[gentoo-commits] repo/gentoo:master commit in: dev-haskell/stm/

2020-05-28 Thread Sergei Trofimovich
commit: d13e2260b919da12bf51a3b3eacbc8c5a3d54517
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri May 29 06:41:01 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri May 29 06:41:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d13e2260

dev-haskell/stm: bump up to 2.5.0.0 (ghc-8.6 core lib)

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

 dev-haskell/stm/Manifest   |  1 +
 dev-haskell/stm/stm-2.5.0.0.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/dev-haskell/stm/Manifest b/dev-haskell/stm/Manifest
index bf8545fe9e0..d0bbac41209 100644
--- a/dev-haskell/stm/Manifest
+++ b/dev-haskell/stm/Manifest
@@ -1,2 +1,3 @@
 DIST stm-2.4.2.tar.gz 9635 BLAKE2B 
4a1c394d1308619b409dfeaad0af1209a0317dca70943d57b62be34fd48983ce214de23b3c8e1b8341f2d2a1fb0b6e0af5f5ac8acdb462fe6e6734dfc0fb8d8b
 SHA512 
ed1f58f7b08262d4afa683fde16ad79670bb111f0cfc22fdce81614358e903698e6b1bd410428661b1c7d5af50b10dbcf688d8ce5e7ddae86cc55d6d1c5598da
 DIST stm-2.4.4.1.tar.gz 10367 BLAKE2B 
63cba3b6097d32f9740eea6a2a62f2ae7c642ed27905e62af4f0d7fb7100c1372357bf5626654a2f6c188743b944e73747206227f8790b367a61803ef583e245
 SHA512 
12a8edb7489995245fb21d9f0782cad87e992f56343d4492eef788370ebc2dcb934193d8602b85b5f3935c4bdb4c9426717b6149437cd7b0bb5311bda4b237eb
+DIST stm-2.5.0.0.tar.gz 12335 BLAKE2B 
4b29efdb620e0528a42a34e0b98e2ba5a7e90f83009e1129f923a77abc427a5f0e3a32255f908d9771406983bbdfab6b9887b031cee7c1a98c99a7d810cccd0d
 SHA512 
64516ff5eba42a469046af51f12cb55afca795c7a897b9ac16c3446d547ad3894d9b80be3716e86291825e8fa91335ee89e9c9c6738c95f3cbd8ee0739236651

diff --git a/dev-haskell/stm/stm-2.5.0.0.ebuild 
b/dev-haskell/stm/stm-2.5.0.0.ebuild
new file mode 100644
index 000..cff39fc7ff3
--- /dev/null
+++ b/dev-haskell/stm/stm-2.5.0.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# ebuild generated by hackport 0.5.6.
+
+CABAL_FEATURES="lib profile haddock hoogle hscolour"
+inherit haskell-cabal
+
+DESCRIPTION="Software Transactional Memory"
+HOMEPAGE="https://wiki.haskell.org/Software_transactional_memory";
+SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+# keep in sync with ghc-8.6
+#KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=dev-lang/ghc-7.4.1:=
+   >=dev-haskell/nats-0.1.3:=[profile?] 

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

2020-05-28 Thread Jeroen Roovers
commit: c909b14c7864ef6554f98c504bd13b7f4c952320
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Fri May 29 06:36:29 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Fri May 29 06:36:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c909b14c

net-misc/youtube-dl: Version 2020.05.29

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

 net-misc/youtube-dl/Manifest |  1 +
 net-misc/youtube-dl/youtube-dl-2020.05.29.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/net-misc/youtube-dl/Manifest b/net-misc/youtube-dl/Manifest
index 85df10dd705..a8463f8d199 100644
--- a/net-misc/youtube-dl/Manifest
+++ b/net-misc/youtube-dl/Manifest
@@ -1 +1,2 @@
 DIST youtube-dl-2020.05.08.tar.gz 3172744 BLAKE2B 
d3ae7cc18f4156f4fe6fc17b4ef46f8406cd0b01ae18e3317d048bdbc737a9b12c67c9aded22a8e7631ea3b0f90f6b306f4148a5e33a0a597490b35fcf3b5113
 SHA512 
fbfd6bc42959547c6307b291478d7d86b79847a92d193b795d91f717471927d22c45356c0e2ba03ea1c5bc96d2fa5a949cb2283b0d7ec976bcf3a54d6c928ed1
+DIST youtube-dl-2020.05.29.tar.gz 3174451 BLAKE2B 
5ec37038a49c24e27fe6dc1b6286d41a320f694ac9fb21be0444e476029e3f3f0a286f1c5a103b8e6fe97dd8301d6a8d2a5a31088769145fed6de318a15bf609
 SHA512 
d96a93e1b1dbd27236c827d1d03e8482b6adbd1c85c9c5befe1a8bb998cc6ea81451c0830a57de0f8f03f4da3b57d57b81fbbd4547c1f73c9789d51f9d18f7c3

diff --git a/net-misc/youtube-dl/youtube-dl-2020.05.29.ebuild 
b/net-misc/youtube-dl/youtube-dl-2020.05.29.ebuild
new file mode 100644
index 000..27edc068096
--- /dev/null
+++ b/net-misc/youtube-dl/youtube-dl-2020.05.29.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=(python3_{6,7,8})
+inherit bash-completion-r1 distutils-r1 readme.gentoo-r1
+
+DESCRIPTION="Download videos from YouTube.com (and more sites...)"
+HOMEPAGE="https://github.com/ytdl-org/youtube-dl/";
+SRC_URI="https://youtube-dl.org/downloads/${PV}/${P}.tar.gz";
+LICENSE="public-domain"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos ~x86-solaris"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+RDEPEND="
+   dev-python/pycryptodome[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/flake8[${PYTHON_USEDEP}]
+   )
+"
+S=${WORKDIR}/${PN}
+
+src_compile() {
+   distutils-r1_src_compile
+}
+
+python_test() {
+   emake offlinetest
+}
+
+python_install_all() {
+   dodoc README.txt
+   doman ${PN}.1
+
+   newbashcomp ${PN}.bash-completion ${PN}
+
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+
+   insinto /usr/share/fish/vendor_completions.d
+   doins ${PN}.fish
+
+   distutils-r1_python_install_all
+
+   rm -r "${ED}"/usr/etc || die
+   rm -r "${ED}"/usr/share/doc/youtube_dl || die
+}
+
+pkg_postinst() {
+   elog "${PN}(1) / https://bugs.gentoo.org/355661 /"
+   elog "https://github.com/rg3/${PN}/blob/master/README.md#faq :"
+   elog
+   elog "${PN} works fine on its own on most sites. However, if you want"
+   elog "to convert video/audio, you'll need ffmpeg (media-video/ffmpeg)."
+   elog "On some sites - most notably YouTube - videos can be retrieved in"
+   elog "a higher quality format without sound. ${PN} will detect whether"
+   elog "ffmpeg is present and automatically pick the best option."
+   elog
+   elog "Videos or video formats streamed via RTMP protocol can only be"
+   elog "downloaded when rtmpdump (media-video/rtmpdump) is installed."
+   elog
+   elog "Downloading MMS and RTSP videos requires either mplayer"
+   elog "(media-video/mplayer) or mpv (media-video/mpv) to be installed."
+   elog
+   elog "If you want ${PN} to embed thumbnails from the metadata into the"
+   elog "resulting MP4 files, consider installing 
media-video/atomicparsley"
+}



[gentoo-commits] repo/proj/prefix:master commit in: scripts/

2020-05-28 Thread Fabian Groffen
commit: 91cc96f4ef5489dcf33724b5c3c615b59b7f5047
Author: Alexei Colin  isi  edu>
AuthorDate: Thu May 28 18:23:49 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Fri May 29 06:22:10 2020 +
URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=91cc96f4

bootstrap-prefix.sh: exclude pip from Python build #715974

Pip is not needed but it fails to build due to lack of pyexpat,
which generates a non-fatal error during boostrap of stage1:

ModuleNotFoundError: No module named 'pyexpat'
make: *** [Makefile:1102: install] Error 1
??? Python failed to install *sigh* continuing anyway
* Python bootstrapped

Closes: https://bugs.gentoo.org/715974
Signed-off-by: Alexei Colin  isi.edu>
Signed-off-by: Fabian Groffen  gentoo.org>

 scripts/bootstrap-prefix.sh | 1 +
 1 file changed, 1 insertion(+)

diff --git a/scripts/bootstrap-prefix.sh b/scripts/bootstrap-prefix.sh
index c50aaa9fd9..42f66eb9bb 100755
--- a/scripts/bootstrap-prefix.sh
+++ b/scripts/bootstrap-prefix.sh
@@ -1076,6 +1076,7 @@ bootstrap_python() {
PKG_CONFIG= \
econf \
--with-system-ffi \
+   --without-ensurepip \
--disable-ipv6 \
--disable-shared \
--libdir="${ROOT}"/tmp/usr/lib \



[gentoo-commits] repo/gentoo:master commit in: net-analyzer/munin/

2020-05-28 Thread Hans de Graaff
commit: c79381dd95e1b0294a96dbe27e43721a9d285b01
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May 29 05:42:51 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May 29 05:48:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79381dd

net-analyzer/munin: cleanup

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

 net-analyzer/munin/Manifest|   2 -
 net-analyzer/munin/munin-2.0.57.ebuild | 417 -
 2 files changed, 419 deletions(-)

diff --git a/net-analyzer/munin/Manifest b/net-analyzer/munin/Manifest
index afd8481757c..cbf5ac0eed0 100644
--- a/net-analyzer/munin/Manifest
+++ b/net-analyzer/munin/Manifest
@@ -2,8 +2,6 @@ DIST munin-2.0.52-gentoo-1.tar.xz 3980 BLAKE2B 
5aae9c29befa761f797d362c90d810051
 DIST munin-2.0.52.tar.gz 2266820 BLAKE2B 
41233cd28ce4d682dfd47895061426404540c6b1c65798609a2d509d39ad5359b22087027662e7c03848e5676815843c34d078b782e3d0ab3a6a29b6a22e058b
 SHA512 
7439ea10006a94227b71328d06411378f6855f23f17815a433b3a1c40ea23da5a25a366d48f911b9cfdc43c4b98f3bb9777b67db2b894441eb8941e84ede379c
 DIST munin-2.0.56-gentoo-1.tar.xz 3980 BLAKE2B 
5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea
 SHA512 
b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851
 DIST munin-2.0.56.tar.gz 2271203 BLAKE2B 
f3df227b905ab794e2253637d367819eff2625f9e0f2355d23916b033b3b23d14bb64a78bf6a334f0c7a1859e60c227d1f754a2689bf291cc5f43a46986d35fe
 SHA512 
111b9b8d88474f480eac1e304a92a52c2295d72a1c6709bb2942ff6ee0ba26a56d25dc5d0cf08ddb98a23d6d9693ad0cddb2185e10df83d553655d017d102b1d
-DIST munin-2.0.57-gentoo-1.tar.xz 3980 BLAKE2B 
5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea
 SHA512 
b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851
-DIST munin-2.0.57.tar.gz 2272894 BLAKE2B 
8daff79d4c9224d83ea91d4583a1c11cdc0d2de05c536da5717cf31555f1d2c87475e4de541688e4b542267a6b8a534911149a7edd6469bd13de79838fae3aed
 SHA512 
d00cfaf450dc4be5fe52f30440fc14ee49f021fe46c1a641ffd2e60682056051b6b2fc8713bd14ae9f9e5aaf28dbf335b6a2e9ec53f851817442c069298c
 DIST munin-2.0.59-gentoo-1.tar.xz 3980 BLAKE2B 
5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea
 SHA512 
b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851
 DIST munin-2.0.59.tar.gz 2276011 BLAKE2B 
0681cd838daaa056418258d473825642e2aa6b7a3ac7a435859033a467351145be73df327d3149b46c53f5a04c602bea57bc5af428cafb7b5bf1e9c780915ddf
 SHA512 
5597db797f7a0de3581a17be13b079a3fd1e50903014d67d81a262e921fdfca84eee8ec65e3927438db0e01525d16faaabc7e3f7d4cad1a73e7e14002b10478f
 DIST munin-2.0.61-gentoo-1.tar.xz 3980 BLAKE2B 
5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea
 SHA512 
b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851

diff --git a/net-analyzer/munin/munin-2.0.57.ebuild 
b/net-analyzer/munin/munin-2.0.57.ebuild
deleted file mode 100644
index 80f46fab896..000
--- a/net-analyzer/munin/munin-2.0.57.ebuild
+++ /dev/null
@@ -1,417 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PATCHSET=1
-
-inherit java-pkg-opt-2 systemd
-
-MY_P=${P/_/-}
-
-DESCRIPTION="Munin Server Monitoring Tool"
-HOMEPAGE="http://munin-monitoring.org/";
-SRC_URI="
-   https://github.com/munin-monitoring/munin/archive/${PV}.tar.gz -> 
${P}.tar.gz
-   https://dev.gentoo.org/~graaff/munin/${P}-gentoo-${PATCHSET}.tar.xz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
-IUSE="asterisk irc java ldap memcached minimal mysql postgres selinux ssl test 
cgi ipv6 syslog ipmi http dhcpd doc apache2"
-REQUIRED_USE="cgi? ( !minimal ) apache2? ( cgi )"
-RESTRICT="!test? ( test )"
-
-# Upstream's listing of required modules is NOT correct!
-# Some of the postgres plugins use DBD::Pg, while others call psql directly.
-# Some of the mysql plugins use DBD::mysql, while others call mysqladmin 
directly.
-# We replace the original ipmi plugins with the freeipmi_ plugin which at 
least works.
-DEPEND_COM="
-   acct-user/munin
-   acct-user/munin-async
-   acct-group/munin
-   dev-lang/perl:=[berkdb]
-   dev-perl/DBI
-   dev-perl/Date-Manip
-   dev-perl/File-Copy-Recursive
-   dev-perl/List-MoreUtils
-   dev-perl/Log-Log4perl
-   dev-perl/Net-CIDR
-   dev-perl/Net-DNS
-   dev-perl/Net-Netmask
-   dev-perl/Net-SNMP
-  

[gentoo-commits] repo/gentoo:master commit in: net-analyzer/munin/

2020-05-28 Thread Hans de Graaff
commit: a44456efc0f8c07061afc3e1df84817ea6bc72c8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri May 29 05:47:47 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri May 29 05:48:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a44456ef

net-analyzer/munin: add 2.0.63

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

 net-analyzer/munin/Manifest|   2 +
 net-analyzer/munin/munin-2.0.63.ebuild | 417 +
 2 files changed, 419 insertions(+)

diff --git a/net-analyzer/munin/Manifest b/net-analyzer/munin/Manifest
index cbf5ac0eed0..74251ce17f2 100644
--- a/net-analyzer/munin/Manifest
+++ b/net-analyzer/munin/Manifest
@@ -6,3 +6,5 @@ DIST munin-2.0.59-gentoo-1.tar.xz 3980 BLAKE2B 
5aae9c29befa761f797d362c90d810051
 DIST munin-2.0.59.tar.gz 2276011 BLAKE2B 
0681cd838daaa056418258d473825642e2aa6b7a3ac7a435859033a467351145be73df327d3149b46c53f5a04c602bea57bc5af428cafb7b5bf1e9c780915ddf
 SHA512 
5597db797f7a0de3581a17be13b079a3fd1e50903014d67d81a262e921fdfca84eee8ec65e3927438db0e01525d16faaabc7e3f7d4cad1a73e7e14002b10478f
 DIST munin-2.0.61-gentoo-1.tar.xz 3980 BLAKE2B 
5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea
 SHA512 
b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851
 DIST munin-2.0.61.tar.gz 2254571 BLAKE2B 
e73fb6fc4f71c8d56a7e8a05852f699c94a7cf321b8034ad31ccbd06a37a602e6d312c0079fcb31afc5489a265a35a68c037743e01471ca950223d5cb6757b64
 SHA512 
ea6ae5a7f812985e0179dc2fe2f21136ecf6152ec2adf48d53e4fa19cfc14e74befe56c77a18f27ba966c12034a4fea442d5d1498a7cfe57ed052d332c199019
+DIST munin-2.0.63-gentoo-1.tar.xz 3980 BLAKE2B 
5aae9c29befa761f797d362c90d810051a7f3a5dc8250776ab6ae1659197d795dfb87274db66ff0a3deb4e10e14ced5b3765551a3f29357c436968a848f450ea
 SHA512 
b21d6590bb9e1da127066a06818f1f3157362762f80526e2231b926956959e62af575f38235f72326376dc21bba63f9767efa379f1f2558ca9b20ddf5395e851
+DIST munin-2.0.63.tar.gz 2254548 BLAKE2B 
5e0aa63222706a1e23bcb2af98437ee8cc3f09cdf833a6546ea40cf7307728518d5d696bd500105f85139753bc17a26dddfb202a661d35a7046ffc55b5b9ef02
 SHA512 
c28d2bedda8abb8787e1ba40ec80961d1304c903e9e608e30ed7903210169f258f9c062fc97d89932ddd7aabefa4360495d19535520741911c489c9c3c2e76fe

diff --git a/net-analyzer/munin/munin-2.0.63.ebuild 
b/net-analyzer/munin/munin-2.0.63.ebuild
new file mode 100644
index 000..acaf9f6d9f0
--- /dev/null
+++ b/net-analyzer/munin/munin-2.0.63.ebuild
@@ -0,0 +1,417 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PATCHSET=1
+
+inherit java-pkg-opt-2 systemd
+
+MY_P=${P/_/-}
+
+DESCRIPTION="Munin Server Monitoring Tool"
+HOMEPAGE="http://munin-monitoring.org/";
+SRC_URI="
+   https://github.com/munin-monitoring/munin/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   https://dev.gentoo.org/~graaff/munin/${P}-gentoo-${PATCHSET}.tar.xz";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="asterisk irc java ldap memcached minimal mysql postgres selinux ssl test 
cgi ipv6 syslog ipmi http dhcpd doc apache2"
+REQUIRED_USE="cgi? ( !minimal ) apache2? ( cgi )"
+RESTRICT="!test? ( test )"
+
+# Upstream's listing of required modules is NOT correct!
+# Some of the postgres plugins use DBD::Pg, while others call psql directly.
+# Some of the mysql plugins use DBD::mysql, while others call mysqladmin 
directly.
+# We replace the original ipmi plugins with the freeipmi_ plugin which at 
least works.
+DEPEND_COM="
+   acct-user/munin
+   acct-user/munin-async
+   acct-group/munin
+   dev-lang/perl:=[berkdb]
+   dev-perl/DBI
+   dev-perl/Date-Manip
+   dev-perl/File-Copy-Recursive
+   dev-perl/List-MoreUtils
+   dev-perl/Log-Log4perl
+   dev-perl/Net-CIDR
+   dev-perl/Net-DNS
+   dev-perl/Net-Netmask
+   dev-perl/Net-SNMP
+   dev-perl/Net-Server[ipv6(-)?]
+   virtual/perl-Digest-MD5
+   virtual/perl-Getopt-Long
+   virtual/perl-MIME-Base64
+   virtual/perl-Storable
+   virtual/perl-Text-Balanced
+   virtual/perl-Time-HiRes
+   apache2? ( 
www-servers/apache[apache2_modules_cgi,apache2_modules_cgid,apache2_modules_rewrite]
 )
+   asterisk? ( dev-perl/Net-Telnet )
+   cgi? (
+   dev-perl/FCGI
+   dev-perl/CGI-Fast
+   )
+   dhcpd? (
+   >=net-misc/dhcp-3[server]
+   dev-perl/Net-IP
+   dev-perl/HTTP-Date
+   )
+   doc? ( dev-python/sphinx )
+   http? ( dev-perl/libwww-perl )
+   irc? ( dev-perl/Net-IRC )
+   ldap? ( dev-perl/perl-ldap )
+   kernel_linux? ( sys-process/procps )
+   memcached? ( dev-perl/Cache-Memcached )
+   mysql? (
+   virtual/mysql
+   dev-perl/C

[gentoo-commits] repo/proj/guru:dev commit in: net-misc/rpki-client/files/, net-misc/rpki-client/

2020-05-28 Thread Alarig Le Lay
commit: f1a1e5329891a54f9420f30809703ae2afe2c60d
Author: Alarig Le Lay  swordarmor  fr>
AuthorDate: Fri May 29 05:01:40 2020 +
Commit: Alarig Le Lay  swordarmor  fr>
CommitDate: Fri May 29 05:01:40 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1a1e532

net-misc/rpki-client: Version bump to 6.6

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alarig Le Lay  swordarmor.fr>

 net-misc/rpki-client/Manifest  |  1 +
 .../rpki-client/files/rpki-client-6.6-update.patch | 23 
 net-misc/rpki-client/rpki-client-6.6_p2.ebuild | 68 ++
 3 files changed, 92 insertions(+)

diff --git a/net-misc/rpki-client/Manifest b/net-misc/rpki-client/Manifest
index 81828be..afc9431 100644
--- a/net-misc/rpki-client/Manifest
+++ b/net-misc/rpki-client/Manifest
@@ -1 +1,2 @@
 DIST rpki-client-0.3.0.tar.gz 81004 BLAKE2B 
1831ed0aab4f4112391ba2c40c7b335f5284c4fe13d2e0e59e5996c909368285073018a3d9b431f88fdc347a8281d2fc4613de68badcab011061e7274d3df2bf
 SHA512 
92f62b3137a3848aa3cf27b5b303b1ce097da961dcb684b8bad9fa224690f2f233658bd3c73e48d60d3c7df965173a1c935b0497a61084fe0986dce4feb4bd70
+DIST rpki-client-6.6_p2.tar.gz 42840 BLAKE2B 
f5075376925cad57893a27c463c6727362e108cbccb348785ca4940fbaa8262286342ecb6f5fa59a0615009bc16571b15218483822c827528ecc19e1963c9e6b
 SHA512 
5acdabef9b0373fb2fe47a2b9cb2638809ac1260b273c1566e3dbd34287c3703dd7979a7ba98b7d5b305664add6f2d5af4564ad2315033406e5e835f1051951f

diff --git a/net-misc/rpki-client/files/rpki-client-6.6-update.patch 
b/net-misc/rpki-client/files/rpki-client-6.6-update.patch
new file mode 100644
index 000..8825143
--- /dev/null
+++ b/net-misc/rpki-client/files/rpki-client-6.6-update.patch
@@ -0,0 +1,23 @@
+--- a/update.sh2020-05-19 20:19:49.501990424 +0200
 b/update.sh2020-05-19 20:20:15.889108790 +0200
+@@ -4,20 +4,6 @@
+ openbsd_branch=`cat OPENBSD_BRANCH`
+ openbgpd_version=`cat VERSION`
+ 
+-# pull in latest upstream code
+-echo "pulling upstream openbsd source"
+-if [ ! -d openbsd ]; then
+-  if [ -z "${RPKICLIENT_GIT}" ]; then
+-  git clone 
https://github.com/rpki-client/rpki-client-openbsd.git openbsd
+-  else
+-  git clone "${RPKICLIENT_GIT}/openbsd"
+-  fi
+-fi
+-(cd openbsd/src
+- git fetch
+- git checkout "${openbsd_branch}"
+- git pull --rebase)
+-
+ # setup source paths
+ dir=`pwd`
+ patches="${dir}/patches"

diff --git a/net-misc/rpki-client/rpki-client-6.6_p2.ebuild 
b/net-misc/rpki-client/rpki-client-6.6_p2.ebuild
new file mode 100644
index 000..30ee031
--- /dev/null
+++ b/net-misc/rpki-client/rpki-client-6.6_p2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools git-r3
+
+MY_PN="${PN}-portable"
+MY_PV="${PV/_p/p}"
+MY_P="${MY_PN}-${MY_PV}"
+
+DESCRIPTION="Portability shim for OpenBSD's rpki-client"
+HOMEPAGE="https://rpki-client.org/";
+SRC_URI="https://github.com/${PN}/${MY_PN}/archive/${MY_PV}.tar.gz -> 
${P}.tar.gz"
+EGIT_REPO_URI="https://github.com/${PN}/${PN}-openbsd.git";
+
+LICENSE="ISC"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   acct-group/_rpki-client
+   acct-user/_rpki-client
+"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+PATCHES=(
+   "${FILESDIR}/${PN}-${PV%_*}-update.patch"
+)
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+   default
+
+   EGIT_BRANCH=$(cat "${S}"/OPENBSD_BRANCH)
+   EGIT_CHECKOUT_DIR="${S}/openbsd"
+   git-r3_fetch
+   git-r3_checkout
+}
+
+src_prepare() {
+   default
+
+   cd "${S}"
+   ./autogen.sh
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --with-rsync=rsync
+   --with-base-dir="/var/cache/${PN}"
+   --with-output-dir="/var/db/${PN}"
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   emake DESTDIR="${D}" BINDIR="/usr/bin" MANDIR="/usr/share/man" install
+   insinto /etc/rpki
+   doins tals/*
+   keepdir "/var/db/${PN}/"
+   fowners -R _rpki-client "/var/db/${PN}/"
+}



[gentoo-commits] repo/proj/guru:dev commit in: net-misc/openbgpd/, net-misc/openbgpd/files/

2020-05-28 Thread Alarig Le Lay
commit: 84e4a4dfecd6c2eb9d4f24bb63f54662643758bf
Author: Alarig Le Lay  swordarmor  fr>
AuthorDate: Fri May 29 04:50:31 2020 +
Commit: Alarig Le Lay  swordarmor  fr>
CommitDate: Fri May 29 04:57:40 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=84e4a4df

net-misc/openbgpd: Version bump to 6.7

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Alarig Le Lay  swordarmor.fr>

 net-misc/openbgpd/Manifest |  1 +
 .../openbgpd/files/openbgpd--config.c.patch|  4 ++--
 net-misc/openbgpd/files/openbgpd--update.patch |  4 ++--
 net-misc/openbgpd/openbgpd-6.6_p0.ebuild   | 12 +++
 ...enbgpd-6.6_p0.ebuild => openbgpd-6.7_p0.ebuild} | 16 +++
 net-misc/openbgpd/openbgpd-.ebuild | 24 +-
 6 files changed, 35 insertions(+), 26 deletions(-)

diff --git a/net-misc/openbgpd/Manifest b/net-misc/openbgpd/Manifest
index 5d2486d..5e4abe2 100644
--- a/net-misc/openbgpd/Manifest
+++ b/net-misc/openbgpd/Manifest
@@ -1 +1,2 @@
 DIST openbgpd-6.6p0.tar.gz 676732 BLAKE2B 
80b391ead81d8d3bd20fe9b3eb3f8976485d29241f30c7395c678ff3f0fd87b2f3036b2ebb502ff0ca27d79f4fbbe6ba93576069edb32f004705d71d92e2b3a2
 SHA512 
07a7599b3ab14181575dc38647b307a4efa7d5dfa8a7aefe70483eb6773cb792eac788a10ea865d78daa59f197fc2d9cd2ce96d0c0251564507963716057fee0
+DIST openbgpd-6.7p0.tar.gz 699211 BLAKE2B 
981105c3a9ba6a7b143ad6d926459382686f23b6355392fedaecaaf572c0d6054f6ce7656eaf7461d5bdc753e0be3d70f7ae44ee85395fd0d310d2bef7251bf8
 SHA512 
7309fe00ada74503ae6c739886e8a78af6cba93cbe6d29f9656eb95f96124401ac7b00ebe1b345b1c786582f661c72caf22c9193968662db2a1f19703f34cd2e

diff --git a/net-misc/openbgpd/files/openbgpd--config.c.patch 
b/net-misc/openbgpd/files/openbgpd--config.c.patch
index a4bda12..edda6fb 100644
--- a/net-misc/openbgpd/files/openbgpd--config.c.patch
+++ b/net-misc/openbgpd/files/openbgpd--config.c.patch
@@ -1,5 +1,5 @@
 openbsd/src/usr.sbin/bgpd/config.c 2020-03-20 17:55:04.089577745 +0100
-+++ openbsd/src/usr.sbin/bgpd/config.c 2020-03-20 17:56:01.480205070 +0100
+--- a/openbsd/src/usr.sbin/bgpd/config.c   2020-03-20 17:55:04.089577745 
+0100
 b/openbsd/src/usr.sbin/bgpd/config.c   2020-03-20 17:56:01.480205070 
+0100
 @@ -343,7 +343,8 @@
fatal("getifaddrs");
  

diff --git a/net-misc/openbgpd/files/openbgpd--update.patch 
b/net-misc/openbgpd/files/openbgpd--update.patch
index a60752d..15969c0 100644
--- a/net-misc/openbgpd/files/openbgpd--update.patch
+++ b/net-misc/openbgpd/files/openbgpd--update.patch
@@ -1,5 +1,5 @@
 update.sh  2020-03-20 15:14:46.462983445 +0100
-+++ update.sh  2020-03-20 15:14:56.473090379 +0100
+--- a/update.sh2020-03-20 15:14:46.462983445 +0100
 b/update.sh2020-03-20 15:14:56.473090379 +0100
 @@ -13,10 +13,6 @@
git clone "${OPENBGPD_GIT}/openbsd"
fi

diff --git a/net-misc/openbgpd/openbgpd-6.6_p0.ebuild 
b/net-misc/openbgpd/openbgpd-6.6_p0.ebuild
index 2dd151e..c4b1f50 100644
--- a/net-misc/openbgpd/openbgpd-6.6_p0.ebuild
+++ b/net-misc/openbgpd/openbgpd-6.6_p0.ebuild
@@ -20,6 +20,7 @@ IUSE=""
 DEPEND=""
 RDEPEND="
${DEPEND}
+   !!net-misc/quagga
acct-group/_bgpd
acct-user/_bgpd
 "
@@ -42,8 +43,11 @@ src_install() {
 }
 
 pkg_postinst() {
-   ewarn ""
-   ewarn "OpenBGPD portable (not running on OpenBSD) can’t export its RIB 
to"
-   ewarn "the FIB. It’s only suitable for route-reflectors or 
route-servers."
-   ewarn ""
+   if [ -z "${REPLACING_VERSIONS}" ]; then
+   ewarn ""
+   ewarn "OpenBGPD portable (not running on OpenBSD) can’t export 
its RIB"
+   ewarn "to the FIB. It’s only suitable for route-reflectors or"
+   ewarn "route-servers."
+   ewarn ""
+   fi
 }

diff --git a/net-misc/openbgpd/openbgpd-6.6_p0.ebuild 
b/net-misc/openbgpd/openbgpd-6.7_p0.ebuild
similarity index 73%
copy from net-misc/openbgpd/openbgpd-6.6_p0.ebuild
copy to net-misc/openbgpd/openbgpd-6.7_p0.ebuild
index 2dd151e..ccd7a6b 100644
--- a/net-misc/openbgpd/openbgpd-6.6_p0.ebuild
+++ b/net-misc/openbgpd/openbgpd-6.7_p0.ebuild
@@ -20,6 +20,7 @@ IUSE=""
 DEPEND=""
 RDEPEND="
${DEPEND}
+   !!net-misc/quagga
acct-group/_bgpd
acct-user/_bgpd
 "
@@ -29,10 +30,6 @@ BDEPEND="
 
 S="${WORKDIR}/${MY_P}"
 
-PATCHES=(
-   "${FILESDIR}/${P}-config.c.patch"
-)
-
 src_install() {
default
 
@@ -42,8 +39,11 @@ src_install() {
 }
 
 pkg_postinst() {
-   ewarn ""
-   ewarn "OpenBGPD portable (not running on OpenBSD) can’t export its RIB 
to"
-   ewarn "the FIB. It’s only suitable for route-reflectors or 
route-servers."
-   ewarn ""
+   if [ -z "${REPLACING_VERSIONS}" ]; then
+   ewarn ""
+   ewarn "OpenBGPD portable (not running on OpenBSD) can’t export 
its RIB"
+   ewarn "to the FIB. It’s o

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

2020-05-28 Thread Georgy Yakovlev
commit: 4c81c8f78dec289c6bad4fff0a0f45bed8ae3a04
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri May 29 02:10:50 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri May 29 02:10:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c81c8f7

x11-terms/alacritty: bump to 0.4.3_rc1

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

 x11-terms/alacritty/Manifest   |  75 +
 x11-terms/alacritty/alacritty-0.4.3_rc1.ebuild | 368 +
 2 files changed, 443 insertions(+)

diff --git a/x11-terms/alacritty/Manifest b/x11-terms/alacritty/Manifest
index ff7cc50f369..84448d570d9 100644
--- a/x11-terms/alacritty/Manifest
+++ b/x11-terms/alacritty/Manifest
@@ -1,16 +1,20 @@
 DIST adler32-1.0.4.crate 5105 BLAKE2B 
344a5258e77328a24a545e32f9bc653fa25b7ea43803ed7861db261bce227aa1599520a42acea3de1f2acebb8fa9fad251e2688413b752eafe2401ca1a2ee34a
 SHA512 
5990e1e277a1c3aae5adef5e4601b807a756a40e88578bb91f1c70d70babfa97fb3f2c1b963482ec8e18c16d5e722bf90fb42f9646c8dd840373f28965a2d123
 DIST aho-corasick-0.6.10.crate 26122 BLAKE2B 
752eccb2fbf36fbc73b8694033d2f80f6ab6d2a8c2ae023329b90bb252b537adb1e80a604b4266bfb1ccc2963fcaa6579be48ef011c9728734c7cb77fa3eab99
 SHA512 
4a21b0e68c416e5dcfe99ded917577abdbe7c92e50227b7906a2b3bd25105f8e7d03103514d388171a41090cc7bcb63bb5b4dc3c6847a9b4e09bb3856a1bbd9d
+DIST aho-corasick-0.7.10.crate 111039 BLAKE2B 
69f984dbe528ece5ce4345bc0f39c122507a88e781d7c2d5c9175d1788aeef8d21e0487c7c449e28fbbdaae8203fe68627d23ac0a58d30dc70befd26ac9af32f
 SHA512 
e8a1cb252015435009883662ca23408f1491d8f01461f3a81082feabeeff72ec61beb4f1f3271fc8a87f1379899ecfc38036ac208dca17889f70ddaca2406a9b
 DIST aho-corasick-0.7.6.crate 108953 BLAKE2B 
d713366d0783e1ffbe65408e4d38ef9f12276f61043c768265de5d47e446a378306096a70252c9a49a6e7d3b97a09f30405a3d8df6b40dc2dfeb7407ed574c95
 SHA512 
120aa28e72279f561d7f51657aa0800dd46504cd92f758f848284e5f3695be6f5e24056a66b0f2d971c527277e92ae938e2357ade37b5cbe1c93913a5dc308b1
 DIST aho-corasick-0.7.9.crate 110785 BLAKE2B 
69d067ea399b462f76bddd74e9dac0bd70e35189b1242e775957df84cba24d39699904aedaec6dca1398c05fc3e758ebc15ad49cc59cae2f345d2939facc57c6
 SHA512 
aaeac70a63967ccf40ce1de0e862406c46fbd8e4a1f6aa6e1f547ff8f076b572e29de58960e17a7b5266aa14566a2d99fcca1940158da82ff3a11ce5caf0cd27
 DIST alacritty-0.4.0.tar.gz 1522763 BLAKE2B 
17d7d767720e3af23193a1332ac1defb3f5754c57faf64553f4b89cc259597bcc238e1161b7904b8d33de61ad34896ab915c2971a0c13a1560082cb35de9845b
 SHA512 
1e2c23ec2666d2d8bf276e97a33cba277a734154b427927a6a83f6ecd9bda6a5cd63d9f56663c37e7974e5ceb7661d8aca098b19aad3f481a9cb9497267f570c
 DIST alacritty-0.4.1.tar.gz 1626627 BLAKE2B 
a28b484291926b50befd5fbea81d6a9dc91f5ccf937eb2576746efa61f73bf60ff458535d5b33b10031ba96f1578da0136b88a7f9735118759a6e2a017c32bf0
 SHA512 
5815bf7065967cc86efb7dbb5437bc6a48190f3fb27dc3a20b73d57186f0ef7d35412629957d03f8387a1f28aff4b8390dfc1265709b4f04c151b6c44066eea7
 DIST alacritty-0.4.2.tar.gz 1486725 BLAKE2B 
77ed5d12722c7a8cae819c10f11dc46a1d7c53c1e8800f927267401cdc819a70bfd518b728be1e275696095d06a6ebef4ca87d0c12813553a93d4fad0ea01694
 SHA512 
0cf23114f97242497da5232a660465855ffd7d65c976d5cdfa3b876bdddc8a590eb840d4fcf8841945a6325a3655b20c6e5f3991925667e1b7d441d07e5906c8
+DIST alacritty-0.4.3_rc1.tar.gz 1488605 BLAKE2B 
b1ac18b4cf0b7cb6a200df8088ac9f5ab806c1966acfbd2758b83de9e7815cb7ff518e5c5d9ced907616ca31c2e69d0f1d4b23bf9fbe7b1331bb55fc23aa6154
 SHA512 
2fb4932f9eec81bb85bda910dd40a8422bee1a0dd2748329300ff6f7c77c1a1ee17d2a2d78c8c105fe5f874d261fe2b4ba353bdc78df65a964414a87c1ca8c59
 DIST alacritty_git_deps-0.4.0.tar.xz 6731276 BLAKE2B 
2f7477adf6d4651b154d51de5ad99efc30eb69d1b6bc977d31b54077cbeb476948f0e5cf1c4ac27f4c99bf2017af1cab14c5570a02e4021bbe3c480575759a25
 SHA512 
796758012e1f8cea3441f9ecf4d2bc82e9290c367280f3ff4cca286677b0bb6a32b80002defccf8ca91efe2196ebbee4c96973df535eb5cb15b91d1bbfb2c55d
 DIST andrew-0.2.1.crate 9595 BLAKE2B 
d2cf73285889aaf702fb994fd1d5a1011e0f78011a612937ad9f06f506ef75c86fb82ee1069a8f520b926325a4363d83863234e1fd2a2fcd08ead5ff66b638c5
 SHA512 
06ba5a756e0d84953dcb1cd1714d1639e67e836dcdd92f5f77c2b35a2afdf0b0babcdf598e2c5cf2dc8661c8326bc27b1ac3c9963a5fcbc2e0c753da6ac730ea
 DIST android_glue-0.2.3.crate 1572 BLAKE2B 
8404cc69af7d1c9e851e67a69b5b18195388b50924b6a8afc7203bc5101babe9ae007724e552a929947fa9c639eb8ae13cdae0aedbc2d54b0b8d48373f15b7a3
 SHA512 
16ff1f0e1f50cd120dfbe57d45ebac1725fa75447c964a5b05a1a0565b13b0bc3b6c153edb4a50083ef5d802a889c9f9007e2e21a58dc408f9fb12e9437bd01b
+DIST android_log-sys-0.1.2.crate 5806 BLAKE2B 
354e1a8fd046a0a0931752876560bc7fa720524d20715f5ddb49b80589dc0cf6a23fb13a9cbfbb3a7a823de90f76f6bdc336304d028d8857da2a4348e8483cf7
 SHA512 
36bd43f2aa244ab085a8addc972753897c7dbc66a648981cd20301f3e67f097713f2397d3bb7011dfac1f60742804697ebab4070346351380fbd653b4b56cbce
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13

[gentoo-commits] repo/proj/guru:dev commit in: media-sound/sndio/

2020-05-28 Thread Haelwenn Monnier
commit: eea0e038c62a8410eb94de6123985ebe9c7a0ec8
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri May 29 02:00:05 2020 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri May 29 02:00:35 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=eea0e038

media-sound/sndio: Fix src_install

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 media-sound/sndio/sndio-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/sndio/sndio-1.6.0.ebuild 
b/media-sound/sndio/sndio-1.6.0.ebuild
index 02deebf..d333877 100644
--- a/media-sound/sndio/sndio-1.6.0.ebuild
+++ b/media-sound/sndio/sndio-1.6.0.ebuild
@@ -37,7 +37,7 @@ multilib_src_configure() {
 }
 
 src_install() {
-   multilib_src_install
+   multilib-minimal_src_install
 
doinitd "${FILESDIR}/sndiod"
 }



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

2020-05-28 Thread Georgy Yakovlev
commit: 2aa5357cab8ed1c256af1764983c4475ceebe60b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri May 29 01:53:51 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri May 29 01:54:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2aa5357c

sys-apps/lsvpd: bump to 1.7.11

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

 sys-apps/lsvpd/Manifest|  1 +
 sys-apps/lsvpd/lsvpd-1.7.11.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/sys-apps/lsvpd/Manifest b/sys-apps/lsvpd/Manifest
index 3103b690fc6..c6b05110407 100644
--- a/sys-apps/lsvpd/Manifest
+++ b/sys-apps/lsvpd/Manifest
@@ -1 +1,2 @@
 DIST lsvpd-1.7.10.tar.gz 89862 BLAKE2B 
a2fa6f85822313b5cf17ec9207ddd533ffb1cb4a3ee2e32416d6b646930f8499c3d8994ab6cd21b1d4d01be1c32f13e2bd1206cc073bbcbaf8cb9722993a1510
 SHA512 
0ee9b8329e9ea7eac6b502051a5ecc5af28642aa3f14af9cecd0217ea6637a548eaeab2e5631534041dfd849701e0905a0618b1ab62162b9af493ab0f8ad7ff4
+DIST lsvpd-1.7.11.tar.gz 90366 BLAKE2B 
2dfbbc92921106247580395ac663731bc4486d9380b052cfaa0867939a22b4c10d130adcb01260316e5c0fa5a093eb8c95c0d0b04a5ea17792e5891cb302a554
 SHA512 
68efdbee6bbfb4fd6673bc83d340aea6a121d48d1e75dcc4f9322521d8a3aa7b04fbe1acbb7e7343c5a7e2dd33f21ecf2e54a32ff5f6f2b9e1e5d6c34b8b25b5

diff --git a/sys-apps/lsvpd/lsvpd-1.7.11.ebuild 
b/sys-apps/lsvpd/lsvpd-1.7.11.ebuild
new file mode 100644
index 000..8dfb6ff3bd4
--- /dev/null
+++ b/sys-apps/lsvpd/lsvpd-1.7.11.ebuild
@@ -0,0 +1,34 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Utility to List Device Vital Product Data (VPD)"
+HOMEPAGE="https://github.com/power-ras/lsvpd";
+SRC_URI="https://github.com/power-ras/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~ppc64"
+IUSE=""
+
+RDEPEND="
+   dev-db/sqlite:3
+   sys-apps/sg3_utils
+   sys-libs/librtas
+   sys-libs/libvpd
+   sys-libs/zlib
+"
+
+DEPEND="${RDEPEND}
+   virtual/os-headers
+"
+
+BDEPEND=""
+
+src_prepare() {
+   default
+   eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-control-center/

2020-05-28 Thread Matt Turner
commit: db2ce06e3503ba5c9c7c793d0b42405b406355ee
Author: Matthew Turnbull  bluefang-logic  com>
AuthorDate: Wed May 13 03:19:55 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 29 00:10:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db2ce06e

gnome-extra/cinnamon-control-center: 4.4.0 version bump

Update cinnamon-control-center to 4.4.0. CUPS dependencies
belong in cinnamon-settings-daemon. Make networkmanager
and modemmanager optional. Clean-up dead configure options.

Bug: https://bugs.gentoo.org/553946
Bug: https://bugs.gentoo.org/704532
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/cinnamon-control-center/Manifest   |  1 +
 .../cinnamon-control-center-4.4.0.ebuild   | 87 ++
 gnome-extra/cinnamon-control-center/metadata.xml   | 12 +++
 3 files changed, 100 insertions(+)

diff --git a/gnome-extra/cinnamon-control-center/Manifest 
b/gnome-extra/cinnamon-control-center/Manifest
index baa9aeae6b9..50f1ed1ec76 100644
--- a/gnome-extra/cinnamon-control-center/Manifest
+++ b/gnome-extra/cinnamon-control-center/Manifest
@@ -1 +1,2 @@
 DIST cinnamon-control-center-4.0.0.tar.gz 3872314 BLAKE2B 
85a49a6713347741a4f1bef8bdd339645abfbccbe9621de8621b5898586d93d399312794be42834f3338fd70c7408f5d5f314ce03ef332fc0db19e053be70a69
 SHA512 
4ec0dab3dfe36a1730577abf1ecddfc96194364a1dfaf9cb939686b1621b96d6cefc60b204dd000b7ab017237c32b138cbe15644da5dea4a2406c2bf1a686638
+DIST cinnamon-control-center-4.4.0.tar.gz 3868474 BLAKE2B 
88e22670427416139468c35918105cc664c531aa5084636226498a09b27f56300c8541feff8f93a5ec860372436af01fdeb2ca2c0761b34a6f298439538dfb44
 SHA512 
3f176c067312bad68ed8ce2461937d8e8cd188839ab3cf786fb76930905691b8f5a91d700f1d88d75448eeecfd23b645b77ee15c0ec02e08718f7c9ac800677f

diff --git 
a/gnome-extra/cinnamon-control-center/cinnamon-control-center-4.4.0.ebuild 
b/gnome-extra/cinnamon-control-center/cinnamon-control-center-4.4.0.ebuild
new file mode 100644
index 000..e4af1639f02
--- /dev/null
+++ b/gnome-extra/cinnamon-control-center/cinnamon-control-center-4.4.0.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes" # gmodule is used, which uses dlopen
+
+inherit autotools eutils gnome2
+
+DESCRIPTION="Cinnamons's main interface to configure various aspects of the 
desktop"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/";
+SRC_URI="https://github.com/linuxmint/cinnamon-control-center/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="+colord debug input_devices_wacom +networkmanager +modemmanager systemd"
+REQUIRED_USE="modemmanager? ( networkmanager )"
+KEYWORDS="~amd64 ~x86"
+
+# False positives caused by nested configure scripts
+QA_CONFIGURE_OPTIONS=".*"
+
+COMMON_DEPEND="
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.31:2
+   dev-libs/libxml2:2
+   >=gnome-base/libgnomekbd-2.91.91:0=
+   >=gnome-extra/cinnamon-desktop-4.4:0=
+   >=gnome-extra/cinnamon-menus-4.4:0=
+   >=gnome-extra/cinnamon-settings-daemon-4.4:0=
+   media-libs/fontconfig
+   networkmanager? (
+   >=net-misc/networkmanager-1.2.0:=[modemmanager?]
+   >=gnome-extra/nm-applet-1.2.0
+   modemmanager? ( >=net-misc/modemmanager-0.7 )
+   )
+   >=sys-auth/polkit-0.103
+   >=x11-libs/gdk-pixbuf-2.23.0:2
+   >=x11-libs/gtk+-3.4.1:3
+   >=x11-libs/libnotify-0.7.3:0=
+   x11-libs/libX11
+   >=x11-libs/libxklavier-5.1
+   colord? ( >=x11-misc/colord-0.1.14:0= )
+   input_devices_wacom? (
+   >=dev-libs/libwacom-0.7
+   >=x11-libs/gtk+-3.8:3
+   >=x11-libs/libXi-1.2 )
+"
+# cinna...@gentoo.org
Cinnamon Project

+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   spa...@bluefang-logic.com
+   Matthew Turnbull
+   

linuxmint/cinnamon-control-center

+   
+   Enable support for mobile broadband 
devices
+   using net-misc/modemmanager
+   
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/xapps/

2020-05-28 Thread Matt Turner
commit: d89a3324b97a597edb88c8b72b5df8c9130ed134
Author: Matthew Turnbull  bluefang-logic  com>
AuthorDate: Tue May 12 04:44:31 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 29 00:10:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d89a3324

x11-libs/xapps: 1.8.4 version bump

Update xapps to 1.8.4. Switch to EAPI=7 and clean
up eclass usage and dependencies. Fix installation
of pygobject files for multiple targets.

Bug: https://bugs.gentoo.org/672676
Bug: https://bugs.gentoo.org/718316
Bug: https://bugs.gentoo.org/704532
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Matt Turner  gentoo.org>

 x11-libs/xapps/Manifest   |  1 +
 x11-libs/xapps/metadata.xml   |  4 ++
 x11-libs/xapps/xapps-1.8.4.ebuild | 87 +++
 3 files changed, 92 insertions(+)

diff --git a/x11-libs/xapps/Manifest b/x11-libs/xapps/Manifest
index 300f4492b23..aaa8dbcf4ab 100644
--- a/x11-libs/xapps/Manifest
+++ b/x11-libs/xapps/Manifest
@@ -1 +1,2 @@
 DIST xapps-1.4.2.tar.gz 69709 BLAKE2B 
514e4cb2e614ccd9fa303625eb5ffb818847447b29d6d989c2abdc90b6b9840dac6124d8484b71ffc2e489a925f83dae597c0904aa79cd5d5a0c27d44420da96
 SHA512 
2d16bd893a16876270c41d755c62ca454f561931750acc719c480e63036b70dca8dae25e6a313f13ed0daae09fd650e0efcef9d272c405ccd9c04147aaf59fe2
+DIST xapps-1.8.4.tar.gz 179340 BLAKE2B 
f6558b87320cbd73e73c5294f48a3c0c94c7239abc9ede9cd88e66ccd53fd0c9cba9c638837efbd5eecd8a4f372262fde759e05ba9e97ad9955ab74464c34c21
 SHA512 
483e8e334d4883e2172e06835d690d20af2752fcc195f63776053b83abc0ffcb25c757633450a02b153e70e67e98c477754de12169c167a2f9f3fea103e12bad

diff --git a/x11-libs/xapps/metadata.xml b/x11-libs/xapps/metadata.xml
index c55fc58fae0..0f3abac753e 100644
--- a/x11-libs/xapps/metadata.xml
+++ b/x11-libs/xapps/metadata.xml
@@ -13,6 +13,10 @@
proxy-ma...@gentoo.org
Proxy Maintainers

+   
+   spa...@bluefang-logic.com
+   Matthew Turnbull
+   

linuxmint/xapps


diff --git a/x11-libs/xapps/xapps-1.8.4.ebuild 
b/x11-libs/xapps/xapps-1.8.4.ebuild
new file mode 100644
index 000..6e106233d42
--- /dev/null
+++ b/x11-libs/xapps/xapps-1.8.4.ebuild
@@ -0,0 +1,87 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+VALA_USE_DEPEND="vapigen"
+inherit gnome2-utils vala meson python-r1 xdg-utils
+
+DESCRIPTION="Cross-desktop libraries and common resources"
+HOMEPAGE="https://github.com/linuxmint/xapps/";
+LICENSE="GPL-3"
+
+SRC_URI="https://github.com/linuxmint/xapps/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+
+SLOT="0"
+IUSE="gtk-doc introspection static-libs"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.37.3:2
+   dev-libs/gobject-introspection:0=
+   gnome-base/libgnomekbd
+   x11-libs/cairo
+   >=x11-libs/gdk-pixbuf-2.22.0:2[introspection?]
+   >=x11-libs/gtk+-3.3.16:3[introspection?]
+   x11-libs/libxkbfile
+   dev-libs/libdbusmenu[gtk3]
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   gtk-doc? ( dev-util/gtk-doc )
+   $(vala_depend)
+"
+BDEPEND="
+   ${PYTHON_DEPS}
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-util/gdbus-codegen
+   >=dev-util/intltool-0.40.6
+   sys-devel/gettext
+"
+
+src_prepare() {
+   xdg_environment_reset
+   vala_src_prepare
+   default
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use gtk-doc docs)
+   -Dpy-overrides-dir="/pygobject"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   rm -rf "${ED}/usr/bin" || die
+
+   # package provides .pc files
+   find "${D}" -name '*.la' -delete || die
+
+   # copy pygobject files to each active python target
+   # work-around for "py-overrides-dir" only supporting a single target
+   install_pygobject_override() {
+   PYTHON_GI_OVERRIDESDIR=$("${PYTHON}" -c 'import 
gi;print(gi._overridesdir)') || die
+   einfo "gobject overrides directory: $PYTHON_GI_OVERRIDESDIR"
+   mkdir -p "${ED}/$PYTHON_GI_OVERRIDESDIR/"
+   cp -r "${D}"/pygobject/* "${ED}/$PYTHON_GI_OVERRIDESDIR/" || die
+   python_optimize
+   }
+   python_foreach_impl install_pygobject_override
+   rm -rf "${D}/pygobject" || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/nemo/

2020-05-28 Thread Matt Turner
commit: 336ff4401a12250a4298a4bdb404c940aaa95339
Author: Matthew Turnbull  bluefang-logic  com>
AuthorDate: Wed May 13 02:09:58 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 29 00:10:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=336ff440

gnome-extra/nemo: 4.4.2 version bump

Update nemo to 4.4.2. Switch to EAPI=7 and clean
up eclass usage and dependencies. Tracker support
dropped upstream.

Bug: https://bugs.gentoo.org/718316
Bug: https://bugs.gentoo.org/704532
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/nemo/Manifest  |  1 +
 gnome-extra/nemo/metadata.xml  |  8 
 gnome-extra/nemo/nemo-4.4.2.ebuild | 82 ++
 3 files changed, 91 insertions(+)

diff --git a/gnome-extra/nemo/Manifest b/gnome-extra/nemo/Manifest
index c0f873adf1c..940f72a4afa 100644
--- a/gnome-extra/nemo/Manifest
+++ b/gnome-extra/nemo/Manifest
@@ -1 +1,2 @@
 DIST nemo-4.0.6.tar.gz 1449313 BLAKE2B 
0d80e23a503c34e52f126635a7b3df54f7f0d336a637f14e11ac8e1d252a4b7bd43173c362ea0f24602fc4eceb71c97d651ddec2f2922d70c32518fbc8d15424
 SHA512 
87006f345317b37093daed1081880a4c28eb84438b9c43f9b62211824306074969e5e21df57cfc5fa163d66d16bcf7ba6c26674e27353cfd8a91cf2bfe82099f
+DIST nemo-4.4.2.tar.gz 1462269 BLAKE2B 
365cd98a05c0c4aa1c86a3e7a565904852bd02d92ace8593043ae8a58f5b9d3eda71e8b0d329a177ed59c0d8f1330ae61f5bcc6671110e82bbd9baad84faa9f0
 SHA512 
b951c401f93d04061a0ef0accc810ecc7f0487617f089960ab58886a6ca6ecd0af3a98c47e9a620a4d6f8f530a11af9cae20903d089177e69bfa12f9ca31ec5c

diff --git a/gnome-extra/nemo/metadata.xml b/gnome-extra/nemo/metadata.xml
index b3526b80777..519e96b9340 100644
--- a/gnome-extra/nemo/metadata.xml
+++ b/gnome-extra/nemo/metadata.xml
@@ -5,6 +5,14 @@
cinna...@gentoo.org
Cinnamon Project

+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   spa...@bluefang-logic.com
+   Matthew Turnbull
+   

Use packagekit to search for programs 
to open unknown file types
Add support for 
app-misc/tracker search

diff --git a/gnome-extra/nemo/nemo-4.4.2.ebuild 
b/gnome-extra/nemo/nemo-4.4.2.ebuild
new file mode 100644
index 000..ae981c8d835
--- /dev/null
+++ b/gnome-extra/nemo/nemo-4.4.2.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit meson gnome2-utils python-single-r1 virtualx xdg
+
+DESCRIPTION="A file manager for Cinnamon, forked from Nautilus"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/";
+SRC_URI="https://github.com/linuxmint/nemo/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2+ FDL-1.1"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc exif +nls selinux xmp"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+RESTRICT=test
+
+COMMON_DEPEND="
+   ${PYTHON_DEPS}
+   >=dev-libs/glib-2.37.3:2[dbus]
+   >=dev-libs/gobject-introspection-0.6.4:=
+   >=gnome-extra/cinnamon-desktop-4.4:0=
+   >=x11-libs/pango-1.28.3
+   >=x11-libs/gtk+-3.9.10:3[introspection]
+   >=dev-libs/libxml2-2.7.8:2
+
+   gnome-base/dconf:0=
+   >=x11-libs/libnotify-0.7:=
+   x11-libs/libX11
+   >=x11-libs/xapps-1.4.0
+
+   exif? ( >=media-libs/libexif-0.6.20:= )
+   xmp? ( >=media-libs/exempi-2.2.0:= )
+   selinux? ( sys-libs/libselinux )
+"
+RDEPEND="${COMMON_DEPEND}
+   x11-themes/adwaita-icon-theme
+   nls? ( >=gnome-extra/cinnamon-translations-4.4 )
+   $(python_gen_cond_dep '
+   dev-python/polib[${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+"
+PDEPEND=">=gnome-base/gvfs-0.1.2"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="
+   >=dev-util/gdbus-codegen-2.31.0
+   >=dev-util/intltool-0.40.1
+   sys-devel/gettext
+   virtual/pkgconfig
+   doc? ( dev-util/gtk-doc )
+"
+
+src_prepare() {
+   xdg_environment_reset
+   default
+   python_fix_shebang files/usr/share/nemo/actions
+}
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use exif)
+   $(meson_use xmp)
+   $(meson_use selinux)
+   $(meson_use doc gtk_doc)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-session/

2020-05-28 Thread Matt Turner
commit: a3bfca11205ac906c7cd637babb8b6919f39da83
Author: Matthew Turnbull  bluefang-logic  com>
AuthorDate: Wed May 13 03:35:55 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 29 00:10:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3bfca11

gnome-extra/cinnamon-session: 4.4.1 version bump

Update cinnamon-session to 4.4.1. Switch to EAPI=7
and clean up eclass usage and dependencies.

Bug: https://bugs.gentoo.org/704532
Closes: https://bugs.gentoo.org/680808
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/cinnamon-session/Manifest  |  1 +
 .../cinnamon-session/cinnamon-session-4.4.1.ebuild | 72 ++
 gnome-extra/cinnamon-session/metadata.xml  |  8 +++
 3 files changed, 81 insertions(+)

diff --git a/gnome-extra/cinnamon-session/Manifest 
b/gnome-extra/cinnamon-session/Manifest
index 2740a99a163..e31cf1895b8 100644
--- a/gnome-extra/cinnamon-session/Manifest
+++ b/gnome-extra/cinnamon-session/Manifest
@@ -1 +1,2 @@
 DIST cinnamon-session-4.0.0.tar.gz 198396 BLAKE2B 
713573d445f09cfa4707c3ccaff04bdcc95ea7b60568fc136359258022af287df66992444da462f0488dc4049036deb190523695e519eb61329e922e05871c39
 SHA512 
7e91bef4e294175faa96d0cb9d06db36c9b5a86d6e52734447ea62d411535760fc46713961a46299ebeb3767a0abd4768279e9f6c176ae882de9b7aedc5e
+DIST cinnamon-session-4.4.1.tar.gz 198819 BLAKE2B 
bd39b5a89011942239beb76976b01234eaf839e80f1f54d26e1ee988797596d876d2708bee91d4c016a584d76fd9ba1209b4f8e77da8e9db8d7a8b4e5a43dac1
 SHA512 
f5caf7a3797ca30c397433ea052b7736308a31da291442f64224f034a6bd50eb45307cc8987efe5148eb816c2c70c3033795290386c93f205684796d03b63c22

diff --git a/gnome-extra/cinnamon-session/cinnamon-session-4.4.1.ebuild 
b/gnome-extra/cinnamon-session/cinnamon-session-4.4.1.ebuild
new file mode 100644
index 000..01a4029bbcb
--- /dev/null
+++ b/gnome-extra/cinnamon-session/cinnamon-session-4.4.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit meson gnome2-utils xdg
+
+DESCRIPTION="Cinnamon session manager"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/";
+SRC_URI="https://github.com/linuxmint/cinnamon-session/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+ FDL-1.1+ LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc elogind ipv6 systemd"
+REQUIRED_USE="^^ ( elogind systemd )"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.37.3:2
+   media-libs/libcanberra
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3:3
+   x11-libs/cairo
+   x11-libs/libICE
+   x11-libs/libSM
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libXcomposite
+   x11-libs/libXext
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/pango[X]
+   >=x11-libs/xapps-1.0.4
+   virtual/opengl
+   systemd? ( >=sys-apps/systemd-183 )
+   elogind? ( sys-auth/elogind[policykit] )
+"
+
+RDEPEND="${COMMON_DEPEND}
+   >=gnome-extra/cinnamon-desktop-4.4
+"
+DEPEND="${COMMON_DEPEND}"
+BDEPEND="
+   >=dev-util/intltool-0.40.6
+   virtual/pkgconfig
+   doc? (
+   app-text/xmlto
+   dev-libs/libxslt )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.8.0-elogind.patch
+   "${FILESDIR}"/${PN}-3.8.0-elogind2.patch
+)
+
+src_configure() {
+   local emesonargs=(
+   -Dgconf=false
+   $(meson_use doc docbook)
+   $(meson_use ipv6)
+   )
+   meson_src_configure
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}

diff --git a/gnome-extra/cinnamon-session/metadata.xml 
b/gnome-extra/cinnamon-session/metadata.xml
index 9739e1997aa..d285b2fb098 100644
--- a/gnome-extra/cinnamon-session/metadata.xml
+++ b/gnome-extra/cinnamon-session/metadata.xml
@@ -5,6 +5,14 @@
cinna...@gentoo.org
Cinnamon Project

+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   spa...@bluefang-logic.com
+   Matthew Turnbull
+   

Rely on sys-auth/elogind as 
runtime logind provider




[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cjs/

2020-05-28 Thread Matt Turner
commit: a2e9032e49d83af365454051a23b197cf099fcaf
Author: Matthew Turnbull  bluefang-logic  com>
AuthorDate: Wed May 13 00:51:27 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 29 00:10:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e9032e

gnome-extra/cjs: 4.4.0 version bump

Bug: https://bugs.gentoo.org/704532
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/cjs/Manifest |  1 +
 gnome-extra/cjs/cjs-4.4.0.ebuild | 80 
 gnome-extra/cjs/metadata.xml |  8 
 3 files changed, 89 insertions(+)

diff --git a/gnome-extra/cjs/Manifest b/gnome-extra/cjs/Manifest
index 4700da9ee9c..d92711189f4 100644
--- a/gnome-extra/cjs/Manifest
+++ b/gnome-extra/cjs/Manifest
@@ -1 +1,2 @@
 DIST cjs-4.0.0.tar.gz 459595 BLAKE2B 
63ed660480f87fcd57103965226b3457dc70586019c9ea7f446af86f0b18b493c315566c608f5e999f3b64765d71eb5d463053f3d859f7121c95dcc74d04016d
 SHA512 
86baaba3721b71b266c560180ba20af43eed0d2b8fc37af0d24c7c0c36252e2af85da928b42260074f236f0bc4d4f4f28d20127021e67f23a22b042a09a3baa7
+DIST cjs-4.4.0.tar.gz 463019 BLAKE2B 
af276cd8f9ef0f66a6f4ab3e0072b485e33015e070bb796818907964df0696240b753f7a271bf45db788eb244e0cd1fb866f3b78798adf3ef8f9e76825fc4d74
 SHA512 
3b2bdc55ab572713d6b6f92978522b290819656f64fef620659065ff5673a04a0585b83a1a0248116570ac1cfee4f54acc228f355c02aa4e0a2a13b59fbafed2

diff --git a/gnome-extra/cjs/cjs-4.4.0.ebuild b/gnome-extra/cjs/cjs-4.4.0.ebuild
new file mode 100644
index 000..4bd638f43d7
--- /dev/null
+++ b/gnome-extra/cjs/cjs-4.4.0.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit autotools gnome2 pax-utils virtualx
+
+DESCRIPTION="Linux Mint's fork of gjs for Cinnamon"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/";
+SRC_URI="https://github.com/linuxmint/cjs/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT || ( MPL-1.1 LGPL-2+ GPL-2+ )"
+SLOT="0"
+IUSE="+cairo examples gtk test"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-lang/spidermonkey:52
+   >=dev-libs/glib-2.42:2
+   >=dev-libs/gobject-introspection-1.41.4:=
+   sys-libs/readline:0=
+   dev-libs/libffi:0=
+   cairo? ( x11-libs/cairo[X,glib] )
+   gtk? ( x11-libs/gtk+:3 )
+"
+DEPEND="${RDEPEND}
+   sys-devel/gettext
+   virtual/pkgconfig
+   test? ( sys-apps/dbus )
+   sys-devel/autoconf-archive
+"
+# Cinnamon 2.2 does not work with this release.
+RDEPEND="${RDEPEND}
+   !cinna...@gentoo.org
Cinnamon Project

+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   spa...@bluefang-logic.com
+   Matthew Turnbull
+   

linuxmint/cjs




[gentoo-commits] repo/gentoo:master commit in: x11-wm/muffin/, x11-wm/muffin/files/

2020-05-28 Thread Matt Turner
commit: b62de74f817576b0c5b4c658c69963d90785cc05
Author: Matthew Turnbull  bluefang-logic  com>
AuthorDate: Wed May 13 01:00:31 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 29 00:10:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b62de74f

x11-wm/muffin: 4.4.3 version bump

Update muffin to 4.4.3. Add patches for compat
with newer gobject-introspection versions.

Bug: https://bugs.gentoo.org/704532
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Matt Turner  gentoo.org>

 x11-wm/muffin/Manifest |   1 +
 x11-wm/muffin/files/muffin-4.4-gir-fixes.patch |  65 +++
 .../muffin-4.4-gobject-introspection-fixes.patch   | 529 +
 x11-wm/muffin/metadata.xml |   8 +
 x11-wm/muffin/muffin-4.4.3.ebuild  |  84 
 5 files changed, 687 insertions(+)

diff --git a/x11-wm/muffin/Manifest b/x11-wm/muffin/Manifest
index 2a4ff0ea1b7..7a57532ecf2 100644
--- a/x11-wm/muffin/Manifest
+++ b/x11-wm/muffin/Manifest
@@ -1 +1,2 @@
 DIST muffin-4.0.3.tar.gz 5194156 BLAKE2B 
8d58d37f8410ad5384c09a4edabd3ca5bd8a3a612825ded55bf625a9a8c2ba8aba295187e3eb727fc248716b3efe84e9a567a49f95635150c4bda5f309545ed2
 SHA512 
34a3f152d2701e06498f2de28639af656bd4efa6c7d5c56244fe9002cf769e929fc2360bd036509318fab9c4fe73c976605c3fdb444c9280f52e6db27867a14c
+DIST muffin-4.4.3.tar.gz 5194631 BLAKE2B 
10221560daed72f776f6543b8d02fe8f501ec42cc2f6ce15f0d00f26fe74d3dbe763145c48ecf18d0f821277753a71a607e8c705e6dc624c16d7f17b9785
 SHA512 
a11418f9ab6f6dee0f4df45f06ec6df5666490effec7468fd4c1e9cb6b537448f1aaf0fe743b208194488b86de0b269ffdc442ee677b45940761bbdfa4fafed3

diff --git a/x11-wm/muffin/files/muffin-4.4-gir-fixes.patch 
b/x11-wm/muffin/files/muffin-4.4-gir-fixes.patch
new file mode 100644
index 000..46613194be1
--- /dev/null
+++ b/x11-wm/muffin/files/muffin-4.4-gir-fixes.patch
@@ -0,0 +1,65 @@
+From eaacd664855b03517a0406024b18eb9f5a597a9d Mon Sep 17 00:00:00 2001
+From: Michael Webster 
+Date: Tue, 14 Jan 2020 12:12:13 -0500
+Subject: [PATCH] display.c: Remove meta_display_get_atom() - it is unused, and
+ breaks the build when g-ir-scanner (with gobject-introspection ~1.62)
+
+ref:
+https://gitlab.gnome.org/GNOME/mutter/commit/edeac1de09473809debc4d0b8c416f79dde8f500
+---
+ src/core/display.c | 14 --
+ src/meta/display.h |  9 -
+ 2 files changed, 23 deletions(-)
+
+diff --git a/src/core/display.c b/src/core/display.c
+index 6c186e87..6baf2cc2 100644
+--- a/src/core/display.c
 b/src/core/display.c
+@@ -5640,20 +5640,6 @@ meta_display_get_shape_event_base (MetaDisplay *display)
+ }
+ #endif
+ 
+-/**
+- * meta_display_get_atom: (skip)
+- *
+- * Gets up an X atom that Muffin prefetched at startup.
+- *
+- * Return value: the X atom corresponding to the given atom enumeration
+- */
+-Atom meta_display_get_atom (MetaDisplay *display, MetaAtom meta_atom)
+-{
+-  Atom *atoms = & display->atom_WM_PROTOCOLS;
+-
+-  return atoms[meta_atom - 1];
+-}
+-
+ /**
+  * meta_display_get_leader_window:
+  * @display: a #MetaDisplay
+diff --git a/src/meta/display.h b/src/meta/display.h
+index 3f82c32b..434296f1 100644
+--- a/src/meta/display.h
 b/src/meta/display.h
+@@ -56,14 +56,6 @@ GType meta_display_get_type (void) G_GNUC_CONST;
+ 
+ #define meta_XFree(p) do { if ((p)) XFree ((p)); } while (0)
+ 
+-typedef enum
+-{
+-  META_ATOM_FIRST = 0,
+-#define item(x) META_ATOM_##x,
+-#include "atomnames.h"
+-#undef item
+-}MetaAtom;
+-
+ typedef enum {
+   META_LIST_DEFAULT   = 0,  /* normal windows */
+   META_LIST_INCLUDE_OVERRIDE_REDIRECT = 1 << 0, /* normal and O-R */
+@@ -90,7 +82,6 @@ gboolean  meta_display_xwindow_is_a_no_focus_window 
(MetaDisplay *display,
+ 
+ int meta_display_get_damage_event_base (MetaDisplay *display);
+ int meta_display_get_shape_event_base (MetaDisplay *display);
+-Atom meta_display_get_atom (MetaDisplay *display, MetaAtom meta_atom);
+ 
+ gboolean meta_display_xserver_time_is_before (MetaDisplay *display,
+   guint32  time1,

diff --git a/x11-wm/muffin/files/muffin-4.4-gobject-introspection-fixes.patch 
b/x11-wm/muffin/files/muffin-4.4-gobject-introspection-fixes.patch
new file mode 100644
index 000..053319d5c42
--- /dev/null
+++ b/x11-wm/muffin/files/muffin-4.4-gobject-introspection-fixes.patch
@@ -0,0 +1,529 @@
+From a452ec976f22b1ffba51e934f2d771d0680f6cca Mon Sep 17 00:00:00 2001
+From: Michael Webster 
+Date: Tue, 14 Jan 2020 11:29:54 -0500
+Subject: [PATCH] muffin: Use glib for gettext
+
+This was also breaking the build under gobject-introspection ~1.62
+
+ref:
+https://gitlab.gnome.org/GNOME/mutter/commit/6ceddd626a20f5c3d92ddd9318338626f4be4a4d
+https://gitlab.gnome.org/GNOME/mutter/commit/5298a834efef5eeacaea24a9752468277782cb04
+---
+ ChangeLog|  2 +-
+ src/Makefile.am 

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-desktop/

2020-05-28 Thread Matt Turner
commit: 45e6ce48322b4120cda6823834657b0f5dcec4b1
Author: Matthew Turnbull  bluefang-logic  com>
AuthorDate: Wed May 13 00:30:37 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 29 00:10:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45e6ce48

gnome-extra/cinnamon-desktop: 4.4.1 version bump

Update cinnamon-desktop to 4.4.1. Switch to EAPI=7
and clean up dependencies. Python is only neded for
a meson install script.

Bug: https://bugs.gentoo.org/718316
Bug: https://bugs.gentoo.org/704532
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/cinnamon-desktop/Manifest  |  1 +
 .../cinnamon-desktop/cinnamon-desktop-4.4.1.ebuild | 49 ++
 gnome-extra/cinnamon-desktop/metadata.xml  |  8 
 3 files changed, 58 insertions(+)

diff --git a/gnome-extra/cinnamon-desktop/Manifest 
b/gnome-extra/cinnamon-desktop/Manifest
index 7a1e5ffc758..5455ac53ead 100644
--- a/gnome-extra/cinnamon-desktop/Manifest
+++ b/gnome-extra/cinnamon-desktop/Manifest
@@ -1 +1,2 @@
 DIST cinnamon-desktop-4.0.1.tar.gz 489598 BLAKE2B 
3d223faf0d9381bc5bcd4be131f9dbe1bea0f6ec57cc5413e24fac8a1855737ba55f55faff36436c8b8d6266be264d96ce51ec1bd8c1406f5737c9b3ee41c0a9
 SHA512 
68ce970736eac025c5cf73239dccd010d70197011e75258dc234bdbb52346466f51fc211c58d2ce730e63fb6250fa763ccbdf44cc08df7a028a0bea01826ddb4
+DIST cinnamon-desktop-4.4.1.tar.gz 488102 BLAKE2B 
8bf770e1f2af67c32381c5ba23e88f259d9d6c6a0b722e61202922da8c8c5374bd297b3866846f28924d6d527e6122432682df98d4b3979eeaf026674b6e5027
 SHA512 
3e3a1bb007ed6d921c83e377bf05642f01ae2ae29f4fb63d93e011de44dadc4e79967510079c6175b68207263fd4a589587c2d0904f17639f3fffad81ddbbde9

diff --git a/gnome-extra/cinnamon-desktop/cinnamon-desktop-4.4.1.ebuild 
b/gnome-extra/cinnamon-desktop/cinnamon-desktop-4.4.1.ebuild
new file mode 100644
index 000..095f38549ee
--- /dev/null
+++ b/gnome-extra/cinnamon-desktop/cinnamon-desktop-4.4.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit meson gnome2-utils python-any-r1 xdg
+
+DESCRIPTION="A collection of libraries and utilites used by Cinnamon"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/";
+SRC_URI="https://github.com/linuxmint/cinnamon-desktop/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+ FDL-1.1+ LGPL-2+"
+SLOT="0/4" # subslot = libcinnamon-desktop soname version
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.37.3:2[dbus]
+   media-sound/pulseaudio[glib]
+   >=x11-libs/gdk-pixbuf-2.22:2[introspection]
+   >=dev-libs/gobject-introspection-0.10.2:=
+   >=x11-libs/gtk+-3.3.16:3[introspection]
+   >=x11-libs/libXext-1.1
+   >=x11-libs/libXrandr-1.3
+   x11-libs/cairo:=[X]
+   x11-libs/libX11
+   x11-libs/libxkbfile
+   x11-misc/xkeyboard-config
+   >=gnome-base/gsettings-desktop-schemas-3.5.91
+   sys-apps/accountsservice
+"
+RDEPEND="${COMMON_DEPEND}"
+DEPEND="${COMMON_DEPEND}
+   x11-base/xorg-proto
+"
+BDEPEND="${PYTHON_DEPS}
+   dev-util/glib-utils
+   >=dev-util/intltool-0.40.6
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+pkg_postinst() {
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}

diff --git a/gnome-extra/cinnamon-desktop/metadata.xml 
b/gnome-extra/cinnamon-desktop/metadata.xml
index 4664002df8a..7ac86cb8bc1 100644
--- a/gnome-extra/cinnamon-desktop/metadata.xml
+++ b/gnome-extra/cinnamon-desktop/metadata.xml
@@ -5,6 +5,14 @@
cinna...@gentoo.org
Cinnamon Project

+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   spa...@bluefang-logic.com
+   Matthew Turnbull
+   

linuxmint/cinnamon-desktop




[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-translations/

2020-05-28 Thread Matt Turner
commit: bec4ab2b65288a51d5f1cfd43ae75390567d553c
Author: Matthew Turnbull  bluefang-logic  com>
AuthorDate: Wed May 13 00:34:41 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 29 00:10:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bec4ab2b

gnome-extra/cinnamon-translations: 4.4.2 version bump

Update cinnamon-translations to 4.4.2. Switch to EAPI=7.

Bug: https://bugs.gentoo.org/704532
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/cinnamon-translations/Manifest |  1 +
 .../cinnamon-translations-4.4.2.ebuild | 31 ++
 gnome-extra/cinnamon-translations/metadata.xml |  8 ++
 3 files changed, 40 insertions(+)

diff --git a/gnome-extra/cinnamon-translations/Manifest 
b/gnome-extra/cinnamon-translations/Manifest
index c427a03c340..48c47ffcabd 100644
--- a/gnome-extra/cinnamon-translations/Manifest
+++ b/gnome-extra/cinnamon-translations/Manifest
@@ -1 +1,2 @@
 DIST cinnamon-translations-4.0.0.tar.gz 9742058 BLAKE2B 
e55931643378ea43508488f431f95f83efb4de8691303da5fa1e91bdee7486fec9881ac75123a2775e88708d40f148fc3a6b0580e447cb370b364d412a8a571a
 SHA512 
a4ecd3808e28de61556f6995c3f21c7170c2fabb81f8c10e548909eca2dabc0b33d912aaa41f4fdbc5d66f573c2e50c8ea9fed93d2fc6200a1e1662291a75811
+DIST cinnamon-translations-4.4.2.tar.gz 11479907 BLAKE2B 
b1d38e1bac17e254a55d679f6d057ce24b643f0c17126fadb8581e60c81001c0d1dd357244d1f199661f2bddcdc8fece768f37d53c0bfbc61867a8c7ea3b93e0
 SHA512 
09700cc7fcd2e9e6599db8de994ec257da2be1931c32254af3042583310eeaf729b4dda0006346099922994f95310b32f99239916b5a35f9194bb4f8f8045eea

diff --git 
a/gnome-extra/cinnamon-translations/cinnamon-translations-4.4.2.ebuild 
b/gnome-extra/cinnamon-translations/cinnamon-translations-4.4.2.ebuild
new file mode 100644
index 000..efabcda6bd6
--- /dev/null
+++ b/gnome-extra/cinnamon-translations/cinnamon-translations-4.4.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PLOCALES="af am an ar as ast az be be@latin bg bn bn_IN br bs ca ca@valencia 
crh cs csb cy da de dz el en@shaw en_AU en_CA en_GB en_IE en_NZ en_ZA eo es 
es_AR et eu fa fi fil fo fr fr_CA frp fur fy ga gd gl gu ha he hi hr hu hy ia 
id ie ig ii is it ja jv ka kab kk km kn ko ksw ku ky la li lo lt lv mai mg mi 
mk ml mn mr ms my nap nb nds ne nl nn no nso oc om or pa pap pl ps pt pt_BR ro 
ru rue rw sa sc sco shn si sk sl so sq sr sr@ijekavianlatin sr@latin sv sw szl 
ta te tg th tk tl tlh tpi tr ts tt ug uk ur uz uz@cyrillic vi wa xh yi yo zh_CN 
zh_HK zh_TW zu"
+inherit l10n
+
+DESCRIPTION="Translation data for Cinnamon"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/";
+SRC_URI="https://github.com/linuxmint/cinnamon-translations/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND=">gnome-extra/cinnamon-settings-daemon-3.6"
+RDEPEND="${DEPEND}"
+BDEPEND="sys-devel/gettext"
+
+src_configure() { :; }
+
+src_install() {
+   # Cannot run before since locales are not in the expected place for 
this to work
+   l10n_find_plocales_changes "${S}"/usr/share/locale "" ""
+
+   install_locale() {
+   insinto /usr/share/locale
+   doins -r usr/share/locale/${1}
+   }
+   l10n_for_each_locale_do install_locale
+}

diff --git a/gnome-extra/cinnamon-translations/metadata.xml 
b/gnome-extra/cinnamon-translations/metadata.xml
index d5f1fb8d01f..8023c9cbef3 100644
--- a/gnome-extra/cinnamon-translations/metadata.xml
+++ b/gnome-extra/cinnamon-translations/metadata.xml
@@ -5,6 +5,14 @@
cinna...@gentoo.org
Cinnamon Project

+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   spa...@bluefang-logic.com
+   Matthew Turnbull
+   

linuxmint/cinnamon-translations




[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-settings-daemon/files/, ...

2020-05-28 Thread Matt Turner
commit: 513af20d19b76dd314b3abf4fd9f6e7c3d2a9cae
Author: Matthew Turnbull  bluefang-logic  com>
AuthorDate: Wed May 13 02:58:30 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 29 00:10:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=513af20d

gnome-extra/cinnamon-settings-daemon: 4.4.0 version bump

Update cinnamon-settings-daemon to 4.4.0. CUPS dependencies
belong here instead of cinnamon-control-center. Include
patch to fix systemd detection.

Bug: https://bugs.gentoo.org/704532
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/cinnamon-settings-daemon/Manifest  |  1 +
 .../cinnamon-settings-daemon-4.4.0.ebuild  | 92 ++
 .../cinnamon-settings-daemon-4.4.0-systemd.patch   | 36 +
 gnome-extra/cinnamon-settings-daemon/metadata.xml  |  8 ++
 4 files changed, 137 insertions(+)

diff --git a/gnome-extra/cinnamon-settings-daemon/Manifest 
b/gnome-extra/cinnamon-settings-daemon/Manifest
index b8caf111fdc..92b72ec7d11 100644
--- a/gnome-extra/cinnamon-settings-daemon/Manifest
+++ b/gnome-extra/cinnamon-settings-daemon/Manifest
@@ -1 +1,2 @@
 DIST cinnamon-settings-daemon-4.0.2.tar.gz 662735 BLAKE2B 
158e2ee120e2b359c6d84aa52c6b2c9214148fcf48cdc8ed9c777344f21ce82b5c3e4d0b358046abb1de8fc23a43b7cced02b77b43c1230fc2d97db58423e125
 SHA512 
3e51628339ae7766c37090c82a7550e2f925843ca62ef9cca606568c9771a8f16035735b3db612aae0938553fd37fb6eaf8d30437baa501160221d1b71d0e94e
+DIST cinnamon-settings-daemon-4.4.0.tar.gz 665615 BLAKE2B 
ef0666864a4735ff32d57a584004176c74d0f0ad4b077d3439e135c1d24c8d0606221a1b1693a0189972b462055478680b03917a6acfcdfdc80649f7ee0fc224
 SHA512 
dc4b0c570b345577bd20e85b44f4c99c3e3c88a2c2aea7c928e1fae931dc4dc07c6dd64c5917661434d35e3ae606c8189c3f77e0658925b5cc6ba2dc1885cb81

diff --git 
a/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-4.4.0.ebuild 
b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-4.4.0.ebuild
new file mode 100644
index 000..674a8d9e562
--- /dev/null
+++ b/gnome-extra/cinnamon-settings-daemon/cinnamon-settings-daemon-4.4.0.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+
+inherit autotools eutils gnome2 virtualx
+
+DESCRIPTION="Cinnamon's settings daemon"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/";
+SRC_URI="https://github.com/linuxmint/cinnamon-settings-daemon/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="+colord cups input_devices_wacom smartcard systemd"
+RESTRICT=test
+
+# udev is non-optional since lots of plugins, not just gudev, pull it in
+RDEPEND="
+   >=dev-libs/glib-2.38:2
+   dev-libs/libgudev:=
+   >=gnome-base/libgnomekbd-3.6
+   >=gnome-extra/cinnamon-desktop-4.4:0=
+   media-libs/fontconfig
+   >=media-libs/lcms-2.2:2
+   media-libs/libcanberra:0=[gtk3]
+   >=sys-apps/dbus-1.1.2
+   >=sys-auth/polkit-0.97
+   x11-libs/gdk-pixbuf:2
+   >=x11-libs/gtk+-3.9.10:3
+   >=x11-libs/libnotify-0.7.3:0=
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   >=x11-libs/libxklavier-5.0
+   >=sys-power/upower-0.9.11
+
+   colord? ( >=x11-misc/colord-0.1.27:= )
+   cups? (
+   >=net-print/cups-1.4[dbus]
+   app-admin/system-config-printer
+   net-print/cups-pk-helper )
+   input_devices_wacom? (
+   >=dev-libs/libwacom-0.7
+   >=gnome-base/librsvg-2.36.2
+   x11-drivers/xf86-input-wacom
+   x11-libs/libXtst )
+   smartcard? ( >=dev-libs/nss-3.11.2 )
+   systemd? ( sys-apps/systemd:0= )
+   !systemd? ( sys-auth/elogind:0= )
+"
+DEPEND="${RDEPEND}
+   dev-util/gdbus-codegen
+   dev-libs/libxml2:2
+   >=dev-util/intltool-0.37.1
+   x11-base/xorg-proto
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   # make colord and wacom optional
+   eapply "${FILESDIR}"/${PN}-3.0.1-optional.patch
+   eapply "${FILESDIR}"/${PN}-3.8.0-accountservice.patch
+   eapply "${FILESDIR}"/${PN}-4.4.0-systemd.patch
+
+   # Disable broken test
+   sed -e '/g_test_add_func ("\/color\/edid/d' \
+   -i plugins/color/gcm-self-test.c || die
+
+   eautoreconf
+   gnome2_src_prepare
+}
+
+src_configure() {
+   # no point in disabling gudev since other plugins pull it in
+   gnome2_src_configure \
+   --disable-static \
+   --enable-gudev \
+   --enable-polkit \
+   --enable-logind \
+   --disable-accountservice \
+   $(use_enable colord color) \
+   $(use_enable cups) \
+   $(use_enable smartcard smartcard-support) \
+   $(us

[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon-menus/

2020-05-28 Thread Matt Turner
commit: e74d4e03a33766ecf29a4cd3d55fd31e5f621761
Author: Matthew Turnbull  bluefang-logic  com>
AuthorDate: Wed May 13 00:40:46 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 29 00:10:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e74d4e03

gnome-extra/cinnamon-menus: 4.4.0 version bump

Update cinnamon-menus to 4.4.0. Switch to EAPI=7
and convert to meson.

Bug: https://bugs.gentoo.org/704532
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/cinnamon-menus/Manifest|  1 +
 .../cinnamon-menus/cinnamon-menus-4.4.0.ebuild | 36 ++
 gnome-extra/cinnamon-menus/metadata.xml|  8 +
 3 files changed, 45 insertions(+)

diff --git a/gnome-extra/cinnamon-menus/Manifest 
b/gnome-extra/cinnamon-menus/Manifest
index 8788eb434e3..0c8948be119 100644
--- a/gnome-extra/cinnamon-menus/Manifest
+++ b/gnome-extra/cinnamon-menus/Manifest
@@ -1 +1,2 @@
 DIST cinnamon-menus-4.0.0.tar.gz 181311 BLAKE2B 
6893e9478220dd2b8d5f9e883bb647fcd529744e4bb858f29ff2332f06abe1581b7abc6f19d78543ded8da7061cdf7095e361df2059e806c821e60847059bfe4
 SHA512 
8ada5b351d7d7b09dbdb8f3d6650c03e9a78a5ee729a2f557bd2f49180fe9272889a39309751548d4680794c606294f997ea20aea7e6f6229fb7fbde4b038852
+DIST cinnamon-menus-4.4.0.tar.gz 96196 BLAKE2B 
9bb16c3d4d0f3b92b38ea9e388e0a17ee80d1143ed77daab03fcdc0de63423e77900174c2f4a49b173b0d2f1dddff43d3864b1ce1c940a64740d5c53a7807f41
 SHA512 
68d63fc9b79ecd979dea39e284e1b3120e3c889f496a418e060e97acea04c92a07a31cb5a0b4f1a62b4af64731de3b8c5524a8613cab61361ff329f68a19cb90

diff --git a/gnome-extra/cinnamon-menus/cinnamon-menus-4.4.0.ebuild 
b/gnome-extra/cinnamon-menus/cinnamon-menus-4.4.0.ebuild
new file mode 100644
index 000..7b62b345a9c
--- /dev/null
+++ b/gnome-extra/cinnamon-menus/cinnamon-menus-4.4.0.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit meson xdg
+
+DESCRIPTION="Cinnamon's library for the Desktop Menu fd.o specification"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/";
+SRC_URI="https://github.com/linuxmint/cinnamon-menus/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug gtk-doc"
+
+RDEPEND="
+   >=dev-libs/glib-2.29.15:2
+   >=dev-libs/gobject-introspection-0.9.12:=
+"
+DEPEND="${RDEPEND}
+   dev-libs/gobject-introspection-common
+"
+BDEPEND="
+   >=dev-util/intltool-0.40.6
+   sys-devel/gettext
+   virtual/pkgconfig
+   gtk-doc? ( dev-util/gtk-doc )
+"
+
+src_configure() {
+   local emesonargs=(
+   $(meson_use debug enable_debug)
+   $(meson_use gtk-doc enable_docs)
+   )
+   meson_src_configure
+}

diff --git a/gnome-extra/cinnamon-menus/metadata.xml 
b/gnome-extra/cinnamon-menus/metadata.xml
index 9f2cc8ae0d4..901cfeb4556 100644
--- a/gnome-extra/cinnamon-menus/metadata.xml
+++ b/gnome-extra/cinnamon-menus/metadata.xml
@@ -5,6 +5,14 @@
cinna...@gentoo.org
Cinnamon Project

+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   spa...@bluefang-logic.com
+   Matthew Turnbull
+   

linuxmint/cinnamon-menus




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

2020-05-28 Thread Matt Turner
commit: fe2b82f20e4cc47aae6b872344e3cf0a468cf7c4
Author: Matthew Turnbull  bluefang-logic  com>
AuthorDate: Wed May 13 02:01:58 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 29 00:10:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe2b82f2

dev-libs/libtimezonemap: Add version 0.4.6

Add libtimezonemap 0.4.6 to the tree. This widget
is used by cinnamon (cinnamon-settings) in the
Date & Time options as a visual time zone display
and picker.

Bug: https://bugs.gentoo.org/704532
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/libtimezonemap/Manifest   |  1 +
 .../libtimezonemap/libtimezonemap-0.4.6.ebuild | 35 ++
 dev-libs/libtimezonemap/metadata.xml   | 19 
 3 files changed, 55 insertions(+)

diff --git a/dev-libs/libtimezonemap/Manifest b/dev-libs/libtimezonemap/Manifest
new file mode 100644
index 000..c721d4362ef
--- /dev/null
+++ b/dev-libs/libtimezonemap/Manifest
@@ -0,0 +1 @@
+DIST libtimezonemap_0.4.6.tar.gz 2872895 BLAKE2B 
ec9da9efe4f58cd7c3cd6cb502ffc23d1331f8b8352021d30c4157d4a6fec983702c049725af672136f332e450191e03bb0c36c752cbd496c37a7e0bf64c4514
 SHA512 
3cbd4f577684254a91f1e745ecb49e58fe3c75e28c172a6115fbe68e7868c33ff4c68b80ef1d7f5c759f67d288e29a2a057e00e1788a57c4e55e0cbfef351761

diff --git a/dev-libs/libtimezonemap/libtimezonemap-0.4.6.ebuild 
b/dev-libs/libtimezonemap/libtimezonemap-0.4.6.ebuild
new file mode 100644
index 000..a109233b6fe
--- /dev/null
+++ b/dev-libs/libtimezonemap/libtimezonemap-0.4.6.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools xdg
+
+DESCRIPTION="GTK+3 timezone map widget"
+HOMEPAGE="https://launchpad.net/timezonemap";
+SRC_URI="mirror://ubuntu/pool/main/libt/${PN}/${PN}_${PV}.tar.gz"
+RESTRICT="mirror"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="dev-libs/glib:2
+   dev-libs/gobject-introspection:0=
+   dev-libs/json-glib
+   net-libs/libsoup
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   eautoreconf
+   default
+}
+
+src_install() {
+   default
+
+   find "${D}" -name '*.la' -delete || die
+}

diff --git a/dev-libs/libtimezonemap/metadata.xml 
b/dev-libs/libtimezonemap/metadata.xml
new file mode 100644
index 000..72451521d14
--- /dev/null
+++ b/dev-libs/libtimezonemap/metadata.xml
@@ -0,0 +1,19 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   cinna...@gentoo.org
+   Cinnamon Project
+   
+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   spa...@bluefang-logic.com
+   Matthew Turnbull
+   
+   
+   timezonemap
+   
+



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

2020-05-28 Thread Matt Turner
commit: 9e5f0b894af4ad7780998a137656d0835b73213e
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Mon May 25 21:57:31 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 29 00:10:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e5f0b89

profiles/package.mask: Update cinnamon mask

Cinnamon 4.4 is being added to the tree, so only mask
older versions.

Bug: https://bugs.gentoo.org/704532
Bug: https://bugs.gentoo.org/720190
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Matt Turner  gentoo.org>

 profiles/package.mask | 24 +---
 1 file changed, 13 insertions(+), 11 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index ab059358731..9563311a1f1 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -174,17 +174,19 @@ dev-python/python-bibtex
 # Matt Turner  (2020-04-30)
 # Unmaintained. Blocks removal of other dead packages. No Python3 support.
 # Masked for removal in 30 days. Bug #720190
-gnome-extra/cinnamon
-gnome-extra/cinnamon-control-center
-gnome-extra/cinnamon-desktop
-gnome-extra/cinnamon-menus
-gnome-extra/cinnamon-screensaver
-gnome-extra/cinnamon-session
-gnome-extra/cinnamon-settings-daemon
-gnome-extra/cinnamon-translations
-gnome-extra/cjs
-gnome-extra/nemo
-x11-wm/muffin
+# Matthew Turnbull 
+# Cinnamon updated to 4.4, so only mask older versions. Bug #704532.
+ (2020-04-30)



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

2020-05-28 Thread Matt Turner
commit: 2b37d7d0b09b5921135cdc38c63a0605662d60cf
Author: Matthew Turnbull  bluefang-logic  com>
AuthorDate: Wed May 13 02:21:46 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 29 00:10:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b37d7d0

gnome-extra/cinnamon-screensaver: 4.4.1 version bump

Update cinnamon-screensaver to 4.4.1. Python 3.7/3.8
support and fix shebangs. Cleanup dependencies.
Upstream dropped webkit and xscreensaver support.

Bug: https://bugs.gentoo.org/718316
Bug: https://bugs.gentoo.org/704532
Closes: https://bugs.gentoo.org/560764
Closes: https://bugs.gentoo.org/613736
Closes: https://bugs.gentoo.org/720152
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/cinnamon-screensaver/Manifest  |  1 +
 .../cinnamon-screensaver-4.4.1.ebuild  | 67 ++
 gnome-extra/cinnamon-screensaver/metadata.xml  |  8 +++
 3 files changed, 76 insertions(+)

diff --git a/gnome-extra/cinnamon-screensaver/Manifest 
b/gnome-extra/cinnamon-screensaver/Manifest
index 9cda7dfe33f..5b05aa84e61 100644
--- a/gnome-extra/cinnamon-screensaver/Manifest
+++ b/gnome-extra/cinnamon-screensaver/Manifest
@@ -1 +1,2 @@
 DIST cinnamon-screensaver-4.0.1.tar.gz 156640 BLAKE2B 
e82354ce36fc325f524e60680c51d46ba7924154e2ff64514687498a7ebbf13d626e5441177d0679c763a4bd3c10a2b7e08ed01470358bc4606be90d37867570
 SHA512 
c1262d6c1e9575da8007f41f637ab9f7ba33ad5a3a909a7b756cef1f4cb0f323ea4d89fd7498d9589975b9fa6e4715d631413eec7fbcb9c3b46d3a42e02ac7bf
+DIST cinnamon-screensaver-4.4.1.tar.gz 160214 BLAKE2B 
df19a370c76648e0717565a3aab4785c3d8b48b20b9d87cc5426506f196db72872642d0ed1109a40986311c0ad7a5c17fbdcfc69681083afd3884c04822c6afa
 SHA512 
92050febcfd41ad03b277cef60b95080d56b8fd985d064e9420a3357d7d0475355a4ca55965e581ae45410df8f19f3c031f6df0e3eec5b6b78aee7141d0244f7

diff --git a/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-4.4.1.ebuild 
b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-4.4.1.ebuild
new file mode 100644
index 000..d5eb0b7997a
--- /dev/null
+++ b/gnome-extra/cinnamon-screensaver/cinnamon-screensaver-4.4.1.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit autotools gnome2 python-single-r1
+
+DESCRIPTION="Screensaver for Cinnamon"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/";
+SRC_URI="https://github.com/linuxmint/cinnamon-screensaver/archive/${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="debug systemd xinerama"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="
+   >=dev-libs/glib-2.37.3:2[dbus]
+   >=x11-libs/gtk+-3.1.4:3[introspection]
+   >=gnome-extra/cinnamon-desktop-4.4:0=
+   >=gnome-base/gsettings-desktop-schemas-0.1.7
+   >=dev-libs/dbus-glib-0.78
+
+   sys-apps/dbus
+   sys-libs/pam
+   x11-libs/libX11
+   x11-libs/libXext
+   x11-libs/libXrandr
+   x11-themes/adwaita-icon-theme
+
+   ${PYTHON_DEPS}
+
+   xinerama? ( x11-libs/libXinerama )
+"
+
+RDEPEND="${COMMON_DEPEND}
+   $(python_gen_cond_dep '
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   dev-python/setproctitle[${PYTHON_USEDEP}]
+   dev-python/xapp[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   ')
+   systemd? ( >=sys-apps/systemd-31 )
+   !systemd? ( sys-auth/elogind )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-util/gdbus-codegen
+   >=dev-util/intltool-0.40
+   sys-devel/gettext
+   virtual/pkgconfig
+   x11-base/xorg-proto
+"
+
+src_prepare() {
+   python_fix_shebang src
+
+   eautoreconf
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure \
+   $(usex debug --enable-debug ' ') \
+   $(use_enable xinerama)
+}

diff --git a/gnome-extra/cinnamon-screensaver/metadata.xml 
b/gnome-extra/cinnamon-screensaver/metadata.xml
index 00e290bb570..7b8be711a69 100644
--- a/gnome-extra/cinnamon-screensaver/metadata.xml
+++ b/gnome-extra/cinnamon-screensaver/metadata.xml
@@ -5,6 +5,14 @@
cinna...@gentoo.org
Cinnamon Project

+   
+   proxy-ma...@gentoo.org
+   Proxy Maintainers
+   
+   
+   spa...@bluefang-logic.com
+   Matthew Turnbull
+   

linuxmint/cinnamon-screensaver




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

2020-05-28 Thread Matt Turner
commit: d7f45dbadd500f27db8923b603cadd602d6d5f99
Author: Matthew S. Turnbull  bluefang-logic  com>
AuthorDate: Mon May 25 21:00:50 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 29 00:10:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7f45dba

dev-python/xapp: Add maintainer

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Matt Turner  gentoo.org>

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

diff --git a/dev-python/xapp/metadata.xml b/dev-python/xapp/metadata.xml
index 49a456618e6..b8b9642e16b 100644
--- a/dev-python/xapp/metadata.xml
+++ b/dev-python/xapp/metadata.xml
@@ -13,6 +13,10 @@
proxy-ma...@gentoo.org
Proxy Maintainers

+   
+   spa...@bluefang-logic.com
+   Matthew Turnbull
+   

linuxmint/python3-xapp




[gentoo-commits] repo/gentoo:master commit in: app-accessibility/caribou/

2020-05-28 Thread Matt Turner
commit: fa1dff08ba14f84b92edb2bc9b4ef4dda278a109
Author: Matthew Turnbull  bluefang-logic  com>
AuthorDate: Tue May 12 04:40:48 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 29 00:10:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa1dff08

app-accessibility/caribou: python 3.7 support

Bug: https://bugs.gentoo.org/718316
Bug: https://bugs.gentoo.org/704532
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Closes: https://github.com/gentoo/gentoo/pull/15774
Signed-off-by: Matt Turner  gentoo.org>

 app-accessibility/caribou/caribou-0.4.21-r1.ebuild | 92 ++
 1 file changed, 92 insertions(+)

diff --git a/app-accessibility/caribou/caribou-0.4.21-r1.ebuild 
b/app-accessibility/caribou/caribou-0.4.21-r1.ebuild
new file mode 100644
index 000..a6ab60c8d63
--- /dev/null
+++ b/app-accessibility/caribou/caribou-0.4.21-r1.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_REQ_USE="xml"
+
+inherit gnome2 python-r1
+
+DESCRIPTION="Input assistive technology intended for switch and pointer users"
+HOMEPAGE="https://wiki.gnome.org/Projects/Caribou";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+IUSE=""
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+COMMON_DEPEND="
+   app-accessibility/at-spi2-core
+   >=dev-python/pygobject-2.90.3:3[${PYTHON_USEDEP}]
+   >=x11-libs/gtk+-3:3[introspection]
+   x11-libs/gtk+:2
+   >=dev-libs/gobject-introspection-0.10.7:=
+   dev-libs/libgee:0.8
+   dev-libs/libxml2
+   >=media-libs/clutter-1.5.11:1.0[introspection]
+   x11-libs/libX11
+   x11-libs/libxklavier
+   x11-libs/libXtst
+   ${PYTHON_DEPS}
+"
+# gsettings-desktop-schemas is needed for the 'toolkit-accessibility' key
+# pyatspi-2.1.90 needed to run caribou if pygobject:3 is installed
+# librsvg needed to load svg images in css styles
+RDEPEND="${COMMON_DEPEND}
+   dev-libs/glib[dbus]
+   >=dev-python/pyatspi-2.1.90[${PYTHON_USEDEP}]
+   >=gnome-base/gsettings-desktop-schemas-3
+   gnome-base/librsvg:2
+   sys-apps/dbus
+"
+DEPEND="${COMMON_DEPEND}
+   dev-libs/libxslt
+   >=dev-util/intltool-0.35.5
+   virtual/pkgconfig
+"
+
+src_prepare() {
+   # FIXME: Now this supports python3 too...
+   # delete custom PYTHONPATH, useless on Gentoo and potential bug source
+   # + caribou is python2 only so fix the shell scripts
+#  sed -e '/export PYTHONPATH=.*python/ d' \
+#  -e "s:@PYTHON@:${EPREFIX}/usr/bin/python2:" \
+#  -i bin/{antler-keyboard,caribou-preferences}.in ||
+#  die "sed failed"
+
+   gnome2_src_prepare
+
+   prepare_caribou() {
+   mkdir -p "${BUILD_DIR}" || die
+   }
+   python_foreach_impl prepare_caribou
+}
+
+src_configure() {
+   ECONF_SOURCE="${S}" python_foreach_impl run_in_build_dir \
+   gnome2_src_configure \
+   --disable-docs \
+   --disable-static \
+   --enable-gtk3-module \
+   --enable-gtk2-module \
+   VALAC=$(type -P true)
+   # vala is not needed for tarball builds, but configure checks for it...
+}
+
+src_compile() {
+   python_foreach_impl run_in_build_dir gnome2_src_compile
+}
+
+src_test() {
+   python_foreach_impl run_in_build_dir default
+}
+
+src_install() {
+   python_foreach_impl run_in_build_dir gnome2_src_install
+
+   # https://bugzilla.gnome.org/show_bug.cgi?id=769323
+   dodoc AUTHORS NEWS README # ChangeLog simply points to git log
+}



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/cinnamon/

2020-05-28 Thread Matt Turner
commit: 8da71837558fd68d32a72b8b7b5fb88071e78ecc
Author: Matthew Turnbull  bluefang-logic  com>
AuthorDate: Wed May 13 05:52:22 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri May 29 00:10:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da71837

gnome-extra/cinnamon: 4.4.8 version bump

Update cinnamon to 4.4.8. Re-work python support
as python-single-r1 with python3_{6,7} compat.
Clean-up dependencies and make networkmanager optional.

Closes: https://bugs.gentoo.org/553946
Closes: https://bugs.gentoo.org/704532
Closes: https://bugs.gentoo.org/662546
Closes: https://bugs.gentoo.org/709016
Bug: https://bugs.gentoo.org/718316
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Matthew S. Turnbull  bluefang-logic.com>
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/cinnamon/Manifest  |   1 +
 gnome-extra/cinnamon/cinnamon-4.4.8.ebuild | 176 +
 gnome-extra/cinnamon/metadata.xml  |   8 ++
 3 files changed, 185 insertions(+)

diff --git a/gnome-extra/cinnamon/Manifest b/gnome-extra/cinnamon/Manifest
index 8e3d2161a95..396de5e690f 100644
--- a/gnome-extra/cinnamon/Manifest
+++ b/gnome-extra/cinnamon/Manifest
@@ -1 +1,2 @@
 DIST cinnamon-4.0.3.tar.gz 2325905 BLAKE2B 
8ff07f8f76ae0c0e973a9113e258a31948afc68066e27ccd7e9576d6beb5328aa8cf2c5d97e6c564f3eee9a5bf66a23241270de3a82a1fb56fcf79680b219294
 SHA512 
d29295dc08971ff6dbd71066d700037718fdb1399bbc4f483903be7a10bfa509a904db9de064a263acb6956b4a1623c1e37a0a9f28819074eb3a93d3a5866db1
+DIST cinnamon-4.4.8.tar.gz 2285252 BLAKE2B 
8049093582c57d3e60f570561265b4edbc117e749e228b2d9638ec3afb2a33c1675604e4e8283c683a0fb54608f742552e89da8fc57fafd01bb6ba1567dc1fe3
 SHA512 
aedf9f470c04bd0a36cdc34546ed92d5709325e3ef2c0f40e8b026a76964231fc950c4a46bb6a87d46a2fa0f1cac50e7dcbe914008e18550b5fc1e27c7135978

diff --git a/gnome-extra/cinnamon/cinnamon-4.4.8.ebuild 
b/gnome-extra/cinnamon/cinnamon-4.4.8.ebuild
new file mode 100644
index 000..8fb8410e1ee
--- /dev/null
+++ b/gnome-extra/cinnamon/cinnamon-4.4.8.ebuild
@@ -0,0 +1,176 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+GNOME2_LA_PUNT="yes"
+PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_REQ_USE="xml"
+
+inherit autotools eutils flag-o-matic gnome2 multilib pax-utils 
python-single-r1
+
+DESCRIPTION="A fork of GNOME Shell with layout similar to GNOME 2"
+HOMEPAGE="https://projects.linuxmint.com/cinnamon/";
+
+MY_PV="${PV/_p/-UP}"
+MY_P="${PN}-${MY_PV}"
+
+SRC_URI="https://github.com/linuxmint/cinnamon/archive/${MY_PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+
+IUSE="gtk-doc +nls +networkmanager"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+KEYWORDS="~amd64 ~x86"
+
+COMMON_DEPEND="${PYTHON_DEPS}
+   app-accessibility/at-spi2-atk:2
+   app-misc/ca-certificates
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.35.0:2[dbus]
+   >=dev-libs/gobject-introspection-1.29.15:=
+   >=dev-libs/libcroco-0.6.2:0.6
+   dev-libs/libxml2:2
+   >=gnome-extra/cinnamon-desktop-4.4:0=
+   >=gnome-extra/cinnamon-menus-4.4
+   >=gnome-extra/cjs-4.4.0[cairo]
+   >=gnome-base/gsettings-desktop-schemas-2.91.91
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   net-libs/libsoup:2.4[introspection]
+   >=sys-auth/polkit-0.100[introspection]
+   x11-libs/gdk-pixbuf:2[introspection]
+   >=x11-libs/gtk+-3.12.0:3[introspection]
+   x11-libs/pango[introspection]
+   >=x11-libs/startup-notification-0.11
+   x11-libs/libX11
+   >=x11-libs/libXfixes-5.0
+   >=x11-wm/muffin-4.0.3[introspection]
+   dev-libs/keybinder:3[introspection]
+   >=x11-libs/libnotify-0.7.3:0=[introspection]
+"
+# Runtime-only deps are probably incomplete and approximate.
+# Each block:
+# 2. Introspection stuff + dconf needed via imports.gi.*
+# 3. gnome-session is needed for gnome-session-quit
+# 4. Control shell settings
+# 5. accountsservice is needed for GdmUserManager (0.6.14 needed for fast
+#user switching with gdm-3.1.x)
+# 6. caribou needed for on-screen keyboard
+# 7. xdg-utils needed for xdg-open, used by extension tool
+# 8. imaging, lxml needed for cinnamon-settings
+# 9. gnome-icon-theme-symbolic needed for various icons
+# 10. pygobject needed for menu editor
+# 11. nemo - default file manager, tightly integrated with cinnamon
+# 12. polkit-gnome - explicitly autostarted by us
+# TODO(lxnay): fix error: libgnome-desktop/gnome-rr-labeler.h: No such file or 
directory
+RDEPEND="${COMMON_DEPEND}
+   >=gnome-base/dconf-0.4.1
+   >=gnome-base/libgnomekbd-2.91.4
+   sys-power/upower[introspection]
+
+   >=gnome-extra/cinnamon-session-4.4
+   >=gnome-extra/cinnamon-settings-daemon-4.4
+
+   >=app-accessibility/caribou-0.3
+
+   dev-libs/libtimezonemap
+   x11-misc/xdg-utils
+   x11-libs/xapps[introspection]
+
+   $(python_gen_cond_

[gentoo-commits] repo/gentoo:master commit in: kde-apps/konsole/files/, kde-apps/konsole/

2020-05-28 Thread Andreas Sturmlechner
commit: e51f152cde1e609553ca5712df2f7ad9a4e40ca8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 28 23:20:43 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 23:21:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e51f152c

kde-apps/konsole: Fix segfault on session close

KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=415762
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/konsole-20.04.1-segfault-on-close.patch  | 44 ++
 kde-apps/konsole/konsole-20.04.1-r2.ebuild | 68 ++
 2 files changed, 112 insertions(+)

diff --git a/kde-apps/konsole/files/konsole-20.04.1-segfault-on-close.patch 
b/kde-apps/konsole/files/konsole-20.04.1-segfault-on-close.patch
new file mode 100644
index 000..55213878ad2
--- /dev/null
+++ b/kde-apps/konsole/files/konsole-20.04.1-segfault-on-close.patch
@@ -0,0 +1,44 @@
+From 5e5129d51fa85036832f1af44ec5b875d426392f Mon Sep 17 00:00:00 2001
+From: Maximilian Schiller 
+Date: Thu, 28 May 2020 22:57:29 +0200
+Subject: [PATCH] Fix konsolepart Segfault when closed
+
+Assign the _view as the parent to the KXMLGuiFactory because the factory
+is referencing the view widget as its associated widget. Since the
+TerminalDisplay gets destructed first this is now a dangling pointer.
+If the view is set as the parent the factory gets cleaned up correctly.
+
+Also cleanup the created clientBuilder after destruction because it
+cant have a parent and would probably leak memory.
+
+BUG: 415762
+BUG: 421226
+BUG: 421194
+BUG: 421138
+---
+ src/SessionController.cpp | 6 --
+ 1 file changed, 4 insertions(+), 2 deletions(-)
+
+diff --git a/src/SessionController.cpp b/src/SessionController.cpp
+index e72f342c4..99e185f5e 100644
+--- a/src/SessionController.cpp
 b/src/SessionController.cpp
+@@ -1732,11 +1732,13 @@ void SessionController::showDisplayContextMenu(const 
QPoint& position)
+ if (factory() == nullptr) {
+ if (clientBuilder() == nullptr) {
+ setClientBuilder(new KXMLGUIBuilder(_view));
++
++// Client builder does not get delted automatically
++connect(this, &QObject::destroyed, this, [this]{ delete 
clientBuilder(); });
+ }
+ 
+-auto factory = new KXMLGUIFactory(clientBuilder(), this);
++auto factory = new KXMLGUIFactory(clientBuilder(), _view);
+ factory->addClient(this);
+-qDebug() << "Created xmlgui factory" << factory;
+ }
+ 
+ QPointer popup = 
qobject_cast(factory()->container(QStringLiteral("session-popup-menu"), 
this));
+-- 
+2.26.2
+

diff --git a/kde-apps/konsole/konsole-20.04.1-r2.ebuild 
b/kde-apps/konsole/konsole-20.04.1-r2.ebuild
new file mode 100644
index 000..95fd7ffcee3
--- /dev/null
+++ b/kde-apps/konsole/konsole-20.04.1-r2.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=5.70.0
+QTMIN=5.12.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="KDE's terminal emulator"
+HOMEPAGE="https://kde.org/applications/system/org.kde.konsole
+https://konsole.kde.org";
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="X"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kinit-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kpty-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   X? ( x11-libs/libX11 )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${P}-crash-on-close.patch" # bug 723214, in 20.04.2
+   "${FILESDIR}/${P}-qt-5.15-set-text-encoding-crash.patch" # KDE-Bug 
419526; pending
+   "${FILESDIR}/${P}-segfault-on-close.patch" # KDE-Bug 415762; pending
+)
+

[gentoo-commits] repo/gentoo:master commit in: kde-apps/konsole/

2020-05-28 Thread Andreas Sturmlechner
commit: 899e42a759c4114b93f8fc1070f703d8fd79b6d9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 28 23:21:29 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 23:21:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=899e42a7

kde-apps/konsole: Drop 20.04.1-r1

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

 kde-apps/konsole/konsole-20.04.1-r1.ebuild | 67 --
 1 file changed, 67 deletions(-)

diff --git a/kde-apps/konsole/konsole-20.04.1-r1.ebuild 
b/kde-apps/konsole/konsole-20.04.1-r1.ebuild
deleted file mode 100644
index a60f18304f2..000
--- a/kde-apps/konsole/konsole-20.04.1-r1.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="optional"
-ECM_TEST="true"
-KFMIN=5.70.0
-QTMIN=5.12.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="KDE's terminal emulator"
-HOMEPAGE="https://kde.org/applications/system/org.kde.konsole
-https://konsole.kde.org";
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="X"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kinit-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kpty-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   X? ( x11-libs/libX11 )
-"
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${P}-crash-on-close.patch" # bug 723214, in 20.04.2
-   "${FILESDIR}/${P}-qt-5.15-set-text-encoding-crash.patch" # KDE-Bug 
419526; pending
-)
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package X X11)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/

2020-05-28 Thread Sergei Trofimovich
commit: 0dcefa2d4b1f30916fb918de8fc65025caf2aabf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 28 23:09:58 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 28 23:10:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dcefa2d

sys-devel/gcc: cut patchset 1 for live ebuilds, bug #725682

One change compared to previous patchset:
- refresh 04_all_nossp-on-nostdlib.patch patchset

Reported-by: Jeroen Roovers
Closes: https://bugs.gentoo.org/725682
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/gcc/Manifest  | 1 +
 sys-devel/gcc/gcc-11.0.0_pre.ebuild | 2 +-
 2 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 338d917b42d..c121f8d7712 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -1,6 +1,7 @@
 DIST ecj-4.5.jar 1470676 BLAKE2B 
793c10ba09fd8040c0e1181204141aea16780c9c9088e07126e00da2b510af2ad6f58d876357d7e98cbb02d783a3be434469d5de1df134ccb8cc508e45028d80
 SHA512 
d4e1bf7538ace56e3d69fa91da5bbd16c272923b4de0a9d8dee23ea2b75f9f38c603de72fc4061df49285c450b63f3df211cee5270e9fffc5447445d1a9c9e4e
 DIST gcc-10.1.0-patches-1.tar.bz2 13432 BLAKE2B 
2f0517778eb012288ae305a91f84eb31a5f08f842c504201f1a8085afd42ed4c9b4a5b15f7553982c926735e8ea57307a1749004e679880ef47abad7d4596115
 SHA512 
cc513d8b68dcf484d37c51961c809fc6c470a8341f068b4029430ca4677e7b49155c3d964b3b9ab50c69835b32db98bcb9a91f14de14417e4611521059192118
 DIST gcc-10.1.0.tar.xz 74591240 BLAKE2B 
d64cf01beaaff7af9e7d5b1d5e6fdfb37cce5667b4455c1c9bbfd190e631f03555d63d52d31e7be5ac232256be11058f89d5bc7d0dcb01de44e90a52645ad87f
 SHA512 
0cb2a74c793face751f42bc580960b00e2bfea785872a0a2155f1f1dbfaa248f9591b67f4322db0f096f8844aca9243bc02732bda106c3b6e43b02bb67eb3096
+DIST gcc-11.0.0-patches-1.tar.bz2 12832 BLAKE2B 
aad6ce610fa484c4bb2e80f237c68f253db1767ea4274380c66ae42c45a300e58736c4d64a73106af254d2293f1f6e27e1589d013613346bc56265efb2ca00dc
 SHA512 
cdabb7f3a699aad3d796b1bbff173736dc2ba1c0fbb42980b01221e86b2c964786558bb2197a05785f124217ac083ce83dd97dc29508acc1b6fe4a17f0b5ffe1
 DIST gcc-4.4.3-specs-0.2.0.tar.bz2 2004 BLAKE2B 
96f5ba2028bc6e0ef71e009857c37118a54d13d30de24d697c85e5772f9f2b7853615648cf2e4ee81d8385f6518c64588c0b56675c00f95ef39fca2a808f075e
 SHA512 
779ecb0a064d2138b54569c8ae501975b8a6b72e5a3acbf8597619a8db77ee42ef9b0e62608d5192a15e4393e7dfc009bb50b994782236faa744b2c46b5fe517
 DIST gcc-4.9.4-patches-1.4.tar.bz2 27240 BLAKE2B 
26b7d08bad4b617ede2564f77ded67cc87ec6b9f6b4d4ff78b5b75c1d5739fc4049480c716075d74c9b8e23a4a3c1889796cacb3456a3982ab04a0781fe3cd04
 SHA512 
efa60a7f86e684710848182c7d040565c9cec7666e897adc02e5dea9d4c76117deece7b1f7e1f8772cdec9697bb92b762f93408824e47b3f63b4f35029f50a4b
 DIST gcc-4.9.4-piepatches-v0.6.4.tar.bz2 14414 BLAKE2B 
2eccd4f2a164fbb32d13c7fe91627a2424c0a5570fe0cac97c2bb1c95294ba3d770832da7c445f75c91791466c5139a1e13753a3a40d87ff5e44e42749adee27
 SHA512 
243fa272ea0e49f700a76508bab3e03bbb353bcb930581b2f87f9a47df5cd3880e29f20b71612b21190adc463849e1e6ac2a38a49c0002b562d93d436f538285

diff --git a/sys-devel/gcc/gcc-11.0.0_pre.ebuild 
b/sys-devel/gcc/gcc-11.0.0_pre.ebuild
index 12a6ad6eb62..bfa20734ea5 100644
--- a/sys-devel/gcc/gcc-11.0.0_pre.ebuild
+++ b/sys-devel/gcc/gcc-11.0.0_pre.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PATCH_GCC_VER="10.1.0" # reuse subset of patches for latest for live ebuilds 
gcc
+PATCH_GCC_VER="11.0.0"
 PATCH_VER="1"
 
 inherit toolchain



[gentoo-commits] proj/gcc-patches:master commit in: /

2020-05-28 Thread Sergei Trofimovich
commit: 404cdc26b8b203b7a1910be73f256a05a1e64b18
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 28 23:04:35 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 28 23:04:35 2020 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=404cdc26

make-tarball.sh: add patchset creation against live ebuilds

Signed-off-by: Sergei Trofimovich  gentoo.org>

 make-tarball.sh | 1 +
 1 file changed, 1 insertion(+)

diff --git a/make-tarball.sh b/make-tarball.sh
index a626a3d..18dfe47 100755
--- a/make-tarball.sh
+++ b/make-tarball.sh
@@ -25,6 +25,7 @@ rm -f ${digest/gcc\//gcc\/files\/digest-}
 gver=${ebuild##*/gcc/gcc-} # trim leading path
 gver=${gver%%.ebuild}  # trim post .ebuild
 gver=${gver%%-*}   # trim any -r#'s
+gver=${gver%%_pre*}# trim any _pre.*#'s
 
 # trim branch update number
 sgver=$(echo ${gver} | sed -e 's:[0-9]::g')



[gentoo-commits] proj/gcc-patches:master commit in: 11.0.0/gentoo/

2020-05-28 Thread Sergei Trofimovich
commit: b3dddccdd48e4f3b0dc1b0398d4abbc8d5836c9a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 28 23:02:17 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 28 23:02:17 2020 +
URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=b3dddccd

11.0.0: start new patchset for live branch

Signed-off-by: Sergei Trofimovich  gentoo.org>

 11.0.0/gentoo/01_all_default-fortify-source.patch  |  22 
 .../02_all_default-warn-format-security.patch  |  22 
 .../gentoo/03_all_default-warn-trampolines.patch   |  13 +++
 11.0.0/gentoo/04_all_nossp-on-nostdlib.patch   |  27 +
 11.0.0/gentoo/05_all_alpha-mieee-default.patch |  39 +++
 11.0.0/gentoo/06_all_ia64_note.GNU-stack.patch |  92 
 .../gentoo/07_all_i386_libgcc_note.GNU-stack.patch |  54 +
 11.0.0/gentoo/08_all_libiberty-asprintf.patch  |  18 +++
 11.0.0/gentoo/09_all_libiberty-pic.patch   |  10 ++
 11.0.0/gentoo/10_all_nopie-all-flags.patch |  18 +++
 11.0.0/gentoo/11_all_sh-drop-sysroot-suffix.patch  |  32 ++
 11.0.0/gentoo/12_all_ia64-TEXTREL.patch|  22 
 .../gentoo/13_all_disable-systemtap-switch.patch   | 122 +
 11.0.0/gentoo/14_all_m68k-textrel-on-libgcc.patch  |  93 
 11.0.0/gentoo/15_all_respect-build-cxxflags.patch  |  39 +++
 11.0.0/gentoo/16_all_libgfortran-Werror.patch  |  20 
 11.0.0/gentoo/17_all_libgomp-Werror.patch  |  20 
 11.0.0/gentoo/18_all_libitm-Werror.patch   |  19 
 11.0.0/gentoo/19_all_libatomic-Werror.patch|  19 
 11.0.0/gentoo/20_all_libbacktrace-Werror.patch |  17 +++
 11.0.0/gentoo/21_all_libsanitizer-Werror.patch |  17 +++
 11.0.0/gentoo/22_all_libstdcxx-no-vtv.patch|  61 +++
 11.0.0/gentoo/23_all_disable-riscv32-ABIs.patch|  53 +
 11.0.0/gentoo/24_all_default_ssp-buffer-size.patch |  14 +++
 11.0.0/gentoo/25_all_hppa-faster-synth_mult.patch  |  44 
 11.0.0/gentoo/26_all_EXTRA_OPTIONS-z-now.patch |  26 +
 ...all_EXTRA_OPTIONS-fstack-clash-protection.patch |  65 +++
 .../28_all_lto-intl-workaround-PR95194.patch   |  20 
 11.0.0/gentoo/README.history   |  29 +
 29 files changed, 1047 insertions(+)

diff --git a/11.0.0/gentoo/01_all_default-fortify-source.patch 
b/11.0.0/gentoo/01_all_default-fortify-source.patch
new file mode 100644
index 000..d307474
--- /dev/null
+++ b/11.0.0/gentoo/01_all_default-fortify-source.patch
@@ -0,0 +1,22 @@
+Taken Debian's patch and removed docs matches:
+https://salsa.debian.org/toolchain-team/gcc.git
+Also see https://bugs.gentoo.org/621036 where
+initially Gentoo used too complicated macro.
+
+# DP: Turn on -D_FORTIFY_SOURCE=2 by default for C, C++, ObjC, ObjC++,
+# DP: if the optimization level is > 0
+--- a/gcc/c-family/c-cppbuiltin.c
 b/gcc/c-family/c-cppbuiltin.c
+@@ -951,6 +951,12 @@ c_cpp_builtins (cpp_reader *pfile)
+   builtin_define_with_value ("__REGISTER_PREFIX__", REGISTER_PREFIX, 0);
+   builtin_define_with_value ("__USER_LABEL_PREFIX__", user_label_prefix, 0);
+ 
++#if !defined(ACCEL_COMPILER)
++  /* Fortify Source enabled by default for optimization levels > 0 */
++  if (optimize)
++builtin_define_with_int_value ("_FORTIFY_SOURCE", 2);
++#endif
++
+   /* Misc.  */
+   if (flag_gnu89_inline)
+ cpp_define (pfile, "__GNUC_GNU_INLINE__");

diff --git a/11.0.0/gentoo/02_all_default-warn-format-security.patch 
b/11.0.0/gentoo/02_all_default-warn-format-security.patch
new file mode 100644
index 000..f809abd
--- /dev/null
+++ b/11.0.0/gentoo/02_all_default-warn-format-security.patch
@@ -0,0 +1,22 @@
+Enable -Wformat and -Wformat-security by default.
+
+--- a/gcc/c-family/c.opt   2016-03-23 18:51:56.0 +0100
 b/gcc/c-family/c.opt   2016-04-28 23:45:54.063351272 +0200
+@@ -459,7 +459,7 @@ C ObjC C++ ObjC++ Var(warn_format_nonlit
+ Warn about format strings that are not literals.
+ 
+ Wformat-security
+-C ObjC C++ ObjC++ Var(warn_format_security) Warning LangEnabledBy(C ObjC C++ 
ObjC++,Wformat=, warn_format >= 2, 0)
++C ObjC C++ ObjC++ Var(warn_format_security) Init(1) Warning LangEnabledBy(C 
ObjC C++ ObjC++,Wformat=, warn_format >= 2, 0)
+ Warn about possible security problems with format functions.
+ 
+ Wformat-signedness
+@@ -475,7 +475,7 @@ C ObjC C++ ObjC++ Var(warn_format_zero_l
+ Warn about zero-length formats.
+ 
+ Wformat=
+-C ObjC C++ ObjC++ Joined RejectNegative UInteger Var(warn_format) Warning 
LangEnabledBy(C ObjC C++ ObjC++,Wall, 1, 0) IntegerRange(0, 2)
++C ObjC C++ ObjC++ Joined RejectNegative UInteger Var(warn_format) Init(1) 
Warning LangEnabledBy(C ObjC C++ ObjC++,Wall, 1, 0) IntegerRange(0, 2)
+ Warn about printf/scanf/strftime/strfmon format string anomalies.
+ 
+ Wignored-qualifiers

diff --git a/11.0.0/gentoo/03_all_default-warn-trampolines.patch 
b/11.0.0/gentoo/03_all_default-warn-trampolines.patch
ne

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

2020-05-28 Thread William Hubbs
commit: 371fca7c0952ad4889fbd4dc7796565fe67a74b7
Author: William Hubbs  gentoo  org>
AuthorDate: Thu May 28 22:46:25 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 28 22:47:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=371fca7c

app-admin/vault: stable 1.4.0 on amd64

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

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

diff --git a/app-admin/vault/vault-1.4.0.ebuild 
b/app-admin/vault/vault-1.4.0.ebuild
index 08f205087d1..a095561ace9 100644
--- a/app-admin/vault/vault-1.4.0.ebuild
+++ b/app-admin/vault/vault-1.4.0.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="https://github.com/hashicorp/vault/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MPL-2.0 Apache-2.0 BSD BSD-2 CC-BY-SA-4.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="+webui"
 
 BDEPEND="dev-go/gox"



[gentoo-commits] repo/gentoo:master commit in: dev-go/gox/

2020-05-28 Thread William Hubbs
commit: 051cbeeb18df5b2a4c873547edcb7c56a5014358
Author: William Hubbs  gentoo  org>
AuthorDate: Thu May 28 22:45:03 2020 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu May 28 22:47:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=051cbeeb

dev-go/gox: stable 1.0.1 on amd64

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

 dev-go/gox/gox-1.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-go/gox/gox-1.0.1.ebuild b/dev-go/gox/gox-1.0.1.ebuild
index e5d1255a13e..8cc97f8e4cb 100644
--- a/dev-go/gox/gox-1.0.1.ebuild
+++ b/dev-go/gox/gox-1.0.1.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/mitchellh/gox/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="MPL-2.0"
 SLOT="0/${PVR}"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RESTRICT+=" test"
 



[gentoo-commits] repo/gentoo:master commit in: games-emulation/fceux/, games-emulation/fceux/files/

2020-05-28 Thread Sergei Trofimovich
commit: 666b24e06e2139ddb98ae3e478b92bee924c0148
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu May 28 22:40:46 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 28 22:41:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=666b24e0

games-emulation/fceux: respect CC and CXX

While at it update to EAPI=7.

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

 games-emulation/fceux/fceux-2.2.3-r1.ebuild| 57 ++
 .../fceux/files/fceux-2.2.2-warnings.patch |  2 -
 2 files changed, 57 insertions(+), 2 deletions(-)

diff --git a/games-emulation/fceux/fceux-2.2.3-r1.ebuild 
b/games-emulation/fceux/fceux-2.2.3-r1.ebuild
new file mode 100644
index 000..67080c8115f
--- /dev/null
+++ b/games-emulation/fceux/fceux-2.2.3-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python2_7 )
+inherit python-any-r1 desktop scons-utils toolchain-funcs
+
+DESCRIPTION="A portable Famicom/NES emulator, an evolution of the original FCE 
Ultra"
+HOMEPAGE="http://fceux.com/";
+SRC_URI="mirror://sourceforge/fceultra/${P}.src.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="gtk logo +lua +opengl"
+
+RDEPEND="
+   lua? ( dev-lang/lua:0 )
+   media-libs/libsdl[opengl?,video]
+   logo? ( media-libs/gd[png] )
+   opengl? ( virtual/opengl )
+   gtk? ( x11-libs/gtk+:3 )
+   sys-libs/zlib[minizip]
+"
+DEPEND="${RDEPEND}"
+
+PATCHES=("${FILESDIR}"/${PN}-2.2.2-warnings.patch)
+
+src_prepare() {
+   default
+
+   tc-export CC CXX
+}
+
+src_compile() {
+   escons \
+   GTK=0 \
+   CREATE_AVI=1 \
+   SYSTEM_LUA=1 \
+   SYSTEM_MINIZIP=1 \
+   GTK3=$(usex gtk 1 0) \
+   LOGO=$(usex logo 1 0) \
+   OPENGL=$(usex opengl 1 0) \
+   LUA=$(usex lua 1 0)
+}
+
+src_install() {
+   dobin bin/fceux
+
+   doman documentation/fceux.6
+   docompress -x /usr/share/doc/${PF}/documentation 
/usr/share/doc/${PF}/fceux.chm
+   dodoc -r Authors changelog.txt TODO-SDL bin/fceux.chm documentation
+   rm -f "${D}/usr/share/doc/${PF}/documentation/fceux.6"
+   make_desktop_entry fceux FCEUX
+   doicon fceux.png
+}

diff --git a/games-emulation/fceux/files/fceux-2.2.2-warnings.patch 
b/games-emulation/fceux/files/fceux-2.2.2-warnings.patch
index f0af4631abd..1d6c3ba4631 100644
--- a/games-emulation/fceux/files/fceux-2.2.2-warnings.patch
+++ b/games-emulation/fceux/files/fceux-2.2.2-warnings.patch
@@ -1,4 +1,3 @@
-diff -ru fceux-2.2.2.orig/src/input.cpp fceux-2.2.2/src/input.cpp
 --- fceux-2.2.2.orig/src/input.cpp 2013-06-15 15:44:11.0 -0400
 +++ fceux-2.2.2/src/input.cpp  2014-12-31 01:32:46.302001912 -0500
 @@ -1161,7 +1161,7 @@
@@ -10,7 +9,6 @@ diff -ru fceux-2.2.2.orig/src/input.cpp 
fceux-2.2.2/src/input.cpp
SwapSaveState();
  }
  
-diff -ru fceux-2.2.2.orig/src/state.cpp fceux-2.2.2/src/state.cpp
 --- fceux-2.2.2.orig/src/state.cpp 2013-09-18 19:03:59.0 -0400
 +++ fceux-2.2.2/src/state.cpp  2014-12-31 01:33:11.453155054 -0500
 @@ -1048,7 +1048,7 @@



[gentoo-commits] repo/gentoo:master commit in: media-libs/libv4l/

2020-05-28 Thread James Le Cuirot
commit: 69043e85763cf6ff96f1cb9fc22c02046d1dd989
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu May 28 22:24:08 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu May 28 22:24:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69043e85

media-libs/libv4l: Take over as maintainer

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: James Le Cuirot  gentoo.org>

 media-libs/libv4l/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/libv4l/metadata.xml b/media-libs/libv4l/metadata.xml
index a5ad2dd0611..11e7a3bfde5 100644
--- a/media-libs/libv4l/metadata.xml
+++ b/media-libs/libv4l/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   andrey_ut...@gentoo.org
-   Andrey Utkin
+   ch...@gentoo.org
+   James Le Cuirot


libv4l is a collection of libraries which adds a thin abstraction layer 
on



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

2020-05-28 Thread James Le Cuirot
commit: 7f2c7473cc9857c2656d80b1c4425ff10754b685
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu May 28 22:24:33 2020 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu May 28 22:24:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f2c7473

media-tv/v4l-utils: Take over as maintainer

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: James Le Cuirot  gentoo.org>

 media-tv/v4l-utils/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-tv/v4l-utils/metadata.xml b/media-tv/v4l-utils/metadata.xml
index f5ffa125819..676378917cd 100644
--- a/media-tv/v4l-utils/metadata.xml
+++ b/media-tv/v4l-utils/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   andrey_ut...@gentoo.org
-   Andrey Utkin
+   ch...@gentoo.org
+   James Le Cuirot

 
Enables support for IR BPF decoders.



[gentoo-commits] repo/gentoo:master commit in: net-misc/openssh/, net-misc/openssh/files/

2020-05-28 Thread Patrick McLean
commit: b11cf9461fbba27c2f87c9b73ff2dd3f043250a5
Author: Patrick McLean  sony  com>
AuthorDate: Thu May 28 22:09:12 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu May 28 22:09:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b11cf946

net-misc/openssh-8.3_p1: Version bump, no X509 yet

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

 net-misc/openssh/Manifest  |   2 +
 .../files/openssh-8.3_p1-hpn-14.20-glue.patch  | 177 
 net-misc/openssh/openssh-8.3_p1.ebuild | 492 +
 3 files changed, 671 insertions(+)

diff --git a/net-misc/openssh/Manifest b/net-misc/openssh/Manifest
index 9ab471f4d0d..cdd391e5ba2 100644
--- a/net-misc/openssh/Manifest
+++ b/net-misc/openssh/Manifest
@@ -6,6 +6,8 @@ DIST openssh-8.2p1+x509-12.4.2.diff.gz 805574 BLAKE2B 
4df31b634308ce074d820df249
 DIST openssh-8.2p1+x509-12.4.3.diff.gz 806905 BLAKE2B 
8e0f0f3eeb2aafd9fc9e6eca80c0b51ffedbed9dfc46ff73bb1becd28f6ac013407d03107b59da05d9d56edbf283eef20891086867b79efd8aab81c3e9a4a32f
 SHA512 
51117d7e4df2ff78c4fdfd08c2bb8f1739b1db064df65bab3872e1a956c277a4736c511794aa399061058fea666a76ee07bb50d83a0d077b7fa572d02c030b91
 DIST openssh-8.2p1-sctp-1.2.patch.xz 7668 BLAKE2B 
717487cffd235a5dfa2d9d3f2c1983f410d400b0d23f71a9b74406ac3d2f448d76381a3b7a3244942bff4e6bdc3bc78d148b9949c78dc297d99c7330179f8176
 SHA512 
a5fbd827e62e91b762062a29c7bc3bf569a202bdc8c91da7d77566ff8bb958b5b9fb6f8d45df586e0d7ac07a83de6e82996e9c5cdd6b3bf43336c420d3099305
 DIST openssh-8.2p1.tar.gz 1701197 BLAKE2B 
8b95cdebc87e8d14f655ed13c12b91b122adf47161071aa81d0763f81b12fe4bc3d409c260783d995307d4e4ed2d16080fd74b15e4dc6dcc5648d7e66720c3ed
 SHA512 
c4db64e52a3a4c410de9de49f9cb104dd493b10250af3599b92457dd986277b3fd99a6f51cec94892fd1be5bd0369c5757262ea7805f0de464b245c3d34c120a
+DIST openssh-8.3p1-sctp-1.2.patch.xz 7668 BLAKE2B 
abbc65253d842c09a04811bdbafc175c5226996cdd190812b47ce9646853cd5c1b21d733e719b481cce9c7f4dc00894b6d6be732e311850963df23b9dc55a0e6
 SHA512 
4e0cc1707663f902dfbf331a431325da78759cc757a4aaae33e0c7f64f21830ec805168d8ae4d47a65a20c235fa534679e288f922df2b24655b7d1ee9a3bf014
+DIST openssh-8.3p1.tar.gz 1706358 BLAKE2B 
0b53d92caa4a0f4cb40eee671ac889753d320b7c8e44df159a81dd8163c3663f07fa648f5dc506fb27d31893acf9701b997598c50bf204acf54172d72825a4d8
 SHA512 
b5232f7c85bf59ae2ff9d17b030117012e257e3b8c0d5ac60bb139a85b1fbf298b40f2e04203a2e13ca7273053ed668b9dedd54d3a67a7cb8e8e58c0228c5f40
 DIST openssh-8_1_P1-hpn-AES-CTR-14.20.diff 29935 BLAKE2B 
79101c43601e41306c957481c0680a63357d93bededdf12a32229d50acd9c1f46a386cbb91282e9e7d7bb26a9f276f5a675fd2de7662b7cbd073322b172d3bca
 SHA512 
94f011b7e654630e968a378375aa54fa1fde087b4426d0f2225813262e6667a1073814d6a83e9005f97b371c536e462e614bfe726b092ffed8229791592ca221
 DIST openssh-8_1_P1-hpn-DynWinNoneSwitch-14.20.diff 42696 BLAKE2B 
d8ac7fa1a4e4d1877acdedeaee80172da469b5a62d0aaa43d6ed46c578e7893577b9d563835d89ca2044867fc561ad3f562bf504c025cf4c78421cf3d24397e9
 SHA512 
768db7cca8839df4441afcb08457d13d32625b31859da527c3d7f1a92d17a4ec81d6987db00879c394bbe59589e57b10bfd98899a167ffed65ab367b1fd08739
 DIST openssh-8_1_P1-hpn-PeakTput-14.20.diff 2012 BLAKE2B 
e42c43128f1d82b4de1517e6a9219947da03cecb607f1bc45f0728547f17601a6ce2ec819b6434890efd19ceaf4d20cb98183596ab5ee79e104a52cda7db9cdc
 SHA512 
238f9419efd3be80bd700f6ae7e210e522d747c363c4e670364f5191f144ae3aa8d1b1539c0bf87b3de36743aa73e8101c53c0ef1c6472d209569be389e7814d

diff --git a/net-misc/openssh/files/openssh-8.3_p1-hpn-14.20-glue.patch 
b/net-misc/openssh/files/openssh-8.3_p1-hpn-14.20-glue.patch
new file mode 100644
index 000..4414f9be533
--- /dev/null
+++ b/net-misc/openssh/files/openssh-8.3_p1-hpn-14.20-glue.patch
@@ -0,0 +1,177 @@
+Only in b: .openssh-8_1_P1-hpn-DynWinNoneSwitch-14.20.diff.un~
+diff -ur a/openssh-8_1_P1-hpn-AES-CTR-14.20.diff 
b/openssh-8_1_P1-hpn-AES-CTR-14.20.diff
+--- a/openssh-8_1_P1-hpn-AES-CTR-14.20.diff2020-05-27 13:52:27.704108928 
-0700
 b/openssh-8_1_P1-hpn-AES-CTR-14.20.diff2020-05-27 13:52:49.803967500 
-0700
+@@ -3,9 +3,9 @@
+ --- a/Makefile.in
+ +++ b/Makefile.in
+ @@ -42,7 +42,7 @@ CC=@CC@
+- LD=@LD@
+- CFLAGS=@CFLAGS@
++ CFLAGS_NOPIE=@CFLAGS_NOPIE@
+  CPPFLAGS=-I. -I$(srcdir) @CPPFLAGS@ $(PATHS) @DEFS@
++ PICFLAG=@PICFLAG@
+ -LIBS=@LIBS@
+ +LIBS=@LIBS@ -lpthread
+  K5LIBS=@K5LIBS@
+@@ -902,14 +902,14 @@
+  
+  /*
+ @@ -2118,6 +2125,8 @@ fill_default_options(Options * options)
++  options->canonicalize_hostname = SSH_CANONICALISE_NO;
++  if (options->fingerprint_hash == -1)
+   options->fingerprint_hash = SSH_FP_HASH_DEFAULT;
+-  if (options->update_hostkeys == -1)
+-  options->update_hostkeys = 0;
+ + if (options->disable_multithreaded == -1)
+ + options->disable_multithreaded = 0;
+- 
+-  /* Expand KEX name lists */
+-  all_cipher = cipher_alg_l

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

2020-05-28 Thread Anthony G. Basile
commit: f95163ef8ccbb6e77d947f4382574cfae1b8d556
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu May 28 21:01:58 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu May 28 21:49:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f95163ef

dev-util/valgrind: remove older versions

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

 dev-util/valgrind/Manifest  |   2 -
 dev-util/valgrind/valgrind-3.12.0.ebuild|  95 -
 dev-util/valgrind/valgrind-3.13.0-r1.ebuild | 112 
 dev-util/valgrind/valgrind-3.13.0-r2.ebuild | 124 ---
 dev-util/valgrind/valgrind-3.13.0-r3.ebuild | 128 
 dev-util/valgrind/valgrind-3.13.0.ebuild|  95 -
 6 files changed, 556 deletions(-)

diff --git a/dev-util/valgrind/Manifest b/dev-util/valgrind/Manifest
index 5d28ed6ed10..dcf5af4b3c0 100644
--- a/dev-util/valgrind/Manifest
+++ b/dev-util/valgrind/Manifest
@@ -1,4 +1,2 @@
-DIST valgrind-3.12.0.tar.bz2 12788556 BLAKE2B 
aeebf9c29afb3cce683c6448a3dec8f4edb1e44b2043a8e159c57a28c75fee49c5dba144d7ae2d79d23fe5a6c5b2bbf01fc398909bf12eebc027f8a7d4d83009
 SHA512 
2c083f7c2e74dc58600397726d9d3af7a2cea40fe3d8733149886d1d77867e6c09996e5be1c58dd932f3662acf7363e04eeadbc0f9c8f0dac089e605024229be
-DIST valgrind-3.13.0.tar.bz2 14723076 BLAKE2B 
cdf92087575cc851d316e2136081441f528596048bc5d1e9c17539283085dd9accd0c1b3136f9768a62de27d1f1641b450305681a33d9ba9fdfe028a73c0cb99
 SHA512 
34e1013cd3815d30a459b86220e871bb0a6209cc9e87af968f347083693779f022e986f211bdf1a5184ad7370cde12ff2cfca8099967ff94732970bd04a97009
 DIST valgrind-3.14.0.tar.bz2 16602858 BLAKE2B 
00d601593388180cc874cf2f0c78e79f705f145e45ea82996117cb91ba881e7888ef241fb7e45927f82f99666d76ed35cb5d451e9a3ef123c04a0dff233b2269
 SHA512 
68e548c42df31dc2b883a403e0faff7480c49b3054841870f5d2f742141ba199eca5d83c96bbf283115f0633f2bdb0860161d422f98e3ec720ec65760d250f97
 DIST valgrind-3.15.0.tar.bz2 20241437 BLAKE2B 
a1bd46d46b3cd9f963773d011e7c74bf5e09e59be13afe38229a3c66a89eeb416498faed67d6ec21489b630b55ac73cc212e17ba515884f8b6374849a60e3720
 SHA512 
5695d1355226fb63b0c80809ed43bb077b6eed4d427792d9d7ed944c38b557a84fe3c783517b921e32f161228e10e4625bea0550faa4685872bb4454450cfa7f

diff --git a/dev-util/valgrind/valgrind-3.12.0.ebuild 
b/dev-util/valgrind/valgrind-3.12.0.ebuild
deleted file mode 100644
index a759d9c53e7..000
--- a/dev-util/valgrind/valgrind-3.12.0.ebuild
+++ /dev/null
@@ -1,95 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="5"
-inherit autotools eutils flag-o-matic toolchain-funcs multilib pax-utils
-
-DESCRIPTION="An open-source memory debugger for GNU/Linux"
-HOMEPAGE="http://www.valgrind.org";
-SRC_URI="http://www.valgrind.org/downloads/${P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="-* amd64 arm ppc ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos 
~x86-macos"
-IUSE="mpi"
-
-DEPEND="mpi? ( virtual/mpi )"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   # Correct hard coded doc location
-   sed -i -e "s:doc/valgrind:doc/${PF}:" docs/Makefile.am || die
-
-   # Don't force multiarch stuff on OSX, bug #306467
-   sed -i -e 's:-arch \(i386\|x86_64\)::g' Makefile.all.am || die
-
-   # Respect CFLAGS, LDFLAGS
-   epatch "${FILESDIR}"/${PN}-3.7.0-respect-flags.patch
-
-   # Changing Makefile.all.am to disable SSP
-   epatch "${FILESDIR}"/${PN}-3.7.0-fno-stack-protector.patch
-
-   # Allow users to test their own patches
-   epatch_user
-
-   # Regenerate autotools files
-   eautoreconf
-}
-
-src_configure() {
-   local myconf
-
-   # Respect ar, bug #468114
-   tc-export AR
-
-   # -fomit-frame-pointer  "Assembler messages: Error: junk `8' after 
expression"
-   #   while compiling insn_sse.c in none/tests/x86
-   # -fstack-protector more undefined references to __guard and 
__stack_smash_handler
-   #   because valgrind doesn't link to glibc (bug 
#114347)
-   # -m64 -mx32for multilib-portage, bug #398825
-   # -ggdb3segmentation fault on startup
-   filter-flags -fomit-frame-pointer
-   filter-flags -fstack-protector
-   filter-flags -m64 -mx32
-   replace-flags -ggdb3 -ggdb2
-
-   if use amd64 || use ppc64; then
-   ! has_multilib_profile && myconf="${myconf} --enable-only64bit"
-   fi
-
-   # Force bitness on darwin, bug #306467
-   use x86-macos && myconf="${myconf} --enable-only32bit"
-   use x64-macos && myconf="${myconf} --enable-only64bit"
-
-   # Don't use mpicc unless the user asked for it (bug #258832)
-   if ! use mpi; then
-   myconf="${myconf} --without-mpicc"
-   fi
-
-   econf ${myconf}
-}
-
-src_install() {
-   emake D

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

2020-05-28 Thread Anthony G. Basile
commit: 6115efb777e78b663a359c88361ccc355ee46a0d
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu May 28 21:49:16 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu May 28 21:49:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6115efb7

dev-util/valgrind: version bump to 3.16.0

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

 dev-util/valgrind/Manifest   |   1 +
 dev-util/valgrind/valgrind-3.16.0.ebuild | 120 +++
 2 files changed, 121 insertions(+)

diff --git a/dev-util/valgrind/Manifest b/dev-util/valgrind/Manifest
index dcf5af4b3c0..f6762bcaa82 100644
--- a/dev-util/valgrind/Manifest
+++ b/dev-util/valgrind/Manifest
@@ -1,2 +1,3 @@
 DIST valgrind-3.14.0.tar.bz2 16602858 BLAKE2B 
00d601593388180cc874cf2f0c78e79f705f145e45ea82996117cb91ba881e7888ef241fb7e45927f82f99666d76ed35cb5d451e9a3ef123c04a0dff233b2269
 SHA512 
68e548c42df31dc2b883a403e0faff7480c49b3054841870f5d2f742141ba199eca5d83c96bbf283115f0633f2bdb0860161d422f98e3ec720ec65760d250f97
 DIST valgrind-3.15.0.tar.bz2 20241437 BLAKE2B 
a1bd46d46b3cd9f963773d011e7c74bf5e09e59be13afe38229a3c66a89eeb416498faed67d6ec21489b630b55ac73cc212e17ba515884f8b6374849a60e3720
 SHA512 
5695d1355226fb63b0c80809ed43bb077b6eed4d427792d9d7ed944c38b557a84fe3c783517b921e32f161228e10e4625bea0550faa4685872bb4454450cfa7f
+DIST valgrind-3.16.0.tar.bz2 16267317 BLAKE2B 
4ab7a248bc46a772a03fecdab4658b059e65dc328f422f51d23d116d658b8fcfe1dc4b3b26b43ca7bd824169b169506f67cd14a1db2b767b5b5a34c949687d25
 SHA512 
6c82a0121e0ffde79f84943ea0f5791159ad3e37a490c1a18ff23f41cd4de62b62110e9c4d48b95b06d542f2a6d638492ecaeba9fed48f7e909e959aa4b4856d

diff --git a/dev-util/valgrind/valgrind-3.16.0.ebuild 
b/dev-util/valgrind/valgrind-3.16.0.ebuild
new file mode 100644
index 000..33873a0e69c
--- /dev/null
+++ b/dev-util/valgrind/valgrind-3.16.0.ebuild
@@ -0,0 +1,120 @@
+# 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 multilib pax-utils
+
+DESCRIPTION="An open-source memory debugger for GNU/Linux"
+HOMEPAGE="http://www.valgrind.org";
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="mpi"
+
+if [[ ${PV} == "" ]]; then
+   EGIT_REPO_URI="https://sourceware.org/git/${PN}.git";
+   inherit git-r3
+else
+   SRC_URI="ftp://sourceware.org/pub/valgrind/${P}.tar.bz2";
+   KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux 
~x86-linux ~x64-macos ~x86-macos ~x64-solaris"
+fi
+
+DEPEND="mpi? ( virtual/mpi )"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   # Correct hard coded doc location
+   sed -i -e "s:doc/valgrind:doc/${PF}:" docs/Makefile.am || die
+
+   # Don't force multiarch stuff on OSX, bug #306467
+   sed -i -e 's:-arch \(i386\|x86_64\)::g' Makefile.all.am || die
+
+   # Respect CFLAGS, LDFLAGS
+   eapply "${FILESDIR}"/${PN}-3.7.0-respect-flags.patch
+
+   eapply 
"${FILESDIR}"/${PN}-3.15.0-Build-ldst_multiple-test-with-fno-pie.patch
+
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   # upstream doesn't support this, but we don't build with
+   # Sun/Oracle ld, we have a GNU toolchain, so get some things
+   # working the Linux/GNU way
+   find "${S}" -name "Makefile.am" -o -name "Makefile.tool.am" | 
xargs \
+   sed -i -e 
's:-M,/usr/lib/ld/map.noexstk:-z,noexecstack:' || die
+   cp "${S}"/coregrind/link_tool_exe_{linux,solaris}.in
+   fi
+
+   # Allow users to test their own patches
+   eapply_user
+
+   # Regenerate autotools files
+   eautoreconf
+}
+
+src_configure() {
+   local myconf=()
+
+   # Respect ar, bug #468114
+   tc-export AR
+
+   # -fomit-frame-pointer  "Assembler messages: Error: junk `8' after 
expression"
+   #   while compiling insn_sse.c in none/tests/x86
+   # -fstack-protector more undefined references to __guard and 
__stack_smash_handler
+   #   because valgrind doesn't link to glibc (bug 
#114347)
+   # -fstack-protector-allFails same way as 
-fstack-protector/-fstack-protector-strong.
+   #  Note: -fstack-protector-explicit is a no-op 
for Valgrind, no need to strip it
+   # -fstack-protector-strong See -fstack-protector (bug #620402)
+   # -m64 -mx32for multilib-portage, bug #398825
+   # -ggdb3segmentation fault on startup
+   filter-flags -fomit-frame-pointer
+   filter-flags -fstack-protector
+   filter-flags -fstack-protector-all
+   filter-flags -fstack-protector-strong
+   filter-flags -m64 -mx32
+   replace-flags -ggdb3 -ggdb2
+
+   if use amd64 || use ppc64; then
+   ! has_multilib_profile && myconf+=("--enable-only64bit")
+   fi
+
+   # Force bitness o

[gentoo-commits] repo/gentoo:master commit in: media-libs/mesa/

2020-05-28 Thread Matt Turner
commit: 38faa8e8b2cd7227eaff4333b7a158d790844926
Author: Matt Turner  gentoo  org>
AuthorDate: Thu May 28 21:04:52 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu May 28 21:09:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38faa8e8

media-libs/mesa: Version bump to 20.1.0

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

 media-libs/mesa/Manifest   |   1 +
 media-libs/mesa/mesa-20.1.0.ebuild | 559 +
 2 files changed, 560 insertions(+)

diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest
index 2e430f896b1..ea2b9a40494 100644
--- a/media-libs/mesa/Manifest
+++ b/media-libs/mesa/Manifest
@@ -2,3 +2,4 @@ DIST mesa-19.3.5.tar.xz 12064980 BLAKE2B 
a20ebfb149624f13951795e07154ab70dc1856a
 DIST mesa-20.0.4.tar.xz 12292888 BLAKE2B 
a14b747045ee4ff3bc07e527ad43d5b22047d6c9700cf290ba9c95e07bd88b9252bdd14380d4f0033dcb8fb652664987889d972db09462bcc69c8a7e843b606f
 SHA512 
17d8bc3b56779a8e5648d81da9ee97b66bcec015710801edce4e8055fbb314cd9ebc1d112e3035480ba844c7d9ae6b5b1f1eac0cc0817e69e9253a7748451a55
 DIST mesa-20.0.7.tar.xz 12308160 BLAKE2B 
fac8dffd08ada27080ee4c6f1e0dce69218c8f15b97ca59d9a1dc84098b7d376cea6ccdf05957690beb47a7c2ecfd75497bfa150c7c46a0c509ba37abb0e5359
 SHA512 
00baae50f14bf2b08b5654dffb11cf67499dc1825e1700b137fb5719e767e0e78e789979df2c194f677ea9c5e531f34965d47b9e37c239944c38d0570c7a9685
 DIST mesa-20.1.0-rc4.tar.xz 12601932 BLAKE2B 
a7d02e7f8f155ae1591df8c07aad642109cabfc64c0d015605bc0baa10233830b423e5aa57be23e450628f5ffc6f8655ce3962aecea08504574e54d7b2e1aa01
 SHA512 
31358470a330294fa4842997cd2e6f00c4ee6cac10d6c264aa673a10d82c29051fea2e83629e2a638b659df4cb17f4e2b9d0fff1c6f6259d07d9db4dbfa10824
+DIST mesa-20.1.0.tar.xz 12661712 BLAKE2B 
cdd5f1d9167ed2c2d1e4f63d5c8ededbaf3d10fc31a6366535a3424b89137fafa34df29f59443ca97eb071cad502e10fa85c32ca33982018d7a50299130d76c7
 SHA512 
f49230d18febe1bfd7c6282ab95fc244530f5cef56df0f804d8bece8a70bafcb445b8b83df96ad1b4c5af022c4e39a71f19a8f7e47b1fb09ada2b1a1317ff3be

diff --git a/media-libs/mesa/mesa-20.1.0.ebuild 
b/media-libs/mesa/mesa-20.1.0.ebuild
new file mode 100644
index 000..ff719014070
--- /dev/null
+++ b/media-libs/mesa/mesa-20.1.0.ebuild
@@ -0,0 +1,559 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit llvm meson multilib-minimal python-any-r1 linux-info
+
+OPENGL_DIR="xorg-x11"
+
+MY_P="${P/_/-}"
+
+DESCRIPTION="OpenGL-like graphic library for Linux"
+HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/";
+
+if [[ ${PV} ==  ]]; then
+   EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git";
+   inherit git-r3
+else
+   SRC_URI="https://mesa.freedesktop.org/archive/${MY_P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~sparc-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+RESTRICT="
+   !test? ( test )
+"
+
+RADEON_CARDS="r100 r200 r300 r600 radeon radeonsi"
+VIDEO_CARDS="${RADEON_CARDS} freedreno i915 i965 intel iris lima nouveau 
panfrost vc4 virgl vivante vmware"
+for card in ${VIDEO_CARDS}; do
+   IUSE_VIDEO_CARDS+=" video_cards_${card}"
+done
+
+IUSE="${IUSE_VIDEO_CARDS}
+   +classic d3d9 debug +dri3 +egl +gallium +gbm gles1 +gles2 +libglvnd 
+llvm
+   lm-sensors opencl osmesa selinux test unwind vaapi valgrind vdpau vulkan
+   vulkan-overlay wayland +X xa xvmc +zstd"
+
+REQUIRED_USE="
+   d3d9?   ( dri3 || ( video_cards_iris video_cards_r300 video_cards_r600 
video_cards_radeonsi video_cards_nouveau video_cards_vmware ) )
+   gles1?  ( egl )
+   gles2?  ( egl )
+   vulkan? ( dri3
+ video_cards_radeonsi? ( llvm ) )
+   vulkan-overlay? ( vulkan )
+   wayland? ( egl gbm )
+   video_cards_freedreno?  ( gallium )
+   video_cards_intel?  ( classic )
+   video_cards_i915?   ( || ( classic gallium ) )
+   video_cards_i965?   ( classic )
+   video_cards_iris?   ( gallium )
+   video_cards_lima?   ( gallium )
+   video_cards_nouveau? ( || ( classic gallium ) )
+   video_cards_panfrost? ( gallium )
+   video_cards_radeon? ( || ( classic gallium )
+ gallium? ( x86? ( llvm ) 
amd64? ( llvm ) ) )
+   video_cards_r100?   ( classic )
+   video_cards_r200?   ( classic )
+   video_cards_r300?   ( gallium x86? ( llvm ) amd64? ( llvm ) )
+   video_cards_r600?   ( gallium )
+   video_cards_radeonsi?   ( gallium llvm )
+   video_cards_vc4? ( gallium )
+   video_cards_virgl? ( gallium )
+   video_cards_vivante? ( gallium gbm )
+   video_cards_vmware? ( gallium )
+   xa? ( X )
+   xvmc? ( X )
+"
+
+LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.100"
+RDEPEND="
+   !app-eselect/eselect-mesa
+   >=dev-libs/expat-2.1.0-r3:=[${MULTIL

[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/

2020-05-28 Thread Anthony G. Basile
commit: 212e9a4815dca35919a2ecf5efe066c0af4b958d
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Thu May 28 20:57:13 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Thu May 28 20:57:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=212e9a48

net-vpn/tor: version bump rc to 0.4.3.5

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

 net-vpn/tor/Manifest  | 2 +-
 net-vpn/tor/{tor-0.4.3.4_rc.ebuild => tor-0.4.3.5.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index d603944bd05..0f6d7974157 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,2 +1,2 @@
 DIST tor-0.4.2.7.tar.gz 7604875 BLAKE2B 
d24f9bd5a3467c909cf95e7e06873817df1a11a86f002450058df7d2aa637b25441128ec57951e22681fdd9b0ef95808306d76b6485e060365f4fbf10e263ac8
 SHA512 
a23c7eec8f399372227433c62c97278563a63e4cf03e475307915d395fb0b7efc461b4c8a077149e7b6df955ec26d52cd833dfe37fb650d23b3fcb1a4163d64d
-DIST tor-0.4.3.4-rc.tar.gz 7733656 BLAKE2B 
2d4aa113dd7b9a5416dad67d0d878dcd68c2e3894955b47edae17a9afb20e30489b7193d592639ee0a5cc00aa0d693a551aeed13a7c21f4078cb864234eda984
 SHA512 
f0685527a6d3b1a22f5d4c69353e3727e508f8f643117b87a44f50a8d0fafd1a25122dc4cab03b2f1fcc1d4fb6fb47548798ee34b712b99de42c9ca21105be50
+DIST tor-0.4.3.5.tar.gz 7740166 BLAKE2B 
9b5e39bc57a9581a7ba901868100295b53001d09c429b9d6ca011bd66317eb38d8b7d90395985533c33b887779bade5ac6d88f35438516eaa2d90df7d212feaa
 SHA512 
3ba019d08009ccd288411c35e2db987e17e4f012c363fa51f2d8387b24b21c96f1bd7c210ee126fa81f585a6f75a72cbcb7f32365cfbb0a5dac582459953bb7c

diff --git a/net-vpn/tor/tor-0.4.3.4_rc.ebuild b/net-vpn/tor/tor-0.4.3.5.ebuild
similarity index 100%
rename from net-vpn/tor/tor-0.4.3.4_rc.ebuild
rename to net-vpn/tor/tor-0.4.3.5.ebuild



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

2020-05-28 Thread Patrick McLean
commit: 0c58230e0fc74178013f49bf1adc9f856e9ea247
Author: Patrick McLean  sony  com>
AuthorDate: Thu May 28 20:26:30 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu May 28 20:26:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0c58230e

dev-util/bpftrace-0.10.0-r1: Bump, patch llvm-10 segfault (bug #724382)

Closes: https://bugs.gentoo.org/724382
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 ...ace-0.10.0.ebuild => bpftrace-0.10.0-r1.ebuild} |  3 ++
 .../files/bpftrace-0.10.0-llvm-multi.patch | 60 ++
 2 files changed, 63 insertions(+)

diff --git a/dev-util/bpftrace/bpftrace-0.10.0.ebuild 
b/dev-util/bpftrace/bpftrace-0.10.0-r1.ebuild
similarity index 92%
rename from dev-util/bpftrace/bpftrace-0.10.0.ebuild
rename to dev-util/bpftrace/bpftrace-0.10.0-r1.ebuild
index 3070afa1505..196615ab2a9 100644
--- a/dev-util/bpftrace/bpftrace-0.10.0.ebuild
+++ b/dev-util/bpftrace/bpftrace-0.10.0-r1.ebuild
@@ -27,6 +27,8 @@ COMMON_DEPEND="dev-util/systemtap
sys-devel/clang:=
dev-libs/libbpf:=
>=sys-devel/llvm-3.7.1:=[llvm_targets_BPF(+)]
+   =dev-util/bcc-0.12.0:=
virtual/libelf"
 DEPEND="${COMMON_DEPEND}
@@ -42,6 +44,7 @@ QA_DT_NEEDED="/usr/lib.*/libbpftraceresources.so"
 PATCHES=(
"${FILESDIR}/bpftrace-0.10.0-install-libs.patch"
"${FILESDIR}/bpftrace-0.10.0-dont-compress-man.patch"
+   "${FILESDIR}/bpftrace-0.10.0-llvm-multi.patch"
 )
 
 # lots of fixing needed

diff --git a/dev-util/bpftrace/files/bpftrace-0.10.0-llvm-multi.patch 
b/dev-util/bpftrace/files/bpftrace-0.10.0-llvm-multi.patch
new file mode 100644
index 000..48eeeb8e200
--- /dev/null
+++ b/dev-util/bpftrace/files/bpftrace-0.10.0-llvm-multi.patch
@@ -0,0 +1,60 @@
+diff -ru a/CMakeLists.txt b/CMakeLists.txt
+--- a/CMakeLists.txt   2020-05-20 21:00:22.789744736 -0500
 b/CMakeLists.txt   2020-05-20 18:52:38.241091110 -0500
+@@ -30,6 +30,11 @@
+   elseif(STATIC_LIBC)
+ message(WARNING "static libc is known to cause problems, consider 
STATIC_LIBC=OFF. Proceed at your own risk") #iovisor/bpftrace/issues/266
+   endif()
++else()
++  find_package(LLVM 9 REQUIRED CONFIG)
++
++  message(STATUS "Found LLVM ${LLVM_PACKAGE_VERSION}")
++  message(STATUS "Using LLVMConfig.cmake in: ${LLVM_DIR}")
+ endif()
+
+ if(EMBED_LIBCLANG_ONLY AND NOT EMBED_CLANG)
+diff -ru a/src/ast/CMakeLists.txt b/src/ast/CMakeLists.txt
+--- a/src/ast/CMakeLists.txt   2020-05-20 21:00:22.44534 -0500
 b/src/ast/CMakeLists.txt   2020-05-20 20:52:39.657888690 -0500
+@@ -42,26 +41,29 @@
+ if(EMBED_LIBCLANG_ONLY)
+   unlink_transitive_dependency("${CLANG_EXPORTED_TARGETS}" "LLVM")
+ endif()
+-target_link_libraries(bpftraceast ${CLANG_EMBEDDED_CMAKE_TARGETS})
++target_link_libraries(bpftraceast ${CLANG_EMBEDDED_CMAKE_TARGETS})
+   else()
+ list(INSERT clang_libs 0 libclang.a)
+   endif()
+
+   if(EMBED_LLVM)
+-target_link_libraries(bpftraceast ${LLVM_EMBEDDED_CMAKE_TARGETS})
++target_link_libraries(bpftraceast ${LLVM_EMBEDDED_CMAKE_TARGETS})
+   else()
+ llvm_map_components_to_libnames(llvm_libs bpfcodegen ipo irreader mcjit 
orcjit ${LLVM_TARGETS_TO_BUILD})
+-target_link_libraries(bpftraceast ${clang_libs})
+-target_link_libraries(bpftraceast ${llvm_libs})
++target_link_libraries(bpftraceast ${clang_libs})
++target_link_libraries(bpftraceast ${llvm_libs})
+   endif()
+ else()
+-  find_library(found_LLVM LLVM HINTS ${LLVM_LIBRARY_DIRS})
+-  if(found_LLVM)
+-target_link_libraries(bpftraceast LLVM)
+-  else()
+-llvm_map_components_to_libnames(_llvm_libs bpfcodegen ipo irreader mcjit 
orcjit ${LLVM_TARGETS_TO_BUILD})
+-llvm_expand_dependencies(llvm_libs ${_llvm_libs})
+-target_link_libraries(bpftraceast ${llvm_libs})
++  find_package(LLVM 9 REQUIRED CONFIG)
++
++  include_directories(${LLVM_INCLUDE_DIRS})
++  add_definitions(${LLVM_DEFINITIONS})
++
++  find_library(found_clang clang HINTS ${LLVM_LIBRARY_DIRS})
++  if(found_clang)
++target_link_libraries(bpftraceast ${found_clang})
+   endif()
+-  target_link_libraries(bpftraceast libclang)
++  llvm_map_components_to_libnames(_llvm_libs bpfcodegen ipo irreader mcjit 
orcjit ${LLVM_TARGETS_TO_BUILD})
++  llvm_expand_dependencies(llvm_libs ${_llvm_libs})
++  target_link_libraries(bpftraceast ${llvm_libs})
+ endif()



[gentoo-commits] repo/gentoo:master commit in: kde-apps/konsole/, kde-apps/konsole/files/

2020-05-28 Thread Andreas Sturmlechner
commit: ce8934eff28bbe9ccbfd987735944c8f18f893ce
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 28 20:19:01 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 20:20:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce8934ef

kde-apps/konsole: Fix crash on 'Set Encoding' context menu w/ Qt 5.15

KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=419526
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 ...e-20.04.1-qt-5.15-set-text-encoding-crash.patch | 109 +
 kde-apps/konsole/konsole-20.04.1-r1.ebuild |   5 +-
 2 files changed, 113 insertions(+), 1 deletion(-)

diff --git 
a/kde-apps/konsole/files/konsole-20.04.1-qt-5.15-set-text-encoding-crash.patch 
b/kde-apps/konsole/files/konsole-20.04.1-qt-5.15-set-text-encoding-crash.patch
new file mode 100644
index 000..78e5559d047
--- /dev/null
+++ 
b/kde-apps/konsole/files/konsole-20.04.1-qt-5.15-set-text-encoding-crash.patch
@@ -0,0 +1,109 @@
+From 72e76de072aa4c7960396856e72681a00c4f67d9 Mon Sep 17 00:00:00 2001
+From: Ahmad Samir 
+Date: Thu, 28 May 2020 21:40:29 +0200
+Subject: [PATCH] [SessionController] Fix crash caused by text encoding menu
+
+QMenu since 5.15 is hidden when an action is triggered, this caused a
+crash in Konsole when trying to access the text encoding menu.
+
+Now Session emits a signal when the text encoding is changed, the
+SessionController can connect to that singal to set the current codec in
+the KCodecAction object.
+
+Also fix the EditProfileDialog so that when the KCodecAction menu is
+shown the currently set codec is selected.
+
+BUG: 419526
+
+FIXED-IN: 20.08
+---
+ src/EditProfileDialog.cpp | 1 +
+ src/Session.cpp   | 2 ++
+ src/Session.h | 5 +
+ src/SessionController.cpp | 7 ---
+ src/SessionController.h   | 2 +-
+ 5 files changed, 13 insertions(+), 4 deletions(-)
+
+diff --git a/src/EditProfileDialog.cpp b/src/EditProfileDialog.cpp
+index a64136934..f93e9e166 100644
+--- a/src/EditProfileDialog.cpp
 b/src/EditProfileDialog.cpp
+@@ -1725,6 +1725,7 @@ void EditProfileDialog::setupAdvancedPage(const 
Profile::Ptr &profile)
+ 
+ // encoding options
+ auto codecAction = new KCodecAction(this);
++codecAction->setCurrentCodec(profile->defaultEncoding());
+ _advancedUi->selectEncodingButton->setMenu(codecAction->menu());
+ connect(codecAction,
+ QOverload::of(&KCodecAction::triggered), this,
+diff --git a/src/Session.cpp b/src/Session.cpp
+index 1103f6e1b..483d8fd6a 100644
+--- a/src/Session.cpp
 b/src/Session.cpp
+@@ -252,6 +252,8 @@ void Session::setCodec(QTextCodec* codec)
+ }
+ 
+ emulation()->setCodec(codec);
++
++emit sessionCodecChanged(codec);
+ }
+ 
+ bool Session::setCodec(const QByteArray& name)
+diff --git a/src/Session.h b/src/Session.h
+index 1b7da1b3b..c1af3c05d 100644
+--- a/src/Session.h
 b/src/Session.h
+@@ -661,6 +661,11 @@ Q_SIGNALS:
+  */
+ void currentDirectoryChanged(const QString &dir);
+ 
++/**
++ * Emitted when the session text encoding changes.
++ */
++void sessionCodecChanged(QTextCodec *codec);
++
+ /** Emitted when a bell event occurs in the session. */
+ void bellRequest(const QString &message);
+ 
+diff --git a/src/SessionController.cpp b/src/SessionController.cpp
+index e72f342c4..f74969f85 100644
+--- a/src/SessionController.cpp
 b/src/SessionController.cpp
+@@ -691,7 +691,8 @@ void SessionController::setupCommonActions()
+ _codecAction = new KCodecAction(i18n("Set &Encoding"), this);
+ _codecAction->setIcon(QIcon::fromTheme(QStringLiteral("character-set")));
+ collection->addAction(QStringLiteral("set-encoding"), _codecAction);
+-connect(_codecAction->menu(), &QMenu::aboutToShow, this, 
&Konsole::SessionController::updateCodecAction);
++_codecAction->setCurrentCodec(QString::fromUtf8(_session->codec()));
++connect(_session.data(), &Konsole::Session::sessionCodecChanged, this, 
&Konsole::SessionController::updateCodecAction);
+ connect(_codecAction,
+ QOverload::of(&KCodecAction::triggered), this,
+ &Konsole::SessionController::changeCodec);
+@@ -846,9 +847,9 @@ void SessionController::prepareSwitchProfileMenu()
+ _switchProfileMenu->menu()->clear();
+ _switchProfileMenu->menu()->addActions(_profileList->actions());
+ }
+-void SessionController::updateCodecAction()
++void SessionController::updateCodecAction(QTextCodec *codec)
+ {
+-_codecAction->setCurrentCodec(QString::fromUtf8(_session->codec()));
++_codecAction->setCurrentCodec(codec);
+ }
+ 
+ void SessionController::changeCodec(QTextCodec* codec)
+diff --git a/src/SessionController.h b/src/SessionController.h
+index 057a31446..5062833b7 100644
+--- a/src/SessionController.h
 b/src/SessionController.h
+@@ -260,7 +260,7 @@ private Q_SLOTS:
+ // other
+ void setupSearchBar();
+ void pre

[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2020-05-28 Thread Jeroen Roovers
commit: b530601c28b6aba0ab4932d1a04dcedbf011eb6c
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu May 28 19:53:19 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu May 28 19:53:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b530601c

www-client/opera-beta: Old

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

 www-client/opera-beta/Manifest |   1 -
 .../opera-beta/opera-beta-69.0.3686.2.ebuild   | 115 -
 2 files changed, 116 deletions(-)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index 1b753005a9a..8aed0d1f3b1 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,3 +1,2 @@
 DIST opera-beta_69.0.3686.12_amd64.deb 66516048 BLAKE2B 
3d8644a3c61d36c575fc3dad6bd920e8bee78ee4895374391dedee6455530b3f415dfc69b027611158fbde3c84dd7d2c1d14755df9d869b8786bb0950f0cb5f5
 SHA512 
d1ce815e9ba92a8795dd372d123c759734feca210fb311147aff1e33cdbc406b5df75827d50c57d0d7d29ff3bd45e2c4f86001345c8feb391145100b35ece553
-DIST opera-beta_69.0.3686.2_amd64.deb 66496568 BLAKE2B 
a1060d801f64a7c5e7ea3877c8ea9f657ec7d10eb51836cf0efa3b80f54b59318e339d02d8a6860ad958e30e8605552bbc7c8a90cef87220798503b45b7b8df7
 SHA512 
bd5fb5f6d764b08d9e31bb41a507a4b694b5cd59b39d7eeb089b2757dcf003d80babba879d3b9a35a4ba92ec225f4a145fae554bb0ee141fd8990ddc79ada4e6
 DIST opera-beta_69.0.3686.7_amd64.deb 66514300 BLAKE2B 
2f590713571a42a6b87d1c39ecc257b0dd19455e6a08f62887310031147ff05cbe9ca1b3aef1eb68373fa58453c6cc9d72754d746a94d5d10904ca274cc6f4ef
 SHA512 
daec2ea81ae1790a1a0550a41b84bce6b036836ded4dae18a218104fbdf069fa5574797b7e7e21278d56de49686c6f6d7a155b53fe5489309ae0d6b61d8021cf

diff --git a/www-client/opera-beta/opera-beta-69.0.3686.2.ebuild 
b/www-client/opera-beta/opera-beta-69.0.3686.2.ebuild
deleted file mode 100644
index 99905f62466..000
--- a/www-client/opera-beta/opera-beta-69.0.3686.2.ebuild
+++ /dev/null
@@ -1,115 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-CHROMIUM_LANGS="
-   be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it
-   ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
-   zh-CN zh-TW
-"
-inherit chromium-2 multilib unpacker xdg-utils
-
-DESCRIPTION="A fast and secure web browser"
-HOMEPAGE="https://www.opera.com/";
-LICENSE="OPERA-2014"
-SLOT="0"
-SRC_URI_BASE="
-   https://download1.operacdn.com/pub/
-   https://download2.operacdn.com/pub/
-   https://download3.operacdn.com/pub/
-   https://download4.operacdn.com/pub/
-"
-SRC_URI="amd64? ("
-for uri in ${SRC_URI_BASE}; do
-SRC_URI+="
-   "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
-"
-done
-SRC_URI+=")"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   gnome-base/gconf:2
-   media-libs/alsa-lib
-   media-libs/fontconfig
-   media-libs/freetype
-   net-misc/curl
-   net-print/cups
-   sys-apps/dbus
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libXScrnSaver
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrandr
-   x11-libs/libXrender
-   x11-libs/libXtst
-   x11-libs/libnotify
-   x11-libs/pango[X]
-"
-
-QA_PREBUILT="*"
-S=${WORKDIR}
-
-pkg_setup() {
-   OPERA_HOME="usr/$(get_libdir)/${PN}"
-}
-
-src_unpack() {
-   unpack_deb ${A}
-}
-
-src_prepare() {
-   default
-
-   case ${ARCH} in
-   amd64)
-   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
-   rm -r usr/lib || die
-   ;;
-   x86)
-   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
-   ;;
-   esac
-
-   mv usr/share/doc/${PN} usr/share/doc/${PF} || die
-   gunzip usr/share/doc/${PF}/changelog.gz || die
-
-   rm usr/bin/${PN} || die
-
-   pushd "${OPERA_HOME}/localization" > /dev/null || die
-   chromium_remove_language_paks
-   popd > /dev/null || die
-
-   sed -i \
-   -e 's|^TargetEnvironment|X-&|g' \
-   usr/share/applications/${PN}.desktop || die
-}
-
-src_install() {
-   mv * "${D}" || die
-   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
-   fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_icon_cache_update
-   xdg_mimeinfo_database_update
-}



[gentoo-commits] repo/gentoo:master commit in: www-client/opera-beta/

2020-05-28 Thread Jeroen Roovers
commit: 27e512745e99597091e1be6d0ce86e0616736771
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Thu May 28 18:50:39 2020 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Thu May 28 19:53:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27e51274

www-client/opera-beta: Version 69.0.3686.12

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

 www-client/opera-beta/Manifest |   1 +
 .../opera-beta/opera-beta-69.0.3686.12.ebuild  | 115 +
 2 files changed, 116 insertions(+)

diff --git a/www-client/opera-beta/Manifest b/www-client/opera-beta/Manifest
index e9bbf6c7fea..1b753005a9a 100644
--- a/www-client/opera-beta/Manifest
+++ b/www-client/opera-beta/Manifest
@@ -1,2 +1,3 @@
+DIST opera-beta_69.0.3686.12_amd64.deb 66516048 BLAKE2B 
3d8644a3c61d36c575fc3dad6bd920e8bee78ee4895374391dedee6455530b3f415dfc69b027611158fbde3c84dd7d2c1d14755df9d869b8786bb0950f0cb5f5
 SHA512 
d1ce815e9ba92a8795dd372d123c759734feca210fb311147aff1e33cdbc406b5df75827d50c57d0d7d29ff3bd45e2c4f86001345c8feb391145100b35ece553
 DIST opera-beta_69.0.3686.2_amd64.deb 66496568 BLAKE2B 
a1060d801f64a7c5e7ea3877c8ea9f657ec7d10eb51836cf0efa3b80f54b59318e339d02d8a6860ad958e30e8605552bbc7c8a90cef87220798503b45b7b8df7
 SHA512 
bd5fb5f6d764b08d9e31bb41a507a4b694b5cd59b39d7eeb089b2757dcf003d80babba879d3b9a35a4ba92ec225f4a145fae554bb0ee141fd8990ddc79ada4e6
 DIST opera-beta_69.0.3686.7_amd64.deb 66514300 BLAKE2B 
2f590713571a42a6b87d1c39ecc257b0dd19455e6a08f62887310031147ff05cbe9ca1b3aef1eb68373fa58453c6cc9d72754d746a94d5d10904ca274cc6f4ef
 SHA512 
daec2ea81ae1790a1a0550a41b84bce6b036836ded4dae18a218104fbdf069fa5574797b7e7e21278d56de49686c6f6d7a155b53fe5489309ae0d6b61d8021cf

diff --git a/www-client/opera-beta/opera-beta-69.0.3686.12.ebuild 
b/www-client/opera-beta/opera-beta-69.0.3686.12.ebuild
new file mode 100644
index 000..99905f62466
--- /dev/null
+++ b/www-client/opera-beta/opera-beta-69.0.3686.12.ebuild
@@ -0,0 +1,115 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+CHROMIUM_LANGS="
+   be bg bn ca cs da de el en-GB es es-419 fi fil fr fr-CA hi hr hu id it
+   ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi
+   zh-CN zh-TW
+"
+inherit chromium-2 multilib unpacker xdg-utils
+
+DESCRIPTION="A fast and secure web browser"
+HOMEPAGE="https://www.opera.com/";
+LICENSE="OPERA-2014"
+SLOT="0"
+SRC_URI_BASE="
+   https://download1.operacdn.com/pub/
+   https://download2.operacdn.com/pub/
+   https://download3.operacdn.com/pub/
+   https://download4.operacdn.com/pub/
+"
+SRC_URI="amd64? ("
+for uri in ${SRC_URI_BASE}; do
+SRC_URI+="
+   "${uri}${PN}/${PV}/linux/${PN}_${PV}_amd64.deb"
+"
+done
+SRC_URI+=")"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   gnome-base/gconf:2
+   media-libs/alsa-lib
+   media-libs/fontconfig
+   media-libs/freetype
+   net-misc/curl
+   net-print/cups
+   sys-apps/dbus
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libXScrnSaver
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrandr
+   x11-libs/libXrender
+   x11-libs/libXtst
+   x11-libs/libnotify
+   x11-libs/pango[X]
+"
+
+QA_PREBUILT="*"
+S=${WORKDIR}
+
+pkg_setup() {
+   OPERA_HOME="usr/$(get_libdir)/${PN}"
+}
+
+src_unpack() {
+   unpack_deb ${A}
+}
+
+src_prepare() {
+   default
+
+   case ${ARCH} in
+   amd64)
+   mv usr/lib/x86_64-linux-gnu usr/$(get_libdir) || die
+   rm -r usr/lib || die
+   ;;
+   x86)
+   mv usr/lib/i386-linux-gnu/${PN} usr/$(get_libdir)/ || 
die
+   ;;
+   esac
+
+   mv usr/share/doc/${PN} usr/share/doc/${PF} || die
+   gunzip usr/share/doc/${PF}/changelog.gz || die
+
+   rm usr/bin/${PN} || die
+
+   pushd "${OPERA_HOME}/localization" > /dev/null || die
+   chromium_remove_language_paks
+   popd > /dev/null || die
+
+   sed -i \
+   -e 's|^TargetEnvironment|X-&|g' \
+   usr/share/applications/${PN}.desktop || die
+}
+
+src_install() {
+   mv * "${D}" || die
+   dosym ../$(get_libdir)/${PN}/${PN} /usr/bin/${PN}
+   fperms 4711 /usr/$(get_libdir)/${PN}/opera_sandbox
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/konsole/

2020-05-28 Thread Andreas Sturmlechner
commit: 5023c1e9e6c8c43e4c964d246c02dbf092a0c734
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 28 19:39:47 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 19:40:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5023c1e9

kde-apps/konsole: Drop 20.04.1 (r0)

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

 kde-apps/konsole/konsole-20.04.1.ebuild | 62 -
 1 file changed, 62 deletions(-)

diff --git a/kde-apps/konsole/konsole-20.04.1.ebuild 
b/kde-apps/konsole/konsole-20.04.1.ebuild
deleted file mode 100644
index e33980b3d81..000
--- a/kde-apps/konsole/konsole-20.04.1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_HANDBOOK="optional"
-ECM_TEST="true"
-KFMIN=5.70.0
-QTMIN=5.12.3
-VIRTUALX_REQUIRED="test"
-inherit ecm kde.org
-
-DESCRIPTION="KDE's terminal emulator"
-HOMEPAGE="https://kde.org/applications/system/org.kde.konsole
-https://konsole.kde.org";
-
-LICENSE="GPL-2" # TODO: CHECK
-SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
-IUSE="X"
-
-DEPEND="
-   >=dev-qt/qtdbus-${QTMIN}:5
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtprintsupport-${QTMIN}:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   >=dev-qt/qtxml-${QTMIN}:5
-   >=kde-frameworks/kbookmarks-${KFMIN}:5
-   >=kde-frameworks/kcompletion-${KFMIN}:5
-   >=kde-frameworks/kconfig-${KFMIN}:5
-   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
-   >=kde-frameworks/kcoreaddons-${KFMIN}:5
-   >=kde-frameworks/kcrash-${KFMIN}:5
-   >=kde-frameworks/kdbusaddons-${KFMIN}:5
-   >=kde-frameworks/kguiaddons-${KFMIN}:5
-   >=kde-frameworks/kjobwidgets-${KFMIN}:5
-   >=kde-frameworks/ki18n-${KFMIN}:5
-   >=kde-frameworks/kinit-${KFMIN}:5
-   >=kde-frameworks/kiconthemes-${KFMIN}:5
-   >=kde-frameworks/kio-${KFMIN}:5
-   >=kde-frameworks/knewstuff-${KFMIN}:5
-   >=kde-frameworks/knotifications-${KFMIN}:5
-   >=kde-frameworks/knotifyconfig-${KFMIN}:5
-   >=kde-frameworks/kparts-${KFMIN}:5
-   >=kde-frameworks/kpty-${KFMIN}:5
-   >=kde-frameworks/kservice-${KFMIN}:5
-   >=kde-frameworks/ktextwidgets-${KFMIN}:5
-   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
-   >=kde-frameworks/kwindowsystem-${KFMIN}:5
-   >=kde-frameworks/kxmlgui-${KFMIN}:5
-   X? ( x11-libs/libX11 )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local mycmakeargs=(
-   $(cmake_use_find_package X X11)
-   )
-
-   ecm_src_configure
-}



[gentoo-commits] repo/gentoo:master commit in: kde-apps/konsole/files/, kde-apps/konsole/

2020-05-28 Thread Andreas Sturmlechner
commit: 53c4419851fc373c392ccd9081f2190f77780d4a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 28 19:38:59 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 19:40:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53c44198

kde-apps/konsole: Fix crash on session close

Upstream commit fdfae25665731882687da8721e58c3c56a3babf8

KDE-Bug: https://bugs.kde.org/show_bug.cgi?id=415762
Closes: https://bugs.gentoo.org/723214
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/konsole-20.04.1-crash-on-close.patch | 57 +++
 kde-apps/konsole/konsole-20.04.1-r1.ebuild | 64 ++
 2 files changed, 121 insertions(+)

diff --git a/kde-apps/konsole/files/konsole-20.04.1-crash-on-close.patch 
b/kde-apps/konsole/files/konsole-20.04.1-crash-on-close.patch
new file mode 100644
index 000..51e1d0c5dcd
--- /dev/null
+++ b/kde-apps/konsole/files/konsole-20.04.1-crash-on-close.patch
@@ -0,0 +1,57 @@
+From fdfae25665731882687da8721e58c3c56a3babf8 Mon Sep 17 00:00:00 2001
+From: Nicolas Fella 
+Date: Thu, 28 May 2020 09:28:06 -0400
+Subject: Fix crash when closing session in KonsolePart via menu
+
+This close method is also used when closing a Konsole session
+via the X on the tabbar and tabheader.
+
+FIXED-IN: 20.08.0
+BUG: 420817
+BUG: 420695
+BUG: 415762
+
+See merge request !87
+---
+ src/SessionController.cpp | 23 +++
+ 1 file changed, 15 insertions(+), 8 deletions(-)
+
+diff --git a/src/SessionController.cpp b/src/SessionController.cpp
+index 006ba8b..e72f342 100644
+--- a/src/SessionController.cpp
 b/src/SessionController.cpp
+@@ -999,16 +999,23 @@ void SessionController::closeSession()
+ return;
+ }
+ 
+-if (confirmClose()) {
+-if (_session->closeInNormalWay()) {
++if (!confirmClose()) {
++return;
++}
++
++if (!_session->closeInNormalWay()) {
++if (!confirmForceClose()) {
+ return;
+-} else if (confirmForceClose()) {
+-if (_session->closeInForceWay()) {
+-return;
+-} else {
+-qCDebug(KonsoleDebug) << "Konsole failed to close a session 
in any way.";
+-}
+ }
++
++if (!_session->closeInForceWay()) {
++qCDebug(KonsoleDebug) << "Konsole failed to close a session in 
any way.";
++return;
++}
++}
++
++if (factory()) {
++factory()->removeClient(this);
+ }
+ }
+ 
+-- 
+cgit v1.1
+

diff --git a/kde-apps/konsole/konsole-20.04.1-r1.ebuild 
b/kde-apps/konsole/konsole-20.04.1-r1.ebuild
new file mode 100644
index 000..f6870330550
--- /dev/null
+++ b/kde-apps/konsole/konsole-20.04.1-r1.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ECM_HANDBOOK="optional"
+ECM_TEST="true"
+KFMIN=5.70.0
+QTMIN=5.12.3
+VIRTUALX_REQUIRED="test"
+inherit ecm kde.org
+
+DESCRIPTION="KDE's terminal emulator"
+HOMEPAGE="https://kde.org/applications/system/org.kde.konsole
+https://konsole.kde.org";
+
+LICENSE="GPL-2" # TODO: CHECK
+SLOT="5"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="X"
+
+DEPEND="
+   >=dev-qt/qtdbus-${QTMIN}:5
+   >=dev-qt/qtgui-${QTMIN}:5
+   >=dev-qt/qtnetwork-${QTMIN}:5
+   >=dev-qt/qtprintsupport-${QTMIN}:5
+   >=dev-qt/qtwidgets-${QTMIN}:5
+   >=dev-qt/qtxml-${QTMIN}:5
+   >=kde-frameworks/kbookmarks-${KFMIN}:5
+   >=kde-frameworks/kcompletion-${KFMIN}:5
+   >=kde-frameworks/kconfig-${KFMIN}:5
+   >=kde-frameworks/kconfigwidgets-${KFMIN}:5
+   >=kde-frameworks/kcoreaddons-${KFMIN}:5
+   >=kde-frameworks/kcrash-${KFMIN}:5
+   >=kde-frameworks/kdbusaddons-${KFMIN}:5
+   >=kde-frameworks/kguiaddons-${KFMIN}:5
+   >=kde-frameworks/kjobwidgets-${KFMIN}:5
+   >=kde-frameworks/ki18n-${KFMIN}:5
+   >=kde-frameworks/kinit-${KFMIN}:5
+   >=kde-frameworks/kiconthemes-${KFMIN}:5
+   >=kde-frameworks/kio-${KFMIN}:5
+   >=kde-frameworks/knewstuff-${KFMIN}:5
+   >=kde-frameworks/knotifications-${KFMIN}:5
+   >=kde-frameworks/knotifyconfig-${KFMIN}:5
+   >=kde-frameworks/kparts-${KFMIN}:5
+   >=kde-frameworks/kpty-${KFMIN}:5
+   >=kde-frameworks/kservice-${KFMIN}:5
+   >=kde-frameworks/ktextwidgets-${KFMIN}:5
+   >=kde-frameworks/kwidgetsaddons-${KFMIN}:5
+   >=kde-frameworks/kwindowsystem-${KFMIN}:5
+   >=kde-frameworks/kxmlgui-${KFMIN}:5
+   X? ( x11-libs/libX11 )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${P}-crash-on-close.patch" ) # bug 723214
+
+src_configure() {
+   local mycmakeargs=(
+   $(cmake_use_find_package X X11)
+   )
+
+   ecm_src_configure
+}



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

2020-05-28 Thread Michał Górny
commit: 2f63a06672fc2d739428ceeb6764d4ac2aad6256
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 28 19:02:58 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 28 19:39:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f63a066

dev-python/python-magic: Permit building binpkg with file[python]

The 'sys-apps/file[-python]' dep is there only to prevent file
collisions, so there is no need to force it for pure package builds.

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

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

diff --git a/dev-python/python-magic/python-magic-0.4.15-r1.ebuild 
b/dev-python/python-magic/python-magic-0.4.15-r1.ebuild
index b152f45bad2..47ed926109a 100644
--- a/dev-python/python-magic/python-magic-0.4.15-r1.ebuild
+++ b/dev-python/python-magic/python-magic-0.4.15-r1.ebuild
@@ -20,7 +20,7 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="sys-apps/file[-python]"
 BDEPEND="
-   test? ( ${RDEPEND} )
+   test? ( sys-apps/file )
 "
 
 PATCHES=(



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

2020-05-28 Thread Michał Górny
commit: bf0211e601d7965a024e912d6429f2294a785268
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 28 19:04:10 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 28 19:39:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf0211e6

sys-apps/file: Port to py39

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

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

diff --git a/sys-apps/file/file-5.38-r1.ebuild 
b/sys-apps/file/file-5.38-r1.ebuild
index 3cf4bfbc83c..7cc59569164 100644
--- a/sys-apps/file/file-5.38-r1.ebuild
+++ b/sys-apps/file/file-5.38-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 DISTUTILS_OPTIONAL=1
 
 inherit distutils-r1 libtool toolchain-funcs multilib-minimal

diff --git a/sys-apps/file/file-.ebuild b/sys-apps/file/file-.ebuild
index 9a1e2fcac32..0fd7e8ca10d 100644
--- a/sys-apps/file/file-.ebuild
+++ b/sys-apps/file/file-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 DISTUTILS_OPTIONAL=1
 
 inherit distutils-r1 libtool toolchain-funcs multilib-minimal



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

2020-05-28 Thread Michał Górny
commit: 6ea95b58aa4af69b174a6f41315517cb3d0dc044
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 28 18:57:35 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 28 19:39:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ea95b58

dev-python/httpretty: Port to py39

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

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

diff --git a/dev-python/httpretty/httpretty-1.0.2-r1.ebuild 
b/dev-python/httpretty/httpretty-1.0.2-r1.ebuild
index 14224da1434..9fd4646edca 100644
--- a/dev-python/httpretty/httpretty-1.0.2-r1.ebuild
+++ b/dev-python/httpretty/httpretty-1.0.2-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 



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

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

sys-apps/portage: Port to py39

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

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

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

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



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

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

dev-python/pyjwt: Port to py39

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

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

diff --git a/dev-python/pyjwt/pyjwt-1.7.1-r1.ebuild 
b/dev-python/pyjwt/pyjwt-1.7.1-r1.ebuild
index 8713bbc66e0..27e9e851d9e 100644
--- a/dev-python/pyjwt/pyjwt-1.7.1-r1.ebuild
+++ b/dev-python/pyjwt/pyjwt-1.7.1-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+PYTHON_COMPAT=( python3_{6..9} pypy3 )
 
 inherit distutils-r1 eutils
 



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

2020-05-28 Thread Michał Górny
commit: 30fc3d17b3302b6edbd65454e3563c855eb783c5
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 28 19:01:36 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 28 19:39:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30fc3d17

dev-python/python-magic: Port to py39

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

 dev-python/python-magic/python-magic-0.4.15-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-python/python-magic/python-magic-0.4.15-r1.ebuild 
b/dev-python/python-magic/python-magic-0.4.15-r1.ebuild
index f5239ed659c..b152f45bad2 100644
--- a/dev-python/python-magic/python-magic-0.4.15-r1.ebuild
+++ b/dev-python/python-magic/python-magic-0.4.15-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( pypy3 python{2_7,3_{6,7,8}} )
+PYTHON_COMPAT=( pypy3 python{2_7,3_{6..9}} )
 
 inherit distutils-r1
 
@@ -20,7 +20,6 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="sys-apps/file[-python]"
 BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
test? ( ${RDEPEND} )
 "
 



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

2020-05-28 Thread Michał Górny
commit: 84131df592a771722ac17c830296f9f2d77d1c08
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 28 19:04:17 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 28 19:39:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84131df5

dev-python/python-bugzilla: Port to py39

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

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

diff --git a/dev-python/python-bugzilla/python-bugzilla-2.3.0.ebuild 
b/dev-python/python-bugzilla/python-bugzilla-2.3.0.ebuild
index 1229b0f0a59..425feee87db 100644
--- a/dev-python/python-bugzilla/python-bugzilla-2.3.0.ebuild
+++ b/dev-python/python-bugzilla/python-bugzilla-2.3.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{6,7,8} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: sys-libs/libselinux/

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

sys-libs/libselinux: Port to py39

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

 sys-libs/libselinux/libselinux-3.0.ebuild  | 2 +-
 sys-libs/libselinux/libselinux-.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sys-libs/libselinux/libselinux-3.0.ebuild 
b/sys-libs/libselinux/libselinux-3.0.ebuild
index 5e64c185d4c..c8e582b74e9 100644
--- a/sys-libs/libselinux/libselinux-3.0.ebuild
+++ b/sys-libs/libselinux/libselinux-3.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+PYTHON_COMPAT=( python3_{6..9} )
 USE_RUBY="ruby24 ruby25 ruby26"
 
 # No, I am not calling ruby-ng

diff --git a/sys-libs/libselinux/libselinux-.ebuild 
b/sys-libs/libselinux/libselinux-.ebuild
index 0e181407de6..48ecacbdf7a 100644
--- a/sys-libs/libselinux/libselinux-.ebuild
+++ b/sys-libs/libselinux/libselinux-.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="6"
-PYTHON_COMPAT=( python{3_6,3_7,3_8} )
+PYTHON_COMPAT=( python3_{6..9} )
 USE_RUBY="ruby24 ruby25 ruby26"
 
 # No, I am not calling ruby-ng



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

2020-05-28 Thread Michał Górny
commit: b7fea76321e25938de069154a66d7d00aa9e767b
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 28 18:57:30 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 28 19:39:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7fea763

dev-python/sure: Port to py39

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

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

diff --git a/dev-python/sure/sure-1.4.11.ebuild 
b/dev-python/sure/sure-1.4.11.ebuild
index 15447975e25..7f62f1ee806 100644
--- a/dev-python/sure/sure-1.4.11.ebuild
+++ b/dev-python/sure/sure-1.4.11.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7,8} )
+PYTHON_COMPAT=( python2_7 python3_{6..9} )
 
 inherit distutils-r1
 
@@ -23,7 +23,6 @@ RDEPEND="
dev-python/six[${PYTHON_USEDEP}]
 "
 BDEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
test? ( ${RDEPEND} )
 "
 



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

2020-05-28 Thread Andreas Sturmlechner
commit: 13fe45b1fecc503058fc938afb60ad88fd61b902
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 28 19:28:20 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 19:31:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13fe45b1

dev-python/pysol_cards: 0.8.16 version bump

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

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

diff --git a/dev-python/pysol_cards/Manifest b/dev-python/pysol_cards/Manifest
index 6699c59747a..34e8e763aa1 100644
--- a/dev-python/pysol_cards/Manifest
+++ b/dev-python/pysol_cards/Manifest
@@ -1,2 +1,3 @@
 DIST pysol_cards-0.8.15.tar.gz 20025 BLAKE2B 
47f9503b2a8d8d591e117c9d5442cc319055c95846cb37f14c66be55ce47f43861a66b587a2f8a083b7ae141538afcb6f9c51c1d78467a2c665269ffccf2b6c2
 SHA512 
105839d4f08568ee4e3a115ec1e5a2003a191926f209d819308efe9d25f53368e7195e9f21378568ebccd6d6cdb920830365c0f3c39b4f31c773906835572965
+DIST pysol_cards-0.8.16.tar.gz 20203 BLAKE2B 
cbff4eedefd42380729233a9e928fd6d8e5683716651c60292d4dd1052ba7faf071c3fe61d222313a5bd2ade3da58e6f762371b717815c5f57a479aab9a6bc1c
 SHA512 
fb165076232f9cc62520466bec58dd29c1277de54bde448674d20b9fe00628ba4df3b6d522cc4bd6aa5e18f148f14804de41e8ca1d055ebce0b7d5a2bae3ee89
 DIST pysol_cards-0.8.9.tar.gz 19522 BLAKE2B 
06e257f2ccb43236c311d03436d7b482df977d63c0b886c7705e4cfee4abec4eae495a5557053ba2a18a84da227cc4bd913263e98533ab3a17616843df0a35c7
 SHA512 
548f586c70a583812731f2273f1c57406a31667b395c4276ec94518471499e69d278d54e2910f7c64a4c52deb670b0e76eef55399af9e2b997422ecbbd9a79a9

diff --git a/dev-python/pysol_cards/pysol_cards-0.8.16.ebuild 
b/dev-python/pysol_cards/pysol_cards-0.8.16.ebuild
new file mode 100644
index 000..9407aad9b5f
--- /dev/null
+++ b/dev-python/pysol_cards/pysol_cards-0.8.16.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Deal PySol FreeCell cards"
+HOMEPAGE="https://pypi.org/project/pysol-cards/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="Apache-2.0 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
+RDEPEND="
+   dev-python/pbr[${PYTHON_USEDEP}]
+   dev-python/random2[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+"



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

2020-05-28 Thread Andreas Sturmlechner
commit: 2ecc729b80cc86ac351ed3f882e5bc2d72f07057
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 28 19:30:38 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 19:31:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ecc729b

dev-python/pysol_cards: Drop 0.8.15

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

 dev-python/pysol_cards/Manifest  |  1 -
 dev-python/pysol_cards/pysol_cards-0.8.15.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/dev-python/pysol_cards/Manifest b/dev-python/pysol_cards/Manifest
index 34e8e763aa1..345bbfcee0e 100644
--- a/dev-python/pysol_cards/Manifest
+++ b/dev-python/pysol_cards/Manifest
@@ -1,3 +1,2 @@
-DIST pysol_cards-0.8.15.tar.gz 20025 BLAKE2B 
47f9503b2a8d8d591e117c9d5442cc319055c95846cb37f14c66be55ce47f43861a66b587a2f8a083b7ae141538afcb6f9c51c1d78467a2c665269ffccf2b6c2
 SHA512 
105839d4f08568ee4e3a115ec1e5a2003a191926f209d819308efe9d25f53368e7195e9f21378568ebccd6d6cdb920830365c0f3c39b4f31c773906835572965
 DIST pysol_cards-0.8.16.tar.gz 20203 BLAKE2B 
cbff4eedefd42380729233a9e928fd6d8e5683716651c60292d4dd1052ba7faf071c3fe61d222313a5bd2ade3da58e6f762371b717815c5f57a479aab9a6bc1c
 SHA512 
fb165076232f9cc62520466bec58dd29c1277de54bde448674d20b9fe00628ba4df3b6d522cc4bd6aa5e18f148f14804de41e8ca1d055ebce0b7d5a2bae3ee89
 DIST pysol_cards-0.8.9.tar.gz 19522 BLAKE2B 
06e257f2ccb43236c311d03436d7b482df977d63c0b886c7705e4cfee4abec4eae495a5557053ba2a18a84da227cc4bd913263e98533ab3a17616843df0a35c7
 SHA512 
548f586c70a583812731f2273f1c57406a31667b395c4276ec94518471499e69d278d54e2910f7c64a4c52deb670b0e76eef55399af9e2b997422ecbbd9a79a9

diff --git a/dev-python/pysol_cards/pysol_cards-0.8.15.ebuild 
b/dev-python/pysol_cards/pysol_cards-0.8.15.ebuild
deleted file mode 100644
index 9407aad9b5f..000
--- a/dev-python/pysol_cards/pysol_cards-0.8.15.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit distutils-r1
-
-DESCRIPTION="Deal PySol FreeCell cards"
-HOMEPAGE="https://pypi.org/project/pysol-cards/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0 MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="
-   dev-python/pbr[${PYTHON_USEDEP}]
-   dev-python/random2[${PYTHON_USEDEP}]
-   dev-python/six[${PYTHON_USEDEP}]
-"



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

2020-05-28 Thread Craig Andrews
commit: 89fe1663127cab434761be314a6456659715ab9a
Author: Craig Andrews  gentoo  org>
AuthorDate: Thu May 28 19:24:51 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Thu May 28 19:25:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89fe1663

www-apache/mod_h2: 1.15.10 version bump

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

 www-apache/mod_h2/Manifest  |  1 +
 www-apache/mod_h2/mod_h2-1.15.10.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/www-apache/mod_h2/Manifest b/www-apache/mod_h2/Manifest
index 4c4c3edd7eb..a3a53196cf2 100644
--- a/www-apache/mod_h2/Manifest
+++ b/www-apache/mod_h2/Manifest
@@ -1,3 +1,4 @@
+DIST mod_h2-1.15.10.tar.gz 699783 BLAKE2B 
f4457128fc77048cc3f4c394892499e555f5335ab3165ee6426cc882694e250e2eace47e38c96d12673ceba8507ad699d4c2937e50ced33aab18f81861c0bf0e
 SHA512 
7050c216ebab05f240495dbeac86915cabee49f62a51b19d87b078469ab3733ca266cd16bd0a009e782c37d8090ccfefbb8043e1e75660f8adc7d4ecf72818e6
 DIST mod_h2-1.15.9.tar.gz 699712 BLAKE2B 
035cc7ec8df4727abdd2cb90dfd4c0e6c94dac8a3872122bd3160a594207b7b948278662e8bbe538f736d4981cf6dde3207951f10b0525281f4547603323b604
 SHA512 
3743d530d2c70577142745046ddcee227b0a8c5e6d42c96d26df71c8c6234ffa20d36fd176c4e8e81a26835669409afb17df018139a7cfebb04748a84a467191
 DIST mod_http2-1.15.7.tar.gz 1042030 BLAKE2B 
5252e15fbc71845db557d567daba63452df0693baad18f8b83f937adbd760f1fa931fbf663f1f5ec475760e75fc132fb0de63784e046092669b1d8fb44d96e9a
 SHA512 
effe0a8f41603865a9dceea6fa109a924e6f2f904a2a02ebf10a20e0315f248cfaf91d4b2a0d6168ee94fb0f4af2680a6992c43cc91b0bf47a13d739b4cf9228
 DIST mod_http2-1.15.8.tar.gz 1029471 BLAKE2B 
10dcbafeee8be71858f1eace6c65b31d4a06b9598ba0ed8dd0d191c6fa8eb0475e0b9bd9f52a09fdf3430b18c770f0cd41057e9661f252d11df0edab8189cb26
 SHA512 
47ee0ef6d5e6cdce8b5d35cdca107331378c3d3ccb6d7b6c36eea8e04dda3d5665233aa7834f122d2069d7c81a833bff08e3f0a279d4a5a0bd1ec6b366696fd3

diff --git a/www-apache/mod_h2/mod_h2-1.15.10.ebuild 
b/www-apache/mod_h2/mod_h2-1.15.10.ebuild
new file mode 100644
index 000..b158648fdb5
--- /dev/null
+++ b/www-apache/mod_h2/mod_h2-1.15.10.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit apache-module autotools
+
+MY_P="${PN/h2/http2}-${PV}"
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://github.com/icing/mod_h2.git";
+   inherit git-r3
+else
+   S="${WORKDIR}/${MY_P}"
+   SRC_URI="https://github.com/icing/mod_h2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86"
+fi
+
+DESCRIPTION="HTTP/2 module for Apache"
+HOMEPAGE="https://github.com/icing/mod_h2";
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="ssl"
+
+RDEPEND=">=net-libs/nghttp2-1.0
+   >=www-servers/apache-2.4.20[-apache2_modules_http2,ssl?]"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/${P}"
+
+need_apache2_4
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_compile() {
+   default
+}
+
+src_install() {
+   default
+
+   APACHE2_MOD_DEFINE="HTTP2"
+   insinto "${APACHE_MODULES_CONFDIR}"
+   newins "${FILESDIR}/mod_http2.conf" "41_mod_http2.conf"
+}



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

2020-05-28 Thread Andreas Sturmlechner
commit: 0deaf2f9312ddc388b1281bd80e0d43eedcb1a55
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 28 19:04:53 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 19:19:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0deaf2f9

media-gfx/exiv2: Drop 0.27.3_rc1

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

 media-gfx/exiv2/Manifest|   1 -
 media-gfx/exiv2/exiv2-0.27.3_rc1.ebuild | 103 
 2 files changed, 104 deletions(-)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index fd4209f009c..8547f008a0f 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -1,3 +1,2 @@
 DIST exiv2-0.27.2-Source.tar.gz 27591236 BLAKE2B 
bd10d71356e4c8a465b71f8ceac07fbf2fd6cfb287cb22774568ad35eb38200be504e297224920af50a15ab4e9da98384ff4da7c33713f5346b33738380698b0
 SHA512 
39eb7d920dce18b275ac66f4766c7c73f7c72ee10e3e1e43d84c611b24f48ce20a70eac6d53948914e93242a25b8b52cc4bc760ee611ddcd77481306c1f9e721
 DIST exiv2-0.27.3.20-Source.tar.gz 26462789 BLAKE2B 
1fab5636f2ff69a6e61b78e29f8f536ef699bc7eb6e32edfd2f643805205df99502a3e1a9654dd8cd60e4f948d1442aa2bf4c4e71a345adaf310746bce5054c5
 SHA512 
4efd358adf615b924ef5446b68b7b7e260dd243179c8aa290006ea84d2fa08ab7069aa1af80b594858600660e184c80613c9254e66320d47087e00c9eccc8448
-DIST exiv2-0.27.3_rc1.tar.gz 27577726 BLAKE2B 
bb78b33419bf94e49a437e4d4b3820a9d178550cdcf4ebca52a3feab68e7d1a31881412edfff64ab80036b4912de2e1df57130ffdc308c3b585e378438580fb0
 SHA512 
1650f20c8572516c92fbb2af4ee18ce6dc9aa07db8c6ebf7e3bec3e7a02e1a13b1b60da88a11eba864bb805ce4d78c8acd4a0264fb842ab39dcfa6983b314328

diff --git a/media-gfx/exiv2/exiv2-0.27.3_rc1.ebuild 
b/media-gfx/exiv2/exiv2-0.27.3_rc1.ebuild
deleted file mode 100644
index c7b63dfb015..000
--- a/media-gfx/exiv2/exiv2-0.27.3_rc1.ebuild
+++ /dev/null
@@ -1,103 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-if [[ ${PV} = * ]]; then
-   EGIT_REPO_URI="https://github.com/Exiv2/exiv2.git";
-   inherit git-r3
-else
-   MY_PV="${PV/_/-}"
-   SRC_URI="https://github.com/Exiv2/exiv2/archive/v${MY_PV^^}.tar.gz -> 
${P}.tar.gz"
-#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
-fi
-
-CMAKE_ECLASS=cmake
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit cmake-multilib python-any-r1
-
-DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility"
-HOMEPAGE="https://www.exiv2.org/";
-
-LICENSE="GPL-2"
-SLOT="0/27"
-IUSE="doc examples nls +png webready +xmp"
-
-BDEPEND="
-   doc? (
-   ${PYTHON_DEPS}
-   app-doc/doxygen
-   dev-libs/libxslt
-   media-gfx/graphviz
-   virtual/pkgconfig
-   )
-   nls? ( sys-devel/gettext )
-"
-DEPEND="
-   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
-   nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
-   png? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
-   webready? (
-   >net-libs/libssh-0.9.1[${MULTILIB_USEDEP}]
-   net-misc/curl[${MULTILIB_USEDEP}]
-   )
-   xmp? ( dev-libs/expat[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}"
-
-DOCS=( README.md doc/ChangeLog doc/cmd.txt )
-
-S="${WORKDIR}/${PN}-${MY_PV^^}"
-
-pkg_setup() {
-   use doc && python-any-r1_pkg_setup
-}
-
-src_prepare() {
-   # FIXME @upstream:
-   einfo "Converting doc/cmd.txt to UTF-8"
-   iconv -f LATIN1 -t UTF-8 doc/cmd.txt > doc/cmd.txt.tmp || die
-   mv -f doc/cmd.txt.tmp doc/cmd.txt || die
-
-   cmake_src_prepare
-
-   sed -e "/^include.*compilerFlags/s/^/#DONT /" -i CMakeLists.txt || die
-}
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DEXIV2_BUILD_SAMPLES=NO
-   -DEXIV2_BUILD_PO=$(usex nls)
-   -DEXIV2_ENABLE_NLS=$(usex nls)
-   -DEXIV2_ENABLE_PNG=$(usex png)
-   -DEXIV2_ENABLE_CURL=$(usex webready)
-   -DEXIV2_ENABLE_SSH=$(usex webready)
-   -DEXIV2_ENABLE_WEBREADY=$(usex webready)
-   -DEXIV2_ENABLE_XMP=$(usex xmp)
-   $(multilib_is_native_abi || echo -DEXIV2_BUILD_EXIV2_COMMAND=NO)
-   $(multilib_is_native_abi && echo -DEXIV2_BUILD_DOC=$(usex doc))
-   -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF}/html
-   )
-
-   cmake_src_configure
-}
-
-multilib_src_compile() {
-   cmake_src_compile
-
-   if multilib_is_native_abi; then
-   use doc && eninja doc
-   fi
-}
-
-multilib_src_install_all() {
-   use xmp && DOCS+=( doc/{COPYING-XMPSDK,README-XMP,cmdxmp.txt} )
-
-   einstalldocs
-   find "${D}" -name '*.la' -delete || die
-
-   if use examples; then
-   docinto examples
-   dod

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

2020-05-28 Thread Andreas Sturmlechner
commit: da2dc869018da98b61555e858f11af028ee17a94
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 28 19:04:32 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 19:19:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da2dc869

media-gfx/exiv2: 0.27.3_rc2 version bump

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

 media-gfx/exiv2/Manifest|   1 +
 media-gfx/exiv2/exiv2-0.27.3_rc2.ebuild | 102 
 2 files changed, 103 insertions(+)

diff --git a/media-gfx/exiv2/Manifest b/media-gfx/exiv2/Manifest
index 99cb5ff7f89..fd4209f009c 100644
--- a/media-gfx/exiv2/Manifest
+++ b/media-gfx/exiv2/Manifest
@@ -1,2 +1,3 @@
 DIST exiv2-0.27.2-Source.tar.gz 27591236 BLAKE2B 
bd10d71356e4c8a465b71f8ceac07fbf2fd6cfb287cb22774568ad35eb38200be504e297224920af50a15ab4e9da98384ff4da7c33713f5346b33738380698b0
 SHA512 
39eb7d920dce18b275ac66f4766c7c73f7c72ee10e3e1e43d84c611b24f48ce20a70eac6d53948914e93242a25b8b52cc4bc760ee611ddcd77481306c1f9e721
+DIST exiv2-0.27.3.20-Source.tar.gz 26462789 BLAKE2B 
1fab5636f2ff69a6e61b78e29f8f536ef699bc7eb6e32edfd2f643805205df99502a3e1a9654dd8cd60e4f948d1442aa2bf4c4e71a345adaf310746bce5054c5
 SHA512 
4efd358adf615b924ef5446b68b7b7e260dd243179c8aa290006ea84d2fa08ab7069aa1af80b594858600660e184c80613c9254e66320d47087e00c9eccc8448
 DIST exiv2-0.27.3_rc1.tar.gz 27577726 BLAKE2B 
bb78b33419bf94e49a437e4d4b3820a9d178550cdcf4ebca52a3feab68e7d1a31881412edfff64ab80036b4912de2e1df57130ffdc308c3b585e378438580fb0
 SHA512 
1650f20c8572516c92fbb2af4ee18ce6dc9aa07db8c6ebf7e3bec3e7a02e1a13b1b60da88a11eba864bb805ce4d78c8acd4a0264fb842ab39dcfa6983b314328

diff --git a/media-gfx/exiv2/exiv2-0.27.3_rc2.ebuild 
b/media-gfx/exiv2/exiv2-0.27.3_rc2.ebuild
new file mode 100644
index 000..8c6ab3c5c6d
--- /dev/null
+++ b/media-gfx/exiv2/exiv2-0.27.3_rc2.ebuild
@@ -0,0 +1,102 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} = * ]]; then
+   EGIT_REPO_URI="https://github.com/Exiv2/exiv2.git";
+   inherit git-r3
+else
+   
SRC_URI="https://pre-release.exiv2.org/builds/${P/_rc2/.20}-Source.tar.gz";
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris"
+fi
+
+CMAKE_ECLASS=cmake
+PYTHON_COMPAT=( python3_{6,7,8} )
+inherit cmake-multilib python-any-r1
+
+DESCRIPTION="EXIF, IPTC and XMP metadata C++ library and command line utility"
+HOMEPAGE="https://www.exiv2.org/";
+
+LICENSE="GPL-2"
+SLOT="0/27"
+IUSE="doc examples nls +png webready +xmp"
+
+BDEPEND="
+   doc? (
+   ${PYTHON_DEPS}
+   app-doc/doxygen
+   dev-libs/libxslt
+   media-gfx/graphviz
+   virtual/pkgconfig
+   )
+   nls? ( sys-devel/gettext )
+"
+DEPEND="
+   >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}]
+   nls? ( >=virtual/libintl-0-r1[${MULTILIB_USEDEP}] )
+   png? ( sys-libs/zlib[${MULTILIB_USEDEP}] )
+   webready? (
+   >net-libs/libssh-0.9.1[${MULTILIB_USEDEP}]
+   net-misc/curl[${MULTILIB_USEDEP}]
+   )
+   xmp? ( dev-libs/expat[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+
+DOCS=( README.md doc/ChangeLog doc/cmd.txt )
+
+S="${WORKDIR}/${P/_rc2/.20}-Source"
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   # FIXME @upstream:
+   einfo "Converting doc/cmd.txt to UTF-8"
+   iconv -f LATIN1 -t UTF-8 doc/cmd.txt > doc/cmd.txt.tmp || die
+   mv -f doc/cmd.txt.tmp doc/cmd.txt || die
+
+   cmake_src_prepare
+
+   sed -e "/^include.*compilerFlags/s/^/#DONT /" -i CMakeLists.txt || die
+}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DEXIV2_BUILD_SAMPLES=NO
+   -DEXIV2_BUILD_PO=$(usex nls)
+   -DEXIV2_ENABLE_NLS=$(usex nls)
+   -DEXIV2_ENABLE_PNG=$(usex png)
+   -DEXIV2_ENABLE_CURL=$(usex webready)
+   -DEXIV2_ENABLE_SSH=$(usex webready)
+   -DEXIV2_ENABLE_WEBREADY=$(usex webready)
+   -DEXIV2_ENABLE_XMP=$(usex xmp)
+   $(multilib_is_native_abi || echo -DEXIV2_BUILD_EXIV2_COMMAND=NO)
+   $(multilib_is_native_abi && echo -DEXIV2_BUILD_DOC=$(usex doc))
+   -DCMAKE_INSTALL_DOCDIR="${EPREFIX}"/usr/share/doc/${PF}/html
+   )
+
+   cmake_src_configure
+}
+
+multilib_src_compile() {
+   cmake_src_compile
+
+   if multilib_is_native_abi; then
+   use doc && eninja doc
+   fi
+}
+
+multilib_src_install_all() {
+   use xmp && DOCS+=( doc/{COPYING-XMPSDK,README-XMP,cmdxmp.txt} )
+
+   einstalldocs
+   find "${D}" -name '*.la' -delete || die
+
+   if use examples; then
+   docinto examples
+   dodoc samples/*.cpp
+  

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

2020-05-28 Thread Patrick McLean
commit: c8077590d4fd447e07508c7e511e9190920f0ca8
Author: Patrick McLean  sony  com>
AuthorDate: Thu May 28 19:08:53 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu May 28 19:09:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8077590

sys-cluster/ceph-15.2.2-r1: Revbump, fix bugs #724508 and #724438

Adds a "diskprediction" USE flag to enable diskprediction_local since it
forces an old scipy (forcing off python3_8) (bug #724438)

Fixes up the systemd unit and adds a tmpfiles entry (bug #724508)

Closes: https://bugs.gentoo.org/724508
Closes: https://bugs.gentoo.org/724438
Copyright: Sony Interactive Entertainment Inc.
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Patrick McLean  gentoo.org>

 .../{ceph-15.2.2.ebuild => ceph-15.2.2-r1.ebuild}  | 30 +++---
 .../ceph/files/ceph-15.2.2-systemd-unit.patch  | 12 +
 sys-cluster/ceph/files/ceph-tmpfilesd  |  1 +
 sys-cluster/ceph/metadata.xml  |  1 +
 4 files changed, 35 insertions(+), 9 deletions(-)

diff --git a/sys-cluster/ceph/ceph-15.2.2.ebuild 
b/sys-cluster/ceph/ceph-15.2.2-r1.ebuild
similarity index 92%
rename from sys-cluster/ceph/ceph-15.2.2.ebuild
rename to sys-cluster/ceph/ceph-15.2.2-r1.ebuild
index 2d9f2924eca..d8466689267 100644
--- a/sys-cluster/ceph/ceph-15.2.2.ebuild
+++ b/sys-cluster/ceph/ceph-15.2.2-r1.ebuild
@@ -9,7 +9,7 @@ DISTUTILS_OPTIONAL=1
 
 inherit check-reqs bash-completion-r1 cmake-utils distutils-r1 flag-o-matic \
multiprocessing python-r1 udev readme.gentoo-r1 toolchain-funcs 
\
-   systemd
+   systemd tmpfiles
 
 if [[ ${PV} == ** ]]; then
inherit git-r3
@@ -28,9 +28,9 @@ SLOT="0"
 
 CPU_FLAGS_X86=(sse{,2,3,4_1,4_2} ssse3)
 
-IUSE="babeltrace +cephfs custom-cflags 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="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[@]})"
 
 COMMON_DEPEND="
@@ -153,18 +153,22 @@ RDEPEND="${COMMON_DEPEND}
dev-python/pyjwt[${PYTHON_USEDEP}]
dev-python/pyyaml[${PYTHON_USEDEP}]
dev-python/routes[${PYTHON_USEDEP}]
-   sci-libs/scipy[${PYTHON_USEDEP}]
+   diskprediction? (
+   $(python_gen_cond_dep 
'Add support for LTTng babeltrace
 Build support for cephfs, a POSIX compatible 
filesystem built on top of ceph
 Enable DPDK messaging
+Enable local diskprediction module to predict 
disk failures
 Enable SPDK user-mode storage driver toolkit
 Build fuse client
 Install grafana dashboards



[gentoo-commits] repo/gentoo:master commit in: media-plugins/audacious-plugins/

2020-05-28 Thread Andreas Sturmlechner
commit: f6c7147547669f8e03913cea525454e856d0489e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 21 22:50:56 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 18:56:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6c71475

media-plugins/audacious-plugins: Drop qt5 from 3.10; gtk2-only

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../audacious-plugins-3.10.1-r3.ebuild | 155 +
 1 file changed, 155 insertions(+)

diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r3.ebuild 
b/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r3.ebuild
new file mode 100644
index 000..5880699581b
--- /dev/null
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r3.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="${P/_/-}"
+
+if [[ ${PV} == * ]]; then
+   inherit autotools git-r3
+   
EGIT_REPO_URI="https://github.com/audacious-media-player/audacious-plugins.git";
+else
+   SRC_URI="https://distfiles.audacious-media-player.org/${MY_P}.tar.bz2";
+   KEYWORDS="amd64 x86"
+fi
+DESCRIPTION="Lightweight and versatile audio player"
+HOMEPAGE="https://audacious-media-player.org/";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="aac +alsa bs2b cdda cue ffmpeg flac fluidsynth http gme jack lame libav 
libnotify libsamplerate
+   lirc mms modplug mp3 nls opengl pulseaudio scrobbler sdl sid sndfile 
soxr speedpitch vorbis wavpack"
+REQUIRED_USE="|| ( alsa jack pulseaudio sdl )"
+
+# The following plugins REQUIRE a GUI build of audacious, because non-GUI
+# builds do NOT install the libaudgui library & headers.
+# Plugins without a configure option:
+#   alarm
+#   albumart
+#   delete-files
+#   ladspa
+#   playlist-manager
+#   search-tool
+#   skins
+#   vtx
+# Plugins with a configure option:
+#   glspectrum
+#   gtkui
+#   hotkey
+#   notify
+#   statusicon
+BDEPEND="
+   dev-util/gdbus-codegen
+   virtual/pkgconfig
+   nls? ( dev-util/intltool )
+"
+DEPEND="
+   app-arch/unzip
+   dev-libs/dbus-glib
+   dev-libs/glib
+   dev-libs/libxml2:2
+   ~media-sound/audacious-${PV}[-qt5(-)]
+   x11-libs/gtk+:2
+   x11-libs/libXcomposite
+   x11-libs/libXrender
+   aac? ( >=media-libs/faad2-2.7 )
+   alsa? ( >=media-libs/alsa-lib-1.0.16 )
+   bs2b? ( media-libs/libbs2b )
+   cdda? (
+   dev-libs/libcdio:=
+   dev-libs/libcdio-paranoia:=
+   >=media-libs/libcddb-1.2.1
+   )
+   cue? ( media-libs/libcue:= )
+   ffmpeg? ( >=media-video/ffmpeg-0.7.3 )
+   flac? (
+   >=media-libs/flac-1.2.1-r1
+   >=media-libs/libvorbis-1.0
+   )
+   fluidsynth? ( media-sound/fluidsynth:= )
+   http? ( >=net-libs/neon-0.26.4 )
+   jack? (
+   >=media-libs/bio2jack-0.4
+   virtual/jack
+   )
+   lame? ( media-sound/lame )
+   libnotify? ( x11-libs/libnotify )
+   libsamplerate? ( media-libs/libsamplerate:= )
+   lirc? ( app-misc/lirc )
+   mms? ( >=media-libs/libmms-0.3 )
+   modplug? ( media-libs/libmodplug )
+   mp3? ( >=media-sound/mpg123-1.12.1 )
+   pulseaudio? ( >=media-sound/pulseaudio-0.9.3 )
+   scrobbler? ( net-misc/curl )
+   sdl? ( media-libs/libsdl2[sound] )
+   sid? ( >=media-libs/libsidplayfp-1.0.0 )
+   sndfile? ( >=media-libs/libsndfile-1.0.17-r1 )
+   soxr? ( media-libs/soxr )
+   speedpitch? ( media-libs/libsamplerate:= )
+   vorbis? (
+   >=media-libs/libogg-1.1.3
+   >=media-libs/libvorbis-1.2.0
+   )
+   wavpack? ( >=media-sound/wavpack-4.50.1-r1 )
+"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_prepare() {
+   default
+   if ! use nls; then
+   sed -e "/SUBDIRS/s/ po//" -i Makefile || die # bug #512698
+   fi
+   [[ ${PV} == * ]] && eautoreconf
+}
+
+src_configure() {
+   use mp3 || ewarn "MP3 support is optional, you may want to enable the 
mp3 USE-flag"
+
+   local myeconfargs=(
+   --enable-mpris2
+   --enable-songchange
+   --enable-aosd
+   --enable-gtk
+   --enable-hotkey
+   --disable-adplug # not packaged
+   --disable-ampache # needs Qt5
+   --disable-coreaudio
+   --disable-oss4
+   --disable-qt
+   --disable-qtaudio
+   --disable-sndio
+   $(use_enable aac)
+   $(use_enable alsa)
+   $(use_enable bs2b)
+   $(use_enable cdda cdaudio)
+   $(use_enable cue)
+   $(use_enable flac)
+   $(use_enable flac filewriter)
+   $(use_enable fluidsynth amidiplug)
+  

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

2020-05-28 Thread Andreas Sturmlechner
commit: 16ec332b3123d98758fc1e3cf2f1384c2948d99c
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 21 22:52:48 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 18:56:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16ec332b

media-sound/audacious: Drop 3.10.1

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/audacious/audacious-3.10.1.ebuild | 82 ---
 media-sound/audacious/metadata.xml|  1 -
 2 files changed, 83 deletions(-)

diff --git a/media-sound/audacious/audacious-3.10.1.ebuild 
b/media-sound/audacious/audacious-3.10.1.ebuild
deleted file mode 100644
index 63d1ae32edc..000
--- a/media-sound/audacious/audacious-3.10.1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="${P/_/-}"
-
-if [[ ${PV} == * ]]; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://github.com/audacious-media-player/audacious.git";
-else
-   SRC_URI="https://distfiles.audacious-media-player.org/${MY_P}.tar.bz2";
-   KEYWORDS="amd64 x86"
-fi
-inherit xdg
-
-DESCRIPTION="Lightweight and versatile audio player"
-HOMEPAGE="https://audacious-media-player.org/";
-SRC_URI+=" mirror://gentoo/gentoo_ice-xmms-0.2.tar.bz2"
-
-LICENSE="BSD-2"
-SLOT="0"
-IUSE="nls qt5"
-
-BDEPEND="
-   virtual/pkgconfig
-   nls? ( dev-util/intltool )
-"
-DEPEND="
-   >=dev-libs/dbus-glib-0.60
-   >=dev-libs/glib-2.28
-   >=x11-libs/cairo-1.2.6
-   >=x11-libs/pango-1.8.0
-   virtual/freedesktop-icon-theme
-   !qt5? ( x11-libs/gtk+:2 )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   )
-"
-RDEPEND="${DEPEND}"
-PDEPEND="~media-plugins/audacious-plugins-${PV}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_unpack() {
-   default
-   [[ ${PV} == * ]] && git-r3_src_unpack
-}
-
-src_prepare() {
-   default
-   if ! use nls; then
-   sed -e "/SUBDIRS/s/ po//" -i Makefile || die # bug #512698
-   fi
-   [[ ${PV} == * ]] && eautoreconf
-}
-
-src_configure() {
-   # D-Bus is a mandatory dependency, remote control,
-   # session management and some plugins depend on this.
-   # Building without D-Bus is *unsupported* and a USE-flag
-   # will not be added due to the bug reports that will result.
-   # Bugs #197894, #199069, #207330, #208606
-   econf \
-   --disable-valgrind \
-   --enable-dbus \
-   $(use_enable nls) \
-   $(use_enable !qt5 gtk) \
-   $(use_enable qt5 qt)
-}
-
-src_install() {
-   default
-
-   # Gentoo_ice skin installation; bug #109772
-   insinto /usr/share/audacious/Skins/gentoo_ice
-   doins -r "${WORKDIR}"/gentoo_ice/.
-   docinto gentoo_ice
-   dodoc "${WORKDIR}"/README
-}

diff --git a/media-sound/audacious/metadata.xml 
b/media-sound/audacious/metadata.xml
index c8f2cbef49c..42ef143d344 100644
--- a/media-sound/audacious/metadata.xml
+++ b/media-sound/audacious/metadata.xml
@@ -11,6 +11,5 @@


Build with GTK interface instead of Qt5
-   Build with Qt5 interface instead of GTK

 



[gentoo-commits] repo/gentoo:master commit in: media-plugins/audacious-plugins/

2020-05-28 Thread Andreas Sturmlechner
commit: 6bbab50a9ec5f939367e4478d14e4f1d1d600ac1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 28 18:26:19 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 18:56:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bbab50a

media-plugins/audacious-plugins: Drop leftover IUSE libav

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

 .../audacious-plugins/audacious-plugins-3.10.1-r3.ebuild | 4 ++--
 media-plugins/audacious-plugins/audacious-plugins-4.0.3.ebuild   | 9 -
 2 files changed, 6 insertions(+), 7 deletions(-)

diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r3.ebuild 
b/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r3.ebuild
index 5880699581b..90d1e42911e 100644
--- a/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r3.ebuild
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://audacious-media-player.org/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="aac +alsa bs2b cdda cue ffmpeg flac fluidsynth http gme jack lame libav 
libnotify libsamplerate
+IUSE="aac +alsa bs2b cdda cue ffmpeg flac fluidsynth http gme jack lame 
libnotify libsamplerate
lirc mms modplug mp3 nls opengl pulseaudio scrobbler sdl sid sndfile 
soxr speedpitch vorbis wavpack"
 REQUIRED_USE="|| ( alsa jack pulseaudio sdl )"
 
@@ -148,7 +148,7 @@ src_configure() {
$(use_enable speedpitch)
$(use_enable vorbis)
$(use_enable wavpack)
-   $(use_with ffmpeg ffmpeg $(usex libav libav ffmpeg))
+   $(use_with ffmpeg ffmpeg ffmpeg)
)
 
econf "${myeconfargs[@]}"

diff --git a/media-plugins/audacious-plugins/audacious-plugins-4.0.3.ebuild 
b/media-plugins/audacious-plugins/audacious-plugins-4.0.3.ebuild
index eb2e7c2e88e..5dc53ffed93 100644
--- a/media-plugins/audacious-plugins/audacious-plugins-4.0.3.ebuild
+++ b/media-plugins/audacious-plugins/audacious-plugins-4.0.3.ebuild
@@ -17,10 +17,9 @@ HOMEPAGE="https://audacious-media-player.org/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="aac +alsa ampache bs2b cdda cue ffmpeg flac fluidsynth gme http jack
-   lame libav libnotify libsamplerate lirc mms modplug mp3 nls opengl
-   pulseaudio qtmedia scrobbler sdl sid sndfile soxr speedpitch streamtuner
-   vorbis wavpack"
+IUSE="aac +alsa ampache bs2b cdda cue ffmpeg flac fluidsynth gme http jack lame
+   libnotify libsamplerate lirc mms modplug mp3 nls opengl pulseaudio 
qtmedia
+   scrobbler sdl sid sndfile soxr speedpitch streamtuner vorbis wavpack"
 REQUIRED_USE="
|| ( alsa jack pulseaudio qtmedia sdl )
ampache? ( http ) streamtuner? ( http )"
@@ -159,7 +158,7 @@ src_configure() {
$(use_enable streamtuner)
$(use_enable vorbis)
$(use_enable wavpack)
-   $(use_with ffmpeg ffmpeg $(usex libav libav ffmpeg))
+   $(use_with ffmpeg ffmpeg ffmpeg)
)
 
econf "${myeconfargs[@]}"



[gentoo-commits] repo/gentoo:master commit in: media-plugins/audacious-plugins/

2020-05-28 Thread Andreas Sturmlechner
commit: 6fdb54669391fe28b5d881d01e15de3e74900fcd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 21 22:53:25 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 18:56:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fdb5466

media-plugins/audacious-plugins: Drop 3.10.1-r2

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../audacious-plugins-3.10.1-r2.ebuild | 168 -
 media-plugins/audacious-plugins/metadata.xml   |   1 -
 2 files changed, 169 deletions(-)

diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r2.ebuild 
b/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r2.ebuild
deleted file mode 100644
index d0436f7ae10..000
--- a/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r2.ebuild
+++ /dev/null
@@ -1,168 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-MY_P="${P/_/-}"
-
-if [[ ${PV} == * ]]; then
-   inherit autotools git-r3
-   
EGIT_REPO_URI="https://github.com/audacious-media-player/audacious-plugins.git";
-else
-   SRC_URI="https://distfiles.audacious-media-player.org/${MY_P}.tar.bz2";
-   KEYWORDS="amd64 x86"
-fi
-DESCRIPTION="Lightweight and versatile audio player"
-HOMEPAGE="https://audacious-media-player.org/";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="aac +alsa ampache bs2b cdda cue ffmpeg flac fluidsynth http gme jack 
lame libav libnotify libsamplerate
-   lirc mms modplug mp3 nls opengl pulseaudio qt5 qtmedia scrobbler sdl 
sid sndfile soxr speedpitch vorbis wavpack"
-REQUIRED_USE="
-   || ( alsa jack pulseaudio qtmedia sdl )
-   ampache? ( qt5 http ) qtmedia? ( qt5 )"
-
-# The following plugins REQUIRE a GUI build of audacious, because non-GUI
-# builds do NOT install the libaudgui library & headers.
-# Plugins without a configure option:
-#   alarm
-#   albumart
-#   delete-files
-#   ladspa
-#   playlist-manager
-#   search-tool
-#   skins
-#   vtx
-# Plugins with a configure option:
-#   glspectrum
-#   gtkui
-#   hotkey
-#   notify
-#   statusicon
-BDEPEND="
-   dev-util/gdbus-codegen
-   virtual/pkgconfig
-   nls? ( dev-util/intltool )
-"
-DEPEND="
-   app-arch/unzip
-   dev-libs/dbus-glib
-   dev-libs/glib
-   dev-libs/libxml2:2
-   ~media-sound/audacious-${PV}[qt5=]
-   aac? ( >=media-libs/faad2-2.7 )
-   alsa? ( >=media-libs/alsa-lib-1.0.16 )
-   ampache? ( =media-libs/ampache_browser-1* )
-   bs2b? ( media-libs/libbs2b )
-   cdda? (
-   dev-libs/libcdio:=
-   dev-libs/libcdio-paranoia:=
-   >=media-libs/libcddb-1.2.1
-   )
-   cue? ( media-libs/libcue:= )
-   ffmpeg? ( >=media-video/ffmpeg-0.7.3 )
-   flac? (
-   >=media-libs/flac-1.2.1-r1
-   >=media-libs/libvorbis-1.0
-   )
-   fluidsynth? ( media-sound/fluidsynth:= )
-   http? ( >=net-libs/neon-0.26.4 )
-   jack? (
-   >=media-libs/bio2jack-0.4
-   virtual/jack
-   )
-   lame? ( media-sound/lame )
-   libnotify? ( x11-libs/libnotify )
-   libsamplerate? ( media-libs/libsamplerate:= )
-   lirc? ( app-misc/lirc )
-   mms? ( >=media-libs/libmms-0.3 )
-   modplug? ( media-libs/libmodplug )
-   mp3? ( >=media-sound/mpg123-1.12.1 )
-   pulseaudio? ( >=media-sound/pulseaudio-0.9.3 )
-   !qt5? (
-   x11-libs/gtk+:2
-   x11-libs/libXcomposite
-   x11-libs/libXrender
-   )
-   qt5? (
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtwidgets:5
-   opengl? ( dev-qt/qtopengl:5 )
-   )
-   qtmedia? ( dev-qt/qtmultimedia:5 )
-   scrobbler? ( net-misc/curl )
-   sdl? ( media-libs/libsdl2[sound] )
-   sid? ( >=media-libs/libsidplayfp-1.0.0 )
-   sndfile? ( >=media-libs/libsndfile-1.0.17-r1 )
-   soxr? ( media-libs/soxr )
-   speedpitch? ( media-libs/libsamplerate:= )
-   vorbis? (
-   >=media-libs/libogg-1.1.3
-   >=media-libs/libvorbis-1.2.0
-   )
-   wavpack? ( >=media-sound/wavpack-4.50.1-r1 )
-"
-RDEPEND="${DEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   default
-   if ! use nls; then
-   sed -e "/SUBDIRS/s/ po//" -i Makefile || die # bug #512698
-   fi
-   [[ ${PV} == * ]] && eautoreconf
-}
-
-src_configure() {
-   use mp3 || ewarn "MP3 support is optional, you may want to enable the 
mp3 USE-flag"
-
-   local myeconfargs=(
-   --enable-mpris2
-   --enable-songchange
-   --disable-adplug # not packaged
-   --disable-oss4
-   --disable-coreaudio
-   --disable-sndio
-   $(use_enable aac)
-   $(use_enable alsa)
-  

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

2020-05-28 Thread Andreas Sturmlechner
commit: 0ccd0346116f1dd8e2998e6c12c0195339302639
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 21 22:51:39 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 18:56:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ccd0346

media-sound/audacious: Drop qt5 from 3.10; gtk2-only

Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/audacious/audacious-3.10.1-r1.ebuild | 77 
 1 file changed, 77 insertions(+)

diff --git a/media-sound/audacious/audacious-3.10.1-r1.ebuild 
b/media-sound/audacious/audacious-3.10.1-r1.ebuild
new file mode 100644
index 000..14d88ac879a
--- /dev/null
+++ b/media-sound/audacious/audacious-3.10.1-r1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_P="${P/_/-}"
+
+if [[ ${PV} == * ]]; then
+   inherit autotools git-r3
+   EGIT_REPO_URI="https://github.com/audacious-media-player/audacious.git";
+else
+   SRC_URI="https://distfiles.audacious-media-player.org/${MY_P}.tar.bz2";
+   KEYWORDS="amd64 x86"
+fi
+inherit xdg
+
+DESCRIPTION="Lightweight and versatile audio player"
+HOMEPAGE="https://audacious-media-player.org/";
+SRC_URI+=" mirror://gentoo/gentoo_ice-xmms-0.2.tar.bz2"
+
+LICENSE="BSD-2"
+SLOT="0"
+IUSE="nls"
+
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( dev-util/intltool )
+"
+DEPEND="
+   >=dev-libs/dbus-glib-0.60
+   >=dev-libs/glib-2.28
+   >=x11-libs/cairo-1.2.6
+   x11-libs/gtk+:2
+   >=x11-libs/pango-1.8.0
+   virtual/freedesktop-icon-theme
+"
+RDEPEND="${DEPEND}"
+PDEPEND="~media-plugins/audacious-plugins-${PV}"
+
+S="${WORKDIR}/${MY_P}"
+
+src_unpack() {
+   default
+   [[ ${PV} == * ]] && git-r3_src_unpack
+}
+
+src_prepare() {
+   default
+   if ! use nls; then
+   sed -e "/SUBDIRS/s/ po//" -i Makefile || die # bug #512698
+   fi
+   [[ ${PV} == * ]] && eautoreconf
+}
+
+src_configure() {
+   # D-Bus is a mandatory dependency, remote control,
+   # session management and some plugins depend on this.
+   # Building without D-Bus is *unsupported* and a USE-flag
+   # will not be added due to the bug reports that will result.
+   # Bugs #197894, #199069, #207330, #208606
+   econf \
+   --disable-valgrind \
+   --enable-dbus \
+   --enable-gtk \
+   --disable-qt \
+   $(use_enable nls)
+}
+
+src_install() {
+   default
+
+   # Gentoo_ice skin installation; bug #109772
+   insinto /usr/share/audacious/Skins/gentoo_ice
+   doins -r "${WORKDIR}"/gentoo_ice/.
+   docinto gentoo_ice
+   dodoc "${WORKDIR}"/README
+}



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

2020-05-28 Thread Patrick McLean
commit: 893023c6ddcdc90272c45169f8d49b267ab8113c
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu May 28 18:50:05 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu May 28 18:50:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=893023c6

dev-python/botocore: Add dolsen and I as maintainers

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

 dev-python/botocore/metadata.xml | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-python/botocore/metadata.xml b/dev-python/botocore/metadata.xml
index c2f3b25daba..2f4def8262f 100644
--- a/dev-python/botocore/metadata.xml
+++ b/dev-python/botocore/metadata.xml
@@ -2,8 +2,12 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   andrey_ut...@gentoo.org
-   Andrey Utkin
+   dol...@gentoo.org
+   Brian Dolbec
+   
+   
+   chutz...@gentoo.org
+   Patrick McLean


whi...@gentoo.org



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

2020-05-28 Thread Patrick McLean
commit: 43f308909c8d377d797332c3d01d973c9608d672
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu May 28 18:48:58 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu May 28 18:48:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43f30890

dev-python/boto3: Make maintainer dolsen and I

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

 dev-python/boto3/metadata.xml | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-python/boto3/metadata.xml b/dev-python/boto3/metadata.xml
index ab5aa448ea1..4b3b128c1eb 100644
--- a/dev-python/boto3/metadata.xml
+++ b/dev-python/boto3/metadata.xml
@@ -2,8 +2,12 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   andrey_ut...@gentoo.org
-   Andrey Utkin
+   dol...@gentoo.org
+   Brian Dolbec
+   
+   
+   chutz...@gentoo.org
+   Patrick McLean


boto/boto3



[gentoo-commits] repo/gentoo:master commit in: media-gfx/flameshot/files/, media-gfx/flameshot/

2020-05-28 Thread Maxim Koltsov
commit: c8519f723d963b46b3ff2137d9ac7d498af94a57
Author: Pavel Kalugin <38429428+pavel-the-best  users  noreply 
 github  com>
AuthorDate: Mon May 25 18:48:18 2020 +
Commit: Maxim Koltsov  gentoo  org>
CommitDate: Thu May 28 18:36:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8519f72

media-gfx/flameshot: new package

Signed-off-by: Pavel Kalugin  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/15968
Signed-off-by: Maxim Koltsov  gentoo.org>

 media-gfx/flameshot/Manifest   |  1 +
 ...meshot-0.6.0-unbundle-qtsingleapplication.patch | 47 +++
 media-gfx/flameshot/flameshot-0.6.0.ebuild | 53 ++
 media-gfx/flameshot/metadata.xml   | 12 +
 4 files changed, 113 insertions(+)

diff --git a/media-gfx/flameshot/Manifest b/media-gfx/flameshot/Manifest
new file mode 100644
index 000..bf5fa36
--- /dev/null
+++ b/media-gfx/flameshot/Manifest
@@ -0,0 +1 @@
+DIST flameshot-0.6.0.tar.gz 641561 BLAKE2B 
f9e87373d84c1a841f70cd9c13b504865a0ef23d0fb29848f2270171459afe9c6852e12c712ebdc7cf3cfc62214d7b7507b85cf21838d0ebed33bee1e39f4aad
 SHA512 
194127032ab0f62a6ba2698688e11b2d4e6f0e04a282144f5fbb6c232eeebc71371af2d55abbb6e98b8649dee036e6f0a6ef55710e4321a60fd5ac6e453ab975

diff --git 
a/media-gfx/flameshot/files/flameshot-0.6.0-unbundle-qtsingleapplication.patch 
b/media-gfx/flameshot/files/flameshot-0.6.0-unbundle-qtsingleapplication.patch
new file mode 100644
index 000..7973aa1d06c
--- /dev/null
+++ 
b/media-gfx/flameshot/files/flameshot-0.6.0-unbundle-qtsingleapplication.patch
@@ -0,0 +1,47 @@
+diff -ruN a/flameshot.pro b/flameshot.pro
+--- a/flameshot.pro2020-05-25 21:16:54.044214597 +0300
 b/flameshot.pro2020-05-25 21:25:03.808676488 +0300
+@@ -18,7 +18,7 @@
+ QT  += dbus
+ }
+ 
+-CONFIG += c++11 link_pkgconfig
++CONFIG += c++11 link_pkgconfig qtsingleapplication
+ 
+ #CONFIG += packaging   # Enables "make install" for packaging paths
+ 
+@@ -63,7 +63,6 @@
+ 
+ DEFINES += QT_DEPRECATED_WARNINGS
+ 
+-include(src/third-party/singleapplication/singleapplication.pri)
+ include(src/third-party/Qt-Color-Widgets//color_widgets.pri)
+ 
+ DEFINES += QAPPLICATION_CLASS=QApplication
+diff -ruN a/src/main.cpp b/src/main.cpp
+--- a/src/main.cpp 2020-05-25 21:16:54.055215952 +0300
 b/src/main.cpp 2020-05-25 21:25:35.095744395 +0300
+@@ -16,13 +16,13 @@
+ // along with Flameshot.  If not, see .
+ 
+ #include "src/core/controller.h"
+-#include "singleapplication.h"
+ #include "src/utils/filenamehandler.h"
+ #include "src/utils/confighandler.h"
+ #include "src/cli/commandlineparser.h"
+ #include "src/utils/systemnotification.h"
+ #include "src/utils/pathinfo.h"
+ #include "src/core/capturerequest.h"
++#include 
+ #include 
+ #include 
+ #include 
+@@ -44,7 +44,7 @@
+ 
+ // no arguments, just launch Flameshot
+ if (argc == 1) {
+-SingleApplication app(argc, argv);
++QtSingleApplication app(argc, argv);
+ 
+ QTranslator translator;
+ QStringList trPaths = PathInfo::translationsPaths();

diff --git a/media-gfx/flameshot/flameshot-0.6.0.ebuild 
b/media-gfx/flameshot/flameshot-0.6.0.ebuild
new file mode 100644
index 000..e3d9daac1c7
--- /dev/null
+++ b/media-gfx/flameshot/flameshot-0.6.0.ebuild
@@ -0,0 +1,53 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop qmake-utils xdg-utils
+
+DESCRIPTION="Powerful yet simple to use screenshot software"
+HOMEPAGE="https://flameshot.js.org";
+SRC_URI="https://github.com/lupoDharkael/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="FreeArt GPL-3 Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtsingleapplication[qt5(+),X]
+   dev-qt/qtwidgets:5
+   dev-qt/qtsvg:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtdbus:5
+   sys-apps/dbus
+"
+RDEPEND="${DEPEND}"
+PATCHES=( "${FILESDIR}/${P}-unbundle-qtsingleapplication.patch" )
+
+src_prepare() {
+   rm -r src/third-party/singleapplication || die
+   default
+}
+
+src_configure() {
+   eqmake5 "CONFIG+=packaging"
+}
+
+src_install() {
+   emake INSTALL_ROOT="${D}" install
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+   xdg_mimeinfo_database_update
+}

diff --git a/media-gfx/flameshot/metadata.xml b/media-gfx/flameshot/metadata.xml
new file mode 100644
index 000..49f9e82790b
--- /dev/null
+++ b/media-gfx/flameshot/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   paul.ka...@gmail.com
+   Pavel Kalugin
+   
+   
+   proxy-ma...@gentoo.org
+  

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

2020-05-28 Thread Michał Górny
commit: 9f167ce2159b8bf07983936a83ddec795e4c3a6f
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 28 18:36:20 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 28 18:36:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f167ce2

dev-python/csv23: Remove old

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

 dev-python/csv23/Manifest   |  1 -
 dev-python/csv23/csv23-0.3.1.ebuild | 32 
 2 files changed, 33 deletions(-)

diff --git a/dev-python/csv23/Manifest b/dev-python/csv23/Manifest
index 5a6eaba0258..4373875d10c 100644
--- a/dev-python/csv23/Manifest
+++ b/dev-python/csv23/Manifest
@@ -1,2 +1 @@
-DIST csv23-0.3.1.tar.gz 23959 BLAKE2B 
076c1a3f52d4cf6283716c366c3b44d3cae4012ae7613e24193aa7d8e0ac96e4ee9d1325219dd90ada26970cb3fde093730224f0f9bda3cadc921d9a5465b317
 SHA512 
25a0e06529edab89e4541cd7622a980af2cc31eff62db9f659af5305bfdbdcd388354b38a6f725d81e2f39fb48bec7adb287bb0577e973b5709a38ff03456037
 DIST csv23-0.3.2.tar.gz 24132 BLAKE2B 
2c5eb231814e087dce9689c7075bdbc3875b3e200dc1273022d55661ec60f18a5bcb03e062b205fde13e845e5e50d530b07596b51ad7b2a89e41b45629bf3ce8
 SHA512 
289386cce5de4ae5bc42fc56d1639bbd1483034e5422f63142c1d188de735b1f5f18f9f69e3cb96f4ac3e1d7d0b371b1c45e720982c4f4b539fcf0d2da893f6a

diff --git a/dev-python/csv23/csv23-0.3.1.ebuild 
b/dev-python/csv23/csv23-0.3.1.ebuild
deleted file mode 100644
index afd6b765ddd..000
--- a/dev-python/csv23/csv23-0.3.1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python{2_7,3_{6,7,8,9}} pypy3 )
-inherit distutils-r1
-
-DESCRIPTION="Python 2/3 unicode CSV compatibility layer"
-HOMEPAGE="
-   https://pypi.org/project/csv23/
-   https://github.com/xflr6/csv23/";
-SRC_URI="https://github.com/xflr6/csv23/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-# note: upstream really uses mock at runtime
-RDEPEND="
-   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' -2)"
-BDEPEND="
-   test? (
-   >=dev-python/pytest-4.6[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}] )"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   sed -i -e '/--cov/d' setup.cfg || die
-   distutils-r1_src_prepare
-}



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

2020-05-28 Thread Michał Górny
commit: 41fca3b9f6fca3210cb8241009b84ea344ceb489
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 28 18:33:31 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 28 18:35:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41fca3b9

dev-python/pip: Backport test fix for big endian

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

 dev-python/pip/files/pip-20.1.1-test-endian.patch | 78 +++
 dev-python/pip/pip-20.1.1.ebuild  |  1 +
 2 files changed, 79 insertions(+)

diff --git a/dev-python/pip/files/pip-20.1.1-test-endian.patch 
b/dev-python/pip/files/pip-20.1.1-test-endian.patch
new file mode 100644
index 000..b6aea145656
--- /dev/null
+++ b/dev-python/pip/files/pip-20.1.1-test-endian.patch
@@ -0,0 +1,78 @@
+From b30dd1e04e1f37901733f1be0a5a1e02c466ad0c Mon Sep 17 00:00:00 2001
+From: gutsytechster 
+Date: Wed, 15 Apr 2020 19:54:48 +0530
+Subject: [PATCH] fix(tests/unit): Update tests to be endian safe
+
+This updates `test_path_to_display` and `test_str_to_display__encoding`
+to use the endian safe expected result instead of the hardcoded one.
+
+This fixes https://github.com/pypa/pip/issues/7921
+---
+ tests/unit/test_compat.py |  8 +++-
+ tests/unit/test_utils.py  | 16 +---
+ 2 files changed, 20 insertions(+), 4 deletions(-)
+
+diff --git a/tests/unit/test_compat.py b/tests/unit/test_compat.py
+index 1f31bc5c..b13087a1 100644
+--- a/tests/unit/test_compat.py
 b/tests/unit/test_compat.py
+@@ -2,6 +2,7 @@
+ 
+ import locale
+ import os
++import sys
+ 
+ import pytest
+ 
+@@ -91,8 +92,13 @@ def test_str_to_display__decode_error(monkeypatch, caplog):
+ # Encode with an incompatible encoding.
+ data = u'ab'.encode('utf-16')
+ actual = str_to_display(data)
++# Keep the expected value endian safe
++if sys.byteorder == "little":
++expected = "\\xff\\xfea\x00b\x00"
++elif sys.byteorder == "big":
++expected = "\\xfe\\xff\x00a\x00b"
+ 
+-assert actual == u'\\xff\\xfea\x00b\x00', (
++assert actual == expected, (
+ # Show the encoding for easier troubleshooting.
+ 'encoding: {!r}'.format(locale.getpreferredencoding())
+ )
+diff --git a/tests/unit/test_utils.py b/tests/unit/test_utils.py
+index 7d74a664..ebabd29e 100644
+--- a/tests/unit/test_utils.py
 b/tests/unit/test_utils.py
+@@ -375,6 +375,18 @@ def test_rmtree_retries_for_3sec(tmpdir, monkeypatch):
+ rmtree('foo')
+ 
+ 
++if sys.byteorder == "little":
++expected_byte_string = (
++u"b'\\xff\\xfe/\\x00p\\x00a\\x00t\\x00h\\x00/"
++"\\x00d\\x00\\xe9\\x00f\\x00'"
++)
++elif sys.byteorder == "big":
++expected_byte_string = (
++u"b'\\xfe\\xff\\x00/\\x00p\\x00a\\x00t\\x00h\\"
++"x00/\\x00d\\x00\\xe9\\x00f'"
++)
++
++
+ @pytest.mark.parametrize('path, fs_encoding, expected', [
+ (None, None, None),
+ # Test passing a text (unicode) string.
+@@ -383,9 +395,7 @@ def test_rmtree_retries_for_3sec(tmpdir, monkeypatch):
+ (u'/path/déf'.encode('utf-8'), 'utf-8', u'/path/déf'),
+ # Test a bytes object with a character that can't be decoded.
+ (u'/path/déf'.encode('utf-8'), 'ascii', u"b'/path/d\\xc3\\xa9f'"),
+-(u'/path/déf'.encode('utf-16'), 'utf-8',
+- u"b'\\xff\\xfe/\\x00p\\x00a\\x00t\\x00h\\x00/"
+- "\\x00d\\x00\\xe9\\x00f\\x00'"),
++(u'/path/déf'.encode('utf-16'), 'utf-8', expected_byte_string),
+ ])
+ def test_path_to_display(monkeypatch, path, fs_encoding, expected):
+ monkeypatch.setattr(sys, 'getfilesystemencoding', lambda: fs_encoding)
+-- 
+2.26.2
+

diff --git a/dev-python/pip/pip-20.1.1.ebuild b/dev-python/pip/pip-20.1.1.ebuild
index 2d53216220c..adcd0cbcffd 100644
--- a/dev-python/pip/pip-20.1.1.ebuild
+++ b/dev-python/pip/pip-20.1.1.ebuild
@@ -56,6 +56,7 @@ DEPEND="
 python_prepare_all() {
local PATCHES=(
"${FILESDIR}/${PN}-19.3-disable-version-check.patch"
+   "${FILESDIR}/${P}-test-endian.patch"
)
if ! use vanilla; then
PATCHES+=( 
"${FILESDIR}/pip-20.0.2-disable-system-install.patch" )



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

2020-05-28 Thread Michał Górny
commit: 8d88a7f11aa04f46016a53cb9889a611929224cb
Author: Michał Górny  gentoo  org>
AuthorDate: Thu May 28 18:34:15 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu May 28 18:35:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d88a7f1

dev-python/csv23: Bump to 0.3.2

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

 dev-python/csv23/Manifest   |  1 +
 dev-python/csv23/csv23-0.3.2.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-python/csv23/Manifest b/dev-python/csv23/Manifest
index dd664de3a7e..5a6eaba0258 100644
--- a/dev-python/csv23/Manifest
+++ b/dev-python/csv23/Manifest
@@ -1 +1,2 @@
 DIST csv23-0.3.1.tar.gz 23959 BLAKE2B 
076c1a3f52d4cf6283716c366c3b44d3cae4012ae7613e24193aa7d8e0ac96e4ee9d1325219dd90ada26970cb3fde093730224f0f9bda3cadc921d9a5465b317
 SHA512 
25a0e06529edab89e4541cd7622a980af2cc31eff62db9f659af5305bfdbdcd388354b38a6f725d81e2f39fb48bec7adb287bb0577e973b5709a38ff03456037
+DIST csv23-0.3.2.tar.gz 24132 BLAKE2B 
2c5eb231814e087dce9689c7075bdbc3875b3e200dc1273022d55661ec60f18a5bcb03e062b205fde13e845e5e50d530b07596b51ad7b2a89e41b45629bf3ce8
 SHA512 
289386cce5de4ae5bc42fc56d1639bbd1483034e5422f63142c1d188de735b1f5f18f9f69e3cb96f4ac3e1d7d0b371b1c45e720982c4f4b539fcf0d2da893f6a

diff --git a/dev-python/csv23/csv23-0.3.2.ebuild 
b/dev-python/csv23/csv23-0.3.2.ebuild
new file mode 100644
index 000..afd6b765ddd
--- /dev/null
+++ b/dev-python/csv23/csv23-0.3.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python{2_7,3_{6,7,8,9}} pypy3 )
+inherit distutils-r1
+
+DESCRIPTION="Python 2/3 unicode CSV compatibility layer"
+HOMEPAGE="
+   https://pypi.org/project/csv23/
+   https://github.com/xflr6/csv23/";
+SRC_URI="https://github.com/xflr6/csv23/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+# note: upstream really uses mock at runtime
+RDEPEND="
+   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' -2)"
+BDEPEND="
+   test? (
+   >=dev-python/pytest-4.6[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}] )"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/--cov/d' setup.cfg || die
+   distutils-r1_src_prepare
+}



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

2020-05-28 Thread Sergei Trofimovich
commit: 7f464795aa82a7fc3c62747edd7627281bb1371a
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 28 11:29:41 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 28 18:19:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f464795

dev-python/pytest: stable 5.4.2 for sparc, bug #723996

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

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

diff --git a/dev-python/pytest/pytest-5.4.2.ebuild 
b/dev-python/pytest/pytest-5.4.2.ebuild
index b33a2dedd9d..db15ec4766d 100644
--- a/dev-python/pytest/pytest-5.4.2.ebuild
+++ b/dev-python/pytest/pytest-5.4.2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-05-28 Thread Sergei Trofimovich
commit: 5505a7e57302df6b72f528bf78e9453c5a4edae3
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 28 15:54:05 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 28 18:19:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5505a7e5

dev-python/breathe: keyworded 4.14.1 for sparc, bug #709752

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

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

diff --git a/dev-python/breathe/breathe-4.14.1.ebuild 
b/dev-python/breathe/breathe-4.14.1.ebuild
index d98d50a6d7f..1072a576a27 100644
--- a/dev-python/breathe/breathe-4.14.1.ebuild
+++ b/dev-python/breathe/breathe-4.14.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
app-doc/doxygen



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

2020-05-28 Thread Sergei Trofimovich
commit: 9bc423f644602841bb9e234643e04bcc8992b430
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 28 11:13:25 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 28 18:19:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bc423f6

dev-python/pytest-timeout: stable 1.3.3 for sparc, bug #719946

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

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

diff --git a/dev-python/pytest-timeout/pytest-timeout-1.3.3.ebuild 
b/dev-python/pytest-timeout/pytest-timeout-1.3.3.ebuild
index 06b711959c4..2b362ace1e1 100644
--- a/dev-python/pytest-timeout/pytest-timeout-1.3.3.ebuild
+++ b/dev-python/pytest-timeout/pytest-timeout-1.3.3.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~s390 ~sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~s390 sparc x86 ~amd64-linux 
~x86-linux"
 
 RDEPEND="dev-python/pytest[${PYTHON_USEDEP}]"
 BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



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

2020-05-28 Thread Sergei Trofimovich
commit: 916e46ea3f5a2c7f195a57ce2d5de09e883cff1e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 28 11:12:43 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 28 18:19:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=916e46ea

dev-python/werkzeug: stable 0.16.1 for sparc, bug #719946

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

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

diff --git a/dev-python/werkzeug/werkzeug-0.16.1.ebuild 
b/dev-python/werkzeug/werkzeug-0.16.1.ebuild
index e0c1e8c6e9f..38f1046956d 100644
--- a/dev-python/werkzeug/werkzeug-0.16.1.ebuild
+++ b/dev-python/werkzeug/werkzeug-0.16.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/pallets/werkzeug/archive/${PV}.tar.gz -> ${P}.gh.tar
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos"
+KEYWORDS="amd64 arm arm64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~x86-macos"
 
 RDEPEND="dev-python/simplejson[${PYTHON_USEDEP}]"
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: net-vpn/i2pd/

2020-05-28 Thread Sergei Trofimovich
commit: 94f740f912f51734b06423e0fab45d67e972dc1b
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 28 11:21:45 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 28 18:19:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94f740f9

net-vpn/i2pd: keyworded 2.29.0 for sparc, bug #640638

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

 net-vpn/i2pd/i2pd-2.29.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-vpn/i2pd/i2pd-2.29.0.ebuild b/net-vpn/i2pd/i2pd-2.29.0.ebuild
index 06d8abe7e50..110e726fe0e 100644
--- a/net-vpn/i2pd/i2pd-2.29.0.ebuild
+++ b/net-vpn/i2pd/i2pd-2.29.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/PurpleI2P/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="cpu_flags_x86_aes cpu_flags_x86_avx i2p-hardening libressl static +upnp 
websocket"
 
 # if using libressl, require >=boost-1.65, see #597798



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

2020-05-28 Thread Patrick McLean
commit: a22e1ceac064be548ae41270d2eb2dd2f87a8ba2
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu May 28 18:19:55 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu May 28 18:20:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a22e1cea

dev-python/s3transfer: Take maintainership

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

 dev-python/s3transfer/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/s3transfer/metadata.xml 
b/dev-python/s3transfer/metadata.xml
index 904870a0feb..2feb8f78c53 100644
--- a/dev-python/s3transfer/metadata.xml
+++ b/dev-python/s3transfer/metadata.xml
@@ -2,8 +2,8 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   andrey_ut...@gentoo.org
-   Andrey Utkin
+   chutz...@gentoo.org
+   Patrick McLean


boto/s3transfer



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

2020-05-28 Thread Sergei Trofimovich
commit: 4304a08ec44ed867db3888fed2e734ac63bb2055
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 28 16:01:19 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 28 18:19:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4304a08e

dev-libs/libcbor: keyworded 0.7.0 for sparc, bug #709752

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

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

diff --git a/dev-libs/libcbor/libcbor-0.7.0.ebuild 
b/dev-libs/libcbor/libcbor-0.7.0.ebuild
index 7f1fba77043..7041fdc527a 100644
--- a/dev-libs/libcbor/libcbor-0.7.0.ebuild
+++ b/dev-libs/libcbor/libcbor-0.7.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/PJK/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86"
 IUSE="+custom-alloc doc test"
 
 BDEPEND="



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

2020-05-28 Thread Sergei Trofimovich
commit: ecc202ad125eb4676685f2b05e06f7c6298fac88
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 28 15:45:05 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 28 18:19:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecc202ad

dev-libs/tomsfastmath: keyworded 0.13.1 for sparc, bug #725414

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

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

diff --git a/dev-libs/tomsfastmath/tomsfastmath-0.13.1.ebuild 
b/dev-libs/tomsfastmath/tomsfastmath-0.13.1.ebuild
index ad32150329d..f76f0fec6aa 100644
--- a/dev-libs/tomsfastmath/tomsfastmath-0.13.1.ebuild
+++ b/dev-libs/tomsfastmath/tomsfastmath-0.13.1.ebuild
@@ -17,7 +17,7 @@ LICENSE="Unlicense"
 # https://abi-laboratory.pro/index.php?view=timeline&l=tomsfastmath
 SLOT="0/1"
 
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="~amd64 ~arm64 ~sparc"
 
 PATCHES=(
"${FILESDIR}/${P}-makefile-fix.patch"



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

2020-05-28 Thread Sergei Trofimovich
commit: 21c20024561e5d438d84e5de0595eb39fa67dcb4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 28 11:28:45 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 28 18:19:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21c20024

dev-python/xmlschema: stable 1.1.3 for sparc, bug #723996

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

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

diff --git a/dev-python/xmlschema/xmlschema-1.1.3.ebuild 
b/dev-python/xmlschema/xmlschema-1.1.3.ebuild
index 9f4db749364..a2b8c100da4 100644
--- a/dev-python/xmlschema/xmlschema-1.1.3.ebuild
+++ b/dev-python/xmlschema/xmlschema-1.1.3.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: media-fonts/cascadia-code/

2020-05-28 Thread Sergei Trofimovich
commit: 3ebc2fc5fd04a377d39b2f0468a66bf82823bea5
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 28 11:18:15 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 28 18:19:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ebc2fc5

media-fonts/cascadia-code: keyworded 1910.04 for sparc, bug #696894

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

 media-fonts/cascadia-code/cascadia-code-1910.04.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/cascadia-code/cascadia-code-1910.04.ebuild 
b/media-fonts/cascadia-code/cascadia-code-1910.04.ebuild
index fe2082ed36a..0bce999bf9b 100644
--- a/media-fonts/cascadia-code/cascadia-code-1910.04.ebuild
+++ b/media-fonts/cascadia-code/cascadia-code-1910.04.ebuild
@@ -11,6 +11,6 @@ 
SRC_URI="https://github.com/microsoft/cascadia-code/archive/v${PV}.tar.gz -> ${P
 
 LICENSE="OFL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 
 FONT_SUFFIX="ttf"



[gentoo-commits] repo/gentoo:master commit in: dev-erlang/idna/

2020-05-28 Thread Sergei Trofimovich
commit: 3b499a5153e0b5dbdb60a9e46d72ee7f3885d29f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 28 15:54:50 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 28 18:19:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b499a51

dev-erlang/idna: keyworded 6.0.0 for sparc, bug #717366

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

 dev-erlang/idna/idna-6.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-erlang/idna/idna-6.0.0.ebuild 
b/dev-erlang/idna/idna-6.0.0.ebuild
index 82e8030486f..43f1377ff67 100644
--- a/dev-erlang/idna/idna-6.0.0.ebuild
+++ b/dev-erlang/idna/idna-6.0.0.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/benoitc/erlang-idna/archive/${PV}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~ppc"
+KEYWORDS="~amd64 ~ia64 ~ppc ~sparc"
 
 DEPEND=">=dev-lang/erlang-21.0"
 



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

2020-05-28 Thread Sergei Trofimovich
commit: 6616c48a94ee633402e5e54dbe8840c3c4a95075
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 28 11:17:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 28 18:19:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6616c48a

dev-cpp/websocketpp: keyworded 0.8.1-r1 for sparc, bug #640638

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

 dev-cpp/websocketpp/websocketpp-0.8.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/websocketpp/websocketpp-0.8.1-r1.ebuild 
b/dev-cpp/websocketpp/websocketpp-0.8.1-r1.ebuild
index 16030b37783..051e22e7eeb 100644
--- a/dev-cpp/websocketpp/websocketpp-0.8.1-r1.ebuild
+++ b/dev-cpp/websocketpp/websocketpp-0.8.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/zaphoyd/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="examples test"
 RESTRICT="!test? ( test )"
 



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

2020-05-28 Thread Sergei Trofimovich
commit: 52de3fcdb51c469fb7c35f0b9f59e1bb6b92ad7f
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 28 11:14:07 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 28 18:19:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52de3fcd

dev-python/pytest-xprocess: stable 0.13.1 for sparc, bug #719946

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

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

diff --git a/dev-python/pytest-xprocess/pytest-xprocess-0.13.1.ebuild 
b/dev-python/pytest-xprocess/pytest-xprocess-0.13.1.ebuild
index 0afac58a045..47bc0f21b37 100644
--- a/dev-python/pytest-xprocess/pytest-xprocess-0.13.1.ebuild
+++ b/dev-python/pytest-xprocess/pytest-xprocess-0.13.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/pytest[${PYTHON_USEDEP}]



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

2020-05-28 Thread Sergei Trofimovich
commit: b96d8283c20e68b5316228cfb5ae671be1a2e949
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 28 16:03:11 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 28 18:19:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b96d8283

dev-libs/libfido2: keyworded 1.4.0 for sparc, bug #709752

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

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

diff --git a/dev-libs/libfido2/libfido2-1.4.0.ebuild 
b/dev-libs/libfido2/libfido2-1.4.0.ebuild
index 91759e82b0b..f9b15003f56 100644
--- a/dev-libs/libfido2/libfido2-1.4.0.ebuild
+++ b/dev-libs/libfido2/libfido2-1.4.0.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Yubico/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="BSD-2"
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="libressl +static-libs"
 
 DEPEND="



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

2020-05-28 Thread Sergei Trofimovich
commit: 62543b13aeabd2a7339d11a88a9cf4248cc61b11
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 28 13:58:56 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 28 18:19:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62543b13

dev-python/werkzeug: keyworded 1.0.1 for hppa, bug #719700

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

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

diff --git a/dev-python/werkzeug/werkzeug-1.0.1.ebuild 
b/dev-python/werkzeug/werkzeug-1.0.1.ebuild
index d44e42fa9da..5741bbd0439 100644
--- a/dev-python/werkzeug/werkzeug-1.0.1.ebuild
+++ b/dev-python/werkzeug/werkzeug-1.0.1.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/pallets/werkzeug/archive/${PV}.tar.gz -> ${P}.gh.tar
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~s390 ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 
 RDEPEND="dev-python/simplejson[${PYTHON_USEDEP}]"
 DEPEND="



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

2020-05-28 Thread Sergei Trofimovich
commit: 3f6ab23aa6dd2799a90b3155017bc37a2631700e
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Thu May 28 11:28:06 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu May 28 18:19:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f6ab23a

dev-python/elementpath: stable 1.4.5 for sparc, bug #723996

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

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

diff --git a/dev-python/elementpath/elementpath-1.4.5.ebuild 
b/dev-python/elementpath/elementpath-1.4.5.ebuild
index 514f9ea8582..d210fa0c6ec 100644
--- a/dev-python/elementpath/elementpath-1.4.5.ebuild
+++ b/dev-python/elementpath/elementpath-1.4.5.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 sparc ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2020-05-28 Thread Patrick McLean
commit: 14b551fdb316c8e625578f72fc6354c926cdc308
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu May 28 17:30:52 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu May 28 17:30:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14b551fd

dev-lang/jsonnet-0.16.0: Version bump

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

 dev-lang/jsonnet/Manifest  |  1 +
 dev-lang/jsonnet/jsonnet-0.16.0.ebuild | 70 ++
 2 files changed, 71 insertions(+)

diff --git a/dev-lang/jsonnet/Manifest b/dev-lang/jsonnet/Manifest
index f8ff10813b5..8381d36d140 100644
--- a/dev-lang/jsonnet/Manifest
+++ b/dev-lang/jsonnet/Manifest
@@ -1 +1,2 @@
 DIST jsonnet-0.15.0.tar.gz 21826038 BLAKE2B 
722a844c00ec31b662d932a4481a71197adad680181c6a56a49dfa3e9b63696d29320c5278024d44c0ab3d7d80569514792f815ac7fa3a3cc08c7756fb6f08ad
 SHA512 
b63c1bf82e4fc9ba3f1009ed4e4ba1010e3e7f81bd816a234e48d35607eae3cba95cab57813d35daa9f024e316bae5256340a6f8d6d884f9136cdbf062a2b351
+DIST jsonnet-0.16.0.tar.gz 21828911 BLAKE2B 
d6e9648e259b94513507ba5a6e305f705541904d7755dc5521b7fc2940b761f413bfaba39521af54eb428337be2e75f07d12038edcf7e8a5ba95feccc8dd4a02
 SHA512 
80e0403ec8008cbacff8d9e8fe0e2b5d3bfa306d92c2c11d472e5721015ce4c11be745df10d25715f22f8d8594df69fabf2fe617bdded462ffc5b21f8923606f

diff --git a/dev-lang/jsonnet/jsonnet-0.16.0.ebuild 
b/dev-lang/jsonnet/jsonnet-0.16.0.ebuild
new file mode 100644
index 000..d3e73e1a081
--- /dev/null
+++ b/dev-lang/jsonnet/jsonnet-0.16.0.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_OPTIONAL=1
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit toolchain-funcs flag-o-matic distutils-r1
+
+DESCRIPTION="A data templating language for app and tool developers "
+HOMEPAGE="https://jsonnet.org/";
+SRC_URI="https://github.com/google/jsonnet/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+IUSE="custom-optimization python"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+DEPEND="
+   python? ( ${PYTHON_DEPS} )
+"
+RDEPEND="
+   python? ( ${PYTHON_DEPS} )
+"
+BDEPEND="
+   python? (
+   ${PYTHON_DEPS}
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   )
+"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+PATCHES=(
+   "${FILESDIR}/jsonnet-0.14.0-makefile.patch"
+   "${FILESDIR}/jsonnet-0.12.1-dont-call-make-from-setuppy.patch"
+)
+
+distutils_enable_tests setup.py
+
+src_prepare() {
+   default
+   use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+   use custom-optimization || replace-flags '-O*' -O3
+   default
+}
+
+src_compile() {
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" \
+   jsonnet \
+   libjsonnet.so \
+   libjsonnet++.so
+
+   use python && distutils-r1_src_compile
+}
+
+src_test() {
+   emake CC="$(tc-getCC)" CXX="$(tc-getCXX)" test
+   use python && distutils-r1_src_test
+}
+
+src_install() {
+   dolib.so libjsonnet*.so
+   dobin jsonnet
+
+   use python && distutils-r1_src_install
+}



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

2020-05-28 Thread Andreas Sturmlechner
commit: 4242682e953a80e31638d3d4fd8f903aa2abe3eb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 28 17:17:40 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 17:18:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4242682e

app-text/libqxp: Add missing test DEPEND

Closes: https://bugs.gentoo.org/718568
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 app-text/libqxp/libqxp-0.0.2.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-text/libqxp/libqxp-0.0.2.ebuild 
b/app-text/libqxp/libqxp-0.0.2.ebuild
index ed370e59bac..b8a7b7ad69f 100644
--- a/app-text/libqxp/libqxp-0.0.2.ebuild
+++ b/app-text/libqxp/libqxp-0.0.2.ebuild
@@ -14,11 +14,12 @@ IUSE="debug doc test tools"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
-   dev-libs/librevenge
dev-libs/icu:=
+   dev-libs/librevenge
 "
 DEPEND="${RDEPEND}
dev-libs/boost
+   test? ( dev-util/cppunit )
 "
 BDEPEND="
virtual/pkgconfig
@@ -38,5 +39,5 @@ src_configure() {
 
 src_install() {
default
-   find "${D}" -name '*.la' -delete || die
+   find "${D}" -name '*.la' -type f -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/

2020-05-28 Thread Ulrich Müller
commit: d3731aab29de7dee98b1df80fbee31e1376cc0a3
Author: Ulrich Müller  gentoo  org>
AuthorDate: Thu May 28 17:13:12 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Thu May 28 17:13:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3731aab

app-emacs/pymacs: Remove old.

Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Ulrich Müller  gentoo.org>

 app-emacs/pymacs/pymacs-0.26.ebuild | 55 -
 1 file changed, 55 deletions(-)

diff --git a/app-emacs/pymacs/pymacs-0.26.ebuild 
b/app-emacs/pymacs/pymacs-0.26.ebuild
deleted file mode 100644
index 729dc0e0a76..000
--- a/app-emacs/pymacs/pymacs-0.26.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_6 )
-
-inherit elisp distutils-r1
-
-DESCRIPTION="A tool that allows both-side communication beetween Python and 
Emacs Lisp"
-HOMEPAGE="https://www.emacswiki.org/emacs/PyMacs";
-SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm ~hppa ~ia64 ppc ppc64 ~s390 x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x86-macos"
-#IUSE="doc"
-
-#BDEPEND="doc? (
-#  >=dev-python/docutils-0.7
-#  virtual/latex-base
-#  )"
-
-S="${WORKDIR}/${P^}"
-DISTUTILS_IN_SOURCE_BUILD=1
-SITEFILE="50${PN}-gentoo.el"
-
-python_prepare_all() {
-   sed \
-   -e '/pymacs-python-command/s/@PYTHON@/python/' \
-   -i pymacs.el.in || die
-   distutils-r1_python_prepare_all
-}
-
-# called by distutils-r1 for every python implementation
-python_configure() {
-   # pre-process the files but don't run distutils
-   emake PYSETUP=: PYTHON=${EPYTHON}
-}
-
-# called once
-python_compile_all() {
-   elisp_src_compile
-   # "pdflatex pymacs.tex" fails with "undefined control sequence"
-   #if use doc; then
-   #   VARTEXFONTS="${T}"/fonts emake RST2LATEX=rst2latex.py pymacs.pdf
-   #fi
-}
-
-python_install_all() {
-   elisp_src_install
-
-   distutils-r1_python_install_all
-   dodoc pymacs.rst
-   #use doc && dodoc pymacs.pdf
-}



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

2020-05-28 Thread Andreas Sturmlechner
commit: d59173c0848546884e6ebd49f6861c95a60ceec4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 28 16:07:35 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 17:09:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d59173c0

app-text/libnumbertext: --disable-static

Closes: https://bugs.gentoo.org/723218
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../libnumbertext/libnumbertext-1.0.5-r1.ebuild| 24 ++
 1 file changed, 24 insertions(+)

diff --git a/app-text/libnumbertext/libnumbertext-1.0.5-r1.ebuild 
b/app-text/libnumbertext/libnumbertext-1.0.5-r1.ebuild
new file mode 100644
index 000..a0453adf49f
--- /dev/null
+++ b/app-text/libnumbertext/libnumbertext-1.0.5-r1.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Number to number name and money text conversion libraries"
+HOMEPAGE="https://github.com/Numbertext/libnumbertext";
+SRC_URI="https://github.com/Numbertext/${PN}/releases/download/${PV}/${P}.tar.xz";
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
+IUSE=""
+
+src_configure() {
+   econf \
+   --disable-static \
+   --disable-werror
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -type f -delete || die
+}



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

2020-05-28 Thread Andreas Sturmlechner
commit: 36786f447a358ca3400b5e437ae9ecc5fcec11e0
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 28 16:07:55 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 17:09:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36786f44

app-text/libnumbertext: Drop 1.0.5 (r0)

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

 app-text/libnumbertext/libnumbertext-1.0.5.ebuild | 23 ---
 1 file changed, 23 deletions(-)

diff --git a/app-text/libnumbertext/libnumbertext-1.0.5.ebuild 
b/app-text/libnumbertext/libnumbertext-1.0.5.ebuild
deleted file mode 100644
index 7dfb49ac538..000
--- a/app-text/libnumbertext/libnumbertext-1.0.5.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Number to number name and money text conversion libraries"
-HOMEPAGE="https://github.com/Numbertext/libnumbertext";
-SRC_URI="https://github.com/Numbertext/${PN}/releases/download/${PV}/${P}.tar.xz";
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-IUSE=""
-
-src_configure() {
-   econf \
-   --disable-werror
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}



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

2020-05-28 Thread Andreas Sturmlechner
commit: 69f45f358a48821fdfa0294b602163dbfe68c691
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 28 16:59:00 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 17:09:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69f45f35

dev-libs/libixion: Fix bashisms in configure.ac, --disable-static

Reported-by: Matt Whitlock  mattwhitlock.name>
Thanks-to: Lars Wendler  gentoo.org>
Closes: https://bugs.gentoo.org/723128
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../libixion/files/libixion-0.15.0-bashism.patch   | 32 ++
 dev-libs/libixion/libixion-0.15.0.ebuild   | 15 ++
 dev-libs/libixion/libixion-.ebuild |  4 +--
 3 files changed, 43 insertions(+), 8 deletions(-)

diff --git a/dev-libs/libixion/files/libixion-0.15.0-bashism.patch 
b/dev-libs/libixion/files/libixion-0.15.0-bashism.patch
new file mode 100644
index 000..9df7b04a865
--- /dev/null
+++ b/dev-libs/libixion/files/libixion-0.15.0-bashism.patch
@@ -0,0 +1,32 @@
+From 076f6576e7398842457d34fd68140512795c7e00 Mon Sep 17 00:00:00 2001
+From: Lars Wendler 
+Date: Fri, 15 May 2020 12:42:20 +0200
+Subject: [PATCH] configure.ac: avoid bashisms
+
+or else we end up with unpredictable results if shell != /bin/bash:
+
+  ./configure: 19427: test: xno: unexpected operator
+
+Reported-by: Matt Whitlock 
+Gentoo-bug: https://bugs.gentoo.org/723128
+Signed-off-by: Lars Wendler 
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index 3a07dd8..505aeba 100644
+--- a/configure.ac
 b/configure.ac
+@@ -182,7 +182,7 @@ AC_ARG_ENABLE([werror],
+   [enable_werror="$enableval"],
+   [enable_werror=no]
+ )
+-AS_IF([test x"$enable_werror" == "xyes"], [
++AS_IF([test x"$enable_werror" = "xyes"], [
+   CXXFLAGS="$CXXFLAGS -Werror"
+ ])
+ 
+-- 
+2.26.2
+

diff --git a/dev-libs/libixion/libixion-0.15.0.ebuild 
b/dev-libs/libixion/libixion-0.15.0.ebuild
index d3155185dc5..b93481abbca 100644
--- a/dev-libs/libixion/libixion-0.15.0.ebuild
+++ b/dev-libs/libixion/libixion-0.15.0.ebuild
@@ -4,14 +4,14 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
-inherit python-single-r1
+inherit autotools python-single-r1
 
 DESCRIPTION="General purpose formula parser & interpreter"
 HOMEPAGE="https://gitlab.com/ixion/ixion";
 
 if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://gitlab.com/ixion/ixion.git";
-   inherit git-r3 autotools
+   inherit git-r3
 else
SRC_URI="https://kohei.us/files/ixion/src/${P}.tar.xz";
KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
@@ -19,7 +19,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0/0.15" # based on SONAME of libixion.so
-IUSE="debug python static-libs +threads"
+IUSE="debug python +threads"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -32,7 +32,10 @@ DEPEND="${RDEPEND}
dev-libs/spdlog
 "
 
-PATCHES=( "${FILESDIR}/${P}-musl-clang.patch" ) # bug 714018
+PATCHES=(
+   "${FILESDIR}/${P}-musl-clang.patch" # bug 714018
+   "${FILESDIR}/${P}-bashism.patch" # bug 723128
+)
 
 pkg_setup() {
use python && python-single-r1_pkg_setup
@@ -40,14 +43,14 @@ pkg_setup() {
 
 src_prepare() {
default
-   [[ ${PV} == * ]] && eautoreconf
+   eautoreconf
 }
 
 src_configure() {
local myeconfargs=(
+   --disable-static
$(use_enable debug)
$(use_enable python)
-   $(use_enable static-libs static)
$(use_enable threads)
)
econf "${myeconfargs[@]}"

diff --git a/dev-libs/libixion/libixion-.ebuild 
b/dev-libs/libixion/libixion-.ebuild
index 28084226f1e..e3b55ff9101 100644
--- a/dev-libs/libixion/libixion-.ebuild
+++ b/dev-libs/libixion/libixion-.ebuild
@@ -21,7 +21,7 @@ fi
 
 LICENSE="MIT"
 SLOT="0/0.16" # based on SONAME of libixion.so
-IUSE="debug python static-libs +threads"
+IUSE="debug python +threads"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
@@ -45,9 +45,9 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
+   --disable-static
$(use_enable debug)
$(use_enable python)
-   $(use_enable static-libs static)
$(use_enable threads)
)
econf "${myeconfargs[@]}"



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

2020-05-28 Thread Andreas Sturmlechner
commit: 4bbf1ff07337fe4845c69be95b8b7a0b8cd04ab4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 28 16:29:22 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 17:09:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bbf1ff0

dev-util/mdds: Add IUSE=openmp

Reported-by: Sebastian Hamann  ares-macrotechnology.com>
Closes: https://bugs.gentoo.org/725394
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/mdds/mdds-1.6.0.ebuild | 19 ---
 dev-util/mdds/mdds-.ebuild  | 16 ++--
 2 files changed, 30 insertions(+), 5 deletions(-)

diff --git a/dev-util/mdds/mdds-1.6.0.ebuild b/dev-util/mdds/mdds-1.6.0.ebuild
index 7fa68c62a5e..a8ee00cd56b 100644
--- a/dev-util/mdds/mdds-1.6.0.ebuild
+++ b/dev-util/mdds/mdds-1.6.0.ebuild
@@ -16,8 +16,8 @@ DESCRIPTION="A collection of multi-dimensional data structure 
and indexing algor
 HOMEPAGE="https://gitlab.com/mdds/mdds";
 
 LICENSE="MIT"
-SLOT="1/1.5"
-IUSE="doc valgrind test"
+SLOT="1/1.5" # Check API version on version bumps!
+IUSE="doc openmp valgrind test"
 RESTRICT="!test? ( test )"
 
 BDEPEND="
@@ -32,9 +32,16 @@ RDEPEND="${DEPEND}"
 
 PATCHES=( "${FILESDIR}/${PN}-1.5.0-buildsystem.patch" )
 
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
 src_prepare() {
default
-
eautoreconf
 }
 
@@ -43,6 +50,12 @@ src_configure() {
$(use_enable doc docs)
$(use_enable valgrind memory_tests)
)
+   if use openmp && tc-has-openmp; then
+   myeconfargs+=( --enable-openmp )
+   else
+   myeconfargs+=( --disable-openmp )
+   fi
+
econf "${myeconfargs[@]}"
 }
 

diff --git a/dev-util/mdds/mdds-.ebuild b/dev-util/mdds/mdds-.ebuild
index 1bede682c2d..64e78d4d68f 100644
--- a/dev-util/mdds/mdds-.ebuild
+++ b/dev-util/mdds/mdds-.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://gitlab.com/mdds/mdds";
 
 LICENSE="MIT"
 SLOT="1/${PV%.*}" # Check API version on version bumps!
-IUSE="doc valgrind test"
+IUSE="doc openmp valgrind test"
 RESTRICT="!test? ( test )"
 
 BDEPEND="
@@ -32,9 +32,16 @@ RDEPEND="${DEPEND}"
 
 PATCHES=( "${FILESDIR}/${PN}-1.5.0-buildsystem.patch" )
 
+pkg_pretend() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
+pkg_setup() {
+   [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
+}
+
 src_prepare() {
default
-
eautoreconf
 }
 
@@ -43,6 +50,11 @@ src_configure() {
$(use_enable doc docs)
$(use_enable valgrind memory_tests)
)
+   if use openmp && tc-has-openmp; then
+   myeconfargs+=( --enable-openmp )
+   else
+   myeconfargs+=( --disable-openmp )
+   fi
econf "${myeconfargs[@]}"
 }
 



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

2020-05-28 Thread Andreas Sturmlechner
commit: d131fa2acad53017e0374759dd5f2f0766ecabeb
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 28 16:52:15 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 17:09:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d131fa2a

dev-libs/liborcus: Fix bashisms in configure.ac, --disable-static

Reported-by: Matt Whitlock  mattwhitlock.name>
Closes: https://bugs.gentoo.org/723130
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../liborcus/files/liborcus-0.15.4-bashism.patch   | 26 ++
 dev-libs/liborcus/liborcus-0.15.4.ebuild   | 14 +++-
 dev-libs/liborcus/liborcus-.ebuild |  8 +++
 3 files changed, 38 insertions(+), 10 deletions(-)

diff --git a/dev-libs/liborcus/files/liborcus-0.15.4-bashism.patch 
b/dev-libs/liborcus/files/liborcus-0.15.4-bashism.patch
new file mode 100644
index 000..cc201a5024e
--- /dev/null
+++ b/dev-libs/liborcus/files/liborcus-0.15.4-bashism.patch
@@ -0,0 +1,26 @@
+From 7d2ae0b6e47aa0c1fc43a91300d82c5394420162 Mon Sep 17 00:00:00 2001
+From: Ryo ONODERA 
+Date: Sat, 11 Jan 2020 23:01:29 +0900
+Subject: [PATCH] Improve POSIX shell portability
+
+DO not use bash syntax.
+---
+ configure.ac | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/configure.ac b/configure.ac
+index bc5dc195..a854c0c9 100644
+--- a/configure.ac
 b/configure.ac
+@@ -322,7 +322,7 @@ AC_ARG_ENABLE([werror],
+   [enable_werror="$enableval"],
+   [enable_werror=no]
+ )
+-AS_IF([test x"$enable_werror" == "xyes"], [
++AS_IF([test x"$enable_werror" = "xyes"], [
+   CXXFLAGS="$CXXFLAGS -Werror"
+ ])
+ 
+-- 
+2.26.2
+

diff --git a/dev-libs/liborcus/liborcus-0.15.4.ebuild 
b/dev-libs/liborcus/liborcus-0.15.4.ebuild
index 231fb4345b5..999baa80ea0 100644
--- a/dev-libs/liborcus/liborcus-0.15.4.ebuild
+++ b/dev-libs/liborcus/liborcus-0.15.4.ebuild
@@ -4,14 +4,14 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_{6,7,8} )
-inherit python-single-r1
+inherit autotools python-single-r1
 
 DESCRIPTION="Standalone file import filter library for spreadsheet documents"
 HOMEPAGE="https://gitlab.com/orcus/orcus/blob/master/README.md";
 
 if [[ ${PV} == ** ]]; then
EGIT_REPO_URI="https://gitlab.com/orcus/orcus.git";
-   inherit git-r3 autotools
+   inherit git-r3
 else
SRC_URI="https://kohei.us/files/orcus/src/${P}.tar.xz";
KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 ~x86"
@@ -19,7 +19,9 @@ fi
 
 LICENSE="MIT"
 SLOT="0/0.15" # based on SONAME of liborcus.so
-IUSE="python +spreadsheet-model static-libs tools"
+IUSE="python +spreadsheet-model tools"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="
dev-libs/boost:=[zlib(+)]
@@ -31,7 +33,7 @@ DEPEND="${RDEPEND}
dev-util/mdds:1/1.5
 "
 
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+PATCHES=( "${FILESDIR}/${P}-bashism.patch" ) # bug 723130
 
 pkg_setup() {
use python && python-single-r1_pkg_setup
@@ -39,15 +41,15 @@ pkg_setup() {
 
 src_prepare() {
default
-   [[ ${PV} == * ]] && eautoreconf
+   eautoreconf
 }
 
 src_configure() {
local myeconfargs=(
+   --disable-static
--disable-werror
$(use_enable python)
$(use_enable spreadsheet-model)
-   $(use_enable static-libs static)
$(use_with tools)
)
econf "${myeconfargs[@]}"

diff --git a/dev-libs/liborcus/liborcus-.ebuild 
b/dev-libs/liborcus/liborcus-.ebuild
index 0ae4b1aa76b..3aa2c7dcba2 100644
--- a/dev-libs/liborcus/liborcus-.ebuild
+++ b/dev-libs/liborcus/liborcus-.ebuild
@@ -21,7 +21,9 @@ fi
 
 LICENSE="MIT"
 SLOT="0/0.16" # based on SONAME of liborcus.so
-IUSE="python +spreadsheet-model static-libs tools"
+IUSE="python +spreadsheet-model tools"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
 RDEPEND="
dev-libs/boost:=[zlib(+)]
@@ -33,8 +35,6 @@ DEPEND="${RDEPEND}
dev-util/mdds:${MDDS_SLOT}
 "
 
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
 pkg_setup() {
use python && python-single-r1_pkg_setup
 }
@@ -46,10 +46,10 @@ src_prepare() {
 
 src_configure() {
local myeconfargs=(
+   --disable-static
--disable-werror
$(use_enable python)
$(use_enable spreadsheet-model)
-   $(use_enable static-libs static)
$(use_with tools)
)
econf "${myeconfargs[@]}"



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

2020-05-28 Thread Andreas Sturmlechner
commit: 145fbf100e4f0e9d75f24b08f403dcc43137d2f8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu May 28 16:42:00 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu May 28 17:09:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=145fbf10

dev-util/mdds: Fix bashisms in configure.ac

Reported-by: Matt Whitlock  mattwhitlock.name>
Closes: https://bugs.gentoo.org/723094
Package-Manager: Portage-2.3.100, Repoman-2.3.22
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-util/mdds/files/mdds-1.6.0-bashism.patch | 75 
 dev-util/mdds/mdds-1.6.0.ebuild  |  5 +-
 2 files changed, 79 insertions(+), 1 deletion(-)

diff --git a/dev-util/mdds/files/mdds-1.6.0-bashism.patch 
b/dev-util/mdds/files/mdds-1.6.0-bashism.patch
new file mode 100644
index 000..4fa155c653f
--- /dev/null
+++ b/dev-util/mdds/files/mdds-1.6.0-bashism.patch
@@ -0,0 +1,75 @@
+From 65da7c25f4d8204b1379a0afb46d82dc1b263ab0 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Thu, 28 May 2020 18:36:07 +0200
+Subject: [PATCH] Fix bashisms in configure.ac
+
+---
+ configure.ac | 14 +++---
+ 1 file changed, 7 insertions(+), 7 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 00ab937..2282165 100644
+--- a/configure.ac
 b/configure.ac
+@@ -32,7 +32,7 @@ AC_ARG_ENABLE(debug-stdcxx,
+ ]
+ ,debug_stdcxx=yes)
+ 
+-AS_IF([test x"$debug_stdcxx" == "xyes"], [
++AS_IF([test x"$debug_stdcxx" = "xyes"], [
+   CXXFLAGS="$CXXFLAGS -D_GLIBCXX_DEBUG"
+ ])
+ 
+@@ -42,7 +42,7 @@ AC_ARG_ENABLE(release-tests,
+ ]
+ ,release_tests=yes)
+ 
+-AS_IF([test x"$release_tests" == "xyes"], [
++AS_IF([test x"$release_tests" = "xyes"], [
+   CXXFLAGS="$CXXFLAGS -DNDEBUG -O2"
+ ])
+ 
+@@ -56,11 +56,11 @@ AC_ARG_ENABLE(loop-unrolling,
+ [enable_loop_unrolling="$enableval"],[enable_loop_unrolling=yes]
+ )
+ 
+-AS_IF([test x"$enable_loop_unrolling" == "xno"], [
++AS_IF([test x"$enable_loop_unrolling" = "xno"], [
+   CXXFLAGS="$CXXFLAGS -DMDDS_LOOP_UNROLLING=0"
+ ])
+ 
+-AS_IF([test x"$enable_gcov" == "xyes"], [
++AS_IF([test x"$enable_gcov" = "xyes"], [
+   CXXFLAGS="$CXXFLAGS --coverage -O0"
+ ])
+ 
+@@ -69,7 +69,7 @@ AC_ARG_ENABLE(openmp,
+ [enable_openmp="$enableval"],[enable_openmp=yes]
+ )
+ 
+-AS_IF([test x"$enable_openmp" == "xyes"], [
++AS_IF([test x"$enable_openmp" = "xyes"], [
+   CXXFLAGS="$CXXFLAGS -fopenmp"
+   LDFLAGS="$LDFLAGS -fopenmp"
+ ])
+@@ -79,7 +79,7 @@ AC_ARG_ENABLE(sanitizer-coverage,
+ [enable_sanitizer_coverage="$enableval"],[enable_sanitizer_coverage=no]
+ )
+ 
+-AS_IF([test x"$enable_sanitizer_coverage" == "xyes"], [
++AS_IF([test x"$enable_sanitizer_coverage" = "xyes"], [
+   CXXFLAGS="$CXXFLAGS -fprofile-instr-generate -fcoverage-mapping -O0"
+ ])
+ 
+@@ -122,7 +122,7 @@ AC_ARG_ENABLE([werror],
+   [enable_werror="$enableval"],
+   [enable_werror=no]
+ )
+-AS_IF([test x"$enable_werror" == "xyes"], [
++AS_IF([test x"$enable_werror" = "xyes"], [
+   CXXFLAGS="$CXXFLAGS -Werror"
+ ])
+ 
+-- 
+2.26.2
+

diff --git a/dev-util/mdds/mdds-1.6.0.ebuild b/dev-util/mdds/mdds-1.6.0.ebuild
index a8ee00cd56b..9364d50feb9 100644
--- a/dev-util/mdds/mdds-1.6.0.ebuild
+++ b/dev-util/mdds/mdds-1.6.0.ebuild
@@ -30,7 +30,10 @@ BDEPEND="
 DEPEND="dev-libs/boost:="
 RDEPEND="${DEPEND}"
 
-PATCHES=( "${FILESDIR}/${PN}-1.5.0-buildsystem.patch" )
+PATCHES=(
+   "${FILESDIR}/${PN}-1.5.0-buildsystem.patch"
+   "${FILESDIR}/${P}-bashism.patch" # bug 723094
+)
 
 pkg_pretend() {
[[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp



[gentoo-commits] repo/gentoo:master commit in: app-emulation/diskimage-builder/

2020-05-28 Thread Matthew Thode
commit: fdf191c3a5a075c1cd230f4ad11b6dc069591bd1
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu May 28 17:04:38 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu May 28 17:04:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdf191c3

app-emulation/diskimage-builder: 2.37.3 use stage3 to build gentoo images

Package-Manager: Portage-2.3.99, Repoman-2.3.22
RepoMan-Options: --force
Signed-off-by: Matthew Thode  gentoo.org>

 app-emulation/diskimage-builder/Manifest   |  4 +--
 .../diskimage-builder-2.36.0.ebuild| 39 --
 .../diskimage-builder-2.37.1.ebuild| 39 --
 ...35.0.ebuild => diskimage-builder-2.37.3.ebuild} |  2 +-
 .../diskimage-builder-.ebuild  |  2 +-
 5 files changed, 3 insertions(+), 83 deletions(-)

diff --git a/app-emulation/diskimage-builder/Manifest 
b/app-emulation/diskimage-builder/Manifest
index 096268af0c3..170e92ebed2 100644
--- a/app-emulation/diskimage-builder/Manifest
+++ b/app-emulation/diskimage-builder/Manifest
@@ -1,3 +1 @@
-DIST diskimage-builder-2.35.0.tar.gz 439947 BLAKE2B 
9b148948caef031f44992aaa2b0463b6cc9390b0591fdfe6e82d8258becda61eb5aa0d87ae91ed73523057ae357dcf327d7ca9d8d6a1b66da7f2d535d6c32dc1
 SHA512 
c5ad15c7a793a6c4b17e09fb119ad1444273f930741ae68491ce3a95f416cf8bb76ed0f6df4e34e03359355426c9189f2f5a8b730cb9ffd027a0bbd676f62310
-DIST diskimage-builder-2.36.0.tar.gz 441509 BLAKE2B 
4f8ec1686df8438c53eb088e52b954d0b84c8f327108599970f987db8de0f5ea7491e123c5f41fa9ff058d8f9d30238a533357b01e1cb671dd1fb3eb96ad28cb
 SHA512 
f3fc13195742b25b8cca72d8b5630900d77f5af69dd9d153c44875e9e8f8f27393a8478a4adcdc05ea9d5b73b742e066edb5ab636bfd8d88c404c8f0fe33f1e7
-DIST diskimage-builder-2.37.1.tar.gz 442597 BLAKE2B 
ea70b0ef7573ae7ccce93bf6792e9866e8799f746ab87db5b2fea4b4c5bb41c18bc4fd1b8fdc7b0bc401be6ed940cf0964391ed235507fd80ebb6a39c811da1c
 SHA512 
5901a13db4a94418bfe0b0e6dde855e32d3286ad31ba922839cba390d1adb79eb36ea7b14133d8e71e712ca562f7ebaa65637c2535276c3ef10b72a3047c3eed
+DIST diskimage-builder-2.37.3.tar.gz 444207 BLAKE2B 
602a5063d54d3d4bce1a2b5a3e941ef5ad69709733c9aa9543c6b3f7e7ef1bd45399d0fd7e5b2f6dc3dc8f38fba1bf108473f89252c4b9b181f97c4dc02af18e
 SHA512 
fff684c348f5b2ba0d3ae5ce955be4b1d47cead934c96eddcd137b1568961661c949cb53d3134359d0fa8ab753c559b7f83dcb6dc8fbd121cb9d05a4a66a

diff --git a/app-emulation/diskimage-builder/diskimage-builder-2.36.0.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-2.36.0.ebuild
deleted file mode 100644
index 092a05de765..000
--- a/app-emulation/diskimage-builder/diskimage-builder-2.36.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7} )
-inherit distutils-r1
-
-DESCRIPTION="Golden Disk Image builder."
-HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/";
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git";
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
-DEPEND="${CDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="${CDEPEND}
-   >=dev-python/Babel-2.3.4[${PYTHON_USEDEP}]
-   !~dev-python/Babel-2.4.0[${PYTHON_USEDEP}]
-   >=dev-python/networkx-1.10[${PYTHON_USEDEP}]
-   >=dev-python/pyyaml-3.12[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
-   app-emulation/qemu
-   sys-block/parted
-   sys-fs/multipath-tools
-   sys-fs/dosfstools
-   sys-apps/gptfdisk
-   !dev-python/dib-utils[${PYTHON_USEDEP}]"

diff --git a/app-emulation/diskimage-builder/diskimage-builder-2.37.1.ebuild 
b/app-emulation/diskimage-builder/diskimage-builder-2.37.1.ebuild
deleted file mode 100644
index 720474e33c4..000
--- a/app-emulation/diskimage-builder/diskimage-builder-2.37.1.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-inherit distutils-r1
-
-DESCRIPTION="Golden Disk Image builder."
-HOMEPAGE="http://docs.openstack.org/developer/diskimage-builder/";
-if [[ ${PV} == * ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://opendev.org/openstack/diskimage-builder.git";
-else
-   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86 ~amd64-linux ~x86-linux"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE=""
-
-CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
-   !~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
-DEPEND="${CD

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

2020-05-28 Thread Agostino Sarubbo
commit: 54de829fc0205ef07f66861fc0108b6f82ec9b4e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Thu May 28 15:45:35 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Thu May 28 15:45:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54de829f

dev-lang/erlang: x86 stable wrt bug #725008

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

 dev-lang/erlang/erlang-22.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/erlang/erlang-22.3.2.ebuild 
b/dev-lang/erlang/erlang-22.3.2.ebuild
index 53fc3132088..10e018b031d 100644
--- a/dev-lang/erlang/erlang-22.3.2.ebuild
+++ b/dev-lang/erlang/erlang-22.3.2.ebuild
@@ -22,7 +22,7 @@ LICENSE="Apache-2.0"
 # same build of ERTS that was used when compiling the code.  See
 # http://erlang.org/doc/system_principles/misc.html for more information.
 SLOT="0/${PV}"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris"
 IUSE="doc emacs +hipe java +kpoll libressl odbc sctp ssl systemd tk wxwidgets"
 
 RDEPEND="



  1   2   3   >