[gentoo-commits] repo/proj/guru:dev commit in: dev-util/pmbootstrap/

2024-05-14 Thread Julien Roy
commit: e9ea8d7c8f949843666c8b63cec56849191a81f5
Author: Julien Roy  jroy  ca>
AuthorDate: Tue May 14 20:04:11 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue May 14 20:04:11 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e9ea8d7c

dev-util/pmbootstrap: use PEP517

Closes: https://bugs.gentoo.org/921889
Signed-off-by: Julien Roy  jroy.ca>

 dev-util/pmbootstrap/pmbootstrap-1.51.0.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.51.0.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.51.0.ebuild
index aa00d11545..ca2650562a 100644
--- a/dev-util/pmbootstrap/pmbootstrap-1.51.0.ebuild
+++ b/dev-util/pmbootstrap/pmbootstrap-1.51.0.ebuild
@@ -2,9 +2,10 @@
 # Distributed under the terms of the GNU General Public License v2
 EAPI=8
 
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_SINGLE_IMPL=1
 PYTHON_COMPAT=( python3_{10..13} )
 
-DISTUTILS_SINGLE_IMPL=1
 inherit distutils-r1 linux-info pypi
 
 DESCRIPTION="Helper tool for developing and building postmarketOS"



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/pmbootstrap/

2024-05-14 Thread Julien Roy
commit: afe1943b8e25d5a59a896f0c9d6e923070520443
Author: Julien Roy  jroy  ca>
AuthorDate: Tue May 14 19:26:20 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue May 14 19:32:52 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=afe1943b

dev-util/pmbootstrap: enable py3.12, py3.13

Closes: https://bugs.gentoo.org/931448
Signed-off-by: Julien Roy  jroy.ca>

 dev-util/pmbootstrap/pmbootstrap-1.51.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.51.0.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.51.0.ebuild
index 7d87b58a15..aa00d11545 100644
--- a/dev-util/pmbootstrap/pmbootstrap-1.51.0.ebuild
+++ b/dev-util/pmbootstrap/pmbootstrap-1.51.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..11} )
+PYTHON_COMPAT=( python3_{10..13} )
 
 DISTUTILS_SINGLE_IMPL=1
 inherit distutils-r1 linux-info pypi



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/pmbootstrap/

2023-09-18 Thread Duje Mihanović
commit: 7b4a132a4760ef9360ec97d06fd237b9c4ceac03
Author: Duje Mihanović  skole  hr>
AuthorDate: Mon Sep 18 15:02:39 2023 +
Commit: Duje Mihanović  skole  hr>
CommitDate: Mon Sep 18 15:09:33 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7b4a132a

dev-util/pmbootstrap: retire duje.mihanovic

Signed-off-by: Duje Mihanović  skole.hr>

 dev-util/pmbootstrap/metadata.xml | 5 +
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/dev-util/pmbootstrap/metadata.xml 
b/dev-util/pmbootstrap/metadata.xml
index 6f3f42bd8a..2c8371a6e6 100644
--- a/dev-util/pmbootstrap/metadata.xml
+++ b/dev-util/pmbootstrap/metadata.xml
@@ -1,10 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   duje.mihano...@skole.hr
-   Duje Mihanović
-   
+   

pmbootstrap




[gentoo-commits] repo/proj/guru:dev commit in: dev-util/pmbootstrap/

2023-04-07 Thread Duje Mihanović
commit: 306efa64e4c1e49f9473398d55eb6d040a5a537a
Author: Duje Mihanović  skole  hr>
AuthorDate: Fri Apr  7 11:05:26 2023 +
Commit: Duje Mihanović  skole  hr>
CommitDate: Fri Apr  7 11:05:26 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=306efa64

dev-util/pmbootstrap: add 1.51.0, drop 1.46.0

Signed-off-by: Duje Mihanović  skole.hr>

 dev-util/pmbootstrap/Manifest   | 2 +-
 .../{pmbootstrap-1.46.0.ebuild => pmbootstrap-1.51.0.ebuild}| 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/pmbootstrap/Manifest b/dev-util/pmbootstrap/Manifest
index 1a42c8682..2340b1625 100644
--- a/dev-util/pmbootstrap/Manifest
+++ b/dev-util/pmbootstrap/Manifest
@@ -1 +1 @@
-DIST pmbootstrap-1.46.0.tar.gz 226827 BLAKE2B 
5352f6c9bc359698d85aad53bbd9046869fed084d0f81c7a40efff829e186b7635e166cd6812f205ce017bfbd9e1f9f5744e0fb241d909889e0de1cc7abf8a0f
 SHA512 
d685cb9e1ee457f4839935f92c3e2941e7642439b29a02a352b217f4bf2dc270ecff5883bb7fb1ccb2e413d20d3d92fc9cd7db048e90d5bfa0bc570f7a7db39d
+DIST pmbootstrap-1.51.0.tar.gz 230563 BLAKE2B 
d1832a699c7e5a86eaa2c145df1e48c92b3f370be92a82b6841d302a85ba5450ca7c6a4cae040cb0191fcc7cea909e63e5d7915bf1cd16891577d654ea86ecdb
 SHA512 
288a2ad12f93f4ff7d11ec37448b739611acb684f41b68327ca83997e6d9bbf8110dc42f93e00d356728b16193092142055378c18d23c49c2b11324cee6121b3

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.46.0.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.51.0.ebuild
similarity index 100%
rename from dev-util/pmbootstrap/pmbootstrap-1.46.0.ebuild
rename to dev-util/pmbootstrap/pmbootstrap-1.51.0.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/pmbootstrap/

2023-03-17 Thread Anna Vyalkova
commit: 4a318ccdec08f219278a4171fd1b055004499457
Author: Anna (cybertailor) Vyalkova  sysrq  in>
AuthorDate: Fri Mar 17 12:49:55 2023 +
Commit: Anna Vyalkova  sysrq  in>
CommitDate: Fri Mar 17 12:58:54 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4a318ccd

dev-util/pmbootstrap: Use pypi.eclass

Signed-off-by: Anna (cybertailor) Vyalkova  sysrq.in>

 dev-util/pmbootstrap/pmbootstrap-1.46.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.46.0.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.46.0.ebuild
index 7959fbe80..94f362f59 100644
--- a/dev-util/pmbootstrap/pmbootstrap-1.46.0.ebuild
+++ b/dev-util/pmbootstrap/pmbootstrap-1.46.0.ebuild
@@ -5,12 +5,11 @@ EAPI=8
 PYTHON_COMPAT=( python3_{9..11} )
 
 DISTUTILS_SINGLE_IMPL=1
-inherit distutils-r1 linux-info
+inherit distutils-r1 linux-info pypi
 
 DESCRIPTION="Helper tool for developing and building postmarketOS"
 HOMEPAGE="https://postmarketos.org/;
 
-SRC_URI="https://files.pythonhosted.org/packages/source/p/${PN}/${P}.tar.gz;
 LICENSE="GPL-3"
 SLOT="0"
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/pmbootstrap/

2022-09-13 Thread Duje Mihanović
commit: a7ac2c1520e1303f36a6027c103b574a1e48bce9
Author: Duje Mihanović  skole  hr>
AuthorDate: Tue Sep 13 15:17:06 2022 +
Commit: Duje Mihanović  skole  hr>
CommitDate: Tue Sep 13 15:27:18 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7ac2c15

dev-util/pmbootstrap: add 1.46.0, drop 1.45.0

Signed-off-by: Duje Mihanović  skole.hr>

 dev-util/pmbootstrap/Manifest   | 2 +-
 .../{pmbootstrap-1.45.0.ebuild => pmbootstrap-1.46.0.ebuild}| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/pmbootstrap/Manifest b/dev-util/pmbootstrap/Manifest
index 9a3ecc4c9..1a42c8682 100644
--- a/dev-util/pmbootstrap/Manifest
+++ b/dev-util/pmbootstrap/Manifest
@@ -1 +1 @@
-DIST pmbootstrap-1.45.0.tar.gz 226591 BLAKE2B 
163c10102fab1c700d493bad7a007ebb2feed83f99ee9faba8ef71f1aab9ebbe6a8f2ff19d181ba01a1b121d31e36f32b20dd6ce4b9d408ec5eddc9f90b998c7
 SHA512 
7e62bed9350a54ea875bed6c17c7070b87900589e0db89b865baa0a5d7d211a439f308cf5b544f896d58cb4439bb1ce424e9d42defeb8ec7b14308f62a0529bf
+DIST pmbootstrap-1.46.0.tar.gz 226827 BLAKE2B 
5352f6c9bc359698d85aad53bbd9046869fed084d0f81c7a40efff829e186b7635e166cd6812f205ce017bfbd9e1f9f5744e0fb241d909889e0de1cc7abf8a0f
 SHA512 
d685cb9e1ee457f4839935f92c3e2941e7642439b29a02a352b217f4bf2dc270ecff5883bb7fb1ccb2e413d20d3d92fc9cd7db048e90d5bfa0bc570f7a7db39d

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.45.0.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.46.0.ebuild
similarity index 97%
rename from dev-util/pmbootstrap/pmbootstrap-1.45.0.ebuild
rename to dev-util/pmbootstrap/pmbootstrap-1.46.0.ebuild
index 2dc8bba6f..320242371 100644
--- a/dev-util/pmbootstrap/pmbootstrap-1.45.0.ebuild
+++ b/dev-util/pmbootstrap/pmbootstrap-1.46.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8,9,10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 DISTUTILS_SINGLE_IMPL=1
 inherit distutils-r1 linux-info



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/pmbootstrap/

2022-07-14 Thread Duje Mihanović
commit: cf6fffceaaa3e559358340a267940a403fe88824
Author: Duje Mihanović  skole  hr>
AuthorDate: Thu Jul 14 11:43:36 2022 +
Commit: Duje Mihanović  skole  hr>
CommitDate: Thu Jul 14 11:43:36 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf6fffce

dev-util/pmbootstrap: migrate to python-single-r1

Signed-off-by: Duje Mihanović  skole.hr>

 dev-util/pmbootstrap/pmbootstrap-1.45.0.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.45.0.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.45.0.ebuild
index 970e1ce66..2dc8bba6f 100644
--- a/dev-util/pmbootstrap/pmbootstrap-1.45.0.ebuild
+++ b/dev-util/pmbootstrap/pmbootstrap-1.45.0.ebuild
@@ -4,6 +4,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{8,9,10} )
 
+DISTUTILS_SINGLE_IMPL=1
 inherit distutils-r1 linux-info
 
 DESCRIPTION="Helper tool for developing and building postmarketOS"
@@ -31,3 +32,8 @@ pkg_pretend() {
die
fi
 }
+
+# Without this, emerge errors with an "EPYTHON not set" error.
+pkg_setup() {
+   python-single-r1_pkg_setup
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/pmbootstrap/

2022-07-06 Thread Duje Mihanović
commit: 13f10500b0dd6d2bc7036a530154bf2c7c56296b
Author: Duje Mihanović  skole  hr>
AuthorDate: Wed Jul  6 14:54:48 2022 +
Commit: Duje Mihanović  skole  hr>
CommitDate: Wed Jul  6 18:17:27 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=13f10500

dev-util/pmbootstrap: add 1.45.0, drop old

Signed-off-by: Duje Mihanović  skole.hr>

 dev-util/pmbootstrap/Manifest  |  3 +-
 dev-util/pmbootstrap/pmbootstrap-1.43.1.ebuild | 35 --
 ...rap-1.44.1.ebuild => pmbootstrap-1.45.0.ebuild} |  0
 3 files changed, 1 insertion(+), 37 deletions(-)

diff --git a/dev-util/pmbootstrap/Manifest b/dev-util/pmbootstrap/Manifest
index b5d01ee27..9a3ecc4c9 100644
--- a/dev-util/pmbootstrap/Manifest
+++ b/dev-util/pmbootstrap/Manifest
@@ -1,2 +1 @@
-DIST pmbootstrap-1.43.1.tar.gz 225811 BLAKE2B 
d8e5d74510692f65e1430be9d813c23c95c4e8b44212c21ef01747264333a59cb158fb7f03866ca28d907b2d9ab927bfa9dd347bed7462fab6c64b03b9a629cf
 SHA512 
96ba36dba211eacca44afae2c7009fc3e784e0067547406f9640eda311e3331adc54a81ebecefdf3238096e7a156dd3e56fc5b2864c28810c0526ab3efb64c15
-DIST pmbootstrap-1.44.1.tar.gz 225898 BLAKE2B 
0dd8ea621c7ece8cd7f331d06dd85bde6b38c08bcadd8b0bc6d364855bef7204007988d79992b4ecc8d15e89f1f3917aa0104e81f93ab88e62392da6c96a0bcc
 SHA512 
05499bea2d880f7c8ec3e4bf87b819186448eb99855989d88dc7fa320c71b142461e0679d6089cb06cd3f3b887da389e924d03b20e5f9c339b1ef7610b37b2cf
+DIST pmbootstrap-1.45.0.tar.gz 226591 BLAKE2B 
163c10102fab1c700d493bad7a007ebb2feed83f99ee9faba8ef71f1aab9ebbe6a8f2ff19d181ba01a1b121d31e36f32b20dd6ce4b9d408ec5eddc9f90b998c7
 SHA512 
7e62bed9350a54ea875bed6c17c7070b87900589e0db89b865baa0a5d7d211a439f308cf5b544f896d58cb4439bb1ce424e9d42defeb8ec7b14308f62a0529bf

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.43.1.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.43.1.ebuild
deleted file mode 100644
index 13891d02f..0
--- a/dev-util/pmbootstrap/pmbootstrap-1.43.1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8,9,10} )
-
-inherit python-r1 distutils-r1 linux-info
-
-DESCRIPTION="Helper tool for developing and building postmarketOS"
-HOMEPAGE="https://postmarketos.org/;
-
-SRC_URI="https://files.pythonhosted.org/packages/6d/40/b345af67f4784083510735bfa821233daa61029dfb024aac5479d9be8ee6/${P}.tar.gz;
-LICENSE="GPL-3"
-SLOT="0"
-
-# According to upstream README either x86, amd64 or arm64 are required. I
-# wrote down all other arches because if I just did -* without adding x86 and
-# arm64 keywords it would seem like the package only works on amd64, but I 
can't
-# keyword x86 and arm64 because I can't test these.
-KEYWORDS="-alpha ~amd64 -arm -hppa -ia64 -ppc -ppc64 -riscv -sparc"
-# Tests are disabled because they require the pmaports repository (containing
-# postmarketOS APKBUILDs) to be cloned at runtime.
-RESTRICT="mirror test"
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
-   dev-vcs/git"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-pkg_pretend() {
-   if kernel_is -lt 3 17 0; then
-   eerror "pmbootstrap requires Linux 3.17 or greater."
-   die
-   fi
-}

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.44.1.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.45.0.ebuild
similarity index 100%
rename from dev-util/pmbootstrap/pmbootstrap-1.44.1.ebuild
rename to dev-util/pmbootstrap/pmbootstrap-1.45.0.ebuild



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/pmbootstrap/

2022-05-25 Thread Duje Mihanović
commit: 2280de221ae19c318051e1fc6946bd1e145b8dde
Author: Duje Mihanović  skole  hr>
AuthorDate: Wed May 25 12:48:46 2022 +
Commit: Duje Mihanović  skole  hr>
CommitDate: Wed May 25 12:49:59 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2280de22

dev-util/pmbootstrap: cleanup unneeded variables and inherits

As suggested by AndrewAmmerlaan on
https://github.com/gentoo/guru/commit/e1e9c0a70d3424971180305144380103efa437c1.

Signed-off-by: Duje Mihanović  skole.hr>

 dev-util/pmbootstrap/pmbootstrap-1.44.1.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.44.1.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.44.1.ebuild
index e4a1d1f11..970e1ce66 100644
--- a/dev-util/pmbootstrap/pmbootstrap-1.44.1.ebuild
+++ b/dev-util/pmbootstrap/pmbootstrap-1.44.1.ebuild
@@ -4,7 +4,7 @@ EAPI=8
 
 PYTHON_COMPAT=( python3_{8,9,10} )
 
-inherit python-r1 distutils-r1 linux-info
+inherit distutils-r1 linux-info
 
 DESCRIPTION="Helper tool for developing and building postmarketOS"
 HOMEPAGE="https://postmarketos.org/;
@@ -23,9 +23,7 @@ KEYWORDS="-alpha ~amd64 -arm -hppa -ia64 -ppc -ppc64 -riscv 
-sparc"
 RESTRICT="mirror test"
 
 DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
-   dev-vcs/git"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RDEPEND="dev-vcs/git"
 
 pkg_pretend() {
if kernel_is -lt 3 17 0; then



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/pmbootstrap/

2022-05-24 Thread Duje Mihanović
commit: e1e9c0a70d3424971180305144380103efa437c1
Author: Duje Mihanović  skole  hr>
AuthorDate: Tue May 24 19:09:37 2022 +
Commit: Duje Mihanović  skole  hr>
CommitDate: Tue May 24 19:10:47 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1e9c0a7

dev-util/pmbootstrap: add 1.44.1

Signed-off-by: Duje Mihanović  skole.hr>

 dev-util/pmbootstrap/Manifest  |  1 +
 dev-util/pmbootstrap/pmbootstrap-1.44.1.ebuild | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/dev-util/pmbootstrap/Manifest b/dev-util/pmbootstrap/Manifest
index 9b2589af2..b5d01ee27 100644
--- a/dev-util/pmbootstrap/Manifest
+++ b/dev-util/pmbootstrap/Manifest
@@ -1 +1,2 @@
 DIST pmbootstrap-1.43.1.tar.gz 225811 BLAKE2B 
d8e5d74510692f65e1430be9d813c23c95c4e8b44212c21ef01747264333a59cb158fb7f03866ca28d907b2d9ab927bfa9dd347bed7462fab6c64b03b9a629cf
 SHA512 
96ba36dba211eacca44afae2c7009fc3e784e0067547406f9640eda311e3331adc54a81ebecefdf3238096e7a156dd3e56fc5b2864c28810c0526ab3efb64c15
+DIST pmbootstrap-1.44.1.tar.gz 225898 BLAKE2B 
0dd8ea621c7ece8cd7f331d06dd85bde6b38c08bcadd8b0bc6d364855bef7204007988d79992b4ecc8d15e89f1f3917aa0104e81f93ab88e62392da6c96a0bcc
 SHA512 
05499bea2d880f7c8ec3e4bf87b819186448eb99855989d88dc7fa320c71b142461e0679d6089cb06cd3f3b887da389e924d03b20e5f9c339b1ef7610b37b2cf

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.44.1.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.44.1.ebuild
new file mode 100644
index 0..e4a1d1f11
--- /dev/null
+++ b/dev-util/pmbootstrap/pmbootstrap-1.44.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit python-r1 distutils-r1 linux-info
+
+DESCRIPTION="Helper tool for developing and building postmarketOS"
+HOMEPAGE="https://postmarketos.org/;
+
+SRC_URI="https://files.pythonhosted.org/packages/source/p/${PN}/${P}.tar.gz;
+LICENSE="GPL-3"
+SLOT="0"
+
+# According to upstream README either x86, amd64 or arm64 are required. I
+# wrote down all other arches because if I just did -* without adding x86 and
+# arm64 keywords it would seem like the package only works on amd64, but I 
can't
+# keyword x86 and arm64 because I can't test these.
+KEYWORDS="-alpha ~amd64 -arm -hppa -ia64 -ppc -ppc64 -riscv -sparc"
+# Tests are disabled because they require the pmaports repository (containing
+# postmarketOS APKBUILDs) to be cloned at runtime.
+RESTRICT="mirror test"
+
+DEPEND="${PYTHON_DEPS}"
+RDEPEND="${DEPEND}
+   dev-vcs/git"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+pkg_pretend() {
+   if kernel_is -lt 3 17 0; then
+   eerror "pmbootstrap requires Linux 3.17 or greater."
+   die
+   fi
+}



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/pmbootstrap/

2022-05-20 Thread Duje Mihanović
commit: ee682ad450d894c0e77bf762cfa84bbc96a708c3
Author: Duje Mihanović  skole  hr>
AuthorDate: Fri May 20 17:57:05 2022 +
Commit: Duje Mihanović  skole  hr>
CommitDate: Fri May 20 17:57:05 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ee682ad4

dev-util/pmbootstrap: add 1.43.1, drop old, add self as maintainer

Signed-off-by: Duje Mihanović  skole.hr>

 dev-util/pmbootstrap/Manifest  | 12 +
 dev-util/pmbootstrap/metadata.xml  |  8 ++
 dev-util/pmbootstrap/pmbootstrap-1.17.0.ebuild | 15 ---
 dev-util/pmbootstrap/pmbootstrap-1.18.1.ebuild | 15 ---
 dev-util/pmbootstrap/pmbootstrap-1.21.0.ebuild | 15 ---
 dev-util/pmbootstrap/pmbootstrap-1.22.0.ebuild | 15 ---
 dev-util/pmbootstrap/pmbootstrap-1.22.2.ebuild | 15 ---
 dev-util/pmbootstrap/pmbootstrap-1.23.0.ebuild | 15 ---
 dev-util/pmbootstrap/pmbootstrap-1.30.0.ebuild | 15 ---
 dev-util/pmbootstrap/pmbootstrap-1.36.0.ebuild | 15 ---
 dev-util/pmbootstrap/pmbootstrap-1.39.0.ebuild | 16 
 dev-util/pmbootstrap/pmbootstrap-1.41.0.ebuild | 16 
 dev-util/pmbootstrap/pmbootstrap-1.43.0.ebuild | 16 
 dev-util/pmbootstrap/pmbootstrap-1.43.1.ebuild | 35 ++
 14 files changed, 44 insertions(+), 179 deletions(-)

diff --git a/dev-util/pmbootstrap/Manifest b/dev-util/pmbootstrap/Manifest
index 31bf7b7f2..9b2589af2 100644
--- a/dev-util/pmbootstrap/Manifest
+++ b/dev-util/pmbootstrap/Manifest
@@ -1,11 +1 @@
-DIST pmbootstrap-1.17.0.tar.gz 168846 BLAKE2B 
d1c5f3b66ec49dba8f2110d3f2eec8b4cfe58a96751a85fabe86fe146e7afd7e3c8628c82d957069f99405978c2540ad4b3caefeffed2c3c89a8621bee4025ab
 SHA512 
7de8ff526b7cec3b850e85343cd42fe0a009d896c7dd58033102c88e512443d9c8877ed6cb4fe6eb36ede4e273ed57ec76d9503e6ebe7fe4c09592b261d27c21
-DIST pmbootstrap-1.18.1.tar.gz 172109 BLAKE2B 
6dc706057d506f5dfc242796543b2b547e0a2c4fb7b76329480d9576ed806baac7f63ea24443e603369c822a7ee00ae825ed4783a19eecbf9e28588a8a5a9e2c
 SHA512 
590af925ff9046361120f543ae4f80cdcf0b88d561bde1b769a89829aec86b254b25cbdf0a64cd6a7949d02ba9da2a71e85be4e63062618684be37844e18a5b7
-DIST pmbootstrap-1.21.0.tar.gz 181982 BLAKE2B 
3c7d7d165d2c357a40ae701deb98bd21797b9c8bfa0be071d4f8089b7059b6f076a934cb2a20c09c67efa3f115b253011a4624923bc858fa3f986ebfc3bed6ab
 SHA512 
24dbd5ef0716c0bec81260da84104eb698fe22d61415f49281959633b03fa2da7bb310e51750e33550ba5acde10725d1199834188119e2245596e39b255334fc
-DIST pmbootstrap-1.22.0.tar.gz 183320 BLAKE2B 
8815806e29b3fd03e3ecac4c7e77370f2ec45ef7eab7e0bb5ce7b6c8c0b74f2712d7130aab306aa9ff24d0439e67260979d92d8a43520e4a0cb291d13cc11aee
 SHA512 
2e8dbbdae7a9d6e75b18493b9235b01f78e5d4ed0b348f1bfcceaf1020f233a1b3c56659e33a63782c454c16fa4fb3a443c3842e7bc85c6d0c55079bc0b63905
-DIST pmbootstrap-1.22.2.tar.gz 183622 BLAKE2B 
81d38b844dce4e7404a53b3d9ecac6474b1b5b647fa782ebf94c5a8536445e50ae989cada3c93535c32b24bf4843cbbec6fc964a5b22b75b34c65e377813eb31
 SHA512 
341a132b8cc2c06d10b7e9d0960fc3d9978b37c78a66c0cbf9f1467cb4e4ebd2726fc07dff8231afe7b3e892dd7f98763056cc487701bd19d804f82b58ad7a27
-DIST pmbootstrap-1.23.0.tar.gz 184760 BLAKE2B 
0b1364010613fe640a3d7f30e89f538006070d8871391eda53d8c02669d95e6eaafbfc82a9eacf3310c73c1d7e9d3830fc51c1e7e54292aabd45bd881daebc79
 SHA512 
7c18fffa737e3c3c38795822a88ae67a7ec3e0e1f1ad287ae521b96270c73c7548c40305115e4cc7e27982731949c0cbf69f32a312bf5e8e20ba2f45c1401cf3
-DIST pmbootstrap-1.30.0.tar.gz 200528 BLAKE2B 
e97a9f55ce65a71e1bf4baf7441cff793919c54b915081fec6691c43a375bbad9069313b3c94eaf17138b3d20b50083fb297d51427562341d8368dc8e6fce234
 SHA512 
5c8735c4aa01f9ea6ea464487a715b5a5786dc481fadbf8ce999092ebfaba0143a1c28dfd825fcc7fd52d0a0366024d8e18b21ddce3ce8c85c9a9b1bad145070
-DIST pmbootstrap-1.36.0.tar.gz 207166 BLAKE2B 
9897b78a2c18c431e69d566d1dadfef7e73d9eb339fbb1d0154303393ca51601a931c902d668ecccf88924988c461b402263a869465ebae22a43b5fd3aa983a1
 SHA512 
575482c91d60cddb7f2666b379d4ae2ffa8c3a6cf078f0967a1b2298010017e442752c74f1120e96e2426f2f27d3db74e947befbf961fe5441b0cd7b1415355b
-DIST pmbootstrap-1.39.0.tar.gz 218222 BLAKE2B 
5eb8ac9ee7cb3332e63933249f4a67c601f84f0b71343fad1a1d75626ffacffed9e8500f6e520b3e039cbb262abffb4b3f08ab30a8461f2071fd1d23ec2e2bba
 SHA512 
6bd702f63c5bb97ee0662e9dc5a30403aaa3d2d984a957c9e6deb61ea2265e8d7f6c469ce7b3fc51753015799d0baef71dd95a9c8db24d27cfc6a71a5956e8aa
-DIST pmbootstrap-1.41.0.tar.gz 219864 BLAKE2B 
02bcf274917e0ab4c6cb743fc021ff4f1e596cee47e37d2b938a5e1430b3b0ebff00913318d218bd81580aa4b21cb5f8db316146bb409ceac2e3b4354d2476f7
 SHA512 
df25a1245a0092a6e1e45921bb68aa909dbffb01b1dda9a2d84a412ab1271b7c4d794a3b62cfa686ad5483c7d50923c25eab7d235fa83e5f899c0af2679e55d8
-DIST pmbootstrap-1.43.0.tar.gz 225175 BLAKE2B 
60f465d00e375efe99bbc26c68a85d74fcd1df1c816aeb0a7737a8867c65af895f41c53bce87d7a7c06b9a2d98f845da3e25e9e121453df884958f9700aeae95
 SHA512 

[gentoo-commits] repo/proj/guru:dev commit in: dev-util/pmbootstrap/

2022-05-18 Thread Tony Olagbaiye
commit: eb94ce405356ebb2dd671d27b80aa5ea80feed58
Author: Tony Olagbaiye  fron  io>
AuthorDate: Wed May 18 19:37:35 2022 +
Commit: Tony Olagbaiye  fron  io>
CommitDate: Wed May 18 19:37:35 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eb94ce40

dev-util/pmbootstrap: extend PYTHON_COMPATs

Signed-off-by: Tony Olagbaiye  fron.io>

 dev-util/pmbootstrap/pmbootstrap-1.17.0.ebuild | 2 +-
 dev-util/pmbootstrap/pmbootstrap-1.18.1.ebuild | 2 +-
 dev-util/pmbootstrap/pmbootstrap-1.21.0.ebuild | 2 +-
 dev-util/pmbootstrap/pmbootstrap-1.22.0.ebuild | 2 +-
 dev-util/pmbootstrap/pmbootstrap-1.22.2.ebuild | 2 +-
 dev-util/pmbootstrap/pmbootstrap-1.23.0.ebuild | 2 +-
 dev-util/pmbootstrap/pmbootstrap-1.30.0.ebuild | 2 +-
 dev-util/pmbootstrap/pmbootstrap-1.36.0.ebuild | 2 +-
 dev-util/pmbootstrap/pmbootstrap-1.39.0.ebuild | 2 +-
 dev-util/pmbootstrap/pmbootstrap-1.41.0.ebuild | 2 +-
 dev-util/pmbootstrap/pmbootstrap-1.43.0.ebuild | 2 +-
 11 files changed, 11 insertions(+), 11 deletions(-)

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.17.0.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.17.0.ebuild
index 0dd49426a..4af63a892 100644
--- a/dev-util/pmbootstrap/pmbootstrap-1.17.0.ebuild
+++ b/dev-util/pmbootstrap/pmbootstrap-1.17.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{4,5,6,7,8} )
+PYTHON_COMPAT=( python3_{4,5,6,7,8,9,10,11} )
 
 inherit distutils-r1
 

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.18.1.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.18.1.ebuild
index 9c4dfd06b..46bd2d714 100644
--- a/dev-util/pmbootstrap/pmbootstrap-1.18.1.ebuild
+++ b/dev-util/pmbootstrap/pmbootstrap-1.18.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{4,5,6,7,8} )
+PYTHON_COMPAT=( python3_{4,5,6,7,8,9,10,11} )
 
 inherit distutils-r1
 

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.21.0.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.21.0.ebuild
index ee9e920b1..731aed038 100644
--- a/dev-util/pmbootstrap/pmbootstrap-1.21.0.ebuild
+++ b/dev-util/pmbootstrap/pmbootstrap-1.21.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{4,5,6,7,8} )
+PYTHON_COMPAT=( python3_{4,5,6,7,8,9,10,11} )
 
 inherit distutils-r1
 

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.22.0.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.22.0.ebuild
index 6ee23e9f4..5e1b1edf5 100644
--- a/dev-util/pmbootstrap/pmbootstrap-1.22.0.ebuild
+++ b/dev-util/pmbootstrap/pmbootstrap-1.22.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{4,5,6,7,8} )
+PYTHON_COMPAT=( python3_{4,5,6,7,8,9,10,11} )
 
 inherit distutils-r1
 

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.22.2.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.22.2.ebuild
index 83ecb1e10..9f1758a4c 100644
--- a/dev-util/pmbootstrap/pmbootstrap-1.22.2.ebuild
+++ b/dev-util/pmbootstrap/pmbootstrap-1.22.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{4,5,6,7,8} )
+PYTHON_COMPAT=( python3_{4,5,6,7,8,9,10,11} )
 
 inherit distutils-r1
 

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.23.0.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.23.0.ebuild
index a2a03549e..ab216e214 100644
--- a/dev-util/pmbootstrap/pmbootstrap-1.23.0.ebuild
+++ b/dev-util/pmbootstrap/pmbootstrap-1.23.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{4,5,6,7,8} )
+PYTHON_COMPAT=( python3_{4,5,6,7,8,9,10,11} )
 
 inherit distutils-r1
 

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.30.0.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.30.0.ebuild
index 33633b52c..5d9afd582 100644
--- a/dev-util/pmbootstrap/pmbootstrap-1.30.0.ebuild
+++ b/dev-util/pmbootstrap/pmbootstrap-1.30.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{4,5,6,7,8} )
+PYTHON_COMPAT=( python3_{4,5,6,7,8,9,10,11} )
 
 inherit distutils-r1
 

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.36.0.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.36.0.ebuild
index 94f775bca..059f36515 100644
--- a/dev-util/pmbootstrap/pmbootstrap-1.36.0.ebuild
+++ b/dev-util/pmbootstrap/pmbootstrap-1.36.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{4,5,6,7,8,9,10} )
+PYTHON_COMPAT=( python3_{4,5,6,7,8,9,10,11} )
 
 inherit distutils-r1
 

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.39.0.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.39.0.ebuild
index 671518e48..79b7fe8a2 100644
--- a/dev-util/pmbootstrap/pmbootstrap-1.39.0.ebuild
+++ b/dev-util/pmbootstrap/pmbootstrap-1.39.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{4,5,6,7,8,9,10} )
+PYTHON_COMPAT=( python3_{4,5,6,7,8,9,10,11} )
 
 inherit distutils-r1
 

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.41.0.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.41.0.ebuild
index 014e509ee..837cddf14 100644
--- a/dev-util/pmbootstrap/pmbootstrap-1.41.0.ebuild
+++ b/dev-util/pmbootstrap/pmbootstrap-1.41.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{4,5,6,7,8,9,10} )
+PYTHON_COMPAT=( python3_{4,5,6,7,8,9,10,11} )
 
 inherit distutils-r1
 

diff --git 

[gentoo-commits] repo/proj/guru:dev commit in: dev-util/pmbootstrap/

2022-05-18 Thread Tony Olagbaiye
commit: 0885703e6803a7b628b7ba724a7b0126b6f01dde
Author: Tony Olagbaiye  fron  io>
AuthorDate: Wed May 18 15:54:39 2022 +
Commit: Tony Olagbaiye  fron  io>
CommitDate: Wed May 18 15:54:39 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0885703e

dev-util/pmbootstrap: new package, add 1.17.0, 1.18.1, 1.21.0, 1.22.0, 1.22.2, 
1.23.0, 1.30.0, 1.36.0, 1.39.0, 1.41.0, 1.43.0

Signed-off-by: Tony Olagbaiye  fron.io>

 dev-util/pmbootstrap/Manifest  | 11 +++
 dev-util/pmbootstrap/pmbootstrap-1.17.0.ebuild | 15 +++
 dev-util/pmbootstrap/pmbootstrap-1.18.1.ebuild | 15 +++
 dev-util/pmbootstrap/pmbootstrap-1.21.0.ebuild | 15 +++
 dev-util/pmbootstrap/pmbootstrap-1.22.0.ebuild | 15 +++
 dev-util/pmbootstrap/pmbootstrap-1.22.2.ebuild | 15 +++
 dev-util/pmbootstrap/pmbootstrap-1.23.0.ebuild | 15 +++
 dev-util/pmbootstrap/pmbootstrap-1.30.0.ebuild | 15 +++
 dev-util/pmbootstrap/pmbootstrap-1.36.0.ebuild | 15 +++
 dev-util/pmbootstrap/pmbootstrap-1.39.0.ebuild | 16 
 dev-util/pmbootstrap/pmbootstrap-1.41.0.ebuild | 16 
 dev-util/pmbootstrap/pmbootstrap-1.43.0.ebuild | 16 
 12 files changed, 179 insertions(+)

diff --git a/dev-util/pmbootstrap/Manifest b/dev-util/pmbootstrap/Manifest
new file mode 100644
index 0..31bf7b7f2
--- /dev/null
+++ b/dev-util/pmbootstrap/Manifest
@@ -0,0 +1,11 @@
+DIST pmbootstrap-1.17.0.tar.gz 168846 BLAKE2B 
d1c5f3b66ec49dba8f2110d3f2eec8b4cfe58a96751a85fabe86fe146e7afd7e3c8628c82d957069f99405978c2540ad4b3caefeffed2c3c89a8621bee4025ab
 SHA512 
7de8ff526b7cec3b850e85343cd42fe0a009d896c7dd58033102c88e512443d9c8877ed6cb4fe6eb36ede4e273ed57ec76d9503e6ebe7fe4c09592b261d27c21
+DIST pmbootstrap-1.18.1.tar.gz 172109 BLAKE2B 
6dc706057d506f5dfc242796543b2b547e0a2c4fb7b76329480d9576ed806baac7f63ea24443e603369c822a7ee00ae825ed4783a19eecbf9e28588a8a5a9e2c
 SHA512 
590af925ff9046361120f543ae4f80cdcf0b88d561bde1b769a89829aec86b254b25cbdf0a64cd6a7949d02ba9da2a71e85be4e63062618684be37844e18a5b7
+DIST pmbootstrap-1.21.0.tar.gz 181982 BLAKE2B 
3c7d7d165d2c357a40ae701deb98bd21797b9c8bfa0be071d4f8089b7059b6f076a934cb2a20c09c67efa3f115b253011a4624923bc858fa3f986ebfc3bed6ab
 SHA512 
24dbd5ef0716c0bec81260da84104eb698fe22d61415f49281959633b03fa2da7bb310e51750e33550ba5acde10725d1199834188119e2245596e39b255334fc
+DIST pmbootstrap-1.22.0.tar.gz 183320 BLAKE2B 
8815806e29b3fd03e3ecac4c7e77370f2ec45ef7eab7e0bb5ce7b6c8c0b74f2712d7130aab306aa9ff24d0439e67260979d92d8a43520e4a0cb291d13cc11aee
 SHA512 
2e8dbbdae7a9d6e75b18493b9235b01f78e5d4ed0b348f1bfcceaf1020f233a1b3c56659e33a63782c454c16fa4fb3a443c3842e7bc85c6d0c55079bc0b63905
+DIST pmbootstrap-1.22.2.tar.gz 183622 BLAKE2B 
81d38b844dce4e7404a53b3d9ecac6474b1b5b647fa782ebf94c5a8536445e50ae989cada3c93535c32b24bf4843cbbec6fc964a5b22b75b34c65e377813eb31
 SHA512 
341a132b8cc2c06d10b7e9d0960fc3d9978b37c78a66c0cbf9f1467cb4e4ebd2726fc07dff8231afe7b3e892dd7f98763056cc487701bd19d804f82b58ad7a27
+DIST pmbootstrap-1.23.0.tar.gz 184760 BLAKE2B 
0b1364010613fe640a3d7f30e89f538006070d8871391eda53d8c02669d95e6eaafbfc82a9eacf3310c73c1d7e9d3830fc51c1e7e54292aabd45bd881daebc79
 SHA512 
7c18fffa737e3c3c38795822a88ae67a7ec3e0e1f1ad287ae521b96270c73c7548c40305115e4cc7e27982731949c0cbf69f32a312bf5e8e20ba2f45c1401cf3
+DIST pmbootstrap-1.30.0.tar.gz 200528 BLAKE2B 
e97a9f55ce65a71e1bf4baf7441cff793919c54b915081fec6691c43a375bbad9069313b3c94eaf17138b3d20b50083fb297d51427562341d8368dc8e6fce234
 SHA512 
5c8735c4aa01f9ea6ea464487a715b5a5786dc481fadbf8ce999092ebfaba0143a1c28dfd825fcc7fd52d0a0366024d8e18b21ddce3ce8c85c9a9b1bad145070
+DIST pmbootstrap-1.36.0.tar.gz 207166 BLAKE2B 
9897b78a2c18c431e69d566d1dadfef7e73d9eb339fbb1d0154303393ca51601a931c902d668ecccf88924988c461b402263a869465ebae22a43b5fd3aa983a1
 SHA512 
575482c91d60cddb7f2666b379d4ae2ffa8c3a6cf078f0967a1b2298010017e442752c74f1120e96e2426f2f27d3db74e947befbf961fe5441b0cd7b1415355b
+DIST pmbootstrap-1.39.0.tar.gz 218222 BLAKE2B 
5eb8ac9ee7cb3332e63933249f4a67c601f84f0b71343fad1a1d75626ffacffed9e8500f6e520b3e039cbb262abffb4b3f08ab30a8461f2071fd1d23ec2e2bba
 SHA512 
6bd702f63c5bb97ee0662e9dc5a30403aaa3d2d984a957c9e6deb61ea2265e8d7f6c469ce7b3fc51753015799d0baef71dd95a9c8db24d27cfc6a71a5956e8aa
+DIST pmbootstrap-1.41.0.tar.gz 219864 BLAKE2B 
02bcf274917e0ab4c6cb743fc021ff4f1e596cee47e37d2b938a5e1430b3b0ebff00913318d218bd81580aa4b21cb5f8db316146bb409ceac2e3b4354d2476f7
 SHA512 
df25a1245a0092a6e1e45921bb68aa909dbffb01b1dda9a2d84a412ab1271b7c4d794a3b62cfa686ad5483c7d50923c25eab7d235fa83e5f899c0af2679e55d8
+DIST pmbootstrap-1.43.0.tar.gz 225175 BLAKE2B 
60f465d00e375efe99bbc26c68a85d74fcd1df1c816aeb0a7737a8867c65af895f41c53bce87d7a7c06b9a2d98f845da3e25e9e121453df884958f9700aeae95
 SHA512 
1529fa94c5ff1aec69edb7c06df60d9738118183cf06693e6050600100025a26a9272b69ebf0b60d3aa8128394c3353a294762a94c4e804a30c9a4e01d8ef83e

diff --git