[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2021-01-11 Thread Zac Medico
commit: 2d9df956e086c0766ee352320ecc346c27d23df3
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jan 11 09:45:19 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jan 11 09:47:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d9df956

sys-apps/portage: Bump to version 3.0.13

 #763339 always allow event loops to run in threads
 #764764 fix virtual/dist-kernel slot operator rebuilds
 #764905 wrap asyncio child watcher for thread safety

Bug: https://bugs.gentoo.org/764923
Bug: https://bugs.gentoo.org/763339
Bug: https://bugs.gentoo.org/764764
Bug: https://bugs.gentoo.org/764905
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest  |   1 +
 sys-apps/portage/portage-3.0.13.ebuild | 268 +
 2 files changed, 269 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 542c43edb8d..d2c6edfafc0 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,4 +1,5 @@
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
 DIST portage-3.0.12.tar.bz2 1049335 BLAKE2B 
9f7b17ebfe068559ffbc2bc0799f72901abab8b8b5bb608c8f6afe1f8f7fdaae1026c2a04d9b2256b367711196e32b58c6927ea6fc57146148ed71b295acdcb8
 SHA512 
6f93f35c06ac765f926f5281e2fac99d52140e8c5d95ee4224796c1ea23ed5f45ed5382acbbfc7aebf9f68a9c585fc1b41b615ef765be2d16577909032de1350
+DIST portage-3.0.13.tar.bz2 1049930 BLAKE2B 
092e4a25896d613dcfcdaaa1c75f29d19112688328c4078a8ab2b24edcf1e26fff3273da56a79f8b35aada5e11e3cf7f14ef40aca742da0874ea7e907c4778bc
 SHA512 
a9106fce311053523fd026c6c65cb85562bae69ab6ea6b5ae784044ffedbfeb0e3b1c3758ebea9204b11f885da383f9d8ee31d34ad52ac14f059cf97894e3590
 DIST portage-3.0.9.tar.bz2 1047839 BLAKE2B 
44cf96ac69c1b6d2f95aea8b6e87af5665bfa797ef97d3ae09d4faeefa5b36671f542a5bb8b141b0d914afef96d536a63da4539d27336471621363008d2f73bd
 SHA512 
01ad255a12381fb3b52a8d6c1b04cb377c52b8856973aa296a1086f2d89dd6458244486a0d477e95d4247c3edf7e8e3bb20523263979401443b212085737e618

diff --git a/sys-apps/portage/portage-3.0.13.ebuild 
b/sys-apps/portage/portage-3.0.13.ebuild
new file mode 100644
index 000..38c73c3e544
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.13.ebuild
@@ -0,0 +1,268 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info tmpfiles prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( dev-vcs/git )"
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx
+   dev-python/sphinx-epytext
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   acct-user/portage
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/findutils-4.4
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   rsync-verify? (
+   >=app-portage/gemato-14.5[${PYTHON_USEDEP}]
+   >=app-crypt/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
+   kernel_linux? ( sys-apps/util-linux )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2021-01-11 Thread Zac Medico
commit: bea5b87d982a89bf05bf58f1aa752f1867d77c2d
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jan 11 09:10:10 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jan 11 09:12:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bea5b87d

sys-apps/portage: Remove old versions

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest |   6 -
 sys-apps/portage/portage-3.0.10-r1.ebuild | 272 -
 sys-apps/portage/portage-3.0.11-r2.ebuild | 274 --
 sys-apps/portage/portage-3.0.4-r1.ebuild  | 270 -
 sys-apps/portage/portage-3.0.8.ebuild | 267 -
 5 files changed, 1089 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 1e615d11d27..542c43edb8d 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,10 +1,4 @@
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
-DIST portage-3.0.10.tar.bz2 1048234 BLAKE2B 
9011c7a3a7ea6c5c78190c5344370d26700e4bf95e56fdf7036c3c4e1ef2e8bf691f5ee21142aaa4e15d5798404e5abadfdb2b5fea288451666840f0adb0ef77
 SHA512 
d5823fa263876350f5128e03c92350a90f665a5539e0eeea1cfb9320a1c83cfdffe91315bfa54dbc1ba6ffb42fdcbda3b0b728f79aaf3ef254ebb7fd09563188
-DIST portage-3.0.11-bug-754903-pdepend.patch 5379 BLAKE2B 
34d2bca2af7d0a7286fa8ca7e3486341112c0a2d52f79d76a89cf5b68d85be4bc66434b8c3916987824ffdb799ed97db4a50f7b10744d55e229c6ca923e8d3ba
 SHA512 
ecb01de1dfd1a331231a6d7a4e77bce36f7f663354cacd1640eefacdd14873b64ebf30c30105df87b4857fc7d1b8612d61f5f44d6d617bc109fad7583d3940b2
-DIST portage-3.0.11-bug-757741-AttributeError.patch 1077 BLAKE2B 
6411f23746781ec5ebb5eb59679a0e1ea5bca650ca6f06d2c3cf0d8fb78fbaf47b915b33839e2f8aedcffb9b961787ceec92c614284482d65a72ce80f3ac148f
 SHA512 
b0c0135f0db9ddc723ec996a922a36510b009e08d67ff7b1eafd208a11e3c2914c11e18fe26d56ae3f1ca986f1057a230bec9c2c7e4c9ca5308bc34b0c2a
-DIST portage-3.0.11.tar.bz2 1048734 BLAKE2B 
d52e6d90750da0a2474e7b0071955111382aaf14d0c464bd66e673fc953ee90c2a426bd2e05b3642339483184a390ba416b2024849779d0fd95172d383ad4851
 SHA512 
048f7df9f2748565b8cc258667d1ea8fe0cd5e2dbea58d70ce9670885ba00949c16f9c5e7d2c3b2f795fd8f1d977792a9cb083613376128d33bdf9c1e1e4a8e9
 DIST portage-3.0.12.tar.bz2 1049335 BLAKE2B 
9f7b17ebfe068559ffbc2bc0799f72901abab8b8b5bb608c8f6afe1f8f7fdaae1026c2a04d9b2256b367711196e32b58c6927ea6fc57146148ed71b295acdcb8
 SHA512 
6f93f35c06ac765f926f5281e2fac99d52140e8c5d95ee4224796c1ea23ed5f45ed5382acbbfc7aebf9f68a9c585fc1b41b615ef765be2d16577909032de1350
-DIST portage-3.0.4.tar.bz2 1042654 BLAKE2B 
6f869b2eb24f9e590bf8e01172050105a1bd9ea88657db5893133b4620231a0ddcda871d6fcc10623f7f2ef809116310c76355263819be6c3734b0ca184d5fc0
 SHA512 
7a0c39cd4ed65aebd84ff8bbadba29760b3aa392a0d606c5b29a1112fd0845c42f74eebb0728a069b2b097a6eb7eec2d18af615fd9edcc38f1018ae6ff686812
-DIST portage-3.0.8.tar.bz2 1046968 BLAKE2B 
662147c37a9e7b81030fadb4d6438b734ee57a9eb9bfcee80991d137a017aa3541565961282ebf8736db71aeb05532ffa139ff3a34a84bc9064cf74427acb666
 SHA512 
5f97870a11ecca30ffe8f463f87cd16a1edb52b44832c6eaba15cadcfde2b4f7edf963749e45c8043b45b38e53ee210dc913aa2d2432a2bd3928cc27c8765a85
 DIST portage-3.0.9.tar.bz2 1047839 BLAKE2B 
44cf96ac69c1b6d2f95aea8b6e87af5665bfa797ef97d3ae09d4faeefa5b36671f542a5bb8b141b0d914afef96d536a63da4539d27336471621363008d2f73bd
 SHA512 
01ad255a12381fb3b52a8d6c1b04cb377c52b8856973aa296a1086f2d89dd6458244486a0d477e95d4247c3edf7e8e3bb20523263979401443b212085737e618

diff --git a/sys-apps/portage/portage-3.0.10-r1.ebuild 
b/sys-apps/portage/portage-3.0.10-r1.ebuild
deleted file mode 100644
index 671587b6636..000
--- a/sys-apps/portage/portage-3.0.10-r1.ebuild
+++ /dev/null
@@ -1,272 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_{6..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
-
-inherit distutils-r1 linux-info tmpfiles prefix
-
-DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-SLOT="0"
-IUSE="apidoc build doc gentoo-dev +ipc 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2021-01-07 Thread Sam James
commit: 7ee1a4be7af9ce268f0b7fece84536630ecb8b40
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  7 16:51:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  7 16:51:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ee1a4be

sys-apps/portage: Stabilize 3.0.12 ppc64, #762029

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.12.ebuild 
b/sys-apps/portage/portage-3.0.12.ebuild
index 6c37f142491..3048a7d74ce 100644
--- a/sys-apps/portage/portage-3.0.12.ebuild
+++ b/sys-apps/portage/portage-3.0.12.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2021-01-07 Thread Sam James
commit: 1fa2d953c39388df858258899fd9c3a69c567fda
Author: Sam James  gentoo  org>
AuthorDate: Thu Jan  7 10:07:46 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan  7 10:09:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fa2d953

sys-apps/portage: Stabilize 3.0.12 ppc, #762029

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.12.ebuild 
b/sys-apps/portage/portage-3.0.12.ebuild
index 4375eced179..6c37f142491 100644
--- a/sys-apps/portage/portage-3.0.12.ebuild
+++ b/sys-apps/portage/portage-3.0.12.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv s390 
sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2021-01-01 Thread Sam James
commit: 47509f403d1d46938deb1fd8f19fcd6bdc513c06
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 22:59:34 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 23:00:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47509f40

sys-apps/portage: Stabilize 3.0.12 s390, #762029

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.12.ebuild 
b/sys-apps/portage/portage-3.0.12.ebuild
index 2fef246d208..b965ed13129 100644
--- a/sys-apps/portage/portage-3.0.12.ebuild
+++ b/sys-apps/portage/portage-3.0.12.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
s390 sparc ~x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-12-31 Thread Sam James
commit: 66294273454b3707c95e3659bf5c18eb387965ac
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 01:41:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 01:41:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66294273

sys-apps/portage: Stabilize 3.0.12 arm64, #762029

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.12.ebuild 
b/sys-apps/portage/portage-3.0.12.ebuild
index 2bb6c5fd3ee..78548645016 100644
--- a/sys-apps/portage/portage-3.0.12.ebuild
+++ b/sys-apps/portage/portage-3.0.12.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-12-31 Thread Sam James
commit: 64cd9c7f090beef0abf3bfa8186f97315ec67080
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 01:41:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 01:41:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64cd9c7f

sys-apps/portage: Stabilize 3.0.12 arm, #762029

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.12.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/portage/portage-3.0.12.ebuild 
b/sys-apps/portage/portage-3.0.12.ebuild
index 6611ac6e1b8..2bb6c5fd3ee 100644
--- a/sys-apps/portage/portage-3.0.12.ebuild
+++ b/sys-apps/portage/portage-3.0.12.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-12-31 Thread Sam James
commit: 11e34447d3992e710afaa13acf2359297b059434
Author: Sam James  gentoo  org>
AuthorDate: Fri Jan  1 01:41:32 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jan  1 01:41:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e34447

sys-apps/portage: Stabilize 3.0.12 amd64, #762029

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.12.ebuild 
b/sys-apps/portage/portage-3.0.12.ebuild
index 78548645016..2fef246d208 100644
--- a/sys-apps/portage/portage-3.0.12.ebuild
+++ b/sys-apps/portage/portage-3.0.12.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-12-30 Thread Sergei Trofimovich
commit: a85cce4a64f3f34043873c5aa6c93cf9a6a4ecba
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Dec 30 09:55:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Dec 30 10:17:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a85cce4a

sys-apps/portage: stable 3.0.12 for hppa/sparc, bug #762029

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa sparc"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/portage/portage-3.0.12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.12.ebuild 
b/sys-apps/portage/portage-3.0.12.ebuild
index d6077e4c4c5..6611ac6e1b8 100644
--- a/sys-apps/portage/portage-3.0.12.ebuild
+++ b/sys-apps/portage/portage-3.0.12.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-12-27 Thread Mike Gilbert
commit: 99a38000de6fea098f66055ae257795a74f64f48
Author: Mike Gilbert  gentoo  org>
AuthorDate: Mon Dec 28 01:12:33 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Mon Dec 28 01:12:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99a38000

sys-apps/portage: depend on acct-user/portage

Signed-off-by: Mike Gilbert  gentoo.org>

 sys-apps/portage/portage-3.0.12.ebuild | 1 +
 sys-apps/portage/portage-.ebuild   | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sys-apps/portage/portage-3.0.12.ebuild 
b/sys-apps/portage/portage-3.0.12.ebuild
index 28cd3d04cca..d6077e4c4c5 100644
--- a/sys-apps/portage/portage-3.0.12.ebuild
+++ b/sys-apps/portage/portage-3.0.12.ebuild
@@ -34,6 +34,7 @@ DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
 # app-portage/gemato goes without PYTHON_USEDEP since we're calling
 # the executable.
 RDEPEND="
+   acct-user/portage
app-arch/zstd
>=app-arch/tar-1.27
dev-lang/python-exec:2

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index 3a8919c0bbf..926c0a4358e 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -32,6 +32,7 @@ DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
 # For whirlpool hash, require python[ssl] (bug #425046).
 # For compgen, require bash[readline] (bug #445576).
 RDEPEND="
+   acct-user/portage
app-arch/zstd
>=app-arch/tar-1.27
dev-lang/python-exec:2



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-12-18 Thread Sam James
commit: 768b009446ecf78a49434d1e6575d4d15f747e01
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 18 14:23:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 18 14:23:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=768b0094

sys-apps/portage: Stabilize 3.0.9 s390, #754975

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.9.ebuild 
b/sys-apps/portage/portage-3.0.9.ebuild
index 7625b8e9065..57013e8f88d 100644
--- a/sys-apps/portage/portage-3.0.9.ebuild
+++ b/sys-apps/portage/portage-3.0.9.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-12-07 Thread Zac Medico
commit: 6a1a30033dd0e79e4678a5a6a8ce8d3ceddf265c
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Dec  7 08:13:48 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Dec  7 08:48:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a1a3003

sys-apps/portage: Bump to version 3.0.12

 #758740 Use default asyncio event loop in child processes
 #758755 Use default asyncio event loop in API consumer threads

Bug: https://bugs.gentoo.org/758740
Bug: https://bugs.gentoo.org/758755
Bug: https://bugs.gentoo.org/756028
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest  |   1 +
 sys-apps/portage/portage-3.0.12.ebuild | 267 +
 2 files changed, 268 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index e243b3ddf81..1e615d11d27 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -4,6 +4,7 @@ DIST portage-3.0.10.tar.bz2 1048234 BLAKE2B 
9011c7a3a7ea6c5c78190c5344370d26700e
 DIST portage-3.0.11-bug-754903-pdepend.patch 5379 BLAKE2B 
34d2bca2af7d0a7286fa8ca7e3486341112c0a2d52f79d76a89cf5b68d85be4bc66434b8c3916987824ffdb799ed97db4a50f7b10744d55e229c6ca923e8d3ba
 SHA512 
ecb01de1dfd1a331231a6d7a4e77bce36f7f663354cacd1640eefacdd14873b64ebf30c30105df87b4857fc7d1b8612d61f5f44d6d617bc109fad7583d3940b2
 DIST portage-3.0.11-bug-757741-AttributeError.patch 1077 BLAKE2B 
6411f23746781ec5ebb5eb59679a0e1ea5bca650ca6f06d2c3cf0d8fb78fbaf47b915b33839e2f8aedcffb9b961787ceec92c614284482d65a72ce80f3ac148f
 SHA512 
b0c0135f0db9ddc723ec996a922a36510b009e08d67ff7b1eafd208a11e3c2914c11e18fe26d56ae3f1ca986f1057a230bec9c2c7e4c9ca5308bc34b0c2a
 DIST portage-3.0.11.tar.bz2 1048734 BLAKE2B 
d52e6d90750da0a2474e7b0071955111382aaf14d0c464bd66e673fc953ee90c2a426bd2e05b3642339483184a390ba416b2024849779d0fd95172d383ad4851
 SHA512 
048f7df9f2748565b8cc258667d1ea8fe0cd5e2dbea58d70ce9670885ba00949c16f9c5e7d2c3b2f795fd8f1d977792a9cb083613376128d33bdf9c1e1e4a8e9
+DIST portage-3.0.12.tar.bz2 1049335 BLAKE2B 
9f7b17ebfe068559ffbc2bc0799f72901abab8b8b5bb608c8f6afe1f8f7fdaae1026c2a04d9b2256b367711196e32b58c6927ea6fc57146148ed71b295acdcb8
 SHA512 
6f93f35c06ac765f926f5281e2fac99d52140e8c5d95ee4224796c1ea23ed5f45ed5382acbbfc7aebf9f68a9c585fc1b41b615ef765be2d16577909032de1350
 DIST portage-3.0.4.tar.bz2 1042654 BLAKE2B 
6f869b2eb24f9e590bf8e01172050105a1bd9ea88657db5893133b4620231a0ddcda871d6fcc10623f7f2ef809116310c76355263819be6c3734b0ca184d5fc0
 SHA512 
7a0c39cd4ed65aebd84ff8bbadba29760b3aa392a0d606c5b29a1112fd0845c42f74eebb0728a069b2b097a6eb7eec2d18af615fd9edcc38f1018ae6ff686812
 DIST portage-3.0.8.tar.bz2 1046968 BLAKE2B 
662147c37a9e7b81030fadb4d6438b734ee57a9eb9bfcee80991d137a017aa3541565961282ebf8736db71aeb05532ffa139ff3a34a84bc9064cf74427acb666
 SHA512 
5f97870a11ecca30ffe8f463f87cd16a1edb52b44832c6eaba15cadcfde2b4f7edf963749e45c8043b45b38e53ee210dc913aa2d2432a2bd3928cc27c8765a85
 DIST portage-3.0.9.tar.bz2 1047839 BLAKE2B 
44cf96ac69c1b6d2f95aea8b6e87af5665bfa797ef97d3ae09d4faeefa5b36671f542a5bb8b141b0d914afef96d536a63da4539d27336471621363008d2f73bd
 SHA512 
01ad255a12381fb3b52a8d6c1b04cb377c52b8856973aa296a1086f2d89dd6458244486a0d477e95d4247c3edf7e8e3bb20523263979401443b212085737e618

diff --git a/sys-apps/portage/portage-3.0.12.ebuild 
b/sys-apps/portage/portage-3.0.12.ebuild
new file mode 100644
index 000..28cd3d04cca
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.12.ebuild
@@ -0,0 +1,267 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info tmpfiles prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( dev-vcs/git )"
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx
+   dev-python/sphinx-epytext
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/findutils-4.4
+   !build? (
+   >=sys-apps/sed-4.0.5
+   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-12-03 Thread Zac Medico
commit: dbc9665dcc142e394502309bd7354fb45e6c5f99
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Dec  3 23:26:39 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Dec  3 23:28:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbc9665d

sys-apps/portage: Revbump to 3.0.11-r2 for regression fix

 #757741 AttributeError: 'SetArg' object has no attribute 'root'

Closes: https://bugs.gentoo.org/757741
Bug: https://bugs.gentoo.org/756028
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest | 1 +
 .../portage/{portage-3.0.11-r1.ebuild => portage-3.0.11-r2.ebuild}| 4 +++-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 28bf11063cb..e243b3ddf81 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -2,6 +2,7 @@ DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
 DIST portage-3.0.10.tar.bz2 1048234 BLAKE2B 
9011c7a3a7ea6c5c78190c5344370d26700e4bf95e56fdf7036c3c4e1ef2e8bf691f5ee21142aaa4e15d5798404e5abadfdb2b5fea288451666840f0adb0ef77
 SHA512 
d5823fa263876350f5128e03c92350a90f665a5539e0eeea1cfb9320a1c83cfdffe91315bfa54dbc1ba6ffb42fdcbda3b0b728f79aaf3ef254ebb7fd09563188
 DIST portage-3.0.11-bug-754903-pdepend.patch 5379 BLAKE2B 
34d2bca2af7d0a7286fa8ca7e3486341112c0a2d52f79d76a89cf5b68d85be4bc66434b8c3916987824ffdb799ed97db4a50f7b10744d55e229c6ca923e8d3ba
 SHA512 
ecb01de1dfd1a331231a6d7a4e77bce36f7f663354cacd1640eefacdd14873b64ebf30c30105df87b4857fc7d1b8612d61f5f44d6d617bc109fad7583d3940b2
+DIST portage-3.0.11-bug-757741-AttributeError.patch 1077 BLAKE2B 
6411f23746781ec5ebb5eb59679a0e1ea5bca650ca6f06d2c3cf0d8fb78fbaf47b915b33839e2f8aedcffb9b961787ceec92c614284482d65a72ce80f3ac148f
 SHA512 
b0c0135f0db9ddc723ec996a922a36510b009e08d67ff7b1eafd208a11e3c2914c11e18fe26d56ae3f1ca986f1057a230bec9c2c7e4c9ca5308bc34b0c2a
 DIST portage-3.0.11.tar.bz2 1048734 BLAKE2B 
d52e6d90750da0a2474e7b0071955111382aaf14d0c464bd66e673fc953ee90c2a426bd2e05b3642339483184a390ba416b2024849779d0fd95172d383ad4851
 SHA512 
048f7df9f2748565b8cc258667d1ea8fe0cd5e2dbea58d70ce9670885ba00949c16f9c5e7d2c3b2f795fd8f1d977792a9cb083613376128d33bdf9c1e1e4a8e9
 DIST portage-3.0.4.tar.bz2 1042654 BLAKE2B 
6f869b2eb24f9e590bf8e01172050105a1bd9ea88657db5893133b4620231a0ddcda871d6fcc10623f7f2ef809116310c76355263819be6c3734b0ca184d5fc0
 SHA512 
7a0c39cd4ed65aebd84ff8bbadba29760b3aa392a0d606c5b29a1112fd0845c42f74eebb0728a069b2b097a6eb7eec2d18af615fd9edcc38f1018ae6ff686812
 DIST portage-3.0.8.tar.bz2 1046968 BLAKE2B 
662147c37a9e7b81030fadb4d6438b734ee57a9eb9bfcee80991d137a017aa3541565961282ebf8736db71aeb05532ffa139ff3a34a84bc9064cf74427acb666
 SHA512 
5f97870a11ecca30ffe8f463f87cd16a1edb52b44832c6eaba15cadcfde2b4f7edf963749e45c8043b45b38e53ee210dc913aa2d2432a2bd3928cc27c8765a85

diff --git a/sys-apps/portage/portage-3.0.11-r1.ebuild 
b/sys-apps/portage/portage-3.0.11-r2.ebuild
similarity index 97%
rename from sys-apps/portage/portage-3.0.11-r1.ebuild
rename to sys-apps/portage/portage-3.0.11-r2.ebuild
index a681356abc4..91955bb7a5c 100644
--- a/sys-apps/portage/portage-3.0.11-r1.ebuild
+++ b/sys-apps/portage/portage-3.0.11-r2.ebuild
@@ -83,10 +83,12 @@ prefix_src_archives() {
 TARBALL_PV=${PV}
 SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.bz2
$(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)
-   
https://github.com/gentoo/portage/commit/07a604537e746814613dc171a5c09072ef0266af.patch
 -> portage-3.0.11-bug-754903-pdepend.patch"
+   
https://github.com/gentoo/portage/commit/07a604537e746814613dc171a5c09072ef0266af.patch
 -> portage-3.0.11-bug-754903-pdepend.patch
+   
https://github.com/gentoo/portage/commit/ff270ae58eca457a1e2bbf9507d8438123082ca0.patch
 -> portage-3.0.11-bug-757741-AttributeError.patch"
 
 PATCHES=(
"${DISTDIR}/portage-3.0.11-bug-754903-pdepend.patch"
+   "${DISTDIR}/portage-3.0.11-bug-757741-AttributeError.patch"
 )
 
 pkg_pretend() {



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-12-02 Thread Zac Medico
commit: 161da5c962d6e5a63f55ce3743ec48c7d7a43ab8
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Dec  2 08:41:49 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Dec  2 08:54:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=161da5c9

sys-apps/portage: Revbump to 3.0.11-r1 for regression fix

 #754903 emerge: don't merge satisfied PDEPEND too early

Bug: https://bugs.gentoo.org/754903
Bug: https://bugs.gentoo.org/756028
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest  | 1 +
 .../portage/{portage-3.0.11.ebuild => portage-3.0.11-r1.ebuild}| 7 ++-
 2 files changed, 7 insertions(+), 1 deletion(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 9d2dc418afb..28bf11063cb 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,6 +1,7 @@
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
 DIST portage-3.0.10.tar.bz2 1048234 BLAKE2B 
9011c7a3a7ea6c5c78190c5344370d26700e4bf95e56fdf7036c3c4e1ef2e8bf691f5ee21142aaa4e15d5798404e5abadfdb2b5fea288451666840f0adb0ef77
 SHA512 
d5823fa263876350f5128e03c92350a90f665a5539e0eeea1cfb9320a1c83cfdffe91315bfa54dbc1ba6ffb42fdcbda3b0b728f79aaf3ef254ebb7fd09563188
+DIST portage-3.0.11-bug-754903-pdepend.patch 5379 BLAKE2B 
34d2bca2af7d0a7286fa8ca7e3486341112c0a2d52f79d76a89cf5b68d85be4bc66434b8c3916987824ffdb799ed97db4a50f7b10744d55e229c6ca923e8d3ba
 SHA512 
ecb01de1dfd1a331231a6d7a4e77bce36f7f663354cacd1640eefacdd14873b64ebf30c30105df87b4857fc7d1b8612d61f5f44d6d617bc109fad7583d3940b2
 DIST portage-3.0.11.tar.bz2 1048734 BLAKE2B 
d52e6d90750da0a2474e7b0071955111382aaf14d0c464bd66e673fc953ee90c2a426bd2e05b3642339483184a390ba416b2024849779d0fd95172d383ad4851
 SHA512 
048f7df9f2748565b8cc258667d1ea8fe0cd5e2dbea58d70ce9670885ba00949c16f9c5e7d2c3b2f795fd8f1d977792a9cb083613376128d33bdf9c1e1e4a8e9
 DIST portage-3.0.4.tar.bz2 1042654 BLAKE2B 
6f869b2eb24f9e590bf8e01172050105a1bd9ea88657db5893133b4620231a0ddcda871d6fcc10623f7f2ef809116310c76355263819be6c3734b0ca184d5fc0
 SHA512 
7a0c39cd4ed65aebd84ff8bbadba29760b3aa392a0d606c5b29a1112fd0845c42f74eebb0728a069b2b097a6eb7eec2d18af615fd9edcc38f1018ae6ff686812
 DIST portage-3.0.8.tar.bz2 1046968 BLAKE2B 
662147c37a9e7b81030fadb4d6438b734ee57a9eb9bfcee80991d137a017aa3541565961282ebf8736db71aeb05532ffa139ff3a34a84bc9064cf74427acb666
 SHA512 
5f97870a11ecca30ffe8f463f87cd16a1edb52b44832c6eaba15cadcfde2b4f7edf963749e45c8043b45b38e53ee210dc913aa2d2432a2bd3928cc27c8765a85

diff --git a/sys-apps/portage/portage-3.0.11.ebuild 
b/sys-apps/portage/portage-3.0.11-r1.ebuild
similarity index 97%
rename from sys-apps/portage/portage-3.0.11.ebuild
rename to sys-apps/portage/portage-3.0.11-r1.ebuild
index 28cd3d04cca..a681356abc4 100644
--- a/sys-apps/portage/portage-3.0.11.ebuild
+++ b/sys-apps/portage/portage-3.0.11-r1.ebuild
@@ -82,7 +82,12 @@ prefix_src_archives() {
 
 TARBALL_PV=${PV}
 SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.bz2
-   $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)"
+   $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)
+   
https://github.com/gentoo/portage/commit/07a604537e746814613dc171a5c09072ef0266af.patch
 -> portage-3.0.11-bug-754903-pdepend.patch"
+
+PATCHES=(
+   "${DISTDIR}/portage-3.0.11-bug-754903-pdepend.patch"
+)
 
 pkg_pretend() {
local CONFIG_CHECK="~IPC_NS ~PID_NS ~NET_NS ~UTS_NS"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-11-28 Thread Zac Medico
commit: d77f07243dac0d12e44d0b0c5e6ab79c76111809
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Nov 28 21:10:27 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Nov 28 21:17:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d77f0724

sys-apps/portage: Bump to version 3.0.11

 #756961 handle dev-lang/rust[system-bootstrap] dependency cycle
 #757306 backtracking: fix virtual choices for circular deps

Bug: https://bugs.gentoo.org/756793
Bug: https://bugs.gentoo.org/756961
Bug: https://bugs.gentoo.org/757306
Bug: https://bugs.gentoo.org/756028
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest  |   1 +
 sys-apps/portage/portage-3.0.11.ebuild | 267 +
 2 files changed, 268 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 37d756e3aaa..9d2dc418afb 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,6 +1,7 @@
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
 DIST portage-3.0.10.tar.bz2 1048234 BLAKE2B 
9011c7a3a7ea6c5c78190c5344370d26700e4bf95e56fdf7036c3c4e1ef2e8bf691f5ee21142aaa4e15d5798404e5abadfdb2b5fea288451666840f0adb0ef77
 SHA512 
d5823fa263876350f5128e03c92350a90f665a5539e0eeea1cfb9320a1c83cfdffe91315bfa54dbc1ba6ffb42fdcbda3b0b728f79aaf3ef254ebb7fd09563188
+DIST portage-3.0.11.tar.bz2 1048734 BLAKE2B 
d52e6d90750da0a2474e7b0071955111382aaf14d0c464bd66e673fc953ee90c2a426bd2e05b3642339483184a390ba416b2024849779d0fd95172d383ad4851
 SHA512 
048f7df9f2748565b8cc258667d1ea8fe0cd5e2dbea58d70ce9670885ba00949c16f9c5e7d2c3b2f795fd8f1d977792a9cb083613376128d33bdf9c1e1e4a8e9
 DIST portage-3.0.4.tar.bz2 1042654 BLAKE2B 
6f869b2eb24f9e590bf8e01172050105a1bd9ea88657db5893133b4620231a0ddcda871d6fcc10623f7f2ef809116310c76355263819be6c3734b0ca184d5fc0
 SHA512 
7a0c39cd4ed65aebd84ff8bbadba29760b3aa392a0d606c5b29a1112fd0845c42f74eebb0728a069b2b097a6eb7eec2d18af615fd9edcc38f1018ae6ff686812
 DIST portage-3.0.8.tar.bz2 1046968 BLAKE2B 
662147c37a9e7b81030fadb4d6438b734ee57a9eb9bfcee80991d137a017aa3541565961282ebf8736db71aeb05532ffa139ff3a34a84bc9064cf74427acb666
 SHA512 
5f97870a11ecca30ffe8f463f87cd16a1edb52b44832c6eaba15cadcfde2b4f7edf963749e45c8043b45b38e53ee210dc913aa2d2432a2bd3928cc27c8765a85
 DIST portage-3.0.9.tar.bz2 1047839 BLAKE2B 
44cf96ac69c1b6d2f95aea8b6e87af5665bfa797ef97d3ae09d4faeefa5b36671f542a5bb8b141b0d914afef96d536a63da4539d27336471621363008d2f73bd
 SHA512 
01ad255a12381fb3b52a8d6c1b04cb377c52b8856973aa296a1086f2d89dd6458244486a0d477e95d4247c3edf7e8e3bb20523263979401443b212085737e618

diff --git a/sys-apps/portage/portage-3.0.11.ebuild 
b/sys-apps/portage/portage-3.0.11.ebuild
new file mode 100644
index 000..28cd3d04cca
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.11.ebuild
@@ -0,0 +1,267 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info tmpfiles prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( dev-vcs/git )"
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx
+   dev-python/sphinx-epytext
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/findutils-4.4
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-11-22 Thread Zac Medico
commit: d04117118ee16f77ac19eb081f774277a0931729
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Nov 22 19:52:00 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Nov 22 19:54:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0411711

sys-apps/portage: 3.0.10-r1 revbump for bug 755950

 #755950 compare_files: fix missing xattr handling

Bug: https://bugs.gentoo.org/756028
Bug: https://bugs.gentoo.org/755950
Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/{portage-3.0.10.ebuild => portage-3.0.10-r1.ebuild} | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sys-apps/portage/portage-3.0.10.ebuild 
b/sys-apps/portage/portage-3.0.10-r1.ebuild
similarity index 97%
rename from sys-apps/portage/portage-3.0.10.ebuild
rename to sys-apps/portage/portage-3.0.10-r1.ebuild
index 28cd3d04cca..671587b6636 100644
--- a/sys-apps/portage/portage-3.0.10.ebuild
+++ b/sys-apps/portage/portage-3.0.10-r1.ebuild
@@ -93,6 +93,11 @@ pkg_pretend() {
 python_prepare_all() {
distutils-r1_python_prepare_all
 
+   # Apply ae8b18f868c9bd039643f89f28f9d92ce8966c3c for bug 755950
+   sed -e 's:^\(from portage.util._xattr import\) \(xattr\)$:\1 
XATTRS_WORKS, \2:' \
+   -e 's:xattr\.XATTRS_WORKS:XATTRS_WORKS:' \
+   -i lib/portage/util/_compare_files.py || die
+
sed -e "s:^VERSION = \"HEAD\"$:VERSION = \"${PV}\":" -i 
lib/portage/__init__.py || die
 
if use gentoo-dev; then



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-11-21 Thread Zac Medico
commit: b723fb347408dcd76ab4121f9cf94b0c51d48223
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Nov 22 06:43:39 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Nov 22 06:47:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b723fb34

sys-apps/portage: Bump to version 3.0.10

 #753497 profiles should not inherit deprecated messages
 #754903 minimize use of installed packages to break cycles
 #755950 compare_files: handle missing xattr support

Bug: https://bugs.gentoo.org/753497
Bug: https://bugs.gentoo.org/754903
Bug: https://bugs.gentoo.org/755950
Bug: https://bugs.gentoo.org/756028
Package-Manager: Portage-3.0.10, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest  |   1 +
 sys-apps/portage/portage-3.0.10.ebuild | 267 +
 2 files changed, 268 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index d7c26d10983..37d756e3aaa 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,5 +1,6 @@
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
+DIST portage-3.0.10.tar.bz2 1048234 BLAKE2B 
9011c7a3a7ea6c5c78190c5344370d26700e4bf95e56fdf7036c3c4e1ef2e8bf691f5ee21142aaa4e15d5798404e5abadfdb2b5fea288451666840f0adb0ef77
 SHA512 
d5823fa263876350f5128e03c92350a90f665a5539e0eeea1cfb9320a1c83cfdffe91315bfa54dbc1ba6ffb42fdcbda3b0b728f79aaf3ef254ebb7fd09563188
 DIST portage-3.0.4.tar.bz2 1042654 BLAKE2B 
6f869b2eb24f9e590bf8e01172050105a1bd9ea88657db5893133b4620231a0ddcda871d6fcc10623f7f2ef809116310c76355263819be6c3734b0ca184d5fc0
 SHA512 
7a0c39cd4ed65aebd84ff8bbadba29760b3aa392a0d606c5b29a1112fd0845c42f74eebb0728a069b2b097a6eb7eec2d18af615fd9edcc38f1018ae6ff686812
 DIST portage-3.0.8.tar.bz2 1046968 BLAKE2B 
662147c37a9e7b81030fadb4d6438b734ee57a9eb9bfcee80991d137a017aa3541565961282ebf8736db71aeb05532ffa139ff3a34a84bc9064cf74427acb666
 SHA512 
5f97870a11ecca30ffe8f463f87cd16a1edb52b44832c6eaba15cadcfde2b4f7edf963749e45c8043b45b38e53ee210dc913aa2d2432a2bd3928cc27c8765a85
 DIST portage-3.0.9.tar.bz2 1047839 BLAKE2B 
44cf96ac69c1b6d2f95aea8b6e87af5665bfa797ef97d3ae09d4faeefa5b36671f542a5bb8b141b0d914afef96d536a63da4539d27336471621363008d2f73bd
 SHA512 
01ad255a12381fb3b52a8d6c1b04cb377c52b8856973aa296a1086f2d89dd6458244486a0d477e95d4247c3edf7e8e3bb20523263979401443b212085737e618

diff --git a/sys-apps/portage/portage-3.0.10.ebuild 
b/sys-apps/portage/portage-3.0.10.ebuild
new file mode 100644
index 000..28cd3d04cca
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.10.ebuild
@@ -0,0 +1,267 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info tmpfiles prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( dev-vcs/git )"
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx
+   dev-python/sphinx-epytext
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/findutils-4.4
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   rsync-verify? (
+   >=app-portage/gemato-14.5[${PYTHON_USEDEP}]
+   >=app-crypt/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-11-18 Thread Sergei Trofimovich
commit: 4f0648b2f3faba85cbb9584954b2dbccf8a30cb4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Nov 18 16:33:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Nov 18 22:00:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f0648b2

sys-apps/portage: stable 3.0.9 for hppa, bug #754975

Package-Manager: Portage-3.0.9, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/portage/portage-3.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.9.ebuild 
b/sys-apps/portage/portage-3.0.9.ebuild
index ef9fe0a12bb..7625b8e9065 100644
--- a/sys-apps/portage/portage-3.0.9.ebuild
+++ b/sys-apps/portage/portage-3.0.9.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-11-16 Thread Sam James
commit: fd1635758273cd4a9eb235f41f64a9f8ead44e9e
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 17 01:12:45 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 17 01:12:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd163575

sys-apps/portage: Stabilize 3.0.9 arm, #754975

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.9.ebuild 
b/sys-apps/portage/portage-3.0.9.ebuild
index 4334bdb5d0e..1582f2c10b0 100644
--- a/sys-apps/portage/portage-3.0.9.ebuild
+++ b/sys-apps/portage/portage-3.0.9.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-11-16 Thread Sam James
commit: 3d012612468473f81e7f6d4b866164a6ebe2d377
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 17 01:13:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 17 01:13:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d012612

sys-apps/portage: Stabilize 3.0.9 arm64, #754975

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.9.ebuild 
b/sys-apps/portage/portage-3.0.9.ebuild
index 1582f2c10b0..ef9fe0a12bb 100644
--- a/sys-apps/portage/portage-3.0.9.ebuild
+++ b/sys-apps/portage/portage-3.0.9.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-11-16 Thread Sam James
commit: 7be0a58eb0d00af37bd3e01fbf6f51bf40e6b089
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 16 22:59:10 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 16 23:03:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7be0a58e

sys-apps/portage: Stabilize 3.0.9 sparc, #754975

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.9.ebuild 
b/sys-apps/portage/portage-3.0.9.ebuild
index 7aaf4d13816..4334bdb5d0e 100644
--- a/sys-apps/portage/portage-3.0.9.ebuild
+++ b/sys-apps/portage/portage-3.0.9.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-11-16 Thread Sam James
commit: 271e826c6816e356eb912b64ae27bb8d8e5310da
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 16 22:19:02 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 16 22:19:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=271e826c

sys-apps/portage: Stabilize 3.0.9 amd64, #754975

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.9.ebuild 
b/sys-apps/portage/portage-3.0.9.ebuild
index 2aa03e5f0f1..7aaf4d13816 100644
--- a/sys-apps/portage/portage-3.0.9.ebuild
+++ b/sys-apps/portage/portage-3.0.9.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-11-16 Thread Sam James
commit: cfd3d6e695d409743d1d3005054a999d6048ef2c
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 16 22:17:02 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 16 22:17:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfd3d6e6

sys-apps/portage: Stabilize 3.0.9 ppc, #754975

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.9.ebuild 
b/sys-apps/portage/portage-3.0.9.ebuild
index 3c00e4fd01b..2a05d32b80c 100644
--- a/sys-apps/portage/portage-3.0.9.ebuild
+++ b/sys-apps/portage/portage-3.0.9.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-11-16 Thread Sam James
commit: d81e47a01e6b5e2f1292172fac1b6f355cab7525
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 16 22:18:45 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 16 22:18:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d81e47a0

sys-apps/portage: ppc64 stable (bug #754975)

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.9.ebuild 
b/sys-apps/portage/portage-3.0.9.ebuild
index 2a05d32b80c..2aa03e5f0f1 100644
--- a/sys-apps/portage/portage-3.0.9.ebuild
+++ b/sys-apps/portage/portage-3.0.9.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-11-16 Thread Sam James
commit: 5979c941f32ed224245f5a730c1e0d770606b92b
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov 16 22:12:35 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov 16 22:12:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5979c941

sys-apps/portage: Stabilize 3.0.9 x86, #754975

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.9.ebuild 
b/sys-apps/portage/portage-3.0.9.ebuild
index 28cd3d04cca..3c00e4fd01b 100644
--- a/sys-apps/portage/portage-3.0.9.ebuild
+++ b/sys-apps/portage/portage-3.0.9.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-11-06 Thread Sam James
commit: 4350b0dd5d1e6d1e318c9d1958ac0b3bbebd1d96
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  6 22:42:36 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  6 22:42:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4350b0dd

sys-apps/portage: Stabilize 3.0.8 ppc, #747496

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.8.ebuild 
b/sys-apps/portage/portage-3.0.8.ebuild
index 240471a5a15..fdd4768a458 100644
--- a/sys-apps/portage/portage-3.0.8.ebuild
+++ b/sys-apps/portage/portage-3.0.8.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-11-01 Thread Zac Medico
commit: 43cc36f055d6c4fd9c8761ecb50f57027180a1dd
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Nov  2 01:57:51 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Nov  2 01:58:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43cc36f0

sys-apps/portage: Bump to version 3.0.9

 #199722 Enable QA Notice for deprecated hasq/useq in *rm phases
 #704498 Fix pid-sandbox to handle Ctrl+Z correctly
 #752066 Add emerge --quickpkg-direct-root option
 #752147 Fix make.conf to expand special *ROOT variables
 #752153 Add @golang-rebuild package set

Bug: https://bugs.gentoo.org/752168
Bug: https://bugs.gentoo.org/199722
Bug: https://bugs.gentoo.org/704498
Bug: https://bugs.gentoo.org/752066
Bug: https://bugs.gentoo.org/752147
Bug: https://bugs.gentoo.org/752153
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest |   1 +
 sys-apps/portage/portage-3.0.9.ebuild | 267 ++
 2 files changed, 268 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 2b1ad98362c..d7c26d10983 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -2,3 +2,4 @@ DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
 DIST portage-3.0.4.tar.bz2 1042654 BLAKE2B 
6f869b2eb24f9e590bf8e01172050105a1bd9ea88657db5893133b4620231a0ddcda871d6fcc10623f7f2ef809116310c76355263819be6c3734b0ca184d5fc0
 SHA512 
7a0c39cd4ed65aebd84ff8bbadba29760b3aa392a0d606c5b29a1112fd0845c42f74eebb0728a069b2b097a6eb7eec2d18af615fd9edcc38f1018ae6ff686812
 DIST portage-3.0.8.tar.bz2 1046968 BLAKE2B 
662147c37a9e7b81030fadb4d6438b734ee57a9eb9bfcee80991d137a017aa3541565961282ebf8736db71aeb05532ffa139ff3a34a84bc9064cf74427acb666
 SHA512 
5f97870a11ecca30ffe8f463f87cd16a1edb52b44832c6eaba15cadcfde2b4f7edf963749e45c8043b45b38e53ee210dc913aa2d2432a2bd3928cc27c8765a85
+DIST portage-3.0.9.tar.bz2 1047839 BLAKE2B 
44cf96ac69c1b6d2f95aea8b6e87af5665bfa797ef97d3ae09d4faeefa5b36671f542a5bb8b141b0d914afef96d536a63da4539d27336471621363008d2f73bd
 SHA512 
01ad255a12381fb3b52a8d6c1b04cb377c52b8856973aa296a1086f2d89dd6458244486a0d477e95d4247c3edf7e8e3bb20523263979401443b212085737e618

diff --git a/sys-apps/portage/portage-3.0.9.ebuild 
b/sys-apps/portage/portage-3.0.9.ebuild
new file mode 100644
index 000..28cd3d04cca
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.9.ebuild
@@ -0,0 +1,267 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info tmpfiles prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( dev-vcs/git )"
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx
+   dev-python/sphinx-epytext
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/findutils-4.4
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   rsync-verify? (
+   >=app-portage/gemato-14.5[${PYTHON_USEDEP}]
+   >=app-crypt/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
+   kernel_linux? ( sys-apps/util-linux )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+   xattr? ( kernel_linux? (
+   >=sys-apps/install-xattr-0.3
+   ) )
+   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-10-11 Thread Sam James
commit: be7749525a3958edbcecee314d0e1c294222f87f
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 11 15:22:00 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 11 15:22:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be774952

sys-apps/portage: Stabilize 3.0.8 amd64, #747496

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.8.ebuild 
b/sys-apps/portage/portage-3.0.8.ebuild
index c5d926bcd37..240471a5a15 100644
--- a/sys-apps/portage/portage-3.0.8.ebuild
+++ b/sys-apps/portage/portage-3.0.8.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-10-11 Thread Sam James
commit: a6767cef5f03819c19ade48ab6a3c015bd0b2885
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 11 15:16:42 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 11 15:19:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6767cef

sys-apps/portage: Stabilize 3.0.8 arm64, #747496

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.8.ebuild 
b/sys-apps/portage/portage-3.0.8.ebuild
index 44c77cb853b..c5d926bcd37 100644
--- a/sys-apps/portage/portage-3.0.8.ebuild
+++ b/sys-apps/portage/portage-3.0.8.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-10-11 Thread Sam James
commit: ae693d506f08c8b842310f15a33958bce58de726
Author: Sam James  gentoo  org>
AuthorDate: Sun Oct 11 15:15:41 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Oct 11 15:15:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae693d50

sys-apps/portage: Stabilize 3.0.8 arm, #747496

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.8.ebuild 
b/sys-apps/portage/portage-3.0.8.ebuild
index c07c298f9be..44c77cb853b 100644
--- a/sys-apps/portage/portage-3.0.8.ebuild
+++ b/sys-apps/portage/portage-3.0.8.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-10-10 Thread Sam James
commit: 19e88dec7880992ebeff0801c7f22f353dd18892
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct 10 17:08:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct 10 17:08:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19e88dec

sys-apps/portage: Stabilize 3.0.8 x86, #747496

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.8.ebuild 
b/sys-apps/portage/portage-3.0.8.ebuild
index 9205c4bb6e7..c07c298f9be 100644
--- a/sys-apps/portage/portage-3.0.8.ebuild
+++ b/sys-apps/portage/portage-3.0.8.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-10-10 Thread Sergei Trofimovich
commit: 54ea3216e823e3c992ec90264a3311bbbde8d518
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 10 13:42:52 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 10 13:43:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54ea3216

sys-apps/portage: stable 3.0.8 for hppa

stable wrt bug #747496

Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/portage/portage-3.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.8.ebuild 
b/sys-apps/portage/portage-3.0.8.ebuild
index ce6a026fc58..9205c4bb6e7 100644
--- a/sys-apps/portage/portage-3.0.8.ebuild
+++ b/sys-apps/portage/portage-3.0.8.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-10-10 Thread Sergei Trofimovich
commit: 43c4c4711e7af387d4a25314a916edcc2b2777b5
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 10 08:46:55 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 10 08:46:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43c4c471

sys-apps/portage: stable 3.0.8 for sparc

stable wrt bug #747496

Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/portage/portage-3.0.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.8.ebuild 
b/sys-apps/portage/portage-3.0.8.ebuild
index 28cd3d04cca..ce6a026fc58 100644
--- a/sys-apps/portage/portage-3.0.8.ebuild
+++ b/sys-apps/portage/portage-3.0.8.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 sparc ~x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-09-26 Thread Zac Medico
commit: 99e2920a969d062aae6a167c25ff989c80688819
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Sep 27 00:04:15 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Sep 27 00:04:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e2920a

sys-apps/portage: Remove old version 3.0.7

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest |   1 -
 sys-apps/portage/portage-3.0.7.ebuild | 267 --
 2 files changed, 268 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index dcb0c98700e..2b1ad98362c 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,5 +1,4 @@
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
 DIST portage-3.0.4.tar.bz2 1042654 BLAKE2B 
6f869b2eb24f9e590bf8e01172050105a1bd9ea88657db5893133b4620231a0ddcda871d6fcc10623f7f2ef809116310c76355263819be6c3734b0ca184d5fc0
 SHA512 
7a0c39cd4ed65aebd84ff8bbadba29760b3aa392a0d606c5b29a1112fd0845c42f74eebb0728a069b2b097a6eb7eec2d18af615fd9edcc38f1018ae6ff686812
-DIST portage-3.0.7.tar.bz2 1045185 BLAKE2B 
1fe5e13bbbfaecd1b850b29b17908fb2c2756d559b0583174833672b68a67cfc7e7080334729ee5295b646423ca3925284f42eeace0c0b79d02305a170aed5d9
 SHA512 
701f6bddb9255d5ac86ed6e73f869124925bafd09f7c2e458376b54aebf030fa7f0d80beda1626350755cc1e8a2b9c2636b3fde1105787f2d2a0f742a73cf5e8
 DIST portage-3.0.8.tar.bz2 1046968 BLAKE2B 
662147c37a9e7b81030fadb4d6438b734ee57a9eb9bfcee80991d137a017aa3541565961282ebf8736db71aeb05532ffa139ff3a34a84bc9064cf74427acb666
 SHA512 
5f97870a11ecca30ffe8f463f87cd16a1edb52b44832c6eaba15cadcfde2b4f7edf963749e45c8043b45b38e53ee210dc913aa2d2432a2bd3928cc27c8765a85

diff --git a/sys-apps/portage/portage-3.0.7.ebuild 
b/sys-apps/portage/portage-3.0.7.ebuild
deleted file mode 100644
index 28cd3d04cca..000
--- a/sys-apps/portage/portage-3.0.7.ebuild
+++ /dev/null
@@ -1,267 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_{6..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
-
-inherit distutils-r1 linux-info tmpfiles prefix
-
-DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-SLOT="0"
-IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
-RESTRICT="!test? ( test )"
-
-BDEPEND="test? ( dev-vcs/git )"
-DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/sed-4.0.5 sys-devel/patch
-   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
-   apidoc? (
-   dev-python/sphinx
-   dev-python/sphinx-epytext
-   )"
-# Require sandbox-2.2 for bug #288863.
-# For whirlpool hash, require python[ssl] (bug #425046).
-# For compgen, require bash[readline] (bug #445576).
-# app-portage/gemato goes without PYTHON_USEDEP since we're calling
-# the executable.
-RDEPEND="
-   app-arch/zstd
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/findutils-4.4
-   !build? (
-   >=sys-apps/sed-4.0.5
-   app-shells/bash:0[readline]
-   >=app-admin/eselect-1.2
-   rsync-verify? (
-   >=app-portage/gemato-14.5[${PYTHON_USEDEP}]
-   >=app-crypt/openpgp-keys-gentoo-release-20180706
-   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
-   )
-   )
-   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
-   elibc_musl? ( >=sys-apps/sandbox-2.2 )
-   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
-   kernel_linux? ( sys-apps/util-linux )
-   >=app-misc/pax-utils-0.1.17
-   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
-   xattr? ( kernel_linux? (
-   >=sys-apps/install-xattr-0.3
-   ) )
-   !https://dev.gentoo.org/~zmedico/portage/archives;
-
-prefix_src_archives() {
-   local x y
-   for x in ${@}; do
-   for y in ${SRC_ARCHIVES}; do
-   echo ${y}/${x}
-   done
-   done
-}
-

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-09-20 Thread Zac Medico
commit: 862266358f01efa90c12d182d1f85a3014b80439
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Sep 21 05:35:06 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Sep 21 05:59:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86226635

sys-apps/portage: Bump to version 3.0.8

 #404157 emerge: --keep-going support pkg_pretend failures
 #644246 Add mercurial sync support
 #710432 emerge: Enable parallel-fetch during pkg_pretend
 #743115 emerge: Fix slot conflict backtracking to group similar
 missed updates into a single backtracking try
 #743631 emerge: Fix slot conflict backtracking to prefer
 choices that satisfy all dependencies

Bug: https://bugs.gentoo.org/739718
Bug: https://bugs.gentoo.org/404157
Bug: https://bugs.gentoo.org/644246
Bug: https://bugs.gentoo.org/710432
Bug: https://bugs.gentoo.org/743115
Bug: https://bugs.gentoo.org/743631
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest |   1 +
 sys-apps/portage/portage-3.0.8.ebuild | 267 ++
 2 files changed, 268 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index e7594431e9d..dcb0c98700e 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -2,3 +2,4 @@ DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
 DIST portage-3.0.4.tar.bz2 1042654 BLAKE2B 
6f869b2eb24f9e590bf8e01172050105a1bd9ea88657db5893133b4620231a0ddcda871d6fcc10623f7f2ef809116310c76355263819be6c3734b0ca184d5fc0
 SHA512 
7a0c39cd4ed65aebd84ff8bbadba29760b3aa392a0d606c5b29a1112fd0845c42f74eebb0728a069b2b097a6eb7eec2d18af615fd9edcc38f1018ae6ff686812
 DIST portage-3.0.7.tar.bz2 1045185 BLAKE2B 
1fe5e13bbbfaecd1b850b29b17908fb2c2756d559b0583174833672b68a67cfc7e7080334729ee5295b646423ca3925284f42eeace0c0b79d02305a170aed5d9
 SHA512 
701f6bddb9255d5ac86ed6e73f869124925bafd09f7c2e458376b54aebf030fa7f0d80beda1626350755cc1e8a2b9c2636b3fde1105787f2d2a0f742a73cf5e8
+DIST portage-3.0.8.tar.bz2 1046968 BLAKE2B 
662147c37a9e7b81030fadb4d6438b734ee57a9eb9bfcee80991d137a017aa3541565961282ebf8736db71aeb05532ffa139ff3a34a84bc9064cf74427acb666
 SHA512 
5f97870a11ecca30ffe8f463f87cd16a1edb52b44832c6eaba15cadcfde2b4f7edf963749e45c8043b45b38e53ee210dc913aa2d2432a2bd3928cc27c8765a85

diff --git a/sys-apps/portage/portage-3.0.8.ebuild 
b/sys-apps/portage/portage-3.0.8.ebuild
new file mode 100644
index 000..28cd3d04cca
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.8.ebuild
@@ -0,0 +1,267 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info tmpfiles prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( dev-vcs/git )"
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx
+   dev-python/sphinx-epytext
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/findutils-4.4
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   rsync-verify? (
+   >=app-portage/gemato-14.5[${PYTHON_USEDEP}]
+   >=app-crypt/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
+   kernel_linux? ( sys-apps/util-linux )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-09-18 Thread Zac Medico
commit: d717edfefa5be548abb06e9aa0ec3631baccac3f
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Sep 18 17:30:20 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Sep 18 17:30:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d717edfe

sys-apps/portage: Remove old versions

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest  |   3 -
 sys-apps/portage/portage-2.3.103-r1.ebuild | 264 
 sys-apps/portage/portage-3.0.6-r1.ebuild   | 270 -
 3 files changed, 537 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 4d26a9eaab1..e7594431e9d 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,7 +1,4 @@
-DIST portage-2.3.103.tar.bz2 1051807 BLAKE2B 
6a05997ea8b87627523642664956f822b76bbc41511659abfa6ede12b5f9ecaf9d253ac816b0e1dc6b6a118d9efc80593b429ef179d9d01200333585498d44d9
 SHA512 
e5595ca3b12c35fb696dd86ed2f1a72e56c7bc6955a63e555e1f0a795415473e38363541495496464bdc4192e2708c8bff4192bd0c7dad7a527fac96deec2a4c
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
 DIST portage-3.0.4.tar.bz2 1042654 BLAKE2B 
6f869b2eb24f9e590bf8e01172050105a1bd9ea88657db5893133b4620231a0ddcda871d6fcc10623f7f2ef809116310c76355263819be6c3734b0ca184d5fc0
 SHA512 
7a0c39cd4ed65aebd84ff8bbadba29760b3aa392a0d606c5b29a1112fd0845c42f74eebb0728a069b2b097a6eb7eec2d18af615fd9edcc38f1018ae6ff686812
-DIST portage-3.0.6-selinux-utf8-bug-741194.patch 2721 BLAKE2B 
6f743fd32f72e18a029827ecbaf168d67cf5056a60ba89d00dd1ff7225f4a4ffa63dbb14310cf590553d47d4ac52d0899c5b48ebb799bed6dd76fc74a762e134
 SHA512 
108dd63d029bf296a26723e35f8c05ae9c5c81fd1b1f5398bbc310dd832b1af452865893e0c434b857cca12bd458dc1963dab689fab629ab7d48678472d9bc47
-DIST portage-3.0.6.tar.bz2 1045033 BLAKE2B 
3c31252215069619bde15191fade18198e777f892e910ec6f5a9ebbc8569a56d219943ccbaf18517eae51f74d8c53047d4e0ef5675166b09e28766f940ad7391
 SHA512 
0ec6ca0470060d6a441fa48728f542afc97e49f93c8f2bd66ab51dda946f65a4bcc52e1f7b2afe19c040b4dcf05d4a2d8578cea2ab3526c7b8fa630670e8a98a
 DIST portage-3.0.7.tar.bz2 1045185 BLAKE2B 
1fe5e13bbbfaecd1b850b29b17908fb2c2756d559b0583174833672b68a67cfc7e7080334729ee5295b646423ca3925284f42eeace0c0b79d02305a170aed5d9
 SHA512 
701f6bddb9255d5ac86ed6e73f869124925bafd09f7c2e458376b54aebf030fa7f0d80beda1626350755cc1e8a2b9c2636b3fde1105787f2d2a0f742a73cf5e8

diff --git a/sys-apps/portage/portage-2.3.103-r1.ebuild 
b/sys-apps/portage/portage-2.3.103-r1.ebuild
deleted file mode 100644
index ecac7ed55c3..000
--- a/sys-apps/portage/portage-2.3.103-r1.ebuild
+++ /dev/null
@@ -1,264 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_{6..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
-
-inherit distutils-r1 linux-info tmpfiles prefix
-
-DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86"
-SLOT="0"
-IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
-
-DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/sed-4.0.5 sys-devel/patch
-   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
-   apidoc? (
-   dev-python/sphinx
-   dev-python/sphinx-epytext
-   )"
-# Require sandbox-2.2 for bug #288863.
-# For whirlpool hash, require python[ssl] (bug #425046).
-# For compgen, require bash[readline] (bug #445576).
-# app-portage/gemato goes without PYTHON_USEDEP since we're calling
-# the executable.
-RDEPEND="
-   app-arch/zstd
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/findutils-4.4
-   !build? (
-   >=sys-apps/sed-4.0.5
-   app-shells/bash:0[readline]
-   >=app-admin/eselect-1.2
-   rsync-verify? (
-   >=app-portage/gemato-14.4-r1[${PYTHON_USEDEP}]
-   >=app-crypt/openpgp-keys-gentoo-release-20180706
-   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
-  

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-09-14 Thread Zac Medico
commit: 1d7645a12b16a08ad45b1c82971d30e99e8ab589
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Sep 14 07:01:26 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Sep 14 07:35:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d7645a1

sys-apps/portage: Bump to version 3.0.7

 #737470 egencache: add --external-cache-only option
 #741474 get_mirror_url: urlquote only for ftp, http, and https
 #742446 support riscv ilp32 and ilp32d ABIs

Bug: https://bugs.gentoo.org/739718
Bug: https://bugs.gentoo.org/737470
Bug: https://bugs.gentoo.org/741474
Bug: https://bugs.gentoo.org/742446
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest |   1 +
 sys-apps/portage/portage-3.0.7.ebuild | 267 ++
 2 files changed, 268 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index c8b01b3aa9f..4d26a9eaab1 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -4,3 +4,4 @@ DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d52
 DIST portage-3.0.4.tar.bz2 1042654 BLAKE2B 
6f869b2eb24f9e590bf8e01172050105a1bd9ea88657db5893133b4620231a0ddcda871d6fcc10623f7f2ef809116310c76355263819be6c3734b0ca184d5fc0
 SHA512 
7a0c39cd4ed65aebd84ff8bbadba29760b3aa392a0d606c5b29a1112fd0845c42f74eebb0728a069b2b097a6eb7eec2d18af615fd9edcc38f1018ae6ff686812
 DIST portage-3.0.6-selinux-utf8-bug-741194.patch 2721 BLAKE2B 
6f743fd32f72e18a029827ecbaf168d67cf5056a60ba89d00dd1ff7225f4a4ffa63dbb14310cf590553d47d4ac52d0899c5b48ebb799bed6dd76fc74a762e134
 SHA512 
108dd63d029bf296a26723e35f8c05ae9c5c81fd1b1f5398bbc310dd832b1af452865893e0c434b857cca12bd458dc1963dab689fab629ab7d48678472d9bc47
 DIST portage-3.0.6.tar.bz2 1045033 BLAKE2B 
3c31252215069619bde15191fade18198e777f892e910ec6f5a9ebbc8569a56d219943ccbaf18517eae51f74d8c53047d4e0ef5675166b09e28766f940ad7391
 SHA512 
0ec6ca0470060d6a441fa48728f542afc97e49f93c8f2bd66ab51dda946f65a4bcc52e1f7b2afe19c040b4dcf05d4a2d8578cea2ab3526c7b8fa630670e8a98a
+DIST portage-3.0.7.tar.bz2 1045185 BLAKE2B 
1fe5e13bbbfaecd1b850b29b17908fb2c2756d559b0583174833672b68a67cfc7e7080334729ee5295b646423ca3925284f42eeace0c0b79d02305a170aed5d9
 SHA512 
701f6bddb9255d5ac86ed6e73f869124925bafd09f7c2e458376b54aebf030fa7f0d80beda1626350755cc1e8a2b9c2636b3fde1105787f2d2a0f742a73cf5e8

diff --git a/sys-apps/portage/portage-3.0.7.ebuild 
b/sys-apps/portage/portage-3.0.7.ebuild
new file mode 100644
index 000..28cd3d04cca
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.7.ebuild
@@ -0,0 +1,267 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info tmpfiles prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( dev-vcs/git )"
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx
+   dev-python/sphinx-epytext
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/findutils-4.4
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   rsync-verify? (
+   >=app-portage/gemato-14.5[${PYTHON_USEDEP}]
+   >=app-crypt/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
+   kernel_linux? ( sys-apps/util-linux )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+   xattr? ( kernel_linux? (
+   >=sys-apps/install-xattr-0.3
+   ) )
+   !https://dev.gentoo.org/~zmedico/portage/archives;
+
+prefix_src_archives() {
+   local x y
+   for x in ${@}; do
+   for y in ${SRC_ARCHIVES}; 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-09-12 Thread Zac Medico
commit: 6edf9099fd187b09339aa7bd9868eb7a2ab2eabe
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Sep 12 20:11:58 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Sep 12 20:19:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6edf9099

sys-apps/portage: Add dev-vcs/git test dependency

Closes: https://bugs.gentoo.org/741813
Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/portage-3.0.4-r1.ebuild | 4 +++-
 sys-apps/portage/portage-3.0.6-r1.ebuild | 4 +++-
 sys-apps/portage/portage-.ebuild | 4 +++-
 3 files changed, 9 insertions(+), 3 deletions(-)

diff --git a/sys-apps/portage/portage-3.0.4-r1.ebuild 
b/sys-apps/portage/portage-3.0.4-r1.ebuild
index 65ca900d62d..55c691b6004 100644
--- a/sys-apps/portage/portage-3.0.4-r1.ebuild
+++ b/sys-apps/portage/portage-3.0.4-r1.ebuild
@@ -15,8 +15,10 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 LICENSE="GPL-2"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 SLOT="0"
-IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
+RESTRICT="!test? ( test )"
 
+BDEPEND="test? ( dev-vcs/git )"
 DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
>=app-arch/tar-1.27
dev-lang/python-exec:2

diff --git a/sys-apps/portage/portage-3.0.6-r1.ebuild 
b/sys-apps/portage/portage-3.0.6-r1.ebuild
index 0308cd5b74f..5b2ae95fe1e 100644
--- a/sys-apps/portage/portage-3.0.6-r1.ebuild
+++ b/sys-apps/portage/portage-3.0.6-r1.ebuild
@@ -15,8 +15,10 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 LICENSE="GPL-2"
 KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 SLOT="0"
-IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
+RESTRICT="!test? ( test )"
 
+BDEPEND="test? ( dev-vcs/git )"
 DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
>=app-arch/tar-1.27
dev-lang/python-exec:2

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index dfbe619ef9d..3a8919c0bbf 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -15,8 +15,10 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 LICENSE="GPL-2"
 KEYWORDS=""
 SLOT="0"
-IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux test xattr"
+RESTRICT="!test? ( test )"
 
+BDEPEND="test? ( dev-vcs/git )"
 DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
>=app-arch/tar-1.27
dev-lang/python-exec:2



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-09-11 Thread Zac Medico
commit: 8b8efb2774a94456a1e9731f5e8cb6ffe84da77a
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Sep 11 19:23:47 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Sep 11 19:25:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b8efb27

sys-apps/portage: Remove old version 3.0.5

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest |   1 -
 sys-apps/portage/portage-3.0.5.ebuild | 265 --
 2 files changed, 266 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index f98a0d5e6be..c8b01b3aa9f 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -2,6 +2,5 @@ DIST portage-2.3.103.tar.bz2 1051807 BLAKE2B 
6a05997ea8b87627523642664956f822b76
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
 DIST portage-3.0.4.tar.bz2 1042654 BLAKE2B 
6f869b2eb24f9e590bf8e01172050105a1bd9ea88657db5893133b4620231a0ddcda871d6fcc10623f7f2ef809116310c76355263819be6c3734b0ca184d5fc0
 SHA512 
7a0c39cd4ed65aebd84ff8bbadba29760b3aa392a0d606c5b29a1112fd0845c42f74eebb0728a069b2b097a6eb7eec2d18af615fd9edcc38f1018ae6ff686812
-DIST portage-3.0.5.tar.bz2 1043083 BLAKE2B 
f95fea950c15a9ddc7b1e87820a6d300c54d0b027c36a6522293496cbe39b40a7e4e472faf9f65c96c4f83f34a27830c4795d433860ed9f87d042f9b18a59878
 SHA512 
59f06514c16f215647ab7c3f4eec40bacb8e17bba46b2d59b94be938891c2e48d157d240fb47ae736968bbd754ea56343b0138d4ccba58458913b95a798f0c66
 DIST portage-3.0.6-selinux-utf8-bug-741194.patch 2721 BLAKE2B 
6f743fd32f72e18a029827ecbaf168d67cf5056a60ba89d00dd1ff7225f4a4ffa63dbb14310cf590553d47d4ac52d0899c5b48ebb799bed6dd76fc74a762e134
 SHA512 
108dd63d029bf296a26723e35f8c05ae9c5c81fd1b1f5398bbc310dd832b1af452865893e0c434b857cca12bd458dc1963dab689fab629ab7d48678472d9bc47
 DIST portage-3.0.6.tar.bz2 1045033 BLAKE2B 
3c31252215069619bde15191fade18198e777f892e910ec6f5a9ebbc8569a56d219943ccbaf18517eae51f74d8c53047d4e0ef5675166b09e28766f940ad7391
 SHA512 
0ec6ca0470060d6a441fa48728f542afc97e49f93c8f2bd66ab51dda946f65a4bcc52e1f7b2afe19c040b4dcf05d4a2d8578cea2ab3526c7b8fa630670e8a98a

diff --git a/sys-apps/portage/portage-3.0.5.ebuild 
b/sys-apps/portage/portage-3.0.5.ebuild
deleted file mode 100644
index 21219ef684c..000
--- a/sys-apps/portage/portage-3.0.5.ebuild
+++ /dev/null
@@ -1,265 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_{6..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
-
-inherit distutils-r1 linux-info tmpfiles prefix
-
-DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-SLOT="0"
-IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
-
-DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/sed-4.0.5 sys-devel/patch
-   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
-   apidoc? (
-   dev-python/sphinx
-   dev-python/sphinx-epytext
-   )"
-# Require sandbox-2.2 for bug #288863.
-# For whirlpool hash, require python[ssl] (bug #425046).
-# For compgen, require bash[readline] (bug #445576).
-# app-portage/gemato goes without PYTHON_USEDEP since we're calling
-# the executable.
-RDEPEND="
-   app-arch/zstd
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/findutils-4.4
-   !build? (
-   >=sys-apps/sed-4.0.5
-   app-shells/bash:0[readline]
-   >=app-admin/eselect-1.2
-   rsync-verify? (
-   >=app-portage/gemato-14.4-r1[${PYTHON_USEDEP}]
-   >=app-crypt/openpgp-keys-gentoo-release-20180706
-   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
-   )
-   )
-   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
-   elibc_musl? ( >=sys-apps/sandbox-2.2 )
-   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
-   kernel_linux? ( sys-apps/util-linux )
-   >=app-misc/pax-utils-0.1.17
-   selinux? ( 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-09-11 Thread Zac Medico
commit: 3f5468f112ce4a8210fe2073267f842367a7287b
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Sep 11 19:14:10 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Sep 11 19:25:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f5468f1

sys-apps/portage: 3.0.6-r1 revbump for bug 741194

 #741194 selinux: encode os path arguments as UTF-8

Bug: https://bugs.gentoo.org/739718
Bug: https://bugs.gentoo.org/741194
Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest  | 1 +
 sys-apps/portage/{portage-3.0.6.ebuild => portage-3.0.6-r1.ebuild} | 5 -
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index e9633f5972a..f98a0d5e6be 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -3,4 +3,5 @@ DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
 DIST portage-3.0.4.tar.bz2 1042654 BLAKE2B 
6f869b2eb24f9e590bf8e01172050105a1bd9ea88657db5893133b4620231a0ddcda871d6fcc10623f7f2ef809116310c76355263819be6c3734b0ca184d5fc0
 SHA512 
7a0c39cd4ed65aebd84ff8bbadba29760b3aa392a0d606c5b29a1112fd0845c42f74eebb0728a069b2b097a6eb7eec2d18af615fd9edcc38f1018ae6ff686812
 DIST portage-3.0.5.tar.bz2 1043083 BLAKE2B 
f95fea950c15a9ddc7b1e87820a6d300c54d0b027c36a6522293496cbe39b40a7e4e472faf9f65c96c4f83f34a27830c4795d433860ed9f87d042f9b18a59878
 SHA512 
59f06514c16f215647ab7c3f4eec40bacb8e17bba46b2d59b94be938891c2e48d157d240fb47ae736968bbd754ea56343b0138d4ccba58458913b95a798f0c66
+DIST portage-3.0.6-selinux-utf8-bug-741194.patch 2721 BLAKE2B 
6f743fd32f72e18a029827ecbaf168d67cf5056a60ba89d00dd1ff7225f4a4ffa63dbb14310cf590553d47d4ac52d0899c5b48ebb799bed6dd76fc74a762e134
 SHA512 
108dd63d029bf296a26723e35f8c05ae9c5c81fd1b1f5398bbc310dd832b1af452865893e0c434b857cca12bd458dc1963dab689fab629ab7d48678472d9bc47
 DIST portage-3.0.6.tar.bz2 1045033 BLAKE2B 
3c31252215069619bde15191fade18198e777f892e910ec6f5a9ebbc8569a56d219943ccbaf18517eae51f74d8c53047d4e0ef5675166b09e28766f940ad7391
 SHA512 
0ec6ca0470060d6a441fa48728f542afc97e49f93c8f2bd66ab51dda946f65a4bcc52e1f7b2afe19c040b4dcf05d4a2d8578cea2ab3526c7b8fa630670e8a98a

diff --git a/sys-apps/portage/portage-3.0.6.ebuild 
b/sys-apps/portage/portage-3.0.6-r1.ebuild
similarity index 97%
rename from sys-apps/portage/portage-3.0.6.ebuild
rename to sys-apps/portage/portage-3.0.6-r1.ebuild
index 5cd1667bfdd..0308cd5b74f 100644
--- a/sys-apps/portage/portage-3.0.6.ebuild
+++ b/sys-apps/portage/portage-3.0.6-r1.ebuild
@@ -80,7 +80,8 @@ prefix_src_archives() {
 
 TARBALL_PV=${PV}
 SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.bz2
-   $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)"
+   $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)
+   
https://github.com/gentoo/portage/commit/a8f0e05d35b0ba2747827ce03dff42682192def8.patch
 -> ${P}-selinux-utf8-bug-741194.patch"
 
 pkg_pretend() {
local CONFIG_CHECK="~IPC_NS ~PID_NS ~NET_NS ~UTS_NS"
@@ -91,6 +92,8 @@ pkg_pretend() {
 python_prepare_all() {
distutils-r1_python_prepare_all
 
+   eapply "${DISTDIR}/${P}-selinux-utf8-bug-741194.patch"
+
sed -e "s:^VERSION = \"HEAD\"$:VERSION = \"${PV}\":" -i 
lib/portage/__init__.py || die
 
if use gentoo-dev; then



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-09-07 Thread Zac Medico
commit: 593b000faf638cc4fde383c37c4e27c0cdbd7174
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Sep  8 03:55:13 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Sep  8 03:55:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=593b000f

sys-apps/portage: 3.0.6 requires at least gemato-14.5

Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/portage-3.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.6.ebuild 
b/sys-apps/portage/portage-3.0.6.ebuild
index 21219ef684c..5cd1667bfdd 100644
--- a/sys-apps/portage/portage-3.0.6.ebuild
+++ b/sys-apps/portage/portage-3.0.6.ebuild
@@ -41,7 +41,7 @@ RDEPEND="
app-shells/bash:0[readline]
>=app-admin/eselect-1.2
rsync-verify? (
-   >=app-portage/gemato-14.4-r1[${PYTHON_USEDEP}]
+   >=app-portage/gemato-14.5[${PYTHON_USEDEP}]
>=app-crypt/openpgp-keys-gentoo-release-20180706
>=app-crypt/gnupg-2.2.4-r2[ssl(-)]
)



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-09-07 Thread Zac Medico
commit: fd840baeef963f5fe746f9167976ce0eed83a3b4
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Sep  8 03:44:51 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Sep  8 03:51:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd840bae

sys-apps/portage: Bump to version 3.0.6

 #668302 binrepos.conf: support fetchcommand customization
 #668334 Add binrepos.conf to replace PORTAGE_BINHOST
 #704416 env-update: create systemd user-session environment
 #737470 egencache --update-pkg-desc: emulate esync --verbose
 #737480 emerge --search: auto-detect regular expressions
 #739908 @change-deps: fix erroneous repeated rebuilds
 #740588 make.conf: Treat __* variables as local
 #740898 PORTAGE_BINHOST urlopen proxy support
 #740904 rsync and gemato proxy support

Bug: https://bugs.gentoo.org/739718
Bug: https://bugs.gentoo.org/668302
Bug: https://bugs.gentoo.org/668334
Bug: https://bugs.gentoo.org/704416
Bug: https://bugs.gentoo.org/737470
Bug: https://bugs.gentoo.org/737480
Bug: https://bugs.gentoo.org/739908
Bug: https://bugs.gentoo.org/740588
Bug: https://bugs.gentoo.org/740898
Bug: https://bugs.gentoo.org/740904
Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest |   1 +
 sys-apps/portage/portage-3.0.6.ebuild | 265 ++
 2 files changed, 266 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index e9ff98d883c..e9633f5972a 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -3,3 +3,4 @@ DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
 DIST portage-3.0.4.tar.bz2 1042654 BLAKE2B 
6f869b2eb24f9e590bf8e01172050105a1bd9ea88657db5893133b4620231a0ddcda871d6fcc10623f7f2ef809116310c76355263819be6c3734b0ca184d5fc0
 SHA512 
7a0c39cd4ed65aebd84ff8bbadba29760b3aa392a0d606c5b29a1112fd0845c42f74eebb0728a069b2b097a6eb7eec2d18af615fd9edcc38f1018ae6ff686812
 DIST portage-3.0.5.tar.bz2 1043083 BLAKE2B 
f95fea950c15a9ddc7b1e87820a6d300c54d0b027c36a6522293496cbe39b40a7e4e472faf9f65c96c4f83f34a27830c4795d433860ed9f87d042f9b18a59878
 SHA512 
59f06514c16f215647ab7c3f4eec40bacb8e17bba46b2d59b94be938891c2e48d157d240fb47ae736968bbd754ea56343b0138d4ccba58458913b95a798f0c66
+DIST portage-3.0.6.tar.bz2 1045033 BLAKE2B 
3c31252215069619bde15191fade18198e777f892e910ec6f5a9ebbc8569a56d219943ccbaf18517eae51f74d8c53047d4e0ef5675166b09e28766f940ad7391
 SHA512 
0ec6ca0470060d6a441fa48728f542afc97e49f93c8f2bd66ab51dda946f65a4bcc52e1f7b2afe19c040b4dcf05d4a2d8578cea2ab3526c7b8fa630670e8a98a

diff --git a/sys-apps/portage/portage-3.0.6.ebuild 
b/sys-apps/portage/portage-3.0.6.ebuild
new file mode 100644
index 000..21219ef684c
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.6.ebuild
@@ -0,0 +1,265 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info tmpfiles prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx
+   dev-python/sphinx-epytext
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/findutils-4.4
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   rsync-verify? (
+   >=app-portage/gemato-14.4-r1[${PYTHON_USEDEP}]
+   >=app-crypt/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-09-07 Thread Zac Medico
commit: aabfe9ebbd529ede79476f77ccb8b427bd10edf5
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Sep  7 23:19:19 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Sep  7 23:21:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aabfe9eb

sys-apps/portage: update  to require at least gemato-14.5

Bug: https://bugs.gentoo.org/740904
See: 
https://github.com/mgorny/gemato/commit/9980de271de4f8f5e993e2b634d0e8d7753e382f
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/portage-.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index fc86ef1642b..dfbe619ef9d 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -29,8 +29,6 @@ DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
 # Require sandbox-2.2 for bug #288863.
 # For whirlpool hash, require python[ssl] (bug #425046).
 # For compgen, require bash[readline] (bug #445576).
-# app-portage/gemato goes without PYTHON_USEDEP since we're calling
-# the executable.
 RDEPEND="
app-arch/zstd
>=app-arch/tar-1.27
@@ -41,7 +39,7 @@ RDEPEND="
app-shells/bash:0[readline]
>=app-admin/eselect-1.2
rsync-verify? (
-   >=app-portage/gemato-14.4-r1[${PYTHON_USEDEP}]
+   >=app-portage/gemato-14.5[${PYTHON_USEDEP}]
>=app-crypt/openpgp-keys-gentoo-release-20180706
>=app-crypt/gnupg-2.2.4-r2[ssl(-)]
)



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-09-06 Thread Zac Medico
commit: e9b83697ddf238f6bb0c22843da073bf8a8997a1
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Sep  6 21:32:10 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Sep  6 21:35:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9b83697

sys-apps/portage: Add findutils dependency

Reported-by: Petr Cerny [:hrosik]  black-net.org>
Closes: https://bugs.gentoo.org/740744
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/portage-2.3.103-r1.ebuild | 1 +
 sys-apps/portage/portage-2.3.99-r2.ebuild  | 1 +
 sys-apps/portage/portage-3.0.4-r1.ebuild   | 1 +
 sys-apps/portage/portage-3.0.5.ebuild  | 1 +
 sys-apps/portage/portage-.ebuild   | 1 +
 5 files changed, 5 insertions(+)

diff --git a/sys-apps/portage/portage-2.3.103-r1.ebuild 
b/sys-apps/portage/portage-2.3.103-r1.ebuild
index 9645491a32c..ecac7ed55c3 100644
--- a/sys-apps/portage/portage-2.3.103-r1.ebuild
+++ b/sys-apps/portage/portage-2.3.103-r1.ebuild
@@ -35,6 +35,7 @@ RDEPEND="
app-arch/zstd
>=app-arch/tar-1.27
dev-lang/python-exec:2
+   >=sys-apps/findutils-4.4
!build? (
>=sys-apps/sed-4.0.5
app-shells/bash:0[readline]

diff --git a/sys-apps/portage/portage-2.3.99-r2.ebuild 
b/sys-apps/portage/portage-2.3.99-r2.ebuild
index 8be8d77ed5d..9f289c0f83f 100644
--- a/sys-apps/portage/portage-2.3.99-r2.ebuild
+++ b/sys-apps/portage/portage-2.3.99-r2.ebuild
@@ -34,6 +34,7 @@ DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
 RDEPEND="
>=app-arch/tar-1.27
dev-lang/python-exec:2
+   >=sys-apps/findutils-4.4
!build? (
>=sys-apps/sed-4.0.5
app-shells/bash:0[readline]

diff --git a/sys-apps/portage/portage-3.0.4-r1.ebuild 
b/sys-apps/portage/portage-3.0.4-r1.ebuild
index 512037b21df..65ca900d62d 100644
--- a/sys-apps/portage/portage-3.0.4-r1.ebuild
+++ b/sys-apps/portage/portage-3.0.4-r1.ebuild
@@ -35,6 +35,7 @@ RDEPEND="
app-arch/zstd
>=app-arch/tar-1.27
dev-lang/python-exec:2
+   >=sys-apps/findutils-4.4
!build? (
>=sys-apps/sed-4.0.5
app-shells/bash:0[readline]

diff --git a/sys-apps/portage/portage-3.0.5.ebuild 
b/sys-apps/portage/portage-3.0.5.ebuild
index 223bb29de2c..21219ef684c 100644
--- a/sys-apps/portage/portage-3.0.5.ebuild
+++ b/sys-apps/portage/portage-3.0.5.ebuild
@@ -35,6 +35,7 @@ RDEPEND="
app-arch/zstd
>=app-arch/tar-1.27
dev-lang/python-exec:2
+   >=sys-apps/findutils-4.4
!build? (
>=sys-apps/sed-4.0.5
app-shells/bash:0[readline]

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index 6bd101cf192..fc86ef1642b 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -35,6 +35,7 @@ RDEPEND="
app-arch/zstd
>=app-arch/tar-1.27
dev-lang/python-exec:2
+   >=sys-apps/findutils-4.4
!build? (
>=sys-apps/sed-4.0.5
app-shells/bash:0[readline]



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-09-06 Thread Sam James
commit: 67219950ad0a1087dd44beaa72a99d9a1aa1ca72
Author: Sam James  gentoo  org>
AuthorDate: Sun Sep  6 17:59:19 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep  6 17:59:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67219950

sys-apps/portage: ppc stable (bug #739446)

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

 sys-apps/portage/portage-3.0.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.4-r1.ebuild 
b/sys-apps/portage/portage-3.0.4-r1.ebuild
index 9d1c4aea699..512037b21df 100644
--- a/sys-apps/portage/portage-3.0.4-r1.ebuild
+++ b/sys-apps/portage/portage-3.0.4-r1.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-09-06 Thread Zac Medico
commit: 2af9e69f3462abfcf97679a24897b708f522059e
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Sep  6 17:16:26 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Sep  6 17:35:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2af9e69f

sys-apps/portage: Migrate to tmpfiles eclass

The systemd_dotmpfilesd function is deprecated. Note that this
effectively forces upgrade to >=sys-apps/openrc-0.23 for OpenRC users,
since opentmpfiles blocks older versions of OpenRC (bug 643386).
This should be acceptable, since the older OpenRC versions are nearly
4 years old now.

Closes: https://bugs.gentoo.org/740600
Bug: https://bugs.gentoo.org/490676
Bug: https://bugs.gentoo.org/643386
Bug: https://bugs.gentoo.org/740638
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/portage-2.3.103-r1.ebuild | 4 ++--
 sys-apps/portage/portage-2.3.99-r2.ebuild  | 4 ++--
 sys-apps/portage/portage-3.0.4-r1.ebuild   | 4 ++--
 sys-apps/portage/portage-3.0.5.ebuild  | 4 ++--
 sys-apps/portage/portage-.ebuild   | 4 ++--
 5 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/sys-apps/portage/portage-2.3.103-r1.ebuild 
b/sys-apps/portage/portage-2.3.103-r1.ebuild
index f35ebfa2822..9645491a32c 100644
--- a/sys-apps/portage/portage-2.3.103-r1.ebuild
+++ b/sys-apps/portage/portage-2.3.103-r1.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_{6..9} )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
 
-inherit distutils-r1 linux-info systemd prefix
+inherit distutils-r1 linux-info tmpfiles prefix
 
 DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
@@ -213,7 +213,7 @@ python_install_all() {
esetup.py "${targets[@]}"
fi
 
-   systemd_dotmpfilesd "${FILESDIR}"/portage-ccache.conf
+   dotmpfiles "${FILESDIR}"/portage-ccache.conf
 
# Due to distutils/python-exec limitations
# these must be installed to /usr/bin.

diff --git a/sys-apps/portage/portage-2.3.99-r2.ebuild 
b/sys-apps/portage/portage-2.3.99-r2.ebuild
index 38f185f95eb..8be8d77ed5d 100644
--- a/sys-apps/portage/portage-2.3.99-r2.ebuild
+++ b/sys-apps/portage/portage-2.3.99-r2.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_6 python3_7 python3_8 )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
 
-inherit distutils-r1 epatch linux-info systemd prefix
+inherit distutils-r1 epatch linux-info tmpfiles prefix
 
 DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
@@ -218,7 +218,7 @@ python_install_all() {
esetup.py "${targets[@]}"
fi
 
-   systemd_dotmpfilesd "${FILESDIR}"/portage-ccache.conf
+   dotmpfiles "${FILESDIR}"/portage-ccache.conf
 
# Due to distutils/python-exec limitations
# these must be installed to /usr/bin.

diff --git a/sys-apps/portage/portage-3.0.4-r1.ebuild 
b/sys-apps/portage/portage-3.0.4-r1.ebuild
index 2cb5d1ea7a9..9d1c4aea699 100644
--- a/sys-apps/portage/portage-3.0.4-r1.ebuild
+++ b/sys-apps/portage/portage-3.0.4-r1.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_{6..9} )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
 
-inherit distutils-r1 linux-info systemd prefix
+inherit distutils-r1 linux-info tmpfiles prefix
 
 DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
@@ -217,7 +217,7 @@ python_install_all() {
esetup.py "${targets[@]}"
fi
 
-   systemd_dotmpfilesd "${FILESDIR}"/portage-ccache.conf
+   dotmpfiles "${FILESDIR}"/portage-ccache.conf
 
# Due to distutils/python-exec limitations
# these must be installed to /usr/bin.

diff --git a/sys-apps/portage/portage-3.0.5.ebuild 
b/sys-apps/portage/portage-3.0.5.ebuild
index 5578b8a560f..223bb29de2c 100644
--- a/sys-apps/portage/portage-3.0.5.ebuild
+++ b/sys-apps/portage/portage-3.0.5.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_{6..9} )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
 
-inherit distutils-r1 linux-info systemd prefix
+inherit distutils-r1 linux-info tmpfiles prefix
 
 DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
@@ -214,7 +214,7 @@ python_install_all() {
esetup.py "${targets[@]}"
fi
 
-   systemd_dotmpfilesd "${FILESDIR}"/portage-ccache.conf
+   dotmpfiles "${FILESDIR}"/portage-ccache.conf
 
# Due to distutils/python-exec limitations
# these must be installed to /usr/bin.

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index 18b40afe288..6bd101cf192 100644
--- 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-09-02 Thread Sergei Trofimovich
commit: 069953ad0d0c534dc4c63bbad75b791974526f98
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Wed Sep  2 04:13:15 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Sep  2 06:33:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=069953ad

sys-apps/portage: stable 3.0.4-r1 for hppa, bug #739446

Package-Manager: Portage-3.0.4, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/portage/portage-3.0.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.4-r1.ebuild 
b/sys-apps/portage/portage-3.0.4-r1.ebuild
index 8dd0866ca28..2cb5d1ea7a9 100644
--- a/sys-apps/portage/portage-3.0.4-r1.ebuild
+++ b/sys-apps/portage/portage-3.0.4-r1.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-08-31 Thread Zac Medico
commit: abdafd44b842135d6a06cf243720f878277ccbe2
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Aug 31 06:54:49 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Aug 31 07:08:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abdafd44

sys-apps/portage: Bump to version 3.0.5

 #439688 depgraph: Allow elimination of highest version after
 slot conflict, which prevents unecessary rebuilds for
 dev-lang/go after backtracking for a missed update
 #739540 Use cached portage.getpid() function to avoid syscalls

Bug: https://bugs.gentoo.org/739718
Bug: https://bugs.gentoo.org/439688
Bug: https://bugs.gentoo.org/739540
Package-Manager: Portage-3.0.5, Repoman-3.0.1
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest |   1 +
 sys-apps/portage/portage-3.0.5.ebuild | 264 ++
 2 files changed, 265 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index de41cdeca60..e9ff98d883c 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -2,3 +2,4 @@ DIST portage-2.3.103.tar.bz2 1051807 BLAKE2B 
6a05997ea8b87627523642664956f822b76
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
 DIST portage-3.0.4.tar.bz2 1042654 BLAKE2B 
6f869b2eb24f9e590bf8e01172050105a1bd9ea88657db5893133b4620231a0ddcda871d6fcc10623f7f2ef809116310c76355263819be6c3734b0ca184d5fc0
 SHA512 
7a0c39cd4ed65aebd84ff8bbadba29760b3aa392a0d606c5b29a1112fd0845c42f74eebb0728a069b2b097a6eb7eec2d18af615fd9edcc38f1018ae6ff686812
+DIST portage-3.0.5.tar.bz2 1043083 BLAKE2B 
f95fea950c15a9ddc7b1e87820a6d300c54d0b027c36a6522293496cbe39b40a7e4e472faf9f65c96c4f83f34a27830c4795d433860ed9f87d042f9b18a59878
 SHA512 
59f06514c16f215647ab7c3f4eec40bacb8e17bba46b2d59b94be938891c2e48d157d240fb47ae736968bbd754ea56343b0138d4ccba58458913b95a798f0c66

diff --git a/sys-apps/portage/portage-3.0.5.ebuild 
b/sys-apps/portage/portage-3.0.5.ebuild
new file mode 100644
index 000..5578b8a560f
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.5.ebuild
@@ -0,0 +1,264 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info systemd prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx
+   dev-python/sphinx-epytext
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   rsync-verify? (
+   >=app-portage/gemato-14.4-r1[${PYTHON_USEDEP}]
+   >=app-crypt/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
+   kernel_linux? ( sys-apps/util-linux )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+   xattr? ( kernel_linux? (
+   >=sys-apps/install-xattr-0.3
+   ) )
+   !https://dev.gentoo.org/~zmedico/portage/archives;
+
+prefix_src_archives() {
+   local x y
+   for x in ${@}; do
+   for y in ${SRC_ARCHIVES}; do
+   echo ${y}/${x}
+   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-08-30 Thread Sam James
commit: 083d85b7da565d834b2d2bad7aa2df6fe13a3184
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 30 21:52:01 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 30 21:52:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=083d85b7

sys-apps/portage: Stabilize 3.0.4-r1 amd64, #739446

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.4-r1.ebuild 
b/sys-apps/portage/portage-3.0.4-r1.ebuild
index e55d88c2c54..8dd0866ca28 100644
--- a/sys-apps/portage/portage-3.0.4-r1.ebuild
+++ b/sys-apps/portage/portage-3.0.4-r1.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-08-30 Thread Sam James
commit: 3acec5777110aa17b8952c633937b833753600d5
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug 30 18:42:43 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug 30 18:44:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3acec577

sys-apps/portage: Stabilize 3.0.4-r1 arm, #739446

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.4-r1.ebuild 
b/sys-apps/portage/portage-3.0.4-r1.ebuild
index 2d026461e9a..e55d88c2c54 100644
--- a/sys-apps/portage/portage-3.0.4-r1.ebuild
+++ b/sys-apps/portage/portage-3.0.4-r1.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-08-29 Thread Sam James
commit: a4fa289b5b864bf7614fe12ad34b413a99fb1119
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 29 19:53:21 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 29 19:54:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4fa289b

sys-apps/portage: Stabilize 3.0.4-r1 sparc, #739446

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.4-r1.ebuild 
b/sys-apps/portage/portage-3.0.4-r1.ebuild
index 824c100d3a9..2d026461e9a 100644
--- a/sys-apps/portage/portage-3.0.4-r1.ebuild
+++ b/sys-apps/portage/portage-3.0.4-r1.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-08-29 Thread Thomas Deutschmann
commit: ad1fcec832df3180c968258dd7fe18a8af101549
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Aug 29 14:46:13 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Aug 29 14:46:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad1fcec8

sys-apps/portage: x86 stable (bug #739446)

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

 sys-apps/portage/portage-3.0.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.4-r1.ebuild 
b/sys-apps/portage/portage-3.0.4-r1.ebuild
index fa53b0a0f3e..824c100d3a9 100644
--- a/sys-apps/portage/portage-3.0.4-r1.ebuild
+++ b/sys-apps/portage/portage-3.0.4-r1.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-08-29 Thread Georgy Yakovlev
commit: ca9e386b4e7bca539abf133504698e5be16d51bf
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sat Aug 29 08:30:21 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sat Aug 29 08:30:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca9e386b

sys-apps/portage: 3.0.4-r1 ppc64 stable, bug #739446

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

 sys-apps/portage/portage-3.0.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.4-r1.ebuild 
b/sys-apps/portage/portage-3.0.4-r1.ebuild
index 6698671ee5d..fa53b0a0f3e 100644
--- a/sys-apps/portage/portage-3.0.4-r1.ebuild
+++ b/sys-apps/portage/portage-3.0.4-r1.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
~s390 ~sparc ~x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-08-28 Thread Sam James
commit: e36ced7eb7412284bd365706fc06184fc6a14874
Author: Sam James  gentoo  org>
AuthorDate: Sat Aug 29 01:26:28 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Aug 29 01:26:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e36ced7e

sys-apps/portage: Stabilize 3.0.4-r1 arm64, #739446

Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-3.0.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-3.0.4-r1.ebuild 
b/sys-apps/portage/portage-3.0.4-r1.ebuild
index 9fc28acb058..6698671ee5d 100644
--- a/sys-apps/portage/portage-3.0.4-r1.ebuild
+++ b/sys-apps/portage/portage-3.0.4-r1.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-08-23 Thread Zac Medico
commit: 2f2695144abefe76eea5b93d4d1966bed7bf77c1
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Aug 24 03:47:09 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Aug 24 03:48:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f269514

sys-apps/portage: 3.0.4-r1 revbump for bug 738766

 #738766 Ctrl-C with repoman --jobs displays InvalidStateError

Bug: https://bugs.gentoo.org/733180
Closes: https://bugs.gentoo.org/738766
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/{portage-3.0.4.ebuild => portage-3.0.4-r1.ebuild} | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-apps/portage/portage-3.0.4.ebuild 
b/sys-apps/portage/portage-3.0.4-r1.ebuild
similarity index 98%
rename from sys-apps/portage/portage-3.0.4.ebuild
rename to sys-apps/portage/portage-3.0.4-r1.ebuild
index 5578b8a560f..9fc28acb058 100644
--- a/sys-apps/portage/portage-3.0.4.ebuild
+++ b/sys-apps/portage/portage-3.0.4-r1.ebuild
@@ -90,6 +90,9 @@ pkg_pretend() {
 python_prepare_all() {
distutils-r1_python_prepare_all
 
+   # Apply b0ed587308eb3cbfafe9abcb1c59f24f48b97cdc for bug 738766.
+   sed "/scheduler.wait()/d" -i lib/portage/util/futures/iter_completed.py 
|| die
+
sed -e "s:^VERSION = \"HEAD\"$:VERSION = \"${PV}\":" -i 
lib/portage/__init__.py || die
 
if use gentoo-dev; then



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-08-23 Thread Zac Medico
commit: d5f52604e1d50a7ea4d25f729d7f7d0a79d59552
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Aug 24 02:47:44 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Aug 24 02:47:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5f52604

sys-apps/portage: Remove old version 3.0.3

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

 sys-apps/portage/Manifest |   1 -
 sys-apps/portage/portage-3.0.3.ebuild | 263 --
 2 files changed, 264 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index f406bc6da30..de41cdeca60 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,5 +1,4 @@
 DIST portage-2.3.103.tar.bz2 1051807 BLAKE2B 
6a05997ea8b87627523642664956f822b76bbc41511659abfa6ede12b5f9ecaf9d253ac816b0e1dc6b6a118d9efc80593b429ef179d9d01200333585498d44d9
 SHA512 
e5595ca3b12c35fb696dd86ed2f1a72e56c7bc6955a63e555e1f0a795415473e38363541495496464bdc4192e2708c8bff4192bd0c7dad7a527fac96deec2a4c
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
-DIST portage-3.0.3.tar.bz2 1042517 BLAKE2B 
95ec2135b2a3b29b15feedcd54a4f7bf194382ca08f5928a42688def55c9c33c6442b2e520af3a2e3ff77c1e4581bc609dc225afcd50e6878cd32c04b4211843
 SHA512 
a2ef09682d185e56b8e01fd512217b5506c5bc589c395c35f801cb4533f22b1c48201c1541df1c36afd823c587d06350434e15a5897c2a066bf4b0be54b5daae
 DIST portage-3.0.4.tar.bz2 1042654 BLAKE2B 
6f869b2eb24f9e590bf8e01172050105a1bd9ea88657db5893133b4620231a0ddcda871d6fcc10623f7f2ef809116310c76355263819be6c3734b0ca184d5fc0
 SHA512 
7a0c39cd4ed65aebd84ff8bbadba29760b3aa392a0d606c5b29a1112fd0845c42f74eebb0728a069b2b097a6eb7eec2d18af615fd9edcc38f1018ae6ff686812

diff --git a/sys-apps/portage/portage-3.0.3.ebuild 
b/sys-apps/portage/portage-3.0.3.ebuild
deleted file mode 100644
index 4f9c517f4d1..000
--- a/sys-apps/portage/portage-3.0.3.ebuild
+++ /dev/null
@@ -1,263 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_{6..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
-
-inherit distutils-r1 linux-info systemd prefix
-
-DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-SLOT="0"
-IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
-
-DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/sed-4.0.5 sys-devel/patch
-   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
-   apidoc? (
-   dev-python/sphinx
-   dev-python/sphinx-epytext
-   )"
-# Require sandbox-2.2 for bug #288863.
-# For whirlpool hash, require python[ssl] (bug #425046).
-# For compgen, require bash[readline] (bug #445576).
-# app-portage/gemato goes without PYTHON_USEDEP since we're calling
-# the executable.
-RDEPEND="
-   app-arch/zstd
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   !build? (
-   >=sys-apps/sed-4.0.5
-   app-shells/bash:0[readline]
-   >=app-admin/eselect-1.2
-   rsync-verify? (
-   >=app-portage/gemato-14.4-r1[${PYTHON_USEDEP}]
-   >=app-crypt/openpgp-keys-gentoo-release-20180706
-   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
-   )
-   )
-   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
-   elibc_musl? ( >=sys-apps/sandbox-2.2 )
-   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
-   kernel_linux? ( sys-apps/util-linux )
-   >=app-misc/pax-utils-0.1.17
-   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
-   xattr? ( kernel_linux? (
-   >=sys-apps/install-xattr-0.3
-   ) )
-   !https://dev.gentoo.org/~zmedico/portage/archives;
-
-prefix_src_archives() {
-   local x y
-   for x in ${@}; do
-   for y in ${SRC_ARCHIVES}; do
-   echo ${y}/${x}
-   done
-   done
-}
-
-TARBALL_PV=${PV}
-SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.bz2
-   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-08-19 Thread Zac Medico
commit: 491f6c991e0d9a9253d0a4a13a37d9e4b5986b64
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Aug 19 07:28:03 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Aug 19 07:28:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=491f6c99

sys-apps/portage: Remove old version 3.0.2-r2

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

 sys-apps/portage/Manifest|   1 -
 sys-apps/portage/portage-3.0.2-r2.ebuild | 266 ---
 2 files changed, 267 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index f5a26bf1173..f406bc6da30 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,6 +1,5 @@
 DIST portage-2.3.103.tar.bz2 1051807 BLAKE2B 
6a05997ea8b87627523642664956f822b76bbc41511659abfa6ede12b5f9ecaf9d253ac816b0e1dc6b6a118d9efc80593b429ef179d9d01200333585498d44d9
 SHA512 
e5595ca3b12c35fb696dd86ed2f1a72e56c7bc6955a63e555e1f0a795415473e38363541495496464bdc4192e2708c8bff4192bd0c7dad7a527fac96deec2a4c
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
-DIST portage-3.0.2.tar.bz2 1049718 BLAKE2B 
ce3ec52ab70a35ba2242aa05df20083e3d63bb0725b71f943b75a5bde375912da4e0200fa8b2542ec4efebe2e484329f98aba8a3301d1144023b16405569725f
 SHA512 
9e433e6a3ebd3758432853dc42a7fdb087aa0ba26f6458ce20e0a2f4046c6cf92ecd36ac1795f1e6bbe02f58ed467010eb810574351825a0c88b028338029e64
 DIST portage-3.0.3.tar.bz2 1042517 BLAKE2B 
95ec2135b2a3b29b15feedcd54a4f7bf194382ca08f5928a42688def55c9c33c6442b2e520af3a2e3ff77c1e4581bc609dc225afcd50e6878cd32c04b4211843
 SHA512 
a2ef09682d185e56b8e01fd512217b5506c5bc589c395c35f801cb4533f22b1c48201c1541df1c36afd823c587d06350434e15a5897c2a066bf4b0be54b5daae
 DIST portage-3.0.4.tar.bz2 1042654 BLAKE2B 
6f869b2eb24f9e590bf8e01172050105a1bd9ea88657db5893133b4620231a0ddcda871d6fcc10623f7f2ef809116310c76355263819be6c3734b0ca184d5fc0
 SHA512 
7a0c39cd4ed65aebd84ff8bbadba29760b3aa392a0d606c5b29a1112fd0845c42f74eebb0728a069b2b097a6eb7eec2d18af615fd9edcc38f1018ae6ff686812

diff --git a/sys-apps/portage/portage-3.0.2-r2.ebuild 
b/sys-apps/portage/portage-3.0.2-r2.ebuild
deleted file mode 100644
index 368f25d3e0e..000
--- a/sys-apps/portage/portage-3.0.2-r2.ebuild
+++ /dev/null
@@ -1,266 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_{6..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
-
-inherit distutils-r1 linux-info systemd prefix
-
-DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-SLOT="0"
-IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
-
-DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/sed-4.0.5 sys-devel/patch
-   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
-   apidoc? (
-   dev-python/sphinx
-   dev-python/sphinx-epytext
-   )"
-# Require sandbox-2.2 for bug #288863.
-# For whirlpool hash, require python[ssl] (bug #425046).
-# For compgen, require bash[readline] (bug #445576).
-# app-portage/gemato goes without PYTHON_USEDEP since we're calling
-# the executable.
-RDEPEND="
-   app-arch/zstd
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   !build? (
-   >=sys-apps/sed-4.0.5
-   app-shells/bash:0[readline]
-   >=app-admin/eselect-1.2
-   rsync-verify? (
-   >=app-portage/gemato-14.4-r1[${PYTHON_USEDEP}]
-   >=app-crypt/openpgp-keys-gentoo-release-20180706
-   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
-   )
-   )
-   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
-   elibc_musl? ( >=sys-apps/sandbox-2.2 )
-   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
-   kernel_linux? ( sys-apps/util-linux )
-   >=app-misc/pax-utils-0.1.17
-   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
-   xattr? ( kernel_linux? (
-   >=sys-apps/install-xattr-0.3
-   ) )
-   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-08-18 Thread Zac Medico
commit: 8304a26f4c4d5ef446cac60caa41df5529700929
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Aug 19 05:13:39 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Aug 19 05:43:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8304a26f

sys-apps/portage: Bump to version 3.0.4

 #737698 fix hang for API consumers, involving support for
 local event loops which may run in threads

Bug: https://bugs.gentoo.org/733180
Bug: https://bugs.gentoo.org/737698
Package-Manager: Portage-3.0.3, Repoman-3.0.0
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest |   1 +
 sys-apps/portage/portage-3.0.4.ebuild | 264 ++
 2 files changed, 265 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 42c77bc242e..f5a26bf1173 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -3,3 +3,4 @@ DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
 DIST portage-3.0.2.tar.bz2 1049718 BLAKE2B 
ce3ec52ab70a35ba2242aa05df20083e3d63bb0725b71f943b75a5bde375912da4e0200fa8b2542ec4efebe2e484329f98aba8a3301d1144023b16405569725f
 SHA512 
9e433e6a3ebd3758432853dc42a7fdb087aa0ba26f6458ce20e0a2f4046c6cf92ecd36ac1795f1e6bbe02f58ed467010eb810574351825a0c88b028338029e64
 DIST portage-3.0.3.tar.bz2 1042517 BLAKE2B 
95ec2135b2a3b29b15feedcd54a4f7bf194382ca08f5928a42688def55c9c33c6442b2e520af3a2e3ff77c1e4581bc609dc225afcd50e6878cd32c04b4211843
 SHA512 
a2ef09682d185e56b8e01fd512217b5506c5bc589c395c35f801cb4533f22b1c48201c1541df1c36afd823c587d06350434e15a5897c2a066bf4b0be54b5daae
+DIST portage-3.0.4.tar.bz2 1042654 BLAKE2B 
6f869b2eb24f9e590bf8e01172050105a1bd9ea88657db5893133b4620231a0ddcda871d6fcc10623f7f2ef809116310c76355263819be6c3734b0ca184d5fc0
 SHA512 
7a0c39cd4ed65aebd84ff8bbadba29760b3aa392a0d606c5b29a1112fd0845c42f74eebb0728a069b2b097a6eb7eec2d18af615fd9edcc38f1018ae6ff686812

diff --git a/sys-apps/portage/portage-3.0.4.ebuild 
b/sys-apps/portage/portage-3.0.4.ebuild
new file mode 100644
index 000..5578b8a560f
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.4.ebuild
@@ -0,0 +1,264 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info systemd prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx
+   dev-python/sphinx-epytext
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   rsync-verify? (
+   >=app-portage/gemato-14.4-r1[${PYTHON_USEDEP}]
+   >=app-crypt/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
+   kernel_linux? ( sys-apps/util-linux )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+   xattr? ( kernel_linux? (
+   >=sys-apps/install-xattr-0.3
+   ) )
+   !https://dev.gentoo.org/~zmedico/portage/archives;
+
+prefix_src_archives() {
+   local x y
+   for x in ${@}; do
+   for y in ${SRC_ARCHIVES}; do
+   echo ${y}/${x}
+   done
+   done
+}
+
+TARBALL_PV=${PV}
+SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.bz2
+   $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)"
+
+pkg_pretend() {
+  

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-08-16 Thread Zac Medico
commit: 89ceaeb6b4619dcddace5dc70a126c360ccdd8fe
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Aug 17 05:18:21 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Aug 17 05:32:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89ceaeb6

sys-apps/portage: Bump to version 3.0.3

 #448462 repoman: avoid "RuntimeError: Event loop is closed"
 after SIGINT with --jobs > 1.
 #699256 emerge: Remove deprecated --changelog option
 #699256 emerge: Add short -l option for --load-average
 #711174 SpawnProcess: Fix _cancel to cleanup PipeLogger quickly

Bug: https://bugs.gentoo.org/733180
Bug: https://bugs.gentoo.org/448462
Bug: https://bugs.gentoo.org/699256
Bug: https://bugs.gentoo.org/711174
Package-Manager: Portage-3.0.3, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest |   1 +
 sys-apps/portage/portage-3.0.3.ebuild | 263 ++
 2 files changed, 264 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 34c0358cd64..42c77bc242e 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -2,3 +2,4 @@ DIST portage-2.3.103.tar.bz2 1051807 BLAKE2B 
6a05997ea8b87627523642664956f822b76
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
 DIST portage-3.0.2.tar.bz2 1049718 BLAKE2B 
ce3ec52ab70a35ba2242aa05df20083e3d63bb0725b71f943b75a5bde375912da4e0200fa8b2542ec4efebe2e484329f98aba8a3301d1144023b16405569725f
 SHA512 
9e433e6a3ebd3758432853dc42a7fdb087aa0ba26f6458ce20e0a2f4046c6cf92ecd36ac1795f1e6bbe02f58ed467010eb810574351825a0c88b028338029e64
+DIST portage-3.0.3.tar.bz2 1042517 BLAKE2B 
95ec2135b2a3b29b15feedcd54a4f7bf194382ca08f5928a42688def55c9c33c6442b2e520af3a2e3ff77c1e4581bc609dc225afcd50e6878cd32c04b4211843
 SHA512 
a2ef09682d185e56b8e01fd512217b5506c5bc589c395c35f801cb4533f22b1c48201c1541df1c36afd823c587d06350434e15a5897c2a066bf4b0be54b5daae

diff --git a/sys-apps/portage/portage-3.0.3.ebuild 
b/sys-apps/portage/portage-3.0.3.ebuild
new file mode 100644
index 000..4f9c517f4d1
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.3.ebuild
@@ -0,0 +1,263 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info systemd prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx
+   dev-python/sphinx-epytext
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   rsync-verify? (
+   >=app-portage/gemato-14.4-r1[${PYTHON_USEDEP}]
+   >=app-crypt/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
+   kernel_linux? ( sys-apps/util-linux )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+   xattr? ( kernel_linux? (
+   >=sys-apps/install-xattr-0.3
+   ) )
+   !https://dev.gentoo.org/~zmedico/portage/archives;
+
+prefix_src_archives() {
+   local x y
+   for x in ${@}; do
+   for y in 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-08-15 Thread Michał Górny
commit: b638c1df814ea7948231e9f3c0cbc7ec34fdf8f7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Aug 15 06:58:54 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Aug 15 08:44:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b638c1df

sys-apps/portage: Depend on gemato that deps on fixed gpg

Signed-off-by: Michał Górny  gentoo.org>

 sys-apps/portage/{portage-2.3.103.ebuild => portage-2.3.103-r1.ebuild} | 2 +-
 sys-apps/portage/{portage-3.0.2-r1.ebuild => portage-3.0.2-r2.ebuild}  | 2 +-
 sys-apps/portage/portage-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/portage/portage-2.3.103.ebuild 
b/sys-apps/portage/portage-2.3.103-r1.ebuild
similarity index 99%
rename from sys-apps/portage/portage-2.3.103.ebuild
rename to sys-apps/portage/portage-2.3.103-r1.ebuild
index 403f1f91fa7..f35ebfa2822 100644
--- a/sys-apps/portage/portage-2.3.103.ebuild
+++ b/sys-apps/portage/portage-2.3.103-r1.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
app-shells/bash:0[readline]
>=app-admin/eselect-1.2
rsync-verify? (
-   >=app-portage/gemato-14[${PYTHON_USEDEP}]
+   >=app-portage/gemato-14.4-r1[${PYTHON_USEDEP}]
>=app-crypt/openpgp-keys-gentoo-release-20180706
>=app-crypt/gnupg-2.2.4-r2[ssl(-)]
)

diff --git a/sys-apps/portage/portage-3.0.2-r1.ebuild 
b/sys-apps/portage/portage-3.0.2-r2.ebuild
similarity index 99%
rename from sys-apps/portage/portage-3.0.2-r1.ebuild
rename to sys-apps/portage/portage-3.0.2-r2.ebuild
index 1123bad2108..368f25d3e0e 100644
--- a/sys-apps/portage/portage-3.0.2-r1.ebuild
+++ b/sys-apps/portage/portage-3.0.2-r2.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
app-shells/bash:0[readline]
>=app-admin/eselect-1.2
rsync-verify? (
-   >=app-portage/gemato-14[${PYTHON_USEDEP}]
+   >=app-portage/gemato-14.4-r1[${PYTHON_USEDEP}]
>=app-crypt/openpgp-keys-gentoo-release-20180706
>=app-crypt/gnupg-2.2.4-r2[ssl(-)]
)

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index 925c6b9f65b..18b40afe288 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -40,7 +40,7 @@ RDEPEND="
app-shells/bash:0[readline]
>=app-admin/eselect-1.2
rsync-verify? (
-   >=app-portage/gemato-14[${PYTHON_USEDEP}]
+   >=app-portage/gemato-14.4-r1[${PYTHON_USEDEP}]
>=app-crypt/openpgp-keys-gentoo-release-20180706
>=app-crypt/gnupg-2.2.4-r2[ssl(-)]
)



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-08-12 Thread Zac Medico
commit: c1e57ae60a24a4d1a1fbdf4e3d172cdb0128f0ba
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Aug 13 05:36:28 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Aug 13 05:37:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e57ae6

sys-apps/portage: PYTHON_REQ_USE-=xml

Bug: https://bugs.gentoo.org/736912
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/portage-2.3.103.ebuild   | 2 +-
 sys-apps/portage/portage-2.3.99-r2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/portage/portage-2.3.103.ebuild 
b/sys-apps/portage/portage-2.3.103.ebuild
index d18b79f23e9..403f1f91fa7 100644
--- a/sys-apps/portage/portage-2.3.103.ebuild
+++ b/sys-apps/portage/portage-2.3.103.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_{6..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+),xml(+)'
+PYTHON_REQ_USE='bzip2(+),threads(+)'
 
 inherit distutils-r1 linux-info systemd prefix
 

diff --git a/sys-apps/portage/portage-2.3.99-r2.ebuild 
b/sys-apps/portage/portage-2.3.99-r2.ebuild
index f81a8f1e29a..38f185f95eb 100644
--- a/sys-apps/portage/portage-2.3.99-r2.ebuild
+++ b/sys-apps/portage/portage-2.3.99-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_6 python3_7 python3_8 )
-PYTHON_REQ_USE='bzip2(+),threads(+),xml(+)'
+PYTHON_REQ_USE='bzip2(+),threads(+)'
 
 inherit distutils-r1 epatch linux-info systemd prefix
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-08-12 Thread Zac Medico
commit: c9758b562abfaa671204c76e0c2721c7deef9794
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Aug 13 04:50:17 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Aug 13 04:52:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9758b56

sys-apps/portage: PYTHON_REQ_USE-=xml

Bug: https://bugs.gentoo.org/736912
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/portage-3.0.2-r1.ebuild | 2 +-
 sys-apps/portage/portage-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/portage/portage-3.0.2-r1.ebuild 
b/sys-apps/portage/portage-3.0.2-r1.ebuild
index b4e9ffe6cf8..1123bad2108 100644
--- a/sys-apps/portage/portage-3.0.2-r1.ebuild
+++ b/sys-apps/portage/portage-3.0.2-r1.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_{6..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+),xml(+)'
+PYTHON_REQ_USE='bzip2(+),threads(+)'
 
 inherit distutils-r1 linux-info systemd prefix
 

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index a2f35097bff..925c6b9f65b 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_{6..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+),xml(+)'
+PYTHON_REQ_USE='bzip2(+),threads(+)'
 
 inherit distutils-r1 git-r3 linux-info systemd prefix
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-08-12 Thread Zac Medico
commit: 0b263754b766b509b59de39106371c002317897b
Author: Zac Medico  gentoo  org>
AuthorDate: Thu Aug 13 03:51:20 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu Aug 13 04:00:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b263754

sys-apps/portage: 3.0.2-r1 revbump for bug 736912

 #736912 Tolerate broken or missing xml support in python

Bug: https://bugs.gentoo.org/733180
Bug: https://bugs.gentoo.org/736912
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/{portage-3.0.2.ebuild => portage-3.0.2-r1.ebuild} | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/sys-apps/portage/portage-3.0.2.ebuild 
b/sys-apps/portage/portage-3.0.2-r1.ebuild
similarity index 97%
rename from sys-apps/portage/portage-3.0.2.ebuild
rename to sys-apps/portage/portage-3.0.2-r1.ebuild
index a8cc814a841..b4e9ffe6cf8 100644
--- a/sys-apps/portage/portage-3.0.2.ebuild
+++ b/sys-apps/portage/portage-3.0.2-r1.ebuild
@@ -89,6 +89,9 @@ pkg_pretend() {
 python_prepare_all() {
distutils-r1_python_prepare_all
 
+   # Apply 7d891b78ec906bbd73a43d83abd296350678f002 for bug 736912
+   sed -e 's|from xml.parsers.expat import ExpatError|try:\n\t\0\nexcept 
Exception:\n\tExpatError = SyntaxError|' -i lib/portage/xml/metadata.py || die
+
sed -e "s:^VERSION = \"HEAD\"$:VERSION = \"${PV}\":" -i 
lib/portage/__init__.py || die
 
if use gentoo-dev; then



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-08-12 Thread Zac Medico
commit: 5724690637aaed3b03cb98b021411778b28bf5f7
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Aug 12 17:50:28 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Aug 12 17:59:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57246906

sys-apps/portage: PYTHON_REQ_USE+=xml

Reported-by: Rick Farina  gentoo.org>
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/portage-2.3.103.ebuild   | 2 +-
 sys-apps/portage/portage-2.3.99-r2.ebuild | 2 +-
 sys-apps/portage/portage-3.0.2.ebuild | 2 +-
 sys-apps/portage/portage-.ebuild  | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sys-apps/portage/portage-2.3.103.ebuild 
b/sys-apps/portage/portage-2.3.103.ebuild
index 403f1f91fa7..d18b79f23e9 100644
--- a/sys-apps/portage/portage-2.3.103.ebuild
+++ b/sys-apps/portage/portage-2.3.103.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_{6..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
+PYTHON_REQ_USE='bzip2(+),threads(+),xml(+)'
 
 inherit distutils-r1 linux-info systemd prefix
 

diff --git a/sys-apps/portage/portage-2.3.99-r2.ebuild 
b/sys-apps/portage/portage-2.3.99-r2.ebuild
index 38f185f95eb..f81a8f1e29a 100644
--- a/sys-apps/portage/portage-2.3.99-r2.ebuild
+++ b/sys-apps/portage/portage-2.3.99-r2.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_6 python3_7 python3_8 )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
+PYTHON_REQ_USE='bzip2(+),threads(+),xml(+)'
 
 inherit distutils-r1 epatch linux-info systemd prefix
 

diff --git a/sys-apps/portage/portage-3.0.2.ebuild 
b/sys-apps/portage/portage-3.0.2.ebuild
index 70653ffbfc3..a8cc814a841 100644
--- a/sys-apps/portage/portage-3.0.2.ebuild
+++ b/sys-apps/portage/portage-3.0.2.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_{6..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
+PYTHON_REQ_USE='bzip2(+),threads(+),xml(+)'
 
 inherit distutils-r1 linux-info systemd prefix
 

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index 925c6b9f65b..a2f35097bff 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_{6..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
+PYTHON_REQ_USE='bzip2(+),threads(+),xml(+)'
 
 inherit distutils-r1 git-r3 linux-info systemd prefix
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-08-12 Thread Zac Medico
commit: a6fdfff938bc5fd2a0f8c4f9d969fc6123e23a71
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Aug 12 17:17:11 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Aug 12 17:17:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6fdfff9

sys-apps/portage: Remove old versions

Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest|   2 -
 sys-apps/portage/portage-3.0.0-r1.ebuild | 266 ---
 sys-apps/portage/portage-3.0.1.ebuild| 263 --
 3 files changed, 531 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index d1b1c3a176e..34c0358cd64 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,6 +1,4 @@
 DIST portage-2.3.103.tar.bz2 1051807 BLAKE2B 
6a05997ea8b87627523642664956f822b76bbc41511659abfa6ede12b5f9ecaf9d253ac816b0e1dc6b6a118d9efc80593b429ef179d9d01200333585498d44d9
 SHA512 
e5595ca3b12c35fb696dd86ed2f1a72e56c7bc6955a63e555e1f0a795415473e38363541495496464bdc4192e2708c8bff4192bd0c7dad7a527fac96deec2a4c
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
-DIST portage-3.0.0.tar.bz2 1050225 BLAKE2B 
c4b0ada263735e41f26a8d19dac041c6d93093b7ef5d0881868ba056199d9b29a8e456a45cc22a9a64fb05c10f4afcddb5ce910b7c85c085473917d5db1a4bca
 SHA512 
52304958d26e77a44c9b5179c13424dfaf9c9b74f3256c58fb11d3cfc9a394f99f2219548879cc0bb695fde877c91cb7d9617168fbb8f809778d7cff493be14c
-DIST portage-3.0.1.tar.bz2 1043793 BLAKE2B 
22b2e67870abdc0c26046a5ab1e40fa1214d8cc6779c5ced8014a5031d6c5344654cf2a2fb8f55370f2875d9eace6233f257a3232fa6bbc248a3692ad4b3475e
 SHA512 
ccf962034b6b78bae3f8844c10002a34942beb535e2e8edd18017b95a120de4eebc394a1c02c1c1cf1031f4739893cef0fed7665e058c8f2d2a7794b218ef4b3
 DIST portage-3.0.2.tar.bz2 1049718 BLAKE2B 
ce3ec52ab70a35ba2242aa05df20083e3d63bb0725b71f943b75a5bde375912da4e0200fa8b2542ec4efebe2e484329f98aba8a3301d1144023b16405569725f
 SHA512 
9e433e6a3ebd3758432853dc42a7fdb087aa0ba26f6458ce20e0a2f4046c6cf92ecd36ac1795f1e6bbe02f58ed467010eb810574351825a0c88b028338029e64

diff --git a/sys-apps/portage/portage-3.0.0-r1.ebuild 
b/sys-apps/portage/portage-3.0.0-r1.ebuild
deleted file mode 100644
index 9271e674f3b..000
--- a/sys-apps/portage/portage-3.0.0-r1.ebuild
+++ /dev/null
@@ -1,266 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_{6..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
-
-inherit distutils-r1 linux-info systemd prefix
-
-DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-SLOT="0"
-IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
-
-DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/sed-4.0.5 sys-devel/patch
-   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
-   apidoc? (
-   dev-python/sphinx
-   dev-python/sphinx-epytext
-   )"
-# Require sandbox-2.2 for bug #288863.
-# For whirlpool hash, require python[ssl] (bug #425046).
-# For compgen, require bash[readline] (bug #445576).
-# app-portage/gemato goes without PYTHON_USEDEP since we're calling
-# the executable.
-RDEPEND="
-   app-arch/zstd
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   !build? (
-   >=sys-apps/sed-4.0.5
-   app-shells/bash:0[readline]
-   >=app-admin/eselect-1.2
-   rsync-verify? (
-   >=app-portage/gemato-14[${PYTHON_USEDEP}]
-   >=app-crypt/openpgp-keys-gentoo-release-20180706
-   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
-   )
-   )
-   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
-   elibc_musl? ( >=sys-apps/sandbox-2.2 )
-   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
-   kernel_linux? ( sys-apps/util-linux )
-   >=app-misc/pax-utils-0.1.17
-   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
-   xattr? ( kernel_linux? (
-

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-08-09 Thread Zac Medico
commit: 5c2610ab321d23a1f1d70cc7a550225c1213dbfa
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Aug  9 06:21:51 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Aug  9 06:24:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c2610ab

sys-apps/portage: Bump to version 3.0.2

 #711174 Identified and fixed some FEATURES=compress-build-logs
 corruption issues
 #734990 Fix sync-rcu to recover from removed sync-rcu-store-dir
 #735626 Add example postsync hook to call egencache
 --update-pkg-desc-index
 #736334 Add fork safety to sqlite cache module

Bug: https://bugs.gentoo.org/733180
Bug: https://bugs.gentoo.org/711174
Bug: https://bugs.gentoo.org/734990
Bug: https://bugs.gentoo.org/735626
Bug: https://bugs.gentoo.org/736334
Package-Manager: Portage-3.0.2, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest |   1 +
 sys-apps/portage/portage-3.0.2.ebuild | 263 ++
 2 files changed, 264 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 0ce02f123e1..d1b1c3a176e 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -3,3 +3,4 @@ DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
 DIST portage-3.0.0.tar.bz2 1050225 BLAKE2B 
c4b0ada263735e41f26a8d19dac041c6d93093b7ef5d0881868ba056199d9b29a8e456a45cc22a9a64fb05c10f4afcddb5ce910b7c85c085473917d5db1a4bca
 SHA512 
52304958d26e77a44c9b5179c13424dfaf9c9b74f3256c58fb11d3cfc9a394f99f2219548879cc0bb695fde877c91cb7d9617168fbb8f809778d7cff493be14c
 DIST portage-3.0.1.tar.bz2 1043793 BLAKE2B 
22b2e67870abdc0c26046a5ab1e40fa1214d8cc6779c5ced8014a5031d6c5344654cf2a2fb8f55370f2875d9eace6233f257a3232fa6bbc248a3692ad4b3475e
 SHA512 
ccf962034b6b78bae3f8844c10002a34942beb535e2e8edd18017b95a120de4eebc394a1c02c1c1cf1031f4739893cef0fed7665e058c8f2d2a7794b218ef4b3
+DIST portage-3.0.2.tar.bz2 1049718 BLAKE2B 
ce3ec52ab70a35ba2242aa05df20083e3d63bb0725b71f943b75a5bde375912da4e0200fa8b2542ec4efebe2e484329f98aba8a3301d1144023b16405569725f
 SHA512 
9e433e6a3ebd3758432853dc42a7fdb087aa0ba26f6458ce20e0a2f4046c6cf92ecd36ac1795f1e6bbe02f58ed467010eb810574351825a0c88b028338029e64

diff --git a/sys-apps/portage/portage-3.0.2.ebuild 
b/sys-apps/portage/portage-3.0.2.ebuild
new file mode 100644
index 000..70653ffbfc3
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.2.ebuild
@@ -0,0 +1,263 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info systemd prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx
+   dev-python/sphinx-epytext
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   rsync-verify? (
+   >=app-portage/gemato-14[${PYTHON_USEDEP}]
+   >=app-crypt/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
+   kernel_linux? ( sys-apps/util-linux )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+   xattr? ( kernel_linux? (
+   >=sys-apps/install-xattr-0.3
+   ) )
+   !https://dev.gentoo.org/~zmedico/portage/archives;
+
+prefix_src_archives() {
+   local x y
+   for x in ${@}; 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-07-26 Thread Zac Medico
commit: def7124a8e502517b721a942f568a4e24dbaf81a
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jul 27 03:29:56 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jul 27 03:34:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=def7124a

sys-apps/portage: Bump to version 3.0.1

 #730192 Replace os.fork with multiprocessing.Process, and fix
 regression in portage-3.0.0 involving eerror messages
 for fetch failures

Bug: https://bugs.gentoo.org/733180
Bug: https://bugs.gentoo.org/730192
Package-Manager: Portage-3.0.1, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest |   1 +
 sys-apps/portage/portage-3.0.1.ebuild | 263 ++
 2 files changed, 264 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index a9fa116649f..0ce02f123e1 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -2,3 +2,4 @@ DIST portage-2.3.103.tar.bz2 1051807 BLAKE2B 
6a05997ea8b87627523642664956f822b76
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
 DIST portage-3.0.0.tar.bz2 1050225 BLAKE2B 
c4b0ada263735e41f26a8d19dac041c6d93093b7ef5d0881868ba056199d9b29a8e456a45cc22a9a64fb05c10f4afcddb5ce910b7c85c085473917d5db1a4bca
 SHA512 
52304958d26e77a44c9b5179c13424dfaf9c9b74f3256c58fb11d3cfc9a394f99f2219548879cc0bb695fde877c91cb7d9617168fbb8f809778d7cff493be14c
+DIST portage-3.0.1.tar.bz2 1043793 BLAKE2B 
22b2e67870abdc0c26046a5ab1e40fa1214d8cc6779c5ced8014a5031d6c5344654cf2a2fb8f55370f2875d9eace6233f257a3232fa6bbc248a3692ad4b3475e
 SHA512 
ccf962034b6b78bae3f8844c10002a34942beb535e2e8edd18017b95a120de4eebc394a1c02c1c1cf1031f4739893cef0fed7665e058c8f2d2a7794b218ef4b3

diff --git a/sys-apps/portage/portage-3.0.1.ebuild 
b/sys-apps/portage/portage-3.0.1.ebuild
new file mode 100644
index 000..70653ffbfc3
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.1.ebuild
@@ -0,0 +1,263 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info systemd prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx
+   dev-python/sphinx-epytext
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   rsync-verify? (
+   >=app-portage/gemato-14[${PYTHON_USEDEP}]
+   >=app-crypt/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
+   kernel_linux? ( sys-apps/util-linux )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+   xattr? ( kernel_linux? (
+   >=sys-apps/install-xattr-0.3
+   ) )
+   !https://dev.gentoo.org/~zmedico/portage/archives;
+
+prefix_src_archives() {
+   local x y
+   for x in ${@}; do
+   for y in ${SRC_ARCHIVES}; do
+   echo ${y}/${x}
+   done
+   done
+}
+
+TARBALL_PV=${PV}
+SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.bz2
+   $(prefix_src_archives 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-07-21 Thread Sergei Trofimovich
commit: ef88753c80bf4bf3127f905c7ed533550ce3b885
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Tue Jul 21 15:26:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Tue Jul 21 17:08:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef88753c

sys-apps/portage: stable 2.3.103 for hppa, bug #733174

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/portage/portage-2.3.103.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-2.3.103.ebuild 
b/sys-apps/portage/portage-2.3.103.ebuild
index 83fc2c571e2..403f1f91fa7 100644
--- a/sys-apps/portage/portage-2.3.103.ebuild
+++ b/sys-apps/portage/portage-2.3.103.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-07-20 Thread Zac Medico
commit: 2b3d5b05598560ebf8503397932d8c784c393d7b
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jul 20 22:12:06 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jul 20 22:13:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b3d5b05

sys-apps/portage: 3.0.0-r1 revbump for bug 733370

Bug: https://bugs.gentoo.org/733180
Closes: https://bugs.gentoo.org/733370
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 .../{portage-3.0.0.ebuild => portage-3.0.0-r1.ebuild}   | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/sys-apps/portage/portage-3.0.0.ebuild 
b/sys-apps/portage/portage-3.0.0-r1.ebuild
similarity index 93%
rename from sys-apps/portage/portage-3.0.0.ebuild
rename to sys-apps/portage/portage-3.0.0-r1.ebuild
index 6e1a8152761..9271e674f3b 100644
--- a/sys-apps/portage/portage-3.0.0.ebuild
+++ b/sys-apps/portage/portage-3.0.0-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_{6..9} )
@@ -89,6 +89,9 @@ pkg_pretend() {
 python_prepare_all() {
distutils-r1_python_prepare_all
 
+   # Apply d65e759fc26e for bug 733370.
+   sed -e 's:^import logging$:import functools\n\0:' -i 
lib/portage/sync/syncbase.py || die
+
sed -e "s:^VERSION = \"HEAD\"$:VERSION = \"${PV}\":" -i 
lib/portage/__init__.py || die
 
if use gentoo-dev; then
@@ -222,24 +225,24 @@ python_install_all() {
dodir /usr/sbin
for target in ${sbin_relocations}; do
einfo "Moving /usr/bin/${target} to /usr/sbin/${target}"
-   mv "${ED}usr/bin/${target}" "${ED}usr/sbin/${target}" || die 
"sbin scripts move failed!"
+   mv "${ED}/usr/bin/${target}" "${ED}/usr/sbin/${target}" || die 
"sbin scripts move failed!"
done
 }
 
 pkg_preinst() {
python_setup
local sitedir=$(python_get_sitedir)
-   [[ -d ${D%/}${sitedir} ]] || die "${D%/}${sitedir}: No such directory"
+   [[ -d ${D}${sitedir} ]] || die "${D}${sitedir}: No such directory"
env -u DISTDIR \
-u PORTAGE_OVERRIDE_EPREFIX \
-u PORTAGE_REPOSITORIES \
-u PORTDIR \
-u PORTDIR_OVERLAY \
-   PYTHONPATH="${D%/}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \
+   PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \
"${PYTHON}" -m portage._compat_upgrade.default_locations || die
 
env -u BINPKG_COMPRESS \
-   PYTHONPATH="${D%/}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \
+   PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \
"${PYTHON}" -m portage._compat_upgrade.binpkg_compression || die
 
# elog dir must exist to avoid logrotate error for bug #415911.
@@ -247,8 +250,8 @@ pkg_preinst() {
# portage:portage to root:root which happens after src_install.
keepdir /var/log/portage/elog
# This is allowed to fail if the user/group are invalid for prefix 
users.
-   if chown portage:portage "${ED}"var/log/portage{,/elog} 2>/dev/null ; 
then
-   chmod g+s,ug+rwx "${ED}"var/log/portage{,/elog}
+   if chown portage:portage "${ED}"/var/log/portage{,/elog} 2>/dev/null ; 
then
+   chmod g+s,ug+rwx "${ED}"/var/log/portage{,/elog}
fi
 
if has_version "<${CATEGORY}/${PN}-2.3.77"; then



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-07-19 Thread Zac Medico
commit: ca46dbd3c4430d0b1c928073451b4d92279439c7
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jul 19 22:49:14 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jul 19 22:51:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca46dbd3

sys-apps/portage: upgrade  to EAPI 7

Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/portage-.ebuild | 14 +++---
 1 file changed, 7 insertions(+), 7 deletions(-)

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index 4c546564cf0..925c6b9f65b 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_{6..9} )
@@ -216,24 +216,24 @@ python_install_all() {
dodir /usr/sbin
for target in ${sbin_relocations}; do
einfo "Moving /usr/bin/${target} to /usr/sbin/${target}"
-   mv "${ED}usr/bin/${target}" "${ED}usr/sbin/${target}" || die 
"sbin scripts move failed!"
+   mv "${ED}/usr/bin/${target}" "${ED}/usr/sbin/${target}" || die 
"sbin scripts move failed!"
done
 }
 
 pkg_preinst() {
python_setup
local sitedir=$(python_get_sitedir)
-   [[ -d ${D%/}${sitedir} ]] || die "${D%/}${sitedir}: No such directory"
+   [[ -d ${D}${sitedir} ]] || die "${D}${sitedir}: No such directory"
env -u DISTDIR \
-u PORTAGE_OVERRIDE_EPREFIX \
-u PORTAGE_REPOSITORIES \
-u PORTDIR \
-u PORTDIR_OVERLAY \
-   PYTHONPATH="${D%/}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \
+   PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \
"${PYTHON}" -m portage._compat_upgrade.default_locations || die
 
env -u BINPKG_COMPRESS \
-   PYTHONPATH="${D%/}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \
+   PYTHONPATH="${D}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \
"${PYTHON}" -m portage._compat_upgrade.binpkg_compression || die
 
# elog dir must exist to avoid logrotate error for bug #415911.
@@ -241,7 +241,7 @@ pkg_preinst() {
# portage:portage to root:root which happens after src_install.
keepdir /var/log/portage/elog
# This is allowed to fail if the user/group are invalid for prefix 
users.
-   if chown portage:portage "${ED}"var/log/portage{,/elog} 2>/dev/null ; 
then
-   chmod g+s,ug+rwx "${ED}"var/log/portage{,/elog}
+   if chown portage:portage "${ED}"/var/log/portage{,/elog} 2>/dev/null ; 
then
+   chmod g+s,ug+rwx "${ED}"/var/log/portage{,/elog}
fi
 }



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-07-19 Thread Agostino Sarubbo
commit: 1b5d1b2eac3626d6c3c7d0af7b329106188f0b3b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul 19 12:22:03 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul 19 12:22:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b5d1b2e

sys-apps/portage: sparc stable wrt bug #733174

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/portage/portage-2.3.103.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-2.3.103.ebuild 
b/sys-apps/portage/portage-2.3.103.ebuild
index c80543627fd..83fc2c571e2 100644
--- a/sys-apps/portage/portage-2.3.103.ebuild
+++ b/sys-apps/portage/portage-2.3.103.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-07-19 Thread Agostino Sarubbo
commit: 78b3c5b15e0e4bbf6111c83d9c460d57bacd53a1
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul 19 12:21:04 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul 19 12:21:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78b3c5b1

sys-apps/portage: ppc64 stable wrt bug #733174

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/portage/portage-2.3.103.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-2.3.103.ebuild 
b/sys-apps/portage/portage-2.3.103.ebuild
index 73d3575ce8d..b9a8d34dbbd 100644
--- a/sys-apps/portage/portage-2.3.103.ebuild
+++ b/sys-apps/portage/portage-2.3.103.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-07-19 Thread Agostino Sarubbo
commit: 43a155b63a821879b7ceb6f592a3b955ed1299f5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul 19 12:21:38 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul 19 12:21:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43a155b6

sys-apps/portage: s390 stable wrt bug #733174

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="s390"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/portage/portage-2.3.103.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-2.3.103.ebuild 
b/sys-apps/portage/portage-2.3.103.ebuild
index b9a8d34dbbd..c80543627fd 100644
--- a/sys-apps/portage/portage-2.3.103.ebuild
+++ b/sys-apps/portage/portage-2.3.103.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
~sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-07-19 Thread Agostino Sarubbo
commit: fdece4843955c7ff84415152cb248cef73c1f5d7
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul 19 12:20:29 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul 19 12:20:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdece484

sys-apps/portage: ppc stable wrt bug #733174

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/portage/portage-2.3.103.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-2.3.103.ebuild 
b/sys-apps/portage/portage-2.3.103.ebuild
index dca67fbb773..73d3575ce8d 100644
--- a/sys-apps/portage/portage-2.3.103.ebuild
+++ b/sys-apps/portage/portage-2.3.103.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-07-19 Thread Agostino Sarubbo
commit: f25aa5c5c866efc438dfc43a014d92ee1143068b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sun Jul 19 12:19:54 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sun Jul 19 12:19:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f25aa5c5

sys-apps/portage: arm stable wrt bug #733174

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/portage/portage-2.3.103.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-2.3.103.ebuild 
b/sys-apps/portage/portage-2.3.103.ebuild
index e4f0bcdc9c4..dca67fbb773 100644
--- a/sys-apps/portage/portage-2.3.103.ebuild
+++ b/sys-apps/portage/portage-2.3.103.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-07-18 Thread Zac Medico
commit: bb3180edb5d310d5382bb3c0772c06be0b354806
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jul 19 05:18:41 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jul 19 05:37:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb3180ed

sys-apps/portage: Bump to version 3.0.0

 #703698 Improve repos.conf handling of boolean settings
 #721516 ecompress complains about compressed files that have
 been excluded by docompress -x
 #729852 Set XTerm titles for konsole
 #731114 Drop support for python2.7
 #731246 man ebuild(5) has incorrect example of $P and $PN
 #732378 Use lru_cache for use_reduce, vercmp, and catpkgsplit
 #733154 List of ignored warnings in .desktop files should be
 updated for compatibility with >=desktop-file-utils-0.25

Bug: https://bugs.gentoo.org/733180
Bug: https://bugs.gentoo.org/703698
Bug: https://bugs.gentoo.org/721516
Bug: https://bugs.gentoo.org/729852
Bug: https://bugs.gentoo.org/731114
Bug: https://bugs.gentoo.org/731246
Bug: https://bugs.gentoo.org/732378
Bug: https://bugs.gentoo.org/733154
Package-Manager: Portage-3.0.0, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest |   1 +
 sys-apps/portage/portage-3.0.0.ebuild | 263 ++
 2 files changed, 264 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index b9001c5f0f6..a9fa116649f 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,3 +1,4 @@
 DIST portage-2.3.103.tar.bz2 1051807 BLAKE2B 
6a05997ea8b87627523642664956f822b76bbc41511659abfa6ede12b5f9ecaf9d253ac816b0e1dc6b6a118d9efc80593b429ef179d9d01200333585498d44d9
 SHA512 
e5595ca3b12c35fb696dd86ed2f1a72e56c7bc6955a63e555e1f0a795415473e38363541495496464bdc4192e2708c8bff4192bd0c7dad7a527fac96deec2a4c
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5
+DIST portage-3.0.0.tar.bz2 1050225 BLAKE2B 
c4b0ada263735e41f26a8d19dac041c6d93093b7ef5d0881868ba056199d9b29a8e456a45cc22a9a64fb05c10f4afcddb5ce910b7c85c085473917d5db1a4bca
 SHA512 
52304958d26e77a44c9b5179c13424dfaf9c9b74f3256c58fb11d3cfc9a394f99f2219548879cc0bb695fde877c91cb7d9617168fbb8f809778d7cff493be14c

diff --git a/sys-apps/portage/portage-3.0.0.ebuild 
b/sys-apps/portage/portage-3.0.0.ebuild
new file mode 100644
index 000..6e1a8152761
--- /dev/null
+++ b/sys-apps/portage/portage-3.0.0.ebuild
@@ -0,0 +1,263 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info systemd prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx
+   dev-python/sphinx-epytext
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   rsync-verify? (
+   >=app-portage/gemato-14[${PYTHON_USEDEP}]
+   >=app-crypt/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
+   kernel_linux? ( sys-apps/util-linux )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-07-18 Thread Sam James
commit: e7c6cc0aa53c7f4eff606ed96512d544077cb447
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 19 01:03:43 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 19 01:03:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7c6cc0a

sys-apps/portage: amd64 stable (bug #733174)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-2.3.103.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-2.3.103.ebuild 
b/sys-apps/portage/portage-2.3.103.ebuild
index 9a2c282b2ca..e4f0bcdc9c4 100644
--- a/sys-apps/portage/portage-2.3.103.ebuild
+++ b/sys-apps/portage/portage-2.3.103.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-07-18 Thread Sam James
commit: d459e69551941ab31f83029d0e14e8ec339c2bc1
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 19 00:34:57 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 19 00:35:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d459e695

sys-apps/portage: x86 stable (bug #733174)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-2.3.103.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-2.3.103.ebuild 
b/sys-apps/portage/portage-2.3.103.ebuild
index dd0ccd7e83c..9a2c282b2ca 100644
--- a/sys-apps/portage/portage-2.3.103.ebuild
+++ b/sys-apps/portage/portage-2.3.103.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-07-18 Thread Sam James
commit: bd9dab2f28bdd1843b9df131d86251619d1d4be8
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 19 00:32:53 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 19 00:35:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd9dab2f

sys-apps/portage: arm64 stable (bug #733174)

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Sam James  gentoo.org>

 sys-apps/portage/portage-2.3.103.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-2.3.103.ebuild 
b/sys-apps/portage/portage-2.3.103.ebuild
index 6e1a8152761..dd0ccd7e83c 100644
--- a/sys-apps/portage/portage-2.3.103.ebuild
+++ b/sys-apps/portage/portage-2.3.103.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-07-18 Thread Zac Medico
commit: fe38319b5a7158997c09339f0c8b21b772785651
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jul 18 22:45:50 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jul 18 22:47:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe38319b

sys-apps/portage: Remove old versions

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest  |   5 -
 sys-apps/portage/portage-2.3.100-r1.ebuild | 266 -
 sys-apps/portage/portage-2.3.101-r2.ebuild | 266 -
 sys-apps/portage/portage-2.3.102.ebuild| 263 
 4 files changed, 800 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 79c9fb42567..b9001c5f0f6 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,8 +1,3 @@
-DIST portage-2.3.100-bug-719810-escape-percent-signs.patch 1486 BLAKE2B 
809e3897ffbcba32bdb209bad56e32f10c550bf00e74aa48e518c35d697447d88cb110652cb621a67b3fc9d3b97afeb0c593afd1212854623445899254a851de
 SHA512 
37d5d67194ff2dbeb637da59e20d6fe2f75a69334189e751db3329b76b3e0ac42c6d87a0f1fdeeecf9e17288948e5d5b8415c53035f0f60d81f00c4e76e26b7d
-DIST portage-2.3.100.tar.bz2 1051559 BLAKE2B 
32ee47c2d3e28dd7530c4d6518c264f01621677b5d8872c98088117de3bde21bb05f144935b1c035157953814573473a9ac0216595138d804dd30cf8a7c5b4a9
 SHA512 
b784ced00676020700a27a622a7a10162b8775185e28d639473243949ca32210458523e94960cafa908ca4a97cd8731d3515f768e2512c519c54598316ecf3c9
-DIST portage-2.3.101-revert2-bug-709746.patch 25365 BLAKE2B 
84a451b3af5c6a79a99f7548fa920a888b76d31d4248d11592bf5e8ec8f26bd8e62f813cb69a684ff2816942c49a8661744c7ec9d0944aa256527cfa3b20323d
 SHA512 
49a1f7e38cec1e06373154024a980eedf5bfacc9cc66e1f8c70e8cbb77c68b94a934b4cffe039acdc86179a8f44bd463771c3acecaab6ced3387fd47a312f69a
-DIST portage-2.3.101.tar.bz2 1052483 BLAKE2B 
8abf5a0f5c3aace92fd5e74692240558b9fd6cc27f5030409289519edb5287e6b49a0e8c33d11d7b1427a8463fe98f6041de37638451fe639b295d7b595328f3
 SHA512 
e5d373fc435a9f7535c9bdc202bd0aa9a534ac9991987e21fbfd43492940210312b817284a2484cb4e98854050bb559aa49daef7f5d555e637a37eb312ccbe61
-DIST portage-2.3.102.tar.bz2 1051616 BLAKE2B 
e9158cd941d65575dab51e2f8cd768c5706ce2f7e6f37fb4c77bc615501b3b3893fdee0917780fe172307bf647a1e4e56e3d88a7c479e103b095fc295fe274e7
 SHA512 
08024707c552b5b5174a66825cc53bc459a3db2fbb36740713a4ac5834429550200bc458e1f4a2ea921aaf04f0632dc885ef9ab5ba2c3a22d48c031667ed23ca
 DIST portage-2.3.103.tar.bz2 1051807 BLAKE2B 
6a05997ea8b87627523642664956f822b76bbc41511659abfa6ede12b5f9ecaf9d253ac816b0e1dc6b6a118d9efc80593b429ef179d9d01200333585498d44d9
 SHA512 
e5595ca3b12c35fb696dd86ed2f1a72e56c7bc6955a63e555e1f0a795415473e38363541495496464bdc4192e2708c8bff4192bd0c7dad7a527fac96deec2a4c
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5

diff --git a/sys-apps/portage/portage-2.3.100-r1.ebuild 
b/sys-apps/portage/portage-2.3.100-r1.ebuild
deleted file mode 100644
index 60c322495cc..000
--- a/sys-apps/portage/portage-2.3.100-r1.ebuild
+++ /dev/null
@@ -1,266 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_{6..9} )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
-
-inherit distutils-r1 epatch linux-info systemd prefix
-
-DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
-SLOT="0"
-IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
-
-DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/sed-4.0.5 sys-devel/patch
-   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
-   apidoc? (
-   dev-python/sphinx
-   dev-python/sphinx-epytext
-   )"
-# Require sandbox-2.2 for bug #288863.
-# For whirlpool hash, require python[ssl] (bug #425046).
-# For compgen, require bash[readline] (bug #445576).
-# app-portage/gemato goes without PYTHON_USEDEP since we're calling
-# the executable.
-RDEPEND="
-   app-arch/zstd
-   >=app-arch/tar-1.27
- 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-06-24 Thread Zac Medico
commit: 5e4f700b2679435ed265522764ca1448c8e94c7e
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Jun 24 06:19:27 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Jun 24 06:20:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e4f700b

sys-apps/portage: Re-add portage-2.3.102.tar.bz2 to Manifest

Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 0307c1a7330..79c9fb42567 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -2,6 +2,7 @@ DIST portage-2.3.100-bug-719810-escape-percent-signs.patch 1486 
BLAKE2B 809e3897
 DIST portage-2.3.100.tar.bz2 1051559 BLAKE2B 
32ee47c2d3e28dd7530c4d6518c264f01621677b5d8872c98088117de3bde21bb05f144935b1c035157953814573473a9ac0216595138d804dd30cf8a7c5b4a9
 SHA512 
b784ced00676020700a27a622a7a10162b8775185e28d639473243949ca32210458523e94960cafa908ca4a97cd8731d3515f768e2512c519c54598316ecf3c9
 DIST portage-2.3.101-revert2-bug-709746.patch 25365 BLAKE2B 
84a451b3af5c6a79a99f7548fa920a888b76d31d4248d11592bf5e8ec8f26bd8e62f813cb69a684ff2816942c49a8661744c7ec9d0944aa256527cfa3b20323d
 SHA512 
49a1f7e38cec1e06373154024a980eedf5bfacc9cc66e1f8c70e8cbb77c68b94a934b4cffe039acdc86179a8f44bd463771c3acecaab6ced3387fd47a312f69a
 DIST portage-2.3.101.tar.bz2 1052483 BLAKE2B 
8abf5a0f5c3aace92fd5e74692240558b9fd6cc27f5030409289519edb5287e6b49a0e8c33d11d7b1427a8463fe98f6041de37638451fe639b295d7b595328f3
 SHA512 
e5d373fc435a9f7535c9bdc202bd0aa9a534ac9991987e21fbfd43492940210312b817284a2484cb4e98854050bb559aa49daef7f5d555e637a37eb312ccbe61
+DIST portage-2.3.102.tar.bz2 1051616 BLAKE2B 
e9158cd941d65575dab51e2f8cd768c5706ce2f7e6f37fb4c77bc615501b3b3893fdee0917780fe172307bf647a1e4e56e3d88a7c479e103b095fc295fe274e7
 SHA512 
08024707c552b5b5174a66825cc53bc459a3db2fbb36740713a4ac5834429550200bc458e1f4a2ea921aaf04f0632dc885ef9ab5ba2c3a22d48c031667ed23ca
 DIST portage-2.3.103.tar.bz2 1051807 BLAKE2B 
6a05997ea8b87627523642664956f822b76bbc41511659abfa6ede12b5f9ecaf9d253ac816b0e1dc6b6a118d9efc80593b429ef179d9d01200333585498d44d9
 SHA512 
e5595ca3b12c35fb696dd86ed2f1a72e56c7bc6955a63e555e1f0a795415473e38363541495496464bdc4192e2708c8bff4192bd0c7dad7a527fac96deec2a4c
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-06-23 Thread Zac Medico
commit: 6f495669aa852966ea87fd3ad2c72ede102ce86a
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Jun 24 03:24:22 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Jun 24 05:56:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f495669

sys-apps/portage: Bump to version 2.3.103

 #709746 set non-blocking for build_logger stdin in EbuildPhase
 _elog method
 #727522 ecompress: fix "Argument list too long" for sed

Bug: https://bugs.gentoo.org/721152
Bug: https://bugs.gentoo.org/709746
Bug: https://bugs.gentoo.org/727522
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest   |   2 +-
 sys-apps/portage/portage-2.3.103.ebuild | 263 
 2 files changed, 264 insertions(+), 1 deletion(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 2f465bc223a..0307c1a7330 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -2,6 +2,6 @@ DIST portage-2.3.100-bug-719810-escape-percent-signs.patch 1486 
BLAKE2B 809e3897
 DIST portage-2.3.100.tar.bz2 1051559 BLAKE2B 
32ee47c2d3e28dd7530c4d6518c264f01621677b5d8872c98088117de3bde21bb05f144935b1c035157953814573473a9ac0216595138d804dd30cf8a7c5b4a9
 SHA512 
b784ced00676020700a27a622a7a10162b8775185e28d639473243949ca32210458523e94960cafa908ca4a97cd8731d3515f768e2512c519c54598316ecf3c9
 DIST portage-2.3.101-revert2-bug-709746.patch 25365 BLAKE2B 
84a451b3af5c6a79a99f7548fa920a888b76d31d4248d11592bf5e8ec8f26bd8e62f813cb69a684ff2816942c49a8661744c7ec9d0944aa256527cfa3b20323d
 SHA512 
49a1f7e38cec1e06373154024a980eedf5bfacc9cc66e1f8c70e8cbb77c68b94a934b4cffe039acdc86179a8f44bd463771c3acecaab6ced3387fd47a312f69a
 DIST portage-2.3.101.tar.bz2 1052483 BLAKE2B 
8abf5a0f5c3aace92fd5e74692240558b9fd6cc27f5030409289519edb5287e6b49a0e8c33d11d7b1427a8463fe98f6041de37638451fe639b295d7b595328f3
 SHA512 
e5d373fc435a9f7535c9bdc202bd0aa9a534ac9991987e21fbfd43492940210312b817284a2484cb4e98854050bb559aa49daef7f5d555e637a37eb312ccbe61
-DIST portage-2.3.102.tar.bz2 1051616 BLAKE2B 
e9158cd941d65575dab51e2f8cd768c5706ce2f7e6f37fb4c77bc615501b3b3893fdee0917780fe172307bf647a1e4e56e3d88a7c479e103b095fc295fe274e7
 SHA512 
08024707c552b5b5174a66825cc53bc459a3db2fbb36740713a4ac5834429550200bc458e1f4a2ea921aaf04f0632dc885ef9ab5ba2c3a22d48c031667ed23ca
+DIST portage-2.3.103.tar.bz2 1051807 BLAKE2B 
6a05997ea8b87627523642664956f822b76bbc41511659abfa6ede12b5f9ecaf9d253ac816b0e1dc6b6a118d9efc80593b429ef179d9d01200333585498d44d9
 SHA512 
e5595ca3b12c35fb696dd86ed2f1a72e56c7bc6955a63e555e1f0a795415473e38363541495496464bdc4192e2708c8bff4192bd0c7dad7a527fac96deec2a4c
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5

diff --git a/sys-apps/portage/portage-2.3.103.ebuild 
b/sys-apps/portage/portage-2.3.103.ebuild
new file mode 100644
index 000..6e1a8152761
--- /dev/null
+++ b/sys-apps/portage/portage-2.3.103.ebuild
@@ -0,0 +1,263 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info systemd prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx
+   dev-python/sphinx-epytext
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-06-22 Thread Zac Medico
commit: 66da001e4a552b4794bd102d47a43a938583275a
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Jun 23 02:33:05 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jun 23 02:34:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66da001e

sys-apps/portage: Bump to version 2.3.102

 #709746 Support PORTAGE_LOG_FILTER_FILE_CMD once again, now
 that bug 716636 is fixed
 #716636 Fix emerge hang triggered by unsafe remove_reader and
 remove_writer calls related to bug 709746

Bug: https://bugs.gentoo.org/721152
Bug: https://bugs.gentoo.org/709746
Bug: https://bugs.gentoo.org/716636
Package-Manager: Portage-2.3.102, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest   |   1 +
 sys-apps/portage/portage-2.3.102.ebuild | 263 
 2 files changed, 264 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 9c47901ecd0..2f465bc223a 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -2,5 +2,6 @@ DIST portage-2.3.100-bug-719810-escape-percent-signs.patch 1486 
BLAKE2B 809e3897
 DIST portage-2.3.100.tar.bz2 1051559 BLAKE2B 
32ee47c2d3e28dd7530c4d6518c264f01621677b5d8872c98088117de3bde21bb05f144935b1c035157953814573473a9ac0216595138d804dd30cf8a7c5b4a9
 SHA512 
b784ced00676020700a27a622a7a10162b8775185e28d639473243949ca32210458523e94960cafa908ca4a97cd8731d3515f768e2512c519c54598316ecf3c9
 DIST portage-2.3.101-revert2-bug-709746.patch 25365 BLAKE2B 
84a451b3af5c6a79a99f7548fa920a888b76d31d4248d11592bf5e8ec8f26bd8e62f813cb69a684ff2816942c49a8661744c7ec9d0944aa256527cfa3b20323d
 SHA512 
49a1f7e38cec1e06373154024a980eedf5bfacc9cc66e1f8c70e8cbb77c68b94a934b4cffe039acdc86179a8f44bd463771c3acecaab6ced3387fd47a312f69a
 DIST portage-2.3.101.tar.bz2 1052483 BLAKE2B 
8abf5a0f5c3aace92fd5e74692240558b9fd6cc27f5030409289519edb5287e6b49a0e8c33d11d7b1427a8463fe98f6041de37638451fe639b295d7b595328f3
 SHA512 
e5d373fc435a9f7535c9bdc202bd0aa9a534ac9991987e21fbfd43492940210312b817284a2484cb4e98854050bb559aa49daef7f5d555e637a37eb312ccbe61
+DIST portage-2.3.102.tar.bz2 1051616 BLAKE2B 
e9158cd941d65575dab51e2f8cd768c5706ce2f7e6f37fb4c77bc615501b3b3893fdee0917780fe172307bf647a1e4e56e3d88a7c479e103b095fc295fe274e7
 SHA512 
08024707c552b5b5174a66825cc53bc459a3db2fbb36740713a4ac5834429550200bc458e1f4a2ea921aaf04f0632dc885ef9ab5ba2c3a22d48c031667ed23ca
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5

diff --git a/sys-apps/portage/portage-2.3.102.ebuild 
b/sys-apps/portage/portage-2.3.102.ebuild
new file mode 100644
index 000..6e1a8152761
--- /dev/null
+++ b/sys-apps/portage/portage-2.3.102.ebuild
@@ -0,0 +1,263 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info systemd prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx
+   dev-python/sphinx-epytext
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   rsync-verify? (
+   >=app-portage/gemato-14[${PYTHON_USEDEP}]
+   >=app-crypt/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+ 

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-06-15 Thread Zac Medico
commit: e2f0155caafb1dde44bdf835554f9fbb932d7513
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Jun 16 03:20:34 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jun 16 03:20:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2f0155c

sys-apps/portage: Revbump to 2.3.101-r2

 #709746 revert due to reports of emerge hangs

Bug: https://bugs.gentoo.org/721152
Bug: https://bugs.gentoo.org/709746
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest | 2 +-
 .../portage/{portage-2.3.101-r1.ebuild => portage-2.3.101-r2.ebuild}  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 81d08ba48fe..9c47901ecd0 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,6 +1,6 @@
 DIST portage-2.3.100-bug-719810-escape-percent-signs.patch 1486 BLAKE2B 
809e3897ffbcba32bdb209bad56e32f10c550bf00e74aa48e518c35d697447d88cb110652cb621a67b3fc9d3b97afeb0c593afd1212854623445899254a851de
 SHA512 
37d5d67194ff2dbeb637da59e20d6fe2f75a69334189e751db3329b76b3e0ac42c6d87a0f1fdeeecf9e17288948e5d5b8415c53035f0f60d81f00c4e76e26b7d
 DIST portage-2.3.100.tar.bz2 1051559 BLAKE2B 
32ee47c2d3e28dd7530c4d6518c264f01621677b5d8872c98088117de3bde21bb05f144935b1c035157953814573473a9ac0216595138d804dd30cf8a7c5b4a9
 SHA512 
b784ced00676020700a27a622a7a10162b8775185e28d639473243949ca32210458523e94960cafa908ca4a97cd8731d3515f768e2512c519c54598316ecf3c9
-DIST portage-2.3.101-revert-bug-709746.patch 18358 BLAKE2B 
519c76e2c73a91309b893e278bfe10c00d8cb8dc79e750a29a04fe0582cc48e35c56959f4d31d42daeab32c0bc7655a4cbb1b676af5745dd2c94aa41e8164d85
 SHA512 
d9094c3db97aee49f797c81d44a279bbf0ec0b77acaaaf38a197200e89254ff0815d6a2052c83e1a38d149edc959db4db9986aa64715470d7b258c455a6e81d4
+DIST portage-2.3.101-revert2-bug-709746.patch 25365 BLAKE2B 
84a451b3af5c6a79a99f7548fa920a888b76d31d4248d11592bf5e8ec8f26bd8e62f813cb69a684ff2816942c49a8661744c7ec9d0944aa256527cfa3b20323d
 SHA512 
49a1f7e38cec1e06373154024a980eedf5bfacc9cc66e1f8c70e8cbb77c68b94a934b4cffe039acdc86179a8f44bd463771c3acecaab6ced3387fd47a312f69a
 DIST portage-2.3.101.tar.bz2 1052483 BLAKE2B 
8abf5a0f5c3aace92fd5e74692240558b9fd6cc27f5030409289519edb5287e6b49a0e8c33d11d7b1427a8463fe98f6041de37638451fe639b295d7b595328f3
 SHA512 
e5d373fc435a9f7535c9bdc202bd0aa9a534ac9991987e21fbfd43492940210312b817284a2484cb4e98854050bb559aa49daef7f5d555e637a37eb312ccbe61
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5

diff --git a/sys-apps/portage/portage-2.3.101-r1.ebuild 
b/sys-apps/portage/portage-2.3.101-r2.ebuild
similarity index 97%
rename from sys-apps/portage/portage-2.3.101-r1.ebuild
rename to sys-apps/portage/portage-2.3.101-r2.ebuild
index 79b5924e0ac..e3ec6c3b452 100644
--- a/sys-apps/portage/portage-2.3.101-r1.ebuild
+++ b/sys-apps/portage/portage-2.3.101-r2.ebuild
@@ -79,7 +79,7 @@ prefix_src_archives() {
 TARBALL_PV=${PV}
 SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.bz2
$(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)
-   
https://github.com/gentoo/portage/commit/2f657c642ff292fd44ed9cb253ab6d13da84303f.patch
 -> portage-2.3.101-revert-bug-709746.patch"
+   
https://github.com/gentoo/portage/compare/1079f2d13cfe575e243b76b2f5128c0c4e222f51...ca763549507d995e91a49753b13bcca8748fae6c.patch
 -> portage-2.3.101-revert2-bug-709746.patch"
 
 pkg_pretend() {
local CONFIG_CHECK="~IPC_NS ~PID_NS ~NET_NS ~UTS_NS"
@@ -90,7 +90,7 @@ pkg_pretend() {
 python_prepare_all() {
distutils-r1_python_prepare_all
 
-   epatch "${DISTDIR}/portage-2.3.101-revert-bug-709746.patch"
+   epatch "${DISTDIR}/portage-2.3.101-revert2-bug-709746.patch"
 
sed -e "s:^VERSION = \"HEAD\"$:VERSION = \"${PV}\":" -i 
lib/portage/__init__.py || die
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-06-15 Thread Zac Medico
commit: dd8ae90ca895c1dd17846dd9110894312c7074a6
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Jun 15 19:51:54 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Jun 15 19:54:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd8ae90c

sys-apps/portage: Revbump to 2.3.101-r1

 #709746 revert due to reports of emerge hangs

Bug: https://bugs.gentoo.org/721152
Bug: https://bugs.gentoo.org/709746
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest  | 1 +
 .../portage/{portage-2.3.101.ebuild => portage-2.3.101-r1.ebuild}  | 7 +--
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 23e9a955e6f..81d08ba48fe 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,5 +1,6 @@
 DIST portage-2.3.100-bug-719810-escape-percent-signs.patch 1486 BLAKE2B 
809e3897ffbcba32bdb209bad56e32f10c550bf00e74aa48e518c35d697447d88cb110652cb621a67b3fc9d3b97afeb0c593afd1212854623445899254a851de
 SHA512 
37d5d67194ff2dbeb637da59e20d6fe2f75a69334189e751db3329b76b3e0ac42c6d87a0f1fdeeecf9e17288948e5d5b8415c53035f0f60d81f00c4e76e26b7d
 DIST portage-2.3.100.tar.bz2 1051559 BLAKE2B 
32ee47c2d3e28dd7530c4d6518c264f01621677b5d8872c98088117de3bde21bb05f144935b1c035157953814573473a9ac0216595138d804dd30cf8a7c5b4a9
 SHA512 
b784ced00676020700a27a622a7a10162b8775185e28d639473243949ca32210458523e94960cafa908ca4a97cd8731d3515f768e2512c519c54598316ecf3c9
+DIST portage-2.3.101-revert-bug-709746.patch 18358 BLAKE2B 
519c76e2c73a91309b893e278bfe10c00d8cb8dc79e750a29a04fe0582cc48e35c56959f4d31d42daeab32c0bc7655a4cbb1b676af5745dd2c94aa41e8164d85
 SHA512 
d9094c3db97aee49f797c81d44a279bbf0ec0b77acaaaf38a197200e89254ff0815d6a2052c83e1a38d149edc959db4db9986aa64715470d7b258c455a6e81d4
 DIST portage-2.3.101.tar.bz2 1052483 BLAKE2B 
8abf5a0f5c3aace92fd5e74692240558b9fd6cc27f5030409289519edb5287e6b49a0e8c33d11d7b1427a8463fe98f6041de37638451fe639b295d7b595328f3
 SHA512 
e5d373fc435a9f7535c9bdc202bd0aa9a534ac9991987e21fbfd43492940210312b817284a2484cb4e98854050bb559aa49daef7f5d555e637a37eb312ccbe61
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5

diff --git a/sys-apps/portage/portage-2.3.101.ebuild 
b/sys-apps/portage/portage-2.3.101-r1.ebuild
similarity index 96%
rename from sys-apps/portage/portage-2.3.101.ebuild
rename to sys-apps/portage/portage-2.3.101-r1.ebuild
index 6e1a8152761..79b5924e0ac 100644
--- a/sys-apps/portage/portage-2.3.101.ebuild
+++ b/sys-apps/portage/portage-2.3.101-r1.ebuild
@@ -7,7 +7,7 @@ DISTUTILS_USE_SETUPTOOLS=no
 PYTHON_COMPAT=( pypy3 python3_{6..9} )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
 
-inherit distutils-r1 linux-info systemd prefix
+inherit distutils-r1 epatch linux-info systemd prefix
 
 DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
@@ -78,7 +78,8 @@ prefix_src_archives() {
 
 TARBALL_PV=${PV}
 SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.bz2
-   $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)"
+   $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)
+   
https://github.com/gentoo/portage/commit/2f657c642ff292fd44ed9cb253ab6d13da84303f.patch
 -> portage-2.3.101-revert-bug-709746.patch"
 
 pkg_pretend() {
local CONFIG_CHECK="~IPC_NS ~PID_NS ~NET_NS ~UTS_NS"
@@ -89,6 +90,8 @@ pkg_pretend() {
 python_prepare_all() {
distutils-r1_python_prepare_all
 
+   epatch "${DISTDIR}/portage-2.3.101-revert-bug-709746.patch"
+
sed -e "s:^VERSION = \"HEAD\"$:VERSION = \"${PV}\":" -i 
lib/portage/__init__.py || die
 
if use gentoo-dev; then



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-06-14 Thread Zac Medico
commit: 5330fc62703c0e2c535eb2ac8247d43faf501c8e
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jun 14 23:33:47 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jun 14 23:47:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5330fc62

sys-apps/portage: Bump to version 2.3.101

 #661518 repos.conf: Add bool sync-openpgp-key-refresh option
 #709746 New PORTAGE_LOG_FILTER_FILE_CMD variable specifies a
 command that filters build log output to a log file
 #719810 Escape percent-signs in mirror url
 #725934 _better_cache._scan_cat: Avoid stat calls
 #728046 ecompress: Prefix eqawarn messages with QA Notice

Bug: https://bugs.gentoo.org/721152
Bug: https://bugs.gentoo.org/661518
Bug: https://bugs.gentoo.org/709746
Bug: https://bugs.gentoo.org/719810
Bug: https://bugs.gentoo.org/725934
Bug: https://bugs.gentoo.org/728046
Package-Manager: Portage-2.3.101, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest   |   1 +
 sys-apps/portage/portage-2.3.101.ebuild | 263 
 2 files changed, 264 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 74d0211df51..23e9a955e6f 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,4 +1,5 @@
 DIST portage-2.3.100-bug-719810-escape-percent-signs.patch 1486 BLAKE2B 
809e3897ffbcba32bdb209bad56e32f10c550bf00e74aa48e518c35d697447d88cb110652cb621a67b3fc9d3b97afeb0c593afd1212854623445899254a851de
 SHA512 
37d5d67194ff2dbeb637da59e20d6fe2f75a69334189e751db3329b76b3e0ac42c6d87a0f1fdeeecf9e17288948e5d5b8415c53035f0f60d81f00c4e76e26b7d
 DIST portage-2.3.100.tar.bz2 1051559 BLAKE2B 
32ee47c2d3e28dd7530c4d6518c264f01621677b5d8872c98088117de3bde21bb05f144935b1c035157953814573473a9ac0216595138d804dd30cf8a7c5b4a9
 SHA512 
b784ced00676020700a27a622a7a10162b8775185e28d639473243949ca32210458523e94960cafa908ca4a97cd8731d3515f768e2512c519c54598316ecf3c9
+DIST portage-2.3.101.tar.bz2 1052483 BLAKE2B 
8abf5a0f5c3aace92fd5e74692240558b9fd6cc27f5030409289519edb5287e6b49a0e8c33d11d7b1427a8463fe98f6041de37638451fe639b295d7b595328f3
 SHA512 
e5d373fc435a9f7535c9bdc202bd0aa9a534ac9991987e21fbfd43492940210312b817284a2484cb4e98854050bb559aa49daef7f5d555e637a37eb312ccbe61
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5

diff --git a/sys-apps/portage/portage-2.3.101.ebuild 
b/sys-apps/portage/portage-2.3.101.ebuild
new file mode 100644
index 000..6e1a8152761
--- /dev/null
+++ b/sys-apps/portage/portage-2.3.101.ebuild
@@ -0,0 +1,263 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 linux-info systemd prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx
+   dev-python/sphinx-epytext
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   rsync-verify? (
+   >=app-portage/gemato-14[${PYTHON_USEDEP}]
+   >=app-crypt/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
+   

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-06-03 Thread Zac Medico
commit: be77cd7fe8703bb94f2cc289c395d4dd6798928b
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Jun  3 07:45:18 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Jun  3 07:55:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be77cd7f

sys-apps/portage: 2.3.100-r1 revbump for bug 719810

 #719810 fix fetch for file names with percent-encoded characters

Bug: https://bugs.gentoo.org/721152
Bug: https://bugs.gentoo.org/719810
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest| 1 +
 .../portage/{portage-2.3.100.ebuild => portage-2.3.100-r1.ebuild}| 5 -
 2 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index c9b2c7013e1..74d0211df51 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,3 +1,4 @@
+DIST portage-2.3.100-bug-719810-escape-percent-signs.patch 1486 BLAKE2B 
809e3897ffbcba32bdb209bad56e32f10c550bf00e74aa48e518c35d697447d88cb110652cb621a67b3fc9d3b97afeb0c593afd1212854623445899254a851de
 SHA512 
37d5d67194ff2dbeb637da59e20d6fe2f75a69334189e751db3329b76b3e0ac42c6d87a0f1fdeeecf9e17288948e5d5b8415c53035f0f60d81f00c4e76e26b7d
 DIST portage-2.3.100.tar.bz2 1051559 BLAKE2B 
32ee47c2d3e28dd7530c4d6518c264f01621677b5d8872c98088117de3bde21bb05f144935b1c035157953814573473a9ac0216595138d804dd30cf8a7c5b4a9
 SHA512 
b784ced00676020700a27a622a7a10162b8775185e28d639473243949ca32210458523e94960cafa908ca4a97cd8731d3515f768e2512c519c54598316ecf3c9
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5

diff --git a/sys-apps/portage/portage-2.3.100.ebuild 
b/sys-apps/portage/portage-2.3.100-r1.ebuild
similarity index 96%
rename from sys-apps/portage/portage-2.3.100.ebuild
rename to sys-apps/portage/portage-2.3.100-r1.ebuild
index 9f6aecbb7dc..60c322495cc 100644
--- a/sys-apps/portage/portage-2.3.100.ebuild
+++ b/sys-apps/portage/portage-2.3.100-r1.ebuild
@@ -78,7 +78,8 @@ prefix_src_archives() {
 
 TARBALL_PV=${PV}
 SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.bz2
-   $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)"
+   $(prefix_src_archives ${PN}-${TARBALL_PV}.tar.bz2)
+   
https://github.com/gentoo/portage/commit/c238d5f7ed264179c263f5a2da983c4ee50b4f00.patch
 -> portage-2.3.100-bug-719810-escape-percent-signs.patch"
 
 pkg_pretend() {
local CONFIG_CHECK="~IPC_NS ~PID_NS ~NET_NS ~UTS_NS"
@@ -89,6 +90,8 @@ pkg_pretend() {
 python_prepare_all() {
distutils-r1_python_prepare_all
 
+   epatch 
"${DISTDIR}/portage-2.3.100-bug-719810-escape-percent-signs.patch"
+
sed -e "s:^VERSION = \"HEAD\"$:VERSION = \"${PV}\":" -i 
lib/portage/__init__.py || die
 
if use gentoo-dev; then



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-05-28 Thread Michał Górny
commit: 72f51cacad95bb335d6320f02e07fe25db49a858
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 28 18:51:56 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 28 19:39:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72f51cac

sys-apps/portage: Port to py39

Signed-off-by: Michał Górny  gentoo.org>

 sys-apps/portage/portage-2.3.100.ebuild | 2 +-
 sys-apps/portage/portage-.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/portage/portage-2.3.100.ebuild 
b/sys-apps/portage/portage-2.3.100.ebuild
index 8abae505654..9f6aecbb7dc 100644
--- a/sys-apps/portage/portage-2.3.100.ebuild
+++ b/sys-apps/portage/portage-2.3.100.ebuild
@@ -4,7 +4,7 @@
 EAPI=5
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_6 python3_7 python3_8 )
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
 
 inherit distutils-r1 epatch linux-info systemd prefix

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index a98a909a8e4..4c546564cf0 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -4,7 +4,7 @@
 EAPI=6
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_6 python3_7 python3_8 )
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
 PYTHON_REQ_USE='bzip2(+),threads(+)'
 
 inherit distutils-r1 git-r3 linux-info systemd prefix



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-05-24 Thread Zac Medico
commit: 7f03ec4a46055a75eb13bf5fad85cf451822f589
Author: Zac Medico  gentoo  org>
AuthorDate: Mon May 25 00:43:07 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon May 25 00:43:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f03ec4a

sys-apps/portage: Remove vulnerable 2.3.89-r3 for bug 692492

Bug: https://bugs.gentoo.org/692492
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest |   1 -
 sys-apps/portage/portage-2.3.89-r3.ebuild | 271 --
 2 files changed, 272 deletions(-)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 35e020c7d88..c9b2c7013e1 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,4 +1,3 @@
 DIST portage-2.3.100.tar.bz2 1051559 BLAKE2B 
32ee47c2d3e28dd7530c4d6518c264f01621677b5d8872c98088117de3bde21bb05f144935b1c035157953814573473a9ac0216595138d804dd30cf8a7c5b4a9
 SHA512 
b784ced00676020700a27a622a7a10162b8775185e28d639473243949ca32210458523e94960cafa908ca4a97cd8731d3515f768e2512c519c54598316ecf3c9
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
-DIST portage-2.3.89.tar.bz2 1048621 BLAKE2B 
1353f0697a977eb395abd857c8cc43c839912f4bd31436c6620d10e3dc29dc32ee9970478ad0f569b02f14989c48a7d956a233c7db22e172897a49a98fd2a94d
 SHA512 
fa453d3134139fc1f435d6388aa7d6271cd680d08ea1736269a917c12500bb463a81afc956ddd0045e98784bcdbb6541c333be6ff0c2a00feeb482b637f08e98
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5

diff --git a/sys-apps/portage/portage-2.3.89-r3.ebuild 
b/sys-apps/portage/portage-2.3.89-r3.ebuild
deleted file mode 100644
index 210f4409e40..000
--- a/sys-apps/portage/portage-2.3.89-r3.ebuild
+++ /dev/null
@@ -1,271 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( pypy3 python3_6 python3_7 python3_8 )
-PYTHON_REQ_USE='bzip2(+),threads(+)'
-
-inherit distutils-r1 epatch linux-info systemd prefix
-
-DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
-
-LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86"
-SLOT="0"
-IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
-
-DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   >=sys-apps/sed-4.0.5 sys-devel/patch
-   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
-   apidoc? (
-   dev-python/sphinx
-   dev-python/sphinx-epytext
-   )"
-# Require sandbox-2.2 for bug #288863.
-# For xattr, we can spawn getfattr and setfattr from sys-apps/attr, but that's
-# quite slow, so it's not considered in the dependencies as an alternative to
-# to python-3.3 / pyxattr. Also, xattr support is only tested with Linux, so
-# for now, don't pull in xattr deps for other kernels.
-# For whirlpool hash, require python[ssl] (bug #425046).
-# For compgen, require bash[readline] (bug #445576).
-# app-portage/gemato goes without PYTHON_USEDEP since we're calling
-# the executable.
-RDEPEND="
-   >=app-arch/tar-1.27
-   dev-lang/python-exec:2
-   !build? (
-   >=sys-apps/sed-4.0.5
-   app-shells/bash:0[readline]
-   >=app-admin/eselect-1.2
-   rsync-verify? (
-   >=app-portage/gemato-14[${PYTHON_USEDEP}]
-   >=app-crypt/openpgp-keys-gentoo-release-20180706
-   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
-   )
-   )
-   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
-   elibc_musl? ( >=sys-apps/sandbox-2.2 )
-   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
-   kernel_linux? ( sys-apps/util-linux )
-   >=app-misc/pax-utils-0.1.17
-   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
-   xattr? ( kernel_linux? (
-   >=sys-apps/install-xattr-0.3
-   ) )
-   !https://dev.gentoo.org/~zmedico/portage/archives;
-
-prefix_src_archives() {
-   local x y
-   for x in ${@}; do
-   for y in ${SRC_ARCHIVES}; do
-   echo ${y}/${x}
-   done
-   done
-}
-
-TARBALL_PV=${PV}

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-05-24 Thread Zac Medico
commit: 3d41a41ee0335632b9b2489706c72c1cf163c0d7
Author: Zac Medico  gentoo  org>
AuthorDate: Mon May 25 00:35:25 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon May 25 00:35:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d41a41e

sys-apps/portage: sed VERSION apidoc

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/portage-2.3.100.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/sys-apps/portage/portage-2.3.100.ebuild 
b/sys-apps/portage/portage-2.3.100.ebuild
index 4a9c0ce1cb2..8abae505654 100644
--- a/sys-apps/portage/portage-2.3.100.ebuild
+++ b/sys-apps/portage/portage-2.3.100.ebuild
@@ -89,6 +89,8 @@ pkg_pretend() {
 python_prepare_all() {
distutils-r1_python_prepare_all
 
+   sed -e "s:^VERSION = \"HEAD\"$:VERSION = \"${PV}\":" -i 
lib/portage/__init__.py || die
+
if use gentoo-dev; then
einfo "Disabling --dynamic-deps by default for gentoo-dev..."
sed -e 's:\("--dynamic-deps", \)\("y"\):\1"n":' \



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-05-24 Thread Zac Medico
commit: 77960c6cf984530dbcab9fe507e170e7a2fe7dcf
Author: Zac Medico  gentoo  org>
AuthorDate: Mon May 25 00:20:07 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon May 25 00:20:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77960c6c

sys-apps/portage: Bump to version 2.3.100

 #715108 Change default BINPKG_COMPRESS to zstd
 #719456 Add dependency on app-arch/zstd
 #720866 Do not set PKG_CONFIG_PATH
 #721402 Hostname UnicodeEncodeError surrogates not allowed
 #721516 Suppress precompressed QA notice for docompress -x

Bug: https://bugs.gentoo.org/721152
Bug: https://bugs.gentoo.org/715108
Bug: https://bugs.gentoo.org/719456
Bug: https://bugs.gentoo.org/720866
Bug: https://bugs.gentoo.org/721402
Bug: https://bugs.gentoo.org/721516
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/Manifest   |   1 +
 sys-apps/portage/portage-2.3.100.ebuild | 261 
 2 files changed, 262 insertions(+)

diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest
index 2442539bc80..35e020c7d88 100644
--- a/sys-apps/portage/Manifest
+++ b/sys-apps/portage/Manifest
@@ -1,3 +1,4 @@
+DIST portage-2.3.100.tar.bz2 1051559 BLAKE2B 
32ee47c2d3e28dd7530c4d6518c264f01621677b5d8872c98088117de3bde21bb05f144935b1c035157953814573473a9ac0216595138d804dd30cf8a7c5b4a9
 SHA512 
b784ced00676020700a27a622a7a10162b8775185e28d639473243949ca32210458523e94960cafa908ca4a97cd8731d3515f768e2512c519c54598316ecf3c9
 DIST portage-2.3.89-bug-718578.patch 1325 BLAKE2B 
7a3bc520274617736eac2e3d078e90d151bdb5d8615f6217a499c0f5d4c80813f2c753e7902cf34482df0725ad0b43a38707764c8be14aae9f7ca34f0bd8721f
 SHA512 
6f1c5d7b42beb8078c45cccbad2bd65374b69af92521d9be3beb6784477ca5bcdd75d8e762b239e44e3121e6fe5e3a040c92c9b61521e4a9b1d6bafee10d4c88
 DIST portage-2.3.89.tar.bz2 1048621 BLAKE2B 
1353f0697a977eb395abd857c8cc43c839912f4bd31436c6620d10e3dc29dc32ee9970478ad0f569b02f14989c48a7d956a233c7db22e172897a49a98fd2a94d
 SHA512 
fa453d3134139fc1f435d6388aa7d6271cd680d08ea1736269a917c12500bb463a81afc956ddd0045e98784bcdbb6541c333be6ff0c2a00feeb482b637f08e98
 DIST portage-2.3.99.tar.bz2 1051210 BLAKE2B 
dd3f990dbc87e655a767ce01e1ee3f0b1d5226fa818949408e54b81a2f96e50a4215a79af42b00dc795792858c4f86453b238b14baef4f0793c937b5617534b8
 SHA512 
176842318a4134ce54c5aa6485fef296f5a14edd2a72421c2011973a0f1a6af39bc5398f1e9eb3b8666d5fc307589c5b91ab93c219bdedb2d307357d8ddefbf5

diff --git a/sys-apps/portage/portage-2.3.100.ebuild 
b/sys-apps/portage/portage-2.3.100.ebuild
new file mode 100644
index 000..4a9c0ce1cb2
--- /dev/null
+++ b/sys-apps/portage/portage-2.3.100.ebuild
@@ -0,0 +1,261 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( pypy3 python3_6 python3_7 python3_8 )
+PYTHON_REQ_USE='bzip2(+),threads(+)'
+
+inherit distutils-r1 epatch linux-info systemd prefix
+
+DESCRIPTION="Portage is the package management and distribution system for 
Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
+
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+SLOT="0"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
+
+DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   >=sys-apps/sed-4.0.5 sys-devel/patch
+   doc? ( app-text/xmlto ~app-text/docbook-xml-dtd-4.4 )
+   apidoc? (
+   dev-python/sphinx
+   dev-python/sphinx-epytext
+   )"
+# Require sandbox-2.2 for bug #288863.
+# For whirlpool hash, require python[ssl] (bug #425046).
+# For compgen, require bash[readline] (bug #445576).
+# app-portage/gemato goes without PYTHON_USEDEP since we're calling
+# the executable.
+RDEPEND="
+   app-arch/zstd
+   >=app-arch/tar-1.27
+   dev-lang/python-exec:2
+   !build? (
+   >=sys-apps/sed-4.0.5
+   app-shells/bash:0[readline]
+   >=app-admin/eselect-1.2
+   rsync-verify? (
+   >=app-portage/gemato-14[${PYTHON_USEDEP}]
+   >=app-crypt/openpgp-keys-gentoo-release-20180706
+   >=app-crypt/gnupg-2.2.4-r2[ssl(-)]
+   )
+   )
+   elibc_glibc? ( >=sys-apps/sandbox-2.2 )
+   elibc_musl? ( >=sys-apps/sandbox-2.2 )
+   elibc_uclibc? ( >=sys-apps/sandbox-2.2 )
+   kernel_linux? ( sys-apps/util-linux )
+   >=app-misc/pax-utils-0.1.17
+   selinux? ( >=sys-libs/libselinux-2.0.94[python,${PYTHON_USEDEP}] )
+   xattr? ( kernel_linux? (
+   >=sys-apps/install-xattr-0.3
+   ) )
+   !https://dev.gentoo.org/~zmedico/portage/archives;
+
+prefix_src_archives() {
+   local x y
+   for x in ${@}; do
+   for y in ${SRC_ARCHIVES}; do

[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-05-24 Thread Zac Medico
commit: 57d801e990d0222d646040a227b3b987f0a7c37e
Author: Zac Medico  gentoo  org>
AuthorDate: Sun May 24 23:29:43 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun May 24 23:31:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57d801e9

sys-apps/portage: Add zstd dep to 

See: https://github.com/gentoo/portage/pull/549
Bug: https://bugs.gentoo.org/715108
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/portage-.ebuild | 5 +
 1 file changed, 5 insertions(+)

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index c635ab675c7..a98a909a8e4 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -32,6 +32,7 @@ DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
 # app-portage/gemato goes without PYTHON_USEDEP since we're calling
 # the executable.
 RDEPEND="
+   app-arch/zstd
>=app-arch/tar-1.27
dev-lang/python-exec:2
!build? (
@@ -231,6 +232,10 @@ pkg_preinst() {
PYTHONPATH="${D%/}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \
"${PYTHON}" -m portage._compat_upgrade.default_locations || die
 
+   env -u BINPKG_COMPRESS \
+   PYTHONPATH="${D%/}${sitedir}${PYTHONPATH:+:${PYTHONPATH}}" \
+   "${PYTHON}" -m portage._compat_upgrade.binpkg_compression || die
+
# elog dir must exist to avoid logrotate error for bug #415911.
# This code runs in preinst in order to bypass the mapping of
# portage:portage to root:root which happens after src_install.



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-05-24 Thread Zac Medico
commit: bb552b0006b6d0c570a67f4588bc0750f22ef2cb
Author: Zac Medico  gentoo  org>
AuthorDate: Sun May 24 22:29:30 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun May 24 22:45:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb552b00

sys-apps/portage: remove binpkg-zstd USE flag (zstd will become a hard dep)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/metadata.xml| 1 -
 sys-apps/portage/portage-.ebuild | 9 +
 2 files changed, 1 insertion(+), 9 deletions(-)

diff --git a/sys-apps/portage/metadata.xml b/sys-apps/portage/metadata.xml
index 0f9d932ce5e..062dafe6248 100644
--- a/sys-apps/portage/metadata.xml
+++ b/sys-apps/portage/metadata.xml
@@ -12,7 +12,6 @@
   
   
 Build html API documentation with sphinx-apidoc.
-Use zstd compression with creating binary 
packages.
 Enable features required for Gentoo ebuild 
development.
 Use inter-process communication between portage and
 running ebuilds.

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index f5da3ae281b..c635ab675c7 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 LICENSE="GPL-2"
 KEYWORDS=""
 SLOT="0"
-IUSE="apidoc binpkg-zstd build doc gentoo-dev +ipc +native-extensions 
+rsync-verify selinux xattr"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 
 DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
>=app-arch/tar-1.27
@@ -53,7 +53,6 @@ RDEPEND="
xattr? ( kernel_linux? (
>=sys-apps/install-xattr-0.3
) )
-   binpkg-zstd? ( app-arch/zstd )
!> cnf/make.globals \
-   || die "failed to append to make.globals"
-   fi
-
if use build || ! use rsync-verify; then
sed -e '/^sync-rsync-verify-metamanifest/s|yes|no|' \
-i cnf/repos.conf || die "sed failed"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-05-08 Thread Sergei Trofimovich
commit: 87ad987a2d472e3fb2b4da7c44cf76c4481ad335
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri May  8 09:28:18 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May  8 09:31:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87ad987a

sys-apps/portage: stable 2.3.99-r2 for hppa, bug #720872

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/portage/portage-2.3.99-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-2.3.99-r2.ebuild 
b/sys-apps/portage/portage-2.3.99-r2.ebuild
index 9e00e9ed1d6..38f185f95eb 100644
--- a/sys-apps/portage/portage-2.3.99-r2.ebuild
+++ b/sys-apps/portage/portage-2.3.99-r2.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-05-06 Thread Michał Górny
commit: d1135264b3c5f90e4a479dc6f1e76a2214b9a141
Author: Michał Górny  gentoo  org>
AuthorDate: Wed May  6 16:57:14 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed May  6 17:25:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1135264

sys-apps/portage: Remove stale sys-freebsd/ deps

Signed-off-by: Michał Górny  gentoo.org>

 sys-apps/portage/portage-2.3.89-r3.ebuild | 1 -
 sys-apps/portage/portage-2.3.99-r2.ebuild | 1 -
 sys-apps/portage/portage-.ebuild  | 1 -
 3 files changed, 3 deletions(-)

diff --git a/sys-apps/portage/portage-2.3.89-r3.ebuild 
b/sys-apps/portage/portage-2.3.89-r3.ebuild
index 33c9b7f89e8..210f4409e40 100644
--- a/sys-apps/portage/portage-2.3.89-r3.ebuild
+++ b/sys-apps/portage/portage-2.3.89-r3.ebuild
@@ -48,7 +48,6 @@ RDEPEND="
>=app-crypt/gnupg-2.2.4-r2[ssl(-)]
)
)
-   elibc_FreeBSD? ( sys-freebsd/freebsd-bin )
elibc_glibc? ( >=sys-apps/sandbox-2.2 )
elibc_musl? ( >=sys-apps/sandbox-2.2 )
elibc_uclibc? ( >=sys-apps/sandbox-2.2 )

diff --git a/sys-apps/portage/portage-2.3.99-r2.ebuild 
b/sys-apps/portage/portage-2.3.99-r2.ebuild
index 91855cdabde..9e00e9ed1d6 100644
--- a/sys-apps/portage/portage-2.3.99-r2.ebuild
+++ b/sys-apps/portage/portage-2.3.99-r2.ebuild
@@ -44,7 +44,6 @@ RDEPEND="
>=app-crypt/gnupg-2.2.4-r2[ssl(-)]
)
)
-   elibc_FreeBSD? ( sys-freebsd/freebsd-bin )
elibc_glibc? ( >=sys-apps/sandbox-2.2 )
elibc_musl? ( >=sys-apps/sandbox-2.2 )
elibc_uclibc? ( >=sys-apps/sandbox-2.2 )

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index 4134cca8ce9..e8b41acd67a 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -44,7 +44,6 @@ RDEPEND="
>=app-crypt/gnupg-2.2.4-r2[ssl(-)]
)
)
-   elibc_FreeBSD? ( sys-freebsd/freebsd-bin )
elibc_glibc? ( >=sys-apps/sandbox-2.2 )
elibc_musl? ( >=sys-apps/sandbox-2.2 )
elibc_uclibc? ( >=sys-apps/sandbox-2.2 )



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/, profiles/arch/riscv/

2020-05-05 Thread Zac Medico
commit: 6a381b421b8283c73c2bd6e5d4e4a46cbe9a43a2
Author: Ian Leonard  gmail  com>
AuthorDate: Sat Apr 25 20:32:57 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May  5 23:56:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a381b42

sys-apps/portage: add zstd USE flag

The zstd USE flag sets the default binary package compression to use
zstd and adds it as a dependency.

Masked on riscv until app-arch/zstd is keyworded.

Closes: https://github.com/gentoo/gentoo/pull/15520
Bug: https://bugs.gentoo.org/715108
Bug: https://bugs.gentoo.org/719456
Signed-off-by: Ian Leonard  gmail.com>
Signed-off-by: Zac Medico  gentoo.org>

 profiles/arch/riscv/package.use.mask | 4 
 sys-apps/portage/portage-.ebuild | 9 -
 2 files changed, 12 insertions(+), 1 deletion(-)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 0d4cb1e3de5..bb0fdc58ad0 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Zac Medico  (2020-05-05)
+# Mask until app-arch/zstd is keyworded
+sys-apps/portage zstd
+
 # Patrick McLean  (2020-04-16)
 # Lots of python dependencies, mask to facilitate keywording
 # keywording dev-libs/libfido2

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index f581cb8ae97..4134cca8ce9 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -15,7 +15,7 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 LICENSE="GPL-2"
 KEYWORDS=""
 SLOT="0"
-IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
+IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr zstd"
 
 DEPEND="!build? ( $(python_gen_impl_dep 'ssl(+)') )
>=app-arch/tar-1.27
@@ -54,6 +54,7 @@ RDEPEND="
xattr? ( kernel_linux? (
>=sys-apps/install-xattr-0.3
) )
+   zstd? ( app-arch/zstd )
!> cnf/make.globals \
+   || die "failed to append to make.globals"
+   fi
+
if use build || ! use rsync-verify; then
sed -e '/^sync-rsync-verify-metamanifest/s|yes|no|' \
-i cnf/repos.conf || die "sed failed"



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-05-05 Thread Zac Medico
commit: df8b23f97740c1f87501b552af8081aba99b8956
Author: Zac Medico  gentoo  org>
AuthorDate: Tue May  5 17:13:48 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue May  5 17:15:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df8b23f9

sys-apps/portage: Check for CONFIG_UTS_NS

Reported-by: Tomek L  lutel.pl>
See: https://github.com/gentoo/portage/pull/539
Bug: https://bugs.gentoo.org/680456#c8
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Zac Medico  gentoo.org>

 sys-apps/portage/portage-2.3.99-r2.ebuild | 2 +-
 sys-apps/portage/portage-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-apps/portage/portage-2.3.99-r2.ebuild 
b/sys-apps/portage/portage-2.3.99-r2.ebuild
index a8d904ae372..91855cdabde 100644
--- a/sys-apps/portage/portage-2.3.99-r2.ebuild
+++ b/sys-apps/portage/portage-2.3.99-r2.ebuild
@@ -82,7 +82,7 @@ SRC_URI="mirror://gentoo/${PN}-${TARBALL_PV}.tar.bz2

https://github.com/gentoo/portage/commit/9738a404e876270cbdef2514f66915bce35d7435.patch
 -> portage-2.3.89-bug-718578.patch"
 
 pkg_pretend() {
-   local CONFIG_CHECK="~IPC_NS ~PID_NS ~NET_NS"
+   local CONFIG_CHECK="~IPC_NS ~PID_NS ~NET_NS ~UTS_NS"
 
check_extra_config
 }

diff --git a/sys-apps/portage/portage-.ebuild 
b/sys-apps/portage/portage-.ebuild
index 7c222c5a813..f581cb8ae97 100644
--- a/sys-apps/portage/portage-.ebuild
+++ b/sys-apps/portage/portage-.ebuild
@@ -78,7 +78,7 @@ EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage.git
https://github.com/gentoo/portage.git;
 
 pkg_pretend() {
-   local CONFIG_CHECK="~IPC_NS ~PID_NS ~NET_NS"
+   local CONFIG_CHECK="~IPC_NS ~PID_NS ~NET_NS ~UTS_NS"
 
check_extra_config
 }



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-05-04 Thread Thomas Deutschmann
commit: d47ffdc5c7d67d64bef0755e90ced9745936fade
Author: Roy Yang  google  com>
AuthorDate: Sat May  2 22:16:47 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon May  4 17:35:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d47ffdc5

Fixed CPE tag for sys-apps/portage

Signed-off-by: Roy Yang  google.com>
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-apps/portage/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/portage/metadata.xml b/sys-apps/portage/metadata.xml
index 9f4e43e394b..062dafe6248 100644
--- a/sys-apps/portage/metadata.xml
+++ b/sys-apps/portage/metadata.xml
@@ -5,6 +5,7 @@
 mailto:dev-port...@gentoo.org
 
https://gitweb.gentoo.org/proj/portage.git/plain/RELEASE-NOTES
 https://wiki.gentoo.org/wiki/Handbook:AMD64/Working/Portage
+cpe:/a:gentoo:portage
   
   
 dev-port...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-05-04 Thread Agostino Sarubbo
commit: e695191cb42f7ddb7261fbfb2d7d4ef747f0e576
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon May  4 15:29:27 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon May  4 15:29:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e695191c

sys-apps/portage: ppc stable wrt bug #720872

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/portage/portage-2.3.99-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-2.3.99-r2.ebuild 
b/sys-apps/portage/portage-2.3.99-r2.ebuild
index 31847f4f008..a8d904ae372 100644
--- a/sys-apps/portage/portage-2.3.99-r2.ebuild
+++ b/sys-apps/portage/portage-2.3.99-r2.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/

2020-05-04 Thread Agostino Sarubbo
commit: efadb86113f18afe90c9cc9a8a6d4f592b84177c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon May  4 15:15:23 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon May  4 15:15:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efadb861

sys-apps/portage: x86 stable wrt bug #720872

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 sys-apps/portage/portage-2.3.99-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/portage/portage-2.3.99-r2.ebuild 
b/sys-apps/portage/portage-2.3.99-r2.ebuild
index e1aaeff5e41..31847f4f008 100644
--- a/sys-apps/portage/portage-2.3.99-r2.ebuild
+++ b/sys-apps/portage/portage-2.3.99-r2.ebuild
@@ -13,7 +13,7 @@ DESCRIPTION="Portage is the package management and 
distribution system for Gento
 HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Portage;
 
 LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
s390 sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv 
s390 sparc x86"
 SLOT="0"
 IUSE="apidoc build doc gentoo-dev +ipc +native-extensions +rsync-verify 
selinux xattr"
 



  1   2   3   4   5   6   7   >