[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/, sys-kernel/genkernel/files/

2024-05-22 Thread Ben Kohler
commit: 63fb9e80f5d9b3d3bd9e07f239a1f9f355f1c053
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed May 22 15:00:54 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed May 22 15:20:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63fb9e80

sys-kernel/genkernel: add 4.3.15

This version contains new bundled package versions plus some misc
genkernel code fixes.  Some of the bundled package versions will fix
known bugs.

Closes: https://bugs.gentoo.org/932397
Closes: https://bugs.gentoo.org/931324
Closes: https://bugs.gentoo.org/928573
Closes: https://bugs.gentoo.org/922663

Signed-off-by: Ben Kohler  gentoo.org>

 sys-kernel/genkernel/Manifest  |   1 +
 ...el-4.3.15-fix-srcdir-for-new-bcache-tools.patch |  26 ++
 .../files/genkernel-4.3.15-mdadm-musl-fix.patch|  14 +
 sys-kernel/genkernel/genkernel-4.3.15.ebuild   | 282 +
 4 files changed, 323 insertions(+)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index b3313ccbdeb5..c6a60e76f27e 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -20,6 +20,7 @@ DIST genkernel-4.3.10.tar.xz 484664 BLAKE2B 
ec1c44e633927c2c2fa12e22f428f6667ff5
 DIST genkernel-4.3.11.tar.xz 462644 BLAKE2B 
beb36fc021ecbc44ae206fdcbac2f10c3ecbd1531a327656f62a944b1519da760527408c4f49ae9eb798444c9bb38da50c93d55198e3d8b573fe3d4c6770b388
 SHA512 
1ca3ed6414ae92e993c06a0a97ecb372e129c9aed691a1b13240c7a0d05e6ea81637fbb6ac248b8d7cf6ff9bde84213f2eef0f3d50ff0648d5e31b5a41327a87
 DIST genkernel-4.3.12.tar.xz 463308 BLAKE2B 
81bcc841110db63940f6bdbaf15016a877ee3099398dd983a8562e602eb0adbb03eebc8d6da7dd25da3549ff28d9cbbed00d569a00c63452ceaa9cdaf914ec5e
 SHA512 
6b77aeede76c2e51f34d2ec0407215b27b32e268d8dac26ab4889be1891d1787d48cf804c1fe8c3cef5407442754078fec0af18ef7850c02d9306656715fca82
 DIST genkernel-4.3.14.tar.xz 469672 BLAKE2B 
8ccc7b4b1ccda0771b4e701610e7be32980b6ee8348013ebc670a596a566463b848c4089b596ba1d0e7412abc0f854e05178b9a71227d947ad5a4baf2d3a65d6
 SHA512 
80cd67e62dc135baa6d3a947cdacef9261ce83003c94946708d924a5b0ee31f3bb5ccd54af48b7a8f4ca1cb525c5753e4aca56bc23844fb46a0a80d66a03acee
+DIST genkernel-4.3.15.tar.xz 470256 BLAKE2B 
12ab3308e8ae8a4cf55d27c0b346ced820320a544e64ba4cb5ba49bb03f6a16dc0c3c0323aa0cc13cc1f296132be55059cb66e30df3d72d31eb22ee35d9d05f3
 SHA512 
ae7a9cb2e0b54f9878f6079f217754c395f2a15e2d19f74c4e53207bc60b1f3328ae563beaa7d67a6274f394f84802eb598b069a6833bd1f4f790a5bb646f30b
 DIST gnupg-1.4.23.tar.bz2 3749353 BLAKE2B 
ec5e6bef0c7bb2a65813d7852cebeaa24c4855f9d9d9e802070da50b89fff56b747682933aa766dd130f849efcfe28f7aa74f3153405429bcf3845ef29c6dd6e
 SHA512 
78dc52a2010202a4afc8814b29fda657a6c9fe230d5e7db11ae040edd2b0ca819e1baa4dbd6c0d04d36cd353df484e83f52d17759d2891c2cf7025c0b5d36612
 DIST hwids-20210613.tar.gz 3867741 BLAKE2B 
64c4b0a83058a2052f7b132241008a3cc75452e93a9a57a9159c357c23fd09ee256abc2b94e700b5d8e8bd4e231ae12932d2c2f32fb03853207739cb3387047d
 SHA512 
4568f6b8c0ca80ec772bd2785d4dc169d1d13a721472a15399158d9a7f31abbe414c5c8cfdf1a3b81cce4e33742a4b6e005e97e3e907643d0afdc8e953624fea
 DIST json-c-0.13.1.tar.gz 639425 BLAKE2B 
1da310309f9ce03306a9fd4a161670e460cf0b348df7c006902390f74a4cf100aab1ce6ac8a361a278dd917c114a278de5b3445817f3a40ae287478add46
 SHA512 
e984db2a42b9c95b52c798b2e8dd1b79951a8dcba27370af30c43b9549fbb8dbcf052a535c528209aaee38e6d1f760168b706905ae72f3e704ed20f8a1a1

diff --git 
a/sys-kernel/genkernel/files/genkernel-4.3.15-fix-srcdir-for-new-bcache-tools.patch
 
b/sys-kernel/genkernel/files/genkernel-4.3.15-fix-srcdir-for-new-bcache-tools.patch
new file mode 100644
index ..ba6eee2387dd
--- /dev/null
+++ 
b/sys-kernel/genkernel/files/genkernel-4.3.15-fix-srcdir-for-new-bcache-tools.patch
@@ -0,0 +1,26 @@
+From f973903cea8d161893b29b4fb4114561a6aa5674 Mon Sep 17 00:00:00 2001
+From: Ben Kohler 
+Date: Wed, 22 May 2024 10:14:32 -0500
+Subject: [PATCH] defaults/software.sh: fix srcdir for new bcache-tools
+
+Signed-off-by: Ben Kohler 
+---
+ defaults/software.sh | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/defaults/software.sh b/defaults/software.sh
+index 01c504b..42004f3 100644
+--- a/defaults/software.sh
 b/defaults/software.sh
+@@ -13,7 +13,7 @@ GKPKG_BCACHE_TOOLS_PN="bcache-tools"
+ GKPKG_BCACHE_TOOLS_PV="${GKPKG_BCACHE_TOOLS_PV:-${VERSION_BCACHE_TOOLS}}"
+ GKPKG_BCACHE_TOOLS_DEPS="util-linux eudev"
+ 
GKPKG_BCACHE_TOOLS_SRCTAR="${GKPKG_BCACHE_TOOLS_SRCTAR:-${DISTDIR}/bcache-tools-${GKPKG_BCACHE_TOOLS_PV}.tar.gz}"
+-GKPKG_BCACHE_TOOLS_SRCDIR="${GKPKG_BCACHE_TOOLS_SRCDIR:-bcache-tools-399021549984ad27bf4a13ae85e458833fe003d7}"
++GKPKG_BCACHE_TOOLS_SRCDIR="${GKPKG_BCACHE_TOOLS_SRCDIR:-a5e3753516bd39c431def86c8dfec8a9cea1ddd4}"
+ 
GKPKG_BCACHE_TOOLS_BINPKG="${GKPKG_BCACHE_TOOLS_BINPKG:-%%CACHE%%/bcache-tools-${GKPKG_BCACHE_TOOLS_PV}-%%ARCH%%.tar.xz}"
+ 
+ GKPKG_BOOST_PN="boost"
+-- 
+2.45.1
+

diff --git 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/, sys-kernel/genkernel/files/

2024-05-01 Thread Ben Kohler
commit: c573e66ca123d2367a05ba2c69dd832b97a76f95
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed May  1 15:48:59 2024 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed May  1 15:54:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c573e66c

sys-kernel/genkernel: add fix for mdadm on musl

Closes: https://bugs.gentoo.org/928279
Signed-off-by: Ben Kohler  gentoo.org>

 .../files/genkernel-4.3.12-mdadm-musl-fix.patch|  14 ++
 sys-kernel/genkernel/genkernel-4.3.12-r1.ebuild| 276 +
 2 files changed, 290 insertions(+)

diff --git a/sys-kernel/genkernel/files/genkernel-4.3.12-mdadm-musl-fix.patch 
b/sys-kernel/genkernel/files/genkernel-4.3.12-mdadm-musl-fix.patch
new file mode 100644
index ..5deed8f195b4
--- /dev/null
+++ b/sys-kernel/genkernel/files/genkernel-4.3.12-mdadm-musl-fix.patch
@@ -0,0 +1,14 @@
+diff --git a/gkbuilds/mdadm.gkbuild b/gkbuilds/mdadm.gkbuild
+index b43f753..e8060e5 100644
+--- a/gkbuilds/mdadm.gkbuild
 b/gkbuilds/mdadm.gkbuild
+@@ -16,6 +16,9 @@ src_prepare() {
+ }
+ 
+ src_compile() {
++  # bug 907082
++  use elibc_musl && append-cppflags -D_LARGEFILE64_SOURCE
++
+   gkmake V=1 mdadm mdmon
+ }
+ 

diff --git a/sys-kernel/genkernel/genkernel-4.3.12-r1.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.12-r1.ebuild
new file mode 100644
index ..d1ee3dace381
--- /dev/null
+++ b/sys-kernel/genkernel/genkernel-4.3.12-r1.ebuild
@@ -0,0 +1,276 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# genkernel--> latest Git branch "master"
+# genkernel-VERSION -> normal genkernel release
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit bash-completion-r1 python-single-r1
+
+# Whenever you bump a GKPKG, check if you have to move
+# or add new patches!
+VERSION_BCACHE_TOOLS="1.0.8_p20141204"
+VERSION_BOOST="1.79.0"
+VERSION_BTRFS_PROGS="6.3.2"
+VERSION_BUSYBOX="1.36.1"
+VERSION_COREUTILS="9.3"
+VERSION_CRYPTSETUP="2.6.1"
+VERSION_DMRAID="1.0.0.rc16-3"
+VERSION_DROPBEAR="2022.83"
+VERSION_EUDEV="3.2.10"
+VERSION_EXPAT="2.5.0"
+VERSION_E2FSPROGS="1.46.4"
+VERSION_FUSE="2.9.9"
+VERSION_GPG="1.4.23"
+VERSION_HWIDS="20210613"
+VERSION_ISCSI="2.1.8"
+VERSION_JSON_C="0.13.1"
+VERSION_KMOD="30"
+VERSION_LIBAIO="0.3.113"
+VERSION_LIBGCRYPT="1.9.4"
+VERSION_LIBGPGERROR="1.43"
+VERSION_LIBXCRYPT="4.4.36"
+VERSION_LVM="2.02.188"
+VERSION_LZO="2.10"
+VERSION_MDADM="4.1"
+VERSION_POPT="1.18"
+VERSION_STRACE="6.4"
+VERSION_THIN_PROVISIONING_TOOLS="0.9.0"
+VERSION_UNIONFS_FUSE="2.0"
+VERSION_USERSPACE_RCU="0.14.0"
+VERSION_UTIL_LINUX="2.38.1"
+VERSION_XFSPROGS="6.3.0"
+VERSION_XZ="5.4.3"
+VERSION_ZLIB="1.2.13"
+VERSION_ZSTD="1.5.5"
+VERSION_KEYUTILS="1.6.3"
+
+COMMON_URI="
+   
https://github.com/g2p/bcache-tools/archive/399021549984ad27bf4a13ae85e458833fe003d7.tar.gz
 -> bcache-tools-${VERSION_BCACHE_TOOLS}.tar.gz
+   
https://boostorg.jfrog.io/artifactory/main/release/${VERSION_BOOST}/source/boost_${VERSION_BOOST//./_}.tar.bz2
+   
https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${VERSION_BTRFS_PROGS}.tar.xz
+   https://www.busybox.net/downloads/busybox-${VERSION_BUSYBOX}.tar.bz2
+   mirror://gnu/coreutils/coreutils-${VERSION_COREUTILS}.tar.xz
+   https://www.kernel.org/pub/linux/utils/cryptsetup/v$(ver_cut 1-2 
${VERSION_CRYPTSETUP})/cryptsetup-${VERSION_CRYPTSETUP}.tar.xz
+   
https://people.redhat.com/~heinzm/sw/dmraid/src/dmraid-${VERSION_DMRAID}.tar.bz2
+   
https://matt.ucc.asn.au/dropbear/releases/dropbear-${VERSION_DROPBEAR}.tar.bz2
+   https://dev.gentoo.org/~blueness/eudev/eudev-${VERSION_EUDEV}.tar.gz
+   
https://github.com/libexpat/libexpat/releases/download/R_${VERSION_EXPAT//\./_}/expat-${VERSION_EXPAT}.tar.xz
+   
https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v${VERSION_E2FSPROGS}/e2fsprogs-${VERSION_E2FSPROGS}.tar.xz
+   
https://github.com/libfuse/libfuse/releases/download/fuse-${VERSION_FUSE}/fuse-${VERSION_FUSE}.tar.gz
+   mirror://gnupg/gnupg/gnupg-${VERSION_GPG}.tar.bz2
+   https://github.com/gentoo/hwids/archive/hwids-${VERSION_HWIDS}.tar.gz
+   
https://github.com/open-iscsi/open-iscsi/archive/${VERSION_ISCSI}.tar.gz -> 
open-iscsi-${VERSION_ISCSI}.tar.gz
+   
https://s3.amazonaws.com/json-c_releases/releases/json-c-${VERSION_JSON_C}.tar.gz
+   
https://www.kernel.org/pub/linux/utils/kernel/kmod/kmod-${VERSION_KMOD}.tar.xz
+   https://releases.pagure.org/libaio/libaio-${VERSION_LIBAIO}.tar.gz
+   mirror://gnupg/libgcrypt/libgcrypt-${VERSION_LIBGCRYPT}.tar.bz2
+   mirror://gnupg/libgpg-error/libgpg-error-${VERSION_LIBGPGERROR}.tar.bz2
+   
https://github.com/besser82/libxcrypt/releases/download/v${VERSION_LIBXCRYPT}/libxcrypt-${VERSION_LIBXCRYPT}.tar.xz
+   https://mirrors.kernel.org/sourceware/lvm2/LVM2.${VERSION_LVM}.tgz
+   

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/, sys-kernel/genkernel/files/

2023-05-28 Thread Matt Turner
commit: 05d14f401c01619a6c67b1da40861cecbe480ce7
Author: Matt Turner  gentoo  org>
AuthorDate: Mon May 29 02:46:23 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Mon May 29 02:50:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d14f40

sys-kernel/genkernel: Drop old versions

Signed-off-by: Matt Turner  gentoo.org>

 sys-kernel/genkernel/Manifest  |  20 --
 .../files/genkernel-4.2.6-chroot-path.patch|  49 ---
 .../files/genkernel-4.2.6-devicemanager.patch  |  72 -
 .../genkernel-4.2.6-fix-btrfs-progs-deps.patch |  24 --
 .../files/genkernel-4.2.6-fuse-glibc-2.34.patch|  77 -
 .../files/genkernel-4.2.6-gcc-12-boost-1.79.patch  |  28 --
 .../genkernel/files/genkernel-4.2.6-slibtool.patch | 106 ---
 sys-kernel/genkernel/genkernel-4.0.10.ebuild   | 267 -
 sys-kernel/genkernel/genkernel-4.2.6-r6.ebuild | 326 
 sys-kernel/genkernel/genkernel-4.2.6-r8.ebuild | 328 -
 sys-kernel/genkernel/genkernel-4.3.1-r1.ebuild | 322 
 sys-kernel/genkernel/genkernel-4.3.2.ebuild| 322 
 12 files changed, 1941 deletions(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index d37c97e46a64..8da31f1756e1 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -1,40 +1,25 @@
-DIST LVM2.2.02.187.tgz 2405544 BLAKE2B 
be804be3c64927a8848e8ea8de228fb563b6f8c22628b785aabb33fc993629e5370788216bd814246aeb3a5546fd5446383ce24342e716579887556edf2bbed2
 SHA512 
3ce56f0c0d2e7dbcdae5be263199f73ee5c4c052599d53cde9b16500a326d0340893344f4671839be06b5b4225d592175d01c9974db14f2dc220d6e9a1d47e91
 DIST LVM2.2.02.188.tgz 2421550 BLAKE2B 
bed90c8454cd4b20fdeec6dcbf5a9f97c9310671aea3b2252f8069cfa439fcb050f5ad95f928a7125a1734a4dc5ac985da99a4a570538e377a7205191a505476
 SHA512 
8c9db17c49dc8ebcab6c7f246ab85870a80658be811cf7f4d8f36abbebafa355b030bfc1e3bcbad73b7fcd06d4a95ac547ca15d18d33715126da92703dca
 DIST bcache-tools-1.0.8_p20141204.tar.gz 22158 BLAKE2B 
dd36102c5668cab3072ea635a5a30128df6cd75b75e7f8bba17ad0a830746ff2f75a46b56d4211aeb4657453d3bbeb98b8b794c53ff724b3fbf0874068d70dc9
 SHA512 
53d6e764d6d42c4367b0bd98199cae3c18054d5707a7880af3a422f9db332b44941015eaed7e1cd170b3546307ed54a2f99558a68d98c76b7bb6234d29206b54
-DIST boost_1_73_0.tar.bz2 109247910 BLAKE2B 
5995ff6ca21f45988b187b94bf743795cca97531baa8355f488be0987b9426289dd85d6ce25b7eb03ccd690109f05ba56252a95bca50505ad9cd66f4e0e234e8
 SHA512 
86c296511c0766145097625a62bf099c3d155284d250ad6e528e788bc90b2945838498dfe473c6c6c78d1694b6fba8e19f7dee0d064a043841e6231603fff668
 DIST boost_1_79_0.tar.bz2 113456811 BLAKE2B 
61f47ca022e60745868e6bdd3b5c75603dd68d878e126dcbb73de5b40fc03c0eec8eede3ec304ece58050435ef2fc1ed7eb763773c20673f85e32bbf4d5f978a
 SHA512 
70909e0561c213d10a1fdd692f9ae7b293d3cdc63e925bdc207da9e9bba6e86474341100e7ee5de6d94f9561196b1a3a1597055a7b7382babf8931131170a312
 DIST btrfs-progs-v5.15.tar.xz 2275480 BLAKE2B 
45fa1e20d14bdd92b1a7761771c7b6c2795d885f91fb44c9c5cf9c735c0c6c0f319e701ca2f6bf19191c50552459287042b56d4308fcc2da5bd566e63c755941
 SHA512 
5fc182c490733cbe7f2cdb8e131e0c79e5cc374ae32427d5f9ee2251e00e6e1d8ba0fdbbe31d50230f2bded08a9b9c652a4288998a427643a2d738f57ce72f90
-DIST btrfs-progs-v5.6.1.tar.xz 2117064 BLAKE2B 
9183300e7c086cb8f03ac14139d3d2a424461f4c5afc0e7b9bb588f4c0ddd2c41d7cefe91787b1cabe6397f8abeb6e958900e7742a80d3519382e98c3b197c9d
 SHA512 
8f523249a5c2bfe1c0d52b0dc5d31d52b330b1c616d3ec423fa1fb4a845441bfeaa32abbe42a444a4fc84016a482c8102a3eb451ac423b542e332e9c26e76dc6
-DIST busybox-1.31.1.tar.bz2 2430221 BLAKE2B 
95c2345bc715eb7a1f08816a40add9b7a6176ef509a84069343ec2caddec58d8d57a07676ca2b03c209734169321433e27ba963b4c8b98dbfda4e409dcc347b4
 SHA512 
0d1197c25d963d7f95ef21e08c06c0d6124ac7b59c99989e891f744ffee4878a3b1fe44a247241a9da39fa5de0ba87f1b6d862401b591f277e66e89c02764bbf
 DIST busybox-1.34.1.tar.bz2 2476932 BLAKE2B 
1f45f58db26ae0bae2eb728db3a7d49680d611f489c4633d1fdf2827d3c33285721e232f722ac1f80f2ad7616352df9fd6b8880bcb5fa0dc6787b70c897dd033
 SHA512 
fb7e53a56c07b1098a12ee7232ad5401b147816648a0619b3b5358fdcf0915cfbb054500c0e0dd4acb3bc0a93a584b62bc5448e1f16b28004f58b39518a13b9d
 DIST coreutils-8.32.tar.xz 5547836 BLAKE2B 
0ad99c176c19ec214fcfd0845523e5362f0151827707c759bd46c0fe8d2501c6ad1c29c5b71266f6525857bc0d56c472db0d7fe29953b6c65e2e6c76bdf3c515
 SHA512 
1c8f3584efd61b4b02e7ac5db8e103b63cfb2063432caaf1e64cb2dcc56d8c657d1133bbf10bd41468d6a1f31142e6caa81d16ae68fa3e6e84075c253613a145
-DIST cryptsetup-2.3.3.tar.xz 11104768 BLAKE2B 
54aa6f087c5366e843c1f9b649fd77ec8be8c4e65c783a2a84a036b4ef460c9d070bdd8aff72f87a7a3136f13581e84534940b435f0b49eb1951d1a755cab47a
 SHA512 
d613efb80e003364a21832da3fefe3891d36a891119cc0efa970aad40ba135dfcd42b32a0c19c31ad879d4eddf27864beccbea1d4b31a47a4e075bc0f756365c
 DIST cryptsetup-2.4.1.tar.xz 11171180 BLAKE2B 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/, sys-kernel/genkernel/files/

2023-05-25 Thread Ben Kohler
commit: 7dfe1687db21ee02e2ceab43f01f07572e5fc47a
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed May 24 16:38:21 2023 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Thu May 25 13:16:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dfe1687

sys-kernel/genkernel: backport qlist no-color fix

Signed-off-by: Ben Kohler  gentoo.org>

 .../files/genkernel-4.3.2-no-color-on-qlist.patch  |  38 +++
 sys-kernel/genkernel/genkernel-4.3.2-r1.ebuild | 323 +
 2 files changed, 361 insertions(+)

diff --git a/sys-kernel/genkernel/files/genkernel-4.3.2-no-color-on-qlist.patch 
b/sys-kernel/genkernel/files/genkernel-4.3.2-no-color-on-qlist.patch
new file mode 100644
index ..d87574a87c08
--- /dev/null
+++ b/sys-kernel/genkernel/files/genkernel-4.3.2-no-color-on-qlist.patch
@@ -0,0 +1,38 @@
+From 75d666895ff428ca18863674bcf7e5ebf176505b Mon Sep 17 00:00:00 2001
+From: Ben Kohler 
+Date: Wed, 24 May 2023 11:24:32 -0500
+Subject: [PATCH] gen_initramfs.sh: force no-color on qlist calls
+
+In some cases, qlist's pipe detection may not work, and this is fatal to
+our build. Let's just force -C on all qlist calls.
+
+Signed-off-by: Ben Kohler 
+---
+ gen_initramfs.sh | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/gen_initramfs.sh b/gen_initramfs.sh
+index 227badd..986b3b4 100755
+--- a/gen_initramfs.sh
 b/gen_initramfs.sh
+@@ -801,7 +801,7 @@ append_multipath() {
+ 
+   local udevdir=$(get_udevdir)
+   local udevdir_initramfs="/usr/lib/udev"
+-  local udev_files=( $(qlist -e sys-fs/multipath-tools:0 \
++  local udev_files=( $(qlist -eC sys-fs/multipath-tools:0 \
+   | grep -E -- "^${udevdir}")
+   )
+ 
+@@ -1131,7 +1131,7 @@ append_zfs() {
+ 
+   local udevdir=$(get_udevdir)
+   local udevdir_initramfs="/usr/lib/udev"
+-  local udev_files=( $(qlist -e sys-fs/zfs:0 \
++  local udev_files=( $(qlist -eC sys-fs/zfs:0 \
+   | grep -E -- "^${udevdir}")
+   )
+ 
+-- 
+2.40.1
+

diff --git a/sys-kernel/genkernel/genkernel-4.3.2-r1.ebuild 
b/sys-kernel/genkernel/genkernel-4.3.2-r1.ebuild
new file mode 100644
index ..fe9735ec1ab7
--- /dev/null
+++ b/sys-kernel/genkernel/genkernel-4.3.2-r1.ebuild
@@ -0,0 +1,323 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# genkernel--> latest Git branch "master"
+# genkernel-VERSION -> normal genkernel release
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit bash-completion-r1 python-single-r1
+
+# Whenever you bump a GKPKG, check if you have to move
+# or add new patches!
+VERSION_BCACHE_TOOLS="1.0.8_p20141204"
+VERSION_BOOST="1.79.0"
+VERSION_BTRFS_PROGS="5.15"
+VERSION_BUSYBOX="1.34.1"
+VERSION_COREUTILS="8.32"
+VERSION_CRYPTSETUP="2.4.1"
+VERSION_DMRAID="1.0.0.rc16-3"
+VERSION_DROPBEAR="2020.81"
+VERSION_EUDEV="3.2.10"
+VERSION_EXPAT="2.4.1"
+VERSION_E2FSPROGS="1.46.4"
+VERSION_FUSE="2.9.9"
+VERSION_GPG="1.4.23"
+VERSION_HWIDS="20210613"
+VERSION_ISCSI="2.0.878"
+VERSION_JSON_C="0.13.1"
+VERSION_KMOD="29"
+VERSION_LIBAIO="0.3.112"
+VERSION_LIBGCRYPT="1.9.4"
+VERSION_LIBGPGERROR="1.43"
+VERSION_LIBXCRYPT="4.4.26"
+VERSION_LVM="2.02.188"
+VERSION_LZO="2.10"
+VERSION_MDADM="4.1"
+VERSION_POPT="1.18"
+VERSION_STRACE="5.14"
+VERSION_THIN_PROVISIONING_TOOLS="0.9.0"
+VERSION_UNIONFS_FUSE="2.0"
+VERSION_UTIL_LINUX="2.37.2"
+VERSION_XFSPROGS="5.13.0"
+VERSION_XZ="5.2.5"
+VERSION_ZLIB="1.2.11"
+VERSION_ZSTD="1.5.0"
+VERSION_KEYUTILS="1.6.3"
+
+COMMON_URI="
+   
https://github.com/g2p/bcache-tools/archive/399021549984ad27bf4a13ae85e458833fe003d7.tar.gz
 -> bcache-tools-${VERSION_BCACHE_TOOLS}.tar.gz
+   
https://boostorg.jfrog.io/artifactory/main/release/${VERSION_BOOST}/source/boost_${VERSION_BOOST//./_}.tar.bz2
+   
https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${VERSION_BTRFS_PROGS}.tar.xz
+   https://www.busybox.net/downloads/busybox-${VERSION_BUSYBOX}.tar.bz2
+   mirror://gnu/coreutils/coreutils-${VERSION_COREUTILS}.tar.xz
+   https://www.kernel.org/pub/linux/utils/cryptsetup/v$(ver_cut 1-2 
${VERSION_CRYPTSETUP})/cryptsetup-${VERSION_CRYPTSETUP}.tar.xz
+   
https://people.redhat.com/~heinzm/sw/dmraid/src/dmraid-${VERSION_DMRAID}.tar.bz2
+   
https://matt.ucc.asn.au/dropbear/releases/dropbear-${VERSION_DROPBEAR}.tar.bz2
+   https://dev.gentoo.org/~blueness/eudev/eudev-${VERSION_EUDEV}.tar.gz
+   
https://github.com/libexpat/libexpat/releases/download/R_${VERSION_EXPAT//\./_}/expat-${VERSION_EXPAT}.tar.xz
+   
https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v${VERSION_E2FSPROGS}/e2fsprogs-${VERSION_E2FSPROGS}.tar.xz
+   
https://github.com/libfuse/libfuse/releases/download/fuse-${VERSION_FUSE}/fuse-${VERSION_FUSE}.tar.gz
+   mirror://gnupg/gnupg/gnupg-${VERSION_GPG}.tar.bz2
+   

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/, sys-kernel/genkernel/files/

2022-08-01 Thread Sam James
commit: 0693a3b58cd9a217b11f6a3f09fd635f88e661c5
Author: orbea  riseup  net>
AuthorDate: Sun Jul 10 22:22:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug  2 00:21:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0693a3b5

sys-kernel/genkernel: Fix utils build with slibtool

Bug: https://bugs.gentoo.org/836012
Upstream-PR: https://github.com/gentoo/genkernel/pull/33
Closes: https://github.com/gentoo/gentoo/pull/26333
Signed-off-by: Sam James  gentoo.org>

 .../genkernel/files/genkernel-4.2.6-slibtool.patch | 106 +++
 sys-kernel/genkernel/genkernel-4.2.6-r7.ebuild | 327 +
 2 files changed, 433 insertions(+)

diff --git a/sys-kernel/genkernel/files/genkernel-4.2.6-slibtool.patch 
b/sys-kernel/genkernel/files/genkernel-4.2.6-slibtool.patch
new file mode 100644
index ..0f0bd2619ae2
--- /dev/null
+++ b/sys-kernel/genkernel/files/genkernel-4.2.6-slibtool.patch
@@ -0,0 +1,106 @@
+Bug: https://bugs.gentoo.org/836012
+Upstream-PR: https://github.com/gentoo/genkernel/pull/33
+
+From 1bb3cc10d51026ad500bc9cec883f1f2f0c445ec Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Sun, 15 May 2022 15:49:21 -0700
+Subject: [PATCH 1/3] gen_funcs: Add an install_exe function
+
+This helps when the build uses slibtool where the compiled binary output
+path differs from GNU libtool.
+
+Signed-off-by: orbea 
+---
+ gen_funcs.sh | 23 +++
+ 1 file changed, 23 insertions(+)
+
+diff --git a/gen_funcs.sh b/gen_funcs.sh
+index 500caf2d..a4dc0e44 100755
+--- a/gen_funcs.sh
 b/gen_funcs.sh
+@@ -1974,6 +1974,29 @@ check_distfiles() {
+   fi
+ }
+ 
++# @FUNCTION: install_exe
++# @USAGE:  
++# @DESCRIPTION:
++# Finds an executable binary file and installs it in cases where there may be
++# similarly named shell wrapper scripts. This happens when GNU libtool creates
++# an executable named 'foo' while slibtool creates '.libs/foo' and 'foo' is a
++# shell script that should not be installed.
++install_exe() {
++  local file="${1##*/}"
++  local dest="${2}"
++
++  local dir
++  [[ "${1%/*}" == "${file}" ]] || dir="${1%/*}/"
++
++  [[ -f "${dir}${file}" ]] || gen_die "File '${dir}${file}' does not 
exist!"
++
++  # Ensure only the binaries are installed and not a similarly named 
wrapper script
++  find "${S}/${dir}" -type f -name "${file}" -print0 |
++  xargs -0 file | grep executable | grep ELF | cut -f 1 -d : |
++  xargs -I '{}' cp -a '{}' "${dest}" ||
++  gen_die "Failed to copy '${S}/${dir}${file}' to '${dest}'!"
++}
++
+ # @FUNCTION: expand_file
+ # @USAGE: 
+ # @DESCRIPTION:
+
+From cfc9ff455e2473e4322bd18c5fa21370d9c0702e Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Thu, 24 Mar 2022 11:43:40 -0700
+Subject: [PATCH 2/3] gkbuild/util-linux: Install the correct binaries with
+ slibtool
+
+Signed-off-by: orbea 
+---
+ gkbuilds/util-linux.gkbuild | 7 ++-
+ 1 file changed, 2 insertions(+), 5 deletions(-)
+
+diff --git a/gkbuilds/util-linux.gkbuild b/gkbuilds/util-linux.gkbuild
+index 40ea1fbb..5addbb1d 100644
+--- a/gkbuilds/util-linux.gkbuild
 b/gkbuilds/util-linux.gkbuild
+@@ -47,11 +47,8 @@ src_install() {
+ 
+   mkdir "${D}"/sbin || die "Failed to create '${D}/sbin'!"
+ 
+-  cp -a blkid.static "${D}"/sbin/blkid \
+-  || die "Failed to copy '${S}/blkid.static' to 
'${D}/sbin/blkid'!"
+-
+-  cp -a switch_root "${D}"/sbin/switch_root \
+-  || die "Failed to copy '${S}/switch_root' to 
'${D}/sbin/switch_root'!"
++  install_exe 'blkid.static' "${D}"/sbin/blkid
++  install_exe 'switch_root' "${D}"/sbin/switch_root
+ 
+   local sbin
+   for sbin in \
+
+From 2d2e91f288679e272f731917feb58f3768ea586d Mon Sep 17 00:00:00 2001
+From: orbea 
+Date: Thu, 24 Mar 2022 13:17:07 -0700
+Subject: [PATCH 3/3] gkbuild/cryptsetup: Install the correct binaries with
+ slibtool
+
+Signed-off-by: orbea 
+---
+ gkbuilds/cryptsetup.gkbuild | 3 +--
+ 1 file changed, 1 insertion(+), 2 deletions(-)
+
+diff --git a/gkbuilds/cryptsetup.gkbuild b/gkbuilds/cryptsetup.gkbuild
+index 007874d1..816df609 100644
+--- a/gkbuilds/cryptsetup.gkbuild
 b/gkbuilds/cryptsetup.gkbuild
+@@ -34,8 +34,7 @@ src_install() {
+   "${D}"/sbin/* \
+   "${D}"/usr/share/
+ 
+-  cp -a cryptsetup.static "${D}"/sbin/cryptsetup \
+-  || die "Failed to copy '${S}/cryptsetup.static' to 
'${D}/sbin/cryptsetup'!"
++  install_exe 'cryptsetup.static' "${D}"/sbin/cryptsetup
+ 
+   "${STRIP}" --strip-all "${D}"/sbin/cryptsetup \
+   || die "Failed to strip '${D}/sbin/cryptsetup'!"

diff --git a/sys-kernel/genkernel/genkernel-4.2.6-r7.ebuild 
b/sys-kernel/genkernel/genkernel-4.2.6-r7.ebuild
new file mode 100644
index ..ac31e20d2652
--- /dev/null
+++ b/sys-kernel/genkernel/genkernel-4.2.6-r7.ebuild
@@ -0,0 +1,327 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/, sys-kernel/genkernel/files/

2022-07-03 Thread Robin H. Johnson
commit: 8d950bb026385484a5aba5726ce0a93ec5c24339
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Mon Jul  4 04:50:36 2022 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Mon Jul  4 04:50:36 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d950bb0

sys-kernel/genkernel: update for newer boost

Signed-off-by: Robin H. Johnson  gentoo.org>
Closes: https://bugs.gentoo.org/854480

 sys-kernel/genkernel/Manifest  |  1 +
 .../files/genkernel-4.2.6-boost-optim.patch| 23 ++
 ...ernel-.ebuild => genkernel-4.2.6-r4.ebuild} | 13 
 sys-kernel/genkernel/genkernel-.ebuild |  5 -
 4 files changed, 37 insertions(+), 5 deletions(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index 3a4f34d67577..788ef1989104 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -3,6 +3,7 @@ DIST LVM2.2.02.188.tgz 2421550 BLAKE2B 
bed90c8454cd4b20fdeec6dcbf5a9f97c9310671a
 DIST bcache-tools-1.0.8_p20141204.tar.gz 22158 BLAKE2B 
dd36102c5668cab3072ea635a5a30128df6cd75b75e7f8bba17ad0a830746ff2f75a46b56d4211aeb4657453d3bbeb98b8b794c53ff724b3fbf0874068d70dc9
 SHA512 
53d6e764d6d42c4367b0bd98199cae3c18054d5707a7880af3a422f9db332b44941015eaed7e1cd170b3546307ed54a2f99558a68d98c76b7bb6234d29206b54
 DIST boost_1_73_0.tar.bz2 109247910 BLAKE2B 
5995ff6ca21f45988b187b94bf743795cca97531baa8355f488be0987b9426289dd85d6ce25b7eb03ccd690109f05ba56252a95bca50505ad9cd66f4e0e234e8
 SHA512 
86c296511c0766145097625a62bf099c3d155284d250ad6e528e788bc90b2945838498dfe473c6c6c78d1694b6fba8e19f7dee0d064a043841e6231603fff668
 DIST boost_1_76_0.tar.bz2 110073117 BLAKE2B 
45445e6a9725cb99131e0b831b2fac0840d083692c13887b41adeac5cb8b3732026db3641d6be20591a676b78a87fcf363eb9b1508f87ed26039bba6a1ced533
 SHA512 
5d68bed98c57e03b4cb2420d9b856e5f0669561a6142a4b0c9c8a58dc5b6b28e16ccbb16ac559c3a3198c45769a246bf996b96cb7b6a019dd15f05c2270e9429
+DIST boost_1_79_0.tar.bz2 113456811 BLAKE2B 
61f47ca022e60745868e6bdd3b5c75603dd68d878e126dcbb73de5b40fc03c0eec8eede3ec304ece58050435ef2fc1ed7eb763773c20673f85e32bbf4d5f978a
 SHA512 
70909e0561c213d10a1fdd692f9ae7b293d3cdc63e925bdc207da9e9bba6e86474341100e7ee5de6d94f9561196b1a3a1597055a7b7382babf8931131170a312
 DIST btrfs-progs-v5.12.1.tar.xz 2220424 BLAKE2B 
1e6120609feb37dd2ced04b27d8cba9a28c3b962add6f037927dcb05bdcd46a229f981f7f68231ee58e7e36a65fae4e6041e92c0db11dba56fe63b09bca30cc7
 SHA512 
a4044ad7e40e232442601f102ea1c64a65aa4d9765be303813d2547a5b730c5f2f84c9b9c652a4218ab16821fdd049dd8573a1f7f6cc27974c2c4389243e20f5
 DIST btrfs-progs-v5.15.tar.xz 2275480 BLAKE2B 
45fa1e20d14bdd92b1a7761771c7b6c2795d885f91fb44c9c5cf9c735c0c6c0f319e701ca2f6bf19191c50552459287042b56d4308fcc2da5bd566e63c755941
 SHA512 
5fc182c490733cbe7f2cdb8e131e0c79e5cc374ae32427d5f9ee2251e00e6e1d8ba0fdbbe31d50230f2bded08a9b9c652a4288998a427643a2d738f57ce72f90
 DIST btrfs-progs-v5.6.1.tar.xz 2117064 BLAKE2B 
9183300e7c086cb8f03ac14139d3d2a424461f4c5afc0e7b9bb588f4c0ddd2c41d7cefe91787b1cabe6397f8abeb6e958900e7742a80d3519382e98c3b197c9d
 SHA512 
8f523249a5c2bfe1c0d52b0dc5d31d52b330b1c616d3ec423fa1fb4a845441bfeaa32abbe42a444a4fc84016a482c8102a3eb451ac423b542e332e9c26e76dc6

diff --git a/sys-kernel/genkernel/files/genkernel-4.2.6-boost-optim.patch 
b/sys-kernel/genkernel/files/genkernel-4.2.6-boost-optim.patch
new file mode 100644
index ..356202ddc095
--- /dev/null
+++ b/sys-kernel/genkernel/files/genkernel-4.2.6-boost-optim.patch
@@ -0,0 +1,23 @@
+commit 8b7422293dcf9cc62518dcbc49239b6e637b6b74
+Author: Robin H. Johnson 
+Date:   Sun Jul 3 21:46:21 2022 -0700
+
+gkbuilds/boost-build.gkbuild: upstream boost flags changed
+
+Upstream boost changed the flags to use 'off' instead of 'none'.
+
+Signed-off-by: Robin H. Johnson 
+Closes: https://bugs.gentoo.org/854480
+
+diff --git gkbuilds/boost-build.gkbuild gkbuilds/boost-build.gkbuild
+index 03d1f88..0e06ba7 100644
+--- gkbuilds/boost-build.gkbuild
 gkbuilds/boost-build.gkbuild
+@@ -53,6 +53,6 @@ src_install() {
+   find "${D}/usr/share/boost-build" -iname "*.py" -delete \
+   || die "Failed to remove python files"
+ 
+-  echo 'variant gentoorelease : release : none 
none shared ;' > 
"${D}/usr/share/boost-build/site-config.jam" \
++  echo 'variant gentoorelease : release : off 
off shared ;' > 
"${D}/usr/share/boost-build/site-config.jam" \
+   || die "Failed to create 
'${D}/usr/share/boost-build/site-config.jam'!"
+ }

diff --git a/sys-kernel/genkernel/genkernel-.ebuild 
b/sys-kernel/genkernel/genkernel-4.2.6-r4.ebuild
similarity index 97%
copy from sys-kernel/genkernel/genkernel-.ebuild
copy to sys-kernel/genkernel/genkernel-4.2.6-r4.ebuild
index b9c6dd2c0ebd..6ad1250b75b1 100644
--- a/sys-kernel/genkernel/genkernel-.ebuild
+++ b/sys-kernel/genkernel/genkernel-4.2.6-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/, sys-kernel/genkernel/files/

2022-05-17 Thread Andreas K. Hüttel
commit: 32835a1e91593000cc89140c51e1833a80dae760
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue May 17 20:15:46 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue May 17 20:16:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32835a1e

sys-kernel/genkernel: Revbump only for ia64, so we get an iso again

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 .../files/genkernel-4.2.6-devicemanager.patch  |  72 +
 sys-kernel/genkernel/genkernel-4.2.6-r3.ebuild | 319 +
 2 files changed, 391 insertions(+)

diff --git a/sys-kernel/genkernel/files/genkernel-4.2.6-devicemanager.patch 
b/sys-kernel/genkernel/files/genkernel-4.2.6-devicemanager.patch
new file mode 100644
index ..f1c5787ed657
--- /dev/null
+++ b/sys-kernel/genkernel/files/genkernel-4.2.6-devicemanager.patch
@@ -0,0 +1,72 @@
+From 110cffbf0a10a6dabe902eecb9c139663ad737af Mon Sep 17 00:00:00 2001
+From: Mike Gilbert 
+Date: Sun, 15 May 2022 12:37:51 -0400
+Subject: [PATCH] gen_initramfs.sh: append devicemanager only for specific
+ modules
+
+dmraid
+luks
+lvm
+multipath
+
+Bug: https://bugs.gentoo.org/749957
+Signed-off-by: Mike Gilbert 
+---
+ gen_funcs.sh |  9 +
+ gen_initramfs.sh | 11 +++
+ 2 files changed, 16 insertions(+), 4 deletions(-)
+
+diff --git a/gen_funcs.sh b/gen_funcs.sh
+index 500caf2..db396e3 100755
+--- a/gen_funcs.sh
 b/gen_funcs.sh
+@@ -22,6 +22,15 @@ isTrue() {
+   return 1
+ }
+ 
++anyTrue() {
++  local x
++  for x
++  do
++  isTrue "${x}" && return 0
++  done
++  return 1
++}
++
+ set_color_vars() {
+   if ! isTrue "${NOCOLOR}"
+   then
+diff --git a/gen_initramfs.sh b/gen_initramfs.sh
+index 4ec296e..0b74f4c 100755
+--- a/gen_initramfs.sh
 b/gen_initramfs.sh
+@@ -2007,11 +2007,14 @@ append_auxiliary() {
+ }
+ 
+ append_data() {
+-  local name=$1 var=$2
++  [ $# -eq 0 ] && gen_die "append_data() called with zero arguments"
++
++  local name=$1
+   local func="append_${name}"
+ 
+-  [ $# -eq 0 ] && gen_die "append_data() called with zero arguments"
+-  if [ $# -eq 1 ] || isTrue "${var}"
++  shift
++
++  if [ $# -eq 0 ] || anyTrue "$@"
+   then
+   print_info 1 "$(get_indent 1)>> Appending ${name} cpio data ..."
+   ${func} || gen_die "${func}() failed!"
+@@ -2037,7 +2040,7 @@ create_initramfs() {
+   append_data 'base_layout'
+   append_data 'util-linux'
+   append_data 'eudev'
+-  append_data 'devicemanager'
++  append_data 'devicemanager' "${DMRAID}" "${LVM}" "${LUKS}" 
"${MULTIPATH}"
+   append_data 'auxiliary' "${BUSYBOX}"
+   append_data 'busybox' "${BUSYBOX}"
+   append_data 'b2sum' "${B2SUM}"
+-- 
+2.35.1
+

diff --git a/sys-kernel/genkernel/genkernel-4.2.6-r3.ebuild 
b/sys-kernel/genkernel/genkernel-4.2.6-r3.ebuild
new file mode 100644
index ..1c4c56cc5a82
--- /dev/null
+++ b/sys-kernel/genkernel/genkernel-4.2.6-r3.ebuild
@@ -0,0 +1,319 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# genkernel--> latest Git branch "master"
+# genkernel-VERSION -> normal genkernel release
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit bash-completion-r1 python-single-r1
+
+# Whenever you bump a GKPKG, check if you have to move
+# or add new patches!
+VERSION_BCACHE_TOOLS="1.0.8_p20141204"
+VERSION_BOOST="1.76.0"
+VERSION_BTRFS_PROGS="5.15"
+VERSION_BUSYBOX="1.34.1"
+VERSION_COREUTILS="8.32"
+VERSION_CRYPTSETUP="2.4.1"
+VERSION_DMRAID="1.0.0.rc16-3"
+VERSION_DROPBEAR="2020.81"
+VERSION_EUDEV="3.2.10"
+VERSION_EXPAT="2.4.1"
+VERSION_E2FSPROGS="1.46.4"
+VERSION_FUSE="2.9.9"
+VERSION_GPG="1.4.23"
+VERSION_HWIDS="20210613"
+VERSION_ISCSI="2.0.878"
+VERSION_JSON_C="0.13.1"
+VERSION_KMOD="29"
+VERSION_LIBAIO="0.3.112"
+VERSION_LIBGCRYPT="1.9.4"
+VERSION_LIBGPGERROR="1.43"
+VERSION_LIBXCRYPT="4.4.26"
+VERSION_LVM="2.02.188"
+VERSION_LZO="2.10"
+VERSION_MDADM="4.1"
+VERSION_POPT="1.18"
+VERSION_STRACE="5.14"
+VERSION_THIN_PROVISIONING_TOOLS="0.9.0"
+VERSION_UNIONFS_FUSE="2.0"
+VERSION_UTIL_LINUX="2.37.2"
+VERSION_XFSPROGS="5.13.0"
+VERSION_XZ="5.2.5"
+VERSION_ZLIB="1.2.11"
+VERSION_ZSTD="1.5.0"
+
+COMMON_URI="
+   
https://github.com/g2p/bcache-tools/archive/399021549984ad27bf4a13ae85e458833fe003d7.tar.gz
 -> bcache-tools-${VERSION_BCACHE_TOOLS}.tar.gz
+   
https://boostorg.jfrog.io/artifactory/main/release/${VERSION_BOOST}/source/boost_${VERSION_BOOST//./_}.tar.bz2
+   
https://www.kernel.org/pub/linux/kernel/people/kdave/btrfs-progs/btrfs-progs-v${VERSION_BTRFS_PROGS}.tar.xz
+   https://www.busybox.net/downloads/busybox-${VERSION_BUSYBOX}.tar.bz2
+   mirror://gnu/coreutils/coreutils-${VERSION_COREUTILS}.tar.xz
+   https://www.kernel.org/pub/linux/utils/cryptsetup/v$(ver_cut 1-2 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/, sys-kernel/genkernel/files/

2021-10-27 Thread Thomas Deutschmann
commit: 2aa9da7414db8ccd0ad032dd02307f88785d5c3f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Oct 27 16:58:29 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Oct 27 16:59:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aa9da74

sys-kernel/genkernel: bump to v4.2.5

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-kernel/genkernel/Manifest  |  2 +-
 .../genkernel-4.2.4-fix-dropbear-depend.patch  | 26 
 .../files/genkernel-4.2.4-modprobe-d-fix.patch | 46 --
 ...rnel-4.2.4-r2.ebuild => genkernel-4.2.5.ebuild} |  5 ---
 4 files changed, 1 insertion(+), 78 deletions(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index 7494f45e6b8..65c0470c18e 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -21,7 +21,7 @@ DIST expat-2.4.1.tar.xz 445024 BLAKE2B 
2ae66d284a03176ef7290093f59bb7ad98011dfbf
 DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 
9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847
 SHA512 
3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2
 DIST genkernel-4.0.10.tar.xz 460816 BLAKE2B 
d5922eede1192bb95ca235106a70118826c2c4c078f741e25954485f142d858bf612f35b94553fc409e4f6641b256a2940f83131c5b4bc7d6dbae85019bee7ff
 SHA512 
29dc29b346b132cc6e7ea5298e49c93d01ba28531928cb7a6125864c7d03b74f70bc74043b220dfbbb6651ad67fcbc3d8ed8a2d0f40d271b83e9a8ab0325a2dd
 DIST genkernel-4.2.3.tar.xz 486688 BLAKE2B 
bd6546ef3c7205e14b8d7e563899fc13bd0c1f90e929c6a805f9e89758fb56fac5cc4ebf6f44d708cf199fc6e2a42704a9d4314bdcceb11e402afb9877608cc6
 SHA512 
a35b87931e080fe1b61032f8ea655b774c29d652086b7bf31f98aa829490edf8a9e9dbd41c5b8274b64db1946b162977d907f3665da1d99a62666f745f62b6f1
-DIST genkernel-4.2.4.tar.xz 472744 BLAKE2B 
712edd219611ce2fa43ec5987ebeff0e21d96d2199fe9ab5d65bd957d20b15d8d9c8c61b8432e820afc70844888553b433c3acc59148fc1eb8aa2426027c5b65
 SHA512 
0c0638ad5b345cd9450fb28981939fdd9e31e55871c5fe73438ffb3067c50e6935b2bc0f8ce22af03153710e48063fd327ff64e9c34f59ee760917bde8c51578
+DIST genkernel-4.2.5.tar.xz 488188 BLAKE2B 
e960a46eb6053476bcf46ed0156d3b0c2712d69e339b644033272eb4d1d1f7325e03d4a1921e79282e29aa08134ee17060439983069718f0411a57e98c14ef2e
 SHA512 
3d417507dc06a91e4d356d1a5476faab8d9ad3c18f72bc6d6244a14f46673cf4e349d9eaca377e79c72f713ff7818d8676b0b59553c748abf3cd8454a532f271
 DIST gnupg-1.4.23.tar.bz2 3749353 BLAKE2B 
ec5e6bef0c7bb2a65813d7852cebeaa24c4855f9d9d9e802070da50b89fff56b747682933aa766dd130f849efcfe28f7aa74f3153405429bcf3845ef29c6dd6e
 SHA512 
78dc52a2010202a4afc8814b29fda657a6c9fe230d5e7db11ae040edd2b0ca819e1baa4dbd6c0d04d36cd353df484e83f52d17759d2891c2cf7025c0b5d36612
 DIST hwids-20210613.tar.gz 3867741 BLAKE2B 
64c4b0a83058a2052f7b132241008a3cc75452e93a9a57a9159c357c23fd09ee256abc2b94e700b5d8e8bd4e231ae12932d2c2f32fb03853207739cb3387047d
 SHA512 
4568f6b8c0ca80ec772bd2785d4dc169d1d13a721472a15399158d9a7f31abbe414c5c8cfdf1a3b81cce4e33742a4b6e005e97e3e907643d0afdc8e953624fea
 DIST json-c-0.13.1.tar.gz 639425 BLAKE2B 
1da310309f9ce03306a9fd4a161670e460cf0b348df7c006902390f74a4cf100aab1ce6ac8a361a278dd917c114a278de5b3445817f3a40ae287478add46
 SHA512 
e984db2a42b9c95b52c798b2e8dd1b79951a8dcba27370af30c43b9549fbb8dbcf052a535c528209aaee38e6d1f760168b706905ae72f3e704ed20f8a1a1

diff --git 
a/sys-kernel/genkernel/files/genkernel-4.2.4-fix-dropbear-depend.patch 
b/sys-kernel/genkernel/files/genkernel-4.2.4-fix-dropbear-depend.patch
deleted file mode 100644
index ab74620e0fa..000
--- a/sys-kernel/genkernel/files/genkernel-4.2.4-fix-dropbear-depend.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-From e43878aa62e563fcefa7c1da5c44017816ac65b4 Mon Sep 17 00:00:00 2001
-From: Thomas Deutschmann 
-Date: Wed, 29 Sep 2021 20:15:56 +0200
-Subject: defaults/software.sh: dropbear needs libxcrypt
-
-Signed-off-by: Thomas Deutschmann 

- defaults/software.sh | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/defaults/software.sh b/defaults/software.sh
-index 54836ad..9f64ab0 100644
 a/defaults/software.sh
-+++ b/defaults/software.sh
-@@ -67,7 +67,7 @@ 
GKPKG_DMRAID_BINPKG="${GKPKG_DMRAID_BINPKG:-%%CACHE%%/dmraid-${GKPKG_DMRAID_PV}-
- 
- GKPKG_DROPBEAR_PN="dropbear"
- GKPKG_DROPBEAR_PV="${GKPKG_DROPBEAR_PV:-VERSION_DROPBEAR}"
--GKPKG_DROPBEAR_DEPS="zlib"
-+GKPKG_DROPBEAR_DEPS="zlib libxcrypt"
- 
GKPKG_DROPBEAR_SRCTAR="${GKPKG_DROPBEAR_SRCTAR:-${DISTDIR}/dropbear-${GKPKG_DROPBEAR_PV}.tar.bz2}"
- 
GKPKG_DROPBEAR_SRCDIR="${GKPKG_DROPBEAR_SRCDIR:-dropbear-${GKPKG_DROPBEAR_PV}}"
- 
GKPKG_DROPBEAR_BINPKG="${GKPKG_DROPBEAR_BINPKG:-%%CACHE%%/dropbear-${GKPKG_DROPBEAR_PV}-%%ARCH%%.tar.xz}"
--- 
-cgit v1.2.3-18-g5258
-

diff --git a/sys-kernel/genkernel/files/genkernel-4.2.4-modprobe-d-fix.patch 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/, sys-kernel/genkernel/files/

2020-09-02 Thread Thomas Deutschmann
commit: 449a46321dd855a52f7ce17cd486e43ff7ba6872
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep  2 13:57:41 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep  2 13:58:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=449a4632

sys-kernel/genkernel: fix {ROOT,SWAP}_KEYDEV usage

Rev bump containing some post release fixes including a patch
which will try to determine filesystem used for {ROOT,SWAP}_KEYDEV
to trigger module autoloading in case used filesystem wasn't built
into kernel.

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 .../files/genkernel-4.1.2-post-release-fixes.patch | 190 +
 ...rnel-4.1.2.ebuild => genkernel-4.1.2-r1.ebuild} |   2 +
 2 files changed, 192 insertions(+)

diff --git 
a/sys-kernel/genkernel/files/genkernel-4.1.2-post-release-fixes.patch 
b/sys-kernel/genkernel/files/genkernel-4.1.2-post-release-fixes.patch
new file mode 100644
index 000..1faa26d8b3e
--- /dev/null
+++ b/sys-kernel/genkernel/files/genkernel-4.1.2-post-release-fixes.patch
@@ -0,0 +1,190 @@
+--- a/defaults/initrd.defaults
 b/defaults/initrd.defaults
+@@ -101,9 +101,11 @@ GK_UDEV_TIMEOUT=120
+ GK_USERINTERACTION_DISABLED_STATEFILE='/tmp/user-interaction.disabled'
+ 
+ CRYPT_ENV_FILE='/etc/CRYPT_ENV.conf'
+-CRYPT_KEYFILE_ROOT='/tmp/root.key'
+-CRYPT_KEYFILE_SWAP='/tmp/swap.key'
++CRYPT_ROOT_KEYDEV_FSTYPE='auto'
++CRYPT_ROOT_KEYFILE='/tmp/root.key'
+ CRYPT_ROOT_OPENED_LOCKFILE='/tmp/ROOT.opened'
++CRYPT_SWAP_KEYDEV_FSTYPE='auto'
++CRYPT_SWAP_KEYFILE='/tmp/swap.key'
+ CRYPT_SWAP_OPENED_LOCKFILE='/tmp/SWAP.opened'
+ 
+ ZFS_ENC_ENV_FILE='/etc/ZFS_ENC_ENV.conf'
+--- a/defaults/initrd.scripts
 b/defaults/initrd.scripts
+@@ -1780,7 +1780,7 @@ openLUKS() {
+   exit 1
+   fi
+ 
+-  case $1 in
++  case ${1} in
+   root)
+   local TYPE=ROOT
+   ;;
+@@ -1789,8 +1789,12 @@ openLUKS() {
+   ;;
+   esac
+ 
+-  eval local LUKS_DEVICE='"${CRYPT_'${TYPE}'}"' LUKS_NAME="$1" 
LUKS_KEY='"${CRYPT_'${TYPE}'_KEY}"'
+-  eval local LUKS_KEYDEV='"${CRYPT_'${TYPE}'_KEYDEV}"' 
LUKS_TRIM='"${CRYPT_'${TYPE}'_TRIM}"'
++  local LUKS_NAME="${1}"
++  eval local LUKS_DEVICE='"${CRYPT_'${TYPE}'}"'
++  eval local LUKS_KEY='"${CRYPT_'${TYPE}'_KEY}"'
++  eval local LUKS_KEYDEV='"${CRYPT_'${TYPE}'_KEYDEV}"'
++  eval local LUKS_KEYDEV_FSTYPE='"${CRYPT_'${TYPE}'_KEYDEV_FSTYPE}"'
++  eval local LUKS_TRIM='"${CRYPT_'${TYPE}'_TRIM}"'
+   eval local OPENED_LOCKFILE='"${CRYPT_'${TYPE}'_OPENED_LOCKFILE}"'
+   local DEV_ERROR=0 KEY_ERROR=0 KEYDEV_ERROR=0
+   local mntkey="/mnt/key/" crypt_filter_ret=
+@@ -1886,7 +1890,10 @@ openLUKS() {
+   # At this point a device was 
recognized, now let's see if the key is there
+   [ ! -d "${mntkey}" ] && mkdir 
-p "${mntkey}" >/dev/null 2>&1
+ 
+-  if ! run mount -n -o ro 
${REAL_LUKS_KEYDEV} ${mntkey} >/dev/null 2>&1
++  # determine fs -- 'auto' will 
not trigger module loading!
++  
LUKS_KEYDEV_FSTYPE=$(determine_fs "${REAL_LUKS_KEYDEV}" "${LUKS_KEYDEV_FSTYPE}")
++
++  if ! run mount -n -t 
${LUKS_KEYDEV_FSTYPE} -o ro ${REAL_LUKS_KEYDEV} ${mntkey} >/dev/null 2>&1
+   then
+   KEYDEV_ERROR=1
+   bad_msg "Mounting of 
device ${REAL_LUKS_KEYDEV} failed." ${CRYPT_SILENT}
+--- a/defaults/linuxrc
 b/defaults/linuxrc
+@@ -2,7 +2,7 @@
+ 
+ # shellcheck source=initrd.defaults
+ . /etc/initrd.defaults
+-# shellche2ck source=initrd.scripts
++# shellcheck source=initrd.scripts
+ . /etc/initrd.scripts
+ 
+ # shellcheck source=/dev/null
+@@ -257,6 +257,9 @@ do
+   root_keydev=*)
+   CRYPT_ROOT_KEYDEV=${x#*=}
+   ;;
++  root_keydev_fstype=*)
++  CRYPT_ROOT_KEYDEV_FSTYPE=${x#*=}
++  ;;
+   root_trim=*)
+   CRYPT_ROOT_TRIM=${x#*=}
+   ;;
+@@ -266,6 +269,9 @@ do
+   swap_keydev=*)
+   CRYPT_SWAP_KEYDEV=${x#*=}
+   ;;
++  swap_keydev_fstype=*)
++  CRYPT_SWAP_KEYDEV_FSTYPE=${x#*=}
++  ;;
+   real_resume=*|resume=*)
+   REAL_RESUME=${x#*=}
+   ;;
+--- a/defaults/login-remote.sh
 b/defaults/login-remote.sh
+@@ -24,10 +24,10 @@ fi
+ receivefile() {
+   case ${1} in
+   root)
+-  file=${CRYPT_KEYFILE_ROOT}
++  

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/, sys-kernel/genkernel/files/

2020-08-31 Thread Thomas Deutschmann
commit: 17def7073e7778d5375d2d6fc556ae88b88f50d1
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Aug 31 17:47:14 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Aug 31 17:47:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17def707

sys-kernel/genkernel: drop old

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-kernel/genkernel/Manifest  |   2 -
 .../files/genkernel-4.1.0-post-release-fixes.patch |  39 ---
 sys-kernel/genkernel/genkernel-4.1.0-r2.ebuild | 302 -
 3 files changed, 343 deletions(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index 99b6a9d4ee1..4b5bd174c41 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -18,11 +18,9 @@ DIST fuse-2.8.6.tar.gz 505334 BLAKE2B 
c44533625ead8acc5a16f61064635492c54aa91780
 DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 
9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847
 SHA512 
3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2
 DIST genkernel-3.5.3.3.tar.xz 331180 BLAKE2B 
0f83b973505ccb0a92ae24e92509710bf96991f36ca55975ffefdf1bd3e835bd72bb413688468a05e6a5fff2ec16e64816f8ccfe2530c9f1e9169d19a86a2231
 SHA512 
9170731f59a1476aa597549ac55feb3583bed249e50d1697292571caf25c5ca746a1db9e811f2009d55aea21d739ef0ab3e385acd81504bbbccc8f7346205d71
 DIST genkernel-4.0.10.tar.xz 460816 BLAKE2B 
d5922eede1192bb95ca235106a70118826c2c4c078f741e25954485f142d858bf612f35b94553fc409e4f6641b256a2940f83131c5b4bc7d6dbae85019bee7ff
 SHA512 
29dc29b346b132cc6e7ea5298e49c93d01ba28531928cb7a6125864c7d03b74f70bc74043b220dfbbb6651ad67fcbc3d8ed8a2d0f40d271b83e9a8ab0325a2dd
-DIST genkernel-4.1.0.tar.xz 463696 BLAKE2B 
74ca0207cdb54e4627d269dd83afa34045c283a2f8fd8fad6c25d566c35d8d2411e4f73e50317e8427717333024d1a4f86485caa58f5275f63273b6c52943873
 SHA512 
50bf7c051ac2113c14861c6ab30f8db880d9e934cedeb848f14f030286e5445b9f1b4ba1a270c281d8caacb893651325c9df0ce26a782249ca60f9f67e106807
 DIST genkernel-4.1.2.tar.xz 465288 BLAKE2B 
89e26a861854d0cde808331db4bf3055495e9ec4be16952c495e481a5f9684601603ba22e5edda8f882fcddd68d1e406756cdc519936b90e33fe640107c8e529
 SHA512 
4b10f25ed8d97ffe075372aac22e0aff7be72405f02d9d8faddcc70063d04719dc93f9836d4f8375afca9b6870fcb15bda6ed796e5b2d2ef208ba3203d229a3e
 DIST gnupg-1.4.22.tar.bz2 3746546 BLAKE2B 
9a2d37eeab10f2a7353804098e865ad45db846696a00a47f5bebf47145f79e0d2bf9c01c0195e2fe79af07946a3feac0d4589656c3e698a3a548ff1dd74ce759
 SHA512 
c03acac0fa55761470bb085d78a44e2b99ebb187e8396cbb031a184b1e40bef2a40c91da07755d1a20610a3daa6aa1eefea2d12a0dbd5a79a45466166419c708
 DIST gnupg-1.4.23.tar.bz2 3749353 BLAKE2B 
ec5e6bef0c7bb2a65813d7852cebeaa24c4855f9d9d9e802070da50b89fff56b747682933aa766dd130f849efcfe28f7aa74f3153405429bcf3845ef29c6dd6e
 SHA512 
78dc52a2010202a4afc8814b29fda657a6c9fe230d5e7db11ae040edd2b0ca819e1baa4dbd6c0d04d36cd353df484e83f52d17759d2891c2cf7025c0b5d36612
-DIST hwids-20200306.tar.gz 3512152 BLAKE2B 
6a6ee48598e72f97a90bff8f45aacb699218570ede5b60ed119ebae78de6cd4b92e02f96cf57c83710da699be9a7dcdfdef8d404539e04b664298874b35e54ce
 SHA512 
eff1d2783925ca459b387fbaa5cf68a98aa4209ab8509ad92a902b4d02cc7f4a47e5506c2beed4c792d24a8ab636ad77b376a92b59ae4f605d1b5258350ff250
 DIST hwids-20200813.1.tar.gz 3680906 BLAKE2B 
652cf4b05ead42a750c6f41ad78650ea8b0125f90563dec37bfa8388d021ceab12e94fd2f949b3f7b3b7c09a356d279b91e62164af2cf066cfee07ab583f8b83
 SHA512 
5ba15067969fa19d3218f523c1a0186568841466de4d18c563b5f09202ab7185c4df02b962f70eb6d3e99915caad8a743fc6c6349f49b666db742f9ced8053fc
 DIST json-c-0.13.1.tar.gz 639425 BLAKE2B 
1da310309f9ce03306a9fd4a161670e460cf0b348df7c006902390f74a4cf100aab1ce6ac8a361a278dd917c114a278de5b3445817f3a40ae287478add46
 SHA512 
e984db2a42b9c95b52c798b2e8dd1b79951a8dcba27370af30c43b9549fbb8dbcf052a535c528209aaee38e6d1f760168b706905ae72f3e704ed20f8a1a1
 DIST kmod-27.tar.xz 548924 BLAKE2B 
9f12bf5792d4c867e28e0776c279369c063e84269212e3f699ae6e5e69b8b2b466b5033e43e17ac64d6101592edcf3c34881916afb6ae676b49dc8838dfe1396
 SHA512 
e0513094935333fca1fb4c3e3493b232507a579ab00a6457cc9ed3e928363d05aad80634fb65a8287a336bf9895194c7be8ddc41bb088a6c2cca44fc1bfbdb6c

diff --git 
a/sys-kernel/genkernel/files/genkernel-4.1.0-post-release-fixes.patch 
b/sys-kernel/genkernel/files/genkernel-4.1.0-post-release-fixes.patch
deleted file mode 100644
index ef121d9ccc6..000
--- a/sys-kernel/genkernel/files/genkernel-4.1.0-post-release-fixes.patch
+++ /dev/null
@@ -1,39 +0,0 @@
 a/gen_determineargs.sh
-+++ b/gen_determineargs.sh
-@@ -1170,6 +1170,14 @@ determine_real_args() {
-   fi
-   fi
- 
-+  if isTrue "${INTEGRATED_INITRAMFS}"
-+  then
-+  if  ! isTrue "${BUILD_KERNEL}" || ! isTrue "${BUILD_RAMDISK}"
-+  then
-+  

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/, sys-kernel/genkernel/files/

2020-03-26 Thread Thomas Deutschmann
commit: 46b5e16e66c2cc6eebabeacf7819b739c74ec7d3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Mar 26 23:03:19 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Mar 26 23:03:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b5e16e

sys-kernel/genkernel: drop old

Package-Manager: Portage-2.3.96, Repoman-2.3.22
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-kernel/genkernel/Manifest  |  15 --
 .../files/genkernel-3.4.52.4-crc32c.patch  | 130 -
 .../files/genkernel-3.4.52.4-grub-mkconfig.patch   |  17 ---
 .../files/genkernel-3.4.52.4-system-map.patch  |  38 -
 sys-kernel/genkernel/genkernel-3.4.52.3.ebuild | 154 
 sys-kernel/genkernel/genkernel-3.4.52.4-r1.ebuild  | 155 
 sys-kernel/genkernel/genkernel-3.4.52.4-r2.ebuild  | 156 
 sys-kernel/genkernel/genkernel-3.4.52.4-r3.ebuild  | 157 
 sys-kernel/genkernel/genkernel-3.5.1.1.ebuild  | 158 
 sys-kernel/genkernel/genkernel-3.5.2.0-r1.ebuild   | 159 -
 sys-kernel/genkernel/genkernel-3.5.2.1.ebuild  | 159 -
 sys-kernel/genkernel/genkernel-3.5.2.2.ebuild  | 159 -
 sys-kernel/genkernel/genkernel-3.5.2.3.ebuild  | 159 -
 sys-kernel/genkernel/genkernel-3.5.2.4.ebuild  | 159 -
 sys-kernel/genkernel/genkernel-3.5.2.5.ebuild  | 159 -
 sys-kernel/genkernel/genkernel-3.5.3.2.ebuild  | 159 -
 16 files changed, 2093 deletions(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index c9bb390f9c2..c079bc430a0 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -1,10 +1,7 @@
 DIST LVM2.2.02.173.tgz 2363504 BLAKE2B 
a516bc9b68b7b7529f4436d8849ca741eb3ca1b5ac2eb2fb2915507935bdd28b5e234e74c1bce827e5761f57b5936510d08107e0dc1c320190f952c706f128d3
 SHA512 
c2ea8beafe006abf9282f51ec98600fd0ebff816d53c10ecbb19bbf336ada4825135cf9c92ccd364afb18f8b1d7e163eff5bdec8dfdd70dfb9ba45db2f6bdd5e
 DIST LVM2.2.02.186.tgz 2389759 BLAKE2B 
e094c0135d455386ea5789208899d4dbdd5e78bebf52e49ab5587f881fbc2b94c6accecacf1b4ed182b0c87046402c00a47a1b724795a94fe3ec998b580a77ae
 SHA512 
06a1c00142ee41d8a576a5e06a5beae70baced3020e753ce3b612355cc4d9e33be4acf58569d49436c4ee1118d288d884c7301b7d886074eaf9f2fa6b0248c03
-DIST LVM2.2.02.88.tgz 1029151 BLAKE2B 
e3ce91b6c43155a66b79cf25da3973abb19decde3acc37d28daf80d14b1bd574f7d31fbcee4b397f0a146b2e221599079e521d0ac21932ff58b7c9d4fdf93501
 SHA512 
5c334c2c78220f4f9f082a74cbf0b156e96f2a07b5e55f054ff70c752ada97a67f83fa1d89c02accb7cbe5a62e356588831d96a102b7bf16cdce2591d4e37e4b
 DIST boost_1_72_0.tar.bz2 106907358 BLAKE2B 
ab270a0e3cb24da687d86785e2d2e6d7731b4dbc07bd839eadb642dfa5a428ad584acb1f3529661a8de9a986008ff3427491041059ea2b742348d02e00761cd8
 SHA512 
63bbd1743e7c904b2e69fdc2eafd1c2a8a30fd70d960dcd366059d0100f000cb605d56cbd9397bb18421631f1c9552a772c434d0f0caddbe56302273f51fd1f6
 DIST btrfs-progs-v5.4.1.tar.xz 2107476 BLAKE2B 
1ea58f49b0f8185e944010804e544643a2eafeea58fecb480b13095c362350c218f0602fbb43a96705a81befe88ec3e3abe35cc90d4732006479b059aa7fed32
 SHA512 
56381b37036aecea61b758fb4971abfeda24a387bb3a828f7d54eb068982a37763a8ebe2bcc6be61d6a8bc2057dddcd4754325b236e14d8ec02e58cf711f192f
-DIST busybox-1.20.2.tar.bz2 2186738 BLAKE2B 
3efa01ee81a9f3af0ccbcf28b1a24e817a28012d27a27c714b3f13fe4a73200af66fb93dcd9adc65de3e3abb26757939ff3d3ba620af08101c27c5f3550e7501
 SHA512 
089b67cd920f332daf910711739b1e55ba4c76cfa2122dfe5464432e0d76d3af8327837ebc3cc9954deef3e8f766d16a1928aecb2c169fe3de5a722eea7ea3dd
-DIST busybox-1.26.0.tar.bz2 2143958 BLAKE2B 
3a4a227a4308d9d5e00c00fc5e90ee9a1d6345574bdb571cd8b4adab63dcdad3ff7edf30154bb8f8f31a3a658c85641af0f7875d4d533d56bb7c79f28980ebe6
 SHA512 
9e38c2f4c5ddb6c3a184170b5526c1a78cf53a575ed359fb18c407976cab9788fa95a26ca2d4e5c32e1d639890944d98e118149ee1402b18fe085b0baf0186d3
 DIST busybox-1.27.2.tar.bz2 2216527 BLAKE2B 
77b8fa325b9ba691c0ac944537efdf5d87011b1a87c1c244588136f78055be9f2a71c77eea5edf1d20cfe50e59b15527511b14160930c946ed4e82c9608cb991
 SHA512 
d99e86b652562ebe1a5d50e1ba3877a1d1612997c17cb8d8e4212da181211a9b741a881cb051f14cb3ee8aea40226cf2cde80a076baed265d3bc0a4e96a5031c
 DIST busybox-1.31.1.tar.bz2 2430221 BLAKE2B 
95c2345bc715eb7a1f08816a40add9b7a6176ef509a84069343ec2caddec58d8d57a07676ca2b03c209734169321433e27ba963b4c8b98dbfda4e409dcc347b4
 SHA512 
0d1197c25d963d7f95ef21e08c06c0d6124ac7b59c99989e891f744ffee4878a3b1fe44a247241a9da39fa5de0ba87f1b6d862401b591f277e66e89c02764bbf
 DIST coreutils-8.32.tar.xz 5547836 BLAKE2B 
0ad99c176c19ec214fcfd0845523e5362f0151827707c759bd46c0fe8d2501c6ad1c29c5b71266f6525857bc0d56c472db0d7fe29953b6c65e2e6c76bdf3c515
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/, sys-kernel/genkernel/files/

2019-12-14 Thread Thomas Deutschmann
commit: f2a3aabf54ae5421b64fc726dd45a92dd382d7d9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Dec 14 20:33:44 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Dec 14 20:33:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2a3aabf

sys-kernel/genkernel: bump to v4.0.1

Package-Manager: Portage-2.3.81, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-kernel/genkernel/Manifest  |  8 ++--
 ...ernel-4.0.0-improve-selinux-compatibility.patch | 54 --
 ...rnel-4.0.0-r1.ebuild => genkernel-4.0.1.ebuild} | 10 ++--
 sys-kernel/genkernel/genkernel-.ebuild |  8 ++--
 4 files changed, 12 insertions(+), 68 deletions(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index f54958ef5e6..5de06f224db 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -1,8 +1,8 @@
 DIST LVM2.2.02.173.tgz 2363504 BLAKE2B 
a516bc9b68b7b7529f4436d8849ca741eb3ca1b5ac2eb2fb2915507935bdd28b5e234e74c1bce827e5761f57b5936510d08107e0dc1c320190f952c706f128d3
 SHA512 
c2ea8beafe006abf9282f51ec98600fd0ebff816d53c10ecbb19bbf336ada4825135cf9c92ccd364afb18f8b1d7e163eff5bdec8dfdd70dfb9ba45db2f6bdd5e
 DIST LVM2.2.02.186.tgz 2389759 BLAKE2B 
e094c0135d455386ea5789208899d4dbdd5e78bebf52e49ab5587f881fbc2b94c6accecacf1b4ed182b0c87046402c00a47a1b724795a94fe3ec998b580a77ae
 SHA512 
06a1c00142ee41d8a576a5e06a5beae70baced3020e753ce3b612355cc4d9e33be4acf58569d49436c4ee1118d288d884c7301b7d886074eaf9f2fa6b0248c03
 DIST LVM2.2.02.88.tgz 1029151 BLAKE2B 
e3ce91b6c43155a66b79cf25da3973abb19decde3acc37d28daf80d14b1bd574f7d31fbcee4b397f0a146b2e221599079e521d0ac21932ff58b7c9d4fdf93501
 SHA512 
5c334c2c78220f4f9f082a74cbf0b156e96f2a07b5e55f054ff70c752ada97a67f83fa1d89c02accb7cbe5a62e356588831d96a102b7bf16cdce2591d4e37e4b
-DIST boost_1_71_0.tar.bz2 100124647 BLAKE2B 
edf5a03d5a5a63ef5826ef3c19a5ee862a43eb93e8e3d76f8a0d1f2c23122f5a0535e045058110574cd19092f3199c28ab9dae53f9db05ffe8c0b0b8cdbe27a9
 SHA512 
b7937d50c4512cf13cadd0ca829de36cf2cbc6fb788f45b1d4565ad0753e2b206c545125a5862016c2f16016f2e4a6b687928963b466fff17c3e0a4437142c20
-DIST btrfs-progs-v5.3.1.tar.xz 2077644 BLAKE2B 
f2943fd2215cfc65095e361824deb862c1934bb734c0f3073d8d0a7cb40c606e9e8054e36ae467f6d67f3ed58120493b9515f6a1d0d1062f864dd44521d1bab1
 SHA512 
7e7ac18a1ced5a8e5db7c0651ac438a48242fb4ca045b944527ed07ac91e87397dbab62b99d67d782501a632f4178db605e81912dfa48ac831d07177f96876fa
+DIST boost_1_72_0.tar.bz2 106907358 BLAKE2B 
ab270a0e3cb24da687d86785e2d2e6d7731b4dbc07bd839eadb642dfa5a428ad584acb1f3529661a8de9a986008ff3427491041059ea2b742348d02e00761cd8
 SHA512 
63bbd1743e7c904b2e69fdc2eafd1c2a8a30fd70d960dcd366059d0100f000cb605d56cbd9397bb18421631f1c9552a772c434d0f0caddbe56302273f51fd1f6
+DIST btrfs-progs-v5.4.tar.xz 2103432 BLAKE2B 
8ed1321c61d73b66bd27b37a255056e601302dacdcf2dd3122d1b7c41e537ebd1aa5df51100e61458084ec15efd6a1aa478d13f424d45d33d7454d886214a994
 SHA512 
cc445b9e2b7c5a0adeaa0c467de797f240e4ee9b58c6ac51b9dad51bc0ba0c580fd265efebc04fa46dc23e5b3c4d6baf3ad0b8e2e82728cf34ef51973f028a90
 DIST busybox-1.20.2.tar.bz2 2186738 BLAKE2B 
3efa01ee81a9f3af0ccbcf28b1a24e817a28012d27a27c714b3f13fe4a73200af66fb93dcd9adc65de3e3abb26757939ff3d3ba620af08101c27c5f3550e7501
 SHA512 
089b67cd920f332daf910711739b1e55ba4c76cfa2122dfe5464432e0d76d3af8327837ebc3cc9954deef3e8f766d16a1928aecb2c169fe3de5a722eea7ea3dd
 DIST busybox-1.26.0.tar.bz2 2143958 BLAKE2B 
3a4a227a4308d9d5e00c00fc5e90ee9a1d6345574bdb571cd8b4adab63dcdad3ff7edf30154bb8f8f31a3a658c85641af0f7875d4d533d56bb7c79f28980ebe6
 SHA512 
9e38c2f4c5ddb6c3a184170b5526c1a78cf53a575ed359fb18c407976cab9788fa95a26ca2d4e5c32e1d639890944d98e118149ee1402b18fe085b0baf0186d3
 DIST busybox-1.27.2.tar.bz2 2216527 BLAKE2B 
77b8fa325b9ba691c0ac944537efdf5d87011b1a87c1c244588136f78055be9f2a71c77eea5edf1d20cfe50e59b15527511b14160930c946ed4e82c9608cb991
 SHA512 
d99e86b652562ebe1a5d50e1ba3877a1d1612997c17cb8d8e4212da181211a9b741a881cb051f14cb3ee8aea40226cf2cde80a076baed265d3bc0a4e96a5031c
@@ -25,7 +25,7 @@ DIST genkernel-3.5.2.4.tar.xz 318152 BLAKE2B 
101bd8011b73699a3d8410fcb93adca2417
 DIST genkernel-3.5.2.5.tar.xz 318652 BLAKE2B 
9b0e1b07f61b54edc1d263cc679b36d7e9062fd1e7cf11fc9442cf60b217274bc73425150ca963b6a91cd504d7817a852fa5bf4ad7634ff8d1ec3b43748ded41
 SHA512 
096aa77f4a52afefcef81ff6c7eb281e539af304854572389e38bbdd735ca723c7a5f2f7163fa9f387e3a2a78a2ba117260f1c8396ed4e51e12a91ad0fb0ff90
 DIST genkernel-3.5.3.2.tar.xz 320644 BLAKE2B 
14eaf05aab02287c3dbb98f1a596e73bcbea39ceb2c8e44c5bdbb77b656958cee666f4353a2401bad531c2a7a98ee11b2531b251c19edc86db517cf3cc2869ec
 SHA512 
1bee8ebdb8c2c30e90e0a1c573ad09b0eb79da54f0829859305eb50ffab95e69aa219ce82d4969140dea3d8788d66d3490fc03d38e190b533666e9278c7f96a6
 DIST genkernel-3.5.3.3.tar.xz 331180 BLAKE2B 
0f83b973505ccb0a92ae24e92509710bf96991f36ca55975ffefdf1bd3e835bd72bb413688468a05e6a5fff2ec16e64816f8ccfe2530c9f1e9169d19a86a2231
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/, sys-kernel/genkernel/files/

2019-07-14 Thread Thomas Deutschmann
commit: e9c8d7682c15d9ca298a3c86f00726f4ada4bab3
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Jul 14 16:07:29 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Jul 14 18:57:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9c8d768

sys-kernel/genkernel: update ebuild for genkernel v4

Package-Manager: Portage-2.3.68, Repoman-2.3.16
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-kernel/genkernel/Manifest   |  24 +++-
 sys-kernel/genkernel/files/genkernel-4.bash |  74 ++
 sys-kernel/genkernel/genkernel-.ebuild  | 213 ++--
 3 files changed, 231 insertions(+), 80 deletions(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index 4922687f906..8bb75f3cf1e 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -1,11 +1,16 @@
 DIST LVM2.2.02.173.tgz 2363504 BLAKE2B 
a516bc9b68b7b7529f4436d8849ca741eb3ca1b5ac2eb2fb2915507935bdd28b5e234e74c1bce827e5761f57b5936510d08107e0dc1c320190f952c706f128d3
 SHA512 
c2ea8beafe006abf9282f51ec98600fd0ebff816d53c10ecbb19bbf336ada4825135cf9c92ccd364afb18f8b1d7e163eff5bdec8dfdd70dfb9ba45db2f6bdd5e
-DIST LVM2.2.02.183.tgz 2380574 BLAKE2B 
b1fe71b6cdb8ee20dd53d0ad3399c553487baafa12657ec81a794c84ad161988afdb8693ac247877a2645d693a0740c74c8b991047ed2ba4adc9ec75f1c261a9
 SHA512 
3947523c6b0862ada40677ed171ed0cf95e070119e377296fc5ccb153e9c4212d34c0b16a887dbd68ccf265525345dabfed2aa59fb3604555429a7e2ecfff4d7
+DIST LVM2.2.02.185.tgz 2386328 BLAKE2B 
d2e31de3eedd7518ea2d239cb9b36b38e351d7fc070097a1fc4e7934e3636195da3247fba57d684bb0b31b7f3dbdfe29161bd121b2962b2c35c8c9d7914b4506
 SHA512 
f421505551aec2a09bc862f2fcc1ee825bc4d94c53a01d13265631e99308d60fbca40112be5bc7824cce3ef223c0775d2f6c345f6a3f227229a0566c903841bf
 DIST LVM2.2.02.88.tgz 1029151 BLAKE2B 
e3ce91b6c43155a66b79cf25da3973abb19decde3acc37d28daf80d14b1bd574f7d31fbcee4b397f0a146b2e221599079e521d0ac21932ff58b7c9d4fdf93501
 SHA512 
5c334c2c78220f4f9f082a74cbf0b156e96f2a07b5e55f054ff70c752ada97a67f83fa1d89c02accb7cbe5a62e356588831d96a102b7bf16cdce2591d4e37e4b
+DIST btrfs-progs-v5.1.1.tar.xz 2041940 BLAKE2B 
ca032cf17e78e5892788b677b5a0fead7cf1108fd464facb48e713b259c8c75f8b7714377f75e7b9e595c7c8fa5927fa37d11f43f51e4d898698f9fc5d26a808
 SHA512 
0f7582893e76d73ac7c0061dd43f65c465ca6308d3447a4e12f95397edcf3b74cc4dd3fad4a139739322650a0d228c4b2d43eb6eb9a09eb92f8fa2a5ef1519cd
 DIST busybox-1.20.2.tar.bz2 2186738 BLAKE2B 
3efa01ee81a9f3af0ccbcf28b1a24e817a28012d27a27c714b3f13fe4a73200af66fb93dcd9adc65de3e3abb26757939ff3d3ba620af08101c27c5f3550e7501
 SHA512 
089b67cd920f332daf910711739b1e55ba4c76cfa2122dfe5464432e0d76d3af8327837ebc3cc9954deef3e8f766d16a1928aecb2c169fe3de5a722eea7ea3dd
 DIST busybox-1.26.0.tar.bz2 2143958 BLAKE2B 
3a4a227a4308d9d5e00c00fc5e90ee9a1d6345574bdb571cd8b4adab63dcdad3ff7edf30154bb8f8f31a3a658c85641af0f7875d4d533d56bb7c79f28980ebe6
 SHA512 
9e38c2f4c5ddb6c3a184170b5526c1a78cf53a575ed359fb18c407976cab9788fa95a26ca2d4e5c32e1d639890944d98e118149ee1402b18fe085b0baf0186d3
 DIST busybox-1.27.2.tar.bz2 2216527 BLAKE2B 
77b8fa325b9ba691c0ac944537efdf5d87011b1a87c1c244588136f78055be9f2a71c77eea5edf1d20cfe50e59b15527511b14160930c946ed4e82c9608cb991
 SHA512 
d99e86b652562ebe1a5d50e1ba3877a1d1612997c17cb8d8e4212da181211a9b741a881cb051f14cb3ee8aea40226cf2cde80a076baed265d3bc0a4e96a5031c
-DIST busybox-1.30.1.tar.bz2 7793781 BLAKE2B 
429f6bd48cb6ede81f956d450cf05b799dce9dbd61593b6dd787f353c2de3734d576ddfec644fa5ab6c61895400c32e3cb28c939b06eaa33eef105c8f8f13d8f
 SHA512 
c18b3d06356d4708b4b0e89d23500d2fe494da9f6aac09c0c19a2e5145ba2bfe8261088eae6562c900996b50c5a9c20459f908069267898c8f86fe3b0b7bd80b
+DIST busybox-1.31.0.tar.bz2 2427873 BLAKE2B 
7fff2ac2c39232f9dbd8ea4af55539e9eb7ab2ddabf2f53534f57cabe00a6096643415275dcfa2730f970994282776f9ce661e99e681989449473182ffe820e1
 SHA512 
cd58f0b2b6e3bb1b771fcf3d15f420518fb9b10086a45cfb1d7f136ac035be89eec28f9350e42b3fc38454d8bef9190eae0376497487c73785e8fde44c793730
+DIST cryptsetup-2.1.0.tar.xz 10662576 BLAKE2B 
c79b24c986d5925aed31eddf8f271c3d0f12c89b3f99f953cfa39fe0d9dca2ab3dd2f6ea22141aca0148d6d533d197378b011561075ca26a14ca2e90500a1689
 SHA512 
f1b68e4d9d0ca2361fe9bdd51c60630dd4ab7a689b7be7756edf4dee12929d2356dd0658c9b940ffe27c033ef289efaf49daf21d250d37fdfa15394b5d821928
 DIST dmraid-1.0.0.rc16-3.tar.bz2 232743 BLAKE2B 
290c5bb7f1b12ac48627d8afcc346327b2fcce31b1015d5974c956d94f607b297e383158cd8741f03a770cdeb3f42c3e6341ebfcbc2220e122d89c2603eee512
 SHA512 
7c45e5117adc52fc2094b1b2bad4f4c518a46317a2196611966d72085ba3587c4ac8d1080f9d934888c01788f2b2d3d621c6f0d3e2a023c0fb1f9f3fa7fc127e
+DIST dropbear-2019.78.tar.bz2 2708659 BLAKE2B 
212b173cfea8655b43a8d93422dd4d3e0d669a67681cb17d6494b6083e6e4c58d21d52850c0cdf414617ee3dcaa071e376d0b5b156b6856cee2e4fe111550f7d
 SHA512 
f667ba8dae17ea89c118642b566f2c134c71bfd0b8bacea5cf7ec87d75ac79bd7cd1864a8788367a89d30ee35427d389ef6416375adff6e83caae30ff3e0549f
+DIST e2fsprogs-1.45.2.tar.xz 

[gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/, sys-kernel/genkernel/files/

2016-03-27 Thread Mike Frysinger
commit: f6bc3f007b3d7e3db74d23c3e2b339a2654c594e
Author: Mike Frysinger  gentoo  org>
AuthorDate: Sun Mar 27 06:22:05 2016 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Sun Mar 27 06:22:10 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6bc3f00

sys-kernel/genkernel: version bump for System.map fixes #570822

 sys-kernel/genkernel/Manifest  |   1 +
 .../files/genkernel-3.4.52.4-system-map.patch  |  38 +
 sys-kernel/genkernel/genkernel-3.4.52.4-r1.ebuild  | 162 +
 sys-kernel/genkernel/genkernel-3.5.0.1.ebuild  | 161 
 4 files changed, 362 insertions(+)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index 2452938..0c53210 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -11,6 +11,7 @@ DIST genkernel-3.4.52.2.tar.xz 278792 SHA256 
3bb893bcf6b3bcf11ded61127a4321df8d4
 DIST genkernel-3.4.52.3.tar.xz 282976 SHA256 
7873c7ff94f3a36f2c71f4915e82b92afd16f1ecd29af290c5d3e8d300857bf5 SHA512 
a68b0149b9a69f59ab3e8d772f35f12643b9500c0c684d4824ca1f3c669b0ea01989a55643cd5b413f35d6fff284cd5ede7183971e202b3788caeb399259191f
 WHIRLPOOL 
6212b7df42755784ade2741150e7093c3dea440cc89897991985fb867d46a05b56931d1a7b083f141fd71ffe96237b1cd26d53ce4e35a155f28508a8e131c03f
 DIST genkernel-3.4.52.4.tar.xz 284064 SHA256 
3a2fd217c4817f4b8a4a1bef7051c373f10fddd6983125b61050a134c4a78c2a SHA512 
2dcdf2acb19c868ea7bfd5a0f9c7c3b179ac0f9f31b74306641dd8a1e8b076f5122e60a96c006e20f634e9e540d51723ef94bf91d8e28217dbb2159ff4d896dc
 WHIRLPOOL 
92ec9850ec67e3b227dc8689a494fb31554872ad772fdfdb152fe2033fcaff9c34669b3a76806171bb3971e34e2ea63d118ab268220d18669b298574e976edda
 DIST genkernel-3.5.0.0.tar.xz 283880 SHA256 
11d20c45d9dd0b75de1526805d11c578d8d4003e9e0761e4caa42f36021b568f SHA512 
8c54981da2b98ae20f96a27e7a7583ea53e75b24d8e787a469e8ff4252c1f66feb7726657e48f5afc26f08d091aec81271670d02e048121e4c96018c91be38a7
 WHIRLPOOL 
4a7c36cee89d98bea05bd5fc626a744b7b519bc4a4dde6f6edb001ee9ba2a7fc33e7addf066a30d755d1088a1c6b6cdbe89fee4ae71f56bb960a3b0b2710256b
+DIST genkernel-3.5.0.1.tar.xz 284736 SHA256 
333460df76260e494d353850687f0891e88382a1bcba71999a6879b257dadd1a SHA512 
2ff6c38686e00c5e84312fbe33f3ac3579a5169a98f6bc29ee6c718864b6187fde8f21536767fdaaddfcc7a405c6ebff3c2b7f095ec137e74bc7c028e9a19447
 WHIRLPOOL 
4dbc053c6af4ef490b9575e942a525d21fedf3ab3b626355f131074d1d67bf393f05785497de50bc2b6a26f3dcc9518e021054603994c1bdb42323e3031976eb
 DIST gnupg-1.4.11.tar.bz2 3407075 SHA256 
d18ceeac16e554a501170b9bfde611625252d0fe9448685a69c93bf149ee6ef6 SHA512 
97e7b8b0f972cc2f7cabdb0e013cbee1c33e7d48407d040cca5c2037e32abe1c2100194be7d3b569d4f05eb16b24c205a5b83f06718f0241f8d4ee174f1c37ae
 WHIRLPOOL 
6f914627e2f527f6616e1f99d2ae06942b734f839d03a45ffa45bf67516a81d58f89e6a85612cf8e5fd83be04ab0b6bc2da8f81114143dad7523e5fcea62366b
 DIST mdadm-3.1.5.tar.bz2 292709 SHA256 
1d547d0b36a88968e9fc9fb08b0e64de54a53f3d1cfa3656a9f319180f0727d3 SHA512 
6fcf426d63ede01f99ebeee9be686857a04f9b601b37f76722c091ae2999b3ff66fdba52d47323f27900553125a897fc1815fe7be850aa9cc991dd5fa91a5d5d
 WHIRLPOOL 
003595a1338b3a95ccc176b07a31f26dd5fda9460f2c4d3513b9ca09cdab1c91dab05f8914f2354047fccff42c4dcfc6131a383c84467c2838ac7b1af2f9bef8
 DIST open-iscsi-2.0-872.tar.gz 900081 SHA256 
37753697a170223ac02a292b3a23a315a3c747b490c42480e4057b676c9f8d4f SHA512 
d26c87772b0b1d13a8bd2eea9db86b3c61af83efbb788116c01ab6a914ff3de634a7b1bff56c1161b28965315543edbfc2735b6c7fbd3f7797471fde63b69cc0
 WHIRLPOOL 
4b04c8481c6c5f094ca6f7761828006a84eda7a22a6b3a4d65e7b3e4b39e73ef839ec710b491e7ca731b047fa8c74a9c03a17e85519a62dfbeb95222cfbdd935

diff --git a/sys-kernel/genkernel/files/genkernel-3.4.52.4-system-map.patch 
b/sys-kernel/genkernel/files/genkernel-3.4.52.4-system-map.patch
new file mode 100644
index 000..1a85c49
--- /dev/null
+++ b/sys-kernel/genkernel/files/genkernel-3.4.52.4-system-map.patch
@@ -0,0 +1,38 @@
+From 4fb8318037a8ea12f54b7c711d702b432113f233 Mon Sep 17 00:00:00 2001
+From: Mike Frysinger 
+Date: Sun, 27 Mar 2016 02:04:41 -0400
+Subject: [PATCH] adjust System.map die check for #570822
+
+Builds with newer genkernel have been failing in catalyst like so:
+* ERROR: Could not copy System.map from kerncache for the kernel package!
+
+The code that added it seems to have been meant to check the minkernpackage/
+subdir where the file was renamed instead of the current subdir.  Change the
+check to simplify verify the mv didn't fail instead of duplicating the file
+name entirely.
+
+Signed-off-by: Mike Frysinger 
+---
+ gen_package.sh | 5 +
+ 1 file changed, 1 insertion(+), 4 deletions(-)
+
+diff --git a/gen_package.sh b/gen_package.sh
+index 9dd166b..b08ff03 100755
+--- a/gen_package.sh
 b/gen_package.sh
+@@ -45,11 +45,8 @@ gen_minkernpackage() {
+   if [ "${KERNCACHE}" != "" ]
+   then
+   /bin/tar -xj -C ${TEMP}/minkernpackage -f ${KERNCACHE}