[gentoo-commits] proj/sci:master commit in: sys-cluster/empi/, sys-cluster/empi/files/

2020-09-25 Thread Aisha Tammy
commit: a42f9583abb3ccd778376c64d783c1f41ca02ba6
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Sep 26 01:21:27 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sat Sep 26 01:21:27 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=a42f9583

sys-cluster/empi: drop dead package

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 sys-cluster/empi/empi-0.10.ebuild   |  31 --
 sys-cluster/empi/files/ChangeLog-0.10   | 121 
 sys-cluster/empi/files/README.txt   |  76 -
 sys-cluster/empi/files/empi-0.10| 497 
 sys-cluster/empi/files/eselect.mpi-0.10 | 273 --
 sys-cluster/empi/files/mpi.csh  |   3 -
 sys-cluster/empi/files/mpi.sh   |   3 -
 sys-cluster/empi/metadata.xml   |  11 -
 8 files changed, 1015 deletions(-)

diff --git a/sys-cluster/empi/empi-0.10.ebuild 
b/sys-cluster/empi/empi-0.10.ebuild
deleted file mode 100644
index 5f24f1107..0
--- a/sys-cluster/empi/empi-0.10.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-DESCRIPTION="Handling Multiple MPI Implementations"
-HOMEPAGE="http://dev.gentoo.org/~jsbronder/empi.xml;
-SRC_URI=""
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-DEPEND="app-admin/eselect"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}"
-
-src_install() {
-   newbin "${FILESDIR}"/${P} ${PN}
-   dodoc "${FILESDIR}"/README.txt
-   dodoc "${FILESDIR}"/ChangeLog-${PV}
-
-   insinto /usr/share/eselect/modules
-   newins "${FILESDIR}"/eselect.mpi-${PV} mpi.eselect
-   exeinto /etc/profile.d
-   doexe "${FILESDIR}"/mpi.sh
-   doexe "${FILESDIR}"/mpi.csh
-}

diff --git a/sys-cluster/empi/files/ChangeLog-0.10 
b/sys-cluster/empi/files/ChangeLog-0.10
deleted file mode 100644
index ac5eff065..0
--- a/sys-cluster/empi/files/ChangeLog-0.10
+++ /dev/null
@@ -1,121 +0,0 @@
-commit ab2dc2e2210f81d24b42180359d0842eb33f994a (HEAD, tag: v0.10, 
origin/master, origin/HEAD, master)
-Author: Justin Bronder 
-Date:   Wed Jul 10 20:22:13 2013 -0400
-
-empi-0.10
-
-commit d84c6ce3949f9eeeb1bab816e3e25eef0dd75661
-Author: Justin Bronder 
-Date:   Tue Jul 9 18:48:01 2013 -0400
-
-empi:  support make.conf move
-
-Later versions of portage moved /etc/make.conf to /etc/portage/make.conf
-by default while still supporting the old location.
-
-commit 914c277799fd0f44266864fa16fef338046be5f6
-Author: Justin Bronder 
-Date:   Tue Jul 9 18:12:50 2013 -0400
-
-eclass: add sys-cluster/mpich
-
-upstream renamed mpich2 to mpich.
-
-commit 5c80290f4f0d90fe84fa0f18f2264052c544c008
-Author: Justin Bronder 
-Date:   Mon Jul 1 22:16:04 2013 -0400
-
-Revert "eclass:  workaround OpenMPI build issue #462602"
-
-This reverts commit 5e9b1be531ca02607e730a5b43765850eae9a0c5.
-
-commit a5d63455bf53a1ca6ab0220e3f308707a852b0cc (tag: v0.9)
-Author: Justin Bronder 
-Date:   Mon Jul 1 20:06:50 2013 -0400
-
-empi-0.9
-
-commit 4540a319542ddc7c0fbcea47174fe85e1810561c
-Author: Justin Bronder 
-Date:   Mon Jul 1 20:05:35 2013 -0400
-
-empi:  better filtering of emerge output
-
-Ignore extra information spit out by emerge, like news.
-
-commit 5e9b1be531ca02607e730a5b43765850eae9a0c5
-Author: Justin Bronder 
-Date:   Mon Jul 1 20:04:58 2013 -0400
-
-eclass:  workaround OpenMPI build issue #462602
-
-export FAKEROOTKEY=1 to stop OpenMPI from replacing malloc.
-
-commit a17e4452cb93014e2a4d5f7615e5d09f2df9c6a2 (tag: v0.8)
-Author: Justin Bronder 
-Date:   Thu Feb 21 22:56:27 2013 -0500
-
-empi-0.8
-
-commit b38f48aa70933858d410abce58964e55708471c9
-Author: Justin Bronder 
-Date:   Thu Feb 21 22:54:28 2013 -0500
-
-empi:  manage overlay metadata
-
-Add overlay metadata management.  Snagged from crossdev.
-http://git.overlays.gentoo.org/gitweb/?p=proj/crossdev.git
-
-commit 4305d879c232acd663a8bb13505e5cfa403c5df5
-Author: Justin Bronder 
-Date:   Thu Feb 21 21:05:19 2013 -0500
-
-empi:  provide and set overlay default
-
-Set default overlay path to /var/cache/overlays/mpi
-
-commit fd7eed35034cb54dbe0d8f553c57abceee3c0eea
-Author: Justin Bronder 
-Date:   Thu Feb 21 20:40:36 2013 -0500
-
-empi:  allow all users to see usage screen
-
-commit 84aa3a41dbbf2924dc223614c267ff6e79bfce2e
-Author: Justin Bronder 
-Date:   Fri Jan 11 16:43:08 2013 -0500
-
-rename MPI_PORTDIR and pull it from the portage env
-
-commit 77318d28462f05b4a8a6f1ac7b270aa07b5ebc8a
-Author: Justin Bronder 
-Date:   Fri Jan 11 16:07:14 2013 -0500
-
-rename global variables to be obvious
-
-commit 07beb4baf6af2a45bd382d6b7ba87d8bcbeda7a7
-Author: Justin Bronder 
-Date:   Fri Jan 11 15:44:50 2013 -0500
-
-sanitize whitespace
-
-commit 7c7fb4f0669d554a5301e70a46ae82e584685aff
-Author: Justin Bronder 
-Date:   Tue Mar 22 

[gentoo-commits] proj/sci:master commit in: sys-cluster/blcr/

2020-09-25 Thread Aisha Tammy
commit: 5a8b75424b6962ebff34211d1ad39e94ab0f6e04
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Sep 26 01:19:36 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sat Sep 26 01:19:36 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5a8b7542

sys-cluster/blcr: drop dead package

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 sys-cluster/blcr/blcr-0.8.5.ebuild | 58 --
 sys-cluster/blcr/metadata.xml  | 11 
 2 files changed, 69 deletions(-)

diff --git a/sys-cluster/blcr/blcr-0.8.5.ebuild 
b/sys-cluster/blcr/blcr-0.8.5.ebuild
deleted file mode 100644
index 87880e460..0
--- a/sys-cluster/blcr/blcr-0.8.5.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit linux-mod
-
-DESCRIPTION="Berkeley Lab Checkpoint/Restart for Linux"
-HOMEPAGE="https://ftg.lbl.gov/projects/CheckpointRestart;
-SRC_URI="https://crd.lbl.gov/assets/Uploads/FTG/Projects/CheckpointRestart/downloads/${P}.tar.gz;
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-# up to kernel 2.6.38
-
-pkg_setup() {
-   local msg
-   linux-info_pkg_setup
-
-   # kernel version check
-   if kernel_is gt 3 8; then
-   eerror "${PN} is being developed and tested up to linux-3.7.x."
-   eerror "It is known not to work with 3.8.x kernels"
-   eerror "Make sure you have a proper kernel version and point"
-   eerror "  /usr/src/linux symlink or env variable KERNEL_DIR to 
it!"
-   die "Wrong kernel version ${KV_FULL}"
-   fi
-
-   linux-mod_pkg_setup
-   MODULE_NAMES="blcr(blcr::${S}/cr_module/kbuild)
-   blcr_imports(blcr::${S}/blcr_imports/kbuild)"
-   BUILD_TARGETS="clean all"
-   ECONF_PARAMS="--with-kernel=${KV_DIR}"
-
-   MAKEOPTS+=" -j1"
-}
-
-src_install() {
-   dodoc README NEWS
-   cd "${S}"/util || die
-   default
-   cd "${S}"/libcr || die
-   default
-   cd "${S}"/man || die
-   default
-   cd "${S}"/include || die
-   default
-   linux-mod_src_install
-}
-
-pkg_postinst() {
-   linux-mod_pkg_postinst
-   einfo "Be sure to add blcr to your modules.autoload.d to"
-   einfo "ensure that the modules get loaded on your next boot"
-}

diff --git a/sys-cluster/blcr/metadata.xml b/sys-cluster/blcr/metadata.xml
deleted file mode 100644
index 76dfb6d1d..0
--- a/sys-cluster/blcr/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   clus...@gentoo.org
-   Gentoo Cluster Project
-   
-   
-Berkeley Lab Checkpoint/Restart for Linux
-
-



[gentoo-commits] proj/sci:master commit in: sys-cluster/pyslice/

2020-09-25 Thread Aisha Tammy
commit: fb86035882cd63411368dd019a3a8c377ddef7d5
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Sep 26 01:17:27 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sat Sep 26 01:17:27 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=fb860358

sys-cluster/pyslice: drop dead package

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 sys-cluster/pyslice/metadata.xml   | 15 ---
 sys-cluster/pyslice/pyslice-1.7.ebuild | 20 
 2 files changed, 35 deletions(-)

diff --git a/sys-cluster/pyslice/metadata.xml b/sys-cluster/pyslice/metadata.xml
deleted file mode 100644
index 7624e48f8..0
--- a/sys-cluster/pyslice/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   clus...@gentoo.org
-   Gentoo Cluster Project
-   
-   
-Templating system for parametric modeling.
-
-   
-   pyslice
-   pyslice
-   
-

diff --git a/sys-cluster/pyslice/pyslice-1.7.ebuild 
b/sys-cluster/pyslice/pyslice-1.7.ebuild
deleted file mode 100644
index 7177ab13f..0
--- a/sys-cluster/pyslice/pyslice-1.7.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Templating system for parametric modeling"
-HOMEPAGE="http://pyslice.sourceforge.net/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/i3ipc/

2020-09-25 Thread Stefan Ott
commit: 83ecb7b2c62d7bd04efcd5c0b965b5e1ac51438a
Author: Stefan Ott  desire  ch>
AuthorDate: Sat Sep 26 01:05:41 2020 +
Commit: Stefan Ott  desire  ch>
CommitDate: Sat Sep 26 01:05:41 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=83ecb7b2

dev-python/i3ipc: Fix keywords

Signed-off-by: Stefan Ott  desire.ch>

 dev-python/i3ipc/i3ipc-2.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/i3ipc/i3ipc-2.2.1.ebuild 
b/dev-python/i3ipc/i3ipc-2.2.1.ebuild
index 249cc88d..8913f660 100644
--- a/dev-python/i3ipc/i3ipc-2.2.1.ebuild
+++ b/dev-python/i3ipc/i3ipc-2.2.1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/altdesktop/i3ipc-python/archive/v${PV}.tar.gz;
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 x86"
+KEYWORDS="~amd64 ~x86"
 IUSE=""
 
 DEPEND="dev-python/python-xlib"



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

2020-09-25 Thread Matt Turner
commit: 9b39e18668f007a1e733301753cfc1cabe5c9186
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Sep 26 04:40:52 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 26 04:57:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b39e186

app-portage/gemato: Keyword 16.1 alpha, #739136

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

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

diff --git a/app-portage/gemato/gemato-16.1.ebuild 
b/app-portage/gemato/gemato-16.1.ebuild
index e32c11a2c08..4f34edba07f 100644
--- a/app-portage/gemato/gemato-16.1.ebuild
+++ b/app-portage/gemato/gemato-16.1.ebuild
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
 IUSE="+gpg tools"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/virtualenv/

2020-09-25 Thread Matt Turner
commit: 037280f325ab521ad099bffddd6765be066c9e6f
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Sep 26 04:38:21 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 26 04:57:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=037280f3

dev-python/virtualenv: Keyword 20.0.31-r1 alpha, #731714

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

 dev-python/virtualenv/virtualenv-20.0.31-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/virtualenv/virtualenv-20.0.31-r1.ebuild 
b/dev-python/virtualenv/virtualenv-20.0.31-r1.ebuild
index 4e1a69e4749..a734981f18b 100644
--- a/dev-python/virtualenv/virtualenv-20.0.31-r1.ebuild
+++ b/dev-python/virtualenv/virtualenv-20.0.31-r1.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 SLOT="0"
 IUSE="test"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: dev-python/tempora/

2020-09-25 Thread Matt Turner
commit: 3c7089115bc7288e1ad67c3850ca8c0a53a93d59
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Sep 26 04:40:17 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 26 04:57:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c708911

dev-python/tempora: Keyword 4.0.0 alpha, #733232

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

 dev-python/tempora/tempora-4.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/tempora/tempora-4.0.0.ebuild 
b/dev-python/tempora/tempora-4.0.0.ebuild
index 110486f366c..e15f8e99b97 100644
--- a/dev-python/tempora/tempora-4.0.0.ebuild
+++ b/dev-python/tempora/tempora-4.0.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ~ppc64 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ~ppc64 sparc x86"
 
 RDEPEND="
>=dev-python/jaraco-functools-1.20[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/cookies/

2020-09-25 Thread Matt Turner
commit: 6d060d48a27bb9fdff1bcaf4c67854db2b6e0be5
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Sep 26 04:40:51 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 26 04:57:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d060d48

dev-python/cookies: Keyword 2.2.1-r1 alpha, #739136

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

 dev-python/cookies/cookies-2.2.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/cookies/cookies-2.2.1-r1.ebuild 
b/dev-python/cookies/cookies-2.2.1-r1.ebuild
index ef491539142..0f5a2fce13e 100644
--- a/dev-python/cookies/cookies-2.2.1-r1.ebuild
+++ b/dev-python/cookies/cookies-2.2.1-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 
 PATCHES=(
# https://gitlab.com/sashahart/cookies/merge_requests/2



[gentoo-commits] repo/gentoo:master commit in: dev-python/responses/

2020-09-25 Thread Matt Turner
commit: bb0ed9a1bebe97502e096df317159de764904696
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Sep 26 04:40:52 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 26 04:57:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb0ed9a1

dev-python/responses: Keyword 0.12.0 alpha, #739136

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

 dev-python/responses/responses-0.12.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/responses/responses-0.12.0.ebuild 
b/dev-python/responses/responses-0.12.0.ebuild
index 54f6f3eefa3..883183f2e7b 100644
--- a/dev-python/responses/responses-0.12.0.ebuild
+++ b/dev-python/responses/responses-0.12.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="test"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-freezegun/

2020-09-25 Thread Matt Turner
commit: 3c6e716a0229be3546d6d5f288f2bbaedb3b436c
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Sep 26 04:38:21 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Sep 26 04:57:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c6e716a

dev-python/pytest-freezegun: Keyword 0.4.2 alpha, #731714

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

 dev-python/pytest-freezegun/pytest-freezegun-0.4.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-freezegun/pytest-freezegun-0.4.2.ebuild 
b/dev-python/pytest-freezegun/pytest-freezegun-0.4.2.ebuild
index 0bf347a70ee..6b621304226 100644
--- a/dev-python/pytest-freezegun/pytest-freezegun-0.4.2.ebuild
+++ b/dev-python/pytest-freezegun/pytest-freezegun-0.4.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ~ppc64 ~riscv sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ~ppc64 ~riscv sparc x86"
 
 RDEPEND="
dev-python/freezegun[${PYTHON_USEDEP}]



[gentoo-commits] repo/proj/guru:dev commit in: dev-python/i3ipc/

2020-09-25 Thread Stefan Ott
commit: c5eed5de513c53e547b3909bb762beb18dc96de0
Author: Stefan Ott  desire  ch>
AuthorDate: Sat Sep 26 00:22:11 2020 +
Commit: Stefan Ott  desire  ch>
CommitDate: Sat Sep 26 00:24:05 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c5eed5de

dev-python/i3ipc: new package

Signed-off-by: Stefan Ott  desire.ch>

 dev-python/i3ipc/Manifest   |  1 +
 dev-python/i3ipc/i3ipc-2.2.1.ebuild | 22 ++
 2 files changed, 23 insertions(+)

diff --git a/dev-python/i3ipc/Manifest b/dev-python/i3ipc/Manifest
new file mode 100644
index ..2333a99f
--- /dev/null
+++ b/dev-python/i3ipc/Manifest
@@ -0,0 +1 @@
+DIST v2.2.1.tar.gz 51760 BLAKE2B 
19d62ad3cf5a3b2081cff9e193aef64d5108b9e2b304862d3bff60e11140873d8190d287e6ca89566602fc5300d80101576dc2d837b6f1e75d30adeb3772667e
 SHA512 
edbcec3cd0da53815dba22d696a17ddf909c39db771cf234befaa3130f8b56003ccc70eb28a07b286ab31c2cbb9d5893caf42b01ed20d61efdcd6359afbecc18

diff --git a/dev-python/i3ipc/i3ipc-2.2.1.ebuild 
b/dev-python/i3ipc/i3ipc-2.2.1.ebuild
new file mode 100644
index ..249cc88d
--- /dev/null
+++ b/dev-python/i3ipc/i3ipc-2.2.1.ebuild
@@ -0,0 +1,22 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 python3_{7,8} )
+inherit distutils-r1
+
+DESCRIPTION="An improved Python library to control i3wm and sway."
+HOMEPAGE="https://github.com/altdesktop/i3ipc-python;
+SRC_URI="https://github.com/altdesktop/i3ipc-python/archive/v${PV}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE=""
+
+DEPEND="dev-python/python-xlib"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+S="${WORKDIR}/i3ipc-python-${PV}"



[gentoo-commits] proj/sci:master commit in: dev-python/Forthon/

2020-09-25 Thread Aisha Tammy
commit: 154ff887dc54668233b5f9c811e4ecdc6a2a6b76
Author: Aisha Tammy  aisha  cc>
AuthorDate: Sat Sep 26 00:11:32 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Sat Sep 26 00:11:32 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=154ff887

dev-python/Forthon: remove dohtml

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 dev-python/Forthon/Forthon-0.8.49.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/Forthon/Forthon-0.8.49.ebuild 
b/dev-python/Forthon/Forthon-0.8.49.ebuild
index 8208e0381..63c487ed8 100644
--- a/dev-python/Forthon/Forthon-0.8.49.ebuild
+++ b/dev-python/Forthon/Forthon-0.8.49.ebuild
@@ -15,8 +15,7 @@ SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
 python_install_all() {
-   dodoc -r {example,simpleexample}
-   dohtml docs/index.html
+   dodoc -r example simpleexample docs
 
distutils-r1_python_install_all
 }



[gentoo-commits] proj/sci:master commit in: dev-libs/boost-compute/

2020-09-25 Thread Aisha Tammy
commit: 82dc6031d4694697c13da820111360c9b0d0ccd2
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Sep 25 23:23:03 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Sep 25 23:23:03 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=82dc6031

dev-libs/boost-compute: restrict tests to FEATURE=test

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 dev-libs/boost-compute/boost-compute-1.74.0.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-libs/boost-compute/boost-compute-1.74.0.ebuild 
b/dev-libs/boost-compute/boost-compute-1.74.0.ebuild
index c400c83bf..3e986bda0 100644
--- a/dev-libs/boost-compute/boost-compute-1.74.0.ebuild
+++ b/dev-libs/boost-compute/boost-compute-1.74.0.ebuild
@@ -20,6 +20,7 @@ fi
 LICENSE="Boost-1.0"
 SLOT="0"
 IUSE="benchmark bolt cache cpp11 cuda eigen examples opencv qt tbb test 
threads vtk"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-libs/boost



[gentoo-commits] proj/sci:master commit in: dev-libs/fortrancl/, dev-libs/fortrancl/files/

2020-09-25 Thread Aisha Tammy
commit: 2e3ab31038576e427c55c6d518b853e8b5c52139
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Sep 25 23:21:13 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Sep 25 23:21:13 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=2e3ab310

dev-libs/fortrancl: drop dead package

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 .../files/fortrancl-0.1_alpha3-gentoo.patch| 29 -
 dev-libs/fortrancl/fortrancl-0.1_alpha3.ebuild | 36 --
 dev-libs/fortrancl/metadata.xml| 23 --
 3 files changed, 88 deletions(-)

diff --git a/dev-libs/fortrancl/files/fortrancl-0.1_alpha3-gentoo.patch 
b/dev-libs/fortrancl/files/fortrancl-0.1_alpha3-gentoo.patch
deleted file mode 100644
index 99b4f..0
--- a/dev-libs/fortrancl/files/fortrancl-0.1_alpha3-gentoo.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-Fix pc file
 a/fortrancl.pc.in
-+++ b/fortrancl.pc.in
-@@ -9,25 +9,3 @@
- URL: @PACKAGE_URL@
- Libs: -L${libdir} -lfortrancl
- Cflags: -I${includedir}/fortrancl
--prefix=@prefix@
--exec_prefix=@exec_prefix@
--libdir=@libdir@
--includedir=@includedir@
--
--Name: @PACKAGE_NAME@
--Description: OpenCL interface for Fortran 90
--Version: @PACKAGE_VERSION@
--URL: @PACKAGE_URL@
--Libs: -L${libdir} -lfortrancl
--Cflags: -I${includedir}/fortrancl
--prefix=@prefix@
--exec_prefix=@exec_prefix@
--libdir=@libdir@
--includedir=@includedir@
--
--Name: @PACKAGE_NAME@
--Description: OpenCL interface for Fortran 90
--Version: @PACKAGE_VERSION@
--URL: @PACKAGE_URL@
--Libs: -L${libdir} -lfortrancl
--Cflags: -I${includedir}/fortrancl

diff --git a/dev-libs/fortrancl/fortrancl-0.1_alpha3.ebuild 
b/dev-libs/fortrancl/fortrancl-0.1_alpha3.ebuild
deleted file mode 100644
index 1bd3c3938..0
--- a/dev-libs/fortrancl/fortrancl-0.1_alpha3.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-AUTOTOOLS_AUTORECONF=1
-
-inherit autotools-utils fortran-2
-
-MY_PV=${PV/_}
-MY_P=${PN}-${MY_PV}
-
-DESCRIPTION="OpenCL interface for Fortran 90"
-HOMEPAGE="http://code.google.com/p/fortrancl/;
-SRC_URI="http://${PN}.googlecode.com/files/${MY_P}.tar.gz;
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE="examples static-libs"
-
-DEPEND="virtual/opencl"
-RDEPEND="${DEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-DOCS=( AUTHORS ChangeLog README )
-PATCHES=( "${FILESDIR}"/${P}-gentoo.patch )
-
-src_install() {
-   autotools-utils_src_install
-   if use examples ; then
-   insinto /usr/share/doc/${PF}/examples
-   doins examples/*.{f90,cl}
-   fi
-}

diff --git a/dev-libs/fortrancl/metadata.xml b/dev-libs/fortrancl/metadata.xml
deleted file mode 100644
index 3222dfcfc..0
--- a/dev-libs/fortrancl/metadata.xml
+++ /dev/null
@@ -1,23 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   xarthis...@gentoo.org
-   Kacper Kowalik
-   
-   
-   s...@gentoo.org
-   Gentoo Science Project
-   
-   
-FortranCL is an OpenCL interface for Fortran 90. It allows programmers to call
-the OpenCL parallel programming framework directly from Fortran, so developers
-can accelerate their Fortran code using graphical processing units (GPU) and
-other accelerators.
-The interface is designed to be as close to C OpenCL interface as possible,
-while written in native Fortran 90 with type checking. It was originally
-designed as an OpenCL interface to be used by the Octopus code.
-The interface is not complete but provides all the basic calls required to 
-write a full Fortran 90 OpenCL program. 
-
-



[gentoo-commits] proj/sci:master commit in: dev-libs/asmjit/files/

2020-09-25 Thread Aisha Tammy
commit: 293dad471c0d25a1c973266a2c3de06b2d4e3008
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Sep 25 23:20:38 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Sep 25 23:20:38 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=293dad47

dev-libs/asmjit: drop redundant patches

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 dev-libs/asmjit/files/asmjit-test.patch | 20 
 1 file changed, 20 deletions(-)

diff --git a/dev-libs/asmjit/files/asmjit-test.patch 
b/dev-libs/asmjit/files/asmjit-test.patch
deleted file mode 100644
index 3736ee71a..0
--- a/dev-libs/asmjit/files/asmjit-test.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-http://code.google.com/p/asmjit/issues/detail?id=22
-
 CMakeLists.txt
-+++ CMakeLists.txt
-@@ -78,6 +78,7 @@
- 
- # Build AsmJit test executables?
- If(ASMJIT_BUILD_TEST)
-+  Enable_Testing()
-   Set(ASMJIT_TEST_FILES
- testcorecpu
- testcoresize
-@@ -105,6 +106,7 @@
-   ForEach(file ${ASMJIT_TEST_FILES})
- Add_Executable(${file} Test/${file}.cpp)
- Target_Link_Libraries(${file} AsmJit)
-+Add_Test(${file} ${EXECUTABLE_OUTPUT_PATH}/${file} ${file})
-   EndForEach(file)
- EndIf(ASMJIT_BUILD_TEST)
- 



[gentoo-commits] proj/sci:master commit in: dev-libs/asmjit/

2020-09-25 Thread Aisha Tammy
commit: 17dca45a06c8959357a0980d914a473be35e7fbd
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Sep 25 23:19:23 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Sep 25 23:19:23 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=17dca45a

dev-libs/asmjit: version bump to dated

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 dev-libs/asmjit/asmjit-1.0_beta4.ebuild | 42 -
 dev-libs/asmjit/asmjit-1.0_p22092020.ebuild | 34 +++
 dev-libs/asmjit/metadata.xml| 27 ---
 3 files changed, 51 insertions(+), 52 deletions(-)

diff --git a/dev-libs/asmjit/asmjit-1.0_beta4.ebuild 
b/dev-libs/asmjit/asmjit-1.0_beta4.ebuild
deleted file mode 100644
index f20a5c087..0
--- a/dev-libs/asmjit/asmjit-1.0_beta4.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils versionator
-
-MY_PN=AsmJit
-MY_PV=$(replace_version_separator _ -)
-MY_PV=${MY_PV/_p/}
-MY_P=${MY_PN}-${MY_PV}
-
-DESCRIPTION="complete x86/x64 JIT-Assembler for C++ language"
-HOMEPAGE="http://code.google.com/p/asmjit/;
-SRC_URI="http://${PN}.googlecode.com/files/${MY_P}.zip;
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-
-DEPEND="app-arch/unzip"
-RDEPEND=""
-
-S=${WORKDIR}/${MY_P}
-
-PATCHES=( "${FILESDIR}"/${PN}-test.patch )
-
-#TODO: Debug is currenlty handled by CMAKE_BUILD_TYPE=debug, fix that
-
-src_prepare() {
-   sed -i -e "s:lib):lib\${LIB_SUFFIX}):" CMakeLists.txt || die
-   cmake-utils_src_prepare
-}
-
-src_configure() {
-   mycmakeargs=(
- -DASMJIT_BUILD_LIBRARY=1
- $(cmake-utils_use test ASMJIT_BUILD_TEST)
-   )
-   cmake-utils_src_configure
-}

diff --git a/dev-libs/asmjit/asmjit-1.0_p22092020.ebuild 
b/dev-libs/asmjit/asmjit-1.0_p22092020.ebuild
new file mode 100644
index 0..4aa72707c
--- /dev/null
+++ b/dev-libs/asmjit/asmjit-1.0_p22092020.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="complete x86/x64 JIT-Assembler for C++ language"
+HOMEPAGE="http://asmjit.com/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/asmjit/asmjit;
+else
+   COMMIT=b49d685cd9e2e4488f55ce6004306a79bdea056b
+   SRC_URI="https://github.com/asmjit/asmjit/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT}
+   KEYWORDS="~amd64"
+fi
+
+SLOT="0"
+LICENSE="BSD"
+IUSE="natvis static-libs test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DASMJIT_EMBED=$(usex static-libs)
+   -DASMJIT_BUILD_X86=ON
+   -DASMJIT_NO_NATVIS=$(usex natvis)
+   -DASMJIT_TEST=$(usex test)
+   )
+   cmake_src_configure
+}

diff --git a/dev-libs/asmjit/metadata.xml b/dev-libs/asmjit/metadata.xml
index a1c96691e..d8cc7be33 100644
--- a/dev-libs/asmjit/metadata.xml
+++ b/dev-libs/asmjit/metadata.xml
@@ -5,20 +5,27 @@
xarthis...@gentoo.org
Kacper Kowalik

+   
+   gen...@aisha.cc
+   Aisha Tammy
+   

s...@gentoo.org
Gentoo Science Project


-AsmJit is complete x86/x64 JIT-Assembler for C++ language. It supports
-32/64-bit x86 processors including all usable extensions (FPU, MMX,
-3dNow, SSE, SSE2, SSE3 and SSE4) through type-safe API that mimics Intel
-assembler syntax and eliminates nearly all common mistakes that can be
-done by developers.
+   AsmJit is complete x86/x64 JIT-Assembler for C++ language. It 
supports
+   32/64-bit x86 processors including all usable extensions (FPU, 
MMX,
+   3dNow, SSE, SSE2, SSE3 and SSE4) through type-safe API that 
mimics Intel
+   assembler syntax and eliminates nearly all common mistakes that 
can be
+   done by developers.
 
-AsmJit contains also high-level code generation classes that can be used
-as a portable way to create JIT code that should run on all supported
-architectures. High-level classes can handle various function
-calling-conventions, register allocation and 32/64-bit mode differences.
-
+   AsmJit contains also high-level code generation classes that 
can be used
+   as a portable way to create JIT code that should run on all 
supported
+   architectures. High-level classes can handle various function
+   calling-conventions, register allocation and 32/64-bit mode 
differences.
+   
+   
+   build natvis files
+   
 



[gentoo-commits] proj/sci:master commit in: dev-libs/asmjit/

2020-09-25 Thread Aisha Tammy
commit: ce46f296a73cb17ab4581fccec3a44f31f0087c8
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Sep 25 23:19:49 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Sep 25 23:19:49 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ce46f296

dev-libs/asmjit: add live ebuild

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 dev-libs/asmjit/asmjit-.ebuild | 34 ++
 1 file changed, 34 insertions(+)

diff --git a/dev-libs/asmjit/asmjit-.ebuild 
b/dev-libs/asmjit/asmjit-.ebuild
new file mode 100644
index 0..4aa72707c
--- /dev/null
+++ b/dev-libs/asmjit/asmjit-.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="complete x86/x64 JIT-Assembler for C++ language"
+HOMEPAGE="http://asmjit.com/;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/asmjit/asmjit;
+else
+   COMMIT=b49d685cd9e2e4488f55ce6004306a79bdea056b
+   SRC_URI="https://github.com/asmjit/asmjit/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT}
+   KEYWORDS="~amd64"
+fi
+
+SLOT="0"
+LICENSE="BSD"
+IUSE="natvis static-libs test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local mycmakeargs=(
+   -DASMJIT_EMBED=$(usex static-libs)
+   -DASMJIT_BUILD_X86=ON
+   -DASMJIT_NO_NATVIS=$(usex natvis)
+   -DASMJIT_TEST=$(usex test)
+   )
+   cmake_src_configure
+}



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_xsendfile/

2020-09-25 Thread Sam James
commit: 33563c5d359facf09fd604bbb4da4ea263706266
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 26 03:11:26 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 26 03:11:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33563c5d

www-apache/mod_xsendfile: forward stable kw, cleanup

Installed files are the same.

Closes: https://bugs.gentoo.org/724212
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 .../mod_xsendfile-1.0_beta1-r1.ebuild  |  2 +-
 .../mod_xsendfile/mod_xsendfile-1.0_beta1.ebuild   | 27 --
 2 files changed, 1 insertion(+), 28 deletions(-)

diff --git a/www-apache/mod_xsendfile/mod_xsendfile-1.0_beta1-r1.ebuild 
b/www-apache/mod_xsendfile/mod_xsendfile-1.0_beta1-r1.ebuild
index c111aad8c8e..6006d8ed7ab 100644
--- a/www-apache/mod_xsendfile/mod_xsendfile-1.0_beta1-r1.ebuild
+++ b/www-apache/mod_xsendfile/mod_xsendfile-1.0_beta1-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~sparc ~x86 ~amd64-linux"
+KEYWORDS="amd64 sparc x86 ~amd64-linux"
 
 need_apache2
 

diff --git a/www-apache/mod_xsendfile/mod_xsendfile-1.0_beta1.ebuild 
b/www-apache/mod_xsendfile/mod_xsendfile-1.0_beta1.ebuild
deleted file mode 100644
index b6b79a6db6a..000
--- a/www-apache/mod_xsendfile/mod_xsendfile-1.0_beta1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-inherit apache-module
-
-MY_PV="1.0b1"
-DESCRIPTION="Apache module that processes X-SENDFILE headers registered by the 
output handler"
-HOMEPAGE="https://tn123.org/mod_xsendfile/;
-SRC_URI="https://tn123.org/mod_xsendfile/beta/${PN}-${MY_PV}.tar.gz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 sparc x86 ~amd64-linux"
-IUSE=""
-
-S=${WORKDIR}
-
-RDEPEND="${DEPEND}"
-
-APACHE2_MOD_CONF="50_${PN}"
-APACHE2_MOD_DEFINE="XSENDFILE"
-
-DOCFILES="docs/Readme.html"
-
-need_apache2



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_common_redirect/

2020-09-25 Thread Sam James
commit: df36db5b1f2f97edae1a31b399c4f9c5a5ce5484
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 26 03:09:59 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 26 03:11:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df36db5b

www-apache/mod_common_redirect: forward stable kw, cleanup

Installed files are the same.

Closes: https://bugs.gentoo.org/724220
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 .../mod_common_redirect-0.1.1-r1.ebuild|  2 +-
 .../mod_common_redirect-0.1.1.ebuild   | 29 --
 2 files changed, 1 insertion(+), 30 deletions(-)

diff --git a/www-apache/mod_common_redirect/mod_common_redirect-0.1.1-r1.ebuild 
b/www-apache/mod_common_redirect/mod_common_redirect-0.1.1-r1.ebuild
index f8a126d38d7..cf68396b12e 100644
--- a/www-apache/mod_common_redirect/mod_common_redirect-0.1.1-r1.ebuild
+++ b/www-apache/mod_common_redirect/mod_common_redirect-0.1.1-r1.ebuild
@@ -15,7 +15,7 @@ 
S="${WORKDIR}"/${GITHUB_AUTHOR}-${GITHUB_PROJECT}-${GITHUB_COMMIT}
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 
 need_apache2
 

diff --git a/www-apache/mod_common_redirect/mod_common_redirect-0.1.1.ebuild 
b/www-apache/mod_common_redirect/mod_common_redirect-0.1.1.ebuild
deleted file mode 100644
index 8f49770faac..000
--- a/www-apache/mod_common_redirect/mod_common_redirect-0.1.1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit apache-module
-
-GITHUB_AUTHOR="hollow"
-GITHUB_PROJECT="mod_common_redirect"
-GITHUB_COMMIT="595a370"
-
-DESCRIPTION="mod_common_redirect implements common redirects without 
mod_rewrite overhead"
-HOMEPAGE="https://github.com/hollow/mod_common_redirect;
-SRC_URI="https://nodeload.github.com/${GITHUB_AUTHOR}/${GITHUB_PROJECT}/tarball/v${PV}
 -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=""
-
-APACHE2_MOD_CONF="20_${PN}"
-APACHE2_MOD_DEFINE="COMMON_REDIRECT"
-
-need_apache2
-
-S="${WORKDIR}"/${GITHUB_AUTHOR}-${GITHUB_PROJECT}-${GITHUB_COMMIT}



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_common_redirect/

2020-09-25 Thread Sam James
commit: 98721958487c68a9482f1f33e55a1ff8d3ce3ff9
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 26 03:08:22 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 26 03:08:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98721958

www-apache/mod_common_redirect: drop unnecessary declarations

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

 www-apache/mod_common_redirect/mod_common_redirect-0.1.1-r1.ebuild | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/www-apache/mod_common_redirect/mod_common_redirect-0.1.1-r1.ebuild 
b/www-apache/mod_common_redirect/mod_common_redirect-0.1.1-r1.ebuild
index 65fbdd48126..f8a126d38d7 100644
--- a/www-apache/mod_common_redirect/mod_common_redirect-0.1.1-r1.ebuild
+++ b/www-apache/mod_common_redirect/mod_common_redirect-0.1.1-r1.ebuild
@@ -17,9 +17,6 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 
-APACHE2_MOD_CONF="20_${PN}"
-APACHE2_MOD_DEFINE="COMMON_REDIRECT"
-
 need_apache2
 
 src_install() {



[gentoo-commits] proj/sci:master commit in: dev-libs/libunzip/, dev-libs/libunzip/files/

2020-09-25 Thread Aisha Tammy
commit: ef66f5cc0415920b7b4a28f4f25f567c5436e66e
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Sep 25 23:01:14 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Sep 25 23:01:14 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ef66f5cc

dev-libs/libunzip: drop dead package

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 .../files/libunzip-5.52-CVE-2008-0888.patch| 35 ---
 .../libunzip/files/libunzip-5.52-Makefile.patch| 31 -
 .../files/libunzip-5.52-no-exec-stack.patch| 13 --
 dev-libs/libunzip/libunzip-5.52.ebuild | 51 --
 dev-libs/libunzip/metadata.xml |  4 --
 5 files changed, 134 deletions(-)

diff --git a/dev-libs/libunzip/files/libunzip-5.52-CVE-2008-0888.patch 
b/dev-libs/libunzip/files/libunzip-5.52-CVE-2008-0888.patch
deleted file mode 100644
index 368b3eeb1..0
--- a/dev-libs/libunzip/files/libunzip-5.52-CVE-2008-0888.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-http://bugs.gentoo.org/213761
-
-fix for CVE-2008-0888
-
 inflate.c
-+++ inflate.c
-@@ -983,6 +983,7 @@
-   unsigned l;   /* last length */
-   unsigned m;   /* mask for bit lengths table */
-   unsigned n;   /* number of lengths to get */
-+  struct huft *tlp; 
-   struct huft *tl;  /* literal/length code table */
-   struct huft *td;  /* distance code table */
-   unsigned bl;  /* lookup bits for tl */
-@@ -996,6 +997,8 @@
-   int retval = 0;   /* error code returned: initialized to "no error" */
- 
- 
-+  td = tlp = tl = (struct huft *)NULL;
-+
-   /* make local bit buffer */
-   Trace((stderr, "\ndynamic block"));
-   b = G.bb;
-@@ -1047,9 +1050,9 @@
-   while (i < n)
-   {
- NEEDBITS(bl)
--j = (td = tl + ((unsigned)b & m))->b;
-+j = (tlp = tl + ((unsigned)b & m))->b;
- DUMPBITS(j)
--j = td->v.n;
-+j = tlp->v.n;
- if (j < 16) /* length of code in bits (0..15) */
-   ll[i++] = l = j;  /* save last length in l */
- else if (j == 16)   /* repeat last length 3 to 6 times */

diff --git a/dev-libs/libunzip/files/libunzip-5.52-Makefile.patch 
b/dev-libs/libunzip/files/libunzip-5.52-Makefile.patch
deleted file mode 100644
index b8787f2f2..0
--- a/dev-libs/libunzip/files/libunzip-5.52-Makefile.patch
+++ /dev/null
@@ -1,31 +0,0 @@
 unix/Makefile  2005-02-26 20:58:34.0 +0100
-+++ unix/Makefile.new  2009-04-12 19:49:56.0 +0200
-@@ -45,6 +45,7 @@
- CC = cc#  try using "gcc" target rather than changing this (CC and LD
- LD = $(CC)#   must match, else "unresolved symbol:  ___main" is possible)
- AS = as
-+RANLIB =
- LOC = $(LOCAL_UNZIP)
- AF = $(LOC)
- CF = -O -I. -DUNIX $(LOC)
-@@ -810,14 +810,14 @@
- #
- linux_shlib:  unix_make
- # $(MAKE) objsdll CC=gcc CF="-O3 -Wall -I. -fPIC -DDLL $(LOC)"
--  $(MAKE) objsdll CC=gcc CF="-O3 -Wall -I. -fPIC -DDLL -DASM_CRC $(LOC)"\
--   AS=gcc AF="-fPIC -Di386 $(AF)" CRC32=crc_gcc
--  ln -sf crc_gcc.pic.o crc32.pic.o
--  gcc -shared -Wl,-soname,libunzip.so.0 -o libunzip.so.0.4 $(OBJSDLL)
-+  $(MAKE) objsdll CC=gcc CF="-O3 -Wall -I. -fPIC -DDLL -DUNIX $(LOC)"
-+  $(LD) $(LDFLAGS) -shared -Wl,-soname,libunzip.so.0 -o libunzip.so.0.4 
$(OBJSDLL)
-+  $(AR) $(ARFLAGS) libunzip.a $(OBJSDLL)
-+  $(RANLIB) libunzip.a
-   ln -sf libunzip.so.0.4 libunzip.so.0
-   ln -sf libunzip.so.0 libunzip.so
--  gcc -c -O unzipstb.c
--  gcc -o unzip_shlib unzipstb.o -L. -lunzip
-+  $(CC) $(CFLAGS) -c unzipstb.c
-+  $(LD) $(LDFLAGS) -o unzip_shlib unzipstb.o -L. -lunzip
- 
- # Linux ELF shared library, as above, but using inflate() from zlib (libz.so)
- # instead of the original UnZip version.  (libz was libgz prior to 0.94)

diff --git a/dev-libs/libunzip/files/libunzip-5.52-no-exec-stack.patch 
b/dev-libs/libunzip/files/libunzip-5.52-no-exec-stack.patch
deleted file mode 100644
index e2869bfe8..0
--- a/dev-libs/libunzip/files/libunzip-5.52-no-exec-stack.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-Make sure that the asm files don't incorrectly trigger an executable
-stack marking in the final shared library.  That's bad, mmmkay.
-
 unzip/crc_i386.S
-+++ unzip/crc_i386.S
-@@ -238,3 +238,7 @@
- #endif /* i386 || _i386 || _I386 || __i386 */
- 
- #endif /* !USE_ZLIB */
-+
-+#ifdef __ELF__
-+.section .note.GNU-stack,"",%progbits
-+#endif

diff --git a/dev-libs/libunzip/libunzip-5.52.ebuild 
b/dev-libs/libunzip/libunzip-5.52.ebuild
deleted file mode 100644
index 15f6ae723..0
--- a/dev-libs/libunzip/libunzip-5.52.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils flag-o-matic toolchain-funcs
-
-MY_PN="${PN#lib}"
-
-DESCRIPTION="libunzip.so"
-HOMEPAGE="http://www.info-zip.org/;

[gentoo-commits] proj/sci:master commit in: dev-libs/simclist/

2020-09-25 Thread Aisha Tammy
commit: e535df72eeecfcae9a0f18dd392d2659e25e1a81
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Sep 25 22:56:51 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Sep 25 22:56:51 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e535df72

dev-libs/simclist: various fixes and options

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 dev-libs/simclist/metadata.xml   | 14 ++---
 dev-libs/simclist/simclist-1.6.ebuild| 42 --
 dev-libs/simclist/simclist-1.6_p1.ebuild | 52 
 3 files changed, 61 insertions(+), 47 deletions(-)

diff --git a/dev-libs/simclist/metadata.xml b/dev-libs/simclist/metadata.xml
index 27a2343d7..8426fdb21 100644
--- a/dev-libs/simclist/metadata.xml
+++ b/dev-libs/simclist/metadata.xml
@@ -6,9 +6,13 @@
Gentoo Science Project


-SimCList is a high quality C (C++ embeddable) library for handling
-lists. It exploits several advanced techniques for improving
-performance, including freelists, sentinels, automatic sort algorithm
-selection, sort randomization, mid pointer and optional multithreading.
-
+   SimCList is a high quality C (C++ embeddable) library for 
handling
+   lists. It exploits several advanced techniques for improving
+   performance, including freelists, sentinels, automatic sort 
algorithm
+   selection, sort randomization, mid pointer and optional 
multithreading.
+   
+   
+   Disable building of dump and restore 
functionalities
+   Allow list_hash() to work exclusively on 
memory locations
+   
 

diff --git a/dev-libs/simclist/simclist-1.6.ebuild 
b/dev-libs/simclist/simclist-1.6.ebuild
deleted file mode 100644
index 179cabbcb..0
--- a/dev-libs/simclist/simclist-1.6.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit cmake-utils
-
-DESCRIPTION="SimCList is a high quality C (C++ embeddable) library for 
handling lists"
-HOMEPAGE="http://mij.oltrelinux.com/devel/simclist;
-SRC_URI="${HOMEPAGE}/${P/_/}.tar.bz2"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-S="${WORKDIR}/${P/_/}"
-
-DEPEND="doc? ( app-doc/doxygen )"
-RDEPEND=""
-
-src_compile(){
-   cmake-utils_src_compile
-   if use doc; then
-   doxygen || die "doxygen failed"
-   fi
-}
-
-src_install() {
-   mkdir -p "${D}"/usr/include
-   cp simclist.h "${D}"/usr/include/
-   cd "${BUILD_DIR}"
-   dolib libsimclist.so
-   cd "${S}"
-   if use doc; then
-   dohtml -r doc/html/*
-   fi
-   if use examples; then
-   docinto examples
-   dodoc examples/*
-   fi
-}

diff --git a/dev-libs/simclist/simclist-1.6_p1.ebuild 
b/dev-libs/simclist/simclist-1.6_p1.ebuild
new file mode 100644
index 0..2b7eb84f1
--- /dev/null
+++ b/dev-libs/simclist/simclist-1.6_p1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="SimCList is a high quality C (C++ embeddable) library for 
handling lists"
+HOMEPAGE="https://mij.oltrelinux.com/devel/simclist;
+COMMIT=6aef848d1743af66045a6f413cd3b8b1f1578c15
+SRC_URI="https://github.com/mij/simclist/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${COMMIT}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug doc dump hash threads"
+
+BDEPEND="doc? ( app-doc/doxygen )"
+
+CMAKE_IN_SOURCE_BUILD=1
+
+src_prepare() {
+   sed -i -e "/-O2/d" CMakeLists.txt || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DSIMCLIST_DEBUG=$(usex debug)
+   -DSIMCLIST_THREADING=$(usex threads)
+   -DSIMCLIST_NO_DUMPRESTORE=$(usex dump)
+   -DSIMCLIST_ALLOW_LOCATIONBASED_HASHES=$(usex hash)
+   )
+   cmake_src_configure
+}
+
+src_compile(){
+   cmake_src_compile
+   if use doc; then
+   doxygen || die "doxygen failed"
+   fi
+}
+
+src_install() {
+   doheader simclist.h
+   dolib.so libsimclist.so
+
+   if use doc ; then
+   dodoc -r doc/html/*
+   fi
+}



[gentoo-commits] proj/sci:master commit in: dev-libs/utf8proc/, dev-libs/utf8proc/files/

2020-09-25 Thread Aisha Tammy
commit: ba0fefe2733ba8b98884c9778c9c1c6f1d2ada7d
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Sep 25 22:16:08 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Sep 25 22:16:08 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=ba0fefe2

dev-libs/utf8proc: version bump to 2.5.0

Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --force
Signed-off-by: Aisha Tammy  aisha.cc>

 .../utf8proc/files/utf8proc-2.5.0-libdir.patch | 15 +
 dev-libs/utf8proc/utf8proc-2.5.0.ebuild| 26 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-libs/utf8proc/files/utf8proc-2.5.0-libdir.patch 
b/dev-libs/utf8proc/files/utf8proc-2.5.0-libdir.patch
new file mode 100644
index 0..8054c7ae3
--- /dev/null
+++ b/dev-libs/utf8proc/files/utf8proc-2.5.0-libdir.patch
@@ -0,0 +1,15 @@
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index bfc3f9b..8fef4af 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -52,8 +52,8 @@ set_target_properties (utf8proc PROPERTIES
+ if (UTF8PROC_INSTALL)
+   install(TARGETS utf8proc
+ RUNTIME DESTINATION bin
+-LIBRARY DESTINATION lib
+-ARCHIVE DESTINATION lib)
++LIBRARY DESTINATION ${CMAKE_INSTALL_LIBDIR}
++ARCHIVE DESTINATION ${CMAKE_INSTALL_LIBDIR})
+ 
+   install(
+ FILES

diff --git a/dev-libs/utf8proc/utf8proc-2.5.0.ebuild 
b/dev-libs/utf8proc/utf8proc-2.5.0.ebuild
new file mode 100644
index 0..a44b3c93c
--- /dev/null
+++ b/dev-libs/utf8proc/utf8proc-2.5.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit eutils toolchain-funcs cmake
+
+DESCRIPTION="library for processing UTF-8 encoded Unicode strings"
+HOMEPAGE="http://www.public-software-group.org/utf8proc;
+SRC_URI="https://github.com/JuliaLang/utf8proc/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="static-libs test"
+RESTRICT="!test? ( test )"
+
+PATCHES=( "${FILESDIR}"/${P}-libdir.patch )
+
+src_configure() {
+   local mycmakeargs=(
+   -DUTF8PROC_INSTALL=ON
+   -DUTF8PROC_ENABLE_TESTING=$(usex test)
+   )
+   cmake_src_configure
+}
\ No newline at end of file



[gentoo-commits] proj/sci:master commit in: dev-libs/utf8proc/files/, dev-libs/utf8proc/

2020-09-25 Thread Aisha Tammy
commit: 0ed951f2150dfeba33cc53f5b7dae1e235ed708c
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Sep 25 22:18:55 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Sep 25 22:18:55 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0ed951f2

dev-libs/utf8proc: drop old versions

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 .../utf8proc/files/utf8proc-1.1.6-buildflags.patch | 11 --
 .../utf8proc/files/utf8proc-1.1.6-soname.patch | 11 --
 .../utf8proc/files/utf8proc-1.2-buildflags.patch   | 40 --
 dev-libs/utf8proc/metadata.xml | 20 ++-
 dev-libs/utf8proc/utf8proc-1.1.6.ebuild| 36 ---
 dev-libs/utf8proc/utf8proc-1.2-r1.ebuild   | 35 ---
 dev-libs/utf8proc/utf8proc-2.5.0.ebuild|  2 +-
 7 files changed, 13 insertions(+), 142 deletions(-)

diff --git a/dev-libs/utf8proc/files/utf8proc-1.1.6-buildflags.patch 
b/dev-libs/utf8proc/files/utf8proc-1.1.6-buildflags.patch
deleted file mode 100644
index d9ff3be91..0
--- a/dev-libs/utf8proc/files/utf8proc-1.1.6-buildflags.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/Makefile 2014-01-26 18:55:57.400996757 +
-+++ b/Makefile 2014-01-26 19:00:10.264164095 +
-@@ -3,7 +3,7 @@
- 
- # settings
- 
--cflags = -O2 -std=c99 -pedantic -Wall -fpic $(CFLAGS)
-+cflags = -std=c99 -pedantic -fpic $(CFLAGS)
- cc = $(CC) $(cflags)
- 
- 

diff --git a/dev-libs/utf8proc/files/utf8proc-1.1.6-soname.patch 
b/dev-libs/utf8proc/files/utf8proc-1.1.6-soname.patch
deleted file mode 100644
index c0463700d..0
--- a/dev-libs/utf8proc/files/utf8proc-1.1.6-soname.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/Makefile 2014-01-26 19:01:17.723542649 +
-+++ b/Makefile 2014-01-26 19:02:24.532907919 +
-@@ -34,7 +34,7 @@
-   ar rs libutf8proc.a utf8proc.o
- 
- libutf8proc.so: utf8proc.o
--  $(cc) -shared -o libutf8proc.so utf8proc.o
-+  $(cc) -Wl,-soname,libutf8proc.so -shared -o libutf8proc.so utf8proc.o
-   chmod a-x libutf8proc.so
- 
- libutf8proc.dylib: utf8proc.o

diff --git a/dev-libs/utf8proc/files/utf8proc-1.2-buildflags.patch 
b/dev-libs/utf8proc/files/utf8proc-1.2-buildflags.patch
deleted file mode 100644
index de8847cdf..0
--- a/dev-libs/utf8proc/files/utf8proc-1.2-buildflags.patch
+++ /dev/null
@@ -1,40 +0,0 @@
- Makefile | 9 +
- 1 file changed, 5 insertions(+), 4 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index aba2453..5fab07d 100644
 a/Makefile
-+++ b/Makefile
-@@ -6,8 +6,8 @@ AR=ar
- INSTALL=install
- 
- # compiler settings
--cflags = -O2 -std=c99 -pedantic -Wall -fpic -DUTF8PROC_EXPORTS $(CFLAGS)
--cc = $(CC) $(cflags)
-+CFLAGS ?= -O2
-+CFLAGS += -std=c99 -pedantic -Wall -fpic -DUTF8PROC_EXPORTS
- 
- # shared-library version MAJOR.MINOR.PATCH ... this may be *different*
- # from the utf8proc version number because it indicates ABI compatibility,
-@@ -54,18 +54,19 @@ data/utf8proc_data.c.new: libutf8proc.$(SHLIB_EXT) 
data/data_generator.rb data/c
-   $(MAKE) -C data utf8proc_data.c.new
- 
- utf8proc.o: utf8proc.h utf8proc.c utf8proc_data.c
--  $(cc) -c -o utf8proc.o utf8proc.c
-+  $(CC) $(CFLAGS) -c -o utf8proc.o utf8proc.c
- 
- libutf8proc.a: utf8proc.o
-   rm -f libutf8proc.a
-   $(AR) rs libutf8proc.a utf8proc.o
- 
- libutf8proc.so.$(MAJOR).$(MINOR).$(PATCH): utf8proc.o
--  $(cc) -shared -o $@ -Wl,-soname -Wl,libutf8proc.so.$(MAJOR) utf8proc.o
-+  $(CC) $(LDFLAGS) -shared -o $@ -Wl,-soname -Wl,libutf8proc.so.$(MAJOR) 
utf8proc.o
-   chmod a-x $@
- 
- libutf8proc.so: libutf8proc.so.$(MAJOR).$(MINOR).$(PATCH)
-   ln -f -s libutf8proc.so.$(MAJOR).$(MINOR).$(PATCH) $@
-+  ln -f -s libutf8proc.so.$(MAJOR).$(MINOR).$(PATCH) $@.$(MAJOR)
- 
- libutf8proc.$(MAJOR).dylib: utf8proc.o
-   $(cc) -dynamiclib -o $@ $^ -install_name $(libdir)/$@ 
-Wl,-compatibility_version -Wl,$(MAJOR) -Wl,-current_version 
-Wl,$(MAJOR).$(MINOR).$(PATCH)

diff --git a/dev-libs/utf8proc/metadata.xml b/dev-libs/utf8proc/metadata.xml
index b411feb93..daf64208c 100644
--- a/dev-libs/utf8proc/metadata.xml
+++ b/dev-libs/utf8proc/metadata.xml
@@ -5,15 +5,19 @@
s...@gentoo.org
Gentoo Science Project

+   
+   gen...@aisha.cc
+   Aisha Tammy
+  

-utf8proc is a library for processing UTF-8 encoded Unicode
-strings. Some features are Unicode normalization, stripping of
-default ignorable characters, case folding and detection of grapheme
-cluster boundaries. A special character mapping is available, which
-converts for example the characters “Hyphen” (U+2010), “Minus”
-(U+2212) and “Hyphen-Minus” (U+002D, ASCII Minus) all into the ASCII
-minus sign, to make them equal for comparisons.
-
+   utf8proc is a library for processing UTF-8 encoded Unicode
+   strings. Some features are Unicode normalization, 

[gentoo-commits] proj/sci:master commit in: dev-libs/xor_singleheader/, dev-cpp/xor_singleheader/

2020-09-25 Thread Aisha Tammy
commit: 0bfd4c21b048fd9324e908477e9c1b501f5bea34
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Sep 25 22:03:00 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Sep 25 22:03:00 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=0bfd4c21

dev-cpp/xor_singleheader: move to dev-cpp

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 {dev-libs => dev-cpp}/xor_singleheader/metadata.xml   | 0
 .../xor_singleheader/xor_singleheader-0_p20012020.ebuild  | 0
 2 files changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-libs/xor_singleheader/metadata.xml 
b/dev-cpp/xor_singleheader/metadata.xml
similarity index 100%
rename from dev-libs/xor_singleheader/metadata.xml
rename to dev-cpp/xor_singleheader/metadata.xml

diff --git a/dev-libs/xor_singleheader/xor_singleheader-0_p20012020.ebuild 
b/dev-cpp/xor_singleheader/xor_singleheader-0_p20012020.ebuild
similarity index 100%
rename from dev-libs/xor_singleheader/xor_singleheader-0_p20012020.ebuild
rename to dev-cpp/xor_singleheader/xor_singleheader-0_p20012020.ebuild



[gentoo-commits] proj/sci:master commit in: virtual/perl-encoding-warnings/

2020-09-25 Thread Aisha Tammy
commit: 86ce2e7eceb283279808e4af5b25db99c72c651b
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Sep 25 22:00:43 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Sep 25 22:00:43 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=86ce2e7e

virtual/perl-encoding-warnings: drop redundant virtual

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 virtual/perl-encoding-warnings/metadata.xml   |  8 
 .../perl-encoding-warnings-0.11.ebuild| 15 ---
 2 files changed, 23 deletions(-)

diff --git a/virtual/perl-encoding-warnings/metadata.xml 
b/virtual/perl-encoding-warnings/metadata.xml
deleted file mode 100644
index ae9640ffb..0
--- a/virtual/perl-encoding-warnings/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   s...@gentoo.org
-   Gentoo Science Project
-   
-

diff --git a/virtual/perl-encoding-warnings/perl-encoding-warnings-0.11.ebuild 
b/virtual/perl-encoding-warnings/perl-encoding-warnings-0.11.ebuild
deleted file mode 100644
index d3dfa34a1..0
--- a/virtual/perl-encoding-warnings/perl-encoding-warnings-0.11.ebuild
+++ /dev/null
@@ -1,15 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Virtual for ${PN#perl-}"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="~perl-core/${PN#perl-}-${PV}"



[gentoo-commits] proj/sci:master commit in: app-admin/eselect/, app-admin/eselect/files/

2020-09-25 Thread Aisha Tammy
commit: c86fdf3185ceba586750afebd47360a7d0cb0256
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Sep 25 21:59:08 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Sep 25 21:59:08 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=c86fdf31

app-admin/eselect: drop package

present in ::gentoo

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 app-admin/eselect/eselect-1.4.13-r101.ebuild   |   73 -
 app-admin/eselect/eselect-.ebuild  |   71 -
 .../files/eselect-1.4.13-alternatives.patch| 1603 
 app-admin/eselect/metadata.xml |7 -
 4 files changed, 1754 deletions(-)

diff --git a/app-admin/eselect/eselect-1.4.13-r101.ebuild 
b/app-admin/eselect/eselect-1.4.13-r101.ebuild
deleted file mode 100644
index 602a3c8e8..0
--- a/app-admin/eselect/eselect-1.4.13-r101.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools eutils bash-completion-r1
-
-DESCRIPTION="Gentoo's multi-purpose configuration and management tool"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect;
-SRC_URI="https://dev.gentoo.org/~ulm/eselect/${P}.tar.xz;
-
-LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-3.0 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc emacs vim-syntax"
-
-RDEPEND="
-   !app-eselect/eselect-blas
-   !app-eselect/eselect-lapack
-   || (
-   sys-apps/coreutils
-   sys-freebsd/freebsd-bin
-   app-misc/realpath
-   )"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   doc? ( dev-python/docutils )"
-RDEPEND="!app-admin/eselect-news
-   ${RDEPEND}
-   sys-apps/file
-   sys-libs/ncurses"
-
-PDEPEND="emacs? ( app-emacs/eselect-mode )
-   vim-syntax? ( app-vim/eselect-syntax )"
-
-PATCHES=( "${FILESDIR}"/${P}-alternatives.patch )
-
-src_prepare() {
-   default
-   AT_M4DIR="." eautoreconf
-}
-
-src_compile() {
-   default
-   use doc && emake html
-}
-
-src_install() {
-   default
-   newbashcomp misc/${PN}.bashcomp ${PN}
-   dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt
-   use doc && dohtml *.html doc/*
-
-   # needed by news module
-   keepdir /var/lib/gentoo/news
-   if use prefix; then
-   sed -i \
-   
"s:ALTERNATIVESDIR_ROOTLESS=\"${EPREFIX}:ALTERNATIVESDIR_ROOTLESS=\":" \
-   "${ED}"/usr/share/eselect/libs/alternatives-common.bash 
|| die
-   else
-   fowners root:portage /var/lib/gentoo/news
-   fperms g+w /var/lib/gentoo/news
-   fi
-}
-
-pkg_postinst() {
-   # fowners in src_install doesn't work for the portage group:
-   # merging changes the group back to root
-   if ! use prefix; then
-   chgrp portage "${EROOT}/var/lib/gentoo/news" \
-   && chmod g+w "${EROOT}/var/lib/gentoo/news"
-   fi
-}

diff --git a/app-admin/eselect/eselect-.ebuild 
b/app-admin/eselect/eselect-.ebuild
deleted file mode 100644
index 8cae96147..0
--- a/app-admin/eselect/eselect-.ebuild
+++ /dev/null
@@ -1,71 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools git-r3 bash-completion-r1
-
-DESCRIPTION="Gentoo's multi-purpose configuration and management tool"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Eselect;
-EGIT_REPO_URI="git://github.com/gentoo-science/eselect.git"
-EGIT_BRANCH="alternatives"
-
-LICENSE="GPL-2+ || ( GPL-2+ CC-BY-SA-3.0 )"
-SLOT="0"
-IUSE="doc emacs vim-syntax"
-
-RDEPEND="
-   !app-eselect/eselect-blas
-   !app-eselect/eselect-lapack
-   || (
-   sys-apps/coreutils
-   sys-freebsd/freebsd-bin
-   app-misc/realpath
-   )"
-DEPEND="${RDEPEND}
-   app-arch/xz-utils
-   doc? ( dev-python/docutils )"
-RDEPEND="!app-admin/eselect-news
-   ${RDEPEND}
-   sys-apps/file
-   sys-libs/ncurses"
-
-PDEPEND="emacs? ( app-emacs/eselect-mode )
-   vim-syntax? ( app-vim/eselect-syntax )"
-
-src_prepare() {
-   default
-   AT_M4DIR="." eautoreconf
-}
-
-src_compile() {
-   default
-   use doc && emake html
-}
-
-src_install() {
-   default
-   newbashcomp misc/${PN}.bashcomp ${PN}
-   dodoc AUTHORS ChangeLog NEWS README TODO doc/*.txt
-   use doc && dohtml *.html doc/*
-
-   # needed by news module
-   keepdir /var/lib/gentoo/news
-   if use prefix; then
-   sed -i \
-   
"s:ALTERNATIVESDIR_ROOTLESS=\"${EPREFIX}:ALTERNATIVESDIR_ROOTLESS=\":" \
-   "${ED}"/usr/share/eselect/libs/alternatives-common.bash 
|| die
-   else
-   fowners root:portage /var/lib/gentoo/news
-   fperms g+w 

[gentoo-commits] proj/sci:master commit in: sci-libs/bloom/

2020-09-25 Thread Aisha Tammy
commit: a4ca439f638532d076d1f0a254f6ca49b82afc0c
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Sep 25 21:25:29 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Sep 25 21:25:29 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=a4ca439f

sci-libs/bloom: drop dead package

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 sci-libs/bloom/bloom-.ebuild | 27 ---
 sci-libs/bloom/metadata.xml  | 15 ---
 2 files changed, 42 deletions(-)

diff --git a/sci-libs/bloom/bloom-.ebuild b/sci-libs/bloom/bloom-.ebuild
deleted file mode 100644
index 6176c6c70..0
--- a/sci-libs/bloom/bloom-.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-[ "$PV" == "" ] && inherit git-r3
-
-DESCRIPTION="C++ Bloom Filter Library"
-HOMEPAGE="https://github.com/arashpartow/bloom;
-if [ "$PV" == "" ]; then
-   EGIT_REPO_URI="https://github.com/ArashPartow/bloom.git;
-else
-   SRC_URI=""
-fi
-
-LICENSE="MPL-1.1"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"
-
-src_prepare(){
-   sed -e "s#-c++#$(tc-getCXX)#;s#-O3#${CXXFLAGS}#" -i Makefile || die
-   sed -e "s#-pedantic-errors -ansi -Wall -Wextra -Werror 
-Wno-long-long##" -i Makefile || die
-}

diff --git a/sci-libs/bloom/metadata.xml b/sci-libs/bloom/metadata.xml
deleted file mode 100644
index c6496f530..0
--- a/sci-libs/bloom/metadata.xml
+++ /dev/null
@@ -1,15 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   mmokr...@fold.natur.cuni.cz
-   Martin Mokrejs
-   
-   
-   sci-biol...@gentoo.org
-   Gentoo Biology Project
-   
-   
-   arashpartow/bloom
-   
-



[gentoo-commits] proj/sci:master commit in: dev-libs/xor_singleheader/

2020-09-25 Thread Aisha Tammy
commit: b69178097ed97e196e1446c63d934a14e1a5b568
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Sep 25 21:24:42 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Sep 25 21:24:42 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=b6917809

dev-libs/xor_singleheader: fast bloom filters

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 dev-libs/xor_singleheader/metadata.xml | 12 +
 .../xor_singleheader-0_p20012020.ebuild| 31 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-libs/xor_singleheader/metadata.xml 
b/dev-libs/xor_singleheader/metadata.xml
new file mode 100644
index 0..e97c4322a
--- /dev/null
+++ b/dev-libs/xor_singleheader/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   gen...@aisha.cc
+   Aisha Tammy
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+

diff --git a/dev-libs/xor_singleheader/xor_singleheader-0_p20012020.ebuild 
b/dev-libs/xor_singleheader/xor_singleheader-0_p20012020.ebuild
new file mode 100644
index 0..005e4a582
--- /dev/null
+++ b/dev-libs/xor_singleheader/xor_singleheader-0_p20012020.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="single header library for fast XOR filters"
+HOMEPAGE="https://github.com/FastFilter/xor_singleheader;
+
+COMMIT=6cea6a4dcf2f18a0e3b9b9e0b94d6012b804ffa1
+SRC_URI="https://github.com/FastFilter/xor_singleheader/archive/${COMMIT}.tar.gz
 -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}-${COMMIT}
+KEYWORDS="~amd64"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+src_compile() {
+   if use test ; then
+   default
+   fi
+}
+
+src_install() {
+   doheader include/{fusefilter,xorfilter}.h
+}
+
+src_test() {
+   "${S}"/unit || die "failed unittests"
+}



[gentoo-commits] proj/sci:master commit in: dev-libs/boost-compute/

2020-09-25 Thread Aisha Tammy
commit: 72ad0b806262cbc73ca923ac1a6b50a19c3a0ef7
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Sep 25 20:24:30 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Sep 25 20:24:30 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=72ad0b80

dev-libs/boost-compute: version bump to 1.74.0

Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --force
Signed-off-by: Aisha Tammy  aisha.cc>

 dev-libs/boost-compute/boost-compute-1.74.0.ebuild | 46 ++
 1 file changed, 46 insertions(+)

diff --git a/dev-libs/boost-compute/boost-compute-1.74.0.ebuild 
b/dev-libs/boost-compute/boost-compute-1.74.0.ebuild
new file mode 100644
index 0..f01c5c268
--- /dev/null
+++ b/dev-libs/boost-compute/boost-compute-1.74.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A header-only C++ Computing Library for OpenCL"
+HOMEPAGE="https://github.com/boostorg/compute;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/boostorg/compute;
+else
+   SRC_URI="https://github.com/boostorg/compute/archive/boost-${PV}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}"/compute-boost-${PV}
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="Boost-1.0"
+SLOT="0"
+IUSE="benchmark bolt cache cuda eigen examples opencv qt tbb test threads vtk"
+
+RDEPEND="
+   dev-libs/boost
+   virtual/opencl
+"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DBOOST_COMPUTE_USE_OFFLINE_CACHE=$(usex cache)
+   -DBOOST_COMPUTE_THREAD_SAFE=$(usex threads)
+   -DBOOST_COMPUTE_HAVE_EIGEN=$(usex eigen)
+   -DBOOST_COMPUTE_HAVE_OPENCV=$(usex opencv)
+   -DBOOST_COMPUTE_HAVE_QT=$(usex qt)
+   -DBOOST_COMPUTE_HAVE_VTK=$(usex vtk)
+   -DBOOST_COMPUTE_HAVE_CUDA=$(usex cuda)
+   -DBOOST_COMPUTE_HAVE_TBB=$(usex tbb)
+   -DBOOST_COMPUTE_HAVE_BOLT=$(usex bolt)
+   -DBOOST_COMPUTE_BUILD_TESTS=$(usex test)
+   -DBOOST_COMPUTE_BUILD_BENCHMARKS=$(usex benchmark)
+   -DBOOST_COMPUTE_BUILD_EXAMPLES=$(usex examples)
+   )
+   cmake_src_configure
+}



[gentoo-commits] proj/sci:master commit in: dev-libs/boost-compute/, dev-libs/boost-compute/files/

2020-09-25 Thread Aisha Tammy
commit: a079c3a271171977d853989ed0411941ba118521
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Sep 25 20:56:35 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Sep 25 20:56:35 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=a079c3a2

dev-libs/boost-compute: fix libdir installation

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 dev-libs/boost-compute/boost-compute-0.4-r1.ebuild | 25 
 dev-libs/boost-compute/boost-compute-0.5.ebuild| 23 --
 dev-libs/boost-compute/boost-compute-1.74.0.ebuild |  5 +++-
 dev-libs/boost-compute/boost-compute-.ebuild   | 23 --
 .../files/boost-compute-0.4-CMakeLists.patch   | 14 ---
 .../files/boost-compute-1.74.0-libdir.patch| 13 +++
 dev-libs/boost-compute/metadata.xml| 27 --
 7 files changed, 37 insertions(+), 93 deletions(-)

diff --git a/dev-libs/boost-compute/boost-compute-0.4-r1.ebuild 
b/dev-libs/boost-compute/boost-compute-0.4-r1.ebuild
deleted file mode 100644
index 2c52edf3c..0
--- a/dev-libs/boost-compute/boost-compute-0.4-r1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils cmake-utils
-
-DESCRIPTION="A header-only C++ Computing Library for OpenCL"
-HOMEPAGE="https://github.com/boostorg/compute;
-SRC_URI="https://github.com/boostorg/compute/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
-   dev-libs/boost
-   virtual/opencl
-"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/compute-${PV}"
-
-PATCHES=( "${FILESDIR}/${P}"-CMakeLists.patch )

diff --git a/dev-libs/boost-compute/boost-compute-0.5.ebuild 
b/dev-libs/boost-compute/boost-compute-0.5.ebuild
deleted file mode 100644
index 8ae88db9d..0
--- a/dev-libs/boost-compute/boost-compute-0.5.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils cmake-utils
-
-DESCRIPTION="A header-only C++ Computing Library for OpenCL"
-HOMEPAGE="https://github.com/boostorg/compute;
-SRC_URI="https://github.com/boostorg/compute/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-RDEPEND="
-   dev-libs/boost
-   virtual/opencl
-"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/compute-${PV}"

diff --git a/dev-libs/boost-compute/boost-compute-1.74.0.ebuild 
b/dev-libs/boost-compute/boost-compute-1.74.0.ebuild
index f01c5c268..c400c83bf 100644
--- a/dev-libs/boost-compute/boost-compute-1.74.0.ebuild
+++ b/dev-libs/boost-compute/boost-compute-1.74.0.ebuild
@@ -19,7 +19,7 @@ fi
 
 LICENSE="Boost-1.0"
 SLOT="0"
-IUSE="benchmark bolt cache cuda eigen examples opencv qt tbb test threads vtk"
+IUSE="benchmark bolt cache cpp11 cuda eigen examples opencv qt tbb test 
threads vtk"
 
 RDEPEND="
dev-libs/boost
@@ -27,9 +27,12 @@ RDEPEND="
 "
 DEPEND="${RDEPEND}"
 
+PATCHES=( "${FILESDIR}"/${P}-libdir.patch )
+
 src_configure() {
local mycmakeargs=(
-DBOOST_COMPUTE_USE_OFFLINE_CACHE=$(usex cache)
+   -DBOOST_COMPUTE_USE_CPP11=$(usex cpp11)
-DBOOST_COMPUTE_THREAD_SAFE=$(usex threads)
-DBOOST_COMPUTE_HAVE_EIGEN=$(usex eigen)
-DBOOST_COMPUTE_HAVE_OPENCV=$(usex opencv)

diff --git a/dev-libs/boost-compute/boost-compute-.ebuild 
b/dev-libs/boost-compute/boost-compute-.ebuild
deleted file mode 100644
index fd7276a2d..0
--- a/dev-libs/boost-compute/boost-compute-.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils cmake-utils git-r3
-
-DESCRIPTION="A header-only C++ Computing Library for OpenCL"
-HOMEPAGE="https://github.com/boostorg/compute;
-EGIT_REPO_URI="
-   https://github.com/boostorg/compute.git
-   git://github.com/boostorg/compute.git"
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS=""
-IUSE=""
-
-RDEPEND="
-   dev-libs/boost
-   virtual/opencl
-"
-DEPEND="${RDEPEND}"

diff --git a/dev-libs/boost-compute/files/boost-compute-0.4-CMakeLists.patch 
b/dev-libs/boost-compute/files/boost-compute-0.4-CMakeLists.patch
deleted file mode 100644
index 86d3a9e29..0
--- a/dev-libs/boost-compute/files/boost-compute-0.4-CMakeLists.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-Install the BoostComputeConfig to /usr/lib/cmake instead of /usr/share/cmake.
-
-Patch by Marius Brehler.
 CMakeLists.txt
-+++ CMakeLists.txt
-@@ -81,7 +81,7 @@ configure_file(
- # install cmake config file
- install(
-   FILES ${BoostCompute_BINARY_DIR}/BoostComputeConfig.cmake
--  DESTINATION share/cmake/BoostCompute
-+  DESTINATION lib/cmake/BoostCompute
- )
- 
- # 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-common/

2020-09-25 Thread Sam James
commit: c0c931b310e94fb763c14d85b8c7e9d840652a2f
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 26 00:50:25 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 26 00:50:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0c931b3

sys-fs/fuse-common: fix metadata typo

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

 sys-fs/fuse-common/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/fuse-common/metadata.xml b/sys-fs/fuse-common/metadata.xml
index 8badbeef706..4ef3e54e193 100644
--- a/sys-fs/fuse-common/metadata.xml
+++ b/sys-fs/fuse-common/metadata.xml
@@ -3,7 +3,7 @@
 

b...@gentoo.org
-   Aaron BaumanM
+   Aaron Bauman


base-sys...@gentoo.org



[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/

2020-09-25 Thread Sam James
commit: f78f05ae370764128145a2ff51b08f5ec65b7cfa
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 26 00:48:28 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 26 00:50:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f78f05ae

sys-fs/fuse: fix metadata typo

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

 sys-fs/fuse/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/fuse/metadata.xml b/sys-fs/fuse/metadata.xml
index b64588b9eb7..a992a243683 100644
--- a/sys-fs/fuse/metadata.xml
+++ b/sys-fs/fuse/metadata.xml
@@ -3,7 +3,7 @@
 

b...@gentoo.org
-   Aaron BaumanM
+   Aaron Bauman


base-sys...@gentoo.org



[gentoo-commits] proj/sci:master commit in: dev-python/gmsh_interop/

2020-09-25 Thread Aisha Tammy
commit: 5eac36accc986f26bd5731234b7d47664ebfb70d
Author: Aisha Tammy  aisha  cc>
AuthorDate: Fri Sep 25 20:15:23 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Fri Sep 25 20:15:23 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=5eac36ac

dev-python/gmsh_interop: version bump to 2019.1

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 dev-python/gmsh_interop/gmsh_interop-2019.1.ebuild | 30 ++
 dev-python/gmsh_interop/metadata.xml   | 12 +
 2 files changed, 42 insertions(+)

diff --git a/dev-python/gmsh_interop/gmsh_interop-2019.1.ebuild 
b/dev-python/gmsh_interop/gmsh_interop-2019.1.ebuild
new file mode 100644
index 0..3a3069255
--- /dev/null
+++ b/dev-python/gmsh_interop/gmsh_interop-2019.1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Interoperability with Gmsh for Python"
+HOMEPAGE="https://github.com/inducer/gmsh_interop/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/pytools[${PYTHON_USEDEP}]
+   sci-libs/gmsh[blas]
+"
+BDEPEND="
+   test? (
+   dev-python/hopcroftkarp[${PYTHON_USEDEP}]
+   dev-python/joblib[${PYTHON_USEDEP}]
+   )
+"
+distutils_enable_tests pytest

diff --git a/dev-python/gmsh_interop/metadata.xml 
b/dev-python/gmsh_interop/metadata.xml
new file mode 100644
index 0..2f2c0b51c
--- /dev/null
+++ b/dev-python/gmsh_interop/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+gen...@aisha.cc
+Aisha Tammy
+
+
+s...@gentoo.org
+Gentoo Science Project
+
+



[gentoo-commits] repo/gentoo:master commit in: app-misc/go-jira/

2020-09-25 Thread William Hubbs
commit: 057d8d76981d95366ddfc0bf13d1d68456af8140
Author: William Hubbs  gentoo  org>
AuthorDate: Sat Sep 26 00:10:29 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Sat Sep 26 00:15:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=057d8d76

app-misc/go-jira: 1.0.26 bump

Signed-off-by: William Hubbs  gentoo.org>

 app-misc/go-jira/Manifest  |   4 +
 app-misc/go-jira/go-jira-1.0.26.ebuild | 133 +
 2 files changed, 137 insertions(+)

diff --git a/app-misc/go-jira/Manifest b/app-misc/go-jira/Manifest
index 0b7d28bdb0b..4b9c0ca18e3 100644
--- a/app-misc/go-jira/Manifest
+++ b/app-misc/go-jira/Manifest
@@ -24,6 +24,8 @@ DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.mod 34 
BLAKE2B 7e09c2779bf7a84
 DIST github.com%2Fdavecgh%2Fgo-spew%2F@v%2Fv1.1.0.zip 60546 BLAKE2B 
e775860f49c6ee09a6c48902d38fdf5d2d77af4cd405d8d303902170e46493301d4aa873a48b4d12a16d92dafaa65290de1fd3a42545025fbfc82f15a3881e8d
 SHA512 
53dc5484f488ae1f8d0eb672c3431bbf9fce33dfcee83dda7929103e3650559cf703f601716984a640422f01cc640860dba0b47e16aef04d0d2452a266fefbf9
 DIST github.com%2Ffatih%2Fcamelcase%2F@v%2Fv1.0.0.mod 34 BLAKE2B 
85d050ce327c96665aac0e7954761b42f6d30256c4620a15a171ae3a92abf4ed45d026973d9d74fc07b90617885d2c002e45cac9a38f03f12018d86c091981fd
 SHA512 
547267e05f39979e80906176e520bc4e74e48f9f96ffcd9d862f974972eb8238b28ed0a0ac891e3e0ebd6d635de98192a38534155fed9eaf44ba0b94c5ff1d9d
 DIST github.com%2Ffatih%2Fcamelcase%2F@v%2Fv1.0.0.zip 4266 BLAKE2B 
962bac7897b7df9172d558894454576e60a8f0baf852e19ab80e658066daa611cf59296d715deaa4bccd4494ebc81e5da32d9d723490834c4a764c6cc39e5ec5
 SHA512 
e7e9551abfed9a626f8054630faa16cf7ce23122e810f0ac36c3dc63131b142d8c23b615164f54f2a6669721d0bc5ce0a03973f5e547b86fa79c0cd94e2197d4
+DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.2.mod 105 BLAKE2B 
ffd22df03c1b351fb766a97818d46cc6aebeef365632d5263c90cf45a4acffdf5811da10ea2cd4747bc9691f74661c0b655961a065ed15a0194eeb4d1d12ca9b
 SHA512 
cb203760fc6ca9c9d64811cf1342752faa5a95f27934c298407dc865f9561081210dd1b82b15ee2f5337b70d4c55d102d8884b5b9a5f70d9cbf85227a32b9713
+DIST github.com%2Fgoogle%2Fgo-cmp%2F@v%2Fv0.5.2.zip 127156 BLAKE2B 
1d06924d2e9fadaefa1a506c16830c88e983c3d14b3bb9a82c216879531ffb664dc90de8fbf3b6025ae8b5e7cee1a9ecb900a7eabb85f6144d304fab7cacf21f
 SHA512 
365bb5271fded39749a69bdfaee6e29740b26b84e0a737fedab3e50cc0416a098f0ed0a14704dc1ec9bc1eb81b8827de4a151024f5ea3e6c75a9fb9abfc14d62
 DIST github.com%2Fgoogle%2Fuuid%2F@v%2Fv1.1.1.mod 30 BLAKE2B 
704029826c505198458e86463528ce2c1b209376f376b92d4f05a0f4094d161b45470d04ed3c1b5635397aca3126c25911299711139d794cca3e9b2bb373ee17
 SHA512 
695f3424e0cc247a069fbd6b94820554e003030eb0e208ba7be38f660c5fc29f74a057e60031ec77918b5b320913d6deabdf19a0f0666b0f5bc5e2724e1fddba
 DIST github.com%2Fgoogle%2Fuuid%2F@v%2Fv1.1.1.zip 21279 BLAKE2B 
d8013c686f7cd497091f4c7d782b283eb95faa7617d68ec7f8cf937c5925d677d8552c662291e41cf2c137fce163d45fb62dfcde88088225c13e0980fcde3d7e
 SHA512 
f28071ffb6515262fb73276725181a806740688fea8de8d9484e1204fcfe6e5fd437e38a3299acec6bb545deb31373d910a09d92937308176b2043ccc9f5397f
 DIST 
github.com%2Fguelfey%2Fgo.dbus%2F@v%2Fv0.0.0-20131113121618-f6a3a2366cc3.mod 34 
BLAKE2B 
5572dbfdd37d7afbeb92db22e8bc3d56290a94f75da52dc19529dd78c1cc7d837299320a2a3b39c7a611a8d85a8e6bcba6955ba5d68fb3f43303b5db162ef122
 SHA512 
f6e8c3d792032a50394f49a5ecf9470cfa3ead5b3a044a8a079345757cb2e4dea08a54876f79555b3a6c5618ba4674301b454cf47d0f046b68018f269960d7b1
@@ -72,12 +74,14 @@ DIST github.com%2Ftidwall%2Fmatch%2F@v%2Fv1.0.0.zip 5001 
BLAKE2B 47d77672105ed21
 DIST github.com%2Ftmc%2Fkeyring%2F@v%2Fv0.0.0-20171121202319-839169085ae1.mod 
30 BLAKE2B 
05ce47a24391f36a8b83c6e3eb435b0487d76e94bb446511e448b761d201d0078d48704d6bb7f97f9b7889e1c27056af5bf805db4766036b12ee4112612f
 SHA512 
e05888b5a0b36d73c131f3522633311e919067dc751af9892b4b784b576ef4c76f816d2204c59e74c615e2f6c4f5fdfa8ca0d38d61fcab14c68dd100609f897c
 DIST github.com%2Ftmc%2Fkeyring%2F@v%2Fv0.0.0-20171121202319-839169085ae1.zip 
7686 BLAKE2B 
b09bc829a9ff39c0985d8a02e7400e35dbd33a3c48ea22e8a07872fb120b10129f4c230b3ea87cafd56c7b1fdb7cf73c1919af0679e8607690a1122d6421b50d
 SHA512 
33439b0b3e31496917695c9fcfff87b8206a66a77362ee54356d0272bdedb95d7b51e031ce44cb6e1ae105ba6bf2dd17033c544553613311c8e5b4f757955aa5
 DIST go-jira-1.0.23.tar.gz 115977 BLAKE2B 
0b5ff8bbe2b2faeedd729daadd0646a89e5a68e26c9acf8e22750f490c7bcbd592485c2b86378036a1bb199a73a775b56355731d42460f8d89339b49b820
 SHA512 
d3fcc223c96cfc1885c7ee54e50518c6d5826b8b2231afa280b8c90c01e6413ddb0569b308ee9eae6d26bf87e59fb0913425481e6aecb78cb339f14e01194f9c
+DIST go-jira-1.0.26.tar.gz 129521 BLAKE2B 
9ab96e8c6838d6906050a0ad6d8b96a97b2ea08030910c4e25b7dad2cefa777667107ec1a677fb7c2aa0835f0bbc885a75da057d8030199d1225d66e3bba3d67
 SHA512 
04b22cdbf95331784177816a60ee6c915a21513d13185062b495c2fe98f5077f9b8e4847ed05f07f69f8dba27c7de8873e9cd1cc51532dc47e6f52d4513a3857
 DIST 

[gentoo-commits] repo/gentoo:master commit in: net-libs/grpc/files/, net-libs/grpc/

2020-09-25 Thread Georgy Yakovlev
commit: f594ce23eb9b3df1cc94eb382a5b0e9abb9ffc69
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 25 23:32:52 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 25 23:33:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f594ce23

net-libs/grpc: drop old

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

 net-libs/grpc/Manifest |   2 -
 .../files/grpc-1.21.0-fix-host-ar-handling.patch   |  47 -
 ...grpc-1.22.0-cxx_arg_list_too_long_forloop.patch |  44 
 .../grpc/files/grpc-1.25.0-pkgconfig-libdir.patch  |  17 ---
 .../grpc/files/grpc-1.3.0-Don-t-run-ldconfig.patch |  53 --
 net-libs/grpc/grpc-1.26.0-r1.ebuild| 114 -
 net-libs/grpc/metadata.xml |   4 -
 7 files changed, 281 deletions(-)

diff --git a/net-libs/grpc/Manifest b/net-libs/grpc/Manifest
index 7eae7aec32b..486074e6e56 100644
--- a/net-libs/grpc/Manifest
+++ b/net-libs/grpc/Manifest
@@ -1,4 +1,2 @@
-DIST grpc-1.26-fix-odr-violation.patch.bz2 6320 BLAKE2B 
d7551a54c7a846cd8545a9cb0204e28f1d94b6a0a28b9093be1337127e76256c29e2ff9739ef1791740371d4b30520305c3c5908216030f4b23488c250248256
 SHA512 
c020eb40a3a494f8ef4a0ab6efc7a832c844c365d006a1d9512f0451af4ff33a11a185cd0ecd1afa0c546b190efcf8a0fef9e543f8fac35e65da10a2df34cd61
-DIST grpc-1.26.0.tar.gz 16673794 BLAKE2B 
f72d1997366e5e6e8b6b554149f90a187cbaea65da0070f4525739db38c053c6b280509f2faf2ec0e283ab9b7d000efda46b90b18143cd5ef8c1ec0881e00d3d
 SHA512 
4f7d067c582d0a9be7b7d4dd1e08acdbe6ff0686dfe92b5db5b7927f779410a4237acfd1c61d9f79eb2d00f86cf93cc7492fa372c1877e57c1aa23e9bb2648bb
 DIST grpc-1.28.1.tar.gz 6888015 BLAKE2B 
92d6f4a655183d34979c668bb7f4187a6670aa8ff5609df7b19fc7cadb57756fdc2322e57ef328623b1d91e63d8891ec0154ccef827c0302c14d986c6d9d179f
 SHA512 
5cc4993470e2df21447d032ddeb65ab4175bb8acad5a06fdd22564068b80a5be255ef0e44d36732642d39dc3eaec02a93d2aaf6e369ad5dc43ff99b5023f357b
 DIST grpc-1.32.0.tar.gz 7174251 BLAKE2B 
4ea1b2d6a92f71e0d3703b350778fa4ae78eaeefe4f9052b649abb42e3d5e02e0220695ce2ef52eaf4ecec4194d024bf1ce7a33d52594557c7cceec5b5a3c069
 SHA512 
90136042327cea4e3680e19484f23cc00322914a7aae7987bf00b6e0901721d14c487555fdd94888192d6beb950172361ac57fbd02d43b40552f7ff5cac442ed

diff --git a/net-libs/grpc/files/grpc-1.21.0-fix-host-ar-handling.patch 
b/net-libs/grpc/files/grpc-1.21.0-fix-host-ar-handling.patch
deleted file mode 100644
index 213a39a3843..000
--- a/net-libs/grpc/files/grpc-1.21.0-fix-host-ar-handling.patch
+++ /dev/null
@@ -1,47 +0,0 @@
-From 913486fddb5c2600f6ff83e549ee25e67579666f Mon Sep 17 00:00:00 2001
-From: Georgy Yakovlev 
-Date: Wed, 22 May 2019 23:04:28 -0700
-Subject: [PATCH] Makefile: fix host ar handling
-
-picked lines from
-https://github.com/grpc/grpc/pull/11476

- Makefile | 236 ---
- 1 file changed, 119 insertions(+), 117 deletions(-)
-
-diff --git a/Makefile b/Makefile
-index 67495f2..e1c741c 100644
 a/Makefile
-+++ b/Makefile
-@@ -346,6 +346,7 @@ HOST_CC ?= $(CC)
- HOST_CXX ?= $(CXX)
- HOST_LD ?= $(LD)
- HOST_LDXX ?= $(LDXX)
-+HOST_AR ?= $(AR)
-
- CFLAGS += -std=c99 -Wsign-conversion -Wconversion $(W_SHADOW) $(W_EXTRA_SEMI)
- CXXFLAGS += -std=c++11
-@@ -483,6 +484,7 @@ HOST_CFLAGS += $(CFLAGS)
- HOST_CXXFLAGS += $(CXXFLAGS)
- HOST_LDFLAGS += $(LDFLAGS)
- HOST_LDLIBS += $(LDLIBS)
-+HOST_AROPTS = $(AROPTS)
-
- # These are automatically computed variables.
- # There shouldn't be any need to change anything from now on.
-
-@@ -7381,11 +7383,11 @@ $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a: 
protobuf_dep_error
-
- else
-
--$(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a: $(ZLIB_DEP) $(CARES_DEP) 
$(ADDRESS_SORTING_DEP)  $(PROTOBUF_DEP) $(LIBGRPC_PLUGIN_SUPPORT_OBJS)
--  $(E) "[AR]  Creating $@"
-+$(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a: $(ZLIB_DEP) $(CARES_DEP) 
$(ADDRESS_SORTING_DEP)  $(PROTOBUF_DEP) $(LIBGRPC_PLUGIN_SUPPORT_OBJS)
-+  $(E) "[HOSTAR]  Creating $@"
-   $(Q) mkdir -p `dirname $@`
-   $(Q) rm -f $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a
--  $(Q) $(AR) $(AROPTS) $(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a 
$(LIBGRPC_PLUGIN_SUPPORT_OBJS)
-+  $(Q) $(HOST_AR) $(HOST_AROPTS) 
$(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a $(LIBGRPC_PLUGIN_SUPPORT_OBJS)
- ifeq ($(SYSTEM),Darwin)
-   $(Q) ranlib -no_warning_for_no_symbols 
$(LIBDIR)/$(CONFIG)/libgrpc_plugin_support.a
- endif

diff --git 
a/net-libs/grpc/files/grpc-1.22.0-cxx_arg_list_too_long_forloop.patch 
b/net-libs/grpc/files/grpc-1.22.0-cxx_arg_list_too_long_forloop.patch
deleted file mode 100644
index 974d6fcc435..000
--- a/net-libs/grpc/files/grpc-1.22.0-cxx_arg_list_too_long_forloop.patch
+++ /dev/null
@@ -1,44 +0,0 @@
 a/Makefile 2018-06-26 11:07:45.948160976 +0200
-+++ b/Makefile 2019-06-26 11:04:25.798966336 +0200
-@@ -2820,13 +2820,15 @@
- 
- install-headers_c:
-   

[gentoo-commits] repo/gentoo:master commit in: sys-firmware/vgabios/

2020-09-25 Thread Sam James
commit: 1e436a3ae4e0d35ed061fd61f061ad5d24f54211
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 25 23:12:36 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 25 23:18:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e436a3a

sys-firmware/vgabios: port to EAPI 7

Closes: https://bugs.gentoo.org/740920
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 sys-firmware/vgabios/vgabios-0.7a-r1.ebuild | 18 +++---
 sys-firmware/vgabios/vgabios-0.7a.ebuild| 17 +++--
 2 files changed, 14 insertions(+), 21 deletions(-)

diff --git a/sys-firmware/vgabios/vgabios-0.7a-r1.ebuild 
b/sys-firmware/vgabios/vgabios-0.7a-r1.ebuild
index 081c30ad69c..aa925da5018 100644
--- a/sys-firmware/vgabios/vgabios-0.7a-r1.ebuild
+++ b/sys-firmware/vgabios/vgabios-0.7a-r1.ebuild
@@ -1,14 +1,12 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 # Can't really call them backports when they're fixes that upstream
 # won't carry
 FIXES=1
 
-inherit eutils
-
 DESCRIPTION="VGA BIOS implementation"
 HOMEPAGE="http://www.nongnu.org/vgabios/;
 SRC_URI="https://savannah.gnu.org/download/${PN}/${P}.tgz
@@ -18,16 +16,14 @@ LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="binary debug"
-
-DEPEND="!binary? ( sys-devel/dev86 )"
-RDEPEND=""
+BDEPEND="!binary? ( sys-devel/dev86 )"
 
 src_prepare() {
-   [[ -n ${FIXES} ]] && \
-   EPATCH_FORCE=yes EPATCH_SUFFIX="patch" 
EPATCH_SOURCE="${S}/patches" \
-   epatch
+   if [[ -n ${FIXES} ]] ; then
+   eapply patches/*.patch
+   fi
 
-   epatch_user
+   default
 }
 
 src_compile() {

diff --git a/sys-firmware/vgabios/vgabios-0.7a.ebuild 
b/sys-firmware/vgabios/vgabios-0.7a.ebuild
index 0e794a42af9..85d6d4c72bc 100644
--- a/sys-firmware/vgabios/vgabios-0.7a.ebuild
+++ b/sys-firmware/vgabios/vgabios-0.7a.ebuild
@@ -1,14 +1,12 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 # Can't really call them backports when they're fixes that upstream
 # won't carry
 FIXES=1
 
-inherit eutils
-
 DESCRIPTION="VGA BIOS implementation"
 HOMEPAGE="http://www.nongnu.org/vgabios/;
 SRC_URI="https://savannah.gnu.org/download/${PN}/${P}.tgz
@@ -19,16 +17,15 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="debug"
 
-DEPEND="amd64? ( sys-devel/dev86 )
+BDEPEND="amd64? ( sys-devel/dev86 )
x86? ( sys-devel/dev86 )"
-RDEPEND=""
 
 src_prepare() {
-   [[ -n ${FIXES} ]] && \
-   EPATCH_FORCE=yes EPATCH_SUFFIX="patch" 
EPATCH_SOURCE="${S}/patches" \
-   epatch
+   if [[ -n ${FIXES} ]] ; then
+   eapply patches/*.patch
+   fi
 
-   epatch_user
+   default
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_common_redirect/

2020-09-25 Thread Sam James
commit: 19091788afa73db48e6ec522e807ec6767dbbcfa
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 25 23:01:40 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 25 23:03:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19091788

www-apache/mod_common_redirect: port EAPI 4->6

We cannot go to EAPI 7 yet because of the apache-module
and depend.apache eclasses.

Bug: https://bugs.gentoo.org/724220
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 .../mod_common_redirect-0.1.1-r1.ebuild| 30 ++
 1 file changed, 30 insertions(+)

diff --git a/www-apache/mod_common_redirect/mod_common_redirect-0.1.1-r1.ebuild 
b/www-apache/mod_common_redirect/mod_common_redirect-0.1.1-r1.ebuild
new file mode 100644
index 000..65fbdd48126
--- /dev/null
+++ b/www-apache/mod_common_redirect/mod_common_redirect-0.1.1-r1.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit apache-module
+
+GITHUB_AUTHOR="hollow"
+GITHUB_PROJECT="mod_common_redirect"
+GITHUB_COMMIT="595a370"
+DESCRIPTION="mod_common_redirect implements common redirects without 
mod_rewrite overhead"
+HOMEPAGE="https://github.com/hollow/mod_common_redirect;
+SRC_URI="https://nodeload.github.com/${GITHUB_AUTHOR}/${GITHUB_PROJECT}/tarball/v${PV}
 -> ${P}.tar.gz"
+S="${WORKDIR}"/${GITHUB_AUTHOR}-${GITHUB_PROJECT}-${GITHUB_COMMIT}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+APACHE2_MOD_CONF="20_${PN}"
+APACHE2_MOD_DEFINE="COMMON_REDIRECT"
+
+need_apache2
+
+src_install() {
+   APACHE2_MOD_CONF="20_${PN}"
+   APACHE2_MOD_DEFINE="COMMON_REDIRECT"
+   APACHE_MODULESDIR="/usr/$(get_libdir)/apache2/modules"
+   apache-module_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Apache-AuthCookie/

2020-09-25 Thread Kent Fredric
commit: 2016e911a824d34506632d914a19028efdbcbb78
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Sep 25 22:38:38 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Sep 25 23:02:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2016e911

dev-perl/Apache-AuthCookie: Cleanup old 3.270.0-r1

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

 .../Apache-AuthCookie-3.270.0-r1.ebuild| 38 --
 dev-perl/Apache-AuthCookie/Manifest|  1 -
 2 files changed, 39 deletions(-)

diff --git a/dev-perl/Apache-AuthCookie/Apache-AuthCookie-3.270.0-r1.ebuild 
b/dev-perl/Apache-AuthCookie/Apache-AuthCookie-3.270.0-r1.ebuild
deleted file mode 100644
index d4f49ea9393..000
--- a/dev-perl/Apache-AuthCookie/Apache-AuthCookie-3.270.0-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=MSCHOUT
-DIST_VERSION=3.27
-inherit perl-module
-
-DESCRIPTION="Perl Authentication and Authorization via cookies"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=www-apache/mod_perl-2
-   virtual/perl-Carp
-   >=dev-perl/Class-Load-0.30.0
-   virtual/perl-Encode
-   dev-perl/HTTP-Body
-   dev-perl/Hash-MultiValue
-   dev-perl/WWW-Form-UrlEncoded
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   >=dev-perl/Apache-Test-1.390.0
-   >=dev-perl/URI-1.310.0
-   >=virtual/perl-Test-Simple-0.940.0
-   !www-apache/mpm_itk
-   )
-"
-src_test() {
-   perl_rm_files t/author-* t/signature.t
-   perl-module_src_test
-}

diff --git a/dev-perl/Apache-AuthCookie/Manifest 
b/dev-perl/Apache-AuthCookie/Manifest
index 0f76b7d650b..cc1ae347d63 100644
--- a/dev-perl/Apache-AuthCookie/Manifest
+++ b/dev-perl/Apache-AuthCookie/Manifest
@@ -1,2 +1 @@
-DIST Apache-AuthCookie-3.27.tar.gz 58156 BLAKE2B 
b4f0e94ad28616584c77505fdebf393571b7dc3629cbeebad7854dc88ceb1c3f59b313e796d9beefee7dc13a584a013ad970f7283f5e71a372ccb6be8455b41e
 SHA512 
580bea66d52382cda5d0d55bdac1c323d60641de60e670da10d24ee20ef570a6f46f3b3b45a8f11be347af3597494595224e7b27e986eece1650086385e9ecfb
 DIST Apache-AuthCookie-3.30.tar.gz 62722 BLAKE2B 
cbfc5ac6080611dfbb0f14eadc99887c9652ee96325124f760d49e47e1aeab7c987e4a9814c5cdafad4a85a14ba3a1600cfd928752fbd22422fb8c7e4914d02b
 SHA512 
8a8c2f28718611efab7683590e51c895da0232452be50d50e8c1abea68baec182e99eb72e33d867cbda474f39d9fa377e0048e7c38054e000c0634d7068ad1a0



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Array-Window/

2020-09-25 Thread Kent Fredric
commit: ed9d9e1ddadb2a14840272275f7680856bb34ea4
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Sep 25 22:45:19 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Sep 25 23:02:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed9d9e1d

dev-perl/Array-Window: Cleanup old 1.20.0-r1

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

 .../Array-Window/Array-Window-1.20.0-r1.ebuild | 27 --
 1 file changed, 27 deletions(-)

diff --git a/dev-perl/Array-Window/Array-Window-1.20.0-r1.ebuild 
b/dev-perl/Array-Window/Array-Window-1.20.0-r1.ebuild
deleted file mode 100644
index 8fe9a5bd9d3..000
--- a/dev-perl/Array-Window/Array-Window-1.20.0-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=ADAMK
-MODULE_VERSION=1.02
-inherit perl-module
-
-DESCRIPTION="Array::Window - Calculate windows/subsets/pages of arrays"
-
-SLOT="0"
-KEYWORDS="amd64 ~ia64 ~ppc sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-perl/Params-Util"
-DEPEND="${RDEPEND}
-   test? ( virtual/perl-Test-Simple )"
-
-SRC_TEST="do"
-
-src_prepare() {
-   sed -i -e 's/use inc::Module::Install /use lib q[.]; use 
inc::Module::Install /' Makefile.PL ||
-   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
-   perl-module_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Algorithm-Annotate/

2020-09-25 Thread Kent Fredric
commit: 92798afd97bacccade4a9a82cd26a9beabc437d0
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Sep 25 22:26:51 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Sep 25 23:01:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92798afd

dev-perl/Algorithm-Annotate: Cleanup old 0.100.0-r1

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

 .../Algorithm-Annotate-0.100.0-r1.ebuild  | 19 ---
 1 file changed, 19 deletions(-)

diff --git a/dev-perl/Algorithm-Annotate/Algorithm-Annotate-0.100.0-r1.ebuild 
b/dev-perl/Algorithm-Annotate/Algorithm-Annotate-0.100.0-r1.ebuild
deleted file mode 100644
index 7f886f3766f..000
--- a/dev-perl/Algorithm-Annotate/Algorithm-Annotate-0.100.0-r1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=CLKAO
-MODULE_VERSION=0.10
-inherit perl-module
-
-DESCRIPTION="Represent a series of changes in annotate form"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc sparc x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x86-macos ~sparc-solaris"
-IUSE=""
-
-RDEPEND=">=dev-perl/Algorithm-Diff-1.150.0"
-DEPEND="${RDEPEND}"
-
-SRC_TEST="do"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Authen-Radius/

2020-09-25 Thread Kent Fredric
commit: 8cc00ada08720189f10e3e29fb3bcb803b3148f3
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Sep 25 22:53:35 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Sep 25 23:02:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cc00ada

dev-perl/Authen-Radius: Cleanup old 0.270.0

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

 .../Authen-Radius/Authen-Radius-0.270.0.ebuild | 50 --
 dev-perl/Authen-Radius/Manifest|  1 -
 2 files changed, 51 deletions(-)

diff --git a/dev-perl/Authen-Radius/Authen-Radius-0.270.0.ebuild 
b/dev-perl/Authen-Radius/Authen-Radius-0.270.0.ebuild
deleted file mode 100644
index 5921f654976..000
--- a/dev-perl/Authen-Radius/Authen-Radius-0.270.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=PORTAONE
-DIST_VERSION=0.27
-DIST_EXAMPLES=("contrib/*")
-inherit perl-module
-
-DESCRIPTION="Communicate with a Radius server from Perl"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~sparc x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=virtual/perl-Data-Dumper-1.0.0
-   >=dev-perl/Data-HexDump-0.20.0
-   >=virtual/perl-Digest-MD5-2.200.0
-   >=virtual/perl-IO-1.120.0
-   >=dev-perl/Net-IP-1.260.0
-"
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.640.0
-   test? (
-   dev-perl/Test-NoWarnings
-   virtual/perl-Test-Simple
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.26-cisco-dictionary.patch
-   "${FILESDIR}"/${PN}-0.26-no-install-db.patch
-)
-
-src_configure() {
-   export OPTIMIZE="$CFLAGS"
-   perl-module_src_configure
-}
-
-src_install() {
-   perl-module_src_install
-
-   # Really want to install these radius dictionaries?
-   insinto /etc/raddb
-   doins raddb/dictionary*
-}

diff --git a/dev-perl/Authen-Radius/Manifest b/dev-perl/Authen-Radius/Manifest
index d6fdbe53fbf..4b13a5bff12 100644
--- a/dev-perl/Authen-Radius/Manifest
+++ b/dev-perl/Authen-Radius/Manifest
@@ -1,2 +1 @@
-DIST Authen-Radius-0.27.tar.gz 49679 BLAKE2B 
81a676cce378054b971932f78b37c6e9683b2acd0f214ad4dbdb84e089b683e6011cc3f75e952d687a364d29c1907b586f369fe6e5e9d1cf77ce131b8ce9035d
 SHA512 
0b039b3b5b434225a92596075a3943f278f87c634c6764de477a31de515065d1ded762b38621c338785f73fe2a0e132d835a33a00891707950777a16e0277f67
 DIST Authen-Radius-0.31.tar.gz 51311 BLAKE2B 
52aaa623ca28b1b406c027fb54f38c9f24b347815aefb3336649b4ff505a0b97db516b6877546bd330505516f3481934b0c46975c017ae76ed475bc476bd1c6d
 SHA512 
6b78254a6a94f67bd3a5529d4313da779d630a57e2300b02a49034c153b34fec0c6e745c5419f5a5e3ba2996d39907834d3f909ce9fdbd0edc6c43668f89d380



[gentoo-commits] repo/gentoo:master commit in: dev-perl/asa/

2020-09-25 Thread Kent Fredric
commit: 625824cc97624f5bb6d4670ef4fd93ee386870a5
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Sep 25 22:56:11 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Sep 25 23:02:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=625824cc

dev-perl/asa: Cleanup old 1.30.0-r1

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

 dev-perl/asa/Manifest |  1 -
 dev-perl/asa/asa-1.30.0-r1.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/dev-perl/asa/Manifest b/dev-perl/asa/Manifest
index 34188a8c2b0..e6aabeae0d8 100644
--- a/dev-perl/asa/Manifest
+++ b/dev-perl/asa/Manifest
@@ -1,2 +1 @@
-DIST asa-1.03.tar.gz 30840 BLAKE2B 
a80fba4f55cbc5a4b612404cf623b567e11f543127d0a1e5b4d979af652178ed9dd7c7cab101fd37079a7b69e76da3fd5f47e6436fd3fceb4bb3ae80a471aee3
 SHA512 
22cbccb93c8c9e96ec6e2cfa159f20a5220d722eb369a3c28a9ebae246fa145fb915db5d043722d52894d45f58015cc549f6aa0ba1dd4cbe498ad73cee918a1c
 DIST asa-1.04.tar.gz 27573 BLAKE2B 
f6e98af1c3705affb2d92c8bc709d55ba4cf9a226aa639f7f4dd5f02b9d4d2b48f94e8da970357a84080be73213dbde2a887b98e0dc8a06ee2c3923dec4a091d
 SHA512 
8584036c1c520741fe1bd4fb2875a86a46e2abd07d441078ef64bd90a31ba13b001079b020263add298ff004e094f8380b2ec590aacfc808cc1ba4be6b177b0a

diff --git a/dev-perl/asa/asa-1.30.0-r1.ebuild 
b/dev-perl/asa/asa-1.30.0-r1.ebuild
deleted file mode 100644
index ef85c957995..000
--- a/dev-perl/asa/asa-1.30.0-r1.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=ADAMK
-DIST_VERSION=1.03
-inherit perl-module
-
-DESCRIPTION="Lets your class/object say it works like something else"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   >=virtual/perl-ExtUtils-MakeMaker-6.420.0
-   test? (
-   >=virtual/perl-File-Spec-0.800.0
-   >=virtual/perl-Test-Simple-0.470.0
-   )
-"
-src_prepare() {
-   sed -i -e 's/use inc::Module::Install::DSL;/use lib q[.];\nuse 
inc::Module::Install::DSL;/' Makefile.PL ||
-   die "Can't patch Makefile.PL for 5.26 dot-in-inc"
-   perl-module_src_prepare
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Archive-Any/

2020-09-25 Thread Kent Fredric
commit: 09f31ccb026afdf47363522f2875e300790fa765
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Sep 25 22:42:50 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Sep 25 23:02:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09f31ccb

dev-perl/Archive-Any: Cleanup old 0.94.500

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

 dev-perl/Archive-Any/Archive-Any-0.94.500.ebuild | 32 
 dev-perl/Archive-Any/Manifest|  1 -
 2 files changed, 33 deletions(-)

diff --git a/dev-perl/Archive-Any/Archive-Any-0.94.500.ebuild 
b/dev-perl/Archive-Any/Archive-Any-0.94.500.ebuild
deleted file mode 100644
index 9cfc951cd01..000
--- a/dev-perl/Archive-Any/Archive-Any-0.94.500.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=OALDERS
-DIST_VERSION=0.0945
-DIST_EXAMPLES=("anonymize-archives");
-inherit perl-module
-
-DESCRIPTION="Single interface to deal with file archives"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   virtual/perl-Archive-Tar
-   dev-perl/Archive-Zip
-   dev-perl/Module-Find
-   dev-perl/MIME-Types
-   dev-perl/File-MMagic
-   virtual/perl-File-Spec
-"
-DEPEND="${RDEPEND}
-   >=dev-perl/Module-Build-0.280.0
-   test? (
-   virtual/perl-Test-Simple
-   dev-perl/Test-Warn
-   )
-"

diff --git a/dev-perl/Archive-Any/Manifest b/dev-perl/Archive-Any/Manifest
index 4fde0388bc2..e424863f751 100644
--- a/dev-perl/Archive-Any/Manifest
+++ b/dev-perl/Archive-Any/Manifest
@@ -1,2 +1 @@
-DIST Archive-Any-0.0945.tar.gz 193669 BLAKE2B 
7d6e726c9316dccf47e33b30d992c4d01a3f64ceac549d0c6a733f00e1844571e60c50adba5e37ff312a28899088e9282b6e2ee505ebd2567c3e04c143705035
 SHA512 
a362a6b85eb2aa3fa90aa004b2216492b06982d7c52b1c8feb7a90c506b57a492834ddb2d2d5ccebd6a340c95d82058bce6b1e2fba79160e38ff10ded82ea86a
 DIST Archive-Any-0.0946.tar.gz 202588 BLAKE2B 
57fbfc558de39681db035df745d276f8b5a6ffde11a434937acc804b0afc9eec42e534b92b2c6816890b6aa628596675bbd4d0cdec69831fa1eac85634ad054b
 SHA512 
705649df672da278004e373d511691b733257b35fc4f5767b193c617776b26d1147687607f96accf678d1249aa9640bd3af52fc391e3a14ed8d99d937221b0eb



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Algorithm-Munkres/

2020-09-25 Thread Kent Fredric
commit: c51a07d7421224e930913a3073f56a02cd587839
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Sep 25 22:31:42 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Sep 25 23:01:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c51a07d7

dev-perl/Algorithm-Munkres: Cleanup old 0.80.0-r1

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

 .../Algorithm-Munkres-0.80.0-r1.ebuild  | 17 -
 1 file changed, 17 deletions(-)

diff --git a/dev-perl/Algorithm-Munkres/Algorithm-Munkres-0.80.0-r1.ebuild 
b/dev-perl/Algorithm-Munkres/Algorithm-Munkres-0.80.0-r1.ebuild
deleted file mode 100644
index 3cc2a5bf419..000
--- a/dev-perl/Algorithm-Munkres/Algorithm-Munkres-0.80.0-r1.ebuild
+++ /dev/null
@@ -1,17 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=TPEDERSE
-MODULE_VERSION=0.08
-inherit perl-module
-
-DESCRIPTION="Munkres solution to classical Assignment problem"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-SRC_TEST="do"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/autovivification/

2020-09-25 Thread Kent Fredric
commit: 14fbf95508b469201a79450ce5362f413362452f
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Sep 25 22:59:27 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Sep 25 23:02:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14fbf955

dev-perl/autovivification: Cleanup old 0.180.0

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

 .../autovivification-0.180.0.ebuild| 23 --
 1 file changed, 23 deletions(-)

diff --git a/dev-perl/autovivification/autovivification-0.180.0.ebuild 
b/dev-perl/autovivification/autovivification-0.180.0.ebuild
deleted file mode 100644
index 90d973c07de..000
--- a/dev-perl/autovivification/autovivification-0.180.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-DIST_AUTHOR=VPIT
-DIST_VERSION=0.18
-DIST_EXAMPLES=("samples/*")
-inherit perl-module
-
-DESCRIPTION="Lexically disable autovivification"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="virtual/perl-XSLoader"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   virtual/perl-Exporter
-   virtual/perl-Test-Simple
-   )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Authen-DigestMD5/

2020-09-25 Thread Kent Fredric
commit: 6a8636d691d2fa586eb5cff7282f07f48f609dbd
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Sep 25 22:49:07 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Sep 25 23:02:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a8636d6

dev-perl/Authen-DigestMD5: Cleanup old 0.40.0-r1

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

 .../Authen-DigestMD5/Authen-DigestMD5-0.40.0-r1.ebuild | 18 --
 1 file changed, 18 deletions(-)

diff --git a/dev-perl/Authen-DigestMD5/Authen-DigestMD5-0.40.0-r1.ebuild 
b/dev-perl/Authen-DigestMD5/Authen-DigestMD5-0.40.0-r1.ebuild
deleted file mode 100644
index 8fc3d2c2f2f..000
--- a/dev-perl/Authen-DigestMD5/Authen-DigestMD5-0.40.0-r1.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=SALVA
-MODULE_VERSION=0.04
-inherit perl-module
-
-DESCRIPTION="SASL DIGEST-MD5 authentication (RFC2831)"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 ~ia64 ~ppc ppc64 sparc x86"
-IUSE=""
-
-SRC_TEST="do"
-
-export OPTIMIZE="$CFLAGS"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/AnyEvent-HTTP/

2020-09-25 Thread Kent Fredric
commit: f5ec04dabd66c6614d83d02da47f724ec90d9ebb
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Sep 25 22:36:54 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Sep 25 23:01:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5ec04da

dev-perl/AnyEvent-HTTP: Cleanup old 2.240.0

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

 .../AnyEvent-HTTP/AnyEvent-HTTP-2.240.0.ebuild | 23 --
 dev-perl/AnyEvent-HTTP/Manifest|  1 -
 2 files changed, 24 deletions(-)

diff --git a/dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.240.0.ebuild 
b/dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.240.0.ebuild
deleted file mode 100644
index 3d1cc696d18..000
--- a/dev-perl/AnyEvent-HTTP/AnyEvent-HTTP-2.240.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=MLEHMANN
-DIST_VERSION=2.24
-inherit perl-module
-
-DESCRIPTION="Simple but non-blocking HTTP/HTTPS client"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="
-   >=dev-perl/AnyEvent-5.330.0
-   dev-perl/URI
-   >=dev-perl/common-sense-3.300.0
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-"

diff --git a/dev-perl/AnyEvent-HTTP/Manifest b/dev-perl/AnyEvent-HTTP/Manifest
index 3c0ab862f9b..075c7443742 100644
--- a/dev-perl/AnyEvent-HTTP/Manifest
+++ b/dev-perl/AnyEvent-HTTP/Manifest
@@ -1,2 +1 @@
-DIST AnyEvent-HTTP-2.24.tar.gz 31399 BLAKE2B 
da386e02705a90b6eda0118f760de1f646c89a24aff4233c8e0831adc6be474171fd513336970ff6e21aa8cac99e3b8f280a598372cc11f83224719f0ed7670b
 SHA512 
53fdd2105773a8dba4f128d3b01a243179464d31f7e94b28bb447c8e3435ad6169be57f35e49f4d6f3dee8a0aef93980ca1d626a95495a6a652ddc7575075e9a
 DIST AnyEvent-HTTP-2.25.tar.gz 28514 BLAKE2B 
d42cd3ee456ab270ac8cebbd604ebf2564d9ad085f62b7d3dd19705a5d64cd5d904079f0396bc273136c1e18b033eef3a6854833ca889acdbef59c0c1d88c5d7
 SHA512 
bc189a6a37cb3c3b6f1c36bd965911e110019fec5b8f82bea60dab2e3cf0dda0117a83a5f0608f7865f457b016f94f1ccc78939e22849bceb82a096edc24de9c



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Authen-Htpasswd/

2020-09-25 Thread Kent Fredric
commit: 378ebf750c1e3e1ba20c0abffeab50b59389e248
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Sep 25 22:50:55 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Sep 25 23:02:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=378ebf75

dev-perl/Authen-Htpasswd: Cleanup old 0.171.0-r1

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

 .../Authen-Htpasswd-0.171.0-r1.ebuild  | 23 --
 1 file changed, 23 deletions(-)

diff --git a/dev-perl/Authen-Htpasswd/Authen-Htpasswd-0.171.0-r1.ebuild 
b/dev-perl/Authen-Htpasswd/Authen-Htpasswd-0.171.0-r1.ebuild
deleted file mode 100644
index d27f69f6a1f..000
--- a/dev-perl/Authen-Htpasswd/Authen-Htpasswd-0.171.0-r1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=MSTROUT
-MODULE_VERSION=0.171
-inherit perl-module
-
-DESCRIPTION="interface to read and modify Apache .htpasswd files"
-
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND="dev-perl/Class-Accessor
-   dev-perl/IO-LockedFile
-   dev-perl/Crypt-PasswdMD5
-   dev-perl/Digest-SHA1"
-# pod tests need TEST_POD anyway
-RDEPEND="${DEPEND}"
-
-SRC_TEST=do



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Audio-DSP/

2020-09-25 Thread Kent Fredric
commit: 4cd53d2a817fa80a6aad45f3c598524d8243c0ea
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Sep 25 22:47:01 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Sep 25 23:02:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cd53d2a

dev-perl/Audio-DSP: Cleanup old 0.20.0-r2

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

 dev-perl/Audio-DSP/Audio-DSP-0.20.0-r2.ebuild | 43 ---
 1 file changed, 43 deletions(-)

diff --git a/dev-perl/Audio-DSP/Audio-DSP-0.20.0-r2.ebuild 
b/dev-perl/Audio-DSP/Audio-DSP-0.20.0-r2.ebuild
deleted file mode 100644
index 38bfa6e2f43..000
--- a/dev-perl/Audio-DSP/Audio-DSP-0.20.0-r2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=SETHJ
-DIST_VERSION=0.02
-inherit perl-module
-
-DESCRIPTION="Perl interface to *NIX digital audio device"
-
-SLOT="0"
-KEYWORDS="amd64 sparc ~x86"
-IUSE=""
-
-src_test() {
-   local MODULES=(
-   "Audio::DSP ${DIST_VERSION}"
-   )
-   local failed=()
-   for dep in "${MODULES[@]}"; do
-   ebegin "Compile testing ${dep}"
-   perl -Mblib="${S}" -M"${dep} ()" -e1
-   eend $? || failed+=( "$dep" )
-   done
-   if [[ ${failed[@]} ]]; then
-   echo
-   eerror "One or more modules failed compile:";
-   for dep in "${failed[@]}"; do
-   eerror "  ${dep}"
-   done
-   die "Failing due to module compilation errors";
-   fi
-   if [[ "${AUDIO_DSP_HW_TEST:-0}" == 0 ]]; then
-   ewarn "Comprehensive testing of this module needs hardware 
access to dsp"
-   ewarn "devices. Set AUDIO_DSP_HW_TEST=1 in your environment if 
you want full"
-   ewarn "coverage"
-   ewarn "For details, see:"
-   ewarn 
"https://wiki.gentoo.org/wiki/Project:Perl/maint-notes/dev-perl/Audio-DSP;
-   else
-   perl-module_src_test
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: dev-perl/App-perlbrew/

2020-09-25 Thread Kent Fredric
commit: 404b2332f6895a9d5970f2e7295863e815b8ceeb
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Sep 25 22:40:44 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Sep 25 23:02:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=404b2332

dev-perl/App-perlbrew: Cleanup old 0.840.0

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

 dev-perl/App-perlbrew/App-perlbrew-0.840.0.ebuild | 42 ---
 dev-perl/App-perlbrew/Manifest|  1 -
 2 files changed, 43 deletions(-)

diff --git a/dev-perl/App-perlbrew/App-perlbrew-0.840.0.ebuild 
b/dev-perl/App-perlbrew/App-perlbrew-0.840.0.ebuild
deleted file mode 100644
index 51784180813..000
--- a/dev-perl/App-perlbrew/App-perlbrew-0.840.0.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DIST_AUTHOR=GUGOD
-DIST_VERSION=0.84
-inherit perl-module
-
-DESCRIPTION='Manage perl installations in your $HOME'
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=virtual/perl-ExtUtils-MakeMaker-6.860.0
-   >=dev-perl/CPAN-Perl-Releases-3.660.0
-   >=dev-perl/Capture-Tiny-0.360.0
-   >=dev-perl/Devel-PatchPerl-1.520.0
-   >=virtual/perl-File-Temp-0.230.400
-   virtual/perl-JSON-PP
-   >=virtual/perl-Pod-Parser-1.630.0
-   >=dev-perl/local-lib-2.0.14
-"
-DEPEND="${RDEPEND}
-   >=dev-perl/Module-Build-Tiny-0.34.0
-   test? (
-   >=dev-perl/File-Which-1.210.0
-   >=dev-perl/IO-All-0.510.0
-   >=dev-perl/Path-Class-0.330.0
-
-   >=dev-perl/Test-Exception-0.320.0
-   >=dev-perl/Test-NoWarnings-1.40.0
-   >=dev-perl/Test-Output-1.30.0
-   >=virtual/perl-Test-Simple-1.1.2
-   >=dev-perl/Test-Spec-0.470.0
-   >=dev-perl/Test-TempDir-Tiny-0.16.0
-   )
-"
-mydoc=("doc/notes.org")

diff --git a/dev-perl/App-perlbrew/Manifest b/dev-perl/App-perlbrew/Manifest
index 3300b7cfd8f..d66d52efdbd 100644
--- a/dev-perl/App-perlbrew/Manifest
+++ b/dev-perl/App-perlbrew/Manifest
@@ -1,2 +1 @@
-DIST App-perlbrew-0.84.tar.gz 83189 BLAKE2B 
06d1a33c6d564c380a585e9f859e9a2c4b3df5bf32dff9b8b0e80069b77ccd60058b2a2d8fda15624fda399b26daa24643dba32090541176553400eb176c5761
 SHA512 
2e283a6e6f6c4ca78a50548ad80b91f5f5b791bcd46ce1881037e3c1bb52c1863879c978cb621c55ec26fc97d24163c4f710812c0fef868cd6dd3ebc2aa1eb0c
 DIST App-perlbrew-0.88.tar.gz 92126 BLAKE2B 
f7bff0635d9d3d768f781ffd0f67c69db4d837b7f2dffc72a002c3dee4ea2e7cc04b1e4ed46e68e52d675859516b88832be563f8cdfa35d6dc6875ecf265
 SHA512 
16a60637f9de4ca12b270b3a6946b15b0881af797e5f811be601895ed25db0eb98f6056a219025213f439ceb5f2253bb175e0efa5d3742fffd7820fcf0433115



[gentoo-commits] repo/gentoo:master commit in: dev-perl/autobox/

2020-09-25 Thread Kent Fredric
commit: f0b65723c458a537d8202685bca3fafc07aa9ebc
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Sep 25 22:57:36 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Sep 25 23:02:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0b65723

dev-perl/autobox: Cleanup old 3.0.1

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

 dev-perl/autobox/autobox-3.0.1.ebuild | 25 -
 1 file changed, 25 deletions(-)

diff --git a/dev-perl/autobox/autobox-3.0.1.ebuild 
b/dev-perl/autobox/autobox-3.0.1.ebuild
deleted file mode 100644
index ebcc2e6dcdf..000
--- a/dev-perl/autobox/autobox-3.0.1.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-DIST_AUTHOR=CHOCOLATE
-DIST_VERSION=v3.0.1
-inherit perl-module
-
-DESCRIPTION="Call methods on native types"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   >=dev-perl/Scope-Guard-0.210.0
-   >=virtual/perl-version-0.770.0
-"
-DEPEND="${RDEPEND}
-   virtual/perl-ExtUtils-MakeMaker
-   test? (
-   >=dev-perl/IPC-System-Simple-1.250.0
-   >=dev-perl/Test-Fatal-0.14.0
-   )
-"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Alien-SDL/

2020-09-25 Thread Kent Fredric
commit: 6e2fdef95f93015473946b6a6dce550abd4835d8
Author: Kent Fredric  gentoo  org>
AuthorDate: Fri Sep 25 22:34:35 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Fri Sep 25 23:01:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e2fdef9

dev-perl/Alien-SDL: Cleanup old 1.446.0

Closes: https://bugs.gentoo.org/719074
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Kent Fredric  gentoo.org>

 dev-perl/Alien-SDL/Alien-SDL-1.446.0.ebuild | 41 -
 1 file changed, 41 deletions(-)

diff --git a/dev-perl/Alien-SDL/Alien-SDL-1.446.0.ebuild 
b/dev-perl/Alien-SDL/Alien-SDL-1.446.0.ebuild
deleted file mode 100644
index 00f674f9360..000
--- a/dev-perl/Alien-SDL/Alien-SDL-1.446.0.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=FROGGS
-MODULE_VERSION=1.446
-inherit perl-module toolchain-funcs
-
-DESCRIPTION="building, finding and using SDL binaries"
-
-SLOT="0"
-KEYWORDS="amd64 ~hppa x86"
-
-# File::Fetch, File::Find, Test::More -> dev-lang/perl
-RDEPEND="
-   dev-perl/Archive-Extract
-   dev-perl/Archive-Zip
-   dev-perl/Capture-Tiny
-   dev-perl/File-ShareDir
-   dev-perl/File-Which
-   dev-perl/Text-Patch
-   media-libs/libsdl
-   virtual/perl-Archive-Tar
-   virtual/perl-Digest-SHA
-   virtual/perl-ExtUtils-CBuilder
-   virtual/perl-ExtUtils-MakeMaker
-   dev-perl/Module-Build
-   virtual/perl-File-Spec
-   virtual/perl-File-Temp
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   tc-export CC
-   epatch "${FILESDIR}"/${PN}-1.444.0-fix-build-option.patch
-   perl-module_src_prepare
-}
-
-SRC_TEST=do
-myconf='--with-sdl-config'



[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_xsendfile/

2020-09-25 Thread Sam James
commit: ce8003ed6fe3fcd54842b2a73e5da6225a274691
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 25 22:56:49 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 25 22:57:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce8003ed

www-apache/mod_xsendfile: simplify

Bug: https://bugs.gentoo.org/515414
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 .../mod_xsendfile/mod_xsendfile-1.0_beta1-r1.ebuild | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/www-apache/mod_xsendfile/mod_xsendfile-1.0_beta1-r1.ebuild 
b/www-apache/mod_xsendfile/mod_xsendfile-1.0_beta1-r1.ebuild
index f8147aa6a2b..c111aad8c8e 100644
--- a/www-apache/mod_xsendfile/mod_xsendfile-1.0_beta1-r1.ebuild
+++ b/www-apache/mod_xsendfile/mod_xsendfile-1.0_beta1-r1.ebuild
@@ -15,13 +15,16 @@ LICENSE="Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~sparc ~x86 ~amd64-linux"
 
-APACHE2_MOD_CONF="50_${PN}"
-APACHE2_MOD_DEFINE="XSENDFILE"
-DOCFILES="docs/Readme.html"
-
 need_apache2
 
-pkg_setup() {
-   _init_apache2
-   _init_apache2_late
+src_install() {
+   APACHE2_MOD_CONF="50_${PN}"
+   APACHE2_MOD_DEFINE="XSENDFILE"
+   # Triggers unfortunate QA warning in the eclass
+   # See bug #515414, seems to be an apache-module.eclasss issue
+   DOCFILES="docs/Readme.html"
+
+   APACHE_MODULESDIR="/usr/$(get_libdir)/apache2/modules"
+
+   apache-module_src_install
 }



[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-testing/

2020-09-25 Thread Georgy Yakovlev
commit: 1d59fd192f021ad6f4b2b70a6cc058524c57fbaa
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 25 22:52:08 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 25 22:55:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d59fd19

dev-python/grpcio-testing: bump to 1.32.0

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

 dev-python/grpcio-testing/Manifest |  1 +
 .../grpcio-testing/grpcio-testing-1.32.0.ebuild| 23 ++
 2 files changed, 24 insertions(+)

diff --git a/dev-python/grpcio-testing/Manifest 
b/dev-python/grpcio-testing/Manifest
index 9d4be3254ad..a094e7ae5de 100644
--- a/dev-python/grpcio-testing/Manifest
+++ b/dev-python/grpcio-testing/Manifest
@@ -1 +1,2 @@
 DIST grpcio-testing-1.28.1.tar.gz 17127 BLAKE2B 
494e232d4a4cf098cefa0948868f0610732d1aeb7c788d1481ad2693394767d73a74bfda49cb8c892f6f246f47b18c016318b5eefe3509fdc87be5649c253a17
 SHA512 
89c3aa5528e1f243a435997266a210ba6e287bca1401931689eb51f258a51768eb25a34c095d383dfcac7d446865535c48aefa0e37b4844bbb92214c7f431068
+DIST grpcio-testing-1.32.0.tar.gz 16814 BLAKE2B 
70205dd8857256c9c4de8c7a5d115620b908deb4da35fc3cb77d9a93bd42ece34d6fcd2d32d587f8c3ede9bf49e61b9d37aac36ebc1fddbbd6e3ff2ce83809f1
 SHA512 
3ee10912a090287d3f039f350b11b8fc2ed656939e02a3e616911fd1af838e3f3570a7b3444c0ef54a25797a61edde87d545a9b9cabaf251a862b94100a45473

diff --git a/dev-python/grpcio-testing/grpcio-testing-1.32.0.ebuild 
b/dev-python/grpcio-testing/grpcio-testing-1.32.0.ebuild
new file mode 100644
index 000..b27dfa6488a
--- /dev/null
+++ b/dev-python/grpcio-testing/grpcio-testing-1.32.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Testing utilities for gRPC Python"
+HOMEPAGE="https://grpc.io;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+"
+
+DEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/benchmark/

2020-09-25 Thread Georgy Yakovlev
commit: 941e74b69d4e6d5338e6dc4d942b6c1ca5ec830c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 25 21:47:15 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 25 22:55:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=941e74b6

dev-cpp/benchmark: add ~ppc64 keyword

100% tests passed.

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

 dev-cpp/benchmark/benchmark-1.5.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/benchmark/benchmark-1.5.2.ebuild 
b/dev-cpp/benchmark/benchmark-1.5.2.ebuild
index c64fe45b19a..ccdf771385b 100644
--- a/dev-cpp/benchmark/benchmark-1.5.2.ebuild
+++ b/dev-cpp/benchmark/benchmark-1.5.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 ~ppc64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio/files/, dev-python/grpcio/

2020-09-25 Thread Georgy Yakovlev
commit: 31fe4f98334024bbb8f99fc16c75ac442f179a22
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 25 22:36:55 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 25 22:55:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31fe4f98

dev-python/grpcio: bump to 1.32.0

Bug: https://bugs.gentoo.org/744619
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev  gentoo.org>

 dev-python/grpcio/Manifest |  1 +
 ...up.py-respect-CC-variable-in-latomic-test.patch | 28 ++
 dev-python/grpcio/grpcio-1.32.0.ebuild | 43 ++
 3 files changed, 72 insertions(+)

diff --git a/dev-python/grpcio/Manifest b/dev-python/grpcio/Manifest
index 8103d8c7204..8b912edf166 100644
--- a/dev-python/grpcio/Manifest
+++ b/dev-python/grpcio/Manifest
@@ -1 +1,2 @@
 DIST grpcio-1.28.1.tar.gz 19511346 BLAKE2B 
01ebdeddcba5efbb67880693ede04ccd828771fe73def24a91d882c28f5cf6f14215daca212df1d8bb9372f385aff1e31418870437c87343f218e7b78a06b04c
 SHA512 
12feaee3816a5e7b20b648a144d37f7e550a057112f5460bc4ec016885461951148cd4d2900fbfc905f76059ef29ae4c4d1d5a3216e5e3a2d17048c8b45f394f
+DIST grpcio-1.32.0.tar.gz 20809917 BLAKE2B 
e28cb44d09fd775b9b6dc87dcd52bf7f144643b09912ff8b76bf39cb250743f90bc7e3769252d47f205f9532157ae68b6ac0a9202158cb14e7b9ad448d951656
 SHA512 
f802a7b83bd166502fdcbfaf162652adcda36da1b2e91b5073e3b3d97d38191fe989a6dcbec6c1bf27fff162633e54bdbdb20a92e74e14280fac4576baa92157

diff --git 
a/dev-python/grpcio/files/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch
 
b/dev-python/grpcio/files/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch
new file mode 100644
index 000..c6729e9808b
--- /dev/null
+++ 
b/dev-python/grpcio/files/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch
@@ -0,0 +1,28 @@
+From c8e7e1c3cd55bf44b6fad6afa716dec9de3bf14f Mon Sep 17 00:00:00 2001
+From: Georgy Yakovlev 
+Date: Fri, 25 Sep 2020 15:34:19 -0700
+Subject: [PATCH] setup.py: respect CC variable in latomic test
+
+---
+ setup.py | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/setup.py b/setup.py
+index 20a6d76..d1cd707 100644
+--- a/setup.py
 b/setup.py
+@@ -164,9 +164,10 @@ ENABLE_DOCUMENTATION_BUILD = os.environ.get(
+ 
+ def check_linker_need_libatomic():
+ """Test if linker on system needs libatomic."""
++cc = os.environ.get('CC', 'cc')
+ code_test = (b'#include \n' +
+  b'int main() { return std::atomic{}; }')
+-cc_test = subprocess.Popen(['cc', '-x', 'c++', '-std=c++11', '-'],
++cc_test = subprocess.Popen([cc, '-x', 'c++', '-std=c++11', '-'],
+stdin=PIPE,
+stdout=PIPE,
+stderr=PIPE)
+-- 
+2.28.0
+

diff --git a/dev-python/grpcio/grpcio-1.32.0.ebuild 
b/dev-python/grpcio/grpcio-1.32.0.ebuild
new file mode 100644
index 000..d5fdc2f0f42
--- /dev/null
+++ b/dev-python/grpcio/grpcio-1.32.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit distutils-r1 multiprocessing prefix
+
+DESCRIPTION="High-performance RPC framework (python libraries)"
+HOMEPAGE="https://grpc.io;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   >=dev-libs/openssl-1.0.2:0=[-bindist]
+   >=dev-python/cython-0.28.3[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   net-dns/c-ares:=
+   sys-libs/zlib:=
+"
+
+DEPEND="${RDEPEND}"
+
+PATCHES=( 
"${FILESDIR}/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch" )
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+   hprefixify setup.py
+}
+
+python_configure_all() {
+   export GRPC_PYTHON_DISABLE_LIBC_COMPATIBILITY=1
+   export GRPC_PYTHON_BUILD_SYSTEM_CARES=1
+   export GRPC_PYTHON_BUILD_SYSTEM_OPENSSL=1
+   export GRPC_PYTHON_BUILD_SYSTEM_ZLIB=1
+   export GRPC_PYTHON_BUILD_WITH_CYTHON=1
+   export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/grpcio-tools/files/, dev-python/grpcio-tools/

2020-09-25 Thread Georgy Yakovlev
commit: 3773fa5a93dfe66eef78b34a1b215b43fe19786c
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 25 22:40:49 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 25 22:55:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3773fa5a

dev-python/grpcio-tools: bump to 1.32.0

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

 dev-python/grpcio-tools/Manifest   |  1 +
 ...up.py-respect-CC-variable-in-latomic-test.patch | 28 +
 dev-python/grpcio-tools/grpcio-tools-1.32.0.ebuild | 36 ++
 3 files changed, 65 insertions(+)

diff --git a/dev-python/grpcio-tools/Manifest b/dev-python/grpcio-tools/Manifest
index b64ce2a2757..4e63a72e008 100644
--- a/dev-python/grpcio-tools/Manifest
+++ b/dev-python/grpcio-tools/Manifest
@@ -1 +1,2 @@
 DIST grpcio-tools-1.28.1.tar.gz 1986547 BLAKE2B 
9f6eeb1e12dbf088a38bbff4daec95327cf86d6b9ac72dfdd826507d6b19d635bb263ccb4aca7577df7f585acaf02a45feebcfe0879c32a1190cac179d8cafba
 SHA512 
b385fc567e8bb5965082164f87c1fafca5f0ec236feef343df92f82862b12ca33ddf9c94a366cd56437dc691ec5a37b82fd0f4fd547e389c6e9bcc7fe912d12e
+DIST grpcio-tools-1.32.0.tar.gz 2103777 BLAKE2B 
f33a54140a5356afb3930dd1ed7d48852744093621d7b252ba74ab9b615c90de36c637d1004689bd2dc3fc86757c9084795586f334a54c3ed45475f2565edf98
 SHA512 
aad072eb6de60d162d4ed6e353ced9d1b7d72e4ffd012237294fc5839c7d411dc640ea235746057007d289ee37235aa93c8ac23108299ab150c24f99cf050a4a

diff --git 
a/dev-python/grpcio-tools/files/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch
 
b/dev-python/grpcio-tools/files/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch
new file mode 100644
index 000..c6729e9808b
--- /dev/null
+++ 
b/dev-python/grpcio-tools/files/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch
@@ -0,0 +1,28 @@
+From c8e7e1c3cd55bf44b6fad6afa716dec9de3bf14f Mon Sep 17 00:00:00 2001
+From: Georgy Yakovlev 
+Date: Fri, 25 Sep 2020 15:34:19 -0700
+Subject: [PATCH] setup.py: respect CC variable in latomic test
+
+---
+ setup.py | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/setup.py b/setup.py
+index 20a6d76..d1cd707 100644
+--- a/setup.py
 b/setup.py
+@@ -164,9 +164,10 @@ ENABLE_DOCUMENTATION_BUILD = os.environ.get(
+ 
+ def check_linker_need_libatomic():
+ """Test if linker on system needs libatomic."""
++cc = os.environ.get('CC', 'cc')
+ code_test = (b'#include \n' +
+  b'int main() { return std::atomic{}; }')
+-cc_test = subprocess.Popen(['cc', '-x', 'c++', '-std=c++11', '-'],
++cc_test = subprocess.Popen([cc, '-x', 'c++', '-std=c++11', '-'],
+stdin=PIPE,
+stdout=PIPE,
+stderr=PIPE)
+-- 
+2.28.0
+

diff --git a/dev-python/grpcio-tools/grpcio-tools-1.32.0.ebuild 
b/dev-python/grpcio-tools/grpcio-tools-1.32.0.ebuild
new file mode 100644
index 000..1cd0831159e
--- /dev/null
+++ b/dev-python/grpcio-tools/grpcio-tools-1.32.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1 multiprocessing prefix
+
+DESCRIPTION="Protobuf code generator for gRPC"
+HOMEPAGE="https://grpc.io;
+SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+
+RDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   ~dev-python/grpcio-${PV}[${PYTHON_USEDEP}]
+   dev-python/protobuf-python[${PYTHON_USEDEP}]
+"
+
+DEPEND="${RDEPEND}"
+
+PATCHES=( 
"${FILESDIR}/1.32.0-setup.py-respect-CC-variable-in-latomic-test.patch" )
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+   hprefixify setup.py
+}
+
+python_configure_all() {
+   export GRPC_PYTHON_BUILD_WITH_CYTHON=1
+   export GRPC_PYTHON_BUILD_EXT_COMPILER_JOBS="$(makeopts_jobs)"
+}



[gentoo-commits] repo/gentoo:master commit in: net-libs/grpc/files/, net-libs/grpc/

2020-09-25 Thread Georgy Yakovlev
commit: f4a04a5c28a13f2d5453847701a43572c5847d8f
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 25 22:23:58 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 25 22:55:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4a04a5c

net-libs/grpc: bump to 1.32.0

Bug: https://bugs.gentoo.org/744730
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-libs/grpc/Manifest |  1 +
 .../grpc/files/use-pkg-config-to-find-re2.patch| 26 +++
 net-libs/grpc/grpc-1.32.0.ebuild   | 87 ++
 3 files changed, 114 insertions(+)

diff --git a/net-libs/grpc/Manifest b/net-libs/grpc/Manifest
index d5b1a49aa2e..7eae7aec32b 100644
--- a/net-libs/grpc/Manifest
+++ b/net-libs/grpc/Manifest
@@ -1,3 +1,4 @@
 DIST grpc-1.26-fix-odr-violation.patch.bz2 6320 BLAKE2B 
d7551a54c7a846cd8545a9cb0204e28f1d94b6a0a28b9093be1337127e76256c29e2ff9739ef1791740371d4b30520305c3c5908216030f4b23488c250248256
 SHA512 
c020eb40a3a494f8ef4a0ab6efc7a832c844c365d006a1d9512f0451af4ff33a11a185cd0ecd1afa0c546b190efcf8a0fef9e543f8fac35e65da10a2df34cd61
 DIST grpc-1.26.0.tar.gz 16673794 BLAKE2B 
f72d1997366e5e6e8b6b554149f90a187cbaea65da0070f4525739db38c053c6b280509f2faf2ec0e283ab9b7d000efda46b90b18143cd5ef8c1ec0881e00d3d
 SHA512 
4f7d067c582d0a9be7b7d4dd1e08acdbe6ff0686dfe92b5db5b7927f779410a4237acfd1c61d9f79eb2d00f86cf93cc7492fa372c1877e57c1aa23e9bb2648bb
 DIST grpc-1.28.1.tar.gz 6888015 BLAKE2B 
92d6f4a655183d34979c668bb7f4187a6670aa8ff5609df7b19fc7cadb57756fdc2322e57ef328623b1d91e63d8891ec0154ccef827c0302c14d986c6d9d179f
 SHA512 
5cc4993470e2df21447d032ddeb65ab4175bb8acad5a06fdd22564068b80a5be255ef0e44d36732642d39dc3eaec02a93d2aaf6e369ad5dc43ff99b5023f357b
+DIST grpc-1.32.0.tar.gz 7174251 BLAKE2B 
4ea1b2d6a92f71e0d3703b350778fa4ae78eaeefe4f9052b649abb42e3d5e02e0220695ce2ef52eaf4ecec4194d024bf1ce7a33d52594557c7cceec5b5a3c069
 SHA512 
90136042327cea4e3680e19484f23cc00322914a7aae7987bf00b6e0901721d14c487555fdd94888192d6beb950172361ac57fbd02d43b40552f7ff5cac442ed

diff --git a/net-libs/grpc/files/use-pkg-config-to-find-re2.patch 
b/net-libs/grpc/files/use-pkg-config-to-find-re2.patch
new file mode 100644
index 000..33712d62ef0
--- /dev/null
+++ b/net-libs/grpc/files/use-pkg-config-to-find-re2.patch
@@ -0,0 +1,26 @@
+From 1f51d47b0ab2c0ac54c27b54f5e8e79910138a02 Mon Sep 17 00:00:00 2001
+From: Georgy Yakovlev 
+Date: Fri, 25 Sep 2020 15:10:26 -0700
+Subject: [PATCH] use pkg-config to find re2
+
+---
+ cmake/re2.cmake | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/cmake/re2.cmake b/cmake/re2.cmake
+index 3e83aae..94dfa5d 100644
+--- a/cmake/re2.cmake
 b/cmake/re2.cmake
+@@ -45,7 +45,8 @@ if(gRPC_RE2_PROVIDER STREQUAL "module")
+ set(gRPC_INSTALL FALSE)
+   endif()
+ elseif(gRPC_RE2_PROVIDER STREQUAL "package")
+-  find_package(re2 REQUIRED CONFIG)
++  find_package(PkgConfig REQUIRED)
++  pkg_check_modules(RE2 REQUIRED re2)
+ 
+   if(TARGET re2::re2)
+ set(_gRPC_RE2_LIBRARIES re2::re2)
+-- 
+2.28.0
+

diff --git a/net-libs/grpc/grpc-1.32.0.ebuild b/net-libs/grpc/grpc-1.32.0.ebuild
new file mode 100644
index 000..e76d5389780
--- /dev/null
+++ b/net-libs/grpc/grpc-1.32.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+MY_PV="${PV//_pre/-pre}"
+
+DESCRIPTION="Modern open source high performance RPC framework"
+HOMEPAGE="https://www.grpc.io;
+SRC_URI="https://github.com/${PN}/${PN}/archive/v${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="doc examples libressl test"
+
+RDEPEND="
+   =dev-cpp/abseil-cpp-20200225*:=
+   dev-libs/re2:=
+   >=dev-libs/protobuf-3.13.0:=
+   >=net-dns/c-ares-1.15.0:=
+   sys-libs/zlib:=
+   !libressl? ( >=dev-libs/openssl-1.1.1:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+"
+
+DEPEND="${RDEPEND}
+   test? (
+   dev-cpp/benchmark
+   dev-cpp/gflags
+   )
+"
+
+BDEPEND="virtual/pkgconfig"
+
+# requires sources of many google tools
+RESTRICT="test"
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+PATCHES=( "${FILESDIR}/use-pkg-config-to-find-re2.patch" )
+
+src_prepare() {
+   cmake_src_prepare
+
+   # un-hardcode libdir
+   sed -i "s@lib/pkgconfig@$(get_libdir)/pkgconfig@" CMakeLists.txt || die
+   sed -i "s@/lib@/$(get_libdir)@" cmake/pkg-config-template.pc.in || die
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DgRPC_INSTALL=ON
+   -DgRPC_ABSL_PROVIDER=package
+   -DgRPC_BACKWARDS_COMPATIBILITY_MODE=OFF
+   -DgRPC_CARES_PROVIDER=package
+   -DgRPC_INSTALL_CMAKEDIR="$(get_libdir)/cmake/${PN}"
+   -DgRPC_INSTALL_LIBDIR="$(get_libdir)"
+   -DgRPC_PROTOBUF_PROVIDER=package
+  

[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_xsendfile/

2020-09-25 Thread Sam James
commit: d5218b4731468b417aafae866f2c30924c9a337f
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 25 22:45:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 25 22:53:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5218b47

www-apache/mod_xsendfile: port EAPI 4->6

We can't go to 7 yet because of the apache-module and depend.apache
eclasses.

Bug: https://bugs.gentoo.org/724212
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Sam James  gentoo.org>

 .../mod_xsendfile-1.0_beta1-r1.ebuild  | 27 ++
 1 file changed, 27 insertions(+)

diff --git a/www-apache/mod_xsendfile/mod_xsendfile-1.0_beta1-r1.ebuild 
b/www-apache/mod_xsendfile/mod_xsendfile-1.0_beta1-r1.ebuild
new file mode 100644
index 000..f8147aa6a2b
--- /dev/null
+++ b/www-apache/mod_xsendfile/mod_xsendfile-1.0_beta1-r1.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit apache-module
+
+MY_PV="1.0b1"
+DESCRIPTION="Apache module that processes X-SENDFILE headers registered by the 
output handler"
+HOMEPAGE="https://tn123.org/mod_xsendfile/;
+SRC_URI="https://tn123.org/mod_xsendfile/beta/${PN}-${MY_PV}.tar.gz;
+S="${WORKDIR}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~sparc ~x86 ~amd64-linux"
+
+APACHE2_MOD_CONF="50_${PN}"
+APACHE2_MOD_DEFINE="XSENDFILE"
+DOCFILES="docs/Readme.html"
+
+need_apache2
+
+pkg_setup() {
+   _init_apache2
+   _init_apache2_late
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/bcache-tools/files/1.1/, sys-fs/bcache-tools/

2020-09-25 Thread Sergei Trofimovich
commit: c1d32d59c7cb7d8ef7351e1c64575ac780e8d1b7
Author: Alec Moskvin  gmx  com>
AuthorDate: Sat Sep 12 16:26:11 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Sep 25 22:28:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1d32d59

sys-fs/bcache-tools: version bump to 1.1

Closes: https://bugs.gentoo.org/722002
Closes: https://bugs.gentoo.org/656884
Signed-off-by: Alec Moskvin  gmx.com>
Closes: https://github.com/gentoo/gentoo/pull/17510
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-fs/bcache-tools/Manifest   |   1 +
 sys-fs/bcache-tools/bcache-tools-1.1.ebuild|  70 
 .../files/1.1/bcache-tools-add-bcache-status.patch | 381 +
 ...bcache-tools-add-man-page-bcache-status.8.patch |  69 
 4 files changed, 521 insertions(+)

diff --git a/sys-fs/bcache-tools/Manifest b/sys-fs/bcache-tools/Manifest
index 7e092b1fd8f..030990051d5 100644
--- a/sys-fs/bcache-tools/Manifest
+++ b/sys-fs/bcache-tools/Manifest
@@ -1,2 +1,3 @@
 DIST bcache-status-20140220.tar.gz 3779 BLAKE2B 
a3fa5e9d87b2c51f1f5178693db6d9f8b4bde31c77783d1ebd9de6e81995d89a4b07df43178cba384757b212087c474a0508640d1d3ddcd97d3d928643971e4a
 SHA512 
0c8db02dc865b469f3a5964f679a3bfdf5cdbf5a2f6ccd5d81544f3bb3c06df2f5d06b9f09aaec527ec90229740dcd31fbb33e2628721b6da139cfcee6b48d7c
 DIST bcache-tools-1.0.8_p20140220.tgz 22153 BLAKE2B 
d40a64b02e0d66ef8868151870715f6e6ab54633e4875c32d0e03dfe1871e5aa98d7e133b9eed583ac4898b1598f38b71e47109210009ca51c4dfe9dbd31768c
 SHA512 
21eaed457e5de623089c0d4e1c11394a3950f29c749c502bfd5dd94d3dcdc7379c4a910825e33bf9fc8080df656949b94a1a28d19048a8eb6422976cb391b7dc
+DIST bcache-tools-1.1.tar.gz 34548 BLAKE2B 
e6ebc0f609debe0cc123deba0e21076441c37cdbc6edd02bf2c16c0e36fe806f1fc160b9e9baed577f86f6358884182a4e3903f34bccee81943191c0ba6a2d11
 SHA512 
4ccbef47255bf3644a50242a79951b1f3720e71a55eb1e07dc6b8486df0245da99a77bba751b50197d489b4c5d738e5284aabc014c2f7f44816ddf6a1bb807ca

diff --git a/sys-fs/bcache-tools/bcache-tools-1.1.ebuild 
b/sys-fs/bcache-tools/bcache-tools-1.1.ebuild
new file mode 100644
index 000..38d4ef379bf
--- /dev/null
+++ b/sys-fs/bcache-tools/bcache-tools-1.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
+inherit flag-o-matic python-r1 toolchain-funcs udev
+
+DESCRIPTION="Tools for bcache"
+HOMEPAGE="https://bcache.evilpiepirate.org/;
+SRC_URI="https://git.kernel.org/pub/scm/linux/kernel/git/colyli/${PN}.git/snapshot/${P}.tar.gz;
+
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   sys-apps/util-linux"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/1.0.8_p20140220/bcache-tools-1.0.8-noprobe.patch
+   "${FILESDIR}"/${PV}/bcache-tools-add-bcache-status.patch
+   "${FILESDIR}"/${PV}/bcache-tools-add-man-page-bcache-status.8.patch
+)
+
+src_prepare() {
+   eapply_user
+
+   tc-export CC
+   sed \
+   -e '/^CFLAGS/s:-O2::' \
+   -e '/^CFLAGS/s:-g::' \
+   -i Makefile || die
+
+   append-lfs-flags
+
+   eapply "${PATCHES[@]}"
+}
+
+src_install() {
+   into /
+   dosbin bcache make-bcache bcache-super-show
+
+   exeinto $(get_udevdir)
+   doexe bcache-register probe-bcache
+
+   python_foreach_impl python_doscript bcache-status
+
+   udev_dorules 69-bcache.rules
+
+   insinto /etc/initramfs-tools/hooks/bcache
+   doins initramfs/hook
+
+   # that is what dracut does
+   insinto /usr/lib/dracut/modules.d/90bcache
+   doins dracut/module-setup.sh
+
+   doman *.8
+
+   dodoc README
+}
+
+pkg_postinst() {
+   udev_reload
+}

diff --git a/sys-fs/bcache-tools/files/1.1/bcache-tools-add-bcache-status.patch 
b/sys-fs/bcache-tools/files/1.1/bcache-tools-add-bcache-status.patch
new file mode 100644
index 000..bd58d0a309d
--- /dev/null
+++ b/sys-fs/bcache-tools/files/1.1/bcache-tools-add-bcache-status.patch
@@ -0,0 +1,381 @@
+From 10824170800268e91508e2edc6ed745f40370f0a Mon Sep 17 00:00:00 2001
+From: Coly Li 
+Date: Wed, 2 Sep 2020 19:27:08 +0800
+Subject: [PATCH 1/2] bcache-tools: add bcache-status
+
+People request to include bcache-status into bcache-tools package. This
+patch picks bcache-status script from github page of the orginal author
+Darrick J. Wong,
+  https://github.com/djwong/bcache-tools/blob/master/bcache-status
+
+Thanks to Darrick for writing the great bcache-status, and I will keep
+this script being updated from Darrick's repo time to time.
+
+Signed-off-by: Coly Li 
+Cc: Darrick J. Wong 
+---
+ bcache-status | 352 ++
+ 1 file changed, 352 insertions(+)
+ create mode 100755 bcache-status
+
+diff --git a/bcache-status b/bcache-status
+new file mode 100755
+index 

[gentoo-commits] repo/gentoo:master commit in: sys-fs/bcache-tools/

2020-09-25 Thread Sergei Trofimovich
commit: 3a90e8805938ba9b6beee7d415cb2aa7dcdc8a48
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Sep 25 22:26:51 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Sep 25 22:28:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a90e880

sys-fs/bcache-tools: slightly simplify src_prepare()

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

 sys-fs/bcache-tools/bcache-tools-1.1.ebuild | 4 +---
 1 file changed, 1 insertion(+), 3 deletions(-)

diff --git a/sys-fs/bcache-tools/bcache-tools-1.1.ebuild 
b/sys-fs/bcache-tools/bcache-tools-1.1.ebuild
index 38d4ef379bf..0f340688356 100644
--- a/sys-fs/bcache-tools/bcache-tools-1.1.ebuild
+++ b/sys-fs/bcache-tools/bcache-tools-1.1.ebuild
@@ -29,7 +29,7 @@ PATCHES=(
 )
 
 src_prepare() {
-   eapply_user
+   default
 
tc-export CC
sed \
@@ -38,8 +38,6 @@ src_prepare() {
-i Makefile || die
 
append-lfs-flags
-
-   eapply "${PATCHES[@]}"
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: sys-fs/bcache-tools/

2020-09-25 Thread Sergei Trofimovich
commit: a49c5ccf53cf0a1e90cf7c5d8784dc04cb32e51b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Sep 25 22:27:28 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Sep 25 22:28:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a49c5ccf

sys-fs/bcache-tools: drop unmaintained live ebuild

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

 sys-fs/bcache-tools/bcache-tools-.ebuild | 57 
 1 file changed, 57 deletions(-)

diff --git a/sys-fs/bcache-tools/bcache-tools-.ebuild 
b/sys-fs/bcache-tools/bcache-tools-.ebuild
deleted file mode 100644
index 3bd398fac48..000
--- a/sys-fs/bcache-tools/bcache-tools-.ebuild
+++ /dev/null
@@ -1,57 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-EGIT_NONSHALLOW=true
-
-inherit git-r3 toolchain-funcs udev
-
-DESCRIPTION="Tools for bcachefs"
-HOMEPAGE="https://bcache.evilpiepirate.org/;
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/g2p/bcache-tools.git;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS=""
-IUSE=""
-
-RDEPEND=">=sys-apps/util-linux-2.24"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   tc-export CC
-   sed \
-   -e '/^CFLAGS/s:-O2::' \
-   -e '/^CFLAGS/s:-g:-std=gnu89:' \
-   -i Makefile || die
-}
-
-src_install() {
-   into /
-   dosbin make-bcache bcache-super-show
-
-   exeinto $(get_udevdir)
-   doexe bcache-register probe-bcache
-
-   udev_dorules 69-bcache.rules
-
-   insinto /etc/initramfs-tools/hooks/bcache
-   doins initramfs/hook
-
-   insinto /etc/initcpio/install/bcache
-   doins initcpio/install
-
-   # that is what dracut does
-   insinto /usr/lib/dracut/modules.d/90bcache
-   doins dracut/module-setup.sh
-
-   doman *.8
-
-   dodoc README
-}
-
-pkg_postinst() {
-   udev_reload
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/apt-cacher-ng/

2020-09-25 Thread Jeroen Roovers
commit: 1ea3a0c8927324b92203e3306fe3e033f4b6124b
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri Sep 25 22:23:40 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri Sep 25 22:24:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ea3a0c8

net-misc/apt-cacher-ng: Drop GCC >=4.8 check

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Closes: https://bugs.gentoo.org/731278
Signed-off-by: Jeroen Roovers  gentoo.org>

 net-misc/apt-cacher-ng/apt-cacher-ng-3.5_p1-r1.ebuild | 11 +--
 net-misc/apt-cacher-ng/apt-cacher-ng-999.ebuild   | 11 +--
 2 files changed, 2 insertions(+), 20 deletions(-)

diff --git a/net-misc/apt-cacher-ng/apt-cacher-ng-3.5_p1-r1.ebuild 
b/net-misc/apt-cacher-ng/apt-cacher-ng-3.5_p1-r1.ebuild
index f118d28f011..4fc61df2c95 100644
--- a/net-misc/apt-cacher-ng/apt-cacher-ng-3.5_p1-r1.ebuild
+++ b/net-misc/apt-cacher-ng/apt-cacher-ng-3.5_p1-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit cmake-utils toolchain-funcs user
+inherit cmake-utils user
 
 DESCRIPTION="Yet another caching HTTP proxy for Debian/Ubuntu software 
packages"
 HOMEPAGE="
@@ -32,7 +32,6 @@ COMMON_DEPEND="
 BDEPEND="
${COMMON_DEPEND}
dev-util/cmake
-   >sys-devel/gcc-4.8
virtual/pkgconfig
 "
 RDEPEND="
@@ -48,14 +47,6 @@ PATCHES=(
 )
 S=${WORKDIR}/${P/_*}
 
-pkg_pretend() {
-   if [[ $(gcc-major-version) -lt 4 ]]; then
-   die "GCC 4.8 or greater is required but you have 
$(gcc-major-version).$(gcc-minor-version)"
-   elif [[ $(gcc-major-version) = 4 ]] && [[ $(gcc-minor-version) -lt 8 
]]; then
-   die "GCC 4.8 or greater is required but you have 
$(gcc-major-version).$(gcc-minor-version)"
-   fi
-}
-
 pkg_setup() {
# add new user & group for daemon
enewgroup ${PN}

diff --git a/net-misc/apt-cacher-ng/apt-cacher-ng-999.ebuild 
b/net-misc/apt-cacher-ng/apt-cacher-ng-999.ebuild
index 6ae025935bf..6b25935a9cb 100644
--- a/net-misc/apt-cacher-ng/apt-cacher-ng-999.ebuild
+++ b/net-misc/apt-cacher-ng/apt-cacher-ng-999.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-inherit cmake-utils git-r3 toolchain-funcs user
+inherit cmake-utils git-r3 user
 
 DESCRIPTION="Yet another caching HTTP proxy for Debian/Ubuntu software 
packages"
 HOMEPAGE="
@@ -30,7 +30,6 @@ COMMON_DEPEND="
 BDEPEND="
${COMMON_DEPEND}
dev-util/cmake
-   >sys-devel/gcc-4.8
virtual/pkgconfig
 "
 RDEPEND="
@@ -45,14 +44,6 @@ PATCHES=(
 )
 S=${WORKDIR}/${P/_*}
 
-pkg_pretend() {
-   if [[ $(gcc-major-version) -lt 4 ]]; then
-   die "GCC 4.8 or greater is required but you have 
$(gcc-major-version).$(gcc-minor-version)"
-   elif [[ $(gcc-major-version) = 4 ]] && [[ $(gcc-minor-version) -lt 8 
]]; then
-   die "GCC 4.8 or greater is required but you have 
$(gcc-major-version).$(gcc-minor-version)"
-   fi
-}
-
 pkg_setup() {
# add new user & group for daemon
enewgroup ${PN}



[gentoo-commits] repo/gentoo:master commit in: net-print/hplip-plugin/

2020-09-25 Thread Daniel Pielmeier
commit: 0fe5854ccdd1c2e0d75243dc0b606f71bfe4f36f
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Fri Sep 25 22:21:41 2020 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Fri Sep 25 22:21:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fe5854c

net-print/hplip-plugin: Remove old.

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

 net-print/hplip-plugin/Manifest|  2 -
 net-print/hplip-plugin/hplip-plugin-3.19.12.ebuild | 63 --
 net-print/hplip-plugin/hplip-plugin-3.20.3.ebuild  | 63 --
 3 files changed, 128 deletions(-)

diff --git a/net-print/hplip-plugin/Manifest b/net-print/hplip-plugin/Manifest
index b9a3da1ad60..4764154b084 100644
--- a/net-print/hplip-plugin/Manifest
+++ b/net-print/hplip-plugin/Manifest
@@ -1,3 +1 @@
-DIST hplip-3.19.12-plugin.run 11512079 BLAKE2B 
534cbba51b2254f8227611b8f0449e100361fb445400f664e43e30412be8eb554bb35c2fe260d45cd5ad742b083af6d551532a9d14585029b0ff93675fab578a
 SHA512 
ac2022d555f5084d5bf1e4519ddbb29828e9ca385aa6dff818ae9e79b60b4b2745e31ad4146cb01bca3747fae0d61b96e4a823b81179d2e2c55a643831165e4b
-DIST hplip-3.20.3-plugin.run 11514166 BLAKE2B 
15ff8caf13f82256a5e814acf2b0433a6d365cea8b0073ea133f2e8a175796be04b058f44f68fb86c0f43f4a7c0bebf14f486aa93548b5155490e7240d02355a
 SHA512 
3481c852aed773d3b3bcecd203066476a670eb506688381c54bc88f4057ad15da99b128d8a1cc2358985c0b3772b5538e75988dd66221f50dcea78f9bab2e3ce
 DIST hplip-3.20.6-plugin.run 11514108 BLAKE2B 
83e2d26fb397c5c5df1fc4371bfc2798cea049965499b6f1ad5daa05b44b74f51ba9deb933b564dfa47a8d0ef79d4921c3a96b9531730317742e1c5651d7b012
 SHA512 
6f9e5c92e302f4068abbe9134cf7f8081fcbe98568c9b75d6a668843b76c83afd0f4fbb3d90d3ac775c719ab8e2dca5beedd887ef6d072bd8ee0eb48d42521ed

diff --git a/net-print/hplip-plugin/hplip-plugin-3.19.12.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.19.12.ebuild
deleted file mode 100644
index 94c7a5c5514..000
--- a/net-print/hplip-plugin/hplip-plugin-3.19.12.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit unpacker
-
-DESCRIPTION="Proprietary plugins and firmware for HPLIP"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins;
-SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run;
-LICENSE="hplip-plugin"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-RDEPEND="
-   ~net-print/hplip-${PV}
-   virtual/libusb:0
-   virtual/udev
-"
-DEPEND=""
-
-S=${WORKDIR}
-
-HPLIP_HOME=/usr/share/hplip
-
-# Binary prebuilt package
-QA_PREBUILT="${HPLIP_HOME}/*.so"
-
-# License does not allow us to redistribute the "source" package
-RESTRICT="mirror"
-
-src_install() {
-   local hplip_arch
-   case "${ARCH}" in
-   amd64) hplip_arch="x86_64" ;;
-   arm)   hplip_arch="arm32"  ;;
-   x86)   hplip_arch="x86_32" ;;
-   *) die "Unsupported architecture." ;;
-   esac
-
-   insinto "${HPLIP_HOME}"/data/firmware
-   doins *.fw.gz
-
-   for plugin in *-${hplip_arch}.so; do
-   local plugin_type=prnt
-   case "${plugin}" in
-   fax_*) plugin_type=fax ;;
-   bb_*)  plugin_type=scan ;;
-   esac
-
-   exeinto "${HPLIP_HOME}"/${plugin_type}/plugins
-   newexe ${plugin} ${plugin/-${hplip_arch}}
-   done
-
-   insinto /var/lib/hp
-   newins - hplip.state <<-_EOF_
-   [plugin]
-   installed = 1
-   eula = 1
-   version = ${PV}
-   _EOF_
-}

diff --git a/net-print/hplip-plugin/hplip-plugin-3.20.3.ebuild 
b/net-print/hplip-plugin/hplip-plugin-3.20.3.ebuild
deleted file mode 100644
index 94c7a5c5514..000
--- a/net-print/hplip-plugin/hplip-plugin-3.20.3.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit unpacker
-
-DESCRIPTION="Proprietary plugins and firmware for HPLIP"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing/plugins;
-SRC_URI="https://developers.hp.com/sites/default/files/hplip-${PV}-plugin.run;
-LICENSE="hplip-plugin"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-RDEPEND="
-   ~net-print/hplip-${PV}
-   virtual/libusb:0
-   virtual/udev
-"
-DEPEND=""
-
-S=${WORKDIR}
-
-HPLIP_HOME=/usr/share/hplip
-
-# Binary prebuilt package
-QA_PREBUILT="${HPLIP_HOME}/*.so"
-
-# License does not allow us to redistribute the "source" package
-RESTRICT="mirror"
-
-src_install() {
-   local hplip_arch
-   case "${ARCH}" in
-   amd64) hplip_arch="x86_64" ;;
-   arm)   hplip_arch="arm32"  ;;
-   x86)   hplip_arch="x86_32" ;;
-   *) die "Unsupported architecture." 

[gentoo-commits] repo/gentoo:master commit in: net-print/hplip/

2020-09-25 Thread Daniel Pielmeier
commit: 9d5803ed86983147a870e3e8d39ce0c52619c2cc
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Fri Sep 25 22:14:22 2020 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Fri Sep 25 22:14:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d5803ed

net-print/hplip: Remove old hplip-3.19.12-r1 hplip-3.20.3.

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

 net-print/hplip/Manifest|   3 -
 net-print/hplip/hplip-3.19.12-r1.ebuild | 275 ---
 net-print/hplip/hplip-3.20.3.ebuild | 276 
 3 files changed, 554 deletions(-)

diff --git a/net-print/hplip/Manifest b/net-print/hplip/Manifest
index 47f295ec2ba..288d649dd6b 100644
--- a/net-print/hplip/Manifest
+++ b/net-print/hplip/Manifest
@@ -1,6 +1,3 @@
-DIST hplip-3.18.12-patches-1.tar.xz 12032 BLAKE2B 
33e6e4e1e0e5b4f998459073cf0742b7c56929b23e6c1cc3ba9df4eafb8007273a5a2e7f27af0d2d4a3a97ebb9cfe462b74dcddd7149088980893b2c66113b7c
 SHA512 
3b0e2b4f7d8da257c6fcf12f2e049276d059426f2d1c626324982ce862efa2323cbb191a373c53fea7880e3b6e44ec62e584091676556d97e6a456edea4c44cf
-DIST hplip-3.19.12.tar.gz 25676247 BLAKE2B 
1373aa70a2307071c28a22b0ae85e242c3e6bec614ef7490c1ecc0e5e745b81b6c2097948fbd062b5e72e10714cdc8d6f9145aacafc0fedeafde375909cb2cb6
 SHA512 
5552cd717ae082ee55cdb77d79e8d035d8ecb7cf23c79d659fda43468d8ed414a33c4d869eab4ab83dee836f0d1cceb74c3c4a249e26f904a5ab2350e08a5677
-DIST hplip-3.20.3.tar.gz 25672070 BLAKE2B 
4c6209a268898de123b2b557d662acddb3ad90b227c0752ebdd1e2afb3fe3d19fddc819aba999347708dd0c098f2b8fea4580dcfb3d5fc7893e47520cae7c1d5
 SHA512 
a397eb3896292ac956a1969b76707af62c866e47d88148fa75b68574e4639283f7414a2c77e6854c5d22daea49181d4f1bc2daf11fb3058372ff084d591696f1
 DIST hplip-3.20.5-patches-1.tar.xz 12716 BLAKE2B 
982480185b2decb9f4e857336b474dab585d64aa44a9f0da70ba568e20488f451507aae3bd1427aef4274d36db93dd9bcb1d906f7b393939dfc43c81a1f9a9db
 SHA512 
ae46a6f490253a1112838b08d56199c6257d33911569619483d925798b54a8bc9fe57afd1e86dedb9482d89d42f44bec81db215f37cbcd8fb5982596c80c1117
 DIST hplip-3.20.6-patches-1.tar.xz 14384 BLAKE2B 
89436c36478e96f91053a75d65af99d3b32e8d0a60417c26baf4a9ae72070409e7210e1fb9232bd69309b251d2960671020c1203d3e6672b9639e00827c4e4bf
 SHA512 
4b903438a56ca16846a7e940c09e9555d3d2ee54cbb77a7d031027cefd04c37bde6ea1dad4a266f89fd03f0595851db973947b9a363f49972bd02522704c20f8
 DIST hplip-3.20.6.tar.gz 25908476 BLAKE2B 
cd70d00081ff41d36b566d6f6f546b2cddabb46427afafcd2d04ea7769ce5114feff74612e58ffa83dde4e817ffa2804dbf41411187d9cd15ed7b888b87658ad
 SHA512 
ccd82112afb5ee73f5d027819ab89ba8f52ec36a4b061d314565f95d288be24e045050c3368332eeae50c0fb170f8cb015fdd8dde4b32a08e3758f0f0f4e8e96

diff --git a/net-print/hplip/hplip-3.19.12-r1.ebuild 
b/net-print/hplip/hplip-3.19.12-r1.ebuild
deleted file mode 100644
index 4730c3b7cfa..000
--- a/net-print/hplip/hplip-3.19.12-r1.ebuild
+++ /dev/null
@@ -1,275 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-PYTHON_REQ_USE="threads(+),xml"
-
-# 14 and 15 spit out a lot of warnings about subdirs
-WANT_AUTOMAKE="1.13"
-
-inherit autotools linux-info python-single-r1 readme.gentoo-r1 udev
-
-DESCRIPTION="HP Linux Imaging and Printing - Print, scan, fax drivers and 
service tools"
-HOMEPAGE="https://developers.hp.com/hp-linux-imaging-and-printing;
-SRC_URI="mirror://sourceforge/hplip/${P}.tar.gz
-   
https://dev.gentoo.org/~billie/distfiles/${PN}-3.18.12-patches-1.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ppc ppc64 x86"
-
-IUSE="doc fax +hpcups hpijs kde libnotify libressl -libusb0 minimal parport 
policykit qt5 scanner +snmp static-ppds X"
-
-COMMON_DEPEND="
-   net-print/cups
-   virtual/jpeg:0
-   hpijs? ( net-print/cups-filters[foomatic] )
-   !minimal? (
-   ${PYTHON_DEPS}
-   sys-apps/dbus
-   !libusb0? ( virtual/libusb:1 )
-   libusb0? ( virtual/libusb:0 )
-   scanner? ( media-gfx/sane-backends )
-   snmp? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   net-analyzer/net-snmp:=
-   )
-   )
-"
-BDEPEND="
-   virtual/pkgconfig
-"
-DEPEND="
-   ${COMMON_DEPEND}
-"
-RDEPEND="
-   ${COMMON_DEPEND}
-   app-text/ghostscript-gpl
-   !minimal? (
-   $(python_gen_cond_dep 
'dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]' 'python3*')
-   kernel_linux? ( virtual/udev )
-   $(python_gen_cond_dep '
-   
>=dev-python/dbus-python-1.2.0-r1[${PYTHON_MULTI_USEDEP}]
-   fax? ( dev-python/reportlab[${PYTHON_MULTI_USEDEP}] )
-   qt5? (
-   

[gentoo-commits] repo/gentoo:master commit in: media-sound/aqualung/

2020-09-25 Thread Daniel Pielmeier
commit: 5b17d5e27e9f5f208238e39e866cafa436603d03
Author: Daniel Pielmeier  gentoo  org>
AuthorDate: Fri Sep 25 22:05:14 2020 +
Commit: Daniel Pielmeier  gentoo  org>
CommitDate: Fri Sep 25 22:05:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b17d5e2

media-sound/aqualung: Version bump to aqualung-1.1.

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

 media-sound/aqualung/Manifest|  1 +
 media-sound/aqualung/aqualung-1.1.ebuild | 92 
 2 files changed, 93 insertions(+)

diff --git a/media-sound/aqualung/Manifest b/media-sound/aqualung/Manifest
index f9e22d06195..e2cdd8f4efc 100644
--- a/media-sound/aqualung/Manifest
+++ b/media-sound/aqualung/Manifest
@@ -1 +1,2 @@
 DIST aqualung-1.0.tar.gz 2014854 BLAKE2B 
bee5f8424f8a7f657e2adaacacd2b95f6d08153e2be54e3dd79e9097e7042bc9dfaae88df337c14e4bb8d0c2b2a0a5eef34aedf3c5756eb826dddff4b6cac9ad
 SHA512 
d18fbc26c2f1445a0ef570216f54f1d00b05b25467b6ad857437e4ac628ac07c21435ce073cf92b3f147de4f1ada45a8a84770783d1c58e67451f94ac3de483a
+DIST aqualung-1.1.tar.gz 1986368 BLAKE2B 
2dd367aefe55c1b9243bd5faee2e2d082825f1077326ad05cfe4c2b088ba2f055f5d9af7d14a032bac3603c8e333cffb53357a73e29f22f417e89ad91548eece
 SHA512 
77f6350c1c6c9160da4c6280273812964d58e01227495a87e03e0bee0a2aaf5589d309b9ce7e08421845a357b35dbd08c5de5ecd495ae5ba7877a67d01e4ad01

diff --git a/media-sound/aqualung/aqualung-1.1.ebuild 
b/media-sound/aqualung/aqualung-1.1.ebuild
new file mode 100644
index 000..ea7f3d62f5a
--- /dev/null
+++ b/media-sound/aqualung/aqualung-1.1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools desktop xdg
+
+DESCRIPTION="Music player for a wide range of formats designed for gapless 
playback"
+HOMEPAGE="http://aqualung.jeremyevans.net/ 
https://github.com/jeremyevans/aqualung;
+SRC_URI="https://github.com/jeremyevans/${PN}/releases/download/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="alsa cdda cddb debug flac ffmpeg ifp jack ladspa lame libsamplerate
+   lua mac modplug mp3 musepack oss podcast pulseaudio sndfile speex 
systray
+   vorbis wavpack"
+
+BDEPEND="
+   virtual/pkgconfig
+   sys-devel/gettext
+"
+RDEPEND="
+   app-arch/bzip2
+   dev-libs/libxml2
+   sys-libs/zlib
+   x11-libs/gtk+:2
+   alsa? ( media-libs/alsa-lib )
+   cdda? ( dev-libs/libcdio-paranoia )
+   cddb? ( media-libs/libcddb )
+   ffmpeg? ( media-video/ffmpeg:0= )
+   flac? ( media-libs/flac )
+   ifp? ( media-libs/libifp )
+   jack? ( virtual/jack )
+   ladspa? ( media-libs/liblrdf )
+   lame? ( media-sound/lame )
+   libsamplerate? ( media-libs/libsamplerate )
+   lua? ( dev-lang/lua:0= )
+   mac? ( media-sound/mac )
+   modplug? ( media-libs/libmodplug )
+   mp3? ( media-libs/libmad )
+   musepack? ( >=media-sound/musepack-tools-444 )
+   pulseaudio? ( media-sound/pulseaudio )
+   sndfile? ( media-libs/libsndfile )
+   speex? ( media-libs/speex media-libs/liboggz media-libs/libogg )
+   vorbis? ( media-libs/libvorbis media-libs/libogg )
+   wavpack? ( media-sound/wavpack )
+"
+DEPEND="
+   ${RDEPEND}
+"
+
+src_configure() {
+   econf \
+   --disable-rpath \
+   --enable-loop \
+   --enable-nls \
+   --enable-transcoding \
+   $(use_enable debug) \
+   $(use_enable podcast) \
+   $(use_enable systray) \
+   $(use_enable jack jack-mgmt) \
+   $(use_with alsa) \
+   $(use_with cdda) \
+   $(use_with cddb) \
+   $(use_with ffmpeg lavc) \
+   $(use_with flac) \
+   $(use_with ifp) \
+   $(use_with jack) \
+   $(use_with ladspa) \
+   $(use_with lame) \
+   $(use_with libsamplerate src) \
+   $(use_with lua) \
+   $(use_with mac) \
+   $(use_with modplug mod) \
+   $(use_with mp3 mpeg) \
+   $(use_with musepack mpc) \
+   $(use_with oss) \
+   $(use_with pulseaudio pulse) \
+   $(use_with sndfile) \
+   $(use_with speex) \
+   $(use_with vorbis vorbis) \
+   $(use_with vorbis vorbisenc) \
+   $(use_with wavpack)
+}
+
+src_install() {
+   default
+
+   newicon src/img/icon_64.png aqualung.png
+   make_desktop_entry aqualung Aqualung
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/protobuf-python/

2020-09-25 Thread Sam James
commit: 66a74b2656d243638ebe47ed5467ba249f43e75e
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 25 21:44:06 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 25 21:44:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a74b26

dev-python/protobuf-python: Stabilize 3.12.2-r1 arm, #741272

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

 dev-python/protobuf-python/protobuf-python-3.12.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/protobuf-python/protobuf-python-3.12.2-r1.ebuild 
b/dev-python/protobuf-python/protobuf-python-3.12.2-r1.ebuild
index b6dff04b360..5c10c987675 100644
--- a/dev-python/protobuf-python/protobuf-python-3.12.2-r1.ebuild
+++ b/dev-python/protobuf-python/protobuf-python-3.12.2-r1.ebuild
@@ -24,7 +24,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/23"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE=""
 
 BDEPEND="${PYTHON_DEPS}



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/

2020-09-25 Thread Sam James
commit: 7fd32e5b2099b097fd5d1ca482991402896d569b
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 25 21:46:34 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 25 21:46:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fd32e5b

net-fs/samba: Stabilize 4.11.13 arm64, #743433

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

 net-fs/samba/samba-4.11.13.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-fs/samba/samba-4.11.13.ebuild 
b/net-fs/samba/samba-4.11.13.ebuild
index 2e6378e8c65..6916d566573 100644
--- a/net-fs/samba/samba-4.11.13.ebuild
+++ b/net-fs/samba/samba-4.11.13.ebuild
@@ -15,7 +15,7 @@ SRC_PATH="stable"
 
 SRC_URI="mirror://samba/${SRC_PATH}/${MY_P}.tar.gz"
 [[ ${PV} = *_rc* ]] || \
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
 
 DESCRIPTION="Samba Suite Version 4"
 HOMEPAGE="https://www.samba.org/;



[gentoo-commits] repo/gentoo:master commit in: dev-libs/protobuf/

2020-09-25 Thread Sam James
commit: 5c8f4b2ad22b0a1f43c55b9e1bbb5683d042b8da
Author: Sam James  gentoo  org>
AuthorDate: Fri Sep 25 21:44:07 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Sep 25 21:44:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c8f4b2a

dev-libs/protobuf: Stabilize 3.12.2 arm, #741272

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

 dev-libs/protobuf/protobuf-3.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/protobuf/protobuf-3.12.2.ebuild 
b/dev-libs/protobuf/protobuf-3.12.2.ebuild
index f6556e3f425..c0cc23a4b75 100644
--- a/dev-libs/protobuf/protobuf-3.12.2.ebuild
+++ b/dev-libs/protobuf/protobuf-3.12.2.ebuild
@@ -22,7 +22,7 @@ fi
 
 LICENSE="BSD"
 SLOT="0/23"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 sparc 
~x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
 IUSE="emacs examples static-libs test zlib"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: mate-extra/mate-power-manager/

2020-09-25 Thread Adam Feldman
commit: 4061d6500b40c5e9c2d46a63f54480de72660bdb
Author: Adam Feldman  gentoo  org>
AuthorDate: Fri Sep 25 21:22:34 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 21:22:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4061d650

mate-extra/mate-power-manager: Accidentally re-added consolekit ::gentoo

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

 mate-extra/mate-power-manager/mate-power-manager-1.24.2.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/mate-extra/mate-power-manager/mate-power-manager-1.24.2.ebuild 
b/mate-extra/mate-power-manager/mate-power-manager-1.24.2.ebuild
index baec1afd467..0e47db7552d 100644
--- a/mate-extra/mate-power-manager/mate-power-manager-1.24.2.ebuild
+++ b/mate-extra/mate-power-manager/mate-power-manager-1.24.2.ebuild
@@ -15,7 +15,7 @@ LICENSE="FDL-1.1+ GPL-2+ LGPL-2+"
 SLOT="0"
 IUSE="+applet elogind libsecret policykit systemd test"
 
-REQUIRED_USE="?? ( elogind systemd )"
+REQUIRED_USE="^^ ( elogind systemd )"
 
 # Interactive testsuite.
 RESTRICT="test"
@@ -43,10 +43,7 @@ RDEPEND="${COMMON_DEPEND}
virtual/libintl
policykit? ( >=mate-extra/mate-polkit-1.6 )
systemd? ( sys-apps/systemd )
-   !systemd? (
-   elogind? ( sys-auth/elogind )
-   !elogind? ( >=sys-auth/consolekit-0.9.2 )
-   )
+   elogind? ( sys-auth/elogind )
 "
 
 DEPEND="${COMMON_DEPEND}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-settings-daemon/

2020-09-25 Thread Adam Feldman
commit: bc15f10347ac9f1c8ec9a6c04bf201264154585e
Author: Adam Feldman  gentoo  org>
AuthorDate: Fri Sep 25 21:26:02 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 21:26:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc15f103

mate-base/mate-settings-daemon: Fix manifest

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

 mate-base/mate-settings-daemon/Manifest | 1 +
 1 file changed, 1 insertion(+)

diff --git a/mate-base/mate-settings-daemon/Manifest 
b/mate-base/mate-settings-daemon/Manifest
index c7896e5b602..d9bcd135314 100644
--- a/mate-base/mate-settings-daemon/Manifest
+++ b/mate-base/mate-settings-daemon/Manifest
@@ -1 +1,2 @@
 DIST mate-settings-daemon-1.24.0.tar.xz 1026248 BLAKE2B 
134ad9c23488ae4a9619e5d9d4465bd3f2cbbacbd3b3e78924c3adcc95a88a8499c24b1c7bd844994b67517407c08c6bf22471597ad9311a4ae04cd7c96996fc
 SHA512 
897d3540930ac407d802c9ecd1995e9bfee14eafadbbfad64aab1e7d93c9830111ac991d8f0df37e34efaa3f7cae9d59ee4d786b15acf0b87b8ba5d299bc1cc1
+DIST mate-settings-daemon-1.24.1.tar.xz 1033680 BLAKE2B 
ea8b3b277e97b9aa177eda711e1ccd507a5c9c1dded6f6b8812512c0b90469a0af256b1de1d12bffd7933b0a7b3a41f2e547cd7f830086929e41927d2e9c9ec3
 SHA512 
3a13a853bf2991f219f91398c31fda4aa3002fe5f5a4497c0e2097d2e8a812eb82bd1e4e1661d7b29061f185e74388f744bb37a0430d38bff63ddce6fe4d0bdd



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/

2020-09-25 Thread Adam Feldman
commit: 24109a5660e876056ebff4cf2f4c94e02d5dbf87
Author: Adam Feldman  gentoo  org>
AuthorDate: Sat Sep  5 15:32:25 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 21:29:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24109a56

profiles: arch/arm/package.use.mask: mask tests for atril. needs dogtail

Signed-off-by: Adam Feldman  gentoo.org>

 profiles/arch/arm/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/arm/package.use.mask 
b/profiles/arch/arm/package.use.mask
index be8267144dd..e1ce17fcd49 100644
--- a/profiles/arch/arm/package.use.mask
+++ b/profiles/arch/arm/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Adam Feldman  (2020-09-05)
+# dev-util/dogtail is not keyworded for arm
+app-text/atril test
+
 # Sam James  (2020-09-05)
 # nvidia-texture-tools not useful here
 media-libs/devil nvtt



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-session-manager/

2020-09-25 Thread Adam Feldman
commit: 7747180c580196bd52ec84ada0fd75f43df99585
Author: Adam Feldman  gentoo  org>
AuthorDate: Fri Sep 25 21:24:30 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 21:24:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7747180c

mate-base/mate-session-manager: Accidentally re-added consolekit ::gentoo

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

 mate-base/mate-session-manager/mate-session-manager-1.24.1.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/mate-base/mate-session-manager/mate-session-manager-1.24.1.ebuild 
b/mate-base/mate-session-manager/mate-session-manager-1.24.1.ebuild
index 0e8125acf23..1cc0a5a13f4 100644
--- a/mate-base/mate-session-manager/mate-session-manager-1.24.1.ebuild
+++ b/mate-base/mate-session-manager/mate-session-manager-1.24.1.ebuild
@@ -16,7 +16,7 @@ LICENSE="GPL-2+ GPL-3+ HPND LGPL-2+ LGPL-2.1+"
 SLOT="0"
 IUSE="debug elogind gles2 gnome-keyring ipv6 systemd +xtrans"
 
-REQUIRED_USE="?? ( elogind systemd )"
+REQUIRED_USE="^^ ( elogind systemd )"
 
 # x11-misc/xdg-user-dirs{,-gtk} are needed to create the various XDG_*_DIRs, 
and
 # create .config/user-dirs.dirs which is read by glib to get G_USER_DIRECTORY_*
@@ -39,10 +39,7 @@ COMMON_DEPEND="
x11-libs/pango
gles2? ( media-libs/mesa[egl,gles2] )
systemd? ( sys-apps/systemd )
-   !systemd? (
-   elogind? ( sys-auth/elogind )
-   !elogind? ( >=sys-auth/consolekit-0.9.2 )
-   )
+   elogind? ( sys-auth/elogind )
xtrans? ( x11-libs/xtrans )
 "
 



[gentoo-commits] repo/gentoo:master commit in: mate-extra/mate-calc/

2020-09-25 Thread Adam Feldman
commit: 052aaed89b149168f7593cce539fd07df9861bcc
Author: Adam Feldman  gentoo  org>
AuthorDate: Mon Sep  7 18:04:26 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=052aaed8

mate-extra/mate-calc: Bump to 1.24.1

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

 mate-extra/mate-calc/Manifest|  1 +
 mate-extra/mate-calc/mate-calc-1.24.1.ebuild | 35 
 2 files changed, 36 insertions(+)

diff --git a/mate-extra/mate-calc/Manifest b/mate-extra/mate-calc/Manifest
index a87259e4855..41cc4237013 100644
--- a/mate-extra/mate-calc/Manifest
+++ b/mate-extra/mate-calc/Manifest
@@ -1 +1,2 @@
 DIST mate-calc-1.24.0.tar.xz 939480 BLAKE2B 
28a8184665096d477bdc80484fc9da3bf9835dd5d1c30d4de11722488d735f88336bcf990c50ef65dd0a5781fc083b5d011fd5085c2d1672e6599a28f4a01452
 SHA512 
ebb18f07ded5577bb0987b2027e7b73abc823a567bfa00f9cc9bfaf75de498f150b6b4c2e13486c530a3cbb078f1b798c415b33d668d952e8650799dd05c99eb
+DIST mate-calc-1.24.1.tar.xz 952372 BLAKE2B 
ae6c687d85f48f95fda89ba4fa2be44d1f2fc510708a25ac59fd8074d1f29bc6b440ec1c20b344566d4e8a2edc8ec0bdc0d565773f2c089d712c47db4e847805
 SHA512 
164fc57ed6bcc69b96afd75fff8dd6248ce682d6f806e83ddb73a21bddce99b89c7bb697d189b56d88d5c8d9a0b99f50f3fdd15c7d56f9121ee1d16689b16595

diff --git a/mate-extra/mate-calc/mate-calc-1.24.1.ebuild 
b/mate-extra/mate-calc/mate-calc-1.24.1.ebuild
new file mode 100644
index 000..31d748f655b
--- /dev/null
+++ b/mate-extra/mate-calc/mate-calc-1.24.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="Calculator for MATE"
+LICENSE="CC-BY-SA-3.0 GPL-2+"
+SLOT="0"
+
+IUSE=""
+
+COMMON_DEPEND="
+   dev-libs/atk
+   >=dev-libs/glib-2.50:2
+   dev-libs/libxml2:2
+   >=x11-libs/gtk+-3.22:3
+   x11-libs/pango
+"
+
+RDEPEND="${COMMON_DEPEND}
+   virtual/libintl
+"
+
+DEPEND="${COMMON_DEPEND}
+   app-text/yelp-tools
+   dev-libs/libxml2
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-applets/

2020-09-25 Thread Adam Feldman
commit: 1cce20e13f514bb31f4bbe8a353f0c45832e2de8
Author: Adam Feldman  gentoo  org>
AuthorDate: Sun Sep  6 21:04:50 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cce20e1

mate-base/mate-applets: Bump to 1.24.1

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

 mate-base/mate-applets/Manifest   |  1 +
 mate-base/mate-applets/mate-applets-1.24.1.ebuild | 97 +++
 2 files changed, 98 insertions(+)

diff --git a/mate-base/mate-applets/Manifest b/mate-base/mate-applets/Manifest
index eafd8766889..146cf78b934 100644
--- a/mate-base/mate-applets/Manifest
+++ b/mate-base/mate-applets/Manifest
@@ -1 +1,2 @@
 DIST mate-applets-1.24.0.tar.xz 8142812 BLAKE2B 
cbb76d6d64bb6e9b9f93197dbe79e2751877b0604c5a84ff4b6b00608f2930925bdbc2824dc96848c84496fa5f16ab38458775727b22cb07f4db9ca854f93c42
 SHA512 
345a80b123c705997d44ac5a4bea5249045d75181c3802cf49b2eb08decc14a12f75f2e06e6ebfae267b937ff10edf7638cd64332e2e2e731695e6260df5222e
+DIST mate-applets-1.24.1.tar.xz 8222540 BLAKE2B 
f018f131cedda486a28c3a125c07efaf5c3111f95c17b0c3fbdd0b1f084ddf851d46ea4ef511a1e57f6d9f7f29a28e48ab010abc4cc6d87c1315b79bfbf01849
 SHA512 
d29e39a140310fef84cb0fe631568e0177ca5faaf2bf566211a23b32613fd6aabf06dd8ecd81a16e09553c659a7feda9ba372bb62a70504a235be58e07726ed2

diff --git a/mate-base/mate-applets/mate-applets-1.24.1.ebuild 
b/mate-base/mate-applets/mate-applets-1.24.1.ebuild
new file mode 100644
index 000..63d6ba9facb
--- /dev/null
+++ b/mate-base/mate-applets/mate-applets-1.24.1.ebuild
@@ -0,0 +1,97 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="Applets for the MATE Desktop and Panel"
+LICENSE="CC-BY-SA-3.0 FDL-1.1+ GPL-2+ GPL-3+ LGPL-2+"
+SLOT="0"
+
+IUSE="X +cpupower ipv6 policykit +upower"
+
+REQUIRED_USE="policykit? ( cpupower )"
+
+COMMON_DEPEND="
+   dev-libs/atk
+   >=dev-libs/dbus-glib-0.74
+   >=dev-libs/glib-2.50:2
+   >=dev-libs/libmateweather-1.17.0
+   >=dev-libs/libxml2-2.5:2
+   >=gnome-base/libgtop-2.12.0:2=
+   >=gnome-extra/gucharmap-3.0:2.90
+   >=mate-base/mate-panel-1.17.0
+   >=net-wireless/wireless-tools-28_pre9:0
+   >=sys-apps/dbus-1.10.0
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.22:3
+   x11-libs/gtksourceview:3.0
+   >=x11-libs/libnotify-0.7
+   x11-libs/libX11
+   >=x11-libs/libwnck-3.0:3
+   x11-libs/pango
+   cpupower? (
+   sys-power/cpupower
+   policykit? ( >=sys-auth/polkit-0.97:0 )
+   )
+   upower? ( >=sys-power/upower-0.9.23 )
+   !!net-analyzer/mate-netspeed
+"
+
+RDEPEND="${COMMON_DEPEND}
+   mate-base/caja
+   mate-base/mate-desktop
+   >=mate-base/mate-settings-daemon-1.6
+   virtual/libintl
+"
+
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xml-dtd:4.3
+   app-text/rarian
+   >=app-text/scrollkeeper-dtd-1:1.0
+   app-text/yelp-tools
+   dev-libs/libxslt
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+
+   # configure.ac logic is a little hinky
+   # and ignores --enable flags for cpufreq
+   use cpupower || myconf="--disable-cpufreq"
+
+   mate_src_configure \
+   --libexecdir=/usr/libexec/mate-applets \
+   $(use_with X x) \
+   $(use_with upower) \
+   $(use_enable ipv6) \
+   $(use_enable policykit polkit) \
+   "${myconf[@]}"
+}
+
+src_test() {
+   unset DBUS_SESSION_BUS_ADDRESS
+   emake check
+}
+
+src_install() {
+   mate_src_install
+
+   local APPLETS="accessx-status battstat charpick command cpufreq 
drivemount
+   geyes mateweather multiload netspeed stickynotes
+   timerapplet trashapplet"
+
+   for applet in ${APPLETS}; do
+   docinto ${applet}
+
+   for d in AUTHORS ChangeLog NEWS README README.themes TODO; do
+   [ -s ${applet}/${d} ] && dodoc ${applet}/${d}
+   done
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/atril/, app-text/atril/files/

2020-09-25 Thread Adam Feldman
commit: 1d22283e63b0b3352a6fc636060911f3a4e4aeac
Author: Adam Feldman  gentoo  org>
AuthorDate: Sat Sep  5 15:42:27 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d22283e

app-text/atril: Bump to 1.24.0-r2, synctex optional, add broken tests

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

 app-text/atril/atril-1.24.0-r2.ebuild  | 119 +
 .../files/atril-1.24.0-make-synctex-optional.patch | 526 +
 app-text/atril/metadata.xml|   2 +
 3 files changed, 647 insertions(+)

diff --git a/app-text/atril/atril-1.24.0-r2.ebuild 
b/app-text/atril/atril-1.24.0-r2.ebuild
new file mode 100644
index 000..6947e34b8f3
--- /dev/null
+++ b/app-text/atril/atril-1.24.0-r2.ebuild
@@ -0,0 +1,119 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MATE_LA_PUNT="yes"
+
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit mate python-any-r1 virtualx
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="Atril document viewer for MATE"
+LICENSE="FDL-1.1+ GPL-2+ GPL-3+ LGPL-2+ LGPL-2.1+"
+SLOT="0"
+
+IUSE="caja dbus debug djvu dvi epub +introspection gnome-keyring +postscript 
synctex t1lib test tiff xps"
+
+REQUIRED_USE="t1lib? ( dvi )"
+
+COMMON_DEPEND="
+   >=app-text/poppler-0.22[cairo]
+   dev-libs/atk
+   >=dev-libs/glib-2.62:2
+   >=dev-libs/libxml2-2.5:2
+   sys-libs/zlib
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.22:3[introspection?]
+   x11-libs/libICE
+   >=x11-libs/libSM-1:0
+   x11-libs/libX11
+   >=x11-libs/cairo-1.14
+   x11-libs/pango
+   caja? ( >=mate-base/caja-1.17.1[introspection?] )
+   djvu? ( >=app-text/djvu-3.5.17:0 )
+   dvi? (
+   virtual/tex-base
+   t1lib? ( >=media-libs/t1lib-5:5 )
+   )
+   epub? (
+   dev-libs/mathjax
+   >=net-libs/webkit-gtk-2.6.0:4
+   )
+   gnome-keyring? ( >=app-crypt/libsecret-0.5 )
+   introspection? ( >=dev-libs/gobject-introspection-0.6:= )
+   postscript? ( >=app-text/libspectre-0.2 )
+   synctex? ( virtual/tex-base )
+   tiff? ( >=media-libs/tiff-3.6:0 )
+   xps? ( >=app-text/libgxps-0.2.1 )
+"
+
+RDEPEND="${COMMON_DEPEND}
+   virtual/libintl
+   !!app-text/mate-document-viewer
+"
+
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/rarian
+   app-text/yelp-tools
+   >=app-text/scrollkeeper-dtd-1:1.0
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/gtk-doc
+   dev-util/gtk-doc-am
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? ( $(python_gen_any_dep 'dev-util/dogtail[${PYTHON_USEDEP}]') )
+"
+
+#RESTRICT="!test? ( test )"
+# Tests use dogtail and require using accessibility services.
+# Until we figure out how to run successfully, don't run tests
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}/${PN}-1.24.0-make-synctex-optional.patch" )
+
+python_check_deps() {
+   use test && has_version "dev-util/dogtail[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+}
+
+src_configure() {
+   # Passing --disable-help would drop offline help, that would be 
inconsistent
+   # with helps of the most of GNOME apps that doesn't require network for 
that.
+   mate_src_configure \
+   --enable-comics \
+   --enable-pdf \
+   --enable-pixbuf \
+   --enable-previewer \
+   --enable-thumbnailer \
+   $(use_with gnome-keyring keyring) \
+   $(use_enable caja) \
+   $(use_enable dbus) \
+   $(use_enable debug) \
+   $(use_enable djvu) \
+   $(use_enable dvi) \
+   $(use_enable epub) \
+   $(use_enable introspection) \
+   $(use_enable postscript ps) \
+   $(use_enable synctex) \
+   $(use_enable t1lib) \
+   $(use_enable test tests) \
+   $(use_enable tiff) \
+   $(use_enable xps)
+}
+
+src_test() {
+   export GSETTINGS_BACKEND=keyfile
+   gsettings set org.gnome.desktop.interface toolkit-accessibility true || 
die
+   gsettings set org.mate.interface accessibility true || die
+   virtx emake check
+}

diff --git a/app-text/atril/files/atril-1.24.0-make-synctex-optional.patch 
b/app-text/atril/files/atril-1.24.0-make-synctex-optional.patch
new file mode 100644
index 000..7b2d3a9c372
--- /dev/null
+++ b/app-text/atril/files/atril-1.24.0-make-synctex-optional.patch
@@ -0,0 +1,526 @@
+From ed650322792514d69ae54eef4cb105cac1dcb4b8 Mon Sep 17 00:00:00 2001
+From: Oz Tiram 
+Date: Fri, 7 Feb 2020 21:57:10 +0100
+Subject: [PATCH 1/5] Make 

[gentoo-commits] repo/gentoo:master commit in: x11-misc/mate-notification-daemon/

2020-09-25 Thread Adam Feldman
commit: c6c1f223ac41abf68a2f486bdc483281561f0e8b
Author: Adam Feldman  gentoo  org>
AuthorDate: Fri Sep  4 16:40:36 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6c1f223

x11-misc/mate-notification-daemon: Bump to 1.24.1

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

 x11-misc/mate-notification-daemon/Manifest |  1 +
 .../mate-notification-daemon-1.24.1.ebuild | 54 ++
 2 files changed, 55 insertions(+)

diff --git a/x11-misc/mate-notification-daemon/Manifest 
b/x11-misc/mate-notification-daemon/Manifest
index 4f6e1c534bf..bc5fae87984 100644
--- a/x11-misc/mate-notification-daemon/Manifest
+++ b/x11-misc/mate-notification-daemon/Manifest
@@ -1 +1,2 @@
 DIST mate-notification-daemon-1.24.0.tar.xz 392588 BLAKE2B 
480272848b3403d34eaa1f555a573dbf74a4e8e45e76c4726943bda4c29d7002f00d1a828e318d51dd07a44df1c64902c38bbe41c1c14339e8cb8710f7008f36
 SHA512 
0fd2da98001c60672d4833e974ac74dd561f54ca6f3fd74f8d6620e3b28768add46dd891d7446b01426b6aed09d4966d902cbde45aac3498fdcbb837e531a147
+DIST mate-notification-daemon-1.24.1.tar.xz 395444 BLAKE2B 
dca14216c7027b2e816c7df64636c3f1c7ae25db253167f9c5d1b296cd9bf3c7533e1f7a33a7d4f2bf5fe074e8f0911462463fffa5b839fd8decd62a4716
 SHA512 
7c799e31229860cb34fa4a19421360a4a93d81826bc4381ed284e1ec280bae67d2f5bdf5d751f3dad6a1da424a5c598b2def60b7b24fd6ea41da5f126f456bac

diff --git 
a/x11-misc/mate-notification-daemon/mate-notification-daemon-1.24.1.ebuild 
b/x11-misc/mate-notification-daemon/mate-notification-daemon-1.24.1.ebuild
new file mode 100644
index 000..b419b74c036
--- /dev/null
+++ b/x11-misc/mate-notification-daemon/mate-notification-daemon-1.24.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="MATE Notification daemon"
+LICENSE="GPL-2+ GPL-3+"
+SLOT="0"
+
+IUSE=""
+
+COMMON_DEPEND="dev-libs/atk
+   >=dev-libs/glib-2.50:2
+   >=dev-libs/libxml2-2.9.0
+   >=sys-apps/dbus-1
+   x11-libs/cairo
+   >=x11-libs/gdk-pixbuf-2.22:2
+   >=x11-libs/libnotify-0.7
+   x11-libs/libX11
+   virtual/libintl
+   >=x11-libs/gtk+-3.22:3
+   >=x11-libs/libwnck-3:3
+   >=media-libs/libcanberra-0.4:0[gtk3]
+"
+
+RDEPEND="${COMMON_DEPEND}
+   virtual/libintl
+   !x11-misc/notify-osd
+   !x11-misc/qtnotifydaemon
+   !x11-misc/notification-daemon
+"
+
+DEPEND="${COMMON_DEPEND}
+   app-arch/xz-utils
+   dev-util/gdbus-codegen
+   >=sys-devel/gettext-0.19.8
+   >=sys-devel/libtool-2.2.6:2
+   virtual/pkgconfig
+"
+
+src_install() {
+   mate_src_install
+
+   insinto /usr/share/dbus-1/services
+   doins "${FILESDIR}/org.freedesktop.Notifications.service"
+}



[gentoo-commits] repo/gentoo:master commit in: app-arch/engrampa/

2020-09-25 Thread Adam Feldman
commit: 0e7dd0ab4adce4949f947f6d0aaac42bd9ead7db
Author: Adam Feldman  gentoo  org>
AuthorDate: Thu Sep  3 20:13:13 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e7dd0ab

app-arch/engrampa: Bump to 1.24.1

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

 app-arch/engrampa/Manifest   |  1 +
 app-arch/engrampa/engrampa-1.24.1.ebuild | 69 
 2 files changed, 70 insertions(+)

diff --git a/app-arch/engrampa/Manifest b/app-arch/engrampa/Manifest
index d70dca4cebc..f96b0abe5f3 100644
--- a/app-arch/engrampa/Manifest
+++ b/app-arch/engrampa/Manifest
@@ -1 +1,2 @@
 DIST engrampa-1.24.0.tar.xz 1678920 BLAKE2B 
c40ba6a77d667f25853f6ae8cef51a54b32402e9446d6712bcfe8b6cfbddcc39e076604fad6ead1717bcedc52716be028ac9bf912c5762fa204e3ee5d6be10bb
 SHA512 
b6996e224ef52d8fd7102e4498193faa62056e8c22aa260ab5c6361533744f78755d500536ec0e03fd8b42b71da56d3f58d9d760809d20b572bee02fdee07cce
+DIST engrampa-1.24.1.tar.xz 168 BLAKE2B 
3059f98e5db99aabe270a89d7edf334ddca8b9cfd963a34f8b7b99356a1b7a9b14c9f641ea6582f893a5f6e4fe46dde00e5375d7b1c71b80299a7f5121839549
 SHA512 
9d51f24987cecfdd2c560b1ac8f8699bb5ed010bcd5b4a449a1103f725bc63046d0813d28424a3ae7dfcee0568dbf2a282f27ac5512b1c342dafeaec5bcd3b4b

diff --git a/app-arch/engrampa/engrampa-1.24.1.ebuild 
b/app-arch/engrampa/engrampa-1.24.1.ebuild
new file mode 100644
index 000..d1e58a38197
--- /dev/null
+++ b/app-arch/engrampa/engrampa-1.24.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MATE_LA_PUNT="yes"
+
+inherit mate readme.gentoo-r1
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="Engrampa archive manager for MATE"
+LICENSE="FDL-1.1+ GPL-2+ LGPL-2+"
+SLOT="0"
+
+IUSE="caja magic packagekit"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.50:2
+   >=dev-libs/json-glib-0.14
+   virtual/libintl
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.22:3[X]
+   x11-libs/libSM
+   x11-libs/pango
+   caja? ( >=mate-base/caja-1.17.1 )
+   magic? ( sys-apps/file )
+   packagekit? ( app-admin/packagekit-base )
+"
+
+RDEPEND="${COMMON_DEPEND}
+   virtual/libintl
+   !!app-arch/mate-file-archiver
+"
+
+DEPEND="${COMMON_DEPEND}
+   app-text/yelp-tools
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   mate_src_configure \
+   --disable-run-in-place \
+   $(use_enable caja caja-actions) \
+   $(use_enable magic) \
+   $(use_enable packagekit)
+}
+
+pkg_postinst() {
+   mate_pkg_postinst
+   optfeature "Support for 7-zip"  app-arch/p7zip
+   optfeature "Support for ace"  app-arch/unace
+   optfeature "Support for arj"  app-arch/arj
+   optfeature "Support for cpio"  app-arch/cpio
+   optfeature "Support for deb"  app-arch/dpkg
+   optfeature "Support for iso"  app-cdr/cdrtools
+   optfeature "Support for jar,zip"  app-arch/zip app-arch/unzip
+   optfeature "Support for lha"  app-arch/lha
+   optfeature "Support for lzma"  app-arch/xz-utils
+   optfeature "Support for lzop"  app-arch/lzop
+   optfeature "Support for rar"  app-arch/unrar
+   optfeature "Support for rpm"  app-arch/rpm
+   optfeature "Support for unstuff"  app-arch/stuffit
+   optfeature "Support for zoo"  app-arch/zoo
+}



[gentoo-commits] repo/gentoo:master commit in: media-gfx/eom/

2020-09-25 Thread Adam Feldman
commit: 51b62e92a0398c7fea821d04fe7fd0ae6f098d01
Author: Adam Feldman  gentoo  org>
AuthorDate: Sun Sep  6 20:46:22 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b62e92

media-gfx/eom: Bump to 1.24.1

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

 media-gfx/eom/Manifest  |  1 +
 media-gfx/eom/eom-1.24.1.ebuild | 74 +
 2 files changed, 75 insertions(+)

diff --git a/media-gfx/eom/Manifest b/media-gfx/eom/Manifest
index 0409a0cc1ad..556d685fc2e 100644
--- a/media-gfx/eom/Manifest
+++ b/media-gfx/eom/Manifest
@@ -1 +1,2 @@
 DIST eom-1.24.0.tar.xz 2433420 BLAKE2B 
58f99ba3cf0df3594c459af691cc6ab281657facb49bc3b6101bec1718b165b72b882aabd9abac3c4981b547157aa64d2f24f174fccae06cdaa685728e49740c
 SHA512 
17d26a9341cde0a86f8d8b65008f554398111d80f5d131441654bd9e907df9c9d696038e678aca8d7f4bd2923ff593f626735a3cc30451118818cdbebceb87ab
+DIST eom-1.24.1.tar.xz 2408284 BLAKE2B 
70d660896dff42d5a91ea651697b50d4c90ced92023d5df48dfbed374c3777676f1f2dc99a0cb071a4eaa13353f31b11346136b963cf723397632cceafa64301
 SHA512 
70654b99f474d1b214cbbf8e799f82f3c38f47938df34cb5c8227c116b412364c568ae989b96d7082fb0d2fa319b3dba9b8dd499d19140a4d421bd09a46bffc0

diff --git a/media-gfx/eom/eom-1.24.1.ebuild b/media-gfx/eom/eom-1.24.1.ebuild
new file mode 100644
index 000..c7ad21aa5f6
--- /dev/null
+++ b/media-gfx/eom/eom-1.24.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="The MATE image viewer"
+LICENSE="FDL-1.1+ GPL-2+ IJG LGPL-2+"
+SLOT="0"
+
+IUSE="X debug exif imagemagick +introspection jpeg lcms svg tiff xmp"
+
+COMMON_DEPEND="
+   dev-libs/atk
+   >=dev-libs/glib-2.52:2
+   >=dev-libs/libpeas-1.8.0[gtk]
+   >=dev-libs/libxml2-2:2
+   gnome-base/dconf
+   >=mate-base/mate-desktop-1.17.0
+   sys-libs/zlib
+   x11-libs/cairo
+   >=x11-libs/gdk-pixbuf-2.36.5:2[introspection?,jpeg?,tiff?]
+   >=x11-libs/gtk+-3.22:3[introspection?]
+   x11-libs/libX11
+   >=x11-misc/shared-mime-info-0.20
+   exif? (
+   >=media-libs/libexif-0.6.14
+   virtual/jpeg:0
+   )
+   imagemagick? ( >=media-gfx/imagemagick-6.2.6 )
+   introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
+   jpeg? ( virtual/jpeg:0 )
+   lcms? ( media-libs/lcms:2 )
+   svg? ( >=gnome-base/librsvg-2.36.2:2 )
+   xmp? ( >=media-libs/exempi-1.99.5:2 )
+"
+
+RDEPEND="${COMMON_DEPEND}
+   virtual/libintl
+   !!media-gfx/mate-image-viewer
+"
+
+DEPEND="${COMMON_DEPEND}
+   app-text/yelp-tools
+   dev-util/glib-utils
+   dev-util/gtk-doc
+   dev-util/gtk-doc-am
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PATCHES=( "${FILESDIR}/eom-1.24.0-add-gdk-includes.patch" )
+
+src_configure() {
+   mate_src_configure \
+   --enable-thumbnailer \
+   $(use_enable debug) \
+   $(use_enable introspection) \
+   $(use_with X x) \
+   $(use_with exif libexif) \
+   $(usex imagemagick \
+   --without-gdk-pixbuf-thumbnailer \
+   --with-gdk-pixbuf-thumbnailer \
+   ) \
+   $(use_with jpeg libjpeg) \
+   $(use_with lcms cms) \
+   $(use_with svg librsvg) \
+   $(use_with xmp)
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/mozo/

2020-09-25 Thread Adam Feldman
commit: 57866a6cee443d6edbfe1e9c7d62105f85e0382f
Author: Adam Feldman  gentoo  org>
AuthorDate: Sun Sep  6 22:28:14 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57866a6c

x11-misc/mozo: Update python, fix deps

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

 x11-misc/mozo/mozo-1.24.0-r1.ebuild | 69 +
 1 file changed, 69 insertions(+)

diff --git a/x11-misc/mozo/mozo-1.24.0-r1.ebuild 
b/x11-misc/mozo/mozo-1.24.0-r1.ebuild
new file mode 100644
index 000..8977a145b15
--- /dev/null
+++ b/x11-misc/mozo/mozo-1.24.0-r1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+PYTHON_REQ_USE="xml"
+
+inherit mate python-r1
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="Mozo menu editor for MATE"
+LICENSE="GPL-2+ GPL-3+ LGPL-2+ LGPL-2.1+"
+SLOT="0"
+IUSE=""
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=dev-python/pygobject-3:3[${PYTHON_USEDEP}]
+   >=mate-base/mate-menus-1.21.0[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   >=x11-libs/gtk+-3.22:3[introspection]
+   !!x11-misc/mate-menu-editor
+"
+
+RDEPEND="${COMMON_DEPEND}
+   virtual/libintl
+"
+
+DEPEND="${COMMON_DEPEND}
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   mate_src_prepare
+   python_copy_sources
+}
+
+src_configure() {
+   python_foreach_impl run_in_build_dir mate_src_configure \
+   --disable-icon-update
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir default
+}
+
+src_test() {
+   python_foreach_impl run_in_build_dir emake check
+}
+
+src_install() {
+   installing() {
+   mate_src_install
+
+   # Massage shebang to make python_doscript happy
+   sed -e 's:#! '"${PYTHON}:#!/usr/bin/python:" \
+   -i mozo || die
+
+   python_doscript mozo
+   python_optimize
+   }
+
+   python_foreach_impl run_in_build_dir installing
+}



[gentoo-commits] repo/gentoo:master commit in: mate-base/caja/

2020-09-25 Thread Adam Feldman
commit: 06019bf1e50ddf37e1e0b952088eebc5f3057a57
Author: Adam Feldman  gentoo  org>
AuthorDate: Tue Sep  8 02:21:22 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06019bf1

mate-base/caja: Drop old

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

 mate-base/caja/caja-1.24.0-r1.ebuild | 94 
 1 file changed, 94 deletions(-)

diff --git a/mate-base/caja/caja-1.24.0-r1.ebuild 
b/mate-base/caja/caja-1.24.0-r1.ebuild
deleted file mode 100644
index 9a3dfbb2657..000
--- a/mate-base/caja/caja-1.24.0-r1.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-MATE_LA_PUNT="yes"
-
-inherit mate virtualx
-
-if [[ ${PV} !=  ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-fi
-
-DESCRIPTION="Caja file manager for the MATE desktop"
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-
-IUSE="+introspection +mate packagekit xmp"
-
-COMMON_DEPEND="
-   dev-libs/atk
-   >=dev-libs/glib-2.58.1:2
-   >=dev-libs/libxml2-2.4.7:2
-   gnome-base/dconf
-   >=gnome-base/gvfs-1.10.1:0[udisks]
-   >=mate-base/mate-desktop-1.17.3:0
-   >=media-libs/libexif-0.6.14:0
-   x11-libs/cairo
-   >=x11-libs/gdk-pixbuf-2.36.5:2
-   >=x11-libs/gtk+-3.22:3[introspection?]
-   >=x11-libs/libnotify-0.7.0:0
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXft
-   x11-libs/libXrender
-   >=x11-libs/pango-1.1.2
-   introspection? ( >=dev-libs/gobject-introspection-0.6.4:= )
-   packagekit? ( app-admin/packagekit-base )
-   xmp? ( >=media-libs/exempi-1.99.5:2 )
-"
-
-RDEPEND="${COMMON_DEPEND}
-   virtual/libintl
-   !!mate-base/mate-file-manager
-"
-
-DEPEND="${COMMON_DEPEND}
-   >=dev-lang/perl-5:=
-   dev-util/gdbus-codegen
-   dev-util/glib-utils
-   dev-util/gtk-doc
-   dev-util/gtk-doc-am
-   >=sys-devel/gettext-0.19.8
-   virtual/pkgconfig
-"
-
-PDEPEND="mate? ( >=x11-themes/mate-icon-theme-${MATE_BRANCH} )"
-
-# TODO: Test fails because Caja is not merged yet:
-# GLib-GIO-ERROR **: Settings schema 'org.mate.caja.preferences' is not 
installed
-RESTRICT="test"
-
-src_prepare() {
-   # Remove unnecessary CFLAGS.
-   sed -i -e 's:-DG.*DISABLE_DEPRECATED::g' \
-   configure.ac eel/Makefile.am || die
-
-   mate_src_prepare
-}
-
-src_configure() {
-   mate_src_configure \
-   --disable-update-mimedb \
-   $(use_enable introspection) \
-   $(use_enable packagekit) \
-   $(use_enable xmp)
-}
-
-src_test() {
-   unset SESSION_MANAGER
-   unset DBUS_SESSION_BUS_ADDRESS
-
-   Xemake check || die "Test phase failed"
-}
-
-pkg_postinst() {
-   mate_pkg_postinst
-
-   elog "Caja can use gstreamer to preview audio files. Just make sure"
-   elog "to have the necessary plugins available to play the media type 
you"
-   elog "want to preview."
-}



[gentoo-commits] repo/gentoo:master commit in: mate-extra/mate-power-manager/

2020-09-25 Thread Adam Feldman
commit: 14b102187cfb82e8c146a74dc6319262a6ec0570
Author: Adam Feldman  gentoo  org>
AuthorDate: Fri Sep  4 18:14:26 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14b10218

mate-extra/mate-power-manager: Bump to 1.24.2

Package-Manager: Portage-2.3.103, Repoman-2.3.23
RepoMan-Options: --force
Signed-off-by: Adam Feldman  gentoo.org>

 mate-extra/mate-power-manager/Manifest |  1 +
 .../mate-power-manager-1.24.2.ebuild   | 78 ++
 2 files changed, 79 insertions(+)

diff --git a/mate-extra/mate-power-manager/Manifest 
b/mate-extra/mate-power-manager/Manifest
index 1a0bbe4794b..fca37bca593 100644
--- a/mate-extra/mate-power-manager/Manifest
+++ b/mate-extra/mate-power-manager/Manifest
@@ -1 +1,2 @@
 DIST mate-power-manager-1.24.1.tar.xz 6245524 BLAKE2B 
b9be1aab7e2f397edba9a681310a9903b11e11abf1af8557c613a1e6bf7b89d5aa495ddfcef4bc23f11aa6aca215b86e3a1c9adfdfd481f0e4353268ca5dd7cd
 SHA512 
57bae519bfa2894bc6923bf0932f823bcabe2dc0de06dc6676597708482b369a24f39bb94558163f0fdcc2d764702b87f58abc1793679a1c7fb7f53be074bae5
+DIST mate-power-manager-1.24.2.tar.xz 6194976 BLAKE2B 
6f533f9d6cbe99e9acf6e0fe9deb641e771d38f80add33b1f51aaa27aff46e2bb77d7da60ee7994908667d34b6f05c868472283cf9fd52c251467482c7c64bb3
 SHA512 
edbad37f41e67219790dfe704936be6fcf1d727cdff3b51cb43234b0d48f53666361d0f048704a594a594b5e124d7d8ea9d626c560cbc23ba4de3dcaafbd55ff

diff --git a/mate-extra/mate-power-manager/mate-power-manager-1.24.2.ebuild 
b/mate-extra/mate-power-manager/mate-power-manager-1.24.2.ebuild
new file mode 100644
index 000..baec1afd467
--- /dev/null
+++ b/mate-extra/mate-power-manager/mate-power-manager-1.24.2.ebuild
@@ -0,0 +1,78 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="A session daemon for MATE that makes it easy to manage your 
laptop or desktop"
+
+LICENSE="FDL-1.1+ GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="+applet elogind libsecret policykit systemd test"
+
+REQUIRED_USE="?? ( elogind systemd )"
+
+# Interactive testsuite.
+RESTRICT="test"
+
+COMMON_DEPEND="
+   >=dev-libs/dbus-glib-0.70
+   >=dev-libs/glib-2.50:2
+   >=media-libs/libcanberra-0.10:0[gtk3]
+   >=sys-apps/dbus-1
+   >=sys-power/upower-0.99.8:=
+   >=x11-apps/xrandr-1.3
+   >=x11-libs/cairo-1
+   >=x11-libs/gdk-pixbuf-2.11:2
+   >=x11-libs/gtk+-3.22:3
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrandr
+   >=x11-libs/libnotify-0.7:0
+   x11-libs/pango
+   applet? ( >=mate-base/mate-panel-1.17.0 )
+   libsecret? ( >=app-crypt/libsecret-0.11 )
+"
+
+RDEPEND="${COMMON_DEPEND}
+   virtual/libintl
+   policykit? ( >=mate-extra/mate-polkit-1.6 )
+   systemd? ( sys-apps/systemd )
+   !systemd? (
+   elogind? ( sys-auth/elogind )
+   !elogind? ( >=sys-auth/consolekit-0.9.2 )
+   )
+"
+
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xml-dtd:4.3
+   app-text/rarian
+   >=app-text/scrollkeeper-dtd-1:1.0
+   app-text/yelp-tools
+   dev-libs/libxml2
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   x11-base/xorg-proto
+"
+
+PATCHES=( "${FILESDIR}/${PN}-1.24.1-libsecret.patch" )
+
+src_configure() {
+   mate_src_configure \
+   --enable-compile-warnings=minimum \
+   $(use_with libsecret) \
+   $(use_enable applet applets) \
+   $(use_enable test tests)
+}
+
+src_test() {
+   unset DBUS_SESSION_BUS_ADDRESS
+
+   dbus-launch Xemake check || die "Test phase failed"
+}



[gentoo-commits] repo/gentoo:master commit in: mate-extra/mate-indicator-applet/

2020-09-25 Thread Adam Feldman
commit: 53f52c77a1f299a9db19ea8c6a0b690fa4c505c9
Author: Adam Feldman  gentoo  org>
AuthorDate: Sun Sep  6 21:16:09 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53f52c77

mate-extra/mate-indicator-applet: Fix deps

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

 .../mate-indicator-applet-1.24.0-r1.ebuild | 31 ++
 1 file changed, 31 insertions(+)

diff --git 
a/mate-extra/mate-indicator-applet/mate-indicator-applet-1.24.0-r1.ebuild 
b/mate-extra/mate-indicator-applet/mate-indicator-applet-1.24.0-r1.ebuild
new file mode 100644
index 000..670d2a4bf3c
--- /dev/null
+++ b/mate-extra/mate-indicator-applet/mate-indicator-applet-1.24.0-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit mate eapi7-ver
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DESCRIPTION="MATE indicator applet"
+LICENSE="GPL-3 GPL-3+ LGPL-2+ LGPL-3+"
+SLOT="0"
+
+IUSE=""
+
+COMMON_DEPEND="
+   >=dev-libs/libindicator-0.4:3
+   >=mate-base/mate-panel-1.17.0
+   >=x11-libs/gtk+-3.22:3
+"
+
+RDEPEND="${COMMON_DEPEND}
+   virtual/libintl
+"
+
+DEPEND="${COMMON_DEPEND}
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"



[gentoo-commits] repo/gentoo:master commit in: mate-base/caja/files/, mate-base/caja/

2020-09-25 Thread Adam Feldman
commit: bce3e9d6ae2888ed328003fddb2c1dd8d88b79cf
Author: Adam Feldman  gentoo  org>
AuthorDate: Tue Sep  8 02:20:29 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bce3e9d6

mate-base/caja: Fix libselinux automagic

Bug: https://bugs.gentoo.org/637414
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Adam Feldman  gentoo.org>

 mate-base/caja/caja-1.24.0-r2.ebuild   | 98 ++
 .../caja-1.24.0-fix-selinux-automagic-dep.patch| 46 ++
 2 files changed, 144 insertions(+)

diff --git a/mate-base/caja/caja-1.24.0-r2.ebuild 
b/mate-base/caja/caja-1.24.0-r2.ebuild
new file mode 100644
index 000..e77b01f49dd
--- /dev/null
+++ b/mate-base/caja/caja-1.24.0-r2.ebuild
@@ -0,0 +1,98 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MATE_LA_PUNT="yes"
+
+inherit mate virtualx
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="Caja file manager for the MATE desktop"
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+
+IUSE="+introspection +mate packagekit selinux xmp"
+
+COMMON_DEPEND="
+   dev-libs/atk
+   >=dev-libs/glib-2.58.1:2
+   >=dev-libs/libxml2-2.4.7:2
+   gnome-base/dconf
+   >=gnome-base/gvfs-1.10.1:0[udisks]
+   >=mate-base/mate-desktop-1.17.3:0
+   >=media-libs/libexif-0.6.14:0
+   x11-libs/cairo
+   >=x11-libs/gdk-pixbuf-2.36.5:2
+   >=x11-libs/gtk+-3.22:3[introspection?]
+   >=x11-libs/libnotify-0.7.0:0
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXft
+   x11-libs/libXrender
+   >=x11-libs/pango-1.1.2
+   introspection? ( >=dev-libs/gobject-introspection-0.6.4:= )
+   packagekit? ( app-admin/packagekit-base )
+   selinux? ( sys-libs/libselinux )
+   xmp? ( >=media-libs/exempi-1.99.5:2 )
+"
+
+RDEPEND="${COMMON_DEPEND}
+   virtual/libintl
+   !!mate-base/mate-file-manager
+"
+
+DEPEND="${COMMON_DEPEND}
+   >=dev-lang/perl-5:=
+   dev-util/gdbus-codegen
+   dev-util/glib-utils
+   dev-util/gtk-doc
+   dev-util/gtk-doc-am
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PDEPEND="mate? ( >=x11-themes/mate-icon-theme-${MATE_BRANCH} )"
+
+# TODO: Test fails because Caja is not merged yet:
+# GLib-GIO-ERROR **: Settings schema 'org.mate.caja.preferences' is not 
installed
+RESTRICT="test"
+
+PATCHES=( "${FILESDIR}/${PN}-1.24.0-fix-selinux-automagic-dep.patch" )
+
+src_prepare() {
+   # Remove unnecessary CFLAGS.
+   sed -i -e 's:-DG.*DISABLE_DEPRECATED::g' \
+   configure.ac eel/Makefile.am || die
+
+   mate_src_prepare
+}
+
+src_configure() {
+   mate_src_configure \
+   --disable-update-mimedb \
+   $(use_enable introspection) \
+   $(use_enable packagekit) \
+   $(use_enable selinux) \
+   $(use_enable xmp)
+}
+
+src_test() {
+   unset SESSION_MANAGER
+   unset DBUS_SESSION_BUS_ADDRESS
+
+   Xemake check || die "Test phase failed"
+}
+
+pkg_postinst() {
+   mate_pkg_postinst
+
+   elog "Caja can use gstreamer to preview audio files. Just make sure"
+   elog "to have the necessary plugins available to play the media type 
you"
+   elog "want to preview."
+}

diff --git a/mate-base/caja/files/caja-1.24.0-fix-selinux-automagic-dep.patch 
b/mate-base/caja/files/caja-1.24.0-fix-selinux-automagic-dep.patch
new file mode 100644
index 000..ffc0a2903d1
--- /dev/null
+++ b/mate-base/caja/files/caja-1.24.0-fix-selinux-automagic-dep.patch
@@ -0,0 +1,46 @@
+diff --git a/configure.ac b/configure.ac
+index 052b4d0..12c818d 100644
+--- a/configure.ac
 b/configure.ac
+@@ -169,17 +169,24 @@ dnl 
+ dnl *** Check for libselinux ***
+ dnl 
+ 
++AC_ARG_ENABLE(selinux,
++[AC_HELP_STRING([--enable-selinux],
++[build with selinux support])])
++AM_CONDITIONAL([ENABLE_SELINUX],[test "x$enable_selinux" = "xyes"])
++
+ SELINUX_LIBS=
+ msg_selinux=no
+-AC_CHECK_LIB(selinux, is_selinux_enabled,
+-   [AC_CHECK_HEADERS(selinux/selinux.h,
+- [AC_SEARCH_LIBS(selinux_raw_to_trans_context, selinux,
+-   [AC_DEFINE(HAVE_SELINUX, 1, [Define to 1 if libselinux is available])
+-SELINUX_LIBS="-lselinux"
+-msg_selinux=yes])
+- ])
+-   ])
+-AC_SUBST(SELINUX_LIBS)
++if test "x$enable_selinux" != "xno"; then
++AC_CHECK_LIB(selinux, is_selinux_enabled,
++   [AC_CHECK_HEADERS(selinux/selinux.h,
++ [AC_SEARCH_LIBS(selinux_raw_to_trans_context, selinux,
++   [AC_DEFINE(HAVE_SELINUX, 1, [Define to 1 if libselinux is 
available])
++SELINUX_LIBS="-lselinux"
++msg_selinux=yes])
++ ])
++   ])
++

[gentoo-commits] repo/gentoo:master commit in: mate-extra/caja-extensions/

2020-09-25 Thread Adam Feldman
commit: e472e5537b6977d89ae7740404b85a04ccc64244
Author: Adam Feldman  gentoo  org>
AuthorDate: Sat Sep  5 16:19:45 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e472e553

mate-extra/caja-extensions: Bump to 1.24.1

Bug: https://bugs.gentoo.org/605630
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Adam Feldman  gentoo.org>

 mate-extra/caja-extensions/Manifest|  1 +
 .../caja-extensions/caja-extensions-1.24.1.ebuild  | 77 ++
 2 files changed, 78 insertions(+)

diff --git a/mate-extra/caja-extensions/Manifest 
b/mate-extra/caja-extensions/Manifest
index a4d63a3aee8..a6b0d1076a2 100644
--- a/mate-extra/caja-extensions/Manifest
+++ b/mate-extra/caja-extensions/Manifest
@@ -1 +1,2 @@
 DIST caja-extensions-1.24.0.tar.xz 548828 BLAKE2B 
0492e1f0ca7277737102f71fd195dd585614010b80c2aafd730aacd1d817b03fe0377c430615a3e4bd4a643558c02c9c4fdb2d451079a3b213fe0e6b9d4e02de
 SHA512 
f05a7d83f16aebacb04f75b76ca86e44c1a01d9ad6c2aefeac19398c4d9da8385e6852fa0118c763aee630e7eb6c7c81d77e0c9452200aee9cf4f058487c4dbf
+DIST caja-extensions-1.24.1.tar.xz 552340 BLAKE2B 
fff9b70ccdc79905283bdd4e773c8ad6e85cbbc543f4f70af992d91eba1e86d8c2be074dab4154360b836179718e8dbb2837261779a20321b42a2d00c69088ec
 SHA512 
b844a774271d81ac811b1aff1f04be4a65c6e38a683938dfb593f65297a6398fbfe4c8f6a51c649a1311fb5ca8134b4478860f51b1b3eaf9965a6b8776af2817

diff --git a/mate-extra/caja-extensions/caja-extensions-1.24.1.ebuild 
b/mate-extra/caja-extensions/caja-extensions-1.24.1.ebuild
new file mode 100644
index 000..d31c92bc108
--- /dev/null
+++ b/mate-extra/caja-extensions/caja-extensions-1.24.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="Several Caja extensions"
+LICENSE="GPL-2+"
+SLOT="0"
+
+SENDTO="cdr gajim +mail pidgin upnp"
+IUSE="image-converter +open-terminal share +wallpaper xattr ${SENDTO}"
+
+COMMON_DEPEND=">=dev-libs/glib-2.50:2
+   >=mate-base/caja-1.21.3
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.22:3
+   gajim? (
+   >=dev-libs/dbus-glib-0.60
+   >=sys-apps/dbus-1
+   )
+   open-terminal? ( >=mate-base/mate-desktop-1.17.0 )
+   pidgin? ( >=dev-libs/dbus-glib-0.60 )
+   upnp? ( >=net-libs/gupnp-0.13:0= )
+   xattr? ( sys-apps/attr )
+"
+
+RDEPEND="${COMMON_DEPEND}
+   mate-base/mate-desktop
+   cdr? ( >=app-cdr/brasero-2.32.1:= )
+   gajim? ( net-im/gajim )
+   image-converter? (
+   || (
+   media-gfx/imagemagick
+   media-gfx/graphicsmagick[imagemagick]
+   )
+   )
+   pidgin? ( net-im/pidgin )
+"
+
+DEPEND="${COMMON_DEPEND}
+   dev-libs/libxml2
+   dev-util/gtk-doc
+   dev-util/gtk-doc-am
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   !!mate-extra/mate-file-manager-open-terminal
+   !!mate-extra/mate-file-manager-sendto
+   !!mate-extra/mate-file-manager-image-converter
+   !!mate-extra/mate-file-manager-share
+"
+
+src_configure() {
+   local sendto_plugins="removable-devices"
+   use cdr && sendto_plugins+=",caja-burn"
+   use mail && sendto_plugins+=",emailclient"
+   use pidgin && sendto_plugins+=",pidgin"
+   use gajim && sendto_plugins+=",gajim"
+   use upnp && sendto_plugins+=",upnp"
+
+   mate_src_configure \
+   --enable-sendto \
+   --with-sendto-plugins=${sendto_plugins}\
+   --disable-gksu \
+   $(use_enable image-converter) \
+   $(use_enable open-terminal) \
+   $(use_enable share) \
+   $(use_enable wallpaper) \
+   $(use_enable xattr xattr-tags)
+}



[gentoo-commits] repo/gentoo:master commit in: mate-extra/caja-dropbox/

2020-09-25 Thread Adam Feldman
commit: 85de3c6f2da46d605d290601e3e59983ee550391
Author: Adam Feldman  gentoo  org>
AuthorDate: Sun Sep  6 20:14:08 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85de3c6f

mate-extra/caja-dropbox: Drop 'dropbox' group, GLEP 81 compliance

Bug:https://bugs.gentoo.org/735972

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

 .../caja-dropbox/caja-dropbox-1.24.0-r1.ebuild | 89 ++
 1 file changed, 89 insertions(+)

diff --git a/mate-extra/caja-dropbox/caja-dropbox-1.24.0-r1.ebuild 
b/mate-extra/caja-dropbox/caja-dropbox-1.24.0-r1.ebuild
new file mode 100644
index 000..6632e04a229
--- /dev/null
+++ b/mate-extra/caja-dropbox/caja-dropbox-1.24.0-r1.ebuild
@@ -0,0 +1,89 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+MATE_LA_PUNT="yes"
+
+inherit eapi7-ver mate python-single-r1 linux-info
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="Store, Sync and Share Files Online"
+LICENSE="CC-BY-ND-3.0 GPL-3+ public-domain"
+SLOT="0"
+
+IUSE="debug"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   dev-libs/atk
+   >=dev-libs/glib-2.50:2
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   ')
+   >=mate-base/caja-1.19.1
+   mate-extra/caja-extensions
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.22:3
+   x11-libs/libXinerama
+   x11-libs/pango
+"
+
+RDEPEND="${COMMON_DEPEND}
+   net-misc/dropbox
+"
+
+DEPEND="${COMMON_DEPEND}
+   dev-python/docutils
+   virtual/pkgconfig
+"
+
+CONFIG_CHECK="~INOTIFY_USER"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+   check_extra_config
+}
+
+MATE_FORCE_AUTORECONF=true
+
+src_prepare() {
+   # Use system dropbox.
+   sed -e "s|~/[.]dropbox-dist|/opt/dropbox|" \
+   -e 's|\(DROPBOXD_PATH = \).*|\1"/opt/dropbox/dropboxd"|' \
+   -i caja-dropbox.in || die
+
+   sed -e 's|\[rst2man\]|\[rst2man\.py\]|' -i configure.ac || die
+
+   mate_src_prepare
+}
+
+src_configure() {
+   mate_src_configure \
+   $(use_enable debug)
+}
+
+src_install() {
+   python_fix_shebang caja-dropbox.in
+
+   mate_src_install
+}
+
+pkg_postinst() {
+   mate_pkg_postinst
+
+   for v in ${REPLACING_VERSIONS}; do
+   if ver_test "${v}" "-lt" "1.24.0-r1" || ver_test "${v}" "-eq" 
""; then
+   ewarn "Starting with ${CATEGORY}/${PN}-1.24.0-r1, ${PN} 
now no longer"
+   ewarn "configures caja-dropbox to use its own group. 
This brings caja-dropbox in line"
+   ewarn "with nautilus-dropbox and 
dolphin-plugins-dropbox. You may remove the 'dropbox' group."
+   fi
+   done
+}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-control-center/

2020-09-25 Thread Adam Feldman
commit: 8a0504363db412fac9d76e150fa92d4d7da7ebe6
Author: Adam Feldman  gentoo  org>
AuthorDate: Fri Sep  4 17:04:28 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a050436

mate-base/mate-control-center: Bump to 1.24.1

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

 mate-base/mate-control-center/Manifest |  1 +
 .../mate-control-center-1.24.1.ebuild  | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/mate-base/mate-control-center/Manifest 
b/mate-base/mate-control-center/Manifest
index 9a96d36a3c0..1c806d8872f 100644
--- a/mate-base/mate-control-center/Manifest
+++ b/mate-base/mate-control-center/Manifest
@@ -1 +1,2 @@
 DIST mate-control-center-1.24.0.tar.xz 3488572 BLAKE2B 
683b3326deeacf3f47a8ca3201de66a492cac022ae341dfc54cdc97c9a5260e223a082a3dd899b31680e4a8e5b3237d0338c7fd8125468f75e1b00b4e6a130c7
 SHA512 
78e70bc94a34f8e6083d1951b12fcb9f7e8b7c55c5fac612ee27c8175e91b3872f6ecf15162e747444586612a94f857a02fb91a6fad142b5d0a16e749792c2ce
+DIST mate-control-center-1.24.1.tar.xz 3395740 BLAKE2B 
88efb5b170af461b2505be654b005818b5b9087f5535365b7fe4033c05debcbf842fa33a77e4c78e72d0c7426794e943b773612f4431128c01fa77a15f5c2670
 SHA512 
f0440bfa79099610eb1f9f03bda13347b57d9250264f27971b69a5900338cf750e6eeb14111d7069bf597f5d4c4ed66b0466b926a54e4719845da23de31665f4

diff --git a/mate-base/mate-control-center/mate-control-center-1.24.1.ebuild 
b/mate-base/mate-control-center/mate-control-center-1.24.1.ebuild
new file mode 100644
index 000..e686d34de0c
--- /dev/null
+++ b/mate-base/mate-control-center/mate-control-center-1.24.1.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="The MATE Desktop configuration tool"
+LICENSE="FDL-1.1+ GPL-2+ LGPL-2+ LGPL-2.1+ HPND"
+SLOT="0"
+
+IUSE="accountsservice appindicator debug"
+
+COMMON_DEPEND="
+   dev-libs/atk
+   >=dev-libs/dbus-glib-0.73
+   >=dev-libs/glib-2.50:2
+   dev-libs/libxml2:2
+   >=gnome-base/dconf-0.13.4
+   >=gnome-base/librsvg-2.0:2
+   >=mate-base/libmatekbd-1.17.0
+   >=mate-base/mate-desktop-1.23.2
+   >=mate-base/caja-1.20.0
+   >=mate-base/mate-menus-1.21.0
+   >=mate-base/mate-settings-daemon-1.23.1
+   >=media-libs/fontconfig-1:1.0
+   media-libs/freetype:2
+   media-libs/libcanberra:0[gtk3]
+   >=sys-apps/dbus-1
+   sys-auth/polkit[introspection]
+   x11-apps/xmodmap
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.22:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcursor
+   x11-libs/libXext
+   >=x11-libs/libXi-1.5
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   >=x11-libs/libxklavier-4
+   x11-libs/pango
+   >=x11-wm/marco-1.17.0:=
+   accountsservice? ( sys-apps/accountsservice )
+   appindicator? ( dev-libs/libappindicator:3 )
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+DEPEND="${COMMON_DEPEND}
+   app-text/rarian
+   >=app-text/scrollkeeper-dtd-1:1.0
+   app-text/yelp-tools
+   dev-libs/libxml2
+   dev-util/desktop-file-utils
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+
+src_configure() {
+   mate_src_configure \
+   --disable-update-mimedb \
+   $(use_enable appindicator) \
+   $(use_enable debug)
+}



[gentoo-commits] repo/gentoo:master commit in: mate-base/mate-panel/

2020-09-25 Thread Adam Feldman
commit: e712ec8d337ebb9cd38c86e99586b3b8dc9b2e72
Author: Adam Feldman  gentoo  org>
AuthorDate: Fri Sep  4 16:13:00 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e712ec8d

mate-base/mate-panel: Bump to 1.24.1

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

 mate-base/mate-panel/Manifest |  1 +
 mate-base/mate-panel/mate-panel-1.24.1.ebuild | 72 +++
 2 files changed, 73 insertions(+)

diff --git a/mate-base/mate-panel/Manifest b/mate-base/mate-panel/Manifest
index 779ef5733fb..23a65932747 100644
--- a/mate-base/mate-panel/Manifest
+++ b/mate-base/mate-panel/Manifest
@@ -1 +1,2 @@
 DIST mate-panel-1.24.0.tar.xz 3040068 BLAKE2B 
2ef2973014e32ab62ba9d4a05a820a2640415b493886d74e09089ed91bfe61d2d53ee6313c104945ddc95c992423403f6bca72a7f8b80ce189cd9f247add931c
 SHA512 
12a88534400603998b4d4d415940947dd6372914135aa8eb6052c75e134412739a96064ad654e8f2625dbb6fe853e8cb376c41e530c30234e08141a46634820b
+DIST mate-panel-1.24.1.tar.xz 3265000 BLAKE2B 
eb5d2c8b6668ecb1d072e80ac4062574c97b7d52a1473133efff0fb12eca4e765df016d8ede4c6745f7bd9e6ea64114ccfcdf87045ca00797e63ab9ec215435c
 SHA512 
1a1e62207d58472daa00d409ef2b04944929af7f9fe05592076adcc069e2d70012424b3386d30f8b9adccf05c328b8ab1662b8726e507465881a4ae26c26829f

diff --git a/mate-base/mate-panel/mate-panel-1.24.1.ebuild 
b/mate-base/mate-panel/mate-panel-1.24.1.ebuild
new file mode 100644
index 000..6b5b93b187e
--- /dev/null
+++ b/mate-base/mate-panel/mate-panel-1.24.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="The MATE panel"
+LICENSE="FDL-1.1+ GPL-2+ LGPL-2+"
+SLOT="0"
+
+IUSE="X +introspection wayland"
+
+REQUIRED_USE="|| ( X wayland )"
+
+COMMON_DEPEND="
+   dev-libs/atk
+   >=dev-libs/dbus-glib-0.80:0
+   >=dev-libs/glib-2.50:2
+   >=dev-libs/libmateweather-1.17.0
+   dev-libs/libxml2:2
+   >=gnome-base/dconf-0.13.4
+   >=gnome-base/librsvg-2.36.2:2
+   >=mate-base/mate-desktop-1.17.0
+   >=mate-base/mate-menus-1.21.0
+   >=sys-apps/dbus-1.1.2
+   >=x11-libs/cairo-1.0.0[X?]
+   >=x11-libs/gdk-pixbuf-2.25.2:2
+   >=x11-libs/gtk+-3.22:3[introspection?]
+   x11-libs/libICE
+   x11-libs/libSM
+   >=x11-libs/libwnck-3.4.6:3[introspection?]
+   >=x11-libs/pango-1.15.4:0[introspection?]
+   X? (
+   x11-libs/libX11
+   x11-libs/libXau
+   >=x11-libs/libXrandr-1.3
+   )
+   introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
+   wayland? ( gui-libs/gtk-layer-shell )
+"
+
+RDEPEND="${COMMON_DEPEND}
+   virtual/libintl
+"
+
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/yelp-tools
+   >=dev-lang/perl-5:=
+   dev-util/glib-utils
+   dev-util/gdbus-codegen
+   dev-util/gtk-doc
+   dev-util/gtk-doc-am
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   mate_src_configure \
+   --libexecdir=/usr/libexec/mate-applets \
+   --disable-deprecation-flags \
+   $(use_enable X x11) \
+   $(use_enable introspection) \
+   $(use_enable wayland)
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/python-caja/

2020-09-25 Thread Adam Feldman
commit: 978f3d0e6297ac0997f97acc591fa7fd02cf02aa
Author: Adam Feldman  gentoo  org>
AuthorDate: Sun Sep  6 22:38:54 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=978f3d0e

dev-python/python-caja: Fix deps

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

 .../python-caja/python-caja-1.24.0-r2.ebuild   | 57 ++
 1 file changed, 57 insertions(+)

diff --git a/dev-python/python-caja/python-caja-1.24.0-r2.ebuild 
b/dev-python/python-caja/python-caja-1.24.0-r2.ebuild
new file mode 100644
index 000..622b4373e83
--- /dev/null
+++ b/dev-python/python-caja/python-caja-1.24.0-r2.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MATE_LA_PUNT="yes"
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+
+inherit mate python-single-r1
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DESCRIPTION="Python bindings for the Caja file manager"
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="doc"
+REQUIRED_USE=${PYTHON_REQUIRED_USE}
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   >=dev-libs/glib-2.50:2
+   $( python_gen_cond_dep 'dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]' 
)
+   >=mate-base/caja-1.17.1[introspection]
+   >=x11-libs/gtk+-3.22:3
+"
+
+RDEPEND="${COMMON_DEPEND}"
+
+DEPEND="${COMMON_DEPEND}
+   dev-util/gtk-doc
+   dev-util/gtk-doc-am
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   doc? ( app-text/docbook-xml-dtd:4.1.2 )
+"
+
+src_prepare() {
+   MATE_FORCE_AUTORECONF="true"
+
+   sed -i "s/\$(PACKAGE)/${PF}/g" examples/Makefile.am || die
+   mate_src_prepare
+}
+
+src_install() {
+   mate_src_install
+
+   # Keep the directory for systemwide extensions.
+   keepdir /usr/share/caja-python/extensions/
+
+   # The HTML documentation generation is broken and commented out by 
upstream.
+   #
+   #if use doc ; then
+   #   insinto /usr/share/gtk-doc/html/nautilus-python # for 
dev-util/devhelp
+   #   doins -r docs/html/*
+   #fi
+}



[gentoo-commits] repo/gentoo:master commit in: mate-extra/mate-sensors-applet/

2020-09-25 Thread Adam Feldman
commit: 40534ccdae4b550e6d132a34e9bea36b8d4cc12b
Author: Adam Feldman  gentoo  org>
AuthorDate: Sun Sep  6 21:41:05 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40534ccd

mate-extra/mate-sensors-applet: Bump to 1.24.1

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

 mate-extra/mate-sensors-applet/Manifest|  1 +
 .../mate-sensors-applet-1.24.1.ebuild  | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/mate-extra/mate-sensors-applet/Manifest 
b/mate-extra/mate-sensors-applet/Manifest
index 109da085192..3c30bb24967 100644
--- a/mate-extra/mate-sensors-applet/Manifest
+++ b/mate-extra/mate-sensors-applet/Manifest
@@ -1 +1,2 @@
 DIST mate-sensors-applet-1.24.0.tar.xz 580536 BLAKE2B 
a72198917a3b87c1a9ed941aa272cab7439bcd07cb1bb2dbadb0fcd21bb5d6f1cc05986800de7d0f68c2c260cf9556f1e239a2ad2fd01bec8bdccad0180117b2
 SHA512 
039834b7cfe641e670e372e311da3d737254ab3cf13b27e71c6555888ac1165766fe2d940bcea44a5ceed5f0ddcd3390d01331d927121137c21a6647c68875c2
+DIST mate-sensors-applet-1.24.1.tar.xz 578964 BLAKE2B 
e9a7eacb032738014c3e91595ae1f2673973b20c09fd02bd186aa5468773a1322022fbb245b9ec6e9c987405014b91e0f7c12e072f9c3ba6cd9df32c1ee99703
 SHA512 
3bf21d501e067a2ce002c5149f42161cc6917609ceb2396b705e905987cb4d989725ca825c6de7bbe4e950f7a01e755c2cd5b45532d6f65aef690f394741489a

diff --git a/mate-extra/mate-sensors-applet/mate-sensors-applet-1.24.1.ebuild 
b/mate-extra/mate-sensors-applet/mate-sensors-applet-1.24.1.ebuild
new file mode 100644
index 000..eea8796ced6
--- /dev/null
+++ b/mate-extra/mate-sensors-applet/mate-sensors-applet-1.24.1.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DESCRIPTION="MATE panel applet to display readings from hardware sensors"
+LICENSE="FDL-1.1+ GPL-2+"
+SLOT="0"
+
+IUSE="+dbus hddtemp libnotify lm-sensors video_cards_nvidia"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.50:2
+   >=mate-base/mate-panel-1.17.0
+   >=x11-libs/cairo-1.0.4
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.22:3
+   hddtemp? ( >=app-admin/hddtemp-0.3_beta13 )
+   libnotify? ( >=x11-libs/libnotify-0.7 )
+   lm-sensors? ( sys-apps/lm-sensors )
+   video_cards_nvidia? ( 
>=x11-drivers/nvidia-drivers-100.14.09:0[static-libs,tools] )
+"
+
+RDEPEND="${COMMON_DEPEND}
+   virtual/libintl
+"
+
+DEPEND="${COMMON_DEPEND}
+   app-text/rarian
+   >=app-text/scrollkeeper-dtd-1:1.0
+   app-text/yelp-tools
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+PDEPEND="hddtemp? ( dbus? ( sys-fs/udisks:2 ) )"
+
+src_configure() {
+   local udisks
+
+   if use hddtemp && use dbus; then
+   udisks="--enable-udisks2"
+   else
+   udisks="--disable-udisks2"
+   fi
+
+   mate_src_configure \
+   --disable-netbsd \
+   --without-aticonfig \
+   $(use_enable libnotify) \
+   $(use_with lm-sensors libsensors) \
+   $(use_with video_cards_nvidia nvidia) \
+   ${udisks}
+}



[gentoo-commits] repo/gentoo:master commit in: mate-extra/mate-netbook/

2020-09-25 Thread Adam Feldman
commit: 07d48ce47c9167af6b378477c2dbae50e7399b93
Author: Adam Feldman  gentoo  org>
AuthorDate: Sun Sep  6 21:21:25 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07d48ce4

mate-extra/mate-netbook: Fix deps

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

 .../mate-netbook/mate-netbook-1.24.0-r1.ebuild | 38 ++
 1 file changed, 38 insertions(+)

diff --git a/mate-extra/mate-netbook/mate-netbook-1.24.0-r1.ebuild 
b/mate-extra/mate-netbook/mate-netbook-1.24.0-r1.ebuild
new file mode 100644
index 000..fbc817ffde6
--- /dev/null
+++ b/mate-extra/mate-netbook/mate-netbook-1.24.0-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="MATE utilities for netbooks"
+LICENSE="LGPL-2+ GPL-3"
+SLOT="0"
+
+IUSE=""
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.50:2
+   >=mate-base/mate-panel-1.17.0
+   >=x11-libs/gtk+-3.22:3
+   x11-libs/libfakekey
+   x11-libs/libwnck:3
+   x11-libs/libXtst
+   x11-libs/libX11
+   x11-libs/cairo
+"
+
+RDEPEND="${COMMON_DEPEND}
+   virtual/libintl
+"
+
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+   >=dev-util/intltool-0.50.1
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"



[gentoo-commits] repo/gentoo:master commit in: mate-extra/mate-screensaver/

2020-09-25 Thread Adam Feldman
commit: 8b6824edda98005b7755573409d127ad5d5b0e4c
Author: Adam Feldman  gentoo  org>
AuthorDate: Fri Sep  4 17:23:40 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b6824ed

mate-extra/mate-screensaver: Bump to 1.24.1

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

 mate-extra/mate-screensaver/Manifest   |   1 +
 .../mate-screensaver-1.24.1.ebuild | 121 +
 2 files changed, 122 insertions(+)

diff --git a/mate-extra/mate-screensaver/Manifest 
b/mate-extra/mate-screensaver/Manifest
index 1af2c5137fb..8c093767512 100644
--- a/mate-extra/mate-screensaver/Manifest
+++ b/mate-extra/mate-screensaver/Manifest
@@ -1 +1,2 @@
 DIST mate-screensaver-1.24.0.tar.xz 5075860 BLAKE2B 
f669cb9ce1c84cdd2dd84b1c88b668ad1910102ae5d9765117d313b6ece03e535b5fdaae600d8f3315346ac1109d1316e15c0dcac5bd4a637b682fa7b5d1e22b
 SHA512 
8947b85ab8b006a1756649131a9184e4eb8f44c563f5a1b55840aa8280820713bca1ce46fece92b5ac44a73193bfe965e8ef0d17e8e403a751807ee72c674cc0
+DIST mate-screensaver-1.24.1.tar.xz 5073836 BLAKE2B 
501c8dffbb5e53b88414c799a6e4d25cf89dfe490e6a902901c339b142e2b687dc2e668f65349a2ff43b6eb44d7721658de771b1a698624f95d1828da2fbda67
 SHA512 
f7cab280da90623ad265beb84770e48431ae6685fbb1eabc7cd2ad07b0f8ed5da2426017243d83271b969d2e020b8afcc93a6135b4c8e42a29f454a4e826b277

diff --git a/mate-extra/mate-screensaver/mate-screensaver-1.24.1.ebuild 
b/mate-extra/mate-screensaver/mate-screensaver-1.24.1.ebuild
new file mode 100644
index 000..485f4ee1e39
--- /dev/null
+++ b/mate-extra/mate-screensaver/mate-screensaver-1.24.1.ebuild
@@ -0,0 +1,121 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit mate readme.gentoo-r1
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="Replaces xscreensaver, integrating with the MATE desktop"
+
+LICENSE="GPL-2+ HPND LGPL-2+"
+SLOT="0"
+IUSE="X debug consolekit elogind kernel_linux libnotify opengl pam systemd"
+REQUIRED_USE="?? ( elogind systemd )"
+
+COMMON_DEPEND="
+   >=dev-libs/dbus-glib-0.71:0
+   >=dev-libs/glib-2.50:2
+   gnome-base/dconf
+   >=mate-base/libmatekbd-1.17.0
+   >=mate-base/mate-desktop-1.17.0
+   >=mate-base/mate-menus-1.21.0
+   >=sys-apps/dbus-0.30
+   >=x11-libs/gdk-pixbuf-2.14:2
+   >=x11-libs/libX11-1
+   x11-libs/cairo
+   >=x11-libs/gtk+-3.22:3
+   x11-libs/libXext
+   x11-libs/libXrandr
+   x11-libs/libXScrnSaver
+   x11-libs/libXxf86vm
+   x11-libs/libxklavier
+   x11-libs/pango
+   consolekit? ( sys-auth/consolekit )
+   libnotify? ( >=x11-libs/libnotify-0.7:0 )
+   opengl? ( virtual/opengl )
+   pam? ( gnome-base/gnome-keyring sys-libs/pam )
+   !pam? ( kernel_linux? ( sys-apps/shadow ) )
+   elogind? ( sys-auth/elogind )
+   systemd? ( sys-apps/systemd:= )
+"
+
+RDEPEND="${COMMON_DEPEND}
+   >=mate-base/mate-session-manager-1.6
+   virtual/libintl
+   !!https://bugzilla.gnome.org/show_bug.cgi?id=370847
+   # is fixed.
+   if ! use pam ; then
+   fperms u+s /usr/libexec/mate-screensaver-dialog
+   fi
+
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   mate_pkg_postinst
+
+   if has_version "> 
/etc/portage/package.use"
+   echo
+   fi
+
+   readme.gentoo_print_elog
+}



[gentoo-commits] repo/gentoo:master commit in: mate-extra/mate-utils/

2020-09-25 Thread Adam Feldman
commit: 13f4b07ecc2c4d913cab6054c337f3693eec9612
Author: Adam Feldman  gentoo  org>
AuthorDate: Sun Sep  6 22:22:29 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13f4b07e

mate-extra/mate-utils: Fix deps

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

 mate-extra/mate-utils/mate-utils-1.24.0-r3.ebuild | 73 +++
 1 file changed, 73 insertions(+)

diff --git a/mate-extra/mate-utils/mate-utils-1.24.0-r3.ebuild 
b/mate-extra/mate-utils/mate-utils-1.24.0-r3.ebuild
new file mode 100644
index 000..4ad6eec71a5
--- /dev/null
+++ b/mate-extra/mate-utils/mate-utils-1.24.0-r3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="Utilities for the MATE desktop"
+LICENSE="FDL-1.1+ GPL-2+ GPL-3+ LGPL-2+"
+SLOT="0"
+
+IUSE="X applet debug ipv6 test udisks"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   dev-libs/atk
+   >=dev-libs/glib-2.50:2
+   >=gnome-base/libgtop-2.12:2=
+   >=media-libs/libcanberra-0.4[gtk3]
+   sys-libs/zlib
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.22:3
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/pango
+   applet? ( >=mate-base/mate-panel-1.17.0 )
+   udisks? ( >=sys-fs/udisks-1.90.0:2 )
+"
+
+RDEPEND="${COMMON_DEPEND}
+   mate-base/mate-desktop
+   virtual/libintl
+"
+
+DEPEND="${COMMON_DEPEND}
+   app-text/rarian
+   >=app-text/scrollkeeper-dtd-1:1.0
+   app-text/yelp-tools
+   dev-libs/libxml2
+   dev-util/glib-utils
+   dev-util/gtk-doc
+   dev-util/gtk-doc-am
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   x11-base/xorg-proto
+"
+
+src_prepare() {
+   # Make apps visible in all DEs.
+   LC_ALL=C find . -iname '*.desktop.in*' -exec \
+   sed -e '/OnlyShowIn/d' -i {} + || die
+
+   mate_src_prepare
+}
+
+src_configure() {
+   mate_src_configure \
+   --enable-zlib \
+   --enable-debug=$(usex debug yes minimum) \
+   $(use_with X x) \
+   $(use_enable applet gdict-applet) \
+   $(use_enable ipv6) \
+   $(use_enable udisks disk_image_mounter)
+}



[gentoo-commits] repo/gentoo:master commit in: mate-extra/mate-system-monitor/

2020-09-25 Thread Adam Feldman
commit: 104085c26974134eebba253eb84d1aee582dc61a
Author: Adam Feldman  gentoo  org>
AuthorDate: Fri Sep  4 21:26:43 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=104085c2

mate-extra/mate-system-monitor: Bump to 1.24.1

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

 mate-extra/mate-system-monitor/Manifest|  1 +
 .../mate-system-monitor-1.24.1.ebuild  | 64 ++
 2 files changed, 65 insertions(+)

diff --git a/mate-extra/mate-system-monitor/Manifest 
b/mate-extra/mate-system-monitor/Manifest
index d286c453bd2..c9dc4a0e0fc 100644
--- a/mate-extra/mate-system-monitor/Manifest
+++ b/mate-extra/mate-system-monitor/Manifest
@@ -1 +1,2 @@
 DIST mate-system-monitor-1.24.0.tar.xz 2437396 BLAKE2B 
78c8774ee1832772b2cda06bca051c91e10e882b841373e3f30575ab1d05cc2b799962d964be4cc8416f9747e44031e579410d9851bb82d6a13f6023f1a30b2a
 SHA512 
430a2bf81f447143ba53cecb1c2659903cd957e313f6690adea363e9a8deccfd4ad64ebd8ce18dfb31a67fa7b51cbe087ffed7b5dcba5dd03b1010ec41b4d282
+DIST mate-system-monitor-1.24.1.tar.xz 2420872 BLAKE2B 
27572e523ea358a5315b6a42dc29e6c48c4341d4cdf34edb039429a455e1d924417aeb8602e0a71d4e71b04988ccadc82bc84794411644eefb1bd976e5744e90
 SHA512 
5fdf8ff52584f91fbe12270af2b5bb1c81d5c4d6001bdaad9c6001dbb6e6020254048e32aa6549eb686ad17998c1aa220e5463057502ba514c4a5b82953f2b05

diff --git a/mate-extra/mate-system-monitor/mate-system-monitor-1.24.1.ebuild 
b/mate-extra/mate-system-monitor/mate-system-monitor-1.24.1.ebuild
new file mode 100644
index 000..a489ee3adc3
--- /dev/null
+++ b/mate-extra/mate-system-monitor/mate-system-monitor-1.24.1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="The MATE System Monitor"
+
+LICENSE="FDL-1.1+ GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="elogind systemd"
+
+REQUIRED_USE="?? ( elogind systemd )"
+
+COMMON_DEPEND="
+   >=dev-cpp/glibmm-2.26:2
+   >=dev-cpp/gtkmm-3.8:3.0
+   >=dev-libs/glib-2.56:2
+   dev-libs/libsigc++:2
+   >=dev-libs/libxml2-2:2
+   >=gnome-base/libgtop-2.37.2:2=
+   >=gnome-base/librsvg-2.35:2
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.22:3
+   >=x11-libs/libwnck-3.0:3
+   elogind? ( sys-auth/elogind )
+   systemd? ( sys-apps/systemd )
+"
+
+RDEPEND="${COMMON_DEPEND}
+   >=sys-auth/polkit-0.97:0
+   virtual/libintl
+"
+
+DEPEND="${COMMON_DEPEND}
+   app-text/yelp-tools
+   >=sys-devel/gettext-0.19.8
+   >=sys-devel/autoconf-2.63:*
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local myconf=()
+
+   if use elogind || use systemd; then
+   myconf+=( --enable-systemd )
+   if use elogind; then
+   myconf+=(
+   SYSTEMD_CFLAGS=`pkg-config --cflags 
"libelogind" 2>/dev/null`
+   SYSTEMD_LIBS=`pkg-config --libs "libelogind" 
2>/dev/null`
+   )
+   fi
+   else
+   myconf+=( --disable-systemd )
+   fi
+
+   mate_src_configure "${myconf[@]}"
+}



[gentoo-commits] repo/gentoo:master commit in: mate-extra/mate-media/

2020-09-25 Thread Adam Feldman
commit: e22c4cc9ad119453f3c981194fb3c7a5c0fa075f
Author: Adam Feldman  gentoo  org>
AuthorDate: Fri Sep  4 18:03:18 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e22c4cc9

mate-extra/mate-media: Bump to 1.24.1

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

 mate-extra/mate-media/Manifest |  1 +
 mate-extra/mate-media/mate-media-1.24.1.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/mate-extra/mate-media/Manifest b/mate-extra/mate-media/Manifest
index 8d40489402d..b6b76e4d3bd 100644
--- a/mate-extra/mate-media/Manifest
+++ b/mate-extra/mate-media/Manifest
@@ -1 +1,2 @@
 DIST mate-media-1.24.0.tar.xz 568488 BLAKE2B 
9c7d3f264489a3888ef6b45e4ce7e8c23a53634b3b72db32092889f1656afc8a6b2988b35e5ecdc0bb48ebb20c4e86b64dbc93ec308947159feb89877230673e
 SHA512 
82ee6a16a49d9f4d229539cfacb5803c150af09dff227fb5995bf78e2b83a1f5bddb307756648e569a138124e4485ca56f635184e47fbfd76dcedd17f2bf0425
+DIST mate-media-1.24.1.tar.xz 568328 BLAKE2B 
715ca7954039d020915e86fd8e574508ae1436c5ab99a76c18ccb55ab86a8d95c85c5de1a321684c895cde31832ec9e756b841f796bd9292ff84cf8240f21ff0
 SHA512 
88a8f1b8ee1684c6270ee65d17cd4d031830cd968069cae38a1844b0688cdcac25fc2e09c415d8e55c5b8564c4e0421e2c111cc44de9221bf37cf0e31dc572d3

diff --git a/mate-extra/mate-media/mate-media-1.24.1.ebuild 
b/mate-extra/mate-media/mate-media-1.24.1.ebuild
new file mode 100644
index 000..33d43784487
--- /dev/null
+++ b/mate-extra/mate-media/mate-media-1.24.1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="Multimedia related programs for the MATE desktop"
+LICENSE="FDL-1.1+ GPL-2+ HPND LGPL-2+"
+SLOT="0"
+
+IUSE=""
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.50:2
+   dev-libs/libxml2:2
+   >=mate-base/mate-panel-1.17.0
+   >=mate-base/mate-desktop-1.17.0
+   >=media-libs/libcanberra-0.13[gtk3]
+   >=media-libs/libmatemixer-1.10.0
+   x11-libs/cairo
+   >=x11-libs/gtk+-3.22:3
+   x11-libs/pango
+"
+
+RDEPEND="${COMMON_DEPEND}
+   virtual/libintl
+"
+
+DEPEND="${COMMON_DEPEND}
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   !!

[gentoo-commits] repo/gentoo:master commit in: app-editors/pluma/

2020-09-25 Thread Adam Feldman
commit: 8417fe60977a27effbe55429abf33bf8b722c9bd
Author: Adam Feldman  gentoo  org>
AuthorDate: Sun Sep  6 22:34:46 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8417fe60

app-editors/pluma: Bump to 1.24.1

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

 app-editors/pluma/Manifest|  1 +
 app-editors/pluma/pluma-1.24.1.ebuild | 81 +++
 2 files changed, 82 insertions(+)

diff --git a/app-editors/pluma/Manifest b/app-editors/pluma/Manifest
index b8231cb2a23..181c8877b29 100644
--- a/app-editors/pluma/Manifest
+++ b/app-editors/pluma/Manifest
@@ -1 +1,2 @@
 DIST pluma-1.24.0.tar.xz 3717544 BLAKE2B 
fd9375fd05566c11c24d5bdf55ab0d4619143127a5e48c4e91d18421f50340775d58c3e2264382aa3bbd8aad0569c559e87381a9ece07ce1592d1bc1a5315db1
 SHA512 
390bf2949549baa0e3dc706526217fbc1513e2f9778917710da806e58cdfb0b7a36e95ed2186442490996cf76783acd4e0f4b8f1fedacee9ba356c0d466510be
+DIST pluma-1.24.1.tar.xz 3679636 BLAKE2B 
e792433b93862c8b0c47145255311c3a3386c1b99ec1ac87ed91608d839ece4430205f83fcc3c0f5145f986105d4c5d8803393035fcaaea08155197bbcf15d03
 SHA512 
0cfd6a035fc95993dce3e556c49641e799888f20159b29f2c0712c54ee772aa6df1ce755f329414c94efdb2cb3819ce633b92e6559b0c8cb064dab3c74729ab3

diff --git a/app-editors/pluma/pluma-1.24.1.ebuild 
b/app-editors/pluma/pluma-1.24.1.ebuild
new file mode 100644
index 000..9d5382fbcd6
--- /dev/null
+++ b/app-editors/pluma/pluma-1.24.1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MATE_LA_PUNT="yes"
+
+PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+
+inherit mate python-single-r1 virtualx
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="Pluma text editor for the MATE desktop"
+LICENSE="FDL-1.1+ GPL-2+ LGPL-2+"
+SLOT="0"
+
+IUSE="+introspection spell test"
+
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+# Tests require gvfs sftp fs mounted and schema's installed. Disable tests.
+# https://github.com/mate-desktop/mate-text-editor/issues/33
+RESTRICT="test"
+
+COMMON_DEPEND="dev-libs/atk
+   >=dev-libs/glib-2.50:2
+   >=dev-libs/libpeas-1.2.0[gtk]
+   >=dev-libs/libxml2-2.5:2
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.22:3[introspection?]
+   >=x11-libs/gtksourceview-3.0.0:3.0
+   x11-libs/libICE
+   x11-libs/libX11
+   >=x11-libs/libSM-1.0
+   x11-libs/pango
+   introspection? ( >=dev-libs/gobject-introspection-0.9.3:= )
+   spell? (
+   >=app-text/enchant-1.6:=
+   >=app-text/iso-codes-0.35
+   )
+   !!app-editors/mate-text-editor
+"
+
+RDEPEND="${PYTHON_DEPS}
+   ${COMMON_DEPEND}
+   >=mate-base/mate-desktop-1.9[introspection?]
+   virtual/libintl
+"
+
+DEPEND="${COMMON_DEPEND}
+   ~app-text/docbook-xml-dtd-4.1.2
+   app-text/rarian
+   >=app-text/scrollkeeper-dtd-1:1.0
+   app-text/yelp-tools
+   dev-util/glib-utils
+   dev-util/gtk-doc
+   dev-util/gtk-doc-am
+   >=sys-devel/libtool-2.2.6:2
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   mate_src_configure \
+   $(use_enable introspection) \
+   $(use_enable spell) \
+   $(use_enable test tests)
+}
+
+src_test() {
+   # FIXME: This should be handled at eclass level.
+   "${EROOT}${GLIB_COMPILE_SCHEMAS}" --allow-any-name "${S}/data" || die
+
+   unset DBUS_SESSION_BUS_ADDRESS
+
+   GSETTINGS_SCHEMA_DIR="${S}/data" Xemake check
+}



[gentoo-commits] repo/gentoo:master commit in: x11-terms/mate-terminal/

2020-09-25 Thread Adam Feldman
commit: 076f982bb9b4cedfc6f51f717f6de9683736e543
Author: Adam Feldman  gentoo  org>
AuthorDate: Sun Sep  6 21:48:02 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=076f982b

x11-terms/mate-terminal: Bump to 1.24.1

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

 x11-terms/mate-terminal/Manifest   |  1 +
 .../mate-terminal/mate-terminal-1.24.1.ebuild  | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/x11-terms/mate-terminal/Manifest b/x11-terms/mate-terminal/Manifest
index b9282e13f7f..59ab61246c1 100644
--- a/x11-terms/mate-terminal/Manifest
+++ b/x11-terms/mate-terminal/Manifest
@@ -1 +1,2 @@
 DIST mate-terminal-1.24.0.tar.xz 2084772 BLAKE2B 
82909eb210bf5f0848e35b06b8569b22ba35ff515b2f90bc20e1766564997c7a44080597ac2efa825a8f9793f64c56136dd977b86e4d88e0886bb0e70c772e79
 SHA512 
2ad25411a8e720d3ef43964dc9f80732e215b1b5154e904069d25e73910c0c8f0e1b100d21f85b9a1eec06f6b17f891791445f7830bb52fc44b67fa3f8cebf76
+DIST mate-terminal-1.24.1.tar.xz 2032824 BLAKE2B 
d5c6e97fbb22550f8caf0042422ea9104b947f04e3dacb42bee4e6d1dcdbd59c8cb6765889ac86ea5850ac5ca293a9f796aa5c41d5e1707df2bb37670b3832f3
 SHA512 
83090667f823605ef0681efeff66c30729df83e7335c100171017ee5f2e819ec0bb219fdc71ed54a27c4a846fcc8db01c4462ef5b9c1e3f31d9c5838427566dc

diff --git a/x11-terms/mate-terminal/mate-terminal-1.24.1.ebuild 
b/x11-terms/mate-terminal/mate-terminal-1.24.1.ebuild
new file mode 100644
index 000..6582117e42a
--- /dev/null
+++ b/x11-terms/mate-terminal/mate-terminal-1.24.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
+
+DESCRIPTION="The MATE Terminal"
+LICENSE="FDL-1.1+ GPL-3+ LGPL-3+"
+SLOT="0"
+
+IUSE=""
+
+COMMON_DEPEND="
+   dev-libs/atk
+   >=dev-libs/glib-2.50:2
+   >=gnome-base/dconf-0.13.4
+   x11-libs/gdk-pixbuf:2
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/pango
+   >=x11-libs/gtk+-3.22:3[X]
+   >=x11-libs/vte-0.48:2.91
+"
+
+RDEPEND="${COMMON_DEPEND}
+   >=mate-base/mate-desktop-1.6
+   virtual/libintl
+"
+
+DEPEND="${COMMON_DEPEND}
+   app-text/rarian
+   >=app-text/scrollkeeper-dtd-1:1.0
+   app-text/yelp-tools
+   dev-util/glib-utils
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"



[gentoo-commits] repo/gentoo:master commit in: mate-extra/mate-user-share/

2020-09-25 Thread Adam Feldman
commit: 316178321cde93c70fba9224103d768b34811b58
Author: Adam Feldman  gentoo  org>
AuthorDate: Sun Sep  6 22:17:55 2020 +
Commit: Adam Feldman  gentoo  org>
CommitDate: Fri Sep 25 20:32:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31617832

mate-extra/mate-user-share: Fix deps

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

 .../mate-user-share-1.24.0-r1.ebuild   | 52 ++
 1 file changed, 52 insertions(+)

diff --git a/mate-extra/mate-user-share/mate-user-share-1.24.0-r1.ebuild 
b/mate-extra/mate-user-share/mate-user-share-1.24.0-r1.ebuild
new file mode 100644
index 000..5b09cfcba02
--- /dev/null
+++ b/mate-extra/mate-user-share/mate-user-share-1.24.0-r1.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+MATE_LA_PUNT="yes"
+
+inherit mate
+
+if [[ ${PV} !=  ]]; then
+   KEYWORDS="~amd64 ~arm ~x86"
+fi
+
+DESCRIPTION="Personal file sharing for the MATE desktop"
+LICENSE="FDL-1.1+ GPL-2+"
+SLOT="0"
+
+IUSE="X"
+
+COMMON_DEPEND="
+   >=dev-libs/dbus-glib-0.70
+   >=dev-libs/glib-2.50:2
+   >=mate-base/caja-1.17.1
+   media-libs/libcanberra[gtk3]
+   >=sys-apps/dbus-1.1.1
+   >=x11-libs/gdk-pixbuf-2:2
+   >=x11-libs/gtk+-3.22:3
+   x11-libs/libX11
+   x11-libs/pango
+   >=x11-libs/libnotify-0.7
+"
+
+RDEPEND="${COMMON_DEPEND}
+   >=www-apache/mod_dnssd-0.6
+   
>=www-servers/apache-2.2:2[apache2_modules_dav,apache2_modules_dav_fs,apache2_modules_authn_file,apache2_modules_auth_digest,apache2_modules_authz_groupfile]
+   virtual/libintl
+"
+
+DEPEND="${COMMON_DEPEND}
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/yelp-tools
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+"
+
+src_configure() {
+   mate_src_configure \
+   --disable-bluetooth \
+   --with-httpd=apache2 \
+   --with-modules-path=/usr/$(get_libdir)/apache2/modules/ \
+   $(use_with X x)
+}



[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/, sys-fs/zfs/files/

2020-09-25 Thread Georgy Yakovlev
commit: c10c708ba999cd9aa08aae373d4103522ad7d358
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Sep 25 20:24:26 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Sep 25 20:28:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c10c708b

sys-fs/zfs: add exports.d patch

Closes: https://bugs.gentoo.org/742503
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Georgy Yakovlev  gentoo.org>

 .../files/2.0.0_rc2-exports-d-permissions.patch| 189 +
 ...fs-2.0.0_rc2.ebuild => zfs-2.0.0_rc2-r1.ebuild} |   5 +-
 2 files changed, 193 insertions(+), 1 deletion(-)

diff --git a/sys-fs/zfs/files/2.0.0_rc2-exports-d-permissions.patch 
b/sys-fs/zfs/files/2.0.0_rc2-exports-d-permissions.patch
new file mode 100644
index 000..4acaf465a7b
--- /dev/null
+++ b/sys-fs/zfs/files/2.0.0_rc2-exports-d-permissions.patch
@@ -0,0 +1,189 @@
+From fe413a4d901a243d98cfef16ea330f7114a104ea Mon Sep 17 00:00:00 2001
+From: George Wilson 
+Date: Tue, 15 Sep 2020 22:57:16 -0400
+Subject: [PATCH] zpool command complains about /etc/exports.d
+
+If the /etc/exports.d directory does not exist, then we should only
+create it when we're performing an action which already requires root
+privileges.
+
+This commit moves the directory creation to the enable/disable code
+path which ensures that we have the appropriate privileges.
+
+Signed-off-by: George Wilson 
+Closes #10785
+---
+ lib/libshare/os/freebsd/nfs.c | 36 +++---
+ lib/libshare/os/linux/nfs.c   | 71 ---
+ 2 files changed, 64 insertions(+), 43 deletions(-)
+
+diff --git a/lib/libshare/os/freebsd/nfs.c b/lib/libshare/os/freebsd/nfs.c
+index 65f3b11bf9b..5951b9eafa2 100644
+--- a/lib/libshare/os/freebsd/nfs.c
 b/lib/libshare/os/freebsd/nfs.c
+@@ -228,21 +228,33 @@ nfs_copy_entries(char *filename, const char *mountpoint)
+   int error = SA_OK;
+   char *line;
+ 
+-  /*
+-   * If the file doesn't exist then there is nothing more
+-   * we need to do.
+-   */
+   FILE *oldfp = fopen(ZFS_EXPORTS_FILE, "r");
+-  if (oldfp == NULL)
+-  return (SA_OK);
+-
+   FILE *newfp = fopen(filename, "w+");
++  if (newfp == NULL) {
++  fprintf(stderr, "failed to open %s file: %s", filename,
++  strerror(errno));
++  fclose(oldfp);
++  return (SA_SYSTEM_ERR);
++  }
+   fputs(FILE_HEADER, newfp);
+-  while ((line = zgetline(oldfp, mountpoint)) != NULL)
+-  fprintf(newfp, "%s\n", line);
+-  if (ferror(oldfp) != 0) {
+-  error = ferror(oldfp);
++
++  /*
++   * The ZFS_EXPORTS_FILE may not exist yet. If that's the
++   * case then just write out the new file.
++   */
++  if (oldfp != NULL) {
++  while ((line = zgetline(oldfp, mountpoint)) != NULL)
++  fprintf(newfp, "%s\n", line);
++  if (ferror(oldfp) != 0) {
++  error = ferror(oldfp);
++  }
++  if (fclose(oldfp) != 0) {
++  fprintf(stderr, "Unable to close file %s: %s\n",
++  filename, strerror(errno));
++  error = error != 0 ? error : SA_SYSTEM_ERR;
++  }
+   }
++
+   if (error == 0 && ferror(newfp) != 0) {
+   error = ferror(newfp);
+   }
+@@ -252,8 +264,6 @@ nfs_copy_entries(char *filename, const char *mountpoint)
+   filename, strerror(errno));
+   error = error != 0 ? error : SA_SYSTEM_ERR;
+   }
+-  fclose(oldfp);
+-
+   return (error);
+ }
+ 
+diff --git a/lib/libshare/os/linux/nfs.c b/lib/libshare/os/linux/nfs.c
+index a6a9b33d765..1efa321b7bc 100644
+--- a/lib/libshare/os/linux/nfs.c
 b/lib/libshare/os/linux/nfs.c
+@@ -393,6 +393,14 @@ static char *
+ nfs_init_tmpfile(void)
+ {
+   char *tmpfile = NULL;
++  struct stat sb;
++
++  if (stat(ZFS_EXPORTS_DIR, ) < 0 &&
++  mkdir(ZFS_EXPORTS_DIR, 0755) < 0) {
++  fprintf(stderr, "failed to create %s: %s\n",
++  ZFS_EXPORTS_DIR, strerror(errno));
++  return (NULL);
++  }
+ 
+   if (asprintf(, "%s%s", ZFS_EXPORTS_FILE, ".") == -1) {
+   fprintf(stderr, "Unable to allocate temporary file\n");
+@@ -481,36 +489,49 @@ nfs_copy_entries(char *filename, const char *mountpoint)
+   size_t buflen = 0;
+   int error = SA_OK;
+ 
+-  /*
+-   * If the file doesn't exist then there is nothing more
+-   * we need to do.
+-   */
+   FILE *oldfp = fopen(ZFS_EXPORTS_FILE, "r");
+-  if (oldfp == NULL)
+-  return (SA_OK);
+-
+   FILE *newfp = fopen(filename, "w+");
++  if (newfp == NULL) {
++  fprintf(stderr, "failed to open %s file: %s", filename,
++  strerror(errno));
++  fclose(oldfp);
++  return 

  1   2   3   4   >