summaryrefslogtreecommitdiff
path: root/sys-kernel
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2018-01-04 18:55:01 +0000
committerV3n3RiX <venerix@redcorelinux.org>2018-01-04 18:55:01 +0000
commit423d21dcfee183cc4b04d29c1621615e8c30f834 (patch)
tree23bd6110b9a77b8d679b5ab60fb7663b8627f698 /sys-kernel
parent81e4fbcb846ed1cabdad699c0029b166dd7273b7 (diff)
gentoo resync : 04.01.2018
Diffstat (limited to 'sys-kernel')
-rw-r--r--sys-kernel/Manifest.gzbin4576 -> 4575 bytes
-rw-r--r--sys-kernel/ck-sources/Manifest8
-rw-r--r--sys-kernel/ck-sources/ck-sources-4.14.11.ebuild61
-rw-r--r--sys-kernel/ck-sources/ck-sources-4.9.74.ebuild65
-rw-r--r--sys-kernel/gentoo-sources/Manifest8
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.14.11-r1.ebuild28
-rw-r--r--sys-kernel/gentoo-sources/gentoo-sources-4.14.11-r2.ebuild28
-rw-r--r--sys-kernel/linux-firmware/Manifest6
-rw-r--r--sys-kernel/linux-firmware/linux-firmware-20171009.ebuild112
-rw-r--r--sys-kernel/linux-firmware/linux-firmware-20180103.ebuild (renamed from sys-kernel/linux-firmware/linux-firmware-20171123.ebuild)10
-rw-r--r--sys-kernel/raspberrypi-sources/Manifest14
-rw-r--r--sys-kernel/raspberrypi-sources/raspberrypi-sources-4.10.9999.ebuild3
-rw-r--r--sys-kernel/raspberrypi-sources/raspberrypi-sources-4.11.9999.ebuild3
-rw-r--r--sys-kernel/raspberrypi-sources/raspberrypi-sources-4.12.9999.ebuild3
-rw-r--r--sys-kernel/raspberrypi-sources/raspberrypi-sources-4.13.9999.ebuild3
-rw-r--r--sys-kernel/raspberrypi-sources/raspberrypi-sources-4.14.9999.ebuild1
-rw-r--r--sys-kernel/raspberrypi-sources/raspberrypi-sources-4.4.9999.ebuild3
-rw-r--r--sys-kernel/raspberrypi-sources/raspberrypi-sources-4.9.9999.ebuild3
18 files changed, 225 insertions, 134 deletions
diff --git a/sys-kernel/Manifest.gz b/sys-kernel/Manifest.gz
index ab3c84b93b5d..68bc01f33ae4 100644
--- a/sys-kernel/Manifest.gz
+++ b/sys-kernel/Manifest.gz
Binary files differ
diff --git a/sys-kernel/ck-sources/Manifest b/sys-kernel/ck-sources/Manifest
index 6869050cb560..582a61dc9827 100644
--- a/sys-kernel/ck-sources/Manifest
+++ b/sys-kernel/ck-sources/Manifest
@@ -14,6 +14,9 @@ DIST genpatches-4.14-10.extras.tar.xz 17496 BLAKE2B 0f076c8fce10e1a7e3845c185e88
DIST genpatches-4.14-11.base.tar.xz 302512 BLAKE2B 7c86f6da33aca78bb504282329feb4eeb10459223336e1212b3e821e469c5a687a928a214420acc65c8538af5f8b4248a672d5072b12d9a5b06ee55c92b55d64 SHA512 ce62754e70f2c3e70e5d4f2f4c77d1a5f6f0d096f52567d2f2dfe342ad61e0e126e5c8eae07028e8dca23bf61b3c3241a63a530232369594438ae88bd034ce7b
DIST genpatches-4.14-11.experimental.tar.xz 5180 BLAKE2B d6268837d4adb86b42c1a795cb22387ec7b03319613f361ff6b6b4674e61f29fc3fd3f5ef005adb055e475f484ce9e759c8940f0206cdc323647bb57659f19ef SHA512 9f28cb3f3143dca6435b4a33b795a89e5e2ff6682194abadb4c89ba13245af17662e15504779106816c568848953e758dfdfd5c00974ddd831d68c99631d1a5c
DIST genpatches-4.14-11.extras.tar.xz 17480 BLAKE2B f8928c584ddde806347a6e2e0aafda9399de817d097f0d06e45da92e431eaccb00da7fdcd5d671cca7c8d4ef35510af901ab218786d25090c73c6777252fdd44 SHA512 dbd2c7d06c834522a42cdf470c338e3c2af335230a97fd8d6c00c8d857b5311db06ad9a2f69cf728e49f2dc4a72c06de614bd98314d5570d7ccfb34856228224
+DIST genpatches-4.14-14.base.tar.xz 397500 BLAKE2B 9320eab6b8dfef9159e7f9b257f580627e159de1543c816aab0d586fb3f2c1509debb8776ac5a108772f35569ceb9145ec444a6ce8769b94237fb3d2c5210574 SHA512 f75c894495a0bca1c0e2f0d0418f7b1318b52bdc9d713383a8dbe3fed00bbf51f31bf58430016ab8635189d9991f23df9c3aaebcef5598ed62e764be22b733ad
+DIST genpatches-4.14-14.experimental.tar.xz 5184 BLAKE2B b8ccefae09c462c0215db2081362e5f43640c45e15098904fea95ae3814088ebfd6ef69c8ad4d37719fae1fa4081ca6ea8daed9d3d0d029e7c0b482031571251 SHA512 57a5e9bbc113c4d81a3116bcba88ff721862c7b7169526aed380145702ff788d1acc1ca74995e83626c255b13fab4a912c6558c251bddb657563e9e0282276e2
+DIST genpatches-4.14-14.extras.tar.xz 17496 BLAKE2B 368cf4eaedb655806d0e850f4d11d8230e14df47c3638e4579bca8f41550e469f787a264e262345b857e32a94bd3776cae02bcbf14af9fe211263c68535a8143 SHA512 f94390d7136baa4b69560d5838d177072ec9e93d5a68d51713005f8b43504d322794ff645b29baec084c862ebe1856be17d9b017dc762945912f3a6381e94abc
DIST genpatches-4.14-4.base.tar.xz 87480 BLAKE2B 753bc9a5145ae32f1d4562862449f798ac9c78111819c7c279327039f74142fd0ae6955d559801736b6d2a0b074cae56d53226e5745cb8c85e76b0bd42ea0673 SHA512 8c0d8d864dea85f6730cc8c5bb1bcefefc8ef3ee5254ba62f0d4e90c5787ea6423988f4c303e0e32aa41fc9e5d4fc01103136556daa826a57403522066c3c949
DIST genpatches-4.14-4.experimental.tar.xz 5184 BLAKE2B f1d9938a476a958a5fb42b60589234df5c85211b2ebfe59316dd32036ce2a93fdd405f02976ed8eb9312841a4853bac0baec4df52cfc09278b7cdd1fe76e0718 SHA512 85f3055ce8ee187fc7105bf338dc18fbbf02e9cec27aedec10a6fde4db89dec70e666e63dd24497decfefb4b1f59c74789079614025304df67484d80f81d7ede
DIST genpatches-4.14-4.extras.tar.xz 17488 BLAKE2B ddab5ff81dc6cfe85ce3805846d8d74ce1eb8a2c79b2156e4363fa9592d1a0edec9f9812b9f41bd9ed955ac7030188776a7da5ff4a59408a0d5cf74bf0e629d6 SHA512 7ab148e3db28367ac7d8e56f75e65cafc3b80fd0932018d5ebd1ba1ba1b97521c94e30055fd653803806825bbc8be65e4fff2924907f9144b5ccdb48a53b00c8
@@ -47,6 +50,9 @@ DIST genpatches-4.9-73.extras.tar.xz 17356 BLAKE2B a16dbd34ef4d3d50c370561776896
DIST genpatches-4.9-74.base.tar.xz 1393624 BLAKE2B 988c985f1c0e6f70d0b4307e42ee0f153a6a287066bd52e8238cffea2b73ab34e2dd65bb2fd923211fd09566b62020a71cb62be1320a6c9a04d5f4e425931725 SHA512 d128939df8670a5140f497521813d5b220ef618d342d94576d2f287df08fca0cae0a4104884202b993e747c5085742f0d7d5ecff39b5f502911efb2d580ce8fd
DIST genpatches-4.9-74.experimental.tar.xz 106368 BLAKE2B 790d7e4b6f3fbded41a486c623a4b18d47a6598b19e12eaa170c68607a258363485f236009d4032d4d2c17ced519c78ee2d246fd357e4d692aceddd936e3e232 SHA512 68a17e9457b4ec6e089e86db8f1ac129d9394bc07a54e63d230e709dc7c542c99cd3190206b3e2b921799ea64d2fd1076b2178515cd2532b8be9f04e93abb237
DIST genpatches-4.9-74.extras.tar.xz 17356 BLAKE2B b0c02db68443f53360e0b0cd611af39386c87054b3668c5e3231df6595d1d82b4a767fac65ffaef6f7d29b29447411a2dd70e0dd1f8666a69b9360ea93e3a3cf SHA512 19cef8790311e3b54258df25f9accffec42db2654b82a39f1dde9a154cc0e0789783ea11bb9bb4e4b1b7a3f902bce65ff7898c516993aa9de8e0efc5f3e07b1d
+DIST genpatches-4.9-76.base.tar.xz 1416656 BLAKE2B ff07be80dfac7f2c8a51e525bdda14f95afcdd93dde5a455f771c9a664a8023577e5f52343401420afc963e0d26c97dfe23cefd53517865e542f9d78d2e70471 SHA512 fea0bc6766c95d97bc4d1360d9eb3afbd6ead6c8bb6e6fb8c937117587b87b7a82c983273d026e8ecf99aa816b1ab9af742d551cc12fca055b0f032b3ee3ea8a
+DIST genpatches-4.9-76.experimental.tar.xz 106408 BLAKE2B 63dddb61ccb331b0cb7496815bc2e22eb98141092a61a4a37eb560477579e4336f621cfa7f6c3bf82ab240736328722ec9c5d6e3a4c336943652a3d2e0f6cd4a SHA512 fcf6ed5797a607bfd9b90fb442f8cd10d335ecdc024a151a3eb33b235a3864a15b589aa143e2bc7a54d8c0983bdf8e6ce1051badc1a7bb74de15b203380d774f
+DIST genpatches-4.9-76.extras.tar.xz 17364 BLAKE2B d77fda48564a1993a34ba6f833b88aeb3c8f7becf68bf6445bb52f0897c97a52e265067ef1fe38b993013420ad3c36833ef44e4fa842653a7473b4e9db499e36 SHA512 7acb497609ae96e9f87d14789037b15165210983d674d1b2306573c268ec67d72f066e19df48047c3b390cd84f69ea4e0c66bad78295f37a147cf7cb0059ba42
DIST linux-4.13.tar.xz 100579888 BLAKE2B 2f8be07d403071b097b019c43fa332bc7d4805dee633a6fdffe5a99d5475015ca9e4881e7f4cbfd36f8c451bacf423436364ea3d9f25b8723a29a178dededb2b SHA512 a557c2f0303ae618910b7106ff63d9978afddf470f03cb72aa748213e099a0ecd5f3119aea6cbd7b61df30ca6ef3ec57044d524b7babbaabddf8b08b8bafa7d2
DIST linux-4.14.tar.xz 100770500 BLAKE2B 85dc4aa953fe65e273a24473d8de98e4f204f97c43be9fc87cf5be01f796f94cfde5c8f9c84619751f1cac51f83ce0b4681fb19c5f2965a72d4a94fe5577846a SHA512 77e43a02d766c3d73b7e25c4aafb2e931d6b16e870510c22cef0cdb05c3acb7952b8908ebad12b10ef982c6efbe286364b1544586e715cf38390e483927904d8
DIST linux-4.9.tar.xz 93192404 BLAKE2B 83ae310b17d47f1f18d6d28537c31e10f3e60458c5954c4611158ca99e71cc0da2e051272eabf27d5887df4a7cb4a5dd66ff993077c11d2221e92d300a0b48d7 SHA512 bf67ff812cc3cb7e5059e82cc5db0d9a7c5637f7ed9a42e4730c715bf7047c81ed3a571225f92a33ef0b6d65f35595bc32d773356646df2627da55e9bc7f1f1a
@@ -54,6 +60,7 @@ DIST patch-4.13-ck1.xz 84208 BLAKE2B 6aab91d8fcdc6e6f579ef148c430743f0642d79ff28
DIST patch-4.14-ck1.xz 84904 BLAKE2B 6f9510643382d44ab79cbf8c4e8210ae7d30c37c78a9eaacde1296532751b5c881b8cc649266c29d73c1f663e60ca92856f6bf589fc449ff5cb781dc8b5ad8f1 SHA512 5e81d6a8319d030572ad5b6379bc43f2f5f98b6e4f050b1285bd6004516d1bf2e8eee8d3425a09317e15309cf030da2534417265b474aaab80e72e22c04741a2
DIST patch-4.9-ck1.xz 165624 BLAKE2B 7b3967e92446f2cc70efc24aa0bd94db056015ef20f8b11703935dc92b272657c94c9d2975520906a0cc026383d0734306078878389d514071e8f39f8d06f228 SHA512 335f83b8f77c4c2c304db74268eae895ec53611b2cb5ed45a9c6e7f9c7ac37c2eba7cc714d49504ae29cc44c448aa873b52eb332fe91d4e6dbbdd2a175aab252
EBUILD ck-sources-4.13.16-r1.ebuild 1690 BLAKE2B 28acf319385d83f75e4c9216eb239d4300790d1f2c3d32cc5d2dde80adfb8d677150aaa3790a8c5b49c5ec1aed12b6228bf2e370c59df99d759dc20af925cabf SHA512 84b153a6361b35013f5c259168cb8777901adaea3d6c13b245075ffe0b5cbf330d0b361fdf6abfc0cf7b198cf9b2f3a84021f0e26533d5193edc39aa4fd1f480
+EBUILD ck-sources-4.14.11.ebuild 1578 BLAKE2B 5c22ee2aa06f483391f22dba0926dde959723a109f71bfa03a960784184731bf32eabc7211c4308aba14426a15dc47cdd48f8631a5e8668a075c310a20f4937b SHA512 aa9eced8614dc009ad3e941eb492346b567cced6272661d5f990c20794cadb40afc12f95667650f5837705f0730d534d2b4af04abfab12c0cd07b4810211ef59
EBUILD ck-sources-4.14.3.ebuild 1610 BLAKE2B 8dd970f4e1c950756bf98a70fb263621b8fb31fa9b4a55543d103004e8b1ff1c790547afb3459b397ffe2f81f337e13a4211121c77364082aa88159fb0955336 SHA512 0b949468896eda6627f5de33172d75e2732de52abe98a96899766fd97801b066101c2c3c581f56eec90e1aca4b9dab943cd9ba29206f237efb0537656cc86d92
EBUILD ck-sources-4.14.4.ebuild 1577 BLAKE2B 2210cff3f7b074bf836fbc00825f139e7f83e46774d6aeb531056576ffe54d9e4dfe2f9f4d0ae5bbbe0e9ea628524fdd4ec46b0186d924ad9b211faa419f0c8d SHA512 b1cf16dd032a209eed8d0df771cadec0b66d7b6dfda364141d04807dd5b1ce70304f8dcc6097fb033b58b010ae39b6d8004c6ff46da6a83d5870df3ca38f850c
EBUILD ck-sources-4.14.5.ebuild 1577 BLAKE2B 74a4a133a227a5e9ea19b60dde53f9611c42cd10a0b2630f65dc6e4039323da7aca41f8abba07c0235d7637990fef88abcb20e84812083366e87499a103663df SHA512 39f367c0bdf7c1366f846d7f4ed0cfdaaddd50cc1a78644d59b782589ed52ee3da5d6d9aef3e3666c718e29b07ef6330278f9ab5f18751e2be21e9323a9cebaf
@@ -67,4 +74,5 @@ EBUILD ck-sources-4.9.69.ebuild 1891 BLAKE2B 3d5a6fa11ab85304952a2a85b1da9c0d262
EBUILD ck-sources-4.9.70.ebuild 1891 BLAKE2B 3a7b9ac5ebcb23b1c1f8b4e56606057fa412c61f61bbee4ea97c041c6cb3a7c9288d530c3c433317858c9029421e40e3dfaf11673bf6fb75e97344d8bb86be04 SHA512 e5c6bf24aa8d97e6e6060b06180be34c53a223646cdd006e968073b40152e05f74a6aa8f52df637b275cb28acc8402e464d8a7992862477cf6e2af4b9d5338f7
EBUILD ck-sources-4.9.71.ebuild 1891 BLAKE2B 9ca9222751905ec24b80423f30db4954ca902110725db958b409fbd41d270a3750c1de12252e2690d93686a4cfc0f995a2a335c991939bddeb4faacd9903f836 SHA512 cb46be879ebee768112a91711e27ac4191e19f48b469e0f459d475cbbd654ede5e9b642be33074783f4733fd30705db05bb1ea40827b1c643b45e1f297addde4
EBUILD ck-sources-4.9.72.ebuild 1891 BLAKE2B cf5cb2b70502eab635628943c13ae99bebf23209d1153c039820b98215d059b3836f819e56ec7259c3f2a6b02dba3831f471704957cf258ee03d38a9c38a7d33 SHA512 37177518ef76b18d9fc2c3ad7cd5c989168de4c1bd993ba141fa245ec41d09bc9fe0529ef97898fdef4ea699e428ddc7b06f1d82bc6634937d7520811bceb543
+EBUILD ck-sources-4.9.74.ebuild 1891 BLAKE2B b18dd7a4bf6c57accb45628a5cb24870b1f6472ecddf14530bb559e4aae3e5a49b609261e5249a8c0d745fce7ea1210d4e4ed364f375c6833663b018c4564904 SHA512 e3f126d815b0d8eb54e4b9655f75a85671fce367fa1b137a855163988a2c681b88d138b58db3b4734ba89a8402d7e96b566643116c0ea36f4e0482adb06a6752
MISC metadata.xml 921 BLAKE2B a4b785a7d542fd5b1899749a5b83eba87ab3ab3e6dd30cee33f7f762e6b433ce4fb47a119b2162ec088b483f0469ff526093c9775b1e92291c5330c64cf2d10e SHA512 611c76b0b27282067a51869db434ca837f604ef75fe54bba2f18f12c41dbd4a62d5c9e2a53bf5db7ee824bbf4d663db6b5292316bde93aec771356e34751496e
diff --git a/sys-kernel/ck-sources/ck-sources-4.14.11.ebuild b/sys-kernel/ck-sources/ck-sources-4.14.11.ebuild
new file mode 100644
index 000000000000..fa047da1cc28
--- /dev/null
+++ b/sys-kernel/ck-sources/ck-sources-4.14.11.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+KEYWORDS="~amd64 ~x86"
+
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
+ http://kernel.kolivas.org/"
+
+IUSE="experimental"
+
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="14"
+K_SECURITY_UNSUPPORTED="1"
+K_DEBLOB_AVAILABLE="1"
+
+PYTHON_COMPAT=( python2_7 )
+inherit python-any-r1 kernel-2
+detect_version
+detect_arch
+
+DEPEND="deblob? ( ${PYTHON_DEPS} )"
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+
+DESCRIPTION="Con Kolivas' high performance patchset and Gentoo's genpatches for Linux ${K_BRANCH_ID}"
+
+CK_VERSION="1"
+
+CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.xz"
+
+CK_BASE_URL="http://ck.kolivas.org/patches/4.0"
+CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}"
+CK_URI="${CK_LVER_URL}/${CK_FILE}"
+
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_URI}"
+
+UNIPATCH_LIST="${DISTDIR}/${CK_FILE}"
+UNIPATCH_STRICTORDER="yes"
+
+pkg_setup() {
+ use deblob && python-any-r1_pkg_setup
+ kernel-2_pkg_setup
+}
+
+src_prepare() {
+
+#-- Comment out CK's EXTRAVERSION in Makefile ---------------------------------
+
+ # linux-info eclass cannot handle recursively expanded variables in Makefile #490328
+ sed -i -e 's/\(^EXTRAVERSION :=.*$\)/# \1/' "${S}/Makefile" || die
+
+ kernel-2_src_prepare
+}
+
+pkg_postinst() {
+ elog "ck-sources previously enabled CPU optimizations by default."
+ elog "USE=\"experimental\" is now required to enable this patch."
+ elog "this can be set in /etc/portage/package.use (or make.conf)"
+}
diff --git a/sys-kernel/ck-sources/ck-sources-4.9.74.ebuild b/sys-kernel/ck-sources/ck-sources-4.9.74.ebuild
new file mode 100644
index 000000000000..da8f71c815bf
--- /dev/null
+++ b/sys-kernel/ck-sources/ck-sources-4.9.74.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+KEYWORDS="~amd64 ~x86"
+
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches/
+ http://kernel.kolivas.org/"
+
+K_WANT_GENPATCHES="base extras experimental"
+K_EXP_GENPATCHES_PULL="1"
+K_EXP_GENPATCHES_NOUSE="1"
+K_GENPATCHES_VER="76"
+K_SECURITY_UNSUPPORTED="1"
+K_DEBLOB_AVAILABLE="1"
+
+PYTHON_COMPAT=( python2_7 )
+inherit python-any-r1 kernel-2
+detect_version
+detect_arch
+
+DEPEND="deblob? ( ${PYTHON_DEPS} )"
+
+K_BRANCH_ID="${KV_MAJOR}.${KV_MINOR}"
+
+DESCRIPTION="Con Kolivas' high performance patchset and Gentoo's genpatches for Linux ${K_BRANCH_ID}"
+
+CK_VERSION="1"
+
+CK_FILE="patch-${K_BRANCH_ID}-ck${CK_VERSION}.xz"
+
+CK_BASE_URL="http://ck.kolivas.org/patches/4.0"
+CK_LVER_URL="${CK_BASE_URL}/${K_BRANCH_ID}/${K_BRANCH_ID}-ck${CK_VERSION}"
+CK_URI="${CK_LVER_URL}/${CK_FILE}"
+
+# solves bug #606866 (Fix build for CONFIG_FREEZER disabled.x)
+FRZR_HASH="7de569950716147ed436b27936628ee3ab5b45cc"
+FRZR_FILE="${PN}-4.9-freezer-fix.patch"
+FRZR_URI="https://github.com/ckolivas/linux/commit/${FRZR_HASH}.patch -> ${FRZR_FILE}"
+
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${CK_URI} ${FRZR_URI}"
+
+UNIPATCH_LIST="${DISTDIR}/${CK_FILE} ${DISTDIR}/${FRZR_FILE}"
+UNIPATCH_STRICTORDER="yes"
+
+# ck-patches already includes BFQ (similar version as genpatches "experimental" USE flag)
+# what's not included is: "additional cpu optimizations" (5010) from genpatches experimental
+
+K_EXP_GENPATCHES_LIST="5010_*.patch*"
+
+pkg_setup() {
+ use deblob && python-any-r1_pkg_setup
+ kernel-2_pkg_setup
+}
+
+src_prepare() {
+
+#-- Comment out CK's EXTRAVERSION in Makefile ---------------------------------
+
+ # linux-info eclass cannot handle recursively expanded variables in Makefile #490328
+ sed -i -e 's/\(^EXTRAVERSION :=.*$\)/# \1/' "${S}/Makefile" || die
+
+ kernel-2_src_prepare
+}
diff --git a/sys-kernel/gentoo-sources/Manifest b/sys-kernel/gentoo-sources/Manifest
index 1f2da4bb5f24..49f7177220c0 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -34,6 +34,12 @@ DIST genpatches-4.14-13.extras.tar.xz 17496 BLAKE2B e975699bf198db664e6eed352d96
DIST genpatches-4.14-14.base.tar.xz 397500 BLAKE2B 9320eab6b8dfef9159e7f9b257f580627e159de1543c816aab0d586fb3f2c1509debb8776ac5a108772f35569ceb9145ec444a6ce8769b94237fb3d2c5210574 SHA512 f75c894495a0bca1c0e2f0d0418f7b1318b52bdc9d713383a8dbe3fed00bbf51f31bf58430016ab8635189d9991f23df9c3aaebcef5598ed62e764be22b733ad
DIST genpatches-4.14-14.experimental.tar.xz 5184 BLAKE2B b8ccefae09c462c0215db2081362e5f43640c45e15098904fea95ae3814088ebfd6ef69c8ad4d37719fae1fa4081ca6ea8daed9d3d0d029e7c0b482031571251 SHA512 57a5e9bbc113c4d81a3116bcba88ff721862c7b7169526aed380145702ff788d1acc1ca74995e83626c255b13fab4a912c6558c251bddb657563e9e0282276e2
DIST genpatches-4.14-14.extras.tar.xz 17496 BLAKE2B 368cf4eaedb655806d0e850f4d11d8230e14df47c3638e4579bca8f41550e469f787a264e262345b857e32a94bd3776cae02bcbf14af9fe211263c68535a8143 SHA512 f94390d7136baa4b69560d5838d177072ec9e93d5a68d51713005f8b43504d322794ff645b29baec084c862ebe1856be17d9b017dc762945912f3a6381e94abc
+DIST genpatches-4.14-15.base.tar.xz 399184 BLAKE2B 384c90575857824522817ab42728ec021baaf50b2d18c4f52e4f7ed041a9d56f5a82a8b0803f3f4c6d65ab494076cc1e238ddb39bad9cc79b6bc0f922e515c1b SHA512 4edd88d02d7c075eec28b3e26c42b133bfc9d449db7d4f4f7b92a54c16e5c876f99d9265d030d89f766349482b9c017a4759fd47658359c7adccbca443b58db6
+DIST genpatches-4.14-15.experimental.tar.xz 5180 BLAKE2B d27934727a282622759f1f43a6703adf2ebe96be821e7452e5687bceb6143efecd873f3eab34102b67b3351fae54808398431f9853bb0212b1b0614da810e35f SHA512 587d1c9630cb6188160078e7cf1c19c3def0b0dc47d370ebeb135928a6dd0f082520040fe459362bb96d49009d783a8b4e7160bdc6b06a8413c5953264c885c6
+DIST genpatches-4.14-15.extras.tar.xz 17480 BLAKE2B ba238e249594e0a25d0731f69487cd71cad9fa2d6f1079b97d451fcd6df4fc0f2511afd2a96eed93ea1750c152d00edab01686078fd70a9bbb76156dfc65d0f3 SHA512 a0cd4fe9872d38eb1d4f4098ce2a00f03eb99ca51d99ffe7406a21388fa35d55a4ce9af8d45088453168891a7943cef71f4732bde5b799bc13ab5d64b7bd9fe3
+DIST genpatches-4.14-16.base.tar.xz 401184 BLAKE2B 17c4b4def71e9596dc91bc2360f3cb9e6a2f4328b8aa06408ae46e36ccc1d1b82ab9c1416d3b420f436fcf28e5cd13120982ad7f3dd031b15d52eca21cdb88b6 SHA512 1d503a021edca12febd9d84e564ea58583e49e86e616916f92afd324339489a7df6a52d36e6f03ff5f1de1138ea4af35070055f1d5b80215297ccc52d4422ec6
+DIST genpatches-4.14-16.experimental.tar.xz 5180 BLAKE2B d27934727a282622759f1f43a6703adf2ebe96be821e7452e5687bceb6143efecd873f3eab34102b67b3351fae54808398431f9853bb0212b1b0614da810e35f SHA512 587d1c9630cb6188160078e7cf1c19c3def0b0dc47d370ebeb135928a6dd0f082520040fe459362bb96d49009d783a8b4e7160bdc6b06a8413c5953264c885c6
+DIST genpatches-4.14-16.extras.tar.xz 17480 BLAKE2B ba238e249594e0a25d0731f69487cd71cad9fa2d6f1079b97d451fcd6df4fc0f2511afd2a96eed93ea1750c152d00edab01686078fd70a9bbb76156dfc65d0f3 SHA512 a0cd4fe9872d38eb1d4f4098ce2a00f03eb99ca51d99ffe7406a21388fa35d55a4ce9af8d45088453168891a7943cef71f4732bde5b799bc13ab5d64b7bd9fe3
DIST genpatches-4.4-107.base.tar.xz 1587988 BLAKE2B 827d3ae42c0fc412c165568edaf1f8550bf828d7e2edb7c5abd3013a2b639dbeb68d2e3a9656e2995baee07c7619695918e654174528ce3eebc8a891715bc636 SHA512 1fffc6d7b2c186c87c8b343d4bf5fcf94086dae9f4e70b2965f5dc8c18ff4753d417074ec4ad7deca29ff597a6e5d0cfca4bf325609596678febea5ac2f5ea24
DIST genpatches-4.4-107.experimental.tar.xz 87776 BLAKE2B b239fcc9ee1d0344a9fac8b6ae8e712bdf97df7547a2d3d1d6b39ea23f50d8836ae8fac3bfffcc401b3af52dd333b2b2b1e1626fb739da608d247be5fc67dbf3 SHA512 49e0cbc980cfafc7992d92e0bd2dd07d594ec39b9ba0bae27dd915eaffbd78c5af6d3d47847a98ee9a619447b3b220faf0c44484dc99088609ff8053f3c5d907
DIST genpatches-4.4-107.extras.tar.xz 16468 BLAKE2B 1ece602969ead12faab3e0e5d5703a75c737a18efe873d5bdda71ff134387f5760a76105262270543b4a0e882a9b5434905b3846bd68cc3af5bc1b0383122cd2 SHA512 0843f4cc2cb2b3219f7e1343d68062a9c86f08c51c67a801f82c7685c8c0eb92ea32841a8a6d4bb8da9fc9882eeb965bc66317d7c14e7a5ffbb58214f962dc35
@@ -97,6 +103,8 @@ EBUILD gentoo-sources-4.12.13.ebuild 742 BLAKE2B f677573672403df6abbaa0d220934c0
EBUILD gentoo-sources-4.12.14.ebuild 742 BLAKE2B 8cb45742e3a9e1a68f401456884c15885ca38aafe2e15d225781381543c16f5707098acdb1d8feec8273081a8ca93d83d979caee71a7dc0c70e3d71bcd1881b1 SHA512 19526e1c4554d9e18526ad1f71815396db6b6f46286fbe0a2e3d9ce0fb48367ca4891464d662d36225ffae70133444b3c0bc85e150008efe108e7c8dc7db3acb
EBUILD gentoo-sources-4.14.10-r1.ebuild 742 BLAKE2B 6b8de468978b352461f911cd84f3aafafd39df95bba43d18c541b411d521a7c138d42aa89b1c31bbe106d9a5b232d13527dbb76dce5b0f035784c942b31b80ca SHA512 bb6e96e2db6a31c333c612a0d3f9374625f46d3cc81f957c5d7d2ef6f8bb9ded53f1dc21d83f065d1ccc77b84b8d20e805686f100a871835760bcc3a4c623b84
EBUILD gentoo-sources-4.14.10.ebuild 742 BLAKE2B ec583216784cae63f758b9a08f09778a59e3dd2ebf594d57f6fddd47fc6106945d8beb44a13dd2ae16742d7be22353758cb98a57f4c97338c021288aca053db5 SHA512 09786f2f434205a46f4e277856fd9f4d5870723749fecac19fee24448025cf75ea1e03425b699891ca022927fec75a2e643fdf247145daedca0265e200f47f7f
+EBUILD gentoo-sources-4.14.11-r1.ebuild 742 BLAKE2B c2a813ca6dc44d5c9aa406b764023fcfc0d2937cc6becad1db47b6b845086d6850acb733cb09519d5a1bd10c21d5444d27228d3c8fb88cedcb634bd60b47ddd9 SHA512 29a60c02f676af5dafee0c7f0035e3a829d56b81662c3fc596b214fc528ea0612b2b9e0d3c600a8cf25919c11b95199e6227a6845c6c1bb6679e067c2b00bb9a
+EBUILD gentoo-sources-4.14.11-r2.ebuild 742 BLAKE2B 488ad955893a137a14c5249704ab6df9b14a50924cd57fda114010a65d1fac8481a88115b6a08f9a68b602b683de96f2f126a525e91053285287cd520e698d14 SHA512 d005a5a2ea115f3cc352a1ff721b0be94a58d989480632afbc6646cd6b3e2edd699b3f9856dfdd08963211465bdc2b1501756823c5b7bd50cbeb1db6f7dd8853
EBUILD gentoo-sources-4.14.11.ebuild 742 BLAKE2B 758990368d1b70dc99338f90b7773a5d43db3c05247ed8301014975ad9f9e764aa45f336bfa827c0607f579d397f1dd0eeb3f602181c39b4e1afc0cb02ec5a6d SHA512 b42bc2e3146536e00b240b83120960e13adb9b7409cfb4210be65f24b7e64829807f4ac4235811f7e07e61676da86929f75db6aa24e382cd0f6084366a4be411
EBUILD gentoo-sources-4.14.8-r1.ebuild 742 BLAKE2B 493b800cb7fdd217c141aa2d94f6af21d83aa2c19e8cc76613ebda470b115218504e1faa487260aa3ec5798df2dbd15d37fc88112ff8411676f3b57d177a3bff SHA512 d6dada25484f8dba5a772a51d3073224f3e8e4ef72eff9a365c900ae574181e21ee7035c812e068158cbc5916abc874864809973a8435afbf8b2b88c4a939a0a
EBUILD gentoo-sources-4.14.9.ebuild 742 BLAKE2B 2ec59b4a79db4d5e94b268a5d8888f54fd6a5ee61d146c9fd7553dff8d6443609cb198cff98fec615e7b2ec5a535a22765c3b328adf923cde7e03e5da36fc434 SHA512 d488ac5b60c05c266d1e4c911b6ca341dc024f087ef3896576648f6488fb810733e3693814871d15331b4cf9e7d62da47b3b8456e4fac4a6c6f03ba247bae4ab
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.11-r1.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.11-r1.ebuild
new file mode 100644
index 000000000000..e61f1e6deeff
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.11-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="15"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.11-r2.ebuild b/sys-kernel/gentoo-sources/gentoo-sources-4.14.11-r2.ebuild
new file mode 100644
index 000000000000..5e911d2bf0c6
--- /dev/null
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.11-r2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="16"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches"
+IUSE="experimental"
+
+DESCRIPTION="Full sources including the Gentoo patchset for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI}"
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
diff --git a/sys-kernel/linux-firmware/Manifest b/sys-kernel/linux-firmware/Manifest
index eef070cf054d..00dacba27c74 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -1,10 +1,8 @@
DIST linux-firmware-20170314.tar.gz 96072698 BLAKE2B bf650b91a696d88272361c1845d0d7856e90c6d6e1d008a3d5f40bb9beb43a6047f2280d7e4fabeff25a2518c63086a331f1e1af59c458d6bec451efc4415ad2 SHA512 1e3a40d42ccd5260afd66161727e45af1de80129093f83f547f20502fce075927952629bfda4ec5b53a6f279daca0304fb462e7c6aa566bfe2b9b687688b6460
-DIST linux-firmware-20171009.tar.gz 106811352 BLAKE2B b4c18f3a72e16657244e77bbc39d905692cc2cc1aa95b89c0381f8948eeb6cac9b67688f6b4b2ef275eb53ee9ffd24b48b45b75f7632a7d26231fb3e92f6ea8b SHA512 3a91f05197b03e8f4e51f4fb936c68a9b7d7ead58fe489e679da8626391dfa1ed72362c857a7522f49d055e6b349b93564542658f7e9da96068b15b52f5862f4
-DIST linux-firmware-20171123.tar.gz 115603524 BLAKE2B cb2a4e4f849c1125f969e59104caf4abc4f195dd28d1ad7a8feb21bc29df82baea30b8236368bbc64c6dddde13aea5230763673b4580cd7c48736b64242b757b SHA512 6ac6fd05dc9b260686822d7eced94ceb2ec391626b88b68c6803224e5eb984caf8d28d446b7f348fe09f435e8f4faee716b53164d6f121dcb367e9ff753907e7
DIST linux-firmware-20171206.tar.gz 122782333 BLAKE2B f80f810c5544f3e7627fbfd70fdf9c725be710e1783d21e023e3d45e272a4c4521ccc12d406e204174fe10edeec7a1d06f56b09396c7952e00fb14e08b3fe3ef SHA512 1c0db1802732579c7923f0afaf0690db70f0925138ee1ea1a0eaff7f933a15fdc7d2fb3581e74883c01a75d16a285dc5467fabc7570cb378c0fa108426e7dc0f
+DIST linux-firmware-20180103.tar.gz 138263360 BLAKE2B b7af0f94bf7111a1f4a10c7403f43dbfe837912ccf3afd4bcc362e483bcf15e02df76a37b112b2545c67bfbb2df031890dead100552e402ffc4727041409d891 SHA512 ed95205c075b47a2f30d9c96181ca0047de017abb1b5904f7c504a0afb8ea673c179980eb92d5690dd1a5cfb29815f224f384b4dcc472f80ddc90af3b2cbd4ce
EBUILD linux-firmware-20170314.ebuild 3294 BLAKE2B 93fdec863017044fd75ad16694bc1db473607c59d5d873ef21de651078b723d3607a0b40c7955a5e9154969dbcdcedeba04b17ea9c423437b47928dad63aa157 SHA512 1f038e50a2445fcd28a7abbe3f022ebdede0a04801afe3da06fdc0ae7104773c43810fef5b9484dc266cdb1c5a15bf326b7a1424744f1bd0e326ba509af89edc
-EBUILD linux-firmware-20171009.ebuild 3258 BLAKE2B a569f21666576a4b46069ee1ad6f1cade8e01accc5066b9ef05606185c08a6e2560630f56ca8a13173a3000a4d040d8037d65276ad7647d6ebf28a242df166b1 SHA512 e476306c556ad8aa97121dde15b8d230564cb37003272a120eda763277bef2166c088c6be2d3f09744dc8aca4ef341e6373d50ce9147537faec14563309e781b
-EBUILD linux-firmware-20171123.ebuild 3288 BLAKE2B 42f58bfa8cc057310694b69cbcd54d8ac2c1117a7e4952d375f0b8e9129ef52eee2ad3fbdd6e405ea6a4ec318a29d007f654b251ae8ba1cdb34d4d1b70f18fff SHA512 614709cce3334573470bdd5fbb819d8c03418c20f9894845f5628a3913bf836587c2683788b3bdefa9f24fae0bc6c403fe15c8f65f79ea31d2f83fbb865f62b3
EBUILD linux-firmware-20171206.ebuild 3292 BLAKE2B 456e5bcf89e1c7aad7db0b7db03f5c9d6fd5b70377dd4fb05a2d790e6bb16474f48500b1786f44bbab00c6144b5f251a7f72af4cdc905b14a6e0e2a9eeea921a SHA512 228744b704e482d1389bb4ff56db95c397a213eb93952032c8d504072a68adf68d8a5864381240f9ad436c29c1cac82fd177f48556682ec99b59a61016976044
+EBUILD linux-firmware-20180103.ebuild 3292 BLAKE2B fdc9d0a0dbeeb9a5b22c69d1bce7bef97af6eaa012430afdb9ddfc8e491cd520bb8d7ab542f97bc1dff5ec0237a47568eb6225e1f876ec8d768a0a569f0f66f8 SHA512 b2f6fa573c116e0f9514fecff7acc2ad95ca7e81bcbb1ccc6bb8f08ebaae34ad5aba8c264300e65444f6c3d9e3d93e4febc2d9b3585b70565fcb7c2c4a23ce7e
EBUILD linux-firmware-99999999.ebuild 3252 BLAKE2B e676dc8c270f045b62137a1874b3c1560b07961b0b77a17693f28faa154db8b681706ee4d813311001b66b5bc46b166b245166bb5361d6b1e7c7f652350de84e SHA512 fa883958bd1ea0c24641b6ed48895306e5352a4e9baa5932b82d74f54aed7577ceeb7441488123c85a048a37b60ef7e6744f078be2f329cd6e94a2c404269154
MISC metadata.xml 570 BLAKE2B 16be542cd3a809097b54d505c5a4d93d5728e326d025f6c303404919832014868afb7cbb19e51052083d01d212ebb39f4a3d400bd1d2bd1bc676a5de9a9ddda8 SHA512 55b3274fb2d43a015620bdfa759c554a2e966b8a83b8fd72a6ef1c08dd0f3b8b0b6afba00fc846fa39b631e100d4df059aed44c98111a6a260d1a3f5048916c9
diff --git a/sys-kernel/linux-firmware/linux-firmware-20171009.ebuild b/sys-kernel/linux-firmware/linux-firmware-20171009.ebuild
deleted file mode 100644
index f7a00d9f5ee7..000000000000
--- a/sys-kernel/linux-firmware/linux-firmware-20171009.ebuild
+++ /dev/null
@@ -1,112 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit savedconfig
-
-if [[ ${PV} == 99999999* ]]; then
- inherit git-2
- SRC_URI=""
- EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git"
- KEYWORDS=""
-else
- GIT_COMMIT="bf04291309d3169c0ad3b8db52564235bbd08e30"
- SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${GIT_COMMIT}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
-fi
-
-DESCRIPTION="Linux firmware files"
-HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git"
-
-LICENSE="linux-firmware ( BSD ISC MIT no-source-code ) GPL-2 GPL-2+ freedist"
-SLOT="0"
-IUSE="savedconfig"
-
-DEPEND=""
-RDEPEND="!savedconfig? (
- !sys-firmware/alsa-firmware[alsa_cards_ca0132]
- !sys-firmware/alsa-firmware[alsa_cards_korg1212]
- !sys-firmware/alsa-firmware[alsa_cards_maestro3]
- !sys-firmware/alsa-firmware[alsa_cards_sb16]
- !sys-firmware/alsa-firmware[alsa_cards_ymfpci]
- !media-tv/cx18-firmware
- !<sys-firmware/ivtv-firmware-20080701-r1
- !media-tv/linuxtv-dvb-firmware[dvb_cards_cx231xx]
- !media-tv/linuxtv-dvb-firmware[dvb_cards_cx23885]
- !media-tv/linuxtv-dvb-firmware[dvb_cards_usb-dib0700]
- !net-dialup/ueagle-atm
- !net-dialup/ueagle4-atm
- !net-wireless/ar9271-firmware
- !net-wireless/i2400m-fw
- !net-wireless/libertas-firmware
- !sys-firmware/rt61-firmware
- !net-wireless/rt73-firmware
- !net-wireless/rt2860-firmware
- !net-wireless/rt2870-firmware
- !sys-block/qla-fc-firmware
- !sys-firmware/amd-ucode
- !sys-firmware/iwl1000-ucode
- !sys-firmware/iwl2000-ucode
- !sys-firmware/iwl2030-ucode
- !sys-firmware/iwl3945-ucode
- !sys-firmware/iwl4965-ucode
- !sys-firmware/iwl5000-ucode
- !sys-firmware/iwl5150-ucode
- !sys-firmware/iwl6000-ucode
- !sys-firmware/iwl6005-ucode
- !sys-firmware/iwl6030-ucode
- !sys-firmware/iwl6050-ucode
- !sys-firmware/iwl3160-ucode
- !sys-firmware/iwl7260-ucode
- !sys-firmware/iwl7265-ucode
- !sys-firmware/iwl3160-7260-bt-ucode
- !sys-firmware/radeon-ucode
- )"
-#add anything else that collides to this
-
-src_unpack() {
- if [[ ${PV} == 99999999* ]]; then
- git-2_src_unpack
- else
- default
- # rename directory from git snapshot tarball
- mv ${PN}-*/ ${P} || die
- fi
-}
-
-src_prepare() {
- default
- echo "# Remove files that shall not be installed from this list." > ${PN}.conf
- find * \( \! -type d -and \! -name ${PN}.conf \) >> ${PN}.conf
-
- if use savedconfig; then
- restore_config ${PN}.conf
- ebegin "Removing all files not listed in config"
- find * \( \! -type d -and \! -name ${PN}.conf \) \
- | sort ${PN}.conf ${PN}.conf - \
- | uniq -u | xargs -r rm
- eend $? || die
- # remove empty directories, bug #396073
- find -type d -empty -delete || die
- fi
-}
-
-src_install() {
- if use !savedconfig; then
- save_config ${PN}.conf
- fi
- rm ${PN}.conf || die
- insinto /lib/firmware/
- doins -r *
-}
-
-pkg_preinst() {
- if use savedconfig; then
- ewarn "USE=savedconfig is active. You must handle file collisions manually."
- fi
-}
-
-pkg_postinst() {
- elog "If you are only interested in particular firmware files, edit the saved"
- elog "configfile and remove those that you do not want."
-}
diff --git a/sys-kernel/linux-firmware/linux-firmware-20171123.ebuild b/sys-kernel/linux-firmware/linux-firmware-20180103.ebuild
index 3ff0029ae57f..3642df85db82 100644
--- a/sys-kernel/linux-firmware/linux-firmware-20171123.ebuild
+++ b/sys-kernel/linux-firmware/linux-firmware-20180103.ebuild
@@ -1,16 +1,16 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit savedconfig
if [[ ${PV} == 99999999* ]]; then
- inherit git-2
+ inherit git-r3
SRC_URI=""
- EGIT_REPO_URI="git://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git"
+ EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git"
KEYWORDS=""
else
- GIT_COMMIT="90436ce9f11152483b35aac58dec7f99d52821aa"
+ GIT_COMMIT="2eefafb2e9dcbafdf4b83d8c43fcd6b75fd4ac78"
SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${GIT_COMMIT}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
fi
@@ -68,7 +68,7 @@ QA_PREBUILT="lib/firmware/*"
src_unpack() {
if [[ ${PV} == 99999999* ]]; then
- git-2_src_unpack
+ git-r3_src_unpack
else
default
# rename directory from git snapshot tarball
diff --git a/sys-kernel/raspberrypi-sources/Manifest b/sys-kernel/raspberrypi-sources/Manifest
index 40ada38a04b2..108f2971491e 100644
--- a/sys-kernel/raspberrypi-sources/Manifest
+++ b/sys-kernel/raspberrypi-sources/Manifest
@@ -1,8 +1,8 @@
-EBUILD raspberrypi-sources-4.10.9999.ebuild 559 BLAKE2B 8d4ba32aceb4fc148bc118656304a207ac6b0a76bdf82701c8772a4bfe55d97cc13036af4f74b49c7b8d74532f54fa7c4247e9bfde0d69e44addef773c3955ac SHA512 018f1d5fcaf01fbc8622f950c1ada03f090480a2825ee552953e353427a3cc340fa9646f9644eade7f7212f5e50f8513378adccc4918a05483a45aa9061019c3
-EBUILD raspberrypi-sources-4.11.9999.ebuild 559 BLAKE2B 8d4ba32aceb4fc148bc118656304a207ac6b0a76bdf82701c8772a4bfe55d97cc13036af4f74b49c7b8d74532f54fa7c4247e9bfde0d69e44addef773c3955ac SHA512 018f1d5fcaf01fbc8622f950c1ada03f090480a2825ee552953e353427a3cc340fa9646f9644eade7f7212f5e50f8513378adccc4918a05483a45aa9061019c3
-EBUILD raspberrypi-sources-4.12.9999.ebuild 559 BLAKE2B 8d4ba32aceb4fc148bc118656304a207ac6b0a76bdf82701c8772a4bfe55d97cc13036af4f74b49c7b8d74532f54fa7c4247e9bfde0d69e44addef773c3955ac SHA512 018f1d5fcaf01fbc8622f950c1ada03f090480a2825ee552953e353427a3cc340fa9646f9644eade7f7212f5e50f8513378adccc4918a05483a45aa9061019c3
-EBUILD raspberrypi-sources-4.13.9999.ebuild 559 BLAKE2B 8d4ba32aceb4fc148bc118656304a207ac6b0a76bdf82701c8772a4bfe55d97cc13036af4f74b49c7b8d74532f54fa7c4247e9bfde0d69e44addef773c3955ac SHA512 018f1d5fcaf01fbc8622f950c1ada03f090480a2825ee552953e353427a3cc340fa9646f9644eade7f7212f5e50f8513378adccc4918a05483a45aa9061019c3
-EBUILD raspberrypi-sources-4.14.9999.ebuild 586 BLAKE2B b712fadb5ffb58c12e954107d873169dbb819eb3a574015aa6d911fdca947bc018cc01c9c04f1d18b730ee15f49dc24c7a32b059fbcb4843f87ef4f431a987d3 SHA512 c166377478ef86a44ed061db5ec69827acda8b0cc8c941cbea5a77bdfb7a1a01562280d6379c4ec396256a4e8e4a515787b6eecadc0604679581817a60bc39b1
-EBUILD raspberrypi-sources-4.4.9999.ebuild 559 BLAKE2B 8d4ba32aceb4fc148bc118656304a207ac6b0a76bdf82701c8772a4bfe55d97cc13036af4f74b49c7b8d74532f54fa7c4247e9bfde0d69e44addef773c3955ac SHA512 018f1d5fcaf01fbc8622f950c1ada03f090480a2825ee552953e353427a3cc340fa9646f9644eade7f7212f5e50f8513378adccc4918a05483a45aa9061019c3
-EBUILD raspberrypi-sources-4.9.9999.ebuild 559 BLAKE2B 8d4ba32aceb4fc148bc118656304a207ac6b0a76bdf82701c8772a4bfe55d97cc13036af4f74b49c7b8d74532f54fa7c4247e9bfde0d69e44addef773c3955ac SHA512 018f1d5fcaf01fbc8622f950c1ada03f090480a2825ee552953e353427a3cc340fa9646f9644eade7f7212f5e50f8513378adccc4918a05483a45aa9061019c3
+EBUILD raspberrypi-sources-4.10.9999.ebuild 641 BLAKE2B 90c9b9cc8bc29ae66f5fb3413c7bd2410deeea37cb62c84606ad5e7b8bdcd27f70510667d13f363f27f89d78a76e601a89a92fbb407747488f015ed55c12d61d SHA512 5bb8238133dd3545223c4f3a52149067282439c5cf52c288bd8dd989029b37d95a960901d90d140ef9d8a7b761db4c44140cd537cb6d49412f72cc6ab5df8164
+EBUILD raspberrypi-sources-4.11.9999.ebuild 641 BLAKE2B 90c9b9cc8bc29ae66f5fb3413c7bd2410deeea37cb62c84606ad5e7b8bdcd27f70510667d13f363f27f89d78a76e601a89a92fbb407747488f015ed55c12d61d SHA512 5bb8238133dd3545223c4f3a52149067282439c5cf52c288bd8dd989029b37d95a960901d90d140ef9d8a7b761db4c44140cd537cb6d49412f72cc6ab5df8164
+EBUILD raspberrypi-sources-4.12.9999.ebuild 641 BLAKE2B 90c9b9cc8bc29ae66f5fb3413c7bd2410deeea37cb62c84606ad5e7b8bdcd27f70510667d13f363f27f89d78a76e601a89a92fbb407747488f015ed55c12d61d SHA512 5bb8238133dd3545223c4f3a52149067282439c5cf52c288bd8dd989029b37d95a960901d90d140ef9d8a7b761db4c44140cd537cb6d49412f72cc6ab5df8164
+EBUILD raspberrypi-sources-4.13.9999.ebuild 641 BLAKE2B 90c9b9cc8bc29ae66f5fb3413c7bd2410deeea37cb62c84606ad5e7b8bdcd27f70510667d13f363f27f89d78a76e601a89a92fbb407747488f015ed55c12d61d SHA512 5bb8238133dd3545223c4f3a52149067282439c5cf52c288bd8dd989029b37d95a960901d90d140ef9d8a7b761db4c44140cd537cb6d49412f72cc6ab5df8164
+EBUILD raspberrypi-sources-4.14.9999.ebuild 641 BLAKE2B 90c9b9cc8bc29ae66f5fb3413c7bd2410deeea37cb62c84606ad5e7b8bdcd27f70510667d13f363f27f89d78a76e601a89a92fbb407747488f015ed55c12d61d SHA512 5bb8238133dd3545223c4f3a52149067282439c5cf52c288bd8dd989029b37d95a960901d90d140ef9d8a7b761db4c44140cd537cb6d49412f72cc6ab5df8164
+EBUILD raspberrypi-sources-4.4.9999.ebuild 641 BLAKE2B 90c9b9cc8bc29ae66f5fb3413c7bd2410deeea37cb62c84606ad5e7b8bdcd27f70510667d13f363f27f89d78a76e601a89a92fbb407747488f015ed55c12d61d SHA512 5bb8238133dd3545223c4f3a52149067282439c5cf52c288bd8dd989029b37d95a960901d90d140ef9d8a7b761db4c44140cd537cb6d49412f72cc6ab5df8164
+EBUILD raspberrypi-sources-4.9.9999.ebuild 641 BLAKE2B 90c9b9cc8bc29ae66f5fb3413c7bd2410deeea37cb62c84606ad5e7b8bdcd27f70510667d13f363f27f89d78a76e601a89a92fbb407747488f015ed55c12d61d SHA512 5bb8238133dd3545223c4f3a52149067282439c5cf52c288bd8dd989029b37d95a960901d90d140ef9d8a7b761db4c44140cd537cb6d49412f72cc6ab5df8164
MISC metadata.xml 325 BLAKE2B 2a0b3d4b29d2e35b8b7661cc9394225b382421976e4ffd8f5ad4f974fba6a20de8dc3873e04a50747b37e90621ebd6ebe13541e06739f436f2667be848eedb45 SHA512 6c30b4064bfb8f336e667fec13f80091c1fbc9fbd9058b2b2e1203de9e0deb70845281cc1e657fe326fe34c716126a9107aa01a4cac20000f567304b1cdb0c33
diff --git a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.10.9999.ebuild b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.10.9999.ebuild
index ab52cf36414d..11c6e6acc9be 100644
--- a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.10.9999.ebuild
+++ b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.10.9999.ebuild
@@ -12,8 +12,9 @@ detect_version
detect_arch
inherit git-r3 versionator
-EGIT_REPO_URI=https://github.com/raspberrypi/linux.git
+EGIT_REPO_URI="https://github.com/raspberrypi/linux.git -> raspberrypi-linux.git"
EGIT_BRANCH="rpi-$(get_version_component_range 1-2).y"
+EGIT_CHECKOUT_DIR="${WORKDIR}/linux-${PV}-raspberrypi"
DESCRIPTION="Raspberry PI kernel sources"
HOMEPAGE="https://github.com/raspberrypi/linux"
diff --git a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.11.9999.ebuild b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.11.9999.ebuild
index ab52cf36414d..11c6e6acc9be 100644
--- a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.11.9999.ebuild
+++ b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.11.9999.ebuild
@@ -12,8 +12,9 @@ detect_version
detect_arch
inherit git-r3 versionator
-EGIT_REPO_URI=https://github.com/raspberrypi/linux.git
+EGIT_REPO_URI="https://github.com/raspberrypi/linux.git -> raspberrypi-linux.git"
EGIT_BRANCH="rpi-$(get_version_component_range 1-2).y"
+EGIT_CHECKOUT_DIR="${WORKDIR}/linux-${PV}-raspberrypi"
DESCRIPTION="Raspberry PI kernel sources"
HOMEPAGE="https://github.com/raspberrypi/linux"
diff --git a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.12.9999.ebuild b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.12.9999.ebuild
index ab52cf36414d..11c6e6acc9be 100644
--- a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.12.9999.ebuild
+++ b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.12.9999.ebuild
@@ -12,8 +12,9 @@ detect_version
detect_arch
inherit git-r3 versionator
-EGIT_REPO_URI=https://github.com/raspberrypi/linux.git
+EGIT_REPO_URI="https://github.com/raspberrypi/linux.git -> raspberrypi-linux.git"
EGIT_BRANCH="rpi-$(get_version_component_range 1-2).y"
+EGIT_CHECKOUT_DIR="${WORKDIR}/linux-${PV}-raspberrypi"
DESCRIPTION="Raspberry PI kernel sources"
HOMEPAGE="https://github.com/raspberrypi/linux"
diff --git a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.13.9999.ebuild b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.13.9999.ebuild
index ab52cf36414d..11c6e6acc9be 100644
--- a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.13.9999.ebuild
+++ b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.13.9999.ebuild
@@ -12,8 +12,9 @@ detect_version
detect_arch
inherit git-r3 versionator
-EGIT_REPO_URI=https://github.com/raspberrypi/linux.git
+EGIT_REPO_URI="https://github.com/raspberrypi/linux.git -> raspberrypi-linux.git"
EGIT_BRANCH="rpi-$(get_version_component_range 1-2).y"
+EGIT_CHECKOUT_DIR="${WORKDIR}/linux-${PV}-raspberrypi"
DESCRIPTION="Raspberry PI kernel sources"
HOMEPAGE="https://github.com/raspberrypi/linux"
diff --git a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.14.9999.ebuild b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.14.9999.ebuild
index 51bf6caa0a8e..11c6e6acc9be 100644
--- a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.14.9999.ebuild
+++ b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.14.9999.ebuild
@@ -14,6 +14,7 @@ detect_arch
inherit git-r3 versionator
EGIT_REPO_URI="https://github.com/raspberrypi/linux.git -> raspberrypi-linux.git"
EGIT_BRANCH="rpi-$(get_version_component_range 1-2).y"
+EGIT_CHECKOUT_DIR="${WORKDIR}/linux-${PV}-raspberrypi"
DESCRIPTION="Raspberry PI kernel sources"
HOMEPAGE="https://github.com/raspberrypi/linux"
diff --git a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.4.9999.ebuild b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.4.9999.ebuild
index ab52cf36414d..11c6e6acc9be 100644
--- a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.4.9999.ebuild
+++ b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.4.9999.ebuild
@@ -12,8 +12,9 @@ detect_version
detect_arch
inherit git-r3 versionator
-EGIT_REPO_URI=https://github.com/raspberrypi/linux.git
+EGIT_REPO_URI="https://github.com/raspberrypi/linux.git -> raspberrypi-linux.git"
EGIT_BRANCH="rpi-$(get_version_component_range 1-2).y"
+EGIT_CHECKOUT_DIR="${WORKDIR}/linux-${PV}-raspberrypi"
DESCRIPTION="Raspberry PI kernel sources"
HOMEPAGE="https://github.com/raspberrypi/linux"
diff --git a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.9.9999.ebuild b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.9.9999.ebuild
index ab52cf36414d..11c6e6acc9be 100644
--- a/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.9.9999.ebuild
+++ b/sys-kernel/raspberrypi-sources/raspberrypi-sources-4.9.9999.ebuild
@@ -12,8 +12,9 @@ detect_version
detect_arch
inherit git-r3 versionator
-EGIT_REPO_URI=https://github.com/raspberrypi/linux.git
+EGIT_REPO_URI="https://github.com/raspberrypi/linux.git -> raspberrypi-linux.git"
EGIT_BRANCH="rpi-$(get_version_component_range 1-2).y"
+EGIT_CHECKOUT_DIR="${WORKDIR}/linux-${PV}-raspberrypi"
DESCRIPTION="Raspberry PI kernel sources"
HOMEPAGE="https://github.com/raspberrypi/linux"