[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-compose/

2021-01-26 Thread Sebastian Pipping
commit: 6426bd05fb1a47ef67a3249970d0f3202297a3ad
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Jan 26 13:45:08 2021 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Tue Jan 26 13:45:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6426bd05

app-emulation/docker-compose: Drop 1.28.1

It has been unpublished by upstream before it hit Gentoo
mirrors.  For more details please see bug #767250.

Bug: https://bugs.gentoo.org/767250
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.14, Repoman-3.0.2

 app-emulation/docker-compose/Manifest  |  1 -
 .../docker-compose/docker-compose-1.28.1.ebuild| 73 --
 2 files changed, 74 deletions(-)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index a8ec145504d..eda49d389c0 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -1,3 +1,2 @@
 DIST docker-compose-1.27.4.tar.gz 309308 BLAKE2B 
098af5e0308de4fe72f8f7d5c9cbdb285ec1cb6fbd492baef8a4223f93591321c585ebabd4c7e4a40d7a1bce3ab2d7ccf4cee1d0a15e7f59bb80eb4df5b6c8d6
 SHA512 
b41b7cf88b1380021a30f9becb7567d1e154ef875c42b37483673b5107f1a26dae6868b92c6a61f695001eb63759b25f3729e6783272eb784047717cafea3b80
 DIST docker-compose-1.28.0.tar.gz 318112 BLAKE2B 
2e721f2aed08f8c63c7c75aa91e6ee28d997763a7d93921e9a62c41b7d48943221aa2135e6ba3925db67b2376f662f81ef71df15180895ea4d5ced1edd0cc493
 SHA512 
c673f25ff993e7dcaf75512c378339bb7435d96310bf9a47ee3fd3a515967b323ed911b77c030a8e9c1d04b8aca235565a0ca0eaeab401c4ac48110712da405e
-DIST docker-compose-1.28.1.tar.gz 318162 BLAKE2B 
3ad0815863eb9ef793d859dad82317f3badf77b888416169cd91514948d3b9d58ad827ed923d15f855cf587f8edb7890d1f659fd4713e22fea739c9391f681f9
 SHA512 
06a9e5b7aca2076b49ccb5ec000436d9e7f9facdf71f8b90fa9b293257c64a1dd6f328631dc900d6b31adb3adb3257be58c52af4270934d86e19b960b48a6e29

diff --git a/app-emulation/docker-compose/docker-compose-1.28.1.ebuild 
b/app-emulation/docker-compose/docker-compose-1.28.1.ebuild
deleted file mode 100644
index b76ffd2a685..000
--- a/app-emulation/docker-compose/docker-compose-1.28.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 2018-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8,9} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit bash-completion-r1 distutils-r1
-
-MY_PV=${PV/_/-}
-DESCRIPTION="Multi-container orchestration for Docker"
-HOMEPAGE="https://github.com/docker/compose;
-SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/distro-1.5.0[${PYTHON_USEDEP}]
-   >=dev-python/docker-py-4.4.0[${PYTHON_USEDEP}]
-   >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
-   >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
-   >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
-   dev-python/paramiko[${PYTHON_USEDEP}]
-   >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
-   >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]"
-
-DEPEND="${RDEPEND}
-   test? (
-   >=dev-python/pytest-5[${PYTHON_USEDEP}]
-   >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}]
-   )"
-
-S="${WORKDIR}/compose-${MY_PV}"
-
-PATCHES=(
-   # Bug #679968 -- https://bugs.gentoo.org/679968
-   # Bug #681002 -- https://bugs.gentoo.org/681002
-   "${FILESDIR}"/${PN}-1.28.0_rc2-setup-py.patch
-)
-
-DOCS=( CHANGELOG.md README.md )
-
-src_prepare() {
-   # Address QA issue "docker-compose.exe: missing alias (symlink) for 
completed command."
-   sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i 
contrib/completion/bash/docker-compose || die
-
-   default
-}
-
-python_test() {
-   distutils_install_for_testing
-   ${PYTHON} -m pytest tests/unit/ || die "tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
-   newbashcomp contrib/completion/bash/docker-compose ${PN}
-
-   insinto /usr/share/zsh/site-functions
-   doins contrib/completion/zsh/*
-
-   distutils-r1_python_install_all
-}



[gentoo-commits] repo/gentoo:master commit in: x11-themes/light-themes/

2021-01-25 Thread Sebastian Pipping
commit: da7977beb3852842df4cddb485f2c76cbb64c41b
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Jan 25 23:02:32 2021 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Jan 25 23:02:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da7977be

x11-themes/light-themes: Drop flag gtk3 for >=19.04

Closes: https://bugs.gentoo.org/736683
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.14, Repoman-3.0.2

 .../{light-themes-19.04-r1.ebuild => light-themes-19.04-r2.ebuild}  | 6 +-
 .../{light-themes-20.10-r1.ebuild => light-themes-20.10-r2.ebuild}  | 6 +-
 2 files changed, 2 insertions(+), 10 deletions(-)

diff --git a/x11-themes/light-themes/light-themes-19.04-r1.ebuild 
b/x11-themes/light-themes/light-themes-19.04-r2.ebuild
similarity index 96%
rename from x11-themes/light-themes/light-themes-19.04-r1.ebuild
rename to x11-themes/light-themes/light-themes-19.04-r2.ebuild
index 7f4d748309e..115ed1fee18 100644
--- a/x11-themes/light-themes/light-themes-19.04-r1.ebuild
+++ b/x11-themes/light-themes/light-themes-19.04-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 LICENSE="CC-BY-SA-3.0 CC-BY-SA-4.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="gtk3"
+IUSE=""
 
 DEPEND="app-arch/xz-utils"
 RDEPEND="
@@ -55,8 +55,4 @@ src_compile() {
 src_install() {
insinto /usr/share/themes
doins -r Radiance* Ambiance*
-
-   use gtk3 || {
-   rm -R "${D}"/usr/share/themes/*/gtk-3.* || die
-   }
 }

diff --git a/x11-themes/light-themes/light-themes-20.10-r1.ebuild 
b/x11-themes/light-themes/light-themes-20.10-r2.ebuild
similarity index 96%
rename from x11-themes/light-themes/light-themes-20.10-r1.ebuild
rename to x11-themes/light-themes/light-themes-20.10-r2.ebuild
index 7f4d748309e..115ed1fee18 100644
--- a/x11-themes/light-themes/light-themes-20.10-r1.ebuild
+++ b/x11-themes/light-themes/light-themes-20.10-r2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 LICENSE="CC-BY-SA-3.0 CC-BY-SA-4.0"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE="gtk3"
+IUSE=""
 
 DEPEND="app-arch/xz-utils"
 RDEPEND="
@@ -55,8 +55,4 @@ src_compile() {
 src_install() {
insinto /usr/share/themes
doins -r Radiance* Ambiance*
-
-   use gtk3 || {
-   rm -R "${D}"/usr/share/themes/*/gtk-3.* || die
-   }
 }



[gentoo-commits] repo/gentoo:master commit in: x11-themes/light-themes/

2021-01-25 Thread Sebastian Pipping
commit: 21779a470e90990b86631159120da3db9ec1c8b8
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Jan 25 22:43:58 2021 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Jan 25 22:43:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21779a47

x11-themes/light-themes: Go further with fixing USE=-gtk3

Bug: https://bugs.gentoo.org/736683
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.14, Repoman-3.0.2

 04_p20170406-r1.ebuild => light-themes-17.04_p20170406-r2.ebuild} | 4 ++--
 .../{light-themes-19.04.ebuild => light-themes-19.04-r1.ebuild}   | 0
 .../{light-themes-20.10.ebuild => light-themes-20.10-r1.ebuild}   | 0
 3 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/light-themes/light-themes-17.04_p20170406-r1.ebuild 
b/x11-themes/light-themes/light-themes-17.04_p20170406-r2.ebuild
similarity index 95%
rename from x11-themes/light-themes/light-themes-17.04_p20170406-r1.ebuild
rename to x11-themes/light-themes/light-themes-17.04_p20170406-r2.ebuild
index 4a33d8bcdb6..3db72c12aea 100644
--- a/x11-themes/light-themes/light-themes-17.04_p20170406-r1.ebuild
+++ b/x11-themes/light-themes/light-themes-17.04_p20170406-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -59,6 +59,6 @@ src_install() {
doins -r Radiance* Ambiance*
 
use gtk3 || {
-   rm -R "${D}"/usr/share/themes/*/gtk-3.0 || die
+   rm -R "${D}"/usr/share/themes/*/gtk-3.* || die
}
 }

diff --git a/x11-themes/light-themes/light-themes-19.04.ebuild 
b/x11-themes/light-themes/light-themes-19.04-r1.ebuild
similarity index 100%
rename from x11-themes/light-themes/light-themes-19.04.ebuild
rename to x11-themes/light-themes/light-themes-19.04-r1.ebuild

diff --git a/x11-themes/light-themes/light-themes-20.10.ebuild 
b/x11-themes/light-themes/light-themes-20.10-r1.ebuild
similarity index 100%
rename from x11-themes/light-themes/light-themes-20.10.ebuild
rename to x11-themes/light-themes/light-themes-20.10-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: x11-themes/light-themes/

2021-01-25 Thread Sebastian Pipping
commit: 0fe1f7ccc130fb407458970e4cc8ff4fd407c47f
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Jan 25 22:25:28 2021 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Jan 25 22:27:40 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fe1f7cc

x11-themes/light-themes: Fix USE=-gtk3

Bug: https://bugs.gentoo.org/736683
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.14, Repoman-3.0.2

 x11-themes/light-themes/light-themes-19.04.ebuild | 2 +-
 x11-themes/light-themes/light-themes-20.10.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-themes/light-themes/light-themes-19.04.ebuild 
b/x11-themes/light-themes/light-themes-19.04.ebuild
index 8dd48781c9c..7f4d748309e 100644
--- a/x11-themes/light-themes/light-themes-19.04.ebuild
+++ b/x11-themes/light-themes/light-themes-19.04.ebuild
@@ -57,6 +57,6 @@ src_install() {
doins -r Radiance* Ambiance*
 
use gtk3 || {
-   rm -R "${D}"/usr/share/themes/*/gtk-3.0 || die
+   rm -R "${D}"/usr/share/themes/*/gtk-3.* || die
}
 }

diff --git a/x11-themes/light-themes/light-themes-20.10.ebuild 
b/x11-themes/light-themes/light-themes-20.10.ebuild
index 8dd48781c9c..7f4d748309e 100644
--- a/x11-themes/light-themes/light-themes-20.10.ebuild
+++ b/x11-themes/light-themes/light-themes-20.10.ebuild
@@ -57,6 +57,6 @@ src_install() {
doins -r Radiance* Ambiance*
 
use gtk3 || {
-   rm -R "${D}"/usr/share/themes/*/gtk-3.0 || die
+   rm -R "${D}"/usr/share/themes/*/gtk-3.* || die
}
 }



[gentoo-commits] repo/gentoo:master commit in: x11-themes/light-themes/

2021-01-25 Thread Sebastian Pipping
commit: d1ffab23257eddf1a82df327d8048471e85d9f2a
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Jan 25 17:10:10 2021 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Jan 25 17:18:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1ffab23

x11-themes/light-themes: Drop unico rdepend from 19.04

Bug: https://bugs.gentoo.org/736683
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.14, Repoman-3.0.2

 x11-themes/light-themes/light-themes-19.04.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/x11-themes/light-themes/light-themes-19.04.ebuild 
b/x11-themes/light-themes/light-themes-19.04.ebuild
index 91b109330db..8dd48781c9c 100644
--- a/x11-themes/light-themes/light-themes-19.04.ebuild
+++ b/x11-themes/light-themes/light-themes-19.04.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,7 +20,6 @@ IUSE="gtk3"
 DEPEND="app-arch/xz-utils"
 RDEPEND="
x11-themes/gtk-engines-murrine
-   gtk3? ( x11-themes/gtk-engines-unico )
 "
 
 S="${WORKDIR}"/${MY_PN}-${PV}



[gentoo-commits] repo/gentoo:master commit in: x11-themes/light-themes/

2021-01-25 Thread Sebastian Pipping
commit: 66ab22734efbcfe87a80ea768a4834441defa977
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Jan 25 17:16:43 2021 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Jan 25 17:18:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66ab2273

x11-themes/light-themes: 20.10

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.14, Repoman-3.0.2

 x11-themes/light-themes/Manifest  |  1 +
 x11-themes/light-themes/light-themes-20.10.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/x11-themes/light-themes/Manifest b/x11-themes/light-themes/Manifest
index a1e2fb25e78..bc7111ad1b5 100644
--- a/x11-themes/light-themes/Manifest
+++ b/x11-themes/light-themes/Manifest
@@ -1,3 +1,4 @@
 DIST Gentoo-Buttons-r1.tar.xz 80476 BLAKE2B 
802ce2cc0d8dd3c639cbb1b8ca51732cfb87194ecc2bd0ca68c7945c8768b8662d206bf191f443f983e80e25a21ebf7d1909771b2f51b7825b763494a4edac81
 SHA512 
d1c093fe8ce905a409cd3ce85fde8490f26b918bb1dd3ccb6695eaa6c7a4908d7ba1e1d14a9443a16331168ca9b3fa58b5b28805fc583b4345932602f7c19168
 DIST ubuntu-themes_16.10+17.04.20170406.orig.tar.gz 13836108 BLAKE2B 
aeb2b33639c32c378b111c717099a79afb8688b48780bfa816a6ac9b4c0bfef5d1b475048f8c4906ee76787b503dcc207fbd617f1718883952917739012e2a11
 SHA512 
50d65dbe232237e1757b0d7a85ba7c2cafac18861211ca1b33a57de6a4961c325014851d1ee661adec57fac7472b7ae4f78439f30fa6f425eb751e94940d9f91
 DIST ubuntu-themes_19.04.orig.tar.gz 16081764 BLAKE2B 
f94545c5900c9eaab61f021d8a8f37ef6ee825045df88e5a5e51c5d7632109343ca0293ee9b590daa6edf3be109a05128803a8a2c787a333f6317f8dbe54529c
 SHA512 
95b41c5d3a47fba9c4b5368b4e80d8924e09844783c66ca697ce0ff5d71f2b0fd4f56a9041dc142267e0eaf75fd5a8b47c0abae049fc3434b5e29f3f363d83e8
+DIST ubuntu-themes_20.10.orig.tar.gz 15679746 BLAKE2B 
bcb1bae746379fe26700b7e88db4e91b0220e7145f55c59b951a31d768c2311d843c5d92c989b049e1009afbfc6e918e65726408298858e8fd689d0bbab1ca42
 SHA512 
0118f7c2404856216ff2df0246ea2fa98d0d5b25973abc3df13a998f7a41f2eeb32ca08281ba41399a91fa16ab046e3b3292f504503958983a6488c1e3001ac4

diff --git a/x11-themes/light-themes/light-themes-20.10.ebuild 
b/x11-themes/light-themes/light-themes-20.10.ebuild
new file mode 100644
index 000..8dd48781c9c
--- /dev/null
+++ b/x11-themes/light-themes/light-themes-20.10.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=ubuntu-themes
+
+DESCRIPTION="GTK2/GTK3 Ambiance and Radiance themes from Ubuntu"
+HOMEPAGE="https://packages.ubuntu.com/zesty/light-themes;
+SRC_URI="
+   
mirror://ubuntu/pool/main/${MY_PN:0:1}/${MY_PN}/${MY_PN}_${PV}.orig.tar.gz
+   https://dev.gentoo.org/~pacho/${PN}/Gentoo-Buttons-r1.tar.xz
+"
+
+LICENSE="CC-BY-SA-3.0 CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk3"
+
+DEPEND="app-arch/xz-utils"
+RDEPEND="
+   x11-themes/gtk-engines-murrine
+"
+
+S="${WORKDIR}"/${MY_PN}-${PV}
+
+src_prepare() {
+   cp -RL Ambiance/ Ambiance-Gentoo || die
+   cp -RL Radiance/ Radiance-Gentoo || die
+   sed -i -e 's/Ambiance/Ambiance-Gentoo/g' Ambiance-Gentoo/index.theme \
+   Ambiance-Gentoo/metacity-1/metacity-theme-1.xml || die
+   sed -i -e 's/Radiance/Radiance-Gentoo/g' Radiance-Gentoo/index.theme \
+   Radiance-Gentoo/metacity-1/metacity-theme-1.xml || die
+   sed -i -e 's/nselected_bg_color:#f07746/nselected_bg_color:#755fbb/g' \
+   Ambiance-Gentoo/gtk-2.0/gtkrc 
Ambiance-Gentoo/gtk-3.*/settings.ini \
+   Radiance-Gentoo/gtk-2.0/gtkrc 
Radiance-Gentoo/gtk-3.*/settings.ini || die
+   sed -i -e 's/selected_bg_color #f07746/selected_bg_color #755fbb/g' \
+   Ambiance-Gentoo/gtk-3.*/gtk-main.css \
+   Radiance-Gentoo/gtk-3.*/gtk-main.css || die
+
+   cp -f "${WORKDIR}"/Gentoo-Buttons/*.png 
"${S}"/Ambiance-Gentoo/metacity-1/. || die
+   cp -f "${WORKDIR}"/Gentoo-Buttons/*.png 
"${S}"/Radiance-Gentoo/metacity-1/. || die
+   cp -f "${WORKDIR}"/Gentoo-Buttons/assets/*.png 
"${S}"/Ambiance-Gentoo/gtk-3.0/assets/. || die
+   cp -f "${WORKDIR}"/Gentoo-Buttons/assets/*.png 
"${S}"/Ambiance-Gentoo/gtk-3.20/assets/. || die
+   cp -f "${WORKDIR}"/Gentoo-Buttons/assets/*.png 
"${S}"/Radiance-Gentoo/gtk-3.0/assets/. || die
+   cp -f "${WORKDIR}"/Gentoo-Buttons/assets/*.png 
"${S}"/Radiance-Gentoo/gtk-3.20/assets/. || die
+
+   eapply_user
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   insinto /usr/share/themes
+   doins -r Radiance* Ambiance*
+
+   use gtk3 || {
+   rm -R "${D}"/usr/share/themes/*/gtk-3.0 || die
+   }
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-compose/

2021-01-25 Thread Sebastian Pipping
commit: 5cdf67db3a0942dc9c5492c2991ff9308b5d0688
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Jan 25 16:51:00 2021 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Jan 25 16:51:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cdf67db

app-emulation/docker-compose: 1.28.1

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.14, Repoman-3.0.2

 app-emulation/docker-compose/Manifest  |  1 +
 .../docker-compose/docker-compose-1.28.1.ebuild| 73 ++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index eda49d389c0..a8ec145504d 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -1,2 +1,3 @@
 DIST docker-compose-1.27.4.tar.gz 309308 BLAKE2B 
098af5e0308de4fe72f8f7d5c9cbdb285ec1cb6fbd492baef8a4223f93591321c585ebabd4c7e4a40d7a1bce3ab2d7ccf4cee1d0a15e7f59bb80eb4df5b6c8d6
 SHA512 
b41b7cf88b1380021a30f9becb7567d1e154ef875c42b37483673b5107f1a26dae6868b92c6a61f695001eb63759b25f3729e6783272eb784047717cafea3b80
 DIST docker-compose-1.28.0.tar.gz 318112 BLAKE2B 
2e721f2aed08f8c63c7c75aa91e6ee28d997763a7d93921e9a62c41b7d48943221aa2135e6ba3925db67b2376f662f81ef71df15180895ea4d5ced1edd0cc493
 SHA512 
c673f25ff993e7dcaf75512c378339bb7435d96310bf9a47ee3fd3a515967b323ed911b77c030a8e9c1d04b8aca235565a0ca0eaeab401c4ac48110712da405e
+DIST docker-compose-1.28.1.tar.gz 318162 BLAKE2B 
3ad0815863eb9ef793d859dad82317f3badf77b888416169cd91514948d3b9d58ad827ed923d15f855cf587f8edb7890d1f659fd4713e22fea739c9391f681f9
 SHA512 
06a9e5b7aca2076b49ccb5ec000436d9e7f9facdf71f8b90fa9b293257c64a1dd6f328631dc900d6b31adb3adb3257be58c52af4270934d86e19b960b48a6e29

diff --git a/app-emulation/docker-compose/docker-compose-1.28.1.ebuild 
b/app-emulation/docker-compose/docker-compose-1.28.1.ebuild
new file mode 100644
index 000..b76ffd2a685
--- /dev/null
+++ b/app-emulation/docker-compose/docker-compose-1.28.1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2018-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit bash-completion-r1 distutils-r1
+
+MY_PV=${PV/_/-}
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://github.com/docker/compose;
+SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/pytest-5[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}/compose-${MY_PV}"
+
+PATCHES=(
+   # Bug #679968 -- https://bugs.gentoo.org/679968
+   # Bug #681002 -- https://bugs.gentoo.org/681002
+   "${FILESDIR}"/${PN}-1.28.0_rc2-setup-py.patch
+)
+
+DOCS=( CHANGELOG.md README.md )
+
+src_prepare() {
+   # Address QA issue "docker-compose.exe: missing alias (symlink) for 
completed command."
+   sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i 
contrib/completion/bash/docker-compose || die
+
+   default
+}
+
+python_test() {
+   distutils_install_for_testing
+   ${PYTHON} -m pytest tests/unit/ || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp contrib/completion/bash/docker-compose ${PN}
+
+   insinto /usr/share/zsh/site-functions
+   doins contrib/completion/zsh/*
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-compose/

2021-01-25 Thread Sebastian Pipping
commit: f82e1be24dc1bcf54152f66f0ec792a006306a51
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Jan 25 16:42:22 2021 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Jan 25 16:42:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f82e1be2

app-emulation/docker-compose: Drop old

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.14, Repoman-3.0.2

 app-emulation/docker-compose/Manifest  |  3 -
 .../docker-compose-1.28.0_rc1.ebuild   | 73 --
 .../docker-compose-1.28.0_rc2.ebuild   | 73 --
 .../docker-compose-1.28.0_rc3.ebuild   | 73 --
 4 files changed, 222 deletions(-)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index 95109b4bd02..eda49d389c0 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -1,5 +1,2 @@
 DIST docker-compose-1.27.4.tar.gz 309308 BLAKE2B 
098af5e0308de4fe72f8f7d5c9cbdb285ec1cb6fbd492baef8a4223f93591321c585ebabd4c7e4a40d7a1bce3ab2d7ccf4cee1d0a15e7f59bb80eb4df5b6c8d6
 SHA512 
b41b7cf88b1380021a30f9becb7567d1e154ef875c42b37483673b5107f1a26dae6868b92c6a61f695001eb63759b25f3729e6783272eb784047717cafea3b80
 DIST docker-compose-1.28.0.tar.gz 318112 BLAKE2B 
2e721f2aed08f8c63c7c75aa91e6ee28d997763a7d93921e9a62c41b7d48943221aa2135e6ba3925db67b2376f662f81ef71df15180895ea4d5ced1edd0cc493
 SHA512 
c673f25ff993e7dcaf75512c378339bb7435d96310bf9a47ee3fd3a515967b323ed911b77c030a8e9c1d04b8aca235565a0ca0eaeab401c4ac48110712da405e
-DIST docker-compose-1.28.0_rc1.tar.gz 313984 BLAKE2B 
3307aab3ec842d21de73ab282905016f6b0934a2ce9d1dde474ea1e7c5894cea028363c03ec9f597cb3e9b2910e9286b2ffb3070885b20787f28767fec909a73
 SHA512 
87704f16bd2d6551fed0b3d38264e10cf12604f40a68637ac9dacc3aebe618872f54a890aa6bb1412143055021751bcba1b542d51b252e78b0b8948e2b8cc8fd
-DIST docker-compose-1.28.0_rc2.tar.gz 314331 BLAKE2B 
c2e169152a6da067e47ca7654b3866fd2b46779bbf35f917008dc71a4c70ede1704bd3f6e5f2231b42d50d6d11ae9df402ed1b01832c26d5d14bdb4db33e7432
 SHA512 
0320f96b177034c5575797540d38981d591fe22d39ee2e1c338589189333c9eac5e595103bc7295b43b90f697b5a09daffa7f611b395e6bcf81fdce3a391eed6
-DIST docker-compose-1.28.0_rc3.tar.gz 317485 BLAKE2B 
5954ebf8224b8701decf7b7c4447592f0a8ce5472e5c9307364c605e2a260ae36c69ceb95b6dc254701650873ea8f443e8767a7ba96bbeec44343b94fb8c5d36
 SHA512 
0d09d306c38b6c9990f5801fe12c7554694f1a270c13babeb8aecda06c428f4c8d37153439c43fd02fe3ffd59fe4f38ad48d066abfb81fcc1ce8e23e6b353ef3

diff --git a/app-emulation/docker-compose/docker-compose-1.28.0_rc1.ebuild 
b/app-emulation/docker-compose/docker-compose-1.28.0_rc1.ebuild
deleted file mode 100644
index 21b5b42471f..000
--- a/app-emulation/docker-compose/docker-compose-1.28.0_rc1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 2018-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8,9} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit bash-completion-r1 distutils-r1
-
-MY_PV=${PV/_/-}
-DESCRIPTION="Multi-container orchestration for Docker"
-HOMEPAGE="https://github.com/docker/compose;
-SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/distro-1.5.0[${PYTHON_USEDEP}]
-   >=dev-python/docker-py-4.3.1[${PYTHON_USEDEP}]
-   >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
-   >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
-   >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
-   dev-python/paramiko[${PYTHON_USEDEP}]
-   >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
-   >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]"
-
-DEPEND="${RDEPEND}
-   test? (
-   >=dev-python/pytest-5[${PYTHON_USEDEP}]
-   >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}]
-   )"
-
-S="${WORKDIR}/compose-${MY_PV}"
-
-PATCHES=(
-   # Bug #679968 -- https://bugs.gentoo.org/679968
-   # Bug #681002 -- https://bugs.gentoo.org/681002
-   "${FILESDIR}"/${PN}-1.27.0_rc3-setup-py.patch
-)
-
-DOCS=( CHANGELOG.md README.md )
-
-src_prepare() {
-   # Address QA issue "docker-compose.exe: missing alias (symlink) for 
completed command."
-   sed 's,^\(complete

[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-compose/

2021-01-20 Thread Sebastian Pipping
commit: 1230870ffec182dea4d4bd83dee30e446370c020
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Jan 20 20:18:26 2021 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Wed Jan 20 20:33:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1230870f

app-emulation/docker-compose: 1.28.0

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

 app-emulation/docker-compose/Manifest  |  1 +
 .../docker-compose/docker-compose-1.28.0.ebuild| 73 ++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index 4a1d3c68275..95109b4bd02 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -1,4 +1,5 @@
 DIST docker-compose-1.27.4.tar.gz 309308 BLAKE2B 
098af5e0308de4fe72f8f7d5c9cbdb285ec1cb6fbd492baef8a4223f93591321c585ebabd4c7e4a40d7a1bce3ab2d7ccf4cee1d0a15e7f59bb80eb4df5b6c8d6
 SHA512 
b41b7cf88b1380021a30f9becb7567d1e154ef875c42b37483673b5107f1a26dae6868b92c6a61f695001eb63759b25f3729e6783272eb784047717cafea3b80
+DIST docker-compose-1.28.0.tar.gz 318112 BLAKE2B 
2e721f2aed08f8c63c7c75aa91e6ee28d997763a7d93921e9a62c41b7d48943221aa2135e6ba3925db67b2376f662f81ef71df15180895ea4d5ced1edd0cc493
 SHA512 
c673f25ff993e7dcaf75512c378339bb7435d96310bf9a47ee3fd3a515967b323ed911b77c030a8e9c1d04b8aca235565a0ca0eaeab401c4ac48110712da405e
 DIST docker-compose-1.28.0_rc1.tar.gz 313984 BLAKE2B 
3307aab3ec842d21de73ab282905016f6b0934a2ce9d1dde474ea1e7c5894cea028363c03ec9f597cb3e9b2910e9286b2ffb3070885b20787f28767fec909a73
 SHA512 
87704f16bd2d6551fed0b3d38264e10cf12604f40a68637ac9dacc3aebe618872f54a890aa6bb1412143055021751bcba1b542d51b252e78b0b8948e2b8cc8fd
 DIST docker-compose-1.28.0_rc2.tar.gz 314331 BLAKE2B 
c2e169152a6da067e47ca7654b3866fd2b46779bbf35f917008dc71a4c70ede1704bd3f6e5f2231b42d50d6d11ae9df402ed1b01832c26d5d14bdb4db33e7432
 SHA512 
0320f96b177034c5575797540d38981d591fe22d39ee2e1c338589189333c9eac5e595103bc7295b43b90f697b5a09daffa7f611b395e6bcf81fdce3a391eed6
 DIST docker-compose-1.28.0_rc3.tar.gz 317485 BLAKE2B 
5954ebf8224b8701decf7b7c4447592f0a8ce5472e5c9307364c605e2a260ae36c69ceb95b6dc254701650873ea8f443e8767a7ba96bbeec44343b94fb8c5d36
 SHA512 
0d09d306c38b6c9990f5801fe12c7554694f1a270c13babeb8aecda06c428f4c8d37153439c43fd02fe3ffd59fe4f38ad48d066abfb81fcc1ce8e23e6b353ef3

diff --git a/app-emulation/docker-compose/docker-compose-1.28.0.ebuild 
b/app-emulation/docker-compose/docker-compose-1.28.0.ebuild
new file mode 100644
index 000..b76ffd2a685
--- /dev/null
+++ b/app-emulation/docker-compose/docker-compose-1.28.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2018-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit bash-completion-r1 distutils-r1
+
+MY_PV=${PV/_/-}
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://github.com/docker/compose;
+SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/pytest-5[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}/compose-${MY_PV}"
+
+PATCHES=(
+   # Bug #679968 -- https://bugs.gentoo.org/679968
+   # Bug #681002 -- https://bugs.gentoo.org/681002
+   "${FILESDIR}"/${PN}-1.28.0_rc2-setup-py.patch
+)
+
+DOCS=( CHANGELOG.md README.md )
+
+src_prepare() {
+   # Address QA issue "docker-compose.exe: missing alias (symlink) for 
completed command."
+   sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i 
contrib/completion/bash/docker-compose || die
+
+   default
+}
+
+python_test() {
+   distutils_install_for_testing
+   ${PYT

[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-big-picture/

2021-01-20 Thread Sebastian Pipping
commit: 67bc7919f236200112715a4751b1f137b1f7b6fc
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Jan 20 18:45:17 2021 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Wed Jan 20 18:47:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67bc7919

dev-vcs/git-big-picture: 1.1.1

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

 dev-vcs/git-big-picture/Manifest   |  1 +
 .../git-big-picture/git-big-picture-1.1.1.ebuild   | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/dev-vcs/git-big-picture/Manifest b/dev-vcs/git-big-picture/Manifest
index b4f5816e4a0..eecba44662a 100644
--- a/dev-vcs/git-big-picture/Manifest
+++ b/dev-vcs/git-big-picture/Manifest
@@ -1 +1,2 @@
 DIST git-big-picture-1.0.0.tar.gz 2952246 BLAKE2B 
caf28b57399bbdc2c80feda70e2a043dc1a8ffdc1e88bc79ccec44d6857e52726961e5febe9d1dbe1230818990a291900237cc01f65e819995243cbbc47ba8a9
 SHA512 
3b5416d3802c91ee35ad31ef702ada5f23b33cd77ef4c1f15cf22bb7f7d1e3c315e100aabdca3831b56d52b1d1637afa86382f89f0a2bbc8c60970095cd53d43
+DIST git-big-picture-1.1.1.tar.gz 2960674 BLAKE2B 
00b3117f810b78965e5a26689c3275f078307f8e5ef90e6a032036eeedcda743c6eff3e3a1f53744d71d9b3bf2692efc558d5f5b20eada9a9b2e21559796
 SHA512 
1bf1b620d73cccb058034bc8920adcab117fbda8b921937aac6b90e2162cf4b334cae934b0395efdf40b5e9a363e7ec69090ca943c839829dedaa40428dbdb13

diff --git a/dev-vcs/git-big-picture/git-big-picture-1.1.1.ebuild 
b/dev-vcs/git-big-picture/git-big-picture-1.1.1.ebuild
new file mode 100644
index 000..e83eaba0bc6
--- /dev/null
+++ b/dev-vcs/git-big-picture/git-big-picture-1.1.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Visualization tool for Git repositories"
+HOMEPAGE="https://github.com/git-big-picture/git-big-picture;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+# No need for "[python]" or "[${PYTHON_USEDEP}]" with any of these
+# since they are invoked using subprocess
+DEPEND="
+   test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-util/cram[${PYTHON_USEDEP}]
+   )
+"
+RDEPEND="
+   dev-vcs/git
+   media-gfx/graphviz[svg]
+"
+
+RESTRICT="!test? ( test )"
+
+python_test() {
+   pytest -vv test.py || die "Tests fail with ${EPYTHON}"
+
+   distutils_install_for_testing
+   cram test.cram || die "Tests fail with ${EPYTHON}"
+}



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

2021-01-14 Thread Sebastian Pipping
commit: b4e663b7baa77055d2038822f310bb4dfe77867b
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Jan 14 22:27:47 2021 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Thu Jan 14 22:36:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4e663b7

sys-apps/usbguard: 1.0.0

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

 sys-apps/usbguard/Manifest  |  1 +
 sys-apps/usbguard/usbguard-1.0.0.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/sys-apps/usbguard/Manifest b/sys-apps/usbguard/Manifest
index a4c0fa79313..fa0f56ff5cd 100644
--- a/sys-apps/usbguard/Manifest
+++ b/sys-apps/usbguard/Manifest
@@ -1,2 +1,3 @@
 DIST usbguard-0.7.6.tar.gz 1189194 BLAKE2B 
4fefd9ccf13b094f64942559f481144f08986dc71154b87c1623459d2429c07e2738a17877d3f6c275e83ce904067b1284c588c9a95023c7205cc5e21ca118f0
 SHA512 
0b0d42276e48baac2dc1f9031eec25e3f622a8d6178cb0400b97c7d32005bfa158b60fd286fdc66206a8684658fefaf6389ef93511e942f025e75671d7455628
 DIST usbguard-0.7.8.tar.gz 1220764 BLAKE2B 
8127acc0ef5dd89cc540097a71f10d56f3cb0a166453e27161e444d37dbf51cc4861bc9c71dcca16e9fec7187b3dcabb2bf08af522b2aaa4693fa4f4913a9ae0
 SHA512 
315c25ed7eb61cc0920047836dcca035cb07aecb6dfece9e4f6dc2ad61aaf6fdbf86898e43493958f3d12a146eb4c8f88b90bb246da0df83bb2097ce5b853e88
+DIST usbguard-1.0.0.tar.gz 1260374 BLAKE2B 
ea9b48f14a4091f4ce61b6c171947cf2412c47e9aa3edb816e933f7aad6247b32e89bee90675ca5a0136b460fef8f2d423c0c81ad49d52453d0d3803b881503a
 SHA512 
068a9be8bd5ea05efcdad79e2c4beb5e8b646b4703fbe1f8bb262e37ae9a6284a6eeb811a6bd441250a38bce1e45b7f44ad15726aa5963da2e1b56e85f5e16fd

diff --git a/sys-apps/usbguard/usbguard-1.0.0.ebuild 
b/sys-apps/usbguard/usbguard-1.0.0.ebuild
new file mode 100644
index 000..761a616c07c
--- /dev/null
+++ b/sys-apps/usbguard/usbguard-1.0.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Daemon protecting your computer against BadUSB"
+HOMEPAGE="https://github.com/USBGuard/usbguard;
+SRC_URI="https://github.com/USBGuard/usbguard/releases/download/${P}/${P}.tar.gz;
+
+LICENSE="GPL-2+"
+SLOT="0/1"  # due to libusbguard.so.<1>.0.0
+KEYWORDS="~amd64 ~x86"
+IUSE="bash-completion dbus ldap policykit static-libs systemd"
+
+REQUIRED_USE="policykit? ( dbus )"
+
+CDEPEND="
+   dev-libs/pegtl
+   >=dev-libs/libsodium-0.4.5:=
+   >=dev-libs/protobuf-2.5.0:=
+   >=sys-cluster/libqb-0.16.0:=
+   sys-devel/gcc:*[cxx]
+   >=sys-libs/libcap-ng-0.7.0
+   >=sys-libs/libseccomp-2.0.0
+   >=sys-process/audit-2.7.7
+   bash-completion? ( >=app-shells/bash-completion-2.0 )
+   dbus? (
+   dev-libs/glib:2
+   sys-apps/dbus
+   policykit? ( sys-auth/polkit[introspection] )
+   )
+   ldap? ( net-nds/openldap )
+   systemd? ( sys-apps/systemd )
+   "
+RDEPEND="${CDEPEND}
+   virtual/udev
+   "
+DEPEND="${CDEPEND}
+   app-text/asciidoc
+   dev-cpp/catch:1
+   dbus? (
+   dev-libs/libxml2
+   dev-libs/libxslt
+   dev-util/gdbus-codegen
+   )
+   "
+
+src_configure() {
+   local myargs=(
+   $(use_with dbus)
+   $(use_with ldap)
+   $(use_with policykit polkit)
+   $(use_enable static-libs static)
+   $(use_enable systemd)
+   )
+
+   econf "${myargs[@]}"
+}
+
+src_install() {
+   default
+
+   keepdir /var/lib/log/usbguard
+
+   newinitd "${FILESDIR}"/${PN}-0.7.6-usbguard.openrc usbguard
+   use dbus && newinitd "${FILESDIR}"/${PN}-0.7.6-usbguard-dbus.openrc 
usbguard-dbus
+}
+
+pkg_postinst() {
+   ewarn
+   ewarn 'BEFORE STARTING USBGUARD please be sure to create/generate'
+   ewarn ' a rules file at 
/etc/usbguard/rules.conf'
+   ewarn ' so that you do not'
+   ewarn 'GET LOCKED OUT'
+   ewarn " of this system (\"$(hostname)\")."
+   ewarn
+   ewarn 'This command may be of help:'
+   ewarn '  sudo sh -c "usbguard generate-policy > 
/etc/usbguard/rules.conf"'
+   ewarn
+}



[gentoo-commits] proj/betagarden:master commit in: dev-vcs/git-big-picture/

2021-01-13 Thread Sebastian Pipping
commit: 1c39406207aa04eb1b5cef21bc31838b61ec58fc
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Jan 13 18:06:23 2021 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Wed Jan 13 18:06:23 2021 +
URL:https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=1c394062

dev-vcs/git-big-picture: Drop old, 1.0.0 in mainline Gentoo by now

Signed-off-by: Sebastian Pipping  gentoo.org>

 dev-vcs/git-big-picture/ChangeLog  |  9 -
 .../git-big-picture/git-big-picture-0.10.1.ebuild  | 22 --
 .../git-big-picture/git-big-picture-0.9.0.ebuild   | 22 --
 dev-vcs/git-big-picture/metadata.xml   | 11 ---
 4 files changed, 64 deletions(-)

diff --git a/dev-vcs/git-big-picture/ChangeLog 
b/dev-vcs/git-big-picture/ChangeLog
deleted file mode 100644
index 86773b1..000
--- a/dev-vcs/git-big-picture/ChangeLog
+++ /dev/null
@@ -1,9 +0,0 @@
-*git-big-picture-0.10.1 (11 Mar 2020)
-
-  11 Mar 2020; Sebastian Pipping 
-  +git-big-picture-0.10.1.ebuild:
-  dev-vcs/git-big-picture: 0.10.1 + EAPI 7  Signed-off-by: Sebastian Pipping
-  
-
-  06 Jun 2015; Justin Lecher  metadata.xml:
-  dev-vcs/git-big-picture: Add github to remote-id in metadata.xml

diff --git a/dev-vcs/git-big-picture/git-big-picture-0.10.1.ebuild 
b/dev-vcs/git-big-picture/git-big-picture-0.10.1.ebuild
deleted file mode 100644
index 48afef4..000
--- a/dev-vcs/git-big-picture/git-big-picture-0.10.1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-PYTHON_COMPAT=( python2_7 python3_{5,6,7,8} )
-
-inherit distutils-r1
-
-DESCRIPTION="Visualization tool for Git repositories"
-HOMEPAGE="https://github.com/esc/git-big-picture;
-SRC_URI="https://github.com/esc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="dev-vcs/git"
-
-DOCS=( README.rst )

diff --git a/dev-vcs/git-big-picture/git-big-picture-0.9.0.ebuild 
b/dev-vcs/git-big-picture/git-big-picture-0.9.0.ebuild
deleted file mode 100644
index 4f018f1..000
--- a/dev-vcs/git-big-picture/git-big-picture-0.9.0.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Visualization tool for Git repositories"
-HOMEPAGE="https://github.com/esc/git-big-picture;
-SRC_URI="https://github.com/esc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="dev-vcs/git"
-
-DOCS=( README.rst )

diff --git a/dev-vcs/git-big-picture/metadata.xml 
b/dev-vcs/git-big-picture/metadata.xml
deleted file mode 100644
index cc6ac82..000
--- a/dev-vcs/git-big-picture/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-sp...@gentoo.org
-Sebastian Pipping
-  
-  
-esc/git-big-picture
-  
-



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/git-big-picture/

2021-01-13 Thread Sebastian Pipping
commit: 23cd071cfb54f6616a8c7fdd46bbc3d2a1dd9cbe
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Jan 13 17:25:31 2021 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Wed Jan 13 17:32:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23cd071c

dev-vcs/git-big-picture: 1.0.0 (new package)

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

 dev-vcs/git-big-picture/Manifest   |  1 +
 .../git-big-picture/git-big-picture-1.0.0.ebuild   | 32 ++
 dev-vcs/git-big-picture/metadata.xml   |  8 ++
 3 files changed, 41 insertions(+)

diff --git a/dev-vcs/git-big-picture/Manifest b/dev-vcs/git-big-picture/Manifest
new file mode 100644
index 000..b4f5816e4a0
--- /dev/null
+++ b/dev-vcs/git-big-picture/Manifest
@@ -0,0 +1 @@
+DIST git-big-picture-1.0.0.tar.gz 2952246 BLAKE2B 
caf28b57399bbdc2c80feda70e2a043dc1a8ffdc1e88bc79ccec44d6857e52726961e5febe9d1dbe1230818990a291900237cc01f65e819995243cbbc47ba8a9
 SHA512 
3b5416d3802c91ee35ad31ef702ada5f23b33cd77ef4c1f15cf22bb7f7d1e3c315e100aabdca3831b56d52b1d1637afa86382f89f0a2bbc8c60970095cd53d43

diff --git a/dev-vcs/git-big-picture/git-big-picture-1.0.0.ebuild 
b/dev-vcs/git-big-picture/git-big-picture-1.0.0.ebuild
new file mode 100644
index 000..6672763d608
--- /dev/null
+++ b/dev-vcs/git-big-picture/git-big-picture-1.0.0.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Visualization tool for Git repositories"
+HOMEPAGE="https://github.com/git-big-picture/git-big-picture;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# No need for "[python]" or "[${PYTHON_USEDEP}]" with any of these
+# since they are invoked using subprocess
+RDEPEND="
+   dev-vcs/git
+   media-gfx/graphviz[svg]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   mv test.py test_some.py || die  # help pytest with test discovery
+   default
+}

diff --git a/dev-vcs/git-big-picture/metadata.xml 
b/dev-vcs/git-big-picture/metadata.xml
new file mode 100644
index 000..ab886b7f038
--- /dev/null
+++ b/dev-vcs/git-big-picture/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   sp...@gentoo.org
+   Sebastian Pipping
+   
+



[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-compose/

2021-01-12 Thread Sebastian Pipping
commit: da58b8664836a1bea37aa601efbebc8270881b8f
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Jan 12 16:01:19 2021 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Tue Jan 12 16:21:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da58b866

app-emulation/docker-compose: 1.28.0_rc3

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

 app-emulation/docker-compose/Manifest  |  1 +
 .../docker-compose-1.28.0_rc3.ebuild   | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index 2f9f70eda36..4a1d3c68275 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -1,3 +1,4 @@
 DIST docker-compose-1.27.4.tar.gz 309308 BLAKE2B 
098af5e0308de4fe72f8f7d5c9cbdb285ec1cb6fbd492baef8a4223f93591321c585ebabd4c7e4a40d7a1bce3ab2d7ccf4cee1d0a15e7f59bb80eb4df5b6c8d6
 SHA512 
b41b7cf88b1380021a30f9becb7567d1e154ef875c42b37483673b5107f1a26dae6868b92c6a61f695001eb63759b25f3729e6783272eb784047717cafea3b80
 DIST docker-compose-1.28.0_rc1.tar.gz 313984 BLAKE2B 
3307aab3ec842d21de73ab282905016f6b0934a2ce9d1dde474ea1e7c5894cea028363c03ec9f597cb3e9b2910e9286b2ffb3070885b20787f28767fec909a73
 SHA512 
87704f16bd2d6551fed0b3d38264e10cf12604f40a68637ac9dacc3aebe618872f54a890aa6bb1412143055021751bcba1b542d51b252e78b0b8948e2b8cc8fd
 DIST docker-compose-1.28.0_rc2.tar.gz 314331 BLAKE2B 
c2e169152a6da067e47ca7654b3866fd2b46779bbf35f917008dc71a4c70ede1704bd3f6e5f2231b42d50d6d11ae9df402ed1b01832c26d5d14bdb4db33e7432
 SHA512 
0320f96b177034c5575797540d38981d591fe22d39ee2e1c338589189333c9eac5e595103bc7295b43b90f697b5a09daffa7f611b395e6bcf81fdce3a391eed6
+DIST docker-compose-1.28.0_rc3.tar.gz 317485 BLAKE2B 
5954ebf8224b8701decf7b7c4447592f0a8ce5472e5c9307364c605e2a260ae36c69ceb95b6dc254701650873ea8f443e8767a7ba96bbeec44343b94fb8c5d36
 SHA512 
0d09d306c38b6c9990f5801fe12c7554694f1a270c13babeb8aecda06c428f4c8d37153439c43fd02fe3ffd59fe4f38ad48d066abfb81fcc1ce8e23e6b353ef3

diff --git a/app-emulation/docker-compose/docker-compose-1.28.0_rc3.ebuild 
b/app-emulation/docker-compose/docker-compose-1.28.0_rc3.ebuild
new file mode 100644
index 000..b76ffd2a685
--- /dev/null
+++ b/app-emulation/docker-compose/docker-compose-1.28.0_rc3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2018-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit bash-completion-r1 distutils-r1
+
+MY_PV=${PV/_/-}
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://github.com/docker/compose;
+SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/pytest-5[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}/compose-${MY_PV}"
+
+PATCHES=(
+   # Bug #679968 -- https://bugs.gentoo.org/679968
+   # Bug #681002 -- https://bugs.gentoo.org/681002
+   "${FILESDIR}"/${PN}-1.28.0_rc2-setup-py.patch
+)
+
+DOCS=( CHANGELOG.md README.md )
+
+src_prepare() {
+   # Address QA issue "docker-compose.exe: missing alias (symlink) for 
completed command."
+   sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i 
contrib/completion/bash/docker-compose || die
+
+   default
+}
+
+python_test() {
+   distutils_install_for_testing
+   ${PYTHON} -m pytest tests/unit/ || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp contrib/completion/bash/docker-compose ${PN}
+
+   insinto /usr/share/zsh/site-functions
+   doins contrib/completion/zsh/*
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-compose/, app-emulation/docker-compose/files/

2021-01-04 Thread Sebastian Pipping
commit: 3eb604256410ec51bc4cc90a1a5b48933baeff1f
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Jan  4 16:42:41 2021 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Jan  4 17:15:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eb60425

app-emulation/docker-compos: 1.28.0_rc2

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

 app-emulation/docker-compose/Manifest  |  1 +
 .../docker-compose-1.28.0_rc2.ebuild   | 73 ++
 .../files/docker-compose-1.28.0_rc2-setup-py.patch | 67 
 3 files changed, 141 insertions(+)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index 7cd135ccfa6..2f9f70eda36 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -1,2 +1,3 @@
 DIST docker-compose-1.27.4.tar.gz 309308 BLAKE2B 
098af5e0308de4fe72f8f7d5c9cbdb285ec1cb6fbd492baef8a4223f93591321c585ebabd4c7e4a40d7a1bce3ab2d7ccf4cee1d0a15e7f59bb80eb4df5b6c8d6
 SHA512 
b41b7cf88b1380021a30f9becb7567d1e154ef875c42b37483673b5107f1a26dae6868b92c6a61f695001eb63759b25f3729e6783272eb784047717cafea3b80
 DIST docker-compose-1.28.0_rc1.tar.gz 313984 BLAKE2B 
3307aab3ec842d21de73ab282905016f6b0934a2ce9d1dde474ea1e7c5894cea028363c03ec9f597cb3e9b2910e9286b2ffb3070885b20787f28767fec909a73
 SHA512 
87704f16bd2d6551fed0b3d38264e10cf12604f40a68637ac9dacc3aebe618872f54a890aa6bb1412143055021751bcba1b542d51b252e78b0b8948e2b8cc8fd
+DIST docker-compose-1.28.0_rc2.tar.gz 314331 BLAKE2B 
c2e169152a6da067e47ca7654b3866fd2b46779bbf35f917008dc71a4c70ede1704bd3f6e5f2231b42d50d6d11ae9df402ed1b01832c26d5d14bdb4db33e7432
 SHA512 
0320f96b177034c5575797540d38981d591fe22d39ee2e1c338589189333c9eac5e595103bc7295b43b90f697b5a09daffa7f611b395e6bcf81fdce3a391eed6

diff --git a/app-emulation/docker-compose/docker-compose-1.28.0_rc2.ebuild 
b/app-emulation/docker-compose/docker-compose-1.28.0_rc2.ebuild
new file mode 100644
index 000..b76ffd2a685
--- /dev/null
+++ b/app-emulation/docker-compose/docker-compose-1.28.0_rc2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2018-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit bash-completion-r1 distutils-r1
+
+MY_PV=${PV/_/-}
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://github.com/docker/compose;
+SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-4.4.0[${PYTHON_USEDEP}]
+   >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/pytest-5[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}/compose-${MY_PV}"
+
+PATCHES=(
+   # Bug #679968 -- https://bugs.gentoo.org/679968
+   # Bug #681002 -- https://bugs.gentoo.org/681002
+   "${FILESDIR}"/${PN}-1.28.0_rc2-setup-py.patch
+)
+
+DOCS=( CHANGELOG.md README.md )
+
+src_prepare() {
+   # Address QA issue "docker-compose.exe: missing alias (symlink) for 
completed command."
+   sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i 
contrib/completion/bash/docker-compose || die
+
+   default
+}
+
+python_test() {
+   distutils_install_for_testing
+   ${PYTHON} -m pytest tests/unit/ || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp contrib/completion/bash/docker-compose ${PN}
+
+   insinto /usr/share/zsh/site-functions
+   doins contrib/completion/zsh/*
+
+   distutils-r1_python_install_all
+}

diff --git 
a/app-emulation/docker-compose/files/docker-compose-1.28.0_rc2-setup-py.patch 
b/app-emulation/docker-compose/files/docker-compose-1.28.0_rc2-setup-py.patch
new file mode 100644
index 000..0eaac41d742
--- /dev/null
+++ 

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

2021-01-02 Thread Sebastian Pipping
commit: 3b448598f3ea1b77f020e6a37b14962938958698
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sat Jan  2 12:54:38 2021 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Sat Jan  2 12:54:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b448598

dev-python/ipython: Prevent use with dev-python/jedi-0.18.0

Closes: https://bugs.gentoo.org/762703
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.12, Repoman-3.0.2

 dev-python/ipython/ipython-7.16.1-r1.ebuild | 135 +++
 dev-python/ipython/ipython-7.19.0-r1.ebuild | 136 
 2 files changed, 271 insertions(+)

diff --git a/dev-python/ipython/ipython-7.16.1-r1.ebuild 
b/dev-python/ipython/ipython-7.16.1-r1.ebuild
new file mode 100644
index 000..15ab6164e4e
--- /dev/null
+++ b/dev-python/ipython/ipython-7.16.1-r1.ebuild
@@ -0,0 +1,135 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+PYTHON_REQ_USE='readline,sqlite,threads(+)'
+
+inherit distutils-r1 optfeature virtualx
+
+DESCRIPTION="Advanced interactive shell for Python"
+HOMEPAGE="https://ipython.org/ https://github.com/ipython/ipython/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples matplotlib notebook nbconvert qt5 +smp test"
+RESTRICT="!test? ( test )"
+
+CDEPEND="
+   dev-python/backcall[${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   =dev-python/prompt_toolkit-2[${PYTHON_USEDEP}]
+   /dev/null || die
+   "${TEST_DIR}"/scripts/iptest || die
+   popd >/dev/null || die
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   # Create ipythonX.Y symlinks.
+   # TODO:
+   # 1. do we want them for pypy? No.  pypy has no numpy
+   # 2. handle it in the eclass instead (use _python_ln_rel).
+   # With pypy not an option the dosym becomes unconditional
+   dosym ../lib/python-exec/${EPYTHON}/ipython \
+   /usr/bin/ipython${EPYTHON#python}
+}
+
+python_install_all() {
+   distutils-r1_python_install_all
+
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}/examples
+   fi
+}
+
+pkg_postinst() {
+   optfeature "sympyprinting" dev-python/sympy
+   optfeature "cythonmagic" dev-python/cython
+   optfeature "%lprun magic command" dev-python/line_profiler
+   optfeature "%mprun magic command" dev-python/memory_profiler
+
+   if use nbconvert; then
+   if ! has_version app-text/pandoc ; then
+   einfo "Node.js will be used to convert notebooks to 
other formats"
+   einfo "like HTML. Support for that is still 
experimental. If you"
+   einfo "encounter any problems, please use 
app-text/pandoc instead."
+   fi
+   fi
+}

diff --git a/dev-python/ipython/ipython-7.19.0-r1.ebuild 
b/dev-python/ipython/ipython-7.19.0-r1.ebuild
new file mode 100644
index 000..9cf2d7af922
--- /dev/null
+++ b/dev-python/ipython/ipython-7.19.0-r1.ebuild
@@ -0,0 +1,136 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=no
+PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_REQ_USE='readline,sqlite,threads(+)'
+
+inherit distutils-r1 optfeature virtualx
+
+DESCRIPTION="Advanced interactive shell for Python"
+HOMEPAGE="https://ipython.org/ https://github.com/ipython/ipython/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc examples matplotlib notebook nbconvert qt5 +smp test"
+RESTRICT="!test? ( test )"
+
+CDEPEND="
+   dev-python/backcall[${PYTHON_USEDEP}]
+   dev-python/decorator[${PYTHON_USEDEP}]
+   =dev-python/pexpect-4.3[${PYTHON_USEDEP}]
+   dev-python/pickleshare[${PYTHON_USEDEP}]
+   >=dev-python/prompt_toolkit-2[${PYTHON_USEDEP}]
+   /dev/null || die
+   "${TEST_DIR}"/scripts/iptest || die
+   popd >/dev/null || die
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   # Create ipythonX.Y symlinks.
+   # TODO:
+   # 1. do we want them for pypy? No.  pypy has no numpy
+   # 2. handle it in the eclass instead (use _python_ln_rel).
+   # With pypy not an option the dosym becomes unconditional
+   dosym ../lib/python-exec/${EPYTHON}/ipython \
+   /usr/bin/ipyt

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

2020-12-26 Thread Sebastian Pipping
commit: 2c23770271229055dce9c4687e5057c1070ef143
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sat Dec 26 15:51:41 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Sat Dec 26 15:52:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c237702

x11-misc/safeeyes: 2.1.1 + add missing deps

Closes: https://bugs.gentoo.org/761316
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.12, Repoman-3.0.2

 x11-misc/safeeyes/Manifest   | 1 +
 .../safeeyes/{safeeyes-2.0.9-r1.ebuild => safeeyes-2.0.9-r2.ebuild}  | 4 +++-
 .../safeeyes/{safeeyes-2.0.9-r1.ebuild => safeeyes-2.1.1.ebuild} | 5 -
 3 files changed, 8 insertions(+), 2 deletions(-)

diff --git a/x11-misc/safeeyes/Manifest b/x11-misc/safeeyes/Manifest
index 5ad0f9486da..21a2a15d608 100644
--- a/x11-misc/safeeyes/Manifest
+++ b/x11-misc/safeeyes/Manifest
@@ -1 +1,2 @@
 DIST safeeyes-2.0.9.tar.gz 291147 BLAKE2B 
61f56b7c73964f1663eff4da7965c54ff413535d55fcb3c4dbe2b5caef6f1d8e7330d5191711b87f274cbbf4458d0dff2c0dd6f5531755c556d81455438b46cc
 SHA512 
6a168686faa716bc1da9966250bb55654ccab926775207ff1c2104b2da802ccbd50f916ed9f7cec55ffe2b5b12ea63b5bdefcfbf35f044a7fb9ba9cb4918b2b2
+DIST safeeyes-2.1.1.tar.gz 342791 BLAKE2B 
0051267daacb1a8f5dcd6c88c0132d09483cc5181c59a19f34b956ea97672a44fbefc78b8b1ec2223428df159dab3074280afd3069618dc3b3257f3703e9078e
 SHA512 
ad1f7810646010902b30effc899743c986a5bc56734f6ded0f22f0e428ec772b419aa11348d75c406f931b126737a809fabf9e029a4936976f889714629ac0b1

diff --git a/x11-misc/safeeyes/safeeyes-2.0.9-r1.ebuild 
b/x11-misc/safeeyes/safeeyes-2.0.9-r2.ebuild
similarity index 89%
copy from x11-misc/safeeyes/safeeyes-2.0.9-r1.ebuild
copy to x11-misc/safeeyes/safeeyes-2.0.9-r2.ebuild
index fe34e0ec470..645b84ffc08 100644
--- a/x11-misc/safeeyes/safeeyes-2.0.9-r1.ebuild
+++ b/x11-misc/safeeyes/safeeyes-2.0.9-r2.ebuild
@@ -22,7 +22,7 @@ DEPEND="${CDEPEND}
>=dev-python/setuptools-38.6.0[${PYTHON_USEDEP}]
"
 RDEPEND="${CDEPEND}
-   dev-libs/libappindicator:3
+   dev-libs/libappindicator:3[introspection]
dev-python/Babel[${PYTHON_USEDEP}]
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
@@ -30,6 +30,8 @@ RDEPEND="${CDEPEND}
dev-python/python-xlib[${PYTHON_USEDEP}]
media-sound/alsa-utils
x11-apps/xprop
+   x11-libs/gtk+:3[introspection]
+   x11-libs/libnotify[introspection]
x11-misc/xprintidle
"
 

diff --git a/x11-misc/safeeyes/safeeyes-2.0.9-r1.ebuild 
b/x11-misc/safeeyes/safeeyes-2.1.1.ebuild
similarity index 86%
rename from x11-misc/safeeyes/safeeyes-2.0.9-r1.ebuild
rename to x11-misc/safeeyes/safeeyes-2.1.1.ebuild
index fe34e0ec470..99a979b206a 100644
--- a/x11-misc/safeeyes/safeeyes-2.0.9-r1.ebuild
+++ b/x11-misc/safeeyes/safeeyes-2.1.1.ebuild
@@ -22,14 +22,17 @@ DEPEND="${CDEPEND}
>=dev-python/setuptools-38.6.0[${PYTHON_USEDEP}]
"
 RDEPEND="${CDEPEND}
-   dev-libs/libappindicator:3
+   dev-libs/libappindicator:3[introspection]
dev-python/Babel[${PYTHON_USEDEP}]
+   dev-python/croniter[${PYTHON_USEDEP}]
dev-python/dbus-python[${PYTHON_USEDEP}]
dev-python/psutil[${PYTHON_USEDEP}]
dev-python/pygobject:3[${PYTHON_USEDEP}]
dev-python/python-xlib[${PYTHON_USEDEP}]
media-sound/alsa-utils
x11-apps/xprop
+   x11-libs/gtk+:3[introspection]
+   x11-libs/libnotify[introspection]
x11-misc/xprintidle
"
 



[gentoo-commits] proj/betagarden:master commit in: media-video/webcamstudio/

2020-12-23 Thread Sebastian Pipping
commit: 7e27271ff0f9bbe921c72b24edd6bba0fe93a857
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Dec 23 21:38:27 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Wed Dec 23 21:38:27 2020 +
URL:https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=7e27271f

media-video/webcamstudio: Drop due to "fdo-mime.eclass not found"

Signed-off-by: Sebastian Pipping  gentoo.org>

 media-video/webcamstudio/ChangeLog |  43 ---
 media-video/webcamstudio/metadata.xml  |  21 
 .../webcamstudio/webcamstudio-0.60_p416.ebuild | 139 -
 3 files changed, 203 deletions(-)

diff --git a/media-video/webcamstudio/ChangeLog 
b/media-video/webcamstudio/ChangeLog
deleted file mode 100644
index 570ccb5..000
--- a/media-video/webcamstudio/ChangeLog
+++ /dev/null
@@ -1,43 +0,0 @@
-# ChangeLog for media-video/webcamstudio
-# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-
-*webcamstudio-0.60_p416 (23 June 2012)
-
-  23 June 2012; PhobosK  +webcamstudio-0.60_p416.ebuild:
-  New upstream version.
-
-  23 June 2012; PhobosK 
-  -webcamstudio-0.60_p226.ebuild, -webcamstudio-0.60_p370.ebuild:
-  Removed all old ebuilds, since old versions do not work properly anymore.
-
-*webcamstudio-0.60_p370 (5 Apr 2012)
-
-  5 Apr 2012; PhobosK  +webcamstudio-0.60_p370.ebuild:
-  New upstream version.
-
-*webcamstudio-0.60_p226 (10 Dec 2011)
-
-  10 Dec 2011; PhobosK  +webcamstudio-0.60_p226.ebuild:
-  New upstream branch dumping GStreamer support and using FFMPEG instead.
-
-  10 Dec 2011; PhobosK 
-  -webcamstudio-0.56-r1.ebuild, -webcamstudio-0.56.ebuild,
-  -webcamstudio-0.54-r1.ebuild, -webcamstudio-0.54.ebuild:
-  Removed all old ebuilds, since old versions do not work properly anymore.
-
-*webcamstudio-0.56 (6 Sep 2010)
-
-  4 Nov 2010; PhobosK  +webcamstudio-0.56-r1.ebuild:
-  Version bump with separated main program and kernel module ebuilds.
-
-  6 Sep 2010; PhobosK  +webcamstudio-0.56.ebuild:
-  Version bump with some gstreamer ebuild dependencies fixed.
-
-  5 Sep 2010; PhobosK  +webcamstudio-0.54-r1.ebuild:
-  Some gstreamer ebuild dependencies fixed.
-
-*webcamstudio-0.54 (8 May 2010)
-
-  8 May 2010; PhobosK  +webcamstudio-0.54.ebuild:
-  Initial ebuild.
-  see http://www.ws4gl.org/ for details

diff --git a/media-video/webcamstudio/metadata.xml 
b/media-video/webcamstudio/metadata.xml
deleted file mode 100644
index adb721e..000
--- a/media-video/webcamstudio/metadata.xml
+++ /dev/null
@@ -1,21 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-
-
-   phob...@kbfx.net
-   PhobosK
-   Maintainer. Assign bugs to him.
-
-
-   na...@gentoo.org
-   Naohiro Aota
-   Proxy maintainer. CC him on bugs.
-
-
-WebcamStudio For GNU/Linux creates a virtual webcam that can mix several video
-sources together and can be used for live broadcasting over Bambuser, UStream 
or Stickam.
-On this virtual webcam, you can broadcast your desktop, your webcam, a movie, 
some text,
-IRC channels, RSS Feed, animations, images or all of them at the same time.
-
-

diff --git a/media-video/webcamstudio/webcamstudio-0.60_p416.ebuild 
b/media-video/webcamstudio/webcamstudio-0.60_p416.ebuild
deleted file mode 100644
index c604867..000
--- a/media-video/webcamstudio/webcamstudio-0.60_p416.ebuild
+++ /dev/null
@@ -1,139 +0,0 @@
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-JAVA_PKG_IUSE="doc source"
-WANT_ANT_TASKS="ant-nodeps ant-junit4 ant-junit"
-EANT_BUILD_XML="${S}/build.xml"
-
-inherit eutils fdo-mime java-pkg-2 java-ant-2
-
-DESCRIPTION="Creates virtual webcam to broadcast over the internet."
-HOMEPAGE="http://www.ws4gl.org/;
-
-# The tarball prepared using the SVN r416 at 
http://webcamstudio.googlecode.com/svn/trunk
-# The only changes made are the removal of "ffmpeg.exe" and the "vloopback" 
folder
-SRC_URI="http://gentoo.plexyplanet.org/distfiles/${P}.tar.bz2;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE=""
-
-DEPEND=">=virtual/jdk-1.6
-   dev-libs/glib:2
-   virtual/ffmpeg
-   media-libs/gstreamer:0.10
-   media-libs/gst-plugins-bad
-   media-libs/gst-plugins-base
-   media-libs/gst-plugins-good
-   media-libs/gst-plugins-ugly
-   media-sound/pulseaudio
-   dev-java/absolutelayout
-   dev-java/appframework
-   dev-java/commons-cli:1
-   dev-java/commons-codec
-   dev-java/commons-httpclient:3
-   dev-java/jna
-   dev-java/jsr305
-   dev-java/log4j
-   java-virtuals/javamail
-   dev-java/slf4j-api
-   dev-java/slf4j-nop
-   dev-java/swing-worker
-   media-video/webcamstudio-module"
-RDEPEND="${DEPEND}"
-
-java_prepare() {
-   # Fix some buggy java libs paths

[gentoo-commits] proj/betagarden:master commit in: x11-themes/thewidgetfactory/, x11-themes/thewidgetfactory/files/

2020-12-23 Thread Sebastian Pipping
commit: 8f01efdc75750c6bf6496b0e2fe5e140c04aac05
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Dec 23 21:39:56 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Wed Dec 23 21:39:56 2020 +
URL:https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=8f01efdc

x11-themes/thewidgetfactory: Drop due to "bzr.eclass not found"

Signed-off-by: Sebastian Pipping  gentoo.org>

 x11-themes/thewidgetfactory/ChangeLog  |  6 
 .../files/thewidgetfactory-9-stupid.patch  | 35 --
 x11-themes/thewidgetfactory/metadata.xml   |  8 -
 .../thewidgetfactory/thewidgetfactory-0.2.1.ebuild | 23 --
 .../thewidgetfactory/thewidgetfactory-9.ebuild | 30 ---
 5 files changed, 102 deletions(-)

diff --git a/x11-themes/thewidgetfactory/ChangeLog 
b/x11-themes/thewidgetfactory/ChangeLog
deleted file mode 100644
index 959630f..000
--- a/x11-themes/thewidgetfactory/ChangeLog
+++ /dev/null
@@ -1,6 +0,0 @@
-# ChangeLog for x11-themes/thewidgetfactory
-# Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2
-
-  27 Oct 2011; Justin Lecher  metadata.xml:
-  Removed no-herd from herd tag in metadata.xml
-

diff --git 
a/x11-themes/thewidgetfactory/files/thewidgetfactory-9-stupid.patch 
b/x11-themes/thewidgetfactory/files/thewidgetfactory-9-stupid.patch
deleted file mode 100644
index 02ac70e..000
--- a/x11-themes/thewidgetfactory/files/thewidgetfactory-9-stupid.patch
+++ /dev/null
@@ -1,35 +0,0 @@
-diff --git a/src/interface.c b/src/interface.c
-index 5cbfe99..2e5700f 100644
 a/src/interface.c
-+++ b/src/interface.c
-@@ -26,6 +26,27 @@
- #define GLADE_HOOKUP_OBJECT_NO_REF(component,widget,name) \
-   g_object_set_data (G_OBJECT (component), name, widget)
- 
-+
-+GtkWidget *
-+gtk_combo_box_entry_new_text (void) {
-+  return NULL;
-+}
-+
-+void
-+gtk_combo_box_append_text (GtkComboBox *combo_box, const gchar *text) {
-+}
-+
-+GtkWidget *
-+gtk_combo_box_new_text (void) {
-+  return NULL;
-+}
-+
-+gchar *
-+gtk_set_locale (void) {
-+  return NULL;
-+}
-+
-+
- GtkWidget*
- create_window2 (void)
- {
-diff --git a/interface.o b/interface.o
-index bb2088a..3372e88 100644
-Binary files a/interface.o and b/interface.o differ

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

diff --git a/x11-themes/thewidgetfactory/thewidgetfactory-0.2.1.ebuild 
b/x11-themes/thewidgetfactory/thewidgetfactory-0.2.1.ebuild
deleted file mode 100644
index 80f4b05..000
--- a/x11-themes/thewidgetfactory/thewidgetfactory-0.2.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-DESCRIPTION="A showcase for GTK+ widgets"
-HOMEPAGE="http://www.stellingwerff.com/?page_id=10;
-SRC_URI="http://www.stellingwerff.com/TheWidgetFactory/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="gtk-2"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=x11-libs/gtk+-2.4:2"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_install() {
-   emake DESTDIR="${D}" install || die
-   mv "${D}"/usr/bin/twf{,-${SLOT}} || die
-   dodoc README NEWS AUTHORS ChangeLog || die
-}

diff --git a/x11-themes/thewidgetfactory/thewidgetfactory-9.ebuild 
b/x11-themes/thewidgetfactory/thewidgetfactory-9.ebuild
deleted file mode 100644
index b25b2f0..000
--- a/x11-themes/thewidgetfactory/thewidgetfactory-9.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="2"
-
-inherit eutils bzr
-
-DESCRIPTION="A showcase for GTK+ widgets"
-HOMEPAGE="https://code.launchpad.net/~cimi/+junk/twf-gtk+3;
-SRC_URI=""
-EBZR_REPO_URI="lp:~cimi/+junk/twf-gtk+3"
-
-LICENSE="GPL-2"
-SLOT="gtk-3"
-KEYWORDS=""
-IUSE=""
-
-RDEPEND="x11-libs/gtk+:3"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-stupid.patch
-}
-
-src_install() {
-   emake DESTDIR="${D}" install || die
-   mv "${D}"/usr/bin/twf{,-${SLOT}} || die
-   dodoc README NEWS AUTHORS ChangeLog || die
-}



[gentoo-commits] proj/betagarden:master commit in: dev-vcs/rapidsvn/files/, dev-vcs/rapidsvn/

2020-12-23 Thread Sebastian Pipping
commit: 7eeefc611a12675bca5171b61b8216b551e6a8a4
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Dec 23 21:36:45 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Wed Dec 23 21:36:45 2020 +
URL:https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=7eeefc61

dev-vcs/rapidsvn: Drop due to "fdo-mime.eclass not found"

Signed-off-by: Sebastian Pipping  gentoo.org>

 dev-vcs/rapidsvn/ChangeLog| 38 -
 dev-vcs/rapidsvn/files/rapidsvn-svncpp_link.patch | 12 ---
 dev-vcs/rapidsvn/metadata.xml |  7 --
 dev-vcs/rapidsvn/rapidsvn-.ebuild | 94 ---
 4 files changed, 151 deletions(-)

diff --git a/dev-vcs/rapidsvn/ChangeLog b/dev-vcs/rapidsvn/ChangeLog
deleted file mode 100644
index b29740e..000
--- a/dev-vcs/rapidsvn/ChangeLog
+++ /dev/null
@@ -1,38 +0,0 @@
-# ChangeLog for dev-vcs/rapidsvn
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-
-  19 Jan 2014; Justin Lecher  rapidsvn-.ebuild:
-  Fix S after moce to git
-
-  07 Jan 2014; Justin Lecher  rapidsvn-.ebuild:
-  Switch from git-2 to git-r3
-
-  04 Jul 2013; Justin Lecher  rapidsvn-.ebuild:
-  Fix for new python eclasses
-
-  19 Feb 2013; Justin Lecher  rapidsvn-.ebuild,
-  metadata.xml:
-  Move to new upstream VCS location; move to new python eclasses
-
-  10 Aug 2012; Justin Lecher  rapidsvn-.ebuild:
-  Install missing icons, #430648
-
-  07 Jun 2012; Justin Lecher  rapidsvn-.ebuild:
-  Use append-ccpflags for CPPFLAGS, correct location of icon file
-
-  19 Feb 2012; Justin Lecher  Manifest:
-  Fix Manifest
-
-  18 Feb 2012; Justin Lecher 
-  files/rapidsvn-svncpp_link.patch:
-  Fix for current HEAD
-
-  01 Feb 2012; Justin Lecher  rapidsvn-.ebuild:
-  Add support for static-libs
-
-*rapidsvn- (31 Jan 2012)
-
-  31 Jan 2012; Justin Lecher  +rapidsvn-.ebuild,
-  +files/rapidsvn-svncpp_link.patch, +metadata.xml:
-  Add live ebuild
-

diff --git a/dev-vcs/rapidsvn/files/rapidsvn-svncpp_link.patch 
b/dev-vcs/rapidsvn/files/rapidsvn-svncpp_link.patch
deleted file mode 100644
index da85858..000
--- a/dev-vcs/rapidsvn/files/rapidsvn-svncpp_link.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-Index: src/svncpp/Makefile.am
-===
 libsvncpp/Makefile.am
-+++ libsvncpp/Makefile.am
-@@ -27,3 +27,7 @@
-   url.cpp \
-   wc.cpp
- 
-+libsvncpp_la_LIBADD= $(SVN_LIBS) \
-+  $(NEON_LIBS) \
-+  $(APR_LIBS) \
-+  -lstdc++

diff --git a/dev-vcs/rapidsvn/metadata.xml b/dev-vcs/rapidsvn/metadata.xml
deleted file mode 100644
index 2c53357..000
--- a/dev-vcs/rapidsvn/metadata.xml
+++ /dev/null
@@ -1,7 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-  
-maintainer-wan...@gentoo.org
-  
-

diff --git a/dev-vcs/rapidsvn/rapidsvn-.ebuild 
b/dev-vcs/rapidsvn/rapidsvn-.ebuild
deleted file mode 100644
index 9c8e456..000
--- a/dev-vcs/rapidsvn/rapidsvn-.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2014 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 )
-
-WX_GTK_VER=2.8
-
-AUTOTOOLS_AUTORECONF=true
-
-inherit autotools-utils fdo-mime flag-o-matic git-r3 python-single-r1 
versionator wxwidgets
-
-MY_PV=$(get_version_component_range 1-2)
-MY_REL="1"
-
-DESCRIPTION="Cross-platform GUI front-end for the Subversion revision system"
-HOMEPAGE="http://rapidsvn.tigris.org/;
-SRC_URI=""
-EGIT_REPO_URI="git://github.com/RapidSVN/RapidSVN.git"
-
-LICENSE="GPL-2 LGPL-2.1 FDL-1.2"
-SLOT="0"
-KEYWORDS=""
-IUSE="doc static-libs"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-COMMON_DEP="
-   ${PYTHON_DEPS}
-   dev-libs/apr
-   dev-libs/apr-util
-   dev-vcs/subversion
-   x11-libs/wxGTK:${WX_GTK_VER}[X]"
-DEPEND="${COMMON_DEP}
-   doc? (
-   dev-libs/libxslt
-   app-text/docbook-sgml-utils
-   app-doc/doxygen
-   app-text/docbook-xsl-stylesheets )"
-RDEPEND="${COMMON_DEP}"
-
-PATCHES=( "${FILESDIR}/${PN}-svncpp_link.patch" )
-
-AUTOTOOLS_IN_SOURCE_BUILD=1
-
-DOCS=( HACKING.txt TRANSLATIONS )
-
-src_prepare() {
-   autotools-utils_src_prepare
-}
-
-src_configure() {
-   local myeconfargs=( --with-wx-config=${WX_CONFIG} )
-
-   if use doc; then
-   myeconfargs+=( --with-manpage=yes )
-   else
-   myeconfargs+=(
-   --without-xsltproc
-   --with-manpage=no
-   --without-doxygen
-   --without-dot )
-   fi
-
-   append-cppflags $( apr-1-config --cppflags )
-
-   myeconfargs+=(
-   --with-svn-lib="${EPREFIX}"/usr/$(get_li

[gentoo-commits] proj/betagarden:master commit in: net-mail/zarafa/files/, net-mail/zarafa/

2020-12-23 Thread Sebastian Pipping
commit: 12b54a6a8515966ea234e72bb689bd7a9c382320
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Dec 23 21:38:52 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Wed Dec 23 21:39:20 2020 +
URL:https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=12b54a6a

net-mail/zarafa: Drop due to "php-ext-source-r2.eclass not found"

Signed-off-by: Sebastian Pipping  gentoo.org>

 net-mail/zarafa/ChangeLog  | 147 -
 .../zarafa/files/zarafa-6.40.1-no-php-conf.patch   |  44 --
 .../zarafa/files/zarafa-7.0.6-gcc46_compile.patch  |  15 ---
 net-mail/zarafa/files/zarafa-fix-8842.patch|  23 
 net-mail/zarafa/files/zarafa-gateway.rc6   |  29 
 net-mail/zarafa/files/zarafa-ical.rc6  |  29 
 net-mail/zarafa/files/zarafa-indexer.rc6   |  31 -
 net-mail/zarafa/files/zarafa-monitor.rc6   |  29 
 net-mail/zarafa/files/zarafa-server.rc6|  34 -
 net-mail/zarafa/files/zarafa-spooler.rc6   |  29 
 net-mail/zarafa/files/zarafa.logrotate |  65 -
 net-mail/zarafa/metadata.xml   |   7 -
 net-mail/zarafa/zarafa-6.40.14.ebuild  | 110 ---
 net-mail/zarafa/zarafa-7.0.8.ebuild| 118 -
 14 files changed, 710 deletions(-)

diff --git a/net-mail/zarafa/ChangeLog b/net-mail/zarafa/ChangeLog
deleted file mode 100644
index 7e62548..000
--- a/net-mail/zarafa/ChangeLog
+++ /dev/null
@@ -1,147 +0,0 @@
-# ChangeLog for net-mail/zarafa
-# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
-
-  17 Apr 2013; Christoph Mende  -zarafa-6.40.11.ebuild,
-  -zarafa-6.40.12.ebuild, -zarafa-7.0.5.ebuild, -zarafa-7.0.6.ebuild,
-  -zarafa-7.0.7.ebuild, zarafa-6.40.14.ebuild, zarafa-7.0.8.ebuild:
-  zarafa: Remove old, bump to EAPI4 for php-ext-source-r2 compatibility
-
-*zarafa-7.0.8 (19 Jun 2012)
-
-  19 Jun 2012; Robert Piasek  +zarafa-7.0.8.ebuild:
-  Add ZCP 7.0.8
-
-*zarafa-7.0.7 (28 May 2012)
-
-  28 May 2012; Robert Piasek  +zarafa-7.0.7.ebuild:
-  Add ZCP 7.0.7
-
-  23 Apr 2012; Robert Piasek  -zarafa-6.40.9.ebuild,
-  zarafa-6.40.11.ebuild, zarafa-6.40.12.ebuild, zarafa-6.40.14.ebuild,
-  zarafa-7.0.5.ebuild, zarafa-7.0.6.ebuild:
-  Change deps from dev-db/mysql to virtual/mysql
-
-  22 Mar 2012; Robert Piasek 
-  +files/zarafa-7.0.6-gcc46_compile.patch:
-  Move to betagarden overlay. Add patch to compile with gcc-4.6 (thanks sping)
-
-*zarafa-7.0.6 (20 Mar 2012)
-
-  20 Mar 2012; Robert Piasek  -zarafa-7.0.2.ebuild,
-  -zarafa-7.0.3.ebuild, -zarafa-7.0.4.ebuild, +zarafa-7.0.6.ebuild:
-  Add zarafa 7.0.6. Remove older 7.0.x versions
-
-*zarafa-7.0.5 (14 Feb 2012)
-
-  14 Feb 2012; Robert Piasek  +zarafa-7.0.5.ebuild:
-  Add zarafa 7.0.5
-
-*zarafa-6.40.14 (23 Jan 2012)
-
-  23 Jan 2012; Robert Piasek  -zarafa-6.40.13.ebuild,
-  +zarafa-6.40.14.ebuild, +files/zarafa-fix-8842.patch:
-  Add ZCP 6.40.14. Include fix for bug ZCP-8842
-
-*zarafa-7.0.4 (29 Dec 2011)
-
-  29 Dec 2011; Robert Piasek  -zarafa-7.0.1.ebuild,
-  +zarafa-7.0.4.ebuild:
-  Add ZCP 7.0.4
-
-*zarafa-6.40.13 (13 Dec 2011)
-
-  13 Dec 2011; Robert Piasek  -zarafa-6.40.10.ebuild,
-  +zarafa-6.40.13.ebuild:
-  Add ZCP 6.40.13
-
-*zarafa-7.0.3 (17 Nov 2011)
-
-  17 Nov 2011; Robert Piasek  +zarafa-7.0.3.ebuild:
-  Add ZCP 7.0.3
-
-*zarafa-7.0.2 (03 Nov 2011)
-
-  03 Nov 2011; Robert Piasek  -zarafa-7.0.0.ebuild,
-  +zarafa-7.0.2.ebuild:
-  Add ZCP 7.0.2
-
-*zarafa-6.40.12 (02 Nov 2011)
-
-  02 Nov 2011; Robert Piasek  +zarafa-6.40.12.ebuild:
-  Add ZCP 6.40.12
-
-*zarafa-6.40.11 (20 Sep 2011)
-
-  20 Sep 2011; Robert Piasek  -zarafa-6.40.7.ebuild,
-  -zarafa-6.40.8.ebuild, +zarafa-6.40.11.ebuild:
-  Add zarafa 6.4.11
-
-*zarafa-7.0.1 (22 Aug 2011)
-
-  22 Aug 2011; Robert Piasek  +zarafa-7.0.1.ebuild:
-  Add zarafa 7.0.1
-
-*zarafa-6.40.10 (26 Jul 2011)
-
-  26 Jul 2011; Robert Piasek  +zarafa-6.40.10.ebuild:
-  Add version 6.40.10
-
-*zarafa-7.0.0 (08 Jul 2011)
-
-  08 Jul 2011; Robert Piasek  +zarafa-7.0.0.ebuild:
-  Add zcp-7.0.0
-
-*zarafa-6.40.9 (20 Jun 2011)
-
-  20 Jun 2011; Robert Piasek  +zarafa-6.40.9.ebuild:
-  Add version 6.40.9
-
-*zarafa-6.40.8 (26 May 2011)
-
-  26 May 2011; Robert Piasek  -zarafa-6.40.2.ebuild,
-  -zarafa-6.40.3.ebuild, -zarafa-6.40.3-r1.ebuild, -zarafa-6.40.4-r1.ebuild,
-  -zarafa-6.40.5-r1.ebuild, +zarafa-6.40.8.ebuild:
-  Add version 6.40.8.
-  Remove older ebuilds
-
-*zarafa-6.40.7 (19 Apr 2011)
-
-  19 Apr 2011; Robert Piasek  +zarafa-6.40.7.ebuild:
-  Add version 6.40.7
-
-*zarafa-6.40.5-r1 (25 Jan 2011)
-
-  25 Jan 2011; Robert Piasek  -zarafa-6.40.5.ebuild,
-  +zarafa-6.40.5-r1.ebuild, +files/zarafa-6.40.5-add-missing-endif.patch,
-  +files/zarafa-6.40.5-fix-missing-installation-file.patch:
-  Fix compilation and installation issues with 6.40.5 release
-
-*zarafa-6.40.5 (25 Jan 2011)
-
-  25 Jan 2011; Robert Piasek  +zarafa-6.40.5.ebu

[gentoo-commits] proj/betagarden:master commit in: media-sound/deadbeef/

2020-12-23 Thread Sebastian Pipping
commit: 4fd0dc0bc603bb401324c6995defbd0745263102
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Dec 23 21:38:11 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Wed Dec 23 21:38:11 2020 +
URL:https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=4fd0dc0b

media-sound/deadbeef: Drop due to "fdo-mime.eclass not found"

Signed-off-by: Sebastian Pipping  gentoo.org>

 media-sound/deadbeef/ChangeLog|  18 
 media-sound/deadbeef/deadbeef-0.4.3_rc1-r1.ebuild | 115 --
 media-sound/deadbeef/metadata.xml |  28 --
 3 files changed, 161 deletions(-)

diff --git a/media-sound/deadbeef/ChangeLog b/media-sound/deadbeef/ChangeLog
deleted file mode 100644
index d4ddae3..000
--- a/media-sound/deadbeef/ChangeLog
+++ /dev/null
@@ -1,18 +0,0 @@
-# ChangeLog for media-sound/deadbeef
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-
-  08 Jun 2015; Justin Lecher  metadata.xml:
-  media-sound/deadbeef: Updating remote-id in metadata.xml
-
-  13 Oct 2013; Justin Lecher  deadbeef-0.4.3_rc1-r1.ebuild,
-  metadata.xml:
-  QA fixes
-
-  27 Oct 2011; Justin Lecher  metadata.xml:
-  Removed no-herd from herd tag in metadata.xml
-
-*deadbeef-0.4.3_rc1-r1 (28 Oct 2010)
-
-  28 Oct 2010; Sebastian Pipping 
-  +deadbeef-0.4.3_rc1-r1.ebuild:
-  Copy ebuild from xwing overlay, clean up and extend it

diff --git a/media-sound/deadbeef/deadbeef-0.4.3_rc1-r1.ebuild 
b/media-sound/deadbeef/deadbeef-0.4.3_rc1-r1.ebuild
deleted file mode 100644
index 338829e..000
--- a/media-sound/deadbeef/deadbeef-0.4.3_rc1-r1.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit fdo-mime
-
-MY_P="${P/_rc/-rc}"
-
-DESCRIPTION="foobar2000-like music player."
-HOMEPAGE="http://deadbeef.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.bz2"
-LICENSE="LGPL-2.1 MIT" # TODO incomplete!
-
-# License details:
-# ./md5/ - MIT
-# TODO
-
-SLOT="0"
-KEYWORDS="~x86 ~amd64"
-IUSE="aac adplug alsa audiooverload cdda cover curl dbus dts
-   dumb ffap ffmpeg flac gme gtk +hotkeys lastfm midi mms mp3
-   musepack nullout oss pulseaudio shellexec shorten sid
-   sndfile +supereq tta vorbis vtx wavpack"
-
-RDEPEND="
-   media-libs/libsamplerate
-   alsa? ( media-libs/alsa-lib )
-   cover? ( net-misc/curl )
-   cdda? ( dev-libs/libcdio media-libs/libcddb )
-   curl? ( net-misc/curl )
-   dbus? ( sys-apps/dbus )
-   ffmpeg? ( media-video/ffmpeg )
-   flac? ( media-libs/flac )
-   gtk? ( x11-libs/gtk+:2 )
-   lastfm? ( net-misc/curl )
-   mms? ( media-libs/libmms )
-   mp3? ( media-libs/libmad )
-   pulseaudio? ( media-sound/pulseaudio )
-   sndfile? ( media-libs/libsndfile )
-   wavpack? ( media-sound/wavpack )
-"
-DEPEND="${RDEPEND}"
-
-S=${WORKDIR}/${MY_P}
-
-src_prepare() {
-   # Removing bundle dependencies
-   :
-   # TODO:
-   # plugins/aac: aac? ( media-libs/faad2 )
-   # plugins/adplug: adplug? ( media-libs/adplug )
-   # plugins/ao
-   # plugins/dca: dts? ( media-libs/libdca )
-   # plugins/dump
-   # plugins/gme
-   # plugins/musepack: musepack? ( media-sound/musepack-tools )
-   # plugins/shn: shorten? ( media-sound/shorten )
-   # plugins/sid? ( media-libs/libsidplay )
-   # plugins/supereq
-   # plugins/tta
-   # plugins/vorbis: vorbis? ( media-libs/libvorbis )
-   # plugins/vtx
-   # plugins/wildmidi: midi? ( media-sound/wildmidi )
-}
-
-src_configure() {
-   my_config="
-   --disable-dependency-tracking \
-   $(use_enable aac) \
-   $(use_enable adplug) \
-   $(use_enable alsa) \
-   $(use_enable audiooverload ao) \
-   $(use_enable cdda) \
-   $(use_enable dbus notify) \
-   $(use_enable dts dca) \
-   $(use_enable dumb) \
-   $(use_enable ffap) \
-   $(use_enable ffmpeg) \
-   $(use_enable flac) \
-   $(use_enable gme) \
-   $(use_enable gtk gtkui) \
-   --disable-gtk3 \
-   $(use_enable hotkeys) \
-   $(use_enable lastfm lfm) \
-   $(use_enable mp3 mad) \
-   $(use_enable midi wildmidi) \
-   $(use_enable musepack) \
-   $(use_enable nullout) \
-   $(use_enable oss) \
-   $(use_enable pulseaudio pulse) \
-   $(use_enable shellexec)
-   $(use_enable shorten shn) \
-   $(use_enable sid) \
-   $(use_enable sndfile) \
-   $(use_enable supereq) \
-   $(use_enable tta) \
-   $(use_enable

[gentoo-commits] proj/betagarden:master commit in: media-gfx/draftsight-bin/, media-gfx/draftsight-bin/files/

2020-12-23 Thread Sebastian Pipping
commit: 8a55c41ffbb03c6786f3d18cd9cb7fd38fa26641
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Dec 23 21:37:30 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Wed Dec 23 21:37:30 2020 +
URL:https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=8a55c41f

media-gfx/draftsight-bin: Drop due to "fdo-mime.eclass not found"

Signed-off-by: Sebastian Pipping  gentoo.org>

 media-gfx/draftsight-bin/ChangeLog |   9 -
 .../draftsight-bin-1.3.1_beta.ebuild   | 176 ---
 .../draftsight-bin-1.4.0_beta.ebuild   | 186 -
 .../draftsight-bin-1.5.0_beta.ebuild   | 186 -
 .../draftsight-bin-1.5.1_beta.ebuild   | 186 -
 .../draftsight-bin-1.6.1_beta.ebuild   | 117 -
 media-gfx/draftsight-bin/files/10-ft-rockey.rules  |   1 -
 media-gfx/draftsight-bin/files/draftsight  |   9 -
 media-gfx/draftsight-bin/metadata.xml  |  12 --
 9 files changed, 882 deletions(-)

diff --git a/media-gfx/draftsight-bin/ChangeLog 
b/media-gfx/draftsight-bin/ChangeLog
deleted file mode 100644
index 3e8f5df..000
--- a/media-gfx/draftsight-bin/ChangeLog
+++ /dev/null
@@ -1,9 +0,0 @@
-# ChangeLog for media-gfx/draftsight-bin
-# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
-
-*draftsight-bin-1.5.0_beta (05 Feb 2014)
-
-  05 Feb 2014; Dion Moult  +draftsight-bin-1.5.0_beta.ebuild,
-  files/draftsight:
-  Bumped version to 1.5.0_beta
-

diff --git a/media-gfx/draftsight-bin/draftsight-bin-1.3.1_beta.ebuild 
b/media-gfx/draftsight-bin/draftsight-bin-1.3.1_beta.ebuild
deleted file mode 100644
index 0ab1f8b..000
--- a/media-gfx/draftsight-bin/draftsight-bin-1.3.1_beta.ebuild
+++ /dev/null
@@ -1,176 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit fdo-mime udev unpacker versionator
-
-DESCRIPTION="Professional 2D CAD application, supporting DWT, DXF and DWG."
-HOMEPAGE="http://www.3ds.com/products/draftsight/free-cad-software/;
-
-MY_PN="draftsight"
-MY_PV="V$(replace_version_separator 1 'R' $(get_version_component_range 
1-$(get_last_version_component_index)))"
-MY_P="${MY_PN}-${MY_PV}"
-## The libaudio requirement is due to ABI_X86 not being stable enough yet.
-## See bug #463942 for the initial reason this was inserted.
-SRC_URI="http://dl-ak.solidworks.com/nonsecure/draftsight/${MY_PV}/${MY_PN}.deb
 -> ${P}.deb
-amd64? ( http://dev.gentoo.org/~moult/draftsight/libaudio.tar.gz )"
-
-
-LICENSE="${MY_PN}"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-S="${WORKDIR}"
-
-QA_PRESTRIPPED="opt/dassault-systemes/${MY_PN}/bin/DWGConverter
-   amd64? ( opt/dassault-systemes/${MY_PN}/lib/libaudio.so.2 )"
-QA_TEXTRELS="opt/dassault-systemes/${MY_PN}/lib/libDDKERNEL.so.1"
-QA_EXECSTACK="opt/dassault-systemes/${MY_PN}/bin/FxCrashRptApp
-opt/dassault-systemes/${MY_PN}/lib/libDDKERNEL.so.1"
-
-DEPEND=""
-RDEPEND="amd64? (
-   app-emulation/emul-linux-x86-baselibs
-   app-emulation/emul-linux-x86-opengl
-   app-emulation/emul-linux-x86-qtlibs
-   app-emulation/emul-linux-x86-soundlibs
-   app-emulation/emul-linux-x86-xlibs
-   )
-   !amd64? (
-   sys-libs/zlib
-   net-print/cups
-   dev-libs/expat
-   dev-libs/glib:2
-   media-libs/glu
-   media-libs/phonon
-   dev-qt/qtcore:4
-   dev-qt/qtdbus:4
-   dev-qt/qtgui:4
-   dev-qt/qtopengl:4
-   dev-qt/qtsql:4
-   dev-qt/qtwebkit:4
-   dev-qt/qtsvg:4
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libX11
-   x11-libs/libXext
-   x11-libs/libXrender
-   x11-libs/libXt
-   media-libs/nas
-   )"
-
-src_install() {
-   cp -R "${WORKDIR}/opt" "${D}"
-   exeinto /usr/bin
-   doexe "${FILESDIR}/${MY_PN}"
-
-   if use amd64 ; then
-   insinto /opt/dassault-systemes/${MY_PN}/lib/
-   doins libaudio.so.2
-   fi
-}
-
-pkg_postinst() {
-   elog "To use DraftSight as your default viewer for DWG, DXF, and DWT"
-   elog "Please run the following commands respectively as your normal 
user:"
-   elog "xdg-mime default \"dassault-systemes\"_\"draftsight.desktop\" 
\"application/vnd.dassault-systemes.draftsight-dwg\""
-   elog "xdg-mime 

[gentoo-commits] proj/betagarden:master commit in: app-backup/deja-dup/

2020-12-23 Thread Sebastian Pipping
commit: a4dedd8c67760b90f5928c92646cfa861727498a
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Dec 23 21:27:43 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Wed Dec 23 21:27:43 2020 +
URL:https://gitweb.gentoo.org/proj/betagarden.git/commit/?id=a4dedd8c

app-backup/deja-dup: Drop due to "bzr.eclass not found"

Signed-off-by: Sebastian Pipping  gentoo.org>

 app-backup/deja-dup/ChangeLog| 115 ---
 app-backup/deja-dup/deja-dup-.ebuild |  68 --
 app-backup/deja-dup/metadata.xml |  17 -
 3 files changed, 200 deletions(-)

diff --git a/app-backup/deja-dup/ChangeLog b/app-backup/deja-dup/ChangeLog
deleted file mode 100644
index e465162..000
--- a/app-backup/deja-dup/ChangeLog
+++ /dev/null
@@ -1,115 +0,0 @@
-# ChangeLog for app-backup/deja-dup
-# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
-
-  08 Jun 2015; Justin Lecher  metadata.xml:
-  app-backup/deja-dup: Updating remote-id in metadata.xml
-
-*deja-dup- (28 Oct 2012)
-
-  28 Oct 2012; Justin Lecher  +deja-dup-.ebuild,
-  +metadata.xml:
-  ADd live version
-
-  03 Oct 2012; Pawel Hajdan jr  deja-dup-23.2.ebuild:
-  x86 stable wrt bug #427544
-
-*deja-dup-23.4 (30 Jul 2012)
-
-  30 Jul 2012; Justin Lecher  +deja-dup-23.4.ebuild:
-  Version Bump
-
-*deja-dup-23.2 (09 Jul 2012)
-
-  09 Jul 2012; Justin Lecher  +deja-dup-23.2.ebuild,
-  +files/deja-dup-23.2-add-missing-include.patch:
-  Version Bump
-
-  08 Jun 2012; Justin Lecher  -deja-dup-22.0.ebuild:
-  Cleaned old
-
-  08 Jun 2012; Pawel Hajdan jr  deja-dup-22.1.ebuild:
-  x86 stable wrt bug #418511
-
-  04 Jun 2012; Agostino Sarubbo  deja-dup-22.1.ebuild:
-  Stable for amd64, wrt bug #418511
-
-  05 May 2012; Justin Lecher  deja-dup-22.0.ebuild,
-  deja-dup-22.1.ebuild:
-  Drop unneeded eclasses
-
-  05 May 2012; Justin Lecher  -deja-dup-18.1.1.ebuild,
-  -deja-dup-21.2.ebuild, -deja-dup-21.2-r1.ebuild,
-  -files/deja-dup-21.2-linguas.patch, -files/deja-dup-21.2-prll.patch,
-  -files/deja-dup-21.2-test.patch, deja-dup-22.0.ebuild, deja-dup-22.1.ebuild:
-  Cleaned old and unused code
-
-  03 May 2012; Jeff Horelick  deja-dup-18.1.1.ebuild,
-  deja-dup-21.2.ebuild, deja-dup-21.2-r1.ebuild, deja-dup-22.0.ebuild,
-  deja-dup-22.1.ebuild:
-  dev-util/pkgconfig -> virtual/pkgconfig
-
-  29 Apr 2012; Markus Meier  deja-dup-22.0.ebuild:
-  x86 stable, bug #410611
-
-*deja-dup-22.1 (23 Apr 2012)
-
-  23 Apr 2012; Justin Lecher  +deja-dup-22.1.ebuild:
-  Version Bump
-
-  18 Apr 2012; Agostino Sarubbo  deja-dup-22.0.ebuild:
-  Stable for amd64, wrt bug #410611
-
-  03 Apr 2012; Justin Lecher  deja-dup-22.0.ebuild:
-  Restrict broken test suite, doesn't handle duplicity return codes correct,
-  upstream informed
-
-  23 Mar 2012; Justin Lecher  deja-dup-22.0.ebuild:
-  Drop libunique dep again, #407645
-
-*deja-dup-22.0 (22 Mar 2012)
-
-  22 Mar 2012; Justin Lecher  +deja-dup-22.0.ebuild:
-  Version Bump
-
-  10 Mar 2012; Justin Lecher  deja-dup-21.2.ebuild,
-  deja-dup-21.2-r1.ebuild:
-  Drop DEP in linunique, thanks Andreas Proschofsky spotting this, #407645
-
-  11 Feb 2012; Alexandre Rostovtsev 
-  deja-dup-21.2-r1.ebuild:
-  Undo accidentally added dependency on nautilus-3.
-
-*deja-dup-21.2-r1 (11 Feb 2012)
-
-  11 Feb 2012; Alexandre Rostovtsev 
-  +deja-dup-21.2-r1.ebuild, +files/deja-dup-21.2-linguas.patch:
-  Add patch to respect LINGUAS (bug #402677, thanks to Piotr Szymaniak for
-  reporting); with this patch, the nls USE flag no longer needed. Do not
-  install static libraries and .la files.
-
-  29 Jan 2012; Justin Lecher  deja-dup-21.2.ebuild:
-  Correct gtk dependency, #401045
-
-  04 Jan 2012; Justin Lecher  deja-dup-21.2.ebuild:
-  Adding missing DEPEND on app-text/yelp-tools, #
-
-*deja-dup-21.2 (20 Dec 2011)
-
-  20 Dec 2011; Justin Lecher  +deja-dup-21.2.ebuild,
-  +files/deja-dup-21.2-prll.patch, +files/deja-dup-21.2-test.patch:
-  Version Bump, #371877
-
-  29 Jun 2011; Justin Lecher  deja-dup-18.1.1.ebuild,
-  metadata.xml:
-  Added missing build dependency on dev-perl/Locale-gettext, #373497
-
-  02 May 2011; Nirbheek Chauhan 
-  deja-dup-18.1.1.ebuild:
-  Various ebuild fixes
-
-*deja-dup-18.1.1 (22 Apr 2011)
-
-  22 Apr 2011; Justin Lecher  +deja-dup-18.1.1.ebuild,
-  +metadata.xml:
-  New addition, thanks Alexander van der Mey, Yoan Blanc, Manuel Wiesinger,
-  Helmut Eberharter writting the initial ebuilds, #259744

diff --git a/app-backup/deja-dup/deja-dup-.ebuild 
b/app-backup/deja-dup/deja-dup-.ebuild
deleted file mode 100644
index 8776ae0..000
--- a/app-backup/deja-dup/deja-dup-.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-GNOME2_LA_PUNT="yes"
-
-inherit autotools bzr eutils gnome2
-
-DESCRIPTION="Simple backup tool using duplicity back-end"
-HOMEPAGE=

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

2020-12-22 Thread Sebastian Pipping
commit: 3a1b1ec5cd5974c75069342d51566d298924c566
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Dec 22 13:56:19 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Tue Dec 22 13:56:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a1b1ec5

dev-python/pychroot: Fix dev-python/snakeoil dependency

Closes: https://bugs.gentoo.org/758692
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.12, Repoman-3.0.2

 dev-python/pychroot/pychroot-0.10.2.ebuild | 2 +-
 dev-python/pychroot/pychroot-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pychroot/pychroot-0.10.2.ebuild 
b/dev-python/pychroot/pychroot-0.10.2.ebuild
index 61c91071879..55a39a5dd21 100644
--- a/dev-python/pychroot/pychroot-0.10.2.ebuild
+++ b/dev-python/pychroot/pychroot-0.10.2.ebuild
@@ -24,7 +24,7 @@ RESTRICT="!test? ( test )"
 if [[ ${PV} == * ]]; then
RDEPEND="~dev-python/snakeoil-[${PYTHON_USEDEP}]"
 else
-   RDEPEND=">=dev-python/snakeoil-0.8.4[${PYTHON_USEDEP}]"
+   RDEPEND="

[gentoo-commits] repo/gentoo:master commit in: net-mail/rss2email/

2020-12-15 Thread Sebastian Pipping
commit: f69f6e6aee4c1755959c1fb27cf201bc5e498973
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Dec 15 17:49:40 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Tue Dec 15 17:49:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f69f6e6a

net-mail/rss2email: Drop old

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.11, Repoman-2.3.23

 net-mail/rss2email/Manifest |  2 --
 net-mail/rss2email/rss2email-3.11-r1.ebuild | 27 ---
 net-mail/rss2email/rss2email-3.12.1.ebuild  | 27 ---
 3 files changed, 56 deletions(-)

diff --git a/net-mail/rss2email/Manifest b/net-mail/rss2email/Manifest
index 90fbdbd02a1..2a94bb32561 100644
--- a/net-mail/rss2email/Manifest
+++ b/net-mail/rss2email/Manifest
@@ -1,3 +1 @@
-DIST rss2email-3.11.tar.gz 66441 BLAKE2B 
24be7c4d280e337869833f9fa492186a9f4cc208e9f6152c1d4012edb016993a37cddd991d6211888d6aa7654d66bc79d9d70f1508dae20fa39d79fffeeef55b
 SHA512 
2efdef703a4b4774d85926f500a37689aea3a324f63a13a686a2322c9f69ac7b940c5b953f417d9259e1493b3dafde4c2e1ddb3433d085fb2400cd06001141bb
-DIST rss2email-3.12.1.tar.gz 73942 BLAKE2B 
be522ec88b4bbc7831713681dbd157b27c0c410bd6a960d80c72169ed2931346b83fc74f7ded663b13ea92f0dd1f5720647208f425bb4de32081579f6c5e3c51
 SHA512 
8b62a149172cf13c9b03841191f3b214cd1bc2c071f75150a76dacee3edf8a21e0a083a46eba8fabea695cb5077eb84aa4262a709e4aae1e15facee4bbecd1d6
 DIST rss2email-3.12.2.tar.gz 74096 BLAKE2B 
5b7d6808d5741795de805e49bb955694a39a087e1dd64820303243227bf4b12ff9ee9354008c4f6cce415a8a8f84266266f8a677d6fed4eefa69713e5f664de9
 SHA512 
4df498cebd74bb25ffa2caa5aa851ccb106b0fa1b98113c5643cdd3ed8f9a73d266a649df521b8237740ea491ba086a65df0ba60c28a60a3d63360b8280a3888

diff --git a/net-mail/rss2email/rss2email-3.11-r1.ebuild 
b/net-mail/rss2email/rss2email-3.11-r1.ebuild
deleted file mode 100644
index deb3783c221..000
--- a/net-mail/rss2email/rss2email-3.11-r1.ebuild
+++ /dev/null
@@ -1,27 +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,8} )
-
-inherit distutils-r1
-
-DESCRIPTION="A python script that converts RSS/Atom newsfeeds to email"
-HOMEPAGE="https://github.com/rss2email/rss2email;
-SRC_URI="https://github.com/rss2email/rss2email/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-RDEPEND="=dev-python/html2text-3.01[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-src_install() {
-   distutils-r1_src_install
-   doman r2e.1
-}

diff --git a/net-mail/rss2email/rss2email-3.12.1.ebuild 
b/net-mail/rss2email/rss2email-3.12.1.ebuild
deleted file mode 100644
index 0d679cf6d54..000
--- a/net-mail/rss2email/rss2email-3.12.1.ebuild
+++ /dev/null
@@ -1,27 +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,8} )
-
-inherit distutils-r1
-
-DESCRIPTION="A python script that converts RSS/Atom newsfeeds to email"
-HOMEPAGE="https://github.com/rss2email/rss2email;
-SRC_URI="https://github.com/rss2email/rss2email/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="=dev-python/html2text-3.01[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-src_install() {
-   distutils-r1_src_install
-   doman r2e.1
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/ydiff/

2020-12-15 Thread Sebastian Pipping
commit: 194cf59b27c25f9b2d6345ac0e7d64dfbce48f7a
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Dec 15 17:47:47 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Tue Dec 15 17:47:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=194cf59b

dev-util/ydiff: Drop old

Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.11, Repoman-2.3.23

 dev-util/ydiff/Manifest |  1 -
 dev-util/ydiff/ydiff-1.1.ebuild | 30 --
 2 files changed, 31 deletions(-)

diff --git a/dev-util/ydiff/Manifest b/dev-util/ydiff/Manifest
index 4de4a7a39ad..b7a42ee49c9 100644
--- a/dev-util/ydiff/Manifest
+++ b/dev-util/ydiff/Manifest
@@ -1,2 +1 @@
-DIST ydiff-1.1.tar.gz 36357 BLAKE2B 
4465c85132bb7c7d58c13dd79903610c74edec3b2b8ab8980918a1bf3a98f2b8387872a0974743503fcaad1e7ecb24c21d312a13d9aabe94780e9d623c35175a
 SHA512 
575b3327edd3b8796f5f150fc7ebde32561e1782582e03e9b63bf9010998913fb8b00a8245d799f6cd5599e286f07f9e97e160f23606323d1a6f6059faa59bc9
 DIST ydiff-1.2.tar.gz 42808 BLAKE2B 
927482c2ed9a96efc354178679b4ba50497289bc31107e8cdef3062a71d91268fa703620f1f4b0be03aebaf339eba5254f4b43c16403f1d7818b84b0c450defb
 SHA512 
0eb2230b64f43e20f6dc2411296389dc99356ef626152dc7f234583f70678e64a07b764fd89635479e7ac4aa7e2490db6e76c744369eefef8ab6a5386db1a7b5

diff --git a/dev-util/ydiff/ydiff-1.1.ebuild b/dev-util/ydiff/ydiff-1.1.ebuild
deleted file mode 100644
index 4d5e505aa77..000
--- a/dev-util/ydiff/ydiff-1.1.ebuild
+++ /dev/null
@@ -1,30 +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,8} )
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit distutils-r1
-
-DESCRIPTION="Colored, side-by-side diff terminal viewer (ex. cdiff)"
-HOMEPAGE="https://github.com/ymattw/ydiff;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-
-DEPEND="sys-apps/less"
-RDEPEND=""
-
-DOCS=( CHANGES.rst README.rst )
-
-RESTRICT="test"
-
-python_test() {
-   ${PYTHON} tests/test_ydiff.py || die "Unit tests failed."
-
-   ./tests/regression.sh || die "Regression tests failed."
-}



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

2020-12-14 Thread Sebastian Pipping
commit: 2df062d42be22256db6e5f334ce5d9b4aca16ee3
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Dec 14 19:48:57 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Dec 14 19:48:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2df062d4

dev-python/piexif: Re-add pypy3

Bug: https://bugs.gentoo.org/759865
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.11, Repoman-2.3.23

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

diff --git a/dev-python/piexif/piexif-1.1.3-r1.ebuild 
b/dev-python/piexif/piexif-1.1.3-r1.ebuild
index 8cc00f50154..a5521d9 100644
--- a/dev-python/piexif/piexif-1.1.3-r1.ebuild
+++ b/dev-python/piexif/piexif-1.1.3-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6..9} )
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
 
 inherit edos2unix distutils-r1
 



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

2020-12-14 Thread Sebastian Pipping
commit: ba9b3343d0746b26eecdfed80dad168ed872573d
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Dec 14 12:39:45 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Dec 14 13:12:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba9b3343

media-gfx/imageworsener: Drop vulnerable

Bug: https://bugs.gentoo.org/758920
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 media-gfx/imageworsener/Manifest   |  1 -
 media-gfx/imageworsener/imageworsener-1.3.2.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/media-gfx/imageworsener/Manifest b/media-gfx/imageworsener/Manifest
index 797a55e5dc7..b23e4fa6b63 100644
--- a/media-gfx/imageworsener/Manifest
+++ b/media-gfx/imageworsener/Manifest
@@ -1,2 +1 @@
-DIST imageworsener-1.3.2.tar.gz 661710 BLAKE2B 
ac79b9d883be34b93e935dc813e6f1edb4806203a20d1f7663d7cbeec74d62227aa88c92b9e96cb940f2a952e92d9724f98fe69dcbd7d2a9dccc2c0a2e9d19c2
 SHA512 
99b30ac838f437a85985eb830d0557f22c69bc40ef2dafe3493f145b70a89b72699e134f061719fa0dcc8b585ed2b418a6afc0c2f7ce67e2e9383d48a7b7b668
 DIST imageworsener-1.3.3.tar.gz 662243 BLAKE2B 
6b34dc111c5b2dcc25fdc717b7ec8d4268ca1b67c31cca58b5e1983643f1e3b78543a3bdba24b3692a05cb83a887bfcf0e7b09307535994d280056a0047c8b0d
 SHA512 
ebe8a31819cf665d8d8d7e789d873de03206e74e100ea99b2d8dc6ac2590025ff0058066daeb17ebfaa6cf49222e33c8a9efa83f39f5e2b9b49d27a3ee1b027f

diff --git a/media-gfx/imageworsener/imageworsener-1.3.2.ebuild 
b/media-gfx/imageworsener/imageworsener-1.3.2.ebuild
deleted file mode 100644
index 1725bfb56b4..000
--- a/media-gfx/imageworsener/imageworsener-1.3.2.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils ltprune
-
-MY_P=${PN}-src-${PV}
-MY_PN=imagew
-
-DESCRIPTION="Utility for image scaling and processing"
-HOMEPAGE="http://entropymine.com/imageworsener/;
-SRC_URI="http://entropymine.com/${PN}/${P}.tar.gz;
-
-LICENSE="MIT-with-advertising"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="jpeg png static-libs test webp zlib"
-
-DEPEND="png? ( media-libs/libpng:0 )
-   jpeg? ( virtual/jpeg:0 )
-   webp? ( >=media-libs/libwebp-0.1.3 )
-   zlib? ( sys-libs/zlib )"
-RDEPEND="${DEPEND}"
-
-REQUIRED_USE="test? ( jpeg png webp zlib )"
-RESTRICT="!test? ( test )"
-
-src_configure() {
-   local switch=''
-   use test && switch=test
-
-   econf \
-   $(use_enable static-libs static) \
-   $(use_with ${switch} jpeg) \
-   $(use_with ${switch} png) \
-   $(use_with ${switch} webp) \
-   $(use_with ${switch} zlib)
-}
-
-src_install() {
-   default
-   dodoc {changelog,readme,technical}.txt
-   prune_libtool_files
-}
-
-src_test() {
-   cd "${S}"/tests || die
-   ./runtest "${S}"/${MY_PN}
-}



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

2020-12-13 Thread Sebastian Pipping
commit: 86c0135880121b0af5863dc742365725997e78f5
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Dec 13 22:14:12 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Sun Dec 13 23:07:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86c01358

dev-python/piexif: Fix test dependencies

Needed to drop pypy3 for -r1 because test dependency pillow doesn't
support it.  Will open a dedicated bug to re-add in a second.
Closes: https://bugs.gentoo.org/759856
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 dev-python/piexif/piexif-1.1.3-r1.ebuild | 38 
 1 file changed, 38 insertions(+)

diff --git a/dev-python/piexif/piexif-1.1.3-r1.ebuild 
b/dev-python/piexif/piexif-1.1.3-r1.ebuild
new file mode 100644
index 000..8cc00f50154
--- /dev/null
+++ b/dev-python/piexif/piexif-1.1.3-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+inherit edos2unix distutils-r1
+
+DESCRIPTION="Exif manipulation with pure Python"
+HOMEPAGE="https://github.com/hMatoba/Piexif
+   https://pypi.org/project/piexif/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.zip"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   app-arch/unzip
+   test? ( dev-python/pillow[jpeg,${PYTHON_USEDEP}] )"
+RDEPEND=""
+
+PATCHES=(
+   # From https://github.com/hMatoba/Piexif/pull/109
+   "${FILESDIR}"/${P}-tests-pillow-7.2.0.patch
+)
+
+src_prepare() {
+   edos2unix tests/s_test.py  # to be able to patch it
+   default
+}
+
+python_test() {
+   "${PYTHON}" setup.py test || die
+}



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

2020-12-13 Thread Sebastian Pipping
commit: ac593436dba973bae1d1214c47c0f0b676b7e538
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Dec 13 15:51:26 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Sun Dec 13 15:51:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac593436

sys-fs/unionfs-fuse: PythonCompatUpdate + drop old

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

 sys-fs/unionfs-fuse/Manifest |  2 --
 sys-fs/unionfs-fuse/unionfs-fuse-1.0.ebuild  | 21 -
 sys-fs/unionfs-fuse/unionfs-fuse-2.0.ebuild  | 21 -
 sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild  |  2 +-
 sys-fs/unionfs-fuse/unionfs-fuse-.ebuild |  4 ++--
 5 files changed, 3 insertions(+), 47 deletions(-)

diff --git a/sys-fs/unionfs-fuse/Manifest b/sys-fs/unionfs-fuse/Manifest
index 0b0a749a3fb..e37c9a073cd 100644
--- a/sys-fs/unionfs-fuse/Manifest
+++ b/sys-fs/unionfs-fuse/Manifest
@@ -1,3 +1 @@
-DIST unionfs-fuse-1.0.tar.gz 48149 BLAKE2B 
d1ef74980158f4710f5b545c3e98abd27eb4eb610cbe141fa1befaa2a0efc3cce3cead1a405ecdea7dd0f02fab2d2f030d96a7b1d5068a1cd5de4e2f5bfe3aec
 SHA512 
805151acaeae8526fba430701a1690f6eb0ad8331a9e730095ee538dc2b148d02fe996a63e8a7f6471d1ef622cc5c03d82bd2b2faad1ebe3b614ec343c2f55de
-DIST unionfs-fuse-2.0.tar.gz 46537 BLAKE2B 
2f5a0da5adb15c408e7b9d0c3658e389a1aea4a9a5f2f3809fc724af43cf2a4b309e4220e46647e3f3fc9b19d48c8d62692e190cf8536182abfe551bfacfcc24
 SHA512 
5b60204632f498931fff7671cc9f40b1800d34cb8c0d0de0773626e2653eb0a36647566c92c1d0cf79543e01b934602ef5603a06508407f352e48ef27a7ee758
 DIST unionfs-fuse-2.1.tar.gz 47917 BLAKE2B 
c76edbcbff98db28092f61facbdf443eda12ea97770126feac3d590e0f85e51df84308d0bd96e5bafd126b472b0ded6a2ead72cac0fab3614e3cc04730dd
 SHA512 
851e378f8c189d8a84d2a0cf47ce8f1e9cdda5e789a8c0c97aac6e0757c2f6480ca4d931a525bb94cec4af11789073ccda44ad01d7ed02de1c29ded72f578aa0

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-1.0.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-1.0.ebuild
deleted file mode 100644
index 1dd309e439f..000
--- a/sys-fs/unionfs-fuse/unionfs-fuse-1.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
-
-HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;
-SRC_URI="https://github.com/rpodgorny/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-linux"
-IUSE=""
-
-DEPEND="sys-fs/fuse:0"
-RDEPEND="${DEPEND}"
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-}

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-2.0.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-2.0.ebuild
deleted file mode 100644
index bf4a922ce67..000
--- a/sys-fs/unionfs-fuse/unionfs-fuse-2.0.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
-
-HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;
-SRC_URI="https://github.com/rpodgorny/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~x86-linux"
-IUSE=""
-
-DEPEND="sys-fs/fuse:0"
-RDEPEND="${DEPEND}"
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install
-}

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild
index 480634c6bac..fbc542c0c0e 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-2.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 inherit python-any-r1 toolchain-funcs
 
 DESCRIPTION="Self-syncing tree-merging file system based on FUSE"

diff --git a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild 
b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
index b935d86f2bc..9c0fd03e3a9 100644
--- a/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
+++ b/sys-fs/unionfs-fuse/unionfs-fuse-.ebuild
@@ -3,8 +3,8 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit python-any-r1 toolchain-funcs git-r3
+PYTHON_COMPAT=( python3_{6..9} )
+inherit python-any-r1 toolchain-funcs
 
 DESCRIPTION="Self-syncing tree-merging file system based on FUSE"
 HOMEPAGE="https://github.com/rpodgorny/unionfs-fuse;



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

2020-12-13 Thread Sebastian Pipping
commit: 5828450895b63114deea9c50b6b5cfb81abb652c
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Dec 13 15:31:08 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Sun Dec 13 15:35:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58284508

dev-python/piexif: PythonCompatUpdate + fix tests

Closes: https://bugs.gentoo.org/732780
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 .../files/piexif-1.1.3-tests-pillow-7.2.0.patch| 40 ++
 dev-python/piexif/piexif-1.1.3.ebuild  | 14 ++--
 2 files changed, 52 insertions(+), 2 deletions(-)

diff --git a/dev-python/piexif/files/piexif-1.1.3-tests-pillow-7.2.0.patch 
b/dev-python/piexif/files/piexif-1.1.3-tests-pillow-7.2.0.patch
new file mode 100644
index 000..b13425a0fc2
--- /dev/null
+++ b/dev-python/piexif/files/piexif-1.1.3-tests-pillow-7.2.0.patch
@@ -0,0 +1,40 @@
+From 5209b53e9689ce28dcd045f384633378d619718f Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Jan=20Wi=C5=9Bniewski?= 
+Date: Thu, 5 Nov 2020 16:18:52 +0100
+Subject: [PATCH] convert IFDRational to tuples in tests
+
+This fixes tests with Pillow version >= 7.2.0
+---
+ tests/s_test.py | 12 
+ 1 file changed, 12 insertions(+)
+
+diff --git a/tests/s_test.py b/tests/s_test.py
+index 5d105de..a7cad54 100644
+--- a/tests/s_test.py
 b/tests/s_test.py
+@@ -9,6 +9,7 @@
+ import time
+ import unittest
+ 
++import PIL
+ from PIL import Image
+ import piexif
+ from piexif import _common, ImageIFD, ExifIFD, GPSIFD, TAGS, 
InvalidImageDataError
+@@ -580,6 +581,17 @@ def test_print_exif(self):
+ # test utility methods--
+ 
+ def _compare_value(self, v1, v2):
++if isinstance(v2, PIL.TiffImagePlugin.IFDRational):
++v2 = (v2.numerator, v2.denominator)
++if isinstance(v2, tuple):
++converted_v2 = []
++for el in v2:
++if isinstance(el, PIL.TiffImagePlugin.IFDRational):
++converted_v2.append((el.numerator, el.denominator))
++else:
++converted_v2.append(el)
++v2 = tuple(converted_v2)
++
+ if type(v1) != type(v2):
+ if isinstance(v1, tuple):
+ self.assertEqual(pack_byte(*v1), v2)

diff --git a/dev-python/piexif/piexif-1.1.3.ebuild 
b/dev-python/piexif/piexif-1.1.3.ebuild
index bb976412ab5..d73f2b18435 100644
--- a/dev-python/piexif/piexif-1.1.3.ebuild
+++ b/dev-python/piexif/piexif-1.1.3.ebuild
@@ -3,9 +3,9 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy3 python3_{6,7,8} )
+PYTHON_COMPAT=( pypy3 python3_{6..9} )
 
-inherit distutils-r1
+inherit edos2unix distutils-r1
 
 DESCRIPTION="Exif manipulation with pure Python"
 HOMEPAGE="https://github.com/hMatoba/Piexif
@@ -23,6 +23,16 @@ DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
test? ( dev-python/pillow[jpeg] )"
 RDEPEND=""
 
+PATCHES=(
+   # From https://github.com/hMatoba/Piexif/pull/109
+   "${FILESDIR}"/${P}-tests-pillow-7.2.0.patch
+)
+
+src_prepare() {
+   edos2unix tests/s_test.py  # to be able to patch it
+   default
+}
+
 python_test() {
"${PYTHON}" setup.py test || die
 }



[gentoo-commits] repo/gentoo:master commit in: www-servers/servefile/

2020-12-13 Thread Sebastian Pipping
commit: 69a27f34b6bada5b882e3be787064ea9ed0be55c
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Dec 13 15:09:57 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Sun Dec 13 15:12:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69a27f34

www-servers/servefile: Address PythonCompatUpdate

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

 www-servers/servefile/Manifest |  1 -
 .../servefile/servefile-0.4.4_p20200211.ebuild | 41 --
 www-servers/servefile/servefile-0.5.1.ebuild   |  2 +-
 3 files changed, 1 insertion(+), 43 deletions(-)

diff --git a/www-servers/servefile/Manifest b/www-servers/servefile/Manifest
index dee762e92f0..6edfa093dd5 100644
--- a/www-servers/servefile/Manifest
+++ b/www-servers/servefile/Manifest
@@ -1,2 +1 @@
-DIST servefile-0.4.4_p20200211.tar.gz 18304 BLAKE2B 
2bbd6534d7fb787a0b85d594bd0a2bc235c859f80618be24dea144ef2adaa6188a29efdffc2e9109229301b9d3ee09df6a9d746a15ae6b01fed44a21307df78e
 SHA512 
ef4edb4c92d9f804970087fc1c3d59775740642516a06704258de6d972cb807123f309991a5e22469b7619aff2304e265d5749485a4f74e75f2c80c279a23c33
 DIST servefile-0.5.1.tar.gz 19390 BLAKE2B 
4443471870650f03564d6f574b633630fac4e1f9f6e6a9807b1baa4d3aaa6284f803fa9dc0c7c07f53cc343f89687db5f6b5a4ebf09e9fd327369e2b3aecddc5
 SHA512 
2502f3072522a8f460d3711dccbaa3fa57e34915313aaad475e5831962adc92c0728c2598f9f78ee99e60731cdc2d3026488ce8050369ab0c967246cd9372f44

diff --git a/www-servers/servefile/servefile-0.4.4_p20200211.ebuild 
b/www-servers/servefile/servefile-0.4.4_p20200211.ebuild
deleted file mode 100644
index 6f5570d2e3a..000
--- a/www-servers/servefile/servefile-0.4.4_p20200211.ebuild
+++ /dev/null
@@ -1,41 +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,8} )
-
-inherit distutils-r1
-
-MY_COMMIT=864b2161b16e432c8ba19db1914809e080d793af
-DESCRIPTION="Serve a single file via HTTP"
-HOMEPAGE="https://github.com/sebageek/servefile;
-SRC_URI="https://github.com/sebageek/servefile/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="ssl test"
-
-RDEPEND="
-   ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
-   sys-apps/grep
-   sys-apps/iproute2
-   sys-apps/net-tools
-   sys-apps/sed"
-DEPEND="test? (
-   ${RDEPEND}
-   dev-python/requests[${PYTHON_USEDEP}]
-   )"
-
-S="${WORKDIR}"/${PN}-${MY_COMMIT}
-
-PATCHES=(
-   "${FILESDIR}"/${P}-ipv6-absent-tests.patch
-)
-
-distutils_enable_tests pytest
-
-src_install() {
-   distutils-r1_src_install
-   doman ${PN}.1
-}

diff --git a/www-servers/servefile/servefile-0.5.1.ebuild 
b/www-servers/servefile/servefile-0.5.1.ebuild
index 7d34a67b34d..21bca4faa30 100644
--- a/www-servers/servefile/servefile-0.5.1.ebuild
+++ b/www-servers/servefile/servefile-0.5.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1



[gentoo-commits] repo/gentoo:master commit in: app-text/nuspell/

2020-12-12 Thread Sebastian Pipping
commit: 4736696494d862b1af1f78e70abb9a5b19ba1b93
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Dec 13 01:15:40 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Sun Dec 13 01:29:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47366964

app-text/nuspell: 4.2.0

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

 app-text/nuspell/Manifest |  1 +
 app-text/nuspell/nuspell-4.2.0.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/app-text/nuspell/Manifest b/app-text/nuspell/Manifest
index 077b48aee0a..03e7c510d86 100644
--- a/app-text/nuspell/Manifest
+++ b/app-text/nuspell/Manifest
@@ -2,3 +2,4 @@ DIST nuspell-3.1.2.tar.gz 379029 BLAKE2B 
80f773ffdcbfbeee0dd13cd325bb4fec5efa5b5
 DIST nuspell-4.0.0.tar.gz 379136 BLAKE2B 
90aebe8318cd28240dfb7c1b034b2c045ac208c6d25344a3f2fc2f1a38995a1d6f81e70399c644c70255fbbb30f61e340808d1a71dfccab1726f89b742cf7b65
 SHA512 
2b08e30c4ac91a243c74f21eaf4a8d55d8b1c834e0f293fea76a9f02660f2ee89fe4d4071b1b9ed97b8c1db80b0645c71f8746738d97fc3ae779a65dc1583d3b
 DIST nuspell-4.0.1.tar.gz 379342 BLAKE2B 
be52797ddd737c523a6141fc1c2683690cfcd1aa09e6548d7eed593ab023d2b45d3538f2a9964a7c2b4abc6506c67058cdc2479ec12ae5438ffe9faa00f0680c
 SHA512 
122616fd24c2de35000ba12d680d3617e7fe97881d33febbcb106ce70d3bac356a00d90680a1bc8ee631ed532ace0f4b4f9fce4760a25b0f7fc1d60553e74528
 DIST nuspell-4.1.0.tar.gz 380814 BLAKE2B 
500da0797e4f0d1939afd8451b734f309b5c58e66532150614dd3463eda95ab421094e6c0485396b7ef1dd4b7fc03cadf10316d9cfdb1390b2769ddcc963d8b3
 SHA512 
d0c01dd73fefd8b9c800e6419fe916e55a53b8b19f5848d3766cdcb50383fdcd9e9bb49362b5cea4d9d2d7fda21aed055f28cb47b006e2049b2a904355f7f9ed
+DIST nuspell-4.2.0.tar.gz 382635 BLAKE2B 
cc141e764ce4e649a7a10f213c392973eb98eb21adddc7d2cd46c01f3cc9a6c85432bfb13ce178fba387a01aa1661e7c9b6a4717fca18fb3bfa220732daf53eb
 SHA512 
ae9157e9753868c002ed69a765fb705d29d993f3940e11efbc2699778a8b1abee2eb7daa0ff51187b899d6935a215a24662e5b52ec1ef5c644e90a0245f7583d

diff --git a/app-text/nuspell/nuspell-4.2.0.ebuild 
b/app-text/nuspell/nuspell-4.2.0.ebuild
new file mode 100644
index 000..fa0c2f91518
--- /dev/null
+++ b/app-text/nuspell/nuspell-4.2.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Spell checker library and CLI for complex natural languages"
+HOMEPAGE="https://nuspell.github.io/ https://github.com/nuspell/nuspell;
+SRC_URI="https://github.com/nuspell/nuspell/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0/4"  # due to libnuspell.so.4
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="dev-libs/icu"
+DEPEND="${RDEPEND}
+   doc? ( app-text/pandoc )
+   test? ( >=dev-cpp/catch-2.3.0:0 )
+   "
+
+DOCS=( CHANGELOG.md )
+
+RESTRICT="!test? ( test )"
+
+src_prepare() {
+   rm -R external/Catch2/ || die
+   if ! use test ; then
+   rm -R external/hunspell/ || die
+   fi
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   einfo
+   einfo 'Nuspell needs language packs and/or dictionaries to be of use'
+   einfo 'e.g. package app-dicts/myspell-en or one of its siblings.'
+   einfo
+   einfo 'Besides MySpell dictionaries, for other options please'
+   einfo 'see https://nuspell.github.io/#languages-and-users .'
+   einfo
+}



[gentoo-commits] repo/gentoo:master commit in: net-mail/rss2email/

2020-12-08 Thread Sebastian Pipping
commit: a4160df4a35fd359a8f9ad7da9f52d28264fe5a6
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Dec  8 20:15:26 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Tue Dec  8 20:15:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4160df4

net-mail/rss2email: Address RequiredUseDefaults

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

 net-mail/rss2email/rss2email-3.11.ebuild | 29 -
 1 file changed, 29 deletions(-)

diff --git a/net-mail/rss2email/rss2email-3.11.ebuild 
b/net-mail/rss2email/rss2email-3.11.ebuild
deleted file mode 100644
index 48a91c06a6c..000
--- a/net-mail/rss2email/rss2email-3.11.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# Support for 3.7 needs support from dependencies, first
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="A python script that converts RSS/Atom newsfeeds to email"
-HOMEPAGE="https://github.com/rss2email/rss2email;
-SRC_URI="https://github.com/rss2email/rss2email/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="=dev-python/html2text-3.01[${PYTHON_USEDEP}]
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}"
-
-src_install() {
-   distutils-r1_src_install
-   doman r2e.1
-}



[gentoo-commits] repo/gentoo:master commit in: net-mail/rss2email/

2020-12-08 Thread Sebastian Pipping
commit: 5cb176936a631bb7bbb1bd4eda4e32356f3e6429
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Dec  8 20:02:11 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Tue Dec  8 20:08:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cb17693

net-mail/rss2email: Address PythonCompatUpdate

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

 net-mail/rss2email/rss2email-3.12.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/rss2email/rss2email-3.12.2.ebuild 
b/net-mail/rss2email/rss2email-3.12.2.ebuild
index 0d679cf6d54..59ef7e4512b 100644
--- a/net-mail/rss2email/rss2email-3.12.2.ebuild
+++ b/net-mail/rss2email/rss2email-3.12.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 



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

2020-12-08 Thread Sebastian Pipping
commit: 03cf6db70e4bb44353fba9e236a20afd52c1957f
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Dec  8 19:46:43 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Tue Dec  8 20:08:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03cf6db7

dev-python/feedparser: 5.2.1: Python 3.9 + EAPI 7

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

 dev-python/feedparser/feedparser-5.2.1-r1.ebuild | 40 
 1 file changed, 40 insertions(+)

diff --git a/dev-python/feedparser/feedparser-5.2.1-r1.ebuild 
b/dev-python/feedparser/feedparser-5.2.1-r1.ebuild
new file mode 100644
index 000..6d2135d93a5
--- /dev/null
+++ b/dev-python/feedparser/feedparser-5.2.1-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Parse RSS and Atom feeds in Python"
+HOMEPAGE="https://github.com/kurtmckee/feedparser 
https://pypi.org/project/feedparser/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+# sgmllib is licensed under PSF-2.
+LICENSE="BSD-2 PSF-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+IUSE=""
+
+# Tests have issues with chardet installed, and are just kind of buggy.
+RESTRICT="test"
+
+PATCHES=(
+   "${FILESDIR}/${P}-sgmllib.patch"
+)
+
+python_prepare_all() {
+   mv feedparser/sgmllib3.py feedparser/_feedparser_sgmllib.py || die
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   cp feedparser/feedparsertest.py "${BUILD_DIR}" || die
+   ln -s "${S}/feedparser/tests" "${BUILD_DIR}/tests" || die
+   cd "${BUILD_DIR}" || die
+   if [[ ${EPYTHON} == python3* ]]; then
+   2to3 --no-diffs -w -n feedparsertest.py || die
+   fi
+   "${PYTHON}" feedparsertest.py || die "Testing failed with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/ydiff/

2020-12-08 Thread Sebastian Pipping
commit: 00bc78f4e1b9385c7d8b080812ae3880d92922cd
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Dec  8 18:59:33 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Tue Dec  8 19:02:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00bc78f4

dev-util/ydiff: Address PythonCompatUpdate + QA

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

 dev-util/ydiff/ydiff-1.2.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-util/ydiff/ydiff-1.2.ebuild b/dev-util/ydiff/ydiff-1.2.ebuild
index d3dfb7dd60a..0a40380559e 100644
--- a/dev-util/ydiff/ydiff-1.2.ebuild
+++ b/dev-util/ydiff/ydiff-1.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 DISTUTILS_USE_SETUPTOOLS=no
 
 inherit distutils-r1
@@ -16,8 +16,7 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
-DEPEND="sys-apps/less"
-RDEPEND=""
+RDEPEND="sys-apps/less"
 
 DOCS=( CHANGES.rst README.rst )
 



[gentoo-commits] repo/gentoo:master commit in: dev-util/gprof2dot/

2020-12-08 Thread Sebastian Pipping
commit: c20fdc631f7df9a69313f5317afe629e44dadebf
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Dec  8 18:48:34 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Tue Dec  8 18:50:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c20fdc63

dev-util/gprof2dot: Address PythonCompatUpdate + QA

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

 dev-util/gprof2dot/gprof2dot-2019.11.30.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/dev-util/gprof2dot/gprof2dot-2019.11.30.ebuild 
b/dev-util/gprof2dot/gprof2dot-2019.11.30.ebuild
index b1c471e71f2..7cf8f6da8f6 100644
--- a/dev-util/gprof2dot/gprof2dot-2019.11.30.ebuild
+++ b/dev-util/gprof2dot/gprof2dot-2019.11.30.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 PYTHON_REQ_USE='xml'
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
@@ -19,9 +19,5 @@ LICENSE="LGPL-3+"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
 
 S="${WORKDIR}"/${MY_P}



[gentoo-commits] repo/gentoo:master commit in: app-text/wiki2beamer/

2020-12-07 Thread Sebastian Pipping
commit: 6873b3d3cca2e8f60e07bee1e862782f0bc9
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Dec  8 00:24:16 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Tue Dec  8 00:24:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6873b3d3

app-text/wiki2beamer: Address PythonCompatUpdate

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

 app-text/wiki2beamer/wiki2beamer-0.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/wiki2beamer/wiki2beamer-0.10.0.ebuild 
b/app-text/wiki2beamer/wiki2beamer-0.10.0.ebuild
index 3d7c75757a2..349bbcbf25e 100644
--- a/app-text/wiki2beamer/wiki2beamer-0.10.0.ebuild
+++ b/app-text/wiki2beamer/wiki2beamer-0.10.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit python-single-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/svneverever/

2020-12-07 Thread Sebastian Pipping
commit: 64caedf744ca4b9d13f721737c1cd30b3c5d4bfc
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Dec  7 19:09:02 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Dec  7 19:09:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64caedf7

dev-vcs/svneverever: Drop old

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

 dev-vcs/svneverever/Manifest |  2 --
 dev-vcs/svneverever/svneverever-1.3.2.ebuild | 20 
 dev-vcs/svneverever/svneverever-1.4.2.ebuild | 20 
 3 files changed, 42 deletions(-)

diff --git a/dev-vcs/svneverever/Manifest b/dev-vcs/svneverever/Manifest
index a5f01b8fff1..48b0d2374de 100644
--- a/dev-vcs/svneverever/Manifest
+++ b/dev-vcs/svneverever/Manifest
@@ -1,3 +1 @@
-DIST svneverever-1.3.2.tar.gz 7160 BLAKE2B 
0791451740b1b08efe320488067929e856fb2cb20ee82c3dbf666e37bee1835a1e1532f12cef68f6da1c91a42ce80080625ee0d3760c8a02786ec1995c92
 SHA512 
cd43f18220b6a7adde3c7f451d9177b76f1c5f42384a0bf21719bb6d2dd56c51c278b81d8275328ec0ea9c3835cebc5d79be20a72294c5e14b3c339cba60ec8b
-DIST svneverever-1.4.2.tar.gz 7741 BLAKE2B 
f43a2e1d63065bf1f453f67d4cd4e6bc6a6f990c66eef0fd510e7f118bd84f10756a3066e3b6bc82b98155cb39be86e9139eb918a53d015fd1c79645d85a9f51
 SHA512 
fdf799bab23aa19861013ed40c513aece12df22051013e7110b1508fc1f4055faf32406c0c942651a31a6bd5cfecf972b64652ce5f211c41a6a144311f64124f
 DIST svneverever-1.5.0.tar.gz 9286 BLAKE2B 
8400e202f191131b494a894b112c92f4cf5977396fa8d1c11f5e17a309159dbab2df4d84bc24c88e0dd41d306b171c1eaeb679c900e94fdb3aee542d819f43e0
 SHA512 
b47e367b6c180ff92f24d70efaa5fd6697e266c28d05abf2555a59a4e34a603b97d70a045163b6cd6ab786f4ec5d9f5dc59277e79d98b70770c7d2ce672f9a8d

diff --git a/dev-vcs/svneverever/svneverever-1.3.2.ebuild 
b/dev-vcs/svneverever/svneverever-1.3.2.ebuild
deleted file mode 100644
index 50dbc6439b2..000
--- a/dev-vcs/svneverever/svneverever-1.3.2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-inherit distutils-r1
-
-DESCRIPTION="Tool collecting path entries across SVN history"
-HOMEPAGE="https://github.com/hartwork/svneverever;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="dev-python/pysvn[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]"

diff --git a/dev-vcs/svneverever/svneverever-1.4.2.ebuild 
b/dev-vcs/svneverever/svneverever-1.4.2.ebuild
deleted file mode 100644
index 50dbc6439b2..000
--- a/dev-vcs/svneverever/svneverever-1.4.2.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_6 )
-inherit distutils-r1
-
-DESCRIPTION="Tool collecting path entries across SVN history"
-HOMEPAGE="https://github.com/hartwork/svneverever;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="dev-python/pysvn[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]"



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

2020-12-07 Thread Sebastian Pipping
commit: 28172003a022194aaa0abc5139dbf12a7e46b573
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Dec  7 17:55:19 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Dec  7 18:36:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28172003

app-portage/overlint: Address PythonCompatUpdate

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

 app-portage/overlint/overlint-0.5.3-r1.ebuild | 19 ---
 app-portage/overlint/overlint-0.5.3-r2.ebuild |  2 +-
 2 files changed, 1 insertion(+), 20 deletions(-)

diff --git a/app-portage/overlint/overlint-0.5.3-r1.ebuild 
b/app-portage/overlint/overlint-0.5.3-r1.ebuild
deleted file mode 100644
index e43431ab544..000
--- a/app-portage/overlint/overlint-0.5.3-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
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Simple tool for static analysis of overlays"
-HOMEPAGE="https://cgit.gentoo.org/proj/overlint.git;
-SRC_URI="http://www.hartwork.org/public/${P}.tar.gz;
-
-LICENSE="|| ( GPL-2 GPL-3 )"
-SLOT="0"
-KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="sys-apps/portage[${PYTHON_USEDEP}]"

diff --git a/app-portage/overlint/overlint-0.5.3-r2.ebuild 
b/app-portage/overlint/overlint-0.5.3-r2.ebuild
index 38e05f8207f..c3fe8e11d2b 100644
--- a/app-portage/overlint/overlint-0.5.3-r2.ebuild
+++ b/app-portage/overlint/overlint-0.5.3-r2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 DISTUTILS_USE_SETUPTOOLS=no
 
 inherit distutils-r1



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

2020-12-07 Thread Sebastian Pipping
commit: 2cc5c8b1b48fae000ff8349dd285d7245ff77e02
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Dec  7 16:20:07 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Dec  7 16:26:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc5c8b1

app-portage/metagen: Address PythonCompatUpdate + fix 

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

 app-portage/metagen/metagen-0.7.2.ebuild | 2 +-
 app-portage/metagen/metagen-.ebuild  | 7 ---
 2 files changed, 5 insertions(+), 4 deletions(-)

diff --git a/app-portage/metagen/metagen-0.7.2.ebuild 
b/app-portage/metagen/metagen-0.7.2.ebuild
index ea76c3c225c..356b1a27a77 100644
--- a/app-portage/metagen/metagen-0.7.2.ebuild
+++ b/app-portage/metagen/metagen-0.7.2.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1

diff --git a/app-portage/metagen/metagen-.ebuild 
b/app-portage/metagen/metagen-.ebuild
index 5ac50c432b4..23b39f0add2 100644
--- a/app-portage/metagen/metagen-.ebuild
+++ b/app-portage/metagen/metagen-.ebuild
@@ -2,14 +2,14 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1 git-r3
 
 DESCRIPTION="metadata.xml generator for ebuilds"
 HOMEPAGE="https://cgit.gentoo.org/proj/metagen.git;
-EGIT_REPO_URI="git://anongit.gentoo.org/proj/metagen.git"
+EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/metagen.git;
 
 LICENSE="GPL-2"
 SLOT="0"
@@ -29,7 +29,8 @@ src_install() {
distutils-r1_src_install
 
# Address expected path warning for /usr/share/doc/metagen-
-   mv "${D}"/usr/share/doc/metagen-{*,${PV}}/ || die
+   mv "${D}"/usr/share/doc/metagen-{*.*.*/*,${PV}/} || die
+   rmdir "${D}"/usr/share/doc/metagen-*.*.*/ || die
 }
 
 python_test() {



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

2020-12-07 Thread Sebastian Pipping
commit: 3970dd1e3cdb20b2cbf0d3aacb200b28a8944d96
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Dec  7 15:01:29 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Dec  7 15:01:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3970dd1e

app-portage/fetchcommandwrapper: Address PythonCompatUpdate

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

 app-portage/fetchcommandwrapper/Manifest   |  3 ---
 .../fetchcommandwrapper-0.8.1-r1.ebuild| 25 -
 .../fetchcommandwrapper-0.8.2.ebuild   | 25 -
 .../fetchcommandwrapper-0.8.3.ebuild   | 26 --
 ebuild => fetchcommandwrapper-0.8.4-r1.ebuild} |  2 +-
 5 files changed, 1 insertion(+), 80 deletions(-)

diff --git a/app-portage/fetchcommandwrapper/Manifest 
b/app-portage/fetchcommandwrapper/Manifest
index 2828f659675..31ac8cfa292 100644
--- a/app-portage/fetchcommandwrapper/Manifest
+++ b/app-portage/fetchcommandwrapper/Manifest
@@ -1,4 +1 @@
-DIST fetchcommandwrapper-0.8.1.tar.gz 3579 BLAKE2B 
c2bf9bf5c463c264ace781a513e4943c4dc4196bfbef1e14112f673d0662c89b947daa860abe3b9b4a2cbf88d5cf6743670da7dbcec13876db7fdad2051e8e7f
 SHA512 
087cbeaeb3126fe43708e453bc1a21a8957c47a9dedaac336bc9e6222191bf8aaafea17031b3e6d011b8bfd34483b521410eb84be43d226e5fb1ce1eccf4d4af
-DIST fetchcommandwrapper-0.8.2.tar.gz 3878 BLAKE2B 
aefedc663cb59190353b9148807466cc26855ff2c9693e6152cac3d4137e3f0426d2f2787d34a5f3c620f4014e5cd7fbb11463929a635e8e0d261e2e487b8921
 SHA512 
b6417aa0db803f00591d07fcd065ec769cf8de307e59b91690b7bbb671124ce143f29776498fada873aaa234b714cb6eefb5578333f91ce74cf76d98d62d6da7
-DIST fetchcommandwrapper-0.8.3.tar.gz 4467 BLAKE2B 
c6ad1d6ccfc7bc320836a371899cf43496138398a8ade7d47f8b1d8bbd8b2b7c7203c378f5628438b3a831b5a24c7b761ed9f7dbe96a21a2ddc50a8f5ba21905
 SHA512 
7aeb1eb55c63b7f68b4c99c5d10a102d130cccd6cd13d4012afe2d2a3a63e170457e93ff532634837cf16c625618e639da2e977cf0589a5c677ed69d85109653
 DIST fetchcommandwrapper-0.8.4.tar.gz 4553 BLAKE2B 
10cf10ec5e4af355940d3f02eb7e9d4dd79ed8c13b06ed2e4c4c5c23f257e54e0825387b3b646451f3229ae6e7ec4e9c2074734204caf20389a3009fa7767a3c
 SHA512 
e32b1a774bcc2a52356ccde8ec29a2d42de08b1e4672a0cad11a187e7996ade491dfda4fb09526e77ff5a55abfda91130cec1d0b075541d227d0e34ecb55f019

diff --git 
a/app-portage/fetchcommandwrapper/fetchcommandwrapper-0.8.1-r1.ebuild 
b/app-portage/fetchcommandwrapper/fetchcommandwrapper-0.8.1-r1.ebuild
deleted file mode 100644
index 0bdcd5c06f4..000
--- a/app-portage/fetchcommandwrapper/fetchcommandwrapper-0.8.1-r1.ebuild
+++ /dev/null
@@ -1,25 +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} )
-
-inherit distutils-r1
-
-DESCRIPTION="Wrapper integrating aria2 into portage's FETCHCOMMAND"
-HOMEPAGE="https://github.com/hartwork/fetchcommandwrapper;
-SRC_URI="https://github.com/hartwork/fetchcommandwrapper/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=">=net-misc/aria2-1.10.2[metalink,xmlrpc]"
-
-pkg_postinst() {
-   ewarn 'You need to append'
-   ewarn '   source /usr/share/fetchcommandwrapper/make.conf'
-   ewarn 'to /etc/portage/make.conf in order to integrate 
fetchcommandwrapper.'
-}

diff --git a/app-portage/fetchcommandwrapper/fetchcommandwrapper-0.8.2.ebuild 
b/app-portage/fetchcommandwrapper/fetchcommandwrapper-0.8.2.ebuild
deleted file mode 100644
index 34151af82d8..000
--- a/app-portage/fetchcommandwrapper/fetchcommandwrapper-0.8.2.ebuild
+++ /dev/null
@@ -1,25 +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} )
-
-inherit distutils-r1
-
-DESCRIPTION="Wrapper integrating aria2 into portage's FETCHCOMMAND"
-HOMEPAGE="https://github.com/hartwork/fetchcommandwrapper;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND=">=net-misc/aria2-1.10.2[metalink,xmlrpc]"
-
-pkg_postinst() {
-   ewarn 'You need to append'
-   ewarn '   source /usr/share/fetchcommandwrapper/make.conf'
-   ewarn 'to /etc/portage/make.conf in order to integrate 
fetchcommandwrapper.'
-}

diff --git a/app-portage/fetchcommandwrapper/fetchcommandwrapper-0.8.3.ebuild 
b/app-portage/fetchcommandwrapper/fetchcommandwrapper-0.8.3.ebuild
deleted file mode 100644
index 652f95666cd..000
--- a/app-portage/fetchcommandwrapper/fetchcommandwrapper-0.8.3.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 

[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-compose/files/, app-emulation/docker-compose/

2020-12-07 Thread Sebastian Pipping
commit: 630245327790f563bdabb7348d5e2d4d2812a7f2
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Dec  7 14:55:08 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Dec  7 14:56:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63024532

app-emulation/docker-compose: Drop old

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

 app-emulation/docker-compose/Manifest  |  4 --
 .../docker-compose/docker-compose-1.25.5.ebuild| 68 ---
 .../docker-compose/docker-compose-1.26.2.ebuild| 72 
 .../docker-compose/docker-compose-1.27.2.ebuild| 73 
 .../docker-compose/docker-compose-1.27.3.ebuild| 73 
 .../files/docker-compose-1.25.2-setup-py.patch | 71 
 .../files/docker-compose-1.26.2-setup-py.patch | 77 --
 7 files changed, 438 deletions(-)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index b0938cd2c57..7cd135ccfa6 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -1,6 +1,2 @@
-DIST docker-compose-1.25.5.tar.gz 308569 BLAKE2B 
5d5d1fd60f9bcb87f7e9628dbe10b275996f9af38fb8488a547f4cb5427e6f7aaac09a98a421a0c35a7c2c863713e5de9a490ad21adf080f74a7c3bc4336559b
 SHA512 
efe59bd5e82e12e63c82341ccf5ca11eaebd47c8154a50b40d39bc98ec48c37532919335172a5667f036bab4e884df950ebc4b4ccab8174200cc7ea6683bbbd7
-DIST docker-compose-1.26.2.tar.gz 313494 BLAKE2B 
656bac181547a3484c45d0ede7111384007db8109aaf3673a06b848bb9b27059cfb8b2cd583e6bc7acd0ebbd90d40e485251d473eefe56a6493abe187132e520
 SHA512 
4cb8a2f5e25f17eb842e36dea96fae8862df099d706ec590e6fc0790c7a814bed3bb60ec00207e4afc15bf8ad4ca37075320fd28ee0bea5bbec1646f3aed681f
-DIST docker-compose-1.27.2.tar.gz 309004 BLAKE2B 
1017016989b25afa812d2e7251c6dbf45922867d66ef0c69292889a5de8f31908c8d2f418b2c29c319fbd7d0ba4e213d932665e7128b61164295105f35b23579
 SHA512 
2156a2b283d0ace6a8bfb0d6bbe93bfca7cd651c30fdeea4e1fa2acc6a85790d34a869d4625ef83ad11e9ecc1fbc1e9acac6f40eb8ef5225ccc36bab2ddcf847
-DIST docker-compose-1.27.3.tar.gz 309220 BLAKE2B 
eaf066f24bfff893e515a460be9abba79a59e5112a3a34a9002870babefd93950cf92ef66db469102c37e781d7fb986de069eef3fa09e4041b3a43d8bf1a3d30
 SHA512 
43e34760574d1ec009faa7a1fa09d621a2708f01f05819b46c67fe7ebf280807f97d9a5867cbfe75e9af6f097cd3f7c8c8fee66aa5392a4c62cdf44c7fb38075
 DIST docker-compose-1.27.4.tar.gz 309308 BLAKE2B 
098af5e0308de4fe72f8f7d5c9cbdb285ec1cb6fbd492baef8a4223f93591321c585ebabd4c7e4a40d7a1bce3ab2d7ccf4cee1d0a15e7f59bb80eb4df5b6c8d6
 SHA512 
b41b7cf88b1380021a30f9becb7567d1e154ef875c42b37483673b5107f1a26dae6868b92c6a61f695001eb63759b25f3729e6783272eb784047717cafea3b80
 DIST docker-compose-1.28.0_rc1.tar.gz 313984 BLAKE2B 
3307aab3ec842d21de73ab282905016f6b0934a2ce9d1dde474ea1e7c5894cea028363c03ec9f597cb3e9b2910e9286b2ffb3070885b20787f28767fec909a73
 SHA512 
87704f16bd2d6551fed0b3d38264e10cf12604f40a68637ac9dacc3aebe618872f54a890aa6bb1412143055021751bcba1b542d51b252e78b0b8948e2b8cc8fd

diff --git a/app-emulation/docker-compose/docker-compose-1.25.5.ebuild 
b/app-emulation/docker-compose/docker-compose-1.25.5.ebuild
deleted file mode 100644
index 92e8455fcfa..000
--- a/app-emulation/docker-compose/docker-compose-1.25.5.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 2018-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="Multi-container orchestration for Docker"
-HOMEPAGE="https://github.com/docker/compose;
-SRC_URI="https://github.com/docker/compose/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/docker-py-3.7.0[${PYTHON_USEDEP}]
-   >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
-   >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
-   dev-python/paramiko[${PYTHON_USEDEP}]
-   >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
-   >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]"
-
-DEPEND="${RDEPEND}
-   test? (
-   >=dev-python/pytest-5[${PYTHON_USEDEP}]
-   dev-python/ddt[${PYTHON_USEDEP}]
-   )"
-
-S="${WORKDIR}/compose-${PV}"
-
-PATCHES=(

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

2020-12-07 Thread Sebastian Pipping
commit: dc0ad595fe78b0c19a437bcb400320cb9c137de4
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Dec  7 14:46:23 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Dec  7 14:50:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc0ad595

x11-misc/safeeyes: EAPI 7 + de-warn PythonCompatUpdate

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

 x11-misc/safeeyes/Manifest |  2 -
 x11-misc/safeeyes/safeeyes-2.0.8.ebuild| 50 --
 ...yes-2.0.8.1.ebuild => safeeyes-2.0.9-r1.ebuild} | 16 +++
 x11-misc/safeeyes/safeeyes-2.0.9.ebuild| 50 --
 4 files changed, 7 insertions(+), 111 deletions(-)

diff --git a/x11-misc/safeeyes/Manifest b/x11-misc/safeeyes/Manifest
index 9aa91080cf1..5ad0f9486da 100644
--- a/x11-misc/safeeyes/Manifest
+++ b/x11-misc/safeeyes/Manifest
@@ -1,3 +1 @@
-DIST safeeyes-2.0.8.1.tar.gz 314379 BLAKE2B 
9a54dfcda3027ecb12261b5e90f5526c4011ddc07bcaa8f80357b60738a5a03673136c5597e0f1414894b548d10a52da13f7cac4bd418c0534c341bcf3b5397a
 SHA512 
06b53d6baad479e4143ae65cc37d01367ff73875083817511903692f493f01f5704a1f37ac95c4ec4aaa66040ec0aa1424e6a76fbea0676584fd531c1547b0a7
-DIST safeeyes-2.0.8.tar.gz 304438 BLAKE2B 
5f6b36ae0d214e33035d1a3f7856c2eacd8407b2586365f7c914d69a5744a4d1488f5bcbc1d1c7112b9f237ccdbfa7839c426048e88d2e19e56cf550da33ecfa
 SHA512 
6e7669d9ee6b2167c23307108544b3a3b4a4161fe819569fc7920a7e24af94701b053a2e147f83ce0300a0112e2a66d500055fc722eba89208b6c0cd86b49f38
 DIST safeeyes-2.0.9.tar.gz 291147 BLAKE2B 
61f56b7c73964f1663eff4da7965c54ff413535d55fcb3c4dbe2b5caef6f1d8e7330d5191711b87f274cbbf4458d0dff2c0dd6f5531755c556d81455438b46cc
 SHA512 
6a168686faa716bc1da9966250bb55654ccab926775207ff1c2104b2da802ccbd50f916ed9f7cec55ffe2b5b12ea63b5bdefcfbf35f044a7fb9ba9cb4918b2b2

diff --git a/x11-misc/safeeyes/safeeyes-2.0.8.ebuild 
b/x11-misc/safeeyes/safeeyes-2.0.8.ebuild
deleted file mode 100644
index 583b24353a2..000
--- a/x11-misc/safeeyes/safeeyes-2.0.8.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{6,7} )
-inherit gnome2-utils xdg distutils-r1
-
-DESCRIPTION="Linux alternative to EyeLeo"
-HOMEPAGE="https://github.com/slgobinath/SafeEyes;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-CDEPEND="${PYTHON_DEPS}"
-DEPEND="${CDEPEND}
-   >=dev-python/setuptools-38.6.0[${PYTHON_USEDEP}]
-   "
-RDEPEND="${CDEPEND}
-   dev-libs/libappindicator:3
-   dev-python/Babel[${PYTHON_USEDEP}]
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   dev-python/psutil[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   dev-python/python-xlib[${PYTHON_USEDEP}]
-   media-sound/alsa-utils
-   x11-apps/xprop
-   x11-misc/xprintidle
-   "
-
-DOCS=(
-   README.md
-)
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
-}

diff --git a/x11-misc/safeeyes/safeeyes-2.0.8.1.ebuild 
b/x11-misc/safeeyes/safeeyes-2.0.9-r1.ebuild
similarity index 83%
rename from x11-misc/safeeyes/safeeyes-2.0.8.1.ebuild
rename to x11-misc/safeeyes/safeeyes-2.0.9-r1.ebuild
index 583b24353a2..fe34e0ec470 100644
--- a/x11-misc/safeeyes/safeeyes-2.0.8.1.ebuild
+++ b/x11-misc/safeeyes/safeeyes-2.0.9-r1.ebuild
@@ -1,10 +1,12 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
-inherit gnome2-utils xdg distutils-r1
+PYTHON_COMPAT=( python3_{6..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit xdg distutils-r1
 
 DESCRIPTION="Linux alternative to EyeLeo"
 HOMEPAGE="https://github.com/slgobinath/SafeEyes;
@@ -35,16 +37,12 @@ DOCS=(
README.md
 )
 
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
 pkg_postinst() {
xdg_desktop_database_update
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }
 
 pkg_postrm() {
xdg_desktop_database_update
-   gnome2_icon_cache_update
+   xdg_icon_cache_update
 }

diff --git a/x11-misc/safeeyes/safeeyes-2.0.9.ebuild 
b/x11-misc/safeeyes/safeeyes-2.0.9.ebuild
deleted file mode 100644
index 583b24353a2..000
--- a/x11-misc/safeeyes/safeeyes-2.0.9.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_{6,7} )
-inherit gnome2-utils xdg distutils-r1
-
-DESCRIPTION="Linux alterna

[gentoo-commits] repo/gentoo:master commit in: x11-misc/grub2-theme-preview/

2020-12-07 Thread Sebastian Pipping
commit: fe707c713fc79e68f0a8dee2626dbe35490a5eb0
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Dec  7 14:29:10 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Dec  7 14:29:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe707c71

x11-misc/grub2-theme-preview: Drop old versions causing PythonCompatUpdate

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

 x11-misc/grub2-theme-preview/Manifest  |  2 --
 .../grub2-theme-preview-1.4.2.ebuild   | 23 
 .../grub2-theme-preview-1.5.1.ebuild   | 31 --
 3 files changed, 56 deletions(-)

diff --git a/x11-misc/grub2-theme-preview/Manifest 
b/x11-misc/grub2-theme-preview/Manifest
index 66cfeabe570..f2e6ee953d7 100644
--- a/x11-misc/grub2-theme-preview/Manifest
+++ b/x11-misc/grub2-theme-preview/Manifest
@@ -1,3 +1 @@
-DIST grub2-theme-preview-1.4.2.tar.gz 197383 BLAKE2B 
e380b63fd700352fa769b86da4aa9204f0f6e375f91134cc306d2bc0b108637c17127cb22ea06259338552cf04c9087a77defa3809c759e6b8931435da79ce98
 SHA512 
5f53d5da1ac3fa2d6597ee88df28a4e406eb5c824ea126d4386dca3718bfe4350bf399c5a4055479d34d5dd75b947e0f0af19c1533a0ee6474fea550387f676a
-DIST grub2-theme-preview-1.5.1.tar.gz 197976 BLAKE2B 
561090bc4ab7fc6d170521380fe595e8db6ef553a5359bd5a1b42e986f2aab52a6c08ce0f5183dd8aa6d87d8bb44410cf6df80cb69781557cadb9f35b19ee5cf
 SHA512 
a96ee503b793707ce59a0a691c3a0b7eaf206d0780de4f3ef53c6d6c05ab23c9dc58774a40043a35bbebdc4becc5414e520b9e5c805953c9145435d644aabfe9
 DIST grub2-theme-preview-2.1.0.tar.gz 198805 BLAKE2B 
ef0417d49462a78678abfbcaa6b2ad31010cc033467c76291be8f66d4a3e412ac6d015ed4ff55a4aa557e7ed5a7cd33d25a2dd04111fe1ee78af413505fdab78
 SHA512 
9e8f21b5b84e256465484149f8421e168bc83c39ad9adf1ba0522de3b3d041c4be3853c6749bfa4d0693e629f43f359724c14b652a599f9c202fe00ba6b1

diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-1.4.2.ebuild 
b/x11-misc/grub2-theme-preview/grub2-theme-preview-1.4.2.ebuild
deleted file mode 100644
index 87db4a2d4a9..000
--- a/x11-misc/grub2-theme-preview/grub2-theme-preview-1.4.2.ebuild
+++ /dev/null
@@ -1,23 +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,8} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Preview a GRUB 2.x theme using KVM/QEMU"
-HOMEPAGE="https://github.com/hartwork/grub2-theme-preview;
-SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="app-emulation/qemu
-   dev-libs/libisoburn
-   sys-fs/mtools
-   sys-boot/grub:2[grub_platforms_pc]"

diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-1.5.1.ebuild 
b/x11-misc/grub2-theme-preview/grub2-theme-preview-1.5.1.ebuild
deleted file mode 100644
index c955b14f2b6..000
--- a/x11-misc/grub2-theme-preview/grub2-theme-preview-1.5.1.ebuild
+++ /dev/null
@@ -1,31 +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,8} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Preview a GRUB 2.x theme using KVM/QEMU"
-HOMEPAGE="https://github.com/hartwork/grub2-theme-preview;
-SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="grub_platforms_efi-64"
-
-RDEPEND="app-emulation/qemu
-   dev-python/distro[${PYTHON_USEDEP}]
-   dev-libs/libisoburn
-   sys-fs/mtools
-   grub_platforms_efi-64? (
-   sys-boot/grub:2[grub_platforms_efi-64]
-   sys-firmware/edk2-ovmf
-   )
-   !grub_platforms_efi-64? (
-   sys-boot/grub:2[grub_platforms_pc]
-   )
-"



[gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/, www-servers/gatling/files/

2020-12-07 Thread Sebastian Pipping
commit: 6bbbdac109fefb19b38123742c98ce8eee3411fe
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Dec  7 14:18:33 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Dec  7 14:18:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bbbdac1

www-servers/gatling: Drop old versions causing DeprecatedEclass

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

 www-servers/gatling/Manifest   |  1 -
 www-servers/gatling/files/gatling-0.15-gcc10.patch | 38 
 www-servers/gatling/gatling-0.15.ebuild| 67 --
 www-servers/gatling/gatling-0.16.ebuild| 66 -
 4 files changed, 172 deletions(-)

diff --git a/www-servers/gatling/Manifest b/www-servers/gatling/Manifest
index 59942cd426c..f422906b732 100644
--- a/www-servers/gatling/Manifest
+++ b/www-servers/gatling/Manifest
@@ -1,2 +1 @@
-DIST gatling-0.15.tar.xz 121804 BLAKE2B 
7df5f6d4fc823e8a1252bacca2b57d0848dd3a920216d1d3185d5f471f786eee1eb36396114b367660ead816bd4ee6c734099bbb9bdb5ffbd5b70a59e0fb0667
 SHA512 
b76d220a0644f1e6e7ea966a4eff409964c564fc4a31c4efdb764e5f7b5857bc58c26bc31e860fe35df932cbd60fb2b0f4f21c75cb5aa56427e8a2a453684716
 DIST gatling-0.16.tar.xz 126844 BLAKE2B 
33dd2e93833b216ffadae4dbd5650af87b23ed5d62caf181d8005acb4dce889b86d1afb711676377ba2b7c4fe08b8f2350a32965cf6292a268281b28c4310c27
 SHA512 
9446ea0ae862509b1a892e5bdef14d3a2320c3c3e846362b4679c0834aa906ab5b16ef54e4a7c8e7ee839d30317436dd411e891e3105035a9ee31b0facc0b8c1

diff --git a/www-servers/gatling/files/gatling-0.15-gcc10.patch 
b/www-servers/gatling/files/gatling-0.15-gcc10.patch
deleted file mode 100644
index 446ea5cffde..000
--- a/www-servers/gatling/files/gatling-0.15-gcc10.patch
+++ /dev/null
@@ -1,38 +0,0 @@
-From b815fc02179e8f25a6bea2bc1ee7306ffea37258 Mon Sep 17 00:00:00 2001
-From: Sebastian Pipping 
-Date: Thu, 26 Nov 2020 16:05:26 +0100
-Subject: [PATCH] Fix build with -fno-common or GCC 10
-

- dirfd.c | 1 +
- dirfd.h | 2 +-
- 2 files changed, 2 insertions(+), 1 deletion(-)
-
-diff --git a/dirfd.c b/dirfd.c
-index 6a0217e..792bd29 100644
 a/dirfd.c
-+++ b/dirfd.c
-@@ -34,6 +34,7 @@ struct hashtable dc;
- 
- #ifdef __linux__
- int rootwd;
-+int ifd;
- #endif
- 
- /* initialize a hashtable as empty */
-diff --git a/dirfd.h b/dirfd.h
-index cdfc4a3..a76c5d8 100644
 a/dirfd.h
-+++ b/dirfd.h
-@@ -21,7 +21,7 @@
-  * given dir, and it will return the fd or -1 on error. */
- 
- #ifdef __linux__
--int ifd;  /* inotify fd */
-+extern int ifd;   /* inotify fd */
- #endif
- 
- struct dircacheentry {
--- 
-2.27.0
-

diff --git a/www-servers/gatling/gatling-0.15.ebuild 
b/www-servers/gatling/gatling-0.15.ebuild
deleted file mode 100644
index c18fb7fe868..000
--- a/www-servers/gatling/gatling-0.15.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="6"
-
-inherit eutils toolchain-funcs user
-
-DESCRIPTION="High performance web server"
-HOMEPAGE="https://www.fefe.de/gatling/;
-SRC_URI="https://www.fefe.de/gatling/${P}.tar.xz;
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="libressl ssl diet"
-REQUIRED_USE="ssl? ( !diet )"
-
-DEPEND=">=dev-libs/libowfat-0.32-r2[diet=]
-   diet? ( dev-libs/dietlibc )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0 )
-   libressl? ( dev-libs/libressl )
-   )"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.13-compile.patch"
-   "${FILESDIR}/${P}-ar.patch"
-   "${FILESDIR}/${P}-gcc10.patch"
-)
-
-src_prepare() {
-   default
-   rm Makefile  # leaves us with GNUmakefile
-}
-
-src_compile() {
-   local DIET=
-   use diet && DIET='/usr/bin/diet'
-
-   local targets='gatling'
-   use ssl && targets+=' tlsgatling'
-
-   emake DIET="${DIET}" CC="$(tc-getCC)" \
-   CFLAGS="${CFLAGS} -I${ROOT}usr/include/libowfat" \
-   LDFLAGS="${LDFLAGS}" prefix=/usr ${targets}
-}
-
-src_install() {
-   doman gatling.1
-
-   newconfd "${FILESDIR}/gatling.confd" gatling
-   newinitd "${FILESDIR}/gatling.initd-3" gatling
-   dodoc README.{ftp,http}
-
-   dobin gatling
-   use ssl && {
-   dodoc README.tls
-   dobin tlsgatling
-   }
-}
-
-pkg_setup() {
-   ebegin "Creating gatling user and group"
-   enewgroup gatling
-   enewuser ${PN} -1 -1 /var/www/localhost ${PN}
-}

diff --git a/www-servers/gatling/gatling-0.16.ebuild 
b/www-servers/gatling/gatling-0.16.ebuild
deleted file mode 100644
index c1b0e8bf0ab..000
--- a/www-se

[gentoo-commits] repo/gentoo:master commit in: x11-plugins/lurch/, x11-plugins/lurch/files/

2020-12-05 Thread Sebastian Pipping
commit: 73f5dc714de94558c1714e42f6e6233d64e92071
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sat Dec  5 14:48:39 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Sat Dec  5 15:01:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73f5dc71

x11-plugins/lurch: Unbundle net-libs/libsignal-protocol-c

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

 x11-plugins/lurch/Manifest |  1 +
 ...urch-0.6.8-axc-0.3.3-libsignal-protocol-c.patch | 91 +
 .../files/lurch-0.6.8-libsignal-protocol-c.patch   | 92 ++
 x11-plugins/lurch/lurch-0.6.8-r2.ebuild| 76 ++
 4 files changed, 260 insertions(+)

diff --git a/x11-plugins/lurch/Manifest b/x11-plugins/lurch/Manifest
index 7bfc6cb7dff..04316110470 100644
--- a/x11-plugins/lurch/Manifest
+++ b/x11-plugins/lurch/Manifest
@@ -1,2 +1,3 @@
+DIST axc-0.3.3.tar.gz 39497 BLAKE2B 
7f13f2ee6bb98fecc3ff5ddb726e19d412d588613be50ee8bfdcf248e842b97c00cccbc19fef55c0df50053e0b80539f0573dfa7a54a8c88725735382bc6
 SHA512 
9fe494eb4a264a31c137a4f21e4a53358d55f6f6b3bd2fab0fbe43c0e85f2372127a2a85d00d2e308f3785b30cf8161de3f696aaf71c232f594ef3c54b8f6771
 DIST libomemo-0.7.0.tar.gz 23678 BLAKE2B 
91b57f6c93d5f777996687ea0648d996950bc893314e4e3ee02973c70165a9e533ab6980a420bd270d7a4acaa45da7cf83b401b69e2b305b017a3fbb42d5b4d2
 SHA512 
f9843a35958e4a7930ed9e9f4bef1e765bd51721d6e79d2c092bad86d26f092d22d1cdd4df1c4017b9434bb84c33e226985136d35dfcbcf9b915eb3cae862fa5
 DIST lurch-0.6.8.tar.gz 398267 BLAKE2B 
23211e82b80e26105f0d62510dc321abdd818eae21dd9f3e24f6ab01458748df64283acb99371a8ece34248f06e9e04edd35da30c771f45779474b3b43c3a53d
 SHA512 
8b93523049d05a00f1d7286ec9d0d8d03c7ae46793ac72ea08c0d12cb5193324be4805fb6278d6c0f906d9c63db9d7ce6ca2a21442236df51e0ee0b48de6ef1d

diff --git 
a/x11-plugins/lurch/files/lurch-0.6.8-axc-0.3.3-libsignal-protocol-c.patch 
b/x11-plugins/lurch/files/lurch-0.6.8-axc-0.3.3-libsignal-protocol-c.patch
new file mode 100644
index 000..261c3ac57c5
--- /dev/null
+++ b/x11-plugins/lurch/files/lurch-0.6.8-axc-0.3.3-libsignal-protocol-c.patch
@@ -0,0 +1,91 @@
+From d5c2d8902ec268a1e6f8a9f5bd6fabde1e8ddf6a Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping 
+Date: Thu, 3 Dec 2020 23:59:00 +0100
+Subject: [PATCH] axc: Use system's libsignal-protocol-c shared library
+
+---
+ Makefile | 26 ++
+ 1 file changed, 10 insertions(+), 16 deletions(-)
+
+diff --git a/lib/axc/Makefile b/lib/axc/Makefile
+index 601e4fb..d08dd85 100644
+--- a/lib/axc/Makefile
 b/lib/axc/Makefile
+@@ -14,6 +14,9 @@ GLIB_LDFLAGS ?= $(shell $(PKG_CONFIG) --libs glib-2.0)
+ SQLITE3_CFLAGS ?= $(shell $(PKG_CONFIG) --cflags sqlite3)
+ SQLITE3_LDFLAGS ?= $(shell $(PKG_CONFIG) --libs sqlite3)
+ 
++LIBSIGNAL_PROTOCOL_C_CFLAGS ?= $(shell $(PKG_CONFIG) --cflags 
libsignal-protocol-c)
++LIBSIGNAL_PROTOCOL_C_LDFLAGS ?= $(shell $(PKG_CONFIG) --libs 
libsignal-protocol-c)
++
+ LIBGCRYPT_CONFIG ?= libgcrypt-config
+ LIBGCRYPT_LDFLAGS ?= $(shell $(LIBGCRYPT_CONFIG) --libs)
+ 
+@@ -24,26 +27,24 @@ TDIR = test
+ TFN = test_all
+ CDIR = coverage
+ 
+-AX_DIR=./lib/libsignal-protocol-c
+-AX_BDIR=$(AX_DIR)/build/src
+-AX_PATH=$(AX_BDIR)/libsignal-protocol-c.a
+-
+ PKGCFG_C=$(GLIB_CFLAGS) \
+$(SQLITE3_CFLAGS) \
++   $(LIBSIGNAL_PROTOCOL_C_CFLAGS) \
+$(LIBGCRYPT_CFLAGS)
+ 
+ PKGCFG_L=$(GLIB_LDFLAGS) \
+$(SQLITE3_LDFLAGS) \
++   $(LIBSIGNAL_PROTOCOL_C_LDFLAGS) \
+$(LIBGCRYPT_LDFLAGS)
+ 
+-HEADERS=-I$(AX_DIR)/src
++HEADERS=
+ CFLAGS += $(HEADERS) $(PKGCFG_C) -std=c11 -g -Wall -Wextra -Wpedantic \
+ -Wstrict-overflow -fno-strict-aliasing -funsigned-char \
+ -fno-builtin-memset
+ CPPFLAGS += -D_XOPEN_SOURCE=700 -D_BSD_SOURCE -D_POSIX_SOURCE -D_GNU_SOURCE 
-D_DEFAULT_SOURCE
+ TESTFLAGS=$(HEADERS) $(PKGCFG_C) -g -O0 --coverage
+ PICFLAGS=-fPIC $(CFLAGS)
+-LDFLAGS += -pthread -ldl $(PKGCFG_L) $(AX_PATH) -lm
++LDFLAGS += -pthread -ldl $(PKGCFG_L) -lm
+ LDFLAGS_T= -lcmocka $(LDFLAGS)
+ 
+ all: $(BDIR)/libaxc.a
+@@ -51,7 +52,7 @@ all: $(BDIR)/libaxc.a
+ $(BDIR):
+   $(MKDIR_P) $@
+ 
+-client: $(SDIR)/message_client.c $(BDIR)/axc_store.o $(BDIR)/axc_crypto.o 
$(BDIR)/axc.o $(AX_PATH)
++client: $(SDIR)/message_client.c $(BDIR)/axc_store.o $(BDIR)/axc_crypto.o 
$(BDIR)/axc.o
+   $(MKDIR_P) $@
+   $(CC) $(CPPFLAGS) $(CFLAGS) $^ -o $@/$@.o $(LDFLAGS)
+ 
+@@ -73,15 +74,8 @@ $(BDIR)/libaxc.a: $(BDIR)/axc.o $(BDIR)/axc_crypto.o 
$(BDIR)/axc_store.o
+ $(BDIR)/libaxc-nt.a: $(BDIR)/axc-nt.o $(BDIR)/axc_crypto.o $(BDIR)/axc_store.o
+   $(AR) rcs $@ $^
+ 
+-$(AX_PATH):
+-  cd $(AX_DIR) && \
+-  $(MKDIR_P) build && \
+-  cd build && \
+-  $(CMAKE) $(CMAKE_FLAGS) ..  && \
+-  $(MAKE)
+-
+ .PHONY: test
+-test: $(AX_PATH) test_store test_client
+

[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-compose/

2020-12-03 Thread Sebastian Pipping
commit: 7d038abeac4b11e9eeff4c854a6abf72d89379f2
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Dec  3 16:51:12 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Thu Dec  3 16:51:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d038abe

app-emulation/docker-compose: 1.28.0_rc1

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

 app-emulation/docker-compose/Manifest  |  1 +
 .../docker-compose-1.28.0_rc1.ebuild   | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index 240475af83e..b0938cd2c57 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -3,3 +3,4 @@ DIST docker-compose-1.26.2.tar.gz 313494 BLAKE2B 
656bac181547a3484c45d0ede711138
 DIST docker-compose-1.27.2.tar.gz 309004 BLAKE2B 
1017016989b25afa812d2e7251c6dbf45922867d66ef0c69292889a5de8f31908c8d2f418b2c29c319fbd7d0ba4e213d932665e7128b61164295105f35b23579
 SHA512 
2156a2b283d0ace6a8bfb0d6bbe93bfca7cd651c30fdeea4e1fa2acc6a85790d34a869d4625ef83ad11e9ecc1fbc1e9acac6f40eb8ef5225ccc36bab2ddcf847
 DIST docker-compose-1.27.3.tar.gz 309220 BLAKE2B 
eaf066f24bfff893e515a460be9abba79a59e5112a3a34a9002870babefd93950cf92ef66db469102c37e781d7fb986de069eef3fa09e4041b3a43d8bf1a3d30
 SHA512 
43e34760574d1ec009faa7a1fa09d621a2708f01f05819b46c67fe7ebf280807f97d9a5867cbfe75e9af6f097cd3f7c8c8fee66aa5392a4c62cdf44c7fb38075
 DIST docker-compose-1.27.4.tar.gz 309308 BLAKE2B 
098af5e0308de4fe72f8f7d5c9cbdb285ec1cb6fbd492baef8a4223f93591321c585ebabd4c7e4a40d7a1bce3ab2d7ccf4cee1d0a15e7f59bb80eb4df5b6c8d6
 SHA512 
b41b7cf88b1380021a30f9becb7567d1e154ef875c42b37483673b5107f1a26dae6868b92c6a61f695001eb63759b25f3729e6783272eb784047717cafea3b80
+DIST docker-compose-1.28.0_rc1.tar.gz 313984 BLAKE2B 
3307aab3ec842d21de73ab282905016f6b0934a2ce9d1dde474ea1e7c5894cea028363c03ec9f597cb3e9b2910e9286b2ffb3070885b20787f28767fec909a73
 SHA512 
87704f16bd2d6551fed0b3d38264e10cf12604f40a68637ac9dacc3aebe618872f54a890aa6bb1412143055021751bcba1b542d51b252e78b0b8948e2b8cc8fd

diff --git a/app-emulation/docker-compose/docker-compose-1.28.0_rc1.ebuild 
b/app-emulation/docker-compose/docker-compose-1.28.0_rc1.ebuild
new file mode 100644
index 000..21b5b42471f
--- /dev/null
+++ b/app-emulation/docker-compose/docker-compose-1.28.0_rc1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2018-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit bash-completion-r1 distutils-r1
+
+MY_PV=${PV/_/-}
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://github.com/docker/compose;
+SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-4.3.1[${PYTHON_USEDEP}]
+   >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/pytest-5[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}/compose-${MY_PV}"
+
+PATCHES=(
+   # Bug #679968 -- https://bugs.gentoo.org/679968
+   # Bug #681002 -- https://bugs.gentoo.org/681002
+   "${FILESDIR}"/${PN}-1.27.0_rc3-setup-py.patch
+)
+
+DOCS=( CHANGELOG.md README.md )
+
+src_prepare() {
+   # Address QA issue "docker-compose.exe: missing alias (symlink) for 
completed command."
+   sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i 
contrib/completion/bash/docker-compose || die
+
+   default
+}
+
+python_test() {
+   distutils_install_for_testing
+   ${PYTHON} -m pytest tests/unit/ || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp contrib/completion/bash/docker-compose ${PN}
+
+   insinto /usr/share/zsh/site-functions
+   doins contrib/completion/zsh/*
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/lurch/

2020-12-03 Thread Sebastian Pipping
commit: 6ba43559b8ffd133fd9ce598e832de9335d1169f
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Dec  3 15:22:31 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Thu Dec  3 16:02:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ba43559

x11-plugins/lurch: Upgrade bundled libomemo

This fixes communication with users of iOS Monal
Related: https://github.com/gkdr/libomemo/issues/24
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 x11-plugins/lurch/Manifest  |  1 +
 x11-plugins/lurch/lurch-0.6.8-r1.ebuild | 76 +
 2 files changed, 77 insertions(+)

diff --git a/x11-plugins/lurch/Manifest b/x11-plugins/lurch/Manifest
index 124d5219be3..7bfc6cb7dff 100644
--- a/x11-plugins/lurch/Manifest
+++ b/x11-plugins/lurch/Manifest
@@ -1 +1,2 @@
+DIST libomemo-0.7.0.tar.gz 23678 BLAKE2B 
91b57f6c93d5f777996687ea0648d996950bc893314e4e3ee02973c70165a9e533ab6980a420bd270d7a4acaa45da7cf83b401b69e2b305b017a3fbb42d5b4d2
 SHA512 
f9843a35958e4a7930ed9e9f4bef1e765bd51721d6e79d2c092bad86d26f092d22d1cdd4df1c4017b9434bb84c33e226985136d35dfcbcf9b915eb3cae862fa5
 DIST lurch-0.6.8.tar.gz 398267 BLAKE2B 
23211e82b80e26105f0d62510dc321abdd818eae21dd9f3e24f6ab01458748df64283acb99371a8ece34248f06e9e04edd35da30c771f45779474b3b43c3a53d
 SHA512 
8b93523049d05a00f1d7286ec9d0d8d03c7ae46793ac72ea08c0d12cb5193324be4805fb6278d6c0f906d9c63db9d7ce6ca2a21442236df51e0ee0b48de6ef1d

diff --git a/x11-plugins/lurch/lurch-0.6.8-r1.ebuild 
b/x11-plugins/lurch/lurch-0.6.8-r1.ebuild
new file mode 100644
index 000..67d6325288c
--- /dev/null
+++ b/x11-plugins/lurch/lurch-0.6.8-r1.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CMAKE_MAKEFILE_GENERATOR=emake  # since top-level Makefile expects a child 
Makefile
+
+inherit toolchain-funcs cmake-utils
+
+LIBOMEMO_PV=0.7.0
+DESCRIPTION="OMEMO encryption for libpurple (XEP-0384)"
+HOMEPAGE="https://github.com/gkdr/lurch;
+SRC_URI="https://github.com/gkdr/lurch/releases/download/v${PV}/lurch-${PV}-src.tar.gz
 -> ${P}.tar.gz
+   https://github.com/gkdr/libomemo/archive/v${LIBOMEMO_PV}.tar.gz -> 
libomemo-${LIBOMEMO_PV}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+# NOTE
+# - We cannot unbundle net-libs/libsignal-protocol-c
+#   because upstream uses non-API/internal function
+#   session_builder_process_pre_key_signal_message
+# - The build systems of axc (ex-libaxolotl)
+#   at https://github.com/gkdr/axc and libomemo
+#   at https://github.com/gkdr/libomemo build static
+#   libraries only (*.a) so it is not clear when or
+#   how to best unbundle them, either
+RDEPEND="
+   dev-db/sqlite
+   dev-libs/glib
+   dev-libs/libgcrypt:=
+   dev-libs/libxml2
+   dev-libs/mxml
+   net-im/pidgin:=
+   "
+DEPEND="
+   ${RDEPEND}
+   virtual/pkgconfig
+   "
+
+CMAKE_USE_DIR="${S}"/lib/axc/lib/libsignal-protocol-c
+BUILD_DIR="${CMAKE_USE_DIR}"/build
+
+src_prepare() {
+   # Upgrade outdated bundle of libomemo
+   rm -R lib/libomemo || die
+   mv "${WORKDIR}"/libomemo-${LIBOMEMO_PV} lib/libomemo || die
+   cmake-utils_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_SHARED_LIBS=OFF  # top-level Makefile expects .a file
+   -DCMAKE_C_FLAGS=-fPIC
+   )
+   cmake-utils_src_configure
+}
+
+src_compile() {
+   cmake-utils_src_compile
+
+   local makeargs=(
+   CC="$(tc-getCC)"
+   LIBGCRYPT_CONFIG="$(tc-getPROG LIBGCRYPT_CONFIG 
libgcrypt-config)"
+   PKG_CONFIG="$(tc-getPKG_CONFIG)"
+   XML2_CONFIG="$(tc-getPROG XML2_CONFIG xml2-config)"
+
+   CMAKE=/bin/true  # to stop Makefile from calling CMake, once 
more
+   )
+   emake "${makeargs[@]}"
+}
+
+src_install() {
+   default  # use top-level Makefile, not cmake-utils_src_install
+}



[gentoo-commits] repo/gentoo:master commit in: x11-misc/grub2-theme-preview/

2020-12-02 Thread Sebastian Pipping
commit: 5832ab5c0b31f3a7da138ec47bbfb96f16d90b28
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Dec  2 12:15:14 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Wed Dec  2 12:21:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5832ab5c

x11-misc/grub2-theme-preview: 2.1.0

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

 x11-misc/grub2-theme-preview/Manifest  |  1 +
 .../grub2-theme-preview-2.1.0.ebuild   | 31 ++
 2 files changed, 32 insertions(+)

diff --git a/x11-misc/grub2-theme-preview/Manifest 
b/x11-misc/grub2-theme-preview/Manifest
index 26353a831f1..66cfeabe570 100644
--- a/x11-misc/grub2-theme-preview/Manifest
+++ b/x11-misc/grub2-theme-preview/Manifest
@@ -1,2 +1,3 @@
 DIST grub2-theme-preview-1.4.2.tar.gz 197383 BLAKE2B 
e380b63fd700352fa769b86da4aa9204f0f6e375f91134cc306d2bc0b108637c17127cb22ea06259338552cf04c9087a77defa3809c759e6b8931435da79ce98
 SHA512 
5f53d5da1ac3fa2d6597ee88df28a4e406eb5c824ea126d4386dca3718bfe4350bf399c5a4055479d34d5dd75b947e0f0af19c1533a0ee6474fea550387f676a
 DIST grub2-theme-preview-1.5.1.tar.gz 197976 BLAKE2B 
561090bc4ab7fc6d170521380fe595e8db6ef553a5359bd5a1b42e986f2aab52a6c08ce0f5183dd8aa6d87d8bb44410cf6df80cb69781557cadb9f35b19ee5cf
 SHA512 
a96ee503b793707ce59a0a691c3a0b7eaf206d0780de4f3ef53c6d6c05ab23c9dc58774a40043a35bbebdc4becc5414e520b9e5c805953c9145435d644aabfe9
+DIST grub2-theme-preview-2.1.0.tar.gz 198805 BLAKE2B 
ef0417d49462a78678abfbcaa6b2ad31010cc033467c76291be8f66d4a3e412ac6d015ed4ff55a4aa557e7ed5a7cd33d25a2dd04111fe1ee78af413505fdab78
 SHA512 
9e8f21b5b84e256465484149f8421e168bc83c39ad9adf1ba0522de3b3d041c4be3853c6749bfa4d0693e629f43f359724c14b652a599f9c202fe00ba6b1

diff --git a/x11-misc/grub2-theme-preview/grub2-theme-preview-2.1.0.ebuild 
b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.1.0.ebuild
new file mode 100644
index 000..49c8ba2a55f
--- /dev/null
+++ b/x11-misc/grub2-theme-preview/grub2-theme-preview-2.1.0.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+PYTHON_COMPAT=( python3_{6..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Preview a GRUB 2.x theme using KVM/QEMU"
+HOMEPAGE="https://github.com/hartwork/grub2-theme-preview;
+SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="grub_platforms_efi-64"
+
+RDEPEND="app-emulation/qemu
+   dev-python/distro[${PYTHON_USEDEP}]
+   dev-libs/libisoburn
+   sys-fs/mtools
+   grub_platforms_efi-64? (
+   sys-boot/grub:2[grub_platforms_efi-64]
+   sys-firmware/edk2-ovmf
+   )
+   !grub_platforms_efi-64? (
+   sys-boot/grub:2[grub_platforms_pc]
+   )
+"



[gentoo-commits] repo/gentoo:master commit in: app-misc/spacenavd/, app-misc/spacenavd/files/

2020-12-01 Thread Sebastian Pipping
commit: 26495d73d0c146733900ff66be3031fe364ad194
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Dec  1 14:54:57 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Tue Dec  1 14:55:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26495d73

app-misc/spacenavd: 0.8

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

 app-misc/spacenavd/Manifest|  1 +
 .../spacenavd/files/spacenavd-0.8-version.patch| 29 
 app-misc/spacenavd/spacenavd-0.8.ebuild| 87 ++
 3 files changed, 117 insertions(+)

diff --git a/app-misc/spacenavd/Manifest b/app-misc/spacenavd/Manifest
index 365f025594d..c87f44b46fc 100644
--- a/app-misc/spacenavd/Manifest
+++ b/app-misc/spacenavd/Manifest
@@ -1 +1,2 @@
 DIST spacenavd-0.7.1.tar.gz 56703 BLAKE2B 
99a918090cf8875e5b5cbb48ceffc383b415d9bbe297e49630c8e48ab78bd547244005b5a91e1bb7abc01382ae332758dfc01297bc8f6fb9a05247330cde8127
 SHA512 
6bfd76f9187ce77c09cb6ebb73bce45391e675cda51437b647510afef574aa6e3f947f467e03a464e245a5e44f699db1d197a58a06a64a2199686b1ab596517f
+DIST spacenavd-0.8.tar.gz 47515 BLAKE2B 
5ab3432220ae44222b72b3fe18df096322031e0e2643798f494a87287e89607370cd15da919eececc714aacee1b75708a365feac5a182c901d63bdf4fa9f52c1
 SHA512 
8bb0dd2a95c602d23c84750e55ee649e7999bce43607cd09559f36a782780ceb15769bc0ed8e35b56f7c4b0724574830c2c06d4d8853b6f997ed8bba04441a05

diff --git a/app-misc/spacenavd/files/spacenavd-0.8-version.patch 
b/app-misc/spacenavd/files/spacenavd-0.8-version.patch
new file mode 100644
index 000..d4113d38399
--- /dev/null
+++ b/app-misc/spacenavd/files/spacenavd-0.8-version.patch
@@ -0,0 +1,29 @@
+From 22056e975ebc0ff9e02c8ba2ffc61f65f272a567 Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping 
+Date: Tue, 1 Dec 2020 15:49:19 +0100
+Subject: [PATCH] Fix version to be 0.8
+
+---
+ configure | 6 +-
+ 1 file changed, 1 insertion(+), 5 deletions(-)
+
+diff --git a/configure b/configure
+index 98040a1..e39be6b 100755
+--- a/configure
 b/configure
+@@ -40,11 +40,7 @@ DBG=yes
+ X11=yes
+ HOTPLUG=yes
+ XINPUT=yes
+-VER=`git describe --tags 2>/dev/null`
+-
+-if [ -z "$VER" ]; then
+-  VER=`git rev-parse --short HEAD`
+-fi
++VER=0.8
+ 
+ echo "configuring spacenavd - $VER"
+ 
+-- 
+2.27.0
+

diff --git a/app-misc/spacenavd/spacenavd-0.8.ebuild 
b/app-misc/spacenavd/spacenavd-0.8.ebuild
new file mode 100644
index 000..242921ea9c4
--- /dev/null
+++ b/app-misc/spacenavd/spacenavd-0.8.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic linux-info systemd toolchain-funcs udev
+
+MY_PN='spacenav'
+DESCRIPTION="The spacenavd daemon provides free alternative to the 3dxserv 
daemon"
+HOMEPAGE="http://spacenav.sourceforge.net/;
+SRC_URI="https://github.com/FreeSpacenav/spacenavd/releases/download/v${PV}/${P}.tar.gz;
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="X"
+
+RDEPEND="X? (
+   x11-apps/xdpyinfo
+   x11-base/xorg-proto
+   x11-libs/libX11
+   x11-libs/libXi
+   )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   # https://github.com/FreeSpacenav/spacenavd/issues/29
+   "${FILESDIR}"/${P}-version.patch
+)
+
+pkg_setup() {
+   CONFIG_CHECK="~INPUT_EVDEV"
+   ERROR_CFG="Your kernel needs INPUT_EVDEV for the spacenavd to work 
properly"
+   check_extra_config
+}
+
+src_configure() {
+   append-cflags -fcommon  # bug 708648
+   econf \
+   --disable-debug \
+   --enable-hotplug \
+   --disable-opt \
+   $(use_enable X x11)
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)"
+}
+
+src_install() {
+   # Config file
+   insinto /etc
+   newins "${S}/doc/example-spnavrc" spnavrc.sample
+
+   # Init script
+   newinitd "${FILESDIR}/spnavd" spacenavd
+   systemd_dounit "${FILESDIR}/spacenavd.service"
+
+   # Install udev rule but leave activiation to the user
+   # since Xorg may be configured to grab the device already
+   udev_newrules "${FILESDIR}"/99-space-navigator.rules-r2 
99-space-navigator.rules.ignored
+
+   # Daemon
+   dobin "${S}/spacenavd"
+   use X && dobin "${S}/spnavd_ctl"
+}
+
+pkg_postinst() {
+   elog "To start the Spacenav daemon system-wide by default"
+   elog "you should add it to the default runlevel :"
+   elog "\`rc-update add spacenavd default\` (for openRC)"
+   elog "\`systemctl enable spacenavd\` (for systemd)"
+   elog
+   if use X; then
+   elog "To start generating Spac

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

2020-12-01 Thread Sebastian Pipping
commit: 64dc247235edca8e453f15c4fde0759ab3c75aae
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Dec  1 13:43:36 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Tue Dec  1 13:55:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64dc2472

x11-misc/spnavcfg: 0.3.1

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

 x11-misc/spnavcfg/Manifest  |  1 +
 x11-misc/spnavcfg/spnavcfg-0.3.1.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/x11-misc/spnavcfg/Manifest b/x11-misc/spnavcfg/Manifest
index 4b3f7fb47ab..5ca4eeab33d 100644
--- a/x11-misc/spnavcfg/Manifest
+++ b/x11-misc/spnavcfg/Manifest
@@ -1 +1,2 @@
+DIST spnavcfg-0.3.1.tar.gz 215460 BLAKE2B 
f2bd35022399ec085d5c8b08c7514fdac8e974b33e9923a79446fa9552827d5986abf136fdb95ed31d7dbec419eb34ce13039955c6255cff971ffedcd3cc8a02
 SHA512 
b5e0ef2036eebc971298d95e8a91bd89ade956933919a4a5dc062fd977ff159bba392b0092ac36142fb317a9758c26319b07680b473f9957eda0163146be5408
 DIST spnavcfg-0.3.tar.gz 214774 BLAKE2B 
aee45a796bd95761e4a7fe922cc5b65185c894e2fa366dea6d7677fc5ac3b7e0345b89eedef7bf8e446c598d66f161bb66fa695c07b433f5a6b7dce5055b6256
 SHA512 
a3411c32a6c7de2fd1cfa7960e1b0dade88e8c37435a39ded864b4b6f12fd3c8f518dad7a4ac5b465517484e74b3586f12d47e780f655fd7e4c3fea8d6186c80

diff --git a/x11-misc/spnavcfg/spnavcfg-0.3.1.ebuild 
b/x11-misc/spnavcfg/spnavcfg-0.3.1.ebuild
new file mode 100644
index 000..3f3ca2c51ac
--- /dev/null
+++ b/x11-misc/spnavcfg/spnavcfg-0.3.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="GTK-based GUI to configure a space navigator device"
+HOMEPAGE="http://spacenav.sourceforge.net/;
+SRC_URI="mirror://sourceforge/project/spacenav/spacenavd%20config%20gui/${PN}%20${PV}/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+COMMON_DEPEND="x11-libs/gtk+:2"
+DEPEND="${COMMON_DEPEND}
+   virtual/pkgconfig"
+RDEPEND="${COMMON_DEPEND}
+   app-misc/spacenavd[X]"
+
+src_configure() {
+   econf --disable-debug --disable-opt
+}
+
+src_compile() {
+   emake CC=$(tc-getCC)
+}



[gentoo-commits] repo/gentoo:master commit in: acct-group/gatling/, www-servers/gatling/, acct-user/gatling/

2020-11-30 Thread Sebastian Pipping
commit: f7355478afc4acfcf55febbf66d346ffbebf2e38
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Nov 30 19:00:37 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Nov 30 19:08:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7355478

www-servers/gatling: Migrate to acct-user/acct-group packages

Closes: https://bugs.gentoo.org/706812
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 acct-group/gatling/gatling-0.ebuild|  8 
 acct-group/gatling/metadata.xml|  8 
 acct-user/gatling/gatling-0.ebuild | 12 ++
 acct-user/gatling/metadata.xml |  8 
 www-servers/gatling/gatling-0.16-r1.ebuild | 63 ++
 5 files changed, 99 insertions(+)

diff --git a/acct-group/gatling/gatling-0.ebuild 
b/acct-group/gatling/gatling-0.ebuild
new file mode 100644
index 000..b4d3a3313de
--- /dev/null
+++ b/acct-group/gatling/gatling-0.ebuild
@@ -0,0 +1,8 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-group
+
+ACCT_GROUP_ID=500  # matches acct-user/gatling

diff --git a/acct-group/gatling/metadata.xml b/acct-group/gatling/metadata.xml
new file mode 100644
index 000..ab886b7f038
--- /dev/null
+++ b/acct-group/gatling/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   sp...@gentoo.org
+       Sebastian Pipping
+   
+

diff --git a/acct-user/gatling/gatling-0.ebuild 
b/acct-user/gatling/gatling-0.ebuild
new file mode 100644
index 000..d32f48ebb8f
--- /dev/null
+++ b/acct-user/gatling/gatling-0.ebuild
@@ -0,0 +1,12 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit acct-user
+
+ACCT_USER_GROUPS=( gatling )
+ACCT_USER_HOME=/var/www/localhost
+ACCT_USER_ID=500  # matches acct-group/gatling
+
+acct-user_add_deps

diff --git a/acct-user/gatling/metadata.xml b/acct-user/gatling/metadata.xml
new file mode 100644
index 000..ab886b7f038
--- /dev/null
+++ b/acct-user/gatling/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd'>
+
+   
+   sp...@gentoo.org
+   Sebastian Pipping
+   
+

diff --git a/www-servers/gatling/gatling-0.16-r1.ebuild 
b/www-servers/gatling/gatling-0.16-r1.ebuild
new file mode 100644
index 000..6616e0b4eca
--- /dev/null
+++ b/www-servers/gatling/gatling-0.16-r1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit eutils toolchain-funcs
+
+DESCRIPTION="High performance web server"
+HOMEPAGE="https://www.fefe.de/gatling/;
+SRC_URI="https://www.fefe.de/gatling/${P}.tar.xz;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="libressl ssl diet"
+REQUIRED_USE="ssl? ( !diet )"
+
+DEPEND=">=dev-libs/libowfat-0.32-r2[diet=]
+   diet? ( dev-libs/dietlibc )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )"
+RDEPEND="${DEPEND}
+   acct-group/gatling
+   acct-user/gatling
+   "
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.13-compile.patch"
+   "${FILESDIR}/${PN}-0.15-ar.patch"
+)
+
+src_prepare() {
+   default
+   rm Makefile  # leaves us with GNUmakefile
+}
+
+src_compile() {
+   local DIET=
+   use diet && DIET='/usr/bin/diet'
+
+   local targets='gatling'
+   use ssl && targets+=' tlsgatling'
+
+   emake DIET="${DIET}" CC="$(tc-getCC)" \
+   CFLAGS="${CFLAGS} -I${ROOT}/usr/include/libowfat" \
+   LDFLAGS="${LDFLAGS}" prefix=/usr ${targets}
+}
+
+src_install() {
+   doman gatling.1
+
+   newconfd "${FILESDIR}/gatling.confd" gatling
+   newinitd "${FILESDIR}/gatling.initd-3" gatling
+   dodoc README.{ftp,http}
+
+   dobin gatling
+   use ssl && {
+   dodoc README.tls
+   dobin tlsgatling
+   }
+}



[gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/

2020-11-28 Thread Sebastian Pipping
commit: 98311870bd9a7e8649d46991460a8a77012ee613
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sat Nov 28 20:42:50 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Sat Nov 28 20:44:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98311870

www-servers/gatling: 0.16 + EAPI 7

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

 www-servers/gatling/Manifest|  1 +
 www-servers/gatling/gatling-0.16.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/www-servers/gatling/Manifest b/www-servers/gatling/Manifest
index ea5623b0165..59942cd426c 100644
--- a/www-servers/gatling/Manifest
+++ b/www-servers/gatling/Manifest
@@ -1 +1,2 @@
 DIST gatling-0.15.tar.xz 121804 BLAKE2B 
7df5f6d4fc823e8a1252bacca2b57d0848dd3a920216d1d3185d5f471f786eee1eb36396114b367660ead816bd4ee6c734099bbb9bdb5ffbd5b70a59e0fb0667
 SHA512 
b76d220a0644f1e6e7ea966a4eff409964c564fc4a31c4efdb764e5f7b5857bc58c26bc31e860fe35df932cbd60fb2b0f4f21c75cb5aa56427e8a2a453684716
+DIST gatling-0.16.tar.xz 126844 BLAKE2B 
33dd2e93833b216ffadae4dbd5650af87b23ed5d62caf181d8005acb4dce889b86d1afb711676377ba2b7c4fe08b8f2350a32965cf6292a268281b28c4310c27
 SHA512 
9446ea0ae862509b1a892e5bdef14d3a2320c3c3e846362b4679c0834aa906ab5b16ef54e4a7c8e7ee839d30317436dd411e891e3105035a9ee31b0facc0b8c1

diff --git a/www-servers/gatling/gatling-0.16.ebuild 
b/www-servers/gatling/gatling-0.16.ebuild
new file mode 100644
index 000..c1b0e8bf0ab
--- /dev/null
+++ b/www-servers/gatling/gatling-0.16.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit eutils toolchain-funcs user
+
+DESCRIPTION="High performance web server"
+HOMEPAGE="https://www.fefe.de/gatling/;
+SRC_URI="https://www.fefe.de/gatling/${P}.tar.xz;
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="libressl ssl diet"
+REQUIRED_USE="ssl? ( !diet )"
+
+DEPEND=">=dev-libs/libowfat-0.32-r2[diet=]
+   diet? ( dev-libs/dietlibc )
+   ssl? (
+   !libressl? ( dev-libs/openssl:0 )
+   libressl? ( dev-libs/libressl )
+   )"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.13-compile.patch"
+   "${FILESDIR}/${PN}-0.15-ar.patch"
+)
+
+src_prepare() {
+   default
+   rm Makefile  # leaves us with GNUmakefile
+}
+
+src_compile() {
+   local DIET=
+   use diet && DIET='/usr/bin/diet'
+
+   local targets='gatling'
+   use ssl && targets+=' tlsgatling'
+
+   emake DIET="${DIET}" CC="$(tc-getCC)" \
+   CFLAGS="${CFLAGS} -I${ROOT}/usr/include/libowfat" \
+   LDFLAGS="${LDFLAGS}" prefix=/usr ${targets}
+}
+
+src_install() {
+   doman gatling.1
+
+   newconfd "${FILESDIR}/gatling.confd" gatling
+   newinitd "${FILESDIR}/gatling.initd-3" gatling
+   dodoc README.{ftp,http}
+
+   dobin gatling
+   use ssl && {
+   dodoc README.tls
+   dobin tlsgatling
+   }
+}
+
+pkg_setup() {
+   ebegin "Creating gatling user and group"
+   enewgroup gatling
+   enewuser ${PN} -1 -1 /var/www/localhost ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/, www-servers/gatling/files/

2020-11-28 Thread Sebastian Pipping
commit: e3576b0b403212275e8779457e127522b210da8c
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sat Nov 28 19:39:01 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Sat Nov 28 19:41:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3576b0b

www-servers/gatling: Respect variable AR

Closes: https://bugs.gentoo.org/756850
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 www-servers/gatling/files/gatling-0.15-ar.patch | 30 +
 www-servers/gatling/gatling-0.15.ebuild |  1 +
 2 files changed, 31 insertions(+)

diff --git a/www-servers/gatling/files/gatling-0.15-ar.patch 
b/www-servers/gatling/files/gatling-0.15-ar.patch
new file mode 100644
index 000..84b13293e42
--- /dev/null
+++ b/www-servers/gatling/files/gatling-0.15-ar.patch
@@ -0,0 +1,30 @@
+From 64933921d28aa96cbece18e43723117661a8056d Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping 
+Date: Sat, 28 Nov 2020 20:33:21 +0100
+Subject: [PATCH] GNUmakefile: Respect variable AR
+
+GNU make comes with AR predefined:
+$ make -f <(echo $'.PHONY: all\nall:\n\t@echo "AR is \\"$(AR)\\"."')
+AR is "ar".
+
+Original bug report at https://bugs.gentoo.org/756850
+---
+ GNUmakefile | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/GNUmakefile b/GNUmakefile
+index 6af7b35..e6b32fe 100644
+--- a/GNUmakefile
 b/GNUmakefile
+@@ -195,7 +195,7 @@ dummy.c:
+   touch $@
+ 
+ libsocketkludge.a: libsocket libiconv dummy.o
+-  ar q $@ dummy.o
++  $(AR) q $@ dummy.o
+   -ranlib $@
+ 
+ LDLIBS+=`cat libsocket libiconv libcrypt`
+-- 
+2.27.0
+

diff --git a/www-servers/gatling/gatling-0.15.ebuild 
b/www-servers/gatling/gatling-0.15.ebuild
index e59507c318f..c18fb7fe868 100644
--- a/www-servers/gatling/gatling-0.15.ebuild
+++ b/www-servers/gatling/gatling-0.15.ebuild
@@ -25,6 +25,7 @@ RDEPEND="${DEPEND}"
 
 PATCHES=(
"${FILESDIR}/${PN}-0.13-compile.patch"
+   "${FILESDIR}/${P}-ar.patch"
"${FILESDIR}/${P}-gcc10.patch"
 )
 



[gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/

2020-11-27 Thread Sebastian Pipping
commit: f1e37cba1143f0404c2fa4af8dc729b299b886cc
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Fri Nov 27 13:46:10 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Fri Nov 27 13:46:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1e37cba

www-servers/gatling: Depend on dev-libs/libowfat with GCC 10 fix

Bug: https://bugs.gentoo.org/756847
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 www-servers/gatling/gatling-0.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-servers/gatling/gatling-0.15.ebuild 
b/www-servers/gatling/gatling-0.15.ebuild
index e206f26d046..e59507c318f 100644
--- a/www-servers/gatling/gatling-0.15.ebuild
+++ b/www-servers/gatling/gatling-0.15.ebuild
@@ -15,7 +15,7 @@ KEYWORDS="~amd64 ~x86"
 IUSE="libressl ssl diet"
 REQUIRED_USE="ssl? ( !diet )"
 
-DEPEND=">=dev-libs/libowfat-0.25[diet=]
+DEPEND=">=dev-libs/libowfat-0.32-r2[diet=]
diet? ( dev-libs/dietlibc )
ssl? (
!libressl? ( dev-libs/openssl:0 )



[gentoo-commits] repo/gentoo:master commit in: dev-libs/libowfat/, dev-libs/libowfat/files/

2020-11-26 Thread Sebastian Pipping
commit: 129f4ab9f8571c651937c46ba7bd4c82d6d052a2
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Nov 26 18:33:02 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Thu Nov 26 18:36:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=129f4ab9

dev-libs/libowfat: Fix compile with GCC 10 for www-servers/gatling

Closes: https://bugs.gentoo.org/756847
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 dev-libs/libowfat/files/libowfat-0.32-gcc10.patch | 25 
 dev-libs/libowfat/libowfat-0.32-r2.ebuild | 49 +++
 2 files changed, 74 insertions(+)

diff --git a/dev-libs/libowfat/files/libowfat-0.32-gcc10.patch 
b/dev-libs/libowfat/files/libowfat-0.32-gcc10.patch
new file mode 100644
index 000..3f292430431
--- /dev/null
+++ b/dev-libs/libowfat/files/libowfat-0.32-gcc10.patch
@@ -0,0 +1,25 @@
+From 67729f54c2e7a24b2bebfa23b75afe607c09a67a Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping 
+Date: Thu, 26 Nov 2020 19:28:03 +0100
+Subject: [PATCH] Fix build with -fno-common or GCC 10
+
+---
+ io_internal.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/io_internal.h b/io_internal.h
+index 6d37c11..3e378d9 100644
+--- a/io_internal.h
 b/io_internal.h
+@@ -83,7 +83,7 @@ my_extern array io_pollfds;
+ my_extern long first_readable;
+ my_extern long first_writeable;
+ 
+-my_extern long first_deferred;
++extern long first_deferred;
+ 
+ my_extern enum __io_waitmode {
+   UNDECIDED,
+-- 
+2.27.0
+

diff --git a/dev-libs/libowfat/libowfat-0.32-r2.ebuild 
b/dev-libs/libowfat/libowfat-0.32-r2.ebuild
new file mode 100644
index 000..6e711f600ef
--- /dev/null
+++ b/dev-libs/libowfat/libowfat-0.32-r2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="reimplement libdjb - excellent libraries from Dan Bernstein"
+SRC_URI="https://www.fefe.de/${PN}/${P}.tar.xz;
+HOMEPAGE="https://www.fefe.de/libowfat/;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~sparc ~x86"
+IUSE="diet"
+
+RDEPEND="diet? ( >=dev-libs/dietlibc-0.33_pre20090721 )"
+DEPEND="${RDEPEND}
+   >=sys-apps/sed-4"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gcc10.patch
+)
+
+pkg_setup() {
+   # Required for mult/umult64.c to be usable
+   append-flags -fomit-frame-pointer
+}
+
+src_compile() {
+   emake \
+   CC=$(tc-getCC) \
+   CFLAGS="-I. ${CFLAGS}" \
+   DIET="${EPREFIX}/usr/bin/diet -Os" \
+   prefix="${EPREFIX}/usr" \
+   INCLUDEDIR="${EPREFIX}/usr/include" \
+   $( use diet || echo 'DIET=' )
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   LIBDIR="${EPREFIX}/usr/$(get_libdir)" \
+   MAN3DIR="${EPREFIX}/usr/share/man/man3" \
+   INCLUDEDIR="${EPREFIX}/usr/include" \
+   install
+
+   mv "${ED}"/usr/share/man/man3/{buffer.3,owfat-buffer.3} || die
+}



[gentoo-commits] repo/gentoo:master commit in: www-servers/gatling/files/, www-servers/gatling/

2020-11-26 Thread Sebastian Pipping
commit: c00abe05e686dff46288a9ae7c887d92b93c3cef
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Nov 26 15:10:25 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Thu Nov 26 15:13:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c00abe05

www-servers/gatling: Fix compile for GCC 10

Closes: https://bugs.gentoo.org/706396
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 www-servers/gatling/files/gatling-0.15-gcc10.patch | 38 ++
 www-servers/gatling/gatling-0.15.ebuild|  3 +-
 2 files changed, 40 insertions(+), 1 deletion(-)

diff --git a/www-servers/gatling/files/gatling-0.15-gcc10.patch 
b/www-servers/gatling/files/gatling-0.15-gcc10.patch
new file mode 100644
index 000..446ea5cffde
--- /dev/null
+++ b/www-servers/gatling/files/gatling-0.15-gcc10.patch
@@ -0,0 +1,38 @@
+From b815fc02179e8f25a6bea2bc1ee7306ffea37258 Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping 
+Date: Thu, 26 Nov 2020 16:05:26 +0100
+Subject: [PATCH] Fix build with -fno-common or GCC 10
+
+---
+ dirfd.c | 1 +
+ dirfd.h | 2 +-
+ 2 files changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/dirfd.c b/dirfd.c
+index 6a0217e..792bd29 100644
+--- a/dirfd.c
 b/dirfd.c
+@@ -34,6 +34,7 @@ struct hashtable dc;
+ 
+ #ifdef __linux__
+ int rootwd;
++int ifd;
+ #endif
+ 
+ /* initialize a hashtable as empty */
+diff --git a/dirfd.h b/dirfd.h
+index cdfc4a3..a76c5d8 100644
+--- a/dirfd.h
 b/dirfd.h
+@@ -21,7 +21,7 @@
+  * given dir, and it will return the fd or -1 on error. */
+ 
+ #ifdef __linux__
+-int ifd;  /* inotify fd */
++extern int ifd;   /* inotify fd */
+ #endif
+ 
+ struct dircacheentry {
+-- 
+2.27.0
+

diff --git a/www-servers/gatling/gatling-0.15.ebuild 
b/www-servers/gatling/gatling-0.15.ebuild
index ba78c1bb2f6..e206f26d046 100644
--- a/www-servers/gatling/gatling-0.15.ebuild
+++ b/www-servers/gatling/gatling-0.15.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
@@ -25,6 +25,7 @@ RDEPEND="${DEPEND}"
 
 PATCHES=(
"${FILESDIR}/${PN}-0.13-compile.patch"
+   "${FILESDIR}/${P}-gcc10.patch"
 )
 
 src_prepare() {



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

2020-11-23 Thread Sebastian Pipping
commit: ec8411dbeac3f9473dc45fcee102b2ffb9c18cf5
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Nov 23 10:19:42 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Nov 23 10:20:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec8411db

app-portage/elogv: 0.7.9 + drop old + sync SRC_URI

Bug: https://bugs.gentoo.org/756019
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 app-portage/elogv/Manifest |  1 +
 app-portage/elogv/elogv-0.7.8-r1.ebuild| 49 --
 app-portage/elogv/elogv-0.7.8-r3.ebuild|  2 +-
 .../{elogv-0.7.8-r2.ebuild => elogv-0.7.9.ebuild}  |  8 ++--
 4 files changed, 7 insertions(+), 53 deletions(-)

diff --git a/app-portage/elogv/Manifest b/app-portage/elogv/Manifest
index deb3fc98505..03e6931d4d4 100644
--- a/app-portage/elogv/Manifest
+++ b/app-portage/elogv/Manifest
@@ -1 +1,2 @@
 DIST elogv-0.7.8.tar.gz 19554 BLAKE2B 
653a1dd8d5cb142c78c27ad4c7110a7dac666eed649213ef62c1548d5248c4add561242290a59178470736cffc9ac15fb7ee796a2954239ba382001f1e6c9c4f
 SHA512 
be90f01b4d2e114608b13aeba78ab368af6ed66ca329de6952d7f422c90356fd1c6988827f0c60ee66636ae92e089689c7cbd725f6eb20545747fb24d0d1daf2
+DIST elogv-0.7.9.tar.gz 19556 BLAKE2B 
5d5f1a4adab09cf8b56ca3433b2a1cd0d3572345ff92f34b6b3ad175178161c36531bf9211563f4ad18191c6ff99c2cdcf9c3d188eca293a1698157e0a9f04a2
 SHA512 
703d1e8f55f5ee17a393f3a331ee38ef1d4e4c918c316055d5e2297b96dbe7de0ca6df864f462520f2087ed1a7bb7f43db56bfd3864a865d349516694522a686

diff --git a/app-portage/elogv/elogv-0.7.8-r1.ebuild 
b/app-portage/elogv/elogv-0.7.8-r1.ebuild
deleted file mode 100644
index 3f2657b5dd7..000
--- a/app-portage/elogv/elogv-0.7.8-r1.ebuild
+++ /dev/null
@@ -1,49 +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="ncurses"
-inherit distutils-r1
-
-DESCRIPTION="Curses based utility to parse the contents of elogs created by 
Portage"
-HOMEPAGE="https://github.com/gentoo/elogv;
-SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
-
-DOCS=( README )
-
-src_install() {
-   distutils-r1_src_install
-
-   # unset LINGUAS => install all languages
-   # empty LINGUAS => install none
-   local i
-   if [[ -n "${LINGUAS+x}" ]] ; then
-   for i in $(ls "${ED}"/usr/share/locale/) ; do
-   if ! has ${i} ${LINGUAS} ; then
-   rm -rf "${ED}"/usr/share/{locale,man}/${i}
-   fi
-   done
-   fi
-}
-
-pkg_postinst() {
-   elog "In order to use this software, you need to activate"
-   elog "Portage's elog features.  Required is"
-   elog "   PORTAGE_ELOG_SYSTEM=\"save\" "
-   elog "and at least one out of "
-   elog "   PORTAGE_ELOG_CLASSES=\"warn error info log qa\""
-   elog "More information on the elog system can be found"
-   elog "in ${EPREFIX}/usr/share/portage/config/make.conf.example"
-   elog
-   elog "To operate properly this software needs the directory"
-   elog "${PORT_LOGDIR:-${EPREFIX}/var/log/portage}/elog created, 
belonging to group portage."
-   elog "To start the software as a user, add yourself to the portage"
-   elog "group."
-   elog
-}

diff --git a/app-portage/elogv/elogv-0.7.8-r3.ebuild 
b/app-portage/elogv/elogv-0.7.8-r3.ebuild
index 540202ee6b4..8c90ff46b18 100644
--- a/app-portage/elogv/elogv-0.7.8-r3.ebuild
+++ b/app-portage/elogv/elogv-0.7.8-r3.ebuild
@@ -10,7 +10,7 @@ DISTUTILS_USE_SETUPTOOLS=no
 inherit distutils-r1
 
 DESCRIPTION="Curses based utility to parse the contents of elogs created by 
Portage"
-HOMEPAGE="https://github.com/gentoo/elogv;
+HOMEPAGE="https://gitweb.gentoo.org/proj/elogv.git/;
 SRC_URI="https://github.com/gentoo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="GPL-2"

diff --git a/app-portage/elogv/elogv-0.7.8-r2.ebuild 
b/app-portage/elogv/elogv-0.7.9.ebuild
similarity index 85%
rename from app-portage/elogv/elogv-0.7.8-r2.ebuild
rename to app-portage/elogv/elogv-0.7.9.ebuild
index 061cb270c07..7295a4ba514 100644
--- a/app-portage/elogv/elogv-0.7.8-r2.ebuild
+++ b/app-portage/elogv/elogv-0.7.9.ebuild
@@ -3,17 +3,19 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
 PYTHON_REQ_USE="ncurses"
+DISTUTILS_USE_SETUPTOOLS=no
+
 inherit distuti

[gentoo-commits] proj/elogv: New tag: 0.7.9

2020-11-23 Thread Sebastian Pipping
commit: 
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Nov 23 10:15:34 2020 +

New tag: 0.7.9




[gentoo-commits] proj/elogv: Branch deleted: fix-gentoo-bug-756019

2020-11-23 Thread Sebastian Pipping
commit: 
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Nov 23 10:09:55 2020 +

Branch deleted: fix-gentoo-bug-756019




[gentoo-commits] proj/elogv:master commit in: /

2020-11-23 Thread Sebastian Pipping
commit: f276f291dfdfb3c6f28814016b103542ccf8c2c7
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Nov 23 10:08:57 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Nov 23 10:08:57 2020 +
URL:https://gitweb.gentoo.org/proj/elogv.git/commit/?id=f276f291

Merge branch 'fix-gentoo-bug-756019'

Closes: https://bugs.gentoo.org/756019
Signed-off-by: Sebastian Pipping  gentoo.org>

 ChangeLog | 3 +++
 elogv | 6 +-
 setup.py  | 4 ++--
 3 files changed, 6 insertions(+), 7 deletions(-)



[gentoo-commits] proj/elogv:fix-gentoo-bug-756019 commit in: /

2020-11-23 Thread Sebastian Pipping
commit: 33a190d556ada921f2e9c95f0228bbfc7572ca70
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Nov 23 10:06:59 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Nov 23 10:08:18 2020 +
URL:https://gitweb.gentoo.org/proj/elogv.git/commit/?id=33a190d5

setup.py: Sync project home URL

Signed-off-by: Sebastian Pipping  gentoo.org>

 setup.py | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/setup.py b/setup.py
index ba3d970..e21d197 100644
--- a/setup.py
+++ b/setup.py
@@ -249,7 +249,7 @@ setup(name="elogv",
   author_email="lucamartur...@gmail.com",
   license="GPL-2",
   description="Curses based utility to view elogs created by Portage",
-  url="https://github.com/gentoo/elogv;,
+  url="https://gitweb.gentoo.org/proj/elogv.git/;,
   scripts=['elogv'],
   cmdclass={'extract_messages': messages,
 'merge': merge,



[gentoo-commits] proj/elogv:fix-gentoo-bug-756019 commit in: /

2020-11-23 Thread Sebastian Pipping
commit: 0de0857ed02f29a6b623c7ec0a8865e5a9d9b20a
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Nov 23 10:07:16 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Nov 23 10:08:33 2020 +
URL:https://gitweb.gentoo.org/proj/elogv.git/commit/?id=0de0857e

Prepare release 0.7.9

Signed-off-by: Sebastian Pipping  gentoo.org>

 ChangeLog | 3 +++
 setup.py  | 2 +-
 2 files changed, 4 insertions(+), 1 deletion(-)

diff --git a/ChangeLog b/ChangeLog
index 2189bba..17bbb0d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,8 @@
 # ChangeLog for elogv
 
+0.7.9
+  * Address deprecation warnings for Python >=3.8 (Gentoo bug #756019)
+
 0.7.8
   * Fix start-up for >32767 log files (issue #10)
 

diff --git a/setup.py b/setup.py
index e21d197..b3a24bd 100644
--- a/setup.py
+++ b/setup.py
@@ -244,7 +244,7 @@ class install_manpages(Command):
 man_pages=glob("man/*")
   
 setup(name="elogv",
-  version="0.7.8",
+  version="0.7.9",
   author="Luca Marturana",
   author_email="lucamartur...@gmail.com",
   license="GPL-2",



[gentoo-commits] proj/elogv: New branch: fix-gentoo-bug-756019

2020-11-23 Thread Sebastian Pipping
commit: 
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Mon Nov 23 10:02:27 2020 +

New branch: fix-gentoo-bug-756019




[gentoo-commits] repo/gentoo:master commit in: app-text/nuspell/

2020-11-19 Thread Sebastian Pipping
commit: 46880e201159c42d590f693615374aaa5de6fa10
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Nov 19 11:37:31 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Thu Nov 19 11:37:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46880e20

app-text/nuspell: 4.1.0

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

 app-text/nuspell/Manifest |  1 +
 app-text/nuspell/nuspell-4.1.0.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/app-text/nuspell/Manifest b/app-text/nuspell/Manifest
index 3510812e1b3..077b48aee0a 100644
--- a/app-text/nuspell/Manifest
+++ b/app-text/nuspell/Manifest
@@ -1,3 +1,4 @@
 DIST nuspell-3.1.2.tar.gz 379029 BLAKE2B 
80f773ffdcbfbeee0dd13cd325bb4fec5efa5b54ece92ac1589c418aab46c925419e9e1bc7e257a8320e24399f49bb867600679e34a5e40070b01a660578c92c
 SHA512 
ed5206cb9ffa7e4ec6843988a75627d4ae7d5170444b6e7bd3496c1bf61c25412c4e68864800f2ad238d014b4e50d25282f367de2900f8a230f3ecc9ae5772be
 DIST nuspell-4.0.0.tar.gz 379136 BLAKE2B 
90aebe8318cd28240dfb7c1b034b2c045ac208c6d25344a3f2fc2f1a38995a1d6f81e70399c644c70255fbbb30f61e340808d1a71dfccab1726f89b742cf7b65
 SHA512 
2b08e30c4ac91a243c74f21eaf4a8d55d8b1c834e0f293fea76a9f02660f2ee89fe4d4071b1b9ed97b8c1db80b0645c71f8746738d97fc3ae779a65dc1583d3b
 DIST nuspell-4.0.1.tar.gz 379342 BLAKE2B 
be52797ddd737c523a6141fc1c2683690cfcd1aa09e6548d7eed593ab023d2b45d3538f2a9964a7c2b4abc6506c67058cdc2479ec12ae5438ffe9faa00f0680c
 SHA512 
122616fd24c2de35000ba12d680d3617e7fe97881d33febbcb106ce70d3bac356a00d90680a1bc8ee631ed532ace0f4b4f9fce4760a25b0f7fc1d60553e74528
+DIST nuspell-4.1.0.tar.gz 380814 BLAKE2B 
500da0797e4f0d1939afd8451b734f309b5c58e66532150614dd3463eda95ab421094e6c0485396b7ef1dd4b7fc03cadf10316d9cfdb1390b2769ddcc963d8b3
 SHA512 
d0c01dd73fefd8b9c800e6419fe916e55a53b8b19f5848d3766cdcb50383fdcd9e9bb49362b5cea4d9d2d7fda21aed055f28cb47b006e2049b2a904355f7f9ed

diff --git a/app-text/nuspell/nuspell-4.1.0.ebuild 
b/app-text/nuspell/nuspell-4.1.0.ebuild
new file mode 100644
index 000..f38131dbab5
--- /dev/null
+++ b/app-text/nuspell/nuspell-4.1.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Spell checker library and CLI for complex natural languages"
+HOMEPAGE="https://nuspell.github.io/ https://github.com/nuspell/nuspell;
+SRC_URI="https://github.com/nuspell/nuspell/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0/4"  # due to libnuspell.so.4
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="dev-libs/icu"
+DEPEND="${RDEPEND}
+   doc? ( app-text/pandoc )
+   test? ( >=dev-cpp/catch-2.3.0:0 )
+   >=dev-libs/boost-1.62[icu,nls]"
+
+DOCS=( CHANGELOG.md )
+
+RESTRICT="!test? ( test )"
+
+src_prepare() {
+   rm -R external/Catch2/ || die
+   if ! use test ; then
+   rm -R external/hunspell/ || die
+   fi
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   einfo
+   einfo 'Nuspell needs language packs and/or dictionaries to be of use'
+   einfo 'e.g. package app-dicts/myspell-en or one of its siblings.'
+   einfo
+   einfo 'Besides MySpell dictionaries, for other options please'
+   einfo 'see https://nuspell.github.io/#languages-and-users .'
+   einfo
+}



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

2020-11-18 Thread Sebastian Pipping
commit: a5eca1d81ba49e761ac15de146c75b0d38708b48
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Nov 18 14:18:46 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Wed Nov 18 14:20:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5eca1d8

dev-python/ansi2html: 1.6.0

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

 dev-python/ansi2html/Manifest   |  1 +
 dev-python/ansi2html/ansi2html-1.6.0.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/dev-python/ansi2html/Manifest b/dev-python/ansi2html/Manifest
index 02afa974933..39861ac51fc 100644
--- a/dev-python/ansi2html/Manifest
+++ b/dev-python/ansi2html/Manifest
@@ -1 +1,2 @@
 DIST ansi2html-1.5.2.tar.gz 27124 BLAKE2B 
0d02e8cea46622c4d2cbd06f06fd31b3c7e93d61f6b9eadb37815d2ee490b6ce4233fb019f175f61465ef89520a944bbe14543627a6421a64304b58dc038c0ca
 SHA512 
163d5784d04e6eea0847676b967051382fa74a354c19462d1b73980fd1b0a7eb45ce1f1bd88cca803356e7767ccab1bbce6de4152c98aec98534f4ed7d65a83f
+DIST ansi2html-1.6.0.tar.gz 36053 BLAKE2B 
deb63c6c9f431ff225cfcbbd2995f0fce9535736dba7d8c92f1f2e51d525640e69bc4269ab073438239edb35815288fa17b2d69c89cca7627ba2b5096009611f
 SHA512 
35e5fb6cee96fe41a658c005734a58b08bc05e8ad5903ad18684c316bdad351a70c534b4162416225bc2ca774d01b4ac1bb8a8dad3170d0738aa7b3daf46b3c0

diff --git a/dev-python/ansi2html/ansi2html-1.6.0.ebuild 
b/dev-python/ansi2html/ansi2html-1.6.0.ebuild
new file mode 100644
index 000..5af0de4bf9f
--- /dev/null
+++ b/dev-python/ansi2html/ansi2html-1.6.0.ebuild
@@ -0,0 +1,50 @@
+# 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} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Convert text with ANSI color codes to HTML"
+HOMEPAGE="https://pypi.org/project/ansi2html/ 
https://github.com/pycontribs/ansi2html;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+IUSE="doc"
+
+RDEPEND=">=dev-python/six-1.7.3[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
+   dev-python/toml[${PYTHON_USEDEP}]
+   doc? (
+   app-text/asciidoc
+   )
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest  # for BDEPEND
+
+python_install_all() {
+   use doc && doman man/${PN}.1
+   distutils-r1_python_install_all
+}
+
+python_test() {
+   distutils_install_for_testing
+   pytest -vv || die "Tests fail with ${EPYTHON}"
+}
+
+src_compile() {
+   # Upstream https://github.com/pycontribs/ansi2html/issues/124
+   use doc && emake man/ansi2html.1
+   distutils-r1_src_compile
+}



[gentoo-commits] repo/gentoo:master commit in: profiles/base/, profiles/

2020-11-12 Thread Sebastian Pipping
commit: 0275c17207295dced2f8f1d68f357e443a8f2aaa
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Nov 12 11:06:28 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Thu Nov 12 11:19:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0275c172

package.mask: Revert last rite of sys-cluster/cluster-glue & revdeps

As discussed with Marc Schiffbauer  gentoo.org>.
This reverts commit f51b83a43a70a06d93851b0fa41f7e6e993e1e6e.
Bug #704610 of sys-cluster/cluster-glue turned out to be fixed
by commit b5442dd701a9eaaf22fb92808fb0ec93f7a9f1e6 of July 2020.
Vulnerable sys-cluster/pacemaker has been bumped yesterday.
So the path to stabilization is no longer blocked.

Bug: https://bugs.gentoo.org/704610
Bug: https://bugs.gentoo.org/711674
Bug: https://bugs.gentoo.org/751430

Signed-off-by: Sebastian Pipping  gentoo.org>

 profiles/base/package.use.mask |  4 
 profiles/package.mask  | 14 --
 2 files changed, 18 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index b82bc16445b..69ec5e5d18b 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -6,10 +6,6 @@
 # This file is only for generic masks. For arch-specific masks (i.e.
 # mask everywhere, unmask on arch/*) use arch/base.
 
-# Michał Górny  (2020-11-07)
-# sys-cluster/pacemaker is masked for removal.
-sys-cluster/drbd-utils pacemaker
-
 # Alfredo Tupone  (2020-11-06)
 # waiting for lua to be slotted
 media-gfx/exact-image lua

diff --git a/profiles/package.mask b/profiles/package.mask
index 77e9d869b01..0d74317c2a4 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -126,20 +126,6 @@ sci-libs/mkl-rt
 # Removal in 30 days.  Bug #725646.
 media-fonts/mathematica-fonts
 
-# Michał Górny  (2020-11-07)
-# sys-cluster/cluster-glue fails to install for almost a year now.
-# The remaining packages are its reverse dependencies.
-#
-# The stable version of sys-cluster/pacemaker is vulnerable.  It is also
-# using Python 2.  A newer version can not be stabilized because
-# of the above.
-#
-# Removal in 30 days.  Bug #704610.
-sys-cluster/cluster-glue
-sys-cluster/crmsh
-sys-cluster/pacemaker
-sys-cluster/resource-agents
-
 # Andreas Sturmlechner  (2020-11-05)
 # Replaced by kde-frameworks/kdav, masked for removal in 14 days.
 kde-apps/kdav



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

2020-11-08 Thread Sebastian Pipping
commit: 2b1292819dfc3d6625c2bdd9fd6eefa86cfc1662
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Nov  9 00:38:10 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Nov  9 00:38:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b129281

dev-python/python-dotenv: 0.15.0

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

 dev-python/python-dotenv/Manifest  |  1 +
 .../python-dotenv/python-dotenv-0.15.0.ebuild  | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-python/python-dotenv/Manifest 
b/dev-python/python-dotenv/Manifest
index e36530020e5..53503d1fc36 100644
--- a/dev-python/python-dotenv/Manifest
+++ b/dev-python/python-dotenv/Manifest
@@ -1 +1,2 @@
 DIST python-dotenv-0.14.0.tar.gz 29029 BLAKE2B 
33db159192faf9b74439b5e98e2b9a090a68001ac19eafd2925071ac7fc1872f7ee585b575dd96615c2ef934041dbfacca7948b7a8a69419243f9823f3bf6b42
 SHA512 
e8f6d575cd76cb231d14d98befe8a75017c927e0de39fbffc0ecb852b2aab1ada964cf37ed51c50968a4e8a96822a794c960a058a6deb6a2f0a8f8061d0560df
+DIST python-dotenv-0.15.0.tar.gz 30008 BLAKE2B 
1a406145f0d0497aa037dc95b80fb04854b2889ba4014e4689a24b142d5d71c49d24ac60406f8b2dc873e661c19e36604ef58eb03c7bc9f890f6d4561be199a6
 SHA512 
f1f16d2688041259027b12920ac5f47c2d1d96cfc3ec8a362a05ddfb13fee2cf4926c20ad38eda521fcafb6eef8d7895d86dedadef1b1ea2ecd7e33734b07cbe

diff --git a/dev-python/python-dotenv/python-dotenv-0.15.0.ebuild 
b/dev-python/python-dotenv/python-dotenv-0.15.0.ebuild
new file mode 100644
index 000..facf646f4b7
--- /dev/null
+++ b/dev-python/python-dotenv/python-dotenv-0.15.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,9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Manage .env files"
+HOMEPAGE="https://github.com/theskumar/python-dotenv;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE="test"
+
+DEPEND="test? (
+   >=dev-python/click-5[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   >=dev-python/sh-1.09[${PYTHON_USEDEP}]
+   )"
+
+DOCS=( CHANGELOG.md README.md )
+
+distutils_enable_tests pytest
+
+python_test() {
+   # Tests call the "dotenv" command which needs to be in PATH
+   # https://bugs.gentoo.org/743784
+   distutils_install_for_testing
+   pytest -vv || die "Tests fail with ${EPYTHON}"
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/nuspell/

2020-11-02 Thread Sebastian Pipping
commit: f33f37638ea06ff40b8c26a3011faeec590038bf
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Nov  2 17:48:23 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Nov  2 17:48:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f33f3763

app-text/nuspell: Require dev-libs/boost[nls]

Closes: https://bugs.gentoo.org/752354
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 app-text/nuspell/nuspell-3.1.2.ebuild | 2 +-
 app-text/nuspell/nuspell-4.0.0.ebuild | 2 +-
 app-text/nuspell/nuspell-4.0.1.ebuild | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-text/nuspell/nuspell-3.1.2.ebuild 
b/app-text/nuspell/nuspell-3.1.2.ebuild
index d5c3f19e7d5..57cbf24e8c7 100644
--- a/app-text/nuspell/nuspell-3.1.2.ebuild
+++ b/app-text/nuspell/nuspell-3.1.2.ebuild
@@ -18,7 +18,7 @@ RDEPEND="dev-libs/icu"
 DEPEND="${RDEPEND}
doc? ( app-text/ronn )
test? ( >=dev-cpp/catch-2.3.0:0 )
-   >=dev-libs/boost-1.62[icu]"
+   >=dev-libs/boost-1.62[icu,nls]"
 
 DOCS=( CHANGELOG.md )
 

diff --git a/app-text/nuspell/nuspell-4.0.0.ebuild 
b/app-text/nuspell/nuspell-4.0.0.ebuild
index f1efba34ff9..b7de7c6dd8c 100644
--- a/app-text/nuspell/nuspell-4.0.0.ebuild
+++ b/app-text/nuspell/nuspell-4.0.0.ebuild
@@ -18,7 +18,7 @@ RDEPEND="dev-libs/icu"
 DEPEND="${RDEPEND}
doc? ( app-text/ronn )
test? ( >=dev-cpp/catch-2.3.0:0 )
-   >=dev-libs/boost-1.62[icu]"
+   >=dev-libs/boost-1.62[icu,nls]"
 
 DOCS=( CHANGELOG.md )
 

diff --git a/app-text/nuspell/nuspell-4.0.1.ebuild 
b/app-text/nuspell/nuspell-4.0.1.ebuild
index eae5d180a1b..f38131dbab5 100644
--- a/app-text/nuspell/nuspell-4.0.1.ebuild
+++ b/app-text/nuspell/nuspell-4.0.1.ebuild
@@ -18,7 +18,7 @@ RDEPEND="dev-libs/icu"
 DEPEND="${RDEPEND}
doc? ( app-text/pandoc )
test? ( >=dev-cpp/catch-2.3.0:0 )
-   >=dev-libs/boost-1.62[icu]"
+   >=dev-libs/boost-1.62[icu,nls]"
 
 DOCS=( CHANGELOG.md )
 



[gentoo-commits] repo/gentoo:master commit in: app-text/nuspell/

2020-11-02 Thread Sebastian Pipping
commit: 4e052834b275d58a120045487692c74e3d094385
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Nov  2 12:51:21 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Nov  2 12:53:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e052834

app-text/nuspell: 4.0.1

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

 app-text/nuspell/Manifest |  1 +
 app-text/nuspell/nuspell-4.0.1.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/app-text/nuspell/Manifest b/app-text/nuspell/Manifest
index a1804fdba0c..3510812e1b3 100644
--- a/app-text/nuspell/Manifest
+++ b/app-text/nuspell/Manifest
@@ -1,2 +1,3 @@
 DIST nuspell-3.1.2.tar.gz 379029 BLAKE2B 
80f773ffdcbfbeee0dd13cd325bb4fec5efa5b54ece92ac1589c418aab46c925419e9e1bc7e257a8320e24399f49bb867600679e34a5e40070b01a660578c92c
 SHA512 
ed5206cb9ffa7e4ec6843988a75627d4ae7d5170444b6e7bd3496c1bf61c25412c4e68864800f2ad238d014b4e50d25282f367de2900f8a230f3ecc9ae5772be
 DIST nuspell-4.0.0.tar.gz 379136 BLAKE2B 
90aebe8318cd28240dfb7c1b034b2c045ac208c6d25344a3f2fc2f1a38995a1d6f81e70399c644c70255fbbb30f61e340808d1a71dfccab1726f89b742cf7b65
 SHA512 
2b08e30c4ac91a243c74f21eaf4a8d55d8b1c834e0f293fea76a9f02660f2ee89fe4d4071b1b9ed97b8c1db80b0645c71f8746738d97fc3ae779a65dc1583d3b
+DIST nuspell-4.0.1.tar.gz 379342 BLAKE2B 
be52797ddd737c523a6141fc1c2683690cfcd1aa09e6548d7eed593ab023d2b45d3538f2a9964a7c2b4abc6506c67058cdc2479ec12ae5438ffe9faa00f0680c
 SHA512 
122616fd24c2de35000ba12d680d3617e7fe97881d33febbcb106ce70d3bac356a00d90680a1bc8ee631ed532ace0f4b4f9fce4760a25b0f7fc1d60553e74528

diff --git a/app-text/nuspell/nuspell-4.0.1.ebuild 
b/app-text/nuspell/nuspell-4.0.1.ebuild
new file mode 100644
index 000..eae5d180a1b
--- /dev/null
+++ b/app-text/nuspell/nuspell-4.0.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Spell checker library and CLI for complex natural languages"
+HOMEPAGE="https://nuspell.github.io/ https://github.com/nuspell/nuspell;
+SRC_URI="https://github.com/nuspell/nuspell/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0/4"  # due to libnuspell.so.4
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="dev-libs/icu"
+DEPEND="${RDEPEND}
+   doc? ( app-text/pandoc )
+   test? ( >=dev-cpp/catch-2.3.0:0 )
+   >=dev-libs/boost-1.62[icu]"
+
+DOCS=( CHANGELOG.md )
+
+RESTRICT="!test? ( test )"
+
+src_prepare() {
+   rm -R external/Catch2/ || die
+   if ! use test ; then
+   rm -R external/hunspell/ || die
+   fi
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   einfo
+   einfo 'Nuspell needs language packs and/or dictionaries to be of use'
+   einfo 'e.g. package app-dicts/myspell-en or one of its siblings.'
+   einfo
+   einfo 'Besides MySpell dictionaries, for other options please'
+   einfo 'see https://nuspell.github.io/#languages-and-users .'
+   einfo
+}



[gentoo-commits] repo/gentoo:master commit in: app-admin/checksec/

2020-10-26 Thread Sebastian Pipping
commit: 20b8d96ad21caf988d31d9bd41052e86d828a6bc
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Oct 26 08:10:25 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Oct 26 08:23:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20b8d96a

app-admin/checksec: 2.4.0

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

 app-admin/checksec/Manifest  |  1 +
 app-admin/checksec/checksec-2.4.0.ebuild | 38 
 2 files changed, 39 insertions(+)

diff --git a/app-admin/checksec/Manifest b/app-admin/checksec/Manifest
index 05d882b6e18..627e2769e54 100644
--- a/app-admin/checksec/Manifest
+++ b/app-admin/checksec/Manifest
@@ -6,3 +6,4 @@ DIST checksec-2.2.0.tar.gz 2241197 BLAKE2B 
33e76d1e74188f0944cbce2fcec3daab5a3bb
 DIST checksec-2.2.1.tar.gz 2241504 BLAKE2B 
65d71e4ad589494d34ae0458f4b3e453f6bfb86ec0ce46b5c18b6e5c49e1820b9721b616da22bafe7614fca59473a736058584a488a84b85e9799dbf59f7b3e4
 SHA512 
7c6474479b51f70a627515a0d770f4d70df0350253547b3b8c1a5be83e2976b127172167ca9890d5e0848627c582ae5acb2f7b30ff7d12d4a81370b43b0f
 DIST checksec-2.2.2.tar.gz 2241541 BLAKE2B 
310553aa419373acc9b86bd25d801a99db0173ef76d8ccfdce4b185102a8ad39a91ade906c521c9caf7989aab1da42c35cbfe5e8fcbea23eafb47f917bb87718
 SHA512 
d975a9cea60869ddda445515396b67b6ea3c9b33770e711071e1cff684f89b4718b135a3a3c1a88b11b96ccde0df72d6b7924cade0619d24e38db428251d22b0
 DIST checksec-2.2.3.tar.gz 2241535 BLAKE2B 
850977dc14d1b57dc947f81af904aca71a7d664bf695619de2b6f7a1014a95176813c4fcd8c39a6c89b028291fa1a08a2beaf6f4dce27f53624202bb0e72ed2c
 SHA512 
d1516dc4321f30a57f88d3279fa228b4dbb0f16345c3c7e9d89575ddc3ed9dffae42f392e76321a5a9aba876717aae959365fc829f0abb58c1c21f34dbbf59b7
+DIST checksec-2.4.0.tar.gz 2242079 BLAKE2B 
c1878c1312d13591147f0efd1a2d535ae8e75292dbc53e7ba0802c8d165b18b4bc0b22a5cc3a9159ddcf05a1518d58c18cb54700ea5a52ff29d261068194b96a
 SHA512 
1a02dfac48b5979cb5c2eb7b8f1fe290d3ac090726d1b95a14864bfc4bc3d32eefc10e2cc227c9dc01809c78fe003d1faea9b720d5cb5fbc16599fc0e2512947

diff --git a/app-admin/checksec/checksec-2.4.0.ebuild 
b/app-admin/checksec/checksec-2.4.0.ebuild
new file mode 100644
index 000..894f6578719
--- /dev/null
+++ b/app-admin/checksec/checksec-2.4.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+MY_PN=${PN}.sh
+DESCRIPTION="Tool to check properties of executables (e.g. ASLR/PIE, RELRO, 
PaX, Canaries)"
+HOMEPAGE="https://github.com/slimm609/checksec.sh;
+SRC_URI="https://github.com/slimm609/${MY_PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~mips ~ppc ~ppc64 ~x86"
+IUSE=""
+
+S="${WORKDIR}"/${MY_PN}-${PV}
+
+DOCS=( ChangeLog README.md )
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.7.2-path.patch
+)
+
+src_prepare() {
+   sed 's,^pkg_release=false,pkg_release=true,' -i ${PN} || die
+   default
+}
+
+src_install() {
+   default
+
+   doman extras/man/*
+
+   insinto /usr/share/zsh/site-functions
+   doins extras/zsh/_${PN}
+
+   dobin ${PN}
+}



[gentoo-commits] repo/gentoo:master commit in: app-text/nuspell/

2020-10-20 Thread Sebastian Pipping
commit: d708eeedcb73cf23a69e06a072136b0789ae8d36
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Oct 20 16:39:36 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Tue Oct 20 16:39:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d708eeed

app-text/nuspell: Drop old

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

 app-text/nuspell/Manifest |  3 ---
 app-text/nuspell/nuspell-3.0.0.ebuild | 43 -
 app-text/nuspell/nuspell-3.1.0.ebuild | 48 -
 app-text/nuspell/nuspell-3.1.1.ebuild | 51 ---
 4 files changed, 145 deletions(-)

diff --git a/app-text/nuspell/Manifest b/app-text/nuspell/Manifest
index b1104277761..0c85fd8fe4c 100644
--- a/app-text/nuspell/Manifest
+++ b/app-text/nuspell/Manifest
@@ -1,4 +1 @@
-DIST nuspell-3.0.0.tar.gz 403043 BLAKE2B 
b437012e4fb327f13d9ff0944dadf7e865c670daf153be00dd48e9d2fc01c87d410ebd5aeaa094f6446d3035346738010cdba961cfaada3751bedce264beaa6a
 SHA512 
d9cd7dd276e2bca43dec3abaf11c5206695949b9fda8c9b86f2772cc7e8fa95bf17c685a2ef9ca87fe3c4f0b55f2fcb435bc21c187355f5e3fa35dcafab2c8c2
-DIST nuspell-3.1.0.tar.gz 407196 BLAKE2B 
688f6f59ba2f7bceaafe9a7cc707c008be93341e855ca60f07d6de67a626539693048af6f5ca40246ccc51e2573b76ba2bd4439aa9c0acb66a212bebd9219617
 SHA512 
a9bedfd6e2d77fd34d249cf7aa1fcb6bde5bced26f02f8a2dd860416a61488c9b7016a0df6015052fcccb272b342e6205db601107f46efa44c9d78ce261a826c
-DIST nuspell-3.1.1.tar.gz 379636 BLAKE2B 
952cbe6f15221c0050f108b9f95718cc1d1ca9a94a7b15e0b6f2a53a92a2c95cf54f317b110bfc4b297943b9128bae8968a735ce68e7c752ff159359f4562f4b
 SHA512 
239855051d9f49ba16913283090c4214a8f6a6cc290d359ab54014ff76fc297c131b67c6748bd1d4cdcec43c00dccc7f0c1bf8b07e06c9c648bff52ff193e096
 DIST nuspell-3.1.2.tar.gz 379029 BLAKE2B 
80f773ffdcbfbeee0dd13cd325bb4fec5efa5b54ece92ac1589c418aab46c925419e9e1bc7e257a8320e24399f49bb867600679e34a5e40070b01a660578c92c
 SHA512 
ed5206cb9ffa7e4ec6843988a75627d4ae7d5170444b6e7bd3496c1bf61c25412c4e68864800f2ad238d014b4e50d25282f367de2900f8a230f3ecc9ae5772be

diff --git a/app-text/nuspell/nuspell-3.0.0.ebuild 
b/app-text/nuspell/nuspell-3.0.0.ebuild
deleted file mode 100644
index 91e224ba829..000
--- a/app-text/nuspell/nuspell-3.0.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Spell checker library and CLI for complex natural languages"
-HOMEPAGE="https://nuspell.github.io/ https://github.com/nuspell/nuspell;
-SRC_URI="https://github.com/nuspell/nuspell/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="test? ( || ( MPL-1.1 GPL-2+ LGPL-2.1+ ) ) LGPL-3+"
-SLOT="0/3"  # due to libnuspell.so.3
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-RDEPEND="dev-libs/icu"
-DEPEND="${RDEPEND}
-   doc? ( app-text/ronn )
-   test? ( >=dev-cpp/catch-2.3.0:0 )
-   >=dev-libs/boost-1.62[icu]"
-
-DOCS=( CHANGELOG.md )
-
-RESTRICT="!test? ( test )"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING=$(usex test)
-   )
-
-   cmake_src_configure
-}
-
-pkg_postinst() {
-   einfo
-   einfo 'Nuspell needs language packs and/or dictionaries to be of use'
-   einfo 'e.g. package app-dicts/myspell-en or one of its siblings.'
-   einfo
-   einfo 'Besides MySpell dictionaries, for other options please'
-   einfo 'see https://nuspell.github.io/#languages-and-users .  Good luck!'
-   einfo
-}

diff --git a/app-text/nuspell/nuspell-3.1.0.ebuild 
b/app-text/nuspell/nuspell-3.1.0.ebuild
deleted file mode 100644
index 84d7b5101d0..000
--- a/app-text/nuspell/nuspell-3.1.0.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="Spell checker library and CLI for complex natural languages"
-HOMEPAGE="https://nuspell.github.io/ https://github.com/nuspell/nuspell;
-SRC_URI="https://github.com/nuspell/nuspell/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="test? ( || ( MPL-1.1 GPL-2+ LGPL-2.1+ ) ) LGPL-3+"
-SLOT="0/3"  # due to libnuspell.so.3
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-
-RDEPEND="dev-libs/icu"
-DEPEND="${RDEPEND}
-   doc? ( app-text/ronn )
-   test? ( >=dev-cpp/catch-2.3.0:0 )
-   >=dev-libs/boost-1.62[icu]"
-
-DOCS=( CHANGELOG.md )
-
-RESTRICT="!test? ( test )"
-
-src_prepare() {
-   rm -R external || die
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_TESTING=$(usex test)
-   )
-
-   cmake_src_configure
-}
-
-pk

[gentoo-commits] repo/gentoo:master commit in: app-text/nuspell/

2020-10-20 Thread Sebastian Pipping
commit: 0726eec339c048bcbd659e67198deead8fbfbc60
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Oct 20 16:49:02 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Tue Oct 20 16:49:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0726eec3

app-text/nuspell: 4.0.0

Closes: https://bugs.gentoo.org/750296
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 app-text/nuspell/Manifest |  1 +
 app-text/nuspell/nuspell-4.0.0.ebuild | 51 +++
 2 files changed, 52 insertions(+)

diff --git a/app-text/nuspell/Manifest b/app-text/nuspell/Manifest
index 0c85fd8fe4c..a1804fdba0c 100644
--- a/app-text/nuspell/Manifest
+++ b/app-text/nuspell/Manifest
@@ -1 +1,2 @@
 DIST nuspell-3.1.2.tar.gz 379029 BLAKE2B 
80f773ffdcbfbeee0dd13cd325bb4fec5efa5b54ece92ac1589c418aab46c925419e9e1bc7e257a8320e24399f49bb867600679e34a5e40070b01a660578c92c
 SHA512 
ed5206cb9ffa7e4ec6843988a75627d4ae7d5170444b6e7bd3496c1bf61c25412c4e68864800f2ad238d014b4e50d25282f367de2900f8a230f3ecc9ae5772be
+DIST nuspell-4.0.0.tar.gz 379136 BLAKE2B 
90aebe8318cd28240dfb7c1b034b2c045ac208c6d25344a3f2fc2f1a38995a1d6f81e70399c644c70255fbbb30f61e340808d1a71dfccab1726f89b742cf7b65
 SHA512 
2b08e30c4ac91a243c74f21eaf4a8d55d8b1c834e0f293fea76a9f02660f2ee89fe4d4071b1b9ed97b8c1db80b0645c71f8746738d97fc3ae779a65dc1583d3b

diff --git a/app-text/nuspell/nuspell-4.0.0.ebuild 
b/app-text/nuspell/nuspell-4.0.0.ebuild
new file mode 100644
index 000..f1efba34ff9
--- /dev/null
+++ b/app-text/nuspell/nuspell-4.0.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Spell checker library and CLI for complex natural languages"
+HOMEPAGE="https://nuspell.github.io/ https://github.com/nuspell/nuspell;
+SRC_URI="https://github.com/nuspell/nuspell/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0/4"  # due to libnuspell.so.4
+KEYWORDS="~amd64 ~x86"
+IUSE="doc test"
+
+RDEPEND="dev-libs/icu"
+DEPEND="${RDEPEND}
+   doc? ( app-text/ronn )
+   test? ( >=dev-cpp/catch-2.3.0:0 )
+   >=dev-libs/boost-1.62[icu]"
+
+DOCS=( CHANGELOG.md )
+
+RESTRICT="!test? ( test )"
+
+src_prepare() {
+   rm -R external/Catch2/ || die
+   if ! use test ; then
+   rm -R external/hunspell/ || die
+   fi
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DBUILD_TESTING=$(usex test)
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   einfo
+   einfo 'Nuspell needs language packs and/or dictionaries to be of use'
+   einfo 'e.g. package app-dicts/myspell-en or one of its siblings.'
+   einfo
+   einfo 'Besides MySpell dictionaries, for other options please'
+   einfo 'see https://nuspell.github.io/#languages-and-users .'
+   einfo
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/gprof2dot/files/, dev-util/gprof2dot/

2020-10-18 Thread Sebastian Pipping
commit: 813643441785b8cf3c0f16e418155cce7b86443d
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Oct 18 19:34:57 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Sun Oct 18 19:34:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81364344

dev-util/gprof2dot: Drop old

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

 dev-util/gprof2dot/Manifest|  3 --
 .../files/gprof2dot-0_p20130517-py3-xrange.patch   | 10 
 dev-util/gprof2dot/gprof2dot-2013.05.17.ebuild | 54 --
 dev-util/gprof2dot/gprof2dot-2016.10.13.ebuild | 22 -
 dev-util/gprof2dot/gprof2dot-2017.09.19.ebuild | 26 ---
 5 files changed, 115 deletions(-)

diff --git a/dev-util/gprof2dot/Manifest b/dev-util/gprof2dot/Manifest
index ba860871fcc..8ff9c652e07 100644
--- a/dev-util/gprof2dot/Manifest
+++ b/dev-util/gprof2dot/Manifest
@@ -1,4 +1 @@
-DIST gprof2dot-0_p20130517.tar.xz 1080464 BLAKE2B 
49fdcc79bc91505cc1d2b8233099766c0b305af145e8f668011429743777b965084baa713664d9fe0c0d17d2ee741b13101c5162baf07c609d1b0b7dd04de6c5
 SHA512 
1907cb889d1776723ca944d588fa4185afdeee11cc85ec40c03832568d91612bab708160c69036fc45fef05bca62c5bc8f6ef19cbb45c6bfd1952dda94c54a4b
-DIST gprof2dot-2016.10.13.tar.gz 22264 BLAKE2B 
612cdaf8491e40223cf856104e49554675f2f83f8fc4ca9932f5b36167408ea51c2020c7c958a014b25010002230b0a6e4d5c70d6791fc445182fc61a9ff7eab
 SHA512 
0568f1afb4e5c9da9e6c3c58d9a3613c90110c338c573e2c088a99f1db4d076a287d1209a132b86334a01404701d6ca0d9b0553e7ce850278956ea79acc2c388
-DIST gprof2dot-2017.9.19.tar.gz 23558 BLAKE2B 
3de2a0e7c9731987a1382df9d67badcb19514983fa83af432bb83b5e59762c12fe865af9cb7778ccd37015992384e87b71b53211c33555039ee3f7dffc4e7c9c
 SHA512 
652b38c6cbee47795d866a539e69ff4b2e67e221c8c082c6ecf480a15c24fe6d77e80b7daa5d24e76d27a4ff90836f80e716cb4d51d48d41aea5f661e3ac3598
 DIST gprof2dot-2019.11.30.tar.gz 31388 BLAKE2B 
1781f59e5daa8315d3fd9defb6e28290272c4ddca01312e9af4acac494f3c7b29a437e3411b0bbb218f2eedbb2acf83d4dfa9c1d47f20b2eedc0fd607f1e4a02
 SHA512 
06fa8feed23e21d7827bbac19c887f65b9ca6a0cfd5b54c4da373ca33ecf0f11835b961dd1c2237ac2bf9764a8122d3ed9c7f9981c127a14ae74a733fc1275b1

diff --git a/dev-util/gprof2dot/files/gprof2dot-0_p20130517-py3-xrange.patch 
b/dev-util/gprof2dot/files/gprof2dot-0_p20130517-py3-xrange.patch
deleted file mode 100644
index 228b1d8230d..000
--- a/dev-util/gprof2dot/files/gprof2dot-0_p20130517-py3-xrange.patch
+++ /dev/null
@@ -1,10 +0,0 @@
 gprof2dot.py   2013-05-29 19:18:46.217823810 +0300
-+++ gprof2dot.py   2013-06-16 12:12:28.095478734 +0300
-@@ -39,6 +39,7 @@
- def compat_keys(x): return list(x.keys())  # keys() is a generator in 
Python 3
- basestring = str  # No class basestring in Python 3
- unichr = chr # No unichr in Python 3
-+xrange = range # No xrange in Python 3
- else:
- PYTHON_3 = False
- def compat_iteritems(x): return x.iteritems()

diff --git a/dev-util/gprof2dot/gprof2dot-2013.05.17.ebuild 
b/dev-util/gprof2dot/gprof2dot-2013.05.17.ebuild
deleted file mode 100644
index 73751e27c68..000
--- a/dev-util/gprof2dot/gprof2dot-2013.05.17.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-PYTHON_COMPAT=( python3_6 )
-PYTHON_REQ_USE='xml'
-
-inherit eutils python-r1
-
-MY_PV=0_p${PV//./}
-MY_P=${PN}-${MY_PV}
-DESCRIPTION="Converts profiling output to dot graphs"
-HOMEPAGE="https://github.com/jrfonseca/gprof2dot;
-SRC_URI="http://www.hartwork.org/public/${MY_P}.tar.xz;
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}"/${MY_P}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${MY_P}-py3-xrange.patch
-}
-
-_make_call_script() {
-   cat <<-EOF >"${ED}/$1"
-   #! /usr/bin/env python
-   from gprof2dot import Main
-   Main().main()
-   EOF
-
-   fperms a+x "$1"
-}
-
-src_install() {
-   abi_specific_install() {
-   local sitedir="$(python_get_sitedir)"
-   insinto ${sitedir#"${EPREFIX}"}
-   doins ${PN}.py
-   python_optimize || die
-   }
-   python_foreach_impl abi_specific_install
-
-   dodir /usr/bin
-   _make_call_script /usr/bin/${PN} || die
-   python_replicate_script "${ED}"/usr/bin/${PN} || die
-}

diff --git a/dev-util/gprof2dot/gprof2dot-2016.10.13.ebuild 
b/dev-util/gprof2dot/gprof2dot-2016.10.13.ebuild
deleted file mode 100644
index 96341ae1bef..000
--- a/dev-util/gprof2dot/gprof2dot-2016.10.13.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2020 Gentoo A

[gentoo-commits] repo/gentoo:master commit in: dev-util/gprof2dot/

2020-10-18 Thread Sebastian Pipping
commit: 1312c2a303fe2574ea0729dd5bca785b0fefdaad
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Oct 18 19:36:47 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Sun Oct 18 19:36:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1312c2a3

dev-util/gprof2dot: Fix DISTUTILS_USE_SETUPTOOLS

Closes: https://bugs.gentoo.org/749891
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 dev-util/gprof2dot/gprof2dot-2019.11.30.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-util/gprof2dot/gprof2dot-2019.11.30.ebuild 
b/dev-util/gprof2dot/gprof2dot-2019.11.30.ebuild
index 66133a68011..b1c471e71f2 100644
--- a/dev-util/gprof2dot/gprof2dot-2019.11.30.ebuild
+++ b/dev-util/gprof2dot/gprof2dot-2019.11.30.ebuild
@@ -5,6 +5,7 @@ EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
 PYTHON_REQ_USE='xml'
+DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1
 



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

2020-10-03 Thread Sebastian Pipping
commit: fc368b5efce6e04326900da50a01bc17eae98071
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sat Oct  3 18:59:29 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Sat Oct  3 18:59:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc368b5e

dev-libs/expat: 2.2.10

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

 dev-libs/expat/Manifest|  1 +
 dev-libs/expat/expat-2.2.10.ebuild | 99 ++
 2 files changed, 100 insertions(+)

diff --git a/dev-libs/expat/Manifest b/dev-libs/expat/Manifest
index 68589064f59..aae268ba867 100644
--- a/dev-libs/expat/Manifest
+++ b/dev-libs/expat/Manifest
@@ -1,2 +1,3 @@
+DIST expat-2.2.10.tar.xz 425432 BLAKE2B 
5d84d7dec5aae6ca7906bd2a2b8a249457111e064295b83b6c9927b5ef0dc97e7220bac1da17781e24541259ae81b60a2314cd372bfbdfc2e08fab082377df4a
 SHA512 
a8e0c8a9cf7e6fbacdc6e709f3c99c533ab550fba52557d24259bb8b360f9697624c7500c0e9886fa57ee2b529aadd0d1835d66fe8112e15c20df75cd3eb090f
 DIST expat-2.2.8.tar.xz 422324 BLAKE2B 
1f3e8bbce7f05aa080ca647d12a4ff9bf6d21cd31366d70daabcf8db48985e0b644faac5e251e0a559a74f0a27b247ede64b6f117940a5f7f70dc1cce0f0036a
 SHA512 
102a3af89af37a961f81ade2dfb4f3e13bf779110decff9f1462f21079aa6959009871c39b933d9bf47ebc3ee50d3f8d5b41859dce833d290f17886a2aa80aa9
 DIST expat-2.2.9.tar.xz 422460 BLAKE2B 
ea0e0bd005bbfd355e819e2b157859878a20ad9a6807cc5a10a6656f062e2443adb483adb0452d751b3d460834e3f613b8ecf7cdaf743be1b15815d005d01fa6
 SHA512 
e082874efcc4b00709e2c0192c88fb15dfc4f33fc3a2b09e619b010ea93baaf7e7572683f738463db0ce2350cab3de48a0c38af6b74d1c4f5a9e311f499edab0

diff --git a/dev-libs/expat/expat-2.2.10.ebuild 
b/dev-libs/expat/expat-2.2.10.ebuild
new file mode 100644
index 000..2da0a2ea35e
--- /dev/null
+++ b/dev-libs/expat/expat-2.2.10.ebuild
@@ -0,0 +1,99 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+AUTOTOOLS_AUTO_DEPEND=no
+inherit autotools eutils libtool multilib toolchain-funcs multilib-minimal 
usr-ldscript
+
+DESCRIPTION="Stream-oriented XML parser library"
+HOMEPAGE="https://libexpat.github.io/;
+SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/expat-${PV}.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris ~x86-winnt"
+IUSE="elibc_FreeBSD examples static-libs unicode"
+BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )"
+
+DOCS=( README.md )
+
+src_prepare() {
+   default
+
+   # fix interpreter to be a recent/good shell
+   sed -i -e "1s:/bin/sh:${BASH}:" conftools/get-version.sh || die
+   if use unicode; then
+   cp -R "${S}" "${S}"w || die
+   pushd "${S}"w >/dev/null
+   find -name Makefile.am \
+   -exec sed \
+   -e 's,libexpat\.la,libexpatw.la,' \
+   -e 's,libexpat_la,libexpatw_la,' \
+   -i {} + || die
+   eautoreconf
+   popd >/dev/null
+   fi
+}
+
+multilib_src_configure() {
+   local myconf="$(use_enable static-libs static) --without-docbook"
+
+   mkdir -p "${BUILD_DIR}"w || die
+
+   if use unicode; then
+   pushd "${BUILD_DIR}"w >/dev/null
+   CPPFLAGS="${CPPFLAGS} -DXML_UNICODE" ECONF_SOURCE="${S}"w econf 
${myconf}
+   popd >/dev/null
+   fi
+
+   ECONF_SOURCE="${S}" econf ${myconf}
+}
+
+multilib_src_compile() {
+   emake
+
+   if use unicode; then
+   pushd "${BUILD_DIR}"w >/dev/null
+   emake -C lib
+   popd >/dev/null
+   fi
+}
+
+multilib_src_install() {
+   emake install DESTDIR="${D}"
+
+   if use unicode; then
+   pushd "${BUILD_DIR}"w >/dev/null
+   emake -C lib install DESTDIR="${D}"
+   popd >/dev/null
+
+   pushd "${ED}"/usr/$(get_libdir)/pkgconfig >/dev/null
+   cp expat.pc expatw.pc
+   sed -i -e '/^Libs/s:-lexpat::' expatw.pc || die
+   popd >/dev/null
+   fi
+
+   if multilib_is_native_abi ; then
+   # libgeom in /lib and ifconfig in /sbin require libexpat on 
FreeBSD since
+   # we stripped the libbsdxml copy starting from 
freebsd-lib-8.2-r1
+   use elibc_FreeBSD && gen_usr_ldscript -a expat
+   fi
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   doman doc/xmlwf.

[gentoo-commits] repo/gentoo:master commit in: app-misc/resolve-march-native/

2020-10-03 Thread Sebastian Pipping
commit: edbe49773618873a6154008ba4d99ddda7653c36
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sat Oct  3 17:16:52 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Sat Oct  3 17:16:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edbe4977

app-misc/resolve-march-native: 1.0.0

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

 app-misc/resolve-march-native/Manifest |  1 +
 .../resolve-march-native-1.0.0.ebuild  | 23 ++
 2 files changed, 24 insertions(+)

diff --git a/app-misc/resolve-march-native/Manifest 
b/app-misc/resolve-march-native/Manifest
index 960e78cdc84..1b4e3476cbb 100644
--- a/app-misc/resolve-march-native/Manifest
+++ b/app-misc/resolve-march-native/Manifest
@@ -1 +1,2 @@
 DIST resolve-march-native-0.9.4.tar.gz 7829 BLAKE2B 
16c3492185c89c7a4dac48c4f9d9ce4ff6ca6ed794cf826cb141cd83936c2762db43d1d7b64fa6f39e1216b4738a58c35a07d9df7a78dbd061de636b7b181fed
 SHA512 
b73e34c9f957dd3f8941b7db25af88b32cc1f67e4384c97034a310b98e6f6e6645a583ec567f8b1547bea41e072fcc20189017930a172781061d741839c5a9b2
+DIST resolve-march-native-1.0.0.tar.gz 9341 BLAKE2B 
5b56084816a88a462c889e2409c2bd1a9fc6297f239716f1d61c84f2417755dc92f31e677283f818b9c0ca28f38eb57d7145d60587cea004a001b22098e1fa4d
 SHA512 
fdd0fdbb0980e86bae793f37fe0de3d3886dfe360c2ce52b37d92f881e14b1eaa0ba9c8d52a1bc6774b1389154300c0753eba5701c3c2ddc98f0696a8351f895

diff --git a/app-misc/resolve-march-native/resolve-march-native-1.0.0.ebuild 
b/app-misc/resolve-march-native/resolve-march-native-1.0.0.ebuild
new file mode 100644
index 000..259bd23074f
--- /dev/null
+++ b/app-misc/resolve-march-native/resolve-march-native-1.0.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..9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Resolve GCC flag -march=native"
+HOMEPAGE="https://github.com/hartwork/resolve-march-native;
+SRC_URI="https://github.com/hartwork/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=">=sys-devel/gcc-4.2"
+
+distutils_enable_tests pytest



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/svn2git/

2020-09-30 Thread Sebastian Pipping
commit: 0f335bc08b2335e557ca61d281dd5252670fb6f9
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Sep 30 17:31:01 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Wed Sep 30 17:32:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f335bc0

dev-vcs/svn2git: Sync and fix 

Closes: https://bugs.gentoo.org/745504
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 dev-vcs/svn2git/svn2git-.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/svn2git/svn2git-.ebuild 
b/dev-vcs/svn2git/svn2git-.ebuild
index 7f86d838d12..71f0f843766 100644
--- a/dev-vcs/svn2git/svn2git-.ebuild
+++ b/dev-vcs/svn2git/svn2git-.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit desktop qmake-utils
 [[ "${PV}" == "" ]] && inherit git-r3
@@ -9,6 +9,7 @@ inherit desktop qmake-utils
 DESCRIPTION="Tool for one-time conversion from svn to git"
 HOMEPAGE="https://github.com/svn-all-fast-export/svn2git;
 if [[ "${PV}" == "" ]]; then
+   EGIT_SUBMODULES=()
EGIT_REPO_URI="https://github.com/svn-all-fast-export/svn2git.git;
 else

SRC_URI="https://github.com/svn-all-fast-export/svn2git/archive/${PV}.tar.gz -> 
${P}.tar.gz"



[gentoo-commits] repo/gentoo:master commit in: www-servers/servefile/

2020-09-29 Thread Sebastian Pipping
commit: 9a745b7f8e7614faaa6f123f681a03c50a0d3e3f
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Wed Sep 30 00:44:01 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Wed Sep 30 00:46:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a745b7f

www-servers/servefile: 0.5.1

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

 www-servers/servefile/Manifest   |  1 +
 www-servers/servefile/servefile-0.5.1.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/www-servers/servefile/Manifest b/www-servers/servefile/Manifest
index 4c297b9143e..dee762e92f0 100644
--- a/www-servers/servefile/Manifest
+++ b/www-servers/servefile/Manifest
@@ -1 +1,2 @@
 DIST servefile-0.4.4_p20200211.tar.gz 18304 BLAKE2B 
2bbd6534d7fb787a0b85d594bd0a2bc235c859f80618be24dea144ef2adaa6188a29efdffc2e9109229301b9d3ee09df6a9d746a15ae6b01fed44a21307df78e
 SHA512 
ef4edb4c92d9f804970087fc1c3d59775740642516a06704258de6d972cb807123f309991a5e22469b7619aff2304e265d5749485a4f74e75f2c80c279a23c33
+DIST servefile-0.5.1.tar.gz 19390 BLAKE2B 
4443471870650f03564d6f574b633630fac4e1f9f6e6a9807b1baa4d3aaa6284f803fa9dc0c7c07f53cc343f89687db5f6b5a4ebf09e9fd327369e2b3aecddc5
 SHA512 
2502f3072522a8f460d3711dccbaa3fa57e34915313aaad475e5831962adc92c0728c2598f9f78ee99e60731cdc2d3026488ce8050369ab0c967246cd9372f44

diff --git a/www-servers/servefile/servefile-0.5.1.ebuild 
b/www-servers/servefile/servefile-0.5.1.ebuild
new file mode 100644
index 000..7d34a67b34d
--- /dev/null
+++ b/www-servers/servefile/servefile-0.5.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="Serve a single file via HTTP"
+HOMEPAGE="https://github.com/sebageek/servefile;
+SRC_URI="https://github.com/sebageek/servefile/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="ssl test"
+
+RDEPEND="
+   ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] )
+   sys-apps/grep
+   sys-apps/iproute2
+   sys-apps/net-tools
+   sys-apps/sed"
+DEPEND="test? (
+   ${RDEPEND}
+   dev-python/requests[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}"/${P}
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.4.4_p20200211-ipv6-absent-tests.patch
+)
+
+distutils_enable_tests pytest
+
+src_install() {
+   distutils-r1_src_install
+   doman ${PN}.1
+}



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

2020-09-27 Thread Sebastian Pipping
commit: c79f85bb34dda9e89602afa9e1554971038d87c0
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Sep 27 17:21:49 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Sun Sep 27 17:21:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79f85bb

sys-fs/bindfs: 1.14.8

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

 sys-fs/bindfs/Manifest |  1 +
 sys-fs/bindfs/bindfs-1.14.8.ebuild | 23 +++
 2 files changed, 24 insertions(+)

diff --git a/sys-fs/bindfs/Manifest b/sys-fs/bindfs/Manifest
index 6c95c7e663e..cd6d85a2ad0 100644
--- a/sys-fs/bindfs/Manifest
+++ b/sys-fs/bindfs/Manifest
@@ -1,2 +1,3 @@
 DIST bindfs-1.14.5.tar.gz 407863 BLAKE2B 
2c75b426f2b2fd8947c2f7e8b74fd9826cccba99afce661713946acdc7765cd8065475ecc244d4ffd534fde8243d100eba03abcc643cec2a9d2fbec954c4ab73
 SHA512 
df8245339ef0491a58d69f3fca215b4cca4853976cedc507ba4c953ef136d34d245130c7bdb9b75adb7661e0f359582afae0b6e7b5f69252ca5adecbc09c51ec
 DIST bindfs-1.14.7.tar.gz 409427 BLAKE2B 
0027ee589a39d6d29b4bc337aaa87e4cf231f4549245c14353a39fb7a66e8ade17412740f5caf2e2eed4cb0501b6537beaf4929d21256c5b0625304b056829a3
 SHA512 
03b0bce29b87219e7e159077942e66e7e0e783b8c41234231696f96aa83e66271431fd3b4e7c1d98ba74705ec7255bd7da9d9484981ddb86c4d1c1b35dcaa0cc
+DIST bindfs-1.14.8.tar.gz 410096 BLAKE2B 
93184ccbb5b2ed3b75bb74e2c79e92d4b0f90a977713936a3aaf70d56a5801ca0316ea4a4c09818c435618b8a3c848a9d115fd038190a30053c82134a1a38106
 SHA512 
aa76528d227024b10631dc542c87d6ed9511226ee2983f8aeaf4da5f59acd9537194065505302f506b12150177f1fbdd654366aceea568ca16f40ae8dd2bdb94

diff --git a/sys-fs/bindfs/bindfs-1.14.8.ebuild 
b/sys-fs/bindfs/bindfs-1.14.8.ebuild
new file mode 100644
index 000..69f9d93e580
--- /dev/null
+++ b/sys-fs/bindfs/bindfs-1.14.8.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="FUSE filesystem for bind mounting with altered permissions"
+HOMEPAGE="https://bindfs.org/;
+SRC_URI="https://bindfs.org/downloads/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+RDEPEND=">=sys-fs/fuse-2.9:0"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+RESTRICT="test"
+
+src_configure() {
+   econf $(use_enable debug debug-output)
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-compose/

2020-09-24 Thread Sebastian Pipping
commit: f11624deaa8422843c18d5c7edbc88f29be63505
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Sep 24 15:59:03 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Thu Sep 24 15:59:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f11624de

app-emulation/docker-compose: 1.27.4

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

 app-emulation/docker-compose/Manifest  |  1 +
 .../docker-compose/docker-compose-1.27.4.ebuild| 73 ++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index a3fcf072505..240475af83e 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -2,3 +2,4 @@ DIST docker-compose-1.25.5.tar.gz 308569 BLAKE2B 
5d5d1fd60f9bcb87f7e9628dbe10b27
 DIST docker-compose-1.26.2.tar.gz 313494 BLAKE2B 
656bac181547a3484c45d0ede7111384007db8109aaf3673a06b848bb9b27059cfb8b2cd583e6bc7acd0ebbd90d40e485251d473eefe56a6493abe187132e520
 SHA512 
4cb8a2f5e25f17eb842e36dea96fae8862df099d706ec590e6fc0790c7a814bed3bb60ec00207e4afc15bf8ad4ca37075320fd28ee0bea5bbec1646f3aed681f
 DIST docker-compose-1.27.2.tar.gz 309004 BLAKE2B 
1017016989b25afa812d2e7251c6dbf45922867d66ef0c69292889a5de8f31908c8d2f418b2c29c319fbd7d0ba4e213d932665e7128b61164295105f35b23579
 SHA512 
2156a2b283d0ace6a8bfb0d6bbe93bfca7cd651c30fdeea4e1fa2acc6a85790d34a869d4625ef83ad11e9ecc1fbc1e9acac6f40eb8ef5225ccc36bab2ddcf847
 DIST docker-compose-1.27.3.tar.gz 309220 BLAKE2B 
eaf066f24bfff893e515a460be9abba79a59e5112a3a34a9002870babefd93950cf92ef66db469102c37e781d7fb986de069eef3fa09e4041b3a43d8bf1a3d30
 SHA512 
43e34760574d1ec009faa7a1fa09d621a2708f01f05819b46c67fe7ebf280807f97d9a5867cbfe75e9af6f097cd3f7c8c8fee66aa5392a4c62cdf44c7fb38075
+DIST docker-compose-1.27.4.tar.gz 309308 BLAKE2B 
098af5e0308de4fe72f8f7d5c9cbdb285ec1cb6fbd492baef8a4223f93591321c585ebabd4c7e4a40d7a1bce3ab2d7ccf4cee1d0a15e7f59bb80eb4df5b6c8d6
 SHA512 
b41b7cf88b1380021a30f9becb7567d1e154ef875c42b37483673b5107f1a26dae6868b92c6a61f695001eb63759b25f3729e6783272eb784047717cafea3b80

diff --git a/app-emulation/docker-compose/docker-compose-1.27.4.ebuild 
b/app-emulation/docker-compose/docker-compose-1.27.4.ebuild
new file mode 100644
index 000..21b5b42471f
--- /dev/null
+++ b/app-emulation/docker-compose/docker-compose-1.27.4.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2018-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit bash-completion-r1 distutils-r1
+
+MY_PV=${PV/_/-}
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://github.com/docker/compose;
+SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-4.3.1[${PYTHON_USEDEP}]
+   >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/pytest-5[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}/compose-${MY_PV}"
+
+PATCHES=(
+   # Bug #679968 -- https://bugs.gentoo.org/679968
+   # Bug #681002 -- https://bugs.gentoo.org/681002
+   "${FILESDIR}"/${PN}-1.27.0_rc3-setup-py.patch
+)
+
+DOCS=( CHANGELOG.md README.md )
+
+src_prepare() {
+   # Address QA issue "docker-compose.exe: missing alias (symlink) for 
completed command."
+   sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i 
contrib/completion/bash/docker-compose || die
+
+   default
+}
+
+python_test() {
+   distutils_install_for_testing
+   ${PYTHON} -m pytest tests/unit/ || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp contrib/completion/bash/docker-compose ${PN}
+
+   insinto /usr/share/zsh/site-functions
+   doins contrib/completion/zsh/*
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-compose/files/, app-emulation/docker-compose/

2020-09-18 Thread Sebastian Pipping
commit: 59ca47f4381864c5a850d7beae2c8ba55852ed00
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Fri Sep 18 10:57:51 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Fri Sep 18 10:59:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59ca47f4

app-emulation/docker-compose: Drop old

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

 app-emulation/docker-compose/Manifest  |  6 --
 .../docker-compose/docker-compose-1.26.0.ebuild| 72 
 .../docker-compose/docker-compose-1.26.1.ebuild| 72 
 .../docker-compose/docker-compose-1.27.0.ebuild| 73 
 .../docker-compose-1.27.0_rc1.ebuild   | 73 
 .../docker-compose-1.27.0_rc2.ebuild   | 73 
 .../docker-compose-1.27.0_rc3.ebuild   | 73 
 .../files/docker-compose-1.26.0-setup-py.patch | 77 --
 .../files/docker-compose-1.26.1-setup-py.patch | 77 --
 .../files/docker-compose-1.27.0_rc1-setup-py.patch | 67 ---
 10 files changed, 663 deletions(-)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index bed816d7277..a3fcf072505 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -1,10 +1,4 @@
 DIST docker-compose-1.25.5.tar.gz 308569 BLAKE2B 
5d5d1fd60f9bcb87f7e9628dbe10b275996f9af38fb8488a547f4cb5427e6f7aaac09a98a421a0c35a7c2c863713e5de9a490ad21adf080f74a7c3bc4336559b
 SHA512 
efe59bd5e82e12e63c82341ccf5ca11eaebd47c8154a50b40d39bc98ec48c37532919335172a5667f036bab4e884df950ebc4b4ccab8174200cc7ea6683bbbd7
-DIST docker-compose-1.26.0.tar.gz 313311 BLAKE2B 
dc70b7557ce0c51beb177a842f11e16b0e1c4f5ab31f03159b1ffb6f712b884f41bce651e673db63bda4908fd9e7d2c497da3c7568bf038471bad81626e28f25
 SHA512 
b388f8041b921a0d53d15a8fffb9a1f4d79f40e3eaae073fc043ae74189256a5a24eee9a3c63641e3bfbf43d484da806c2a7d732aad38966ba9fb60d8990f512
-DIST docker-compose-1.26.1.tar.gz 313459 BLAKE2B 
8320842047700bf5d38f48c21efeafc294f76505ee33c76fbcc0aba78156699bc2d6ec9cb9e52f99125c3eea0f6c4226eaccf850345cfcdc84327c582408e82a
 SHA512 
e655e4930991f0fa3dca07b6b314442dba11ad4203f0eb8ab7175cb25d6cb16aa846198a2e17d4efea5718e184f7d6b6558d5260a86f07855ff4f7791fe8a3b3
 DIST docker-compose-1.26.2.tar.gz 313494 BLAKE2B 
656bac181547a3484c45d0ede7111384007db8109aaf3673a06b848bb9b27059cfb8b2cd583e6bc7acd0ebbd90d40e485251d473eefe56a6493abe187132e520
 SHA512 
4cb8a2f5e25f17eb842e36dea96fae8862df099d706ec590e6fc0790c7a814bed3bb60ec00207e4afc15bf8ad4ca37075320fd28ee0bea5bbec1646f3aed681f
-DIST docker-compose-1.27.0.tar.gz 308734 BLAKE2B 
c54906a4e895bbd038819cb5a4ed60cf0a3e077df037a4dac257b18f0b6ff37baafd6b4cf4e5c020db4b5f5a548b90e59568d628c9eb8461027a9fa202602ffa
 SHA512 
5c3742afcb97b3aa46f53d29cdc8b6534aa83c63131bd1f404153029fdb2ccfabeedff75b28267518efc13127225af991fe82d599195a6195256bf7658d3bc89
-DIST docker-compose-1.27.0_rc1.tar.gz 308050 BLAKE2B 
347dc4b38feae1d045770ff981a289d9919d47cf7ecf3b46e0c7b996bb3ef6d50a7e36751ca5f996dbe8afbeb0d6fc0967945c3abda05b71024a15efae35fb6c
 SHA512 
ae952d7c20f4f506c2f0126e504c2cff432056ac45547c40273d6113fe2c51d87c363f0943247989db3dcb20059c7a7839b2c5328d71a41a15cf12db6062
-DIST docker-compose-1.27.0_rc2.tar.gz 308129 BLAKE2B 
f057d9754040375f71810bbf09cd6a88c9ff05665b4629e0cf45c457b10ff9c4bde1b7a608addb160bcc183d8559a8cb2397f7a2215c1b14ae39577bdb67826b
 SHA512 
556a3b10144ff37996c6e3cd1562ba3fdde2618757d305ead4f861c6614f27bad0cf539885535ca61abaf9e9739bbb1c2b41c489ba87ad75f947213d4cdace19
-DIST docker-compose-1.27.0_rc3.tar.gz 308370 BLAKE2B 
094a28a4de8f32dfd82e0720a68cdae1493f63dc553e663081df3b9edf89593c76fba6b67eddcd1d1cd22966345e7d9a535e8603ed3a8f619fda41a1a8b1db9f
 SHA512 
ad996f0df612741ce36e3549d846d3fc507f687e41ed4fb5bd694faa48906da7ca4054d56ab90fe2e64d4548955ec366867be29a449044c357e45b147e475fd9
 DIST docker-compose-1.27.2.tar.gz 309004 BLAKE2B 
1017016989b25afa812d2e7251c6dbf45922867d66ef0c69292889a5de8f31908c8d2f418b2c29c319fbd7d0ba4e213d932665e7128b61164295105f35b23579
 SHA512 
2156a2b283d0ace6a8bfb0d6bbe93bfca7cd651c30fdeea4e1fa2acc6a85790d34a869d4625ef83ad11e9ecc1fbc1e9acac6f40eb8ef5225ccc36bab2ddcf847
 DIST docker-compose-1.27.3.tar.gz 309220 BLAKE2B 
eaf066f24bfff893e515a460be9abba79a59e5112a3a34a9002870babefd93950cf92ef66db469102c37e781d7fb986de069eef3fa09e4041b3a43d8bf1a3d30
 SHA512 
43e34760574d1ec009faa7a1fa09d621a2708f01f05819b46c67fe7ebf280807f97d9a5867cbfe75e9af6f097cd3f7c8c8fee66aa5392a4c62cdf44c7fb38075

diff --git a/app-emulation/docker-compose/docker-compose-1.26.0.ebuild 
b/app-emulation/docker-compose/docker-compose-1.26.0.ebuild
deleted file mode 100644
index 15370a280e3..000
--- a/app-emulation/docker-compose/docker-compose-1.26.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 2018-2020 Gento

[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-compose/

2020-09-18 Thread Sebastian Pipping
commit: 0b01a98319fc0ca240b003ebe04cd13f7b020bf2
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Fri Sep 18 10:47:13 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Fri Sep 18 10:59:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b01a983

app-emulation/docker-compose: 1.27.3

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

 app-emulation/docker-compose/Manifest  |  1 +
 .../docker-compose/docker-compose-1.27.3.ebuild| 73 ++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index 80e21224c31..bed816d7277 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -7,3 +7,4 @@ DIST docker-compose-1.27.0_rc1.tar.gz 308050 BLAKE2B 
347dc4b38feae1d045770ff981a
 DIST docker-compose-1.27.0_rc2.tar.gz 308129 BLAKE2B 
f057d9754040375f71810bbf09cd6a88c9ff05665b4629e0cf45c457b10ff9c4bde1b7a608addb160bcc183d8559a8cb2397f7a2215c1b14ae39577bdb67826b
 SHA512 
556a3b10144ff37996c6e3cd1562ba3fdde2618757d305ead4f861c6614f27bad0cf539885535ca61abaf9e9739bbb1c2b41c489ba87ad75f947213d4cdace19
 DIST docker-compose-1.27.0_rc3.tar.gz 308370 BLAKE2B 
094a28a4de8f32dfd82e0720a68cdae1493f63dc553e663081df3b9edf89593c76fba6b67eddcd1d1cd22966345e7d9a535e8603ed3a8f619fda41a1a8b1db9f
 SHA512 
ad996f0df612741ce36e3549d846d3fc507f687e41ed4fb5bd694faa48906da7ca4054d56ab90fe2e64d4548955ec366867be29a449044c357e45b147e475fd9
 DIST docker-compose-1.27.2.tar.gz 309004 BLAKE2B 
1017016989b25afa812d2e7251c6dbf45922867d66ef0c69292889a5de8f31908c8d2f418b2c29c319fbd7d0ba4e213d932665e7128b61164295105f35b23579
 SHA512 
2156a2b283d0ace6a8bfb0d6bbe93bfca7cd651c30fdeea4e1fa2acc6a85790d34a869d4625ef83ad11e9ecc1fbc1e9acac6f40eb8ef5225ccc36bab2ddcf847
+DIST docker-compose-1.27.3.tar.gz 309220 BLAKE2B 
eaf066f24bfff893e515a460be9abba79a59e5112a3a34a9002870babefd93950cf92ef66db469102c37e781d7fb986de069eef3fa09e4041b3a43d8bf1a3d30
 SHA512 
43e34760574d1ec009faa7a1fa09d621a2708f01f05819b46c67fe7ebf280807f97d9a5867cbfe75e9af6f097cd3f7c8c8fee66aa5392a4c62cdf44c7fb38075

diff --git a/app-emulation/docker-compose/docker-compose-1.27.3.ebuild 
b/app-emulation/docker-compose/docker-compose-1.27.3.ebuild
new file mode 100644
index 000..21b5b42471f
--- /dev/null
+++ b/app-emulation/docker-compose/docker-compose-1.27.3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2018-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit bash-completion-r1 distutils-r1
+
+MY_PV=${PV/_/-}
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://github.com/docker/compose;
+SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-4.3.1[${PYTHON_USEDEP}]
+   >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/pytest-5[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}/compose-${MY_PV}"
+
+PATCHES=(
+   # Bug #679968 -- https://bugs.gentoo.org/679968
+   # Bug #681002 -- https://bugs.gentoo.org/681002
+   "${FILESDIR}"/${PN}-1.27.0_rc3-setup-py.patch
+)
+
+DOCS=( CHANGELOG.md README.md )
+
+src_prepare() {
+   # Address QA issue "docker-compose.exe: missing alias (symlink) for 
completed command."
+   sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i 
contrib/completion/bash/docker-compose || die
+
+   default
+}
+
+python_test() {
+   distutils_install_for_testing
+   ${PYTHON} -m pytest tests/unit/ || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp contrib/completion/bash/docker-compose ${PN}
+
+   insinto /usr/share/zsh/site-functions
+   doins contrib/completion/zsh/*
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-compose/

2020-09-10 Thread Sebastian Pipping
commit: b472ae2b15ba7d991142d07663c1e8be7e1c502b
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Sep 10 17:33:15 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Thu Sep 10 17:33:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b472ae2b

app-emulation/docker-compose: 1.27.2

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

 app-emulation/docker-compose/Manifest  |  1 +
 .../docker-compose/docker-compose-1.27.2.ebuild| 73 ++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index b5812eeb909..80e21224c31 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -6,3 +6,4 @@ DIST docker-compose-1.27.0.tar.gz 308734 BLAKE2B 
c54906a4e895bbd038819cb5a4ed60c
 DIST docker-compose-1.27.0_rc1.tar.gz 308050 BLAKE2B 
347dc4b38feae1d045770ff981a289d9919d47cf7ecf3b46e0c7b996bb3ef6d50a7e36751ca5f996dbe8afbeb0d6fc0967945c3abda05b71024a15efae35fb6c
 SHA512 
ae952d7c20f4f506c2f0126e504c2cff432056ac45547c40273d6113fe2c51d87c363f0943247989db3dcb20059c7a7839b2c5328d71a41a15cf12db6062
 DIST docker-compose-1.27.0_rc2.tar.gz 308129 BLAKE2B 
f057d9754040375f71810bbf09cd6a88c9ff05665b4629e0cf45c457b10ff9c4bde1b7a608addb160bcc183d8559a8cb2397f7a2215c1b14ae39577bdb67826b
 SHA512 
556a3b10144ff37996c6e3cd1562ba3fdde2618757d305ead4f861c6614f27bad0cf539885535ca61abaf9e9739bbb1c2b41c489ba87ad75f947213d4cdace19
 DIST docker-compose-1.27.0_rc3.tar.gz 308370 BLAKE2B 
094a28a4de8f32dfd82e0720a68cdae1493f63dc553e663081df3b9edf89593c76fba6b67eddcd1d1cd22966345e7d9a535e8603ed3a8f619fda41a1a8b1db9f
 SHA512 
ad996f0df612741ce36e3549d846d3fc507f687e41ed4fb5bd694faa48906da7ca4054d56ab90fe2e64d4548955ec366867be29a449044c357e45b147e475fd9
+DIST docker-compose-1.27.2.tar.gz 309004 BLAKE2B 
1017016989b25afa812d2e7251c6dbf45922867d66ef0c69292889a5de8f31908c8d2f418b2c29c319fbd7d0ba4e213d932665e7128b61164295105f35b23579
 SHA512 
2156a2b283d0ace6a8bfb0d6bbe93bfca7cd651c30fdeea4e1fa2acc6a85790d34a869d4625ef83ad11e9ecc1fbc1e9acac6f40eb8ef5225ccc36bab2ddcf847

diff --git a/app-emulation/docker-compose/docker-compose-1.27.2.ebuild 
b/app-emulation/docker-compose/docker-compose-1.27.2.ebuild
new file mode 100644
index 000..e8bbcae81ab
--- /dev/null
+++ b/app-emulation/docker-compose/docker-compose-1.27.2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2018-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit bash-completion-r1 distutils-r1
+
+MY_PV=${PV/_/-}
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://github.com/docker/compose;
+SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-4.3.1[${PYTHON_USEDEP}]
+   >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/pytest-5[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}/compose-${MY_PV}"
+
+PATCHES=(
+   # Bug #679968 -- https://bugs.gentoo.org/679968
+   # Bug #681002 -- https://bugs.gentoo.org/681002
+   "${FILESDIR}"/${PN}-1.27.0_rc3-setup-py.patch
+)
+
+DOCS=( CHANGELOG.md README.md )
+
+src_prepare() {
+   # Address QA issue "docker-compose.exe: missing alias (symlink) for 
completed command."
+   sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i 
contrib/completion/bash/docker-compose || die
+
+   default
+}
+
+python_test() {
+   distutils_install_for_testing
+   ${PYTHON} -m pytest tests/unit/ || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp contrib/completion/bash/docker-compose ${PN}
+
+   insinto /usr/share/zsh/site-functions
+   doins contrib/completion/zsh/*
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-compose/

2020-09-07 Thread Sebastian Pipping
commit: acb970f81350ba93bf0c0cdfbaaa19165c646633
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Sep  7 19:11:09 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Sep  7 19:11:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acb970f8

app-emulation/docker-compose: 1.27.0

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

 app-emulation/docker-compose/Manifest  |  1 +
 .../docker-compose/docker-compose-1.27.0.ebuild| 73 ++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index bebbf8394fb..b5812eeb909 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -2,6 +2,7 @@ DIST docker-compose-1.25.5.tar.gz 308569 BLAKE2B 
5d5d1fd60f9bcb87f7e9628dbe10b27
 DIST docker-compose-1.26.0.tar.gz 313311 BLAKE2B 
dc70b7557ce0c51beb177a842f11e16b0e1c4f5ab31f03159b1ffb6f712b884f41bce651e673db63bda4908fd9e7d2c497da3c7568bf038471bad81626e28f25
 SHA512 
b388f8041b921a0d53d15a8fffb9a1f4d79f40e3eaae073fc043ae74189256a5a24eee9a3c63641e3bfbf43d484da806c2a7d732aad38966ba9fb60d8990f512
 DIST docker-compose-1.26.1.tar.gz 313459 BLAKE2B 
8320842047700bf5d38f48c21efeafc294f76505ee33c76fbcc0aba78156699bc2d6ec9cb9e52f99125c3eea0f6c4226eaccf850345cfcdc84327c582408e82a
 SHA512 
e655e4930991f0fa3dca07b6b314442dba11ad4203f0eb8ab7175cb25d6cb16aa846198a2e17d4efea5718e184f7d6b6558d5260a86f07855ff4f7791fe8a3b3
 DIST docker-compose-1.26.2.tar.gz 313494 BLAKE2B 
656bac181547a3484c45d0ede7111384007db8109aaf3673a06b848bb9b27059cfb8b2cd583e6bc7acd0ebbd90d40e485251d473eefe56a6493abe187132e520
 SHA512 
4cb8a2f5e25f17eb842e36dea96fae8862df099d706ec590e6fc0790c7a814bed3bb60ec00207e4afc15bf8ad4ca37075320fd28ee0bea5bbec1646f3aed681f
+DIST docker-compose-1.27.0.tar.gz 308734 BLAKE2B 
c54906a4e895bbd038819cb5a4ed60cf0a3e077df037a4dac257b18f0b6ff37baafd6b4cf4e5c020db4b5f5a548b90e59568d628c9eb8461027a9fa202602ffa
 SHA512 
5c3742afcb97b3aa46f53d29cdc8b6534aa83c63131bd1f404153029fdb2ccfabeedff75b28267518efc13127225af991fe82d599195a6195256bf7658d3bc89
 DIST docker-compose-1.27.0_rc1.tar.gz 308050 BLAKE2B 
347dc4b38feae1d045770ff981a289d9919d47cf7ecf3b46e0c7b996bb3ef6d50a7e36751ca5f996dbe8afbeb0d6fc0967945c3abda05b71024a15efae35fb6c
 SHA512 
ae952d7c20f4f506c2f0126e504c2cff432056ac45547c40273d6113fe2c51d87c363f0943247989db3dcb20059c7a7839b2c5328d71a41a15cf12db6062
 DIST docker-compose-1.27.0_rc2.tar.gz 308129 BLAKE2B 
f057d9754040375f71810bbf09cd6a88c9ff05665b4629e0cf45c457b10ff9c4bde1b7a608addb160bcc183d8559a8cb2397f7a2215c1b14ae39577bdb67826b
 SHA512 
556a3b10144ff37996c6e3cd1562ba3fdde2618757d305ead4f861c6614f27bad0cf539885535ca61abaf9e9739bbb1c2b41c489ba87ad75f947213d4cdace19
 DIST docker-compose-1.27.0_rc3.tar.gz 308370 BLAKE2B 
094a28a4de8f32dfd82e0720a68cdae1493f63dc553e663081df3b9edf89593c76fba6b67eddcd1d1cd22966345e7d9a535e8603ed3a8f619fda41a1a8b1db9f
 SHA512 
ad996f0df612741ce36e3549d846d3fc507f687e41ed4fb5bd694faa48906da7ca4054d56ab90fe2e64d4548955ec366867be29a449044c357e45b147e475fd9

diff --git a/app-emulation/docker-compose/docker-compose-1.27.0.ebuild 
b/app-emulation/docker-compose/docker-compose-1.27.0.ebuild
new file mode 100644
index 000..e8bbcae81ab
--- /dev/null
+++ b/app-emulation/docker-compose/docker-compose-1.27.0.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2018-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit bash-completion-r1 distutils-r1
+
+MY_PV=${PV/_/-}
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://github.com/docker/compose;
+SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-4.3.1[${PYTHON_USEDEP}]
+   >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}
+   test? (
+  

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

2020-09-06 Thread Sebastian Pipping
commit: 656cd41374098f2ebecba24298782c3d6f3e92b9
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Sep  6 21:50:46 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Sun Sep  6 21:50:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=656cd413

media-sound/fapg: 0.43

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

 media-sound/fapg/Manifest |  1 +
 media-sound/fapg/fapg-0.43.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/media-sound/fapg/Manifest b/media-sound/fapg/Manifest
index d9d39fed8d7..58335aca73c 100644
--- a/media-sound/fapg/Manifest
+++ b/media-sound/fapg/Manifest
@@ -1 +1,2 @@
 DIST fapg-0.42.tar.gz 94920 BLAKE2B 
b7da3a9df4b3f61022d237fe2b94238d56ceee456de54843062a887710f8faea17cfc6198487317797d9b16b006ccf311eb8e0f9e9e55a2e5d0aed173758457f
 SHA512 
e3bbef35b9c845d80bcd1ee1116e4eb99b98e9d84cff034f2a49bbfcaa7664ab48b9453fb680fe7274fa74e9e0126950fbb15deb793eb95362f74c11151f8731
+DIST fapg-0.43.tar.gz 95025 BLAKE2B 
33ef8e895ad998fc2d6a1f13c377805d0fdaf55b74adb78e4396f6084be531dc228da59f1a97329cb27cd5eafaad91822b27ad97f72f2f9c75deee7454bd22a8
 SHA512 
e290db42437a6345b6b1ee5348e95fc611c29ceffdc32baafb2e7aecde87b41e4584e9a06c1cf4c2ca938b3fe2359ba2f8bc4ad7c42923cfb3eef8e9737da64a

diff --git a/media-sound/fapg/fapg-0.43.ebuild 
b/media-sound/fapg/fapg-0.43.ebuild
new file mode 100644
index 000..e5069022384
--- /dev/null
+++ b/media-sound/fapg/fapg-0.43.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Fast Audio Playlist Generator"
+HOMEPAGE="http://royale.zerezo.com/fapg/;
+SRC_URI="http://royale.zerezo.com/fapg/${P}.tar.gz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE="xspf"
+
+DEPEND="xspf? ( >=dev-libs/uriparser-0.6.3 )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local myconf=""
+   use xspf || myconf="${myconf} --disable-xspf"
+   econf ${myconf}
+}
+
+src_install() {
+   emake DESTDIR="${D}" install
+   einstalldocs
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-compose/, app-emulation/docker-compose/files/

2020-09-03 Thread Sebastian Pipping
commit: ea1b609588285cf520f7eb12f080e55bbf81027a
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Thu Sep  3 18:09:12 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Thu Sep  3 18:10:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea1b6095

app-emulation/docker-compose: 1.27.0_rc3

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

 app-emulation/docker-compose/Manifest  |  1 +
 .../docker-compose-1.27.0_rc3.ebuild   | 73 ++
 .../files/docker-compose-1.27.0_rc3-setup-py.patch | 67 
 3 files changed, 141 insertions(+)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index 260e587c4bb..bebbf8394fb 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -4,3 +4,4 @@ DIST docker-compose-1.26.1.tar.gz 313459 BLAKE2B 
8320842047700bf5d38f48c21efeafc
 DIST docker-compose-1.26.2.tar.gz 313494 BLAKE2B 
656bac181547a3484c45d0ede7111384007db8109aaf3673a06b848bb9b27059cfb8b2cd583e6bc7acd0ebbd90d40e485251d473eefe56a6493abe187132e520
 SHA512 
4cb8a2f5e25f17eb842e36dea96fae8862df099d706ec590e6fc0790c7a814bed3bb60ec00207e4afc15bf8ad4ca37075320fd28ee0bea5bbec1646f3aed681f
 DIST docker-compose-1.27.0_rc1.tar.gz 308050 BLAKE2B 
347dc4b38feae1d045770ff981a289d9919d47cf7ecf3b46e0c7b996bb3ef6d50a7e36751ca5f996dbe8afbeb0d6fc0967945c3abda05b71024a15efae35fb6c
 SHA512 
ae952d7c20f4f506c2f0126e504c2cff432056ac45547c40273d6113fe2c51d87c363f0943247989db3dcb20059c7a7839b2c5328d71a41a15cf12db6062
 DIST docker-compose-1.27.0_rc2.tar.gz 308129 BLAKE2B 
f057d9754040375f71810bbf09cd6a88c9ff05665b4629e0cf45c457b10ff9c4bde1b7a608addb160bcc183d8559a8cb2397f7a2215c1b14ae39577bdb67826b
 SHA512 
556a3b10144ff37996c6e3cd1562ba3fdde2618757d305ead4f861c6614f27bad0cf539885535ca61abaf9e9739bbb1c2b41c489ba87ad75f947213d4cdace19
+DIST docker-compose-1.27.0_rc3.tar.gz 308370 BLAKE2B 
094a28a4de8f32dfd82e0720a68cdae1493f63dc553e663081df3b9edf89593c76fba6b67eddcd1d1cd22966345e7d9a535e8603ed3a8f619fda41a1a8b1db9f
 SHA512 
ad996f0df612741ce36e3549d846d3fc507f687e41ed4fb5bd694faa48906da7ca4054d56ab90fe2e64d4548955ec366867be29a449044c357e45b147e475fd9

diff --git a/app-emulation/docker-compose/docker-compose-1.27.0_rc3.ebuild 
b/app-emulation/docker-compose/docker-compose-1.27.0_rc3.ebuild
new file mode 100644
index 000..cf768b054b9
--- /dev/null
+++ b/app-emulation/docker-compose/docker-compose-1.27.0_rc3.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2018-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit bash-completion-r1 distutils-r1
+
+MY_PV=${PV/_/-}
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://github.com/docker/compose;
+SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-4.3.1[${PYTHON_USEDEP}]
+   >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/pytest-5[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}/compose-${MY_PV}"
+
+PATCHES=(
+   # Bug #679968 -- https://bugs.gentoo.org/679968
+   # Bug #681002 -- https://bugs.gentoo.org/681002
+   "${FILESDIR}"/${PN}-1.27.0_rc3-setup-py.patch
+)
+
+DOCS=( CHANGELOG.md README.md )
+
+src_prepare() {
+   # Address QA issue "docker-compose.exe: missing alias (symlink) for 
completed command."
+   sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i 
contrib/completion/bash/docker-compose || die
+
+   default
+}
+
+python_test() {
+   distutils_install_for_testing
+   ${PYTHON} -m pytest tests/unit/ || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp contrib/completion/bash/dock

[gentoo-commits] repo/gentoo:master commit in: net-mail/rss2email/

2020-08-31 Thread Sebastian Pipping
commit: bd8c074422ea10a3c9b0bad1b7168a0384460cf2
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Aug 31 18:08:07 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Aug 31 18:08:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8c0744

net-mail/rss2email: 3.12.2

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

 net-mail/rss2email/Manifest|  1 +
 net-mail/rss2email/rss2email-3.12.2.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/net-mail/rss2email/Manifest b/net-mail/rss2email/Manifest
index 596e37e3685..90fbdbd02a1 100644
--- a/net-mail/rss2email/Manifest
+++ b/net-mail/rss2email/Manifest
@@ -1,2 +1,3 @@
 DIST rss2email-3.11.tar.gz 66441 BLAKE2B 
24be7c4d280e337869833f9fa492186a9f4cc208e9f6152c1d4012edb016993a37cddd991d6211888d6aa7654d66bc79d9d70f1508dae20fa39d79fffeeef55b
 SHA512 
2efdef703a4b4774d85926f500a37689aea3a324f63a13a686a2322c9f69ac7b940c5b953f417d9259e1493b3dafde4c2e1ddb3433d085fb2400cd06001141bb
 DIST rss2email-3.12.1.tar.gz 73942 BLAKE2B 
be522ec88b4bbc7831713681dbd157b27c0c410bd6a960d80c72169ed2931346b83fc74f7ded663b13ea92f0dd1f5720647208f425bb4de32081579f6c5e3c51
 SHA512 
8b62a149172cf13c9b03841191f3b214cd1bc2c071f75150a76dacee3edf8a21e0a083a46eba8fabea695cb5077eb84aa4262a709e4aae1e15facee4bbecd1d6
+DIST rss2email-3.12.2.tar.gz 74096 BLAKE2B 
5b7d6808d5741795de805e49bb955694a39a087e1dd64820303243227bf4b12ff9ee9354008c4f6cce415a8a8f84266266f8a677d6fed4eefa69713e5f664de9
 SHA512 
4df498cebd74bb25ffa2caa5aa851ccb106b0fa1b98113c5643cdd3ed8f9a73d266a649df521b8237740ea491ba086a65df0ba60c28a60a3d63360b8280a3888

diff --git a/net-mail/rss2email/rss2email-3.12.2.ebuild 
b/net-mail/rss2email/rss2email-3.12.2.ebuild
new file mode 100644
index 000..0d679cf6d54
--- /dev/null
+++ b/net-mail/rss2email/rss2email-3.12.2.ebuild
@@ -0,0 +1,27 @@
+# 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="A python script that converts RSS/Atom newsfeeds to email"
+HOMEPAGE="https://github.com/rss2email/rss2email;
+SRC_URI="https://github.com/rss2email/rss2email/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="=dev-python/html2text-3.01[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_install() {
+   distutils-r1_src_install
+   doman r2e.1
+}



[gentoo-commits] repo/gentoo:master commit in: games-board/gambit/, games-board/gambit/files/

2020-08-31 Thread Sebastian Pipping
commit: 11bab52c6e09ce85a0a2ef8c879f2548c0f0cb40
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Aug 31 17:59:18 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Aug 31 18:00:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11bab52c

games-board/gambit: Respect CFLAGS

Closes: https://bugs.gentoo.org/739218
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-3.0.0, Repoman-2.3.23

 .../gambit/files/gambit-1.0.4-compile-flags.patch  | 28 ++
 ...{gambit-1.0.4.ebuild => gambit-1.0.4-r1.ebuild} |  6 -
 2 files changed, 33 insertions(+), 1 deletion(-)

diff --git a/games-board/gambit/files/gambit-1.0.4-compile-flags.patch 
b/games-board/gambit/files/gambit-1.0.4-compile-flags.patch
new file mode 100644
index 000..c8df686b86a
--- /dev/null
+++ b/games-board/gambit/files/gambit-1.0.4-compile-flags.patch
@@ -0,0 +1,28 @@
+From f573e47d095b114e07255537d754ef4ee4bf2885 Mon Sep 17 00:00:00 2001
+From: Sebastian Pipping 
+Date: Mon, 31 Aug 2020 19:51:56 +0200
+Subject: [PATCH] Respect custom CFLAGS and CXXFLAGS
+
+---
+ CMakeLists.txt | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/CMakeLists.txt b/CMakeLists.txt
+index 1be8b83..fa5f5b6 100644
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -114,9 +114,9 @@ if(POLICY CMP0020)
+ cmake_policy(SET CMP0020 NEW)
+ endif()
+ 
+-set(CMAKE_C_FLAGS "-Wall -Wextra -Wshadow -Wpointer-arith -Wcast-align 
-Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wredundant-decls 
-Wnested-externs -Wstrict-prototypes -Wbad-function-cast -Wformat=2 -Wundef 
-pedantic -Wno-long-long")
++set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Wall -Wextra -Wshadow -Wpointer-arith 
-Wcast-align -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations 
-Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wbad-function-cast 
-Wformat=2 -Wundef -pedantic -Wno-long-long")
+ 
+-set(CMAKE_CXX_FLAGS "-std=c++11 -Wall -Wextra -Wshadow -Wpointer-arith 
-Wcast-align -Wwrite-strings -Wredundant-decls -Wformat=2 -Wundef -pedantic 
-Wno-long-long")
++set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -std=c++11 -Wall -Wextra -Wshadow 
-Wpointer-arith -Wcast-align -Wwrite-strings -Wredundant-decls -Wformat=2 
-Wundef -pedantic -Wno-long-long")
+ 
+ if(DEVELOPER_MODE)
+ set(CMAKE_C_FLAGS "${CMAKE_C_FLAGS} -Werror -pedantic-errors")
+-- 
+2.27.0
+

diff --git a/games-board/gambit/gambit-1.0.4.ebuild 
b/games-board/gambit/gambit-1.0.4-r1.ebuild
similarity index 92%
rename from games-board/gambit/gambit-1.0.4.ebuild
rename to games-board/gambit/gambit-1.0.4-r1.ebuild
index e078316f6b2..fd20cc73c5d 100644
--- a/games-board/gambit/gambit-1.0.4.ebuild
+++ b/games-board/gambit/gambit-1.0.4-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -28,6 +28,10 @@ RDEPEND="${DEPEND}"
 
 S="${WORKDIR}/${MY_P}-src"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-compile-flags.patch
+)
+
 src_configure() {
local mycmakeargs=(
-DCONFIG_ENABLE_UPDATE_CHECKER=OFF



[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-compose/

2020-08-21 Thread Sebastian Pipping
commit: 0a7b37912ba7c4a3f46f2a7248119c6582337fc3
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Fri Aug 21 21:40:49 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Fri Aug 21 21:40:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a7b3791

app-emulation/docker-compose: 1.27.0_rc2

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

 app-emulation/docker-compose/Manifest  |  1 +
 .../docker-compose-1.27.0_rc2.ebuild   | 73 ++
 2 files changed, 74 insertions(+)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index 50791eb3a82..260e587c4bb 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -3,3 +3,4 @@ DIST docker-compose-1.26.0.tar.gz 313311 BLAKE2B 
dc70b7557ce0c51beb177a842f11e16
 DIST docker-compose-1.26.1.tar.gz 313459 BLAKE2B 
8320842047700bf5d38f48c21efeafc294f76505ee33c76fbcc0aba78156699bc2d6ec9cb9e52f99125c3eea0f6c4226eaccf850345cfcdc84327c582408e82a
 SHA512 
e655e4930991f0fa3dca07b6b314442dba11ad4203f0eb8ab7175cb25d6cb16aa846198a2e17d4efea5718e184f7d6b6558d5260a86f07855ff4f7791fe8a3b3
 DIST docker-compose-1.26.2.tar.gz 313494 BLAKE2B 
656bac181547a3484c45d0ede7111384007db8109aaf3673a06b848bb9b27059cfb8b2cd583e6bc7acd0ebbd90d40e485251d473eefe56a6493abe187132e520
 SHA512 
4cb8a2f5e25f17eb842e36dea96fae8862df099d706ec590e6fc0790c7a814bed3bb60ec00207e4afc15bf8ad4ca37075320fd28ee0bea5bbec1646f3aed681f
 DIST docker-compose-1.27.0_rc1.tar.gz 308050 BLAKE2B 
347dc4b38feae1d045770ff981a289d9919d47cf7ecf3b46e0c7b996bb3ef6d50a7e36751ca5f996dbe8afbeb0d6fc0967945c3abda05b71024a15efae35fb6c
 SHA512 
ae952d7c20f4f506c2f0126e504c2cff432056ac45547c40273d6113fe2c51d87c363f0943247989db3dcb20059c7a7839b2c5328d71a41a15cf12db6062
+DIST docker-compose-1.27.0_rc2.tar.gz 308129 BLAKE2B 
f057d9754040375f71810bbf09cd6a88c9ff05665b4629e0cf45c457b10ff9c4bde1b7a608addb160bcc183d8559a8cb2397f7a2215c1b14ae39577bdb67826b
 SHA512 
556a3b10144ff37996c6e3cd1562ba3fdde2618757d305ead4f861c6614f27bad0cf539885535ca61abaf9e9739bbb1c2b41c489ba87ad75f947213d4cdace19

diff --git a/app-emulation/docker-compose/docker-compose-1.27.0_rc2.ebuild 
b/app-emulation/docker-compose/docker-compose-1.27.0_rc2.ebuild
new file mode 100644
index 000..1701fb47aed
--- /dev/null
+++ b/app-emulation/docker-compose/docker-compose-1.27.0_rc2.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2018-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit bash-completion-r1 distutils-r1
+
+MY_PV=${PV/_/-}
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://github.com/docker/compose;
+SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-4.3.1[${PYTHON_USEDEP}]
+   >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/pytest-5[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}/compose-${MY_PV}"
+
+PATCHES=(
+   # Bug #679968 -- https://bugs.gentoo.org/679968
+   # Bug #681002 -- https://bugs.gentoo.org/681002
+   "${FILESDIR}"/${PN}-1.27.0_rc1-setup-py.patch
+)
+
+DOCS=( CHANGELOG.md README.md )
+
+src_prepare() {
+   # Address QA issue "docker-compose.exe: missing alias (symlink) for 
completed command."
+   sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i 
contrib/completion/bash/docker-compose || die
+
+   default
+}
+
+python_test() {
+   distutils_install_for_testing
+   ${PYTHON} -m pytest tests/unit/ || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp contrib/completion/bash/docker-compose ${PN}
+
+   insinto /usr/share/zsh/site-functions
+   doins contrib/completion/zsh/*
+
+   distutils-r1_python_install_all
+}



[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-compose/

2020-08-21 Thread Sebastian Pipping
commit: 6118d6592cbe19e963f78630065454bf1cb3074b
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Fri Aug 21 18:00:20 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Fri Aug 21 18:00:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6118d659

app-emulation/docker-compose: Remove old (for pytest)

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

 app-emulation/docker-compose/Manifest  |  1 -
 .../docker-compose/docker-compose-1.25.4-r1.ebuild | 68 --
 .../docker-compose/docker-compose-1.25.4-r2.ebuild | 68 --
 3 files changed, 137 deletions(-)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index 82f2a389e5e..50791eb3a82 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -1,4 +1,3 @@
-DIST docker-compose-1.25.4.tar.gz 306513 BLAKE2B 
86c779d794deca7ede0adc80041b17a96b21798d2807065e2c9ea804a95fcaf24a8b92fbcad6c7ce4d1b9d1fb3c9ad348b630e3f10bfd032202995a4c34ab019
 SHA512 
860153fb603d7efcc76535c9997446a2e6fe18f61769d4f05f51b531902a66072be11e3cff012ba80240b0a7802a032495a2a55e053a9784df92b82e5351b72e
 DIST docker-compose-1.25.5.tar.gz 308569 BLAKE2B 
5d5d1fd60f9bcb87f7e9628dbe10b275996f9af38fb8488a547f4cb5427e6f7aaac09a98a421a0c35a7c2c863713e5de9a490ad21adf080f74a7c3bc4336559b
 SHA512 
efe59bd5e82e12e63c82341ccf5ca11eaebd47c8154a50b40d39bc98ec48c37532919335172a5667f036bab4e884df950ebc4b4ccab8174200cc7ea6683bbbd7
 DIST docker-compose-1.26.0.tar.gz 313311 BLAKE2B 
dc70b7557ce0c51beb177a842f11e16b0e1c4f5ab31f03159b1ffb6f712b884f41bce651e673db63bda4908fd9e7d2c497da3c7568bf038471bad81626e28f25
 SHA512 
b388f8041b921a0d53d15a8fffb9a1f4d79f40e3eaae073fc043ae74189256a5a24eee9a3c63641e3bfbf43d484da806c2a7d732aad38966ba9fb60d8990f512
 DIST docker-compose-1.26.1.tar.gz 313459 BLAKE2B 
8320842047700bf5d38f48c21efeafc294f76505ee33c76fbcc0aba78156699bc2d6ec9cb9e52f99125c3eea0f6c4226eaccf850345cfcdc84327c582408e82a
 SHA512 
e655e4930991f0fa3dca07b6b314442dba11ad4203f0eb8ab7175cb25d6cb16aa846198a2e17d4efea5718e184f7d6b6558d5260a86f07855ff4f7791fe8a3b3

diff --git a/app-emulation/docker-compose/docker-compose-1.25.4-r1.ebuild 
b/app-emulation/docker-compose/docker-compose-1.25.4-r1.ebuild
deleted file mode 100644
index 5931b1c8e4a..000
--- a/app-emulation/docker-compose/docker-compose-1.25.4-r1.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyright 2018-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="Multi-container orchestration for Docker"
-HOMEPAGE="https://github.com/docker/compose;
-SRC_URI="https://github.com/docker/compose/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/docker-py-3.7.0[${PYTHON_USEDEP}]
-   >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
-   >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
-   >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
-   dev-python/paramiko[${PYTHON_USEDEP}]
-   >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
-   >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]"
-
-DEPEND="${RDEPEND}
-   test? (
-   https://bugs.gentoo.org/679968
-   # Bug #681002 -- https://bugs.gentoo.org/681002
-   "${FILESDIR}"/${PN}-1.25.2-setup-py.patch
-)
-
-src_prepare() {
-   # Address QA issue "docker-compose.exe: missing alias (symlink) for 
completed command."
-   sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i 
contrib/completion/bash/docker-compose || die
-
-   default
-}
-
-python_test() {
-   distutils_install_for_testing
-   ${PYTHON} -m pytest tests/unit/ || die "tests failed under ${EPYTHON}"
-}
-
-python_install_all() {
-   newbashcomp contrib/completion/bash/docker-compose ${PN}
-
-   insinto /usr/share/zsh/site-functions
-   doins contrib/completion/zsh/*
-
-   distutils-r1_python_install_all
-}

diff --git a/app-emulation/docker-compose/docker-compose-1.25.4-r2.ebuild 
b/app-emulation/docker-compose/docker-compose-1.25.4-r2.ebuild
deleted file mode 100644
index 4b9ee364504..000
--- a/app-emulation/docker-compose/docker-compose-1.25.4-r2.ebuild
+++ /dev/null
@@ -1,68 +0,0 @@
-# Copyrigh

[gentoo-commits] repo/gentoo:master commit in: app-emulation/docker-compose/, app-emulation/docker-compose/files/

2020-08-11 Thread Sebastian Pipping
commit: d44089ba8c97cd5ac04906f8ad19addadf104d78
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Tue Aug 11 20:08:55 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Tue Aug 11 20:08:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d44089ba

app-emulation/docker-compose: 1.27.0_rc1

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

 app-emulation/docker-compose/Manifest  |  1 +
 .../docker-compose-1.27.0_rc1.ebuild   | 73 ++
 .../files/docker-compose-1.27.0_rc1-setup-py.patch | 67 
 3 files changed, 141 insertions(+)

diff --git a/app-emulation/docker-compose/Manifest 
b/app-emulation/docker-compose/Manifest
index 9746dd3c415..82f2a389e5e 100644
--- a/app-emulation/docker-compose/Manifest
+++ b/app-emulation/docker-compose/Manifest
@@ -3,3 +3,4 @@ DIST docker-compose-1.25.5.tar.gz 308569 BLAKE2B 
5d5d1fd60f9bcb87f7e9628dbe10b27
 DIST docker-compose-1.26.0.tar.gz 313311 BLAKE2B 
dc70b7557ce0c51beb177a842f11e16b0e1c4f5ab31f03159b1ffb6f712b884f41bce651e673db63bda4908fd9e7d2c497da3c7568bf038471bad81626e28f25
 SHA512 
b388f8041b921a0d53d15a8fffb9a1f4d79f40e3eaae073fc043ae74189256a5a24eee9a3c63641e3bfbf43d484da806c2a7d732aad38966ba9fb60d8990f512
 DIST docker-compose-1.26.1.tar.gz 313459 BLAKE2B 
8320842047700bf5d38f48c21efeafc294f76505ee33c76fbcc0aba78156699bc2d6ec9cb9e52f99125c3eea0f6c4226eaccf850345cfcdc84327c582408e82a
 SHA512 
e655e4930991f0fa3dca07b6b314442dba11ad4203f0eb8ab7175cb25d6cb16aa846198a2e17d4efea5718e184f7d6b6558d5260a86f07855ff4f7791fe8a3b3
 DIST docker-compose-1.26.2.tar.gz 313494 BLAKE2B 
656bac181547a3484c45d0ede7111384007db8109aaf3673a06b848bb9b27059cfb8b2cd583e6bc7acd0ebbd90d40e485251d473eefe56a6493abe187132e520
 SHA512 
4cb8a2f5e25f17eb842e36dea96fae8862df099d706ec590e6fc0790c7a814bed3bb60ec00207e4afc15bf8ad4ca37075320fd28ee0bea5bbec1646f3aed681f
+DIST docker-compose-1.27.0_rc1.tar.gz 308050 BLAKE2B 
347dc4b38feae1d045770ff981a289d9919d47cf7ecf3b46e0c7b996bb3ef6d50a7e36751ca5f996dbe8afbeb0d6fc0967945c3abda05b71024a15efae35fb6c
 SHA512 
ae952d7c20f4f506c2f0126e504c2cff432056ac45547c40273d6113fe2c51d87c363f0943247989db3dcb20059c7a7839b2c5328d71a41a15cf12db6062

diff --git a/app-emulation/docker-compose/docker-compose-1.27.0_rc1.ebuild 
b/app-emulation/docker-compose/docker-compose-1.27.0_rc1.ebuild
new file mode 100644
index 000..131856c331f
--- /dev/null
+++ b/app-emulation/docker-compose/docker-compose-1.27.0_rc1.ebuild
@@ -0,0 +1,73 @@
+# Copyright 2018-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit bash-completion-r1 distutils-r1
+
+MY_PV=${PV/_/-}
+DESCRIPTION="Multi-container orchestration for Docker"
+HOMEPAGE="https://github.com/docker/compose;
+SRC_URI="https://github.com/docker/compose/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/cached-property-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/distro-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/docker-py-4.2.2[${PYTHON_USEDEP}]
+   >=dev-python/dockerpty-0.4.1[${PYTHON_USEDEP}]
+   >=dev-python/docopt-0.6.1[${PYTHON_USEDEP}]
+   >=dev-python/python-dotenv-0.13.0[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-2.5.1[${PYTHON_USEDEP}]
+   dev-python/paramiko[${PYTHON_USEDEP}]
+   >=dev-python/PySocks-1.6.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/texttable-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/websocket-client-0.32.0[${PYTHON_USEDEP}]"
+
+DEPEND="${RDEPEND}
+   test? (
+   >=dev-python/pytest-5[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.2.2[${PYTHON_USEDEP}]
+   )"
+
+S="${WORKDIR}/compose-${MY_PV}"
+
+PATCHES=(
+   # Bug #679968 -- https://bugs.gentoo.org/679968
+   # Bug #681002 -- https://bugs.gentoo.org/681002
+   "${FILESDIR}"/${PN}-1.27.0_rc1-setup-py.patch
+)
+
+DOCS=( CHANGELOG.md README.md )
+
+src_prepare() {
+   # Address QA issue "docker-compose.exe: missing alias (symlink) for 
completed command."
+   sed 's,^\(complete.*\) docker-compose\.exe\(.*\),\1\2,' -i 
contrib/completion/bash/docker-compose || die
+
+   default
+}
+
+python_test() {
+   distutils_install_for_testing
+   ${PYTHON} -m pytest tests/unit/ || die "tests failed under ${EPYTHON}"
+}
+
+python_install_all() {
+   newbashcomp contrib/completion/bash/docker-com

[gentoo-commits] repo/gentoo:master commit in: x11-themes/light-themes/

2020-08-10 Thread Sebastian Pipping
commit: d97fd066338373b2330711994115fab0c2680968
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Mon Aug 10 15:17:42 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Mon Aug 10 15:20:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97fd066

x11-themes/light-themes: 19.04 + EAPI 7

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

 x11-themes/light-themes/Manifest   |  1 +
 .../light-themes-17.04_p20170406-r1.ebuild | 64 ++
 x11-themes/light-themes/light-themes-19.04.ebuild  | 63 +
 3 files changed, 128 insertions(+)

diff --git a/x11-themes/light-themes/Manifest b/x11-themes/light-themes/Manifest
index efdd9da8cfb..a1e2fb25e78 100644
--- a/x11-themes/light-themes/Manifest
+++ b/x11-themes/light-themes/Manifest
@@ -1,2 +1,3 @@
 DIST Gentoo-Buttons-r1.tar.xz 80476 BLAKE2B 
802ce2cc0d8dd3c639cbb1b8ca51732cfb87194ecc2bd0ca68c7945c8768b8662d206bf191f443f983e80e25a21ebf7d1909771b2f51b7825b763494a4edac81
 SHA512 
d1c093fe8ce905a409cd3ce85fde8490f26b918bb1dd3ccb6695eaa6c7a4908d7ba1e1d14a9443a16331168ca9b3fa58b5b28805fc583b4345932602f7c19168
 DIST ubuntu-themes_16.10+17.04.20170406.orig.tar.gz 13836108 BLAKE2B 
aeb2b33639c32c378b111c717099a79afb8688b48780bfa816a6ac9b4c0bfef5d1b475048f8c4906ee76787b503dcc207fbd617f1718883952917739012e2a11
 SHA512 
50d65dbe232237e1757b0d7a85ba7c2cafac18861211ca1b33a57de6a4961c325014851d1ee661adec57fac7472b7ae4f78439f30fa6f425eb751e94940d9f91
+DIST ubuntu-themes_19.04.orig.tar.gz 16081764 BLAKE2B 
f94545c5900c9eaab61f021d8a8f37ef6ee825045df88e5a5e51c5d7632109343ca0293ee9b590daa6edf3be109a05128803a8a2c787a333f6317f8dbe54529c
 SHA512 
95b41c5d3a47fba9c4b5368b4e80d8924e09844783c66ca697ce0ff5d71f2b0fd4f56a9041dc142267e0eaf75fd5a8b47c0abae049fc3434b5e29f3f363d83e8

diff --git a/x11-themes/light-themes/light-themes-17.04_p20170406-r1.ebuild 
b/x11-themes/light-themes/light-themes-17.04_p20170406-r1.ebuild
new file mode 100644
index 000..4a33d8bcdb6
--- /dev/null
+++ b/x11-themes/light-themes/light-themes-17.04_p20170406-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PN=ubuntu-themes
+MY_PV=16.10+${PV/_p/.}
+
+DESCRIPTION="GTK2/GTK3 Ambiance and Radiance themes from Ubuntu"
+HOMEPAGE="https://packages.ubuntu.com/zesty/light-themes;
+SRC_URI="
+   
mirror://ubuntu/pool/main/${MY_PN:0:1}/${MY_PN}/${MY_PN}_${MY_PV}.orig.tar.gz
+   https://dev.gentoo.org/~pacho/${PN}/Gentoo-Buttons-r1.tar.xz
+"
+
+LICENSE="CC-BY-SA-3.0 CC-BY-SA-4.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk3"
+
+DEPEND="app-arch/xz-utils"
+RDEPEND="
+   x11-themes/gtk-engines-murrine
+   gtk3? ( x11-themes/gtk-engines-unico )
+"
+
+S="${WORKDIR}"
+
+src_prepare() {
+   cp -RL Ambiance/ Ambiance-Gentoo || die
+   cp -RL Radiance/ Radiance-Gentoo || die
+   sed -i -e 's/Ambiance/Ambiance-Gentoo/g' Ambiance-Gentoo/index.theme \
+   Ambiance-Gentoo/metacity-1/metacity-theme-1.xml || die
+   sed -i -e 's/Radiance/Radiance-Gentoo/g' Radiance-Gentoo/index.theme \
+   Radiance-Gentoo/metacity-1/metacity-theme-1.xml || die
+   sed -i -e 's/nselected_bg_color:#f07746/nselected_bg_color:#755fbb/g' \
+   Ambiance-Gentoo/gtk-2.0/gtkrc 
Ambiance-Gentoo/gtk-3.*/settings.ini \
+   Radiance-Gentoo/gtk-2.0/gtkrc 
Radiance-Gentoo/gtk-3.*/settings.ini || die
+   sed -i -e 's/selected_bg_color #f07746/selected_bg_color #755fbb/g' \
+   Ambiance-Gentoo/gtk-3.*/gtk-main.css \
+   Radiance-Gentoo/gtk-3.*/gtk-main.css || die
+
+   cp -f "${WORKDIR}"/Gentoo-Buttons/*.png 
"${S}"/Ambiance-Gentoo/metacity-1/. || die
+   cp -f "${WORKDIR}"/Gentoo-Buttons/*.png 
"${S}"/Radiance-Gentoo/metacity-1/. || die
+   cp -f "${WORKDIR}"/Gentoo-Buttons/assets/*.png 
"${S}"/Ambiance-Gentoo/gtk-3.0/assets/. || die
+   cp -f "${WORKDIR}"/Gentoo-Buttons/assets/*.png 
"${S}"/Ambiance-Gentoo/gtk-3.20/assets/. || die
+   cp -f "${WORKDIR}"/Gentoo-Buttons/assets/*.png 
"${S}"/Radiance-Gentoo/gtk-3.0/assets/. || die
+   cp -f "${WORKDIR}"/Gentoo-Buttons/assets/*.png 
"${S}"/Radiance-Gentoo/gtk-3.20/assets/. || die
+
+   eapply_user
+}
+
+src_compile() {
+   :
+}
+
+src_install() {
+   insinto /usr/share/themes
+   doins -r Radiance* Ambiance*
+
+   use gtk3 || {
+   rm -R "${D}"/usr/share/themes/*/gtk-3.0 || die
+   }
+}

diff --git a/x11-themes/light-themes/light-themes-19.04.ebuild 
b/x11-themes/light-themes/light-themes-19.04.ebuild
new file mode 100644
index 000..91b109330db
--- /dev/nul

[gentoo-commits] repo/gentoo:master commit in: dev-util/ydiff/

2020-08-09 Thread Sebastian Pipping
commit: 9aeb9834937f3ca47a8d437ebf8ef3a7b0f2aa5b
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Aug  9 22:57:04 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Sun Aug  9 22:57:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9aeb9834

dev-util/ydiff: 1.2

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

 dev-util/ydiff/Manifest |  1 +
 dev-util/ydiff/ydiff-1.2.ebuild | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-util/ydiff/Manifest b/dev-util/ydiff/Manifest
index 3a7963024d4..4de4a7a39ad 100644
--- a/dev-util/ydiff/Manifest
+++ b/dev-util/ydiff/Manifest
@@ -1 +1,2 @@
 DIST ydiff-1.1.tar.gz 36357 BLAKE2B 
4465c85132bb7c7d58c13dd79903610c74edec3b2b8ab8980918a1bf3a98f2b8387872a0974743503fcaad1e7ecb24c21d312a13d9aabe94780e9d623c35175a
 SHA512 
575b3327edd3b8796f5f150fc7ebde32561e1782582e03e9b63bf9010998913fb8b00a8245d799f6cd5599e286f07f9e97e160f23606323d1a6f6059faa59bc9
+DIST ydiff-1.2.tar.gz 42808 BLAKE2B 
927482c2ed9a96efc354178679b4ba50497289bc31107e8cdef3062a71d91268fa703620f1f4b0be03aebaf339eba5254f4b43c16403f1d7818b84b0c450defb
 SHA512 
0eb2230b64f43e20f6dc2411296389dc99356ef626152dc7f234583f70678e64a07b764fd89635479e7ac4aa7e2490db6e76c744369eefef8ab6a5386db1a7b5

diff --git a/dev-util/ydiff/ydiff-1.2.ebuild b/dev-util/ydiff/ydiff-1.2.ebuild
new file mode 100644
index 000..d3dfb7dd60a
--- /dev/null
+++ b/dev-util/ydiff/ydiff-1.2.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,7,8} )
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit distutils-r1
+
+DESCRIPTION="Colored, side-by-side diff terminal viewer (ex. cdiff)"
+HOMEPAGE="https://github.com/ymattw/ydiff;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+DEPEND="sys-apps/less"
+RDEPEND=""
+
+DOCS=( CHANGES.rst README.rst )
+
+RESTRICT="test"
+
+python_test() {
+   ${PYTHON} tests/test_ydiff.py || die "Unit tests failed."
+
+   ./tests/regression.sh || die "Regression tests failed."
+}



[gentoo-commits] repo/gentoo:master commit in: net-mail/rss2email/

2020-08-02 Thread Sebastian Pipping
commit: 99d19219f0ef2d9b95e307ff952bc2412765afa8
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Aug  2 18:41:25 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Sun Aug  2 18:44:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99d19219

net-mail/rss2email: 3.12.1

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

 net-mail/rss2email/Manifest   | 2 +-
 net-mail/rss2email/{rss2email-3.12.ebuild => rss2email-3.12.1.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/rss2email/Manifest b/net-mail/rss2email/Manifest
index 4a20ae4252f..596e37e3685 100644
--- a/net-mail/rss2email/Manifest
+++ b/net-mail/rss2email/Manifest
@@ -1,2 +1,2 @@
 DIST rss2email-3.11.tar.gz 66441 BLAKE2B 
24be7c4d280e337869833f9fa492186a9f4cc208e9f6152c1d4012edb016993a37cddd991d6211888d6aa7654d66bc79d9d70f1508dae20fa39d79fffeeef55b
 SHA512 
2efdef703a4b4774d85926f500a37689aea3a324f63a13a686a2322c9f69ac7b940c5b953f417d9259e1493b3dafde4c2e1ddb3433d085fb2400cd06001141bb
-DIST rss2email-3.12.tar.gz 73830 BLAKE2B 
b9a891e9fbe1a252e15cf5534e2ec5c19da69f14d7af7dbbc5665c87747882370f23bebed01755d6c96c1446ea61ee287c5cd175459c75cc8a74ad3995e9edf2
 SHA512 
0523c26f13b147ad4fff9c3a9831bc0b6c2475e7f3a4c010641d2b5110aa6ccfbf00077d70c03805437ba148cdb3593a67c32ef42423af0a71d1380c0c48c917
+DIST rss2email-3.12.1.tar.gz 73942 BLAKE2B 
be522ec88b4bbc7831713681dbd157b27c0c410bd6a960d80c72169ed2931346b83fc74f7ded663b13ea92f0dd1f5720647208f425bb4de32081579f6c5e3c51
 SHA512 
8b62a149172cf13c9b03841191f3b214cd1bc2c071f75150a76dacee3edf8a21e0a083a46eba8fabea695cb5077eb84aa4262a709e4aae1e15facee4bbecd1d6

diff --git a/net-mail/rss2email/rss2email-3.12.ebuild 
b/net-mail/rss2email/rss2email-3.12.1.ebuild
similarity index 100%
rename from net-mail/rss2email/rss2email-3.12.ebuild
rename to net-mail/rss2email/rss2email-3.12.1.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-mail/rss2email/

2020-08-02 Thread Sebastian Pipping
commit: e8207b870dbe9cfcf6833b08999de470ff77bc63
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Aug  2 14:06:41 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Sun Aug  2 14:09:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8207b87

net-mail/rss2email: 3.12

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

 net-mail/rss2email/Manifest  |  1 +
 net-mail/rss2email/rss2email-3.12.ebuild | 27 +++
 2 files changed, 28 insertions(+)

diff --git a/net-mail/rss2email/Manifest b/net-mail/rss2email/Manifest
index fe4ad53ee4a..4a20ae4252f 100644
--- a/net-mail/rss2email/Manifest
+++ b/net-mail/rss2email/Manifest
@@ -1 +1,2 @@
 DIST rss2email-3.11.tar.gz 66441 BLAKE2B 
24be7c4d280e337869833f9fa492186a9f4cc208e9f6152c1d4012edb016993a37cddd991d6211888d6aa7654d66bc79d9d70f1508dae20fa39d79fffeeef55b
 SHA512 
2efdef703a4b4774d85926f500a37689aea3a324f63a13a686a2322c9f69ac7b940c5b953f417d9259e1493b3dafde4c2e1ddb3433d085fb2400cd06001141bb
+DIST rss2email-3.12.tar.gz 73830 BLAKE2B 
b9a891e9fbe1a252e15cf5534e2ec5c19da69f14d7af7dbbc5665c87747882370f23bebed01755d6c96c1446ea61ee287c5cd175459c75cc8a74ad3995e9edf2
 SHA512 
0523c26f13b147ad4fff9c3a9831bc0b6c2475e7f3a4c010641d2b5110aa6ccfbf00077d70c03805437ba148cdb3593a67c32ef42423af0a71d1380c0c48c917

diff --git a/net-mail/rss2email/rss2email-3.12.ebuild 
b/net-mail/rss2email/rss2email-3.12.ebuild
new file mode 100644
index 000..0d679cf6d54
--- /dev/null
+++ b/net-mail/rss2email/rss2email-3.12.ebuild
@@ -0,0 +1,27 @@
+# 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="A python script that converts RSS/Atom newsfeeds to email"
+HOMEPAGE="https://github.com/rss2email/rss2email;
+SRC_URI="https://github.com/rss2email/rss2email/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="|| ( GPL-2 GPL-3 )"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="=dev-python/html2text-3.01[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+src_install() {
+   distutils-r1_src_install
+   doman r2e.1
+}



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

2020-08-02 Thread Sebastian Pipping
commit: c58dd88717753d0e2ca10d5f3fb3fd2144397bef
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sun Aug  2 11:52:05 2020 +
Commit:     Sebastian Pipping  gentoo  org>
CommitDate: Sun Aug  2 11:52:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c58dd887

dev-python/ujson: 3.1.0

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

 dev-python/ujson/Manifest   |  1 +
 dev-python/ujson/ujson-3.1.0.ebuild | 24 
 2 files changed, 25 insertions(+)

diff --git a/dev-python/ujson/Manifest b/dev-python/ujson/Manifest
index f6cc163250e..97eef71a635 100644
--- a/dev-python/ujson/Manifest
+++ b/dev-python/ujson/Manifest
@@ -1,2 +1,3 @@
 DIST ujson-1.35.tar.gz 192027 BLAKE2B 
320058e7142f2264bee8b02a411bedb3b32d1c2fc86157eb47272f75cb401e6c75ce7d9e3dba5092cd1db99dbded8804347d4c7be11eaedb47bc8b4b8125fbd3
 SHA512 
931d8f574fc4920c9ded48369774666060e951f40982606ce9f1d9de3420004042af7d797075a54d92a2b25c4f313572a5e1a30f3bc8ce387ef8f3881193eee7
 DIST ujson-3.0.0.tar.gz 7128523 BLAKE2B 
b19525edf1528e3b2a43cb08ecbf7b5d070f2455fb0bbffbe4b866bbaca91df09d7f4d46509dfb92d825095d4b922fc866fa36e051fa0e27af60fe558c69c854
 SHA512 
058675627c1275df1dbada02fca3750e544e25c0d0842b4a4268a664456cae1869423d832b7e4af40e56168b687ec711adf124e9ab34b7c06a244b61f7e2fdfc
+DIST ujson-3.1.0.tar.gz 7128419 BLAKE2B 
544afb68e23fe942a6bb241f6948998d61a42d61799dff257f139510e4e97e9bba5c4742e1ed1f0b0e78dfcde0589f0b255c92fc5f3059b6cdd86279aabfe141
 SHA512 
c40953a4b5b55e894e42fccded618a9f2ed771904e1d1e90a28f4691a53fbd8b2fab3dc98a36b6e0637d2ef40ac87ebf9f2d8fce33cd3bc4e68bf7c18c7a33c3

diff --git a/dev-python/ujson/ujson-3.1.0.ebuild 
b/dev-python/ujson/ujson-3.1.0.ebuild
new file mode 100644
index 000..18e434f25cf
--- /dev/null
+++ b/dev-python/ujson/ujson-3.1.0.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Ultra fast JSON encoder and decoder for Python"
+HOMEPAGE="https://pypi.org/project/ujson/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? ( dev-python/pytz[${PYTHON_USEDEP}] )
+"
+
+distutils_enable_tests pytest



  1   2   3   4   5   6   7   8   9   10   >