mirror of
https://github.com/pentoo/pentoo-overlay
synced 2026-04-28 09:40:59 +02:00
pentoo-sources: 4.4.2, no kconfigs yet
This commit is contained in:
parent
eba35ea38d
commit
fea94a48f0
2 changed files with 101 additions and 0 deletions
|
|
@ -1,6 +1,12 @@
|
|||
DIST deblob-4.0 129952 SHA256 c3d8e9a9728d5c1fc11b1112f5343b14e46a8cf2880e10399a840bc94b6e2ad3 SHA512 055205394487dbc0022f9531fb76d0be51ca3ec4e119232cc0972790d1532c680e1367eb36a9f40529f0ab1d76f64240b1e8a07cb02d3605d594c06e3547f1bb WHIRLPOOL db32b66231e552ac6e3651152eb2b3212ef0863842cd352bd2f1b1080b9ea5543f1f7ed0e7958a9f4b115559233dc1817560e896c789378ea7b68b527b721ca8
|
||||
DIST deblob-4.4 137370 SHA256 7cf11c8594db0d2a10a1b02390c9ff8916f1d2a1fe9d59058ca45485500c5274 SHA512 ea5f2f2cdbc97bdc90c2131f846761dc1630a53986db10d8e9d07d1ddee12a9d878c57790edd3ecc75ed9792d479b7b726c39d688a3926e850608c81b1b78a3a WHIRLPOOL bedd494be2032ce4b8911f25df906055d019af31ea6548b885482f870cd5313e09e7fb544fc8db268b3498cc18c199ae5701023839c972b48dbd8128239eeb75
|
||||
DIST deblob-check-4.0 670921 SHA256 042b511913187672d9a0512765e662ba5d4283812ebebf424f778eb08fa359bc SHA512 a27e3530cd3028041445cf8c5f49ad7827a7cf2b511de28851d2b09c28347cf2be667a7494bd698939c007fb77595699c1f61fb76249ae87658e1d12e855d2a1 WHIRLPOOL 953d8e6eed10971ed67a4573449b9a536ad693a2130153a6fc7cc9ea3e2daea21ca002c8df80126f7e318f75bec82c3f6e99fe43155817e2e2a52b5949dc5d2d
|
||||
DIST deblob-check-4.4 694225 SHA256 e142bafdd5a05280d5280fbf109aadab3af9ce71152ab2d27ad41e96766e0c3e SHA512 6554ae567566da4d30e94a37622f88343b8e96ab39a9204fee34de4ddb5dac8c4906b25843b63c2388d03a4441821c25d395b3c39fc875c498a69e677a4f0cb5 WHIRLPOOL 414f60a64a2c14f01eedebc84f5adfabf0562bcf76545a57e757cb6ac914ffc49c90c329eedd1aafb1ee752bfc082fd4f6af173774f4f853ddd637525fbeeb9b
|
||||
DIST genpatches-4.0-9.base.tar.xz 193344 SHA256 9d7c65367c1d2f24c6e4c8f8b4b9170a7ddeaa24d6563c5ba5dc41201a7b6e17 SHA512 646814e63b3b1d78adc172c6f8c0c2605cc9f368bb368be72e169049938617c5c6e738ddcfcbe1e10b58ccd3f9fa09984b03f70076ce0b15137f376594b9066a WHIRLPOOL 0eecbfe1b2b02f00edcab0c975b06bd69a5ff1032fe0c4249d79de555f92f2375d337b2417bddb566e9a1fc66859918b6cbfff6c2c73aea02818434213b0cda1
|
||||
DIST genpatches-4.4-3.base.tar.xz 26508 SHA256 76f5685698b02b81643d6b2edcd53217e0f6fa00e068a138f2eb3bc596dec2e5 SHA512 255e2ef79c56699e5b032fa392b2748570ce96c74f1172f4a4c1b4d22f8b8b0a9462c388028a0cad92e821815d39cfa6450f171d81fed5f274dce03979c39322 WHIRLPOOL 6da9edc7936f8857b929e589b2adcb17363a76ec5d85b3406fcb8308d6cb2da924f1f9af5062f85ddf4d415ca9d9524b731e8c4e0cde756e14ccc122a6e75c74
|
||||
DIST hardened-patches-4.0.8-1.extras.tar.bz2 1366743 SHA256 765a06197afb4b7f268778b5ba2a6ca438b20bf900ca97cbc17b47570cf1dd0e SHA512 782a7883e055173a1cf6be76e8d99a56757f5576c09fb80c295e6bc926d7dd8e6fbfc4fd09c38e0e95d4f0317808b68a9fbb0e9b59a9a3f27b89f906f375e619 WHIRLPOOL ea95c5d29801759d2ed247885095c914ee07c4b800cb9a2f5f1c4b7b79347d2853ae56f64ad732c6aa8972a43e8993fdcfabf5e244d5994fa7998a382faebfe7
|
||||
DIST hardened-patches-4.4.2-1.extras.tar.bz2 1721230 SHA256 81f1417d210e0a6d9f5e180b9f828beb87ddc27571a16c40552d0fa1979982ec SHA512 599dedbef6fa26efc2a62c19e0536accedff6c60968294e9a7246c9844b26491b4414b1b40106eee9bb7540f8cd4ae74ab3720029b0730ce5541e005ba60cb9b WHIRLPOOL 84e22467a6dcc738043e47274ab2476b69f1796f1f23e3ca4ed8e244dd73a7e4998de683c1d93baccdd41eb232327d4ef1eb07d01b8a790510b8690334032f02
|
||||
DIST linux-4.0.tar.xz 82313052 SHA256 0f2f7d44979bc8f71c4fc5d3308c03499c26a824dd311fdf6eef4dee0d7d5991 SHA512 ce13d2c1c17908fd9a4aa42bb6348a0cb13dd22e560bd54c61b8bfdf62726d6095f130c59177a2fe4793b7dc399481bf10d3556d1d571616000f180304e5a995 WHIRLPOOL c481256e23dc82209942d4f2fc9a94aa7fc4c3c69b05eaa041a58ca4bdc5781274ec4c49d597ccf94b634d61418ec578d20a6569c6c7052b4d3cf33611c99001
|
||||
DIST linux-4.4.tar.xz 87295988 SHA256 401d7c8fef594999a460d10c72c5a94e9c2e1022f16795ec51746b0d165418b2 SHA512 13c8459933a8b80608e226a1398e3d1848352ace84bcfb7e6a4a33cb230bbe1ab719d4b58e067283df91ce5311be6d2d595fc8c19e2ae6ecc652499415614b3e WHIRLPOOL 02abc203d867404b9934aaa4c1e5b5dcbb0b0021e91a03f3a7e7fd224eed106821d8b4949f32a590536db150e5a88c16fcde88538777a26d0c17900f0257b1bc
|
||||
DIST penpatches-4.0.8-1.tar.xz 229820 SHA256 f04eade339e847c1b586938f7746e215f3ee2c703d1a754276bb80f5ee5f708c SHA512 fdf32089428998fe3e97dddf3c2d9b6f9456f287f3f1a4153fcb9061b0cbeeb0dac96f055e02877831db57bbb6e8c0b09062b3403f04f5f396ce5cc53c407cd8 WHIRLPOOL 7df95c9e02a382b94d3bc18dcd17501a70d06dc99f6d60a537f7ed1988d02d097e9fbb383427807ac6a89824d05490f9c00ae7501f508e37c1db583a6e8592e0
|
||||
DIST penpatches-4.4.2-1.tar.xz 232652 SHA256 3d701032147a8f6720837df248ee43001c72c916c7ac0e3438ef16b735dd5b45 SHA512 31c47a6294b6ea49237bbe914f69a1675f790c234d3ab75c8ddcf019dac03708a4e21dc66bec95da82182a2753930554bde446f2b2bd66f2ed3b4bcc2e798c6d WHIRLPOOL cfa25047493b61cf8c0374e59b37012052374e3fed0299e8b42be35928b3f451709c48978ea1b5a164c88a11505b38c27bae940882cdd40fdaa0e9c2b82ec10e
|
||||
|
|
|
|||
95
sys-kernel/pentoo-sources/pentoo-sources-4.4.2.ebuild
Normal file
95
sys-kernel/pentoo-sources/pentoo-sources-4.4.2.ebuild
Normal file
|
|
@ -0,0 +1,95 @@
|
|||
# Copyright 1999-2016 Gentoo Foundation
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
# $Header: $
|
||||
|
||||
EAPI="5"
|
||||
|
||||
ETYPE="sources"
|
||||
K_WANT_GENPATCHES="base"
|
||||
K_GENPATCHES_VER="3"
|
||||
K_DEBLOB_AVAILABLE="1"
|
||||
|
||||
inherit kernel-2
|
||||
detect_version
|
||||
|
||||
HGPV="${KV_MAJOR}.${KV_MINOR}.${KV_PATCH}-1"
|
||||
HGPV_URI="http://dev.gentoo.org/~blueness/hardened-sources/hardened-patches/hardened-patches-${HGPV}.extras.tar.bz2"
|
||||
PENPATCHES_VER="1"
|
||||
PENPATCHES="penpatches-${PV}-${PENPATCHES_VER}.tar.xz"
|
||||
PENPATCHES_URI="http://dev.pentoo.ch/~zero/distfiles/${PENPATCHES}"
|
||||
SRC_URI="${KERNEL_URI} ${HGPV_URI} ${GENPATCHES_URI} ${ARCH_URI} ${PENPATCHES_URI}"
|
||||
|
||||
UNIPATCH_LIST="${DISTDIR}/hardened-patches-${HGPV}.extras.tar.bz2 ${DISTDIR}/${PENPATCHES}"
|
||||
|
||||
DESCRIPTION="Pentoo kernel sources (kernel series ${KV_MAJOR}.${KV_MINOR})"
|
||||
HOMEPAGE="https://github.com/pentoo/pentoo-livecd/tree/master/kernel/${PV}"
|
||||
#IUSE="aufs deblob injection openfile_log pax_kernel"
|
||||
IUSE="aufs deblob injection pax_kernel"
|
||||
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
DEPEND=">=sys-devel/gcc-4.5"
|
||||
PDEPEND="=sys-apps/gradm-3.1*"
|
||||
|
||||
pkg_setup() {
|
||||
# We are proud of it, let's show it
|
||||
UNIPATCH_EXCLUDE="4421_grsec-remove-localversion-grsec.patch"
|
||||
if ! use pax_kernel; then
|
||||
UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} \
|
||||
4427_force_XATTR_PAX_tmpfs.patch \
|
||||
4440_selinux-avc_audit-log-curr_ip.patch \
|
||||
4475_emutramp_default_on.patch \
|
||||
44??-grsec* \
|
||||
44??_grsec* \
|
||||
4445_disable-compat_vdso.patch \
|
||||
4420_grsecurity-* \
|
||||
4465_selinux-avc_audit-log-curr_ip.patch \
|
||||
4470_disable-compat_vdso.patch \
|
||||
4508_aufs4-mmap-pax.patch \
|
||||
4511_pax-4.4.2.patch"
|
||||
else
|
||||
UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} \
|
||||
1500_XATTR_USER_PREFIX.patch \
|
||||
2900_dev-root-proc-mount-fix.patch \
|
||||
4508_aufs4-mmap.patch \
|
||||
4400_logo_larry_the_cow.patch"
|
||||
fi
|
||||
if ! use aufs ; then
|
||||
UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} \
|
||||
4506_aufs4-kbuild.patch \
|
||||
4507_aufs4-base.patch \
|
||||
4508_aufs4-mmap.patch \
|
||||
4508_aufs4-mmap-pax.patch \
|
||||
4509_aufs4-standalone.patch \
|
||||
4510_aufs4-files.patch \
|
||||
4511_pax-4.4.2.patch"
|
||||
fi
|
||||
if ! use injection ; then
|
||||
UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} \
|
||||
4002_mac80211-2.6.29-fix-tx-ctl-no-ack-retry-count.patch \
|
||||
4004_zd1211rw-inject+dbi-fix-4.4ish.patch \
|
||||
4005_ipw2200-inject.3.4.6.patch"
|
||||
fi
|
||||
#use openfile_log && UNIPATCH_LIST="${UNIPATCH_LIST} ${FILESDIR}/openfile_log-36.patch"
|
||||
UNIPATCH_EXCLUDE="${UNIPATCH_EXCLUDE} 4500-new-dect-stack.patch"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
kernel-2_pkg_postinst
|
||||
|
||||
ewarn "It may be desired to download the official pentoo kernel config from here:"
|
||||
if use amd64; then
|
||||
if use pax_kernel; then
|
||||
ewarn "https://github.com/pentoo/pentoo-livecd/tree/master/livecd/amd64/kernel/config-${PV}"
|
||||
else
|
||||
ewarn "https://github.com/pentoo/pentoo-livecd/tree/master/livecd/amd64/kernel/config-${PV}-soft"
|
||||
fi
|
||||
fi
|
||||
if use x86; then
|
||||
if use pax_kernel; then
|
||||
ewarn "https://github.com/pentoo/pentoo-livecd/tree/master/livecd/x86/kernel/config-${PV}"
|
||||
else
|
||||
ewarn "https://github.com/pentoo/pentoo-livecd/tree/master/livecd/x86/kernel/config-${PV}-soft"
|
||||
fi
|
||||
fi
|
||||
}
|
||||
Loading…
Reference in a new issue