Permalink
Browse files

update kernel

  • Loading branch information...
1 parent 158bbee commit 464758fbe3bc16cbedc701a5b0d2094489ae8e9d @belliash belliash committed Sep 20, 2012
Showing with 72 additions and 0 deletions.
  1. +4 −0 sys-kernel/regen2-sources/Manifest
  2. +68 −0 sys-kernel/regen2-sources/regen2-sources-3.5.4.ebuild
@@ -6,15 +6,19 @@ DIST patch-3.2.19.bz2 363007 SHA256 6c269bf9f899c4bd4d03b010719d995d5c9f04c3416c
DIST patch-3.3.8.bz2 207648 SHA256 41e95aea8552a210ecb5c19a75a2edf6c8f0fcb3ec338eaacbb445d833fb039c SHA512 d9e7924a080766b340a7ca9327c7a8526d8b70d1013faeaa3ff403648b9d0f5c5d2265777b7de9036518b8e5120dfce8d92450e6029b96f47251517342ad7616 WHIRLPOOL 69b2cb59de6597a10a050baf89daef4fe42a5bb07d72bbbfb82a60ca132802effd78b8526c122998f3fbebf7d28a3be25c66810b6706a3a89c776288949f6a95
DIST patch-3.4.6.bz2 147282 SHA256 4393f02597a9ad307ea254597853084b53b870a168d5535c95d0c0bc6e14d73e SHA512 dd5b78e8d36133088df180501aeb1ccbbccc92c7470a5d45566a357cd682bcdd32dc77cdc060c1688c4ec105d97a0aa3b04c81d09cfe6a3c16d1690c44acca0b WHIRLPOOL 9f3d8f405ab2b4a9c8d521eb474fc0d48ece75808b08ce8f158e48300d7eccb60bd87972cf5b289484377b74308cc262af49c64f98830b08910d9a1cff1faf14
DIST patch-3.5.2.bz2 73571 SHA256 7de1c37d552ccc8b2e5fa29bbff5f85d9402fcd90c6dd42a1928949b6f9eb7f8 SHA512 4d9c76c07dcee5294cbe64a6849598e4cfb8b94754318f12139346ebce5daca446f06e2f0182fa19df73ef132df787e739316a6bb99ef58bae29d0482fcd8288 WHIRLPOOL b016b49724e1fca09a93b092cdc40ed062efb9f4ab7bf2fe02308951b867fd851cfd31667157cb4cc9eb913afa04b54cddc641dce5638e4a840f8b6e3dab6eff
+DIST patch-3.5.4.bz2 116159 SHA256 3257da1e9cf7a5a66376c107adc6a74d445d1dd466646b40f8477b0d37b44db2 SHA512 e4a5a0da7cf4c35e46f61eb9488882ea3383ca953e4a8dd25d48bc9b603e68be97428eb1a0c05e8bd1baaa2e6ba12aac08693260e6bee3201fbb55e276a9b910 WHIRLPOOL e45566532013fec76ea747de2d269a28c2b3502120b742c05129e7bf70179cb207b4121ac13b117db46dc71304a82abc9a8a0447d3a89f612d35c781cb63179b
DIST regen2-harden-patches-3.2.19.tar.xz 526028 SHA256 49196652390dba3a2821d71442c60f82f6dbd4fef48a1e50d9ee7688585c8bb6 SHA512 503934cdc1e6376c8b0d6034454820c458ea6eee11a9dfbae52d987fda9ddb15e59a1c80d743f095639da90e31b01ea16bd36988cc9e955c4feb1965a687afe9 WHIRLPOOL 19b9f88c81041a93e1890b1a22f19abc42fc821c555d301cdf83c42468cc33336171b9d116303ed52e2a557503743b0a4da6ff98eca168bb0299eb0299085e94
DIST regen2-harden-patches-3.3.8.tar.xz 518740 SHA256 1df217a874d9e608826c32c5ab9efa42f65103e567bd513b984425eee586bed8 SHA512 28cce4af30cafa5f3e5c3ffd3b07ba7b5cb2a59a9836d3dbb89d982c6c693e098644f1d02b5a242a48bf6b37b87d19bd0545defe8dab9816920bb109f742554b WHIRLPOOL 42e9d79fe49a26f89759edc5e92060985580122991608061a26645f846c8413629ed758e22168a2057e8fdd7f5cafd9d3c983690943f89086c8d69990674946e
DIST regen2-harden-patches-3.4.6.tar.xz 522556 SHA256 1a97d6d3a3df122cd5403ac1f487449c02b3fb039b6d15b2c5e6da22aa8b31ce SHA512 447d71347ef727ea861ba01f1122f8b76bbb629875f69be873cb86f9b04d2c5a9a40e1888439f35022b1ca7ce37ee65483cb9f5f8d525010975562318d788dbb WHIRLPOOL 37d51aac6b5ee11fbf7814ebdae340f42f44ed8e1f50ff376573a0e15bbd7e1e7e55eb1c0afcdbf1c9bae8eca4c0a7cd908f02cb9d4b6fd497770f31fde8920d
DIST regen2-harden-patches-3.5.2.tar.xz 534076 SHA256 3e128815ec34725a534389fba1abfd9553844368103be076e34cd8b85426ebf5 SHA512 2350a70b093fdc0948b648006626054f855987eb3d84f88fa7464013b56c0919e06f879e0674925d77a1d15df9b3ab5827f4e0eac9322c2f359c6494e6dd39b4 WHIRLPOOL 65e690d07cc64e8f5d8857ac5c05d59af055694785f6561842be0416ef4cd6b0cc9a6f3de5acc60a78119839a3e0665378238c4d6b9123a657ce5ffb79729092
+DIST regen2-harden-patches-3.5.4.tar.xz 544688 SHA256 6dafb7112ca60658d6b8f0d108b4a4532e66c3e91734d493687b8708eef04418 SHA512 cd77a2feda61c6775f92ba864de9d0952b57f10a3d9a4aa7e9c25e8a21d2e36688986f1de99d77983be612b82233408f2293e9e46009faf107e6390b9f4cceb7 WHIRLPOOL bedfb810eddabfcd5633cb2e7ad43ddaf5a09785f4404032074d629367fc094daf9945562b4f11746ca2d923511de049d58d47c212bcd4c6bdc623a635e0d07e
DIST regen2-kernel-patches-3.2.19.tar.xz 199252 SHA256 feb2a7a532486eb34b22c9eac7222884507c8ad3baf0da698acdee25e6c4a48c SHA512 4ab80992850e69e8f60342941279e9995f6a6276343249b785295026b30661878c69f15ce0e7803da1c1fa4033a52add13d2b4d4f300d4e031f79978df2cc07b WHIRLPOOL 78c1ab39890806ca89b9cf8be58daab57edc32b5102c5ccf76b36edc100c93bae20000637a338fda0ce1f7eec9bc852606ea4eb8585e106b90ec3add6f303d19
DIST regen2-kernel-patches-3.3.8.tar.xz 187840 SHA256 8a7020f2d528466e1d0f52ef738763b97543996437c00e8c7d1998e073721604 SHA512 45f14211c7f6f3a3659999548e3b25e4d08ef4d2a2c4d5f73cc6eb76a6fcffa59576b5483687c2d8ad2f57614a27df5cfe0a36b0031b74d33391ad16e53ea5d9 WHIRLPOOL a8f2216a09c4f725a7092e04214f603db4534dacfb4ff56bae8277cc5fae438e725a10a049e4055d8607db09c8806f89e8feb90b8c4072900e68d1d6f3e238e2
DIST regen2-kernel-patches-3.4.6.tar.xz 223852 SHA256 db0dd65b1109bca0dfc54a0c817dc4c35414cba17cdf182e87a1206a756497d6 SHA512 04b7cb41c09c319cfc3c782af60648941f914709fbe4971da1e853daecaffd46aa1980a9007ce2ef5f596d9f4ebc63f35c1365f4a1d63cdec1ac7e7e5fe8ab40 WHIRLPOOL 17cae417ae9335d7214bcb58ac508d200ed6b73d6d510aa6f2dc67ca9cd56e358faf38155c28e57ffd5928facc115627c18481fda175bcffb88f954683d4b170
DIST regen2-kernel-patches-3.5.2.tar.xz 226684 SHA256 e3aeca00cdbbb3c3c476a0f8619ebd38dfc98cd50abb5867c53efa9b22d90f86 SHA512 e43dfd93753a12ce931ff261919da87663c31c071ff303464a85e0a4e58d9ba4c469a29628cedc8801312429c72e19703d676838258677aa80c178ad69a9a7d9 WHIRLPOOL b6ac4eb2d64e2ca632ed163c0c5d82bd95def053d3790699c85d0848ca29105e5792b63bad10761f619d7eb0b2ffe7537bca3acb66c7f7c42ae85f36f26186f8
+DIST regen2-kernel-patches-3.5.4.tar.xz 1007572 SHA256 fa486a52c555bb123c4a4343b022bcd31bfc96eccfaef5fad25eb500523ae400 SHA512 691f3dbacb3a8b136b8d80668400cf832bb0d110374dadc8065ff29389764124607c202605e0dda57c5093fbfbc6c51b3feb38cdf2e9a5c33994c1457dc09030 WHIRLPOOL 045b870cb8e2bbfd7a1d3cab8b65032277c7230be91fdd87ad98e3ae510c907c016507aac1eacb0868ebe44e8dcc80d31796cd2ad02bf578f5e50dd8df0fd3c5
EBUILD regen2-sources-3.2.19.ebuild 2254 SHA256 a0e40e599293e2c57f37e4ff34c12ee57dbe32a75ce282edb27eff1303b1128c SHA512 d28c3635cd1a30648d8f2298a6e251bbb1f727113ec45fa28b55c25838695024ed8e0053cea2825e8f69fa35e167c95dbeb0e0caaddd2f446dcbfb8df6b2e9ae WHIRLPOOL 0934477229722f643d6be3dcdeb3d877cc0d0794f6f8894945eee113bfd09eedb7bbf14e81ffc54a14bc69a433d5e316d3f6209097a68a4e3efadec412926a9b
EBUILD regen2-sources-3.3.8.ebuild 2254 SHA256 a0e40e599293e2c57f37e4ff34c12ee57dbe32a75ce282edb27eff1303b1128c SHA512 d28c3635cd1a30648d8f2298a6e251bbb1f727113ec45fa28b55c25838695024ed8e0053cea2825e8f69fa35e167c95dbeb0e0caaddd2f446dcbfb8df6b2e9ae WHIRLPOOL 0934477229722f643d6be3dcdeb3d877cc0d0794f6f8894945eee113bfd09eedb7bbf14e81ffc54a14bc69a433d5e316d3f6209097a68a4e3efadec412926a9b
EBUILD regen2-sources-3.4.6.ebuild 2308 SHA256 b91710ff0c3f5289ab63b59bc830dcbea3e84414f4e3d15cefe8c1f5423ee624 SHA512 f1b28dde96b23ab85c6fcec784c2da93597afec9d29be3a663b9b4d3ca1c979b864b12f958c912aafe4a02d996a06ba905646b09a03a131824687e681a8f4622 WHIRLPOOL 1d2a11db4c9ff0f76d85bc5d3aac6b80884ec5e8e9c3ded8d41aff5115dade54793846237455da1541f247ce4cc62ce9d25013ebb152274aaaa3e3f5fb346b6e
EBUILD regen2-sources-3.5.2.ebuild 2308 SHA256 b91710ff0c3f5289ab63b59bc830dcbea3e84414f4e3d15cefe8c1f5423ee624 SHA512 f1b28dde96b23ab85c6fcec784c2da93597afec9d29be3a663b9b4d3ca1c979b864b12f958c912aafe4a02d996a06ba905646b09a03a131824687e681a8f4622 WHIRLPOOL 1d2a11db4c9ff0f76d85bc5d3aac6b80884ec5e8e9c3ded8d41aff5115dade54793846237455da1541f247ce4cc62ce9d25013ebb152274aaaa3e3f5fb346b6e
+EBUILD regen2-sources-3.5.4.ebuild 2308 SHA256 9038d4a192b59d192462c57ebe8635ca825069e1fd72d04ad8dd6d07d377d45f SHA512 8cd1fd089fd13f857cb6896fde0161fcb324a006753d709c64043b13715bf7b7480f6d00b365765c20791a03a1d65d9db1864b02226b66e28b6fb53c4395da4a WHIRLPOOL 8c6c2813859e722a5d241c6f68aa8b7c75b56241966b5609af30c220c60a87156d9d4327dad58060f8845f21dd0c87279684fb9bebf290c87381ed48b596859e
@@ -0,0 +1,68 @@
+EAPI="4"
+ETYPE="sources"
+UNIPATCH_STRICTORDER="yes"
+K_SECURITY_UNSUPPORTED="1"
+
+inherit kernel-2
+detect_version
+detect_arch
+
+DESCRIPTION="Full sources including the Gentoo patchset, ureadahead, AUFS3 & BFQ for the ${KV_MAJOR}.${KV_MINOR} kernel tree"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
+HOMEPAGE="http://www.asiotec.org/projects-regen2-kernel.html"
+IUSE="hardened"
+
+REGEN2_HARDEN_PATCH="regen2-harden-patches-${PV}.tar.xz"
+REGEN2_KERNEL_PATCH="regen2-kernel-patches-${PV}.tar.xz"
+
+REGEN2_URI="http://downloads.asiotec.org/regen2/distfiles"
+SRC_URI="${KERNEL_URI} ${REGEN2_URI}/${REGEN2_HARDEN_PATCH} ${REGEN2_URI}/${REGEN2_KERNEL_PATCH}"
+
+UNIPATCH_LIST="${DISTDIR}/${REGEN2_KERNEL_PATCH}"
+if use hardened; then
+ UNIPATCH_LIST="${UNIPATCH_LIST} ${DISTDIR}/${REGEN2_HARDEN_PATCH}"
+ UNIPATCH_EXCLUDE="14200_fbcondecor-0.9.6.patch 21003_add-Ultra-Kernel-Samepage-Merging-feature.patch 21004_trace-add-trace-events-for-open.patch"
+fi
+
+pkg_postinst() {
+ kernel-2_pkg_postinst
+
+ if use hardened; then
+ local GRADM_COMPAT="sys-apps/gradm-2.2.2*"
+
+ ewarn
+ ewarn "Hardened reGen2 provides three different predefined grsecurity level:"
+ ewarn "[server], [workstation], and [virtualization]."
+ ewarn
+ ewarn "Those who intend to use one of these predefined grsecurity levels"
+ ewarn "should read the help associated with the level. Users importing a"
+ ewarn "kernel configuration from a kernel prior to ${PN}-2.6.32,"
+ ewarn "should review their selected grsecurity/PaX options carefully."
+ ewarn
+ ewarn "Users of grsecurity's RBAC system must ensure they are using"
+ ewarn "${GRADM_COMPAT}, which is compatible with ${PF}."
+ ewarn "It is strongly recommended that the following command is issued"
+ ewarn "prior to booting a ${PF} kernel for the first time:"
+ ewarn
+ ewarn "emerge -na =${GRADM_COMPAT}"
+ ewarn
+ fi
+
+ einfo "For more info on this patchset, and how to report problems, see:"
+ einfo "${HOMEPAGE}"
+}
+
+pkg_postrm() {
+ kernel-2_pkg_postrm
+}
+
+pkt_setup() {
+ ewarn
+ ewarn "${PN} is *not* supported by the Gentoo Kernel Project in any way."
+ ewarn "If you need support, please contact the Zen developers directly."
+ ewarn "Do *not* open bugs in Gentoo's bugzilla unless you have issues with"
+ ewarn "the ebuilds. Thank you."
+ ewarn
+ ebeep 8
+ kernel-2_pkg_setup
+}

0 comments on commit 464758f

Please sign in to comment.