summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMike Frysinger <vapier@gentoo.org>2014-05-01 01:22:47 +0000
committerMike Frysinger <vapier@gentoo.org>2014-05-01 01:22:47 +0000
commit36fa3cfd064df06f5fa2b7055a2f9975dc6d4626 (patch)
tree82d5702dd03b3c9ade0bdaacf0aebed748b8cf6d /net-wireless/hostapd
parentDrop hardcoded -L/usr/lib as no system needs it and it breaks cross-compiling... (diff)
downloadhistorical-36fa3cfd064df06f5fa2b7055a2f9975dc6d4626.tar.gz
historical-36fa3cfd064df06f5fa2b7055a2f9975dc6d4626.tar.bz2
historical-36fa3cfd064df06f5fa2b7055a2f9975dc6d4626.zip
Add fix from upstream for missing -lrt linkage.
Package-Manager: portage-2.2.10/cvs/Linux x86_64 Manifest-Sign-Key: 0xD2E96200
Diffstat (limited to 'net-wireless/hostapd')
-rw-r--r--net-wireless/hostapd/ChangeLog6
-rw-r--r--net-wireless/hostapd/Manifest23
-rw-r--r--net-wireless/hostapd/files/hostapd-2.1-Fix-nt_password_hash-build.patch29
-rw-r--r--net-wireless/hostapd/hostapd-2.1-r1.ebuild3
4 files changed, 53 insertions, 8 deletions
diff --git a/net-wireless/hostapd/ChangeLog b/net-wireless/hostapd/ChangeLog
index 81be84528e9e..1671d6ab8c68 100644
--- a/net-wireless/hostapd/ChangeLog
+++ b/net-wireless/hostapd/ChangeLog
@@ -1,6 +1,10 @@
# ChangeLog for net-wireless/hostapd
# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/hostapd/ChangeLog,v 1.147 2014/05/01 01:21:20 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/hostapd/ChangeLog,v 1.148 2014/05/01 01:22:44 vapier Exp $
+
+ 01 May 2014; Mike Frysinger <vapier@gentoo.org>
+ +files/hostapd-2.1-Fix-nt_password_hash-build.patch, hostapd-2.1-r1.ebuild:
+ Add fix from upstream for missing -lrt linkage.
01 May 2014; Mike Frysinger <vapier@gentoo.org> hostapd-2.0-r1.ebuild,
hostapd-2.1-r1.ebuild:
diff --git a/net-wireless/hostapd/Manifest b/net-wireless/hostapd/Manifest
index 77d36cce97df..39528561bbcc 100644
--- a/net-wireless/hostapd/Manifest
+++ b/net-wireless/hostapd/Manifest
@@ -2,19 +2,30 @@
Hash: SHA256
AUX hostapd-2.0-tls_length_fix.patch 1859 SHA256 bbca0422a0babbf9d7fad2b758ecddaae45624db1b2db6d7663292548e25906a SHA512 e354e9352605003101cba296735232d11ac685f1db8718e5d59b55de1b86b55144e4871afe85cae4374f52af1b42df3ebd4747e109c86e0750ef9eb5345453d7 WHIRLPOOL 6a9379b09ffb73d13ea813952e2b39b5ab90ec98a27ed211ff2904d52e346c9e6273fe99e8ae6509773597afa352d9e77f3081103c5e5c55c86e12f8176a5419
+AUX hostapd-2.1-Fix-nt_password_hash-build.patch 653 SHA256 0bfbe9928b9bf7660bf9c452a92e4b65bb4b0377ff420b5778d1f6641e2664f8 SHA512 ebf2633faa25f1f2252f286324ec04687b58122084f306f81c99c5b93c7b884734473ea1b4bb1c13841a678cd82ebd59eefaf555f6dcf14189496a967ddfc930 WHIRLPOOL 1d2a635c5282277f1984a9c2f52559cd3b6e1dfdc92fe270e44eb33347e7d85bd5febc1a848780aa6f802512be5ab63f9ea1bd6d2980ce8bb577d8040b269225
AUX hostapd-conf.d 245 SHA256 916f4b14095ee4ec8a510391c883e9f01868e18d79a3d5cbeb13a104a793d45d SHA512 f07a6cd209eca351b8545017c5f025282c3fdea838ca3df49e362571ded43973281ce4ff83984b1299db15ea9b5c21a42cbda91432220af9146bf034e2265c30 WHIRLPOOL 0ab1dbd8e04df9e7b8ae875dfdfdcdd770e4fcb62197bb81e47588a9ecf0b8bb715adbde34f2be82d630fdd536e9f888f463dd12cab0c06220c345b0093a3dd5
AUX hostapd-init.d 858 SHA256 b9701b9ea509638ee1ed74bec38a22e6bd7358763497ce53c146d2faf9e97a61 SHA512 f34c28422aad0ccc7f144ce391f908d38cac2a04785358337f962da401449ca83e310714f9d852cec9c119d7d2457b9264309b87a553f194b3cde66686000c2d WHIRLPOOL 456dd8982344e31a9c198fbc66d27e2f5080abcf974bced857ecfc5825ac8212829383525cbe81edfda01323133414a62eada9af84f3c80424077dcb7d822217
AUX hostapd.service 213 SHA256 16f0612c192fb5d7e7de716f25fdfc2ccecc35a00ff745ae67e02d7292558d8f SHA512 4d1a1619c49ad0272f360d2c9d79f2fd30503786fe8f22dd3fc4abcc39176029fe907c79d22f168c100b0d7b4ac969b5f4b5815d5ebe6805db5881dda69eef29 WHIRLPOOL 3e415fa8068aa429cb37c7957d396d5e261b5843ae06eb81370728be36573e59e90707c7047b336eb82562e98017608e712ceb28afe2bae385b2821e1cdbd856
DIST hostapd-2.0.tar.gz 1376203 SHA256 262ce394b930bccc3d65fb99ee380f28d36444978f524c845a98e8e29f4e9d35 SHA512 25fddaaddb22903078cfaae29a1e955b60955f9f5542b52962a6a8d4c65146ca102e9ac085118ce422843c55349a74a019220dfd4926895e301d506dbc97b967 WHIRLPOOL e5ae2e760770d2f307b1c4235c9b0c9d25e1719a1d174efa30ce6bbbc07b5c46d5f7babc087b8f450f3b485fb640728ddd23761fb292bcd535ef38dc10ac1d45
DIST hostapd-2.1.tar.gz 1490215 SHA256 5c7110f55b6092e5277e26edc961eda2def12b94218129d116f5681e34bb2f88 SHA512 d39291fd7b7b886de54dbf64740b5404f6b154af35dc568c51dbd90584b352c2422d1f89ae25ca705ecd6a55ca011b1f3efad8eaa450e6077a322bf7f3551b7f WHIRLPOOL f2342a71f61d9453a41657f5b603ff11b97402eafbbad1c43525fd8e85d96cdccc457123d55660d1abe01963d517961b5be08d77f1282d7ae24c8f843a25e8a6
-EBUILD hostapd-2.0-r1.ebuild 5342 SHA256 d53845c9a46018be234a70894a875ea6500e546d2e12a40b0a3b556f3c91542f SHA512 d4d0c439f0da560eb4f4e28ab25d5ae4bd50f0c075d2472d9a8ef9f460d3680a2acf7bd5bfd92a9449ea73d605051574d11b695cd9b7729c18ae29daa3829b36 WHIRLPOOL 50d5b2ada0d38ae04a558b5d5c927e88af69081299fd60f9def3a0a752dda9316649cfe8de7028f561782048ef3c7577fa13d16ddfb3f00690af6d69b756ce2d
-EBUILD hostapd-2.1-r1.ebuild 5406 SHA256 d09a8b1aafa41ef2aa509555884f5752e802d6529ef58892c844f7762068d020 SHA512 47f75958678fbf1b115563f4982d306dd2abc561045fbb0222b0f9f69f2096101b9cc7602f049df95f986a665b86aa0659feb2742fc2996ae43a76d83fa8f3a8 WHIRLPOOL 5b6e837ee5d4f1947733a3747249c720c6281db6340a4dda86762c1518a49ef8314a86abfceca57fe69f953f320ba000efd634d95b794cd374c020a97d67fe42
-MISC ChangeLog 25456 SHA256 c2d8bdce14158ce7cf500cb63178dc9f844745e86dfec686b0e0315da733bdcb SHA512 81a87c79437912ebedda1d5644d1a2236c562540d36b990f08e2a9b3688a06b49e2cf31541f999c418c88d335a56851be1c5c47851f25bb79ca9957383dfa31b WHIRLPOOL 9bd5111eba51a271578f2e6e4c0404597732b075e0d4a380f896a71a01595fa31ceed80aa85ab5150eace01d920f3af6b416257ce23fba357441b7b28ae3d252
+EBUILD hostapd-2.0-r1.ebuild 5305 SHA256 fd9f173491b4b778b5a94f3366f273a0d875bdd453f5ad0cb70d4d3eb3dba8cc SHA512 66458b93a1c8cfc0ea3d2eebf67d836459a470b0016b33e3de658122ec66e0ee617d08102b7c6dcccb009b38617c73aa681854479c107631ff5a1608185837ff WHIRLPOOL d478bd9477a45c6ed1ae0cde85990561444f86d957695c3f2029cde0eed6f1940b6250c1d27197b507f4538e650396ce75985c3be15b2c3495e69411820002d7
+EBUILD hostapd-2.1-r1.ebuild 5422 SHA256 b07b58db1b1772d59b202b32140467c98810a91365ecb920ec66446701c5ec79 SHA512 b27213c27e856120e2cb1a805f59fb90d7dae94e0a5b9884cdf0e50fa1aa4fa271828148f688f3472a48d6e8e28250b9182a4472d15c3a76eac1a6850a00fe9a WHIRLPOOL a975e6e7f56ec4e40d746e369c87ed2dc0000f37253d975d4be02b86c6b00fa3b06db4dc8316f584055ae16ca01e6a4668b0fc25850da169f701b8f94fc653dd
+MISC ChangeLog 25830 SHA256 0445a315bcd657bb04be9c95c1b22b5913826084d5d4ce15963b9bb64e43877d SHA512 d68e3da765a2be58fb0c3d1d5ae2b7eb681e0a4d0d80b87e402552d62a3b89afddcefca032e51073a31fef50784b4d22e2d328d34082349b1242387c60b2f195 WHIRLPOOL 6d117074943d1ed930b7627e53d5bf4a2836d1052d4a16dcaffd7c470d019b2b20f530cb85e7085d9f91e4cef2bd39291d4baaf42b6de9193dc716bf84284c44
MISC metadata.xml 730 SHA256 0bb3f91ee921b846bebb28e76e38c4e6245ae00980c9ae3406e412ccde4a3df5 SHA512 590f1ade1d08af7f408893973fdb7589e30f6a9485a7d121581f15287075d2707fa1c0d54a666dd0ff217bc375c5d6064d652185a7649e425702b8f723e5a606 WHIRLPOOL ae4488bcbd1e0ea7f1529fb9627599a2c4a5de31747739256bb6373e9338ec23f8538ce841d6beacdaf46752815d0e8112cf28da683749c42bf18bcaa7dfebde
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.22 (GNU/Linux)
-iEYEAREIAAYFAlNOSR8ACgkQsR7PQhRXYEkEMgCfVQdwHdmFV7uBKBs458WjzMX9
-ZcIAn2Qkz1VLeHYKnmEAbYZnPGtSvzq2
-=/eVo
+iQIcBAEBCAAGBQJTYaHrAAoJEPGu1DbS6WIAbKYQAJgPWGqktGmZBRwruUStk24r
+fXmBGTwRT3cOXFqquzKryGKf0RBcYMaXgoAZJNu7lHk+wpAuSpaJ2e+rzngw1pZv
+ax81r6UIVh+WDOADV0wiD5mcG8zAYdRQMYOvitSliCXsXkpPCZqQX1K3gjFFCuxb
+THwy5p/5cAth/GoIUe/I74iqcchTaSxG074YsJkKcC0PH2Y/c0sFX+c5e+kQ4oaj
+SyKn/CbJ5ao8FubyN+X7CXnIwNmQkk7FUG+Wzp/Z/p0s7qQPJfYX5l4ZTQQ6I8+i
+dVC2AOZHNLxfP/x3u4WiFv7iPkfCUk5bQXQw/ViedYmS0mji9WXWnN+EwjKgvuHx
+FJjKwLS8ECUyXLev4LOzohJ+JRLjZsk1wSC7a6J2VXucOtu27XRgg8a5r63rjXVC
+CVICzrx25I+ZQ/Yfy3ma93b8HRr6kTbAE3SIC6tQxzFmx5pAUPsLSSh/MUhtG5LL
+wsfkujEvvCc0XjUe4o7fdgRHb5kgQctAm+zw6DbLUfDGBF32wWbaKKbN6HI4o6G+
+v/yTJ8E+CT73h9RgfqLzFlaqc0ljd8I4WXwCDEjpA9Edea38Nf16z0bODEjKhdqD
+m3lF4hG8RRkUZLYAYrU3ht3P/Di2/kXQELVPk331h4VxZcepfp+NUMVzsXZwkmWQ
+ql8xjk/0AfoMVeEogKOn
+=Uq8h
-----END PGP SIGNATURE-----
diff --git a/net-wireless/hostapd/files/hostapd-2.1-Fix-nt_password_hash-build.patch b/net-wireless/hostapd/files/hostapd-2.1-Fix-nt_password_hash-build.patch
new file mode 100644
index 000000000000..c8f745fef17d
--- /dev/null
+++ b/net-wireless/hostapd/files/hostapd-2.1-Fix-nt_password_hash-build.patch
@@ -0,0 +1,29 @@
+fix from upstream git repo
+
+From 9aab81145a6ce26272b198419d288a0417e683c5 Mon Sep 17 00:00:00 2001
+From: Jouni Malinen <j@w1.fi>
+Date: Sat, 15 Feb 2014 11:49:09 +0200
+Subject: [PATCH] Fix nt_password_hash build
+
+This needs librt on some systems for clock_gettime().
+
+Signed-off-by: Jouni Malinen <j@w1.fi>
+---
+ hostapd/Makefile | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/hostapd/Makefile b/hostapd/Makefile
+index 5fd6481..ef093e5 100644
+--- a/hostapd/Makefile
++++ b/hostapd/Makefile
+@@ -95,6 +95,7 @@ ifeq ($(CONFIG_ELOOP), eloop)
+ LIBS += -lrt
+ LIBS_c += -lrt
+ LIBS_h += -lrt
++LIBS_n += -lrt
+ endif
+
+ OBJS += ../src/utils/common.o
+--
+1.9.2
+
diff --git a/net-wireless/hostapd/hostapd-2.1-r1.ebuild b/net-wireless/hostapd/hostapd-2.1-r1.ebuild
index 0de87484b7b8..0528214cc799 100644
--- a/net-wireless/hostapd/hostapd-2.1-r1.ebuild
+++ b/net-wireless/hostapd/hostapd-2.1-r1.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2014 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/net-wireless/hostapd/hostapd-2.1-r1.ebuild,v 1.2 2014/05/01 01:21:20 vapier Exp $
+# $Header: /var/cvsroot/gentoo-x86/net-wireless/hostapd/hostapd-2.1-r1.ebuild,v 1.3 2014/05/01 01:22:44 vapier Exp $
EAPI="4"
@@ -28,6 +28,7 @@ RDEPEND="${DEPEND}"
S="${S}/${PN}"
src_prepare() {
+ epatch "${FILESDIR}"/${P}-Fix-nt_password_hash-build.patch
sed -i -e "s:/etc/hostapd:/etc/hostapd/hostapd:g" \
"${S}/hostapd.conf" || die
}