summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarcin Deranek <marcin.deranek@slonko.net>2024-04-09 00:01:05 +0200
committerMarcin Deranek <marcin.deranek@slonko.net>2024-04-09 00:01:05 +0200
commit05c4304579f01762baeaf39078602c12883ce6e0 (patch)
tree2bb942c87ead96d64cfbf910bc91b7d36377e52f
parentea1244fd646a07c9c95cf1274416a5f41910f4a0 (diff)
downloadportage-05c4304579f01762baeaf39078602c12883ce6e0.tar.gz
portage-05c4304579f01762baeaf39078602c12883ce6e0.tar.bz2
portage-05c4304579f01762baeaf39078602c12883ce6e0.zip
sys-kernel/hardened-sources version bumps
-rw-r--r--sys-kernel/hardened-sources/Manifest21
-rw-r--r--sys-kernel/hardened-sources/hardened-sources-6.8.1.ebuild32
-rw-r--r--sys-kernel/hardened-sources/hardened-sources-6.8.2.ebuild32
-rw-r--r--sys-kernel/hardened-sources/hardened-sources-6.8.3.ebuild32
-rw-r--r--sys-kernel/hardened-sources/hardened-sources-6.8.4.ebuild32
5 files changed, 149 insertions, 0 deletions
diff --git a/sys-kernel/hardened-sources/Manifest b/sys-kernel/hardened-sources/Manifest
index 6b5bfe4..d98cb06 100644
--- a/sys-kernel/hardened-sources/Manifest
+++ b/sys-kernel/hardened-sources/Manifest
@@ -67,11 +67,24 @@ DIST genpatches-6.7-15.extras.tar.xz 3708 BLAKE2B 8ed59cf05b758ec9341f6e8488338d
DIST genpatches-6.7-16.base.tar.xz 1101836 BLAKE2B f85c1bdbb8fc2a33fd231a23cc2b4f55454aed62d44b42878aa071b27898ad68dfaa0c72fc6eec944a7c08bd8b6a0854107c30badbf355fc68fb46c30c1c8bd2 SHA512 31518e149408da3e604a1ab9d7591f9fc0042fe8162f8220cb124dff30ba7cae5150769596c494cd76667a6f5ef849c78f19c61d89e7363289f91e2651c4b688
DIST genpatches-6.7-16.experimental.tar.xz 79120 BLAKE2B 91605cdcac51f99866a01da0793a05b52b13b427c10b12b675fed645e2005497c6e28ea6f688a0f4b7c286cf5d6669cbc9e30edd1b7e9e4dd55bbcc49ade8784 SHA512 4664f9b2f47a3b646cb5fad092474059c2a0cab6d09af43024fddb8a9b6442b9ded0d69942ce62ea710d214e8d7a5a66ab7704566c7dae3a469e731b4f44a746
DIST genpatches-6.7-16.extras.tar.xz 3704 BLAKE2B 659050195f491f15579b2261b6c2631de5d5e4b4d2088fca124511ccd71a9ac62da7ab1f4bf08846bb061c033ec087faa5f6a783334528c543d17d72cd8b340d SHA512 d867a7d95e388b384519b27910f521b4d6305cf2673136f543ddc0b2bcd066d4c726448c413aa358ce0ea3a2abb1639a2fe54d31c92cdb93bdaf76c2155b369f
+DIST genpatches-6.8-2.base.tar.xz 9868 BLAKE2B 99851a36f636805f0338b1344f5d375bbf6db842ef36abfe3699037eb990e0e6e3a9dc57327a793d8875d9af1728a85b5c56211383bc21015601351abea4e69d SHA512 dbcc8c3ce9be9239b8f04e8b66a2dad1a9939c1749bcf9cf42aa271caa7fab2cbb584dcc66b6c2881e3cce2579245127b45934dabca3ccd755a920609b17a3b0
+DIST genpatches-6.8-2.experimental.tar.xz 79564 BLAKE2B 676a086c97b989f380d540d7a33fa6873e88ca914d8315f92f137609bca6ce57c810eba48e76604d3b03dbad79df232b0f2123aa6528d2d9cc35f318199a4613 SHA512 ac1373f41a132c52e5c0052bb12c986be2af539f648085f99e56c22e5cb2ea721d4782f9bc19756739c4e9b309eb90dd64ad5237ed358da778633206d165a969
+DIST genpatches-6.8-2.extras.tar.xz 3704 BLAKE2B 89627d91aeb2ea96753c77f368db6d1bbd3fbfc63195eba552af9603bc6b7a1066cdc6e11b99d2b85a99e54e3f320bcaf8bbebfb7f62706c2a171087c0a9dc4d SHA512 d218b961f56c26fa97ae2df9e170a84f5076817bc712e4d56047bd625cf3e53e6b930d75d916538852da485fbd5457c7d8099c6deea562208bdd7ea2d808c031
+DIST genpatches-6.8-3.base.tar.xz 250824 BLAKE2B 2dd35057816341b1dbdc9fc651b2cd8f2600d11026cd73168e32adf59d08c93f932adec3ab3e00b24852e565e058054503a09278fcadb9f3ac6c640bf4972e58 SHA512 c5cd4b802009128f3b3a637551f35c678800054c75bc1e09738f957428b7087b93d88ba89f65ecfc5d71b89e0c9004c2024edfec7ab36612fb214ff5ca5b225c
+DIST genpatches-6.8-3.experimental.tar.xz 79640 BLAKE2B cbefdd962b364b45f86244ac8bc9482715b46d5b0921d03ef30871ac27176cb15827dc78686ff5aba3d5fcdfaec12c06a7110e9135cc842ae46df96efe06c749 SHA512 e38764fa9ccbdc738abf60e9586cab247f14c3258765e95d92d3a0169afb3d8077f51f5ca34cb152fde2c707834b585c3638b90aefaa9a4d95f3ba4956aa301d
+DIST genpatches-6.8-3.extras.tar.xz 3712 BLAKE2B 1477adb78ce367d923717752d92ceeae28cdebf82484d30b3d4b46ecb308dd6418b67bab000f37312a129aa4453910ee88db1d1f84a9e943b1edaf90d15d20ec SHA512 bc1ea41091c8a8d093652332c6c11ce727730c7b922b457e6935ac1a20905ad9c4bd8757812feee50315ab7658e388e6bb292fdda4b6f03edc1ee184b1db76f2
+DIST genpatches-6.8-4.base.tar.xz 388904 BLAKE2B 22339e2c3d8b06e98ccac88d877edeefbc5955af73ccc1bd0857ad22f33757cdcd7b851ebf0987b2927e0d6397149d034e39dd7a1f2e252355bed36ada7ea4aa SHA512 ab11669385ad58a45941db73bb01957fc7a0d4794768aeaf4ab78e078d25d3eeae4d508994e61fd7d4a6de791991c9f01ea226932f9d42047c38e2fc4a037a4a
+DIST genpatches-6.8-4.experimental.tar.xz 79600 BLAKE2B 95ad304dab8c2589591c37b5a11564c526223606fed55277ea4e0d12ef04fda3ca6eab6e4ea8e5f879a4a4ff0f384ebc142b8ad1e044c637d42bf51dfd1f6382 SHA512 4a3e8f88695d314accefe3c57b55595cdc66f239e168dc14db93f887dfdd8a1ec2391d4b259ea5c9cd53e965f292e7ab381b6b03278720c98ff095f3a55534da
+DIST genpatches-6.8-4.extras.tar.xz 3704 BLAKE2B 2ac07079b69f3a778464b287924fbb758643fee48c6a02ba36cbd17d401f5761e6f5d4fb82083eb9153c8a1be22480f3b12dc0299b9d605a4d8abac49ae2c7ea SHA512 5ef9d85730999d5cd1a4acbb1b35f54b71012a919440ed763dc0254ad146b3656ab2d3487df39274b1e3042167500a260dc4c620965226c450395066d950af53
+DIST genpatches-6.8-6.base.tar.xz 390424 BLAKE2B 247749a8123e2df23e544a36cc2ccb2faa4c419aaee081220c0002f74fab2a0b4395fe6f491a571cf7c497986849391a0ee6adf25aaf0cd43e9d53956ff299e5 SHA512 4d8e757bed34af028e024e7c1456375f7f97d94661b51d392144af8907e4c2ab6ebd37a7f83b01f1df7ba40f7871400d829e3e443d473376b129cac5bdd73118
+DIST genpatches-6.8-6.experimental.tar.xz 79596 BLAKE2B dcbb93f14ccc0630f6d1b17c6325a2e2c14563beedf4ea5b86c278b9f563baab05c383a2d1d19d367375bcff03d66c5ed8e145bac7df2515e578abdffcf188da SHA512 e357ca33ccf1173316d0f812cffc06ef8339943b7fd085e3e393777a7908493d2f8b6279f26f63b0a366ff36c9e519bc97568b510b5fb0428313fc0438f6713e
+DIST genpatches-6.8-6.extras.tar.xz 3704 BLAKE2B cf93bc6cb2aa440538d76a4a39869be17297e76d70dfdfa881abbbb0fd63e3862c264f96b834ff6c3bc53e46941d449a61becedb78921c12c49b032874ae0be8 SHA512 6139490d83515ccfd8e6f2ff1f4ee39d4a9488973f38e08699150032847b2bdecb75293d8588765733256fe5028890cc2cd38ef528bf327fe282c812aebb326a
DIST linux-5.10.tar.xz 116606704 BLAKE2B b923d7b66309224f42f35f8a5fa219421b0a9362d2adacdadd8d96251f61f7230878ea297a269a7f3b3c56830f0b177e068691e1d7f88501a05653b0a13274d1 SHA512 95bc137d0cf9148da6a9d1f1a878698dc27b40f68e22c597544010a6c591ce1b256f083489d3ff45ff77753289b535135590194d88ef9f007d0ddab3d74de70e
DIST linux-5.15.tar.xz 121913744 BLAKE2B 3921274b23f7938abdf3ed9334534b4581e13d7484303d3a5280eddb038999aaa8b836666a487472d9c4a219af0f06b9fecccaf348fb5510ab8762f4ef4b7e83 SHA512 d25ad40b5bcd6a4c6042fd0fd84e196e7a58024734c3e9a484fd0d5d54a0c1d87db8a3c784eff55e43b6f021709dc685eb0efa18d2aec327e4f88a79f405705a
DIST linux-6.1.tar.xz 134728520 BLAKE2B ae60257860b2bd1bd708d183f0443afc60ebbd2b3d535c45e44c2e541bd0928530a3b62de6385dd4e4726ebbedcc0a871d4f3ffb4105b9f1f6d8ed7467f5688e SHA512 6ed2a73c2699d0810e54753715635736fc370288ad5ce95c594f2379959b0e418665cd71bc512a0273fe226fe90074d8b10d14c209080a6466498417a4fdda68
DIST linux-6.6.tar.xz 140064536 BLAKE2B 5f02fd8696d42f7ec8c5fbadec8e7270bdcfcb1f9844a6c4db3e1fd461c93ce1ccda650ca72dceb4890ebcbbf768ba8fba0bce91efc49fbd2c307b04e95665f2 SHA512 458b2c34d46206f9b4ccbac54cc57aeca1eaecaf831bc441e59701bac6eadffc17f6ce24af6eadd0454964e843186539ac0d63295ad2cc32d112b60360c39a35
DIST linux-6.7.tar.xz 141406528 BLAKE2B cecdbd19905e43e485ab73b352ced18b37f2a138c97a6956cadcda5d3d271001117dc1cf896b166ff019fc7f405f9539e2ed0d6112b0890efb04d182adf4fd0e SHA512 de06de556191614bd9daf077ae239360352a402bab407748e67f1e5108c92fd933e451707840ab22fe0f9976db3d1e1b60ca9d41cf894f015ca09b3f652b74ad
+DIST linux-6.8.tar.xz 142502100 BLAKE2B c6f17f816cea16e629f63e9379b98888713f57b2c5173306926471f139a9d612a0c74e119341f8075390e55e203d787d9edeb4ad5a064b18870f6f0f7ffaafb2 SHA512 5c4eb4aa1d3f7d1ea01c0f7ddeadacdece6e144fd4bdfc16b2b925d3e10dc04de3a6db69320b79a96c3560052616f001d2c09e7a1bb4f7b731e2380a7ecce068
DIST linux-hardened-5.10.208-hardened1.patch 110635 BLAKE2B d59003e3292f2b599534f6093e46f8065d9fa2e6358158b73bd32305f8511fd9e8085ad635754935e7dd1717940a6584b34bcbd7196225aabfdf80390514803c SHA512 61d608436d78d0165e02a5b6fdb352191113ba56201d3ac07d485c062a70b113ae221897b9744721e894009cfd379594d09986dcc0b7b458cd032b21416f068b
DIST linux-hardened-5.10.212-hardened1.patch 110075 BLAKE2B 1ebd0e808f6f7c407d8c75e1d1583bb03c97bbc291da19b8d7e0590df6e9c9fc1a0c20a0e08058e5138479e6bfe66c4ac6df5585d215a74f735eac8647d09d82 SHA512 293738af5b4bdbc8f1c71ad8cc1f18416edd28ed262d6168fa1c24595d55640032ff48b9b93ead29a9e5400166cf17361cdb7c0778613653c462ed1895054665
DIST linux-hardened-5.10.213-hardened1.patch 110075 BLAKE2B f587c83893aadbd9f9ccb4cc1ef1b22bac42cade1aac12e8329ab24886e3b3b97e3f9c750e5637c106c4ef1eeb343915a3917005e395f418d062a7223fd9c3b9 SHA512 6d3d6b7b4fea6dfc6209bc408401e9adf357a0cd3974c403414e9b6ab4b682c9020453c49cf33c8f859079a1948128ded375d8a1c1fbcf7c5cbf0cdbb98acb0b
@@ -95,6 +108,10 @@ DIST linux-hardened-6.7.10-hardened1.patch 98278 BLAKE2B 8afd0145924e9f747686ee3
DIST linux-hardened-6.7.11-hardened1.patch 98278 BLAKE2B d021988771d777bc25d8db3c58b1d62e880c788a50a9c7983569ed74462d65f8487a74a279cf69bcacc89824c9bf5d7960b124ae24585a5716bd3fa50df4dccf SHA512 a717708a3ecf3499a97d8d21727b1e62d790a5f56be55d472703bea8be1151870969be9d5c67120683a8b9b728b32ec618b13e0c4b20fc13dc410bc383921539
DIST linux-hardened-6.7.12-hardened1.patch 98278 BLAKE2B 81dba384889c49d48458e7394829d6b31a48ee4674c849c00e8828d1d05ca370bc38af08004899b4a492c031fe07003c0f17c8e8a806d7981ab13ccd42ac491d SHA512 c8bae38520d4a4710e93417f0b62ef9cdfcaf3b8d957b33a55afe46733726855871dc5a19e079f15ed3c1e13fde1305483b6674f4825727f61e6a7186233c4f8
DIST linux-hardened-6.7.9-hardened1.patch 98277 BLAKE2B f6e9d233aafab8769c6b77884b3045743f7f75b69b3d6bccc7c46587949fef56f7b03971bcf0f00fc05d29cc8919308bb67bca79bc45e3d1f5df504294d0f306 SHA512 8cebf834cede7ef2ab4941909685222feb373e287b6d4bcd4d73f33b88a8fa95ffc84cda3e330fc68ea408a94dd7e17d658af6f65b138c645fe49259624d8df8
+DIST linux-hardened-6.8.1-hardened1.patch 98044 BLAKE2B e3861494dc2f043542eb513cb74ee82ea7d0fccde81efc13012ad356687a96e0883145c9c57716d1bf52dd29dc447f4f3510b5fb4af10cbfc4e1c3927d74b182 SHA512 4c82e7b9586bdd21f2b4d27fa9e5ba40f62838ac3d02e7623337cdaea29de9cd5e9ae429ddcdb1c114f2307e89b8c5d1433e79ec495e9f214fb3c0a42f780fd0
+DIST linux-hardened-6.8.2-hardened1.patch 98044 BLAKE2B 557af6036970c420f1d1b53460aace8dee5ea3f70a5b6736882f72ecd1014d036cd08944f2068fe14b40287bfe600434588b3d72c254320965684867ae87550c SHA512 0384dbd70a600d47843dc6800d005d940980e58adb2779f3a779736b48bb568e0cedf62176184c3091547cbfde4532069daa25ecf22d461f8268b3518bfb137e
+DIST linux-hardened-6.8.3-hardened1.patch 98044 BLAKE2B 930a34ae710d06ce9b41aa7adc4a695c298fd8db77f56e5979effb24a2fe6903fa77a74d2e9b9a69c848f5a3ae5e722231db69024994d1b2652c1937828d3a7b SHA512 7c3770eeb9007e50212aef63cc6143c5edd7b4489ba4b94a530c668ca78f73a033d91e914ee7430d18da08f13220a6c672c7def20ce160519e00ea2ffd5beb7b
+DIST linux-hardened-6.8.4-hardened1.patch 98044 BLAKE2B fe898a256bbe9a77c5e3b4d1e2fc3820a511af88faecd75009b49c4eb31505f4609b020be90197486a296b4bf3f8f3b83ea3c0d803dabf9a9b6f5b6a4a14e656 SHA512 c4503e787c9b9d46cf7fb97d1b9479c3ff4fe6845b989bf0ffa0add2ab7855f21f0af7e04c1567be42f972398219c54d1c87d7dc1c8ba51ce6e195bc5c96b3ad
EBUILD hardened-sources-5.10.208.ebuild 1095 BLAKE2B f2df879627a790cf8d3d260a96aa2cd44dc85a9fe4dc41950a1158858e7e113394f3763787734df094cb0477d18e71611fdd9bf0155b1da6ed90932932ec8ec5 SHA512 4c00e015486d99b73cfde1beedf462c2d1866fb5ec7294082702c96b1de32e9923bf4ff1f8eb3ce60ba35a7fc250520a84ce5c0b704abe3a96e0ed71ad9f17b6
EBUILD hardened-sources-5.10.212.ebuild 1152 BLAKE2B 701b79724a4218e52c96e131c407cd3a14d2bdd10baf2d2135534b3ce999416f83672232165b81e33affdb84c4cd06b8f61b9269f87583b516840f709ed42dba SHA512 b156c5e3feae3d9cb7a3e426074ccd0097dd5821a06a69973b40f7d043878bdd76338b791ee770b5bc993ba8e45488714d3bfdf9f6321e4daabe135df0816ef0
EBUILD hardened-sources-5.10.213.ebuild 1159 BLAKE2B e6c078f220c8696bd9107f8b774d2b4ba3b4d7bdb6f440e5c57bf0f516c96384cbe2b75ae1d88ea6d8769764ec86cf959c5b31f8dab7503eb4b2e1561d7fdf28 SHA512 6da226754ef400834ae02fa34ae07e96d0e78df1d3c6346784d5226acadf58563f92aa23014c0883543562c049872c02371024dd56ca4960c8197ee33db2dad9
@@ -118,4 +135,8 @@ EBUILD hardened-sources-6.7.10.ebuild 1122 BLAKE2B d81ec28bed7b1ad4e2cb4b32450b3
EBUILD hardened-sources-6.7.11.ebuild 1122 BLAKE2B f9c6dab65fe54674ba78b4cb614a45eee10377d42331e91219cf40615c0b33e593a4904aa089293ff810e016dded031151253b0155a35fedc246d76b2ffec4d2 SHA512 cbf9820eb1e1fdd5773907a62ad97d83abe2c764c68baa2c4f2df99e232c96d9d0335bbbce4d53b731c3e54d75a95a95cf51a4d22309a467c2d6953859b99da1
EBUILD hardened-sources-6.7.12.ebuild 1122 BLAKE2B 587b2a3eae320b18c77de53ecd880688cb93845012ef88f345a8c9eec04f21f9270196fd399e84bb05fe8802879a34054c79e20f9632ef8d42ea6b73c0899874 SHA512 4b3017e7247bd7bca3aa6c01c1f9e1036867f01856a9e68460b1221ba5f3fca39bc420cd2a59e822ba7435f006d088cfaa91d4fb203864538546fc9807d6b232
EBUILD hardened-sources-6.7.9.ebuild 1122 BLAKE2B e504844e6013800ed5d2513c4c484594f8bb2ca4b43280e864a10df1d53663fe24144bb9130684e08fe9d1431bb3ee4543c755ddfdb66b4fbd49f05573bd2daf SHA512 f416998209f8d3f6dee405ce87bd53141ee2739d38fd07af7e6a98028b41270a84002ecc5a5f3b45d1f06b48a08506d7b4554fb2a290b2088771459e15bed511
+EBUILD hardened-sources-6.8.1.ebuild 1121 BLAKE2B 35010d6daea53a72c882b6905fb4037bff44723a1e2dc28e4b8aff6e802854aa7fd15fda71dfd233508d0be1d90823ede6ecc19637c426183c535b78b37caa95 SHA512 c05f4eb4a095af1fbbf14884a74da046ba2c2131fc98a983f0c85ac5a586bf895c817ee2aedf505fbc15d0a2a8e0b7b6cc9648699c2cf564ccb97225d5acb738
+EBUILD hardened-sources-6.8.2.ebuild 1121 BLAKE2B 67eb1e03bde79c467c938855372a9afaf245b5e9feec48ef482d2a6a2305a8380abf2b1138fc154dbf731a5c1dc5f8ed0ec0b79c60bd8549932c458744559aa6 SHA512 c2bbe90ccad296cc4e9da872e634fdd05b6d529634872fdbe717d56b973bddf30ac7a79646ba2f2496247c25509617fe58e97e4c288448a9935a235926406b8d
+EBUILD hardened-sources-6.8.3.ebuild 1121 BLAKE2B 118254137cf84001a428aae0586e7a7a0df123f4a3d842f04e21ff6b4569f1ee6c3cb82e9a38cce0d6b7503748e393a1de6e429fe0f4b8e6b0774589a788784d SHA512 695971ca7bdab5fab6935a1ad4837bbe7151b3bd697c2b57e6992e92f8a384cdbe2024161a25106c98a695a33df6e55d6ac6e8afd7db4cda11fce558b3f76ad6
+EBUILD hardened-sources-6.8.4.ebuild 1121 BLAKE2B ac4c794082f84c4b001240d69223cafed5ea7d951903339b128360d097aeac78144453fe63581d5fbbf3949b87e75b87d49f89178b4c7cff6f4738dec65684bf SHA512 bd7c12d4d5282afce2bc5e429ce540b58d4bb88abdb3de71a495c1abd103e3c1a1b3ea031dfbb9abbc1b4418916ed22fbef378af2dcc063cee41e53580d9ca87
MISC metadata.xml 579 BLAKE2B dbe84832f38dcf99f9608c7dd2df70be06584581ccb8d4965d50ae8a30c2fa6dc32ab45694e57d17ac907ef2ef7932b9f5bf569b90a54ad437f3b908c1c62d92 SHA512 664f2301febbfaa0c404d1ee939e49a5c84f1c22f665f855bc74906d7c44e17beea78d643e91f7f138486c4492cf9bcce018aae2542ca4d83738020f15275709
diff --git a/sys-kernel/hardened-sources/hardened-sources-6.8.1.ebuild b/sys-kernel/hardened-sources/hardened-sources-6.8.1.ebuild
new file mode 100644
index 0000000..a387084
--- /dev/null
+++ b/sys-kernel/hardened-sources/hardened-sources-6.8.1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="2"
+
+inherit kernel-2
+detect_version
+detect_arch
+SUBREL="hardened1"
+HARDENED_URI="https://github.com/anthraxx/linux-hardened/releases/download/${PV}-${SUBREL}/linux-hardened-${PV}-${SUBREL}.patch"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches https://github.com/anthraxx/linux-hardened"
+IUSE="experimental"
+UNIPATCH_LIST="${FILESDIR}/9999_revert-conflicts-v2.patch ${DISTDIR}/linux-hardened-${PV}-${SUBREL}.patch"
+UNIPATCH_EXCLUDE="1510_fs-enable-link-security-restrictions-by-default.patch"
+
+DESCRIPTION="Minimal supplement to upstream Kernel Self Protection Project"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${HARDENED_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/hardened-sources/hardened-sources-6.8.2.ebuild b/sys-kernel/hardened-sources/hardened-sources-6.8.2.ebuild
new file mode 100644
index 0000000..0a943a1
--- /dev/null
+++ b/sys-kernel/hardened-sources/hardened-sources-6.8.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="3"
+
+inherit kernel-2
+detect_version
+detect_arch
+SUBREL="hardened1"
+HARDENED_URI="https://github.com/anthraxx/linux-hardened/releases/download/${PV}-${SUBREL}/linux-hardened-${PV}-${SUBREL}.patch"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches https://github.com/anthraxx/linux-hardened"
+IUSE="experimental"
+UNIPATCH_LIST="${FILESDIR}/9999_revert-conflicts-v2.patch ${DISTDIR}/linux-hardened-${PV}-${SUBREL}.patch"
+UNIPATCH_EXCLUDE="1510_fs-enable-link-security-restrictions-by-default.patch"
+
+DESCRIPTION="Minimal supplement to upstream Kernel Self Protection Project"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${HARDENED_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/hardened-sources/hardened-sources-6.8.3.ebuild b/sys-kernel/hardened-sources/hardened-sources-6.8.3.ebuild
new file mode 100644
index 0000000..1df0b64
--- /dev/null
+++ b/sys-kernel/hardened-sources/hardened-sources-6.8.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="4"
+
+inherit kernel-2
+detect_version
+detect_arch
+SUBREL="hardened1"
+HARDENED_URI="https://github.com/anthraxx/linux-hardened/releases/download/${PV}-${SUBREL}/linux-hardened-${PV}-${SUBREL}.patch"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches https://github.com/anthraxx/linux-hardened"
+IUSE="experimental"
+UNIPATCH_LIST="${FILESDIR}/9999_revert-conflicts-v2.patch ${DISTDIR}/linux-hardened-${PV}-${SUBREL}.patch"
+UNIPATCH_EXCLUDE="1510_fs-enable-link-security-restrictions-by-default.patch"
+
+DESCRIPTION="Minimal supplement to upstream Kernel Self Protection Project"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${HARDENED_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/hardened-sources/hardened-sources-6.8.4.ebuild b/sys-kernel/hardened-sources/hardened-sources-6.8.4.ebuild
new file mode 100644
index 0000000..8086694
--- /dev/null
+++ b/sys-kernel/hardened-sources/hardened-sources-6.8.4.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+ETYPE="sources"
+K_WANT_GENPATCHES="base extras experimental"
+K_GENPATCHES_VER="6"
+
+inherit kernel-2
+detect_version
+detect_arch
+SUBREL="hardened1"
+HARDENED_URI="https://github.com/anthraxx/linux-hardened/releases/download/${PV}-${SUBREL}/linux-hardened-${PV}-${SUBREL}.patch"
+
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa -ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches https://github.com/anthraxx/linux-hardened"
+IUSE="experimental"
+UNIPATCH_LIST="${FILESDIR}/9999_revert-conflicts-v2.patch ${DISTDIR}/linux-hardened-${PV}-${SUBREL}.patch"
+UNIPATCH_EXCLUDE="1510_fs-enable-link-security-restrictions-by-default.patch"
+
+DESCRIPTION="Minimal supplement to upstream Kernel Self Protection Project"
+SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${HARDENED_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
+}