public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
From: "Thomas Deutschmann" <whissi@gentoo.org>
To: gentoo-commits@lists.gentoo.org
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/
Date: Tue,  6 Jul 2021 00:26:55 +0000 (UTC)	[thread overview]
Message-ID: <1625531211.07af4dbac1f28f222b9a7627f6486f78eccbc97e.whissi@gentoo> (raw)

commit:     07af4dbac1f28f222b9a7627f6486f78eccbc97e
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Tue Jul  6 00:26:28 2021 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Tue Jul  6 00:26:51 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07af4dba

sys-kernel/genkernel: update live ebuild

- Add libxcrypt

- Add Python deps for commit 8a7e6909326b5b70076bdedb38513d93cb0d3117.

Package-Manager: Portage-3.0.21, Repoman-3.0.3
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sys-kernel/genkernel/Manifest              |  1 +
 sys-kernel/genkernel/genkernel-9999.ebuild | 13 +++++++++++--
 2 files changed, 12 insertions(+), 2 deletions(-)

diff --git a/sys-kernel/genkernel/Manifest b/sys-kernel/genkernel/Manifest
index d304f891838..de76cccb3ba 100644
--- a/sys-kernel/genkernel/Manifest
+++ b/sys-kernel/genkernel/Manifest
@@ -42,6 +42,7 @@ DIST libgcrypt-1.9.2.tar.bz2 3206187 BLAKE2B e0ceb02b0c26a7246c4146640a9dcea0142
 DIST libgpg-error-1.38.tar.bz2 957637 BLAKE2B 9532402466748503805366b94c82c9adfe5b448f885c26b33ebf7ba9957161ca046b4057f5ca862224accb9f2af731652a55d20e7a4ab69107190a58c8e11ad6 SHA512 b936a4738c2cee111d855b1ba3ec433da8c77799a87d1f71275f974f871ebfa593c9db06ea53f0490b6cd6b94bef34f6052a587a4d13d839ec0128500c2dd9de
 DIST libgpg-error-1.39.tar.bz2 961676 BLAKE2B 8753a9295ca57ba79142ffbc7fa01a986addcdd6a8860cf80c9e1bf9f6f9dfce874f804205a5cdd956e026eb006f2662110c63e7ed52c7a42ee0c45923ae52be SHA512 b28be183ac3d3920363558c4b5b2c24f9074a302799915cc076674bb349dcfb6f09160bec1d3fb62e04047c3ce432d345f36b0905100a88cc730b53d4eb78e42
 DIST libgpg-error-1.41.tar.bz2 967117 BLAKE2B 9dc95bc09f55915d904e0f956ecf9281615028b8b8d876dbc786b752068fefea56adfb5dd5db65bad656ab664d567e56541e44a584c7f8672c30537ed05c4db0 SHA512 578d1d8090b9f6e6cbe59d9aeebec7df81aae492f75ec343f8df530950d30866fa0a7903ca050bf7bf721413f7b2708abe34f7467e2b208cc1447ffc9bd5b9a5
+DIST libxcrypt-4.4.23.tar.gz 536009 BLAKE2B b7311dec9e528abf6229f6c105e806a31a1e525e71d26252c8f30a3e1dbd61a7752b7303bd167d9ddc99b04261f02e3c7b50cc36bbc3348a337f4089f6e1c6f3 SHA512 4d5854a082a8c707416507611881c1407f0ea0bda0557c5f7ae6b70d8dd1c7a0828afe29d8f2e7754f5f97b824aaa03671dae6d4dad329fcd131b94b77ddb713
 DIST lzo-2.10.tar.gz 600622 BLAKE2B 124b6645a2cb7f01f153c9fa6e1976378bdfb224841a7b45ab19c584c6ef704c20719ae87640b8d83f3f9269a57d9cc2e870a914124dac03a2ef1336e9feb9c9 SHA512 a3dae5e4a6b93b1f5bf7435e8ab114a9be57252e9efc5dd444947d7a2d031b0819f34bcaeb35f60b5629a01b1238d738735a64db8f672be9690d3c80094511a4
 DIST mdadm-4.0.tar.xz 430780 BLAKE2B f08a67452398c864d73c78e2a7258d89c5c81b83dd136d4cd7e31e46b22d75ff67ecf553dc22f55dca418409daded51a399728dfdbd36039e828cad3233774e6 SHA512 12fb26e6b9c1912698defa406e5e47a7ca8d68d4a9aa7acdc9b463ee2d4a37fc6ecef6beb5395ff619018c3f6bdb6d8c573060d027707540f645ad2265170e8b
 DIST mdadm-4.1.tar.xz 440756 BLAKE2B df0506d937c2aa309d7c68804f66f7dcd51783288594bf746832311c64b8cf82004af4af5f246c5f9753f1de324ff7d49b5ee752d6a00ec03864f7885389706e SHA512 0859c5d3e786345d93ff2c3b291ca8866ba60f1375479e5b4d343124f6824140a8268d42b8ae603b069edba761aa30aaf20d49e9ec54dfcbad34bad3bea0e433

diff --git a/sys-kernel/genkernel/genkernel-9999.ebuild b/sys-kernel/genkernel/genkernel-9999.ebuild
index 3319be9340c..588c204f282 100644
--- a/sys-kernel/genkernel/genkernel-9999.ebuild
+++ b/sys-kernel/genkernel/genkernel-9999.ebuild
@@ -6,7 +6,9 @@
 
 EAPI="7"
 
-inherit bash-completion-r1
+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!
@@ -30,6 +32,7 @@ VERSION_KMOD="28"
 VERSION_LIBAIO="0.3.112"
 VERSION_LIBGCRYPT="1.9.2"
 VERSION_LIBGPGERROR="1.41"
+VERSION_LIBXCRYPT="4.4.23"
 VERSION_LVM="2.02.187"
 VERSION_LZO="2.10"
 VERSION_MDADM="4.1"
@@ -64,6 +67,7 @@ COMMON_URI="
 	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/archive/v${VERSION_LIBXCRYPT}.tar.gz -> libxcrypt-${VERSION_LIBXCRYPT}.tar.gz
 	https://mirrors.kernel.org/sourceware/lvm2/LVM2.${VERSION_LVM}.tgz
 	https://www.oberhumer.com/opensource/lzo/download/lzo-${VERSION_LZO}.tar.gz
 	https://www.kernel.org/pub/linux/utils/raid/mdadm/mdadm-${VERSION_MDADM}.tar.xz
@@ -96,6 +100,7 @@ LICENSE="GPL-2"
 SLOT="0"
 RESTRICT=""
 IUSE="ibm +firmware"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 
 # Note:
 # We need sys-devel/* deps like autoconf or automake at _runtime_
@@ -103,7 +108,7 @@ IUSE="ibm +firmware"
 # mdadm... during initramfs generation which will require these
 # things.
 DEPEND=""
-RDEPEND="${DEPEND}
+RDEPEND="${PYTHON_DEPS}
 	app-arch/cpio
 	>=app-misc/pax-utils-1.2.2
 	app-portage/elt-patches
@@ -168,6 +173,7 @@ src_prepare() {
 		-e "s:VERSION_LIBAIO:${VERSION_LIBAIO}:"\
 		-e "s:VERSION_LIBGCRYPT:${VERSION_LIBGCRYPT}:"\
 		-e "s:VERSION_LIBGPGERROR:${VERSION_LIBGPGERROR}:"\
+		-e "s:VERSION_LIBXCRYPT:${VERSION_LIBXCRYPT}:"\
 		-e "s:VERSION_LVM:${VERSION_LVM}:"\
 		-e "s:VERSION_LZO:${VERSION_LZO}:"\
 		-e "s:VERSION_MDADM:${VERSION_MDADM}:"\
@@ -211,6 +217,9 @@ src_install() {
 	doins -r "${S}"/*
 
 	fperms +x /usr/share/genkernel/gen_worker.sh
+	fperms +x /usr/share/genkernel/path_expander.py
+
+	python_fix_shebang "${ED}"/usr/share/genkernel/path_expander.py
 
 	newbashcomp "${FILESDIR}"/genkernel-4.bash "${PN}"
 	insinto /etc


             reply	other threads:[~2021-07-06  0:26 UTC|newest]

Thread overview: 283+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2021-07-06  0:26 Thomas Deutschmann [this message]
  -- strict thread matches above, loose matches on Subject: below --
2024-06-11 18:42 [gentoo-commits] repo/gentoo:master commit in: sys-kernel/genkernel/ Ben Kohler
2024-05-23 19:19 Ben Kohler
2024-05-01 18:43 Ben Kohler
2024-04-30 17:20 Ben Kohler
2024-04-30 17:20 Ben Kohler
2024-04-30 14:31 Ben Kohler
2024-04-30 14:31 Ben Kohler
2024-04-30 14:31 Ben Kohler
2024-04-30 14:31 Ben Kohler
2024-04-30 14:31 Ben Kohler
2024-04-30 14:31 Ben Kohler
2024-04-30 14:31 Ben Kohler
2024-04-30 14:31 Ben Kohler
2024-04-30 14:31 Ben Kohler
2024-04-30 14:31 Ben Kohler
2024-04-30 14:31 Ben Kohler
2024-04-30 14:31 Ben Kohler
2024-04-30 14:31 Ben Kohler
2024-04-30 14:31 Ben Kohler
2024-04-30 14:31 Ben Kohler
2024-04-26 17:27 Ben Kohler
2024-04-22 20:16 Mike Gilbert
2024-04-22 16:02 Ben Kohler
2024-02-24 22:33 Robin H. Johnson
2024-02-24 22:33 Robin H. Johnson
2024-02-24 22:33 Robin H. Johnson
2024-02-24 22:33 Robin H. Johnson
2024-02-24 22:06 Robin H. Johnson
2024-02-24 22:06 Robin H. Johnson
2024-01-21 20:37 Sam James
2024-01-21 20:37 Sam James
2024-01-21 20:37 Sam James
2024-01-21 20:37 Sam James
2024-01-21 20:37 Sam James
2024-01-21 20:11 Sam James
2024-01-21 19:53 Sam James
2024-01-21 19:53 Sam James
2024-01-19 20:16 Ben Kohler
2024-01-08 12:28 Sam James
2024-01-08 12:03 Sam James
2024-01-08  9:48 Sam James
2023-12-02 14:52 Arthur Zamarin
2023-10-28  2:02 Sam James
2023-10-21 13:54 Sam James
2023-09-02 17:46 Sam James
2023-09-02 17:46 Sam James
2023-09-02 17:46 Sam James
2023-09-02 17:46 Sam James
2023-09-02 17:46 Sam James
2023-09-02 17:46 Sam James
2023-09-02 17:46 Sam James
2023-07-28 15:43 Sam James
2023-07-27 10:50 Sam James
2023-07-27 10:45 Sam James
2023-07-23 22:11 Sam James
2023-07-19 15:07 Sam James
2023-07-19  9:33 Sam James
2023-07-18 22:33 Sam James
2023-07-18 22:33 Sam James
2023-07-18 22:33 Sam James
2023-07-18 22:33 Sam James
2023-07-18 22:33 Sam James
2023-07-05 18:27 Sam James
2023-05-29  2:50 Matt Turner
2023-03-04  7:23 Arthur Zamarin
2023-03-04  6:33 Arthur Zamarin
2023-03-03 18:47 Arthur Zamarin
2023-03-03 18:47 Arthur Zamarin
2023-03-03 17:20 Arthur Zamarin
2023-03-03  5:57 Arthur Zamarin
2023-03-03  5:57 Arthur Zamarin
2023-01-08 19:05 Matt Turner
2023-01-03  6:14 Sam James
2022-12-07 16:44 Ben Kohler
2022-12-07 16:44 Ben Kohler
2022-11-21 18:23 Arthur Zamarin
2022-11-20  0:27 Sam James
2022-11-20  0:27 Sam James
2022-11-20  0:27 Sam James
2022-11-20  0:27 Sam James
2022-11-20  0:27 Sam James
2022-11-20  0:27 Sam James
2022-11-20  0:27 Sam James
2022-11-20  0:13 Sam James
2022-11-15 10:07 Sam James
2022-07-31  5:31 Joonas Niilola
2022-07-31  5:31 Joonas Niilola
2022-07-29 18:27 Arthur Zamarin
2022-07-26 15:20 Agostino Sarubbo
2022-07-26 15:19 Agostino Sarubbo
2022-07-26 15:18 Agostino Sarubbo
2022-07-26 15:17 Agostino Sarubbo
2022-07-26  7:05 Sam James
2022-07-26  7:04 Sam James
2022-07-26  7:04 Sam James
2022-07-04  3:57 Robin H. Johnson
2022-05-25  4:29 Robin H. Johnson
2022-05-24 10:51 Ulrich Müller
2022-05-24 10:16 Ulrich Müller
2022-04-19 23:17 Robin H. Johnson
2021-12-10  0:18 Thomas Deutschmann
2021-12-01 17:42 Thomas Deutschmann
2021-11-15 18:36 Thomas Deutschmann
2021-11-15 18:33 Thomas Deutschmann
2021-11-01  1:07 Thomas Deutschmann
2021-11-01  1:07 Thomas Deutschmann
2021-09-25 19:26 Thomas Deutschmann
2021-09-12  2:11 Matt Turner
2021-07-23 23:21 Thomas Deutschmann
2021-07-12 14:35 Thomas Deutschmann
2021-07-12 14:35 Thomas Deutschmann
2021-07-08 22:18 Thomas Deutschmann
2021-07-06 23:07 Thomas Deutschmann
2021-07-06  1:55 Thomas Deutschmann
2021-03-27 13:11 Thomas Deutschmann
2021-03-21 23:07 Thomas Deutschmann
2021-03-13 15:44 Thomas Deutschmann
2021-03-08  0:39 Thomas Deutschmann
2021-02-18 13:33 Thomas Deutschmann
2021-02-13 15:04 Thomas Deutschmann
2021-02-10  0:27 Thomas Deutschmann
2021-02-08 22:14 Thomas Deutschmann
2020-09-05 12:56 Thomas Deutschmann
2020-08-31 17:47 Thomas Deutschmann
2020-08-28 21:35 Thomas Deutschmann
2020-08-27  1:01 Thomas Deutschmann
2020-08-26 23:00 Thomas Deutschmann
2020-08-24 12:36 Thomas Deutschmann
2020-08-15 22:53 Thomas Deutschmann
2020-08-10  9:49 Thomas Deutschmann
2020-08-10  9:49 Thomas Deutschmann
2020-08-04  9:42 Thomas Deutschmann
2020-07-25  2:07 Thomas Deutschmann
2020-07-23 23:57 Thomas Deutschmann
2020-07-23 21:17 Thomas Deutschmann
2020-07-23 21:17 Thomas Deutschmann
2020-07-20 16:09 Thomas Deutschmann
2020-06-29 12:23 Thomas Deutschmann
2020-06-26 11:26 Thomas Deutschmann
2020-06-26 11:26 Thomas Deutschmann
2020-06-23 18:46 Thomas Deutschmann
2020-06-20  2:19 Thomas Deutschmann
2020-06-19 11:28 Thomas Deutschmann
2020-06-15 21:13 Thomas Deutschmann
2020-06-15 18:22 Thomas Deutschmann
2020-06-15 18:20 Thomas Deutschmann
2020-04-19 14:45 Thomas Deutschmann
2020-04-19 14:45 Thomas Deutschmann
2020-04-11 21:11 Thomas Deutschmann
2020-04-10 12:54 Thomas Deutschmann
2020-04-07 23:25 Thomas Deutschmann
2020-03-25 14:14 Thomas Deutschmann
2020-03-09 14:21 Thomas Deutschmann
2020-03-09 14:21 Thomas Deutschmann
2020-03-05 15:14 Thomas Deutschmann
2020-03-04  0:05 Thomas Deutschmann
2020-02-15 21:27 Thomas Deutschmann
2020-02-08 14:18 David Seifert
2020-01-16 22:02 Thomas Deutschmann
2020-01-16 22:02 Thomas Deutschmann
2020-01-14 23:24 Thomas Deutschmann
2019-12-29 21:17 Sergei Trofimovich
2019-12-22 19:29 Thomas Deutschmann
2019-12-13 22:34 Ulrich Müller
2019-12-06  0:06 Thomas Deutschmann
2019-12-06  0:06 Thomas Deutschmann
2019-11-27 19:39 Thomas Deutschmann
2019-11-26 17:47 Thomas Deutschmann
2019-11-24 21:02 Thomas Deutschmann
2019-11-24 20:08 Thomas Deutschmann
2019-10-14 15:06 Thomas Deutschmann
2019-10-07 22:04 Thomas Deutschmann
2019-10-05 18:56 Michał Górny
2019-10-05  0:55 Thomas Deutschmann
2019-10-02 23:10 Thomas Deutschmann
2019-09-16 21:43 Thomas Deutschmann
2019-09-08 13:17 Thomas Deutschmann
2019-09-06 20:47 Thomas Deutschmann
2019-09-06 20:47 Thomas Deutschmann
2019-09-06 20:47 Thomas Deutschmann
2019-09-06 20:47 Thomas Deutschmann
2019-09-01 21:49 Thomas Deutschmann
2019-08-31 21:08 Thomas Deutschmann
2019-08-30 22:34 Thomas Deutschmann
2019-08-21 19:25 Thomas Deutschmann
2019-08-19  8:50 Thomas Deutschmann
2019-08-16 21:04 Thomas Deutschmann
2019-08-07 16:50 Thomas Deutschmann
2019-07-29 21:11 Thomas Deutschmann
2019-07-23 21:12 Thomas Deutschmann
2019-07-21 20:55 Thomas Deutschmann
2019-07-18 22:28 Thomas Deutschmann
2019-07-18 22:28 Thomas Deutschmann
2019-07-18  2:18 Thomas Deutschmann
2019-07-16 22:30 Thomas Deutschmann
2019-07-16 18:31 Thomas Deutschmann
2019-07-16 12:20 Thomas Deutschmann
2019-07-16  1:08 Thomas Deutschmann
2019-07-16  1:08 Thomas Deutschmann
2019-07-15 18:17 Thomas Deutschmann
2019-07-15 18:17 Thomas Deutschmann
2019-07-15  0:16 Thomas Deutschmann
2019-04-21  2:32 Anthony G. Basile
2019-04-16 12:42 Anthony G. Basile
2019-03-27  9:12 Thomas Deutschmann
2019-03-24 23:25 Thomas Deutschmann
2019-03-24 23:15 Thomas Deutschmann
2019-03-24 23:15 Thomas Deutschmann
2019-03-22  0:34 Thomas Deutschmann
2019-03-22  0:34 Thomas Deutschmann
2019-03-21 23:55 Thomas Deutschmann
2018-09-16 18:13 Mikle Kolyada
2018-08-18 22:31 Sergei Trofimovich
2018-06-30 20:36 Mikle Kolyada
2018-06-26 15:53 Mikle Kolyada
2018-06-19 19:13 Sergei Trofimovich
2018-06-18 18:07 Tobias Klausmann
2018-06-17 23:29 Thomas Deutschmann
2018-06-16 15:01 Mikle Kolyada
2018-06-15  9:35 Sergei Trofimovich
2018-05-08  0:45 Thomas Deutschmann
2018-04-23 20:37 Robin H. Johnson
2018-04-13 19:39 Robin H. Johnson
2018-04-13 18:44 Robin H. Johnson
2018-04-04 18:31 Robin H. Johnson
2017-12-26 17:28 Robin H. Johnson
2017-12-20 19:16 Robin H. Johnson
2017-12-09 18:48 Robin H. Johnson
2017-11-16 23:44 Robin H. Johnson
2017-10-31 19:00 Robin H. Johnson
2017-10-28  8:31 Robin H. Johnson
2017-09-08 16:52 Robin H. Johnson
2017-09-06 23:48 Robin H. Johnson
2017-09-03  6:44 Robin H. Johnson
2017-09-02 14:18 Michael Palimaka
2017-07-14 19:57 Robin H. Johnson
2017-07-14 19:57 Robin H. Johnson
2017-06-23 22:17 Robin H. Johnson
2017-04-10 21:06 Robin H. Johnson
2017-01-02 23:48 Robin H. Johnson
2017-01-02  0:12 Matt Thode
2017-01-01 23:40 Matt Thode
2016-12-26 12:45 Markus Meier
2016-12-21 17:14 Thomas Deutschmann
2016-10-27 16:35 Robin H. Johnson
2016-10-12 16:04 Robin H. Johnson
2016-10-12 14:27 Robin H. Johnson
2016-10-12 14:27 Robin H. Johnson
2016-10-12 13:46 Robin H. Johnson
2016-09-29  4:11 Jeroen Roovers
2016-09-04 10:21 Tobias Klausmann
2016-08-31 22:29 Robin H. Johnson
2016-08-16 21:36 Robin H. Johnson
2016-08-15  7:02 Robin H. Johnson
2016-05-16  7:02 Robin H. Johnson
2016-04-21 16:50 Mike Frysinger
2016-04-20  3:58 Mike Frysinger
2016-04-01  2:01 Mike Frysinger
2016-03-26 19:09 Mike Frysinger
2016-03-21 20:45 Mike Frysinger
2016-02-27 12:00 Jeroen Roovers
2016-02-06 22:56 Robin H. Johnson
2016-02-06 22:28 Robin H. Johnson
2016-01-11  9:07 Agostino Sarubbo
2016-01-06  7:37 Robin H. Johnson
2015-12-29 20:21 Richard Farina
2015-12-28  3:29 Robin H. Johnson
2015-12-27  9:41 Mikle Kolyada
2015-12-07 18:28 Richard Farina
2015-12-07 11:40 Agostino Sarubbo
2015-12-06 11:51 Markus Meier
2015-12-03 13:28 Agostino Sarubbo
2015-11-23  9:25 Agostino Sarubbo
2015-11-19 10:44 Agostino Sarubbo
2015-08-20  2:45 Richard Farina
2015-08-20  2:45 Richard Farina
2015-08-20  2:45 Richard Farina
2015-08-20  2:45 Richard Farina
2015-08-20  2:45 Richard Farina
2015-08-20  2:11 Richard Farina
2015-08-20  2:11 Richard Farina
2015-08-20  2:11 Richard Farina

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=1625531211.07af4dbac1f28f222b9a7627f6486f78eccbc97e.whissi@gentoo \
    --to=whissi@gentoo.org \
    --cc=gentoo-commits@lists.gentoo.org \
    --cc=gentoo-dev@lists.gentoo.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox