mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-19 21:31:10 +02:00
pentoo-sources: apply pentoo and add hardened patches
This commit is contained in:
parent
5a431936ec
commit
de74eeeb9e
3 changed files with 1274 additions and 3 deletions
|
|
@ -19,6 +19,7 @@ DIST genpatches-5.0-9.extras.tar.xz 1724 BLAKE2B 8857f0d5760a93b1be80475c1cd267e
|
|||
DIST genpatches-5.1-13.base.tar.xz 381468 BLAKE2B 7e84de696261f2b3f3e06bfb605c786c468904baae4cfb39688336ac914ee7c57d69f111a53429da62ac389a987a3d8a7a3de21d19cd47adcdd86d5bec368f0e SHA512 1dd41ccdf9a9fdddf51cf69ed374021d444f154bbfda81d74ac7876d8abb49c2cb45cb0599f2a83aecfd61eabbdb03a4ec049aa3792b53212fe3b7fb3ef98ddd
|
||||
DIST genpatches-5.1-13.extras.tar.xz 1724 BLAKE2B 3a8031efc36c4b845564afaea28b07f207179d1eabfa643243f829648990590039aa23d995c9c0a9399b0ed9c0c3defa5f793b63c2e0ea5515922975dad13c53 SHA512 06732292d37db82bf9d21672257848104fda3ee2319c9bffdf058e0dfee7f2717053745f5550f0e461dcd5e28eda4430091c15b010d86667a6cf56d6660407f6
|
||||
DIST genpatches-5.1-14.base.tar.xz 406764 BLAKE2B 031f8c9d106c0122cdd5e81671e1a0ce548ad7f4cc0fff9ff6f44b070d06f132cd71d8cce526f338688b1eda0dc7af1712568dd775068bd86c24c0b009489175 SHA512 7a14fd5267c45e068c181be6b08499e24bdc5c214a47883737788ed91809b75831d419d40c448d519d9bd618ca42dc522d6a94488bd6b53bdf3c2884c93f0d10
|
||||
DIST genpatches-5.1-14.experimental.tar.xz 5808 BLAKE2B 559c0f26f58b9061d081baa8fada9af75c413af8a08fb9e310d853f1f245e761f05206ddaede8b5711ed441cc5c4c1cfb26318471cbd93c8c54ebc5d7dc67b91 SHA512 b11c7ff35d19e37626521b4d455e1776555c6c77d67341994dc173a7d866cc8422bff347e392713870df517582dcdf3a3c3d24582eb629ae507700413818f7f0
|
||||
DIST genpatches-5.1-14.extras.tar.xz 1720 BLAKE2B beed1a76c3e70f6ed73bd9760a5d0c0d603313319ef75860ceeb0304057385ed8628585145b91bde5a4cfbb8a60881123c72a5ac8443152db7e26e0734450baf SHA512 fe8af8955c35186a24f0baa8ec3673ae8dc372fb8ec621a89b3086a6b82dc2fb4acf203312a5be9d5df9744c7509aa6ac666e2fdfa88516a44f400d03881a209
|
||||
DIST linux-4.16.tar.xz 103020152 BLAKE2B c7f7b36280b74b2112a098733680e1e93c4f99571099d471b2dde5f7a746d9b9fab5112fffe3b7978c40f15ecaa33203eeeeea98c2158fab2d5857ece5d74f9f SHA512 ab47849314b177d0eec9dbf261f33972b0d89fb92fb0650130ffa7abc2f36c0fab2d06317dc1683c51a472a9a631573a9b1e7258d6281a2ee189897827f14662
|
||||
DIST linux-4.17.tar.xz 102165892 BLAKE2B b9e1fe2c063d2761b4d54594b841f6591fd6f5b634a402c07e0fa5518a2b271293d97c5a7a8e3c30c9c4d78df16bf20a4f0befe998c9a9393bb3290d2df1dda3 SHA512 4d9de340a26155a89ea8773131c76220cc2057f2b5d031b467b60e8b14c1842518e2d60a863d8c695f0f7640f3f18d43826201984a238dade857b6cef79837db
|
||||
|
|
@ -28,3 +29,4 @@ DIST linux-4.20.tar.xz 104257836 BLAKE2B fb52cad2897da319299486fa8c3b9415cd0aee0
|
|||
DIST linux-5.0.tar.xz 105235152 BLAKE2B 59635c87a4123c90ab8598c9ea5167096aa6bc765e9d8456d00f3da7530e89e925b3925c99f1a6c96ac0ded7df3ac7df52c75672f0a66acc40f563200892e064 SHA512 3fbab70c7b03b1a10e9fa14d1e2e1f550faba4f5792b7699ca006951da74ab86e7d7f19c6a67849ab99343186e7d6f2752cd910d76222213b93c1eab90abf1b0
|
||||
DIST linux-5.1.tar.xz 106244476 BLAKE2B ae3c63ced819737e34f8ec3a78138f87704a2f2956454411e3a4830ec8c0aaf2c288af6ca080f1892540e50f4a422482360010be8641afdeeeaf7231e7d8da97 SHA512 ae96f347badc95f1f3acf506c52b6cc23c0bd09ce8f4ce6705d4b4058b62593059bba1bc603c8d8b00a2f19131e7e56c31ac62b45883a346fa61d655e178f236
|
||||
DIST penpatches-4.13.8-1.tar.xz 16424 BLAKE2B 005e83f5e667bd851c21a52929fd6ffa9458692eda285fd82fd145f91de7a49f1a7ed750b08979be230349435d07e23939b804b509849bb545de3a7631e11ee7 SHA512 b6d83edc0e97202dd4332eedf734a2024057fa9acd111394cc95a85d648bcc9d4f4d9ae9d84f3a63265146d9ba45f2470c0962c06c911be86da4dc7034b03dda
|
||||
DIST v2-kconfig-add-hardened-defconfig-helpers.patch 42021 BLAKE2B 4d0c1707a9d7e1c04411645c0cd6e8ebbb7fd88a477af5de67752bdd508c91e9bdfbff0831d1ace291e6e6b539617febbb56d11960a5d7c5411ed69fb92bfac2 SHA512 199cbfc7b6f96442c14f2c480bc7d2d3714edd0888e5d2aadbb3665a7da24b87822647cf93cc3b0900b225cbfd2e0b2b92db936107c49831b00b8df859ba109e
|
||||
|
|
|
|||
File diff suppressed because it is too large
Load diff
|
|
@ -3,7 +3,7 @@
|
|||
|
||||
EAPI="6"
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base extras"
|
||||
K_WANT_GENPATCHES="base extras experimental"
|
||||
K_GENPATCHES_VER="14"
|
||||
|
||||
inherit kernel-2
|
||||
|
|
@ -13,13 +13,23 @@ detect_arch
|
|||
#nvidia doesn't have a release for x86 that supports >4.17 yet, so now we give up on them
|
||||
KEYWORDS="amd64 x86"
|
||||
HOMEPAGE="https://github.com/pentoo/pentoo-livecd/tree/master/kernel/4.13.8"
|
||||
IUSE="experimental pax_kernel"
|
||||
IUSE="experimental +hardened pax_kernel"
|
||||
|
||||
DESCRIPTION="Pentoo kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
|
||||
PENPATCHES_VER="1"
|
||||
PENPATCHES="penpatches-4.13.8-${PENPATCHES_VER}.tar.xz"
|
||||
PENPATCHES_URI="http://dev.pentoo.ch/~zero/distfiles/${PENPATCHES}"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${PENPATCHES_URI}"
|
||||
HARDENED_URI="http://dev.pentoo.ch/~blshkv/distfiles/v2-kconfig-add-hardened-defconfig-helpers.patch"
|
||||
SRC_URI="${KERNEL_URI} ${GENPATCHES_URI} ${ARCH_URI} ${PENPATCHES_URI}
|
||||
hardened? ( ${HARDENED_URI} )"
|
||||
|
||||
UNIPATCH_LIST="${DISTDIR}/${PENPATCHES}"
|
||||
|
||||
src_prepare() {
|
||||
#https://patchwork.kernel.org/patch/10593391/
|
||||
use hardened && eapply "${FILESDIR}/v2-kconfig-add-hardened-defconfig-helpers.patch"
|
||||
eapply_user
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
|
|
@ -35,6 +45,7 @@ pkg_postinst() {
|
|||
fi
|
||||
|
||||
use pax_kernel && ewarn "pax_kernel is no longer available, you MUST ensure the use flag is no longer set"
|
||||
use hardened && ewarn "Please run \"make help\" to see additional hardended options"
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
|
|
|
|||
Loading…
Reference in a new issue