65749575ab
```sh git grep -l '^patch_args=-Np0' "srcpkgs/$1*/template" | while read template; do for p in ${template%/template}/patches/*; do sed -i ' \,^[+-][+-][+-] /dev/null,b /^[*-]\+ [0-9]\+\(,[0-9]\+\)\? [*-]\+$/b s,^[*][*][*] ,&a/, /^--- /{ s,\(^--- \)\(./\)*,\1a/, s,[.-][Oo][Rr][Ii][Gg]\([ /]\),\1, s/[.-][Oo][Rr][Ii][Gg]$// s/[.]patched[.]\([^.]\)/.\1/ h } /^+++ -/{ g s/^--- a/+++ b/ b } s,\(^+++ \)\(./\)*,\1b/, ' "$p" done sed -i '/^patch_args=/d' $template done ```
51 lines
2.3 KiB
Diff
51 lines
2.3 KiB
Diff
diff -ur Nagstamon.orig/Nagstamon/QUI/__init__.py Nagstamon/Nagstamon/QUI/__init__.py
|
|
--- a/Nagstamon/QUI/__init__.py 2020-01-24 10:12:12.000000000 -0500
|
|
+++ b/Nagstamon/QUI/__init__.py 2020-10-08 00:20:39.437758862 -0400
|
|
@@ -5770,7 +5770,7 @@
|
|
self.ui.button_choose_custom_cert_ca_file.clicked.connect(self.choose_custom_cert_ca_file)
|
|
|
|
# fill authentication combobox
|
|
- self.ui.input_combobox_authentication.addItems(['Basic', 'Digest', 'Kerberos'])
|
|
+ self.ui.input_combobox_authentication.addItems(['Basic', 'Digest'])
|
|
|
|
# detect change of server type which leads to certain options shown or hidden
|
|
self.ui.input_combobox_type.activated.connect(self.toggle_type)
|
|
diff -ur Nagstamon.orig/Nagstamon/Servers/Generic.py Nagstamon/Nagstamon/Servers/Generic.py
|
|
--- a/Nagstamon/Servers/Generic.py 2020-01-24 10:12:12.000000000 -0500
|
|
+++ b/Nagstamon/Servers/Generic.py 2020-10-08 00:21:28.460699656 -0400
|
|
@@ -53,15 +53,6 @@
|
|
RESOURCES)
|
|
|
|
|
|
-# requests_gssapi is newer but not available everywhere
|
|
-try:
|
|
- # extra imports needed to get it compiled on macOS
|
|
- import numbers
|
|
- import gssapi.raw.cython_converters
|
|
- from requests_gssapi import HTTPSPNEGOAuth as HTTPSKerberos
|
|
-except ImportError:
|
|
- from requests_kerberos import HTTPKerberosAuth as HTTPSKerberos
|
|
-
|
|
# disable annoying SubjectAltNameWarning warnings
|
|
try:
|
|
from requests.packages.urllib3.exceptions import SubjectAltNameWarning
|
|
@@ -260,8 +251,6 @@
|
|
self.session.auth = requests.auth.HTTPBasicAuth(self.username, self.password)
|
|
elif self.authentication == 'digest':
|
|
self.session.auth = requests.auth.HTTPDigestAuth(self.username, self.password)
|
|
- elif self.authentication == 'kerberos':
|
|
- self.session.auth = HTTPSKerberos()
|
|
|
|
# default to check TLS validity
|
|
if self.ignore_cert:
|
|
diff -ur Nagstamon.orig/setup.py Nagstamon/setup.py
|
|
--- a/setup.py 2020-10-08 00:18:37.532906083 -0400
|
|
+++ b/setup.py 2020-10-08 00:21:43.580681397 -0400
|
|
@@ -89,7 +89,6 @@
|
|
'python3-psutil '
|
|
'python3-qt5 '
|
|
'python3-requests '
|
|
- 'python3-requests-kerberos '
|
|
'python3-SecretStorage '
|
|
'qt5-qtmultimedia '
|
|
'qt5-qtsvg ',
|