summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authordvorapa2022-11-12 13:13:18 +0100
committerdvorapa2022-11-12 13:13:18 +0100
commit0160cc443d12aa77abb49275c3ac352c050123bc (patch)
tree0bc95f04a39944d6cb1ac193628d3d27f88d4c1b
parent3bfe419ed6fd676721857268e74df7efaec06f3e (diff)
downloadaur-0160cc443d12aa77abb49275c3ac352c050123bc.tar.gz
two fixes for OpenSSL 3.0, improved description
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD38
2 files changed, 34 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3490f7e83a0c..2ace268db5a4 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = wpa_supplicant-wep
- pkgdesc = A utility providing key negotiation for WPA wireless networks
+ pkgdesc = A utility providing key negotiation for WPA wireless networks, with WEP enabled
pkgver = 2.10
- pkgrel = 6
+ pkgrel = 7
url = https://w1.fi/wpa_supplicant/
install = wpa_supplicant.install
arch = x86_64
@@ -16,12 +16,16 @@ pkgbase = wpa_supplicant-wep
source = https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/wpa_supplicant/trunk/wpa_supplicant_tls.patch
source = https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/wpa_supplicant/trunk/wpa_supplicant_dbus_service_syslog.patch
source = https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/wpa_supplicant/trunk/wpa_supplicant_service_ignore-on-isolate.patch
+ source = https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/wpa_supplicant/trunk/wpa_supplicant-legacy-server-connect.patch
+ source = https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/wpa_supplicant/trunk/lower_security_level_for_tls_1.patch
source = wpa_supplicant_config
source = https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/wpa_supplicant/trunk/add_extra-ies_only_if_allowed_by_driver.patch
sha256sums = 20df7ae5154b3830355f8ab4269123a87affdea59fe74fe9292a91d0d7e17b2f
sha256sums = 08915b040d03a3e07cdc8ea6c76b497e00059e01ce85b67413dfe41d4fc68992
sha256sums = 60f6a1cf2e124813dfce1da78ee1818e2ff5236aafa4113c7ae3b3f2a0b84006
sha256sums = d42bdbf3d4980b9f0a819612df0c39843c7e96c8afcb103aa656c824f93790b0
+ sha256sums = 8fba11e4a5056d9e710707ded93341f61fdfef6c64ced992e3936cbd2d41a011
+ sha256sums = c3c0fb363f734c1512d24fd749b3ff7515f961b27bfadd04c128434b5c9f4a93
sha256sums = 117f89641786d4c67f4622151fbe7be9f38c0a78cc3330f039c4c73786560879
sha256sums = aaedf87f1530d4e6cb00bf7981d1f868409ed892cc41b83c5613019e7b51f380
diff --git a/PKGBUILD b/PKGBUILD
index c60467480742..4a9d56c76e2b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -8,8 +8,8 @@
pkgname=wpa_supplicant-wep
pkgver=2.10
-pkgrel=6
-pkgdesc="A utility providing key negotiation for WPA wireless networks"
+pkgrel=7
+pkgdesc="A utility providing key negotiation for WPA wireless networks, with WEP enabled"
url=https://w1.fi/wpa_supplicant/
arch=(x86_64)
license=(GPL)
@@ -20,26 +20,44 @@ install=wpa_supplicant.install
archbase=https://raw.githubusercontent.com/archlinux/svntogit-packages/packages/wpa_supplicant/trunk
source=(
https://w1.fi/releases/wpa_supplicant-$pkgver.tar.gz
- $archbase/wpa_supplicant_tls.patch # More permissive TLS fallback
- $archbase/wpa_supplicant_dbus_service_syslog.patch # Unit improvements from Ubuntu
- $archbase/wpa_supplicant_service_ignore-on-isolate.patch # More unit improvements from Ubuntu
+ $archbase/wpa_supplicant_tls.patch
+ $archbase/wpa_supplicant_dbus_service_syslog.patch
+ $archbase/wpa_supplicant_service_ignore-on-isolate.patch
+ $archbase/wpa_supplicant-legacy-server-connect.patch
+ $archbase/lower_security_level_for_tls_1.patch
wpa_supplicant_config
- $archbase/add_extra-ies_only_if_allowed_by_driver.patch # http://lists.infradead.org/pipermail/hostap/2022-January/040178.html
+ $archbase/add_extra-ies_only_if_allowed_by_driver.patch
)
sha256sums=(20df7ae5154b3830355f8ab4269123a87affdea59fe74fe9292a91d0d7e17b2f
08915b040d03a3e07cdc8ea6c76b497e00059e01ce85b67413dfe41d4fc68992
60f6a1cf2e124813dfce1da78ee1818e2ff5236aafa4113c7ae3b3f2a0b84006
d42bdbf3d4980b9f0a819612df0c39843c7e96c8afcb103aa656c824f93790b0
+ 8fba11e4a5056d9e710707ded93341f61fdfef6c64ced992e3936cbd2d41a011
+ c3c0fb363f734c1512d24fd749b3ff7515f961b27bfadd04c128434b5c9f4a93
117f89641786d4c67f4622151fbe7be9f38c0a78cc3330f039c4c73786560879
aaedf87f1530d4e6cb00bf7981d1f868409ed892cc41b83c5613019e7b51f380)
prepare() {
cd wpa_supplicant-$pkgver
- patch -p1 -i ../wpa_supplicant_tls.patch # More permissive TLS fallback
- patch -p1 -i ../wpa_supplicant_dbus_service_syslog.patch # Unit improvements from Ubuntu
- patch -p1 -i ../wpa_supplicant_service_ignore-on-isolate.patch # More unit improvements from Ubuntu
- patch -p1 -i ../add_extra-ies_only_if_allowed_by_driver.patch # http://lists.infradead.org/pipermail/hostap/2022-January/040178.html
+ # More permissive TLS fallback
+ patch -Np1 -i ../wpa_supplicant_tls.patch
+
+ # Unit improvements from Ubuntu
+ patch -Np1 -i ../wpa_supplicant_dbus_service_syslog.patch
+
+ # More unit improvements from Ubuntu
+ patch -Np1 -i ../wpa_supplicant_service_ignore-on-isolate.patch
+
+ # https://bugzilla.redhat.com/show_bug.cgi?id=2072070#c24
+ patch -Np1 -i ../wpa_supplicant-legacy-server-connect.patch
+
+ # http://lists.infradead.org/pipermail/hostap/2022-May/040571.html
+ # https://bugs.archlinux.org/task/76474
+ patch -Np1 -i ../lower_security_level_for_tls_1.patch
+
+ # http://lists.infradead.org/pipermail/hostap/2022-January/040178.html
+ patch -Np1 -i ../add_extra-ies_only_if_allowed_by_driver.patch
cp "$srcdir/wpa_supplicant_config" wpa_supplicant/.config
}