[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2020-09-16 Thread Lars Wendler
commit: f15848b4ef8bfa0be1575521486b200e0c0c8b44
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Sep 17 05:57:11 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Sep 17 05:57:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f15848b4

x11-wm/icewm: Removed old

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

 x11-wm/icewm/Manifest   |   2 -
 x11-wm/icewm/icewm-1.6.6.ebuild | 137 
 x11-wm/icewm/icewm-1.8.1.ebuild | 137 
 3 files changed, 276 deletions(-)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index fe9a625a46a..c59f11d5d3e 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -1,5 +1,3 @@
-DIST icewm-1.6.6.tar.lz 1684639 BLAKE2B 
20daba42f19d86ceff6ce31c8df9cb1b9b09cc53d8933f70a9a8e750470c4f485e79f8de5e47ed503c83ac5433931c4ff98b10584566941e6a3bcf22d58e3dbf
 SHA512 
6d9848924253fee5f57be488d2eb0b602767f168ce623b10c768a73197dfc6265daee7e70373d45ff5fae1c15b029d62c77ad13f0f631283bbf139c6234d
 DIST icewm-1.7.0.tar.lz 1668130 BLAKE2B 
90739f862cf320c43dc2ddbd1a5ecdf2918e6525e45d5732b19adaaeef0f104d9a66d29acab776658f869d7149954d4b531a07e2595a4c80b4dc50dc679473f0
 SHA512 
1b0faed0e9ead837dcb0d3ce91ad5248d7fca5ad48455c838700c66482a3373bb4e552dbc252b93b0a5613d53e2663cea756e64b3f3fb073d9ba2797e2b69601
-DIST icewm-1.8.1.tar.lz 1682283 BLAKE2B 
a8b13e8e5a2d675a3c7c488620e44201a4ac07bd9dcf55502d4399242d3ded5ab2b1a51f393ef185b602f1c6bd4b8044dd13ac39966c194dc30c65f05b4ab350
 SHA512 
b84c767ae96cc78eeea810e35ca01cdd800f1847bc847ee7e41c0d6c5f9f3e28901e3d4b5fee2992e80c86fa3694b5d6f8760c2a6b6df316db67a2248e726d05
 DIST icewm-1.8.2.tar.lz 1686746 BLAKE2B 
a2dcf77284f5dc2f908ec949c6e1ea792292648fbd5cb8167216ee994706b1a208ca6fe29831f6bf98d2ec02e5e5120eca8f3a93a20a4a75d80d839210d829bd
 SHA512 
3454b9547b7f4857957133cda4436814149bea99886cd4564f947391a1f42d474d56c7cd3208ff2471262c57f623de1ec22e30f0d9b14874f29ac3a4855b9a45
 DIST icewm-1.8.3.tar.lz 1686603 BLAKE2B 
214cb3c7816ba8d94fa56fb9d4a6c630f49f23f69f99ff1ba7aff38aba6f6b7fbd623a284d4873616486d266a7ec412ba9cf4b29479c5c29f1f7ff27e15d1f48
 SHA512 
697395ff995b57e043774bae2cce667935879c4deab17d9a9059c1e152a90704ad3af618a2c945ac5afd561754895d4e9805f4fea77d5f1e06cf99a7dfd4c062

diff --git a/x11-wm/icewm/icewm-1.6.6.ebuild b/x11-wm/icewm/icewm-1.6.6.ebuild
deleted file mode 100644
index fe0e2ed27f4..000
--- a/x11-wm/icewm/icewm-1.6.6.ebuild
+++ /dev/null
@@ -1,137 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools unpacker
-
-DESCRIPTION="Ice Window Manager with Themes"
-HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
-LICENSE="GPL-2"
-SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz;
-
-SLOT="0"
-KEYWORDS="amd64 ppc sparc x86"
-IUSE="+alsa ao bidi debug +gdk-pixbuf nls truetype uclibc xinerama"
-
-# Tests broken in all versions, patches welcome, bug #323907, #389533
-RESTRICT="test"
-
-REQUIRED_USE="|| ( alsa ao )"
-
-#fix for icewm preversion package names
-S="${WORKDIR}/${P/_}"
-
-# These are the core dependencies of icewm.
-# Look into configure.ac and search for PKG_CHECK_MODULES([CORE]
-CORE_DEPEND="
-   media-libs/fontconfig
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrender
-"
-
-RDEPEND="
-   ${CORE_DEPEND}
-   x11-libs/libICE
-   x11-libs/libSM
-   x11-libs/libXft
-   x11-libs/libXpm
-   x11-libs/libXrandr
-   alsa? (
-   media-libs/alsa-lib
-   media-libs/libsndfile[alsa]
-   )
-   ao? (
-   media-libs/libao
-   media-libs/libsndfile
-   )
-   bidi? ( dev-libs/fribidi )
-   gdk-pixbuf? (
-   x11-libs/gdk-pixbuf:2[X]
-   )
-   !gdk-pixbuf? (
-   media-libs/libpng:0=
-   virtual/jpeg
-   )
-   xinerama? ( x11-libs/libXinerama )
-"
-DEPEND="
-   ${RDEPEND}
-   $(unpacker_src_uri_depends)
-   dev-libs/glib:2
-   gnome-base/librsvg
-   x11-base/xorg-proto
-   gdk-pixbuf? ( gnome-base/librsvg:2 )
-"
-
-BDEPEND="
-   app-text/asciidoc
-   virtual/pkgconfig
-   nls? ( >=sys-devel/gettext-0.19.6 )
-"
-
-src_prepare() {
-   # Fix bug #486710 - TODO: Still needed?
-   #use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
-
-   default
-   eautoreconf
-}
-
-src_configure() {
-   local icesound
-   if use alsa && use ao ; then
-   icesound="alsa,ao"
-   elif use alsa ; then
-   icesound="alsa"
-   elif use ao ; then
-   icesound="ao"
-   fi
-
-   local myconf=(
-   --enable-logevents
-   --enable-xrandr
-   

[gentoo-commits] repo/gentoo:master commit in: x11-wm/icewm/

2020-09-16 Thread Lars Wendler
commit: ca25b4938a24d3a10b690d4ff24f8b5481923999
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Sep 17 05:56:20 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Sep 17 05:57:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca25b493

x11-wm/icewm: Bump to version 1.8.3

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

 x11-wm/icewm/Manifest   |   1 +
 x11-wm/icewm/icewm-1.8.3.ebuild | 137 
 2 files changed, 138 insertions(+)

diff --git a/x11-wm/icewm/Manifest b/x11-wm/icewm/Manifest
index 89e096b59bc..fe9a625a46a 100644
--- a/x11-wm/icewm/Manifest
+++ b/x11-wm/icewm/Manifest
@@ -2,3 +2,4 @@ DIST icewm-1.6.6.tar.lz 1684639 BLAKE2B 
20daba42f19d86ceff6ce31c8df9cb1b9b09cc53
 DIST icewm-1.7.0.tar.lz 1668130 BLAKE2B 
90739f862cf320c43dc2ddbd1a5ecdf2918e6525e45d5732b19adaaeef0f104d9a66d29acab776658f869d7149954d4b531a07e2595a4c80b4dc50dc679473f0
 SHA512 
1b0faed0e9ead837dcb0d3ce91ad5248d7fca5ad48455c838700c66482a3373bb4e552dbc252b93b0a5613d53e2663cea756e64b3f3fb073d9ba2797e2b69601
 DIST icewm-1.8.1.tar.lz 1682283 BLAKE2B 
a8b13e8e5a2d675a3c7c488620e44201a4ac07bd9dcf55502d4399242d3ded5ab2b1a51f393ef185b602f1c6bd4b8044dd13ac39966c194dc30c65f05b4ab350
 SHA512 
b84c767ae96cc78eeea810e35ca01cdd800f1847bc847ee7e41c0d6c5f9f3e28901e3d4b5fee2992e80c86fa3694b5d6f8760c2a6b6df316db67a2248e726d05
 DIST icewm-1.8.2.tar.lz 1686746 BLAKE2B 
a2dcf77284f5dc2f908ec949c6e1ea792292648fbd5cb8167216ee994706b1a208ca6fe29831f6bf98d2ec02e5e5120eca8f3a93a20a4a75d80d839210d829bd
 SHA512 
3454b9547b7f4857957133cda4436814149bea99886cd4564f947391a1f42d474d56c7cd3208ff2471262c57f623de1ec22e30f0d9b14874f29ac3a4855b9a45
+DIST icewm-1.8.3.tar.lz 1686603 BLAKE2B 
214cb3c7816ba8d94fa56fb9d4a6c630f49f23f69f99ff1ba7aff38aba6f6b7fbd623a284d4873616486d266a7ec412ba9cf4b29479c5c29f1f7ff27e15d1f48
 SHA512 
697395ff995b57e043774bae2cce667935879c4deab17d9a9059c1e152a90704ad3af618a2c945ac5afd561754895d4e9805f4fea77d5f1e06cf99a7dfd4c062

diff --git a/x11-wm/icewm/icewm-1.8.3.ebuild b/x11-wm/icewm/icewm-1.8.3.ebuild
new file mode 100644
index 000..f3a5bab3c27
--- /dev/null
+++ b/x11-wm/icewm/icewm-1.8.3.ebuild
@@ -0,0 +1,137 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools unpacker
+
+DESCRIPTION="Ice Window Manager with Themes"
+HOMEPAGE="https://ice-wm.org/ https://github.com/ice-wm/icewm;
+LICENSE="GPL-2"
+SRC_URI="https://github.com/ice-wm/icewm/releases/download/${PV}/${P}.tar.lz;
+
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~sparc ~x86"
+IUSE="+alsa ao bidi debug +gdk-pixbuf nls truetype uclibc xinerama"
+
+# Tests broken in all versions, patches welcome, bug #323907, #389533
+RESTRICT="test"
+
+REQUIRED_USE="|| ( alsa ao )"
+
+#fix for icewm preversion package names
+S="${WORKDIR}/${P/_}"
+
+# These are the core dependencies of icewm.
+# Look into configure.ac and search for PKG_CHECK_MODULES([CORE]
+CORE_DEPEND="
+   media-libs/fontconfig
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrender
+"
+
+RDEPEND="
+   ${CORE_DEPEND}
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libXft
+   x11-libs/libXpm
+   x11-libs/libXrandr
+   alsa? (
+   media-libs/alsa-lib
+   media-libs/libsndfile[alsa]
+   )
+   ao? (
+   media-libs/libao
+   media-libs/libsndfile
+   )
+   bidi? ( dev-libs/fribidi )
+   gdk-pixbuf? (
+   x11-libs/gdk-pixbuf:2[X]
+   )
+   !gdk-pixbuf? (
+   media-libs/libpng:0=
+   virtual/jpeg
+   )
+   xinerama? ( x11-libs/libXinerama )
+"
+DEPEND="
+   ${RDEPEND}
+   $(unpacker_src_uri_depends)
+   dev-libs/glib:2
+   gnome-base/librsvg
+   x11-base/xorg-proto
+   gdk-pixbuf? ( gnome-base/librsvg:2 )
+"
+
+BDEPEND="
+   app-text/asciidoc
+   virtual/pkgconfig
+   nls? ( >=sys-devel/gettext-0.19.6 )
+"
+
+src_prepare() {
+   # Fix bug #486710 - TODO: Still needed?
+   #use uclibc && PATCHES+=( "${FILESDIR}/${PN}-1.3.8-uclibc.patch" )
+
+   default
+   eautoreconf
+}
+
+src_configure() {
+   local icesound
+   if use alsa && use ao ; then
+   icesound="alsa,ao"
+   elif use alsa ; then
+   icesound="alsa"
+   elif use ao ; then
+   icesound="ao"
+   fi
+
+   local myconf=(
+   --enable-logevents
+   --enable-xrandr
+   --with-cfgdir=/etc/icewm
+   --with-docdir=/usr/share/doc/${PF}/html
+   --with-icesound="${icesound}"
+   --with-libdir=/usr/share/icewm
+   $(use_enable bidi fribidi)
+   $(use_enable debug)
+   $(use_enable gdk-pixbuf)
+

[gentoo-commits] repo/gentoo:master commit in: dev-ruby/activerecord/

2020-09-16 Thread Hans de Graaff
commit: 4277bf747640b1d8eb54d396d532688272bf1490
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Sep 17 05:28:33 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Sep 17 05:28:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4277bf74

dev-ruby/activerecord: remove obsolete mysql2:4 dep

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/activerecord/activerecord-5.2.4.3.ebuild | 2 +-
 dev-ruby/activerecord/activerecord-5.2.4.4.ebuild | 2 +-
 dev-ruby/activerecord/activerecord-6.0.3.2.ebuild | 2 +-
 dev-ruby/activerecord/activerecord-6.0.3.3.ebuild | 2 +-
 4 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-ruby/activerecord/activerecord-5.2.4.3.ebuild 
b/dev-ruby/activerecord/activerecord-5.2.4.3.ebuild
index ade4146d39d..3106a4c59f2 100644
--- a/dev-ruby/activerecord/activerecord-5.2.4.3.ebuild
+++ b/dev-ruby/activerecord/activerecord-5.2.4.3.ebuild
@@ -31,7 +31,7 @@ ruby_add_rdepend "~dev-ruby/activesupport-${PV}
~dev-ruby/activemodel-${PV}
dev-ruby/arel:9.0
sqlite? ( >=dev-ruby/sqlite3-1.3.6 )
-   mysql? ( || ( dev-ruby/mysql2:0.5 dev-ruby/mysql2:0.4 ) )
+   mysql? ( dev-ruby/mysql2:0.5 )
postgres? ( >=dev-ruby/pg-0.18.0:* )"
 
 ruby_add_bdepend "

diff --git a/dev-ruby/activerecord/activerecord-5.2.4.4.ebuild 
b/dev-ruby/activerecord/activerecord-5.2.4.4.ebuild
index ade4146d39d..3106a4c59f2 100644
--- a/dev-ruby/activerecord/activerecord-5.2.4.4.ebuild
+++ b/dev-ruby/activerecord/activerecord-5.2.4.4.ebuild
@@ -31,7 +31,7 @@ ruby_add_rdepend "~dev-ruby/activesupport-${PV}
~dev-ruby/activemodel-${PV}
dev-ruby/arel:9.0
sqlite? ( >=dev-ruby/sqlite3-1.3.6 )
-   mysql? ( || ( dev-ruby/mysql2:0.5 dev-ruby/mysql2:0.4 ) )
+   mysql? ( dev-ruby/mysql2:0.5 )
postgres? ( >=dev-ruby/pg-0.18.0:* )"
 
 ruby_add_bdepend "

diff --git a/dev-ruby/activerecord/activerecord-6.0.3.2.ebuild 
b/dev-ruby/activerecord/activerecord-6.0.3.2.ebuild
index 952512d4e31..9080f8111e8 100644
--- a/dev-ruby/activerecord/activerecord-6.0.3.2.ebuild
+++ b/dev-ruby/activerecord/activerecord-6.0.3.2.ebuild
@@ -30,7 +30,7 @@ RUBY_S="rails-${PV}/${PN}"
 ruby_add_rdepend "~dev-ruby/activesupport-${PV}
~dev-ruby/activemodel-${PV}
sqlite? ( >=dev-ruby/sqlite3-1.4 )
-   mysql? ( || ( dev-ruby/mysql2:0.5 >=dev-ruby/mysql2-0.4.4:0.4 ) )
+   mysql? ( dev-ruby/mysql2:0.5 )
postgres? ( || ( dev-ruby/pg:1 >=dev-ruby/pg-0.18.0:0 ) )"
 
 ruby_add_bdepend "

diff --git a/dev-ruby/activerecord/activerecord-6.0.3.3.ebuild 
b/dev-ruby/activerecord/activerecord-6.0.3.3.ebuild
index 952512d4e31..9080f8111e8 100644
--- a/dev-ruby/activerecord/activerecord-6.0.3.3.ebuild
+++ b/dev-ruby/activerecord/activerecord-6.0.3.3.ebuild
@@ -30,7 +30,7 @@ RUBY_S="rails-${PV}/${PN}"
 ruby_add_rdepend "~dev-ruby/activesupport-${PV}
~dev-ruby/activemodel-${PV}
sqlite? ( >=dev-ruby/sqlite3-1.4 )
-   mysql? ( || ( dev-ruby/mysql2:0.5 >=dev-ruby/mysql2-0.4.4:0.4 ) )
+   mysql? ( dev-ruby/mysql2:0.5 )
postgres? ( || ( dev-ruby/pg:1 >=dev-ruby/pg-0.18.0:0 ) )"
 
 ruby_add_bdepend "



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Font-AFM/files/, dev-perl/Font-AFM/

2020-09-16 Thread Kent Fredric
commit: 1d4c1e9575c0d95a488795974150ffa550d97716
Author: Kent Fredric  gentoo  org>
AuthorDate: Thu Sep 17 01:47:06 2020 +
Commit: Kent Fredric  gentoo  org>
CommitDate: Thu Sep 17 01:47:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d4c1e95

dev-perl/Font-AFM: -r bump to use urw-fonts instead for tests

- Add patch allowing use of arbitrary font names and arbitrary metrics
- Augment tests and deps to use a font from the urw-fonts pack

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

 dev-perl/Font-AFM/Font-AFM-1.200.0-r3.ebuild   | 30 ++
 .../files/Font-AFM-1.20-custom-test-font.patch | 46 ++
 2 files changed, 76 insertions(+)

diff --git a/dev-perl/Font-AFM/Font-AFM-1.200.0-r3.ebuild 
b/dev-perl/Font-AFM/Font-AFM-1.200.0-r3.ebuild
new file mode 100644
index 000..b279f82659d
--- /dev/null
+++ b/dev-perl/Font-AFM/Font-AFM-1.200.0-r3.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=GAAS
+DIST_VERSION=1.20
+inherit perl-module
+
+DESCRIPTION="Parse Adobe Font Metric files"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+BDEPEND="
+   test? (
+   media-fonts/urw-fonts
+   )
+"
+PATCHES=(
+   "${FILESDIR}/${PN}-1.20-custom-test-font.patch"
+)
+src_test() {
+   # nimbus sans l medium r normal iso8859-1
+   TEST_FONT="n019003l" \
+   TEST_FONT_WIDTH="4279" \
+   METRICS="${EPREFIX}/usr/share/fonts/urw-fonts" \
+   perl-module_src_test
+}

diff --git a/dev-perl/Font-AFM/files/Font-AFM-1.20-custom-test-font.patch 
b/dev-perl/Font-AFM/files/Font-AFM-1.20-custom-test-font.patch
new file mode 100644
index 000..3e674599c33
--- /dev/null
+++ b/dev-perl/Font-AFM/files/Font-AFM-1.20-custom-test-font.patch
@@ -0,0 +1,46 @@
+From 6291356c29004b58b7d0f18ce39738ebc2412ff9 Mon Sep 17 00:00:00 2001
+From: Kent Fredric 
+Date: Thu, 17 Sep 2020 13:28:34 +1200
+Subject: Allow overriding test font name
+
+This allows us to use helvetica-compatible fonts without needing an
+actual font called "Helvetica"
+---
+ t/afm.t | 14 ++
+ 1 file changed, 10 insertions(+), 4 deletions(-)
+
+diff --git a/t/afm.t b/t/afm.t
+index 40addff..60ddcb8 100644
+--- a/t/afm.t
 b/t/afm.t
+@@ -1,7 +1,13 @@
+ require Font::AFM;
+ 
++my $test_font  = $ENV{TEST_FONT};
++my $test_width = $ENV{TEST_FONT_WIDTH};
++
++$test_font  = "Helvetica" unless defined $test_font  and length $test_font;
++$test_width = 4279unless defined $test_width and length $test_width;
++
+ eval {
+-   $font = Font::AFM->new("Helvetica");
++   $font = Font::AFM->new($test_font);
+ };
+ if ($@) {
+if ($@ =~ /Can't find the AFM file for/) {
+@@ -18,9 +24,9 @@ print "1..1\n";
+ 
+ $sw = $font->stringwidth("Gisle Aas");
+ 
+-if ($sw == 4279) {
+-print "ok 1 Stringwith for Helvetica seems to work\n";
++if ($sw == $test_width) {
++print "ok 1 Stringwith for \"$test_font\"(font) seems to work\n";
+ } else {
+-print "not ok 1 The stringwidth of 'Gisle Aas' should be 4279 (it was 
$sw)\n";
++print "not ok 1 The stringwidth of 'Gisle Aas' should be $test_width (it 
was $sw)\n";
+ }
+ 
+-- 
+2.28.0
+



[gentoo-commits] repo/gentoo:master commit in: net-misc/cfengine/

2020-09-16 Thread Aaron Bauman
commit: 09db29821c884bf41c3ff8da5557ee2f5b51705b
Author: Aaron Bauman  gentoo  org>
AuthorDate: Thu Sep 17 01:41:30 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Thu Sep 17 01:42:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09db2982

net-misc/cfengine: drop old 2.x ebuilds

* These are blocking dev-libs/openssl-1.x cleanup

Bug: https://bugs.gentoo.org/741620
Signed-off-by: Aaron Bauman  gentoo.org>

 net-misc/cfengine/Manifest  |   1 -
 net-misc/cfengine/cfengine-2.2.10-r5.ebuild | 115 ---
 net-misc/cfengine/cfengine-2.2.10-r6.ebuild | 116 
 3 files changed, 232 deletions(-)

diff --git a/net-misc/cfengine/Manifest b/net-misc/cfengine/Manifest
index f671fe6f47b..9c943e341df 100644
--- a/net-misc/cfengine/Manifest
+++ b/net-misc/cfengine/Manifest
@@ -1,3 +1,2 @@
-DIST cfengine-2.2.10.tar.gz 2690333 BLAKE2B 
a6e0027fc290a46730327f3fc4bf382add421f37759d6972b3f99de92417e77d8c5ff649aa376d216abde017e49072d3bd98aed60a109cb57b9e5920a358923a
 SHA512 
861af25f32248e115512790357cb4739b16bee9d19db33cc1b93ab2091d020991770970fc916796a5894c978ee6a5956100d2f714efb6e97e9e9a9ea88f64dea
 DIST cfengine-3.6.2.tar.gz 1966966 BLAKE2B 
bb5be86ff1562fe44216c05ed179273dc803ef2a20d783f4692fe1fb533cd1914982671cbcc103c5f8f7118f7742f51ccbcdbe4408a86ebc566f444bc581e3df
 SHA512 
b1bf6010d4309980846524ca94bb39f624f4ed0df3af220df91f7210b4441456840df4d62d6d6260b417ea7cf959509ca96c1a26c6da67bda7b3c1e5dbbc
 DIST cfengine-masterfiles-3.6.2.tar.gz 119594 BLAKE2B 
df01bfb5e5970fb386652ab1588d0b7d037d13018904506bd481b91720782bd837f7d54ca550d7b81e2db5fd535f053ac70e4ad5337d473986408e062e3565a7
 SHA512 
ec942dbfbc848455bbdaa157d6665d3e830cb967bbc07303aa4ee577cf2774d01bc602c57893372538b72d70b8b62b7e2a90ca9f8e59d7420d5b2f94fcd809e9

diff --git a/net-misc/cfengine/cfengine-2.2.10-r5.ebuild 
b/net-misc/cfengine/cfengine-2.2.10-r5.ebuild
deleted file mode 100644
index 22bdd71cfd9..000
--- a/net-misc/cfengine/cfengine-2.2.10-r5.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="An automated suite of programs for configuring and maintaining
-Unix-like computers"
-HOMEPAGE="http://www.cfengine.org/;
-SRC_URI="http://cfengine.com/source_code/download?file=${P}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE="vim-syntax"
-
-RDEPEND=">=sys-libs/db-4:=
-   http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=520696
-   # http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=511666
-   # https://bugs.gentoo.org/339808
-   eapply "${FILESDIR}/admit-noclass-520696.patch" \
-   "${FILESDIR}/511666-segfault.patch" \
-   "${FILESDIR}/${P}-snprintf_buffer_overflow.patch"
-
-   # 2048 causes crashes on some 32-bit hardened kernels, and the warning
-   # messages say to turn it back down.
-   if use x86; then
-   sed -i -e "s:CF_IFREQ 2048:CF_IFREQ 1024:g" src/cf.defs.h || die
-   fi
-}
-
-src_configure() {
-   # Enforce /var/cfengine for historical compatibility
-   econf \
-   --disable-static \
-   --with-workdir=/var/cfengine \
-   --with-berkeleydb=/usr
-
-   # Fix Makefile to skip doc,inputs, & contrib install to wrong locations
-   sed -i -e 's/\(DIST_SUBDIRS.*\) contrib inputs doc/\1/' \
-   -e 's/\(SUBDIRS.*\) contrib inputs/\1/' \
-   -e 's/\(install-data-am.*\) install-docDATA/\1/' Makefile || die
-
-   # Fix man pages
-   sed -i -e 's@/usr/local@/usr@' doc/*.8 || die
-}
-
-src_install() {
-   newinitd "${FILESDIR}"/cfservd.rc6 cfservd
-   newinitd "${FILESDIR}"/cfenvd.rc6 cfenvd
-   newinitd "${FILESDIR}"/cfexecd.rc6 cfexecd
-
-   emake DESTDIR="${D}" install
-
-   # Remove static library and libtool file as they are not needed
-   rm "${ED}"/usr/$(get_libdir)/*.la || die
-
-   dodoc AUTHORS ChangeLog README TODO INSTALL
-
-   # Manually install doc and inputs
-   doman doc/*.8
-   doinfo doc/*.info*
-   docinto examples
-   dodoc inputs/*.example
-
-   # Create cfengine working directory
-   dodir /var/cfengine
-   fperms 700 /var/cfengine
-   keepdir /var/cfengine/bin
-   keepdir /var/cfengine/inputs
-   keepdir /var/cfengine/modules
-}
-
-pkg_postinst() {
-   # Copy cfagent into the cfengine tree otherwise cfexecd won't
-   # find it. Most hosts cache their copy of the cfengine
-   # binaries here. This is the default search location for the
-   # binaries.
-
-   cp -f /usr/sbin/cf{agent,servd,execd} "${ROOT}"/var/cfengine/bin/
-
-   einfo
-   einfo "NOTE: The cfportage module has been deprecated in favor of the"
-   einfo "  upstream 'packages' action."
-   einfo
-   einfo "Init 

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/, sys-cluster/ceph/files/

2020-09-16 Thread Patrick McLean
commit: 41a7f968034751ec631c565f33358422ade80f2e
Author: Patrick McLean  sony  com>
AuthorDate: Wed Sep 16 23:47:17 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Sep 16 23:52:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41a7f968

sys-cluster/ceph-15.2.5: Version bump

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/Manifest  |   1 +
 sys-cluster/ceph/ceph-15.2.5.ebuild| 405 +
 .../ceph/files/ceph-15.2.5-missing-includes.patch  |  12 +
 3 files changed, 418 insertions(+)

diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index f4b36595d39..450e1c1f19b 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -3,3 +3,4 @@ DIST ceph-14.2.10.tar.gz 129274835 BLAKE2B 
b3f14897db478418b982281bf367a0c497cdf
 DIST ceph-14.2.11.tar.gz 129327263 BLAKE2B 
fb04f3fde6642905dd21836c7472cf3b6cb484f69367ecf01b7d427c757e0fd1db4bd483bf9b0e485e1f8924a8e9201e8d47713a1de9281d5d96e45939bd1078
 SHA512 
765e8982d457cfd900acddc8f82c23824b32dc6d925d45e7693cba48c06fab798b6d57991dc9ad18a9ace9aff6fb2b917bd97f2d6435a7caceb03c9733e9602a
 DIST ceph-14.2.9.tar.gz 128419205 BLAKE2B 
bace7469d9066a3da7320a0eb894013fae5b7139c15679dddae7df28c593a1029956234a1ba0d3bbdf1639e3a975aa776c695efefb915113a16099c80d563675
 SHA512 
0a26372d0037c32fe1d24be880e272fcce5089b02adfb0e791e0406155f6e66c913fa43762028f49c1fa3f30c6c8d819c521dd11702a37cc7040dfd3097c068e
 DIST ceph-15.2.4.tar.gz 148011928 BLAKE2B 
c0222725227cf922ed10bb19840b8cbfe0c0b8ae77a4f83f03a95c3fc198165740f7a1dee5e1983e9403634ce389c858e71ed3f2731202630e19961a5de0247a
 SHA512 
94e9b4c87d9f27dbfc9961b853f2cf159d65b614bf50ac3dabad9d801a181c547550ab4bca1f48c7a6e11aa6188e5858b110a9023dc214a043ed5ba375b3dee2
+DIST ceph-15.2.5.tar.gz 149219528 BLAKE2B 
8f2cea9a258b7c530bff72a46d45fabf5364cf919f098c7d77857afa0dfdbcd7c290aa5a0d88cce1d99923588cc303d27c0b85179378ff1c394d9ce0f135a1b1
 SHA512 
55de068886c48293e92ef95cf8343ae44825fd2bf9c3fa7d47cda92907a47bae79e0af730cd34d0155b0777901d0fd6f9d1f30537c66c54c95098df7368fca2e

diff --git a/sys-cluster/ceph/ceph-15.2.5.ebuild 
b/sys-cluster/ceph/ceph-15.2.5.ebuild
new file mode 100644
index 000..5368ad7d8d0
--- /dev/null
+++ b/sys-cluster/ceph/ceph-15.2.5.ebuild
@@ -0,0 +1,405 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+CMAKE_MAKEFILE_GENERATOR=emake
+
+DISTUTILS_OPTIONAL=1
+
+inherit check-reqs bash-completion-r1 cmake distutils-r1 flag-o-matic \
+   python-r1 udev readme.gentoo-r1 toolchain-funcs systemd tmpfiles
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/ceph/ceph.git;
+   SRC_URI=""
+else
+   SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz;
+   KEYWORDS="~amd64 ~arm64 ~ppc64"
+fi
+
+DESCRIPTION="Ceph distributed filesystem"
+HOMEPAGE="https://ceph.com/;
+
+LICENSE="Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 
GPL-3 BSD Boost-1.0 MIT public-domain"
+SLOT="0"
+
+CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3)
+
+IUSE="babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana 
jemalloc
+   kafka kerberos ldap libressl lttng +mgr numa +openssl pmdk rabbitmq 
+radosgw
+   rbd-rwl +ssl spdk system-boost systemd +tcmalloc test uring xfs zfs"
+IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
+
+DEPEND="
+   acct-group/ceph
+   acct-user/ceph
+   virtual/libudev:=
+   app-arch/bzip2:=
+   app-arch/lz4:=
+   app-arch/snappy:=
+   app-arch/zstd:=
+   app-shells/bash:0
+   app-misc/jq:=
+   dev-libs/crypto++:=
+   dev-libs/leveldb:=[snappy,tcmalloc(-)?]
+   dev-libs/libaio:=
+   dev-libs/libfmt:=
+   dev-libs/libnl:3=
+   dev-libs/libxml2:=
+   dev-libs/xmlsec:=[!openssl?,!libressl?]
+   dev-cpp/yaml-cpp:=
+   dev-libs/nss:=
+   dev-libs/protobuf:=
+   net-dns/c-ares:=
+   net-libs/gnutls:=
+   sys-auth/oath-toolkit:=
+   sys-apps/coreutils
+   sys-apps/grep
+   sys-apps/hwloc:=
+   sys-apps/keyutils:=
+   sys-apps/util-linux:=
+   sys-apps/sed
+   sys-apps/util-linux
+   sys-libs/libcap-ng:=
+   sys-libs/ncurses:0=
+   sys-libs/zlib:=
+   sys-process/numactl:=
+   x11-libs/libpciaccess:=
+   babeltrace? ( dev-util/babeltrace )
+   fuse? ( sys-fs/fuse:0= )
+   jemalloc? ( dev-libs/jemalloc:= )
+   !jemalloc? ( >=dev-util/google-perftools-2.6.1:= )
+   kafka? ( dev-libs/librdkafka:= )
+   kerberos? ( virtual/krb5 )
+   ldap? ( net-nds/openldap:= )
+   lttng? ( dev-util/lttng-ust:= )
+   rabbitmq? ( net-libs/rabbitmq-c:= )
+   radosgw? (
+   dev-libs/expat:=
+   

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/

2020-09-16 Thread Patrick McLean
commit: 24a68b5526b880b6afaf22cf56ef1fd8a7ff9c89
Author: Patrick McLean  sony  com>
AuthorDate: Wed Sep 16 23:52:34 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Sep 16 23:52:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24a68b55

sys-cluster/ceph: Remove old

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/Manifest   |   2 -
 sys-cluster/ceph/ceph-14.2.10-r3.ebuild | 396 
 sys-cluster/ceph/ceph-14.2.9-r1.ebuild  | 366 -
 3 files changed, 764 deletions(-)

diff --git a/sys-cluster/ceph/Manifest b/sys-cluster/ceph/Manifest
index 450e1c1f19b..0c0b72e38c5 100644
--- a/sys-cluster/ceph/Manifest
+++ b/sys-cluster/ceph/Manifest
@@ -1,6 +1,4 @@
 DIST ceph-12.2.12.tar.gz 77467762 BLAKE2B 
a5224432121db9ef49c1e22771d847399df2f7881cd9c2e185eca12096efb79d21578659d248eb5bae678924983d57452d370e23ab7e78663764d7bea834a461
 SHA512 
e694c9a8c1f9836c08fb74b54423bdc16d4900252e34643c56cf1a615d4dacddfb13df06a6a9f68bb9d438f5f07069ed358f9fa4b5a362640a3046f9c7722dcc
-DIST ceph-14.2.10.tar.gz 129274835 BLAKE2B 
b3f14897db478418b982281bf367a0c497cdfa8991a73e277b5582663c159550f3eff5bdc78a506e267eae8d59c59b19b8a9294802cb532fd7dfa9f612ed0e53
 SHA512 
5ec95b933a360183f89404446c5e1912a81853dfb1134bb8868bc6675a0185420c2bf1eba72308014a008f617aeb8733d51eb8c8eea5d472c32514cf483f4ea6
 DIST ceph-14.2.11.tar.gz 129327263 BLAKE2B 
fb04f3fde6642905dd21836c7472cf3b6cb484f69367ecf01b7d427c757e0fd1db4bd483bf9b0e485e1f8924a8e9201e8d47713a1de9281d5d96e45939bd1078
 SHA512 
765e8982d457cfd900acddc8f82c23824b32dc6d925d45e7693cba48c06fab798b6d57991dc9ad18a9ace9aff6fb2b917bd97f2d6435a7caceb03c9733e9602a
-DIST ceph-14.2.9.tar.gz 128419205 BLAKE2B 
bace7469d9066a3da7320a0eb894013fae5b7139c15679dddae7df28c593a1029956234a1ba0d3bbdf1639e3a975aa776c695efefb915113a16099c80d563675
 SHA512 
0a26372d0037c32fe1d24be880e272fcce5089b02adfb0e791e0406155f6e66c913fa43762028f49c1fa3f30c6c8d819c521dd11702a37cc7040dfd3097c068e
 DIST ceph-15.2.4.tar.gz 148011928 BLAKE2B 
c0222725227cf922ed10bb19840b8cbfe0c0b8ae77a4f83f03a95c3fc198165740f7a1dee5e1983e9403634ce389c858e71ed3f2731202630e19961a5de0247a
 SHA512 
94e9b4c87d9f27dbfc9961b853f2cf159d65b614bf50ac3dabad9d801a181c547550ab4bca1f48c7a6e11aa6188e5858b110a9023dc214a043ed5ba375b3dee2
 DIST ceph-15.2.5.tar.gz 149219528 BLAKE2B 
8f2cea9a258b7c530bff72a46d45fabf5364cf919f098c7d77857afa0dfdbcd7c290aa5a0d88cce1d99923588cc303d27c0b85179378ff1c394d9ce0f135a1b1
 SHA512 
55de068886c48293e92ef95cf8343ae44825fd2bf9c3fa7d47cda92907a47bae79e0af730cd34d0155b0777901d0fd6f9d1f30537c66c54c95098df7368fca2e

diff --git a/sys-cluster/ceph/ceph-14.2.10-r3.ebuild 
b/sys-cluster/ceph/ceph-14.2.10-r3.ebuild
deleted file mode 100644
index 9da1e1fe06c..000
--- a/sys-cluster/ceph/ceph-14.2.10-r3.ebuild
+++ /dev/null
@@ -1,396 +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} )
-CMAKE_MAKEFILE_GENERATOR=emake
-
-DISTUTILS_OPTIONAL=1
-
-inherit check-reqs bash-completion-r1 cmake distutils-r1 flag-o-matic \
-   python-r1 udev readme.gentoo-r1 toolchain-funcs systemd tmpfiles
-
-if [[ ${PV} == ** ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/ceph/ceph.git;
-   SRC_URI=""
-else
-   SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz;
-   KEYWORDS="~amd64 ~ppc64"
-fi
-
-DESCRIPTION="Ceph distributed filesystem"
-HOMEPAGE="https://ceph.com/;
-
-LICENSE="Apache-2.0 LGPL-2.1 CC-BY-SA-3.0 GPL-2 GPL-2+ LGPL-2+ LGPL-2.1 LGPL-3 
GPL-3 BSD Boost-1.0 MIT public-domain"
-SLOT="0"
-
-CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3)
-
-IUSE="babeltrace +cephfs custom-cflags diskprediction dpdk fuse grafana 
jemalloc
-   kafka kerberos ldap libressl lttng +mgr numa +openssl rabbitmq +radosgw 
+ssl
-   spdk system-boost systemd +tcmalloc test xfs zfs"
-IUSE+=" $(printf "cpu_flags_x86_%s\n" ${CPU_FLAGS_X86[@]})"
-
-DEPEND="
-   acct-group/ceph
-   acct-user/ceph
-   virtual/libudev:=
-   app-arch/bzip2:=
-   app-arch/lz4:=
-   app-arch/snappy:=
-   app-arch/zstd:=
-   app-shells/bash:0
-   app-misc/jq:=
-   dev-libs/crypto++:=
-   dev-libs/leveldb:=[snappy,tcmalloc(-)?]
-   dev-libs/libaio:=
-   dev-libs/libnl:3=
-   dev-libs/libxml2:=
-   dev-libs/xmlsec:=[!openssl?,!libressl?]
-   dev-cpp/yaml-cpp:=
-   dev-libs/nss:=
-   dev-libs/protobuf:=
-   net-dns/c-ares:=
-   net-libs/gnutls:=
-   sys-auth/oath-toolkit:=
-   sys-apps/coreutils
-   sys-apps/grep
-   sys-apps/hwloc:=
-   sys-apps/keyutils:=
-   sys-apps/util-linux:=
-   sys-apps/sed
-   sys-apps/util-linux
-   sys-libs/libcap-ng:=
-   sys-libs/ncurses:0=
-   sys-libs/zlib:=
-   

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/ceph/

2020-09-16 Thread Patrick McLean
commit: 17cec470a7448cdc50e1c8c9ab7dbe356b5474aa
Author: Patrick McLean  sony  com>
AuthorDate: Wed Sep 16 23:50:35 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Sep 16 23:52:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17cec470

sys-cluster/ceph-14.2.11: Stabilize on amd64

Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Patrick McLean  gentoo.org>

 sys-cluster/ceph/ceph-14.2.11.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/ceph/ceph-14.2.11.ebuild 
b/sys-cluster/ceph/ceph-14.2.11.ebuild
index 9da1e1fe06c..cab350b3f49 100644
--- a/sys-cluster/ceph/ceph-14.2.11.ebuild
+++ b/sys-cluster/ceph/ceph-14.2.11.ebuild
@@ -16,7 +16,7 @@ if [[ ${PV} == ** ]]; then
SRC_URI=""
 else
SRC_URI="https://download.ceph.com/tarballs/${P}.tar.gz;
-   KEYWORDS="~amd64 ~ppc64"
+   KEYWORDS="amd64 ~ppc64"
 fi
 
 DESCRIPTION="Ceph distributed filesystem"



[gentoo-commits] repo/gentoo:master commit in: net-misc/cfengine/

2020-09-16 Thread Aaron Bauman
commit: c32baff6249e844a97256adb7a4f77bdf0670eb6
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Sep 16 23:42:43 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Sep 16 23:42:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c32baff6

net-misc/cfengine: drop old EAPI=4

* This drops the EAPI=4 ebuild which was the only stable. All of the
  versions in the repo are severely outdated and were not considered
  LTS.

Signed-off-by: Aaron Bauman  gentoo.org>

 net-misc/cfengine/Manifest  |   1 -
 net-misc/cfengine/cfengine-3.3.9.ebuild | 129 
 net-misc/cfengine/metadata.xml  |   2 -
 3 files changed, 132 deletions(-)

diff --git a/net-misc/cfengine/Manifest b/net-misc/cfengine/Manifest
index 3f55527d4bf..f671fe6f47b 100644
--- a/net-misc/cfengine/Manifest
+++ b/net-misc/cfengine/Manifest
@@ -1,4 +1,3 @@
 DIST cfengine-2.2.10.tar.gz 2690333 BLAKE2B 
a6e0027fc290a46730327f3fc4bf382add421f37759d6972b3f99de92417e77d8c5ff649aa376d216abde017e49072d3bd98aed60a109cb57b9e5920a358923a
 SHA512 
861af25f32248e115512790357cb4739b16bee9d19db33cc1b93ab2091d020991770970fc916796a5894c978ee6a5956100d2f714efb6e97e9e9a9ea88f64dea
-DIST cfengine-3.3.9.tar.gz 1256138 BLAKE2B 
15a71f5de94f55df9a117331029b81385a8196a5602db5775154527eb1ec63dcf15d55c89b34706e8448baaa6ed8f64e24bc8c7d6b3c56deedd55d5b606c
 SHA512 
9d64667d001daa2db506abf97ecde43e6b6ac672d3ca6dba4c5e68b742b72f2c7cee65c2f5ab82a12cf0f9b385f48fb0d2bb9eae7fe2ff57b187c725238faf1f
 DIST cfengine-3.6.2.tar.gz 1966966 BLAKE2B 
bb5be86ff1562fe44216c05ed179273dc803ef2a20d783f4692fe1fb533cd1914982671cbcc103c5f8f7118f7742f51ccbcdbe4408a86ebc566f444bc581e3df
 SHA512 
b1bf6010d4309980846524ca94bb39f624f4ed0df3af220df91f7210b4441456840df4d62d6d6260b417ea7cf959509ca96c1a26c6da67bda7b3c1e5dbbc
 DIST cfengine-masterfiles-3.6.2.tar.gz 119594 BLAKE2B 
df01bfb5e5970fb386652ab1588d0b7d037d13018904506bd481b91720782bd837f7d54ca550d7b81e2db5fd535f053ac70e4ad5337d473986408e062e3565a7
 SHA512 
ec942dbfbc848455bbdaa157d6665d3e830cb967bbc07303aa4ee577cf2774d01bc602c57893372538b72d70b8b62b7e2a90ca9f8e59d7420d5b2f94fcd809e9

diff --git a/net-misc/cfengine/cfengine-3.3.9.ebuild 
b/net-misc/cfengine/cfengine-3.3.9.ebuild
deleted file mode 100644
index a671fd89e08..000
--- a/net-misc/cfengine/cfengine-3.3.9.ebuild
+++ /dev/null
@@ -1,129 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="4"
-
-MY_PV="${PV//_beta/b}"
-MY_PV="${MY_PV/_p/p}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="An automated suite of programs for configuring and maintaining
-Unix-like computers"
-HOMEPAGE="http://www.cfengine.org/;
-SRC_URI="http://cfengine.com/source-code/download?file=${MY_P}.tar.gz -> 
${MY_P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="3"
-KEYWORDS="amd64 ~arm ~ppc ~s390 ~sparc x86"
-
-IUSE="examples html libvirt mysql postgres +qdbm selinux tests tokyocabinet 
vim-syntax"
-
-DEPEND=">=sys-libs/db-4
-   mysql? ( virtual/mysql )
-   postgres? ( dev-db/postgresql )
-   selinux? ( sys-libs/libselinux )
-   tokyocabinet? ( dev-db/tokyocabinet )
-   qdbm? ( dev-db/qdbm )
-   libvirt? ( app-emulation/libvirt )
-   >=dev-libs/openssl-0.9.7
-   dev-libs/libpcre
-   net-libs/libnsl"
-RDEPEND="${DEPEND}"
-PDEPEND="vim-syntax? ( app-vim/cfengine-syntax )"
-
-REQUIRED_USE="^^ ( qdbm tokyocabinet )"
-
-S="${WORKDIR}/${MY_P}"
-
-src_configure() {
-   # Enforce /var/cfengine for historical compatibility
-   econf \
-   --enable-fhs \
-   --docdir=/usr/share/doc/${PF} \
-   --with-workdir=/var/cfengine \
-   --with-pcre \
-   $(use_with qdbm) \
-   $(use_with tokyocabinet) \
-   $(use_with postgres postgresql) \
-   $(use_with mysql) \
-   $(use_with libvirt) \
-   $(use_enable selinux)
-
-   # Fix Makefile to skip inputs, see below "examples"
-   #sed -i -e 's/\(SUBDIRS.*\) inputs/\1/' Makefile || die
-
-   # We install the documentation through portage
-   sed -i -e 's/\(install-data-am.*\) install-docDATA/\1/' Makefile || die
-}
-
-src_install() {
-   newinitd "${FILESDIR}"/cf-serverd.rc6 cf-serverd
-   newinitd "${FILESDIR}"/cf-monitord.rc6 cf-monitord
-   newinitd "${FILESDIR}"/cf-execd.rc6 cf-execd
-
-   emake DESTDIR="${D}" install
-
-   # Evil workaround for now..
-   mv "${D}"/usr/share/doc/${PN}/ "${D}"/usr/share/doc/${PF}
-
-   dodoc AUTHORS
-
-   if ! use examples; then
-   rm -rf "${D}"/usr/share/doc/${PF}/example*
-   fi
-
-   # Create cfengine working directory
-   dodir /var/cfengine/bin
-   fperms 700 /var/cfengine
-
-   # Copy cfagent into the cfengine tree otherwise cfexecd won't
-   # find it. Most hosts cache their copy of the cfengine
-   # binaries here. This is the default search 

[gentoo-commits] repo/gentoo:master commit in: net-misc/cfengine/

2020-09-16 Thread Aaron Bauman
commit: 7d23e823cd321f7acbf3184a71e423e77c6b5364
Author: Aaron Bauman  gentoo  org>
AuthorDate: Wed Sep 16 23:29:44 2020 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Wed Sep 16 23:29:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d23e823

net-misc/cfengine: drop older versions

Closes: https://bugs.gentoo.org/690916
Signed-off-by: Aaron Bauman  gentoo.org>

 net-misc/cfengine/Manifest  |   2 -
 net-misc/cfengine/cfengine-3.4.5.ebuild | 144 
 net-misc/cfengine/cfengine-3.5.3.ebuild | 141 ---
 3 files changed, 287 deletions(-)

diff --git a/net-misc/cfengine/Manifest b/net-misc/cfengine/Manifest
index 7144124d690..3f55527d4bf 100644
--- a/net-misc/cfengine/Manifest
+++ b/net-misc/cfengine/Manifest
@@ -1,6 +1,4 @@
 DIST cfengine-2.2.10.tar.gz 2690333 BLAKE2B 
a6e0027fc290a46730327f3fc4bf382add421f37759d6972b3f99de92417e77d8c5ff649aa376d216abde017e49072d3bd98aed60a109cb57b9e5920a358923a
 SHA512 
861af25f32248e115512790357cb4739b16bee9d19db33cc1b93ab2091d020991770970fc916796a5894c978ee6a5956100d2f714efb6e97e9e9a9ea88f64dea
 DIST cfengine-3.3.9.tar.gz 1256138 BLAKE2B 
15a71f5de94f55df9a117331029b81385a8196a5602db5775154527eb1ec63dcf15d55c89b34706e8448baaa6ed8f64e24bc8c7d6b3c56deedd55d5b606c
 SHA512 
9d64667d001daa2db506abf97ecde43e6b6ac672d3ca6dba4c5e68b742b72f2c7cee65c2f5ab82a12cf0f9b385f48fb0d2bb9eae7fe2ff57b187c725238faf1f
-DIST cfengine-3.4.5.tar.gz 4671628 BLAKE2B 
d6964631ef6a6ba2fab661c5d0b287f8a5fb8ffc747bd8963133fe0b24d5969f57bed02d059bbee83a042b3c5912fa05aec591262d94e17fd081c0167a154959
 SHA512 
3de95b511c03b4e4f83b13b605d4cc8185419fb7ee6b42e34faf300e5af2a755713b2f8f61305a1cd3dea02f89c09076b164469549cfc96fec09a813c7069f0f
-DIST cfengine-3.5.3.tar.gz 1542468 BLAKE2B 
e7e4fe1194563cc9e72e4262c934f7ce73c0a74749b131a424201445b954492d90dfc6a8b0530d5f9bcd2852b41b32ed25dc43e70b525dafc9c4a111b7c4990f
 SHA512 
20ead13d5290905dc51567887807a0c2c5d9d753cb48ffe2859041b75239698ad0f4bee1ad0eac4eee96122b3a5a475d516566c1571c4fcbc460be757583da18
 DIST cfengine-3.6.2.tar.gz 1966966 BLAKE2B 
bb5be86ff1562fe44216c05ed179273dc803ef2a20d783f4692fe1fb533cd1914982671cbcc103c5f8f7118f7742f51ccbcdbe4408a86ebc566f444bc581e3df
 SHA512 
b1bf6010d4309980846524ca94bb39f624f4ed0df3af220df91f7210b4441456840df4d62d6d6260b417ea7cf959509ca96c1a26c6da67bda7b3c1e5dbbc
 DIST cfengine-masterfiles-3.6.2.tar.gz 119594 BLAKE2B 
df01bfb5e5970fb386652ab1588d0b7d037d13018904506bd481b91720782bd837f7d54ca550d7b81e2db5fd535f053ac70e4ad5337d473986408e062e3565a7
 SHA512 
ec942dbfbc848455bbdaa157d6665d3e830cb967bbc07303aa4ee577cf2774d01bc602c57893372538b72d70b8b62b7e2a90ca9f8e59d7420d5b2f94fcd809e9

diff --git a/net-misc/cfengine/cfengine-3.4.5.ebuild 
b/net-misc/cfengine/cfengine-3.4.5.ebuild
deleted file mode 100644
index f3399734b57..000
--- a/net-misc/cfengine/cfengine-3.4.5.ebuild
+++ /dev/null
@@ -1,144 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-
-inherit eutils autotools
-
-MY_PV="${PV//_beta/b}"
-MY_PV="${MY_PV/_p/p}"
-MY_P="${PN}-${MY_PV}"
-
-DESCRIPTION="An automated suite of programs for configuring and maintaining
-Unix-like computers"
-HOMEPAGE="http://www.cfengine.org/;
-SRC_URI="http://cfengine.com/source-code/download?file=${MY_P}.tar.gz -> 
${MY_P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="3"
-KEYWORDS="~amd64 ~arm ~ppc ~s390 ~sparc ~x86"
-
-IUSE="acl examples html libvirt mysql postgres +qdbm selinux tests tokyocabinet
-vim-syntax xml"
-
-DEPEND=">=sys-libs/db-4
-   acl? ( virtual/acl )
-   mysql? ( virtual/mysql )
-   postgres? ( dev-db/postgresql )
-   selinux? ( sys-libs/libselinux )
-   tokyocabinet? ( dev-db/tokyocabinet )
-   qdbm? ( dev-db/qdbm )
-   libvirt? ( app-emulation/libvirt )
-   xml? ( dev-libs/libxml2:2  ) \
-   dev-libs/openssl
-   dev-libs/libpcre
-   net-libs/libnsl"
-RDEPEND="${DEPEND}"
-PDEPEND="vim-syntax? ( app-vim/cfengine-syntax )"
-
-REQUIRED_USE="^^ ( qdbm tokyocabinet )"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   default
-
-   epatch "${FILESDIR}/${P}-acl.patch"
-   epatch "${FILESDIR}/${P}-ifconfig.patch"
-
-   eautoreconf
-}
-
-src_configure() {
-   # Enforce /var/cfengine for historical compatibility
-   econf \
-   --enable-fhs \
-   --docdir=/usr/share/doc/${PF} \
-   --with-workdir=/var/cfengine \
-   --with-pcre \
-   $(use_with acl libacl) \
-   $(use_with qdbm) \
-   $(use_with tokyocabinet) \
-   $(use_with postgres postgresql) \
-   $(use_with mysql) \
-   $(use_with libvirt) \
-   $(use_enable selinux)
-
-   # Fix Makefile to skip inputs, see below "examples"
-   #sed -i -e 's/\(SUBDIRS.*\) inputs/\1/' Makefile || die
-
-   # We install the documentation through 

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

2020-09-16 Thread Sam James
commit: 4a8c34ab35309ab6e1134f7eeca40e4d4535e750
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 16 22:58:03 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 16 22:58:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a8c34ab

app-misc/glastree: drop eutils in 1.04

Not present in the snapshot ebuild from yesterday,
but was left behind in the 1.04 quickport.

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

 app-misc/glastree/glastree-1.04.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/app-misc/glastree/glastree-1.04.ebuild 
b/app-misc/glastree/glastree-1.04.ebuild
index f76a7a4dc66..699a36518cf 100644
--- a/app-misc/glastree/glastree-1.04.ebuild
+++ b/app-misc/glastree/glastree-1.04.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=7
 
-inherit eutils
-
 DESCRIPTION="glastree is a poor mans snapshot utility using hardlinks written 
in perl"
 HOMEPAGE="http://www.igmus.org/code/;
 SRC_URI="http://www.igmus.org/files/${P}.tar.gz;



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

2020-09-16 Thread Sam James
commit: fd505a12a41c8be8dfe8be94750295bfed0b339f
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 16 22:42:48 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 16 22:43:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd505a12

app-misc/glastree: port older to EAPI 7 too

Preferable to not wait for stabilisation of the newer one
to drop EAPI 4.

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

 app-misc/glastree/files/glastree-posix-make.patch |  4 ++--
 app-misc/glastree/glastree-1.04.ebuild| 13 ++---
 2 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/app-misc/glastree/files/glastree-posix-make.patch 
b/app-misc/glastree/files/glastree-posix-make.patch
index 07e4bf6ec91..6d0dc395812 100644
--- a/app-misc/glastree/files/glastree-posix-make.patch
+++ b/app-misc/glastree/files/glastree-posix-make.patch
@@ -1,8 +1,8 @@
 Make sure the perl code is valid both with and without the backslashes.
 Some make versions strip them, others don't.
 
 glastree-1.04/Makefile
-+++ glastree-1.04/Makefile
+--- a/Makefile
 b/Makefile
 @@ -24,8 +24,8 @@
  
  install:

diff --git a/app-misc/glastree/glastree-1.04.ebuild 
b/app-misc/glastree/glastree-1.04.ebuild
index 892b11bc30a..f76a7a4dc66 100644
--- a/app-misc/glastree/glastree-1.04.ebuild
+++ b/app-misc/glastree/glastree-1.04.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 inherit eutils
 
@@ -12,17 +12,16 @@ DEPEND="dev-lang/perl
dev-perl/Date-Calc"
 SLOT="0"
 KEYWORDS="~amd64 ppc x86"
-IUSE=""
 LICENSE="public-domain"
 
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-posix-make.patch
-}
+PATCHES=(
+   "${FILESDIR}"/${PN}-posix-make.patch
+)
 
 src_compile() { :; }
 
 src_install() {
dodir /usr/share/man/man1
-   emake INSTROOT="${D}"/usr INSTMAN=share/man install
+   emake INSTROOT="${ED}"/usr INSTMAN=share/man install
dodoc README CHANGES THANKS TODO
 }



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

2020-09-16 Thread Sam James
commit: b13a30c1c64574026f1ee0c5da2cfbb9f0253dca
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 16 22:40:02 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 16 22:40:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b13a30c1

net-mail/serialmail: forward ppc, x86 stable

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

 net-mail/serialmail/serialmail-0.75-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/serialmail/serialmail-0.75-r5.ebuild 
b/net-mail/serialmail/serialmail-0.75-r5.ebuild
index 275f044dad2..64183dfd7f8 100644
--- a/net-mail/serialmail/serialmail-0.75-r5.ebuild
+++ b/net-mail/serialmail/serialmail-0.75-r5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://cr.yp.to/software/${P}.tar.gz
 
 LICENSE="all-rights-reserved"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ppc x86"
 IUSE="static"
 RESTRICT="mirror bindist test"
 



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

2020-09-16 Thread Sam James
commit: 93aff0a56b4359a00be84937e86e5faeba3ef505
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 16 22:40:26 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 16 22:40:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93aff0a5

net-mail/serialmail: cleanup old EAPI 4

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

 net-mail/serialmail/serialmail-0.75-r4.ebuild | 49 ---
 1 file changed, 49 deletions(-)

diff --git a/net-mail/serialmail/serialmail-0.75-r4.ebuild 
b/net-mail/serialmail/serialmail-0.75-r4.ebuild
deleted file mode 100644
index 78801715a18..000
--- a/net-mail/serialmail/serialmail-0.75-r4.ebuild
+++ /dev/null
@@ -1,49 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils
-
-DESCRIPTION="A serialmail is a collection of tools for passing mail across 
serial links"
-HOMEPAGE="http://cr.yp.to/serialmail.html;
-SRC_URI="http://cr.yp.to/software/${P}.tar.gz
-   mirror://gentoo/${P}-patch.tar.bz2"
-
-LICENSE="all-rights-reserved"
-SLOT="0"
-KEYWORDS="~amd64 ppc x86"
-IUSE="static"
-RESTRICT="mirror bindist"
-
-DEPEND="sys-apps/groff
-   >=sys-apps/ucspi-tcp-0.88"
-
-RDEPEND="sys-apps/groff
-   >=sys-apps/ucspi-tcp-0.88
-   virtual/daemontools"
-
-src_prepare() {
-   epatch "${WORKDIR}"/${P}-gentoo.patch
-   epatch "${WORKDIR}"/${P}-smtpauth.patch
-   epatch "${WORKDIR}"/${P}-smtpauth_comp.patch
-   sed -i "s|@CFLAGS@|${CFLAGS}|" conf-cc
-   use static && LDFLAGS="${LDFLAGS} -static"
-   sed -i "s|@LDFLAGS@|${LDFLAGS}|" conf-ld
-   epatch "${FILESDIR}"/${P}-implicit.patch
-}
-
-src_compile() {
-   grep -v man hier.c | grep -v doc > hier.c.tmp ; mv hier.c.tmp hier.c
-   emake it man
-}
-
-src_install() {
-   dobin serialsmtp serialqmtp maildirsmtp maildirserial maildirqmtp
-
-   dodoc AUTOTURN CHANGES FROMISP SYSDEPS THANKS TOISP \
-   BLURB FILES INSTALL README TARGETS TODO VERSION
-
-   doman maildirqmtp.1 maildirserial.1 maildirsmtp.1 \
-   serialqmtp.1 serialsmtp.1
-}



[gentoo-commits] repo/gentoo:master commit in: net-mail/serialmail/files/, net-mail/serialmail/

2020-09-16 Thread Sam James
commit: c4922b4a5ad6f52073f42799d7ef993d0cacf286
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 16 22:39:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 16 22:40:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4922b4a

net-mail/serialmail: respect AR, CC, RANLIB

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

 .../files/serialmail-0.75-respect-AR-RANLIB.patch  | 22 ++
 net-mail/serialmail/serialmail-0.75-r5.ebuild  | 12 +---
 2 files changed, 31 insertions(+), 3 deletions(-)

diff --git a/net-mail/serialmail/files/serialmail-0.75-respect-AR-RANLIB.patch 
b/net-mail/serialmail/files/serialmail-0.75-respect-AR-RANLIB.patch
new file mode 100644
index 000..c04f0d78a28
--- /dev/null
+++ b/net-mail/serialmail/files/serialmail-0.75-respect-AR-RANLIB.patch
@@ -0,0 +1,22 @@
+diff --git a/Makefile b/Makefile
+index 4edccea..7530107 100644
+--- a/Makefile
 b/Makefile
+@@ -369,7 +369,7 @@ warn-auto.sh systype
+   ( cat warn-auto.sh; \
+   echo 'main="$$1"; shift'; \
+   echo 'rm -f "$$main"'; \
+-  echo 'ar cr "$$main" $${1+"$$@"}'; \
++  echo '"$(AR)" cr "$$main" $${1+"$$@"}'; \
+   case "`cat systype`" in \
+   sunos-5.*) ;; \
+   unix_sv*) ;; \
+@@ -378,7 +378,7 @@ warn-auto.sh systype
+   dgux-*) ;; \
+   hp-ux-*) ;; \
+   sco*) ;; \
+-  *) echo 'ranlib "$$main"' ;; \
++  *) echo '"$(RANLIB)" "$$main"' ;; \
+   esac \
+   ) > makelib
+   chmod 755 makelib

diff --git a/net-mail/serialmail/serialmail-0.75-r5.ebuild 
b/net-mail/serialmail/serialmail-0.75-r5.ebuild
index cd27b3e46ce..275f044dad2 100644
--- a/net-mail/serialmail/serialmail-0.75-r5.ebuild
+++ b/net-mail/serialmail/serialmail-0.75-r5.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=7
 
+inherit toolchain-funcs
+
 DESCRIPTION="A serialmail is a collection of tools for passing mail across 
serial links"
 HOMEPAGE="http://cr.yp.to/serialmail.html;
 SRC_URI="http://cr.yp.to/software/${P}.tar.gz
@@ -26,18 +28,22 @@ PATCHES=(
"${WORKDIR}"/${P}-smtpauth.patch
"${WORKDIR}"/${P}-smtpauth_comp.patch
"${FILESDIR}"/${P}-implicit.patch
+   "${FILESDIR}"/${PN}-0.75-respect-AR-RANLIB.patch
 )
 
 src_prepare() {
default
 
-   sed -i "s|@CFLAGS@|${CFLAGS}|" conf-cc || die
-   use static && LDFLAGS="${LDFLAGS} -static"
-   sed -i "s|@LDFLAGS@|${LDFLAGS}|" conf-ld || die
+   use static && LDFLAGS+="${LDFLAGS} -static"
+
+   echo "$(tc-getCC) ${CFLAGS}" > conf-cc
+   echo "$(tc-getCC) ${LDFLAGS}" > conf-ld
 }
 
 src_compile() {
sed -i -e '/(man|doc)/d' hier.c || die
+
+   tc-export AR RANLIB
emake it man
 }
 



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

2020-09-16 Thread Louis Sautier
commit: 77207d3d80b075208e9dd6b001d63d39a4ede9db
Author: Louis Sautier  gentoo  org>
AuthorDate: Fri Sep 11 23:40:00 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Sep 16 22:31:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77207d3d

dev-python/ansi2html: add Python 3.9 support, misc. fixes

* Remove redundant src_compile.
* Rely on distutils_enable_tests (chmod -x and setup.py check are not
  necessary).
* Don't include manpage in DOCS.
* Move test dependencies to BDEPEND.

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

 dev-python/ansi2html/ansi2html-1.5.2-r2.ebuild | 32 ++
 1 file changed, 32 insertions(+)

diff --git a/dev-python/ansi2html/ansi2html-1.5.2-r2.ebuild 
b/dev-python/ansi2html/ansi2html-1.5.2-r2.ebuild
new file mode 100644
index 000..6bcbcf7230e
--- /dev/null
+++ b/dev-python/ansi2html/ansi2html-1.5.2-r2.ebuild
@@ -0,0 +1,32 @@
+# 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/ralphbean/ansi2html;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~x86"
+
+RDEPEND=">=dev-python/six-1.7.3[${PYTHON_USEDEP}]"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/nose[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests setup.py
+
+python_install_all() {
+   doman man/${PN}.1
+   distutils-r1_python_install_all
+}



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

2020-09-16 Thread Michał Górny
commit: 1a6076f39d6a790c16dfb1734efd50043b663a0e
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 16 17:16:26 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 16 22:30:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a6076f3

dev-python/pypy: Remove obsolete remote-id

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

 dev-python/pypy/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/pypy/metadata.xml b/dev-python/pypy/metadata.xml
index ff5bc95069a..7f4f33c6dbc 100644
--- a/dev-python/pypy/metadata.xml
+++ b/dev-python/pypy/metadata.xml
@@ -5,7 +5,4 @@
pyt...@gentoo.org
Python

-   
-   pypy/pypy
-   
 



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

2020-09-16 Thread Michał Górny
commit: 6890b9feadf995006331ac5a2a393ff06ebc98eb
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 16 17:16:11 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 16 22:30:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6890b9fe

dev-python/pypy-exe: Remove obsolete remote-id

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

 dev-python/pypy-exe/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/pypy-exe/metadata.xml b/dev-python/pypy-exe/metadata.xml
index cf6720905ca..3d29bc0b05f 100644
--- a/dev-python/pypy-exe/metadata.xml
+++ b/dev-python/pypy-exe/metadata.xml
@@ -10,7 +10,4 @@
This makes it possible to build PyPy using ~3.5G of RAM 
on amd64 and ~half of that on x86,
at the cost of lengthened build time.

-   
-   pypy/pypy
-   
 



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

2020-09-16 Thread Michał Górny
commit: b75ab34588cdc9a18f552184bae2aa8da51a81df
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 16 17:18:07 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 16 22:30:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b75ab345

dev-python/pypy3: Remove obsolete remote-id

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

 dev-python/pypy3/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/pypy3/metadata.xml b/dev-python/pypy3/metadata.xml
index ff5bc95069a..7f4f33c6dbc 100644
--- a/dev-python/pypy3/metadata.xml
+++ b/dev-python/pypy3/metadata.xml
@@ -5,7 +5,4 @@
pyt...@gentoo.org
Python

-   
-   pypy/pypy
-   
 



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

2020-09-16 Thread Michał Górny
commit: 1c28d4228ac8ce7625b49a406f2e5451c2fabc24
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 16 15:33:08 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 16 22:30:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c28d422

dev-python/pypy-exe: Bump to 7.3.2_rc2

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

 dev-python/pypy-exe/Manifest  |   1 +
 dev-python/pypy-exe/pypy-exe-7.3.2_rc2.ebuild | 162 ++
 2 files changed, 163 insertions(+)

diff --git a/dev-python/pypy-exe/Manifest b/dev-python/pypy-exe/Manifest
index 6ff7cc9b9a6..138683d5b09 100644
--- a/dev-python/pypy-exe/Manifest
+++ b/dev-python/pypy-exe/Manifest
@@ -1,3 +1,4 @@
 DIST pypy2.7-v7.3.0-src.tar.bz2 20328540 BLAKE2B 
7f71c98f436f11e8f4d248b6aeb3e2f81962cdeeaf3eb534473f1c6b5e8cd37d9abc047d7fa750a1ceeeaa63fab6eff6e5f1e60394b8104bbcd7e1fc47885c61
 SHA512 
05f039f090d837a72012db55f23d94da3f21c7458f18bd1e8ba632489248eb6486ced07b786d05e573abf2b3def2a68d96e7e1109e6d189d8e6c303c60ee3535
 DIST pypy2.7-v7.3.1-src.tar.bz2 21053306 BLAKE2B 
071d59b7978c98e9ed9243d9a64d93d21b524351cb9a45e0f7d48828f919c84585a1164e7c38739fdd8828ab4b1eedade96dff7d64d0d9cbfe00c74d88d532bb
 SHA512 
1bec44fa0fc4b1186e25f69303f9e332df32184be990d86fba41c40152664a93bd65eabf4dded133371271402cea9b150b60c13bce89d1004b276f0908c0b8f1
 DIST pypy2.7-v7.3.2rc1-src.tar.bz2 21136151 BLAKE2B 
50a2fb407624f3831095af9a1859399a39be039e54673a2f015049071cbf128302567f6fd7423bbdf757f46b9f32a09c0ba09985ce046731893f4d1563416050
 SHA512 
09b0aa48e5d09d87b592d6a5cfa3c7d3e2c93898b8250c31cfae99c44c79c41f05ac1d4b400d82d610e4e56dedacdd97c51b89308ea3a38f6ded8eda0779a08b
+DIST pypy2.7-v7.3.2rc2-src.tar.bz2 21145693 BLAKE2B 
e722111435f81d00ecb5cec83e78e17676a042703fe83c049456fa6e5debdb1c09cc3f1fd71bcd8a8469da373a7c8131c252b3f139959a442f4cfa2b7f202c6f
 SHA512 
ba7cccdaff1616ad0090cb0942ad35eda025a758be4d6b4e978bce19fb8cb8840136297fb924127a7e99f02c09665bde7eaf714e1744b9b32612973355459ad4

diff --git a/dev-python/pypy-exe/pypy-exe-7.3.2_rc2.ebuild 
b/dev-python/pypy-exe/pypy-exe-7.3.2_rc2.ebuild
new file mode 100644
index 000..07e3be2ee5c
--- /dev/null
+++ b/dev-python/pypy-exe/pypy-exe-7.3.2_rc2.ebuild
@@ -0,0 +1,162 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+inherit check-reqs pax-utils python-any-r1 toolchain-funcs
+
+MY_P=pypy2.7-v${PV/_/}
+DESCRIPTION="PyPy executable (build from source)"
+HOMEPAGE="https://pypy.org/;
+SRC_URI="https://downloads.python.org/pypy/${MY_P}-src.tar.bz2;
+S="${WORKDIR}/${MY_P}-src"
+
+LICENSE="MIT"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 +jit low-memory ncurses cpu_flags_x86_sse2"
+
+RDEPEND=">=sys-libs/zlib-1.1.3:0=
+   dev-libs/libffi:0=
+   virtual/libintl:0=
+   dev-libs/expat:0=
+   bzip2? ( app-arch/bzip2:0= )
+   ncurses? ( sys-libs/ncurses:0= )
+   !dev-python/pypy-exe-bin:${PV}"
+# don't enforce the dep on pypy with USE=low-memory since it's going
+# to cause either collisions or circular dep on itself
+DEPEND="${RDEPEND}"
+BDEPEND="
+   !low-memory? (
+   || (
+   dev-python/pypy
+   (
+   dev-lang/python:2.7
+   
dev-python/pycparser[python_targets_python2_7(-),python_single_target_python2_7(+)]
+   )
+   )
+   )"
+
+check_env() {
+   if use low-memory; then
+   if ! has_version -b dev-python/pypy &&
+   ! has_version -b dev-python/pypy-bin
+   then
+   eerror "USE=low-memory requires a (possibly old) 
version of dev-python/pypy"
+   eerror "being installed. Please install it using e.g.:"
+   eerror
+   eerror "  $ emerge -1v dev-python/pypy 
dev-python/pypy-exe-bin"
+   eerror
+   eerror "before attempting to build 
dev-python/pypy-exe[low-memory]."
+   die "dev-python/pypy needs to be installed for 
USE=low-memory"
+   fi
+
+   CHECKREQS_MEMORY="1750M"
+   use amd64 && CHECKREQS_MEMORY="3500M"
+   else
+   CHECKREQS_MEMORY="3G"
+   use amd64 && CHECKREQS_MEMORY="6G"
+   fi
+
+   check-reqs_pkg_pretend
+}
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && check_env
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   check_env
+
+   use low-memory && EPYTHON=
+   if [[ ! ${EPYTHON} || ${EPYTHON} == pypy ]] &&
+   { has_version -b dev-python/pypy ||
+   has_version -b dev-python/pypy-bin; }
+   then
+   einfo "Using 

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

2020-09-16 Thread Michał Górny
commit: e7320566d1b6014a58d58348659b6ddf80dada45
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 16 17:24:29 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 16 22:30:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7320566

dev-python/pypy3: Bump to 7.3.2_rc2

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

 dev-python/pypy3/Manifest   |   1 +
 dev-python/pypy3/pypy3-7.3.2_rc2.ebuild | 202 
 2 files changed, 203 insertions(+)

diff --git a/dev-python/pypy3/Manifest b/dev-python/pypy3/Manifest
index 4d82772ad7b..579344895a3 100644
--- a/dev-python/pypy3/Manifest
+++ b/dev-python/pypy3/Manifest
@@ -1,4 +1,5 @@
 DIST pypy3.6-v7.3.0-src.tar.bz2 21937786 BLAKE2B 
c53ac32a9cca1c4624160eae9f11b5705a59613f1e5100fbb0ee86118de5a7845b8fa5087165d7f5a077d20337dfca14a1c7eadbe768995e20e249ec271ac10d
 SHA512 
313a4254262dd8d8b995a50bddbc360cfb67add0818e51a3e9ce25bda6a9b639e9fea8efe7da6adda76dff0a86a364544a13faa516e51b9ea6c25ec99223b435
 DIST pypy3.6-v7.3.1-src.tar.bz2 22712809 BLAKE2B 
4250b3fe98c611b9635319c106b80e88ab469eab5f883babb738e175e7b7adc22c85f8ef3fdce1cdc127b521beef8d6c7862e188d8c8889c39f90136d6bbe374
 SHA512 
f8e32aae7f01225e0e4d6763eaac40fc02dffc3d0b6a30f22d422147f9be4f3290ea78160a912ffae311dea3d503eb31a7a4f3999d3b541fbccd93d1cef4ca56
 DIST pypy3.6-v7.3.2rc1-src.tar.bz2 22730858 BLAKE2B 
41a0702d0077c0f546998b858bc8b76226fe8903f4819497aa284231edcb32bc8b047b0a2a35bacfb18ea11fb85de98b95998276c22a3f0dc716b16871b35a3a
 SHA512 
1a6f93f7e767b0db5c40c1e06cadd781c6ddfb02ec86aa61a37f649fe1aa5cd71f7857052e5b48092e3bf8b5cbef6d6401097bf4c4e80c62f7dbdffcd20b70c0
+DIST pypy3.6-v7.3.2rc2-src.tar.bz2 22750248 BLAKE2B 
6a8a3c4306cb5c796ee89f3d9ece61f5d669515ae9edf4961f43c7779123554cda0f3b433f8264d3d08e531ef5fe660b494135321a11f441ae1de97ce0abb332
 SHA512 
a89184314d04bad646cf2e2151e2d5f27ca23a68f25e22b5c2e4f07745671e70c71d869be1c61248ee839632f7151b597fe79eb5af814967a1ae97f2c2cdb8ee
 DIST pypy3.7-v7.3.2rc1-src.tar.bz2 24805791 BLAKE2B 
7b16ba9f0b33d572facdf009701712fe1b2c1eb5a4187c3a9197973ef4da140c7704b3409c7c336e1027f89df340fcefc9e52c6ccac75b251aa79d67c98e49c4
 SHA512 
d2a5c02a541c0ae79cf8c8e1a38299351f9dd81d1a17724d9fe346d8eb4311e2566a319cf1b8a90d393bffdc11657f6fa2f6475441634e57701b00e74899baa0

diff --git a/dev-python/pypy3/pypy3-7.3.2_rc2.ebuild 
b/dev-python/pypy3/pypy3-7.3.2_rc2.ebuild
new file mode 100644
index 000..45d2ebfd217
--- /dev/null
+++ b/dev-python/pypy3/pypy3-7.3.2_rc2.ebuild
@@ -0,0 +1,202 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+inherit pax-utils python-any-r1 toolchain-funcs
+
+MY_P=pypy3.6-v${PV/_/}
+
+DESCRIPTION="A fast, compliant alternative implementation of the Python (3.6) 
language"
+HOMEPAGE="https://pypy.org/;
+SRC_URI="https://downloads.python.org/pypy/${MY_P}-src.tar.bz2;
+S="${WORKDIR}/${MY_P}-src"
+
+LICENSE="MIT"
+# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))'
+SLOT="0/pypy36-pp73"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 gdbm +jit libressl ncurses sqlite test tk"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   || (
+   dev-python/pypy3-exe:${PV}[bzip2?,ncurses?]
+   dev-python/pypy3-exe-bin:${PV}
+   )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   gdbm? ( sys-libs/gdbm:0= )
+   sqlite? ( dev-db/sqlite:3= )
+   tk? (
+   dev-lang/tk:0=
+   dev-tcltk/tix:0=
+   )
+   ! /dev/null || die
+   eapply "${FILESDIR}"/python-3.5-distutils-OO-build.patch
+   popd > /dev/null || die
+
+   # see 
http://buildbot.pypy.org/summary?branch=py3.6=pypy-c-jit-linux-x86-64
+   sed -i -e 's:test_jumpy:_&:' \
+   lib-python/3/test/test_dis.py || die
+   sed -i -e 's:test_get_and_set_scheduler_and_param:_&:' \
+   lib-python/3/test/test_posix.py || die
+   sed -i -e 's:test_auto_history:_&:' \
+   -e 's:test_history_size:_&:' \
+   lib-python/3/test/test_readline.py || die
+   sed -i -e 's:test_eval_bytes_invalid_escape:_&:' \
+   -e 's:test_eval_str_invalid_escape:_&:' \
+   lib-python/3/test/test_string_literals.py || die
+   sed -i -e 's:test_jump_out_of_async_for_block:_&:' \
+   -e 's:test_jump_over_async_for_block_before_else:_&:' \
+   -e 's:test_no_jump_.*wards_into_async_for_block:_&:' \
+   -e 's:test_no_jump_into_async_for_block_before_else:_&:' \
+   -e 's:test_no_jump_from_yield:_&:' \
+   lib-python/3/test/test_sys_settrace.py || die
+   sed -i -e 's:test_circular_imports:_&:' \
+   lib-python/3/test/test_threaded_import.py || die
+
+   # the first one's broken by sandbox, the second by our env
+   sed -i -e 

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

2020-09-16 Thread Michał Górny
commit: f4b955166ad47578afa4009f182a5a999b18d542
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 16 17:04:23 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 16 22:30:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4b95516

dev-python/pypy: Bump to 7.3.2_rc2

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

 dev-python/pypy/Manifest  |   1 +
 dev-python/pypy/pypy-7.3.2_rc2.ebuild | 170 ++
 2 files changed, 171 insertions(+)

diff --git a/dev-python/pypy/Manifest b/dev-python/pypy/Manifest
index 7c19d41f9fe..8e381e016a8 100644
--- a/dev-python/pypy/Manifest
+++ b/dev-python/pypy/Manifest
@@ -1,5 +1,6 @@
 DIST pypy2.7-v7.3.0-src.tar.bz2 20328540 BLAKE2B 
7f71c98f436f11e8f4d248b6aeb3e2f81962cdeeaf3eb534473f1c6b5e8cd37d9abc047d7fa750a1ceeeaa63fab6eff6e5f1e60394b8104bbcd7e1fc47885c61
 SHA512 
05f039f090d837a72012db55f23d94da3f21c7458f18bd1e8ba632489248eb6486ced07b786d05e573abf2b3def2a68d96e7e1109e6d189d8e6c303c60ee3535
 DIST pypy2.7-v7.3.1-src.tar.bz2 21053306 BLAKE2B 
071d59b7978c98e9ed9243d9a64d93d21b524351cb9a45e0f7d48828f919c84585a1164e7c38739fdd8828ab4b1eedade96dff7d64d0d9cbfe00c74d88d532bb
 SHA512 
1bec44fa0fc4b1186e25f69303f9e332df32184be990d86fba41c40152664a93bd65eabf4dded133371271402cea9b150b60c13bce89d1004b276f0908c0b8f1
 DIST pypy2.7-v7.3.2rc1-src.tar.bz2 21136151 BLAKE2B 
50a2fb407624f3831095af9a1859399a39be039e54673a2f015049071cbf128302567f6fd7423bbdf757f46b9f32a09c0ba09985ce046731893f4d1563416050
 SHA512 
09b0aa48e5d09d87b592d6a5cfa3c7d3e2c93898b8250c31cfae99c44c79c41f05ac1d4b400d82d610e4e56dedacdd97c51b89308ea3a38f6ded8eda0779a08b
+DIST pypy2.7-v7.3.2rc2-src.tar.bz2 21145693 BLAKE2B 
e722111435f81d00ecb5cec83e78e17676a042703fe83c049456fa6e5debdb1c09cc3f1fd71bcd8a8469da373a7c8131c252b3f139959a442f4cfa2b7f202c6f
 SHA512 
ba7cccdaff1616ad0090cb0942ad35eda025a758be4d6b4e978bce19fb8cb8840136297fb924127a7e99f02c09665bde7eaf714e1744b9b32612973355459ad4
 DIST python-gentoo-patches-2.7.17-r1.tar.xz 14708 BLAKE2B 
f6e25236a471649de122d0f29506f7a4f34044a568ead47a68980411d9722b761fe1f9d653d5edccb6978b65c8c1eecbef55f403b94f32b37c0ad68e061505a8
 SHA512 
ecdde5e38c6fe5e69691fb3a68c8f4f43da7857d4abaff763d3cf6ad864ba43c769c03b186b60f2736a1ffb1e3e4c9982715d1b8a99ff3f5740096153bb8a90f
 DIST python-gentoo-patches-2.7.18-r1.tar.xz 15500 BLAKE2B 
7008b29827dbbd80d4ab8f010ccf9efced99c6b4b9109e4430c0ba269ce53529cb6fedd832502c8d2d3aa21938749cc3591c2545b21c0a59a6e60f8598e84ccc
 SHA512 
e656ab07281fd932b92165674619bbf55ecf410d2937ae4ae771d490b4532540498cc731d30d19c1e8aafd1f64df8a406bbfbb46ea985b3dcd8edb89a0b7f20f

diff --git a/dev-python/pypy/pypy-7.3.2_rc2.ebuild 
b/dev-python/pypy/pypy-7.3.2_rc2.ebuild
new file mode 100644
index 000..d6556f35ca7
--- /dev/null
+++ b/dev-python/pypy/pypy-7.3.2_rc2.ebuild
@@ -0,0 +1,170 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit pax-utils python-utils-r1
+
+MY_P=pypy2.7-v${PV/_/}
+# note: remember to update this to newest dev-lang/python:2.7 on bump
+PATCHSET="python-gentoo-patches-2.7.18-r1"
+
+DESCRIPTION="A fast, compliant alternative implementation of the Python 
language"
+HOMEPAGE="https://pypy.org/;
+SRC_URI="https://downloads.python.org/pypy/${MY_P}-src.tar.bz2
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz;
+S="${WORKDIR}/${MY_P}-src"
+
+LICENSE="MIT"
+# pypy -c 'import sysconfig; print sysconfig.get_config_var("SOABI")'
+SLOT="0/73"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 gdbm +jit libressl ncurses sqlite tk"
+
+RDEPEND="
+   || (
+   dev-python/pypy-exe:${PV}[bzip2?,ncurses?]
+   dev-python/pypy-exe-bin:${PV}
+   )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   gdbm? ( sys-libs/gdbm:0= )
+   sqlite? ( dev-db/sqlite:3= )
+   tk? (
+   dev-lang/tk:0=
+   dev-tcltk/tix:0=
+   )
+   ! /dev/null || die
+   # TODO: cpy turkish locale patch now fixes C code
+   # probably needs better port to pypy, if it is broken there
+   eapply "${FILESDIR}"/5.8.0_all_distutils_cxx.patch
+   eapply -p2 "${WORKDIR}/${PATCHSET}"/0010-use_pyxml.patch
+   popd > /dev/null || die
+
+   # this test relies on pypy-c hardcoding correct build time paths
+   sed -i -e 's:test_executable_without_cwd:_&:' \
+   lib-python/2.7/test/test_subprocess.py || die
+   # requires Internet
+   sed -i -e '/class NetworkedTests/i...@unittest.skip("Requires 
networking")' \
+   lib-python/2.7/test/test_ssl.py || die
+
+   eapply_user
+}
+
+src_compile() {
+   # copy over to make sys.prefix happy
+   cp -p "${BROOT}"/usr/lib/pypy2.7/pypy-c-${PV} pypy-c || die
+   cp -p "${BROOT}"/usr/lib/pypy2.7/include/${PV}/* include/ || die
+   # (not installed by pypy)
+   rm 

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

2020-09-16 Thread Michał Górny
commit: 25eb3219323d990b76be2dd703882a93e87f89ff
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 16 19:42:40 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 16 22:30:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25eb3219

dev-python/pypy3-exe: Bump PyPy3.7 to 7.3.2_rc2

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

 dev-python/pypy3-exe/Manifest  |   1 +
 .../pypy3-exe/pypy3-exe-7.3.2_rc2_p37.ebuild   | 152 +
 2 files changed, 153 insertions(+)

diff --git a/dev-python/pypy3-exe/Manifest b/dev-python/pypy3-exe/Manifest
index 579344895a3..45dd21d0c51 100644
--- a/dev-python/pypy3-exe/Manifest
+++ b/dev-python/pypy3-exe/Manifest
@@ -3,3 +3,4 @@ DIST pypy3.6-v7.3.1-src.tar.bz2 22712809 BLAKE2B 
4250b3fe98c611b9635319c106b80e8
 DIST pypy3.6-v7.3.2rc1-src.tar.bz2 22730858 BLAKE2B 
41a0702d0077c0f546998b858bc8b76226fe8903f4819497aa284231edcb32bc8b047b0a2a35bacfb18ea11fb85de98b95998276c22a3f0dc716b16871b35a3a
 SHA512 
1a6f93f7e767b0db5c40c1e06cadd781c6ddfb02ec86aa61a37f649fe1aa5cd71f7857052e5b48092e3bf8b5cbef6d6401097bf4c4e80c62f7dbdffcd20b70c0
 DIST pypy3.6-v7.3.2rc2-src.tar.bz2 22750248 BLAKE2B 
6a8a3c4306cb5c796ee89f3d9ece61f5d669515ae9edf4961f43c7779123554cda0f3b433f8264d3d08e531ef5fe660b494135321a11f441ae1de97ce0abb332
 SHA512 
a89184314d04bad646cf2e2151e2d5f27ca23a68f25e22b5c2e4f07745671e70c71d869be1c61248ee839632f7151b597fe79eb5af814967a1ae97f2c2cdb8ee
 DIST pypy3.7-v7.3.2rc1-src.tar.bz2 24805791 BLAKE2B 
7b16ba9f0b33d572facdf009701712fe1b2c1eb5a4187c3a9197973ef4da140c7704b3409c7c336e1027f89df340fcefc9e52c6ccac75b251aa79d67c98e49c4
 SHA512 
d2a5c02a541c0ae79cf8c8e1a38299351f9dd81d1a17724d9fe346d8eb4311e2566a319cf1b8a90d393bffdc11657f6fa2f6475441634e57701b00e74899baa0
+DIST pypy3.7-v7.3.2rc2-src.tar.bz2 25066853 BLAKE2B 
286ec0909d4b9ba9039cd9ca234a90832e99369f5e7e36a486d219661631efac186e02146dd5bc5a51521fcfdd0047c3fa5a6dbffd20cebe8ff7c209d02fec53
 SHA512 
c8e5dc5ded2989aa3a6b635e040c23bb8e2812101ce22a104f251e0abaa3320b61f2f611ece58d6b8a8ae9f1cbc8ca22c920f3491dd5653bcb0e05264fd54a4f

diff --git a/dev-python/pypy3-exe/pypy3-exe-7.3.2_rc2_p37.ebuild 
b/dev-python/pypy3-exe/pypy3-exe-7.3.2_rc2_p37.ebuild
new file mode 100644
index 000..8c73602fa5f
--- /dev/null
+++ b/dev-python/pypy3-exe/pypy3-exe-7.3.2_rc2_p37.ebuild
@@ -0,0 +1,152 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# pypy3 needs to be built using python 2
+PYTHON_COMPAT=( python2_7 )
+inherit check-reqs pax-utils python-any-r1 toolchain-funcs
+
+PYPY_PV=${PV%_p37}
+MY_P=pypy3.7-v${PYPY_PV/_/}
+DESCRIPTION="PyPy3 executable (build from source)"
+HOMEPAGE="https://pypy.org/;
+SRC_URI="https://downloads.python.org/pypy/${MY_P}-src.tar.bz2;
+S="${WORKDIR}/${MY_P}-src"
+
+LICENSE="MIT"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 +jit low-memory ncurses cpu_flags_x86_sse2"
+
+RDEPEND=">=sys-libs/zlib-1.1.3:0=
+   dev-libs/libffi:0=
+   virtual/libintl:0=
+   dev-libs/expat:0=
+   bzip2? ( app-arch/bzip2:0= )
+   ncurses? ( sys-libs/ncurses:0= )
+   !dev-python/pypy3-exe-bin:${PV}"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   low-memory? ( dev-python/pypy )
+   !low-memory? (
+   || (
+   dev-python/pypy
+   (
+   dev-lang/python:2.7
+   
dev-python/pycparser[python_targets_python2_7(-),python_single_target_python2_7(+)]
+   )
+   )
+   )"
+
+check_env() {
+   if use low-memory; then
+   CHECKREQS_MEMORY="1750M"
+   use amd64 && CHECKREQS_MEMORY="3500M"
+   else
+   CHECKREQS_MEMORY="3G"
+   use amd64 && CHECKREQS_MEMORY="6G"
+   fi
+
+   check-reqs_pkg_pretend
+}
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && check_env
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   check_env
+
+   # unset to allow forcing pypy below :)
+   use low-memory && EPYTHON=
+   if [[ ! ${EPYTHON} || ${EPYTHON} == pypy ]] &&
+   { has_version -b dev-python/pypy ||
+   has_version -b dev-python/pypy-bin; }
+   then
+   einfo "Using PyPy to perform the translation."
+   EPYTHON=pypy
+   else
+   einfo "Using ${EPYTHON:-python2} to perform the 
translation. Please note that upstream"
+   einfo "recommends using PyPy for that. If you wish to 
do so, please install"
+   einfo "dev-python/pypy and ensure that EPYTHON variable 
is unset."
+   python-any-r1_pkg_setup
+   fi
+   fi
+}
+
+src_configure() {
+   tc-export CC
+
+   

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

2020-09-16 Thread Michał Górny
commit: d67f6fcd0990e34226a609c4d0039ebfa7fa110f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 16 19:42:45 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 16 22:30:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d67f6fcd

dev-python/pypy3: Bump PyPy3.7 to 7.3.2_rc2

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

 dev-python/pypy3/Manifest   |   1 +
 dev-python/pypy3/pypy3-7.3.2_rc2_p37.ebuild | 173 
 2 files changed, 174 insertions(+)

diff --git a/dev-python/pypy3/Manifest b/dev-python/pypy3/Manifest
index 579344895a3..45dd21d0c51 100644
--- a/dev-python/pypy3/Manifest
+++ b/dev-python/pypy3/Manifest
@@ -3,3 +3,4 @@ DIST pypy3.6-v7.3.1-src.tar.bz2 22712809 BLAKE2B 
4250b3fe98c611b9635319c106b80e8
 DIST pypy3.6-v7.3.2rc1-src.tar.bz2 22730858 BLAKE2B 
41a0702d0077c0f546998b858bc8b76226fe8903f4819497aa284231edcb32bc8b047b0a2a35bacfb18ea11fb85de98b95998276c22a3f0dc716b16871b35a3a
 SHA512 
1a6f93f7e767b0db5c40c1e06cadd781c6ddfb02ec86aa61a37f649fe1aa5cd71f7857052e5b48092e3bf8b5cbef6d6401097bf4c4e80c62f7dbdffcd20b70c0
 DIST pypy3.6-v7.3.2rc2-src.tar.bz2 22750248 BLAKE2B 
6a8a3c4306cb5c796ee89f3d9ece61f5d669515ae9edf4961f43c7779123554cda0f3b433f8264d3d08e531ef5fe660b494135321a11f441ae1de97ce0abb332
 SHA512 
a89184314d04bad646cf2e2151e2d5f27ca23a68f25e22b5c2e4f07745671e70c71d869be1c61248ee839632f7151b597fe79eb5af814967a1ae97f2c2cdb8ee
 DIST pypy3.7-v7.3.2rc1-src.tar.bz2 24805791 BLAKE2B 
7b16ba9f0b33d572facdf009701712fe1b2c1eb5a4187c3a9197973ef4da140c7704b3409c7c336e1027f89df340fcefc9e52c6ccac75b251aa79d67c98e49c4
 SHA512 
d2a5c02a541c0ae79cf8c8e1a38299351f9dd81d1a17724d9fe346d8eb4311e2566a319cf1b8a90d393bffdc11657f6fa2f6475441634e57701b00e74899baa0
+DIST pypy3.7-v7.3.2rc2-src.tar.bz2 25066853 BLAKE2B 
286ec0909d4b9ba9039cd9ca234a90832e99369f5e7e36a486d219661631efac186e02146dd5bc5a51521fcfdd0047c3fa5a6dbffd20cebe8ff7c209d02fec53
 SHA512 
c8e5dc5ded2989aa3a6b635e040c23bb8e2812101ce22a104f251e0abaa3320b61f2f611ece58d6b8a8ae9f1cbc8ca22c920f3491dd5653bcb0e05264fd54a4f

diff --git a/dev-python/pypy3/pypy3-7.3.2_rc2_p37.ebuild 
b/dev-python/pypy3/pypy3-7.3.2_rc2_p37.ebuild
new file mode 100644
index 000..530c3ef5ceb
--- /dev/null
+++ b/dev-python/pypy3/pypy3-7.3.2_rc2_p37.ebuild
@@ -0,0 +1,173 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+inherit pax-utils python-any-r1 toolchain-funcs
+
+PYPY_PV=${PV%_p37}
+MY_P=pypy3.7-v${PYPY_PV/_/}
+
+DESCRIPTION="A fast, compliant alternative implementation of the Python (3.7) 
language"
+HOMEPAGE="https://pypy.org/;
+SRC_URI="https://downloads.python.org/pypy/${MY_P}-src.tar.bz2;
+S="${WORKDIR}/${MY_P}-src"
+
+LICENSE="MIT"
+# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))'
+SLOT="0/pypy37-pp73"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 gdbm +jit libressl ncurses sqlite test tk"
+# pypy3.7 is in alpha state and a lot of tests are failing
+RESTRICT="test"
+
+RDEPEND="
+   || (
+   dev-python/pypy3-exe:${PV}[bzip2?,ncurses?]
+   dev-python/pypy3-exe-bin:${PV}
+   )
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   gdbm? ( sys-libs/gdbm:0= )
+   sqlite? ( dev-db/sqlite:3= )
+   tk? (
+   dev-lang/tk:0=
+   dev-tcltk/tix:0=
+   )
+   ! /dev/null || die
+   eapply "${FILESDIR}"/python-3.5-distutils-OO-build.patch
+   popd > /dev/null || die
+
+   eapply_user
+}
+
+src_configure() {
+   tc-export CC
+}
+
+src_compile() {
+   # copy over to make sys.prefix happy
+   cp -p "${BROOT}"/usr/lib/pypy3.7/pypy3-c-${PYPY_PV} pypy3-c || die
+   cp -p "${BROOT}"/usr/lib/pypy3.7/include/${PYPY_PV}/* include/ || die
+   # (not installed by pypy)
+   rm pypy/module/cpyext/include/_numpypy/numpy/README || die
+   mv pypy/module/cpyext/include/* include/ || die
+   mv pypy/module/cpyext/parse/*.h include/ || die
+   pax-mark m pypy3-c
+
+   einfo "Generating caches and CFFI modules ..."
+
+   # Generate Grammar and PatternGrammar pickles.
+   ./pypy3-c -c "import lib2to3.pygram, lib2to3.patcomp; 
lib2to3.patcomp.PatternCompiler()" \
+   || die "Generation of Grammar and PatternGrammar pickles failed"
+
+   # Generate cffi modules
+   # Please keep in sync with pypy/tool/build_cffi_imports.py!
+#cffi_build_scripts = {
+#"_blake2": "_blake2/_blake2_build.py",
+#"_ssl": "_ssl_build.py",
+#"sqlite3": "_sqlite3_build.py",
+#"audioop": "_audioop_build.py",
+#"tk": "_tkinter/tklib_build.py",
+#"curses": "_curses_build.py" if sys.platform != "win32" else None,
+#"syslog": "_syslog_build.py" if sys.platform != "win32" else None,
+#"gdbm": "_gdbm_build.py"  if sys.platform != "win32" else None,
+#"pwdgrp": 

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

2020-09-16 Thread Michał Górny
commit: 311d52f78f08e5a435833106e60a6d42ed238113
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 16 17:17:26 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 16 22:30:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=311d52f7

dev-python/pypy3-exe: Bump to 7.3.2_rc2

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

 dev-python/pypy3-exe/Manifest   |   1 +
 dev-python/pypy3-exe/pypy3-exe-7.3.2_rc2.ebuild | 151 
 2 files changed, 152 insertions(+)

diff --git a/dev-python/pypy3-exe/Manifest b/dev-python/pypy3-exe/Manifest
index 4d82772ad7b..579344895a3 100644
--- a/dev-python/pypy3-exe/Manifest
+++ b/dev-python/pypy3-exe/Manifest
@@ -1,4 +1,5 @@
 DIST pypy3.6-v7.3.0-src.tar.bz2 21937786 BLAKE2B 
c53ac32a9cca1c4624160eae9f11b5705a59613f1e5100fbb0ee86118de5a7845b8fa5087165d7f5a077d20337dfca14a1c7eadbe768995e20e249ec271ac10d
 SHA512 
313a4254262dd8d8b995a50bddbc360cfb67add0818e51a3e9ce25bda6a9b639e9fea8efe7da6adda76dff0a86a364544a13faa516e51b9ea6c25ec99223b435
 DIST pypy3.6-v7.3.1-src.tar.bz2 22712809 BLAKE2B 
4250b3fe98c611b9635319c106b80e88ab469eab5f883babb738e175e7b7adc22c85f8ef3fdce1cdc127b521beef8d6c7862e188d8c8889c39f90136d6bbe374
 SHA512 
f8e32aae7f01225e0e4d6763eaac40fc02dffc3d0b6a30f22d422147f9be4f3290ea78160a912ffae311dea3d503eb31a7a4f3999d3b541fbccd93d1cef4ca56
 DIST pypy3.6-v7.3.2rc1-src.tar.bz2 22730858 BLAKE2B 
41a0702d0077c0f546998b858bc8b76226fe8903f4819497aa284231edcb32bc8b047b0a2a35bacfb18ea11fb85de98b95998276c22a3f0dc716b16871b35a3a
 SHA512 
1a6f93f7e767b0db5c40c1e06cadd781c6ddfb02ec86aa61a37f649fe1aa5cd71f7857052e5b48092e3bf8b5cbef6d6401097bf4c4e80c62f7dbdffcd20b70c0
+DIST pypy3.6-v7.3.2rc2-src.tar.bz2 22750248 BLAKE2B 
6a8a3c4306cb5c796ee89f3d9ece61f5d669515ae9edf4961f43c7779123554cda0f3b433f8264d3d08e531ef5fe660b494135321a11f441ae1de97ce0abb332
 SHA512 
a89184314d04bad646cf2e2151e2d5f27ca23a68f25e22b5c2e4f07745671e70c71d869be1c61248ee839632f7151b597fe79eb5af814967a1ae97f2c2cdb8ee
 DIST pypy3.7-v7.3.2rc1-src.tar.bz2 24805791 BLAKE2B 
7b16ba9f0b33d572facdf009701712fe1b2c1eb5a4187c3a9197973ef4da140c7704b3409c7c336e1027f89df340fcefc9e52c6ccac75b251aa79d67c98e49c4
 SHA512 
d2a5c02a541c0ae79cf8c8e1a38299351f9dd81d1a17724d9fe346d8eb4311e2566a319cf1b8a90d393bffdc11657f6fa2f6475441634e57701b00e74899baa0

diff --git a/dev-python/pypy3-exe/pypy3-exe-7.3.2_rc2.ebuild 
b/dev-python/pypy3-exe/pypy3-exe-7.3.2_rc2.ebuild
new file mode 100644
index 000..24b904343e1
--- /dev/null
+++ b/dev-python/pypy3-exe/pypy3-exe-7.3.2_rc2.ebuild
@@ -0,0 +1,151 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# pypy3 needs to be built using python 2
+PYTHON_COMPAT=( python2_7 )
+inherit check-reqs pax-utils python-any-r1 toolchain-funcs
+
+MY_P=pypy3.6-v${PV/_/}
+DESCRIPTION="PyPy3 executable (build from source)"
+HOMEPAGE="https://pypy.org/;
+SRC_URI="https://downloads.python.org/pypy/${MY_P}-src.tar.bz2;
+S="${WORKDIR}/${MY_P}-src"
+
+LICENSE="MIT"
+SLOT="${PV}"
+KEYWORDS="~amd64 ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="bzip2 +jit low-memory ncurses cpu_flags_x86_sse2"
+
+RDEPEND=">=sys-libs/zlib-1.1.3:0=
+   dev-libs/libffi:0=
+   virtual/libintl:0=
+   dev-libs/expat:0=
+   bzip2? ( app-arch/bzip2:0= )
+   ncurses? ( sys-libs/ncurses:0= )
+   !dev-python/pypy3-exe-bin:${PV}"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   low-memory? ( dev-python/pypy )
+   !low-memory? (
+   || (
+   dev-python/pypy
+   (
+   dev-lang/python:2.7
+   
dev-python/pycparser[python_targets_python2_7(-),python_single_target_python2_7(+)]
+   )
+   )
+   )"
+
+check_env() {
+   if use low-memory; then
+   CHECKREQS_MEMORY="1750M"
+   use amd64 && CHECKREQS_MEMORY="3500M"
+   else
+   CHECKREQS_MEMORY="3G"
+   use amd64 && CHECKREQS_MEMORY="6G"
+   fi
+
+   check-reqs_pkg_pretend
+}
+
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && check_env
+}
+
+pkg_setup() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   check_env
+
+   # unset to allow forcing pypy below :)
+   use low-memory && EPYTHON=
+   if [[ ! ${EPYTHON} || ${EPYTHON} == pypy ]] &&
+   { has_version -b dev-python/pypy ||
+   has_version -b dev-python/pypy-bin; }
+   then
+   einfo "Using PyPy to perform the translation."
+   EPYTHON=pypy
+   else
+   einfo "Using ${EPYTHON:-python2} to perform the 
translation. Please note that upstream"
+   einfo "recommends using PyPy for that. If you wish to 
do so, please install"
+   einfo 

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

2020-09-16 Thread Michał Górny
commit: 42402d6a31d5f83e8578d08a67bd35935eda2d6f
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 16 17:17:54 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 16 22:30:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42402d6a

dev-python/pypy3-exe: Remove obsolete remote-id

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

 dev-python/pypy3-exe/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/pypy3-exe/metadata.xml 
b/dev-python/pypy3-exe/metadata.xml
index cf6720905ca..3d29bc0b05f 100644
--- a/dev-python/pypy3-exe/metadata.xml
+++ b/dev-python/pypy3-exe/metadata.xml
@@ -10,7 +10,4 @@
This makes it possible to build PyPy using ~3.5G of RAM 
on amd64 and ~half of that on x86,
at the cost of lengthened build time.

-   
-   pypy/pypy
-   
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy-exe-bin/

2020-09-16 Thread Michał Górny
commit: 0ba20045f7f5578177f9f625671522a0a463907a
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 16 17:16:19 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 16 22:30:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ba20045

dev-python/pypy-exe-bin: Remove obsolete remote-id

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

 dev-python/pypy-exe-bin/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/pypy-exe-bin/metadata.xml 
b/dev-python/pypy-exe-bin/metadata.xml
index ff5bc95069a..7f4f33c6dbc 100644
--- a/dev-python/pypy-exe-bin/metadata.xml
+++ b/dev-python/pypy-exe-bin/metadata.xml
@@ -5,7 +5,4 @@
pyt...@gentoo.org
Python

-   
-   pypy/pypy
-   
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3-exe-bin/

2020-09-16 Thread Michał Górny
commit: 0dc4b8b1e725d96560f858c7963e72dde3dad7ae
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Sep 16 17:18:02 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Sep 16 22:30:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dc4b8b1

dev-python/pypy3-exe-bin: Remove obsolete remote-id

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

 dev-python/pypy3-exe-bin/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/dev-python/pypy3-exe-bin/metadata.xml 
b/dev-python/pypy3-exe-bin/metadata.xml
index ff5bc95069a..7f4f33c6dbc 100644
--- a/dev-python/pypy3-exe-bin/metadata.xml
+++ b/dev-python/pypy3-exe-bin/metadata.xml
@@ -5,7 +5,4 @@
pyt...@gentoo.org
Python

-   
-   pypy/pypy
-   
 



[gentoo-commits] repo/gentoo:master commit in: net-misc/pimpd/

2020-09-16 Thread Sam James
commit: 8a7970d735c67b6f16b4e1af0eba6d574a67b4c1
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 16 22:25:38 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 16 22:25:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a7970d7

net-misc/pimpd: cleanup old EAPI 4

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

 net-misc/pimpd/pimpd-0.8.ebuild | 24 
 1 file changed, 24 deletions(-)

diff --git a/net-misc/pimpd/pimpd-0.8.ebuild b/net-misc/pimpd/pimpd-0.8.ebuild
deleted file mode 100644
index 62183ccfef2..000
--- a/net-misc/pimpd/pimpd-0.8.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit toolchain-funcs
-
-DESCRIPTION="RFC1413-compliant identd server supporting masqueraded 
connections"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
-SRC_URI="http://cats.meow.at/~peter/pimpd_${PV}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ppc sparc x86"
-IUSE=""
-
-src_compile() {
-   emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"
-}
-
-src_install() {
-   dosbin pimpd
-   dodoc README
-}



[gentoo-commits] repo/gentoo:master commit in: net-misc/pimpd/

2020-09-16 Thread Sam James
commit: b838bc86dc7b3f514ed11cd0195b6e2c0416607c
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 16 22:25:20 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 16 22:25:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b838bc86

net-misc/pimpd: x86 stable (forward)

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

 net-misc/pimpd/pimpd-0.8-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/net-misc/pimpd/pimpd-0.8-r1.ebuild 
b/net-misc/pimpd/pimpd-0.8-r1.ebuild
index 449da1bcd34..8c5762a44ff 100644
--- a/net-misc/pimpd/pimpd-0.8-r1.ebuild
+++ b/net-misc/pimpd/pimpd-0.8-r1.ebuild
@@ -11,8 +11,7 @@ SRC_URI="http://cats.meow.at/~peter/pimpd_${PV}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ppc sparc ~x86"
-IUSE=""
+KEYWORDS="~amd64 ppc sparc x86"
 
 src_compile() {
emake CC="$(tc-getCC)" CFLAGS="${CFLAGS}"



[gentoo-commits] repo/gentoo:master commit in: net-mail/pop-before-smtp/

2020-09-16 Thread Sam James
commit: a3c10416e0522af79d45d74a402e28032d920dc8
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 16 22:22:52 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 16 22:22:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3c10416

net-mail/pop-before-smtp: port to EAPI 7

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

 net-mail/pop-before-smtp/pop-before-smtp-1.42.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/net-mail/pop-before-smtp/pop-before-smtp-1.42.ebuild 
b/net-mail/pop-before-smtp/pop-before-smtp-1.42.ebuild
index 0bcf260b4cc..3ebc73117b3 100644
--- a/net-mail/pop-before-smtp/pop-before-smtp-1.42.ebuild
+++ b/net-mail/pop-before-smtp/pop-before-smtp-1.42.ebuild
@@ -1,28 +1,29 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-DESCRIPTION="Simple daemon to controll email relay based on successful POP or 
IMAP logins"
+DESCRIPTION="Simple daemon to control email relay based on successful POP or 
IMAP logins"
 HOMEPAGE="http://popbsmtp.sourceforge.net;
 SRC_URI="mirror://sourceforge/popbsmtp/${P}.tar.gz"
 
 LICENSE="|| ( GPL-2 BSD Artistic )"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE=""
 
 RDEPEND="dev-lang/perl[berkdb]
dev-perl/Net-Netmask
dev-perl/TimeDate"
 
 src_prepare() {
+   default
+
# enable syslog
sed -i \
-e "/^=cut #= syslog 
===START=$/d" \
-e "/^=cut #= syslog 
=END=$/d" \
"${S}"/pop-before-smtp-conf.pl \
-   || die "sed pop-before-smtp-conf.pl failed"
+   || die "sed pop-before-smtp-conf.pl failed"
 }
 
 src_install() {



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

2020-09-16 Thread Sam James
commit: 9276734f40a7a7cc209301d3dec96cd254f2ede8
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 16 22:20:14 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 16 22:20:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9276734f

net-mail/mess822: port to EAPI 7

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

 net-mail/mess822/mess822-0.58-r2.ebuild | 27 +--
 1 file changed, 17 insertions(+), 10 deletions(-)

diff --git a/net-mail/mess822/mess822-0.58-r2.ebuild 
b/net-mail/mess822/mess822-0.58-r2.ebuild
index 95c6b44751e..eb062590f36 100644
--- a/net-mail/mess822/mess822-0.58-r2.ebuild
+++ b/net-mail/mess822/mess822-0.58-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-inherit multilib toolchain-funcs eutils
+inherit toolchain-funcs
 
 DESCRIPTION="Collection of utilities for parsing Internet mail messages"
 SRC_URI="http://cr.yp.to/software/${P}.tar.gz;
@@ -18,15 +18,22 @@ RDEPEND=">=sys-apps/sed-4"
 DEPEND="${RDEPEND}"
 RESTRICT="test"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-implicit.patch
+)
+
 src_prepare() {
+   default
+
echo "$(tc-getCC) ${CFLAGS}" > conf-cc
echo "$(tc-getCC) ${LDFLAGS}" > conf-ld
echo "/usr" > conf-home
 
# fix errno.h problem; bug #26165
-   sed -i 's/^extern int errno;/#include /' error.h
+   sed -i 's/^extern int errno;/#include /' error.h || die
 
-   epatch "${FILESDIR}"/${P}-implicit.patch
+   sed -i -e "s/ar/$(tc-getAR)/" make-makelib.sh || die
+   sed -i -e "s/ranlib/$(tc-getRANLIB)/" make-makelib.sh || die
 }
 
 src_install() {
@@ -35,16 +42,16 @@ src_install() {
 
# Now that the commands are compiled, update the conf-home file to point
# to the installation image directory.
-   echo "${D}/usr/" > conf-home
-   sed -i -e "s:\"/etc\":\"${D}/etc\":" hier.c || die "sed hier.c failed"
+   echo "${ED}/usr/" > conf-home
+   sed -i -e "s:\"/etc\":\"${ED}/etc\":" hier.c || die "sed hier.c failed"
 
emake setup
 
# Move the man pages into /usr/share/man
-   mv "${D}/usr/man" "${D}/usr/share/"
+   mv "${ED}/usr/man" "${ED}/usr/share/" || die
 
dodir /usr/$(get_libdir)
-   mv "${D}/usr/lib/${PN}.a" "${D}/usr/$(get_libdir)/${PN}.a"
-   rmdir "${D}/usr/lib"
+   mv "${ED}/usr/lib/${PN}.a" "${ED}/usr/$(get_libdir)/${PN}.a" || die
+   rmdir "${ED}/usr/lib" || die
dodoc BLURB CHANGES INSTALL README THANKS TODO VERSION
 }



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

2020-09-16 Thread Louis Sautier
commit: 1fd7b8047febc1f392e5ea16b7f838cf825eb2d4
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Sep 15 22:55:29 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Sep 16 22:06:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fd7b804

dev-python/suds: bump to 0.8.4 from a new fork

Also:
* Use EAPI 7.
* Require Python built with xml support.
* Remove obsolete workarounds.

Closes: https://bugs.gentoo.org/644228
Closes: https://github.com/gentoo/gentoo/pull/15041
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/suds/Manifest   |  1 +
 .../suds/files/suds-0.8.4-fix-optimization.patch   | 11 +
 dev-python/suds/suds-0.8.4.ebuild  | 27 ++
 3 files changed, 39 insertions(+)

diff --git a/dev-python/suds/Manifest b/dev-python/suds/Manifest
index 0234099fceb..80f647cba46 100644
--- a/dev-python/suds/Manifest
+++ b/dev-python/suds/Manifest
@@ -1 +1,2 @@
 DIST suds-0.6.tar.bz2 143985 BLAKE2B 
3d97d51b4e719102ab40a6a95a35eaaccda15a47e20bedb0297203576949883eea253ac6f382c8849a522e1720393ec517ec1ff3514329b504c83a928a260881
 SHA512 
ec078b159bd83c5799e293d9607138ee1da90fdc64da203999555a4324ce7be0235156d3c7ad28e46f84180a6e51e2f3f82228e5e77ae41c61ee20f3db2c916b
+DIST suds-community-0.8.4.tar.gz 279775 BLAKE2B 
985dbe386219d7a5cf8b9edb5a30eea2bc974fce5158a1f6e9c7ad3b437efdf0e4d8ff2bddeaf5b5ebc7f0a594adaea3b2db3e47b6dab8143f6cefae248dd061
 SHA512 
316e67fb2b87ac31cb9397a1620b279e608dc0abead61fa548730fce5b5e29fb2da937c6213f3de6bd06f1e97031f27351938da686fa2f9ce9f4399b9944e0d2

diff --git a/dev-python/suds/files/suds-0.8.4-fix-optimization.patch 
b/dev-python/suds/files/suds-0.8.4-fix-optimization.patch
new file mode 100644
index 000..3dce3b07475
--- /dev/null
+++ b/dev-python/suds/files/suds-0.8.4-fix-optimization.patch
@@ -0,0 +1,11 @@
+diff --git a/setup.cfg b/setup.cfg
+index c1e1a72..367112f 100644
+--- a/setup.cfg
 b/setup.cfg
+@@ -1,6 +1,3 @@
+-[install]
+-optimize = 1
+-
+ [env:2.4.4 x86]
+ command = py244.cmd
+ 

diff --git a/dev-python/suds/suds-0.8.4.ebuild 
b/dev-python/suds/suds-0.8.4.ebuild
new file mode 100644
index 000..318f8fadc99
--- /dev/null
+++ b/dev-python/suds/suds-0.8.4.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_REQ_USE="xml(+)"
+# Tests fail with PyPy3
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+
+inherit distutils-r1
+
+MY_PN="${PN}-community"
+DESCRIPTION="Lightweight SOAP client"
+HOMEPAGE="https://github.com/suds-community/suds;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+# https://github.com/suds-community/suds/pull/40
+PATCHES=( "${FILESDIR}/${P}-fix-optimization.patch" )
+
+DOCS=( README.md notes/. )
+
+distutils_enable_tests pytest



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

2020-09-16 Thread Louis Sautier
commit: 8b5c11e3bc0436437e6c6602fc5d54522f1d5e6a
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Sep 15 22:57:53 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Sep 16 22:06:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b5c11e3

dev-python/suds: update metadata, add upstream info

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

 dev-python/suds/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/dev-python/suds/metadata.xml b/dev-python/suds/metadata.xml
index 5d836184a86..172adda1657 100644
--- a/dev-python/suds/metadata.xml
+++ b/dev-python/suds/metadata.xml
@@ -3,6 +3,9 @@
 


-   suds
+   suds-community
+   suds-community/suds
+   https://github.com/suds-community/suds/issues
+   
https://github.com/suds-community/suds/blob/master/CHANGELOG.md

 



[gentoo-commits] repo/gentoo:master commit in: www-misc/urlwatch/

2020-09-16 Thread Louis Sautier
commit: 5c8e90bac65fac0ef1dc8635f477157755c864ed
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Sep 15 11:46:53 2020 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Wed Sep 16 22:06:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c8e90ba

www-misc/urlwatch: add doc

Closes: https://bugs.gentoo.org/742644
Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Louis Sautier  gentoo.org>

 www-misc/urlwatch/urlwatch-2.21.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/www-misc/urlwatch/urlwatch-2.21.ebuild 
b/www-misc/urlwatch/urlwatch-2.21.ebuild
index 72f069acf85..bdfd81f7797 100644
--- a/www-misc/urlwatch/urlwatch-2.21.ebuild
+++ b/www-misc/urlwatch/urlwatch-2.21.ebuild
@@ -42,6 +42,8 @@ BDEPEND="
 
 DOCS=( CHANGELOG.md README.md )
 
+distutils_enable_sphinx docs/source dev-python/alabaster
+
 python_test() {
local skipped_tests=(
# Require the pdftotext module



[gentoo-commits] repo/gentoo:master commit in: mail-filter/libsrs2/files/, mail-filter/libsrs2/

2020-09-16 Thread Sam James
commit: e56541512b0bf5d25fd0b4b5ca47bac3424bb988
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 16 22:02:06 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 16 22:02:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5654151

mail-filter/libsrs2: port to EAPI 7

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

 .../libsrs2/files/libsrs2-1.0.18-parallel-make.diff |  5 ++---
 .../{libsrs2-1.0.18.ebuild => libsrs2-1.0.18-r1.ebuild} | 17 -
 2 files changed, 14 insertions(+), 8 deletions(-)

diff --git a/mail-filter/libsrs2/files/libsrs2-1.0.18-parallel-make.diff 
b/mail-filter/libsrs2/files/libsrs2-1.0.18-parallel-make.diff
index a5ce4d5a002..9447bb2c495 100644
--- a/mail-filter/libsrs2/files/libsrs2-1.0.18-parallel-make.diff
+++ b/mail-filter/libsrs2/files/libsrs2-1.0.18-parallel-make.diff
@@ -1,6 +1,5 @@
-diff -Naur libsrs2-1.0.18/libsrs2/Makefile.am 
libsrs2-1.0.18-1/libsrs2/Makefile.am
 libsrs2-1.0.18/libsrs2/Makefile.am 2004-06-10 11:33:28.0 +0200
-+++ libsrs2-1.0.18-1/libsrs2/Makefile.am   2009-09-29 16:08:29.0 
+0200
+--- a/libsrs2/Makefile.am  2004-06-10 11:33:28.0 +0200
 b/libsrs2/Makefile.am  2009-09-29 16:08:29.0 +0200
 @@ -3,9 +3,6 @@
  include_HEADERS = srs2.h
  noinst_HEADERS = win32.h

diff --git a/mail-filter/libsrs2/libsrs2-1.0.18.ebuild 
b/mail-filter/libsrs2/libsrs2-1.0.18-r1.ebuild
similarity index 71%
rename from mail-filter/libsrs2/libsrs2-1.0.18.ebuild
rename to mail-filter/libsrs2/libsrs2-1.0.18-r1.ebuild
index e31cfb85a72..0ef4838f7bb 100644
--- a/mail-filter/libsrs2/libsrs2-1.0.18.ebuild
+++ b/mail-filter/libsrs2/libsrs2-1.0.18-r1.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-inherit eutils autotools
+inherit autotools
 
 DESCRIPTION="libsrs2 is the next generation Sender Rewriting Scheme library"
 HOMEPAGE="https://www.libsrs2.org/;
@@ -14,11 +14,18 @@ SLOT="0"
 KEYWORDS="amd64 ppc x86"
 IUSE="static-libs"
 
-DEPEND="!dev-perl/Mail-SRS"
+DEPEND="
+   !dev-perl/Mail-SRS
+   !mail-filter/libsrs_alt
+"
 RDEPEND="${DEPEND}"
 
+PATCHES=(
+   "${FILESDIR}/${P}-parallel-make.diff"
+)
+
 src_prepare() {
-   epatch "${FILESDIR}/${P}-parallel-make.diff"
+   default
eautoreconf
 }
 
@@ -29,5 +36,5 @@ src_configure() {
 
 src_install() {
default
-   use static-libs || find "${D}" -name '*.la' -delete
+   use static-libs || find "${ED}" -name '*.la' -delete
 }



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-visualization-goom/

2020-09-16 Thread Craig Andrews
commit: c005b203f2d28305243e86924405799583edcb65
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Sep 16 21:37:00 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Sep 16 21:56:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c005b203

media-plugins/kodi-visualization-goom: 3.4.0 version bump

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

 media-plugins/kodi-visualization-goom/Manifest |  1 +
 .../kodi-visualization-goom-3.4.0.ebuild   | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/media-plugins/kodi-visualization-goom/Manifest 
b/media-plugins/kodi-visualization-goom/Manifest
index 9ea2272aec5..fc4fc68f6a1 100644
--- a/media-plugins/kodi-visualization-goom/Manifest
+++ b/media-plugins/kodi-visualization-goom/Manifest
@@ -4,3 +4,4 @@ DIST kodi-visualization-goom-2.2.1.tar.gz 8119580 BLAKE2B 
92558e0560e0590bf7ed52
 DIST kodi-visualization-goom-3.2.0.tar.gz 8125972 BLAKE2B 
2de0580cdda6a0f94a6dc1bd487910b7683448683670c9ae2c1793beff44351db617ae79fd0aad1bc55b39d030868cdc0f71f8c1853162faf4b68248ce0a0510
 SHA512 
78111b28918b3ef7a1f00ed1c4b0e74377b7c9e4e11bd7615399d577510da62333f7ad24f40a66a65cd4bec8ad1619122809590054edafd1071e546c7b64fd69
 DIST kodi-visualization-goom-3.3.0.tar.gz 1210480 BLAKE2B 
1e1f5b48820c2fd6847e5fc241a409eacefae1bc2a95d3b5fca72e6bf4e6d1202b1b9806c0a6810724834655f071bd183528e7cec8242db97ea3826fcffbe72a
 SHA512 
5a51ffa0730786616f38cf156d480c747ddcef5e099c26de1cf9b3459732d50c553e72a5a84b4b00939b91c1cc06b944f0901e357b11895eb87d83290d00e2d0
 DIST kodi-visualization-goom-3.3.1.tar.gz 1210558 BLAKE2B 
3ca3d7464ef0924e3a390ba761955ac26db56b46ade8fad17428ac87743674c64f3ff04b9bd6f06186938564ab05a2c4306498f9bf848d069fa024d4cfc2e44e
 SHA512 
e2d1fe30924435b5debad039533d4f55d9a454daf3d7d66a76437ee88044fca0e44173f0d36b4ba401437f0d60ccc95af497faaf498e105316ab493354523e03
+DIST kodi-visualization-goom-3.4.0.tar.gz 1210534 BLAKE2B 
c871188f50a1deab108e36e4199dc4d0450ddb59cf8f87090505b46f7494a66006b796d4a7c60e61057f8668dc7afebbab15e1018ed8fa644d77315ea8b3c2be
 SHA512 
d864932202b2611b435b91a0ced86cc60b5e1853dfa958651a7327e931d7744b267d4a151f1a8e1d8080f37c009b6bc5d22ca9cef5bf2f9cecc8d4a114fa1971

diff --git 
a/media-plugins/kodi-visualization-goom/kodi-visualization-goom-3.4.0.ebuild 
b/media-plugins/kodi-visualization-goom/kodi-visualization-goom-3.4.0.ebuild
new file mode 100644
index 000..e1aa393b292
--- /dev/null
+++ b/media-plugins/kodi-visualization-goom/kodi-visualization-goom-3.4.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kodi-addon
+
+DESCRIPTION="Goom visualizer for Kodi"
+HOMEPAGE="https://github.com/xbmc/visualization.goom;
+KODI_PLUGIN_NAME="visualization.goom"
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git;
+   inherit git-r3
+   DEPEND="~media-tv/kodi-"
+   ;;
+*)
+   CODENAME="Matrix"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
+   DEPEND="=media-tv/kodi-19*:="
+   ;;
+esac
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+
+DEPEND+="
+   >=media-libs/glm-0.9.9.8-r1
+   virtual/opengl
+   "
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   if [ -d depends ]; then rm -rf depends || die; fi
+
+   cmake_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2020-09-16 Thread Craig Andrews
commit: 6d442862af1fb20653549386774a3aa2a52236e8
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Sep 16 21:54:48 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Sep 16 21:56:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d442862

media-tv/kodi: 19.0_alpha1_p20200916 version bump

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

 media-tv/kodi/Manifest  |   1 +
 media-tv/kodi/kodi-19.0_alpha1_p20200916.ebuild | 317 
 2 files changed, 318 insertions(+)

diff --git a/media-tv/kodi/Manifest b/media-tv/kodi/Manifest
index cfe89c33d1e..1700361d623 100644
--- a/media-tv/kodi/Manifest
+++ b/media-tv/kodi/Manifest
@@ -4,6 +4,7 @@ DIST kodi-18-libmicrohttpd-0.9.71.patch 84981 BLAKE2B 
e07c7df63bdfbaf9dfc5d0989a
 DIST kodi-18.7.tar.gz 51051040 BLAKE2B 
7ff04cd0ddcf74e46eef4318cf870662b9e076b362322958a6b8019d49134e37981f7ca21b5806e38b942adc4c29ea2b25a19f46e5da3d469613cf19a29f4e8c
 SHA512 
7e5678f5e23e8af929056a49b0ce0b992a1f53a1fe970a149610c5a24adb591085bb06cc405e8bdc6040eef853d23e99df660d7006fc1ea4e79afd3a697875c5
 DIST kodi-18.8.tar.gz 51052219 BLAKE2B 
6e49b08b5e2bfe778dafb687658e82b90226a9f1c1a7827a4290d601fe4c98e5cbaabaa39563c19a2956b83ce3a76640f081a56a41dfea4d65fb8b503c6f37b0
 SHA512 
242eaa9144ba0d9b15f02ab41282295de76d375cf66d595e7f6687d47c996133fcf5647448dcd06759df9f30bd86cdba239720b9bdd8b57827b6f261c08c4aaa
 DIST kodi-19.0_alpha1_p20200914.tar.gz 52061486 BLAKE2B 
b3dbee93256394dd821cf969ef8c3fd3a8913b5d3598340b7217d5464194d91cbf6f39d4ac4a92f2d506ca0e9502cb53a3e33f4df6ae465557f909320e41f2f9
 SHA512 
9181f6002ca99a4c07304d71e22521c9aedd1983a0cd5cc7fa24cbfa2775ecaf55056e726332723d290eeca72d0fda3167a2b58cd8492c738f06b1a8c11b410f
+DIST kodi-19.0_alpha1_p20200916.tar.gz 52080775 BLAKE2B 
9ac98975ac8cf50550494833b5c1e73a839848fdcd043a7ea467bbc6a3c87536230021453137d2af05162571623125b6b992b4d7fd75ec9a195f038f339cdb5c
 SHA512 
85855685a35c705ec576ea57c9f598a5dfab28e27d3e9f6479ff01401e9c91acdc19de575cd6c81af7c4c17c8720621cf8e9afa409c031b8cb6a8a7e3d9461ca
 DIST libdvdcss-1.4.2-Leia-Beta-5.tar.gz 101068 BLAKE2B 
283aa2cec0a2200d3569bc280cb9659e9224a6b3a77db8a35b269cd8caf1337ac9d8b92b806df66f63ef7458a46bd6261f0b8b14678b10e26644a79dcbeea5da
 SHA512 
5185dbdbeb1bd13ea9d8723f1f4ab599d6f3102f5ba1096cd085aa1cda252c045f327c719227bba8e1b742352ade5e335106c8d0c1637a5a6b93ce661620dd7e
 DIST libdvdnav-6.0.0-Leia-Alpha-3.tar.gz 137942 BLAKE2B 
7573434a0ae8e8ccabf48173f81fcde29074eb138e119a2ae9156cde3c3d8bfd716f5d0e605b97f2dcac21f570781137c8533c5ae306b51e3905822fda318355
 SHA512 
11c93eaacd156f8fd7dec7c43d366438b201f31ad55b2870463a9e286912b6ada08882319a021fb7992190f87b909a49f2b83e0321cc17aedc29f7fe5898fa72
 DIST libdvdread-6.0.0-Leia-Alpha-3.tar.gz 130649 BLAKE2B 
0c206acdaf0776841ab792c74e023af07d9539eb72e03ae164382a31ed950f60e5e15f1d055979d28f1398924471b294d11f064b11b8373353b3962a3777ff3c
 SHA512 
b3419ba0a1a2dd70f1bb6236afdfe1c6e88c9ad4264198b289e3bba9375e077cecf7f89848c7b09debaa445327f3507101f3d157e692f7a7163b2bb52643e1e7

diff --git a/media-tv/kodi/kodi-19.0_alpha1_p20200916.ebuild 
b/media-tv/kodi/kodi-19.0_alpha1_p20200916.ebuild
new file mode 100644
index 000..a581327eef4
--- /dev/null
+++ b/media-tv/kodi/kodi-19.0_alpha1_p20200916.ebuild
@@ -0,0 +1,317 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_REQ_USE="libressl?,sqlite,ssl"
+LIBDVDCSS_VERSION="1.4.2-Leia-Beta-5"
+LIBDVDREAD_VERSION="6.0.0-Leia-Alpha-3"
+LIBDVDNAV_VERSION="6.0.0-Leia-Alpha-3"
+FFMPEG_VERSION="4.3.1"
+CODENAME="Matrix"
+FFMPEG_KODI_VERSION="Alpha1-2"
+PYTHON_COMPAT=( python3_{6,7,8,9} )
+SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_VERSION}.tar.gz 
-> libdvdcss-${LIBDVDCSS_VERSION}.tar.gz
+   https://github.com/xbmc/libdvdread/archive/${LIBDVDREAD_VERSION}.tar.gz 
-> libdvdread-${LIBDVDREAD_VERSION}.tar.gz
+   https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_VERSION}.tar.gz 
-> libdvdnav-${LIBDVDNAV_VERSION}.tar.gz
+   !system-ffmpeg? ( 
https://github.com/xbmc/FFmpeg/archive/${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz
 -> ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz )"
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/xbmc/xbmc.git;
+   inherit git-r3
+else
+   GIT_COMMIT="0e5569b0b1f78e9be87d4b77b2b07ce864f41527"
+   SRC_URI+=" https://github.com/xbmc/xbmc/archive/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+   S=${WORKDIR}/xbmc-${GIT_COMMIT}
+fi
+
+inherit autotools cmake desktop linux-info pax-utils python-single-r1 xdg
+
+DESCRIPTION="A free and open source media-player and entertainment hub"
+HOMEPAGE="https://kodi.tv/ https://kodi.wiki/;
+
+LICENSE="GPL-2+"
+SLOT="0"
+# use flag is called libusb so that it doesn't fool people in thinking that
+# it is 

[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/

2020-09-16 Thread Craig Andrews
commit: 2ab206a4a411e9b5072d9903dfa1e85b2eecb784
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Sep 16 21:55:51 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Sep 16 21:56:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ab206a4

media-tv/kodi: Cleanup old version

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

 media-tv/kodi/Manifest  |   1 -
 media-tv/kodi/kodi-19.0_alpha1_p20200914.ebuild | 317 
 2 files changed, 318 deletions(-)

diff --git a/media-tv/kodi/Manifest b/media-tv/kodi/Manifest
index 1700361d623..8db71efec85 100644
--- a/media-tv/kodi/Manifest
+++ b/media-tv/kodi/Manifest
@@ -3,7 +3,6 @@ DIST ffmpeg-kodi-4.3.1-Matrix-Alpha1-2.tar.gz 13477450 BLAKE2B 
c33a2aad8b895be3e
 DIST kodi-18-libmicrohttpd-0.9.71.patch 84981 BLAKE2B 
e07c7df63bdfbaf9dfc5d0989adf96eb663a8c99ea11c42dfc585d8b91343a3445e9bc2f1797e845b0895e79568526e8e594a76e8cb3d7b591153a0ad45ce807
 SHA512 
286a1466174d847eac460b2a7a1b66b082148f2a3e91c4f5f881b909a59b8fdb2037eda074bd3c6e5dbe6a65dc2bef9f1d6746d7db2cb78d285c4b7750c366c2
 DIST kodi-18.7.tar.gz 51051040 BLAKE2B 
7ff04cd0ddcf74e46eef4318cf870662b9e076b362322958a6b8019d49134e37981f7ca21b5806e38b942adc4c29ea2b25a19f46e5da3d469613cf19a29f4e8c
 SHA512 
7e5678f5e23e8af929056a49b0ce0b992a1f53a1fe970a149610c5a24adb591085bb06cc405e8bdc6040eef853d23e99df660d7006fc1ea4e79afd3a697875c5
 DIST kodi-18.8.tar.gz 51052219 BLAKE2B 
6e49b08b5e2bfe778dafb687658e82b90226a9f1c1a7827a4290d601fe4c98e5cbaabaa39563c19a2956b83ce3a76640f081a56a41dfea4d65fb8b503c6f37b0
 SHA512 
242eaa9144ba0d9b15f02ab41282295de76d375cf66d595e7f6687d47c996133fcf5647448dcd06759df9f30bd86cdba239720b9bdd8b57827b6f261c08c4aaa
-DIST kodi-19.0_alpha1_p20200914.tar.gz 52061486 BLAKE2B 
b3dbee93256394dd821cf969ef8c3fd3a8913b5d3598340b7217d5464194d91cbf6f39d4ac4a92f2d506ca0e9502cb53a3e33f4df6ae465557f909320e41f2f9
 SHA512 
9181f6002ca99a4c07304d71e22521c9aedd1983a0cd5cc7fa24cbfa2775ecaf55056e726332723d290eeca72d0fda3167a2b58cd8492c738f06b1a8c11b410f
 DIST kodi-19.0_alpha1_p20200916.tar.gz 52080775 BLAKE2B 
9ac98975ac8cf50550494833b5c1e73a839848fdcd043a7ea467bbc6a3c87536230021453137d2af05162571623125b6b992b4d7fd75ec9a195f038f339cdb5c
 SHA512 
85855685a35c705ec576ea57c9f598a5dfab28e27d3e9f6479ff01401e9c91acdc19de575cd6c81af7c4c17c8720621cf8e9afa409c031b8cb6a8a7e3d9461ca
 DIST libdvdcss-1.4.2-Leia-Beta-5.tar.gz 101068 BLAKE2B 
283aa2cec0a2200d3569bc280cb9659e9224a6b3a77db8a35b269cd8caf1337ac9d8b92b806df66f63ef7458a46bd6261f0b8b14678b10e26644a79dcbeea5da
 SHA512 
5185dbdbeb1bd13ea9d8723f1f4ab599d6f3102f5ba1096cd085aa1cda252c045f327c719227bba8e1b742352ade5e335106c8d0c1637a5a6b93ce661620dd7e
 DIST libdvdnav-6.0.0-Leia-Alpha-3.tar.gz 137942 BLAKE2B 
7573434a0ae8e8ccabf48173f81fcde29074eb138e119a2ae9156cde3c3d8bfd716f5d0e605b97f2dcac21f570781137c8533c5ae306b51e3905822fda318355
 SHA512 
11c93eaacd156f8fd7dec7c43d366438b201f31ad55b2870463a9e286912b6ada08882319a021fb7992190f87b909a49f2b83e0321cc17aedc29f7fe5898fa72

diff --git a/media-tv/kodi/kodi-19.0_alpha1_p20200914.ebuild 
b/media-tv/kodi/kodi-19.0_alpha1_p20200914.ebuild
deleted file mode 100644
index b48786cb6f7..000
--- a/media-tv/kodi/kodi-19.0_alpha1_p20200914.ebuild
+++ /dev/null
@@ -1,317 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_REQ_USE="libressl?,sqlite,ssl"
-LIBDVDCSS_VERSION="1.4.2-Leia-Beta-5"
-LIBDVDREAD_VERSION="6.0.0-Leia-Alpha-3"
-LIBDVDNAV_VERSION="6.0.0-Leia-Alpha-3"
-FFMPEG_VERSION="4.3.1"
-CODENAME="Matrix"
-FFMPEG_KODI_VERSION="Alpha1-2"
-PYTHON_COMPAT=( python3_{6,7,8,9} )
-SRC_URI="https://github.com/xbmc/libdvdcss/archive/${LIBDVDCSS_VERSION}.tar.gz 
-> libdvdcss-${LIBDVDCSS_VERSION}.tar.gz
-   https://github.com/xbmc/libdvdread/archive/${LIBDVDREAD_VERSION}.tar.gz 
-> libdvdread-${LIBDVDREAD_VERSION}.tar.gz
-   https://github.com/xbmc/libdvdnav/archive/${LIBDVDNAV_VERSION}.tar.gz 
-> libdvdnav-${LIBDVDNAV_VERSION}.tar.gz
-   !system-ffmpeg? ( 
https://github.com/xbmc/FFmpeg/archive/${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz
 -> ffmpeg-${PN}-${FFMPEG_VERSION}-${CODENAME}-${FFMPEG_KODI_VERSION}.tar.gz )"
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/xbmc/xbmc.git;
-   inherit git-r3
-else
-   GIT_COMMIT="a8fdb87b82070c0d250e007067b5a7da401e9605"
-   SRC_URI+=" https://github.com/xbmc/xbmc/archive/${GIT_COMMIT}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-   S=${WORKDIR}/xbmc-${GIT_COMMIT}
-fi
-
-inherit autotools cmake desktop linux-info pax-utils python-single-r1 xdg
-
-DESCRIPTION="A free and open source media-player and entertainment hub"
-HOMEPAGE="https://kodi.tv/ https://kodi.wiki/;
-
-LICENSE="GPL-2+"
-SLOT="0"
-# use flag is called libusb so that it doesn't fool people in thinking that
-# it is _required_ for USB 

[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-visualization-spectrum/

2020-09-16 Thread Craig Andrews
commit: 9137026c4fac22c8caa21d05eb69550de6e410e9
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Sep 16 21:49:44 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Sep 16 21:56:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9137026c

media-plugins/kodi-visualization-spectrum: 3.4.0 version bump

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

 media-plugins/kodi-visualization-spectrum/Manifest |  1 +
 .../kodi-visualization-spectrum-3.4.0.ebuild   | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/media-plugins/kodi-visualization-spectrum/Manifest 
b/media-plugins/kodi-visualization-spectrum/Manifest
index 6a62f43852e..852d246fc2f 100644
--- a/media-plugins/kodi-visualization-spectrum/Manifest
+++ b/media-plugins/kodi-visualization-spectrum/Manifest
@@ -1,3 +1,4 @@
 DIST kodi-visualization-spectrum-3.0.3.tar.gz 324645 BLAKE2B 
d7cae4829a0d9032d26dd7642617286dbd1f86baea6672de1d819aaa07657113fba2ce0876a5a18ea212ccc5c4e0de8c1233460e4172950b7af663fe8fdd5c86
 SHA512 
8c6f00ae155fc8486dba269d184d65a00235643ed10e77cbe1b5442e466143039fdc1faef17af6545817fd721a7057b09937c91dde1f1b2ceee74f87a935
 DIST kodi-visualization-spectrum-3.2.0.tar.gz 327841 BLAKE2B 
a5a4e858419beabe93e302d129efe8d8a75778cc52e90408150b43f000812b7949cfd3ebeab34e62f52e7467e839291b56d97984284141a0209d02b19a5b2043
 SHA512 
1378a8f082bdb255c0c48875c87cec27c549525fa1a1f94f2d31c91bc3f70c2c50afb1063ba03fcc71d1948337ef85168f29c0edb8102e6be1eba82dfbc7377f
 DIST kodi-visualization-spectrum-3.3.0.tar.gz 315547 BLAKE2B 
c1586f28f6a7de1696fddb06ba68ac7920c6f9f1300eef96c56f6fa796e4e2c92d41043c9d303c64878720efa8f335a85cd288d5649c46002cd9cc3d9b33950d
 SHA512 
fbf063c5362ef7f837acc648f5a78c537990873ff0539662eb95e0312250475038fed450631ba7b2ec7b9654776e263f329419aeee7559fcf8e37eccce928364
+DIST kodi-visualization-spectrum-3.4.0.tar.gz 315666 BLAKE2B 
b87b2f29a3dd2cb46058661362823f3e6005e354468a5b83ce65b5e5ee59fc56c9a35a22207c61e98c83e964ea682501296a66f376f9259e73b5e76250e08281
 SHA512 
c653c867dc1fa4d0c4de9cb3e5dcf90daf73ffdeb2b4f50bdcb651799fd1adec549a11889e4a7fa3b9bca46ad36c68e5cea925b0cf5d006b975215c682b9b584

diff --git 
a/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-3.4.0.ebuild
 
b/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-3.4.0.ebuild
new file mode 100644
index 000..3284a024509
--- /dev/null
+++ 
b/media-plugins/kodi-visualization-spectrum/kodi-visualization-spectrum-3.4.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kodi-addon
+
+DESCRIPTION="Spectrum visualizer for Kodi"
+HOMEPAGE="https://github.com/xbmc/visualization.spectrum;
+KODI_PLUGIN_NAME="visualization.spectrum"
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git;
+   inherit git-r3
+   DEPEND="~media-tv/kodi-"
+   ;;
+*)
+   CODENAME="Matrix"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
+   DEPEND="=media-tv/kodi-19*:="
+   ;;
+esac
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+
+DEPEND+="
+   >=media-libs/glm-0.9.9.8-r1
+   virtual/opengl
+   "
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   if [ -d depends ]; then rm -rf depends || die; fi
+
+   cmake_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-nextpvr/

2020-09-16 Thread Craig Andrews
commit: 049b68ebe4caab1e63847b51dc4fdca2d23a487c
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Sep 16 21:48:43 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Sep 16 21:56:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=049b68eb

media-plugins/kodi-pvr-nextpvr: 7.0.0 version bump

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

 media-plugins/kodi-pvr-nextpvr/Manifest|  1 +
 .../kodi-pvr-nextpvr/kodi-pvr-nextpvr-7.0.0.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/media-plugins/kodi-pvr-nextpvr/Manifest 
b/media-plugins/kodi-pvr-nextpvr/Manifest
index e2b87cea2ee..e9a216f460e 100644
--- a/media-plugins/kodi-pvr-nextpvr/Manifest
+++ b/media-plugins/kodi-pvr-nextpvr/Manifest
@@ -6,3 +6,4 @@ DIST kodi-pvr-nextpvr-3.3.21.tar.gz 130510 BLAKE2B 
edbaa2e1910d8f601673c55be264a
 DIST kodi-pvr-nextpvr-6.0.5.tar.gz 146642 BLAKE2B 
76f06dc933f3b23ff16da2faa9726a7c7120fb54bc10883787669bfa0f24c9998849c44237727160b2b96d3ae5375de8e6cc64c96b9bb430f9eb634e3d0fa4c5
 SHA512 
67c43f6a781d233a8c157d3a8718a9bf106526ca6844a1296f17510171c5e76be74d1884d04bfa63ed7dcaf4ce683c1b03d71be64bc40c3cc335114532845f5f
 DIST kodi-pvr-nextpvr-6.2.0.tar.gz 144852 BLAKE2B 
11eca61606db5cbab753a651fdfcf8460a6e7910870838e37c5dcdb723ebe8d19b6920d20439ce185a3ba1e6e42c4fe5b3932f09b8b7f016f355d3d80e382316
 SHA512 
60473dfab130bcfa1ece7944143f144506204331593de2a6e21bc0db215348c48ff764698af7032caf0083485bf251a10b8878d0a0faf85e0c95878a85e5
 DIST kodi-pvr-nextpvr-6.2.1.tar.gz 144925 BLAKE2B 
c1021517c1c305fb71453aeac1c7bda5c31ebe2e0175fc64ac72c5f76dd0eeb40d1c851388dea094f8eb15c53f163b2f02cad61cfd76004c64e42f7333b7a61d
 SHA512 
a9e3075569ec24639cd80388c35cac6b9632a2c2cf622be46abbefa69e91847d37f8afe98224b7a543a1ed78b2204bb6b8f243a6e5db08630cd904b19164d703
+DIST kodi-pvr-nextpvr-7.0.0.tar.gz 145031 BLAKE2B 
01d8583d74111dfcb59a139987dc30cc900a41742ea28d4a0fcec11864cb6fc505dd200cf7b61c9dc3d7338ac500d014cc6a312ed8b26be6387604a7969aa9d1
 SHA512 
b7ede2d9f2a384816c48c19078583aa996f8d08671842444abc93a02e7d3cea9669deb67c26429aa68d3875b6644c29f467bc925768a336916b6b6a7d0894cc9

diff --git a/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-7.0.0.ebuild 
b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-7.0.0.ebuild
new file mode 100644
index 000..141349d2e0d
--- /dev/null
+++ b/media-plugins/kodi-pvr-nextpvr/kodi-pvr-nextpvr-7.0.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Kodi's NextPVR client addon"
+HOMEPAGE="https://github.com/kodi-pvr/pvr.nextpvr;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.nextpvr.git;
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Matrix"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-pvr/pvr.nextpvr/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/pvr.nextpvr-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-19*
+   =dev-libs/libplatform-2*
+   dev-libs/tinyxml
+   "
+
+RDEPEND="
+   ${DEPEND}
+   "



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-dvblink/

2020-09-16 Thread Craig Andrews
commit: 278b4c08b4d7b173791a02a4219d00bb40240c44
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Sep 16 21:50:43 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Sep 16 21:56:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=278b4c08

media-plugins/kodi-pvr-dvblink: 8.0.0 version bump

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

 media-plugins/kodi-pvr-dvblink/Manifest|  1 +
 .../kodi-pvr-dvblink/kodi-pvr-dvblink-8.0.0.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/media-plugins/kodi-pvr-dvblink/Manifest 
b/media-plugins/kodi-pvr-dvblink/Manifest
index 219a582fd26..5784c4c7aff 100644
--- a/media-plugins/kodi-pvr-dvblink/Manifest
+++ b/media-plugins/kodi-pvr-dvblink/Manifest
@@ -1,3 +1,4 @@
 DIST kodi-pvr-dvblink-4.7.1.tar.gz 181247 BLAKE2B 
a9368ed515f942a7144a50e02c5ada8029d3b87a61230ad9021065c90587afd449ef56e402e36e0cb0c9aefa226486ac793b11c2d509c9559a91c81b50753cab
 SHA512 
66e132274632c10034c8dff78e1b72cf273b6e9e3d4ab2efb877ed509a88c8afda600734c93cb228ad7879a5e6815e89ae83d8b5e8d9d88c0c8b8dd3e25e
 DIST kodi-pvr-dvblink-4.7.2.tar.gz 180347 BLAKE2B 
83ca3cf04de7cfda420da8f068022062ee08920d5313cf2e740c1512bc5c1ec3dc8cd1613f5aa1f30049193d73d5e73ae66e616dc3e5ea4064cac72b4f01
 SHA512 
9057a066fa228a271e4b21935bf1b823bd7184d3cea62bdb358932d3a8018c86a1129548c5e54414bf068bcdaad7726a8355d5bc5c61f64130396fef8e089be5
 DIST kodi-pvr-dvblink-7.0.0.tar.gz 189965 BLAKE2B 
7e20cb8e0faed944b5aa617c13ff5b0e55ed58947e5dab9a49e724417074a686ae2faf59ba2e034bc2e641c3d9a467e1431fd120ffb42812bb747cb8dd6ce7f1
 SHA512 
d6e7690c50c8e1d9788bfe2ea067ea88f4f656897013222e3a3b9c97837bd2b00b694be97dd11290312ebd418e523bcb5080d2eba275dc91e609ad3707a88380
+DIST kodi-pvr-dvblink-8.0.0.tar.gz 189779 BLAKE2B 
f31b91af9c52c8bc8b0d1eba23ce5d204d5b9f65ea71a1ee8251b2ef62a7b7b13b465f9c3ac6e56d78ce02b7b917a473e0da8723d35b6120b3ee1bd91e9c4f46
 SHA512 
1f5809530be490220b05771f314f7473298f30f733a9624dcd54df489f9325fbc7d6b1ff1ef0e3f78ba2694f6a30654d048690645eb0fecf391580966f7bc9a2

diff --git a/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-8.0.0.ebuild 
b/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-8.0.0.ebuild
new file mode 100644
index 000..b4558dcb665
--- /dev/null
+++ b/media-plugins/kodi-pvr-dvblink/kodi-pvr-dvblink-8.0.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Kodi's DVBLink client addon"
+HOMEPAGE="https://github.com/kodi-pvr/pvr.dvblink;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.dvblink.git;
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Matrix"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/kodi-pvr/pvr.dvblink/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/pvr.dvblink-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-19*
+   =dev-libs/libplatform-2*
+   dev-libs/tinyxml2
+   "
+
+RDEPEND="
+   ${DEPEND}
+   "



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-vfs-sacd/

2020-09-16 Thread Craig Andrews
commit: 9c4d854d2a4fd0d4320656c5bc0fe90b219f21a2
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Sep 16 21:38:40 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Sep 16 21:56:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c4d854d

media-plugins/kodi-vfs-sacd: 2.0.0 version bump

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

 media-plugins/kodi-vfs-sacd/Manifest   |  1 +
 .../kodi-vfs-sacd/kodi-vfs-sacd-2.0.0.ebuild   | 35 ++
 2 files changed, 36 insertions(+)

diff --git a/media-plugins/kodi-vfs-sacd/Manifest 
b/media-plugins/kodi-vfs-sacd/Manifest
index 1bb7064b01b..f8dfee94176 100644
--- a/media-plugins/kodi-vfs-sacd/Manifest
+++ b/media-plugins/kodi-vfs-sacd/Manifest
@@ -1,3 +1,4 @@
 DIST kodi-vfs-sacd-1.0.3.tar.gz 185930 BLAKE2B 
7c80cd2a7bfccaf4ca61c7bbe6654b4bedf9e054eac76fe80a3ebbd7c6a8e3896891d4da3c60391c47f7cf585524822ddf5b740a632c9067fa3fdf8684398a65
 SHA512 
418620256c0ebc5f4ea90ce9e22428f46b318fc1824c17f0a1034443f7b887abb7fd6a36747c9d2db33a9f7d03d7e0bc2606f5b1c9681a6feae92252918e
 DIST kodi-vfs-sacd-1.0.4.tar.gz 192147 BLAKE2B 
6cc09d620a0db1acfa54e4a172410220cb50d68da719afa36ca19396737292e23c16bc1f381e7b43cbd6b19a609af1617e7e015ebe91766e18dd62cf415eacf6
 SHA512 
27a9fe9070ab52c6970e13ea7f10964e9adb4ee1fd5493ba1ac2edb97159dc77e2d9c140ad9c86ebfad51efdaadf9c16b57c03348c1f7fc9232429f01b753446
 DIST kodi-vfs-sacd-1.3.0.tar.gz 192158 BLAKE2B 
5f31cb74ccf374f243eb2a9a3dc8abd2b8978430a49f468ad645ae6bb74d0b661ab217a1be79eb25ef3151c7d8a1a9c018b3c2da3bc6e2b2174dabe2f567f52d
 SHA512 
af4e24f09882e0537318232872d8dc44a490be6b847df48768a96e12d210a72e89d9ee98e2f8ab2ad0ade0d24cba403f4177e2ae6fcea7c681f5401bf522e0e6
+DIST kodi-vfs-sacd-2.0.0.tar.gz 193849 BLAKE2B 
9cb3d0f9bbb2e46901f4673ac637d2d5447b6953a060c35891a14c61eed77229516b4d4b03ea6d1961a494dc6de5cb152a09ebf96b8a71b7dd496ffbf85d4dcc
 SHA512 
1b701189c81cd38d410de10382942478c017647050ddc6bce14f48558cd7085cae5c085cda213c88a15815be01199f8ef00f0306f4de2d3ca82293b20179f78a

diff --git a/media-plugins/kodi-vfs-sacd/kodi-vfs-sacd-2.0.0.ebuild 
b/media-plugins/kodi-vfs-sacd/kodi-vfs-sacd-2.0.0.ebuild
new file mode 100644
index 000..45902cf944a
--- /dev/null
+++ b/media-plugins/kodi-vfs-sacd/kodi-vfs-sacd-2.0.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="SACD VFS addon for Kodi"
+HOMEPAGE="https://github.com/xbmc/vfs.sacd;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/xbmc/vfs.sacd.git;
+   EGIT_BRANCH="Matrix"
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Matrix"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/xbmc/vfs.sacd/archive/${PV}-${CODENAME}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/vfs.sacd-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-19*
+   virtual/libiconv
+   "
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-vfs-rar/

2020-09-16 Thread Craig Andrews
commit: bddc18f9a221320c252896101aa3dd5d37c01ab4
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Sep 16 21:47:36 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Sep 16 21:56:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bddc18f9

media-plugins/kodi-vfs-rar: 4.0.0 version bump

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

 media-plugins/kodi-vfs-rar/Manifest|  1 +
 .../kodi-vfs-rar/kodi-vfs-rar-4.0.0.ebuild | 37 ++
 2 files changed, 38 insertions(+)

diff --git a/media-plugins/kodi-vfs-rar/Manifest 
b/media-plugins/kodi-vfs-rar/Manifest
index e5c4ec45350..fe848ef469c 100644
--- a/media-plugins/kodi-vfs-rar/Manifest
+++ b/media-plugins/kodi-vfs-rar/Manifest
@@ -5,3 +5,4 @@ DIST kodi-vfs-rar-2.2.3.tar.gz 461697 BLAKE2B 
08315b17e61a2074fca7382e69a6c4d76e
 DIST kodi-vfs-rar-2.3.0.tar.gz 462195 BLAKE2B 
cc351adff4ca0b130a71606dac3cd2abd0da295b09a80f974ed4bc1fad9c96fbd3d869633d5d8b10fee12b2a1954f89bf989e4c2ef01bc5a5c7bcab055e72580
 SHA512 
8efcae79ee860ad376888e6ca2ef77b68baa64e6e7f82dfa505b341e5fe141f769d5ac3cb4c7b1adb89edde1ae98f684bfdcade5084b403c47b2f3ef877b0a71
 DIST kodi-vfs-rar-2.3.1.tar.gz 463099 BLAKE2B 
bbe83bdef495d9996c93fe1953b7c0b11b2638d563ef6f1bc32b8fb866293c37810ee70e881136ceb1723f4b94e35884155faa1273e06069476705cea722a0ba
 SHA512 
c14501e4f10c6a0e07b9df0d8543d84033e4f2143fe3e31af1ac829423c4f55fdf26dfccf236cac7598638428e6a80740171a0d25c23ab9cb574909d4f8e7b64
 DIST kodi-vfs-rar-3.4.0.tar.gz 462875 BLAKE2B 
ca0f683d5c62d5b4da943234774fa94e3e705d9b1f23ccf308e1b1cd3a0896333ab002f4101f9aa6598aa6d58adc9c69742ee9f6a949006266c1f654a575688f
 SHA512 
b7b4889e6eac87098d12bf5b93327266772b0a2ef2e5889c3d95b3aaa3a7d5ebe5622ecf329cfdf1b82c1f1c6f32a5b60bd34f335309be93cf56106125bbe2a2
+DIST kodi-vfs-rar-4.0.0.tar.gz 464866 BLAKE2B 
a221f6e9604e3f8d76a5e4eebfc518d17f6129489d6bff9efd89475bf3661d50da69d77cf9f84518137e9a74b33bb758bca5acd474bb968249c5bca555c6a1f7
 SHA512 
6287c277419f964b950220a858f098eb9aa9bbab4aaff1277850a84f8dfd90a6d5f4fd6c9ea04e84a3c1744ee69cfc4dd7010e2e29f6578640960220f3f716cc

diff --git a/media-plugins/kodi-vfs-rar/kodi-vfs-rar-4.0.0.ebuild 
b/media-plugins/kodi-vfs-rar/kodi-vfs-rar-4.0.0.ebuild
new file mode 100644
index 000..e30e27c6e9b
--- /dev/null
+++ b/media-plugins/kodi-vfs-rar/kodi-vfs-rar-4.0.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="RAR VFS addon for Kodi"
+HOMEPAGE="https://github.com/xbmc/vfs.rar;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/xbmc/vfs.rar.git;
+   EGIT_BRANCH="Matrix"
+   inherit git-r3
+   DEPEND="~media-tv/kodi-"
+   ;;
+*)
+   CODENAME="Matrix"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/xbmc/vfs.rar/archive/${PV}-${CODENAME}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}/vfs.rar-${PV}-${CODENAME}"
+   DEPEND="=media-tv/kodi-19*:="
+   ;;
+esac
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+
+DEPEND+="
+   dev-libs/tinyxml
+   "
+
+RDEPEND="$DEPEND"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-visualization-starburst/

2020-09-16 Thread Craig Andrews
commit: 784fc7de3062384279f07df0bd81a4fe6d896b60
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Sep 16 21:46:36 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Sep 16 21:56:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=784fc7de

media-plugins/kodi-visualization-starburst: 2.4.0 version bump

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

 .../kodi-visualization-starburst/Manifest  |  1 +
 .../kodi-visualization-starburst-2.4.0.ebuild  | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/media-plugins/kodi-visualization-starburst/Manifest 
b/media-plugins/kodi-visualization-starburst/Manifest
index 910abfb9547..d2f9792cef9 100644
--- a/media-plugins/kodi-visualization-starburst/Manifest
+++ b/media-plugins/kodi-visualization-starburst/Manifest
@@ -4,3 +4,4 @@ DIST kodi-visualization-starburst-2.0.2.tar.gz 128638 BLAKE2B 
e373ee9488d9ddeda6
 DIST kodi-visualization-starburst-2.2.0.tar.gz 139247 BLAKE2B 
2aea5f1e685e0d16a06120ed5d2a0a0e913c78d0f023f73a80d2ad32fa25de55a9038b399e353e6e14894a3e3d457f253968df459e91e7ea41fbd5bea13b2940
 SHA512 
3dc0361370be406a3bbcf4353e44a4340fbbc98d1d9baa0250b1b94c780f04bd3edb016c88a00d3e74e022bf94c317afb01a7e0f90c81b95cc3ba6b83b32
 DIST kodi-visualization-starburst-2.3.0.tar.gz 139410 BLAKE2B 
08183257f49b815a77dd6881393780342df541405725ef5561f1e7fb289c3434297e2e9ba6bcc9d05226580ef94e3b48858a13dc97de74dd2b830b886537e345
 SHA512 
c185b3ad75c49d7d488dff0172581d44f6f81944a5b96bd946adcd5de499c7ad9efef6b23825e8352cf3bf2077ad99106c3de7ea88ff3f7645cf8ba3b592ca21
 DIST kodi-visualization-starburst-2.3.1.tar.gz 139560 BLAKE2B 
f906e1f2b60c7685e354f44f4f1d2484d18adc21255ff207fc9f9a55dd7815089cab341acd06dc71cb07469508a0c0412ba1a6e1fbff26c2bd3f7445eb56fe44
 SHA512 
58b332c4b8729a599710cac969ceaacc23c158b30544fd5fdf9b2d168718c4c032c89e6980d3dd107dbe5de40435de6637cd25f597a3cb01287b80876cd97ff0
+DIST kodi-visualization-starburst-2.4.0.tar.gz 139487 BLAKE2B 
094eb87051f3d296f1a66ed497d49e57b6080d5f2db2c6a7736056c80983282767e8ffdcc1108b3f59f0449819c274890abd463f6dd3140fcf9e5424899f9a53
 SHA512 
2c7ed9b1edb9310d48fc53d5eec9746d3fb51beefb24ebf7025d4b5c72ea67c89c8b92846d4daac0ec7806ebd8c39d774479cf582feac1fcd8364ad67d0f3a64

diff --git 
a/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-2.4.0.ebuild
 
b/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-2.4.0.ebuild
new file mode 100644
index 000..532d4ca45e7
--- /dev/null
+++ 
b/media-plugins/kodi-visualization-starburst/kodi-visualization-starburst-2.4.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kodi-addon
+
+DESCRIPTION="StarBurst visualizer for Kodi"
+HOMEPAGE="https://github.com/xbmc/visualization.starburst;
+KODI_PLUGIN_NAME="visualization.starburst"
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git;
+   inherit git-r3
+   DEPEND="~media-tv/kodi-"
+   ;;
+*)
+   CODENAME="Matrix"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
+   DEPEND="=media-tv/kodi-19*:="
+   ;;
+esac
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+
+DEPEND+="
+   >=media-libs/glm-0.9.9.8-r1
+   virtual/opengl
+   "
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   if [ -d depends ]; then rm -rf depends || die; fi
+
+   cmake_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-screensaver-matrixtrails/

2020-09-16 Thread Craig Andrews
commit: 0b6e8b76af405ce520eb1bfb4f961655d2db5f5b
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Sep 16 21:49:16 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Sep 16 21:56:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b6e8b76

media-plugins/kodi-screensaver-matrixtrails: 2.6.0 version bump

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

 .../kodi-screensaver-matrixtrails/Manifest |  1 +
 .../kodi-screensaver-matrixtrails-2.6.0.ebuild | 44 ++
 2 files changed, 45 insertions(+)

diff --git a/media-plugins/kodi-screensaver-matrixtrails/Manifest 
b/media-plugins/kodi-screensaver-matrixtrails/Manifest
index fe70fe8b525..df948ec23d6 100644
--- a/media-plugins/kodi-screensaver-matrixtrails/Manifest
+++ b/media-plugins/kodi-screensaver-matrixtrails/Manifest
@@ -2,3 +2,4 @@ DIST kodi-screensaver-matrixtrails-2.2.3.tar.gz 1669456 BLAKE2B 
ebc44866ad1c7b42
 DIST kodi-screensaver-matrixtrails-2.4.2.tar.gz 1679056 BLAKE2B 
1f8ff378de25aae23b0d97702364e322c1e941610ca2afad42f947d7e2ac352f1911ba75cef68b4487b1660eacfb502ba37bbfb55eee284fbd023848a6cb4921
 SHA512 
1d93ede840b578aabbc83195e1234faf4a4e8408dab94a0e7573e49df826878f5618fc49348c1f1f24c947eaeae7406aadd1bc4e0405a6155c92f32f7c413d71
 DIST kodi-screensaver-matrixtrails-2.5.0.tar.gz 803916 BLAKE2B 
81e96e2a713e2744c29637570d16a06b5005c8ef562a568d8ff1d5cce2ddebf389b7c6bb274fe6f71d7e8ba3de79d42cf647fdf267930d894d7d29dc1c458360
 SHA512 
5a1a4f882feca5c990349f17953bb7645eadf1e06688c437a3efe5fdb79b0c6d3dd86108bc20404c1b1ecd73f4d648e86f31041394fe77a3ad8d081cd98f6e37
 DIST kodi-screensaver-matrixtrails-2.5.1.tar.gz 855195 BLAKE2B 
2ec475f0e9c7647aae659501c1868db1d45b3e00ba42f292a15092bf9e74e650636942c93f7b000c5508d92db63a6d52dc87e134b354f36fe1424e4e6a063970
 SHA512 
074c8438bc1ff3a79d1ae0dea5dbad09599302c1440d0d7c57acddc8eb91da14c977f412086493b183b85aedbfe53c8c6e72d1896242b27ba36e14ea5569ca9e
+DIST kodi-screensaver-matrixtrails-2.6.0.tar.gz 855189 BLAKE2B 
6a8525da2661a6d34deb28d068c791d7a7fe9339426d258cf4d96facaff3baa6d6e115e3f1333fd8649704d7f836d09dc8570548f490f0986d33d70abe2532bb
 SHA512 
8770021c999539431a5a6acce1e892639133c0856d30d74c7775038c87a922aaed216806cbcfb71f680593f9227cc3ed45b10631b70f489b7dfda2e4221381f1

diff --git 
a/media-plugins/kodi-screensaver-matrixtrails/kodi-screensaver-matrixtrails-2.6.0.ebuild
 
b/media-plugins/kodi-screensaver-matrixtrails/kodi-screensaver-matrixtrails-2.6.0.ebuild
new file mode 100644
index 000..497606cc108
--- /dev/null
+++ 
b/media-plugins/kodi-screensaver-matrixtrails/kodi-screensaver-matrixtrails-2.6.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+KODI_PLUGIN_NAME="screensaver.matrixtrails"
+DESCRIPTION="Matrix Trails screensaver for Kodi"
+HOMEPAGE="https://github.com/xbmc/screensaver.matrixtrails;
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git;
+   inherit git-r3
+   DEPEND="~media-tv/kodi-"
+
+   ;;
+*)
+   KEYWORDS="~amd64 ~x86"
+   CODENAME="Matrix"
+   
SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
+   DEPEND="=media-tv/kodi-19*:="
+   ;;
+esac
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+
+DEPEND+="
+   virtual/opengl
+   "
+
+RDEPEND="
+   ${DEPEND}
+   "
+
+src_prepare() {
+   if [ -d depends ]; then rm -rf depends || die; fi
+   cmake_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-visualization-fishbmc/

2020-09-16 Thread Craig Andrews
commit: 2cf8cbef743b74b0fa80fc546f8f3bd93fbb1baf
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Sep 16 21:52:25 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Sep 16 21:56:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cf8cbef

media-plugins/kodi-visualization-fishbmc: 6.3.0 version bump

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

 media-plugins/kodi-visualization-fishbmc/Manifest  |  1 +
 .../kodi-visualization-fishbmc-6.3.0.ebuild| 45 ++
 2 files changed, 46 insertions(+)

diff --git a/media-plugins/kodi-visualization-fishbmc/Manifest 
b/media-plugins/kodi-visualization-fishbmc/Manifest
index 3e3f7932023..67a2b17cb55 100644
--- a/media-plugins/kodi-visualization-fishbmc/Manifest
+++ b/media-plugins/kodi-visualization-fishbmc/Manifest
@@ -3,3 +3,4 @@ DIST kodi-visualization-fishbmc-5.1.2.tar.gz 357467 BLAKE2B 
7ecf14e7953bb61cf5c6
 DIST kodi-visualization-fishbmc-6.1.0.tar.gz 367284 BLAKE2B 
a3c1a7c7446602276ce3dc20920fb441a44c3ce86b61e28581a196a0a64db8bde4f0306b900e57d29c2284c878357e94b3b041914e17a5f99eaab9203f6ed2a8
 SHA512 
ea429d66ea12478a7e6533f48f57077f68b12d2f1fd2efeeba8e5908ec423dad57576d463393620588d87b12b484108f55afd3a9c7802458830c738ba3931dde
 DIST kodi-visualization-fishbmc-6.2.0.tar.gz 367475 BLAKE2B 
f6af3fda3352bcb97c5d58c1952ee9b2b1a6ca3d80be6b560b80f3897af793dacf865b2ef986482491a2f9179ab4d9d1b25223d3cf1935b5c8e5dde8ece50a1e
 SHA512 
8fc32adb76bd7b065d6352ada911ab059c182e20ad81075322b7de79d892c7864926f2ece6396bb61df58658cac73c109f43cd2fa6b496b870f7fd7ab117be23
 DIST kodi-visualization-fishbmc-6.2.1.tar.gz 367718 BLAKE2B 
461f3e438d0fa0180d5bc57812eb4469d4694459c54484326a0a0709993017efddd34a458761ff1a8b380f2fc5cd279c78df056b6e8f91f69050f931e42f565f
 SHA512 
9f2784e8583079136c8d9e959a4db4d5cfb25afbafe2291c6df1d44bb8908d20ddb176841b4be58d443ee48539be23d8357d6c5441b79ee1ceedd618a1b089ab
+DIST kodi-visualization-fishbmc-6.3.0.tar.gz 367650 BLAKE2B 
78081d673a1eddea8d16e355176eed1b61f0a8e748d0b831f74a3780a9a11be19bd05c1376413dfd10276192f1a3cebeb11ec8f258fb96f16b0128112fa6a2b6
 SHA512 
02f72476571b2c49629406394eb55c6d9635b7359e8c9aee545d1e486060282389c794657016ed9aed9c2c5471222170b32ac78d5d800f7cc906344bae9a1332

diff --git 
a/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-6.3.0.ebuild
 
b/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-6.3.0.ebuild
new file mode 100644
index 000..4264440c3a7
--- /dev/null
+++ 
b/media-plugins/kodi-visualization-fishbmc/kodi-visualization-fishbmc-6.3.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kodi-addon
+
+DESCRIPTION="Fische visualizer for Kodi"
+HOMEPAGE="https://github.com/xbmc/visualization.fishbmc;
+KODI_PLUGIN_NAME="visualization.fishbmc"
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git;
+   inherit git-r3
+   DEPEND="~media-tv/kodi-"
+   ;;
+*)
+   KEYWORDS="~amd64 ~x86"
+   CODENAME="Matrix"
+   
SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
+   DEPEND="=media-tv/kodi-19*:="
+   ;;
+esac
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+
+DEPEND+="
+   >=media-libs/glm-0.9.9.8-r1
+   virtual/opengl
+   "
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   if [ -d depends ]; then rm -rf depends || die; fi
+
+   cmake_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-audiodecoder-sacd/

2020-09-16 Thread Craig Andrews
commit: d34ee25e611a891c26f94ae037da762724c4c196
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Sep 16 21:45:47 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Sep 16 21:56:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d34ee25e

media-plugins/kodi-audiodecoder-sacd: SACD addon for Kodi

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

 media-plugins/kodi-audiodecoder-sacd/Manifest  |  1 +
 .../kodi-audiodecoder-sacd-0.1.1.ebuild| 35 ++
 .../kodi-audiodecoder-sacd-.ebuild | 35 ++
 media-plugins/kodi-audiodecoder-sacd/metadata.xml  | 11 +++
 4 files changed, 82 insertions(+)

diff --git a/media-plugins/kodi-audiodecoder-sacd/Manifest 
b/media-plugins/kodi-audiodecoder-sacd/Manifest
new file mode 100644
index 000..12ebf4ce327
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-sacd/Manifest
@@ -0,0 +1 @@
+DIST kodi-audiodecoder-sacd-0.1.1.tar.gz 114596 BLAKE2B 
0bd6c7e409d08c08dc62d0164d75c4536d1d844dc8652f5351e6df06c34647f4cf37b5b844e4c2d2a91c2872f0b263b7e87259a1cdbeb267a09a2fd14eca12d8
 SHA512 
91678aab7ae217f0e8536a0af7d1e62fcdfa9fce30e0ecaaa6bcf71bf54bf780424b0db9330276a5fcdde1bde46b9098a99cd5377ae23ddc44975f8d36ac6e99

diff --git 
a/media-plugins/kodi-audiodecoder-sacd/kodi-audiodecoder-sacd-0.1.1.ebuild 
b/media-plugins/kodi-audiodecoder-sacd/kodi-audiodecoder-sacd-0.1.1.ebuild
new file mode 100644
index 000..ba8d7dc43fd
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-sacd/kodi-audiodecoder-sacd-0.1.1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Super Audio CD ISO-Image decoder addon for Kodi"
+HOMEPAGE="https://github.com/xbmc/audiodecoder.sacd;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/xbmc/audiodecoder.sacd.git;
+   inherit git-r3
+   DEPEND="~media-tv/kodi-"
+   ;;
+*)
+   CODENAME="Matrix"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/xbmc/audiodecoder.sacd/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/audiodecoder.sacd-${PV}-${CODENAME}"
+   DEPEND="=media-tv/kodi-19*"
+   ;;
+esac
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   media-sound/wavpack
+   virtual/libiconv"
+RDEPEND="${DEPEND}"

diff --git 
a/media-plugins/kodi-audiodecoder-sacd/kodi-audiodecoder-sacd-.ebuild 
b/media-plugins/kodi-audiodecoder-sacd/kodi-audiodecoder-sacd-.ebuild
new file mode 100644
index 000..ba8d7dc43fd
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-sacd/kodi-audiodecoder-sacd-.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Super Audio CD ISO-Image decoder addon for Kodi"
+HOMEPAGE="https://github.com/xbmc/audiodecoder.sacd;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/xbmc/audiodecoder.sacd.git;
+   inherit git-r3
+   DEPEND="~media-tv/kodi-"
+   ;;
+*)
+   CODENAME="Matrix"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/xbmc/audiodecoder.sacd/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/audiodecoder.sacd-${PV}-${CODENAME}"
+   DEPEND="=media-tv/kodi-19*"
+   ;;
+esac
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   media-sound/wavpack
+   virtual/libiconv"
+RDEPEND="${DEPEND}"

diff --git a/media-plugins/kodi-audiodecoder-sacd/metadata.xml 
b/media-plugins/kodi-audiodecoder-sacd/metadata.xml
new file mode 100644
index 000..53f3b8fd14c
--- /dev/null
+++ b/media-plugins/kodi-audiodecoder-sacd/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+candr...@gentoo.org
+Craig Andrews
+
+
+xbmc/audiodecoder.sacd
+
+



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-vfs-libarchive/

2020-09-16 Thread Craig Andrews
commit: 7f4c66f1cc8401dd27f265c83b288702ee282b6b
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Sep 16 21:51:59 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Sep 16 21:56:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f4c66f1

media-plugins/kodi-vfs-libarchive: 2.0.0 version bump

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

 media-plugins/kodi-vfs-libarchive/Manifest |  1 +
 .../kodi-vfs-libarchive-2.0.0.ebuild   | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/media-plugins/kodi-vfs-libarchive/Manifest 
b/media-plugins/kodi-vfs-libarchive/Manifest
index 9dee11030c6..8435b3b1964 100644
--- a/media-plugins/kodi-vfs-libarchive/Manifest
+++ b/media-plugins/kodi-vfs-libarchive/Manifest
@@ -3,3 +3,4 @@ DIST kodi-vfs-libarchive-1.0.5.tar.gz 32808 BLAKE2B 
f822cfb188d5d6ff2f5237fc3d24
 DIST kodi-vfs-libarchive-1.0.6.tar.gz 47484 BLAKE2B 
ed0140b6266884c277f58d33280942cd2274e9b07a73a6471a58eb0fff54836d54c8956921617fc92e332d318451af6fb58df85ee5be2fc20c8d1c359c1d6126
 SHA512 
395f226640fca5adc31a3dc12e99c25bf379d531f5ee972a8c087afeda6d872add1aef8bd66aabed53671a6657ea223a998521902a7ce8c9d4c96384272b8b2b
 DIST kodi-vfs-libarchive-1.0.7.tar.gz 53326 BLAKE2B 
ad9088f04cc4b4ec19b10535bcff3d2c8d4fc33eb0751f7d97be95d68db9359a9598be806e03da427cd7a0d75c26ba09be06c1277f1e235900ae00240fe6e2c2
 SHA512 
982d691e290aa3aed5c9822903a540a13a5f65f3b85d52987ee2bedfcd06faee7bd7745d8e614a5e6502f102e637baed111e60b371294b658ea1f733623ad53a
 DIST kodi-vfs-libarchive-1.3.0.tar.gz 54434 BLAKE2B 
cf5c0e039d6054c249e5f1699751f20eada69953d69b67c7203d0b99ad65356a94a918c6feee61bae1e536e53f63d59cdb8cf006042811a80222f210f62bff86
 SHA512 
b53f76bcaed7f9f8e8645972901a7394b3e2bf481bb0044f54f98314b3593b80922dbd30027c5ca808d5dfc9822d2b0b69265b4bcb4fb529a1ac4bcd8e33c9d3
+DIST kodi-vfs-libarchive-2.0.0.tar.gz 56515 BLAKE2B 
da4e7634b908677871931eef458d44d7088e6bc9ed19c39462154b3eda0c5347e42306e8116bf072acd1d59642113be1f213b23113680c4e4b45896d2d425502
 SHA512 
689734fe24a74a756a8243e0ea721d1e3877b485f5294040b34c763c905d53754daba857982875b3df1dc5630efefc71f17558b89b5470fb2bb084402beb4199

diff --git a/media-plugins/kodi-vfs-libarchive/kodi-vfs-libarchive-2.0.0.ebuild 
b/media-plugins/kodi-vfs-libarchive/kodi-vfs-libarchive-2.0.0.ebuild
new file mode 100644
index 000..551c21eef80
--- /dev/null
+++ b/media-plugins/kodi-vfs-libarchive/kodi-vfs-libarchive-2.0.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Libarchive VFS add-on for Kodi"
+HOMEPAGE="https://github.com/xbmc/vfs.libarchive;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/xbmc/vfs.libarchive.git;
+   EGIT_BRANCH="Matrix"
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Matrix"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/xbmc/vfs.libarchive/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/vfs.libarchive-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="libressl"
+
+DEPEND="
+   app-arch/libarchive[bzip2,lz4,lzma,lzo,zlib]
+   app-arch/lzma
+   app-arch/bzip2
+   sys-libs/zlib
+   app-arch/lz4
+   dev-libs/lzo:2
+   !libressl? ( >=dev-libs/openssl-1.0.2l:0= )
+   libressl? (
+   dev-libs/libressl:0=
+   app-arch/libarchive[libressl]
+   )
+   =media-tv/kodi-19*
+   "
+RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-visualization-projectm/

2020-09-16 Thread Craig Andrews
commit: 3bf8e56af6fb820779613e55ace8060979bd2d3b
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Sep 16 21:50:10 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Sep 16 21:56:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bf8e56a

media-plugins/kodi-visualization-projectm: 3.3.0 version bump

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

 media-plugins/kodi-visualization-projectm/Manifest |  1 +
 .../kodi-visualization-projectm-3.3.0.ebuild   | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/media-plugins/kodi-visualization-projectm/Manifest 
b/media-plugins/kodi-visualization-projectm/Manifest
index e193edf074e..7625a57d4eb 100644
--- a/media-plugins/kodi-visualization-projectm/Manifest
+++ b/media-plugins/kodi-visualization-projectm/Manifest
@@ -1,3 +1,4 @@
 DIST kodi-visualization-projectm-2.3.5.tar.gz 2479207 BLAKE2B 
ae67f42ec6b5430f99b7a4fe72addb5bce59c1d9ab53909f80724da1c521b1c16df253038653110972617365d0aecf604ac683bab7b25f486147a797cb19a91d
 SHA512 
dbcddc99e2278fe5e0657ceff142ce625833433e3d6ff757228f59f47606dcf7125138e2c381dfb5b00cfbb41cc24ce1c805617b42a6e3dabb665f5e33b94682
 DIST kodi-visualization-projectm-3.1.0.tar.gz 2509529 BLAKE2B 
398f24325707d1ea79804ae047a6108be789961cd81f49945e6c798ca1f3ba8b4f375152fecfa9b195bb24e1602ce35974d065c1cb4dfb7718fc6426c106fb4c
 SHA512 
8ae1bd4de726edb0f6434d0a4669a1a828d415a3fdc62984e20e135f79c0e710ca7374ee2da5dc78794252327e84ed678a6548510433938d87a0a98165d3abdf
 DIST kodi-visualization-projectm-3.2.0.tar.gz 2497196 BLAKE2B 
6ac289661c63588678680bee36a5b881aae35e8468876979c4a7975843f3750334beb8b23e63b9b3271231589d26b72abdb267a4adc289e43bd37d1f1ce08a23
 SHA512 
9368978e20fce99d9f7005b4bd9c96efce7c9afe239d80839c665bc8517fc212598444dcf422bba9b2e500f87f52f0c18153969f3287ed9b5a9cb78d72669c65
+DIST kodi-visualization-projectm-3.3.0.tar.gz 2497200 BLAKE2B 
894e77cabd96f8862f1873c5b506d358d4808443a92947586ae6e4907cbfe931d2ab0af19a0d6d5a35e7d93a67c184eb886b217887b45895b552d14684bff60a
 SHA512 
fbce9121a403279a9f54eced08f2069ab6e1f732ef5c6b82380323e2357b70ffa88157428afd4884b6d119aa5a02848718e48602ce9d5f1454c8fa5ed0f78e7b

diff --git 
a/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-3.3.0.ebuild
 
b/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-3.3.0.ebuild
new file mode 100644
index 000..759f84a9e7e
--- /dev/null
+++ 
b/media-plugins/kodi-visualization-projectm/kodi-visualization-projectm-3.3.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kodi-addon
+
+DESCRIPTION="ProjectM visualizer for Kodi"
+HOMEPAGE="https://github.com/xbmc/visualization.projectm;
+KODI_PLUGIN_NAME="visualization.projectm"
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git;
+   inherit git-r3
+   DEPEND="~media-tv/kodi-"
+   ;;
+*)
+   CODENAME="Matrix"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
+   DEPEND="=media-tv/kodi-19*:="
+   ;;
+esac
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+
+DEPEND+="
+   virtual/opengl
+   >=media-libs/libprojectm-3.1.2:=
+   "
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   if [ -d depends ]; then rm -rf depends || die; fi
+
+   cmake_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-pvr-vdr-vnsi/

2020-09-16 Thread Craig Andrews
commit: 5c0708839b6d2be5dfad900f7ea05c7ec997b75e
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Sep 16 21:51:12 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Sep 16 21:56:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c070883

media-plugins/kodi-pvr-vdr-vnsi: 7.0.0 version bump

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

 media-plugins/kodi-pvr-vdr-vnsi/Manifest   |  1 +
 .../kodi-pvr-vdr-vnsi-7.0.0.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/media-plugins/kodi-pvr-vdr-vnsi/Manifest 
b/media-plugins/kodi-pvr-vdr-vnsi/Manifest
index def05b0d1fa..d4c54b5b92a 100644
--- a/media-plugins/kodi-pvr-vdr-vnsi/Manifest
+++ b/media-plugins/kodi-pvr-vdr-vnsi/Manifest
@@ -1,3 +1,4 @@
 DIST kodi-pvr-vdr-vnsi-3.6.2.tar.gz 145275 BLAKE2B 
40f1f21b80411c772b093a4a117522b31d93d3bc87d876154f46cfa58781e56e10d92e0dc67ca40be07a8e3e2b7c1c0a9716bd7a9b81ff21601b921b5a21f343
 SHA512 
ed76ba60188f513a6c43b21985522cb5e8eb8da3ffdf35ee88e95cec94c078cfc322c2e267a8837626c60242082bd61214c9ec26bff844967ce9f28f1cf885f8
 DIST kodi-pvr-vdr-vnsi-3.6.3.tar.gz 146568 BLAKE2B 
375cacf90a8a7fa430f7b06a12397293df3d5aff07ce5c5fc254440bbb2a2b6f3f4e0b49687dd81a069a76801fc6ede3adcca9de11a126bb6ddae9ed7c35f4f4
 SHA512 
8f060373c43493ccde0e3d199470fcbf9c6e33f0457f31eb64bab4dde06e6cdbce5de0cefc9018aa7d35d8608d74fdf0f2f6e5e2b8d0a741683fa2091b4fe954
 DIST kodi-pvr-vdr-vnsi-6.0.0.tar.gz 153905 BLAKE2B 
20ff651453206063ecdd5bee6f3ff469f91ab82ceb4b8f82a0aea808d596a7c98da2999297c32df64650f584877cbd685298d2441c7636857ab3a91a05a43eaf
 SHA512 
a226fff4d88679ea61e6af39301350444d8c3d7ad564afb27bca5901d0054711dbfcdfa695c1635aecfd6ccd5063706b47230638132f37bbb5c892e86a556c77
+DIST kodi-pvr-vdr-vnsi-7.0.0.tar.gz 154004 BLAKE2B 
65bcc9e8745e27b440e5f2bcb848b4818220fe52cab058ab8b3f9ed0b86437469ff4826b6ba67794f3dabe210b49f0e255fbb190f84167f1b0a9075cdaa62594
 SHA512 
990da0a9c623d245065280d105c0060c28f7b3eb2f594092461f49092600261ab3cab107aeb4a648ee1f026d4c72dbb18d43287ea1268cb44af5bc704afeefa3

diff --git a/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-7.0.0.ebuild 
b/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-7.0.0.ebuild
new file mode 100644
index 000..c5a36ea070b
--- /dev/null
+++ b/media-plugins/kodi-pvr-vdr-vnsi/kodi-pvr-vdr-vnsi-7.0.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Kodi PVR addon VNSI"
+HOMEPAGE="https://github.com/kodi-pvr/pvr.vdr.vnsi;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/kodi-pvr/pvr.vdr.vnsi.git;
+   inherit git-r3
+   ;;
+*)
+   KEYWORDS="~amd64 ~x86"
+   CODENAME="Matrix"
+   
SRC_URI="https://github.com/kodi-pvr/pvr.vdr.vnsi/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/pvr.vdr.vnsi-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =dev-libs/libplatform-2*
+   =media-tv/kodi-19*
+   virtual/opengl
+   "
+
+RDEPEND="
+   ${DEPEND}
+   "



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-screensaver-pyro/

2020-09-16 Thread Craig Andrews
commit: 302c74d6e5f08ba1a7db639868e068e7e2be0d6b
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Sep 16 21:52:52 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Sep 16 21:56:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=302c74d6

media-plugins/kodi-screensaver-pyro: 3.3.0 version bump

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

 media-plugins/kodi-screensaver-pyro/Manifest   |  1 +
 .../kodi-screensaver-pyro-3.3.0.ebuild | 33 ++
 2 files changed, 34 insertions(+)

diff --git a/media-plugins/kodi-screensaver-pyro/Manifest 
b/media-plugins/kodi-screensaver-pyro/Manifest
index e52fc154241..b7f33d4e25e 100644
--- a/media-plugins/kodi-screensaver-pyro/Manifest
+++ b/media-plugins/kodi-screensaver-pyro/Manifest
@@ -3,3 +3,4 @@ DIST kodi-screensaver-pyro-3.0.0.tar.gz 81858 BLAKE2B 
4d48cfeee5d51c45e0caa99e74
 DIST kodi-screensaver-pyro-3.0.1.tar.gz 82462 BLAKE2B 
166dd754877ae9567fcf3983080ede532c2db0c577242232cf89a4b05ef2ea1cad2db6070d1e9756140f196c2c7f319d011b1f5c6b0b7454844b5ea14d9267c8
 SHA512 
bf2b248d2448342cd4b4e1b7c8b77ff1391050221a6c229f6db0e21cd7b9192ee925dedddbe2361b8cc2a2a943fbf53670f2d3832bff5cfbb29dea08896c9acb
 DIST kodi-screensaver-pyro-3.1.2.tar.gz 84503 BLAKE2B 
3bb804f971a116ef3bc8ac46a4c887d818d2d51769ca4af8dce4ca4bebefe486d52e61adb9f57ba8c746c69aefbcad27d8b1cb9dbcd0291927e7264d67527f2c
 SHA512 
4de06ae2d2a3665f2614d28249b99d6fa8559d8d0c876aa5dc6e2ac7a4731d016a7e414f312e4537b8b3da01d66a3759fe113b9a1bdfc3b3a1f19530638494e0
 DIST kodi-screensaver-pyro-3.2.0.tar.gz 84597 BLAKE2B 
dc1571c968869be00fce0432b660fe6c4cd9eed9e68c71a8bf666de3d6e5651e65a7104b5859977f43634cc7a7bddeaf427aa0d9138989a3495cac1deaac2951
 SHA512 
0e416e89ece7835246b5d71aeeb00347b140c2ab6459c5a8f1809cdee44c7d6e67bd57262c88f13ca2fc0175101d5bfcba5d672911a9f2f31a193c451a9f
+DIST kodi-screensaver-pyro-3.3.0.tar.gz 84587 BLAKE2B 
c4f18f1016fc98d7dfd631fe6b8d50731bbc4756b5b92f74a437219e2c2fff726474be6f63a7def7352f73303867f9e5882d5e28778adb4f21082cca367451d2
 SHA512 
e12ad6ba0d49f1e479da7d448646ff1d0bf5521d59c86b0652e03ee932e7de160d67d96d8d55a79830a9c04271f5d9a2f4f45cac98a1146265eb204e0b2d8826

diff --git 
a/media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-3.3.0.ebuild 
b/media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-3.3.0.ebuild
new file mode 100644
index 000..6b20cc26069
--- /dev/null
+++ b/media-plugins/kodi-screensaver-pyro/kodi-screensaver-pyro-3.3.0.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake kodi-addon
+
+DESCRIPTION="Pyro screensaver for Kodi"
+HOMEPAGE="https://github.com/xbmc/screensaver.pyro;
+SRC_URI=""
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_BRANCH="Matrix"
+   EGIT_REPO_URI="https://github.com/xbmc/screensaver.pyro.git;
+   inherit git-r3
+   ;;
+*)
+   CODENAME="Matrix"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/xbmc/screensaver.pyro/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/screensaver.pyro-${PV}-${CODENAME}"
+   ;;
+esac
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   =media-tv/kodi-19*
+   "



[gentoo-commits] repo/gentoo:master commit in: media-plugins/kodi-visualization-waveform/

2020-09-16 Thread Craig Andrews
commit: f91edc75cfb01106d8f7c823d345687658b11eed
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Sep 16 21:48:06 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Sep 16 21:56:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f91edc75

media-plugins/kodi-visualization-waveform: 4.4.0 version bump

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

 media-plugins/kodi-visualization-waveform/Manifest |  1 +
 .../kodi-visualization-waveform-4.4.0.ebuild   | 45 ++
 2 files changed, 46 insertions(+)

diff --git a/media-plugins/kodi-visualization-waveform/Manifest 
b/media-plugins/kodi-visualization-waveform/Manifest
index 4873fe3f7b0..c2f592794da 100644
--- a/media-plugins/kodi-visualization-waveform/Manifest
+++ b/media-plugins/kodi-visualization-waveform/Manifest
@@ -5,3 +5,4 @@ DIST kodi-visualization-waveform-3.1.1.tar.gz 548907 BLAKE2B 
da38a0d9a7a50bac502
 DIST kodi-visualization-waveform-4.2.0.tar.gz 551580 BLAKE2B 
b043d16956a28a184a4de23653dbbb2a8fbe7b3f6118824a4170e9b5b0c0b93d44faf0f57ca94cc37a6a622472df4de06dd56650e5bd91b1490ab4dfcf3103cd
 SHA512 
589bc23efc99f848d429632f00ab6cd34bb47ef9b9fa32cd20a2cd6fef44d7cb9bb08a02e343e1eba99626feb60b234812880be89162b98f3cc3fc15629e11e4
 DIST kodi-visualization-waveform-4.3.0.tar.gz 540639 BLAKE2B 
d8202f914329ea77255a46364d61a22798e4a2ea793459606e96677d7d91e41d21361d5cd96f7af605ad30e147036deaa4a2d9c96a5c67ab005e61357dc2b2ab
 SHA512 
d85f74ea65a42b1a997237026b9fa324b0b510144418ddf0e07013602718186ab9607bc4114d0bacf1e9a38f4c2b324656306e39f6b54ff621df7ea0462ada1c
 DIST kodi-visualization-waveform-4.3.1.tar.gz 540792 BLAKE2B 
10df6d615beb52ef92459f98b771df49e122d5615a2296a3627a36d14624f9c6f39b55199821834eb8d979f2f46ad6f8547eeda9c07593c4c932933367b3e250
 SHA512 
38f4c662722d84313706312a1744bcdcd22e0ea7e74f44ccd436f1c2dce9b5717cfe76660460ef476dbd507bc41a46da6473bba52cffb2b1a58b39991ef7c7b3
+DIST kodi-visualization-waveform-4.4.0.tar.gz 540721 BLAKE2B 
5d154dc309ec1db62f1b26578f26970c633671aefe00c08bcc0f15bed33b51f6c459f1849dad6c144eeba8aacc6f8003a76e96e10fc4e9a8d0b623342b82b875
 SHA512 
8452b5c9cb57c40fa79c58278ea6fa32e4a6845f0cb1555009aedcb3ce5759330918aa2c10c4fdc7c9fef97e6afff61d6145344ce5fccecbc576f64ac036d0a3

diff --git 
a/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-4.4.0.ebuild
 
b/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-4.4.0.ebuild
new file mode 100644
index 000..55c275ff5f4
--- /dev/null
+++ 
b/media-plugins/kodi-visualization-waveform/kodi-visualization-waveform-4.4.0.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit kodi-addon
+
+DESCRIPTION="Waveform visualizer for Kodi"
+HOMEPAGE="https://github.com/xbmc/visualization.waveform;
+KODI_PLUGIN_NAME="visualization.waveform"
+
+case ${PV} in
+)
+   SRC_URI=""
+   EGIT_REPO_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}.git;
+   inherit git-r3
+   DEPEND="~media-tv/kodi-"
+   ;;
+*)
+   CODENAME="Matrix"
+   KEYWORDS="~amd64 ~x86"
+   
SRC_URI="https://github.com/xbmc/${KODI_PLUGIN_NAME}/archive/${PV}-${CODENAME}.tar.gz
 -> ${P}.tar.gz"
+   S="${WORKDIR}/${KODI_PLUGIN_NAME}-${PV}-${CODENAME}"
+   DEPEND="=media-tv/kodi-19*:="
+   ;;
+esac
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE=""
+
+DEPEND+="
+   >=media-libs/glm-0.9.9.8-r1
+   virtual/opengl
+   "
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+src_prepare() {
+   if [ -d depends ]; then rm -rf depends || die; fi
+
+   cmake_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: net-wireless/unifi/

2020-09-16 Thread Ben Kohler
commit: 84cb6ddcddb393bb94ef7b95fb510dad5f0153e6
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Sep 16 21:53:13 2020 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Sep 16 21:54:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84cb6ddc

net-wireless/unifi: 6.0.20 stable per upstream

Closes: https://bugs.gentoo.org/742986
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Ben Kohler  gentoo.org>

 net-wireless/unifi/unifi-6.0.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-wireless/unifi/unifi-6.0.20.ebuild 
b/net-wireless/unifi/unifi-6.0.20.ebuild
index 4516135ff54..82a9960326c 100644
--- a/net-wireless/unifi/unifi-6.0.20.ebuild
+++ b/net-wireless/unifi/unifi-6.0.20.ebuild
@@ -12,7 +12,7 @@ DESCRIPTION="A Management Controller for Ubiquiti Networks 
UniFi APs"
 HOMEPAGE="https://www.ubnt.com;
 SRC_URI="https://dl.ui.com/unifi/${PV}${RC_SUFFIX}/UniFi.unix.zip -> ${P}.zip"
 
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 LICENSE="Apache-1.0 Apache-2.0 BSD-1 BSD-2 BSD CDDL EPL-1.0 GPL-2 LGPL-2.1 
LGPL-3 MIT ubiquiti"
 SLOT="0/6.0"
 IUSE="systemd"



[gentoo-commits] repo/gentoo:master commit in: mail-filter/mapson/

2020-09-16 Thread Sam James
commit: 4940211893ecb31cf4057477e01cb28e391be129
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 16 21:53:34 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 16 21:53:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49402118

mail-filter/mapson: bump to 3.3.1

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

 mail-filter/mapson/Manifest|  1 +
 mail-filter/mapson/mapson-3.3.1.ebuild | 53 ++
 2 files changed, 54 insertions(+)

diff --git a/mail-filter/mapson/Manifest b/mail-filter/mapson/Manifest
index 77ada6c52e0..0bbcc99dc50 100644
--- a/mail-filter/mapson/Manifest
+++ b/mail-filter/mapson/Manifest
@@ -1 +1,2 @@
+DIST mapson-3.3.1.tar.gz 553101 BLAKE2B 
5100029e4b650b63cf868de48d9c709ac9fa8dcf773adb9ab70061756604116d69a20421d96ca769e19047efbe806cfc63432269cc83133f7f7f54f71b627d45
 SHA512 
07ecfdd2f9857a8b3818d065e4c342fda5089b77074ea153f9a380fe655716a214ff06f79eebe768b2470724e11a6ee819c1e457a47670c07537d6fd226dc1db
 DIST mapson-3.3.tar.gz 421820 BLAKE2B 
e12c358113452a426cd5b55b945b77a303b595362064f6c84fe8bd8799502dd72872ca46cf54ce04022c3d27be52a849e337ae149521ce6ca35e990be73c1e98
 SHA512 
208d3b21d59689465a5c46619a53b3342c3ca96575d681b9ad01b1b6ffa05f05f56ab6e7ae38a8b2161e3f8d42b90b559baf8ff9db4ab4c83238d7adcb645fd0

diff --git a/mail-filter/mapson/mapson-3.3.1.ebuild 
b/mail-filter/mapson/mapson-3.3.1.ebuild
new file mode 100644
index 000..4735517e167
--- /dev/null
+++ b/mail-filter/mapson/mapson-3.3.1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="A challenge/response-based white-list spam filter"
+HOMEPAGE="http://mapson.sourceforge.net/;
+SRC_URI="mirror://sourceforge/mapson/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="debug"
+
+RDEPEND="
+   acct-user/mail
+   virtual/mta
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.3-respect-AR.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_with debug)
+}
+
+src_install() {
+   emake DESTDIR="${ED}" install
+
+   dodoc AUTHORS INSTALL NEWS README
+   doman doc/mapson.1
+
+   docinto html
+   dodoc doc/mapson.html
+
+   insinto /etc/mapson
+   newins sample-config mapson.config
+
+   insinto /usr/share/mapson
+   newins sample-challenge-template challenge-template
+
+   rm -f "${ED}"/etc/sample-config || die
+   rm -f "${ED}"/usr/share/{mapson.html,sample-challenge-template} || die
+}



[gentoo-commits] repo/gentoo:master commit in: mail-filter/mapson/files/, mail-filter/mapson/

2020-09-16 Thread Sam James
commit: eb6ab9171bc7e9480fb6b19b1be3ff69a3bd2457
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 16 21:46:07 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 16 21:53:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb6ab917

mail-filter/mapson: port to EAPI 7

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

 .../mapson/files/mapson-3.3-respect-AR.patch   | 12 
 .../{mapson-3.3.ebuild => mapson-3.3-r1.ebuild}| 35 +++---
 2 files changed, 36 insertions(+), 11 deletions(-)

diff --git a/mail-filter/mapson/files/mapson-3.3-respect-AR.patch 
b/mail-filter/mapson/files/mapson-3.3-respect-AR.patch
new file mode 100644
index 000..7a5ecaae5d3
--- /dev/null
+++ b/mail-filter/mapson/files/mapson-3.3-respect-AR.patch
@@ -0,0 +1,12 @@
+diff --git a/configure.ac b/configure.ac
+index 8dc1878..3967624 100644
+--- a/configure.ac
 b/configure.ac
+@@ -25,6 +25,7 @@ AM_PROG_CC_C_O
+ AC_PROG_CXX
+ AC_PROG_RANLIB
+ gl_INIT
++AM_PROG_AR
+ 
+ dnl Does the system have a working  include and
+ dnl getopt_long() function?

diff --git a/mail-filter/mapson/mapson-3.3.ebuild 
b/mail-filter/mapson/mapson-3.3-r1.ebuild
similarity index 59%
rename from mail-filter/mapson/mapson-3.3.ebuild
rename to mail-filter/mapson/mapson-3.3-r1.ebuild
index 5c6ce7bac66..9903dbb7f78 100644
--- a/mail-filter/mapson/mapson-3.3.ebuild
+++ b/mail-filter/mapson/mapson-3.3-r1.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
-inherit eutils
+EAPI=7
+
+inherit autotools
 
 DESCRIPTION="A challenge/response-based white-list spam filter"
 HOMEPAGE="http://mapson.sourceforge.net/;
@@ -13,11 +14,20 @@ SLOT="0"
 KEYWORDS="amd64 ppc x86"
 IUSE="debug"
 
-RDEPEND="virtual/mta"
+RDEPEND="
+   acct-user/mail
+   virtual/mta
+"
 DEPEND="${RDEPEND}"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.3-gcc6.patch
+   "${FILESDIR}"/${PN}-3.3-respect-AR.patch
+)
+
 src_prepare() {
-   epatch "${FILESDIR}"/${P}-gcc6.patch
+   default
+   eautoreconf
 }
 
 src_configure() {
@@ -25,17 +35,20 @@ src_configure() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" install
+   emake DESTDIR="${ED}" install
 
dodoc AUTHORS INSTALL NEWS README
doman doc/mapson.1
-   dohtml doc/mapson.html
-   dodir /etc/mapson
+
+   docinto html
+   dodoc doc/mapson.html
+
insinto /etc/mapson
newins sample-config mapson.config
-   dodir /usr/share/mapson
+
insinto /usr/share/mapson
newins sample-challenge-template challenge-template
-   rm -f "${D}"/etc/sample-config
-   rm -f "${D}"/usr/share/{mapson.html,sample-challenge-template}
+
+   rm -f "${ED}"/etc/sample-config || die
+   rm -f "${ED}"/usr/share/{mapson.html,sample-challenge-template} || die
 }



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/raster3d/

2020-09-16 Thread David Seifert
commit: 46f00c831a439138c778020ac39892e3cde78f89
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 21:38:58 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 21:38:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46f00c83

sci-chemistry/raster3d: Remove old 3.0.2, 3.0.3

Closes: https://bugs.gentoo.org/722872
Closes: https://bugs.gentoo.org/740978
Closes: https://bugs.gentoo.org/741370
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 sci-chemistry/raster3d/Manifest  |   2 -
 sci-chemistry/raster3d/raster3d-3.0.2.ebuild | 106 ---
 sci-chemistry/raster3d/raster3d-3.0.3.ebuild | 106 ---
 3 files changed, 214 deletions(-)

diff --git a/sci-chemistry/raster3d/Manifest b/sci-chemistry/raster3d/Manifest
index e3f4d06cf38..fe0765d711a 100644
--- a/sci-chemistry/raster3d/Manifest
+++ b/sci-chemistry/raster3d/Manifest
@@ -1,3 +1 @@
-DIST Raster3D_3.0-2.tar 1743034 BLAKE2B 
3331d971696f2d95d1b2afe09995a8b5ce5ce7041725f1dd8a5ea27645d1e824956019a1466b60395ac0406d8c055a5052e0a483564777435d7fafda15cad6bb
 SHA512 
f8f73cc91eae521839a9db8ee1a7a9d8727ed510cb574116d89e918480700d844691a6fc3c4a28cb54312b0133cc610422e55d99716803cf3e8bb5d9d934e37f
-DIST Raster3D_3.0-3.tar 1729356 BLAKE2B 
be933cfb2c4bdc500d2cd221b8d71a01f1f4fab9cc0c70e0f5538363fa53714b6198a78e7cf7dd111dd0242e8537f2fcc38e54a12fc71588250e6ecfc561c0bc
 SHA512 
bd372c4ba8d40db38e19f520883ca71ab7c5ef7a451b67150894e229b45167dfe00b77c19e118afc6abdb9ac07800cc16de5d2dc82c3ef9baa751200490e40fa
 DIST Raster3D_3.0-6.tar 1729698 BLAKE2B 
d51b752c189ef720306e78a97e75a8b30c4286b1e75bfa20dd6d8c6e02e3a57d49508faaa1324d8b1f8311049ab3a9b18847bdcb73e7237e3bc91c34fb1ea55b
 SHA512 
656bc19fdef882713c540598173e7f46246b4245f7983edc906fe9fdab7393c47c1687c6e9366987e8af7627d4bfe56a996ff0003aa19872d79724b3e555fdda

diff --git a/sci-chemistry/raster3d/raster3d-3.0.2.ebuild 
b/sci-chemistry/raster3d/raster3d-3.0.2.ebuild
deleted file mode 100644
index a83e43ba57c..000
--- a/sci-chemistry/raster3d/raster3d-3.0.2.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-inherit eutils fortran-2 flag-o-matic multilib toolchain-funcs versionator 
prefix
-
-MY_PN="Raster3D"
-MY_PV=$(replace_version_separator 2 -)
-MY_P="${MY_PN}_${MY_PV}"
-
-DESCRIPTION="Generation high quality raster images of proteins or other 
molecules"
-HOMEPAGE="http://www.bmsc.washington.edu/raster3d/raster3d.html;
-SRC_URI="http://www.bmsc.washington.edu/${PN}/${MY_P}.tar.gz -> ${MY_P}.tar"
-
-LICENSE="Artistic-2"
-SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
-IUSE="gd tiff"
-
-RDEPEND="
-   tiff? ( media-libs/tiff:0 )
-   gd? ( media-libs/gd[jpeg,png] )"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   epatch \
-   "${FILESDIR}"/${PV}-as-needed.patch \
-   "${FILESDIR}"/${PV}-gentoo-prefix.patch
-
-   sed \
-   -e "s:MYPF:${PF}:" \
-   -e "s:MYLIB:$(get_libdir):g" \
-   -i Makefile.template || \
-   die "Failed to patch makefile.template"
-
-   if ! use gd; then
-   sed \
-   -e "/GDLIBS/s:^:#:g" \
-   -e "/GDDEFS/s:^:#:g" \
-   -i Makefile.template || die
-   fi
-
-   if ! use tiff; then
-   sed \
-   -e "/TLIBS/s:^:#:g" \
-   -e "/TDEFS/s:^:#:g" \
-   -i Makefile.template || die
-   fi
-
-   if [[ $(tc-getFC) =~ gfortran ]]; then
-   append-cflags -Dgfortran
-   fi
-
-   append-fflags -ffixed-line-length-132
-
-   eprefixify Makefile.template
-   cp Makefile.template Makefile.incl || die
-}
-
-src_compile() {
-   local target
-   local i
-
-   if [[ $(tc-getFC) =~ gfortran ]]; then
-   target="linux"
-   else
-   target="linux-$(tc-getFC)"
-   fi
-
-   for i in render.o ${target} all; do
-   emake \
-   CFLAGS="${CFLAGS}" \
-   LDFLAGS="${LDFLAGS}" \
-   FFLAGS="${FFLAGS}" \
-   CC="$(tc-getCC)"\
-   FC="$(tc-getFC)" \
-   INCDIRS="-I${EPREFIX}/usr/include" \
-   LIBDIRS="-L${EPREFIX}/usr/$(get_libdir)" \
-   ${i}
-   done
-}
-
-src_install() {
-   emake prefix="${ED}"/usr \
-   bindir="${ED}"/usr/bin \
-   datadir="${ED}"/usr/share/Raster3D/materials \
-   mandir="${ED}"/usr/share/man/man1 \
-   htmldir="${ED}"/usr/share/doc/${PF}/html \
-   examdir="${ED}"/usr/share/Raster3D/examples \
-  

[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/raster3d/

2020-09-16 Thread David Seifert
commit: 92fb3a027479cbcd3ca53b427e6ae3cd3e03fbab
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 21:38:55 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 21:38:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92fb3a02

sci-chemistry/raster3d: Version bump to 3.0.6

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

 sci-chemistry/raster3d/Manifest  |   1 +
 sci-chemistry/raster3d/raster3d-3.0.6.ebuild | 107 +++
 2 files changed, 108 insertions(+)

diff --git a/sci-chemistry/raster3d/Manifest b/sci-chemistry/raster3d/Manifest
index 070c7030e39..e3f4d06cf38 100644
--- a/sci-chemistry/raster3d/Manifest
+++ b/sci-chemistry/raster3d/Manifest
@@ -1,2 +1,3 @@
 DIST Raster3D_3.0-2.tar 1743034 BLAKE2B 
3331d971696f2d95d1b2afe09995a8b5ce5ce7041725f1dd8a5ea27645d1e824956019a1466b60395ac0406d8c055a5052e0a483564777435d7fafda15cad6bb
 SHA512 
f8f73cc91eae521839a9db8ee1a7a9d8727ed510cb574116d89e918480700d844691a6fc3c4a28cb54312b0133cc610422e55d99716803cf3e8bb5d9d934e37f
 DIST Raster3D_3.0-3.tar 1729356 BLAKE2B 
be933cfb2c4bdc500d2cd221b8d71a01f1f4fab9cc0c70e0f5538363fa53714b6198a78e7cf7dd111dd0242e8537f2fcc38e54a12fc71588250e6ecfc561c0bc
 SHA512 
bd372c4ba8d40db38e19f520883ca71ab7c5ef7a451b67150894e229b45167dfe00b77c19e118afc6abdb9ac07800cc16de5d2dc82c3ef9baa751200490e40fa
+DIST Raster3D_3.0-6.tar 1729698 BLAKE2B 
d51b752c189ef720306e78a97e75a8b30c4286b1e75bfa20dd6d8c6e02e3a57d49508faaa1324d8b1f8311049ab3a9b18847bdcb73e7237e3bc91c34fb1ea55b
 SHA512 
656bc19fdef882713c540598173e7f46246b4245f7983edc906fe9fdab7393c47c1687c6e9366987e8af7627d4bfe56a996ff0003aa19872d79724b3e555fdda

diff --git a/sci-chemistry/raster3d/raster3d-3.0.6.ebuild 
b/sci-chemistry/raster3d/raster3d-3.0.6.ebuild
new file mode 100644
index 000..eb03d6182a8
--- /dev/null
+++ b/sci-chemistry/raster3d/raster3d-3.0.6.ebuild
@@ -0,0 +1,107 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fortran-2 flag-o-matic prefix toolchain-funcs
+
+MY_PN="Raster3D"
+MY_PV=$(ver_rs 2 -)
+MY_P="${MY_PN}_${MY_PV}"
+
+DESCRIPTION="Generation high quality raster images of proteins or other 
molecules"
+HOMEPAGE="http://www.bmsc.washington.edu/raster3d/raster3d.html;
+SRC_URI="http://www.bmsc.washington.edu/${PN}/${MY_P}.tar.gz -> ${MY_P}.tar"
+
+LICENSE="Artistic-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE="gd tiff"
+
+RDEPEND="
+   gd? ( media-libs/gd[jpeg,png] )
+   tiff? ( media-libs/tiff:0 )"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}"/3.0.2-as-needed.patch
+   "${FILESDIR}"/3.0.2-gentoo-prefix.patch
+)
+
+src_prepare() {
+   default
+
+   sed \
+   -e "s:MYPF:${PF}:" \
+   -e "s:MYLIB:$(get_libdir):g" \
+   -i Makefile.template || \
+   die "Failed to patch makefile.template"
+
+   if ! use gd; then
+   sed \
+   -e "/GDLIBS/s:^:#:g" \
+   -e "/GDDEFS/s:^:#:g" \
+   -i Makefile.template || die
+   fi
+
+   if ! use tiff; then
+   sed \
+   -e "/TLIBS/s:^:#:g" \
+   -e "/TDEFS/s:^:#:g" \
+   -i Makefile.template || die
+   fi
+
+   if [[ $(tc-getFC) =~ gfortran ]]; then
+   append-cflags -Dgfortran
+   fi
+
+   append-fflags -ffixed-line-length-132
+
+   eprefixify Makefile.template
+   cp Makefile.template Makefile.incl || die
+}
+
+src_compile() {
+   local target
+   if [[ $(tc-getFC) =~ gfortran ]]; then
+   target="linux"
+   else
+   target="linux-$(tc-getFC)"
+   fi
+
+   local i
+   for i in render.o ${target} all; do
+   emake \
+   CFLAGS="${CFLAGS}" \
+   LDFLAGS="${LDFLAGS}" \
+   FFLAGS="${FFLAGS}" \
+   CC="$(tc-getCC)"\
+   FC="$(tc-getFC)" \
+   INCDIRS="-I${EPREFIX}/usr/include" \
+   LIBDIRS="-L${EPREFIX}/usr/$(get_libdir)" \
+   ${i}
+   done
+}
+
+src_install() {
+   emake prefix="${ED}"/usr \
+   bindir="${ED}"/usr/bin \
+   datadir="${ED}"/usr/share/Raster3D/materials \
+   mandir="${ED}"/usr/share/man/man1 \
+   htmldir="${ED}"/usr/share/doc/${PF}/html \
+   examdir="${ED}"/usr/share/Raster3D/examples \
+   install
+
+   newenvd - 10raster3d <<-EOF
+   R3D_LIB="${EPREFIX}/usr/share/${NAME}/materials"
+   EOF
+}
+
+pkg_postinst() {
+   elog "Add following line:"
+   elog ""
+   elog "to 
${EPREFIX}/usr/$(get_libdir)/ImageMagick-6.5.8/config/delegates.xml"
+   elog 

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

2020-09-16 Thread Sam James
commit: 06e7dce50ad59e738d9513f2cc6af58340ca2b2a
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 16 21:34:08 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 16 21:34:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06e7dce5

profiles/package.mask: last-rite app-admin/recursos

Bug: https://bugs.gentoo.org/742086
Signed-off-by: Sam James  gentoo.org>

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index b4880bd5392..fba4055df2c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2020-09-16)
+# Stuck on EAPI 4, only source is mirror://gentoo,
+# unmaintained, HOMEPAGE gone.
+app-admin/recursos
+
 # David Seifert  (2020-09-16)
 # EAPI 4, last release in 2001, the Fortran source code
 # is terrible and has buffer overflows.



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

2020-09-16 Thread Conrad Kostecki
commit: 6ec68de4d1843117f17a96bccb281a3f21947345
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Wed Sep 16 21:18:09 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Wed Sep 16 21:18:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ec68de4

x11-plugins/pidgin-telegram: fix compilation with clang

Closes: https://bugs.gentoo.org/742944
Package-Manager: Portage-3.0.6, Repoman-3.0.1
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/pidgin-telegram-1.4.3-clang.patch| 101 +
 .../pidgin-telegram/pidgin-telegram-1.4.3.ebuild   |   5 +-
 2 files changed, 105 insertions(+), 1 deletion(-)

diff --git 
a/x11-plugins/pidgin-telegram/files/pidgin-telegram-1.4.3-clang.patch 
b/x11-plugins/pidgin-telegram/files/pidgin-telegram-1.4.3-clang.patch
new file mode 100644
index 000..d7d00d6234e
--- /dev/null
+++ b/x11-plugins/pidgin-telegram/files/pidgin-telegram-1.4.3-clang.patch
@@ -0,0 +1,101 @@
+From b196e11eabb14d11e5a6b4c3cd65bf115a71f0d9 Mon Sep 17 00:00:00 2001
+From: Conrad Kostecki 
+Date: Wed, 16 Sep 2020 20:55:21 +0200
+Subject: [PATCH] configure: fix compilation with clang
+
+If -L/usr/lib is being included, this will break compiling on 64-bit with 
clang.
+
+Signed-off-by: Conrad Kostecki 
+---
+ configure | 11 ---
+ 1 file changed, 4 insertions(+), 7 deletions(-)
+
+diff --git a/configure b/configure
+index 5142055..aed9234 100755
+--- a/configure
 b/configure
+@@ -2283,11 +2283,10 @@ ac_config_headers="$ac_config_headers config.h"
+ #
+ #   If both header file and library are found, shell commands
+ #   'action-if-found' is run. If 'action-if-found' is not specified, the
+-#   default action appends '-I${ZLIB_HOME}/include' to CPFLAGS, appends
+-#   '-L$ZLIB_HOME}/lib' to LDFLAGS, prepends '-lz' to LIBS, and calls
+-#   AC_DEFINE(HAVE_LIBZ). You should use autoheader to include a definition
+-#   for this symbol in a config.h file. Sample usage in a C/C++ source is as
+-#   follows:
++#   default action appends '-I${ZLIB_HOME}/include' to CPFLAGS,prepends '-lz'
++#   to LIBS, and calls AC_DEFINE(HAVE_LIBZ). You should use autoheader to
++#   include a definition for this symbol in a config.h file.
++#   Sample usage in a C/C++ source is as follows:
+ #
+ # #ifdef HAVE_LIBZ
+ # #include 
+@@ -4079,7 +4078,6 @@ then
+   ZLIB_OLD_LDFLAGS=$LDFLAGS
+   ZLIB_OLD_CPPFLAGS=$CPPFLAGS
+   if test -n "${ZLIB_HOME}"; then
+-LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
+ CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
+   fi
+ 
+@@ -4152,7 +4150,6 @@ ac_compiler_gnu=$ac_cv_c_compiler_gnu
+ #
+ 
+ CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
+-LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
+ LIBS="-lz $LIBS"
+ 
+ $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
+-- 
+2.28.0
+
+From b7d92ac6c01f006dde8d317a4311497c6eda0bd7 Mon Sep 17 00:00:00 2001
+From: Conrad Kostecki 
+Date: Wed, 16 Sep 2020 21:02:07 +0200
+Subject: [PATCH] configure: fix compilation with clang
+
+If -L/usr/lib is being included, this will break compiling on 64-bit with 
clang.
+
+Signed-off-by: Conrad Kostecki 
+---
+ configure | 11 ---
+ 1 file changed, 4 insertions(+), 7 deletions(-)
+
+diff --git a/tgl/configure b/tgl/configure
+index 701a5d6..7ff1dac 100755
+--- a/tgl/configure
 b/tgl/configure
+@@ -2245,11 +2245,10 @@
+ #
+ #   If both header file and library are found, shell commands
+ #   'action-if-found' is run. If 'action-if-found' is not specified, the
+-#   default action appends '-I${ZLIB_HOME}/include' to CPFLAGS, appends
+-#   '-L$ZLIB_HOME}/lib' to LDFLAGS, prepends '-lz' to LIBS, and calls
+-#   AC_DEFINE(HAVE_LIBZ). You should use autoheader to include a definition
+-#   for this symbol in a config.h file. Sample usage in a C/C++ source is as
+-#   follows:
++#   default action appends '-I${ZLIB_HOME}/include' to CPFLAGS, prepends '-lz'
++#   to LIBS, and calls AC_DEFINE(HAVE_LIBZ). You should use autoheader to
++#   include a definition for this symbol in a config.h file. Sample usage
++#   in a C/C++ source is as follows:
+ #
+ # #ifdef HAVE_LIBZ
+ # #include 
+@@ -4072,7 +4071,6 @@
+   ZLIB_OLD_LDFLAGS=$LDFLAGS
+   ZLIB_OLD_CPPFLAGS=$CPPFLAGS
+   if test -n "${ZLIB_HOME}"; then
+-LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
+ CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
+   fi
+ 
+@@ -4145,7 +4143,6 @@
+ #
+ 
+ CPPFLAGS="$CPPFLAGS -I${ZLIB_HOME}/include"
+-LDFLAGS="$LDFLAGS -L${ZLIB_HOME}/lib"
+ LIBS="-lz $LIBS"
+ 
+ $as_echo "#define HAVE_LIBZ 1" >>confdefs.h
+--
+2.28.0

diff --git a/x11-plugins/pidgin-telegram/pidgin-telegram-1.4.3.ebuild 
b/x11-plugins/pidgin-telegram/pidgin-telegram-1.4.3.ebuild
index 605769b6233..2683ce2015f 100644
--- a/x11-plugins/pidgin-telegram/pidgin-telegram-1.4.3.ebuild
+++ b/x11-plugins/pidgin-telegram/pidgin-telegram-1.4.3.ebuild
@@ -35,7 +35,10 @@ 

[gentoo-commits] repo/proj/guru:dev commit in: app-misc/navi/

2020-09-16 Thread Matthias Coppens
commit: a519005a9bfd0f6e5b3398c965f7e1f4103e0231
Author: Matthias Coppens  gmail  com>
AuthorDate: Wed Sep 16 21:10:32 2020 +
Commit: Matthias Coppens  gmail  com>
CommitDate: Wed Sep 16 21:10:57 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a519005a

app-misc/navi: Version bump 2.12.0

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Matthias Coppens  gmail.com>

 app-misc/navi/Manifest   |   8 ++-
 app-misc/navi/navi-2.10.0.ebuild | 107 ---
 app-misc/navi/navi-2.12.0.ebuild | 107 +++
 3 files changed, 114 insertions(+), 108 deletions(-)

diff --git a/app-misc/navi/Manifest b/app-misc/navi/Manifest
index 029e4e0d..cc42158b 100644
--- a/app-misc/navi/Manifest
+++ b/app-misc/navi/Manifest
@@ -13,21 +13,26 @@ DIST clap-2.33.3.crate 201925 BLAKE2B 
bec9c866481c5b3fddeb314f68af9bce38fc421e42
 DIST constant_time_eq-0.1.5.crate 4936 BLAKE2B 
882dbf33f20954205fcc5b6e39863db8969d184b697fd51ef462f6890c1a754e3fae67bcc7db685d8cc26abe6e3871d3b80aa542489ba9551a0c95a49f7a6dc2
 SHA512 
a4e0155a7ad72babcfd418d832d362b3fca7333aaaf36c246b00e948983837c3c93378b86e37c5fa7626fe137e3b6d77276ccc61624a7f4ab914605905a88a01
 DIST crossbeam-utils-0.7.2.crate 34338 BLAKE2B 
3cb287c7741c4d5b0551331634a75b066f07fb4b55fa2b347370506467a05923254b1c4dca667de59ed91ff91f5496b37f40f13d3e9885a1b4f639f5b6748433
 SHA512 
e375f24c007bcf660d9e297527ed938f678a55696ca7b555b96fee7e0b94c31db2d3f4355675aa0baeadba68b9755ec92dc3a09a37b5db48e3723b926fd4a8f3
 DIST derive_more-0.14.1.crate 17165 BLAKE2B 
b7c90d96fa74dbbd5af6f82ab0bece3841bf5f7e08bf7622cd0e32a22ddf1f25f8b48f42a1387eb18a00e7816d876a445357eb594011eedc1b15cddab018c42e
 SHA512 
703951b04d07f90225b08f3688c2afa1d78511c82433d4430827592c5c5cab3b442c914420c533e91c929caad02044586d3f81a6e74bc32c12b9d75b2345e13e
+DIST directories-next-1.0.1.crate 14782 BLAKE2B 
929cd266f6bc24923b51c4dd601cd29345e0c13b06b0d87644aa3af3ab059ba1ae2f6948a98541f77268d8b435a3581d36074b8c5b31b8a9729e88cf68d8e243
 SHA512 
577d715b61e4ef54b7fae7e3d5643800c3468134d68fa392333e64af6b57af8aaa50c161257659f9f4bedd0cc6d5b600f026ee6222edf661b2cfa37c59c765aa
 DIST dirs-3.0.1.crate 12245 BLAKE2B 
e58f9383d0bb78f27219337c83879ce355aa60290df659b9dc656e3febcc2577b8fd5234792fa354f1c7f2b651e590fe490384f79b0a8a332eff44e3b459d9cc
 SHA512 
fe5eed57f7f3af0ebc53098f7d7295702a5339d7644d271a81bf5a966ae5b3e688eeabbf2b122e6e7daa1080dd30e48d8cbad969f6820b6cdb1680c84f0b9623
 DIST dirs-sys-0.3.5.crate 10643 BLAKE2B 
8df1e6ca2c8e8560913bfb74e7bea1b12e1b13b6d337f3c76f517716622586cae8ff044e3265504a44f161526a79ba2d123d3ea6c5cfebefcf498010
 SHA512 
ff7eb48943b61773dd2aa8dc10372186d613c225a2b39caf48966a1a5af087dd0177b8db80b1353a504af8aa1c8b4a0a849edf6c7e4389f6b753bfa3b7376833
+DIST dirs-sys-next-0.1.0.crate 10515 BLAKE2B 
2be245c34e0392af0f1019ee170471f87c3ea470914861d2bebe5b4873238537c38718478d2a1e0a9bd27f9658baba9a526894a53336fb04df830f11aa7d1e41
 SHA512 
1a812ad74d4e7c232adcf9ca640234226f455061f90502e3f7b5a3a74dd48b761f04112fe898bae3d643711daceabbe5ec8b197661e6c39b20e9e54ad6562db8
 DIST getrandom-0.1.14.crate 24698 BLAKE2B 
8139227951eb65cc2bb7bba29291c0e8ff0b8d9a8e2d7eabb01682d1683c989c44b6195952ec7d087c338538c1d6858c45514822625266e0996829e8c50f3d17
 SHA512 
b5cb78ae81f31fffd7d720f9ea2b5917b4eac103711faf656a3a3fdd24ae5a2e671016d39309cdd11f902de919187311401dd8fe9e6ed68c29b83987de77c957
+DIST getrandom-0.1.15.crate 24786 BLAKE2B 
868817d62ee44fa5bbf54f9af0bd71a29503f92bc93e190a834f4ebdb8eb73dd29e175c661f9964298987949c0b82a53e99080cbe4090fc9c5453daea4b05595
 SHA512 
b26d9558554058f8a54b03f56f488db5ebad2d5cc84f737e489f8f532f8464ef9038d104173eb30acca61caa1f99e1ce267bc493c01ba1611b829e0a090cc87f
 DIST heck-0.3.1.crate 54666 BLAKE2B 
99f7ceb44ea6af445749989730ce1e14156018ff046a136be2e6474b285088e1d90d6f8af9352affbbde5bac7e5a32971dd99f249f968105e9793b7de76def07
 SHA512 
134722192c46fd64b38d2fbec3a2511c560916e906491a72c4ec9d99b9f716dc58942fb99cac99b9a6ef2de5b5ad1d1c1155f292d091401b6873347d80c086d6
 DIST hermit-abi-0.1.15.crate 9597 BLAKE2B 
012fdcd6ed09e4bfc9256d524648b0e7f65e9bc8dc6351d04249c492a0b5e836c529791f79fd144b9f09ae55462c034b9a3fbcff5b2abb40a7c78f7f8d78f64a
 SHA512 
f81f6a87e0a182b5e49a2edf60f47243b7cbb116df5aa6a3354f1e230d4030bb5697ad4eb9abb6203ff66c1cfac1fc35b7d7e76dedc276767124ea4f41f97535
 DIST lazy_static-1.4.0.crate 10443 BLAKE2B 
25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23
 SHA512 
e124c0521ec7c950f3c4a066821918da7a9c6e75d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
 DIST libc-0.2.76.crate 506496 BLAKE2B 
96d5ada1a7500e0519abc303970a0d4977a122428e71ea432a887d823ceda62ffae83169039c99a6b0b4597cdc60bd487f6a427536371c264b76983319a1c975
 SHA512 
0d21fb1f59881836455f6f7a24b51cb7167a9d803668f0344637b6b114d983bfdd6338259971565b0ed77fc23006c432d45cd86e8b31003d423af0faa117
+DIST 

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

2020-09-16 Thread Sam James
commit: 7c4f0ad33838316e3f83185101081b219caeb455
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 16 21:06:18 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 16 21:09:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c4f0ad3

profiles/package.mask: un-last-rite dev-lang/cll1h

Soap's ported this to EAPI 7 in 6f2582faeb51dc8aab07c6f5a407b1b3a32f38c0
and there were no other open bugs, so let's un-last-rite.

Bug: https://bugs.gentoo.org/740954
Signed-off-by: Sam James  gentoo.org>

 profiles/package.mask | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 088f66a22f9..b4880bd5392 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -90,12 +90,6 @@ dev-python/args
 # Removal in 30 days
 net-dialup/tkvoice
 
-# Sam James  (2020-09-13)
-# Dead upstream, EAPI 4, no maintainer
-# Removal in 30 days
-# bug #740954
-dev-lang/cll1h
-
 # Sam James  (2020-09-12)
 # Merged into app-text/texlive-core
 # Removal in 30 days



[gentoo-commits] repo/gentoo:master commit in: sys-apps/preload/files/, sys-apps/preload/

2020-09-16 Thread Sam James
commit: 5fd44b7a4a76694fddc47e0b90c6597c3fff3e2b
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 16 21:05:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 16 21:09:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fd44b7a

sys-apps/preload: port to EAPI 7

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

 sys-apps/preload/files/00-patch-configure.diff |  4 +--
 sys-apps/preload/files/02-patch-preload_conf.diff  |  5 ++-
 .../preload/files/02-patch-preload_sysconfig.diff  |  5 ++-
 .../preload-0.6.4-use-help2man-as-usual.patch  |  4 +--
 .../preload-0.6.4-use-make-dependencies.patch  |  4 +--
 sys-apps/preload/preload-0.6.4-r3.ebuild   | 38 +-
 6 files changed, 32 insertions(+), 28 deletions(-)

diff --git a/sys-apps/preload/files/00-patch-configure.diff 
b/sys-apps/preload/files/00-patch-configure.diff
index 0fa5feb47b1..17b0afc7d59 100644
--- a/sys-apps/preload/files/00-patch-configure.diff
+++ b/sys-apps/preload/files/00-patch-configure.diff
@@ -1,5 +1,5 @@
 configure.ac~  2009-04-15 23:47:52.0 +0200
-+++ configure.ac   2010-03-29 17:59:39.0 +0200
+--- a/configure.ac 2009-04-15 23:47:52.0 +0200
 b/configure.ac 2010-03-29 17:59:39.0 +0200
 @@ -54,9 +54,9 @@
  PKG_CHECK_MODULES(GLIB, glib-2.0 >= 2.14)
  

diff --git a/sys-apps/preload/files/02-patch-preload_conf.diff 
b/sys-apps/preload/files/02-patch-preload_conf.diff
index 70055c3bbb0..79011a1ce81 100644
--- a/sys-apps/preload/files/02-patch-preload_conf.diff
+++ b/sys-apps/preload/files/02-patch-preload_conf.diff
@@ -1,6 +1,5 @@
-diff -urN preload-0.6.orig/src/preload.conf.in preload-0.6/src/preload.conf.in
 preload-0.6.orig/src/preload.conf.in   2008-07-24 02:02:11.0 
+0200
-+++ preload-0.6/src/preload.conf.in2008-07-24 16:32:28.565184094 +0200
+--- a/src/preload.conf.in  2008-07-24 02:02:11.0 +0200
 b/src/preload.conf.in  2008-07-24 16:32:28.565184094 +0200
 @@ -132,7 +132,7 @@
  # preload doesn't special-handle device files internally.
  #

diff --git a/sys-apps/preload/files/02-patch-preload_sysconfig.diff 
b/sys-apps/preload/files/02-patch-preload_sysconfig.diff
index 84308b6e14d..7ca1a1313a0 100644
--- a/sys-apps/preload/files/02-patch-preload_sysconfig.diff
+++ b/sys-apps/preload/files/02-patch-preload_sysconfig.diff
@@ -1,6 +1,5 @@
-diff -urN preload-0.6.4.orig/preload.sysconfig preload-0.6.4/preload.sysconfig
 preload-0.6.4.orig/preload.sysconfig   2008-10-23 03:08:20.0 
+0200
-+++ preload-0.6.4/preload.sysconfig2009-05-01 13:51:03.493828659 +0200
+--- a/preload.sysconfig2008-10-23 03:08:20.0 +0200
 b/preload.sysconfig2009-05-01 13:51:03.493828659 +0200
 @@ -1,10 +1,30 @@
 +# Copyright 1999-2008 Gentoo Foundation
 +# $Id$

diff --git a/sys-apps/preload/files/preload-0.6.4-use-help2man-as-usual.patch 
b/sys-apps/preload/files/preload-0.6.4-use-help2man-as-usual.patch
index 61db5069252..e0e1d3e439c 100644
--- a/sys-apps/preload/files/preload-0.6.4-use-help2man-as-usual.patch
+++ b/sys-apps/preload/files/preload-0.6.4-use-help2man-as-usual.patch
@@ -1,5 +1,5 @@
 src/Makefile.am~   2009-04-15 23:46:04.0 +0200
-+++ src/Makefile.am2010-04-09 12:56:45.0 +0200
+--- a/src/Makefile.am  2009-04-15 23:46:04.0 +0200
 b/src/Makefile.am  2010-04-09 12:56:45.0 +0200
 @@ -54,23 +54,11 @@
  
  dist_man_MANS = preload.8

diff --git a/sys-apps/preload/files/preload-0.6.4-use-make-dependencies.patch 
b/sys-apps/preload/files/preload-0.6.4-use-make-dependencies.patch
index 0f41780c31e..5d2b61c7daf 100644
--- a/sys-apps/preload/files/preload-0.6.4-use-make-dependencies.patch
+++ b/sys-apps/preload/files/preload-0.6.4-use-make-dependencies.patch
@@ -1,5 +1,5 @@
 src/Makefile.am~   2010-04-09 12:56:45.0 +0200
-+++ src/Makefile.am2010-04-09 12:58:36.0 +0200
+--- a/src/Makefile.am  2010-04-09 12:56:45.0 +0200
 b/src/Makefile.am  2010-04-09 12:58:36.0 +0200
 @@ -8,8 +8,6 @@
-DLOGDIR='"${logdir}"'  \
-DPKGLOCALSTATEDIR='"${pkglocalstatedir}"'

diff --git a/sys-apps/preload/preload-0.6.4-r3.ebuild 
b/sys-apps/preload/preload-0.6.4-r3.ebuild
index 486415f63b8..97f7518dbe0 100644
--- a/sys-apps/preload/preload-0.6.4-r3.ebuild
+++ b/sys-apps/preload/preload-0.6.4-r3.ebuild
@@ -1,8 +1,9 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
-inherit eutils autotools
+EAPI=7
+
+inherit autotools
 
 DESCRIPTION="Adaptive readahead daemon"
 HOMEPAGE="https://sourceforge.net/projects/preload/;
@@ -13,20 +14,26 @@ SLOT="0"
 KEYWORDS="amd64 x86"
 IUSE="vanilla"
 
-RDEPEND=">=dev-libs/glib-2.6:2"
-DEPEND="${RDEPEND}
+BDEPEND="
+   sys-apps/help2man
virtual/pkgconfig
-   

[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/probe/

2020-09-16 Thread David Seifert
commit: ceffd0224a4d3de3d60d87b812d1d603846ae16a
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 20:59:33 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 20:59:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceffd022

sci-chemistry/probe: Port to EAPI 7

Closes: https://bugs.gentoo.org/742014
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 sci-chemistry/probe/probe-2.13.110909.ebuild | 24 +++-
 1 file changed, 11 insertions(+), 13 deletions(-)

diff --git a/sci-chemistry/probe/probe-2.13.110909.ebuild 
b/sci-chemistry/probe/probe-2.13.110909.ebuild
index 66b1ac8c56d..628e2654bd3 100644
--- a/sci-chemistry/probe/probe-2.13.110909.ebuild
+++ b/sci-chemistry/probe/probe-2.13.110909.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-inherit eutils toolchain-funcs
+inherit toolchain-funcs
 
 MY_P="${PN}.${PV}"
 
@@ -11,23 +11,21 @@ DESCRIPTION="Evaluates atomic packing within or between 
molecules"
 HOMEPAGE="http://kinemage.biochem.duke.edu/software/probe.php;
 
SRC_URI="http://kinemage.biochem.duke.edu/downloads/software/probe/${MY_P}.src.zip;
 
-SLOT="0"
 LICENSE="richardson"
+SLOT="0"
 KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-macos"
-IUSE=""
 
-RDEPEND=""
-DEPEND="${RDEPEND}
-   app-arch/unzip"
+BDEPEND="app-arch/unzip"
+
+S="${WORKDIR}/${MY_P}.src"
 
-S="${WORKDIR}"/${MY_P}.src
+PATCHES=( "${FILESDIR}"/${P}-as-needed.patch )
 
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-as-needed.patch
+src_configure() {
tc-export CC
 }
 
 src_install() {
-   dobin "${S}"/probe
-   dodoc "${S}"/README*
+   dobin probe
+   einstalldocs
 }



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/surf/files/, sci-chemistry/surf/

2020-09-16 Thread David Seifert
commit: ef79d60f32789b9751eed45844d76a5995eebbb0
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 20:59:30 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 20:59:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef79d60f

sci-chemistry/surf: Port to EAPI 7

Closes: https://bugs.gentoo.org/731888
Closes: https://bugs.gentoo.org/742023
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 .../surf/files/surf-1.0-Wreturn-type.patch | 108 
 sci-chemistry/surf/files/surf-1.0-makefile.patch   | 112 +
 sci-chemistry/surf/surf-1.0.ebuild |  34 +++
 3 files changed, 232 insertions(+), 22 deletions(-)

diff --git a/sci-chemistry/surf/files/surf-1.0-Wreturn-type.patch 
b/sci-chemistry/surf/files/surf-1.0-Wreturn-type.patch
new file mode 100644
index 000..9ad6cf31593
--- /dev/null
+++ b/sci-chemistry/surf/files/surf-1.0-Wreturn-type.patch
@@ -0,0 +1,108 @@
+--- a/compute.c
 b/compute.c
+@@ -210,7 +210,7 @@
+ 
+   Current_atom = atom_id;
+ 
+-  if (!compute_neighbors(atom_id, _constraints)) return;
++  if (!compute_neighbors(atom_id, _constraints)) return -1;
+ 
+   compute_planes(atom_id, num_constraints,constraints);
+ 
+@@ -597,7 +597,7 @@
+   */
+   if (all_verts_in_sphere(rvertices, rvertices_count, sq_radius)) 
+   { /* printf("atom_id %d all_in = TRUE \n", atom_id); */
+-return;
++return -1;
+   }
+ 
+   for(i = 0; i < rfaces_count; i++)  /* for each face*/
+@@ -647,7 +647,7 @@
+   if (DOTPROD3(diff, diff) < 1e-10)
+   /* atom center lies in the feasible region, and so can be also
+  taken to be the tes_origin - no more computations required */
+-return;
++return -1;
+ 
+   /* try computing the tes_origin as the average of all int_pts */
+   VEC3_ZERO(temp_origin); count = 0;
+--- a/tessel_concave.c
 b/tessel_concave.c
+@@ -178,7 +178,7 @@
+   if ((sq_side_len[0] < EPS) && 
+   (sq_side_len[1] < EPS) && 
+   (sq_side_len[2] < EPS)) 
+-  { return;
++  { return -1;
+   }
+ 
+   /* evaluate which side of the plane the points lie wrt the probe center */
+@@ -195,14 +195,14 @@
+   max_len = FMAX((FMAX(sq_side_len[0], sq_side_len[1])), sq_side_len[2]);
+   max_side = (max_len==sq_side_len[0])?0:((max_len==sq_side_len[1])? 1 : 2);
+ 
+-  if (num_fine_points == 0) return;  /* all points are on the wrong side 
*/
++  if (num_fine_points == 0) return -1;  /* all points are on the wrong 
side */
+ 
+   if (max_len <= Max_Tess_Len_Sq)
+   { /* sufficiently small so display but first check to see whether it
+intersects the plane or not and if so, clip it accordingly */
+ if (num_fine_points == 3)
+ { gen_tris(points[0], points[1], points[2]);
+-  return;
++  return -1;
+ }
+ else if (num_fine_points == 1) /* two points are on the wrong side */
+   i = (itemp[0] == 1)? 0 : ((itemp[1] == 1)? 1: 2);
+@@ -305,7 +305,7 @@
+   (sq_side_len[1] < EPS) && 
+   (sq_side_len[2] < EPS)) 
+   { 
+-return;
++return -1;
+   }
+ 
+   if (max_len > Max_Tess_Len_Sq)
+--- a/tessel_convex.c
 b/tessel_convex.c
+@@ -74,7 +74,7 @@
+  atoms[atom_id].center[Y], atoms[atom_id].center[Z], 
atoms[atom_id].radius);
+ fflush(stderr);
+ free(sph_side);
+-return;
++return -1;
+   }
+ 
+   
+--- a/tessel_torus.c
 b/tessel_torus.c
+@@ -191,7 +191,7 @@
+ 
+   if (j > n)
+   { printf("gen_torus(): Too many torus verts %d (limit %d)\n",j, n);
+-return ;
++return -1;
+   }
+   old_j = j;
+ 
+@@ -202,7 +202,7 @@
+ gen_linear_recurse(tor_pts[0][i],tor_pts[1][i],r[k],,fcenter,fradius,0);
+ if (j > n)
+ { printf("gen_torus(): Too many torus verts %d (limit %d)\n",j, n);
+-  return ;
++  return -1;
+ }
+ 
+ for(m = 0; m < j-1; m++)
+--- a/utils.c
 b/utils.c
+@@ -91,7 +91,7 @@
+   disc = radius*radius - DOTPROD3(EO, EO);
+   if (FP_EQ_EPS(disc, 0, GP_EPS*GP_EPS))
+   { VEC3_ASN_OP(int_point, =, ray_pt);
+-return;
++return -1;
+   }
+ 
+   one_by_sq_dir_mag = 1.0/DOTPROD3(ray_dir, ray_dir);

diff --git a/sci-chemistry/surf/files/surf-1.0-makefile.patch 
b/sci-chemistry/surf/files/surf-1.0-makefile.patch
new file mode 100644
index 000..ae5177ffb50
--- /dev/null
+++ b/sci-chemistry/surf/files/surf-1.0-makefile.patch
@@ -0,0 +1,112 @@
+--- a/Makefile
 b/Makefile
+@@ -1,24 +1,19 @@
+ # Compilation flags
+ #CC   = cc
+-CC= cc
+-INCLUDE = -I. 
++CPPFLAGS += -I.
+ #LINCLUDE= -lcurses -ltermcap -lm
+-LINCLUDE= -lm
+-OPT_CFLAGS  = -O2 $(FLAGS) $(INCLUDE)
+-#CFLAGS   = -g $(FLAGS) $(INCLUDE)
+-CFLAGS= -O2 $(FLAGS) $(INCLUDE)
++LDLIBS  = -lm
+ 
+ # These are the user object files in the application
+ SRCS= surf.c io.c compute.c dual.c utils.c lp.c chull.c 
tessel_cases.c \
+ tessel_patches.c tessel_convex.c tessel_concave.c tessel_torus.c 

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

2020-09-16 Thread Patrice Clement
commit: 9ddae3086b970f6a9e9f4f7e0b246f5b075da0b9
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Sep 16 20:50:06 2020 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Sep 16 20:50:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ddae308

app-misc/todo: version bump.

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

 app-misc/todo/Manifest|  1 -
 app-misc/todo/todo-2.10-r2.ebuild | 59 ---
 2 files changed, 60 deletions(-)

diff --git a/app-misc/todo/Manifest b/app-misc/todo/Manifest
index bf572065748..aa534da6d98 100644
--- a/app-misc/todo/Manifest
+++ b/app-misc/todo/Manifest
@@ -1,3 +1,2 @@
-DIST todo-2.10.tar.gz 56509 BLAKE2B 
ec89d12506b5025bab8d05bab1122d48ef2e9edb811c4091c1ff96b4b18c2ced54026d3d908a565278804c15c6fbde8aef3ae5a0cb23d4b12bb36133fce5bb2c
 SHA512 
b14d9d13948836d971f72b941770e8e2c59d171d35f074205900619c5c3efd7ca0a482887046c1865890afb6595fe27c69677c54ea5824163d291e16fa5329d3
 DIST todo-2.11.0.tar.gz 712455 BLAKE2B 
f9d0fa53712a49c2f6ee94c02a62c16b8184734f7bb0c9354db9d640e2f619c75e3b3468065cb51204c7872f1f155bda51b9e3387f62f0f478f80f6a99f199b4
 SHA512 
5500ed1aa10eceaaa3e5116605eed4f4228337fdc0f2ceaa5b889753a60576918c0953adbfbf80c40008d6dfdf854e8a538103bfed4d1015aa1c5a9876c2e47c
 DIST todo-2.12.0.tar.gz 716524 BLAKE2B 
168951c50670228ba2e1438ec04f5907181073668f1e260874e48959f2e37d11ee7ba4f2b0e5e5c55c9375a31921eca258f720afe98d2a4841529ef6acbb1510
 SHA512 
3b30d5e395f878811831f57e8e1a040c990e1f042f57050b6381d83ffc8b92b1ce20bfd3c5aa8b5e028b4810a5b289599603b2e16efff8badac559d200ed79f5

diff --git a/app-misc/todo/todo-2.10-r2.ebuild 
b/app-misc/todo/todo-2.10-r2.ebuild
deleted file mode 100644
index 90a86a6929d..000
--- a/app-misc/todo/todo-2.10-r2.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit bash-completion-r1
-
-DESCRIPTION="A CLI-based TODO list manager"
-HOMEPAGE="http://todotxt.com;
-SRC_URI="https://github.com/ginatrapani/${PN}.txt-cli/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="app-shells/bash"
-
-PATCHES=( "${FILESDIR}/${P}-fix-bash-completion.patch" )
-
-DOCS=( README.textile CONTRIBUTING.md LICENSE todo.cfg )
-
-S="${WORKDIR}/${PN}.txt-cli-${PV}"
-
-src_prepare() {
-   default
-
-   # TODO_DIR variable is bogus
-   sed -i -e '/export TODO_DIR/d' todo.cfg || die
-   sed -i -e '4i export TODO_DIR="$HOME/.todo"' todo.cfg || die
-}
-
-src_test() {
-   make test || die "tests failed"
-}
-
-src_install() {
-   newbin "${PN}.sh" "${PN}cli"
-   dosym "${PN}cli" "/usr/bin/${PN}txt"
-   newbashcomp "${PN}_completion" "${PN}cli.sh"
-   bashcomp_alias "${PN}cli.sh" "${PN}txt"
-   einstalldocs
-}
-
-pkg_postinst() {
-   einfo
-   einfo 'Before starting todo, make sure to create'
-   einfo 'a .todo directory in your home directory:'
-   einfo '  $ mkdir -p $HOME/.todo'
-   einfo
-   einfo 'and make sure to copy the default todo'
-   einfo 'configuration file in the same location:'
-   einfo "  $ bzcat /usr/share/doc/${PF}/todo.cfg.bz2 > 
\$HOME/.todo/config"
-   einfo
-   einfo 'You can then edit this file as you see fit.'
-   einfo 'Enjoy!'
-   einfo
-}



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

2020-09-16 Thread Patrice Clement
commit: b00b41ce1d62df911bec838b336b1d3cff142ea6
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Sep 16 20:49:29 2020 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Sep 16 20:49:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b00b41ce

app-misc/todo: version bump.

Closes: https://bugs.gentoo.org/738094
Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Patrice Clement  gentoo.org>

 app-misc/todo/Manifest   |  1 +
 app-misc/todo/todo-2.12.0.ebuild | 66 
 2 files changed, 67 insertions(+)

diff --git a/app-misc/todo/Manifest b/app-misc/todo/Manifest
index 4be1e46c267..bf572065748 100644
--- a/app-misc/todo/Manifest
+++ b/app-misc/todo/Manifest
@@ -1,2 +1,3 @@
 DIST todo-2.10.tar.gz 56509 BLAKE2B 
ec89d12506b5025bab8d05bab1122d48ef2e9edb811c4091c1ff96b4b18c2ced54026d3d908a565278804c15c6fbde8aef3ae5a0cb23d4b12bb36133fce5bb2c
 SHA512 
b14d9d13948836d971f72b941770e8e2c59d171d35f074205900619c5c3efd7ca0a482887046c1865890afb6595fe27c69677c54ea5824163d291e16fa5329d3
 DIST todo-2.11.0.tar.gz 712455 BLAKE2B 
f9d0fa53712a49c2f6ee94c02a62c16b8184734f7bb0c9354db9d640e2f619c75e3b3468065cb51204c7872f1f155bda51b9e3387f62f0f478f80f6a99f199b4
 SHA512 
5500ed1aa10eceaaa3e5116605eed4f4228337fdc0f2ceaa5b889753a60576918c0953adbfbf80c40008d6dfdf854e8a538103bfed4d1015aa1c5a9876c2e47c
+DIST todo-2.12.0.tar.gz 716524 BLAKE2B 
168951c50670228ba2e1438ec04f5907181073668f1e260874e48959f2e37d11ee7ba4f2b0e5e5c55c9375a31921eca258f720afe98d2a4841529ef6acbb1510
 SHA512 
3b30d5e395f878811831f57e8e1a040c990e1f042f57050b6381d83ffc8b92b1ce20bfd3c5aa8b5e028b4810a5b289599603b2e16efff8badac559d200ed79f5

diff --git a/app-misc/todo/todo-2.12.0.ebuild b/app-misc/todo/todo-2.12.0.ebuild
new file mode 100644
index 000..d1dcad07e58
--- /dev/null
+++ b/app-misc/todo/todo-2.12.0.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit bash-completion-r1
+
+DESCRIPTION="A CLI-based TODO list manager"
+HOMEPAGE="http://todotxt.org;
+SRC_URI="https://github.com/todotxt/${PN}.txt-cli/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="app-shells/bash"
+
+DOCS=( README.md LICENSE todo.cfg )
+
+S="${WORKDIR}/${PN}.txt-cli-${PV}"
+
+src_prepare() {
+   default
+
+   # fix version string
+   sed -i -e "s/@DEV_VERSION@/${PV}/" todo.sh || die
+
+   # TODO_DIR variable is bogus
+   sed -i -e '/export TODO_DIR/d' todo.cfg || die
+   sed -i -e '4i export TODO_DIR="$HOME/.todo"' todo.cfg || die
+}
+
+src_test() {
+   make test || die "tests failed"
+}
+
+src_install() {
+   dobin "${PN}.sh"
+   dosym "${PN}.sh" "/usr/bin/${PN}cli"
+   dosym "${PN}.sh" "/usr/bin/${PN}txt"
+   newbashcomp "${PN}_completion" "${PN}.sh"
+   bashcomp_alias "${PN}.sh" "${PN}cli" "${PN}txt"
+   einstalldocs
+}
+
+pkg_postinst() {
+   einfo
+   einfo 'Before starting todo, make sure to create'
+   einfo 'a .todo directory in your home directory:'
+   einfo '  $ mkdir -p $HOME/.todo'
+   einfo
+   einfo 'and make sure to copy the default todo'
+   einfo 'configuration file in the same location:'
+   einfo "  $ bzcat /usr/share/doc/${PF}/todo.cfg.bz2 > 
\$HOME/.todo/config"
+   einfo
+   einfo 'Alternatively, you can use XDG directories instead:'
+   einfo '  $ mkdir -p $HOME/.local/share/todo'
+   einfo '  $ mkdir -p $HOME/.config/todo'
+   einfo "  $ bzcat /usr/share/doc/${PF}/todo.cfg.bz2 > 
\$HOME/.config/todo/config"
+   einfo
+   einfo 'You can then edit this file as you see fit.'
+   einfo 'Enjoy!'
+   einfo
+}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/solo-python/

2020-09-16 Thread Marek Szuba
commit: 3b593258c9174d021c6c9a186a01a9cbc8a898fe
Author: Marek Szuba  gentoo  org>
AuthorDate: Wed Sep 16 20:37:50 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Wed Sep 16 20:42:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b593258

sys-auth/solo-python: new package

Command-line tool and Python library for interfacing with SoloKey FIDO2
security keys.

Signed-off-by: Marek Szuba  gentoo.org>

 sys-auth/solo-python/Manifest  |  1 +
 sys-auth/solo-python/metadata.xml  | 17 +
 sys-auth/solo-python/solo-python-0.0.26.ebuild | 34 ++
 3 files changed, 52 insertions(+)

diff --git a/sys-auth/solo-python/Manifest b/sys-auth/solo-python/Manifest
new file mode 100644
index 000..8bbc1177b9e
--- /dev/null
+++ b/sys-auth/solo-python/Manifest
@@ -0,0 +1 @@
+DIST solo-python-0.0.26.tar.gz 35251 BLAKE2B 
76e515667220a8efdd16e159008eed8232721e0a8a1a1bffbc773cfa832b2f112d8dc229bf69dc4ccbee1d11b41d630a2d91e2383ebd19158d8c46ccf4f355de
 SHA512 
f97da4a4ed3b0e0f4715407b179d8a8c1385076611fe8669cec6b514313d38dd14c6c22434b73e2c72f7456407a6c942b26b72cca7a56969cfbc630ee25aad85

diff --git a/sys-auth/solo-python/metadata.xml 
b/sys-auth/solo-python/metadata.xml
new file mode 100644
index 000..9014b8d5030
--- /dev/null
+++ b/sys-auth/solo-python/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   mare...@gentoo.org
+   Marek Szuba
+   
+   
+   The command-line tool 'solo' provided by this package can be 
used to reset a SoloKey,
+   set/change the PIN, generate credentials, interact with the 
on-board TRNG, update
+   the firmware, and more. See the output of 'solo key --help' for 
more information.
+   
+   
+   solokeys/solo-python
+   solo
+   
+

diff --git a/sys-auth/solo-python/solo-python-0.0.26.ebuild 
b/sys-auth/solo-python/solo-python-0.0.26.ebuild
new file mode 100644
index 000..a63f71dd224
--- /dev/null
+++ b/sys-auth/solo-python/solo-python-0.0.26.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..8} )
+
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+
+inherit distutils-r1
+
+DESCRIPTION="Python tool and library for SoloKeys"
+HOMEPAGE="https://github.com/solokeys/solo-python;
+SRC_URI="https://github.com/solokeys/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND=">=dev-python/click-7.0.0[${PYTHON_USEDEP}]
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/ecdsa[${PYTHON_USEDEP}]
+   >=dev-python/fido2-0.8.0[${PYTHON_USEDEP}]
+   dev-python/intelhex[${PYTHON_USEDEP}]
+   dev-python/pyserial[${PYTHON_USEDEP}]
+   dev-python/pyusb[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]"
+
+src_prepare() {
+   # For some reason the version file gets omitted by src_install (a bug 
in pyproject2setuppy?),
+   # and in any case there is no advantage to using one once a specific 
version has been released.
+   sed -i -e "s/^__version__ = open(.\+$/__version__ = '${PV}'/" 
solo/__init__.py || die "Failed to set the version number"
+   distutils-r1_src_prepare
+}



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

2020-09-16 Thread Andrew Ammerlaan
commit: 5c87d1c0aaafd35d8e505e42b012c59f2dd3d7a9
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Wed Sep 16 20:31:15 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Wed Sep 16 20:31:15 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5c87d1c0

dev-python/hstspreload: version bump

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/hstspreload/Manifest | 2 +-
 .../{hstspreload-2020.9.2.ebuild => hstspreload-2020.9.15.ebuild}   | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/hstspreload/Manifest b/dev-python/hstspreload/Manifest
index 4f26c530..d25a8d09 100644
--- a/dev-python/hstspreload/Manifest
+++ b/dev-python/hstspreload/Manifest
@@ -1 +1 @@
-DIST hstspreload-2020.9.2.tar.gz 947748 BLAKE2B 
f8204154a8f02ea998919f49bd66a4748ceeb32c188c88c15a60ce87d5805d6c504940335e447db717993cb818f171130547b96ff96eb6c600657ddc1643616f
 SHA512 
6e793003e90b05a22484591313bb8bcca720d132fa2fb39d5fdfa07999bd895d22149bbe08e5f65a1b783853f1497ebc275bb7bd262e2883158016902f4d266c
+DIST hstspreload-2020.9.15.tar.gz 953227 BLAKE2B 
9aa8af44f148f5978a520a71f927e8deb723e19ad90772cf6bb1009a2d3d7412b3b7ac38bd598ca0387b67b3aa96ef3086b63716b51f5e1344ae88132e58e980
 SHA512 
925ad2bb26852901e3ec7b37907389121b0328c44516e94ea776fb395542d2835406e656f3733438e8779adfe4ae4dfeb4db28990673a55b168df8f1afde8d84

diff --git a/dev-python/hstspreload/hstspreload-2020.9.2.ebuild 
b/dev-python/hstspreload/hstspreload-2020.9.15.ebuild
similarity index 100%
rename from dev-python/hstspreload/hstspreload-2020.9.2.ebuild
rename to dev-python/hstspreload/hstspreload-2020.9.15.ebuild



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

2020-09-16 Thread Andrew Ammerlaan
commit: ab4b50f7232bb462874de088236b0e02db0b6a88
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Wed Sep 16 20:29:50 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Wed Sep 16 20:29:50 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ab4b50f7

dev-python/spotipy: version bump

Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Andrew Ammerlaan  riseup.net>

 dev-python/spotipy/Manifest | 2 +-
 dev-python/spotipy/{spotipy-2.15.0.ebuild => spotipy-2.16.0.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/spotipy/Manifest b/dev-python/spotipy/Manifest
index ef1a610a..9cf38e32 100644
--- a/dev-python/spotipy/Manifest
+++ b/dev-python/spotipy/Manifest
@@ -1 +1 @@
-DIST spotipy-2.15.0.tar.gz 96340 BLAKE2B 
9e63f03e4aec7fc193eafe6dc4af71fe1da0529946c6ca3a204abd6bf637374ac56db769922a390f8a130d27b77159e82101a12c022d01917b447f98e5cde159
 SHA512 
245b8fc3000c39791171d86632b22d787eb2212788f748fa7f0074a3101e47718265a9ca1e8deb7dfd10043dc5c1dc2ecd68f669cfa16c51417908cbd5d42653
+DIST spotipy-2.16.0.tar.gz 96672 BLAKE2B 
08f6c477251abe80efebb9199449d8846f2d94684113b728333173abdbabbccd692700600728c37650ac5bfd13b18ea2b04179833619fd67e2ba7ce0fedda0ba
 SHA512 
abb7c6b7cc04774a4e7c4e895378a2acec50cd3ca91234e9376c58a8c390cd3a1460340c29aedeb6add4a8502d4cd480bee2ce8a153065b13ec35b4f442a302d

diff --git a/dev-python/spotipy/spotipy-2.15.0.ebuild 
b/dev-python/spotipy/spotipy-2.16.0.ebuild
similarity index 100%
rename from dev-python/spotipy/spotipy-2.15.0.ebuild
rename to dev-python/spotipy/spotipy-2.16.0.ebuild



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

2020-09-16 Thread Patrice Clement
commit: 18c2226992efa72c209489f61f017532d7bc664f
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Sep 16 20:23:55 2020 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Sep 16 20:23:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c22269

app-admin/entr: clean up old.

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

 app-admin/entr/Manifest|  2 --
 app-admin/entr/entr-4.3.ebuild | 31 ---
 app-admin/entr/entr-4.4.ebuild | 31 ---
 3 files changed, 64 deletions(-)

diff --git a/app-admin/entr/Manifest b/app-admin/entr/Manifest
index b2e2ca708e1..f6d76814852 100644
--- a/app-admin/entr/Manifest
+++ b/app-admin/entr/Manifest
@@ -1,4 +1,2 @@
-DIST entr-4.3.tar.gz 23756 BLAKE2B 
0272b0185932d7c388818df0cc615e991c9545473a823c478ad9f0b6a23c97c0f4b2727b109a7bb18e2b0792f18d94d188d4a5d3fc90c479628ea078b1288f96
 SHA512 
f65dfc3f106e25ec4ff39eaec94222d8a547eb35390c654f6a741f92541c1b86d7d303a795308fcbfced44ac8eca6ad67e70393802ac9d46153e037dc1eab902
-DIST entr-4.4.tar.gz 24125 BLAKE2B 
c77b4a862c0b4a2861d7e2784fbaa3f60899a9934314a5cf3abb01d70df946e3786957cbaa9ed58cea7171390d115157f0d9a48093f6e7a8c05bcabf34da9792
 SHA512 
355bc19cfee9a9b5a460b136d8db014a1d129b6e4c95d905c1c4557cf7d845a076d260798ae8b84221563c049a9bd6d81974f00eea681abaf2eac2f2f5e6d087
 DIST entr-4.5.tar.gz 24674 BLAKE2B 
ee9ce841c5b3adb2bddb5742c73311b6924e914b896297d56ca3397812e8d528a25276b2b6882e2391f649106e4bf1ebc81bc1cec837b8ce1056e2575eae20da
 SHA512 
db9499d78385df5056a30a4e3262fb436090acc5410ddfc529a7cfe4e10e304e13787abfc31dd38dbf8b9f01fa3369ef32d20c9fb903fa35763f41791bdda9c7
 DIST entr-4.6.tar.gz 24909 BLAKE2B 
e6c1eb5da1a3b94d593297f9975c36ea98d88c5b6ac17c34934c8d4678fb1c247699b8ff3d481a3972a67fd0abba75687b11489258be98990713e2041a12c2d0
 SHA512 
41e8c2311c7833a778193b13d1e0b1bb18ece54f5e20b8b5b0b4a2308ba1cc1a8b8378700dbac83ee68822b5f847a3fa9c47822d22a22d45da792d2408f48378

diff --git a/app-admin/entr/entr-4.3.ebuild b/app-admin/entr/entr-4.3.ebuild
deleted file mode 100644
index c2fb5be8010..000
--- a/app-admin/entr/entr-4.3.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-DESCRIPTION="Run arbitrary commands when files change"
-HOMEPAGE="http://entrproject.org;
-SRC_URI="http://entrproject.org/code/${P}.tar.gz;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
-   sh configure || die
-   sed -i -e 's#\(^PREFIX \).*#\1\?= /usr#' Makefile.bsd || die
-}
-
-src_compile() {
-   export CC=$(tc-getCC)
-   default
-}
-
-src_test() {
-   export CC=$(tc-getCC)
-   default
-}

diff --git a/app-admin/entr/entr-4.4.ebuild b/app-admin/entr/entr-4.4.ebuild
deleted file mode 100644
index b86dea0ffd9..000
--- a/app-admin/entr/entr-4.4.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
-
-inherit toolchain-funcs
-
-DESCRIPTION="Run arbitrary commands when files change"
-HOMEPAGE="http://entrproject.org;
-SRC_URI="http://entrproject.org/code/${P}.tar.gz;
-
-LICENSE="ISC"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-src_configure() {
-   sh configure || die
-   sed -i -e 's#\(^PREFIX \).*#\1\?= /usr#' Makefile.bsd || die
-}
-
-src_compile() {
-   export CC=$(tc-getCC)
-   default
-}
-
-src_test() {
-   export CC=$(tc-getCC)
-   default
-}



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

2020-09-16 Thread Patrice Clement
commit: e09fc04b3842d2ec76487d9cf527b529f33e825e
Author: Patrice Clement  gentoo  org>
AuthorDate: Wed Sep 16 20:22:13 2020 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Wed Sep 16 20:22:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e09fc04b

app-admin/entr: mark stable for amd64.

mark stable for the remaining arches using ALLARCHES.

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

 app-admin/entr/entr-4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/entr/entr-4.5.ebuild b/app-admin/entr/entr-4.5.ebuild
index b86dea0ffd9..6440b0ac600 100644
--- a/app-admin/entr/entr-4.5.ebuild
+++ b/app-admin/entr/entr-4.5.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://entrproject.org/code/${P}.tar.gz;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ppc ppc64 x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-09-16 Thread David Seifert
commit: c8a0abe4121927f0a00d1b77b48ff497b26cb3a4
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 20:19:09 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 20:19:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a0abe4

package.mask: Remove copypasta

Signed-off-by: David Seifert  gentoo.org>

 profiles/package.mask | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index c1aed74b631..088f66a22f9 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -38,12 +38,6 @@
 # Removal in 30 days.  Bug #664120, #742008.
 sci-chemistry/ortep3
 
-# No longer exists upstream, stuck on long-obsolete EAPI 4,
-# and fails to build with glibc-2.32.
-# Vestige of Gentoo/FreeBSD.
-# bug #715506, #737892, #740916, #547244.
-sys-fs/ufsutils
-
 # Hans de Graaff  (2020-09-16)
 # Mask old ruby slots for removal in 30 days. Please use a newer slot
 # instead.



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/gnome-passwordsafe/

2020-09-16 Thread Andrew Ammerlaan
commit: 8db5e960900e036686fddc722aefdce136e0befb
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Wed Sep 16 20:18:16 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Wed Sep 16 20:18:16 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8db5e960

app-admin/gnome-passwordsafe: re-gen manifest

re-gen manifest as quick fix, though we should
investigate why this happend to avoid the problem
in the future

Bug: https://bugs.gentoo.org/742482
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: Andrew Ammerlaan  riseup.net>

 app-admin/gnome-passwordsafe/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/gnome-passwordsafe/Manifest 
b/app-admin/gnome-passwordsafe/Manifest
index 7e83094d..20518cae 100644
--- a/app-admin/gnome-passwordsafe/Manifest
+++ b/app-admin/gnome-passwordsafe/Manifest
@@ -1 +1 @@
-DIST PasswordSafe-3.99.2.tar.bz2 530080 BLAKE2B 
16ec5a73a5fd110065ee035afde13de87074b27404881eec2340e8ab67a67c704b5efdba64833dea29a27e3f966247c5d006c1037f2d9bcb505c494d63fc782b
 SHA512 
f6ccf269c7f3597ee0da38cf3dd05596b2d3adbfbc8be3b4f7a87f6ea250e99adf70408003d351f20e693d83a7a3f4068f5e14b8cc69a95ce8eb4f157b61d9a5
+DIST PasswordSafe-3.99.2.tar.bz2 530191 BLAKE2B 
06e46052c765dd4b2633cec02b6d6712d3d0b516965ea8100366b865bf50ee63e6c555d10a259afe2c88ec26781c062c34928b66efa77cb7d6737a30c47ab8da
 SHA512 
f3f45c68806481e863baaeac566321349374e0fed9b960e41791e858329e859c76209bcf3b1f0483cae4e932103caf5abf263b53966174e3ddafb083d8d424e7



[gentoo-commits] repo/proj/guru:master commit in: acct-user/gogs/

2020-09-16 Thread Andrew Ammerlaan
commit: b377fbec4b83e1e50f5c2f26f556d6feb36ffc61
Author: Denis Reva  gmail  com>
AuthorDate: Tue Sep 15 14:48:05 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Tue Sep 15 14:48:17 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b377fbec

acct-user/gogs: changed from /bin/sh to /bin/bash

Www-apps/gogs use bash, so user also should use
that shell instead of standart /bin/sh.
Otherwise we will get hangs on some system

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Denis Reva  gmail.com>

 acct-user/gogs/{gogs-0.ebuild => gogs-1.ebuild} | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/acct-user/gogs/gogs-0.ebuild b/acct-user/gogs/gogs-1.ebuild
similarity index 88%
rename from acct-user/gogs/gogs-0.ebuild
rename to acct-user/gogs/gogs-1.ebuild
index f66ad0c6..4186a5b1 100644
--- a/acct-user/gogs/gogs-0.ebuild
+++ b/acct-user/gogs/gogs-1.ebuild
@@ -10,10 +10,12 @@ DESCRIPTION="www-apps/gogs user"
 ACCT_USER_ID=197 #Following git user; Change if there are conflicts
 ACCT_USER_HOME_OWNER=gogs:git
 ACCT_USER_HOME_PERMS=750
-ACCT_USER_SHELL=/bin/sh
+ACCT_USER_SHELL=/bin/bash
 ACCT_USER_GROUPS=( git )
 ACCT_USER_HOME=/var/lib/gogs
 APP_DIR=/usr/share/gogs
 KEYWORDS="~amd64 ~arm ~arm64 ~x86"
 
+RDEPEND="app-shells/bash"
+
 acct-user_add_deps



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/ksdssp/

2020-09-16 Thread David Seifert
commit: 7adbb9cc393b996861d75911c3f67a16bf8abf45
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 20:16:31 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 20:16:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7adbb9cc

sci-chemistry/ksdssp: Port to EAPI 7

Closes: https://bugs.gentoo.org/741996
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 sci-chemistry/ksdssp/ksdssp-040728-r1.ebuild | 25 +
 1 file changed, 13 insertions(+), 12 deletions(-)

diff --git a/sci-chemistry/ksdssp/ksdssp-040728-r1.ebuild 
b/sci-chemistry/ksdssp/ksdssp-040728-r1.ebuild
index b5e9e772743..118f15c3c2d 100644
--- a/sci-chemistry/ksdssp/ksdssp-040728-r1.ebuild
+++ b/sci-chemistry/ksdssp/ksdssp-040728-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 inherit toolchain-funcs
 
@@ -9,19 +9,18 @@ DESCRIPTION="An open source implementation of 
sci-chemistry/dssp"
 HOMEPAGE="http://www.cgl.ucsf.edu/Overview/software.html;
 SRC_URI="mirror://gentoo/${P}.shar"
 
-SLOT="0"
 LICENSE="BSD"
+SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
 
 RDEPEND="sci-libs/libpdb++"
-DEPEND="${RDEPEND}
-   app-arch/sharutils"
+DEPEND="${RDEPEND}"
+BDEPEND="app-arch/sharutils"
 
-S="${WORKDIR}"/${PN}
+S="${WORKDIR}/${PN}"
 
 src_unpack() {
-   "${EPREFIX}/usr/bin/unshar" "${DISTDIR}"/${A} || die
+   unshar "${DISTDIR}"/${A} || die
 }
 
 src_compile() {
@@ -39,8 +38,10 @@ src_compile() {
 }
 
 src_install() {
-   dobin ${PN}{,.csh}
-   dodoc README
-   dohtml ${PN}.html
-   doman ${PN}.1
+   dobin ksdssp{,.csh}
+
+   HTML_DOCS=( ksdssp.html )
+   einstalldocs
+
+   doman ksdssp.1
 }



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

2020-09-16 Thread David Seifert
commit: bc310d09456377a4cbde1ec4b0bff892999bc456
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 20:16:19 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 20:16:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc310d09

sys-fs/quotatool: Port to EAPI 7

Closes: https://bugs.gentoo.org/725992
Closes: https://bugs.gentoo.org/740918
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 ...lags.patch => quotatool-1.4.13-fix-buildsystem.patch} | 16 
 sys-fs/quotatool/quotatool-1.6.2.ebuild  | 14 --
 2 files changed, 20 insertions(+), 10 deletions(-)

diff --git a/sys-fs/quotatool/files/quotatool-1.4.13-ldflags.patch 
b/sys-fs/quotatool/files/quotatool-1.4.13-fix-buildsystem.patch
similarity index 58%
rename from sys-fs/quotatool/files/quotatool-1.4.13-ldflags.patch
rename to sys-fs/quotatool/files/quotatool-1.4.13-fix-buildsystem.patch
index d73f02f8ce8..b6554298808 100644
--- a/sys-fs/quotatool/files/quotatool-1.4.13-ldflags.patch
+++ b/sys-fs/quotatool/files/quotatool-1.4.13-fix-buildsystem.patch
@@ -1,5 +1,5 @@
 quotatool-1.4.13/local.mk.in
-+++ quotatool-1.4.13/local.mk.in
+--- a/local.mk.in
 b/local.mk.in
 @@ -17,7 +17,8 @@
  
  CC  :=   @CC@
@@ -10,8 +10,8 @@
  
  
  INSTALL :=   @INSTALL@
 quotatool-1.4.13/Makefile
-+++ quotatool-1.4.13/Makefile
+--- a/Makefile
 b/Makefile
 @@ -58,7 +58,7 @@
  # compile the program (and the objects)
  all: $(prog)
@@ -21,3 +21,11 @@
  
  
  
+--- a/tools/depend.sh
 b/tools/depend.sh
+@@ -4,4 +4,4 @@
+ # Generated automatically from depend.sh.in by configure.
+ 
+ set -e
+-gcc -MM $* | sed 's#\($*\)\.o[ :]*#\1.o $@ : #g'
++${CC:-cc} -MM $* | sed 's#\($*\)\.o[ :]*#\1.o $@ : #g'

diff --git a/sys-fs/quotatool/quotatool-1.6.2.ebuild 
b/sys-fs/quotatool/quotatool-1.6.2.ebuild
index c71e452c4d9..1704f4c5ba4 100644
--- a/sys-fs/quotatool/quotatool-1.6.2.ebuild
+++ b/sys-fs/quotatool/quotatool-1.6.2.ebuild
@@ -1,23 +1,25 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
+EAPI=7
 
-inherit eutils
+inherit toolchain-funcs
 
-DESCRIPTION="command-line utility for filesystem quotas"
+DESCRIPTION="Command-line utility for filesystem quotas"
 HOMEPAGE="http://quotatool.ekenberg.se/;
 SRC_URI="http://quotatool.ekenberg.se/${P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ppc x86"
-IUSE=""
 
 RDEPEND="sys-fs/quota"
 
-src_prepare() {
-   epatch "${FILESDIR}"/${PN}-1.4.13-ldflags.patch
+PATCHES=( "${FILESDIR}"/${PN}-1.4.13-fix-buildsystem.patch )
+
+src_configure() {
+   tc-export CC
+   default
 }
 
 src_install() {



[gentoo-commits] repo/gentoo:master commit in: sys-block/fwdl/files/, sys-block/fwdl/

2020-09-16 Thread David Seifert
commit: 446222ce8378492e5eb0d2efd129ca00143cd682
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 20:16:22 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 20:16:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=446222ce

sys-block/fwdl: Port to EAPI 7

Closes: https://bugs.gentoo.org/742113
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 sys-block/fwdl/files/fwdl-1.2.3-makefile.patch | 11 +++
 sys-block/fwdl/fwdl-1.2.3.ebuild   | 18 +-
 2 files changed, 20 insertions(+), 9 deletions(-)

diff --git a/sys-block/fwdl/files/fwdl-1.2.3-makefile.patch 
b/sys-block/fwdl/files/fwdl-1.2.3-makefile.patch
new file mode 100644
index 000..8635710183e
--- /dev/null
+++ b/sys-block/fwdl/files/fwdl-1.2.3-makefile.patch
@@ -0,0 +1,11 @@
+--- a/Makefile
 b/Makefile
+@@ -41,7 +41,7 @@
+ 
+ 
+ linux:fwdl.C fwdl-linux.c
+-  $(COMPILE_LINUX) -o $(APP) -Dlinux $(EXTRA_DEFINES) fwdl.C fwdl-linux.c
++  $(CXX) $(LDFLAGS) $(CXXFLAGS) $(CPPFLAGS) -o $(APP) -Dlinux fwdl.C 
fwdl-linux.c
+ 
+ prisa:  fwdl.C fwdl-prisa.C
+   $(COMPILE_SGI) -o $(APP) -Dsgi $(EXTRA_DEFINES) fwdl.C fwdl-prisa.C \

diff --git a/sys-block/fwdl/fwdl-1.2.3.ebuild b/sys-block/fwdl/fwdl-1.2.3.ebuild
index fc0248f982c..a5db9943d66 100644
--- a/sys-block/fwdl/fwdl-1.2.3.ebuild
+++ b/sys-block/fwdl/fwdl-1.2.3.ebuild
@@ -1,27 +1,27 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="Seagate Fibre-Channel disk firmware upgrade tool"
 HOMEPAGE="http://www.tc.umn.edu/~erick205/Projects/;
 SRC_URI="http://www.tc.umn.edu/~erick205/Projects/${PN}/${P}.tar.gz;
+
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
 IUSE="debug"
 
-src_prepare() {
-   use debug || { sed -i -e "s/^EXTRA_DEFINES/#\0/" Makefile || die ; }
-}
+PATCHES=( "${FILESDIR}"/${P}-makefile.patch )
 
-src_compile() {
-   emake COMPILE_LINUX="$(tc-getCXX) ${CXXFLAGS} ${LDFLAGS}"
+src_configure() {
+   use debug && append-cppflags -DDEBUG
+   tc-export CXX
 }
 
 src_install() {
dosbin fwdl
-   dodoc CHANGES INSTALL README
+   einstalldocs
 }



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

2020-09-16 Thread David Seifert
commit: c3c727d3157171d5f385f9007ba3ddc6ef095f69
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 20:16:43 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 20:16:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3c727d3

package.mask: Last rite sci-chemistry/ortep3

Bug: https://bugs.gentoo.org/664120
Bug: https://bugs.gentoo.org/742008
Signed-off-by: David Seifert  gentoo.org>

 profiles/package.mask | 12 
 1 file changed, 12 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 4d1ef2c7623..c1aed74b631 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,18 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2020-09-16)
+# EAPI 4, last release in 2001, the Fortran source code
+# is terrible and has buffer overflows.
+# Removal in 30 days.  Bug #664120, #742008.
+sci-chemistry/ortep3
+
+# No longer exists upstream, stuck on long-obsolete EAPI 4,
+# and fails to build with glibc-2.32.
+# Vestige of Gentoo/FreeBSD.
+# bug #715506, #737892, #740916, #547244.
+sys-fs/ufsutils
+
 # Hans de Graaff  (2020-09-16)
 # Mask old ruby slots for removal in 30 days. Please use a newer slot
 # instead.



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/pdbcns/

2020-09-16 Thread David Seifert
commit: 9b705fde318da09c77aa16779a5daa1b2b29c2dc
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 20:16:16 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 20:16:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b705fde

sci-chemistry/pdbcns: Port to EAPI 7

Closes: https://bugs.gentoo.org/742011
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 sci-chemistry/pdbcns/pdbcns-2.0.010504.ebuild | 15 +++
 1 file changed, 7 insertions(+), 8 deletions(-)

diff --git a/sci-chemistry/pdbcns/pdbcns-2.0.010504.ebuild 
b/sci-chemistry/pdbcns/pdbcns-2.0.010504.ebuild
index b0b57ed0d51..cd155ac0f06 100644
--- a/sci-chemistry/pdbcns/pdbcns-2.0.010504.ebuild
+++ b/sci-chemistry/pdbcns/pdbcns-2.0.010504.ebuild
@@ -1,25 +1,24 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 DESCRIPTION="Convert atom names for amino acids/nucleic acid bases between PDB 
and CNS format"
 HOMEPAGE="http://www.mybiosoftware.com/3d-molecular-model/314/;
 
#SRC_URI="http://kinemage.biochem.duke.edu/php/downlode.php?filename=/downloads/software/scripts/${PN}.${PV}.perl.tgz;
 SRC_URI="https://dev.gentoo.org/~jlec/distfiles/${PN}.${PV}.perl.tgz;
 
+LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-LICENSE="BSD"
-IUSE=""
 
-DEPEND=""
-RDEPEND="${DEPEND}
-   dev-lang/perl"
+RDEPEND="dev-lang/perl"
 
 S="${WORKDIR}"/${PN}
 
 src_install() {
newbin ${PN}*.pl ${PN}
-   dohtml *html
+
+   docinto html
+   dodoc *html
 }



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/clashlist/

2020-09-16 Thread David Seifert
commit: 55069c5df9ea7cc47eb0a9f32959ce1e94ea5de6
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 20:16:28 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 20:16:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55069c5d

sci-chemistry/clashlist: Port to EAPI 7

Closes: https://bugs.gentoo.org/741993
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 sci-chemistry/clashlist/clashlist-3.17-r1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-chemistry/clashlist/clashlist-3.17-r1.ebuild 
b/sci-chemistry/clashlist/clashlist-3.17-r1.ebuild
index 7028015f583..096a8047939 100644
--- a/sci-chemistry/clashlist/clashlist-3.17-r1.ebuild
+++ b/sci-chemistry/clashlist/clashlist-3.17-r1.ebuild
@@ -1,16 +1,15 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 DESCRIPTION="Build lists of van der Waals clashes from an input PDB file"
 HOMEPAGE="http://kinemage.biochem.duke.edu/software/index.php;
 SRC_URI="mirror://gentoo/molprobity-${PV}.tgz"
 
-SLOT="0"
 LICENSE="richardson"
+SLOT="0"
 KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE=""
 
 RDEPEND="
>=sci-chemistry/cluster-1.3.081231-r1
@@ -20,6 +19,7 @@ DEPEND="${RDEPEND}"
 S="${WORKDIR}"
 
 src_prepare() {
+   default
sed \
-e 's: cluster : molprobity-cluster :g' \
-i molprobity3/bin/clashlist || die



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/msms-bin/

2020-09-16 Thread David Seifert
commit: 5174a8d7df32f459b6a983ffc50907b678a15954
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 20:16:40 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 20:16:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5174a8d7

sci-chemistry/msms-bin: Port to EAPI 7

Closes: https://bugs.gentoo.org/742005
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 sci-chemistry/msms-bin/msms-bin-2.6.1-r1.ebuild | 28 +++--
 1 file changed, 12 insertions(+), 16 deletions(-)

diff --git a/sci-chemistry/msms-bin/msms-bin-2.6.1-r1.ebuild 
b/sci-chemistry/msms-bin/msms-bin-2.6.1-r1.ebuild
index 13eebfcdc23..6f6335e72bf 100644
--- a/sci-chemistry/msms-bin/msms-bin-2.6.1-r1.ebuild
+++ b/sci-chemistry/msms-bin/msms-bin-2.6.1-r1.ebuild
@@ -1,25 +1,22 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 DESCRIPTION="MSMS very efficiently computes triangulations of Solvent Excluded 
Surfaces"
 HOMEPAGE="http://mgl.scripps.edu/people/sanner/html/msms_home.html;
 SRC_URI="
-   amd64? ( msms_i86_64Linux2_2.6.1.tar.gz )
-   x86? ( msms_i86Linux2_2.6.1.tar.gz )
-"
+   amd64? ( msms_i86_64Linux2_2.6.1.tar.gz )
+   x86? ( msms_i86Linux2_2.6.1.tar.gz )"
 
 LICENSE="MSMS"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
 RESTRICT="fetch"
 
 S="${WORKDIR}"
 
-QA_PREBUILT="${EROOT#/}opt/bin/.*"
+QA_PREBUILT="opt/bin/*"
 
 pkg_nofetch() {
einfo "Please download ${A} from 
http://mgltools.scripps.edu/downloads#msms and"
@@ -27,19 +24,18 @@ pkg_nofetch() {
 }
 
 src_install() {
-   doman msms.1
-   dodoc README msms.html ReleaseNotes
+   dobin pdb_to_xyz*
+
exeinto /opt/bin
-   if use amd64; then
-   newexe ${PN%-bin}.x86_64Linux2.${PV} msms
-   elif use x86; then
-   newexe ${PN%-bin}.i86Linux2.${PV} msms
-   fi
+   newexe ${PN%-bin}.$(usex amd64 x86_64Linux2 i86Linux2).${PV} msms
+
+   dodoc README msms.html ReleaseNotes
+   doman msms.1
+
insinto /usr/share/${PN}/
doins atmtypenumbers
sed \
-e 's:nawk:awk:g' \
-e 
"s:./atmtypenumbers:${EPREFIX}/usr/share/${PN}/atmtypenumbers:g" \
-i pdb_to_xyz* || die
-   dobin pdb_to_xyz*
 }



[gentoo-commits] repo/gentoo:master commit in: dev-lang/cll1h/

2020-09-16 Thread David Seifert
commit: 6f2582faeb51dc8aab07c6f5a407b1b3a32f38c0
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 20:16:13 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 20:16:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2582fa

dev-lang/cll1h: Port to EAPI 7

Closes: https://bugs.gentoo.org/740954
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 dev-lang/cll1h/cll1h-0.6-r1.ebuild | 13 ++---
 1 file changed, 6 insertions(+), 7 deletions(-)

diff --git a/dev-lang/cll1h/cll1h-0.6-r1.ebuild 
b/dev-lang/cll1h/cll1h-0.6-r1.ebuild
index df6c69f02ee..5c1f7b01f69 100644
--- a/dev-lang/cll1h/cll1h-0.6-r1.ebuild
+++ b/dev-lang/cll1h/cll1h-0.6-r1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 DESCRIPTION="C<<1 programming language system"
 HOMEPAGE="http://gpl.arachne.cz/;
@@ -10,16 +10,15 @@ SRC_URI="http://gpl.arachne.cz/download/${P}.tar.gz;
 LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos"
-IUSE=""
 
-DEPEND=""
 RDEPEND="sys-devel/gcc"
 
 src_install() {
-   insinto /usr/include
-   doins cll1.h
+   doheader cll1.h
+
dodoc cll1.txt
+
docinto examples
dodoc demos/*.c
-   docompress -x /usr/share/doc/"${PF}"/examples
+   docompress -x /usr/share/doc/${PF}/examples
 }



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/moldy/

2020-09-16 Thread David Seifert
commit: 84e724fb340c02ae318e047889a44fb7cd797317
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 20:16:37 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 20:16:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84e724fb

sci-chemistry/moldy: Port to EAPI 7

Closes: https://bugs.gentoo.org/742002
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 sci-chemistry/moldy/moldy-2.16e-r2.ebuild | 29 +++--
 1 file changed, 15 insertions(+), 14 deletions(-)

diff --git a/sci-chemistry/moldy/moldy-2.16e-r2.ebuild 
b/sci-chemistry/moldy/moldy-2.16e-r2.ebuild
index 0d339986030..81b2d5bf314 100644
--- a/sci-chemistry/moldy/moldy-2.16e-r2.ebuild
+++ b/sci-chemistry/moldy/moldy-2.16e-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-inherit eutils toolchain-funcs
+inherit toolchain-funcs
 
 DESCRIPTION="Molecular dynamics simulations platform"
 HOMEPAGE="http://www.ccp5.ac.uk/moldy/moldy.html;
@@ -12,15 +12,16 @@ SRC_URI="ftp://ftp.earth.ox.ac.uk/pub/keith/${P}.tar.gz;
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos"
-IUSE="doc examples"
+IUSE="doc"
 
-DEPEND="doc? ( virtual/latex-base )"
-RDEPEND=""
+BDEPEND="doc? ( virtual/latex-base )"
 
 S="${WORKDIR}"
 
+PATCHES=( "${FILESDIR}"/${PV}-as-needed.patch )
+
 src_prepare() {
-   epatch "${FILESDIR}"/${PV}-as-needed.patch
+   default
sed \
-e 's:-O2::g' \
-e 's:-ffast-math::g' \
@@ -47,6 +48,7 @@ src_configure() {
 
 src_compile() {
emake
+
# To prevent sandbox violations by metafont
if use doc; then
VARTEXFONTS="${T}"/fonts emake moldy.pdf
@@ -58,13 +60,12 @@ src_install() {
emake prefix="${ED}"/usr install
dodoc BENCHMARK READ.ME RELNOTES
 
-   if use examples; then
-   rm Makefile.in configure.in config.h.in
-   insinto /usr/share/${PN}/examples/
-   doins *.in *.out control.*
-   fi
+   rm Makefile.in configure.in config.h.in || die
+   insinto /usr/share/${PN}/examples/
+   doins *.in *.out control.*
+
if use doc; then
-   insinto /usr/share/doc/${PF}/pdf
-   newins moldy.pdf moldy-manual.pdf
+   docinto pdf
+   newdoc moldy.pdf moldy-manual.pdf
fi
 }



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/suitename/, sci-chemistry/suitename/files/

2020-09-16 Thread David Seifert
commit: edf208c731f127baeda79fecafe9834628d81c2c
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 20:16:25 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 20:16:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edf208c7

sci-chemistry/suitename: Port to EAPI 7

Closes: https://bugs.gentoo.org/742020
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 ...0.3.070628-Wimplicit-function-declaration.patch | 33 ++
 .../files/suitename-0.3.070628-makefile.patch  | 29 +++
 .../suitename/suitename-0.3.070628.ebuild  | 25 
 3 files changed, 74 insertions(+), 13 deletions(-)

diff --git 
a/sci-chemistry/suitename/files/suitename-0.3.070628-Wimplicit-function-declaration.patch
 
b/sci-chemistry/suitename/files/suitename-0.3.070628-Wimplicit-function-declaration.patch
new file mode 100644
index 000..762715abdd4
--- /dev/null
+++ 
b/sci-chemistry/suitename/files/suitename-0.3.070628-Wimplicit-function-declaration.patch
@@ -0,0 +1,33 @@
+--- a/suitename.c
 b/suitename.c
+@@ -25,7 +25,7 @@
+ /*0.2.070628 triage reports zeta-1, epsilon-1, delta-1,... Ltriage codes */
+ 
+ 
/main()***/
+-main(int argc, char** argv)
++int main(int argc, char** argv)
+ {
+int  LOK=1,ibin=0,jclst=0;
+char sour[32];
+--- a/suiteninit.c
 b/suiteninit.c
+@@ -9,6 +9,8 @@
+ #include "suiteninpt.h"
+ #include "suitenout.h"
+ 
++#include 
++
+ 
/initializations()/
+ int  initializations(void)
+ {
+--- a/suitenutil.c
 b/suitenutil.c
+@@ -6,6 +6,8 @@
+ 
+ #include "suiteninit.h"
+ 
++#include 
++
+ 
/vector7ab()**/
+ void vector7ab(float* atob, float* a, float* b)
+ {

diff --git a/sci-chemistry/suitename/files/suitename-0.3.070628-makefile.patch 
b/sci-chemistry/suitename/files/suitename-0.3.070628-makefile.patch
new file mode 100644
index 000..b4766d4238d
--- /dev/null
+++ b/sci-chemistry/suitename/files/suitename-0.3.070628-makefile.patch
@@ -0,0 +1,29 @@
+--- a/Makefile.linux
 b/Makefile.linux
+@@ -1,24 +1,14 @@
+ # suitename
+ 
+-ifeq ($(MAKECMDGOALS),debug)
+-CFLAGS = -g
+-else
+-CFLAGS =
+-endif
+-
+-LIBS = -lm 
++LDLIBS = -lm 
+ 
+ # -
+ 
+-OBJS = suitename.o suitenscrt.o suiteninit.o suiteninpt.o suitenout.o 
suitenutil.o
++OBJS = suitenscrt.o suiteninit.o suiteninpt.o suitenout.o suitenutil.o
+ 
+ # -
+ HEADERS = suitename.h suitenscrt.h suitenutil.h suiteninit.h suiteninpt.h 
suitenout.h
+ suitename: $(OBJS)
+-  cc -o suitename $(CFLAGS) $(OBJS) $(LIBS)
+-
+-debug: $(OBJS)
+-  cc -o suitename $(CFLAGS) $(OBJS) $(LIBS)
+ 
+ clean:
+   rm -f *.o

diff --git a/sci-chemistry/suitename/suitename-0.3.070628.ebuild 
b/sci-chemistry/suitename/suitename-0.3.070628.ebuild
index 8441770df5c..2243ccf61e5 100644
--- a/sci-chemistry/suitename/suitename-0.3.070628.ebuild
+++ b/sci-chemistry/suitename/suitename-0.3.070628.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 inherit toolchain-funcs
 
@@ -11,26 +11,25 @@ DESCRIPTION="The ROC RNA Ontology nomenclature and 
conformer-list development"
 HOMEPAGE="http://kinemage.biochem.duke.edu/software/suitename.php;
 
SRC_URI="http://kinemage.biochem.duke.edu/downloads/software/${PN}/${MY_P}.src.tgz;
 
+LICENSE="richardson"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-LICENSE="richardson"
-IUSE=""
 
-S="${WORKDIR}"/${MY_P}
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-makefile.patch
+   "${FILESDIR}"/${P}-Wimplicit-function-declaration.patch
+)
 
-src_prepare() {
+src_configure() {
tc-export CC
-   cp Makefile.linux Makefile || die
-   sed \
-   -e 's:cc:${CC}:g' \
-   -e "s:-o:${LDFLAGS} -o:g" \
-   -i Makefile || die
 }
 
 src_compile() {
-   emake CFLAGS="${CFLAGS}"
+   emake -f Makefile.linux
 }
 
 src_install() {
-   dobin ${PN}
+   dobin suitename
 }



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/mars/

2020-09-16 Thread David Seifert
commit: 96aa4c1ece94959fdb871189a82f1e9f3fe85886
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 20:16:34 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 20:16:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96aa4c1e

sci-chemistry/mars: Port to EAPI 7

Closes: https://bugs.gentoo.org/741999
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 sci-chemistry/mars/mars-1.2.ebuild | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/sci-chemistry/mars/mars-1.2.ebuild 
b/sci-chemistry/mars/mars-1.2.ebuild
index 5fd849dc4cb..58667bc6dd8 100644
--- a/sci-chemistry/mars/mars-1.2.ebuild
+++ b/sci-chemistry/mars/mars-1.2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2013 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 MY_P="${P}_linux"
 
@@ -9,17 +9,15 @@ DESCRIPTION="Robust automatic backbone assignment of proteins"
 
HOMEPAGE="http://www.mpibpc.mpg.de/groups/zweckstetter/_links/software_mars.htm;
 
SRC_URI="http://www.mpibpc.mpg.de/groups/zweckstetter/_software_files/_${PN}/${MY_P}.tar.gz;
 
+LICENSE="all-rights-reserved"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-LICENSE="all-rights-reserved"
 IUSE="examples"
+RESTRICT=mirror
 
 RDEPEND="sci-biology/psipred"
-DEPEND=""
 
-RESTRICT=mirror
-
-S="${WORKDIR}"/${MY_P}
+S="${WORKDIR}/${MY_P}"
 
 QA_PREBUILT="opt/mars/*"
 
@@ -28,15 +26,17 @@ src_install() {
 
exeinto /opt/${PN}/
doexe bin/{${PN},calcJC-S2,runmars*,*.awk} *.awk
+
insinto /opt/${PN}/
doins bin/*.{tab,txt}
+
if use examples; then
insinto /usr/share/${PN}/
doins -r examples
fi
 
-   cat >> "${T}"/23mars <<- EOF
-   MARSHOME="${EPREFIX}/opt/${PN}"
+   cat >> "${T}"/23mars <<- EOF || die
+   MARSHOME="${EPREFIX}/opt/${PN}"
EOF
 
doenvd "${T}"/23mars



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

2020-09-16 Thread David Seifert
commit: 482e36ac9f0a2b3d6f588d960d08c07fa0d8101e
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 20:16:10 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 20:16:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=482e36ac

net-print/cups-windows: Port to EAPI 7

Closes: https://bugs.gentoo.org/742164
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 net-print/cups-windows/cups-windows-6.0-r1.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/net-print/cups-windows/cups-windows-6.0-r1.ebuild 
b/net-print/cups-windows/cups-windows-6.0-r1.ebuild
index de0af8c1754..1fc2f1b0969 100644
--- a/net-print/cups-windows/cups-windows-6.0-r1.ebuild
+++ b/net-print/cups-windows/cups-windows-6.0-r1.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 DESCRIPTION="CUPS PostScript Driver for Windows"
 HOMEPAGE="https://www.cups.org/;
@@ -10,14 +10,15 @@ SRC_URI="mirror://gentoo/${P}-source.tar.bz2"
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86"
-IUSE=""
 
 RDEPEND=">=net-print/cups-1.2"
 DEPEND="${RDEPEND}"
 
 src_install() {
-   emake install BUILDROOT="${D}"
+   emake BUILDROOT="${D}" install
dodoc README.txt
+
einfo "Copying missing cups6.ppd file"
-   cp "${S}/i386/cups6.ppd" "${ED}/usr/share/cups/drivers/"
+   insinto /usr/share/cups/drivers
+   doins i386/cups6.ppd
 }



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

2020-09-16 Thread Matthew Thode
commit: 33ebf17bdef0bd435075e9f25cad7f6d30744cf4
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Sep 16 19:45:54 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Sep 16 19:47:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33ebf17b

app-admin/ansible-base: disallow co-install with app-admin/ansible

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

 app-admin/ansible-base/ansible-base-2.10.0.ebuild | 2 ++
 app-admin/ansible-base/ansible-base-2.10.1.ebuild | 2 ++
 app-admin/ansible-base/metadata.xml   | 2 +-
 3 files changed, 5 insertions(+), 1 deletion(-)

diff --git a/app-admin/ansible-base/ansible-base-2.10.0.ebuild 
b/app-admin/ansible-base/ansible-base-2.10.0.ebuild
index 3cc5cd35c7b..3610e3b40b0 100644
--- a/app-admin/ansible-base/ansible-base-2.10.0.ebuild
+++ b/app-admin/ansible-base/ansible-base-2.10.0.ebuild
@@ -29,8 +29,10 @@ RDEPEND="
dev-python/pexpect[${PYTHON_USEDEP}]
net-misc/sshpass
virtual/ssh
+   !app-admin/ansible
 "
 DEPEND="
+   !app-admin/ansible
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/packaging-16.6[${PYTHON_USEDEP}]
doc? (

diff --git a/app-admin/ansible-base/ansible-base-2.10.1.ebuild 
b/app-admin/ansible-base/ansible-base-2.10.1.ebuild
index 4abf588a044..2cfa0593cbe 100644
--- a/app-admin/ansible-base/ansible-base-2.10.1.ebuild
+++ b/app-admin/ansible-base/ansible-base-2.10.1.ebuild
@@ -29,8 +29,10 @@ RDEPEND="
dev-python/pexpect[${PYTHON_USEDEP}]
net-misc/sshpass
virtual/ssh
+   !app-admin/ansible
 "
 DEPEND="
+   !app-admin/ansible
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/packaging-16.6[${PYTHON_USEDEP}]
doc? (

diff --git a/app-admin/ansible-base/metadata.xml 
b/app-admin/ansible-base/metadata.xml
index eb7c38b1c2e..8e285e3eb63 100644
--- a/app-admin/ansible-base/metadata.xml
+++ b/app-admin/ansible-base/metadata.xml
@@ -18,7 +18,7 @@
 Patrice Clement
   
   
-   ansible-base
+  ansible-base
 ansible/ansible
 https://github.com/ansible/ansible/issues
   



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

2020-09-16 Thread Matthew Thode
commit: d11c230659c8f422cebecb57aff607fefb1acebf
Author: Matthew Thode  gentoo  org>
AuthorDate: Wed Sep 16 19:47:12 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Wed Sep 16 19:47:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d11c2306

app-admin/ansible: disallow co-install with app-admin/ansible-base

Closes: https://bugs.gentoo.org/743007
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Matthew Thode  gentoo.org>

 app-admin/ansible/ansible-2.9.12.ebuild | 2 ++
 app-admin/ansible/ansible-2.9.13.ebuild | 2 ++
 app-admin/ansible/ansible-.ebuild   | 2 ++
 3 files changed, 6 insertions(+)

diff --git a/app-admin/ansible/ansible-2.9.12.ebuild 
b/app-admin/ansible/ansible-2.9.12.ebuild
index 2a5dea9c031..7d5eb95e9a9 100644
--- a/app-admin/ansible/ansible-2.9.12.ebuild
+++ b/app-admin/ansible/ansible-2.9.12.ebuild
@@ -29,8 +29,10 @@ RDEPEND="
dev-python/pexpect[${PYTHON_USEDEP}]
net-misc/sshpass
virtual/ssh
+   !app-admin/ansible-base
 "
 DEPEND="
+   !app-admin/ansible-base
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/packaging-16.6[${PYTHON_USEDEP}]
doc? (

diff --git a/app-admin/ansible/ansible-2.9.13.ebuild 
b/app-admin/ansible/ansible-2.9.13.ebuild
index 8c8b3a94804..7a568caa73b 100644
--- a/app-admin/ansible/ansible-2.9.13.ebuild
+++ b/app-admin/ansible/ansible-2.9.13.ebuild
@@ -29,8 +29,10 @@ RDEPEND="
dev-python/pexpect[${PYTHON_USEDEP}]
net-misc/sshpass
virtual/ssh
+   !app-admin/ansible-base
 "
 DEPEND="
+   !app-admin/ansible-base
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/packaging-16.6[${PYTHON_USEDEP}]
doc? (

diff --git a/app-admin/ansible/ansible-.ebuild 
b/app-admin/ansible/ansible-.ebuild
index 308ff48bd20..6ff1f27cd47 100644
--- a/app-admin/ansible/ansible-.ebuild
+++ b/app-admin/ansible/ansible-.ebuild
@@ -30,8 +30,10 @@ RDEPEND="
dev-python/pexpect[${PYTHON_USEDEP}]
net-misc/sshpass
virtual/ssh
+   !app-admin/ansible-base
 "
 DEPEND="
+   !app-admin/ansible-base
dev-python/setuptools[${PYTHON_USEDEP}]
>=dev-python/packaging-16.6[${PYTHON_USEDEP}]
doc? (



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

2020-09-16 Thread Piotr Karbowski
commit: 2813746097cb8376f7379b91dd1958647b0f59b1
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Sep 16 19:45:41 2020 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Sep 16 19:46:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28137460

app-text/zathura: 0.4.7 bump; relax cairo dependency.

Closes: https://bugs.gentoo.org/733404
Signed-off-by: Piotr Karbowski  gentoo.org>

 app-text/zathura/Manifest  | 1 +
 app-text/zathura/{zathura-.ebuild => zathura-0.4.7.ebuild} | 2 +-
 app-text/zathura/zathura-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-text/zathura/Manifest b/app-text/zathura/Manifest
index b4f46f94b49..17d373d4aa4 100644
--- a/app-text/zathura/Manifest
+++ b/app-text/zathura/Manifest
@@ -1,3 +1,4 @@
 DIST zathura-0.4.3.tar.xz 145796 BLAKE2B 
fe360d6ea2a11138324784beec8e8ebe0eaa83e4e682785a50265bbd0a77be0dcab4cd523923462398faaf918a4d304de148d64972dc9b6cb96578476e0ae6eb
 SHA512 
427948025c20b2badb00921d03ec83e26806fd90d0d50cdcf0f3bcf645cd7206695faa3b5a7698d3d70b9bd60e8e68c920cf1e7f29855dd11a1a8ce6a7f8160b
 DIST zathura-0.4.4.tar.gz 194105 BLAKE2B 
dc99005c6e967a46af0db0001193d1b1551e9adb78acc88343096407ed4a61b889be600acaf83b45bd603e3b7c4b93402f619e06e7146089d4990309d3301d5f
 SHA512 
8d1e5969cc2f9502d7d966d3341c8f7437422f2dcf952bc2567a5061e611c6fe90c2bc6670963d81b608aa621d70f77ec513d6ab9f03304894bd9ac648aaa6e7
 DIST zathura-0.4.5.tar.gz 195275 BLAKE2B 
c50793fac6e473c7ccc4cccf15674dd8f33c504675e95501d05dc396dc4803f327e0144c72e6182671118ec1234cbd5a75ad8b6ea129bc7d471e683ff90ad392
 SHA512 
9ce6c7745d83d7e21fcbbc6a7c799a4223cf77afbe1c933b710c1c7920c98ae1edcf683ae42433f448a091eb317f2b71b3bde9d1b27c8089d1adbc9aa0ab4e78
+DIST zathura-0.4.7.tar.gz 199857 BLAKE2B 
c4fd99049ed81c7965cc474f0c543ebd1aef55ff63312c21a33ce9161afb78da1c9f0a13ff86d5d69b2ce6b17965632de282a9c8bd60b0a8297d96528b5f2c5f
 SHA512 
adfe69cbef6088a6fa7d49686194a0a3dc13757535974476742c733076dc5bb5ad95ed447d50cd1efdfb23fe2fb1f64452d5d8aeb27a80c3101f2ab5c68f9b60

diff --git a/app-text/zathura/zathura-.ebuild 
b/app-text/zathura/zathura-0.4.7.ebuild
similarity index 98%
copy from app-text/zathura/zathura-.ebuild
copy to app-text/zathura/zathura-0.4.7.ebuild
index 08b6a2a8e21..96647a9ccf4 100644
--- a/app-text/zathura/zathura-.ebuild
+++ b/app-text/zathura/zathura-0.4.7.ebuild
@@ -26,7 +26,7 @@ RESTRICT="!test? ( test )"
 DEPEND=">=dev-libs/girara-0.3.3
>=dev-libs/glib-2.50:2
>=sys-devel/gettext-0.19.8
-   x11-libs/cairo[X]
+   x11-libs/cairo
>=x11-libs/gtk+-3.22:3
magic? ( sys-apps/file )
seccomp? ( sys-libs/libseccomp )

diff --git a/app-text/zathura/zathura-.ebuild 
b/app-text/zathura/zathura-.ebuild
index 08b6a2a8e21..96647a9ccf4 100644
--- a/app-text/zathura/zathura-.ebuild
+++ b/app-text/zathura/zathura-.ebuild
@@ -26,7 +26,7 @@ RESTRICT="!test? ( test )"
 DEPEND=">=dev-libs/girara-0.3.3
>=dev-libs/glib-2.50:2
>=sys-devel/gettext-0.19.8
-   x11-libs/cairo[X]
+   x11-libs/cairo
>=x11-libs/gtk+-3.22:3
magic? ( sys-apps/file )
seccomp? ( sys-libs/libseccomp )



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

2020-09-16 Thread Sam James
commit: 0ed9aab19dd619b2e985e5f20675e1e54b985219
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 16 19:44:05 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 16 19:44:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ed9aab1

app-emulation/spectemu: bump to EAPI 7

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

 .../spectemu/files/spectemu-0.99.3-automagic.patch |  4 ++--
 .../spectemu/files/spectemu-0.99.3-build.patch |  4 ++--
 app-emulation/spectemu/spectemu-0.99.3-r1.ebuild   | 26 ++
 3 files changed, 21 insertions(+), 13 deletions(-)

diff --git a/app-emulation/spectemu/files/spectemu-0.99.3-automagic.patch 
b/app-emulation/spectemu/files/spectemu-0.99.3-automagic.patch
index 6e813d6373e..0fd6ebc7e6f 100644
--- a/app-emulation/spectemu/files/spectemu-0.99.3-automagic.patch
+++ b/app-emulation/spectemu/files/spectemu-0.99.3-automagic.patch
@@ -1,5 +1,5 @@
 configure.in
-+++ configure.in
+--- a/configure.in
 b/configure.in
 @@ -121,13 +121,22 @@
  dnl ---
  dnl Check for SVGALIB

diff --git a/app-emulation/spectemu/files/spectemu-0.99.3-build.patch 
b/app-emulation/spectemu/files/spectemu-0.99.3-build.patch
index 1c354a5fa93..9c5ac95c594 100644
--- a/app-emulation/spectemu/files/spectemu-0.99.3-build.patch
+++ b/app-emulation/spectemu/files/spectemu-0.99.3-build.patch
@@ -1,5 +1,5 @@
 Makefile.in
-+++ Makefile.in
+--- a/Makefile.in
 b/Makefile.in
 @@ -44,17 +44,19 @@
./mkinstalldirs $(i_bindir) $(i_mandir)
  

diff --git a/app-emulation/spectemu/spectemu-0.99.3-r1.ebuild 
b/app-emulation/spectemu/spectemu-0.99.3-r1.ebuild
index 14d08363068..907f557d003 100644
--- a/app-emulation/spectemu/spectemu-0.99.3-r1.ebuild
+++ b/app-emulation/spectemu/spectemu-0.99.3-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
-inherit autotools eutils
+inherit autotools
 
 DESCRIPTION="48k ZX Spectrum Emulator"
 HOMEPAGE="http://kempelen.iit.bme.hu/~mszeredi/spectemu/spectemu.html;
@@ -16,17 +16,25 @@ IUSE="readline svga +X"
 
 REQUIRED_USE="|| ( svga X )"
 
-DEPEND="X? ( x11-base/xorg-proto
+DEPEND="
+   X? (
+   x11-base/xorg-proto
>=x11-libs/libX11-1.0.0
>=x11-libs/libXext-1.0.0
-   >=x11-libs/libXxf86vm-1.0.0 )
-   readline? ( sys-libs/readline )"
+   >=x11-libs/libXxf86vm-1.0.0
+   )
+   readline? ( sys-libs/readline:= )
+"
 RDEPEND="${DEPEND}
svga? ( media-libs/svgalib )"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-automagic.patch
+   "${FILESDIR}"/${P}-build.patch
+)
+
 src_prepare() {
-   epatch "${FILESDIR}"/${P}-automagic.patch
-   epatch "${FILESDIR}"/${P}-build.patch
+   default
eautoreconf
 }
 
@@ -38,5 +46,5 @@ src_configure() {
 }
 
 src_install() {
-   emake install_root="${D}" install
+   emake install_root="${ED}" install
 }



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

2020-09-16 Thread Thomas Deutschmann
commit: 79f5db51a97ec9a4743059c74f217233f9b0dec9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Wed Sep 16 17:54:13 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Wed Sep 16 19:23:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79f5db51

app-text/ghostscript-gpl: bump to v9.53.1

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

 app-text/ghostscript-gpl/Manifest  |   1 +
 .../ghostscript-gpl/ghostscript-gpl-9.53.1.ebuild  | 189 +
 2 files changed, 190 insertions(+)

diff --git a/app-text/ghostscript-gpl/Manifest 
b/app-text/ghostscript-gpl/Manifest
index 829de82eead..341136e040d 100644
--- a/app-text/ghostscript-gpl/Manifest
+++ b/app-text/ghostscript-gpl/Manifest
@@ -1,4 +1,5 @@
 DIST ghostscript-9.52.tar.xz 39711040 BLAKE2B 
317042ae7e2bfdeded2ae9d9a1bd1521422d1ce1dd6b9b2cdedf4c503cce1285684d5329663dc8ee7263591761c33254827d16b1a93f8c10aad4baab1d859f93
 SHA512 
4c4a33884e1138bad553eee61fac1a72158297ad5c2ce46a4b36150848dea8158affaf2b902f4ff03e4f72ebc8154c198b618112624f409230a610b7648faa67
 DIST ghostscript-9.53.0.tar.xz 41358720 BLAKE2B 
9a8b5872dc799f14759033685c37890f2da28450b1e115fcc63a2a920bb22bfc02db078d3f39dc62778da2a2518b82c2fc91f349486e83914c88c70d1e15d7e8
 SHA512 
fa594ef99e58257074b651e4d078bd1025f7bc2c435cd2a5454ba59c2a98cc82e93339ccd1eaa4fe624275165aacefeabc6f8336476027946f56aeb02e93da30
+DIST ghostscript-9.53.1.tar.xz 41362600 BLAKE2B 
f4f3e9c067d120195cdcbd8ba3ecbb5618d668e0582408cc76b0e13627aca06c40064a7ae96d0ebe8c313ec282c4d3f5dabef3d0194ff9aaf98832b5a50c
 SHA512 
5c78ed0a03983cbf9d55885c5ee8fbfc987db367b020ad0148b8861de42923e38c688447cfc6efcea5521121545ecfbea9690058fd3c4438629a43b5990800c5
 DIST ghostscript-gpl-9.52-patchset-01.tar.xz 3292 BLAKE2B 
b6ac4f06c149301b07f57a5dd1f4507cc1e6d17ea60132b64177972ca58a29b2f6ff2f034b20b8ac083b60ea999f50ff75b74f86eec0cd73179741ed8a1486a8
 SHA512 
2498c5f396807a282727a7a9bd678e2008a1e4112722745aab48a12601661b08557c5d49f0a5ee67fb636f8c2b00c737640e894523b904ef3600f66d107999cb
 DIST ghostscript-gpl-9.53-patchset-01.tar.xz 2340 BLAKE2B 
55d82c88f1b57c084318839e1382ffa112461d074411b1f6586a5a9ace37772b144abdda9f742defd077ce937df590d63bd7a2306bad52438949d1036bb7900c
 SHA512 
ab58485df9152bb32c6f0eb25bd45689089bd17ffb0323c54e1977c5f810ec5eb09f358637251c428591749bfb42c6f8489c74d4bd0a7ae5d696eb2346503c44

diff --git a/app-text/ghostscript-gpl/ghostscript-gpl-9.53.1.ebuild 
b/app-text/ghostscript-gpl/ghostscript-gpl-9.53.1.ebuild
new file mode 100644
index 000..0d3acf4a9d1
--- /dev/null
+++ b/app-text/ghostscript-gpl/ghostscript-gpl-9.53.1.ebuild
@@ -0,0 +1,189 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic toolchain-funcs
+
+DESCRIPTION="Interpreter for the PostScript language and PDF"
+HOMEPAGE="https://ghostscript.com/;
+
+MY_PN=${PN/-gpl}
+MY_P="${MY_PN}-${PV/_}"
+PVM=$(ver_cut 1-2)
+PVM_S=$(ver_rs 1-2 "")
+
+MY_PATCHSET="ghostscript-gpl-9.53-patchset-01.tar.xz"
+
+SRC_URI="https://github.com/ArtifexSoftware/ghostpdl-downloads/releases/download/gs${PVM_S}/${MY_P}.tar.xz;
+
+if [[ -n "${MY_PATCHSET}" ]] ; then
+   SRC_URI+=" 
https://dev.gentoo.org/~whissi/dist/ghostscript-gpl/${MY_PATCHSET};
+fi
+
+LICENSE="AGPL-3 CPL-1.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86"
+IUSE="cups dbus gtk l10n_de static-libs unicode X"
+
+LANGS="ja ko zh-CN zh-TW"
+for X in ${LANGS} ; do
+   IUSE="${IUSE} l10n_${X}"
+done
+
+DEPEND="
+   app-text/libpaper
+   media-libs/fontconfig
+   >=media-libs/freetype-2.4.9:2=
+   >=media-libs/jbig2dec-0.19:=
+   >=media-libs/lcms-2.6:2
+   >=media-libs/libpng-1.6.2:0=
+   >=media-libs/openjpeg-2.1.0:2=
+   >=media-libs/tiff-4.0.1:0=
+   >=sys-libs/zlib-1.2.7
+   virtual/jpeg:0
+   cups? ( >=net-print/cups-1.3.8 )
+   dbus? ( sys-apps/dbus )
+   gtk? ( || ( x11-libs/gtk+:3 x11-libs/gtk+:2 ) )
+   unicode? ( net-dns/libidn:0= )
+   X? ( x11-libs/libXt x11-libs/libXext )
+"
+BDEPEND="virtual/pkgconfig"
+RDEPEND="${DEPEND}
+   app-text/poppler-data
+   >=media-fonts/urw-fonts-2.4.9
+   l10n_ja? ( media-fonts/kochi-substitute )
+   l10n_ko? ( media-fonts/baekmuk-fonts )
+   l10n_zh-CN? ( media-fonts/arphicfonts )
+   l10n_zh-TW? ( media-fonts/arphicfonts )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   if [[ -n "${MY_PATCHSET}" ]] ; then
+   # apply various patches, many borrowed from Fedora
+   # https://src.fedoraproject.org/rpms/ghostscript
+   # and Debian
+   # 
https://salsa.debian.org/printing-team/ghostscript/tree/debian/master/debian/patches
+   eapply "${WORKDIR}/patches/"*.patch
+   fi
+
+   default
+
+   # remove internal copies of various 

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

2020-09-16 Thread Matthias Maier
commit: df06fcd0b8b74f8e78c97a33ffe9862bc31772a7
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Sep 16 19:19:51 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Sep 16 19:20:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df06fcd0

profiles: remove sci-libs/dealii gmsh use mask

Signed-off-by: Matthias Maier  gentoo.org>

 profiles/base/package.use.mask | 1 -
 1 file changed, 1 deletion(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 0a5debe1fa7..f96afaca8fa 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -18,7 +18,6 @@ sys-cluster/pacemaker heartbeat
 # The respective dependencies are masked for removal.
 app-metrics/collectd collectd_plugins_gmond
 app-metrics/collectd collectd_plugins_onewire
-sci-libs/dealii gmsh
 
 # Stephan Hartmann  (2020-09-06)
 # Causes seccomp sandbox violation or chromium might hang on startup.



[gentoo-commits] repo/gentoo:master commit in: sci-libs/dealii/

2020-09-16 Thread Matthias Maier
commit: 8e4a12a5971fe625a1782a9abf1d346c0b2c6f84
Author: Matthias Maier  gentoo  org>
AuthorDate: Wed Sep 16 19:13:02 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Wed Sep 16 19:13:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e4a12a5

sci-libs/dealii: fix version number

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

 sci-libs/dealii/dealii-9.1.1.ebuild | 2 +-
 sci-libs/dealii/dealii-9.2.0.ebuild | 2 +-
 sci-libs/dealii/dealii-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-libs/dealii/dealii-9.1.1.ebuild 
b/sci-libs/dealii/dealii-9.1.1.ebuild
index e575e5ad533..40009692cef 100644
--- a/sci-libs/dealii/dealii-9.1.1.ebuild
+++ b/sci-libs/dealii/dealii-9.1.1.ebuild
@@ -79,7 +79,7 @@ src_configure() {
local CMAKE_BUILD_TYPE=$(usex debug DebugRelease Release)
 
local mycmakeargs=(
-   -DDEAL_II_PACKAGE_VERSION=
+   -DDEAL_II_PACKAGE_VERSION="${PV}"
-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=OFF
-DDEAL_II_ALLOW_AUTODETECTION=OFF
-DDEAL_II_ALLOW_BUNDLED=OFF

diff --git a/sci-libs/dealii/dealii-9.2.0.ebuild 
b/sci-libs/dealii/dealii-9.2.0.ebuild
index c13b60b4952..e93536af9ef 100644
--- a/sci-libs/dealii/dealii-9.2.0.ebuild
+++ b/sci-libs/dealii/dealii-9.2.0.ebuild
@@ -82,7 +82,7 @@ src_configure() {
local CMAKE_BUILD_TYPE=$(usex debug DebugRelease Release)
 
local mycmakeargs=(
-   -DDEAL_II_PACKAGE_VERSION=
+   -DDEAL_II_PACKAGE_VERSION="${PV}"
-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=OFF
-DDEAL_II_ALLOW_AUTODETECTION=OFF
-DDEAL_II_ALLOW_BUNDLED=OFF

diff --git a/sci-libs/dealii/dealii-.ebuild 
b/sci-libs/dealii/dealii-.ebuild
index e7437c82a96..961516337a8 100644
--- a/sci-libs/dealii/dealii-.ebuild
+++ b/sci-libs/dealii/dealii-.ebuild
@@ -80,7 +80,7 @@ src_configure() {
local CMAKE_BUILD_TYPE=$(usex debug DebugRelease Release)
 
local mycmakeargs=(
-   -DDEAL_II_PACKAGE_VERSION=
+   -DDEAL_II_PACKAGE_VERSION="${PV}"
-DCMAKE_INSTALL_RPATH_USE_LINK_PATH=OFF
-DDEAL_II_ALLOW_AUTODETECTION=OFF
-DDEAL_II_ALLOW_PLATFORM_INTROSPECTION=OFF



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/picp/, dev-embedded/picp/files/

2020-09-16 Thread David Seifert
commit: 714471c19ab313808e0d2c8ac44217fdbbcfd665
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 18:18:03 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 18:18:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=714471c1

dev-embedded/picp: Port to EAPI 7

Closes: https://bugs.gentoo.org/722590
Closes: https://bugs.gentoo.org/742197
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 .../picp/files/picp-0.6.8-C99-stdbool.patch| 83 +
 dev-embedded/picp/files/picp-0.6.8-makefile.patch  | 87 ++
 dev-embedded/picp/picp-0.6.8.ebuild| 43 ++-
 3 files changed, 196 insertions(+), 17 deletions(-)

diff --git a/dev-embedded/picp/files/picp-0.6.8-C99-stdbool.patch 
b/dev-embedded/picp/files/picp-0.6.8-C99-stdbool.patch
new file mode 100644
index 000..f458a567462
--- /dev/null
+++ b/dev-embedded/picp/files/picp-0.6.8-C99-stdbool.patch
@@ -0,0 +1,83 @@
+--- a/atoi_base.h
 b/atoi_base.h
+@@ -17,6 +17,8 @@
+ #ifndef __ATOI_BASE_H_
+ #define __ATOI_BASE_H_
+ 
++#include 
++
+ #ifdef WIN32
+ #define   boolint
+ #endif
+--- a/parse.h
 b/parse.h
+@@ -17,6 +17,8 @@
+ #ifndef __PARSE_H_
+ #define __PARSE_H_
+ 
++#include 
++
+ bool  GetNextByte(FILE *theFile, unsigned int *address, unsigned char *data);
+ void  InitParse();
+ 
+--- a/picsnoop/dos/serial.h
 b/picsnoop/dos/serial.h
+@@ -2,7 +2,7 @@
+ #ifndef __SERIAL_H_
+ #define __SERIAL_H_
+ 
+-#define   boolint
++#include 
+ 
+ #define   KEYINT  int86(0x16, , )
+ #define   KBHEAD  0x41a
+@@ -10,15 +10,12 @@
+ 
+ 
+ #ifndef   FALSE
+-#define   FALSE   0
++#define   FALSE   false
+ #endif
+ #ifndef   TRUE
+-#define   TRUE1
++#define   TRUEtrue
+ #endif
+ 
+-#define   false   FALSE
+-#define   trueTRUE
+-
+ #define   INUM1   12  // interrupt vector for 
com1
+ #define   INUM2   11  // interrupt vector for 
com2
+ 
+--- a/picsnoop/serial.h
 b/picsnoop/serial.h
+@@ -2,6 +2,8 @@
+ #ifndef __SERIAL_H_
+ #define __SERIAL_H_
+ 
++#include 
++
+ #ifdef WIN32
+ #define   boolint
+ #endif
+--- a/record.c
 b/record.c
+@@ -49,6 +49,7 @@
+ 
//-
+ 
+ #include 
++#include 
+ 
+ #ifdef WIN32
+ #include  
+--- a/serial.h
 b/serial.h
+@@ -17,6 +17,8 @@
+ #ifndef __SERIAL_H_
+ #define __SERIAL_H_
+ 
++#include 
++
+ #ifdef WIN32
+ #define   boolint
+ #endif

diff --git a/dev-embedded/picp/files/picp-0.6.8-makefile.patch 
b/dev-embedded/picp/files/picp-0.6.8-makefile.patch
new file mode 100644
index 000..7bad31af4d8
--- /dev/null
+++ b/dev-embedded/picp/files/picp-0.6.8-makefile.patch
@@ -0,0 +1,87 @@
+--- a/fixchksum/Makefile
 b/fixchksum/Makefile
+@@ -2,11 +2,9 @@
+ # Makefile for fixchksum
+ #
+ 
+-CC=gcc
+ APP=fixchksum
+-INCLUDES=-I.
+-OPTIONS=-O2 -Wall
+-CFLAGS=$(INCLUDES) $(OPTIONS)
++CPPFLAGS+=-I.
++CFLAGS+=-Wall -std=gnu99
+ SRCS=fixchksum.c
+ OBJECTS = fixchksum.o
+ 
+@@ -17,10 +15,6 @@
+ 
+ all: $(APP)
+ 
+-$(APP): $(OBJECTS)
+-  $(CC) $(OBJECTS) -o $(APP)
+-  strip $(APP)
+-
+ clean:
+   rm -f $(APP).o
+   rm -f $(APP)
+--- a/Makefile
 b/Makefile
+@@ -3,11 +3,9 @@
+ # PIC programmer interface
+ #
+ 
+-CC=gcc
+ APP=picp
+-INCLUDES=-I.
+-OPTIONS=-O2 -Wall -x c++
+-CFLAGS=$(INCLUDES) $(OPTIONS)
++CPPFLAGS+=-I.
++CFLAGS+=-Wall -std=gnu99
+ SRCS=main.c serial.c record.c parse.c atoi_base.c
+ OBJECTS = main.o serial.o record.o parse.o atoi_base.o
+ 
+@@ -19,16 +17,7 @@
+ all: $(APP) convert convertshort
+ 
+ $(APP): $(OBJECTS)
+-  $(CC) $(OBJECTS) -lstdc++ -o $(APP)
+-  strip $(APP)
+-
+-convert: convert.c
+-  $(CC) -O2 -Wall -o convert convert.c
+-  strip convert
+-
+-convertshort: convertshort.c
+-  $(CC) -O2 -Wall -o convertshort convertshort.c
+-  strip convertshort
++  $(CC) $(LDFLAGS) $(OBJECTS) -o $(APP)
+ 
+ clean:
+   rm -f *.o
+--- a/picsnoop/Makefile
 b/picsnoop/Makefile
+@@ -3,12 +3,9 @@
+ #
+ 
+ APP=picsnoop
+-CC=gcc
+ 
+-INCLUDES=
+-OPTIONS=-O2 -Wall -x c++
+-CFLAGS=$(INCLUDES) $(OPTIONS)
+-OBJECTS = picsnoop.o serial.o
++CFLAGS+=-Wall -std=gnu99
++OBJECTS = serial.o
+ 
+ WINCC=/usr/local/cross-tools/bin/i386-mingw32msvc-gcc
+ WINCFLAGS=-Wall -O2 -fomit-frame-pointer -s -I/usr/local/cross-tools/include 
-D_WIN32 -DWIN32
+@@ -18,8 +15,6 @@
+ all : $(APP)
+ 
+ $(APP) : $(OBJECTS)
+-  $(CC) $(OBJECTS) -lstdc++ -o $(APP)
+-  strip $(APP)
+ 
+ clean :
+   rm -f *.o

diff --git a/dev-embedded/picp/picp-0.6.8.ebuild 
b/dev-embedded/picp/picp-0.6.8.ebuild
index 9957ee011e3..491f48e7982 100644
--- a/dev-embedded/picp/picp-0.6.8.ebuild
+++ b/dev-embedded/picp/picp-0.6.8.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2020 

[gentoo-commits] repo/gentoo:master commit in: dev-embedded/uisp/, dev-embedded/uisp/files/

2020-09-16 Thread David Seifert
commit: 7fb382134282417f5054121d6bd61d60ae9a8e56
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 18:18:14 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 18:18:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb38213

dev-embedded/uisp: Port to EAPI 7

Closes: https://bugs.gentoo.org/729704
Closes: https://bugs.gentoo.org/742209
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 .../uisp/files/uisp-20050207-autotools.patch   | 35 +
 dev-embedded/uisp/files/uisp-20050207-clang.patch  | 84 ++
 ...68.patch => uisp-20050207-mega-48-88-168.patch} |  0
 dev-embedded/uisp/uisp-20050207-r1.ebuild  | 22 +++---
 4 files changed, 131 insertions(+), 10 deletions(-)

diff --git a/dev-embedded/uisp/files/uisp-20050207-autotools.patch 
b/dev-embedded/uisp/files/uisp-20050207-autotools.patch
new file mode 100644
index 000..824ccf3b2b5
--- /dev/null
+++ b/dev-embedded/uisp/files/uisp-20050207-autotools.patch
@@ -0,0 +1,35 @@
+--- a/Makefile.am
 b/Makefile.am
+@@ -44,20 +44,8 @@
+ MAINTAINERCLEANFILES = Makefile.in aclocal.m4 configure src/config-h.in \
+src/stamp-h.in $(AUX_DIST)
+ 
+-install_aux_files= AUTHORS COPYING INSTALL CHANGES CHANGES.old TODO \
++dist_doc_DATA= AUTHORS CHANGES CHANGES.old TODO \
+ChangeLog ChangeLog-2003 ChangeLog-2002
+ 
+-DOC_INST_DIR = $(DESTDIR)$(datadir)/doc/uisp-$(VERSION)
+-
+-install-data-local:
+-  $(mkinstalldirs) $(DOC_INST_DIR)
+-  for file in $(install_aux_files) ; do \
+-echo " $(INSTALL_DATA) $$file $(DOC_INST_DIR)/$$file"; \
+-$(INSTALL_DATA) $(srcdir)/$$file $(DOC_INST_DIR)/$$file; \
+-  done
+-
+-uninstall-local:
+-  rm -rf $(DOC_INST_DIR)
+-
+ dist-hook: uisp.spec
+   cp uisp.spec $(distdir)/uisp.spec
+--- a/src/Makefile.am
 b/src/Makefile.am
+@@ -31,7 +31,7 @@
+ # Turn on all warnings and consider them errors. This kinda forces you to have
+ # to use gcc, but I'd rather have all warnings eliminated.
+ 
+-AM_CXXFLAGS  = -Wall -Werror
++AM_CXXFLAGS  = -Wall
+ 
+ bin_PROGRAMS = uisp
+ uisp_SOURCES = \

diff --git a/dev-embedded/uisp/files/uisp-20050207-clang.patch 
b/dev-embedded/uisp/files/uisp-20050207-clang.patch
new file mode 100644
index 000..c08943b9d9b
--- /dev/null
+++ b/dev-embedded/uisp/files/uisp-20050207-clang.patch
@@ -0,0 +1,84 @@
+--- a/src/AvrAtmel.C
 b/src/AvrAtmel.C
+@@ -185,7 +185,7 @@
+ 
+ void TAvrAtmel::SetAddress(TAddr addr){
+   apc_address = addr;
+-  TByte setAddr [3] = { 'A', (addr>>8)&0xff, addr&0xff};
++  TByte setAddr [3] = { 'A', static_cast((addr>>8)&0xff), 
static_cast(addr&0xff)};
+   Send(setAddr, 3, 1);
+   CheckResponse(setAddr [0]);
+ }
+@@ -294,7 +294,7 @@
+   if (flush_buffer){WriteProgramMemoryPage();}
+ }
+ 
+-TByte wrF [2] = { (addr&1)?'C':'c', byte };
++TByte wrF [2] = { static_cast((addr&1)?'C':'c'), byte };
+ 
+ if (apc_address!=(addr>>1) || apc_autoinc==false) SetAddress (addr>>1);
+ if (wrF[0]=='C') apc_address++;
+@@ -346,7 +346,7 @@
+  */
+ void TAvrAtmel::WriteOldFuseBits (TByte val)
+ {
+-  TByte buf[5] = {'.', 0xac, (val & 0x1f) | 0xa0, 0x00, 0xd2 };
++  TByte buf[5] = {'.', 0xac, static_cast((val & 0x1f) | 0xa0), 0x00, 
0xd2 };
+   Info (2, "Write fuse high bits: %02x\n", (int)val);
+   Send (buf, 5, 2);
+   CheckResponse (buf[1]);
+@@ -423,7 +423,7 @@
+ }
+ 
+ void TAvrAtmel::WriteLockBits(TByte bits){
+-  TByte lockTarget [2] = { 'l', 0xF9 | ((bits << 1) & 0x06) };
++  TByte lockTarget [2] = { 'l', static_cast(0xF9 | ((bits << 1) & 
0x06)) };
+   Send (lockTarget, 2, 1);
+   CheckResponse(lockTarget [0]);
+   Info(1, "Writing lock bits ...\nReinitializing device\n");
+--- a/src/AvrDummy.C
 b/src/AvrDummy.C
+@@ -81,12 +81,12 @@
+ TAvrDummy::GetPartInfo(TAddr addr)
+ {
+   if (at89) {
+-TByte info [4] = { 0x28, addr & 0x1f, 0, 0 };
++TByte info [4] = { 0x28, static_cast(addr & 0x1f), 0, 0 };
+ Send(info, 4);
+ return info[3];
+   }
+ 
+-  TByte info [4] = { 0x30, 0, addr, 0 };
++  TByte info [4] = { 0x30, 0, static_cast(addr), 0 };
+   Send(info, 4);
+   return info[3];
+ }
+@@ -289,7 +289,7 @@
+ void
+ TAvrDummy::WriteOldFuseBits(TByte val)
+ {
+-  TByte oldfuse[4] = { 0xAC, (val & 0x1F) | 0xA0, 0, 0xD2 };
++  TByte oldfuse[4] = { 0xAC, static_cast((val & 0x1F) | 0xA0), 0, 0xD2 
};
+   Send(oldfuse, 4);
+ }
+ 
+@@ -533,7 +533,7 @@
+ {
+   /* This handles both old (byte 2, bits 1-2)
+  and new (byte 4, bits 0-5) devices.  */
+-  TByte lock[4] = { 0xAC, 0xF9 | ((bits << 1) & 0x06), 0xFF, bits };
++  TByte lock[4] = { 0xAC, static_cast(0xF9 | ((bits << 1) & 0x06)), 
0xFF, bits };
+   TByte rbits;
+ 
+   if (at89)
+--- a/src/Stk500.C
 b/src/Stk500.C
+@@ -518,7 +518,7 @@
+ 
+ TByte TStk500::ReadCalFuseBits(int addr)
+ {
+-  TByte cmd[] = { 0x38, 0x00, addr, 0x00 

[gentoo-commits] repo/gentoo:master commit in: dev-embedded/smdk-dltool/, dev-embedded/smdk-dltool/files/

2020-09-16 Thread David Seifert
commit: 4577523cc470ab0e8a7d55207afe1dc79057389b
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 18:18:11 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 18:18:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4577523c

dev-embedded/smdk-dltool: Port to EAPI 7

Closes: https://bugs.gentoo.org/742206
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 .../files/smdk-dltool-0.20-add-S3C64xx-support.patch |  8 
 .../smdk-dltool/files/smdk-dltool-0.20-build.patch   |  4 ++--
 dev-embedded/smdk-dltool/smdk-dltool-0.20-r4.ebuild  | 20 +++-
 3 files changed, 17 insertions(+), 15 deletions(-)

diff --git 
a/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-add-S3C64xx-support.patch 
b/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-add-S3C64xx-support.patch
index 5b615aeb119..f2864b012a2 100644
--- a/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-add-S3C64xx-support.patch
+++ b/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-add-S3C64xx-support.patch
@@ -6,13 +6,13 @@ Subject: [PATCH] Add S3C64xx support
 Author: unknown
 URL: http://dev.odroid.com/frs/download.php/22/Linux-dltool.tar.gz
 ---
- dltool/dltool.c |   19 ++-
+ dltool.c |   19 ++-
  1 files changed, 14 insertions(+), 5 deletions(-)
 
-diff --git a/dltool/dltool.c b/dltool/dltool.c
+diff --git a/dltool.c b/dltool.c
 index 4e2d238..e76e607 100644
 a/dltool/dltool.c
-+++ b/dltool/dltool.c
+--- a/dltool.c
 b/dltool.c
 @@ -26,6 +26,8 @@ char *dl_file = "download.dat";
  char *dl_udev = NULL;
  char *dl_ubus = NULL;

diff --git a/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-build.patch 
b/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-build.patch
index c6e3b767394..9b7162d77cd 100644
--- a/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-build.patch
+++ b/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-build.patch
@@ -1,7 +1,7 @@
 respect env build settings
 
 a/releases/smdk-tools-v0.20/dltool/Makefile
-+++ b/releases/smdk-tools-v0.20/dltool/Makefile
+--- a/Makefile
 b/Makefile
 @@ -7,8 +7,13 @@
  
  .PHONY:   clean

diff --git a/dev-embedded/smdk-dltool/smdk-dltool-0.20-r4.ebuild 
b/dev-embedded/smdk-dltool/smdk-dltool-0.20-r4.ebuild
index a0fec4846a4..ece10a6cf42 100644
--- a/dev-embedded/smdk-dltool/smdk-dltool-0.20-r4.ebuild
+++ b/dev-embedded/smdk-dltool/smdk-dltool-0.20-r4.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="4"
+EAPI=7
 
-inherit toolchain-funcs eutils
+inherit toolchain-funcs
 
 DESCRIPTION="Tool to communicate with Samsung SMDK boards"
 HOMEPAGE="http://www.fluff.org/ben/smdk/tools/;
@@ -13,18 +13,20 @@ 
SRC_URI="http://www.fluff.org/ben/smdk/tools/downloads/smdk-tools-v${PV}.tar.gz;
 LICENSE="all-rights-reserved"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
-IUSE=""
 RESTRICT="mirror bindist"
 
 RDEPEND="virtual/libusb:1"
 DEPEND="${RDEPEND}"
 
-S=${WORKDIR}/releases/smdk-tools-v${PV}/dltool
+S="${WORKDIR}/releases/smdk-tools-v${PV}/dltool"
 
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-add-S3C64xx-support.patch
-   epatch "${FILESDIR}"/${P}-build.patch
-   epatch "${FILESDIR}"/${P}-libusb-1.0-r1.patch
+PATCHES=(
+   "${FILESDIR}"/${P}-add-S3C64xx-support.patch
+   "${FILESDIR}"/${P}-build.patch
+   "${FILESDIR}"/${P}-libusb-1.0-r1.patch
+)
+
+src_configure() {
tc-export CC PKG_CONFIG
 }
 



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/libdisasm/, dev-embedded/libdisasm/files/

2020-09-16 Thread David Seifert
commit: 4c72b1dce0ed34038d77133cbcdbdc3979c30303
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 18:17:57 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 18:17:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c72b1dc

dev-embedded/libdisasm: Port to EAPI 7

Closes: https://bugs.gentoo.org/722606
Closes: https://bugs.gentoo.org/726870
Closes: https://bugs.gentoo.org/742191
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 .../files/libdisasm-0.23-user-AS-OBJDUMP.patch | 15 ++
 dev-embedded/libdisasm/libdisasm-0.23.ebuild   | 23 +++---
 2 files changed, 35 insertions(+), 3 deletions(-)

diff --git a/dev-embedded/libdisasm/files/libdisasm-0.23-user-AS-OBJDUMP.patch 
b/dev-embedded/libdisasm/files/libdisasm-0.23-user-AS-OBJDUMP.patch
new file mode 100644
index 000..93e1131b0c8
--- /dev/null
+++ b/dev-embedded/libdisasm/files/libdisasm-0.23-user-AS-OBJDUMP.patch
@@ -0,0 +1,15 @@
+--- a/test/asmdisasm.pl
 b/test/asmdisasm.pl
+@@ -22,10 +22,10 @@
+ # uninitialized stuff
+ my ($line, $output);
+ 
+-system "as --32 -o $obj_file $asm_file";
++system "$ENV{AS} --32 -o $obj_file $asm_file";
+ exit(1) if ($? != 0);
+ 
+-$output = (grep(/\.text/,`objdump -h $obj_file`))[0];
++$output = (grep(/\.text/,`$ENV{OBJDUMP} -h $obj_file`))[0];
+ $output =~ s/^\s+//g;
+ my ($idx,$name,$size,$vma,$lma,$offset,$align)=split(/\s+/,$output);
+ $size = hex($size);

diff --git a/dev-embedded/libdisasm/libdisasm-0.23.ebuild 
b/dev-embedded/libdisasm/libdisasm-0.23.ebuild
index 311207917f6..732ccd521c0 100644
--- a/dev-embedded/libdisasm/libdisasm-0.23.ebuild
+++ b/dev-embedded/libdisasm/libdisasm-0.23.ebuild
@@ -1,7 +1,9 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
+
+inherit toolchain-funcs
 
 DESCRIPTION="Provides basic disassembly of Intel x86 instructions from a 
binary stream"
 HOMEPAGE="http://bastard.sourceforge.net/libdisasm.html;
@@ -10,4 +12,19 @@ 
SRC_URI="mirror://sourceforge/project/bastard/${PN}/${PV}/${P}.tar.gz"
 LICENSE="Clarified-Artistic"
 SLOT="0"
 KEYWORDS="-* ~amd64 ~x86"
-IUSE=""
+
+PATCHES=( "${FILESDIR}"/${P}-user-AS-OBJDUMP.patch )
+
+src_configure() {
+   # bug 722606
+   tc-export AS OBJDUMP
+
+   econf --disable-static
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: dev-embedded/smdk-dltool/, dev-embedded/smdk-dltool/files/

2020-09-16 Thread David Seifert
commit: 5215dc3f8f5a82ad1944687213e123bad88ec1a5
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 18:18:09 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 18:18:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5215dc3f

dev-embedded/smdk-dltool: Remove old 0.20-r3

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

 .../files/smdk-dltool-0.20-libusb-1.0.patch| 338 -
 .../smdk-dltool/smdk-dltool-0.20-r3.ebuild |  34 ---
 2 files changed, 372 deletions(-)

diff --git a/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-libusb-1.0.patch 
b/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-libusb-1.0.patch
deleted file mode 100644
index 889a439c7fb..000
--- a/dev-embedded/smdk-dltool/files/smdk-dltool-0.20-libusb-1.0.patch
+++ /dev/null
@@ -1,338 +0,0 @@
-migrate to libusb-1 by me (Mike Frysinger)
-
 a/Makefile
-+++ b/Makefile
-@@ -10,8 +10,8 @@
- CFLAGS ?= -O2 -g
- CFLAGS += -Wall
- PKG_CONFIG ?= pkg-config
--CPPFLAGS += $(shell $(PKG_CONFIG) --cflags libusb)
--LDLIBS = $(shell $(PKG_CONFIG) --libs libusb)
-+CPPFLAGS += $(shell $(PKG_CONFIG) --cflags libusb-1.0)
-+LDLIBS = $(shell $(PKG_CONFIG) --libs libusb-1.0)
- 
- all: dltool
- 
 a/dltool.c
-+++ b/dltool.c
-@@ -13,9 +13,11 @@
- #include 
- #include 
- #include 
-+#include 
-+#include 
- 
- 
--#include 
-+#include 
- 
- unsigned int   debug   = 0;
- unsigned long  dl_addr = 0x3000L;
-@@ -23,12 +25,22 @@ unsigned long  dl_size = 0L;
- unsigned char *dl_data = NULL;
- 
- char *dl_file = "download.dat";
--char *dl_udev = NULL;
--char *dl_ubus = NULL;
-+libusb_context *ctx = NULL;
-+libusb_device_handle *devh = NULL;
- 
- int ep_out = 0;
- 
- #define DBG(x) if (debug) { printf x; }
-+#define err(fmt, args...) \
-+  do { \
-+  if (devh) \
-+  libusb_close(devh); \
-+  if (ctx) \
-+  libusb_exit(ctx); \
-+  fprintf(stderr, "dltool: " fmt "\n", ## args); \
-+  exit(1); \
-+  } while (0)
-+#define errp(fmt, args...) err(fmt ": %s", ## args, strerror(errno))
- 
- void write_u32(unsigned char *dp, unsigned long val)
- {
-@@ -108,25 +120,30 @@ void calc_cksum(unsigned char *data, ssize_t len)
-   cp[1] = cksum >> 8;
- }
- 
--int verify_device(struct usb_device *dev)
-+int verify_device(libusb_device *dev)
- {
-+  struct libusb_device_descriptor desc;
-+
-+  if (libusb_get_device_descriptor(dev, ))
-+  return 0;
-+
-   DBG(("dev %p: configurations %d\n",
--   dev, dev->descriptor.bNumConfigurations));
-+   dev, desc.bNumConfigurations));
-   
--  if (dev->descriptor.bNumConfigurations != 1)
-+  if (desc.bNumConfigurations != 1)
-   return 0;
- 
--  DBG(("\t=> bLength %d\n", dev->descriptor.bLength));
--  DBG(("\t=> bType   %d\n", dev->descriptor.bDescriptorType));
--  DBG(("\t=> bcdUSB  %x\n", dev->descriptor.bcdUSB));
--  DBG(("\t=> idVendor %x\n", dev->descriptor.idVendor));
--  DBG(("\t=> idProduct %x\n", dev->descriptor.idProduct));
-+  DBG(("\t=> bLength %d\n", desc.bLength));
-+  DBG(("\t=> bType   %d\n", desc.bDescriptorType));
-+  DBG(("\t=> bcdUSB  %x\n", desc.bcdUSB));
-+  DBG(("\t=> idVendor %x\n", desc.idVendor));
-+  DBG(("\t=> idProduct %x\n", desc.idProduct));
- 
--  if (dev->descriptor.idVendor == 0x5345 && dev->descriptor.idProduct == 
0x1234) {
-+  if (desc.idVendor == 0x5345 && desc.idProduct == 0x1234) {
-   ep_out = 3;
-   return 1;
-   }
--  else if(dev->descriptor.idVendor == 0x4e8 && dev->descriptor.idProduct 
== 0x1234){
-+  else if(desc.idVendor == 0x4e8 && desc.idProduct == 0x1234){
-   printf("S3C64XX Detected!\n");
-   ep_out = 2;
-   return 1;
-@@ -173,6 +190,12 @@ struct option long_opts[] =  {
-   .val= 'x',
-   },
-   {
-+  .name   = "help",
-+  .has_arg= 0,
-+  .flag   = NULL,
-+  .val= 'h',
-+  },
-+  {
-   .name   = NULL
-   }
- };
-@@ -181,12 +204,14 @@ int flg_show = 0;
- 
- int main(int argc, char **argv)
- {
--  struct usb_bus *bus, *busp;
--  struct usb_device *result = NULL;
--  struct usb_device *found  = NULL;
-+  ssize_t num_devs, i;
-+  libusb_device **list;
-+  libusb_device *found;
-+  int dl_ubus = -1;
-+  int dl_udev = -1;
-+  uint8_t bus_num, dev_num;
-   unsigned long fsize;
--  usb_dev_handle *devh;
--  int ret;
-+  int ret, transferred;
- 
-   printf("SMDK42XX,S3C64XX USB Download Tool\n");
-   printf("Version 0.20 (c) 2004,2005,2006"
-@@ -197,7 +222,7 @@ int main(int argc, char **argv)
-   int index = 0;
-   int c;
- 
--  c = 

[gentoo-commits] repo/gentoo:master commit in: dev-embedded/picprog/

2020-09-16 Thread David Seifert
commit: 3f7de8266d955e87f098cf78c157ab3fece3fe12
Author: David Seifert  gentoo  org>
AuthorDate: Wed Sep 16 18:18:06 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Wed Sep 16 18:18:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f7de826

dev-embedded/picprog: Port to EAPI 7

Closes: https://bugs.gentoo.org/742200
Package-Manager: Portage-3.0.7, Repoman-3.0.1
Signed-off-by: David Seifert  gentoo.org>

 dev-embedded/picprog/picprog-1.9.1.ebuild | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/dev-embedded/picprog/picprog-1.9.1.ebuild 
b/dev-embedded/picprog/picprog-1.9.1.ebuild
index 49908460f47..1959d42a4d8 100644
--- a/dev-embedded/picprog/picprog-1.9.1.ebuild
+++ b/dev-embedded/picprog/picprog-1.9.1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=4
+EAPI=7
 
 inherit toolchain-funcs
 
@@ -12,7 +12,6 @@ SRC_URI="http://www.iki.fi/hyvatti/pic/${P}.tar.gz;
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 ~ppc x86"
-IUSE=""
 
 src_compile() {
emake CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" LDFLAGS="${LDFLAGS}"
@@ -21,6 +20,7 @@ src_compile() {
 src_install() {
dobin picprog
dodoc README
-   dohtml picprog.html *.png
+   docinto html
+   dodoc picprog.html *.png
doman picprog.1
 }



  1   2   3   >