[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/, profiles/

2023-06-22 Thread Jakov Smolić
commit: 4dc12291926207f88ff31c9e9f1add5c628e2896
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Jun 22 13:30:11 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Jun 22 13:30:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dc12291

Revert "app-portage/layman: treeclean"

This reverts commit 805fe7c0495e1bf3a34d518041e466258944b82b.

Signed-off-by: Jakov Smolić  gentoo.org>

 app-portage/layman/Manifest|   1 +
 app-portage/layman/layman-2.4.3.ebuild | 100 +
 app-portage/layman/layman-.ebuild  | 100 +
 app-portage/layman/metadata.xml|  24 
 profiles/package.mask  |   5 ++
 5 files changed, 230 insertions(+)

diff --git a/app-portage/layman/Manifest b/app-portage/layman/Manifest
new file mode 100644
index ..0d796db12b72
--- /dev/null
+++ b/app-portage/layman/Manifest
@@ -0,0 +1 @@
+DIST layman-2.4.3.tar.gz 135311 BLAKE2B 
b83fd543468be904a10d6fbda11f8d603a6936ecef3029c9d1c82fe4c938d2cd299874a3e114ac3524485ce8a33c5ec21885adddc218f5e331519318c0b1ad5a
 SHA512 
2f3d1180647b358d5ca929fd28c6c5f4664f1f6f24e3114a4dc886d23279ffcdde7ca292c64aab84f1710ddf7029c26483de07c2271ca527b861b0ea2b54

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
new file mode 100644
index ..6582164422ad
--- /dev/null
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_REQ_USE="xml(+),sqlite?"
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit distutils-r1 linux-info prefix
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/layman.git;
+   inherit git-r3
+else
+   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+fi
+
+DESCRIPTION="Tool to manage Gentoo overlays"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Layman;
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="test? ( dev-vcs/subversion )"
+RDEPEND="
+   cvs? ( dev-vcs/cvs )
+   darcs? ( dev-vcs/darcs )
+   git? ( dev-vcs/git )
+   mercurial? ( dev-vcs/mercurial )
+   g-sorcery? ( app-portage/g-sorcery )
+   subversion? ( >=dev-vcs/subversion-1.5.4[http(+)] )
+   gpg? ( >=dev-python/pyGPG-0.2 )
+   sync-plugin-portage? ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
+   !sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
+   >=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}]
+"
+
+if [[ ${PV} == * ]]; then
+   BDEPEND+=" app-text/asciidoc"
+fi
+
+layman_check_kernel_config() {
+   local CONFIG_CHECK
+   use squashfs && CONFIG_CHECK+=" ~BLK_DEV_LOOP ~SQUASHFS"
+   [[ -n ${CONFIG_CHECK} ]] && check_extra_config
+}
+
+pkg_pretend() {
+   layman_check_kernel_config
+}
+
+pkg_setup() {
+   layman_check_kernel_config
+}
+
+python_prepare_all() {
+   python_setup
+   esetup.py setup_plugins
+   distutils-r1_python_prepare_all
+   eprefixify etc/layman.cfg layman/config.py
+}
+
+python_test() {
+   suite=layman/tests/external.py
+   PYTHONPATH="." "${PYTHON}" ${suite} || die "test suite '${suite}' 
failed"
+   unset suite
+}
+
+python_compile_all() {
+   # Generate man page. only required for 
+   if [[ ${PV} == * ]] ; then
+   # override MAKEOPTS to prevent build failure
+   emake -j1 -C doc
+   fi
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   insinto /etc/layman
+   doins etc/layman.cfg
+
+   doman doc/layman.8
+   docinto html
+   dodoc doc/layman.8.html
+
+   keepdir /var/lib/layman
+   keepdir /etc/layman/overlays
+}
+
+pkg_postinst() {
+   # now run layman's update utility
+   einfo "Running layman-updater..."
+   "${EROOT}"/usr/bin/layman-updater
+   einfo
+}

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
new file mode 100644
index ..763e43a73044
--- /dev/null
+++ b/app-portage/layman/layman-.ebuild
@@ -0,0 +1,100 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+PYTHON_REQ_USE="xml(+),sqlite?"
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit distutils-r1 linux-info prefix
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/layman.git;
+   inherit git-r3
+else
+   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm 

[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2023-05-20 Thread Sam James
commit: fe95b2f427bb5c4fdaa995b043488855f1f1f359
Author: Sam James  gentoo  org>
AuthorDate: Sun May 21 05:33:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 21 05:34:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe95b2f4

app-portage/layman: add github upstream metadata

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

 app-portage/layman/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-portage/layman/metadata.xml b/app-portage/layman/metadata.xml
index 99dc6f19ed15..896fca0e0c03 100644
--- a/app-portage/layman/metadata.xml
+++ b/app-portage/layman/metadata.xml
@@ -19,5 +19,6 @@

layman
proj/layman
+   gentoo/layman

 



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2023-05-20 Thread Sam James
commit: 6455dc5af8738e3294f8d0beec75f32cfa4378e5
Author: Sam James  gentoo  org>
AuthorDate: Sun May 21 05:32:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun May 21 05:34:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6455dc5a

app-portage/layman: add gentoo upstream metadata

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

 app-portage/layman/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/app-portage/layman/metadata.xml b/app-portage/layman/metadata.xml
index 3601ef3e7be0..99dc6f19ed15 100644
--- a/app-portage/layman/metadata.xml
+++ b/app-portage/layman/metadata.xml
@@ -18,5 +18,6 @@


layman
+   proj/layman

 



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2023-02-01 Thread Benda XU
commit: e4192e75128eae68e1ae70894090b67211a788a0
Author: Benda Xu  gentoo  org>
AuthorDate: Wed Feb  1 15:21:30 2023 +
Commit: Benda XU  gentoo  org>
CommitDate: Wed Feb  1 15:21:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4192e75

app-portage/layman: enable py3.11 for .

Signed-off-by: Benda Xu  gentoo.org>

 app-portage/layman/layman-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index b2b4df686453..261f3c1f680c 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
 PYTHON_REQ_USE="xml(+),sqlite?"
 DISTUTILS_USE_SETUPTOOLS=no
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2023-02-01 Thread Benda XU
commit: b65a27885e457e9d2955021af51826fbbedc3564
Author: Benda Xu  gentoo  org>
AuthorDate: Wed Feb  1 09:58:11 2023 +
Commit: Benda XU  gentoo  org>
CommitDate: Wed Feb  1 10:04:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65a2788

app-portage/layman: enable py3.11

Signed-off-by: Benda Xu  gentoo.org>

 app-portage/layman/layman-2.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index 98c66193c429..f7a9254bc875 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{9..10} pypy3 )
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
 PYTHON_REQ_USE="xml(+),sqlite?"
 DISTUTILS_USE_SETUPTOOLS=no
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2022-10-17 Thread Sam James
commit: 8f31c465f297c4032ad0cd1311bf1f2a183229aa
Author: Sam James  gentoo  org>
AuthorDate: Tue Oct 18 03:32:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 18 03:34:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f31c465

app-portage/layman: add asciidoc BDEPEND for live

Closes: https://bugs.gentoo.org/676958
Signed-off-by: Sam James  gentoo.org>

 app-portage/layman/layman-2.4.3.ebuild | 10 ++
 app-portage/layman/layman-.ebuild  | 10 ++
 2 files changed, 12 insertions(+), 8 deletions(-)

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index 241864865100..eed4b3067dc7 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -25,9 +25,7 @@ SLOT="0"
 IUSE="cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 RESTRICT="!test? ( test )"
 
-DEPEND="test? ( dev-vcs/subversion )
-   "
-
+BDEPEND="test? ( dev-vcs/subversion )"
 RDEPEND="
cvs? ( dev-vcs/cvs )
darcs? ( dev-vcs/darcs )
@@ -39,7 +37,11 @@ RDEPEND="
sync-plugin-portage? ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
!sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
>=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}]
-   "
+"
+
+if [[ ${PV} == * ]]; then
+   BDEPEND+=" app-text/asciidoc"
+fi
 
 layman_check_kernel_config() {
local CONFIG_CHECK

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index 9045c9189761..49649b33a171 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -25,9 +25,7 @@ SLOT="0"
 IUSE="cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 RESTRICT="!test? ( test )"
 
-DEPEND="test? ( dev-vcs/subversion )
-   "
-
+BDEPEND="test? ( dev-vcs/subversion )"
 RDEPEND="
cvs? ( dev-vcs/cvs )
darcs? ( dev-vcs/darcs )
@@ -39,7 +37,11 @@ RDEPEND="
sync-plugin-portage? ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
!sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
>=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}]
-   "
+"
+
+if [[ ${PV} == * ]]; then
+   BDEPEND+=" app-text/asciidoc"
+fi
 
 layman_check_kernel_config() {
local CONFIG_CHECK



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2022-09-30 Thread Sam James
commit: 4c42c4e63368c3faf380252fef76384582c989fb
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  1 01:33:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  1 01:33:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c42c4e6

app-portage/layman: drop Python 3.7

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

 app-portage/layman/layman-2.4.3.ebuild | 2 +-
 app-portage/layman/layman-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index 8b62b7cd4223..241864865100 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{7,8,9,10} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 PYTHON_REQ_USE="xml(+),sqlite?"
 DISTUTILS_USE_SETUPTOOLS=no
 

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index 598324e7d35c..9045c9189761 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{7,8,9,10} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 PYTHON_REQ_USE="xml(+),sqlite?"
 DISTUTILS_USE_SETUPTOOLS=no
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2022-09-30 Thread Sam James
commit: 0dbd3d973fc4cece0b1f09281a428b1ddf41e643
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  1 00:58:52 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  1 00:58:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dbd3d97

app-portage/layman: fix live ebuild

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

 app-portage/layman/layman-2.4.3.ebuild | 10 +-
 app-portage/layman/layman-.ebuild  |  3 +--
 2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index 298dc099aaf9..8b62b7cd4223 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -10,7 +10,7 @@ DISTUTILS_USE_SETUPTOOLS=no
 inherit distutils-r1 linux-info prefix
 
 if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="git://anongit.gentoo.org/proj/layman.git"
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/layman.git;
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
@@ -68,6 +68,14 @@ python_test() {
unset suite
 }
 
+python_compile_all() {
+   # Generate man page. only required for 
+   if [[ ${PV} == * ]] ; then
+   # override MAKEOPTS to prevent build failure
+   emake -j1 -C doc
+   fi
+}
+
 python_install_all() {
distutils-r1_python_install_all
 

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index 0f5addf3ecee..598324e7d35c 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -10,7 +10,7 @@ DISTUTILS_USE_SETUPTOOLS=no
 inherit distutils-r1 linux-info prefix
 
 if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="git://anongit.gentoo.org/proj/layman.git"
+   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/layman.git;
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
@@ -69,7 +69,6 @@ python_test() {
 }
 
 python_compile_all() {
-   default_python_compile_all
# Generate man page. only required for 
if [[ ${PV} == * ]] ; then
# override MAKEOPTS to prevent build failure



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2022-04-27 Thread Andreas K. Hüttel
commit: a7ace9957b9982b94d6acaf8c84f3ec816719342
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Wed Apr 27 21:52:56 2022 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Wed Apr 27 21:56:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ace995

app-portage/layman: Drop mips keyword

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

 app-portage/layman/layman-2.4.3.ebuild | 2 +-
 app-portage/layman/layman-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index f07e9364aa7b..298dc099aaf9 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Tool to manage Gentoo overlays"

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index 47a4cf73907d..0f5addf3ecee 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Tool to manage Gentoo overlays"



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2022-02-01 Thread Craig Andrews
commit: b8a5c3f0383d175d392e0018cf33609241216c5a
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Feb  1 22:00:58 2022 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Feb  1 22:01:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8a5c3f0

app-portage/layman: Python 3.10 support

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Craig Andrews  gentoo.org>

 app-portage/layman/layman-2.4.3.ebuild | 4 ++--
 app-portage/layman/layman-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index 9b27ecf065e7..f07e9364aa7b 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{7,8,9,10} pypy3 )
 PYTHON_REQ_USE="xml(+),sqlite?"
 DISTUTILS_USE_SETUPTOOLS=no
 

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index 98fd69757d53..47a4cf73907d 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{7,8,9,10} pypy3 )
 PYTHON_REQ_USE="xml(+),sqlite?"
 DISTUTILS_USE_SETUPTOOLS=no
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2021-09-14 Thread Yixun Lan
commit: de46a88567659f2b464702d7b6b6f7257e37253f
Author: Alex Fan  yahoo  com>
AuthorDate: Mon Sep 13 10:07:16 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Tue Sep 14 14:13:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de46a885

app-portage/layman: keyword 2.4.3 for ~riscv

Signed-off-by: Alex Fan  yahoo.com>
Signed-off-by: Yixun Lan  gentoo.org>

 app-portage/layman/layman-2.4.3.ebuild | 2 +-
 app-portage/layman/layman-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index f79f7e08567..9b27ecf065e 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Tool to manage Gentoo overlays"

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index d5fe413aa8e..98fd69757d5 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Tool to manage Gentoo overlays"



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2021-01-06 Thread Fabian Groffen
commit: 640c45ec1b13d85256f7c165355cf54ef3147c40
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 13:22:29 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 13:22:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=640c45ec

app-portage/layman: drop x86-macos

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

 app-portage/layman/layman-2.4.3.ebuild | 4 ++--
 app-portage/layman/layman-.ebuild  | 4 ++--
 2 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index 078fee54651..9a192705cf6 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.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"
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Tool to manage Gentoo overlays"

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index acd0ad0a83a..e674382422c 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.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"
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Tool to manage Gentoo overlays"



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2020-12-27 Thread Fabian Groffen
commit: 5e852685fc677007d3d6648489dda2057ed21c8e
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Dec 27 13:55:17 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Dec 27 13:55:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e852685

app-portage/layman: drop ppc-aix m68k-mint

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 app-portage/layman/layman-2.4.3.ebuild | 2 +-
 app-portage/layman/layman-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index 2c12eb1139c..4216f42ed95 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc 
x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Tool to manage Gentoo overlays"

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index a2d5db3dcad..acd0ad0a83a 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Tool to manage Gentoo overlays"



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2020-11-17 Thread Brian Dolbec
commit: a8d92423b6863ca5e132a538949c1c74c151243e
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue Nov 17 22:29:33 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue Nov 17 22:30:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8d92423

app-portage/layman: Add python3_9 to compat bug 745849

Closes: https://bugs.gentoo.org/754849
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Brian Dolbec  gentoo.org>

 app-portage/layman/layman-2.4.3.ebuild | 2 +-
 app-portage/layman/layman-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index a5b89214ae5..2c12eb1139c 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python{3_6,3_7,3_8} pypy3 )
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
 PYTHON_REQ_USE="xml(+),sqlite?"
 DISTUTILS_USE_SETUPTOOLS=no
 

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index f3cde19838b..a2d5db3dcad 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python{3_6,3_7,3_8} pypy3 )
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
 PYTHON_REQ_USE="xml(+),sqlite?"
 DISTUTILS_USE_SETUPTOOLS=no
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/, profiles/features/selinux/

2020-10-07 Thread Jason A. Donenfeld
commit: a7a9e7415d4472081ab9596f3be2c8b896a7b245
Author: Jason A. Donenfeld  gentoo  org>
AuthorDate: Wed Oct  7 09:38:28 2020 +
Commit: Jason A. Donenfeld  gentoo  org>
CommitDate: Wed Oct  7 09:38:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7a9e741

app-portage/layman: support pypy3

Closes: https://bugs.gentoo.org/747019
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jason A. Donenfeld  gentoo.org>

 app-portage/layman/layman-2.4.3.ebuild | 2 +-
 app-portage/layman/layman-.ebuild  | 2 +-
 profiles/features/selinux/package.use.mask | 1 +
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index 4feaf210d2e..a5b89214ae5 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+PYTHON_COMPAT=( python{3_6,3_7,3_8} pypy3 )
 PYTHON_REQ_USE="xml(+),sqlite?"
 DISTUTILS_USE_SETUPTOOLS=no
 

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index b9c60ed0d3d..f3cde19838b 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+PYTHON_COMPAT=( python{3_6,3_7,3_8} pypy3 )
 PYTHON_REQ_USE="xml(+),sqlite?"
 DISTUTILS_USE_SETUPTOOLS=no
 

diff --git a/profiles/features/selinux/package.use.mask 
b/profiles/features/selinux/package.use.mask
index e6c43f72558..26a34e12459 100644
--- a/profiles/features/selinux/package.use.mask
+++ b/profiles/features/selinux/package.use.mask
@@ -9,6 +9,7 @@ net-analyzer/wireshark sdjournal
 # mask pypy for several utilities due to incompatibility with libselinux
 sys-apps/portage python_targets_pypy3
 app-portage/gentoolkit python_targets_pypy3
+app-portage/layman python_targets_pypy3
 
 # Jason Zaman  (2015-06-27)
 # SystemD has no support in the SELinux policy at the moment.



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2020-07-19 Thread Brian Dolbec
commit: aa1fd6bff3b702e7774d2e18aa66dc430087b062
Author: Brian Dolbec  gentoo  org>
AuthorDate: Sun Jul 19 19:39:17 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Sun Jul 19 19:40:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa1fd6bf

app-portage/layman: Fix missing man page for  version bug 732546

Man page generation was only required for teh live ebuild.
During the EAPI-7 update, making adding version dependant code.
The python_compile_all() was removed instead of man page generation being
made version dependant.

closes: https://bugs.gentoo.org/732546
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Brian Dolbec  gentoo.org>

 app-portage/layman/layman-.ebuild | 9 +
 1 file changed, 9 insertions(+)

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index e8ba2aeb516..b9c60ed0d3d 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -68,6 +68,15 @@ python_test() {
unset suite
 }
 
+python_compile_all() {
+   default_python_compile_all
+   # Generate man page. only required for 
+   if [[ ${PV} == * ]] ; then
+   # override MAKEOPTS to prevent build failure
+   emake -j1 -C doc
+   fi
+}
+
 python_install_all() {
distutils-r1_python_install_all
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2020-05-19 Thread Andreas K. Hüttel
commit: 91b98c3190e29845749f0db638616b1617af82b1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue May 19 08:00:49 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue May 19 08:04:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91b98c31

app-portage/layman: Add use default in subversion dependency

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

 app-portage/layman/layman-2.4.3.ebuild | 2 +-
 app-portage/layman/layman-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index 6b6d71a01b3..4feaf210d2e 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
git? ( dev-vcs/git )
mercurial? ( dev-vcs/mercurial )
g-sorcery? ( app-portage/g-sorcery )
-   subversion? ( >=dev-vcs/subversion-1.5.4[http] )
+   subversion? ( >=dev-vcs/subversion-1.5.4[http(+)] )
gpg? ( >=dev-python/pyGPG-0.2 )
sync-plugin-portage? ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
!sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index 691cdb324f8..e8ba2aeb516 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -34,7 +34,7 @@ RDEPEND="
git? ( dev-vcs/git )
mercurial? ( dev-vcs/mercurial )
g-sorcery? ( app-portage/g-sorcery )
-   subversion? ( >=dev-vcs/subversion-1.5.4[http] )
+   subversion? ( >=dev-vcs/subversion-1.5.4[http(+)] )
gpg? ( >=dev-python/pyGPG-0.2 )
sync-plugin-portage? ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
!sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2020-05-08 Thread Brian Dolbec
commit: 0f701efbb429b24be5e5ef4945bafe55238f760a
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri May  8 18:08:43 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri May  8 18:11:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f701efb

app-portage/layman: amd64 x86 stable wrt #720934

Clean out remaining deprecated eapi/python version

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

 app-portage/layman/Manifest   |  1 -
 app-portage/layman/layman-2.4.2-r1.ebuild | 82 ---
 app-portage/layman/layman-2.4.3.ebuild|  2 +-
 3 files changed, 1 insertion(+), 84 deletions(-)

diff --git a/app-portage/layman/Manifest b/app-portage/layman/Manifest
index 4d3f37e06d6..0d796db12b7 100644
--- a/app-portage/layman/Manifest
+++ b/app-portage/layman/Manifest
@@ -1,2 +1 @@
-DIST layman-2.4.2.tar.gz 137893 BLAKE2B 
ad925b974e280c0c933cb7c7d5131946fbb40d15410a671be3d93fa895e2d92a4f3218bce99abc8f2c1e007e72bd51662a18665579bf2ded7f349eb9ed5c652c
 SHA512 
9d32269f51f896c554e6cbf8a674c50009bce48dd83dfe773b08b75bafd567eb75c26c227ab3a60bc83c1ed511862a3979b8d851befe8ad16fd0847eb91337cf
 DIST layman-2.4.3.tar.gz 135311 BLAKE2B 
b83fd543468be904a10d6fbda11f8d603a6936ecef3029c9d1c82fe4c938d2cd299874a3e114ac3524485ce8a33c5ec21885adddc218f5e331519318c0b1ad5a
 SHA512 
2f3d1180647b358d5ca929fd28c6c5f4664f1f6f24e3114a4dc886d23279ffcdde7ca292c64aab84f1710ddf7029c26483de07c2271ca527b861b0ea2b54

diff --git a/app-portage/layman/layman-2.4.2-r1.ebuild 
b/app-portage/layman/layman-2.4.2-r1.ebuild
deleted file mode 100644
index db47d4e416b..000
--- a/app-portage/layman/layman-2.4.2-r1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE="xml(+),sqlite?"
-
-inherit eutils distutils-r1 linux-info prefix
-
-DESCRIPTION="Tool to manage Gentoo overlays"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Layman;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
-RESTRICT="!test? ( test )"
-
-DEPEND="test? ( dev-vcs/subversion )
-   "
-
-RDEPEND="
-   cvs? ( dev-vcs/cvs )
-   darcs? ( dev-vcs/darcs )
-   git? ( dev-vcs/git )
-   mercurial? ( dev-vcs/mercurial )
-   g-sorcery? ( app-portage/g-sorcery )
-   subversion? ( >=dev-vcs/subversion-1.5.4[http] )
-   gpg? ( >=dev-python/pyGPG-0.2 )
-   sync-plugin-portage? ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
-   !sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
-   >=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}]
-   "
-
-layman_check_kernel_config() {
-   local CONFIG_CHECK
-   use squashfs && CONFIG_CHECK+=" ~BLK_DEV_LOOP ~SQUASHFS"
-   [[ -n ${CONFIG_CHECK} ]] && check_extra_config
-}
-
-pkg_pretend() {
-   layman_check_kernel_config
-}
-
-pkg_setup() {
-   layman_check_kernel_config
-}
-
-python_prepare_all() {
-   python_setup
-   esetup.py setup_plugins
-   distutils-r1_python_prepare_all
-   eprefixify etc/layman.cfg layman/config.py
-}
-
-python_test() {
-   suite=layman/tests/external.py
-   PYTHONPATH="." "${PYTHON}" ${suite} || die "test suite '${suite}' 
failed"
-   unset suite
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   insinto /etc/layman
-   doins etc/layman.cfg
-
-   doman doc/layman.8
-   dohtml doc/layman.8.html
-
-   keepdir /var/lib/layman
-   keepdir /etc/layman/overlays
-}
-
-pkg_postinst() {
-   # now run layman's update utility
-   einfo "Running layman-updater..."
-   "${EROOT}"/usr/bin/layman-updater
-   einfo
-}

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index a41d0f5cf3a..6b6d71a01b3 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Tool to manage Gentoo overlays"



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2020-05-08 Thread Agostino Sarubbo
commit: 289bfe8dd5b2ae51dc0b04e6b8dcf626c256728d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May  8 17:14:55 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May  8 17:14:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=289bfe8d

app-portage/layman: sparc stable wrt bug #720934

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

 app-portage/layman/layman-2.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index 4bad31ea58d..a41d0f5cf3a 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 
sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Tool to manage Gentoo overlays"



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2020-05-08 Thread Agostino Sarubbo
commit: 46ec7a7ffec42e2b360c17920f8c42002a963587
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri May  8 17:10:08 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri May  8 17:10:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46ec7a7f

app-portage/layman: arm stable wrt bug #720934

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

 app-portage/layman/layman-2.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index 97671b7b2d8..4bad31ea58d 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Tool to manage Gentoo overlays"



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2020-05-08 Thread Sergei Trofimovich
commit: 742f19137898b0c87ce3537fba2955390180a842
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri May  8 09:28:26 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May  8 09:31:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=742f1913

app-portage/layman: stable 2.4.3 for hppa, bug #720934

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

 app-portage/layman/layman-2.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index cb37bd2551a..97671b7b2d8 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Tool to manage Gentoo overlays"



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2020-05-07 Thread Mart Raudsepp
commit: dc295d9a7ccf6b5972cf39f4c37703b540b60168
Author: Sam James (sam_c)  cmpct  info>
AuthorDate: Thu May  7 19:26:10 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu May  7 19:37:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc295d9a

app-portage/layman: arm64 stable (bug #720934)

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Sam James (sam_c)  cmpct.info>
Signed-off-by: Mart Raudsepp  gentoo.org>

 app-portage/layman/layman-2.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index fdde16395db..cb37bd2551a 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Tool to manage Gentoo overlays"



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2020-05-06 Thread Sergei Trofimovich
commit: 26ec848327a8fd88280f519675ac6d7f26026ab6
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May  6 07:13:51 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May  6 07:17:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ec8483

app-portage/layman: stable 2.4.3 for ppc64, bug #720934

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

 app-portage/layman/layman-2.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index 6ff824fa275..fdde16395db 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Tool to manage Gentoo overlays"



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2020-05-06 Thread Sergei Trofimovich
commit: 7d38536faa8aed48ef561ddd723f9ab62d63e933
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed May  6 06:52:36 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed May  6 07:01:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d38536f

app-portage/layman: stable 2.4.3 for ppc, bug #720934

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

 app-portage/layman/layman-2.4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index 691cdb324f8..6ff824fa275 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
 fi
 
 DESCRIPTION="Tool to manage Gentoo overlays"



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2020-04-27 Thread Mikle Kolyada
commit: 27d63606e2f4fd1e12d910c4959912baa43b0fb0
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Mon Apr 27 14:01:35 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Mon Apr 27 14:01:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d63606

app-portage/layman: remove bazaar references

Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-portage/layman/layman-2.4.2-r1.ebuild | 3 +--
 app-portage/layman/layman-2.4.3.ebuild| 3 +--
 app-portage/layman/layman-.ebuild | 3 +--
 app-portage/layman/metadata.xml   | 1 -
 4 files changed, 3 insertions(+), 7 deletions(-)

diff --git a/app-portage/layman/layman-2.4.2-r1.ebuild 
b/app-portage/layman/layman-2.4.2-r1.ebuild
index 6ed498235fd..db47d4e416b 100644
--- a/app-portage/layman/layman-2.4.2-r1.ebuild
+++ b/app-portage/layman/layman-2.4.2-r1.ebuild
@@ -15,14 +15,13 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
+IUSE="cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 RESTRICT="!test? ( test )"
 
 DEPEND="test? ( dev-vcs/subversion )
"
 
 RDEPEND="
-   bazaar? ( dev-vcs/bzr )
cvs? ( dev-vcs/cvs )
darcs? ( dev-vcs/darcs )
git? ( dev-vcs/git )

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index dae60bcf5c6..691cdb324f8 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -22,14 +22,13 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Layman;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
+IUSE="cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 RESTRICT="!test? ( test )"
 
 DEPEND="test? ( dev-vcs/subversion )
"
 
 RDEPEND="
-   bazaar? ( dev-vcs/bzr )
cvs? ( dev-vcs/cvs )
darcs? ( dev-vcs/darcs )
git? ( dev-vcs/git )

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index dae60bcf5c6..691cdb324f8 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -22,14 +22,13 @@ HOMEPAGE="https://wiki.gentoo.org/wiki/Layman;
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
+IUSE="cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 RESTRICT="!test? ( test )"
 
 DEPEND="test? ( dev-vcs/subversion )
"
 
 RDEPEND="
-   bazaar? ( dev-vcs/bzr )
cvs? ( dev-vcs/cvs )
darcs? ( dev-vcs/darcs )
git? ( dev-vcs/git )

diff --git a/app-portage/layman/metadata.xml b/app-portage/layman/metadata.xml
index 095d087db42..d291a854bfc 100644
--- a/app-portage/layman/metadata.xml
+++ b/app-portage/layman/metadata.xml
@@ -6,7 +6,6 @@
Gentoo Layman team


-   Support dev-vcs/bzr based 
overlays
Support dev-vcs/cvs based 
overlays
Support dev-vcs/darcs based 
overlays
Support app-portage/g-sorcery 
based overlays



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2020-04-24 Thread Brian Dolbec
commit: b33d3f2f466ad14bb5ad6dadf5159e767f657624
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Apr 24 23:52:25 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Apr 24 23:52:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b33d3f2f

app-portage/layman: Update subversion deps for qa-reports

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

 app-portage/layman/layman-2.4.2-r1.ebuild | 8 +---
 app-portage/layman/layman-2.4.3.ebuild| 8 +---
 app-portage/layman/layman-.ebuild | 8 +---
 3 files changed, 3 insertions(+), 21 deletions(-)

diff --git a/app-portage/layman/layman-2.4.2-r1.ebuild 
b/app-portage/layman/layman-2.4.2-r1.ebuild
index 8540842c8cf..6ed498235fd 100644
--- a/app-portage/layman/layman-2.4.2-r1.ebuild
+++ b/app-portage/layman/layman-2.4.2-r1.ebuild
@@ -28,13 +28,7 @@ RDEPEND="
git? ( dev-vcs/git )
mercurial? ( dev-vcs/mercurial )
g-sorcery? ( app-portage/g-sorcery )
-   subversion? (
-   || (
-   >=dev-vcs/subversion-1.5.4[http]
-   >=dev-vcs/subversion-1.5.4[webdav-neon]
-   >=dev-vcs/subversion-1.5.4[webdav-serf]
-   )
-   )
+   subversion? ( >=dev-vcs/subversion-1.5.4[http] )
gpg? ( >=dev-python/pyGPG-0.2 )
sync-plugin-portage? ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
!sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )

diff --git a/app-portage/layman/layman-2.4.3.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
index 07b59dff1c2..dae60bcf5c6 100644
--- a/app-portage/layman/layman-2.4.3.ebuild
+++ b/app-portage/layman/layman-2.4.3.ebuild
@@ -35,13 +35,7 @@ RDEPEND="
git? ( dev-vcs/git )
mercurial? ( dev-vcs/mercurial )
g-sorcery? ( app-portage/g-sorcery )
-   subversion? (
-   || (
-   >=dev-vcs/subversion-1.5.4[http]
-   >=dev-vcs/subversion-1.5.4[webdav-neon]
-   >=dev-vcs/subversion-1.5.4[webdav-serf]
-   )
-   )
+   subversion? ( >=dev-vcs/subversion-1.5.4[http] )
gpg? ( >=dev-python/pyGPG-0.2 )
sync-plugin-portage? ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
!sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index 07b59dff1c2..dae60bcf5c6 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -35,13 +35,7 @@ RDEPEND="
git? ( dev-vcs/git )
mercurial? ( dev-vcs/mercurial )
g-sorcery? ( app-portage/g-sorcery )
-   subversion? (
-   || (
-   >=dev-vcs/subversion-1.5.4[http]
-   >=dev-vcs/subversion-1.5.4[webdav-neon]
-   >=dev-vcs/subversion-1.5.4[webdav-serf]
-   )
-   )
+   subversion? ( >=dev-vcs/subversion-1.5.4[http] )
gpg? ( >=dev-python/pyGPG-0.2 )
sync-plugin-portage? ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
!sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2020-04-24 Thread Brian Dolbec
commit: b71773652e8fc7021d9daef0dde423520f3b5c75
Author: Brian Dolbec  gentoo  org>
AuthorDate: Fri Apr 24 13:31:18 2020 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Fri Apr 24 21:41:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7177365

app-portage/layman: Version bump

Fixes bug 674594, 613936
Fixes python 3.7 and python 3.8 compatibility.

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

 app-portage/layman/Manifest| 1 +
 app-portage/layman/{layman-2.4.2-r2.ebuild => layman-2.4.3.ebuild} | 0
 2 files changed, 1 insertion(+)

diff --git a/app-portage/layman/Manifest b/app-portage/layman/Manifest
index e161600729e..4d3f37e06d6 100644
--- a/app-portage/layman/Manifest
+++ b/app-portage/layman/Manifest
@@ -1 +1,2 @@
 DIST layman-2.4.2.tar.gz 137893 BLAKE2B 
ad925b974e280c0c933cb7c7d5131946fbb40d15410a671be3d93fa895e2d92a4f3218bce99abc8f2c1e007e72bd51662a18665579bf2ded7f349eb9ed5c652c
 SHA512 
9d32269f51f896c554e6cbf8a674c50009bce48dd83dfe773b08b75bafd567eb75c26c227ab3a60bc83c1ed511862a3979b8d851befe8ad16fd0847eb91337cf
+DIST layman-2.4.3.tar.gz 135311 BLAKE2B 
b83fd543468be904a10d6fbda11f8d603a6936ecef3029c9d1c82fe4c938d2cd299874a3e114ac3524485ce8a33c5ec21885adddc218f5e331519318c0b1ad5a
 SHA512 
2f3d1180647b358d5ca929fd28c6c5f4664f1f6f24e3114a4dc886d23279ffcdde7ca292c64aab84f1710ddf7029c26483de07c2271ca527b861b0ea2b54

diff --git a/app-portage/layman/layman-2.4.2-r2.ebuild 
b/app-portage/layman/layman-2.4.3.ebuild
similarity index 100%
rename from app-portage/layman/layman-2.4.2-r2.ebuild
rename to app-portage/layman/layman-2.4.3.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2020-04-18 Thread Craig Andrews
commit: 1b0d70021555faa515356d3ac2b95514c3258f30
Author: Craig Andrews  gentoo  org>
AuthorDate: Sat Apr 18 17:31:30 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sat Apr 18 17:55:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b0d7002

app-portage/layman: Python 3.8 compatibility

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

 app-portage/layman/layman-2.4.2-r2.ebuild | 2 +-
 app-portage/layman/layman-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/layman/layman-2.4.2-r2.ebuild 
b/app-portage/layman/layman-2.4.2-r2.ebuild
index 54f32a3e662..07b59dff1c2 100644
--- a/app-portage/layman/layman-2.4.2-r2.ebuild
+++ b/app-portage/layman/layman-2.4.2-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
 PYTHON_REQ_USE="xml(+),sqlite?"
 DISTUTILS_USE_SETUPTOOLS=no
 

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index 54f32a3e662..07b59dff1c2 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python{3_6,3_7} )
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
 PYTHON_REQ_USE="xml(+),sqlite?"
 DISTUTILS_USE_SETUPTOOLS=no
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2020-04-15 Thread Mike Gilbert
commit: b19d5d54de323cf08cc8b3a401b1282948154af8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Apr 15 18:57:27 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Apr 15 18:57:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b19d5d54

app-portage/layman: DISTUTILS_USE_SETUPTOOLS=no

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

 app-portage/layman/layman-2.4.2-r2.ebuild | 1 +
 app-portage/layman/layman-.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/app-portage/layman/layman-2.4.2-r2.ebuild 
b/app-portage/layman/layman-2.4.2-r2.ebuild
index a82ec4d06a4..54f32a3e662 100644
--- a/app-portage/layman/layman-2.4.2-r2.ebuild
+++ b/app-portage/layman/layman-2.4.2-r2.ebuild
@@ -5,6 +5,7 @@ EAPI="7"
 
 PYTHON_COMPAT=( python{3_6,3_7} )
 PYTHON_REQ_USE="xml(+),sqlite?"
+DISTUTILS_USE_SETUPTOOLS=no
 
 inherit eutils distutils-r1 linux-info prefix
 

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index a82ec4d06a4..54f32a3e662 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -5,6 +5,7 @@ EAPI="7"
 
 PYTHON_COMPAT=( python{3_6,3_7} )
 PYTHON_REQ_USE="xml(+),sqlite?"
+DISTUTILS_USE_SETUPTOOLS=no
 
 inherit eutils distutils-r1 linux-info prefix
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2020-02-26 Thread Michał Górny
commit: cee3dd11d680cf622824e5c009a8896754d2da7d
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Feb 26 12:14:19 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Feb 26 12:17:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cee3dd11

app-portage/layman: Remove py2

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

 app-portage/layman/layman-2.4.2-r1.ebuild | 2 +-
 app-portage/layman/layman-2.4.2-r2.ebuild | 2 +-
 app-portage/layman/layman-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-portage/layman/layman-2.4.2-r1.ebuild 
b/app-portage/layman/layman-2.4.2-r1.ebuild
index b52d58816c9..8540842c8cf 100644
--- a/app-portage/layman/layman-2.4.2-r1.ebuild
+++ b/app-portage/layman/layman-2.4.2-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="5"
 
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python3_6 )
 PYTHON_REQ_USE="xml(+),sqlite?"
 
 inherit eutils distutils-r1 linux-info prefix

diff --git a/app-portage/layman/layman-2.4.2-r2.ebuild 
b/app-portage/layman/layman-2.4.2-r2.ebuild
index 42f4617776f..a82ec4d06a4 100644
--- a/app-portage/layman/layman-2.4.2-r2.ebuild
+++ b/app-portage/layman/layman-2.4.2-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python{2_7,3_6,3_7} )
+PYTHON_COMPAT=( python{3_6,3_7} )
 PYTHON_REQ_USE="xml(+),sqlite?"
 
 inherit eutils distutils-r1 linux-info prefix

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index 42f4617776f..a82ec4d06a4 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python{2_7,3_6,3_7} )
+PYTHON_COMPAT=( python{3_6,3_7} )
 PYTHON_REQ_USE="xml(+),sqlite?"
 
 inherit eutils distutils-r1 linux-info prefix



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2019-05-18 Thread Michał Górny
commit: 8c49ce0f2e09ec76f08333f5966d90ad05b82c6f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 18 08:56:07 2019 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 18 10:02:28 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c49ce0f

app-portage/layman: Prune dep on portage-mgorny

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

 app-portage/layman/layman-2.4.2-r1.ebuild | 14 ++
 app-portage/layman/layman-2.4.2-r2.ebuild | 14 ++
 app-portage/layman/layman-.ebuild | 14 ++
 3 files changed, 6 insertions(+), 36 deletions(-)

diff --git a/app-portage/layman/layman-2.4.2-r1.ebuild 
b/app-portage/layman/layman-2.4.2-r1.ebuild
index 781d4cfae71..46f0b1bd942 100644
--- a/app-portage/layman/layman-2.4.2-r1.ebuild
+++ b/app-portage/layman/layman-2.4.2-r1.ebuild
@@ -35,18 +35,8 @@ RDEPEND="
)
)
gpg? ( >=dev-python/pyGPG-0.2 )
-   sync-plugin-portage? (
-   || (
-   >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}]
-   sys-apps/portage-mgorny[${PYTHON_USEDEP}]
-   )
-   )
-   !sync-plugin-portage? (
-   || (
-   sys-apps/portage[${PYTHON_USEDEP}]
-   sys-apps/portage-mgorny[${PYTHON_USEDEP}]
-   )
-   )
+   sync-plugin-portage? ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
+   !sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
>=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}]
"
 

diff --git a/app-portage/layman/layman-2.4.2-r2.ebuild 
b/app-portage/layman/layman-2.4.2-r2.ebuild
index 27e2292dd23..52df5e51656 100644
--- a/app-portage/layman/layman-2.4.2-r2.ebuild
+++ b/app-portage/layman/layman-2.4.2-r2.ebuild
@@ -41,18 +41,8 @@ RDEPEND="
)
)
gpg? ( >=dev-python/pyGPG-0.2 )
-   sync-plugin-portage? (
-   || (
-   >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}]
-   sys-apps/portage-mgorny[${PYTHON_USEDEP}]
-   )
-   )
-   !sync-plugin-portage? (
-   || (
-   sys-apps/portage[${PYTHON_USEDEP}]
-   sys-apps/portage-mgorny[${PYTHON_USEDEP}]
-   )
-   )
+   sync-plugin-portage? ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
+   !sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
>=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}]
"
 

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index 27e2292dd23..52df5e51656 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -41,18 +41,8 @@ RDEPEND="
)
)
gpg? ( >=dev-python/pyGPG-0.2 )
-   sync-plugin-portage? (
-   || (
-   >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}]
-   sys-apps/portage-mgorny[${PYTHON_USEDEP}]
-   )
-   )
-   !sync-plugin-portage? (
-   || (
-   sys-apps/portage[${PYTHON_USEDEP}]
-   sys-apps/portage-mgorny[${PYTHON_USEDEP}]
-   )
-   )
+   sync-plugin-portage? ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
+   !sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
>=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}]
"
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2019-05-15 Thread Anthony G. Basile
commit: cfdd34a6c15e7c0b9e39cd2cc9447ffa3cc000eb
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu May 16 00:39:31 2019 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu May 16 00:39:31 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfdd34a6

app-portage/layman: 2.4.2-r1 stable on arm64

Signed-off-by: Anthony G. Basile  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11

 app-portage/layman/layman-2.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/layman/layman-2.4.2-r1.ebuild 
b/app-portage/layman/layman-2.4.2-r1.ebuild
index 10849281e9e..781d4cfae71 100644
--- a/app-portage/layman/layman-2.4.2-r1.ebuild
+++ b/app-portage/layman/layman-2.4.2-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 
 DEPEND="test? ( dev-vcs/subversion )



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2019-01-15 Thread Craig Andrews
commit: 020eb144f5dfdcae23a61695a442e7bc4b0e506d
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jan 15 18:57:41 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jan 15 18:57:41 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=020eb144

app-portage/layman: remove dohtml

Closes: https://bugs.gentoo.org/675530
Package-Manager: Portage-2.3.56, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 app-portage/layman/layman-2.4.2-r2.ebuild | 3 ++-
 app-portage/layman/layman-.ebuild | 3 ++-
 2 files changed, 4 insertions(+), 2 deletions(-)

diff --git a/app-portage/layman/layman-2.4.2-r2.ebuild 
b/app-portage/layman/layman-2.4.2-r2.ebuild
index 917d938ba62..2c9b4823a37 100644
--- a/app-portage/layman/layman-2.4.2-r2.ebuild
+++ b/app-portage/layman/layman-2.4.2-r2.ebuild
@@ -90,7 +90,8 @@ python_install_all() {
doins etc/layman.cfg
 
doman doc/layman.8
-   dohtml doc/layman.8.html
+   docinto html
+   dodoc doc/layman.8.html
 
keepdir /var/lib/layman
keepdir /etc/layman/overlays

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index 917d938ba62..2c9b4823a37 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -90,7 +90,8 @@ python_install_all() {
doins etc/layman.cfg
 
doman doc/layman.8
-   dohtml doc/layman.8.html
+   docinto html
+   dodoc doc/layman.8.html
 
keepdir /var/lib/layman
keepdir /etc/layman/overlays



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2019-01-15 Thread Craig Andrews
commit: 4c44df03b20e9277768a96989c90c91a7908fa9b
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jan  8 15:39:10 2019 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jan 15 16:36:26 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c44df03

app-portage/layman: Python 3.7, EAPI=7

Closes: https://bugs.gentoo.org/674884
Package-Manager: Portage-2.3.54, Repoman-2.3.12
Signed-off-by: Craig Andrews  gentoo.org>

 .../{layman-.ebuild => layman-2.4.2-r2.ebuild} | 26 +++---
 app-portage/layman/layman-.ebuild  | 26 +++---
 2 files changed, 26 insertions(+), 26 deletions(-)

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-2.4.2-r2.ebuild
similarity index 76%
copy from app-portage/layman/layman-.ebuild
copy to app-portage/layman/layman-2.4.2-r2.ebuild
index 41753c3c889..917d938ba62 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-2.4.2-r2.ebuild
@@ -1,24 +1,29 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="7"
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} pypy )
 PYTHON_REQ_USE="xml(+),sqlite?"
 
-inherit eutils distutils-r1 git-r3 linux-info prefix
+inherit eutils distutils-r1 linux-info prefix
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="git://anongit.gentoo.org/proj/layman.git"
+   inherit git-r3
+else
+   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+fi
 
 DESCRIPTION="Tool to manage Gentoo overlays"
-HOMEPAGE="http://layman.sourceforge.net;
-EGIT_REPO_URI="git://anongit.gentoo.org/proj/layman.git"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Layman;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
 IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 
 DEPEND="test? ( dev-vcs/subversion )
-   app-text/asciidoc
"
 
 RDEPEND="
@@ -78,11 +83,6 @@ python_test() {
unset suite
 }
 
-python_compile_all() {
-   # override MAKEOPTS to prevent build failure
-   emake -j1 -C doc
-}
-
 python_install_all() {
distutils-r1_python_install_all
 

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index 41753c3c889..917d938ba62 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -1,24 +1,29 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
+EAPI="7"
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6,3_7} pypy )
 PYTHON_REQ_USE="xml(+),sqlite?"
 
-inherit eutils distutils-r1 git-r3 linux-info prefix
+inherit eutils distutils-r1 linux-info prefix
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="git://anongit.gentoo.org/proj/layman.git"
+   inherit git-r3
+else
+   SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
+fi
 
 DESCRIPTION="Tool to manage Gentoo overlays"
-HOMEPAGE="http://layman.sourceforge.net;
-EGIT_REPO_URI="git://anongit.gentoo.org/proj/layman.git"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Layman;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS=""
 IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 
 DEPEND="test? ( dev-vcs/subversion )
-   app-text/asciidoc
"
 
 RDEPEND="
@@ -78,11 +83,6 @@ python_test() {
unset suite
 }
 
-python_compile_all() {
-   # override MAKEOPTS to prevent build failure
-   emake -j1 -C doc
-}
-
 python_install_all() {
distutils-r1_python_install_all
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2018-10-16 Thread Tobias Klausmann
commit: 4b3b25a3b779d862f2a4421ba87bdfd287db50d4
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Tue Oct 16 09:18:14 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Tue Oct 16 09:18:14 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b3b25a3

app-portage/layman-2.4.2-r1: add ~alpha keyword

Gentoo-Bug: http://bugs.gentoo.org/524040
Signed-off-by: Tobias Klausmann  gentoo.org>

 app-portage/layman/layman-2.4.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/layman/layman-2.4.2-r1.ebuild 
b/app-portage/layman/layman-2.4.2-r1.ebuild
index 7cd74b995ce..e5c2a340f72 100644
--- a/app-portage/layman/layman-2.4.2-r1.ebuild
+++ b/app-portage/layman/layman-2.4.2-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 
 DEPEND="test? ( dev-vcs/subversion )



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2018-03-21 Thread Michał Górny
commit: 0431467167d8ac3c92925b8d9e16690d43ad666b
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Mar 21 17:12:37 2018 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Mar 21 18:12:43 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04314671

app-portage/layman: Support sys-apps/portage-mgorny

 .../layman/{layman-2.4.2.ebuild => layman-2.4.2-r1.ebuild} | 14 --
 app-portage/layman/layman-.ebuild  | 14 --
 2 files changed, 24 insertions(+), 4 deletions(-)

diff --git a/app-portage/layman/layman-2.4.2.ebuild 
b/app-portage/layman/layman-2.4.2-r1.ebuild
similarity index 88%
rename from app-portage/layman/layman-2.4.2.ebuild
rename to app-portage/layman/layman-2.4.2-r1.ebuild
index c2a0b020381..7cd74b995ce 100644
--- a/app-portage/layman/layman-2.4.2.ebuild
+++ b/app-portage/layman/layman-2.4.2-r1.ebuild
@@ -35,8 +35,18 @@ RDEPEND="
)
)
gpg? ( >=dev-python/pyGPG-0.2 )
-   sync-plugin-portage?  ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
-   !sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
+   sync-plugin-portage? (
+   || (
+   >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}]
+   sys-apps/portage-mgorny[${PYTHON_USEDEP}]
+   )
+   )
+   !sync-plugin-portage? (
+   || (
+   sys-apps/portage[${PYTHON_USEDEP}]
+   sys-apps/portage-mgorny[${PYTHON_USEDEP}]
+   )
+   )
>=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}]
"
 

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index c7ff3068c98..41753c3c889 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -36,8 +36,18 @@ RDEPEND="
)
)
gpg? ( >=dev-python/pyGPG-0.2 )
-   sync-plugin-portage?  ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
-   !sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
+   sync-plugin-portage? (
+   || (
+   >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}]
+   sys-apps/portage-mgorny[${PYTHON_USEDEP}]
+   )
+   )
+   !sync-plugin-portage? (
+   || (
+   sys-apps/portage[${PYTHON_USEDEP}]
+   sys-apps/portage-mgorny[${PYTHON_USEDEP}]
+   )
+   )
>=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}]
"
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2018-03-18 Thread Sergei Trofimovich
commit: 53e2594a7646d8b0584d3082c811a3e62b41955b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Mar 18 10:56:41 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Mar 18 10:56:41 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53e2594a

app-portage/layman: keyworded 2.4.2 for ia64, bug #524040

Package-Manager: Portage-2.3.24, Repoman-2.3.6
RepoMan-Options: --include-arches="ia64"

 app-portage/layman/layman-2.4.2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/layman/layman-2.4.2.ebuild 
b/app-portage/layman/layman-2.4.2.ebuild
index 8e8ec17a7a6..c2a0b020381 100644
--- a/app-portage/layman/layman-2.4.2.ebuild
+++ b/app-portage/layman/layman-2.4.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 
 DEPEND="test? ( dev-vcs/subversion )



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2017-12-25 Thread David Seifert
commit: 6eaf812e99ecd1eccc5cd7077aa87233d8f7415c
Author: David Seifert  gentoo  org>
AuthorDate: Mon Dec 25 14:41:07 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Mon Dec 25 14:43:08 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eaf812e

app-portage/layman: [QA] Port to git-r3

Package-Manager: Portage-2.3.19, Repoman-2.3.6

 app-portage/layman/layman-.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index c5419f1102f..c7ff3068c98 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -6,11 +6,10 @@ EAPI="5"
 PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
 PYTHON_REQ_USE="xml(+),sqlite?"
 
-inherit eutils distutils-r1 git-2 linux-info prefix
+inherit eutils distutils-r1 git-r3 linux-info prefix
 
 DESCRIPTION="Tool to manage Gentoo overlays"
 HOMEPAGE="http://layman.sourceforge.net;
-SRC_URI=""
 EGIT_REPO_URI="git://anongit.gentoo.org/proj/layman.git"
 
 LICENSE="GPL-2"



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2017-05-11 Thread Zac Medico
commit: 11bb2e0bf29d0a4352b0b6d897bbca7ed2d7d4eb
Author: Zac Medico  gentoo  org>
AuthorDate: Thu May 11 21:56:32 2017 +
Commit: Zac Medico  gentoo  org>
CommitDate: Thu May 11 21:57:16 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11bb2e0b

app-portage/layman: Add python3.6 to PYTHON_COMPAT

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 app-portage/layman/layman-2.4.2.ebuild | 2 +-
 app-portage/layman/layman-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/layman/layman-2.4.2.ebuild 
b/app-portage/layman/layman-2.4.2.ebuild
index 2eb0079884f..8e8ec17a7a6 100644
--- a/app-portage/layman/layman-2.4.2.ebuild
+++ b/app-portage/layman/layman-2.4.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="5"
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
 PYTHON_REQ_USE="xml(+),sqlite?"
 
 inherit eutils distutils-r1 linux-info prefix

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index 379d27d7cb5..c5419f1102f 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="5"
 
-PYTHON_COMPAT=( python{2_7,3_4,3_5} pypy )
+PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} pypy )
 PYTHON_REQ_USE="xml(+),sqlite?"
 
 inherit eutils distutils-r1 git-2 linux-info prefix



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2017-04-29 Thread Jeroen Roovers
commit: 9305aa39c09b11583a2ba8900dc9bf50633eb581
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sat Apr 29 11:39:29 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sat Apr 29 11:39:29 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9305aa39

app-portage/layman: Stable for HPPA (bug #603108).

Package-Manager: Portage-2.3.5, Repoman-2.3.2
RepoMan-Options: --ignore-arches

 app-portage/layman/layman-2.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/layman/layman-2.4.2.ebuild 
b/app-portage/layman/layman-2.4.2.ebuild
index fbd2ef718b0..2eb0079884f 100644
--- a/app-portage/layman/layman-2.4.2.ebuild
+++ b/app-portage/layman/layman-2.4.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 
 DEPEND="test? ( dev-vcs/subversion )



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2017-03-29 Thread Matt Turner
commit: 7e832f3072f71811f8981d695132aa9351b76e3a
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Mar 30 00:27:18 2017 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Mar 30 00:27:57 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e832f30

app-portage/layman-2.4.2: added ~alpha, bug 539366

 app-portage/layman/layman-2.4.1-r1.ebuild | 2 +-
 app-portage/layman/layman-2.4.2.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/layman/layman-2.4.1-r1.ebuild 
b/app-portage/layman/layman-2.4.1-r1.ebuild
index ceb333849dc..78e7343bf95 100644
--- a/app-portage/layman/layman-2.4.1-r1.ebuild
+++ b/app-portage/layman/layman-2.4.1-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86"
 IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 
 DEPEND="test? ( dev-vcs/subversion )

diff --git a/app-portage/layman/layman-2.4.2.ebuild 
b/app-portage/layman/layman-2.4.2.ebuild
index eccc64fb8a6..11fa1bcdf5c 100644
--- a/app-portage/layman/layman-2.4.2.ebuild
+++ b/app-portage/layman/layman-2.4.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 ~ppc-aix 
~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86 
~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 
 DEPEND="test? ( dev-vcs/subversion )



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2017-03-11 Thread Agostino Sarubbo
commit: b82e8826008c02943df8e9b53345c6b92ad0c7ce
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar 11 17:05:10 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar 11 17:05:10 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b82e8826

app-portage/layman: ia64 stable wrt bug #603108

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-portage/layman/layman-2.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/layman/layman-2.4.2.ebuild 
b/app-portage/layman/layman-2.4.2.ebuild
index e18d186fc23..5ab3111d040 100644
--- a/app-portage/layman/layman-2.4.2.ebuild
+++ b/app-portage/layman/layman-2.4.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 ~s390 sparc x86"
 IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 
 DEPEND="test? ( dev-vcs/subversion )



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2017-03-04 Thread Agostino Sarubbo
commit: 9d76ffefb642c13ccc0ea7e3b4f99457810fcf4c
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Mar  4 14:01:26 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Mar  4 14:01:26 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d76ffef

app-portage/layman: sparc stable wrt bug #603108

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-portage/layman/layman-2.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/layman/layman-2.4.2.ebuild 
b/app-portage/layman/layman-2.4.2.ebuild
index e4fb138bb23..e18d186fc23 100644
--- a/app-portage/layman/layman-2.4.2.ebuild
+++ b/app-portage/layman/layman-2.4.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 sparc x86"
 IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 
 DEPEND="test? ( dev-vcs/subversion )



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2017-02-16 Thread Markus Meier
commit: cf97100c23865315f86c8ee1927f9e9af8619e9f
Author: Markus Meier  gentoo  org>
AuthorDate: Fri Feb 17 06:02:59 2017 +
Commit: Markus Meier  gentoo  org>
CommitDate: Fri Feb 17 06:02:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf97100c

app-portage/layman: arm stable, bug #603108

Package-Manager: Portage-2.3.3, Repoman-2.3.1
RepoMan-Options: --include-arches="arm"

 app-portage/layman/layman-2.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/layman/layman-2.4.2.ebuild 
b/app-portage/layman/layman-2.4.2.ebuild
index 84e6cc7594..8236b272c6 100644
--- a/app-portage/layman/layman-2.4.2.ebuild
+++ b/app-portage/layman/layman-2.4.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 x86"
+KEYWORDS="amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 x86"
 IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 
 DEPEND="test? ( dev-vcs/subversion )



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2017-02-16 Thread Michael Weber
commit: 1333ffbf4a19fc808106dae85e47f37cb690a78d
Author: Michael Weber  gentoo  org>
AuthorDate: Thu Feb 16 20:33:53 2017 +
Commit: Michael Weber  gentoo  org>
CommitDate: Thu Feb 16 20:34:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1333ffbf

app-portage/layman: ppc ppc64 stable (bug 603108).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-portage/layman/layman-2.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/layman/layman-2.4.2.ebuild 
b/app-portage/layman/layman-2.4.2.ebuild
index b2259063b0..84e6cc7594 100644
--- a/app-portage/layman/layman-2.4.2.ebuild
+++ b/app-portage/layman/layman-2.4.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 ~s390 x86"
 IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 
 DEPEND="test? ( dev-vcs/subversion )



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2017-02-14 Thread Agostino Sarubbo
commit: b8d91e1e8786a1d8a6502d0e9fe9ec6eaac8cdb8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Feb 14 15:39:20 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Feb 14 15:39:20 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8d91e1e

app-portage/layman: x86 stable wrt bug #603108

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-portage/layman/layman-2.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/layman/layman-2.4.2.ebuild 
b/app-portage/layman/layman-2.4.2.ebuild
index f1fab41947..b2259063b0 100644
--- a/app-portage/layman/layman-2.4.2.ebuild
+++ b/app-portage/layman/layman-2.4.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 x86"
 IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 
 DEPEND="test? ( dev-vcs/subversion )



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2017-02-14 Thread Agostino Sarubbo
commit: 53ecb1bd04eea0e0cd6b09b6ffd39fa4ddcb7cbc
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Feb 14 14:52:17 2017 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Feb 14 14:52:17 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ecb1bd

app-portage/layman: amd64 stable wrt bug #603108

Package-Manager: portage-2.3.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-portage/layman/layman-2.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/layman/layman-2.4.2.ebuild 
b/app-portage/layman/layman-2.4.2.ebuild
index e0dff12bde..f1fab41947 100644
--- a/app-portage/layman/layman-2.4.2.ebuild
+++ b/app-portage/layman/layman-2.4.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86"
 IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 
 DEPEND="test? ( dev-vcs/subversion )



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/files/

2017-02-01 Thread Jeroen Roovers
commit: be9709c2fc46c195e20d4946b754c1fed3203c94
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu Feb  2 06:39:08 2017 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu Feb  2 06:40:36 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be9709c2

app-portage/layman: Remove old patch. Whitespace.

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 .../layman/files/layman-2.3.0-dir_check.patch  | 31 --
 1 file changed, 31 deletions(-)

diff --git a/app-portage/layman/files/layman-2.3.0-dir_check.patch 
b/app-portage/layman/files/layman-2.3.0-dir_check.patch
deleted file mode 100644
index af5ec4a..
--- a/app-portage/layman/files/layman-2.3.0-dir_check.patch
+++ /dev/null
@@ -1,31 +0,0 @@
-From: Devan Franchini 
-Date: Sat, 30 Apr 2016 18:54:39 -0400
-Subject: [PATCH] Adds dir check for repos.conf rebuilding
-
 a/layman/updater.py2015-02-07 22:38:49.0 -0500
-+++ b/layman/updater.py2016-04-30 18:54:39.103894343 -0400
-@@ -182,6 +182,24 @@
- 
- def create_repos_conf(self):
- self.output.info("  Creating layman's repos.conf file")
-+
-+if os.path.isdir(self.config['repos_conf']):
-+msg = '  create_repos_conf() error: %s is a directory and will\n'\
-+  '  not be written to.' % self.config['repos_conf']
-+self.output.error(msg)
-+return None
-+
-+conf_dir = os.path.dirname(self.config['repos_conf'])
-+
-+if not os.path.isdir(conf_dir):
-+try:
-+os.mkdir(conf_dir)
-+except OSError as e:
-+self.output.error('  create_repos_conf() error creating: %s: 
'\
-+   % conf_dir)
-+self.output.error('  "%s"' % e)
-+return None
-+
- layman_inst = LaymanAPI(config=self.config)
- overlays = {}
- for ovl in layman_inst.get_installed():



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2017-02-01 Thread Patrick Lauer
commit: 1a2fef46603fccacd3c7ba9dee731713682827a0
Author: Patrick Lauer  gentoo  org>
AuthorDate: Thu Feb  2 06:29:47 2017 +
Commit: Patrick Lauer  gentoo  org>
CommitDate: Thu Feb  2 06:29:47 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a2fef46

app-portage/layman: Whitespace

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 app-portage/layman/layman-2.4.2.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-portage/layman/layman-2.4.2.ebuild 
b/app-portage/layman/layman-2.4.2.ebuild
index c17c906..e0dff12 100644
--- a/app-portage/layman/layman-2.4.2.ebuild
+++ b/app-portage/layman/layman-2.4.2.ebuild
@@ -41,7 +41,6 @@ RDEPEND="
>=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}]
"
 
-
 layman_check_kernel_config() {
local CONFIG_CHECK
use squashfs && CONFIG_CHECK+=" ~BLK_DEV_LOOP ~SQUASHFS"



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/, app-portage/layman/files/

2017-02-01 Thread Brian Dolbec
commit: 45f3ad5b75ba8bdef00c2b149f8df3c11fdfec79
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Feb  2 02:25:15 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Feb  2 02:25:15 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45f3ad5b

app-portage/layman: Re-add 2.2.0-r7 due to missing keywords for g-sorcery

Clean up files dir.

Package-Manager: Portage-2.3.3_p38, Repoman-2.3.1_p31

 app-portage/layman/Manifest|  1 +
 ...yman-2.1.0-incorrect-import-make-conf-fix.patch | 29 ---
 .../layman/files/layman-2.1.0-local_overlay.patch  | 27 ---
 app-portage/layman/layman-2.2.0-r7.ebuild  | 89 ++
 4 files changed, 90 insertions(+), 56 deletions(-)

diff --git a/app-portage/layman/Manifest b/app-portage/layman/Manifest
index 6dd75d6..2064836 100644
--- a/app-portage/layman/Manifest
+++ b/app-portage/layman/Manifest
@@ -1,3 +1,4 @@
 DIST layman-2.0.0.tar.gz 81184 SHA256 
5843035ae4cc069693c05cf9821dae3d89d3ea7e2115b8137ea5a4a6c2807f33 SHA512 
30756464d71ab1e047036550b6500d7e57999d808ebe3efba1d1ae6c037f8ca777ba704a4981d75a90285133635027a7bc13f1890f34823de33ae991ed99e2da
 WHIRLPOOL 
ec362189c4757ee032dc93e079ea0f5b291d5652231a84f1175fb308ca5622882d5008f23fd6a3d5143ff0dc98c91632d19c2e6604dcaa9b6a550bc902d79c1a
+DIST layman-2.2.0.tar.gz 116210 SHA256 
4a10cfd3eb354e993886369995ae9b1243418e0370c6aabd4d0ef6c5b387b7a2 SHA512 
34cac041d7b64274debdbc42cab079fd3bb3aee511ea9e80db726df0f828207d79a5262788483ced5cbf49924e3aa4f19fe21439c98dceea973d8f83473c2e41
 WHIRLPOOL 
8c5d3cbbfef35c6294dfac899cb42f49e0761745573721e38b7d6c9ac48031f95bbb961c9d8dd9d309e4672cc1e5b050107ba025a9f28127e5d7d6d9a73a6e9a
 DIST layman-2.4.1.tar.gz 130388 SHA256 
545792a15a0a2514c79f1b3090aceef15e413c656f294b6ff84f8a36da7aa2da SHA512 
bdb713d4c7d3773129b45a385068278958040759bb564e48cfda4dda9da5224ccaa7833fce3d06151ed1fecddbb6f1a059db6e71534d0e887dff12640af6c806
 WHIRLPOOL 
b6ef18f8f3633e9bb2a08df620306441f8352174dc66f2bbb68613cff0796e0914f7008de4f185167815ba3267c3b63a4fe22d2bcd794f70cd78bc20e706d7d8
 DIST layman-2.4.2.tar.gz 137893 SHA256 
e84f8b745dd160bacf7b08dfd95b5c6d117dc8721edca370600f29ef0676ff92 SHA512 
9d32269f51f896c554e6cbf8a674c50009bce48dd83dfe773b08b75bafd567eb75c26c227ab3a60bc83c1ed511862a3979b8d851befe8ad16fd0847eb91337cf
 WHIRLPOOL 
eba1844f2279071947601a8baa9424db24e5bd1ba2d9ac14f90e4ae2c3e0b566dabf10378cf6286225d85d11940add45239df8cb5b150eea227b47223ce65485

diff --git 
a/app-portage/layman/files/layman-2.1.0-incorrect-import-make-conf-fix.patch 
b/app-portage/layman/files/layman-2.1.0-incorrect-import-make-conf-fix.patch
deleted file mode 100644
index 1396e32..
--- a/app-portage/layman/files/layman-2.1.0-incorrect-import-make-conf-fix.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From 8f6005fcfb9d2012bba428863f89b6b9168c8226 Mon Sep 17 00:00:00 2001
-From: Devan Franchini 
-Date: Thu, 22 May 2014 22:57:08 -0400
-Subject: [PATCH] updater.py: Fixes incorrect import for make.conf class
-
-X-Gentoo-Bug: 521724
-X-Gentoo-Bug-URL: https://bugs.gentoo.org/521724

- layman/updater.py  |  4 ++--
- 1 files changed, 2 insertions(+), 2 deletions(-)
-
-diff --git a/layman/updater.py b/layman/updater.py
-index 26aeed2..b2187e3 100644
 a/layman/updater.py
-+++ b/layman/updater.py
-@@ -155,8 +155,8 @@ class Main(object):
- self.output.info("  Creating layman's make.conf file")
- # create layman's %(storage)s/make.conf
- # so portage won't error
--from layman.makeconf import MakeConf
--maker = MakeConf(self.config, None)
-+from layman.makeconf import ConfigHandler
-+maker = ConfigHandler(self.config, None)
- maker.write()
- 
- 
--- 
-1.8.5.5
-

diff --git a/app-portage/layman/files/layman-2.1.0-local_overlay.patch 
b/app-portage/layman/files/layman-2.1.0-local_overlay.patch
deleted file mode 100644
index fbe5cd0..
--- a/app-portage/layman/files/layman-2.1.0-local_overlay.patch
+++ /dev/null
@@ -1,27 +0,0 @@
-From d0e5d9120c27f678e9039bb2f65cfc0e457be6c7 Mon Sep 17 00:00:00 2001
-From: Douglas Freed 
-Date: Sat, 26 Jul 2014 15:54:11 -0700
-Subject: [PATCH] Fix a bug when an overlay isn't in the remote list
-
-If the overlay isn't in the remote list, it obviously isn't a different
-type, nor has its URL changed, so just init those to False so we can
-sync the overlay without hitting UnboundLocalError.

- layman/api.py | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/layman/api.py b/layman/api.py
-index a86970f..930f449 100755
 a/layman/api.py
-+++ b/layman/api.py
-@@ -426,6 +426,7 @@ class LaymanAPI(object):
- message = 'Overlay "%s" could not be found in the remote 
lists.\n' \
- 'Please check if it has been renamed and re-add if 
necessary.' % ovl
- warnings.append((ovl, message))
-+(diff_type, update_url) = (False, False)
- 

[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2017-02-01 Thread Brian Dolbec
commit: 7f53897a387757edd7d766214eb6c260776b17d7
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Feb  2 02:11:17 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Feb  2 02:11:37 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f53897a

app-portage/layman: Fix manifest out of sync

Package-Manager: Portage-2.3.3_p38, Repoman-2.3.1_p31

 app-portage/layman/Manifest | 4 
 1 file changed, 4 deletions(-)

diff --git a/app-portage/layman/Manifest b/app-portage/layman/Manifest
index 125f87c..6dd75d6 100644
--- a/app-portage/layman/Manifest
+++ b/app-portage/layman/Manifest
@@ -1,7 +1,3 @@
 DIST layman-2.0.0.tar.gz 81184 SHA256 
5843035ae4cc069693c05cf9821dae3d89d3ea7e2115b8137ea5a4a6c2807f33 SHA512 
30756464d71ab1e047036550b6500d7e57999d808ebe3efba1d1ae6c037f8ca777ba704a4981d75a90285133635027a7bc13f1890f34823de33ae991ed99e2da
 WHIRLPOOL 
ec362189c4757ee032dc93e079ea0f5b291d5652231a84f1175fb308ca5622882d5008f23fd6a3d5143ff0dc98c91632d19c2e6604dcaa9b6a550bc902d79c1a
-DIST layman-2.1.0.tar.gz 94150 SHA256 
cb96306c84da1d49ff54a31f7511c62c859565361bd59164516cd2812c439987 SHA512 
1fa21392157c811c7751b8e3a11b858308c48720e377871bdd5afc525ebb50a92772064aa1148a4c20e3019f77b676ff65552439a71361d498952e362398c67f
 WHIRLPOOL 
77643bedb4167eb371357444328d439c8b433cfc22a8bf9e39693feb68b701ec158064db8d22da0e6eb5260f27d5604d8b252a67930b38d8bed5921822f71c29
-DIST layman-2.2.0.tar.gz 116210 SHA256 
4a10cfd3eb354e993886369995ae9b1243418e0370c6aabd4d0ef6c5b387b7a2 SHA512 
34cac041d7b64274debdbc42cab079fd3bb3aee511ea9e80db726df0f828207d79a5262788483ced5cbf49924e3aa4f19fe21439c98dceea973d8f83473c2e41
 WHIRLPOOL 
8c5d3cbbfef35c6294dfac899cb42f49e0761745573721e38b7d6c9ac48031f95bbb961c9d8dd9d309e4672cc1e5b050107ba025a9f28127e5d7d6d9a73a6e9a
-DIST layman-2.3.0.tar.gz 119223 SHA256 
76559b8e202c012d124deac01b92bbe70b550afe711144a3b1e301c5d8bbd0f2 SHA512 
d110fb1781017d87e995098ecb48c4223347323d67534b584a393dc4354b761a6d960fd31e6e6787b5f37fa7e63b357c49486042c7cb527f78dd5beb5373627d
 WHIRLPOOL 
76c82f08b18830e925ffd4c97b490753de2e7d0b3c71a82a0a75fd776ed3af84d2ba2fe06dab25e5e4d2ea400b0f0b66eda65f1f4eded0521ec579a1a0c1b17f
-DIST layman-2.4.0.tar.gz 130052 SHA256 
0dd9dbcd05b5bf062139308cb812507b2c3310dd81f25c9cdc4c8f643b3f74c8 SHA512 
011ac0e7dfed8415b875898ff1eecfe77ba5a68ccac208d8f5c693b9b880355ffef572490bb98ede62092bea1a84298bbd72e6c93a234fdfa319e96551e7eb07
 WHIRLPOOL 
0fdcd09ef4347f9450897237befd6fa73187a3e5ed0eff6b08345846ff270cd9751a3f38277f7b53baffb3b9a3e18e10f08ebe33c228ed7f7ccd01ce81d05a76
 DIST layman-2.4.1.tar.gz 130388 SHA256 
545792a15a0a2514c79f1b3090aceef15e413c656f294b6ff84f8a36da7aa2da SHA512 
bdb713d4c7d3773129b45a385068278958040759bb564e48cfda4dda9da5224ccaa7833fce3d06151ed1fecddbb6f1a059db6e71534d0e887dff12640af6c806
 WHIRLPOOL 
b6ef18f8f3633e9bb2a08df620306441f8352174dc66f2bbb68613cff0796e0914f7008de4f185167815ba3267c3b63a4fe22d2bcd794f70cd78bc20e706d7d8
 DIST layman-2.4.2.tar.gz 137893 SHA256 
e84f8b745dd160bacf7b08dfd95b5c6d117dc8721edca370600f29ef0676ff92 SHA512 
9d32269f51f896c554e6cbf8a674c50009bce48dd83dfe773b08b75bafd567eb75c26c227ab3a60bc83c1ed511862a3979b8d851befe8ad16fd0847eb91337cf
 WHIRLPOOL 
eba1844f2279071947601a8baa9424db24e5bd1ba2d9ac14f90e4ae2c3e0b566dabf10378cf6286225d85d11940add45239df8cb5b150eea227b47223ce65485



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2017-02-01 Thread Brian Dolbec
commit: a7f08b04e4230e81dc33603597d9e2cd7ba7f8f3
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Feb  2 01:51:38 2017 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Feb  2 01:57:48 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7f08b04

app-portage/layman: Version bump, Fix pyGPG dep on recent versions

Cheange the pyGPG dep to >=-0.2.
Clean out old ~arch versions.

Package-Manager: Portage-2.3.3_p38, Repoman-2.3.1_p31

 app-portage/layman/Manifest|  1 +
 app-portage/layman/layman-2.1.0-r3.ebuild  | 72 -
 app-portage/layman/layman-2.2.0-r7.ebuild  | 89 -
 app-portage/layman/layman-2.3.0-r1.ebuild  | 93 --
 app-portage/layman/layman-2.4.1-r1.ebuild  |  4 +-
 ...{layman-2.4.0-r1.ebuild => layman-2.4.2.ebuild} |  5 +-
 app-portage/layman/layman-.ebuild  |  4 +-
 7 files changed, 8 insertions(+), 260 deletions(-)

diff --git a/app-portage/layman/Manifest b/app-portage/layman/Manifest
index 416c82c..125f87c 100644
--- a/app-portage/layman/Manifest
+++ b/app-portage/layman/Manifest
@@ -4,3 +4,4 @@ DIST layman-2.2.0.tar.gz 116210 SHA256 
4a10cfd3eb354e993886369995ae9b1243418e037
 DIST layman-2.3.0.tar.gz 119223 SHA256 
76559b8e202c012d124deac01b92bbe70b550afe711144a3b1e301c5d8bbd0f2 SHA512 
d110fb1781017d87e995098ecb48c4223347323d67534b584a393dc4354b761a6d960fd31e6e6787b5f37fa7e63b357c49486042c7cb527f78dd5beb5373627d
 WHIRLPOOL 
76c82f08b18830e925ffd4c97b490753de2e7d0b3c71a82a0a75fd776ed3af84d2ba2fe06dab25e5e4d2ea400b0f0b66eda65f1f4eded0521ec579a1a0c1b17f
 DIST layman-2.4.0.tar.gz 130052 SHA256 
0dd9dbcd05b5bf062139308cb812507b2c3310dd81f25c9cdc4c8f643b3f74c8 SHA512 
011ac0e7dfed8415b875898ff1eecfe77ba5a68ccac208d8f5c693b9b880355ffef572490bb98ede62092bea1a84298bbd72e6c93a234fdfa319e96551e7eb07
 WHIRLPOOL 
0fdcd09ef4347f9450897237befd6fa73187a3e5ed0eff6b08345846ff270cd9751a3f38277f7b53baffb3b9a3e18e10f08ebe33c228ed7f7ccd01ce81d05a76
 DIST layman-2.4.1.tar.gz 130388 SHA256 
545792a15a0a2514c79f1b3090aceef15e413c656f294b6ff84f8a36da7aa2da SHA512 
bdb713d4c7d3773129b45a385068278958040759bb564e48cfda4dda9da5224ccaa7833fce3d06151ed1fecddbb6f1a059db6e71534d0e887dff12640af6c806
 WHIRLPOOL 
b6ef18f8f3633e9bb2a08df620306441f8352174dc66f2bbb68613cff0796e0914f7008de4f185167815ba3267c3b63a4fe22d2bcd794f70cd78bc20e706d7d8
+DIST layman-2.4.2.tar.gz 137893 SHA256 
e84f8b745dd160bacf7b08dfd95b5c6d117dc8721edca370600f29ef0676ff92 SHA512 
9d32269f51f896c554e6cbf8a674c50009bce48dd83dfe773b08b75bafd567eb75c26c227ab3a60bc83c1ed511862a3979b8d851befe8ad16fd0847eb91337cf
 WHIRLPOOL 
eba1844f2279071947601a8baa9424db24e5bd1ba2d9ac14f90e4ae2c3e0b566dabf10378cf6286225d85d11940add45239df8cb5b150eea227b47223ce65485

diff --git a/app-portage/layman/layman-2.1.0-r3.ebuild 
b/app-portage/layman/layman-2.1.0-r3.ebuild
deleted file mode 100644
index 9628c45..
--- a/app-portage/layman/layman-2.1.0-r3.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-PYTHON_COMPAT=( python{2_7,3_4} pypy )
-PYTHON_REQ_USE="xml(+)"
-
-inherit eutils distutils-r1 prefix
-
-DESCRIPTION="Tool to manage Gentoo overlays"
-HOMEPAGE="http://layman.sourceforge.net;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sh ~sparc ~x86 ~ppc-aix ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris"
-IUSE="bazaar cvs darcs +git mercurial subversion test"
-
-DEPEND="test? ( dev-vcs/subversion )"
-
-RDEPEND="
-   bazaar? ( dev-vcs/bzr )
-   cvs? ( dev-vcs/cvs )
-   darcs? ( dev-vcs/darcs )
-   git? ( dev-vcs/git )
-   mercurial? ( dev-vcs/mercurial )
-   subversion? (
-   || (
-   >=dev-vcs/subversion-1.5.4[http]
-   >=dev-vcs/subversion-1.5.4[webdav-neon]
-   >=dev-vcs/subversion-1.5.4[webdav-serf]
-   )
-   )
-   sys-apps/portage[${PYTHON_USEDEP}]
-   >=dev-python/ssl-fetch-0.2[${PYTHON_USEDEP}]
-   "
-
-python_prepare_all()  {
-   distutils-r1_python_prepare_all
-   epatch "${FILESDIR}"/${P}-local_overlay.patch
-   epatch "${FILESDIR}"/${P}-incorrect-import-make-conf-fix.patch
-   eprefixify etc/layman.cfg layman/config.py
-}
-
-python_test() {
-   for suite in layman/tests/{dtest,external}.py ; do
-   PYTHONPATH="." "${PYTHON}" ${suite} \
-   || die "test suite '${suite}' failed"
-   done
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   insinto /etc/layman
-   doins etc/layman.cfg
-
-   doman doc/layman.8
-   dohtml doc/layman.8.html
-
-   keepdir /var/lib/layman
-   keepdir 

[gentoo-commits] repo/gentoo:master commit in: app-portage/layman-dbtools/, profiles/

2016-08-02 Thread Michał Górny
commit: 20c46d0b2e1bd605af652ffb27c704a4afa01cf8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Aug  2 14:26:15 2016 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Aug  2 14:34:12 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20c46d0b

app-portage/layman-dbtools: Remove last-rited pkg, #587156

 .../layman-dbtools-0_p20100322.ebuild  | 57 --
 app-portage/layman-dbtools/metadata.xml|  8 ---
 profiles/package.mask  |  6 ---
 3 files changed, 71 deletions(-)

diff --git a/app-portage/layman-dbtools/layman-dbtools-0_p20100322.ebuild 
b/app-portage/layman-dbtools/layman-dbtools-0_p20100322.ebuild
deleted file mode 100644
index a6dbe51..000
--- a/app-portage/layman-dbtools/layman-dbtools-0_p20100322.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="3"
-PYTHON_DEPEND="2"
-PYTHON_USE_WITH="xml"
-SUPPORT_PYTHON_ABIS="1"
-RESTRICT_PYTHON_ABIS="3.*"
-
-inherit git-2 python
-
-DESCRIPTION="Tools to work with layman-global.txt/repositories.xml like files"
-HOMEPAGE="https://cgit.gentoo.org/proj/repositories-xml-format.git;
-SRC_URI=""
-EGIT_REPO_URI="git://anongit.gentoo.org/proj/repositories-xml-format.git
-   https://anongit.gentoo.org/git/proj/repositories-xml-format.git;
-EGIT_COMMIT="8c4d7440c6d47f7ed690edafb7c0af53742f3297"
-
-if [[ ${PV} != 0_p20100322 ]]; then
-   die 'Broken bump detected: same \${EGIT_COMMIT} again'
-fi
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="app-portage/layman"
-
-src_install() {
-   abi_specific_install() {
-   local code_dir="$(python_get_sitedir)"/layman/dbtools
-
-   exeinto "${code_dir}"
-   doexe write-repositories-xml.py || die "doexe failed"
-
-   insinto "${code_dir}"
-   doins layman/dbtools/*.py || die "doins failed"
-
-   dodir /usr/bin
-   dosym "${code_dir}"/write-repositories-xml.py 
/usr/bin/write-repositories-xml-${PYTHON_ABI} \
-   || die "dosym failed"
-   }
-   python_execute_function abi_specific_install
-
-   python_generate_wrapper_scripts "${ED}usr/bin/write-repositories-xml"
-}
-
-pkg_postinst() {
-   python_mod_optimize layman/dbtools
-}
-
-pkg_postrm() {
-   python_mod_cleanup layman/dbtools
-}

diff --git a/app-portage/layman-dbtools/metadata.xml 
b/app-portage/layman-dbtools/metadata.xml
deleted file mode 100644
index 6d22988..000
--- a/app-portage/layman-dbtools/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   sp...@gentoo.org
-   Sebastian Pipping
-   
-

diff --git a/profiles/package.mask b/profiles/package.mask
index 4467c0b..84e37f0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -267,12 +267,6 @@ games-emulation/ppsspp
 # Masked for removal.
 dev-haskell/filesystem-conduit
 
-# Michał Górny  (26 Jun 2016)
-# Used to convert ancient layman files, has some ancient hardcoded data.
-# Not really useful anymore, masked for being live since 2009.
-# Removal in 14 days, #587156.
-app-portage/layman-dbtools
-
 # Aaron Bauman  (26 Jun 2016)
 # Unpatched security vulnerability per bug #475120
 media-video/motion



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2016-07-12 Thread Mike Gilbert
commit: 25b30fcd34cb90f26815616a65462f190e86a0ce
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jul 13 01:50:16 2016 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jul 13 01:50:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25b30fcd

app-portage/layman: drop redundant entries from metadata.xml

 app-portage/layman/metadata.xml | 8 
 1 file changed, 8 deletions(-)

diff --git a/app-portage/layman/metadata.xml b/app-portage/layman/metadata.xml
index 09c653f..095d087 100644
--- a/app-portage/layman/metadata.xml
+++ b/app-portage/layman/metadata.xml
@@ -1,14 +1,6 @@
 
 http://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   dol...@gentoo.org
-   Brian Dolbec
-   
-   
-   twitch...@gentoo.org
-   Devan Franchini
-   

lay...@gentoo.org
Gentoo Layman team



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/, app-portage/layman/files/

2016-05-31 Thread Brian Dolbec
commit: 70376e296ccf04cd15c03db6fd7a8c83bf0cf09f
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue May 31 14:19:21 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue May 31 14:20:16 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70376e29

app-portage/layman: Bump with patch, fixes bug 582154

Package-Manager: portage-2.3.0_rc1

 .../layman-2.4.1-sourcefileattributechanges.patch  | 42 ++
 ...{layman-2.4.1.ebuild => layman-2.4.1-r1.ebuild} |  4 +++
 2 files changed, 46 insertions(+)

diff --git 
a/app-portage/layman/files/layman-2.4.1-sourcefileattributechanges.patch 
b/app-portage/layman/files/layman-2.4.1-sourcefileattributechanges.patch
new file mode 100644
index 000..207f474
--- /dev/null
+++ b/app-portage/layman/files/layman-2.4.1-sourcefileattributechanges.patch
@@ -0,0 +1,42 @@
+From 90fe6724d0a8d1ebfe6443dee118432e20432b8b Mon Sep 17 00:00:00 2001
+From: Brian Dolbec 
+Date: Tue, 10 May 2016 15:12:02 -0700
+Subject: [PATCH] layman/module.py: Fix commit 63808ef00f94 mis-applied
+ 'sourcefile' attribute changes
+
+It was not looking for the 'sourcefile' attribute first, then falling back to 
the kidname for
+backward compatibility.
+It was incorrectly looking for an ImportError, instead of a 'sourcefile' 
KeyError.
+The filepath of the affected file for the error message had an extra leading 
'_'.
+Add the module name to the warning message.
+---
+ layman/module.py | 11 ++-
+ 1 file changed, 6 insertions(+), 5 deletions(-)
+
+diff --git a/layman/module.py b/layman/module.py
+index 08bcbc2..092418f 100644
+--- a/layman/module.py
 b/layman/module.py
+@@ -49,13 +49,14 @@ class Module(object):
+ kid = self.module_spec['provides'][submodule]
+ kidname = kid['name']
+ try:
++kid['module_name'] = '.'.join([mod_name, kid['sourcefile']])
++except KeyError:
+ kid['module_name'] = '.'.join([mod_name, kidname])
+-except ImportError:
+-kid['module_name'] = '.'.join([mod_name, self.name])
+-f = self.__module.__file__
+-msg = 'Module.__initialize(); module spec is old, missing '\
++f = self._module.__file__
++msg = 'Module.__initialize(); %(module)s module spec is old, 
missing '\
+   'attribute: \'sourcefile\'.\nBackward compatibility '\
+-  'may be removed in the future.\nFile: %(f)s' % {'f': f}
++  'may be removed in the future.\nFile: %(f)s' % {
++  'module': self.name, 'f': f}
+ self.output.warn(msg)
+ kid['is_imported'] = False
+ self.kids[kidname] = kid
+-- 
+2.8.3
+

diff --git a/app-portage/layman/layman-2.4.1.ebuild 
b/app-portage/layman/layman-2.4.1-r1.ebuild
similarity index 96%
rename from app-portage/layman/layman-2.4.1.ebuild
rename to app-portage/layman/layman-2.4.1-r1.ebuild
index 79dcd8c..748813b 100644
--- a/app-portage/layman/layman-2.4.1.ebuild
+++ b/app-portage/layman/layman-2.4.1-r1.ebuild
@@ -41,6 +41,10 @@ RDEPEND="
>=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}]
"
 
+PATCHES=(
+   "${FILESDIR}/layman-2.4.1-sourcefileattributechanges.patch"
+)
+
 layman_check_kernel_config() {
local CONFIG_CHECK
use squashfs && CONFIG_CHECK+=" ~BLK_DEV_LOOP ~SQUASHFS"



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2016-05-09 Thread Devan Franchini
commit: b204f541fb5151950f76b4070d7e95d58a27f731
Author: Devan Franchini  gentoo  org>
AuthorDate: Tue May 10 00:26:53 2016 +
Commit: Devan Franchini  gentoo  org>
CommitDate: Tue May 10 00:28:41 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b204f541

Version bump to 2.4.1

Package-Manager: portage-2.2.27

 app-portage/layman/Manifest|  1 +
 app-portage/layman/layman-2.4.1.ebuild | 89 ++
 2 files changed, 90 insertions(+)

diff --git a/app-portage/layman/Manifest b/app-portage/layman/Manifest
index ffa4da6..416c82c 100644
--- a/app-portage/layman/Manifest
+++ b/app-portage/layman/Manifest
@@ -3,3 +3,4 @@ DIST layman-2.1.0.tar.gz 94150 SHA256 
cb96306c84da1d49ff54a31f7511c62c859565361b
 DIST layman-2.2.0.tar.gz 116210 SHA256 
4a10cfd3eb354e993886369995ae9b1243418e0370c6aabd4d0ef6c5b387b7a2 SHA512 
34cac041d7b64274debdbc42cab079fd3bb3aee511ea9e80db726df0f828207d79a5262788483ced5cbf49924e3aa4f19fe21439c98dceea973d8f83473c2e41
 WHIRLPOOL 
8c5d3cbbfef35c6294dfac899cb42f49e0761745573721e38b7d6c9ac48031f95bbb961c9d8dd9d309e4672cc1e5b050107ba025a9f28127e5d7d6d9a73a6e9a
 DIST layman-2.3.0.tar.gz 119223 SHA256 
76559b8e202c012d124deac01b92bbe70b550afe711144a3b1e301c5d8bbd0f2 SHA512 
d110fb1781017d87e995098ecb48c4223347323d67534b584a393dc4354b761a6d960fd31e6e6787b5f37fa7e63b357c49486042c7cb527f78dd5beb5373627d
 WHIRLPOOL 
76c82f08b18830e925ffd4c97b490753de2e7d0b3c71a82a0a75fd776ed3af84d2ba2fe06dab25e5e4d2ea400b0f0b66eda65f1f4eded0521ec579a1a0c1b17f
 DIST layman-2.4.0.tar.gz 130052 SHA256 
0dd9dbcd05b5bf062139308cb812507b2c3310dd81f25c9cdc4c8f643b3f74c8 SHA512 
011ac0e7dfed8415b875898ff1eecfe77ba5a68ccac208d8f5c693b9b880355ffef572490bb98ede62092bea1a84298bbd72e6c93a234fdfa319e96551e7eb07
 WHIRLPOOL 
0fdcd09ef4347f9450897237befd6fa73187a3e5ed0eff6b08345846ff270cd9751a3f38277f7b53baffb3b9a3e18e10f08ebe33c228ed7f7ccd01ce81d05a76
+DIST layman-2.4.1.tar.gz 130388 SHA256 
545792a15a0a2514c79f1b3090aceef15e413c656f294b6ff84f8a36da7aa2da SHA512 
bdb713d4c7d3773129b45a385068278958040759bb564e48cfda4dda9da5224ccaa7833fce3d06151ed1fecddbb6f1a059db6e71534d0e887dff12640af6c806
 WHIRLPOOL 
b6ef18f8f3633e9bb2a08df620306441f8352174dc66f2bbb68613cff0796e0914f7008de4f185167815ba3267c3b63a4fe22d2bcd794f70cd78bc20e706d7d8

diff --git a/app-portage/layman/layman-2.4.1.ebuild 
b/app-portage/layman/layman-2.4.1.ebuild
new file mode 100644
index 000..79dcd8c
--- /dev/null
+++ b/app-portage/layman/layman-2.4.1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} pypy )
+PYTHON_REQ_USE="xml(+),sqlite?"
+
+inherit eutils distutils-r1 linux-info prefix
+
+DESCRIPTION="Tool to manage Gentoo overlays"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Layman;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86"
+IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
+
+DEPEND="test? ( dev-vcs/subversion )
+   "
+
+RDEPEND="
+   bazaar? ( dev-vcs/bzr )
+   cvs? ( dev-vcs/cvs )
+   darcs? ( dev-vcs/darcs )
+   git? ( dev-vcs/git )
+   mercurial? ( dev-vcs/mercurial )
+   g-sorcery? ( app-portage/g-sorcery )
+   subversion? (
+   || (
+   >=dev-vcs/subversion-1.5.4[http]
+   >=dev-vcs/subversion-1.5.4[webdav-neon]
+   >=dev-vcs/subversion-1.5.4[webdav-serf]
+   )
+   )
+   gpg? ( =dev-python/pyGPG-0.2 )
+   sync-plugin-portage?  ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
+   !sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
+   >=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}]
+   "
+
+layman_check_kernel_config() {
+   local CONFIG_CHECK
+   use squashfs && CONFIG_CHECK+=" ~BLK_DEV_LOOP ~SQUASHFS"
+   [[ -n ${CONFIG_CHECK} ]] && check_extra_config
+}
+
+pkg_pretend() {
+   layman_check_kernel_config
+}
+
+pkg_setup() {
+   layman_check_kernel_config
+}
+
+python_prepare_all()  {
+   python_setup
+   esetup.py setup_plugins
+   distutils-r1_python_prepare_all
+   eprefixify etc/layman.cfg layman/config.py
+}
+
+python_test() {
+   suite=layman/tests/external.py
+   PYTHONPATH="." "${PYTHON}" ${suite} || die "test suite '${suite}' 
failed"
+   unset suite
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   insinto /etc/layman
+   doins etc/layman.cfg
+
+   doman doc/layman.8
+   dohtml doc/layman.8.html
+
+   keepdir /var/lib/layman
+   keepdir /etc/layman/overlays
+}
+
+pkg_postinst() {
+   # now run layman's update utility
+   einfo "Running layman-updater..."
+   "${EROOT}"/usr/bin/layman-updater
+   einfo
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2016-05-03 Thread Brian Dolbec
commit: 42e29b9825d0a2ef3dc1cc25648949af5a50bc7a
Author: Brian Dolbec  gentoo  org>
AuthorDate: Tue May  3 07:36:18 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Tue May  3 07:36:18 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42e29b98

app-portage/layman: Revision bump 2.4.0 after RDEPENDS update

Package-Manager: portage-2.2.28_p110_p1091

 app-portage/layman/{layman-2.4.0.ebuild => layman-2.4.0-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-portage/layman/layman-2.4.0.ebuild 
b/app-portage/layman/layman-2.4.0-r1.ebuild
similarity index 100%
rename from app-portage/layman/layman-2.4.0.ebuild
rename to app-portage/layman/layman-2.4.0-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2016-05-02 Thread Brian Dolbec
commit: 9624fda69403ad8bf0b0e989d57fcc73aba19aa3
Author: Brian Dolbec  gentoo  org>
AuthorDate: Mon May  2 17:28:46 2016 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Mon May  2 17:29:53 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9624fda6

app-portage/layman: Adjust ssl-fetch dep to correct version

Package-Manager: portage-2.2.28_p104

 app-portage/layman/layman-2.4.0.ebuild | 2 +-
 app-portage/layman/layman-.ebuild  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-portage/layman/layman-2.4.0.ebuild 
b/app-portage/layman/layman-2.4.0.ebuild
index 47ad61c..79dcd8c 100644
--- a/app-portage/layman/layman-2.4.0.ebuild
+++ b/app-portage/layman/layman-2.4.0.ebuild
@@ -38,7 +38,7 @@ RDEPEND="
gpg? ( =dev-python/pyGPG-0.2 )
sync-plugin-portage?  ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
!sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
-   >=dev-python/ssl-fetch-0.2[${PYTHON_USEDEP}]
+   >=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}]
"
 
 layman_check_kernel_config() {

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index 5d9a010..c0f8f12 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -40,7 +40,7 @@ RDEPEND="
gpg? ( =dev-python/pyGPG- )
sync-plugin-portage?  ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
!sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
-   >=dev-python/ssl-fetch-0.2[${PYTHON_USEDEP}]
+   >=dev-python/ssl-fetch-0.4[${PYTHON_USEDEP}]
"
 
 layman_check_kernel_config() {



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2016-05-01 Thread Devan Franchini
commit: 69066223b400bc436272e556a4978c68ed5ad504
Author: Devan Franchini  gentoo  org>
AuthorDate: Mon May  2 03:57:38 2016 +
Commit: Devan Franchini  gentoo  org>
CommitDate: Mon May  2 03:58:26 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69066223

Creating new ebuild for layman-2.4.0 release

Package-Manager: portage-2.2.27

 app-portage/layman/Manifest|  1 +
 app-portage/layman/layman-2.4.0.ebuild | 89 ++
 app-portage/layman/metadata.xml|  4 +-
 3 files changed, 92 insertions(+), 2 deletions(-)

diff --git a/app-portage/layman/Manifest b/app-portage/layman/Manifest
index 6e91462..ffa4da6 100644
--- a/app-portage/layman/Manifest
+++ b/app-portage/layman/Manifest
@@ -2,3 +2,4 @@ DIST layman-2.0.0.tar.gz 81184 SHA256 
5843035ae4cc069693c05cf9821dae3d89d3ea7e21
 DIST layman-2.1.0.tar.gz 94150 SHA256 
cb96306c84da1d49ff54a31f7511c62c859565361bd59164516cd2812c439987 SHA512 
1fa21392157c811c7751b8e3a11b858308c48720e377871bdd5afc525ebb50a92772064aa1148a4c20e3019f77b676ff65552439a71361d498952e362398c67f
 WHIRLPOOL 
77643bedb4167eb371357444328d439c8b433cfc22a8bf9e39693feb68b701ec158064db8d22da0e6eb5260f27d5604d8b252a67930b38d8bed5921822f71c29
 DIST layman-2.2.0.tar.gz 116210 SHA256 
4a10cfd3eb354e993886369995ae9b1243418e0370c6aabd4d0ef6c5b387b7a2 SHA512 
34cac041d7b64274debdbc42cab079fd3bb3aee511ea9e80db726df0f828207d79a5262788483ced5cbf49924e3aa4f19fe21439c98dceea973d8f83473c2e41
 WHIRLPOOL 
8c5d3cbbfef35c6294dfac899cb42f49e0761745573721e38b7d6c9ac48031f95bbb961c9d8dd9d309e4672cc1e5b050107ba025a9f28127e5d7d6d9a73a6e9a
 DIST layman-2.3.0.tar.gz 119223 SHA256 
76559b8e202c012d124deac01b92bbe70b550afe711144a3b1e301c5d8bbd0f2 SHA512 
d110fb1781017d87e995098ecb48c4223347323d67534b584a393dc4354b761a6d960fd31e6e6787b5f37fa7e63b357c49486042c7cb527f78dd5beb5373627d
 WHIRLPOOL 
76c82f08b18830e925ffd4c97b490753de2e7d0b3c71a82a0a75fd776ed3af84d2ba2fe06dab25e5e4d2ea400b0f0b66eda65f1f4eded0521ec579a1a0c1b17f
+DIST layman-2.4.0.tar.gz 130052 SHA256 
0dd9dbcd05b5bf062139308cb812507b2c3310dd81f25c9cdc4c8f643b3f74c8 SHA512 
011ac0e7dfed8415b875898ff1eecfe77ba5a68ccac208d8f5c693b9b880355ffef572490bb98ede62092bea1a84298bbd72e6c93a234fdfa319e96551e7eb07
 WHIRLPOOL 
0fdcd09ef4347f9450897237befd6fa73187a3e5ed0eff6b08345846ff270cd9751a3f38277f7b53baffb3b9a3e18e10f08ebe33c228ed7f7ccd01ce81d05a76

diff --git a/app-portage/layman/layman-2.4.0.ebuild 
b/app-portage/layman/layman-2.4.0.ebuild
new file mode 100644
index 000..47ad61c
--- /dev/null
+++ b/app-portage/layman/layman-2.4.0.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} pypy )
+PYTHON_REQ_USE="xml(+),sqlite?"
+
+inherit eutils distutils-r1 linux-info prefix
+
+DESCRIPTION="Tool to manage Gentoo overlays"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Layman;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86"
+IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
+
+DEPEND="test? ( dev-vcs/subversion )
+   "
+
+RDEPEND="
+   bazaar? ( dev-vcs/bzr )
+   cvs? ( dev-vcs/cvs )
+   darcs? ( dev-vcs/darcs )
+   git? ( dev-vcs/git )
+   mercurial? ( dev-vcs/mercurial )
+   g-sorcery? ( app-portage/g-sorcery )
+   subversion? (
+   || (
+   >=dev-vcs/subversion-1.5.4[http]
+   >=dev-vcs/subversion-1.5.4[webdav-neon]
+   >=dev-vcs/subversion-1.5.4[webdav-serf]
+   )
+   )
+   gpg? ( =dev-python/pyGPG-0.2 )
+   sync-plugin-portage?  ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
+   !sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
+   >=dev-python/ssl-fetch-0.2[${PYTHON_USEDEP}]
+   "
+
+layman_check_kernel_config() {
+   local CONFIG_CHECK
+   use squashfs && CONFIG_CHECK+=" ~BLK_DEV_LOOP ~SQUASHFS"
+   [[ -n ${CONFIG_CHECK} ]] && check_extra_config
+}
+
+pkg_pretend() {
+   layman_check_kernel_config
+}
+
+pkg_setup() {
+   layman_check_kernel_config
+}
+
+python_prepare_all()  {
+   python_setup
+   esetup.py setup_plugins
+   distutils-r1_python_prepare_all
+   eprefixify etc/layman.cfg layman/config.py
+}
+
+python_test() {
+   suite=layman/tests/external.py
+   PYTHONPATH="." "${PYTHON}" ${suite} || die "test suite '${suite}' 
failed"
+   unset suite
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   insinto /etc/layman
+   doins etc/layman.cfg
+
+   doman doc/layman.8
+   dohtml doc/layman.8.html
+
+   keepdir /var/lib/layman
+   keepdir /etc/layman/overlays
+}
+
+pkg_postinst() {
+   # now run layman's update utility
+   einfo "Running 

[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/, app-portage/layman/files/

2016-04-30 Thread Devan Franchini
commit: 3b44feaf636c5c72b841d03bcf179968421fc35d
Author: Devan Franchini  gentoo  org>
AuthorDate: Sat Apr 30 23:20:38 2016 +
Commit: Devan Franchini  gentoo  org>
CommitDate: Sat Apr 30 23:20:38 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b44feaf

Adds patch to check for the existence of repos.conf file, bug #574188

Package-Manager: portage-2.2.27

 .../layman/files/layman-2.3.0-dir_check.patch  | 31 ++
 app-portage/layman/layman-2.3.0-r1.ebuild  |  1 +
 2 files changed, 32 insertions(+)

diff --git a/app-portage/layman/files/layman-2.3.0-dir_check.patch 
b/app-portage/layman/files/layman-2.3.0-dir_check.patch
new file mode 100644
index 000..af5ec4a
--- /dev/null
+++ b/app-portage/layman/files/layman-2.3.0-dir_check.patch
@@ -0,0 +1,31 @@
+From: Devan Franchini 
+Date: Sat, 30 Apr 2016 18:54:39 -0400
+Subject: [PATCH] Adds dir check for repos.conf rebuilding
+
+--- a/layman/updater.py2015-02-07 22:38:49.0 -0500
 b/layman/updater.py2016-04-30 18:54:39.103894343 -0400
+@@ -182,6 +182,24 @@
+ 
+ def create_repos_conf(self):
+ self.output.info("  Creating layman's repos.conf file")
++
++if os.path.isdir(self.config['repos_conf']):
++msg = '  create_repos_conf() error: %s is a directory and will\n'\
++  '  not be written to.' % self.config['repos_conf']
++self.output.error(msg)
++return None
++
++conf_dir = os.path.dirname(self.config['repos_conf'])
++
++if not os.path.isdir(conf_dir):
++try:
++os.mkdir(conf_dir)
++except OSError as e:
++self.output.error('  create_repos_conf() error creating: %s: 
'\
++   % conf_dir)
++self.output.error('  "%s"' % e)
++return None
++
+ layman_inst = LaymanAPI(config=self.config)
+ overlays = {}
+ for ovl in layman_inst.get_installed():

diff --git a/app-portage/layman/layman-2.3.0-r1.ebuild 
b/app-portage/layman/layman-2.3.0-r1.ebuild
index 090a8ff..d3a9a16 100644
--- a/app-portage/layman/layman-2.3.0-r1.ebuild
+++ b/app-portage/layman/layman-2.3.0-r1.ebuild
@@ -61,6 +61,7 @@ python_prepare_all()  {
esetup.py setup_plugins
distutils-r1_python_prepare_all
#rm "${S}"/"${PN}"/tests/dtest.py
+   epatch "${FILESDIR}"/${P}-dir_check.patch
eprefixify etc/layman.cfg layman/config.py
 }
 



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2016-03-23 Thread Stephen Klimaszewski
commit: 5f0fde6dc50fd99ac7e0ac35abcd3a0352b5cf98
Author: Steev Klimaszewski  gentoo  org>
AuthorDate: Wed Mar 23 20:39:00 2016 +
Commit: Stephen Klimaszewski  gentoo  org>
CommitDate: Wed Mar 23 21:21:30 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f0fde6d

app-portage/layman: Keyword 2.3.0-r1 for ~arm64

Package-Manager: portage-2.2.28

 app-portage/layman/layman-2.3.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-portage/layman/layman-2.3.0-r1.ebuild 
b/app-portage/layman/layman-2.3.0-r1.ebuild
index 3ef4bca..090a8ff 100644
--- a/app-portage/layman/layman-2.3.0-r1.ebuild
+++ b/app-portage/layman/layman-2.3.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -15,7 +15,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86"
 IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial squashfs subversion 
sync-plugin-portage test"
 
 DEPEND="test? ( dev-vcs/subversion )



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2015-11-10 Thread Devan Franchini
commit: 730bf9aa6da814fbf66b03eba6142aea4d3bc7c7
Author: Devan Franchini  gentoo  org>
AuthorDate: Wed Nov 11 00:33:52 2015 +
Commit: Devan Franchini  gentoo  org>
CommitDate: Wed Nov 11 00:33:52 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=730bf9aa

Removes layman-2.3.0 ebuild in favor of revbump

Package-Manager: portage-2.2.20.1

 app-portage/layman/layman-2.3.0.ebuild | 92 --
 1 file changed, 92 deletions(-)

diff --git a/app-portage/layman/layman-2.3.0.ebuild 
b/app-portage/layman/layman-2.3.0.ebuild
deleted file mode 100644
index 567877a..000
--- a/app-portage/layman/layman-2.3.0.ebuild
+++ /dev/null
@@ -1,92 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI="5"
-
-PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
-PYTHON_REQ_USE="xml(+)"
-
-inherit eutils distutils-r1 linux-info prefix
-
-DESCRIPTION="Tool to manage Gentoo overlays"
-HOMEPAGE="http://layman.sourceforge.net;
-SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86"
-IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial squashfs subversion 
sync-plugin-portage test"
-
-DEPEND="test? ( dev-vcs/subversion )
-   >=dev-python/ssl-fetch-0.2[${PYTHON_USEDEP}]
-"
-
-RDEPEND="
-   bazaar? ( dev-vcs/bzr )
-   cvs? ( dev-vcs/cvs )
-   darcs? ( dev-vcs/darcs )
-   git? ( dev-vcs/git )
-   mercurial? ( dev-vcs/mercurial )
-   g-sorcery? ( app-portage/g-sorcery )
-   subversion? (
-   || (
-   >=dev-vcs/subversion-1.5.4[http]
-   >=dev-vcs/subversion-1.5.4[webdav-neon]
-   >=dev-vcs/subversion-1.5.4[webdav-serf]
-   )
-   )
-   sync-plugin-portage?  ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
-   !sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
-   gpg? ( dev-python/pyGPG )
-   >=dev-python/ssl-fetch-0.2[${PYTHON_USEDEP}]
-   "
-
-layman_check_kernel_config() {
-   local CONFIG_CHECK
-   use squashfs && CONFIG_CHECK+=" ~BLK_DEV_LOOP ~SQUASHFS"
-   [[ -n ${CONFIG_CHECK} ]] && check_extra_config
-}
-
-pkg_pretend() {
-   layman_check_kernel_config
-}
-
-pkg_setup() {
-   layman_check_kernel_config
-}
-
-python_prepare_all()  {
-   python_setup
-   esetup.py setup_plugins
-   distutils-r1_python_prepare_all
-   #rm "${S}"/"${PN}"/tests/dtest.py
-   eprefixify etc/layman.cfg layman/config.py
-}
-
-python_test() {
-   for suite in layman/tests/external.py ; do
-   PYTHONPATH="." "${PYTHON}" ${suite} \
-   || die "test suite '${suite}' failed"
-   done
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-
-   insinto /etc/layman
-   doins etc/layman.cfg
-
-   doman doc/layman.8
-   dohtml doc/layman.8.html
-
-   keepdir /var/lib/layman
-   keepdir /etc/layman/overlays
-}
-
-pkg_postinst() {
-   # now run layman's update utility
-   einfo "Running layman-updater..."
-   "${EROOT}"/usr/bin/layman-updater
-   einfo
-}



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2015-11-10 Thread Devan Franchini
commit: 7972dbd0a418f1e23cff2d17038b1494219e97dd
Author: Devan Franchini  gentoo  org>
AuthorDate: Wed Nov 11 00:31:49 2015 +
Commit: Devan Franchini  gentoo  org>
CommitDate: Wed Nov 11 00:31:49 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7972dbd0

Adds python3_5 to PYTHON_COMPAT in revbump

Package-Manager: portage-2.2.20.1

 app-portage/layman/layman-2.3.0-r1.ebuild | 92 +++
 1 file changed, 92 insertions(+)

diff --git a/app-portage/layman/layman-2.3.0-r1.ebuild 
b/app-portage/layman/layman-2.3.0-r1.ebuild
new file mode 100644
index 000..3ef4bca
--- /dev/null
+++ b/app-portage/layman/layman-2.3.0-r1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI="5"
+
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} pypy )
+PYTHON_REQ_USE="xml(+)"
+
+inherit eutils distutils-r1 linux-info prefix
+
+DESCRIPTION="Tool to manage Gentoo overlays"
+HOMEPAGE="http://layman.sourceforge.net;
+SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~mips ~ppc ~ppc64 ~s390 ~x86"
+IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial squashfs subversion 
sync-plugin-portage test"
+
+DEPEND="test? ( dev-vcs/subversion )
+   >=dev-python/ssl-fetch-0.2[${PYTHON_USEDEP}]
+"
+
+RDEPEND="
+   bazaar? ( dev-vcs/bzr )
+   cvs? ( dev-vcs/cvs )
+   darcs? ( dev-vcs/darcs )
+   git? ( dev-vcs/git )
+   mercurial? ( dev-vcs/mercurial )
+   g-sorcery? ( app-portage/g-sorcery )
+   subversion? (
+   || (
+   >=dev-vcs/subversion-1.5.4[http]
+   >=dev-vcs/subversion-1.5.4[webdav-neon]
+   >=dev-vcs/subversion-1.5.4[webdav-serf]
+   )
+   )
+   sync-plugin-portage?  ( >=sys-apps/portage-2.2.16[${PYTHON_USEDEP}] )
+   !sync-plugin-portage? ( sys-apps/portage[${PYTHON_USEDEP}] )
+   gpg? ( dev-python/pyGPG )
+   >=dev-python/ssl-fetch-0.2[${PYTHON_USEDEP}]
+   "
+
+layman_check_kernel_config() {
+   local CONFIG_CHECK
+   use squashfs && CONFIG_CHECK+=" ~BLK_DEV_LOOP ~SQUASHFS"
+   [[ -n ${CONFIG_CHECK} ]] && check_extra_config
+}
+
+pkg_pretend() {
+   layman_check_kernel_config
+}
+
+pkg_setup() {
+   layman_check_kernel_config
+}
+
+python_prepare_all()  {
+   python_setup
+   esetup.py setup_plugins
+   distutils-r1_python_prepare_all
+   #rm "${S}"/"${PN}"/tests/dtest.py
+   eprefixify etc/layman.cfg layman/config.py
+}
+
+python_test() {
+   for suite in layman/tests/external.py ; do
+   PYTHONPATH="." "${PYTHON}" ${suite} \
+   || die "test suite '${suite}' failed"
+   done
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   insinto /etc/layman
+   doins etc/layman.cfg
+
+   doman doc/layman.8
+   dohtml doc/layman.8.html
+
+   keepdir /var/lib/layman
+   keepdir /etc/layman/overlays
+}
+
+pkg_postinst() {
+   # now run layman's update utility
+   einfo "Running layman-updater..."
+   "${EROOT}"/usr/bin/layman-updater
+   einfo
+}



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2015-11-10 Thread Devan Franchini
commit: 6375e89fb83a8353d557aecd3d0b8aa7729cd9b5
Author: Devan Franchini  gentoo  org>
AuthorDate: Tue Nov 10 23:23:42 2015 +
Commit: Devan Franchini  gentoo  org>
CommitDate: Tue Nov 10 23:23:42 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6375e89f

Adds python3_5 to PYTHON_COMPAT

Package-Manager: portage-2.2.20.1

 app-portage/layman/layman-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index 1c1abf6..5d9a010 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -4,7 +4,7 @@
 
 EAPI="5"
 
-PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
+PYTHON_COMPAT=( python{2_7,3_3,3_4,3_5} pypy )
 PYTHON_REQ_USE="xml(+),sqlite?"
 
 inherit eutils distutils-r1 git-2 linux-info prefix



[gentoo-commits] repo/gentoo:master commit in: app-portage/layman/

2015-10-16 Thread Devan Franchini
commit: 91d6125b5533cc9bd6b9ec5ba19370947f5ae70c
Author: Devan Franchini  gentoo  org>
AuthorDate: Fri Oct 16 21:02:21 2015 +
Commit: Devan Franchini  gentoo  org>
CommitDate: Fri Oct 16 21:09:03 2015 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91d6125b

app-portage/layman: Adds sqlite USE flag to  ebuild

Package-Manager: portage-2.2.20.1

 app-portage/layman/layman-.ebuild | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/app-portage/layman/layman-.ebuild 
b/app-portage/layman/layman-.ebuild
index 1443944..1c1abf6 100644
--- a/app-portage/layman/layman-.ebuild
+++ b/app-portage/layman/layman-.ebuild
@@ -5,7 +5,7 @@
 EAPI="5"
 
 PYTHON_COMPAT=( python{2_7,3_3,3_4} pypy )
-PYTHON_REQ_USE="xml(+)"
+PYTHON_REQ_USE="xml(+),sqlite?"
 
 inherit eutils distutils-r1 git-2 linux-info prefix
 
@@ -17,10 +17,11 @@ EGIT_REPO_URI="git://anongit.gentoo.org/proj/layman.git"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS=""
-IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial squashfs subversion 
sync-plugin-portage test"
+IUSE="bazaar cvs darcs +git gpg g-sorcery mercurial sqlite squashfs subversion 
sync-plugin-portage test"
 
 DEPEND="test? ( dev-vcs/subversion )
-   app-text/asciidoc"
+   app-text/asciidoc
+   "
 
 RDEPEND="
bazaar? ( dev-vcs/bzr )