compat-wireless: semi-fix 3.6_rc7

This commit is contained in:
Zero_Chaos 2012-10-14 06:06:30 +00:00
parent 3be908d1ca
commit 64b6c4b30e
3 changed files with 9051 additions and 6 deletions

View file

@ -19,6 +19,7 @@ AUX compat-wireless-3.5-grsec.patch 14300 SHA256 ad7cdbf8fca6d3dbe9c125b2b9be1f8
AUX compat-wireless-3.5-grsec2.patch 819 SHA256 03add201c40734549319f927975e8bf65fc0d051072af1d2347525bc02da0cd1 SHA512 0471890ee528a15f14b3e6778b2eafca0e6f3b1ed3e7a98309986c57fd1de1718c60ddf716d80d74721b453a48c80ba9f0c1cef17578d1b92f56d4946e6edee1 WHIRLPOOL 1575683f1e368b262ab84d54e96d486b7de8c7dc455ff2a31e186fb3229590225a773e6935b120aa23f4650b145f5949077eb3672f0f0dab0541c1fc894fd843
AUX compat-wireless-3.5.4-grsec.patch 385983 SHA256 887333ef77a10cb38b231a6fffc42fb38d7cb73fc6c6ab338efe1af4fbf7d566 SHA512 bd9912c157815a5505244117b969bcc9b3c4596dd7f2c485776ef5e92d9bf0a36afaab839e7230a3126d34642c736b2964e9eca1212ff35a329bf54292d3b30d WHIRLPOOL e6c6d50257fa0b094d159cfab68a218c234da158d8f422d764f6b743575db392059530b72d380fbc821310ab59496c6814f56bb60c13ac63bb85a3a0ecd9c1ac
AUX compat-wireless-3.6-grsec.patch 1763 SHA256 c50964800109ed1441e7831785760b9379e1dc7f930c60c89a5a0a80b76d45b8 SHA512 e7bf2da6445c60a991ef0d43f3a23f04a16800d4fd14c0d4ba02707fb27952d4492d03b6149215480400f9c5e9cbc8bdb180d55e7b853fb4e250269556e4e301 WHIRLPOOL 3df9f60d6fbc41e8f804cdd4b07c0afdb9856ac35ba3b0084b24448768dca91ba1e663c4eee56ee481f2d060fd07cb7624d9f69c4745c31de7200ca738b7322d
AUX compat-wireless-3.6-zc-grsec.patch 387695 SHA256 418c8ea63f8a16b9ad20e7012aba4074ccb28472b8f6ccdc038aa1e48ae38870 SHA512 ee3041eab677cf53ec9546c1239da93267cc50865b5aea9376007e289dfc090329979a53c7b193dbdbb00a71b81abacab6cd3202f808c309d73aa167869eaa7b WHIRLPOOL 89cea3c419fc684383e06037b196048cb11c4150d57aa490670567de897a68e929e8b68506ccdf2b7ee3fe04ea9235bb8ad30c68fc25fb9edb516af664f69dc3
AUX driver-debug.patch 2801 SHA256 06a37359ac7129a6f7db2f4e7f72d67c1f7014fd0adf439a89d119415a4316c2 SHA512 38947057ad7dd553f608216eb6858368a97d25a9711463ffb4c1ef477898300d401a8e7e881189ae85063f3e03ef1f432778db1a720b3f9fa04f14a14d2c1d8b WHIRLPOOL fb3ebc2e83a817454b0ec8e3a41ffba1c53fd32813f3cbd3aeda3452f9fc74267ffd6bec19a4a29160b86f4fed993bd0c665325b4e82edc091d3723dba05d510
AUX failed_ath5k-frequency-chaos-2.6.28.patch 5787 SHA256 8e9e0888e890a2970274a7ba9d40d75e01ebaedb0e16700d8994b9ecfe921185 SHA512 160bea5dbc42b420690a6373666bd0e59eafb98937127d7ea0b02f380b6a49a78d732a773e63461a2ae6b1e882ba37201a6e00cc161b78ec9042aa8d377004cd WHIRLPOOL 2ee067b660c9c70faf28e3b6a4c94d93a4df7735683e97566e6726bbf22a9af9cdafc8e88b9dc7b73cddfda2cc392796195a4679d67c380807242a34c3270982
AUX failed_ieee80211_inject-2.6.22.patch 772 SHA256 7403780cd3df720439f54b6cad88a803aacc0260af8fbbab0cfa25e523ae2ae9 SHA512 ed3279754e2bb97d79c61373903714d53790fa10201784c39931829ba9cc634bb7c9e3e4a17de7fe671545ba1c367ac5ae59d849c66325ad90f9b5f71134d26f WHIRLPOOL f61cc0e7e5a4505504aa5028a25871c0f8fafc3b30c9de93ff1d74cb0c42ca6758f005329b886183157c858ca09a6c48534c7e1c2486cd4fb9eb2ea78204e30a
@ -94,5 +95,5 @@ EBUILD compat-wireless-3.5.4.ebuild 6867 SHA256 ef6efe022a417bcb44e584341ca21b13
EBUILD compat-wireless-3.5.ebuild 6737 SHA256 e960ae34c7e9457d0b144324515c61a5244af52cec0c6ad39a1e1c89a37c6d42 SHA512 f892159db95404a9dfc43645dd1f83d9033f135255ef840e07c44f7e1dcf6f2a7ffde549389e1da535a60db133a5859d5dd905f86ab9a7e8c7860848ab858376 WHIRLPOOL 077fd3a76598e23a475a7023c730f58bd14fff71d0fb8fd4e91e27b09d69fa97e4212db683bcceae7a0f804287307b404789e9a4078a68a2299a56b3d87ebb26
EBUILD compat-wireless-3.5_rc3.ebuild 5812 SHA256 b2987b81c8a24e15373bd95143e2bf54d693d6c49a76d35b0eb7994f4c43f509 SHA512 4613134287641f1b4a3338b6956eaa279a1ca71152093f49d887e47044be14b03a91b5cb3df6fd7b6a9081cf65553ce758a1003bbbd0b821f47ac83a6946868a WHIRLPOOL ab32986b6153a70f5212cf157492357879166661933186897e4105234252cfa867440ede23494347d827998c13bd11a05956df2c9e2b5509067e64a3d7abcef0
EBUILD compat-wireless-3.6_rc5.ebuild 6877 SHA256 303d89804edba2272d57805248e6c3a18762182dd0a9a027b8a3621f24e90875 SHA512 921424d19bee922f44be61275c96fb463c693967b7166bfb7bd3ed90d6d96f5cf4974c4b5551d2dae08c0848aa65316c4d8bea93c066329414dab812cbf2ef24 WHIRLPOOL 889389287f72c220fe0a637dcfd02c976043c27c7d0841157710e261fcb2af93022e3c72517c18e28d42661ef2eef2c90a584413cc1a981078dc34343ab6de94
EBUILD compat-wireless-3.6_rc7.ebuild 6880 SHA256 8d33a0e2ad14014f14783e93ae383cc377ab341938a08f2df9af66e54447f383 SHA512 d8c80a659aa80892184a139a0f7dae294ba51103912d84b794d3b30bb2158575ef2effc9d19b3f87d63a04fb695f3f8480ba5efca3a6a7fff081cfa59c550047 WHIRLPOOL a70fd060e6ed628e04bc23bf1230d9c3da146dcded3e455b163a0ddf1ee68a629658955159ba74503de046faa4091c6074bd4fc27db09a5bb89330bbe0ae8d60
EBUILD compat-wireless-3.6_rc7.ebuild 7133 SHA256 e1a8869d24cd4cade975b6fc67198a874a9104994848ad95900867859f0bd59e SHA512 b3b8b2e6eb12e2b796d73b3bac25bf0a8f8c84d20af05178d42dfe76ea814ea5cda0239a8bd1d2b5878662ef6b648bf7a506e5934594cb406a69365d02307720 WHIRLPOOL fa35165dd4dd13e8283ba379eb5ce7d161c578e6db9e3d7c85d6b44d8b498d63e1c07d18359eb941af0a827b7884302071f44d001664693e219ea3c3ea7c5afd
MISC metadata.xml 228 SHA256 8715828d1bff71d5d96b991ba600bae9376c1c80c96f0f102260fc335ca22487 SHA512 006b031017fe79d0da68ed1c2684d2b87f75976111d8abdb18d126ffe142df8ded67805f14fe4adfe17e93287080126b7f4af64dac0ebaa1d9fe4c97e5f9573a WHIRLPOOL e711ede3bf7bcf0dc9d3ecd2706e4120270d4942718ee901f8d42c1c86055c8b153bdb24d6682a56d14f5b14d4ff220c115f14714b3f039bdc3deeece3d1fd02

View file

@ -19,7 +19,7 @@ LICENSE="GPL-2"
SLOT="0"
KEYWORDS=""
#KEYWORDS="~amd64 ~arm ~x86"
IUSE="atheros_obey_crda bluetooth b43 b44 debugfs debug-driver full-debug injection livecd loadmodules noleds pax_kernel"
IUSE="-alx ath9k_htc atheros_obey_crda bluetooth b43 b44 debugfs debug-driver full-debug injection livecd loadmodules noleds pax_kernel"
DEPEND="!net-wireless/compat-wireless-builder"
RDEPEND="${DEPEND}
@ -52,9 +52,7 @@ pkg_setup() {
}
src_prepare() {
use pax_kernel && epatch "${FILESDIR}"/${PN}-3.5-grsec.patch
use pax_kernel && epatch "${FILESDIR}"/${PN}-3.5-grsec2.patch
use pax_kernel && epatch "${FILESDIR}"/${PN}-3.6-grsec.patch
use pax_kernel && epatch "${FILESDIR}"/${PN}-3.6-zc-grsec.patch
#mcgrof said prep for inclusion in compat-wireless.git but this causes issues
#find "${S}" -name Makefile | xargs sed -i -e 's/export CONFIG_/export CONFIG_COMPAT_/' -e 's/COMPAT_COMPAT_/COMPAT_/' -e 's/CONFIG_COMPAT_CHECK/CONFIG_CHECK/'
@ -111,7 +109,17 @@ src_prepare() {
fi
#enable alx atheros ethernet driver
sed -i 's/ALX=n/ALX=m/' "${S}"/config.mk || die "Failed to enable Atheros ALX driver"
if use alx; then
sed -i 's/ALX=n/ALX=m/' "${S}"/config.mk || die "Failed to enable Atheros ALX driver"
else
sed -i 's/ALX=m/ALX=n/' "${S}"/config.mk || die "Failed to disable Atheros ALX driver"
fi
if use ath9k_htc; then
sed -i 's/ATH9K_HTC=n/ATH9K_HTC=m/' "${S}"/config.mk || die "Failed to enable Atheros 9k htc driver"
else
sed -i 's/ATH9K_HTC=m/ATH9K_HTC=n/' "${S}"/config.mk || die "Failed to disable Atheros 9k htc driver"
fi
#avoid annoying ACCESS DENIED sandbox errors
sed -i "s/\${MAKE} -C \${KLIB_BUILD} kernelversion/echo ${KV_FULL}/g" compat/scripts/gen-compat-config.sh || die "sed failed"

File diff suppressed because it is too large Load diff