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

2021-05-15 Thread Hans de Graaff
commit: ecdc9fef2b3899c48a7933b8a5fdc590e06cf857
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 16 05:24:03 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 16 05:24:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecdc9fef

dev-ruby/acts_as_list: add missing test dependency

Closes: https://bugs.gentoo.org/738846
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/acts_as_list/acts_as_list-1.0.4.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-ruby/acts_as_list/acts_as_list-1.0.4.ebuild 
b/dev-ruby/acts_as_list/acts_as_list-1.0.4.ebuild
index 600bb27fcc3..05695b6c349 100644
--- a/dev-ruby/acts_as_list/acts_as_list-1.0.4.ebuild
+++ b/dev-ruby/acts_as_list/acts_as_list-1.0.4.ebuild
@@ -25,6 +25,7 @@ ruby_add_bdepend "
test? (
dev-ruby/mocha
dev-ruby/test-unit:2
+   dev-ruby/timecop
dev-ruby/activerecord[sqlite]
)"
 



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

2021-05-15 Thread Hans de Graaff
commit: baa362b556216d5a476f97a384a124b2b05b117f
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 16 05:25:18 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 16 05:25:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baa362b5

dev-ruby/docile: cleanup

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

 dev-ruby/docile/Manifest|  3 ---
 dev-ruby/docile/docile-1.3.2.ebuild | 31 ---
 dev-ruby/docile/docile-1.3.3.ebuild | 30 --
 dev-ruby/docile/docile-1.3.4.ebuild | 30 --
 4 files changed, 94 deletions(-)

diff --git a/dev-ruby/docile/Manifest b/dev-ruby/docile/Manifest
index dc4652df825..29daa296528 100644
--- a/dev-ruby/docile/Manifest
+++ b/dev-ruby/docile/Manifest
@@ -1,4 +1 @@
-DIST docile-1.3.2.tar.gz 14684 BLAKE2B 
f24ce3ae857d249ce2fc32bcefa505b272327962755e000e51dd13531ad81a039c1da0e97774752cc03444fc3f44fa12212bbe61ff7886ebf5d44076785db3df
 SHA512 
6bba8e8855e43acc3ad314ca500896b861865e4470618f98e720a11a26e226e30d8748096638027e213eeb54838fd1c3b2c9749701476d26cf8bc55c82c4f3ce
-DIST docile-1.3.3.tar.gz 15752 BLAKE2B 
290af9553aba4b8b6ab058a1b1dbc4a36e840b3dc11e97db08408230679ab1095a5f6c03b133d9c02d2c1c9be75cf4d5cfa525bf5bd3c0705993df975ef152f3
 SHA512 
64e4f45616135f2089ecdb7282b7d1bed61cc5a1c8fa37e5ea70d8141d364760c62e06c650359d9cc107088fcfe4837d6bf35b492bd81c0207b037aa67d1d114
-DIST docile-1.3.4.tar.gz 15726 BLAKE2B 
93f37266dc7fe80f8d3863ac7c5293dbd0432a5917f4ab134a1ceea4bdfb40a6af2e045db0b690fa3ef2590f2c781ea003ca482521e271e21ee50aa95aa9a30c
 SHA512 
4e191f0cc374a429a1bb3297c1baf1d337918a475c783a12ac4e4c5de8cc941d440c85d31f2d226736c9fe88c52698b54bd9897be9b497e96eaceef73a6f0f56
 DIST docile-1.3.5.tar.gz 16345 BLAKE2B 
c06fe60bc6e0fc0dec699271fcdc0b23febeba939aab513a23d5065d33bc7ce5d1cd6391d7b05a5f163c4420c199e12c97a79855d03fb252b61661c2532ac879
 SHA512 
be193eff58b73e0367a109d459e28097d04e0486b152b084f2fd6bcc795aedbaa12c13dae6d845ec4ef3d52335563ce2b22d5424d689e8b93ff9adf7dbe7b0e9

diff --git a/dev-ruby/docile/docile-1.3.2.ebuild 
b/dev-ruby/docile/docile-1.3.2.ebuild
deleted file mode 100644
index 2adf8d06e6a..000
--- a/dev-ruby/docile/docile-1.3.2.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-USE_RUBY="ruby24 ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md"
-
-RUBY_FAKEGEM_GEMSPEC="docile.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Turns any Ruby object into a DSL"
-HOMEPAGE="https://ms-ati.github.io/docile/";
-SRC_URI="https://github.com/ms-ati/docile/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e '/require \"github\/markup\"/d' Rakefile || die
-   sed -i -e '/^unless on/,/^end/ s:^:#:' spec/spec_helper.rb || die
-
-   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
-}

diff --git a/dev-ruby/docile/docile-1.3.3.ebuild 
b/dev-ruby/docile/docile-1.3.3.ebuild
deleted file mode 100644
index 41f1cd91fff..000
--- a/dev-ruby/docile/docile-1.3.3.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md"
-
-RUBY_FAKEGEM_GEMSPEC="docile.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Turns any Ruby object into a DSL"
-HOMEPAGE="https://ms-ati.github.io/docile/";
-SRC_URI="https://github.com/ms-ati/docile/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e '/require \"github\/markup\"/d' Rakefile || die
-   sed -i -e '/^unless on/,/^end/ s:^:#:' spec/spec_helper.rb || die
-
-   sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die
-}

diff --git a/dev-ruby/docile/docile-1.3.4.ebuild 
b/dev-ruby/docile/docile-1.3.4.ebuild
deleted file mode 100644
index 41f1cd91fff..000
--- a/dev-ruby/docile/docile-1.3.4.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md"
-
-RUBY_FAKEGEM_GEMSPEC="docile.gemspec"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Turns any Ruby object into a DSL"
-HOMEPAGE="https://ms-ati.github.io/docile/";
-SRC_URI="https://github.com/ms-ati/docile/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-IUSE=""
-
-all_ruby_prepare() {
-   sed -i -e '/require \"github\/markup\"/d

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

2021-05-15 Thread Hans de Graaff
commit: e6288dbfaed4c921e5d88b9bf16e186227d6118b
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 16 05:20:45 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 16 05:20:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6288dbf

dev-ruby/actionpack-action_caching: add 1.2.2

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

 dev-ruby/actionpack-action_caching/Manifest|  1 +
 .../actionpack-action_caching-1.2.2.ebuild | 32 ++
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/actionpack-action_caching/Manifest 
b/dev-ruby/actionpack-action_caching/Manifest
index a2cc5cbb53c..95828aff499 100644
--- a/dev-ruby/actionpack-action_caching/Manifest
+++ b/dev-ruby/actionpack-action_caching/Manifest
@@ -1 +1,2 @@
 DIST actionpack-action_caching-1.2.1.gem 16384 BLAKE2B 
5bda3597a10bdba21fcaf6f2a854832b79c7bec4791f5ca736e3ebcc266ee1d604b932b653df592892a6c59969bb7e405f55e5ac59400762da23a1392e1e7e5a
 SHA512 
340a0159596fbc36706cef2dd11a542353cbd2b3f5941e005e5e8e2a2bcadbdfbaa000e79db1aa6b438c9e9f2d21c125071c40e2e46b2d30c876490553b386a4
+DIST actionpack-action_caching-1.2.2.gem 16384 BLAKE2B 
dc41343b2645b9ca6ab2148f175c73dba8c54eef227720c8be06ff17e724338fd2edce6dac9939f379676cd759acd87d07b580cf8b53570a321adce1c009b02d
 SHA512 
aff795fe47f6bf97875afdcc6d55ecf5769850985f3f989a95beb46e09989d70e6b05b3182b78029f98ab1545715a7877c1021dda5b4bdbf575a3a540623bbaa

diff --git 
a/dev-ruby/actionpack-action_caching/actionpack-action_caching-1.2.2.ebuild 
b/dev-ruby/actionpack-action_caching/actionpack-action_caching-1.2.2.ebuild
new file mode 100644
index 000..b3549be733d
--- /dev/null
+++ b/dev-ruby/actionpack-action_caching/actionpack-action_caching-1.2.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_TASK_DOC=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Action caching for Action Pack (removed from core in Rails 4.0)"
+HOMEPAGE="https://github.com/rails/actionpack-action_caching";
+LICENSE="MIT"
+
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/actionpack-4.0.0:*"
+
+ruby_add_bdepend "test? ( >=dev-ruby/activerecord-4.0.0
+   dev-ruby/mocha )"
+
+all_ruby_prepare() {
+   sed -i -e "/bundler/d" Rakefile test/abstract_unit.rb || die
+   sed -i -e "/git/d" ${PN}.gemspec || die
+   sed -i -e "2irequire 'mocha/setup'" test/caching_test.rb || die
+}
+
+each_ruby_test() {
+   ${RUBY} -Ilib:test test/caching_test.rb || die
+}



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

2021-05-15 Thread Hans de Graaff
commit: 796dbeb27b8322cf9810b6667766f266bcf4df55
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun May 16 05:22:34 2021 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun May 16 05:22:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=796dbeb2

dev-ruby/acts_as_list: add 1.0.4

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

 dev-ruby/acts_as_list/Manifest  |  1 +
 dev-ruby/acts_as_list/acts_as_list-1.0.4.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-ruby/acts_as_list/Manifest b/dev-ruby/acts_as_list/Manifest
index 1e42db6fada..5874825eaa2 100644
--- a/dev-ruby/acts_as_list/Manifest
+++ b/dev-ruby/acts_as_list/Manifest
@@ -1,2 +1,3 @@
 DIST acts_as_list-1.0.1.gem 39424 BLAKE2B 
278705cd57bf3fcf2d1d9e2f4ad8757c9842f768bc36470e5b9a2f52f0d695f4c7bbab71200dde8e1fb099840495ea5a6ad131d1a213b8389dce49e08240eb3a
 SHA512 
15a0cd7e6c89ba6ed218c5e866b15c33ae64f5ed1587de67ec6ea20480fa622ec32f3131e714ff0d5196189a46d5d745ff5de026c451a485ebb735df73ef9ce5
 DIST acts_as_list-1.0.3.gem 40448 BLAKE2B 
dd847fc30b374d2d0087fcdef95aabbcf0b5237597ec908c422708519fb3a39892a419a0acb5e33751005f64bf5c30ea76927e17b77a7970764009c19ef83663
 SHA512 
efcfb79cb09543867d6938766c39c4a89de09f957c1d37a716e41c895dbea8d324c40f17952d878cc97a2a449fb01f24823109978bf4901771ddfdb4929f6ee4
+DIST acts_as_list-1.0.4.gem 40448 BLAKE2B 
ac0d9e29006c052b1f421fc734d19390942fcb1eb68d33ed67944bf9bcf1dc8b73c813a2ee8ae6b358f74e019bf36d200e6fe44e01391dff68041d5263b907b1
 SHA512 
45cc3a2ddc3bdf245819bfe62c39cea5e9b96bf63b3e817adae2acadcf7b51f47379ae9bf1c2c1cfd6a1dc70d7279f44e0a932c838fa93fa4a0c3b9dcbcd46ea

diff --git a/dev-ruby/acts_as_list/acts_as_list-1.0.4.ebuild 
b/dev-ruby/acts_as_list/acts_as_list-1.0.4.ebuild
new file mode 100644
index 000..600bb27fcc3
--- /dev/null
+++ b/dev-ruby/acts_as_list/acts_as_list-1.0.4.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+inherit ruby-fakegem
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_EXTRAINSTALL="init.rb"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+DESCRIPTION="Capabilities for sorting and reordering a number of objects in a 
list"
+HOMEPAGE="https://github.com/swanandp/acts_as_list";
+
+LICENSE="MIT"
+SLOT="3"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/activerecord-4.2:*"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/mocha
+   dev-ruby/test-unit:2
+   dev-ruby/activerecord[sqlite]
+   )"
+
+all_ruby_prepare() {
+   rm Gemfile || die
+   sed -i -e '/[Bb]undler/d' Rakefile || die
+   sed -i -e '/bundler/,/^end/ s:^:#:' test/helper.rb || die
+   sed -i -e '/git ls/d' ${RUBY_FAKEGEM_GEMSPEC} || die
+   sed -i -e '/github_changelog/,$ s:^:#:' Rakefile || die
+}



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

2021-05-15 Thread Miroslav Šulc
commit: f68b38eb0e6b9f21768e7091699fb6373c2496a9
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun May 16 06:41:35 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun May 16 06:41:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f68b38eb

media-sound/csound: removed obsolete 6.15.0-r100

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/csound/csound-6.15.0-r100.ebuild | 267 ---
 1 file changed, 267 deletions(-)

diff --git a/media-sound/csound/csound-6.15.0-r100.ebuild 
b/media-sound/csound/csound-6.15.0-r100.ebuild
deleted file mode 100644
index 99d7b30062a..000
--- a/media-sound/csound/csound-6.15.0-r100.ebuild
+++ /dev/null
@@ -1,267 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# As upstream (and we aswell) are not allowed to redistribute scansyn,
-# we have to repackage the tarball. For that purpose use `bash 
files/repackage.sh version`
-# Reference: https://github.com/csound/csound/issues/1148
-
-EAPI=7
-
-LUA_COMPAT=( lua5-1 luajit )
-PYTHON_COMPAT=( python3_{7,8,9} )
-
-inherit cmake lua-single python-single-r1 toolchain-funcs
-
-if [[ ${PV} == "" ]]; then
-   EGIT_REPO_URI="https://github.com/csound/csound.git";
-   inherit git-r3
-else
-   DOC_P="Csound${PV}"
-   
SRC_URI="https://dev.gentoo.org/~fordfrog/distfiles/${P}-distributable.tar.xz
-   doc? (
-   
https://github.com/csound/csound/releases/download/${PV}/${DOC_P}_manual_pdf.zip
-   
https://github.com/csound/csound/releases/download/${PV}/${DOC_P}_manual_html.zip
-   )"
-   KEYWORDS="amd64 x86"
-fi
-
-DESCRIPTION="Sound design and signal processing system for composition and 
performance"
-HOMEPAGE="https://csound.github.io/";
-
-LICENSE="LGPL-2.1 doc? ( FDL-1.2+ )"
-SLOT="0"
-# java doesn't work atm as it needs to have some variables specified to work, 
see src_configure
-IUSE="+alsa beats chua curl +cxx debug doc double-precision dssi examples
-fltk +fluidsynth hdf5 +image jack keyboard linear lua mp3 nls osc portaudio
-portaudio portmidi pulseaudio python samples static-libs stk test +threads 
+utils
-vim-syntax websocket"
-
-REQUIRED_USE="
-   alsa? ( threads )
-   linear? ( double-precision )
-   lua? ( ${LUA_REQUIRED_USE} cxx )
-   python? ( ${PYTHON_REQUIRED_USE} cxx )
-"
-#  java? ( cxx )
-
-BDEPEND="
-   sys-devel/flex
-   virtual/yacc
-   chua? ( dev-libs/boost )
-   lua? ( dev-lang/swig )
-   python? ( dev-lang/swig )
-   nls? ( sys-devel/gettext )
-   test? (
-   dev-util/cunit
-   ${PYTHON_DEPS}
-   )
-"
-# linear currently works only with sci-mathematics-gmm-5.1
-#   https://github.com/csound/csound/issues/920
-# currently not used deps due to some issues
-#  java? ( virtual/jdk:* )
-CDEPEND="
-   dev-cpp/eigen:3
-   >=media-libs/libsndfile-1.0.16
-   media-libs/libsamplerate
-   sys-libs/zlib
-   alsa? ( media-libs/alsa-lib )
-   curl? ( net-misc/curl )
-   dssi? (
-   media-libs/dssi
-   media-libs/ladspa-sdk
-   )
-   fluidsynth? ( media-sound/fluidsynth:= )
-   fltk? ( x11-libs/fltk:1[threads?] )
-   hdf5? ( sci-libs/hdf5 )
-   image? ( media-libs/libpng:0= )
-   jack? ( virtual/jack )
-   keyboard? ( x11-libs/fltk:1[threads?] )
-   linear? ( =sci-mathematics/gmm-5.1* )
-   lua? ( ${LUA_DEPS} )
-   mp3? ( >=media-sound/lame-3.100-r3 )
-   osc? ( media-libs/liblo )
-   portaudio? ( media-libs/portaudio )
-   portmidi? ( media-libs/portmidi )
-   pulseaudio? ( media-sound/pulseaudio )
-   python? ( ${PYTHON_DEPS} )
-   stk? ( media-libs/stk )
-   utils? ( !media-sound/snd )
-   websocket? ( net-libs/libwebsockets:= )
-"
-RDEPEND="${CDEPEND}"
-DEPEND="
-   ${CDEPEND}
-   dev-libs/boost
-"
-
-if [[ ${PV} != "" ]]; then
-   DEPEND+="doc? ( app-arch/unzip )"
-fi
-
-# requires specific alsa settings
-RESTRICT="test"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-6.13.0-xdg-open.patch"
-   "${FILESDIR}/${PN}-6.15.0-lame.patch"
-)
-
-pkg_setup() {
-   use lua && lua-single_pkg_setup
-
-   if use python || use test ; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_prepare() {
-   cmake_src_prepare
-
-   sed -e '/set(PLUGIN_INSTALL_DIR/s/-${APIVERSION}//' \
-   -e '/-O3/d' \
-   -i CMakeLists.txt || die
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_BELA=OFF
-   -DBUILD_BUCHLA_OPCODES=ON
-   -DBUILD_CHUA_OPCODES=$(usex chua)
-   -DBUILD_COUNTER_OPCODES=ON
-   -DBUILD_CSBEATS=$(usex beats)
-   -DBUILD_CUDA_OPCODES=OFF
-   -DBUILD_CXX_INTERFACE=$(usex cxx)
- 

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

2021-05-15 Thread Joonas Niilola
commit: 4946a80460f854676de1828694832d584291bd4a
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun May 16 06:46:11 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun May 16 06:46:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4946a804

app-admin/xstow: drop to maintainer-needed

 - the previous author doesn't have a bugzilla account, at least matching
   this address, and thus bugs couldn't be assigned.

Signed-off-by: Joonas Niilola  gentoo.org>

 app-admin/xstow/metadata.xml | 9 +
 1 file changed, 1 insertion(+), 8 deletions(-)

diff --git a/app-admin/xstow/metadata.xml b/app-admin/xstow/metadata.xml
index 4d31fca9f3f..96081f5fce1 100644
--- a/app-admin/xstow/metadata.xml
+++ b/app-admin/xstow/metadata.xml
@@ -1,14 +1,7 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   king...@gmx.at
-   Martin Oberzalek
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

xstow




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

2021-05-15 Thread Stephan Hartmann
commit: 523e25b6d423f8b5e0e86db56358378da04b14fd
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sat May 15 07:25:36 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sat May 15 07:25:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=523e25b6

www-client/microsoft-edge-beta: bump to 91.0.864.27

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge-beta/Manifest|   1 +
 .../microsoft-edge-beta-91.0.864.27.ebuild | 105 +
 2 files changed, 106 insertions(+)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 5c2e67d7c85..2ccc4bec7ac 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,3 +1,4 @@
 DIST microsoft-edge-beta_91.0.864.11-1_amd64.deb 98516564 BLAKE2B 
1683413c7d6f4baf7e554c91b17dd5b95c1e61bdb8a24fcb2c1f239e521c2c4c4956d5aa2ee782e1fcab63a74ab95b4bccaece925c865aa646333c857a107247
 SHA512 
d77f82c5795ad067b16eca09be3fe4c7f3c4057dd98721f732ac57ecf031a77563e58c95c0c03f36bece0941da36d8bac868b5a31ecd3bc962efbab1163e89fc
 DIST microsoft-edge-beta_91.0.864.15-1_amd64.deb 99076612 BLAKE2B 
a8f2142f80b4e0641b877f95009c13b2c9c783fb1c300ebbc37bfeebac6e06a7367c8d2b3c78d8501b2c5f4a6e1368531ede256d41fd5741724ce5e50232b46b
 SHA512 
78a3e814efed986362ea52f0b6720440c24be051b2521ccecb4a4134cc61d7c33dc3afdd72c97909664f43372f9edac7fcf58e52ee696bcff3eb10fc95461706
 DIST microsoft-edge-beta_91.0.864.19-1_amd64.deb 99632164 BLAKE2B 
a880a827ee0209970c72116c010dbf956fde2bf9d2025ca464ad7fb7dfeeff693b123cfd5b6e4e38a5fa79c9695f00f173ba1eeb49c2385591b8e15b1083e2e8
 SHA512 
5d47de888d4b524ef2325a43c6aff7e59519ace4a2dd77eb84f57ef1f7eb7a5e933c71d8985301d2c30ef096d0787118d2201365b74c690b83dccefa59f07979
+DIST microsoft-edge-beta_91.0.864.27-1_amd64.deb 99640274 BLAKE2B 
6f4d16976042477af46cbece557e6659fd885f0746b20f4c19e9c0ba90c5ac81a641eaa72fb0ece3a2a32877515d9cb22e0f1d48b541d4e8211ea28e4963dd2a
 SHA512 
687a6576840d6d838735842d2e1eb9abc4ac03f1efeec342fd5d13e5e4d8af188664c0ba4e8000e12ba51399c97f89b69b64f933daa13c971be548a2fbc5ebbd

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-91.0.864.27.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-91.0.864.27.ebuild
new file mode 100644
index 000..6887ef49a3a
--- /dev/null
+++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-91.0.864.27.ebuild
@@ -0,0 +1,105 @@
+# Copyright 2011-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit chromium-2 desktop pax-utils unpacker xdg
+
+DESCRIPTION="The web browser from Microsoft"
+HOMEPAGE="https://www.microsoft.com/en-us/edge";
+
+if [[ ${PN} == microsoft-edge ]]; then
+   MY_PN=${PN}-stable
+else
+   MY_PN=${PN}
+fi
+
+KEYWORDS="-* ~amd64"
+
+MY_P="${MY_PN}_${PV}-1"
+
+SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb";
+
+LICENSE="microsoft-edge"
+SLOT="0"
+RESTRICT="bindist mirror strip"
+
+RDEPEND="
+   app-accessibility/at-spi2-atk:2
+   app-accessibility/at-spi2-core:2
+   app-misc/ca-certificates
+   dev-libs/atk
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/nspr
+   dev-libs/nss
+   media-fonts/liberation-fonts
+   media-libs/alsa-lib
+   media-libs/mesa[gbm]
+   net-misc/curl[ssl]
+   net-print/cups
+   sys-apps/dbus
+   sys-apps/util-linux
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3[X]
+   x11-libs/libdrm
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXrandr
+   x11-libs/libxcb
+   x11-libs/libxkbcommon
+   x11-libs/libxshmfence
+   x11-libs/pango
+   x11-misc/xdg-utils
+"
+
+QA_PREBUILT="*"
+QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
+S=${WORKDIR}
+EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
+
+pkg_nofetch() {
+   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
+}
+
+pkg_pretend() {
+   # Protect against people using autounmask overzealously
+   use amd64 || die "microsoft-edge only works on amd64"
+}
+
+pkg_setup() {
+   chromium_suid_sandbox_check_kernel_config
+}
+
+src_unpack() {
+   :
+}
+
+src_install() {
+   dodir /
+   cd "${ED}" || die
+   unpacker
+
+   rm _gpgorigin || die
+
+   rm -r etc usr/share/menu || die
+   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
+
+   gzip -d usr/share/doc/${PF}/changelog.gz || die
+   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
+
+   local suffix=
+   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
+   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
+
+   local size
+   for size in 16 24 

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

2021-05-15 Thread Stephan Hartmann
commit: 7173f9d45979f80a04600d770b05824745d421d6
Author: Stephan Hartmann  gentoo  org>
AuthorDate: Sat May 15 07:26:32 2021 +
Commit: Stephan Hartmann  gentoo  org>
CommitDate: Sat May 15 07:26:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7173f9d4

www-client/microsoft-edge-beta: remove old

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Stephan Hartmann  gentoo.org>

 www-client/microsoft-edge-beta/Manifest|   1 -
 .../microsoft-edge-beta-91.0.864.11.ebuild | 105 -
 2 files changed, 106 deletions(-)

diff --git a/www-client/microsoft-edge-beta/Manifest 
b/www-client/microsoft-edge-beta/Manifest
index 2ccc4bec7ac..d73537eb31d 100644
--- a/www-client/microsoft-edge-beta/Manifest
+++ b/www-client/microsoft-edge-beta/Manifest
@@ -1,4 +1,3 @@
-DIST microsoft-edge-beta_91.0.864.11-1_amd64.deb 98516564 BLAKE2B 
1683413c7d6f4baf7e554c91b17dd5b95c1e61bdb8a24fcb2c1f239e521c2c4c4956d5aa2ee782e1fcab63a74ab95b4bccaece925c865aa646333c857a107247
 SHA512 
d77f82c5795ad067b16eca09be3fe4c7f3c4057dd98721f732ac57ecf031a77563e58c95c0c03f36bece0941da36d8bac868b5a31ecd3bc962efbab1163e89fc
 DIST microsoft-edge-beta_91.0.864.15-1_amd64.deb 99076612 BLAKE2B 
a8f2142f80b4e0641b877f95009c13b2c9c783fb1c300ebbc37bfeebac6e06a7367c8d2b3c78d8501b2c5f4a6e1368531ede256d41fd5741724ce5e50232b46b
 SHA512 
78a3e814efed986362ea52f0b6720440c24be051b2521ccecb4a4134cc61d7c33dc3afdd72c97909664f43372f9edac7fcf58e52ee696bcff3eb10fc95461706
 DIST microsoft-edge-beta_91.0.864.19-1_amd64.deb 99632164 BLAKE2B 
a880a827ee0209970c72116c010dbf956fde2bf9d2025ca464ad7fb7dfeeff693b123cfd5b6e4e38a5fa79c9695f00f173ba1eeb49c2385591b8e15b1083e2e8
 SHA512 
5d47de888d4b524ef2325a43c6aff7e59519ace4a2dd77eb84f57ef1f7eb7a5e933c71d8985301d2c30ef096d0787118d2201365b74c690b83dccefa59f07979
 DIST microsoft-edge-beta_91.0.864.27-1_amd64.deb 99640274 BLAKE2B 
6f4d16976042477af46cbece557e6659fd885f0746b20f4c19e9c0ba90c5ac81a641eaa72fb0ece3a2a32877515d9cb22e0f1d48b541d4e8211ea28e4963dd2a
 SHA512 
687a6576840d6d838735842d2e1eb9abc4ac03f1efeec342fd5d13e5e4d8af188664c0ba4e8000e12ba51399c97f89b69b64f933daa13c971be548a2fbc5ebbd

diff --git 
a/www-client/microsoft-edge-beta/microsoft-edge-beta-91.0.864.11.ebuild 
b/www-client/microsoft-edge-beta/microsoft-edge-beta-91.0.864.11.ebuild
deleted file mode 100644
index 5a6a21e554d..000
--- a/www-client/microsoft-edge-beta/microsoft-edge-beta-91.0.864.11.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 2011-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit chromium-2 desktop pax-utils unpacker xdg
-
-DESCRIPTION="The web browser from Microsoft"
-HOMEPAGE="https://www.microsoft.com/en-us/edge";
-
-if [[ ${PN} == microsoft-edge ]]; then
-   MY_PN=${PN}-stable
-else
-   MY_PN=${PN}
-fi
-
-KEYWORDS="-* ~amd64"
-
-MY_P="${MY_PN}_${PV}-1"
-
-SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb";
-
-LICENSE="microsoft-edge"
-SLOT="0"
-RESTRICT="bindist mirror strip"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   app-accessibility/at-spi2-core:2
-   app-misc/ca-certificates
-   dev-libs/atk
-   dev-libs/expat
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   media-fonts/liberation-fonts
-   media-libs/alsa-lib
-   media-libs/mesa[gbm]
-   net-misc/wget
-   net-print/cups
-   sys-apps/dbus
-   sys-apps/util-linux
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3[X]
-   x11-libs/libdrm
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXrandr
-   x11-libs/libxcb
-   x11-libs/libxkbcommon
-   x11-libs/libxshmfence
-   x11-libs/pango
-   x11-misc/xdg-utils
-"
-
-QA_PREBUILT="*"
-QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop"
-S=${WORKDIR}
-EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}"
-
-pkg_nofetch() {
-   eerror "Please wait 24 hours and sync your tree before reporting a bug 
for microsoft-edge fetch failures."
-}
-
-pkg_pretend() {
-   # Protect against people using autounmask overzealously
-   use amd64 || die "microsoft-edge only works on amd64"
-}
-
-pkg_setup() {
-   chromium_suid_sandbox_check_kernel_config
-}
-
-src_unpack() {
-   :
-}
-
-src_install() {
-   dodir /
-   cd "${ED}" || die
-   unpacker
-
-   rm _gpgorigin || die
-
-   rm -r etc usr/share/menu || die
-   mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die
-
-   gzip -d usr/share/doc/${PF}/changelog.gz || die
-   gzip -d usr/share/man/man1/${MY_PN}.1.gz || die
-
-   local suffix=
-   [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta
-   [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev
-
-   local size
-   for size in 16 24 32 48 64 12

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

2021-05-15 Thread Michał Górny
commit: 0108d8f7cc5a0aee756cb9da22dbbd8fb94969cd
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 15 06:54:32 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 15 08:33:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0108d8f7

dev-python/botocore: Bump to 1.20.73

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.20.73.ebuild | 59 +
 2 files changed, 60 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 2945a6bb618..9e1d3936fa7 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -8,3 +8,4 @@ DIST botocore-1.20.69.tar.gz 7695769 BLAKE2B 
994e5415c278a0c021deb1749c59ee5c654
 DIST botocore-1.20.70.tar.gz 7700136 BLAKE2B 
ab7ea88763dd4637754a5d9eb955e0947efd9c5fa87856276056d6eaac341f57d5edd43ca830dd35c1283c6f41de43be2f9b06e8f328a8900cde41ec5953bf9d
 SHA512 
d992b88df31a77b153fd3110119d1523587e98d56e4b80ac14d0c5351d76b3e4c188295fbbeafcd8efd3f414a1c0af0d78f21555b2d3285d6f8e88eefab282dc
 DIST botocore-1.20.71.tar.gz 7720081 BLAKE2B 
4f5d4f237222a034d2102cb637722c7d63ac34549ca582fce8d7b02a93345cc48067b195f339010a0dd47fa04a53ee4dde5f98eb58a1db3b0d4c958066717063
 SHA512 
7a9154efeeedc90dd9089641798494095cca9f1967e3615131af154e718081e2ce85e37fea1a729e7d7cd42d2fd6a9f79cae9409ff32aa18674a40a0e2fd0fe1
 DIST botocore-1.20.72.tar.gz 7719833 BLAKE2B 
23bdce05a95ebcc162e26e91923999ba50910f2fd1d78830c64ee4cb685b2f58e0f14b71c22d34973e2588590fa8af35868f696bbe7719f710baad49d7d1753d
 SHA512 
d46cf353c1df60e24e8e3def8ccf4821bbc36366d25c073330133e4d6ebf83491c5d82dd708c14df65ebbcc08c7705fd3d1d37339742719bdaf58678e04d7824
+DIST botocore-1.20.73.tar.gz 7725102 BLAKE2B 
ccb41513630d8016718cba5e7cc172efb985688f8537dd7f434707f05f9222f486a42c3c84cf25edb437836f04d5ae024292a15a2e784c600bbdebf7dc34d9e3
 SHA512 
7b1fadcc4e337f0c7498b46cbc0779f20ceb864e2b3974c15a947f18925691ecaaf455bfd7de153d26632a2035a1f922c64320887d06203285947b4310f07e10

diff --git a/dev-python/botocore/botocore-1.20.73.ebuild 
b/dev-python/botocore/botocore-1.20.73.ebuild
new file mode 100644
index 000..4e5d698e619
--- /dev/null
+++ b/dev-python/botocore/botocore-1.20.73.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="https://github.com/boto/botocore";
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore";
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/jmespath[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   >=dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/1.8.6-tests-pass-all-env-vars-to-cmd-runner.patch"
+)
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+   # very unstable
+   sed -i -e 's:test_stress_test_token_bucket:_&:' \
+   tests/functional/retries/test_bucket.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # note: suites need to be run separately as one of the unit tests
+   # seems to be leaking mocks and breaking a few functional tests
+   nosetests -v tests/unit ||
+   die "unit tests failed under ${EPYTHON}"
+   nosetests -v tests/functional ||
+   die "functional tests failed under ${EPYTHON}"
+}



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

2021-05-15 Thread Michał Górny
commit: 5805b6b66c1014de78a261034ec15ce96a127776
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 15 07:04:37 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 15 08:34:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5805b6b6

dev-python/asyncstdlib: Bump to 3.9.2

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

 dev-python/asyncstdlib/Manifest |  1 +
 dev-python/asyncstdlib/asyncstdlib-3.9.2.ebuild | 27 +
 2 files changed, 28 insertions(+)

diff --git a/dev-python/asyncstdlib/Manifest b/dev-python/asyncstdlib/Manifest
index 9899598eb5f..33b3fa60627 100644
--- a/dev-python/asyncstdlib/Manifest
+++ b/dev-python/asyncstdlib/Manifest
@@ -1 +1,2 @@
 DIST asyncstdlib-3.9.1.gh.tar.gz 40224 BLAKE2B 
8d1e564c9f5ac10c7f05dfa3933f695ae458685550fb67401f3bd0d1294ef0b170f5b385cdcf63c0096854538219a0dea77d4d80bd801f1a9b15f5ad3f2c562a
 SHA512 
de7860d84cee7bfdc974a0677cc231323c86238bcb0bfd2f32a62b7356042aad647ee8d627393be35c5a134855d5f76967143ad8347df9d6258f46bc2b43a62a
+DIST asyncstdlib-3.9.2.gh.tar.gz 41963 BLAKE2B 
da40c23bacc58c1347aca94107e3026829d9b27645eddc47fc46a96cab4be7baa9ed3c31f6f0045b884130d4316394d6a0b6b44818b42b6e6c512c641847d556
 SHA512 
f5268451325b48b967747b5e1ffe4e773a5aae82c6d481781e6c95f483d972da2b3806c1117067256d22efaba1238787898667a6a50ac4b2512dac4b5343d2a2

diff --git a/dev-python/asyncstdlib/asyncstdlib-3.9.2.ebuild 
b/dev-python/asyncstdlib/asyncstdlib-3.9.2.ebuild
new file mode 100644
index 000..65cb15dce8e
--- /dev/null
+++ b/dev-python/asyncstdlib/asyncstdlib-3.9.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=pyproject.toml
+PYTHON_COMPAT=( python3_{7..10} )
+inherit distutils-r1
+
+DESCRIPTION="The missing async toolbox"
+HOMEPAGE="
+   https://github.com/maxfischer2781/asyncstdlib/
+   https://pypi.org/project/asyncstdlib/";
+SRC_URI="
+   https://github.com/maxfischer2781/asyncstdlib/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   $(python_gen_cond_dep '
+   dev-python/typing-extensions[${PYTHON_USEDEP}]
+   ' python3_7)"
+
+distutils_enable_tests pytest



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

2021-05-15 Thread Michał Górny
commit: 9d5fdd1631259191d89fca6b6f263066eda98cd4
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 15 07:06:35 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 15 08:34:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d5fdd16

dev-python/fsspec: Bump to 2021.05.0

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

 dev-python/fsspec/Manifest|  1 +
 dev-python/fsspec/fsspec-2021.05.0.ebuild | 47 +++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/fsspec/Manifest b/dev-python/fsspec/Manifest
index 34d4148f0f3..5feda806d54 100644
--- a/dev-python/fsspec/Manifest
+++ b/dev-python/fsspec/Manifest
@@ -1 +1,2 @@
 DIST filesystem_spec-2021.04.0.tar.gz 288179 BLAKE2B 
896982345533fef9593f393209202e0a90473e9826ced9d69854dca20c66c64b85e1b1c44413dda718cdd1af7f41ac821b4d67b600536b32a873a4f73ab32801
 SHA512 
6806d6fbae89b514955a309346f19b2d199db10aecece728d117798368c311e3fbb38161fd5a54ea4a60ee7e656d2e50fdf8cec3d6bdd761229b4a6341f2
+DIST filesystem_spec-2021.05.0.tar.gz 292796 BLAKE2B 
5d56d860ced1a72c27d2031b7d257a4bcbd52f6b2fed5275fbcbf7088375fde26652f0a003e919ebd3948d5e9833d802304234282ca858a7a2a19bfa11f66aa8
 SHA512 
7c27a1ad4e21efdcc0f31f91a9929e4c09db7b9421e7bf8d2f485e961f6887a4a5c083f38f8d7b09005a4cf11f55c93cce4617e3dc6c2b241ed20f7847ad711e

diff --git a/dev-python/fsspec/fsspec-2021.05.0.ebuild 
b/dev-python/fsspec/fsspec-2021.05.0.ebuild
new file mode 100644
index 000..4032b21e0f9
--- /dev/null
+++ b/dev-python/fsspec/fsspec-2021.05.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+inherit distutils-r1
+
+MY_P=filesystem_spec-${PV}
+
+DESCRIPTION="A specification that python filesystems should adhere to"
+HOMEPAGE="https://github.com/intake/filesystem_spec/
+   https://pypi.org/project/fsspec/";
+SRC_URI="
+   https://github.com/intake/filesystem_spec/archive/${PV}.tar.gz
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+
+BDEPEND="
+   dev-python/versioneer[${PYTHON_USEDEP}]
+   test? (
+   dev-python/aiohttp[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-vcs/git
+   )"
+
+distutils_enable_tests pytest
+
+src_test() {
+   git config --global user.email "y...@example.com" || die
+   git config --global user.name "Your Name" || die
+   distutils-r1_src_test
+}
+
+python_test() {
+   # sftp and smb require server started via docker
+   epytest \
+   --deselect fsspec/tests/test_spec.py::test_find \
+   --ignore fsspec/implementations/tests/test_dbfs.py \
+   --ignore fsspec/implementations/tests/test_sftp.py \
+   --ignore fsspec/implementations/tests/test_smb.py
+}



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

2021-05-15 Thread Michał Górny
commit: 18aaf32871afdb84079276029f91a6604114fc75
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 15 07:10:59 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 15 08:34:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18aaf328

dev-python/pytest-cov: Bump to 2.12.0

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

 dev-python/pytest-cov/Manifest |  1 +
 dev-python/pytest-cov/pytest-cov-2.12.0.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/dev-python/pytest-cov/Manifest b/dev-python/pytest-cov/Manifest
index 368a96d8db1..0d2d2dba61a 100644
--- a/dev-python/pytest-cov/Manifest
+++ b/dev-python/pytest-cov/Manifest
@@ -1 +1,2 @@
 DIST pytest-cov-2.11.1.tar.gz 59143 BLAKE2B 
21aeffbc9ccbe6a7c69a08fe3f0013204eb039c6dc9ddbb364a74ad10764e16ce7be0154e27beaab2c8f9b2a972131c4c2421c4aa4557efc18318556056a421b
 SHA512 
19c465f5972ee0ee3b9a2f1a656fdf5457622cb449f73a6f707d377a617807dadda997a6875f0c081bc4c4f7039559c6e7ce820b818db42dfd053c016e1c3b4e
+DIST pytest-cov-2.12.0.tar.gz 59596 BLAKE2B 
6eef2c062b687899009fdf7b4ef8825b3eeabc7be09fac897315cb99acb9176d11bf0d7f3704108caac1bddc32d158b88ddc69a5bd4815c1877cc238684abc3d
 SHA512 
fc94abd8c38ff4015bad4f9f23ee4691f376d436c16f4951021afadfb94dd359a46924d3c7c43dc3193641943f88e0eab04429aa57d26a65bc95622e512639e1

diff --git a/dev-python/pytest-cov/pytest-cov-2.12.0.ebuild 
b/dev-python/pytest-cov/pytest-cov-2.12.0.ebuild
new file mode 100644
index 000..8763efa3ffa
--- /dev/null
+++ b/dev-python/pytest-cov/pytest-cov-2.12.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="py.test plugin for coverage reporting"
+HOMEPAGE="https://github.com/pytest-dev/pytest-cov 
https://pypi.org/project/pytest-cov/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-python/py-1.4.22[${PYTHON_USEDEP}]
+   >=dev-python/pytest-3.6[${PYTHON_USEDEP}]
+   >=dev-python/coverage-4.4[${PYTHON_USEDEP}]
+   dev-python/toml[${PYTHON_USEDEP}]
+"
+# TODO: figure out how to make tests work without pytest-cov installed
+# first
+BDEPEND="
+   test? (
+   ${RDEPEND}
+   ~dev-python/pytest-cov-${PV}[${PYTHON_USEDEP}]
+   dev-python/virtualenv[${PYTHON_USEDEP}]
+   dev-python/fields[${PYTHON_USEDEP}]
+   >=dev-python/process-tests-2.0.2[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs \
+   dev-python/sphinx-py3doc-enhanced-theme
+
+python_test() {
+   local deselect=(
+   # attempts to install packages via pip (network)
+   tests/test_pytest_cov.py::test_dist_missing_data
+   )
+
+   epytest ${deselect[@]/#/--deselect }
+}



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

2021-05-15 Thread Michał Górny
commit: 69434cad7b0454edf1f1dec7ef8254fa815acb1c
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 15 07:37:42 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 15 08:34:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69434cad

package.mask: Last rite dev-python/sphinxcontrib-httpexample

Bug: https://bugs.gentoo.org/743889
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 20e0a294f75..89f5a312768 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,14 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2021-05-15)
+# Relies on dev-python/astunparse that is broken with Python 3.8+
+# and abandoned upstream.  The current version is also broken
+# w/ sphinx-4 but with Python 3.7 being removed in half a month, bumping
+# makes little sense.  No reverse dependencies.
+# Removal on 2021-06-14.  Bug #743889.
+dev-python/sphinxcontrib-httpexample
+
 # Andreas Sturmlechner  (2021-05-09)
 # Unmaintained, last revdep of dev-perl/gtk2-spell, bugs #724796, #769296
 # Removal on 2021-06-08



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

2021-05-15 Thread Michał Górny
commit: 3e69f6448102f18dc42b5c7d80d4a26c42442678
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 15 06:56:39 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 15 08:34:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e69f644

dev-python/dask: Bump to 2021.5.0

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

 dev-python/dask/Manifest |  1 +
 dev-python/dask/dask-2021.5.0.ebuild | 42 
 2 files changed, 43 insertions(+)

diff --git a/dev-python/dask/Manifest b/dev-python/dask/Manifest
index 06aa463cfc7..3883e0c2fc9 100644
--- a/dev-python/dask/Manifest
+++ b/dev-python/dask/Manifest
@@ -1,2 +1,3 @@
 DIST dask-2021.3.0.tar.gz 3672035 BLAKE2B 
17b3e808603b8524e96273ad33b69689605707a1c187b32c8ed67f054e7f242525365956800017ad5685e0c306dcd21bcfb3dbb3f9920446f03553ceb0fdd9a8
 SHA512 
ba5b62dd51dad29a106a4fe38a5015f7e1d7ad11eaa21a524b7c8b7d916873b9e447d065c9009e8100662aa3b1f64718b164369f173fc84f5f085a1e369e091a
 DIST dask-2021.4.1.tar.gz 3702584 BLAKE2B 
d6c630349f26378c1c6d15de38c112ef330bec6422664b6e5737b7a023800f1705be163cefd79cf76c1213ca6b773ee19e2dc7e3f22eb60edc23e6fd4c153e16
 SHA512 
55d8d3a1a3eb76ac68eed5092075301ca88ff311f6729952928fde49f90a1b9a825dc085fb38b07a0138b87a109a5913f26d683c5fd22476539f3a8f36397c32
+DIST dask-2021.5.0.tar.gz 3710206 BLAKE2B 
d02bd280a704cf03fb403c58567be33c414171ef3ee1eed2f788cf2b3026c2aa3806c19a8e9f239c93a0eb8ab2474f14fa80b8e1057ae0db1c0ce4a68f0cedad
 SHA512 
bfc2c870df02f1879907621cb9abdce8bf03d07fea2823acea68b220ed414ee146036b73eb50c92608140ed18566e7a53807dcc1fdf534876920467979908592

diff --git a/dev-python/dask/dask-2021.5.0.ebuild 
b/dev-python/dask/dask-2021.5.0.ebuild
new file mode 100644
index 000..9f9b2cef940
--- /dev/null
+++ b/dev-python/dask/dask-2021.5.0.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Task scheduling and blocked algorithms for parallel processing"
+HOMEPAGE="https://dask.org/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   >=dev-python/cloudpickle-0.2.2[${PYTHON_USEDEP}]
+   >=dev-python/fsspec-0.6.0[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.15.1[${PYTHON_USEDEP}]
+   >=dev-python/pandas-0.25.0[${PYTHON_USEDEP}]
+   >=dev-python/partd-0.3.10[${PYTHON_USEDEP}]
+   dev-python/psutil[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   >=dev-python/toolz-0.8.2[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/toolz[${PYTHON_USEDEP}]
+   test? (
+   dev-python/moto[${PYTHON_USEDEP}]
+   dev-python/numexpr[${PYTHON_USEDEP}]
+   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   

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

2021-05-15 Thread Michał Górny
commit: beab2f8eb0f3c90de7b534c51984147646c37ed7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 15 06:54:48 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 15 08:34:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beab2f8e

dev-python/boto3: Bump to 1.17.73

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.17.73.ebuild | 56 +++
 2 files changed, 57 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 0d8c9fa880d..7309911995a 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -8,3 +8,4 @@ DIST boto3-1.17.69.tar.gz 369006 BLAKE2B 
6ad2e9ccb71872c5936f63b786b4b7addd5ff6f
 DIST boto3-1.17.70.tar.gz 369851 BLAKE2B 
31416aed68f340842962dca12f77e169f87f2f2a63fa5189c298678d0672f1edf349e0884856624faa971dd2e1c248e320c92dc8189fc63612cce24680971e5c
 SHA512 
fa0bbcdc9027f09007780f75d3a41aef7656c934bc10f710f5787fd7cd7a7124475437e62e7d507e24f773668102a75c4b3b5cfffa5d2834f75fa930894ce227
 DIST boto3-1.17.71.tar.gz 370105 BLAKE2B 
d0ea164459e7f79f5d9124af1917eb1a6ef9743792cd13daf58f8c70c852e537392ae8e3fb7ddaf5cea75e914ebb44c205f865f1b896827322b0be8500dc4a4f
 SHA512 
b934ee87fbbced5a6c180517eb2b304b0d097dabc7f9831ebd4945d1b69919e3701955d92b4cfa5cd00da42f32fce731b70dfb3f69b5583eba0a032b4ef3505d
 DIST boto3-1.17.72.tar.gz 370275 BLAKE2B 
2a6923fb9ca0a67e9096844cf66a3dbf74e77eb1b4ade6f17fc248dff5249b467bf07bfe51779a65dcc9d41f20597419418cb7aca04cf03b3ab7c6556772b685
 SHA512 
c185c05c590d6e7d61db6ea88082a1520229fb9384eb04e0d0c19108cb3cbab53714dcc46b0de064e11e8989036e782f21d687dc12312a019717dbf082febe35
+DIST boto3-1.17.73.tar.gz 371093 BLAKE2B 
1259a4c8ad0c87cae66c6f30c70ea785927669f82ba3fe196db30e7dd8c92f940928a25c4cb263d3b9f0c9944a4dbf8d0cd4dc52770d60286a50ca4830d3129a
 SHA512 
582ced34557e3ce20628a5093c80f7a9231e010da4a9c4f7669b7c04f1eae8c4edf050b75fc00675f03d4e9fbb3dbd97441cd9a99c7e050a3914f072810a8aeb

diff --git a/dev-python/boto3/boto3-1.17.73.ebuild 
b/dev-python/boto3/boto3-1.17.73.ebuild
new file mode 100644
index 000..74b9170a911
--- /dev/null
+++ b/dev-python/boto3/boto3-1.17.73.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_USE_SETUPTOOLS=bdepend
+inherit distutils-r1
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="https://github.com/boto/boto3";
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3";
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="https://github.com/boto/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.3.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests nose
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # prevent an infinite loop
+   rm tests/functional/docs/test_smoke.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   nosetests -v tests/unit/ tests/functional/ || die "test failed under 
${EPYTHON}"
+}



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

2021-05-15 Thread Michał Górny
commit: 403507a0474b0145690cc8700225673a09a178d2
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 15 07:19:27 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 15 08:34:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=403507a0

dev-python/aiodns: Bump to 3.0.0

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

 dev-python/aiodns/Manifest|  1 +
 dev-python/aiodns/aiodns-3.0.0.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/dev-python/aiodns/Manifest b/dev-python/aiodns/Manifest
index e13432e4f1a..9f41ab2f6a2 100644
--- a/dev-python/aiodns/Manifest
+++ b/dev-python/aiodns/Manifest
@@ -1 +1,2 @@
 DIST aiodns-2.0.0.tar.gz 5948 BLAKE2B 
70944ffbfa3fa1c591c5aab6ce2c4c59564a7665fd2eda1b544616a4481e58464f918081dfb21f74db08ebe4c7e43eebd17e0dc314cf79423835a182a257cd11
 SHA512 
d80b8f7641234c4d367e4554b10c5a66265e75ee82c58adf2a36f9e369bb1dbf4341dd6459f10540b771de3f102454511ca81eddf3082733e88c09bbdf125fe0
+DIST aiodns-3.0.0.tar.gz 6743 BLAKE2B 
2a3c61156069fa598df58191b35383da3e054396cdeb1bc8916cc0414bb6efc89d45789883a5b4f33e3a08a6ee544356b02d6c697c096deae3398f0ff4d3c316
 SHA512 
8c1016f3b0cb461e70e9a55034f9ad3b3db705a845bf20bb6503c7a5d592b4c5d2e8ddc60b375c5fafdc559dc4566736f4c93f26710be2dcbd181284ef039825

diff --git a/dev-python/aiodns/aiodns-3.0.0.ebuild 
b/dev-python/aiodns/aiodns-3.0.0.ebuild
new file mode 100644
index 000..e36811f6223
--- /dev/null
+++ b/dev-python/aiodns/aiodns-3.0.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..9} )
+
+inherit distutils-r1
+
+DESCRIPTION="Simple DNS resolver for asyncio"
+HOMEPAGE="https://github.com/saghul/aiodns/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+IUSE=""
+# Tests fail with network-sandbox, since they try to resolve google.com
+RESTRICT="test"
+
+RDEPEND=">=dev-python/pycares-3[${PYTHON_USEDEP}]"
+DEPEND="${RDEPEND}"
+
+python_test() {
+   "${EPYTHON}" tests.py -v || die
+}



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

2021-05-15 Thread Miroslav Šulc
commit: 096c55fc6ac6a6f1535dd49736651b8a1277bc2d
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat May 15 08:58:08 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat May 15 08:58:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=096c55fc

profiles/package.mask: dev-java/netty-common last-rite

Bug: https://bugs.gentoo.org/788364
Signed-off-by: Miroslav Šulc  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 89f5a312768..7289588f44c 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Miroslav Šulc  (2012-05-15)
+# no consumer, removal in 30 days
+# see bug: https://bugs.gentoo.org/788364
+dev-java/netty-common
+
 # Michał Górny  (2021-05-15)
 # Relies on dev-python/astunparse that is broken with Python 3.8+
 # and abandoned upstream.  The current version is also broken



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

2021-05-15 Thread Yixun Lan
commit: 5f7c38c01e77331ba79777385bcd00093cd25a0a
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat May 15 08:39:09 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat May 15 09:01:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f7c38c0

dev-util/crash: version bump, 7.3.0

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-util/crash/Manifest   |  1 +
 dev-util/crash/crash-7.3.0.ebuild | 40 +++
 2 files changed, 41 insertions(+)

diff --git a/dev-util/crash/Manifest b/dev-util/crash/Manifest
index 99eb117d6c7..9e18d8722fc 100644
--- a/dev-util/crash/Manifest
+++ b/dev-util/crash/Manifest
@@ -1,2 +1,3 @@
 DIST crash-7.2.9.tar.gz 1324947 BLAKE2B 
dac5485742119fce1cdcab37a87a2a417e408108a73bffdd6fa215587e4c5dec29508d5f11285dbe2a21cd8365cee437296168b85f2f43dc743461061fd0a26e
 SHA512 
57b7b7780ad71bad09d962bfb2d5ad729dd167d9aaffd86f7b5467c98f52e8cb2c6ebb317bf1ad285dcb78ffa300b5dd733c63efd7aaa4ef03ddfe076c269984
+DIST crash-7.3.0.tar.gz 1326319 BLAKE2B 
7a775c3a8b81f986fc3444939b30db7245c5573556ab3e07e2b7762c75ccbf2b9d828d75bde8dc4b8d8df8532b3dfb6dba500723f2c2cb02e2d4166749c92705
 SHA512 
bc288821892c3d7ecbf192d9fe6ea9e73216f8074a24d12a00fbcaf967a1faa38ee69c4a5a97aa93bf75426293f5b275f5ab496c154b4e7be265ba0e263b2bc8
 DIST gdb-7.6.tar.gz 31437633 BLAKE2B 
fb8cb9f0c33f360c864c5776c3dd0233ad534d376a9df8157c7bc9f1c4ccfc8698933409561700f134705c0107038d8bfa23844e512cd3a08e24925d37a1ce58
 SHA512 
02d9c62fa73bcb79138d14c7fc182443f0ca82d4545b4d260b67d3f0074ed75f899a657814a56727e601032a668b0ddd7b48aabd49215fc012eeea6077bca368

diff --git a/dev-util/crash/crash-7.3.0.ebuild 
b/dev-util/crash/crash-7.3.0.ebuild
new file mode 100644
index 000..25d3d913e8f
--- /dev/null
+++ b/dev-util/crash/crash-7.3.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit toolchain-funcs
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/crash-utility/crash.git";
+   SRC_URI="http://ftp.gnu.org/gnu/gdb/gdb-7.6.tar.gz";
+   EGIT_BRANCH="master"
+   inherit git-r3
+else
+   SRC_URI="https://github.com/crash-utility/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz
+   mirror://gnu/gdb/gdb-7.6.tar.gz"
+   KEYWORDS="-* ~alpha ~amd64 ~arm ~ia64 ~ppc64 ~s390 ~x86"
+fi
+
+DESCRIPTION="Red Hat crash utility; used for analyzing kernel core dumps"
+HOMEPAGE="https://crash-utility.github.io/";
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+# there is no "make test" target, but there is a test.c so the automatic
+# make rules catch it and tests fail
+RESTRICT="test"
+
+src_prepare() {
+   sed -i -e "s|ar -rs|\${AR} -rs|g" Makefile || die
+   ln -s "${DISTDIR}"/gdb-7.6.tar.gz . || die
+   default
+}
+
+src_compile() {
+   emake \
+   CC="$(tc-getCC)" \
+   AR="$(tc-getAR)" \
+   CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
+}



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

2021-05-15 Thread Yixun Lan
commit: 26ba59522e1d1d218c85df3c9b8d2a49b0de5ef8
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat May 15 08:47:37 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat May 15 09:01:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26ba5952

dev-vcs/stgit: version bump, 1.1

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-vcs/stgit/Manifest |  1 +
 dev-vcs/stgit/metadata.xml |  4 +++
 dev-vcs/stgit/stgit-1.1.ebuild | 80 ++
 3 files changed, 85 insertions(+)

diff --git a/dev-vcs/stgit/Manifest b/dev-vcs/stgit/Manifest
index bc254158f14..e1fbe679226 100644
--- a/dev-vcs/stgit/Manifest
+++ b/dev-vcs/stgit/Manifest
@@ -1,2 +1,3 @@
 DIST stgit-0.23.tar.gz 303836 BLAKE2B 
018e0caf74a3c449a71362e3694b2ddf030f5ee23e3212a98b378b7118bae9fd15d0e4ab2a2a746a12b34e46aa2edb86657a4a7125f3c5ca8aa0142fe3d73534
 SHA512 
b3c9b5c0833cb7e5137faf0df48af6a11b9508b994cdf55b587567d1c146fd4ae29e7beb6d1a34b3f87e5b3854af035dd7e5ca35338c20740e91da7b47c4568d
 DIST stgit-1.0.tar.gz 302201 BLAKE2B 
2be1eb648edbefed6270e8f52039afd5d6d4140e8e16656a9f28f6b168eb5ce02c814a3e2b91bc628a80de1e15f0491b82af18fc2cad4e556bcd23ef247fe082
 SHA512 
e33db953d810f024ee2159ea5bb1b1367a5c673d78d789e8b20ad1d773dccaaf0fe4ccb713b8de082d4a79a3f51d421a2d3d88be24f2e0e770e070e640744894
+DIST stgit-1.1.tar.gz 313862 BLAKE2B 
2d15ba7c2f55ff1211f0d9a3002878102f5023e897d0830daa688a2af8c6a386ec0cf076c728b6f45650ee3382379a32fb4efb25d0da3b28302f158dfca6ef62
 SHA512 
917c645f219b2725d1e88186674a6184c96f1457d5c7722b4da17931d963f0fe0c675cdaaca435ba7405ba498d6db9a01c9f554d1aa3093cc3205d224d9d9759

diff --git a/dev-vcs/stgit/metadata.xml b/dev-vcs/stgit/metadata.xml
index 4f503c94254..43dd4526edf 100644
--- a/dev-vcs/stgit/metadata.xml
+++ b/dev-vcs/stgit/metadata.xml
@@ -5,4 +5,8 @@
d...@gentoo.org
Yixun Lan

+   
+   
+   stacked-git/stgit
+   
 

diff --git a/dev-vcs/stgit/stgit-1.1.ebuild b/dev-vcs/stgit/stgit-1.1.ebuild
new file mode 100644
index 000..e44a2c6fd25
--- /dev/null
+++ b/dev-vcs/stgit/stgit-1.1.ebuild
@@ -0,0 +1,80 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..9} )
+DISTUTILS_USE_SETUPTOOLS=no
+
+inherit bash-completion-r1 distutils-r1
+
+DESCRIPTION="Manage a stack of patches using GIT as a backend"
+HOMEPAGE="https://stacked-git.github.io";
+UPSTREAM_VER=
+[[ -n ${UPSTREAM_VER} ]] && \
+   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz";
+
+SRC_URI="https://github.com/ctmarinas/stgit/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   ${UPSTREAM_PATCHSET_URI}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="doc"
+
+RDEPEND=">=dev-vcs/git-1.6.3.3"
+
+# NOTE: It seems to be quite important which asciidoc version to use.
+# So keep an eye on it for the future.
+DEPEND="${RDEPEND}
+   doc? (
+   app-text/asciidoc
+   app-text/xmlto
+   dev-lang/perl
+   )"
+
+pkg_setup() {
+   if ! use doc; then
+   echo
+   ewarn "Manpages will not be built and installed."
+   ewarn "Enable the 'doc' useflag, if you want them."
+   echo
+   fi
+}
+
+python_prepare_all() {
+   # Upstream's patchset
+   [[ -n ${UPSTREAM_VER} ]] && \
+   eapply "${WORKDIR}"/patches-upstream
+
+   # this will be a noop, as we are working with a tarball,
+   # but throws git errors --> just get rid of it
+   echo "version=\"${PV}\"" > "${S}"/stgit/builtin_version.py
+
+   distutils-r1_python_prepare_all
+}
+
+src_compile() {
+   distutils-r1_src_compile
+
+   # bug 526468
+   if use doc; then
+   emake DESTDIR="${D}" \
+   htmldir="${EPREFIX}/usr/share/doc/${PF}/html/" \
+   mandir="${EPREFIX}/usr/share/man/" \
+   doc
+   fi
+}
+
+src_install() {
+   if use doc; then
+   emake DESTDIR="${D}" \
+   htmldir="${EPREFIX}/usr/share/doc/${PF}/html/" \
+   mandir="${EPREFIX}/usr/share/man/" \
+   install-doc install-html
+   fi
+
+   distutils-r1_src_install
+
+   newbashcomp completion/stgit.bash 'stg'
+}



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

2021-05-15 Thread Yixun Lan
commit: 011fa60efd85b88f1a268f60d4a77f18f7cd30eb
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat May 15 09:03:12 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat May 15 09:03:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=011fa60e

dev-vcs/stgit: drop old

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-vcs/stgit/Manifest  |  1 -
 dev-vcs/stgit/stgit-0.23.ebuild | 80 -
 2 files changed, 81 deletions(-)

diff --git a/dev-vcs/stgit/Manifest b/dev-vcs/stgit/Manifest
index e1fbe679226..eabda0e351f 100644
--- a/dev-vcs/stgit/Manifest
+++ b/dev-vcs/stgit/Manifest
@@ -1,3 +1,2 @@
-DIST stgit-0.23.tar.gz 303836 BLAKE2B 
018e0caf74a3c449a71362e3694b2ddf030f5ee23e3212a98b378b7118bae9fd15d0e4ab2a2a746a12b34e46aa2edb86657a4a7125f3c5ca8aa0142fe3d73534
 SHA512 
b3c9b5c0833cb7e5137faf0df48af6a11b9508b994cdf55b587567d1c146fd4ae29e7beb6d1a34b3f87e5b3854af035dd7e5ca35338c20740e91da7b47c4568d
 DIST stgit-1.0.tar.gz 302201 BLAKE2B 
2be1eb648edbefed6270e8f52039afd5d6d4140e8e16656a9f28f6b168eb5ce02c814a3e2b91bc628a80de1e15f0491b82af18fc2cad4e556bcd23ef247fe082
 SHA512 
e33db953d810f024ee2159ea5bb1b1367a5c673d78d789e8b20ad1d773dccaaf0fe4ccb713b8de082d4a79a3f51d421a2d3d88be24f2e0e770e070e640744894
 DIST stgit-1.1.tar.gz 313862 BLAKE2B 
2d15ba7c2f55ff1211f0d9a3002878102f5023e897d0830daa688a2af8c6a386ec0cf076c728b6f45650ee3382379a32fb4efb25d0da3b28302f158dfca6ef62
 SHA512 
917c645f219b2725d1e88186674a6184c96f1457d5c7722b4da17931d963f0fe0c675cdaaca435ba7405ba498d6db9a01c9f554d1aa3093cc3205d224d9d9759

diff --git a/dev-vcs/stgit/stgit-0.23.ebuild b/dev-vcs/stgit/stgit-0.23.ebuild
deleted file mode 100644
index 8eb84b347ba..000
--- a/dev-vcs/stgit/stgit-0.23.ebuild
+++ /dev/null
@@ -1,80 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
-DISTUTILS_USE_SETUPTOOLS=no
-
-inherit bash-completion-r1 distutils-r1
-
-DESCRIPTION="Manage a stack of patches using GIT as a backend"
-HOMEPAGE="https://stacked-git.github.io";
-UPSTREAM_VER=
-[[ -n ${UPSTREAM_VER} ]] && \
-   
UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz";
-
-SRC_URI="https://github.com/ctmarinas/stgit/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   ${UPSTREAM_PATCHSET_URI}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="doc"
-
-RDEPEND=">=dev-vcs/git-1.6.3.3"
-
-# NOTE: It seems to be quite important which asciidoc version to use.
-# So keep an eye on it for the future.
-DEPEND="${RDEPEND}
-   doc? (
-   app-text/asciidoc
-   app-text/xmlto
-   dev-lang/perl
-   )"
-
-pkg_setup() {
-   if ! use doc; then
-   echo
-   ewarn "Manpages will not be built and installed."
-   ewarn "Enable the 'doc' useflag, if you want them."
-   echo
-   fi
-}
-
-python_prepare_all() {
-   # Upstream's patchset
-   [[ -n ${UPSTREAM_VER} ]] && \
-   eapply "${WORKDIR}"/patches-upstream
-
-   # this will be a noop, as we are working with a tarball,
-   # but throws git errors --> just get rid of it
-   echo "version=\"${PV}\"" > "${S}"/stgit/builtin_version.py
-
-   distutils-r1_python_prepare_all
-}
-
-src_compile() {
-   distutils-r1_src_compile
-
-   # bug 526468
-   if use doc; then
-   emake DESTDIR="${D}" \
-   htmldir="${EPREFIX}/usr/share/doc/${PF}/html/" \
-   mandir="${EPREFIX}/usr/share/man/" \
-   doc
-   fi
-}
-
-src_install() {
-   if use doc; then
-   emake DESTDIR="${D}" \
-   htmldir="${EPREFIX}/usr/share/doc/${PF}/html/" \
-   mandir="${EPREFIX}/usr/share/man/" \
-   install-doc install-html
-   fi
-
-   distutils-r1_src_install
-
-   newbashcomp completion/stgit.bash 'stg'
-}



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

2021-05-15 Thread Louis Sautier
commit: 3cf5ae45798a0ef42517f12653a3020ed9b7c2ae
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue May 11 21:32:05 2021 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sat May 15 09:05:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cf5ae45

dev-python/pulsectl: new package, version 21.5.14

Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/pulsectl/Manifest|  1 +
 dev-python/pulsectl/metadata.xml| 17 +
 dev-python/pulsectl/pulsectl-21.5.14.ebuild | 20 
 3 files changed, 38 insertions(+)

diff --git a/dev-python/pulsectl/Manifest b/dev-python/pulsectl/Manifest
new file mode 100644
index 000..fd114a41795
--- /dev/null
+++ b/dev-python/pulsectl/Manifest
@@ -0,0 +1 @@
+DIST pulsectl-21.5.14.tar.gz 41357 BLAKE2B 
e88953b07b49de2e33762bb85e4bcb2a4e970127e6395e3374094dc1c87627f2bd4779ac9fb79c5ccc531c23ea76ead4dca7317313881ed495aeae9b17ee
 SHA512 
b9a9ffa33c31281c6d0dc3084cbdc342b2d45cac713a1d928e106162fa412d80718c8f6443369b67b6c6af9d6b2dc6dbfb85d137ae693ab916ac08e19f048ba1

diff --git a/dev-python/pulsectl/metadata.xml b/dev-python/pulsectl/metadata.xml
new file mode 100644
index 000..a57991ea875
--- /dev/null
+++ b/dev-python/pulsectl/metadata.xml
@@ -0,0 +1,17 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   sb...@gentoo.org
+   Louis Sautier
+   
+   
+   pyt...@gentoo.org
+   Python
+   
+   
+   pulsectl
+   mk-fg/python-pulse-control
+   
https://github.com/mk-fg/python-pulse-control/issues
+   
+

diff --git a/dev-python/pulsectl/pulsectl-21.5.14.ebuild 
b/dev-python/pulsectl/pulsectl-21.5.14.ebuild
new file mode 100644
index 000..faa621fb11f
--- /dev/null
+++ b/dev-python/pulsectl/pulsectl-21.5.14.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python high-level interface and ctypes-based bindings for 
PulseAudio (libpulse)"
+HOMEPAGE="https://github.com/mk-fg/python-pulse-control";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="media-sound/pulseaudio"
+
+distutils_enable_tests unittest



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

2021-05-15 Thread Andreas Sturmlechner
commit: a6f24f0c9c49b527ca92e4bdc6618661937f2277
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May  9 23:30:44 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 15 09:15:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6f24f0c

dev-db/cpp-driver: Drop 2.9.0

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

 dev-db/cpp-driver/Manifest|  1 -
 dev-db/cpp-driver/cpp-driver-2.9.0.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-db/cpp-driver/Manifest b/dev-db/cpp-driver/Manifest
index 9b3874ac211..e98de2da656 100644
--- a/dev-db/cpp-driver/Manifest
+++ b/dev-db/cpp-driver/Manifest
@@ -1,2 +1 @@
 DIST cpp-driver-2.11.0.tar.gz 9392387 BLAKE2B 
37d6063b33cd9821faa15d0eb8cb7e87d3a57a58384cf60dd623f94c9246250ba00c3303d9e0ca586f5455d449c9749058e9ed5dcb06d736591329b252bc1ffc
 SHA512 
c8ccb3b10895c3e8f3bcf9543dff233a45c468b1b5e9c9c848d651b13c1b3f76cd0edd20fbff8e6e093767e1a2c8d360447496f1ef4370c1776d3fad28a9b3a3
-DIST cpp-driver-2.9.0.tar.gz 9178108 BLAKE2B 
22c51d050dc65303dd6b584f0a89e510905bf084ff5e45a54375a4e0b904c11895c9a7dd3d0df2fb12c1e2e58e8530c4113706c8b2548adb0b6f9431419c
 SHA512 
45c6d58b1d287d142c9d7d6b1e28114683648a3634f44b185208fa44da64d4c8a9d485b3956a0cf7429e96f74faa588de832de30265dfa17782ca90e8163a0c1

diff --git a/dev-db/cpp-driver/cpp-driver-2.9.0.ebuild 
b/dev-db/cpp-driver/cpp-driver-2.9.0.ebuild
deleted file mode 100644
index 69593833d3b..000
--- a/dev-db/cpp-driver/cpp-driver-2.9.0.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit cmake-utils
-
-DESCRIPTION="DataStax C/C++ Driver for Cassandra"
-HOMEPAGE="https://datastax.github.io/cpp-driver/";
-SRC_URI="https://github.com/datastax/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="ssl"
-
-RDEPEND="
-   dev-libs/libuv:=
-   ssl? (
-   dev-libs/openssl:0=
-   )"
-DEPEND="${RDEPEND}"
-
-src_configure() {
-   local mycmakeargs=( -DCASS_USE_OPENSSL=$(usex ssl) )
-   cmake-utils_src_configure
-}



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

2021-05-15 Thread Miroslav Šulc
commit: 29934208141486ffd3ba95cad0fa18c15a33acc8
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat May 15 09:18:56 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat May 15 09:20:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29934208

profiles/package.mask: dev-java/netty-common cannot be last-rited

for example dev-java/netty-transport depends on it

Bug: https://bugs.gentoo.org/788364
Signed-off-by: Miroslav Šulc  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 7289588f44c..89f5a312768 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,11 +32,6 @@
 
 #--- END OF EXAMPLES ---
 
-# Miroslav Šulc  (2012-05-15)
-# no consumer, removal in 30 days
-# see bug: https://bugs.gentoo.org/788364
-dev-java/netty-common
-
 # Michał Górny  (2021-05-15)
 # Relies on dev-python/astunparse that is broken with Python 3.8+
 # and abandoned upstream.  The current version is also broken



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

2021-05-15 Thread Miroslav Šulc
commit: d0943579b4bf2f83ca428b3ee5960fdb8aaf3cb6
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat May 15 09:20:37 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat May 15 09:20:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0943579

media-sound/qtractor: bump to 0.9.22

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/qtractor/Manifest   |   1 +
 media-sound/qtractor/qtractor-0.9.22.ebuild | 103 
 2 files changed, 104 insertions(+)

diff --git a/media-sound/qtractor/Manifest b/media-sound/qtractor/Manifest
index 4ccc2ba6c40..2a4063690c5 100644
--- a/media-sound/qtractor/Manifest
+++ b/media-sound/qtractor/Manifest
@@ -1 +1,2 @@
 DIST qtractor-0.9.21.tar.gz 1945423 BLAKE2B 
8c76966695e6054cd0d3743313f50de1bf4f741dfaad0d60f41ae87bd531ce394d11c7fc719c75ee159bf0bf7dd3037679cb93d7d4295132a7dc2fa6d89a786e
 SHA512 
12d823c4efd557709d83e0e5ace6cb84ac066a0eddbfdbac0dbaf6b75e6bbe37c0e3548270e80fb89f318c58db4b0ebad95daac989eb7d6b8f82b8cc7ccc3a3c
+DIST qtractor-0.9.22.tar.gz 1946367 BLAKE2B 
7d53d9a31f6d9df6bdeb19d4d5687ec3037842ecfcd4e1ae167a541ade301c4cee1f1bda68c9186ec8d5f0e879c80f636536b5acd51137f4be783f5892d377be
 SHA512 
80e5dae7c38b95719ca16997022529dfbd5c51af209b54f819098299d2798677b6238dc9eaaf664cdf2437facda3757e39472ca74636eeddbb5e1f0f28a78b2c

diff --git a/media-sound/qtractor/qtractor-0.9.22.ebuild 
b/media-sound/qtractor/qtractor-0.9.22.ebuild
new file mode 100644
index 000..56455102cfd
--- /dev/null
+++ b/media-sound/qtractor/qtractor-0.9.22.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic cmake xdg
+
+DESCRIPTION="Audio/MIDI multi-track sequencer written in C++ with the Qt 
framework"
+HOMEPAGE="https://qtractor.sourceforge.io";
+SRC_URI="mirror://sourceforge/qtractor/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="aubio cpu_flags_x86_sse debug dssi ladspa libsamplerate mad osc 
rubberband vorbis zlib"
+REQUIRED_USE="dssi? ( ladspa )"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtxml:5
+   dev-qt/qtx11extras:5
+   media-libs/alsa-lib
+   media-libs/libsndfile
+   media-libs/lilv
+   media-libs/lv2
+   media-libs/suil
+   virtual/jack
+   aubio? ( media-libs/aubio )
+   dssi? ( media-libs/dssi )
+   ladspa? ( media-libs/ladspa-sdk )
+   libsamplerate? ( media-libs/libsamplerate )
+   mad? ( media-libs/libmad )
+   osc? ( media-libs/liblo )
+   rubberband? ( media-libs/rubberband )
+   vorbis? ( media-libs/libvorbis )
+   zlib? ( sys-libs/zlib )
+"
+RDEPEND="${DEPEND}"
+
+src_prepare() {
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DCONFIG_DSSI=$(usex dssi 1 0)
+   -DCONFIG_GRADIENT=1
+   -DCONFIG_JACK_LATENCY=1
+   -DCONFIG_JACK_METADATA=1
+   -DCONFIG_JACK_SESSION=1
+   -DCONFIG_LADSPA=$(usex ladspa 1 0)
+   -DCONFIG_LIBAUBIO=$(usex aubio 1 0)
+   -DCONFIG_LIBLILV=1
+   -DCONFIG_LIBLO=$(usex osc 1 0)
+   -DCONFIG_LIBMAD=$(usex mad 1 0)
+   -DCONFIG_LIBRUBBERBAND=$(usex rubberband 1 0)
+   -DCONFIG_LIBSAMPLERATE=$(usex libsamplerate 1 0)
+   -DCONFIG_LIBVORBIS=$(usex vorbis 1 0)
+   -DCONFIG_LIBZ=$(usex zlib 1 0)
+   -DCONFIG_LV2=1
+   -DCONFIG_LV2_UI_GTK2=0
+   -DCONFIG_NSM=0
+   -DCONFIG_SSE=$(usex cpu_flags_x86_sse 1 0)
+   -DCONFIG_STACKTRACE=$(usex debug 1 0)
+   -DCONFIG_VESTIGE=0
+   -DCONFIG_VST=0
+   -DCONFIG_VST3=0
+   -DCONFIG_XUNIQUE=0
+   )
+   # Following options are left to the default
+   # CONFIG_LV2_ATOM
+   # CONFIG_LV2_BUF_SIZE
+   # CONFIG_LV2_CVPORT
+   # CONFIG_LV2_EVENT
+   # CONFIG_LV2_EXTERNAL_UI
+   # CONFIG_LV2_MIDNAM
+   # CONFIG_LV2_OPTIONS
+   # CONFIG_LV2_PARAMETERS
+   # CONFIG_LV2_PATCH
+   # CONFIG_LV2_PORT_EVENT
+   # CONFIG_LV2_PRESETS
+   # CONFIG_LV2_PROGRAMS
+   # CONFIG_LV2_STATE
+   # CONFIG_LV2_STATE_FILES
+   # CONFIG_LV2_STATE_MAKE_PATH
+   # CONFIG_LV2_TIME
+   # CONFIG_LV2_TIME_POSITION
+   # CONFIG_LV2_UI
+   # CONFIG_LV2_UI_IDLE
+   # CONFIG_LV2_UI_REQ_VALUE
+   # CONFIG_LV2_UI_SHOW
+   # CONFIG_LV2_UI_TOUCH
+   # CONFIG_LV2_WORKER
+   # CONFIG_LV2_UI_X11
+   cmake_src_configure
+}



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

2021-05-15 Thread Miroslav Šulc
commit: 8717bc456bf111045f7089c71583429e23534b2e
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat May 15 09:27:13 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat May 15 09:27:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8717bc45

media-sound/vmpk: bump to 0.8.3

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/vmpk/Manifest  |  1 +
 media-sound/vmpk/vmpk-0.8.3.ebuild | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/media-sound/vmpk/Manifest b/media-sound/vmpk/Manifest
index 64172f23614..27768abb62c 100644
--- a/media-sound/vmpk/Manifest
+++ b/media-sound/vmpk/Manifest
@@ -1 +1,2 @@
 DIST vmpk-0.8.0.tar.bz2 466517 BLAKE2B 
9fee766b71ad7f9cd96f9dfd859dc31434f14c913c75f5a8e76c66150522dbf04c6e28582269d1603c6d53d6db436e9e7f73cab1172c0d6b004cc71edccb21c8
 SHA512 
b3e1e40792661c1e4ce3a5274513b4b75742ca861a6233c2653d6df90b7a89e086d15a4196d59c7021c48e9e2aae83116ba29c3395960179d602f0cb06c1f608
+DIST vmpk-0.8.3.tar.bz2 481537 BLAKE2B 
985609c3a9ac69b29ac40dd6a71132d0f429d7961d306caf1f77e9e5b510e8b5af8f996febf87df8dfde02ee486cecbb1ef412dd3ba718dc3f793771230e5988
 SHA512 
829121a9f7bbbe73a9882c9f569204e4096c57c1c7dc7ba22949a35d3fe104028ba7e259fc2163d2711f31f8adfd52c4ec95bfc78ae9b35574835c1b404183ca

diff --git a/media-sound/vmpk/vmpk-0.8.3.ebuild 
b/media-sound/vmpk/vmpk-0.8.3.ebuild
new file mode 100644
index 000..8c7430f5613
--- /dev/null
+++ b/media-sound/vmpk/vmpk-0.8.3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg
+
+DESCRIPTION="Virtual MIDI Piano Keyboard"
+HOMEPAGE="https://vmpk.sourceforge.io/";
+SRC_URI="mirror://sourceforge/vmpk/${P}.tar.bz2"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="dbus"
+
+BDEPEND="
+   app-text/docbook-xsl-stylesheets
+   dev-qt/linguist-tools:5
+   virtual/pkgconfig
+"
+DEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-sound/drumstick
+   x11-libs/libxcb
+   dbus? ( dev-qt/qtdbus:5 )
+"
+RDEPEND="${DEPEND}
+   dev-qt/qtsvg:5
+"
+
+src_prepare() {
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_DBUS=$(usex dbus)
+   )
+   cmake_src_configure
+}
+
+src_install() {
+   cmake_src_install
+   dodir /usr/share/doc/${PF}/html
+   mv "${D}"/usr/share/vmpk/*.html "${D}"/usr/share/doc/${PF}/html/ || die
+}



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

2021-05-15 Thread Miroslav Šulc
commit: 274aef7e20ac474d5de9723dd07ea8ffc3b4a3ea
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sat May 15 09:30:41 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sat May 15 09:30:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=274aef7e

media-libs/liblscp: bump to 0.9.3

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/liblscp/Manifest |  1 +
 media-libs/liblscp/liblscp-0.9.3.ebuild | 28 
 2 files changed, 29 insertions(+)

diff --git a/media-libs/liblscp/Manifest b/media-libs/liblscp/Manifest
index c14424c86a7..8867a88b881 100644
--- a/media-libs/liblscp/Manifest
+++ b/media-libs/liblscp/Manifest
@@ -1,2 +1,3 @@
 DIST liblscp-0.6.2.tar.gz 689354 BLAKE2B 
ecc365e8840c8179bd753b8b9ee2706daea7e12948fb079d1b39a4aab388204af5ecab381e27ac8f5feedcbb56fd02a5a236ff8da7041f213a7551d5cd0cb3cc
 SHA512 
672ea452e5dfe5e34dc6a1cc8c9d40dacfd1a415fc4c3ba50b984d3cf064910da53c814dd43a572665c1cbb7a402a09225c0dc7d489b1589c2a98a3f8eb8f0db
 DIST liblscp-0.9.2.tar.gz 689968 BLAKE2B 
1b78389a764a58e47b24676a4b4cd6ada7647ef1bc16e9d63a7fe6ad6b62870521ec39eef866b862e07fad55baacb3f0814293858dcdaa6bcd6d8a94d600e780
 SHA512 
e0d6f2ae3679cf41b1bc8f04910614424d3bbc046e51272a9d526429d098b0e674dccd5951482fd85832d9788a74eeefce99d1d81291e3829c077c98bcb87602
+DIST liblscp-0.9.3.tar.gz 696509 BLAKE2B 
a3cddd07f55522291be12f2952eafd0b9761ac8c3d38c05010d9ca6593ef9db62d9bdd7a1e8f31d74fd9cbd29cbe3ade71f3b51ffa330780a0b7feb18ff71d32
 SHA512 
e776b0d48a9728e69b1a198d44ab88862366ecece293d71f6552ab395fd33bfdc395dbea6f56000c2ef9897ba00e0e287b0bc042fd6b6bdc1b4864b72b20753e

diff --git a/media-libs/liblscp/liblscp-0.9.3.ebuild 
b/media-libs/liblscp/liblscp-0.9.3.ebuild
new file mode 100644
index 000..8d147da49de
--- /dev/null
+++ b/media-libs/liblscp/liblscp-0.9.3.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="C++ library for the Linux Sampler control protocol"
+HOMEPAGE="https://www.linuxsampler.org";
+SRC_URI="https://www.rncbc.org/archive/${P}.tar.gz
+https://download.linuxsampler.org/packages/${P}.tar.gz";
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc"
+
+BDEPEND="doc? ( app-doc/doxygen )"
+
+DOCS=( AUTHORS ChangeLog TODO NEWS README )
+
+src_configure() {
+   econf --disable-static
+}
+
+src_install() {
+   use doc && local HTML_DOCS=( doc/html/. )
+   default
+   find "${D}" -name '*.la' -type f -delete || die
+}



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

2021-05-15 Thread Yixun Lan
commit: 2cb56c668fd4263d0bec5c6e78dc56e62512af80
Author: Yixun Lan  gentoo  org>
AuthorDate: Sat May 15 09:34:18 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Sat May 15 09:34:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cb56c66

dev-vcs/stgit: QA: drop ${D} from src_compile()

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 dev-vcs/stgit/stgit-1.0.ebuild | 3 +--
 dev-vcs/stgit/stgit-1.1.ebuild | 3 +--
 2 files changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-vcs/stgit/stgit-1.0.ebuild b/dev-vcs/stgit/stgit-1.0.ebuild
index 8eb84b347ba..0daa07cbdef 100644
--- a/dev-vcs/stgit/stgit-1.0.ebuild
+++ b/dev-vcs/stgit/stgit-1.0.ebuild
@@ -59,8 +59,7 @@ src_compile() {
 
# bug 526468
if use doc; then
-   emake DESTDIR="${D}" \
-   htmldir="${EPREFIX}/usr/share/doc/${PF}/html/" \
+   emake htmldir="${EPREFIX}/usr/share/doc/${PF}/html/" \
mandir="${EPREFIX}/usr/share/man/" \
doc
fi

diff --git a/dev-vcs/stgit/stgit-1.1.ebuild b/dev-vcs/stgit/stgit-1.1.ebuild
index e44a2c6fd25..adc3ed22386 100644
--- a/dev-vcs/stgit/stgit-1.1.ebuild
+++ b/dev-vcs/stgit/stgit-1.1.ebuild
@@ -59,8 +59,7 @@ src_compile() {
 
# bug 526468
if use doc; then
-   emake DESTDIR="${D}" \
-   htmldir="${EPREFIX}/usr/share/doc/${PF}/html/" \
+   emake htmldir="${EPREFIX}/usr/share/doc/${PF}/html/" \
mandir="${EPREFIX}/usr/share/man/" \
doc
fi



[gentoo-commits] repo/proj/guru:dev commit in: net-im/whatsapp-for-linux/

2021-05-15 Thread Andrea Postiglione
commit: 4ddefdbf5bfc892116abd84fd820acd691eb4b2b
Author: Andrea Postiglione  gmail  com>
AuthorDate: Sat May 15 09:53:59 2021 +
Commit: Andrea Postiglione  gmail  com>
CommitDate: Sat May 15 09:53:59 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4ddefdbf

net-im/whatsapp-for-linux: fix ebuild

Signed-off-by: Andrea Postiglione  gmail.com>

 net-im/whatsapp-for-linux/Manifest| 2 +-
 net-im/whatsapp-for-linux/whatsapp-for-linux-1.1.7.ebuild | 6 +-
 2 files changed, 6 insertions(+), 2 deletions(-)

diff --git a/net-im/whatsapp-for-linux/Manifest 
b/net-im/whatsapp-for-linux/Manifest
index e82217af8..b25bbb1a0 100644
--- a/net-im/whatsapp-for-linux/Manifest
+++ b/net-im/whatsapp-for-linux/Manifest
@@ -1 +1 @@
-DIST v1.1.7.tar.gz 292733 BLAKE2B 
542ea768bd2312ab1639320d55025aff90650170aa14807df14f5068a3d07899c730d1bcb04cbfdff4475c2a2ca9c3f28fa537529464b7b6748ad2ff45174e87
 SHA512 
0f52289d92afe9c65d5d04f981ecfd907fa606946a557d51b82972fcd8da5a4cf2abca3b7f5f567f5aaac178e402d1825558666b305538bd6246ce6de198
+DIST whatsapp-for-linux-1.1.7.tar.gz 292733 BLAKE2B 
542ea768bd2312ab1639320d55025aff90650170aa14807df14f5068a3d07899c730d1bcb04cbfdff4475c2a2ca9c3f28fa537529464b7b6748ad2ff45174e87
 SHA512 
0f52289d92afe9c65d5d04f981ecfd907fa606946a557d51b82972fcd8da5a4cf2abca3b7f5f567f5aaac178e402d1825558666b305538bd6246ce6de198

diff --git a/net-im/whatsapp-for-linux/whatsapp-for-linux-1.1.7.ebuild 
b/net-im/whatsapp-for-linux/whatsapp-for-linux-1.1.7.ebuild
index e31eb95fa..e4e7c972f 100644
--- a/net-im/whatsapp-for-linux/whatsapp-for-linux-1.1.7.ebuild
+++ b/net-im/whatsapp-for-linux/whatsapp-for-linux-1.1.7.ebuild
@@ -7,7 +7,7 @@ inherit cmake xdg
 
 DESCRIPTION="An unofficial WhatsApp desktop application for Linux"
 HOMEPAGE="https://github.com/eneshecan/whatsapp-for-linux";
-SRC_URI="https://github.com/eneshecan/${PN}/archive/refs/tags/v${PV}.tar.gz";
+SRC_URI="https://github.com/eneshecan/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 KEYWORDS="~amd64"
 LICENSE="GPL-3"
@@ -19,3 +19,7 @@ RDEPEND="
dev-libs/libappindicator:3
 "
 DEPEND="${RDEPEND}"
+
+src_prepare() {
+   cmake_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kio/, kde-frameworks/kio/files/

2021-05-15 Thread Andreas Sturmlechner
commit: aace2cf1177ab92d31ede9aeb02118d409baa700
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 15 10:46:06 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 15 10:49:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aace2cf1

kde-frameworks/kio: Upstream backport request for memleak fix

See also: https://mail.kde.org/pipermail/distributions/2021-May/000998.html
KDE-bug: https://bugs.kde.org/show_bug.cgi?id=398908
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kio-5.82.0-MimeTypeFinderJob-memleak-1.patch   |  69 +
 .../kio-5.82.0-MimeTypeFinderJob-memleak-2.patch   |  61 
 .../kio-5.82.0-MimeTypeFinderJob-memleak-3.patch   |  52 ++
 .../kio-5.82.0-MimeTypeFinderJob-memleak-4.patch   |  62 
 kde-frameworks/kio/kio-5.82.0-r1.ebuild| 110 +
 5 files changed, 354 insertions(+)

diff --git 
a/kde-frameworks/kio/files/kio-5.82.0-MimeTypeFinderJob-memleak-1.patch 
b/kde-frameworks/kio/files/kio-5.82.0-MimeTypeFinderJob-memleak-1.patch
new file mode 100644
index 000..08d72d754d7
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.82.0-MimeTypeFinderJob-memleak-1.patch
@@ -0,0 +1,69 @@
+From e79da836c34fce66231e396c7215314d0eba51b4 Mon Sep 17 00:00:00 2001
+From: Jonathan Marten 
+Date: Sat, 8 May 2021 15:20:39 +
+Subject: [PATCH] MimeTypeFinderJob: Resolve symlinks for a local file
+
+---
+ autotests/mimetypefinderjobtest.cpp | 18 +-
+ src/core/mimetypefinderjob.cpp  |  2 +-
+ 2 files changed, 18 insertions(+), 2 deletions(-)
+
+diff --git a/autotests/mimetypefinderjobtest.cpp 
b/autotests/mimetypefinderjobtest.cpp
+index 72296b9b8..f494ff3b6 100644
+--- a/autotests/mimetypefinderjobtest.cpp
 b/autotests/mimetypefinderjobtest.cpp
+@@ -48,6 +48,7 @@ void MimeTypeFinderJobTest::determineMimeType_data()
+ QTest::newRow("text_file_no_extension") << "text/plain" << "srcfile";
+ QTest::newRow("desktop_file") << "application/x-desktop" << "foo.desktop";
+ QTest::newRow("script") << "application/x-shellscript" << "srcfile.sh";
++QTest::newRow("directory") << "inode/directory" << "srcdir";
+ /* clang-format on */
+ }
+ 
+@@ -60,7 +61,12 @@ void MimeTypeFinderJobTest::determineMimeType()
+ QTemporaryDir tempDir;
+ const QString srcDir = tempDir.path();
+ const QString srcFile = srcDir + QLatin1Char('/') + fileName;
+-createSrcFile(srcFile);
++if (mimeType == "inode/directory") {
++QVERIFY(QDir(srcDir).mkdir(fileName));
++} else {
++createSrcFile(srcFile);
++}
++
+ QVERIFY(QFile::exists(srcFile));
+ const QUrl url = QUrl::fromLocalFile(srcFile);
+ 
+@@ -68,6 +74,16 @@ void MimeTypeFinderJobTest::determineMimeType()
+ KIO::MimeTypeFinderJob *job = new KIO::MimeTypeFinderJob(url, this);
+ QVERIFY2(job->exec(), qPrintable(job->errorString()));
+ QCOMPARE(job->mimeType(), mimeType);
++
++// Check that the result is the same when accessing the source
++// file through a symbolic link (bug #436708)
++const QString srcLink = srcDir + QLatin1String("/link_") + fileName;
++QVERIFY(QFile::link(srcFile, srcLink));
++const QUrl linkUrl = QUrl::fromLocalFile(srcLink);
++
++job = new KIO::MimeTypeFinderJob(linkUrl, this);
++QVERIFY2(job->exec(), qPrintable(job->errorString()));
++QCOMPARE(job->mimeType(), mimeType);
+ }
+ 
+ void MimeTypeFinderJobTest::invalidUrl()
+diff --git a/src/core/mimetypefinderjob.cpp b/src/core/mimetypefinderjob.cpp
+index f5e50cdc4..48fc8c289 100644
+--- a/src/core/mimetypefinderjob.cpp
 b/src/core/mimetypefinderjob.cpp
+@@ -122,7 +122,7 @@ void KIO::MimeTypeFinderJobPrivate::statFile()
+ {
+ Q_ASSERT(m_mimeTypeName.isEmpty());
+ 
+-KIO::StatJob *job = KIO::statDetails(m_url, KIO::StatJob::SourceSide, 
KIO::StatBasic, KIO::HideProgressInfo);
++KIO::StatJob *job = KIO::statDetails(m_url, KIO::StatJob::SourceSide, 
KIO::StatBasic | KIO::StatResolveSymlink, KIO::HideProgressInfo);
+ if (!m_authPrompts) {
+ job->addMetaData(QStringLiteral("no-auth-prompt"), 
QStringLiteral("true"));
+ }
+-- 
+GitLab
+

diff --git 
a/kde-frameworks/kio/files/kio-5.82.0-MimeTypeFinderJob-memleak-2.patch 
b/kde-frameworks/kio/files/kio-5.82.0-MimeTypeFinderJob-memleak-2.patch
new file mode 100644
index 000..bf3ff50802f
--- /dev/null
+++ b/kde-frameworks/kio/files/kio-5.82.0-MimeTypeFinderJob-memleak-2.patch
@@ -0,0 +1,61 @@
+From c748d6987252fafc296cde9351b289ef734cf861 Mon Sep 17 00:00:00 2001
+From: Ahmad Samir 
+Date: Thu, 13 May 2021 23:03:57 +0200
+Subject: [PATCH] kio_file: pass the absolute path to
+ QMimeDatabase::mimeTypeForFile()
+
+Otherwise detecting the mime type based on the file content may fail and
+return application/octet-stream.
+
+And pass the whole url to createUDSEntry(), less QFile::decodeName/encodeName()
+in the mid

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

2021-05-15 Thread Andreas Sturmlechner
commit: 035486d139bc58d324d3493b840b4387f9f679b4
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 27 08:42:08 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 15 11:23:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=035486d1

x11-misc/obconf: Add 2.0.4_p20150213 GTK3-based snapshot

No release since 2013. No commit since 2015.

Bug: https://bugs.gentoo.org/562346
Package-Manager: Portage-3.0.17, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 x11-misc/obconf/Manifest  |  1 +
 x11-misc/obconf/obconf-2.0.4_p20150213.ebuild | 48 +++
 2 files changed, 49 insertions(+)

diff --git a/x11-misc/obconf/Manifest b/x11-misc/obconf/Manifest
index d3f8c0f552d..2c203ca2d16 100644
--- a/x11-misc/obconf/Manifest
+++ b/x11-misc/obconf/Manifest
@@ -1 +1,2 @@
 DIST obconf-2.0.4.tar.gz 456523 BLAKE2B 
ef3b3e4664ccd1095f5e1cd468fa3d021cd469a641930309a41c7b1cf418b9d87b2d8f4420342363dc4781d8e3aca3e8ffc0b9aac0151a2399579c5ff0997cc8
 SHA512 
b8cf6f363fa8c2f1d21142a3f79687a72f683f564285b05751c822ddf7a421b09c3440cbc5b08eb09d151601c6ada835ff5cc940bf5abeec2210cca26b552294
+DIST obconf-2.0.4_p20150213.tar.gz 154638 BLAKE2B 
9ff9d206b8f789d2c7bf68f6f959f34d19f368645bc4efb77b5a730a8f69db5309ddecc0afb09e7cd2f9cb2af4e705112f3365f43dfbe94c4ff523d8a7f0dff5
 SHA512 
987c97729b248e9d9fb4c82a131517ee8f31df5dd455b5b658730204c354bf17f7876c269c1d1ec6497ca360698a393c7275b9e7ada5b31abb75ed7b06092e30

diff --git a/x11-misc/obconf/obconf-2.0.4_p20150213.ebuild 
b/x11-misc/obconf/obconf-2.0.4_p20150213.ebuild
new file mode 100644
index 000..b20d7f915a0
--- /dev/null
+++ b/x11-misc/obconf/obconf-2.0.4_p20150213.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+COMMIT=63ec47c5e295ad4f09d1df6d92afb7e10c3fec39
+inherit autotools xdg-utils
+
+DESCRIPTION="Tool for configuring the Openbox window manager"
+HOMEPAGE="http://openbox.org/wiki/ObConf:About";
+SRC_URI="http://git.openbox.org/?p=dana/obconf.git;a=snapshot;h=${COMMIT};sf=tgz
 -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT:0:7}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 
~x86-linux"
+IUSE="nls"
+
+RDEPEND="
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/startup-notification
+   >=x11-wm/openbox-3.5.2
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable nls)
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_mimeinfo_database_update
+}



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

2021-05-15 Thread Andreas Sturmlechner
commit: 8d7b0fdcbdfcac8b49e55009066b4fc8a76b1394
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Mar 27 08:42:49 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 15 11:23:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d7b0fdc

x11-misc/obconf: No upstream development since 2015, drop live ebuild

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

 x11-misc/obconf/obconf-.ebuild | 41 --
 1 file changed, 41 deletions(-)

diff --git a/x11-misc/obconf/obconf-.ebuild 
b/x11-misc/obconf/obconf-.ebuild
deleted file mode 100644
index 182f34ce49f..000
--- a/x11-misc/obconf/obconf-.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit autotools xdg-utils git-r3
-
-DESCRIPTION="ObConf is a tool for configuring the Openbox window manager"
-HOMEPAGE="http://openbox.org/wiki/ObConf:About";
-EGIT_REPO_URI="git://git.openbox.org/dana/obconf.git"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS=""
-IUSE="nls"
-
-RDEPEND="x11-libs/gtk+:3
-   x11-libs/startup-notification
-   =x11-wm/openbox-"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf $(use_enable nls)
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}



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

2021-05-15 Thread Michał Górny
commit: 7bd30f9950b53bc733b5ec74f2d8cd2b7ab2c54a
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Fri May 14 14:53:14 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 15 11:51:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd30f99

dev-python/gmpy: Bump to 2.1.0_beta5 and python 3.10

Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Signed-off-by: Michał Górny  gentoo.org>

 dev-python/gmpy/Manifest   |   1 +
 .../gmpy/files/gmpy-2.1.0_beta5-failed-tests.patch | 132 +
 .../gmpy/files/gmpy-2.1.0_beta5-pyhash-nan.patch   |  17 +++
 .../gmpy/files/gmpy-2.1.0_beta5-test-input.patch   |  12 ++
 dev-python/gmpy/gmpy-2.1.0_beta5.ebuild|  53 +
 5 files changed, 215 insertions(+)

diff --git a/dev-python/gmpy/Manifest b/dev-python/gmpy/Manifest
index 16c5bf2552d..9c471701495 100644
--- a/dev-python/gmpy/Manifest
+++ b/dev-python/gmpy/Manifest
@@ -1 +1,2 @@
 DIST gmpy2-2.0.8.zip 280551 BLAKE2B 
b73c48b739ae6972231672ad28598c09e00db6348cd281d190c6dfcf49b0e977563baabe84825658d78bf1e2ac4927ad1882787b6d4efd19f28a4f7fd6a061b4
 SHA512 
090f449641f378c73eb166831b1d956c6cee3da83e42fde8741f18aa0fa687e37927fc3b045d4b35e3a3b75570e6b1074150d8bc29d16119ab5c717bcfcf9fb4
+DIST gmpy2-2.1.0b5.tar.gz 264742 BLAKE2B 
1dd6dc66f9ec8cb2738f449112aa44feb40ba983f6da5f7a0760016e79ffed19037d77d47c0c0b816f9088725207e50ba3bd423349ed4c744ff03059c4c6a19a
 SHA512 
7dc647642d7b61af77258881a7b91ab967dd11a86ba88ff5b7fd41cd4c999d2bb4cfe586511e79cc5f21f0f00d0823bbd2620d69df051c8cead15090423a657a

diff --git a/dev-python/gmpy/files/gmpy-2.1.0_beta5-failed-tests.patch 
b/dev-python/gmpy/files/gmpy-2.1.0_beta5-failed-tests.patch
new file mode 100644
index 000..38a98579409
--- /dev/null
+++ b/dev-python/gmpy/files/gmpy-2.1.0_beta5-failed-tests.patch
@@ -0,0 +1,132 @@
+diff --git a/src/gmpy2_mpz.c b/src/gmpy2_mpz.c
+index e5087fa..66a297a 100644
+--- a/src/gmpy2_mpz.c
 b/src/gmpy2_mpz.c
+@@ -69,7 +69,7 @@ static PyNumberMethods GMPy_MPZ_number_methods =
+ (binaryfunc) GMPy_MPZ_ISub_Slot,   /* nb_inplace_subtract */
+ (binaryfunc) GMPy_MPZ_IMul_Slot,   /* nb_inplace_multiply */
+ (binaryfunc) GMPy_MPZ_IRem_Slot,   /* nb_inplace_remainder*/
+-(ternaryfunc) GMPy_MPZ_IPow_Slot,  /* nb_inplace_power*/
++0,  /* nb_inplace_power*/
+ (binaryfunc) GMPy_MPZ_ILshift_Slot,/* nb_inplace_lshift   */
+ (binaryfunc) GMPy_MPZ_IRshift_Slot,/* nb_inplace_rshift   */
+ 0, /* nb_inplace_and  */
+@@ -113,7 +113,7 @@ static PyNumberMethods GMPy_MPZ_number_methods =
+ (binaryfunc) GMPy_MPZ_IMul_Slot,   /* nb_inplace_multiply */
+ 0, /* nb_inplace_divide   */
+ (binaryfunc) GMPy_MPZ_IRem_Slot,   /* nb_inplace_remainder*/
+-(ternaryfunc) GMPy_MPZ_IPow_Slot,  /* nb_inplace_power*/
++0,  /* nb_inplace_power*/
+ (binaryfunc) GMPy_MPZ_ILshift_Slot,/* nb_inplace_lshift   */
+ (binaryfunc) GMPy_MPZ_IRshift_Slot,/* nb_inplace_rshift   */
+ 0, /* nb_inplace_and  */
+@@ -229,4 +229,3 @@ static PyTypeObject MPZ_Type =
+ GMPy_MPZ_NewInit,   /* tp_new   */
+ 0,  /* tp_free  */
+ };
+-
+diff --git a/src/gmpy2_pow.c b/src/gmpy2_pow.c
+index ddcb43a..cf96470 100644
+--- a/src/gmpy2_pow.c
 b/src/gmpy2_pow.c
+@@ -98,8 +98,11 @@ GMPy_Integer_Pow(PyObject *b, PyObject *e, PyObject *m, 
CTXT_Object *context)
+ unsigned long el;
+ 
+ if (mpz_sgn(tempe->z) < 0) {
+-VALUE_ERROR("pow() exponent cannot be negative");
+-goto err;
++Py_DECREF((PyObject*)result);
++Py_DECREF((PyObject*)tempb);
++Py_DECREF((PyObject*)tempe);
++
++return GMPy_Real_Pow(b, e, m, context);
+ }
+ 
+ /* Catch -1, 0, 1 getting raised to large exponents. */
+diff --git a/src/gmpy2_xmpz_inplace.c b/src/gmpy2_xmpz_inplace.c
+index bbcd977..e5bbf09 100644
+--- a/src/gmpy2_xmpz_inplace.c
 b/src/gmpy2_xmpz_inplace.c
+@@ -271,14 +271,14 @@ GMPy_XMPZ_IPow_Slot(PyObject *self, PyObject *other, 
PyObject *mod)
+ mp_bitcnt_t exp;
+ 
+ exp = mp_bitcnt_t_From_Integer(other);
+-if (exp == (mp_bitcnt_t)(-1) && PyErr_Occurred()) {
+-PyErr_Clear();
+-Py_RETURN_NOTIMPLEMENTED;
+-}
++if (exp == (mp_bitcnt_t)(-1) && PyErr_Occurred())
++return NULL;
+ 
+ mpz_pow_ui(MPZ(self), MPZ(self), exp);
+ Py_INCREF((PyObject*)self);
+ return (PyObject*)self;
++
++Py_RETURN_NOTIMPLEMENTED;
+ }
+ 
+ /* Inplace xmpz and.
+@@ -346,4 +346,3 @@ GMPy_XMPZ_IIor_Slot(PyObject *self, PyObject *other)
+ 
+ Py_RETURN_NOTIMPLEMENTED;
+ }
+-
+diff --git a/test/test_gmpy2_mpz_inplace.t

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

2021-05-15 Thread Michał Górny
commit: 5afe2baaffb4746f159b3d82f6ed28c33c8f5e18
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Fri May 14 20:05:14 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 15 11:51:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5afe2baa

dev-python/cryptography: bump to r1 and backport the fixes for 3.10

Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Closes: https://github.com/gentoo/gentoo/pull/20795
Signed-off-by: Michał Górny  gentoo.org>

 ...y-3.4.7.ebuild => cryptography-3.4.7-r1.ebuild} |   6 +-
 .../files/cryptography-3.4.7-py310.patch   | 301 +
 2 files changed, 306 insertions(+), 1 deletion(-)

diff --git a/dev-python/cryptography/cryptography-3.4.7.ebuild 
b/dev-python/cryptography/cryptography-3.4.7-r1.ebuild
similarity index 95%
rename from dev-python/cryptography/cryptography-3.4.7.ebuild
rename to dev-python/cryptography/cryptography-3.4.7-r1.ebuild
index 59b98063ce3..1a0d6a6f5d9 100644
--- a/dev-python/cryptography/cryptography-3.4.7.ebuild
+++ b/dev-python/cryptography/cryptography-3.4.7-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 PYTHON_REQ_USE="threads(+)"
 
 inherit distutils-r1 multiprocessing
@@ -41,6 +41,10 @@ DEPEND="
"
 RDEPEND+=${DEPEND}
 
+PATCHES=(
+   "${FILESDIR}/${P}-py310.patch"
+)
+
 src_prepare() {
default
 

diff --git a/dev-python/cryptography/files/cryptography-3.4.7-py310.patch 
b/dev-python/cryptography/files/cryptography-3.4.7-py310.patch
new file mode 100644
index 000..d961af82b77
--- /dev/null
+++ b/dev-python/cryptography/files/cryptography-3.4.7-py310.patch
@@ -0,0 +1,301 @@
+diff --git a/src/cryptography/exceptions.py b/src/cryptography/exceptions.py
+index f5860590..3bd98d82 100644
+--- a/src/cryptography/exceptions.py
 b/src/cryptography/exceptions.py
+@@ -3,10 +3,10 @@
+ # for complete details.
+ 
+ 
+-from enum import Enum
++from cryptography import utils
+ 
+ 
+-class _Reasons(Enum):
++class _Reasons(utils.Enum):
+ BACKEND_MISSING_INTERFACE = 0
+ UNSUPPORTED_HASH = 1
+ UNSUPPORTED_CIPHER = 2
+diff --git a/src/cryptography/hazmat/primitives/_serialization.py 
b/src/cryptography/hazmat/primitives/_serialization.py
+index 96a5ed9b..160a6b89 100644
+--- a/src/cryptography/hazmat/primitives/_serialization.py
 b/src/cryptography/hazmat/primitives/_serialization.py
+@@ -3,13 +3,14 @@
+ # for complete details.
+ 
+ import abc
+-from enum import Enum
++
++from cryptography import utils
+ 
+ # This exists to break an import cycle. These classes are normally accessible
+ # from the serialization module.
+ 
+ 
+-class Encoding(Enum):
++class Encoding(utils.Enum):
+ PEM = "PEM"
+ DER = "DER"
+ OpenSSH = "OpenSSH"
+@@ -18,14 +19,14 @@ class Encoding(Enum):
+ SMIME = "S/MIME"
+ 
+ 
+-class PrivateFormat(Enum):
++class PrivateFormat(utils.Enum):
+ PKCS8 = "PKCS8"
+ TraditionalOpenSSL = "TraditionalOpenSSL"
+ Raw = "Raw"
+ OpenSSH = "OpenSSH"
+ 
+ 
+-class PublicFormat(Enum):
++class PublicFormat(utils.Enum):
+ SubjectPublicKeyInfo = "X.509 subjectPublicKeyInfo with PKCS#1"
+ PKCS1 = "Raw PKCS#1"
+ OpenSSH = "OpenSSH"
+@@ -34,7 +35,7 @@ class PublicFormat(Enum):
+ UncompressedPoint = "X9.62 Uncompressed Point"
+ 
+ 
+-class ParameterFormat(Enum):
++class ParameterFormat(utils.Enum):
+ PKCS3 = "PKCS3"
+ 
+ 
+diff --git a/src/cryptography/hazmat/primitives/kdf/kbkdf.py 
b/src/cryptography/hazmat/primitives/kdf/kbkdf.py
+index ac36474f..75fe7d51 100644
+--- a/src/cryptography/hazmat/primitives/kdf/kbkdf.py
 b/src/cryptography/hazmat/primitives/kdf/kbkdf.py
+@@ -4,7 +4,6 @@
+ 
+ 
+ import typing
+-from enum import Enum
+ 
+ from cryptography import utils
+ from cryptography.exceptions import (
+@@ -19,11 +18,11 @@ from cryptography.hazmat.primitives import constant_time, 
hashes, hmac
+ from cryptography.hazmat.primitives.kdf import KeyDerivationFunction
+ 
+ 
+-class Mode(Enum):
++class Mode(utils.Enum):
+ CounterMode = "ctr"
+ 
+ 
+-class CounterLocation(Enum):
++class CounterLocation(utils.Enum):
+ BeforeFixed = "before_fixed"
+ AfterFixed = "after_fixed"
+ 
+diff --git a/src/cryptography/hazmat/primitives/serialization/pkcs7.py 
b/src/cryptography/hazmat/primitives/serialization/pkcs7.py
+index bcd9e330..57aac7e3 100644
+--- a/src/cryptography/hazmat/primitives/serialization/pkcs7.py
 b/src/cryptography/hazmat/primitives/serialization/pkcs7.py
+@@ -3,8 +3,8 @@
+ # for complete details.
+ 
+ import typing
+-from enum import Enum
+ 
++from cryptography import utils
+ from cryptography import x509
+ from cryptography.hazmat.backends import _get_backend
+ from cryptography.hazmat.primitives import hashes, serialization
+@@ -35,7 +35,7 @@ _ALLOWED_PRIVATE_KEY_TYPES = typing.Union[
+ ]
+ 
+ 
+-class PKCS7Options(Enum):
++class PKCS7Options(utils.Enum):
+ Text = "Add text/plain MIME type"
+ Bi

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

2021-05-15 Thread Michał Górny
commit: 6ca82f9bc5e0021e5634c91ce3e9785b57cbbd83
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Fri May 14 14:57:00 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 15 11:51:29 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ca82f9b

dev-python/ecdsa: Bump to python 3.10

Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Signed-off-by: Michał Górny  gentoo.org>

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

diff --git a/dev-python/ecdsa/ecdsa-0.16.1.ebuild 
b/dev-python/ecdsa/ecdsa-0.16.1.ebuild
index ff204fcca86..652c0dd6815 100644
--- a/dev-python/ecdsa/ecdsa-0.16.1.ebuild
+++ b/dev-python/ecdsa/ecdsa-0.16.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 



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

2021-05-15 Thread Michał Górny
commit: c9a80c87a87a9325d3bc814f57fd8a642bc591a7
Author: Michał Górny  gentoo  org>
AuthorDate: Sat May 15 09:43:31 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 15 11:51:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9a80c87

sys-apps/pkgcore: Try another pytest-sighandler fix

The original fix for pkgcore's signal handlers breaking pkgcore causes
'pmaint regen' to hang frequently.  Try to use delayed imports instead
as that seems to fix the original pytest plugin problem without
affecting pmaint.

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

 .../pkgcore/files/pkgcore-0.10.18-sighdlr-r1.patch | 67 ++
 sys-apps/pkgcore/pkgcore-0.11.8-r3.ebuild  | 51 
 2 files changed, 118 insertions(+)

diff --git a/sys-apps/pkgcore/files/pkgcore-0.10.18-sighdlr-r1.patch 
b/sys-apps/pkgcore/files/pkgcore-0.10.18-sighdlr-r1.patch
new file mode 100644
index 000..a48bfc5873b
--- /dev/null
+++ b/sys-apps/pkgcore/files/pkgcore-0.10.18-sighdlr-r1.patch
@@ -0,0 +1,67 @@
+From 303826ceb22985cfa1dfbf1e7a68ed327ffc741b Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= 
+Date: Sat, 15 May 2021 09:30:58 +0200
+Subject: [PATCH] pytest: Delay loading pkgcore modules until fixtures are used
+
+Delay loading pkgcore modules until the EbuildRepo-based fixtures are
+actually used.  This prevents the pkgcore signal handlers from being
+enabled on all packages using pytest while keeping the old behavior
+of setting them upon import in packages using pkgcore directly.
+---
+ src/pkgcore/pytest/plugin.py | 15 ++-
+ 1 file changed, 10 insertions(+), 5 deletions(-)
+
+diff --git a/src/pkgcore/pytest/plugin.py b/src/pkgcore/pytest/plugin.py
+index 082538ab..bdc89e4b 100644
+--- a/src/pkgcore/pytest/plugin.py
 b/src/pkgcore/pytest/plugin.py
+@@ -1,3 +1,4 @@
++import importlib
+ import os
+ import subprocess
+ import textwrap
+@@ -5,8 +6,6 @@ from collections.abc import MutableSet
+ from datetime import datetime
+ 
+ import pytest
+-from pkgcore.ebuild import cpv as cpv_mod
+-from pkgcore.ebuild import repo_objs, repository
+ from snakeoil import klass
+ from snakeoil.fileutils import touch
+ from snakeoil.osutils import pjoin
+@@ -169,6 +168,12 @@ class EbuildRepo:
+ """Class for creating/manipulating ebuild repos."""
+ 
+ def __init__(self, path, repo_id='fake', eapi='5', masters=(), arches=()):
++# load pkgcore modules late to avoid overriding signal handlers
++# when the plugin is not actually used
++self.cpv_mod = importlib.import_module('pkgcore.ebuild.cpv')
++self.repo_objs = importlib.import_module('pkgcore.ebuild.repo_objs')
++self.repository = importlib.import_module('pkgcore.ebuild.repository')
++
+ self.path = path
+ self.arches = _FileSet(pjoin(self.path, 'profiles', 'arch.list'))
+ self._today = datetime.today()
+@@ -194,8 +199,8 @@ class EbuildRepo:
+ 
+ def sync(self):
+ """Forcibly create underlying repo object avoiding cache usage."""
+-repo_config = repo_objs.RepoConfig(location=self.path, 
disable_inst_caching=True)
+-self._repo = repository.UnconfiguredTree(self.path, 
repo_config=repo_config)
++repo_config = self.repo_objs.RepoConfig(location=self.path, 
disable_inst_caching=True)
++self._repo = self.repository.UnconfiguredTree(self.path, 
repo_config=repo_config)
+ 
+ def create_profiles(self, profiles):
+ for p in profiles:
+@@ -215,7 +220,7 @@ class EbuildRepo:
+ f.write(f'{p.eapi}\n')
+ 
+ def create_ebuild(self, cpvstr, data=None, **kwargs):
+-cpv = cpv_mod.VersionedCPV(cpvstr)
++cpv = self.cpv_mod.VersionedCPV(cpvstr)
+ self._repo.notify_add_package(cpv)
+ ebuild_dir = pjoin(self.path, cpv.category, cpv.package)
+ os.makedirs(ebuild_dir, exist_ok=True)
+-- 
+2.31.1
+

diff --git a/sys-apps/pkgcore/pkgcore-0.11.8-r3.ebuild 
b/sys-apps/pkgcore/pkgcore-0.11.8-r3.ebuild
new file mode 100644
index 000..4365e1e2ed7
--- /dev/null
+++ b/sys-apps/pkgcore/pkgcore-0.11.8-r3.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..9} )
+DISTUTILS_IN_SOURCE_BUILD=1
+inherit distutils-r1
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/pkgcore/pkgcore.git";
+   inherit git-r3
+else
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-macos"
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+fi
+
+DESCRIPTION="a framework for package management"
+HOMEPAGE="https://github.com/pkgcore/pkgcore";
+
+LICENSE="BSD MIT"
+SLOT="0"
+
+RDEPEND="dev-python/lxml[${PYTHON_USEDEP}]"
+if [[ ${PV} == * ]]; then
+   RDEPEND+=" ~dev-python/snakeoil-[${PYTHON_USEDEP}]"
+else
+   RDEPEND+=" >=dev-pytho

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

2021-05-15 Thread Michał Górny
commit: 49c88a839919fbe4837412bb6abf7fae8ce481ec
Author: Ekaterina Vaartis  kotobank  ch>
AuthorDate: Fri May 14 15:12:21 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat May 15 11:51:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49c88a83

dev-python/dnspython: bump revision of 1.16.0 to r2 for python 3.10

Signed-off-by: Ekaterina Vaartis  kotobank.ch>
Signed-off-by: Michał Górny  gentoo.org>

 ...nspython-1.16.0-r1.ebuild => dnspython-1.16.0-r2.ebuild} |  9 +++--
 dev-python/dnspython/files/dnspython-1.16.0-py310.patch | 13 +
 2 files changed, 20 insertions(+), 2 deletions(-)

diff --git a/dev-python/dnspython/dnspython-1.16.0-r1.ebuild 
b/dev-python/dnspython/dnspython-1.16.0-r2.ebuild
similarity index 84%
rename from dev-python/dnspython/dnspython-1.16.0-r1.ebuild
rename to dev-python/dnspython/dnspython-1.16.0-r2.ebuild
index 5296e0e643f..82f4762eb6f 100644
--- a/dev-python/dnspython/dnspython-1.16.0-r1.ebuild
+++ b/dev-python/dnspython/dnspython-1.16.0-r2.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} pypy3 )
+PYTHON_COMPAT=( python3_{7..10} pypy3 )
 
 inherit distutils-r1
 
@@ -23,6 +23,11 @@ RDEPEND="dev-python/pycryptodome[${PYTHON_USEDEP}]
!dev-python/dnspython:py2
!dev-python/dnspython:py3"
 
+PATCHES=(
+   # Mutable mapping was moved to a different module in 3.10 and removed 
from the old one
+   "${FILESDIR}"/${P}-py310.patch
+)
+
 src_prepare() {
sed -i -e '/network_avail/s:True:False:' \
tests/test_resolver.py || die

diff --git a/dev-python/dnspython/files/dnspython-1.16.0-py310.patch 
b/dev-python/dnspython/files/dnspython-1.16.0-py310.patch
new file mode 100644
index 000..ad6fa929e5e
--- /dev/null
+++ b/dev-python/dnspython/files/dnspython-1.16.0-py310.patch
@@ -0,0 +1,13 @@
+diff --git a/dns/namedict.py b/dns/namedict.py
+index 37a1310..7d52668 100644
+--- a/dns/namedict.py
 b/dns/namedict.py
+@@ -32,7 +32,7 @@ import dns.name
+ from ._compat import xrange
+ 
+ 
+-class NameDict(collections.MutableMapping):
++class NameDict(collections.abc.MutableMapping):
+ """A dictionary whose keys are dns.name.Name objects.
+ 
+ In addition to being like a regular Python dictionary, this



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

2021-05-15 Thread Louis Sautier
commit: 744c564dc2a47c7769a46b2528c3fd7accec3a52
Author: Louis Sautier  gentoo  org>
AuthorDate: Sat May 15 11:59:30 2021 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Sat May 15 12:00:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=744c564d

dev-python/pulsectl: add 21.5.17

Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/pulsectl/Manifest|  1 +
 dev-python/pulsectl/pulsectl-21.5.17.ebuild | 20 
 2 files changed, 21 insertions(+)

diff --git a/dev-python/pulsectl/Manifest b/dev-python/pulsectl/Manifest
index fd114a41795..abaa199fdf7 100644
--- a/dev-python/pulsectl/Manifest
+++ b/dev-python/pulsectl/Manifest
@@ -1 +1,2 @@
 DIST pulsectl-21.5.14.tar.gz 41357 BLAKE2B 
e88953b07b49de2e33762bb85e4bcb2a4e970127e6395e3374094dc1c87627f2bd4779ac9fb79c5ccc531c23ea76ead4dca7317313881ed495aeae9b17ee
 SHA512 
b9a9ffa33c31281c6d0dc3084cbdc342b2d45cac713a1d928e106162fa412d80718c8f6443369b67b6c6af9d6b2dc6dbfb85d137ae693ab916ac08e19f048ba1
+DIST pulsectl-21.5.17.tar.gz 41487 BLAKE2B 
d4e547a140a9843107bac70a0a98ab230018b6457875b395528c3c1c1e7f20df4c4e6db569334c98f62be549930ab8e8f07927a54396554f1aaabc9a6eb46d7a
 SHA512 
fdfceea8833955880326c04c536e6b2d63a260a851b98d7a76bb3637f30f414c2b2f4bd50c493f86edde76983e0a0f83c39839fa39646d8f1f2a4e93229d42fe

diff --git a/dev-python/pulsectl/pulsectl-21.5.17.ebuild 
b/dev-python/pulsectl/pulsectl-21.5.17.ebuild
new file mode 100644
index 000..faa621fb11f
--- /dev/null
+++ b/dev-python/pulsectl/pulsectl-21.5.17.ebuild
@@ -0,0 +1,20 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python high-level interface and ctypes-based bindings for 
PulseAudio (libpulse)"
+HOMEPAGE="https://github.com/mk-fg/python-pulse-control";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="media-sound/pulseaudio"
+
+distutils_enable_tests unittest



[gentoo-commits] proj/portage-utils:master commit in: /

2021-05-15 Thread Fabian Groffen
commit: 13402fbd8c51f7feedcc85f2f0815768ec45ee7a
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sat May 15 12:18:54 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sat May 15 12:18:54 2021 +
URL:https://gitweb.gentoo.org/proj/portage-utils.git/commit/?id=13402fbd

qlop: add predict (-p) mode

Predict should be a better estimator than average, and become the new
source for estimating remaining times (with -r).

Signed-off-by: Fabian Groffen  gentoo.org>

 qlop.c | 227 -
 1 file changed, 210 insertions(+), 17 deletions(-)

diff --git a/qlop.c b/qlop.c
index 2d01689..4783528 100644
--- a/qlop.c
+++ b/qlop.c
@@ -27,11 +27,12 @@
 
 #define QLOP_DEFAULT_LOGFILE "emerge.log"
 
-#define QLOP_FLAGS "ctaHMmuUsElerd:f:w:F:" COMMON_FLAGS
+#define QLOP_FLAGS "ctapHMmuUsElerd:f:w:F:" COMMON_FLAGS
 static struct option const qlop_long_opts[] = {
{"summary",   no_argument, NULL, 'c'},
{"time",  no_argument, NULL, 't'},
{"average",   no_argument, NULL, 'a'},
+   {"predict",   no_argument, NULL, 'p'},
{"human", no_argument, NULL, 'H'},
{"machine",   no_argument, NULL, 'M'},
{"merge", no_argument, NULL, 'm'},
@@ -52,6 +53,7 @@ static const char * const qlop_opts_help[] = {
"Print summary of average merges (implies -a)",
"Print time taken to complete action",
"Print average time taken to complete action",
+   "Print prediction of time it takes to complete action",
"Print elapsed time in human readable format (use with -t or -a)",
"Print start/elapsed time as seconds with no formatting",
"Show merge history",
@@ -85,6 +87,7 @@ struct qlop_mode {
char do_sync:1;
char do_running:1;
char do_average:1;
+   char do_predict:1;
char do_summary:1;
char do_human:1;
char do_machine:1;
@@ -361,6 +364,47 @@ portage never got interrupted in a way where it could not 
write its
 interruption to the log.  Unfortunately these scenarios happen a lot.
 As such, we can try to remedy this somewhat by using a rule of thumb
 that currently merging packages need to be withinin the last 10 days.
+
+Averages
+Compile time of packages typically changes over time (assuming the
+machine stays the same).  New major releases introduce extra code, or
+improve stuff considerably.  New compilers might take more or less time
+compiling the code.  The environment (like the toolchain) we cannot take
+into account, packages themselves, we could do something with.
+Portage unfortunately does not record the SLOT of the package it
+emerges, so we cannot use SLOT.
+- Gentoo revisions (-rX) typically do not change the code a lot
+- minor and below revisions usually are part of the same code branch
+- major revisions typically indicate a next generation of the code
+So when there is a running emerge:
+1. we value most an identical version, minus Gentoo revisions
+2. we look for merges with the same major version
+3. when there's still not enough (or anything) to balance an average
+   off, we look at merges for the same package (older major versions)
+Think of this value system as something like the weight of 1 is 5x, 2 is
+3x and 3 is just 1x.
+While this might sound really cool, it often results in the same average
+as a normal average, and so it is useless.  In particular: the best
+prediction is the most recent matching version.  If there is no exact
+match (ignoring Gentoo revisions), a projection of runtimes for previous
+merges is the next best thing, ignoring major or minor revisions, e.g.
+for GCC major versions would hold very well, but for binutils, the
+minors differ a lot (for it's on major version 2 for ages).
+
+So it seems what it boils down to, is that prediction of the simplest
+kind is probably the best here.  What we do, is we order the merge
+history of the package, and try to extrapolate the growth between the
+two last merges, e.g. 10 and 12 becomes 12 + (12 - 10) = 14.
+Now if there is only one point of history here, there's nothing to
+predict, and we best just take the value and add a 10% fuzz.
+There's two cases in this setup:
+1. predict for a version that we already have merge history for,
+   ignoring revisions, or
+2. predict for a version that's different from what we've seen before
+In case of 1. we only look at the same versions, and apply extrapolation
+based on the revisions, e.g. -r2 -> -r4.  In case of 2. we only look at
+versions that are older than the version we're predicting for.  This to
+deal with e.g. merging python-3.6 with 3.9 installed as well.
 */
 static int do_emerge_log(
const char *log,
@@ -653,7 +697,8 @@ static int do_emerge_log(
if ((q = strchr(p, '\n')) != NULL)
*q = '\0';
 
-   if (flags->do_average || flags->do_running)
+

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

2021-05-15 Thread Andreas K. Hüttel
commit: 49be7811f1595534359e77c663821214ed3cedbe
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat May 15 12:44:53 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat May 15 12:50:53 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49be7811

dev-perl/Data-Printer: Version bump 1.04

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

 dev-perl/Data-Printer/Data-Printer-1.0.4.ebuild | 30 +
 dev-perl/Data-Printer/Manifest  |  1 +
 2 files changed, 31 insertions(+)

diff --git a/dev-perl/Data-Printer/Data-Printer-1.0.4.ebuild 
b/dev-perl/Data-Printer/Data-Printer-1.0.4.ebuild
new file mode 100644
index 000..27714e8512e
--- /dev/null
+++ b/dev-perl/Data-Printer/Data-Printer-1.0.4.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DIST_AUTHOR=GARU
+DIST_VERSION=1.04
+DIST_EXAMPLES=(
+   "examples/*"
+)
+inherit perl-module
+
+DESCRIPTION="Colored and full-featured pretty print of Perl data structures 
and objects"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   virtual/perl-File-Spec
+   virtual/perl-File-Temp
+   virtual/perl-Scalar-List-Utils
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Temp
+   virtual/perl-Test-Simple
+   )
+"

diff --git a/dev-perl/Data-Printer/Manifest b/dev-perl/Data-Printer/Manifest
index 84c1f155b23..2bb95b93313 100644
--- a/dev-perl/Data-Printer/Manifest
+++ b/dev-perl/Data-Printer/Manifest
@@ -1 +1,2 @@
 DIST Data-Printer-0.40.tar.gz 58847 BLAKE2B 
04e9f7e682e1b38fadea6b3069f0c2c5e011e8703e2ed553bc609635387755b2c1a7179255fe61283363b26770bd369a6e7ee35e85da2d5663f821e106e950a0
 SHA512 
9aa92013c4d1f43a654f2e40f797a20f2fc5576d9496bc40bfe4b63e3f2c5893ffb4b83aaeca9c27ca09ab248e18ec44c1a0ca5a34cf140f62522f7adf15f446
+DIST Data-Printer-1.04.tar.gz 114981 BLAKE2B 
f6cab736d240999837446db02d405226807f7d629c4fe3c371ae31de27843d664719ea28e55f63e6432b8eaa628b5bf6a74b2145486d1e38b4c3020db88f0374
 SHA512 
a1edce61cef6010aa4bbc90d60b221c0bbb8a88f8808217955b72b5fc51a221c0d10051fd2fb8cbc4b2d5a18c5eea7b81f167b2f85f8ce0e144b5b995a702bb0



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

2021-05-15 Thread Andreas K. Hüttel
commit: 8eb38a4602349e73e18b5fb9369a892e449eece9
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat May 15 12:49:50 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat May 15 12:50:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8eb38a46

dev-perl/Data-ShowTable: Stable for all

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

 dev-perl/Data-ShowTable/Data-ShowTable-4.600.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-perl/Data-ShowTable/Data-ShowTable-4.600.0-r1.ebuild 
b/dev-perl/Data-ShowTable/Data-ShowTable-4.600.0-r1.ebuild
index 8fde33391aa..f27962306d0 100644
--- a/dev-perl/Data-ShowTable/Data-ShowTable-4.600.0-r1.ebuild
+++ b/dev-perl/Data-ShowTable/Data-ShowTable-4.600.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ DESCRIPTION="routines to display tabular data in several 
formats"
 
 SLOT="0"
 LICENSE="GPL-2+"
-KEYWORDS="~alpha ~amd64 ~ia64 ~ppc ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86"
 
 BDEPEND="virtual/perl-ExtUtils-MakeMaker"
 



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

2021-05-15 Thread Andreas K. Hüttel
commit: 585dc5f6c57d8444c701facaa128c7c3371ee2f1
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat May 15 12:50:09 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat May 15 12:50:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585dc5f6

dev-perl/Data-ShowTable: Remove old

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

 .../Data-ShowTable/Data-ShowTable-4.600.0.ebuild   | 24 --
 1 file changed, 24 deletions(-)

diff --git a/dev-perl/Data-ShowTable/Data-ShowTable-4.600.0.ebuild 
b/dev-perl/Data-ShowTable/Data-ShowTable-4.600.0.ebuild
deleted file mode 100644
index 52a9a4696be..000
--- a/dev-perl/Data-ShowTable/Data-ShowTable-4.600.0.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-MODULE_AUTHOR=AKSTE
-MODULE_VERSION=4.6
-inherit perl-module
-
-DESCRIPTION="routines to display tabular data in several formats"
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="~alpha amd64 ~ia64 ppc sparc x86"
-IUSE=""
-
-DEPEND="virtual/perl-ExtUtils-MakeMaker"
-
-SRC_TEST="do parallel"
-
-PATCHES=(
-   "${FILESDIR}/${P}-perl526.patch"
-   "${FILESDIR}/${P}-parallel.patch"
-)



[gentoo-commits] repo/proj/guru:dev commit in: app-editors/visual-studio-code-bin/

2021-05-15 Thread Ross Charles Campbell
commit: 0ccc4cf05253f513fd58ffce67afb0212d0f343a
Author: Ross Charles Campbell  gmail  com>
AuthorDate: Sat May 15 13:01:10 2021 +
Commit: Ross Charles Campbell  gmail  com>
CommitDate: Sat May 15 13:01:38 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0ccc4cf0

app-editors/visual-studio-code-bin: version bump to 1.56.2

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Ross Charles Campbell  gmail.com>

 app-editors/visual-studio-code-bin/Manifest | 6 +++---
 ...-code-bin-1.56.0.ebuild => visual-studio-code-bin-1.56.2.ebuild} | 0
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/app-editors/visual-studio-code-bin/Manifest 
b/app-editors/visual-studio-code-bin/Manifest
index d6ddb00b2..080471f3e 100644
--- a/app-editors/visual-studio-code-bin/Manifest
+++ b/app-editors/visual-studio-code-bin/Manifest
@@ -1,6 +1,6 @@
 DIST visual-studio-code-bin-1.55.2-amd64.tar.gz 97507317 BLAKE2B 
b9278fe79e07a7884827a90c6d177819a8b81967cdfc1e9dc715c0d51a48e2c12980ebe994b64df125d33559a70beb38f6214c849a9204c82c75421438fbd70f
 SHA512 
0f3727eb505b5ca2cdec8cc708ae88ba2028d068d7f69df35144b3c43dc8a1a5bbbd7471092cf8e2848018661496eb55442fb18e7e0595436f28502c94537556
 DIST visual-studio-code-bin-1.55.2-arm.tar.gz 88826643 BLAKE2B 
c128e483545bcd709783c3e5f323fe98d93f28a84d2eeb6651102fba91182264716208a23d284e4858d19f5c1602f40bffea60d2f4c6fb72aafaf5f44560ee8f
 SHA512 
1fc03b563ec69d53429e4ae1d1c6dd60bf72c439c66c0300287c393acc224fd77f2a596fd90a23205007ba6e5bcea105009e971b19ad032db0ca66c45c171417
 DIST visual-studio-code-bin-1.55.2-arm64.tar.gz 102015928 BLAKE2B 
f55928101bf728071384747bdb70a82aad6e7bff9cf506d2284e48fac3e21acb64dbf34bdc9023dd4af82f0f53d51e2f0b985be9c76c7c10309673794d86430b
 SHA512 
2e311c490fc01c9db00cc275d55f1f9c16a622259bd2f6e5e6a16c5bbfee7b06f01f35055eff97415f05c033112a0f3f48779c1d2c55a8685f00ad301da9bbaa
-DIST visual-studio-code-bin-1.56.0-amd64.tar.gz 104815337 BLAKE2B 
35c6127eee1b49d5cd5f8a05cd8cdabaff462e888407ff0b01e9a836fa9cfb3d7730cba54a597987e99a6a71b02dd4d726c9e091f0f13e98ba4c7f52825e9fdb
 SHA512 
07fe0dc5b4d523200cca1881f20ec0184fd05dcaa1cd182e98dc08caf1461f90c0bb1bde3d3a4f1c503a143788e635c02362f87c0299ec0df35f509b2126326b
-DIST visual-studio-code-bin-1.56.0-arm.tar.gz 95386242 BLAKE2B 
10ef5ea2d7532ba94408ab5fa283e13265d03bf4b3d045daeb042ccbb98d9a6fea30d93c5d838b31066d97e89c32859e098e35f113d90b90dd696f8a84a5c803
 SHA512 
d363fa207fc2edcfa6f4260a8420b11b36ff1654dbd68462ddfa2334f294bd6d77747ce3c2aa701741ecc8ffc93c602da510617db9c8866b5f851f9757ed860f
-DIST visual-studio-code-bin-1.56.0-arm64.tar.gz 110173307 BLAKE2B 
4467de717d2e8edeec08a3f6dc212e4a3f84dfc482804a162171614663e05c869fdfbe64abe34bc3185a0357a55289b19416419a1f62a61341e97d178d6921de
 SHA512 
91d2da505913214a0f09fbacf45d4576a4f6ffe38dc2b653feea0bc816ad87089ff84f9a2129536cf4f902c86675447b19862658318f018a1bd45fe952f9fb58
+DIST visual-studio-code-bin-1.56.2-amd64.tar.gz 104824843 BLAKE2B 
608cc74daad0534a91d3c6200827b82efa0c2a9634c3cd9f031d4744a35f25c5201a7310011d6dfe57f761845e79574d068678a4500650c47d8404d2bd810f4d
 SHA512 
35ef320b92a66d05a8c2b61a81978d659245f37ef0b2f05002083386a265a232ed163dcc06ddee9bc2bc8f1205fa80e7841268bf66fdddcabe4a8ed35fb50a35
+DIST visual-studio-code-bin-1.56.2-arm.tar.gz 95395040 BLAKE2B 
e948f09a97a39f898276fe4bbc9f7f35fa96b833732a48058e402aaa0246790d79c5422f5e209c842b94c6c46d19b657cdeefa9caa1e255331f81e91e0760c69
 SHA512 
4486d030d2d611aa0d29a156ba5c2beb2bd0ab1950684c7bdea44460fb05f3a18b62419c346d99a84cd71bb595f7802dab10730b40600879e442ee3181129e6f
+DIST visual-studio-code-bin-1.56.2-arm64.tar.gz 110174990 BLAKE2B 
3b512136911b3ca431fbf71951655490c85f1c7cc707c6ddea3fd4d41b956fbf33dd8264e279d1d6e69564506aefcd9588397665133a3a34997d916605c9aa73
 SHA512 
bc3fb6b78e33286486411aa78b538693c371b309e86a84ee7361a2fd78d2d8e0dd4e9dd761f9278ced4e3a31a532e2534cdde001635935dfda92dfab85eb9e51

diff --git 
a/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.56.0.ebuild 
b/app-editors/visual-studio-code-bin/visual-studio-code-bin-1.56.2.ebuild
similarity index 100%
rename from 
app-editors/visual-studio-code-bin/visual-studio-code-bin-1.56.0.ebuild
rename to 
app-editors/visual-studio-code-bin/visual-studio-code-bin-1.56.2.ebuild



[gentoo-commits] repo/gentoo:master commit in: net-p2p/qbittorrent/

2021-05-15 Thread Mikle Kolyada
commit: c43a5330d7ff7c1bd47a4e14bb5d6e4f6d545d03
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 15 13:11:13 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 15 13:11:58 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c43a5330

net-p2p/qbittorrent: Version bump (v4.3.5)

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

 net-p2p/qbittorrent/Manifest |  1 +
 net-p2p/qbittorrent/qbittorrent-4.3.5.ebuild | 68 
 2 files changed, 69 insertions(+)

diff --git a/net-p2p/qbittorrent/Manifest b/net-p2p/qbittorrent/Manifest
index 438350a3757..624d9aca535 100644
--- a/net-p2p/qbittorrent/Manifest
+++ b/net-p2p/qbittorrent/Manifest
@@ -1,3 +1,4 @@
 DIST qbittorrent-4.3.1.tar.gz 7836727 BLAKE2B 
aca72922c2fef567eaa8ecc54774f6ec7417d3b15fc9ef1aef87a5b5f0a96ec332e3ab59c49b1c62e85e73c8a8e61cd1da2e172290df8581b909ee3ad336b34e
 SHA512 
078efb45ec65d7e1342624e71d11fc93516925b08084907266cb6154623bc8b817ecae0ce99489c48b294f8c94f5f6c5ea3f24a9a6ad005fe3249e2a67d0b815
 DIST qbittorrent-4.3.3.tar.gz 8044667 BLAKE2B 
574193e22529e57f69cfe0892f6076aa6ac7162457bf5e405d24427ebf27b934d3b819451eeba6acfe935e3327491c5d6f3ca8dc13b7e7c1ff491ddda96264be
 SHA512 
58898760814a42b81ffbc7e108a29d8ea6a3f1603b84967ceb9fa489683eb67679e4e8d5e54581a01f8452e68c8385ce3991cc489b7bb13a8bb82169e3059bc4
 DIST qbittorrent-4.3.4.1.tar.gz 8057119 BLAKE2B 
a5e59aab555feaa2638c3ff60df97ae0214871bc85a97fad956b2f0d990eb3ca8a54a9bb5ddf4bade73f70393bd3f522ec5bf2a39d15f50db01f098602875e0b
 SHA512 
f1f2d6dd445b37b7397f38f965221d2f440e3aae208f19508d9b68c507f2461216bba7240f1ead21fa5ab4c08c437dc9f2b4030daca6c27a20ad0c4e66c6ecc0
+DIST qbittorrent-4.3.5.tar.gz 8128281 BLAKE2B 
656b64cfcddba37197b7a87ff3281168649d51e127a69dd489c89f11d8ff6cca7de722f4a5188742cf4efb592e0acbf3b1be69dd804d52d25d8c3e13fdf39e32
 SHA512 
7bfc9e280e70093b74dafae9a6f921cf27f6828ea03ac3510c3419131b40a1610090d335a831697c9b690f47e396700f7b5a4b14dec47a9f12f4ed797f30d0dd

diff --git a/net-p2p/qbittorrent/qbittorrent-4.3.5.ebuild 
b/net-p2p/qbittorrent/qbittorrent-4.3.5.ebuild
new file mode 100644
index 000..df56a568b98
--- /dev/null
+++ b/net-p2p/qbittorrent/qbittorrent-4.3.5.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg-utils
+
+DESCRIPTION="BitTorrent client in C++ and Qt"
+HOMEPAGE="https://www.qbittorrent.org
+ https://github.com/qbittorrent";
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/${PN}/qBittorrent.git";
+else
+   
SRC_URI="https://github.com/qbittorrent/qBittorrent/archive/release-${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
+   S="${WORKDIR}/qBittorrent-release-${PV}"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE="+dbus debug webui +X"
+REQUIRED_USE="dbus? ( X )"
+
+RDEPEND="
+   >=dev-libs/boost-1.62.0-r1:=
+   dev-qt/qtcore:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtxml:5
+   >=net-libs/libtorrent-rasterbar-1.2.12:0=
+   sys-libs/zlib
+   dbus? ( dev-qt/qtdbus:5 )
+   X? (
+   dev-libs/geoip
+   dev-qt/qtgui:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   )"
+DEPEND="${RDEPEND}
+   dev-qt/linguist-tools:5"
+
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( AUTHORS Changelog CONTRIBUTING.md README.md TODO )
+
+src_configure() {
+   econf \
+   $(use_enable dbus qt-dbus) \
+   $(use_enable debug) \
+   $(use_enable webui) \
+   $(use_enable X gui)
+}
+
+src_install() {
+   emake STRIP="/bin/false" INSTALL_ROOT="${D}" install
+   einstalldocs
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+   xdg_desktop_database_update
+}



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

2021-05-15 Thread Lars Wendler
commit: 50627fcf7780d2e5c53268ae19740ea8d1dfdad5
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat May 15 13:13:17 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May 15 13:13:27 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50627fcf

sys-apps/less: Bump to version 586

Signed-off-by: Lars Wendler  gentoo.org>

 sys-apps/less/Manifest|  1 +
 sys-apps/less/less-586.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest
index dafa96647f4..82c70245adb 100644
--- a/sys-apps/less/Manifest
+++ b/sys-apps/less/Manifest
@@ -1,2 +1,3 @@
 DIST less-563.tar.gz 335508 BLAKE2B 
813e54b9a115600e4f20009ccad3708efc64ab4ee940aa3624e968045557bbfef6ace49b791f4b9efff86bf43df9fe2a04a160e76718396e0dae17f0bdaa62fb
 SHA512 
79384ff3faa33aeb86da6027c8b264df78f9f8c799af43dc5340e2ca3d86053c9be168140bfa05734a4217e65ef9939652b004d6a536f64b2e0ef3b74b07f535
 DIST less-581.2.tar.gz 349230 BLAKE2B 
3f9d3c94f3d9eae5ecd033c5f16a575bd3a179ca335b0318e097a916c6713379cafbe6c57459e86866e890a432fb02be9102726b35c46d9bdd07ca1b35f83058
 SHA512 
b1189396c798d7cb8655175f31b1af6163dcf8e8d7a72531161cc8396e72e0cf5858ce7b39173be603f9f16eda498f2805cf42c2b92ec6970fd9d2b603fb7b92
+DIST less-586.tar.gz 351861 BLAKE2B 
fa3d4eadc740d751daf5303867c2ecf411663b64177e14544bdb30aa1b19c1414020b53e27a1a0666cc1922781a11c44ff1bac0adee4e784edf4ca82913596a4
 SHA512 
14579e1c682e0c30d614e85cdd969c007ecb613930376a46c0c5614e02c596ea0d0ab50211ed28095206ea70698fd1ccf6762888dfa149773d7b515cf3b2ca7c

diff --git a/sys-apps/less/less-586.ebuild b/sys-apps/less/less-586.ebuild
new file mode 100644
index 000..c91345dc9f3
--- /dev/null
+++ b/sys-apps/less/less-586.ebuild
@@ -0,0 +1,44 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Excellent text file viewer"
+HOMEPAGE="http://www.greenwoodsoftware.com/less/";
+SRC_URI="http://www.greenwoodsoftware.com/less/${P}.tar.gz";
+
+LICENSE="|| ( GPL-3 BSD-2 )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="pcre unicode"
+
+DEPEND=">=app-misc/editor-wrapper-3
+   >=sys-libs/ncurses-5.2:0=
+   pcre? ( dev-libs/libpcre2 )"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   export ac_cv_lib_ncursesw_initscr=$(usex unicode)
+   export ac_cv_lib_ncurses_initscr=$(usex !unicode)
+   local myeconfargs=(
+   --with-regex=$(usex pcre pcre2 posix)
+   --with-editor="${EPREFIX}"/usr/libexec/editor
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   newbin "${FILESDIR}"/lesspipe-r1.sh lesspipe
+   newenvd "${FILESDIR}"/less.envd 70less
+}
+
+pkg_preinst() {
+   if has_version "<${CATEGORY}/${PN}-483-r1" ; then
+   elog "The lesspipe.sh symlink has been dropped.  If you are 
still setting"
+   elog "LESSOPEN to that, you will need to update it to 
'|lesspipe %s'."
+   elog "Colorization support has been dropped.  If you want that, 
check out"
+   elog "the new app-text/lesspipe package."
+   fi
+}



[gentoo-commits] repo/proj/dotnet:master commit in: app-editors/visual-studio-code/

2021-05-15 Thread Gergely Nagy
commit: 38733bc17572da2b1055d16af888ca4d2e3acaa1
Author: Gergely Nagy  ngg  hu>
AuthorDate: Sat May 15 13:21:53 2021 +
Commit: Gergely Nagy  ngg  hu>
CommitDate: Sat May 15 13:21:53 2021 +
URL:https://gitweb.gentoo.org/repo/proj/dotnet.git/commit/?id=38733bc1

app-editors/visual-studio-code: bump to 1.56.2

Signed-off-by: Gergely Nagy  ngg.hu>

 ...{visual-studio-code-1.56.1.ebuild => visual-studio-code-1.56.2.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/app-editors/visual-studio-code/visual-studio-code-1.56.1.ebuild 
b/app-editors/visual-studio-code/visual-studio-code-1.56.2.ebuild
similarity index 100%
rename from app-editors/visual-studio-code/visual-studio-code-1.56.1.ebuild
rename to app-editors/visual-studio-code/visual-studio-code-1.56.2.ebuild



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

2021-05-15 Thread Mikle Kolyada
commit: 0d63fa83bbb1df0a24db3fd5caf9718a05040ead
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 15 13:22:39 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 15 13:24:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d63fa83

x11-wm/qtile: Version bump (v0.17.0)

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

 x11-wm/qtile/Manifest|  1 +
 x11-wm/qtile/qtile-0.17.0.ebuild | 46 
 2 files changed, 47 insertions(+)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index 3b0163762cb..a8500cbec56 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1 +1,2 @@
 DIST qtile-0.16.1.tar.gz 324668 BLAKE2B 
1f75f5dbcab6180dcf778e28108e70b6dd01105fa275aadf4a53d96ab84f3b759cb8553bcf3de2011b0990d61adc9269663afa32b83d1aa9c052b00ef9e89358
 SHA512 
aea42f7f6799a88b586167a57f5b5ab6f1c5bb663dec352d15eb47ce0d37fb23c31d1631cab8178c71be5ae714ec12c35a350377383dba1749a98cd45c22515b
+DIST qtile-0.17.0.tar.gz 336235 BLAKE2B 
f2290ab823b31cd8ed512f076018a8df19bbfedbb7d5c6932eee7cd46c341a08af04ed0d99f4391d1b3ccc07eb33015bbf0050c1c5d749bace4fb6dcfcb71ac9
 SHA512 
bfe51aabef2d48693c5bb7525cf67b1bb99cf3af5a653cd81d523e5adaa4767a43e7a87db14f9b85fae3a9e414af41a2e66736556eb1552d099755ba6f39caeb

diff --git a/x11-wm/qtile/qtile-0.17.0.ebuild b/x11-wm/qtile/qtile-0.17.0.ebuild
new file mode 100644
index 000..184c5988510
--- /dev/null
+++ b/x11-wm/qtile/qtile-0.17.0.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit distutils-r1
+
+DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
+HOMEPAGE="http://qtile.org/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RESTRICT="test"
+
+# requires internet and specific
+# pulseaudio settings
+
+RDEPEND="
+   x11-libs/cairo[X,xcb(+)]
+   x11-libs/pango
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   >=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
+   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
+   >=dev-python/xcffib-0.8.1[${PYTHON_USEDEP}]
+   media-sound/pulseaudio
+"
+
+python_install_all() {
+   local DOCS=( CHANGELOG README.rst )
+   distutils-r1_python_install_all
+
+   insinto /usr/share/xsessions
+   doins resources/qtile.desktop
+
+   exeinto /etc/X11/Sessions
+   newexe "${FILESDIR}"/${PN}-session ${PN}
+}



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

2021-05-15 Thread Mikle Kolyada
commit: 88b7c02cea3ae207b7a969403017362138268fed
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 15 13:21:07 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 15 13:24:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b7c02c

x11-wm/qtile: mark stable

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

 x11-wm/qtile/qtile-0.16.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-wm/qtile/qtile-0.16.1.ebuild b/x11-wm/qtile/qtile-0.16.1.ebuild
index 87156d77f39..4107f72cb52 100644
--- a/x11-wm/qtile/qtile-0.16.1.ebuild
+++ b/x11-wm/qtile/qtile-0.16.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -15,7 +15,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 RESTRICT="test"
 



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

2021-05-15 Thread Mikle Kolyada
commit: df6fb0a1f1cc7093e4b2c57382156532c1254b5b
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 15 13:21:31 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 15 13:24:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df6fb0a1

x11-wm/qtile: Drop old

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

 x11-wm/qtile/Manifest|  1 -
 x11-wm/qtile/qtile-0.15.1.ebuild | 63 
 2 files changed, 64 deletions(-)

diff --git a/x11-wm/qtile/Manifest b/x11-wm/qtile/Manifest
index 8bf377ae60b..3b0163762cb 100644
--- a/x11-wm/qtile/Manifest
+++ b/x11-wm/qtile/Manifest
@@ -1,2 +1 @@
-DIST qtile-0.15.1.tar.gz 522233 BLAKE2B 
cb5c35ab6b2e22d36c2ef69a3d6367033440a25a1c06dad5c4d455b67aa1ddf2c639451e051abcd40b5a76e93250a54271408bbe09008b44a5ebf0a520b3eb2e
 SHA512 
57dfeeea212346c14b922303b5d2fd950292383a1da3be6bf5ca0880bedaa3adb7ffc121df617cf763fcd1208c44e34a7ba128a1f2a6e8d3042dd6906ece7e20
 DIST qtile-0.16.1.tar.gz 324668 BLAKE2B 
1f75f5dbcab6180dcf778e28108e70b6dd01105fa275aadf4a53d96ab84f3b759cb8553bcf3de2011b0990d61adc9269663afa32b83d1aa9c052b00ef9e89358
 SHA512 
aea42f7f6799a88b586167a57f5b5ab6f1c5bb663dec352d15eb47ce0d37fb23c31d1631cab8178c71be5ae714ec12c35a350377383dba1749a98cd45c22515b

diff --git a/x11-wm/qtile/qtile-0.15.1.ebuild b/x11-wm/qtile/qtile-0.15.1.ebuild
deleted file mode 100644
index afcf3b32b6e..000
--- a/x11-wm/qtile/qtile-0.15.1.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit distutils-r1 virtualx
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/qtile/qtile.git";
-   inherit git-r3
-else
-   SRC_URI="https://github.com/qtile/qtile/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 ~x86"
-fi
-
-DESCRIPTION="A full-featured, hackable tiling window manager written in Python"
-HOMEPAGE="http://qtile.org/";
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="test"
-# docs require sphinxcontrib-blockdiag and sphinxcontrib-seqdiag
-
-RDEPEND="
-   x11-libs/cairo[X,xcb(+)]
-   x11-libs/pango
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   >=dev-python/cairocffi-0.9.0[${PYTHON_USEDEP}]
-   >=dev-python/cffi-1.1.0[${PYTHON_USEDEP}]
-   >=dev-python/six-1.4.1[${PYTHON_USEDEP}]
-   >=dev-python/xcffib-0.8.1[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   dev-python/pytest[${PYTHON_USEDEP}]
-   dev-python/xvfbwrapper[${PYTHON_USEDEP}]
-   x11-base/xorg-server[xephyr]
-   x11-apps/xeyes
-   x11-apps/xcalc
-   x11-apps/xclock
-   )
-"
-
-# display retry backoff slowness and failures
-RESTRICT="test"
-
-python_test() {
-   # force usage of built module
-   rm -rf "${S}"/libqtile || die
-   PYTHONPATH="${BUILD_DIR}/lib" py.test -v "${S}"/test || die "tests 
failed under ${EPYTHON}"
-}
-
-python_install_all() {
-   local DOCS=( CHANGELOG README.rst )
-   distutils-r1_python_install_all
-
-   insinto /usr/share/xsessions
-   doins resources/qtile.desktop
-
-   exeinto /etc/X11/Sessions
-   newexe "${FILESDIR}"/${PN}-session ${PN}
-}



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

2021-05-15 Thread Mikle Kolyada
commit: d518a392be8cd4e926bb53f5843408ee429f4f1e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 15 13:28:59 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 15 13:28:59 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d518a392

app-text/wgetpaste: change LICENSE

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

 app-text/wgetpaste/wgetpaste-2.29-r1.ebuild   | 5 ++---
 app-text/wgetpaste/wgetpaste-2.30_p20210222-r2.ebuild | 2 +-
 2 files changed, 3 insertions(+), 4 deletions(-)

diff --git a/app-text/wgetpaste/wgetpaste-2.29-r1.ebuild 
b/app-text/wgetpaste/wgetpaste-2.29-r1.ebuild
index 664406626a3..3f189edaa45 100644
--- a/app-text/wgetpaste/wgetpaste-2.29-r1.ebuild
+++ b/app-text/wgetpaste/wgetpaste-2.29-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
@@ -7,12 +7,11 @@ DESCRIPTION="Command-line interface to various pastebins"
 HOMEPAGE="http://wgetpaste.zlin.dk/";
 SRC_URI="http://wgetpaste.zlin.dk/${P}.tar.bz2";
 
-LICENSE="public-domain"
+LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 IUSE="+ssl"
 
-DEPEND=""
 RDEPEND="net-misc/wget[ssl?]"
 
 PATCHES=( "${FILESDIR}/${P}-fix-bpaste.patch" )

diff --git a/app-text/wgetpaste/wgetpaste-2.30_p20210222-r2.ebuild 
b/app-text/wgetpaste/wgetpaste-2.30_p20210222-r2.ebuild
index 62b07cb4f81..95f415fdbb8 100644
--- a/app-text/wgetpaste/wgetpaste-2.30_p20210222-r2.ebuild
+++ b/app-text/wgetpaste/wgetpaste-2.30_p20210222-r2.ebuild
@@ -9,7 +9,7 @@ HOMEPAGE="http://wgetpaste.zlin.dk/";
 COMMIT_HASH="f9b08c50009485817e8b44300f79a92e37fe9f22"
 SRC_URI="https://github.com/zlin/wgetpaste/archive/${COMMIT_HASH}.tar.gz -> 
${P}.tar.gz"
 
-LICENSE="public-domain"
+LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 amd64-linux ~x86-linux ~x64-macos"
 IUSE="+ssl"



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

2021-05-15 Thread Mikle Kolyada
commit: 31b4bd94b729b7806ab36d5a3cd961c411d7ce9e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 15 13:27:47 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 15 13:27:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31b4bd94

app-text/wgetpaste: Drop old

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

 .../wgetpaste/wgetpaste-2.30_p20210222-r1.ebuild   | 30 --
 1 file changed, 30 deletions(-)

diff --git a/app-text/wgetpaste/wgetpaste-2.30_p20210222-r1.ebuild 
b/app-text/wgetpaste/wgetpaste-2.30_p20210222-r1.ebuild
deleted file mode 100644
index c3eb7ed4512..000
--- a/app-text/wgetpaste/wgetpaste-2.30_p20210222-r1.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-DESCRIPTION="Command-line interface to various pastebins"
-HOMEPAGE="http://wgetpaste.zlin.dk/";
-
-COMMIT_HASH="f9b08c50009485817e8b44300f79a92e37fe9f22"
-SRC_URI="https://github.com/zlin/wgetpaste/archive/${COMMIT_HASH}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos"
-IUSE="+ssl"
-
-RDEPEND="net-misc/wget[ssl?]"
-
-S="${WORKDIR}/${PN}-${COMMIT_HASH}"
-
-src_prepare() {
-   sed -i -e "s:/etc:\"${EPREFIX}\"/etc:g" wgetpaste || die
-   default
-}
-
-src_install() {
-   dobin ${PN}
-   insinto /usr/share/zsh/site-functions
-   doins _wgetpaste
-}



[gentoo-commits] repo/gentoo:master commit in: sys-auth/sssd/, sys-auth/sssd/files/

2021-05-15 Thread David Seifert
commit: 5dfa2aaadea31507ebf4615e3213c6ee606f2b13
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 15 13:34:16 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 15 13:34:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dfa2aaa

sys-auth/sssd: drop 2.2.0-r1, 2.4.2

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

 sys-auth/sssd/Manifest |   2 -
 sys-auth/sssd/files/sssd   |  21 ---
 sys-auth/sssd/files/sssd.service   |  15 --
 sys-auth/sssd/sssd-2.2.0-r1.ebuild | 233 --
 sys-auth/sssd/sssd-2.4.2.ebuild| 284 -
 5 files changed, 555 deletions(-)

diff --git a/sys-auth/sssd/Manifest b/sys-auth/sssd/Manifest
index 7756a03ca18..ac80c344e81 100644
--- a/sys-auth/sssd/Manifest
+++ b/sys-auth/sssd/Manifest
@@ -1,4 +1,2 @@
-DIST sssd-2.2.0.tar.gz 6642715 BLAKE2B 
e6c16ca69effe59769fc166c02203faee445ebe2bf551c6a1460bdee2474ccbce1a38b3aa59b1ae4a79bb170696a784b800a9299025bf6a58bc9aeb94b946338
 SHA512 
9ebd8784e1f0c72cb808bbc153c0b0aa9bf507938f78336a260073a89b49350dc2c6172653509738ea7a50bb9da596725e1d6c92f99c7a03308aa42f6378dbbb
 DIST sssd-2.3.1.tar.gz 7186526 BLAKE2B 
6d630fe75b9b426ef54adbe1704fde8e01fc34df7861028c07ce2985db8a151ce743d633061386fea6460fe8eabb89242b816d4bac87975bb9b7b2064ad1d547
 SHA512 
6aeb52d5222c5992d581296996749327bcaf276e4eb4413a6a32ea6529343432cfe413006aca4245c19b38b515be1c4c2ef88a157c617d889274179253355bc6
-DIST sssd-2.4.2.tar.gz 7402483 BLAKE2B 
e25fce29a7e4d544fed821c6c8238846083bd65caef5abd2944c3ac670f7b404cfcbe5321870ca9ded0c78f93f4503d61e7e5821726d1640d127bde63e2444a7
 SHA512 
871435cd82db38eef36988bae84a6d28220839ee16b600c3dab17523c18b295e65ff62e86c095ea67e652be661248b45720a5106e01179190ff3852b1c0e7a33
 DIST sssd-2.5.0.tar.gz 7474851 BLAKE2B 
835ca53a7910f457666a92be62fe047dbcf52c56560dad60d6c6275dccca917b4349d053586c8c88da49f900d570c890faa7372783be35940ccd49d1fd4ec09d
 SHA512 
80b5e81cedacdf0bbe724af20d69b918bb6cc353976c6c65421afcd5809d1723f523bc3c1be294b9e01cfda9617c2df5c6ceb007837f195eb1abc2abdab9858c

diff --git a/sys-auth/sssd/files/sssd b/sys-auth/sssd/files/sssd
deleted file mode 100644
index c79b79ac1e1..000
--- a/sys-auth/sssd/files/sssd
+++ /dev/null
@@ -1,21 +0,0 @@
-#!/sbin/openrc-run
-# Copyright 1999-2011 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-
-command="/usr/sbin/sssd"
-command_args="${SSSD_OPTIONS} -D"
-start_stop_daemon_args="--quiet"
-description="System Security Services Daemon"
-
-depend(){
-need localmount clock
-use syslog xdm
-}
-
-if [ "${RC_VERSION:-0}" = "0" ]; then
-start() {
-eerror "This script cannot be used for baselayout-1."
-return 1
-}
-fi

diff --git a/sys-auth/sssd/files/sssd.service b/sys-auth/sssd/files/sssd.service
deleted file mode 100644
index 1821089a609..000
--- a/sys-auth/sssd/files/sssd.service
+++ /dev/null
@@ -1,15 +0,0 @@
-[Unit]
-Description=System Security Services Daemon
-# SSSD will not be started until syslog is
-After=syslog.target
-
-[Service]
-ExecStart=/usr/sbin/sssd -D -f
-# These two should be used with traditional UNIX forking daemons
-# consult systemd.service(5) for more details
-Type=forking
-PIDFile=/run/sssd.pid
-
-[Install]
-WantedBy=multi-user.target
-

diff --git a/sys-auth/sssd/sssd-2.2.0-r1.ebuild 
b/sys-auth/sssd/sssd-2.2.0-r1.ebuild
deleted file mode 100644
index b665a168288..000
--- a/sys-auth/sssd/sssd-2.2.0-r1.ebuild
+++ /dev/null
@@ -1,233 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic linux-info multilib-minimal pam systemd 
toolchain-funcs
-
-DESCRIPTION="System Security Services Daemon provides access to identity and 
authentication"
-HOMEPAGE="https://pagure.io/SSSD/sssd";
-SRC_URI="http://releases.pagure.org/SSSD/${PN}/${P}.tar.gz";
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="acl autofs +locator +netlink nfsv4 nls +manpages samba selinux sudo ssh 
test"
-RESTRICT="!test? ( test )"
-
-COMMON_DEP="
-   >=sys-libs/pam-0-r1[${MULTILIB_USEDEP}]
-   >=dev-libs/popt-1.16
-   dev-libs/glib:2
-   >=dev-libs/ding-libs-0.2
-   >=sys-libs/talloc-2.0.7
-   >=sys-libs/tdb-1.2.9
-   >=sys-libs/tevent-0.9.16
-   >=sys-libs/ldb-1.1.17-r1:=
-   >=net-nds/openldap-2.4.30[sasl]
-   net-libs/http-parser
-   >=dev-libs/libpcre-8.30
-   >=app-crypt/mit-krb5-1.10.3
-   dev-libs/jansson
-   net-misc/curl
-   locator? (
-   >=app-crypt/mit-krb5-1.12.2[${MULTILIB_USEDEP}]
-   >=net-dns/c-ares-1.10.0-r1[${MULTILIB_USEDEP}]
-   )
-   >=sys-apps/keyutils-1.5:=
-   >=net-dns/c-ares-1.7.4
-   >=dev-libs/nss-3.12.9
-   selinux? (
-   >=sys-libs/libselinux-2.1.9
-  

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

2021-05-15 Thread David Seifert
commit: ea2fa2f1403fc3185c96b85ef141e53e004a1daf
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 15 13:34:22 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 15 13:34:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea2fa2f1

sys-devel/bison: drop 3.6.4, 3.7.5

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

 sys-devel/bison/Manifest   |  3 --
 sys-devel/bison/bison-3.6.4.ebuild | 91 --
 sys-devel/bison/bison-3.7.5.ebuild | 91 --
 3 files changed, 185 deletions(-)

diff --git a/sys-devel/bison/Manifest b/sys-devel/bison/Manifest
index 67e2907b00e..6b6b9a22955 100644
--- a/sys-devel/bison/Manifest
+++ b/sys-devel/bison/Manifest
@@ -1,7 +1,4 @@
-DIST bison-3.6.3-patches-01.tar.xz 10316 BLAKE2B 
a99e12e69334371316e5841f8c86ed716a9fed108800a33099e99f8fe432374259bf5477188d054b6d474bc905f821939691fc97f0c891d17a79968466f0c7e3
 SHA512 
5c97a183232ad31f231580193ed1853aba18010703b0c22105eaf6834241c9828d180eaafbc5d1da751b2d45a7e8195493e10ca2321b35680b2b3cd4ec39e3ca
-DIST bison-3.6.4.tar.xz 2472456 BLAKE2B 
d2efe7ff1a349efe5a8c79eb69aa296dbc7eb9fde549afc91986460f27976e033dd793e904dda2f919f11e011ff6c458805288dff4939dcd1ee20e2b316cb9e6
 SHA512 
041cd87f4ca6b012031719a49aa81e62d3c0817c6364289732e6a3cb9a0762498760e0f2ce84c03ca9e9b74eb74bdffd1b8b86d2b4a6e4a0d8c8a4b864b672dc
 DIST bison-3.7.3-patches-01.tar.xz 11336 BLAKE2B 
2648dacd99c64c366946dad34f9e5fd838b43257df47bf74e3a3b63b03099152b4884d9b1c5943ee5c47afb090369278874c5f2b40dfa69b3abfa4eaa556843f
 SHA512 
a53d541a550cc45f6c677fb6fa830640b64ba2c9a4ab4e6aef1f52ecd5fa38501e2391707d66c2958dd7a139dfba74ae5734e80d15360a3aa544fdea8ecf5500
 DIST bison-3.7.3.tar.xz 2613028 BLAKE2B 
a6f1063fb9441ae9102b29dc2786b7eb7104f7f13288d537080c26e7982e63f7a954abf1903f2a79a88578d88e9f3c30da8dcf12b7d6c89de0b60943186332c7
 SHA512 
34fe630749dc015f15a830ad13742c4b0b9163143a11e987c16954bee0451e819ec2fa7b43bd34c867e5ce72c758eb9070348d1d581c9435b9531a99caa46eed
-DIST bison-3.7.5.tar.xz 268 BLAKE2B 
4787af645197bfbc4c0439e98bbc98030a726ca185ec3375b2fe7f49aeee6517e2155e242a9829f93de931cf3217a7a3ede520fa1d562b25e2d34915677c1747
 SHA512 
98cdfaf114b8f8eb0927b29fe999dc9629336333d85bd2f87c4c558125500c44ee6fbfff453e3121c7e9e239a632f8c72e08c39be7dfb045361d35ec59d31811
 DIST bison-3.7.6-patches-01.tar.xz 10600 BLAKE2B 
c7907a327c2bbb82a2e575a864e71400f91cd4349a84f95b187ecaadefc1bfd595a91bce6c8c47e42423cace9cf78a4041fde3fdc489a4824aa3c10ca73be7cb
 SHA512 
8f2ddee79b9678b9fd9a7a34f26d44f7c4472d0fc55c9fef8b418d27949b6a27309b7aa5ac3f4a5ad27c90ad7d92d824ffe767c77b0ed81de6b2897c91cd7560
 DIST bison-3.7.6.tar.xz 2627180 BLAKE2B 
2f1015b517e46ff0870378b4d0dd489c8c737f31b2b69146bd7fbbae1e3adcdff0e4837cfdf1d238e8660ecc2b310ce87ec8940ed4989278b3df6cbb2d464e54
 SHA512 
6c1c9b825fbd2c94b8903f03a7e68e6832599f7bbd8d3c49864537c11b038c45a15de02fd36128d662af314334c83515bbc132df84e9acc6c651e98649c65bad

diff --git a/sys-devel/bison/bison-3.6.4.ebuild 
b/sys-devel/bison/bison-3.6.4.ebuild
deleted file mode 100644
index b725646217b..000
--- a/sys-devel/bison/bison-3.6.4.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic
-
-PATCHES="${PN}-3.6.3-patches-01.tar.xz"
-
-DESCRIPTION="A general-purpose (yacc-compatible) parser generator"
-HOMEPAGE="https://www.gnu.org/software/bison/";
-SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
-   https://dev.gentoo.org/~whissi/dist/bison/${PATCHES}
-   https://dev.gentoo.org/~polynomial-c/dist/bison/${PATCHES}";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="examples nls static test"
-RESTRICT="!test? ( test )"
-
-RDEPEND=">=sys-devel/m4-1.4.16"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-devel/flex
-   examples? ( dev-lang/perl )
-   nls? ( sys-devel/gettext )
-   test? ( dev-lang/perl )
-"
-
-DOCS=( AUTHORS ChangeLog NEWS README THANKS TODO ) # ChangeLog-2012 
ChangeLog-1998 PACKAGING README-alpha README-release
-
-PATCHES=(
-   "${WORKDIR}"/patches/${PN}-3.5-optional-perl.patch #538300
-   "${WORKDIR}"/patches/${PN}-3.6.3-avoid_autoreconf.patch
-)
-
-src_prepare() {
-   # Record date to avoid 'config.status --recheck' & regen of 
'tests/package.m4'
-   touch -r configure.ac old.configure.ac || die
-   touch -r configure old.configure || die
-
-   default
-
-   # Restore date after patching
-   touch -r old.configure.ac configure.ac || die
-   touch -r old.configure configure || die
-
-   # The makefiles make the man page depend on the configure script
-   # which we patched above.  Touch it to prevent regeneration.
-   touch doc/bison.1 || die #548778 #53830

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

2021-05-15 Thread David Seifert
commit: 423cb12c8b9a54c7031d9b994186980144071f5b
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 15 13:34:19 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 15 13:34:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=423cb12c

sys-fs/dd-rescue: drop 1.99.10

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

 sys-fs/dd-rescue/Manifest  |   1 -
 sys-fs/dd-rescue/dd-rescue-1.99.10.ebuild  | 105 -
 .../files/dd-rescue-1.99.10-musl-r2.patch  |  29 --
 3 files changed, 135 deletions(-)

diff --git a/sys-fs/dd-rescue/Manifest b/sys-fs/dd-rescue/Manifest
index 50ff5b318f2..8cf0f92b768 100644
--- a/sys-fs/dd-rescue/Manifest
+++ b/sys-fs/dd-rescue/Manifest
@@ -1,3 +1,2 @@
-DIST dd_rescue-1.99.10.tar.bz2 176603 BLAKE2B 
66e9f54274363eb9b66c3fb098d398f7ae6f43812eb1560304c14bbe4b0e8158881f891a80ef2b03a77d205402651c7b9ed8bcdc14b3e6e865f4e713ab9249f4
 SHA512 
8f7cd4fca09302035f26102ce057a05130dcd808f2e44bd057f776dcd0222f9df6317b9703ab6c3b133a55e4bbbdf0ff58fdcbbbc3f1fc20889b29092b522e06
 DIST dd_rescue-1.99.11.tar.bz2 181927 BLAKE2B 
8cd4db6cb8d85962e4cea50b0006fdbe5f085fbcf7bdbfe4d0fab1fe33412c1379317f54429c76ed1d905e32d5e791869fa27f2f14917cb1c3842fc6caca2a12
 SHA512 
e1d32711421ebbafd80fd210718667ff8c2d22b5349945105b3e4c29d54d381385b1fd188b2d8aa1b7a0aaf2cc9d8f7374373cff3992726a3d17549ca50f3904
 DIST dd_rescue-1.99.8.tar.bz2 174594 BLAKE2B 
51e62989bf6318cb5926f30bc1db746bddd41fb49aab15dc2b1c67e0af079469161d390ba4e1e109d195249b3aace3aa830a3aec14ba534eb47f38c0136f910c
 SHA512 
a230e1df4532671ea631036012dd1e38614e45bed58b00757f0017b0ea60f14ac3bdac0d175aa4929def593b3c8485e463b1fc25b5067adf4cf3f3ac040d

diff --git a/sys-fs/dd-rescue/dd-rescue-1.99.10.ebuild 
b/sys-fs/dd-rescue/dd-rescue-1.99.10.ebuild
deleted file mode 100644
index 12cfa7fbbe6..000
--- a/sys-fs/dd-rescue/dd-rescue-1.99.10.ebuild
+++ /dev/null
@@ -1,105 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic multilib toolchain-funcs
-
-MY_PN="${PN/-/_}"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Similar to dd but can copy from source with errors"
-HOMEPAGE="http://www.garloff.de/kurt/linux/ddrescue/";
-SRC_URI="http://www.garloff.de/kurt/linux/ddrescue/${MY_P}.tar.bz2";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~mips ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux 
~ppc-macos"
-IUSE="cpu_flags_x86_avx2 lzo cpu_flags_x86_sse4_2 static xattr"
-
-RDEPEND="lzo? ( dev-libs/lzo )
-   xattr? ( sys-apps/attr )"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${MY_P}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.99.10-musl-r2.patch
-)
-
-src_prepare() {
-   default
-
-   if ! use cpu_flags_x86_sse4_2; then
-   sed -i \
-   -e 's:^CC_FLAGS_CHECK(-msse4.2,SSE42):#&:' \
-   configure.ac || die
-   fi
-
-   if ! use cpu_flags_x86_avx2; then
-   sed -i \
-   -e 's:^CC_FLAGS_CHECK(-mavx2,AVX2):#&:' \
-   configure.ac || die
-   fi
-
-   eautoreconf
-
-   sed -i \
-   -e 's:-ldl:$(LDFLAGS) -ldl:' \
-   -e 's:-shared:$(CFLAGS) $(LDFLAGS) -shared:' \
-   Makefile || die
-}
-
-src_configure() {
-   use static && append-ldflags -static
-   # OpenSSL is only used by a random helper tool we don't install.
-   ac_cv_header_attr_xattr_h=$(usex xattr) \
-   ac_cv_header_openssl_evp_h=no \
-   ac_cv_lib_crypto_EVP_aes_192_ctr=no \
-   ac_cv_lib_lzo2_lzo1x_1_compress=$(usex lzo) \
-   ac_cv_header_lzo_lzo1x_h=$(usex lzo) \
-   econf
-}
-
-_emake() {
-   local arch
-   case ${ARCH} in
-   x86)   arch=i386;;
-   amd64) arch=x86_64;;
-   arm)   arch=arm;;
-   arm64) arch=aarch64;;
-   esac
-
-   local os=$(usex kernel_linux Linux IDK)
-
-   # The Makefile is a mess.  Override a few vars rather than patch it.
-   emake \
-   MACH="${arch}" \
-   OS="${os}" \
-   HAVE_SSE42=$(usex cpu_flags_x86_sse4_2 1 0) \
-   HAVE_AVX2=$(usex cpu_flags_x86_avx2 1 0) \
-   RPM_OPT_FLAGS="${CFLAGS} ${CPPFLAGS}" \
-   CFLAGS_OPT='$(CFLAGS)' \
-   LDFLAGS="${LDFLAGS} 
-Wl,-rpath,${EPREFIX}/usr/$(get_libdir)/${PN}" \
-   CC="$(tc-getCC)" \
-   "$@"
-}
-
-src_compile() {
-   _emake
-}
-
-src_test() {
-   append-cflags -fcommon # bug 707796
-   _emake check
-}
-
-src_install() {
-   # easier to install by hand than trying to make sense of the Makefile.
-   dobin dd_rescue
-   dodir /usr/$(get_libdir)/${PN}
-   cp -pPR libddr_*.so "${ED}"/usr/$(get_libdir)/${PN}/ || die
-   dodoc README.dd_rescue
-   doman dd_rescue.1
-   use lzo && doman ddr_lzo.1
-}

diff --git a/sys-fs/dd-rescue/files/dd-rescue-1.99.10-m

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

2021-05-15 Thread Mikle Kolyada
commit: f2e0a853a0b873608ea901e1808e4d1375fc7ca6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 15 13:53:13 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 15 13:53:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2e0a853

sys-apps/shadow: Drop old

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

 sys-apps/shadow/Manifest |   1 -
 sys-apps/shadow/shadow-4.8-r5.ebuild | 241 ---
 2 files changed, 242 deletions(-)

diff --git a/sys-apps/shadow/Manifest b/sys-apps/shadow/Manifest
index c224c0d1a24..5d1b8fe26cb 100644
--- a/sys-apps/shadow/Manifest
+++ b/sys-apps/shadow/Manifest
@@ -1,2 +1 @@
 DIST shadow-4.8.1.tar.xz 1611196 BLAKE2B 
952707cdd55dc6c00dcbc60dbc3bf84ac618dbe916b36d993802b3ce42594de332a9bc22933a28881af3d317a340eab017ada55511b4e4fbc3ca6b422c4bc254
 SHA512 
780a983483d847ed3c91c82064a0fa902b6f4185225978241bc3bc03fcc3aa143975b46aee43151c6ba43efcfdb1819516b76ba7ad3d1d3c34fcc38ea42e917b
-DIST shadow-4.8.tar.xz 1609060 BLAKE2B 
9d0b515e40f45c0baf420ef7ffaf5b6dd7989b26c93fc6dd610876263ac22e61fbc2821649d347c28055ae84f64cd5ab5c2435450c55339c80b4ae5062ccc44f
 SHA512 
1c607aec541400fc179d6cbbac7511289c618ab2ce6ee9d7c18a8bfda00421c62d4b9e58aff52b5f82d485468e7db955c186ea0faad9a08003ffc01bdf2ccece

diff --git a/sys-apps/shadow/shadow-4.8-r5.ebuild 
b/sys-apps/shadow/shadow-4.8-r5.ebuild
deleted file mode 100644
index da23f02aa7f..000
--- a/sys-apps/shadow/shadow-4.8-r5.ebuild
+++ /dev/null
@@ -1,241 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools pam
-
-DESCRIPTION="Utilities to deal with user accounts"
-HOMEPAGE="https://github.com/shadow-maint/shadow";
-SRC_URI="https://github.com/shadow-maint/shadow/releases/download/${PV}/${P}.tar.xz";
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
-IUSE="acl audit bcrypt cracklib nls pam selinux skey split-usr +su xattr"
-# Taken from the man/Makefile.am file.
-LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )
-
-REQUIRED_USE="?? ( cracklib pam )"
-
-BDEPEND="
-   app-arch/xz-utils
-   sys-devel/gettext
-"
-COMMON_DEPEND="
-   acl? ( sys-apps/acl:0= )
-   audit? ( >=sys-process/audit-2.6:0= )
-   cracklib? ( >=sys-libs/cracklib-2.7-r3:0= )
-   nls? ( virtual/libintl )
-   pam? ( sys-libs/pam:0= )
-   skey? ( sys-auth/skey:0= )
-   selinux? (
-   >=sys-libs/libselinux-1.28:0=
-   sys-libs/libsemanage:0=
-   )
-   xattr? ( sys-apps/attr:0= )
-"
-DEPEND="${COMMON_DEPEND}
-   >=sys-kernel/linux-headers-4.14
-"
-RDEPEND="${COMMON_DEPEND}
-   pam? ( >=sys-auth/pambase-20150213 )
-   su? ( !sys-apps/util-linux[su(-)] )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-4.1.3-dots-in-usernames.patch"
-   "${FILESDIR}/${P}-revert-bin-merge.patch"
-)
-
-src_prepare() {
-   default
-   eautoreconf
-   #elibtoolize
-}
-
-src_configure() {
-   local myeconfargs=(
-   --disable-account-tools-setuid
-   --enable-shared=no
-   --enable-static=yes
-   --with-btrfs
-   --without-group-name-max-length
-   --without-tcb
-   $(use_enable nls)
-   $(use_with acl)
-   $(use_with audit)
-   $(use_with bcrypt)
-   $(use_with cracklib libcrack)
-   $(use_with elibc_glibc nscd)
-   $(use_with pam libpam)
-   $(use_with selinux)
-   $(use_with skey)
-   $(use_with su)
-   $(use_with xattr attr)
-   )
-   econf "${myeconfargs[@]}"
-
-   has_version 'sys-libs/uclibc[-rpc]' && sed -i '/RLOGIN/d' config.h 
#425052
-
-   if use nls ; then
-   local l langs="po" # These are the pot files.
-   for l in ${LANGS[*]} ; do
-   has ${l} ${LINGUAS-${l}} && langs+=" ${l}"
-   done
-   sed -i "/^SUBDIRS = /s:=.*:= ${langs}:" man/Makefile || die
-   fi
-}
-
-set_login_opt() {
-   local comment="" opt=${1} val=${2}
-   if [[ -z ${val} ]]; then
-   comment="#"
-   sed -i \
-   -e "/^${opt}\>/s:^:#:" \
-   "${ED}"/etc/login.defs || die
-   else
-   sed -i -r \
-   -e "/^#?${opt}\>/s:.*:${opt} ${val}:" \
-   "${ED}"/etc/login.defs
-   fi
-   local res=$(grep "^${comment}${opt}\>" "${ED}"/etc/login.defs)
-   einfo "${res:-Unable to find ${opt} in /etc/login.defs}"
-}
-
-src_install() {
-   emake DESTDIR="${D}" suidperms=4711 install
-
-   # Remove libshadow and libmisc; see bug 37725 and the following
-   # comment from shadow's README.li

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

2021-05-15 Thread Mikle Kolyada
commit: 90829f2a46ab367d15207ff6ba8240a7e36b3d49
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 15 13:52:37 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 15 13:53:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90829f2a

sys-apps/shadow: mark stable

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

 sys-apps/shadow/shadow-4.8.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/shadow/shadow-4.8.1-r3.ebuild 
b/sys-apps/shadow/shadow-4.8.1-r3.ebuild
index 2bb0fd2b726..b744a3e01ac 100644
--- a/sys-apps/shadow/shadow-4.8.1-r3.ebuild
+++ b/sys-apps/shadow/shadow-4.8.1-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/shadow-maint/shadow/releases/download/${PV}/${P}.tar
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
 IUSE="acl audit bcrypt cracklib nls pam selinux skey split-usr +su xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )



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

2021-05-15 Thread Sergei Trofimovich
commit: 9a8f579dfb46c7129ded16afa6345402ba8815dc
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 15 13:27:06 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 15 13:58:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a8f579d

app-misc/golly: allow python 3.10

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

 app-misc/golly/golly-4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-misc/golly/golly-4.0.ebuild b/app-misc/golly/golly-4.0.ebuild
index e62cf1408e2..337a05a7ad4 100644
--- a/app-misc/golly/golly-4.0.ebuild
+++ b/app-misc/golly/golly-4.0.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 WX_GTK_VER=3.0-gtk3
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 
 inherit desktop python-single-r1 toolchain-funcs wxwidgets xdg-utils
 



[gentoo-commits] repo/gentoo:master commit in: dev-haskell/gtk/, dev-haskell/gtk/files/

2021-05-15 Thread Sergei Trofimovich
commit: 410a5215518824726cd2d4e1b93057baa3d673e2
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 15 13:34:08 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 15 13:58:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=410a5215

dev-haskell/gtk: drop old

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

 dev-haskell/gtk/Manifest  |  1 -
 dev-haskell/gtk/files/gtk-0.14.10-glib-2.62.patch | 13 --
 dev-haskell/gtk/gtk-0.14.10-r3.ebuild | 52 ---
 3 files changed, 66 deletions(-)

diff --git a/dev-haskell/gtk/Manifest b/dev-haskell/gtk/Manifest
index bee63e7d513..7228fda1a1e 100644
--- a/dev-haskell/gtk/Manifest
+++ b/dev-haskell/gtk/Manifest
@@ -1,2 +1 @@
-DIST gtk-0.14.10.tar.gz 677787 BLAKE2B 
536b4ce1bdbb17c662342bd8cb8086354a31842e1fc39e4bb2e4c2e505fb03f4e1ad0b689fb48dcf24d61c280cf659d8f30ac0fe77083e9887054cc8ed5feb75
 SHA512 
857fa71391e4bc8d884f5bb5e4f072ebd35b6bbcdc3901b6e28e03e79f4732d56430cf395aabc6007d3f7b1e991dcf0c6e21c9b84ccde96b1943d26ad37243eb
 DIST gtk-0.15.5.tar.gz 678555 BLAKE2B 
6110bd1a44d4b276deca20dd69580b8b0442ffca11f84b36fc19c068f4bcc1eb515cba63c98b55bd3bcd5310967d94e053b5466f25729ffb8116dc9e076c3b70
 SHA512 
3d0a75fd1eebcd0fa7c7bf5a0a2dfd622e28b3ab8f69e0f152e10dee9fb8e13b0f6ce7da3a9f304c3f2233cdf432a6d099afc89b47ce3fb4d1cb96c25d6da26b

diff --git a/dev-haskell/gtk/files/gtk-0.14.10-glib-2.62.patch 
b/dev-haskell/gtk/files/gtk-0.14.10-glib-2.62.patch
deleted file mode 100644
index 78e1dc146b4..000
--- a/dev-haskell/gtk/files/gtk-0.14.10-glib-2.62.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-https://github.com/gtk2hs/gtk2hs/issues/276
-https://bugs.gentoo.org/712988
 a/gtk.cabal
-+++ b/gtk.cabal
-@@ -381,7 +381,7 @@ Library
- -- needs to be imported from this module:
- x-Signals-Import: Graphics.UI.Gtk.General.Threading
- include-dirs:   .
--cpp-options: -U__BLOCKS__
-+cpp-options: -U__BLOCKS__ -D__attribute__(A)=
- if os(darwin) || os(freebsd)
-   cpp-options: -D__attribute__(A)= -D_Nullable= -D_Nonnull=
- if !flag(deprecated)

diff --git a/dev-haskell/gtk/gtk-0.14.10-r3.ebuild 
b/dev-haskell/gtk/gtk-0.14.10-r3.ebuild
deleted file mode 100644
index 885847eb5d6..000
--- a/dev-haskell/gtk/gtk-0.14.10-r3.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.5.5.
-#hackport: flags: have-gio:gio,-have-quartz-gtk
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="Binding to the Gtk+ graphical user interface library"
-HOMEPAGE="http://projects.haskell.org/gtk2hs/";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="LGPL-2.1"
-SLOT="2/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+deprecated +fmode-binary +gio"
-
-RDEPEND=">=dev-haskell/cairo-0.13.0.0:=[profile?] 
=dev-haskell/glib-0.13.0.0:=[profile?] 
=dev-haskell/pango-0.13.0.0:=[profile?] 
=dev-haskell/text-0.11.0.6:=[profile?] 
=dev-lang/ghc-7.4.1:=
-   dev-libs/glib:2
-   x11-libs/gtk+:2
-   gio? ( >=dev-haskell/gio-0.13.0:=[profile?] 
= 1.24 && < 2.3' 'Cabal >= 1.24 && < 3.3'
-}
-
-src_configure() {
-   haskell-cabal_src_configure \
-   $(cabal_flag deprecated deprecated) \
-   $(cabal_flag fmode-binary fmode-binary) \
-   $(cabal_flag gio have-gio) \
-   --flag=-have-quartz-gtk
-}



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

2021-05-15 Thread Sergei Trofimovich
commit: 1bd2ef769772bb886f9269fc10919e3833e5e268
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 15 13:40:16 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 15 13:58:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1bd2ef76

dev-libs/distorm3: allow python-3.10

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

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

diff --git a/dev-libs/distorm3/distorm3-3.5.2.ebuild 
b/dev-libs/distorm3/distorm3-3.5.2.ebuild
index ca0ec447e8d..ae5d013926a 100644
--- a/dev-libs/distorm3/distorm3-3.5.2.ebuild
+++ b/dev-libs/distorm3/distorm3-3.5.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 
 inherit distutils-r1
 



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

2021-05-15 Thread Sergei Trofimovich
commit: ebda36edd41aa5c331f396f15c00d73dfb443d50
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 15 13:34:41 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 15 13:58:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebda36ed

dev-haskell/semirings: drop old

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

 dev-haskell/semirings/Manifest   |  1 -
 dev-haskell/semirings/semirings-0.5.3.ebuild | 35 
 2 files changed, 36 deletions(-)

diff --git a/dev-haskell/semirings/Manifest b/dev-haskell/semirings/Manifest
index b3a84b13d65..dd6b8548cf7 100644
--- a/dev-haskell/semirings/Manifest
+++ b/dev-haskell/semirings/Manifest
@@ -1,2 +1 @@
-DIST semirings-0.5.3.tar.gz 18622 BLAKE2B 
70075ef121969652ec666531f42681af759863247811425e43eef590e73b6c0d139274fb57821d28f405f0bd44cc4bed1e48506f08f880aee71f0ff986a30136
 SHA512 
cd038746d1ce36eb04040954b0a969f17bf67ff45750a221284550724dd0ab563896fc3012c8d58aaf5c11a008b5526088711655e165895a4dead2d054cbf5e7
 DIST semirings-0.5.4.tar.gz 18490 BLAKE2B 
d3d67bca474ae7cbf3e016ef17da5ead593250d9cdda051a0fcd84bdb142ced3af74a0f287921e6edcde9916dea4d128f11cc77d8a65bff85470d533565e4749
 SHA512 
d24a178031e494e1b337585272e0cc960da7935007affc0fea893fe1cac0acd79569a6d8dc9cfddbb7f435a48c34b7aa0d6e589a16741c7c9b5fe00d52b95441

diff --git a/dev-haskell/semirings/semirings-0.5.3.ebuild 
b/dev-haskell/semirings/semirings-0.5.3.ebuild
deleted file mode 100644
index dae2250aaf6..000
--- a/dev-haskell/semirings/semirings-0.5.3.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-# ebuild generated by hackport 0.6.4.
-
-CABAL_FEATURES="lib profile haddock hoogle hscolour"
-inherit haskell-cabal
-
-DESCRIPTION="two monoids as one, in holy haskimony"
-HOMEPAGE="https://github.com/chessai/semirings";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="BSD"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="+containers +hashable +unordered-containers"
-
-RDEPEND=">=dev-haskell/nats-0.1:=[profile?] =dev-haskell/semigroups-0.17:=[profile?]
-   >=dev-lang/ghc-7.8.2:=
-   hashable? ( >=dev-haskell/hashable-1.1:=[profile?] 
=dev-haskell/unordered-containers-0.2:=[profile?] 


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

2021-05-15 Thread Sergei Trofimovich
commit: 6fa10f11c1d1eaececa7334da36fd59c6f6cbcea
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 15 13:39:02 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 15 13:58:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa10f11

dev-libs/capstone: allow python-3.10

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

 dev-libs/capstone/capstone-4.0.2-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/capstone/capstone-4.0.2-r2.ebuild 
b/dev-libs/capstone/capstone-4.0.2-r2.ebuild
index 5597a9c44c0..7e0bcec945e 100644
--- a/dev-libs/capstone/capstone-4.0.2-r2.ebuild
+++ b/dev-libs/capstone/capstone-4.0.2-r2.ebuild
@@ -1,10 +1,10 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
 DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python{3_7,3_8,3_9} )
+PYTHON_COMPAT=( python{3_7,3_8,3_9,3_10} )
 
 inherit cmake distutils-r1 toolchain-funcs
 



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

2021-05-15 Thread Sergei Trofimovich
commit: 9cc099b723047c40fc1c2491be1ad73c44c6944c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 15 13:31:44 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 15 13:58:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc099b7

app-emulation/qemu: allow python-3.10

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

 app-emulation/qemu/qemu-6.0.0.ebuild | 2 +-
 app-emulation/qemu/qemu-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emulation/qemu/qemu-6.0.0.ebuild 
b/app-emulation/qemu/qemu-6.0.0.ebuild
index fe66557d5cf..ddc49199235 100644
--- a/app-emulation/qemu/qemu-6.0.0.ebuild
+++ b/app-emulation/qemu/qemu-6.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 PYTHON_REQ_USE="ncurses,readline"
 
 FIRMWARE_ABI_VERSION="5.2.0-r50"

diff --git a/app-emulation/qemu/qemu-.ebuild 
b/app-emulation/qemu/qemu-.ebuild
index 591f58deeb8..b3bbda4c9b8 100644
--- a/app-emulation/qemu/qemu-.ebuild
+++ b/app-emulation/qemu/qemu-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI="7"
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 PYTHON_REQ_USE="ncurses,readline"
 
 FIRMWARE_ABI_VERSION="5.2.0-r50"



[gentoo-commits] repo/gentoo:master commit in: media-fonts/terminus-font/

2021-05-15 Thread Sergei Trofimovich
commit: 29520cb27b5c2dcf4e1c67ea3d94bf8361a97075
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 15 13:47:14 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 15 13:58:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29520cb2

media-fonts/terminus-font: allow python-3.10

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

 media-fonts/terminus-font/terminus-font-4.49.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-fonts/terminus-font/terminus-font-4.49.ebuild 
b/media-fonts/terminus-font/terminus-font-4.49.ebuild
index 67120305900..896a122f461 100644
--- a/media-fonts/terminus-font/terminus-font-4.49.ebuild
+++ b/media-fonts/terminus-font/terminus-font-4.49.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 inherit font python-any-r1
 
 DESCRIPTION="A clean fixed font for the console and X11"



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/bytestructures/

2021-05-15 Thread Sergei Trofimovich
commit: a9e3e291f001e1424eced52c31320550f8a730b0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 15 13:40:41 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 15 13:58:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9e3e291

dev-scheme/bytestructures: drop old

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

 dev-scheme/bytestructures/Manifest   |  1 -
 .../bytestructures/bytestructures-1.0.1.ebuild   | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-scheme/bytestructures/Manifest 
b/dev-scheme/bytestructures/Manifest
index 77e12b7f7c5..f90c4f943a7 100644
--- a/dev-scheme/bytestructures/Manifest
+++ b/dev-scheme/bytestructures/Manifest
@@ -1,2 +1 @@
-DIST bytestructures-1.0.1.tar.gz 98322 BLAKE2B 
cede9e127582e1f114bf9f0d9f4bdcacc6bd10c3d5b0a3d2ec70e0a03e0064f0765043adf89b2ae03012248f473a9668eca4e4ac852685082284517df4c629aa
 SHA512 
93414f1c99c6463313aaa401c30b38e917f937644413c38ae7e6cdcc77fb380bf2df1eefe9720f01f35a386a0d428f87a51b028a77551e70c8076a8b2bb290d1
 DIST bytestructures-1.0.10.tar.gz 103312 BLAKE2B 
85f688242523efdad2eb2b54c07c83edd424ce0f41e9b060dd4a265d0344d2eb44376658580de8e8a7a15967a0412851c4bc2fd988dda0a877300a6fc42512ee
 SHA512 
721f5eab256b28f7354b6051aaea87ad6baa062e89af13443907038df1621bc600c781c73f541dc1000f6d472168fa954f9075721646e8493cf2b7d9f46a08f0

diff --git a/dev-scheme/bytestructures/bytestructures-1.0.1.ebuild 
b/dev-scheme/bytestructures/bytestructures-1.0.1.ebuild
deleted file mode 100644
index f87e5474f7f..000
--- a/dev-scheme/bytestructures/bytestructures-1.0.1.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="Structured access to bytevector contents"
-HOMEPAGE="https://github.com/TaylanUB/scheme-bytestructures/";
-SRC_URI="https://github.com/TaylanUB/scheme-bytestructures/releases/download/v${PV}/bytestructures-${PV}.tar.gz";
-
-LICENSE="LGPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=">=dev-scheme/guile-2.0.0:="
-DEPEND="${RDEPEND}"
-
-# guile generates ELF files without use of C or machine code
-# It's a portage's false positive. bug #677600
-QA_FLAGS_IGNORED='.*[.]go'



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

2021-05-15 Thread Sergei Trofimovich
commit: 7cb953c60e9bc7a212876a32385dc20f555ced3a
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 15 13:43:51 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 15 13:58:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cb953c6

dev-util/rizin: allow python-3.10

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

 dev-util/rizin/rizin-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/rizin/rizin-0.2.1.ebuild 
b/dev-util/rizin/rizin-0.2.1.ebuild
index a07d3af1106..7f58bcca359 100644
--- a/dev-util/rizin/rizin-0.2.1.ebuild
+++ b/dev-util/rizin/rizin-0.2.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=(python3_{6,7,8,9})
+PYTHON_COMPAT=(python3_{6,7,8,9,10})
 
 # This is the commit that the CI for the release commit used
 BINS_COMMIT="a80fd0d56d538d07a05ef01e29c8cb430a4f9d72"



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

2021-05-15 Thread Sergei Trofimovich
commit: 2cc7884f83ce06890792c190c1e9c08588bb1c7e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 15 13:45:25 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 15 13:58:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc7884f

dev-util/rr: allow python-3.10

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

 dev-util/rr/rr-5.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/rr/rr-5.4.0.ebuild b/dev-util/rr/rr-5.4.0.ebuild
index 7b2f866569b..1911dcc648a 100644
--- a/dev-util/rr/rr-5.4.0.ebuild
+++ b/dev-util/rr/rr-5.4.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 CMAKE_BUILD_TYPE=Release
 
 inherit cmake linux-info python-single-r1



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

2021-05-15 Thread Sergei Trofimovich
commit: d1d1568779bf26b2770669027641d7297549e266
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 15 13:57:27 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 15 13:58:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1d15687

sys-devel/binutils-config: drop old

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

 sys-devel/binutils-config/Manifest |  1 -
 .../binutils-config/binutils-config-5.3.2.ebuild   | 43 --
 2 files changed, 44 deletions(-)

diff --git a/sys-devel/binutils-config/Manifest 
b/sys-devel/binutils-config/Manifest
index 51ef8c16892..fd54bdc21c2 100644
--- a/sys-devel/binutils-config/Manifest
+++ b/sys-devel/binutils-config/Manifest
@@ -1,2 +1 @@
-DIST binutils-config-5.3.2.tar.xz 6840 BLAKE2B 
4f02b8d1f3f8d4adca811772edba6167fc0e739f8ff1e895f30745eca45b559da6622bb76a0cac6016d6e864fe7ad6c921c64c7ec1c18c130b3a64a1dd7b9cbc
 SHA512 
03dfecf46fee941b7b9fc35b63ffd22c795ab54f0444f16fc00ed44d27c81f6baaca33170fb700cfc4d767be469f305890882839536363bc466ad200d28d2228
 DIST binutils-config-5.4.tar.xz 7332 BLAKE2B 
1dd0fdebf028e9d95caa395948037d51ac1e627f370921b56fc99a6fe2e2100ddb202c8027ad1e67330306de8b4cbc6a03753105d401198e515b22fca94f760f
 SHA512 
79411afcbec3a6cce960be1b06e4a6efdf55081992f6a92157737f7ef41fc61eaec0005078a4ce0cd78ad6af14583ab85f4f2b7b43808238088d521e1aa31af1

diff --git a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild 
b/sys-devel/binutils-config/binutils-config-5.3.2.ebuild
deleted file mode 100644
index 20b16e75f89..000
--- a/sys-devel/binutils-config/binutils-config-5.3.2.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit prefix
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git";
-   inherit git-r3
-else
-   SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-fi
-
-DESCRIPTION="Utility to change the binutils version being used"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Toolchain";
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+native-symlinks"
-
-# We also RDEPEND on sys-apps/findutils which is in base @system
-RDEPEND="sys-apps/gentoo-functions"
-
-src_compile() {
-   emake PV="${PV}" USE_NATIVE_LINKS="$(usex native-symlinks)"
-}
-
-src_install() {
-   emake DESTDIR="${D}" PV="${PV}" install
-
-   use prefix && eprefixify "${ED}"/usr/bin/${PN}
-}
-
-pkg_postinst() {
-   # Re-register all targets. USE flags or new versions can change
-   # installed symlinks.
-   local x
-   for x in $(binutils-config -C -l 2>/dev/null | awk '$NF == "*" { print 
$2 }') ; do
-   binutils-config ${x}
-   done
-}



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

2021-05-15 Thread Sergei Trofimovich
commit: 917a25e477c255a1835c00ccce2918c0c47284ce
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 15 13:58:17 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 15 13:58:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=917a25e4

sys-devel/gcc-config: drop old

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

 sys-devel/gcc-config/Manifest   |  1 -
 sys-devel/gcc-config/gcc-config-2.3.2-r1.ebuild | 62 -
 2 files changed, 63 deletions(-)

diff --git a/sys-devel/gcc-config/Manifest b/sys-devel/gcc-config/Manifest
index 03fe68ca0d8..e19a7b3de75 100644
--- a/sys-devel/gcc-config/Manifest
+++ b/sys-devel/gcc-config/Manifest
@@ -1,2 +1 @@
-DIST gcc-config-2.3.2.tar.xz 17444 BLAKE2B 
c66fd121770dddcb27033be228de691f766f1acd9ada9580ae96dc12f6fbd0cd823e6656dc9b0515d498305b10d72f9cd87cf69388791971e9eac1a20e3f97c9
 SHA512 
31327d9abd26fdadaaf25a63568fd860ae25030b4a99dcbf0424f2d8fb14e61f041e681eea90c781a3f4e5401e3a7ba3299b1260ceb6e51bda5bef24f65dcacc
 DIST gcc-config-2.4.tar.xz 17552 BLAKE2B 
631645a5cc9f3e7ab0ff089960ee3d0b2ecea29aa96f839a03a86985db512bf0d182b67a7b1bb73b95808c04523f32d6b8c122cdfbe8dbf94e7d319a1e49a23c
 SHA512 
852b4aefaccfae1d91c551e226ac28110fa23f9668075c190a5fb9129c86d2f3e4994e96b7a5e8a2801883c5a5b16d9fbf3e9066e6b6a423055fdefa490793c7

diff --git a/sys-devel/gcc-config/gcc-config-2.3.2-r1.ebuild 
b/sys-devel/gcc-config/gcc-config-2.3.2-r1.ebuild
deleted file mode 100644
index 41607b404c0..000
--- a/sys-devel/gcc-config/gcc-config-2.3.2-r1.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/gcc-config.git";
-   inherit git-r3
-else
-   SRC_URI="https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz";
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
-fi
-
-DESCRIPTION="Utility to manage compilers"
-HOMEPAGE="https://gitweb.gentoo.org/proj/gcc-config.git/";
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="+cc-wrappers +native-symlinks"
-
-RDEPEND=">=sys-apps/gentoo-functions-0.10"
-
-_emake() {
-   emake \
-   PV="${PVR}" \
-   SUBLIBDIR="$(get_libdir)" \
-   USE_CC_WRAPPERS="$(usex cc-wrappers)" \
-   USE_NATIVE_LINKS="$(usex native-symlinks)" \
-   TOOLCHAIN_PREFIX="${CHOST}-" \
-   "$@"
-}
-
-src_compile() {
-   _emake
-}
-
-src_install() {
-   _emake DESTDIR="${D}" install
-}
-
-pkg_postinst() {
-   # Scrub eselect-compiler remains.
-   # To be removed in 2021.
-   rm -f "${ROOT}"/etc/env.d/05compiler
-
-   # We not longer use the /usr/include/g++-v3 hacks, as
-   # it is not needed ...
-   # To be removed in 2021.
-   rm -f "${ROOT}"/usr/include/g++{,-v3}
-
-   # Do we have a valid multi ver setup ?
-   local x
-   for x in $(gcc-config -C -l 2>/dev/null | awk '$NF == "*" { print $2 
}') ; do
-   gcc-config ${x}
-   done
-
-   # USE flag change can add or delete files in /usr/bin worth recaching
-   if [[ ! ${ROOT} && -f 
${EPREFIX}/usr/share/eselect/modules/compiler-shadow.eselect ]] ; then
-   eselect compiler-shadow update all
-   fi
-}



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

2021-05-15 Thread Sergei Trofimovich
commit: 660d24391bf4a50031cd20a2c3da7a2be73dbc7f
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 15 13:32:59 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 15 13:58:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=660d2439

dev-haskell/c2hs: drop old

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

 dev-haskell/c2hs/Manifest   |  1 -
 dev-haskell/c2hs/c2hs-0.28.6.ebuild | 37 -
 2 files changed, 38 deletions(-)

diff --git a/dev-haskell/c2hs/Manifest b/dev-haskell/c2hs/Manifest
index 7cdb2d5bdca..ea522395f4f 100644
--- a/dev-haskell/c2hs/Manifest
+++ b/dev-haskell/c2hs/Manifest
@@ -1,2 +1 @@
-DIST c2hs-0.28.6.tar.gz 204988 BLAKE2B 
89bc8c588a93728abf3411cd23631b57157721213da3a2bdf96da41aa8ee28451396995f8c7bc1bea94be050e92c81a991256f73b0bf6a8dbdf3156bcf95563e
 SHA512 
848693ddf787244cc0f100f533030889a1efcef283f06ef609574d9cd0005679fab373172a949408ce6d4b9c97d15a56b0ec11fe39b466ad3f84aa527d2ab1c9
 DIST c2hs-0.28.7.tar.gz 207782 BLAKE2B 
a9f29506e6aaec3400d844ad85b2a6b6e1b87cb3c6c641665ab6bc5465903da8c2c82c3511b451e54cf30dfac61092dd323f8a2af48b5daa6081a4e9c5f00c9d
 SHA512 
69c877349ae4864763d20664edae07a67aa1c55f5d4fccc3fcb6d06e94eb14d6b4b0201fc2840a9ebbc45a2a21ab55ad0e79f9cd88c3df67abf5c1fd62d6

diff --git a/dev-haskell/c2hs/c2hs-0.28.6.ebuild 
b/dev-haskell/c2hs/c2hs-0.28.6.ebuild
deleted file mode 100644
index 9f52b7a6651..000
--- a/dev-haskell/c2hs/c2hs-0.28.6.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-# ebuild generated by hackport 0.5.6.
-
-CABAL_FEATURES="" # test-suite fails to build: 
https://github.com/haskell/c2hs/issues/245
-inherit haskell-cabal
-
-DESCRIPTION="C->Haskell FFI tool that gives some cross-language type safety"
-HOMEPAGE="https://github.com/haskell/c2hs";
-SRC_URI="https://hackage.haskell.org/package/${P}/${P}.tar.gz";
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="regression"
-
-RESTRICT=test # broken against shelly-1.9: 
https://github.com/haskell/c2hs/issues/245
-
-RDEPEND="dev-haskell/dlist:=
-   dev-haskell/fail:=
-   >=dev-haskell/language-c-0.7.1:= =dev-lang/ghc-7.4.1:=
-   regression? ( >=dev-haskell/shelly-1.0:=
-   dev-haskell/text:=
-   >=dev-haskell/yaml-0.8:= )
-"
-DEPEND="${RDEPEND}
-   >=dev-haskell/cabal-1.10
-"
-
-src_configure() {
-   haskell-cabal_src_configure \
-   $(cabal_flag regression regression)
-}



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

2021-05-15 Thread Sergei Trofimovich
commit: e4b281898c4a0d4506db0c73087b5db19d41ca50
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 15 13:56:50 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 15 13:58:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4b28189

media-sound/xmms2: allow python-3.10

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

 media-sound/xmms2/xmms2-0.8_p20161122-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/xmms2/xmms2-0.8_p20161122-r8.ebuild 
b/media-sound/xmms2/xmms2-0.8_p20161122-r8.ebuild
index f092930f7a2..11574d0fe0a 100644
--- a/media-sound/xmms2/xmms2-0.8_p20161122-r8.ebuild
+++ b/media-sound/xmms2/xmms2-0.8_p20161122-r8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 USE_RUBY="ruby24 ruby25 ruby26"
 
 inherit multiprocessing perl-functions python-single-r1 ruby-single 
toolchain-funcs



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

2021-05-15 Thread Sergei Trofimovich
commit: 00c9c41ef86f8f84ffc677321a37282c5219a611
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 15 13:35:45 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 15 13:58:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c9c41e

dev-lang/erlang: drop old

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

 dev-lang/erlang/Manifest |   1 -
 dev-lang/erlang/erlang-23.3.3.ebuild | 155 ---
 2 files changed, 156 deletions(-)

diff --git a/dev-lang/erlang/Manifest b/dev-lang/erlang/Manifest
index 6264c609f1e..0576a186639 100644
--- a/dev-lang/erlang/Manifest
+++ b/dev-lang/erlang/Manifest
@@ -1,5 +1,4 @@
 DIST erlang-23.3.1.tar.gz 56654422 BLAKE2B 
b1ccd870d4a47f12d1a65b424d6c6b0f59a4654c0779c595fb28fdc2d3e179bb9b12d2473770b239b65665b2f6a3281d239f9fb3d6b86548df3ee69fce8fe5ed
 SHA512 
03d4be9b25a14359e9f8db52d8e7d8edff1e8c53686a189caae15373c7e15d03f05e1138c549b8b41b8e6b7c55ab154cea47356f6fe79f7b72d5fb4ce759c4b0
-DIST erlang-23.3.3.tar.gz 56671339 BLAKE2B 
19455670d411adfb6a34a42e27ee8ff9eda052c9e096404f1d1061376ffecb136b912cb89a21cb84a7758c925ee54ca31ac6b164af4813b0a5e9e747
 SHA512 
191243df10e0ee03db1a16c94253fefd4b008915464b2966f6fbe93faae3053b2a8950297054a6a8554c180fd3fcc18eda16e2f87e0c1a7a73570e753ec557d4
 DIST erlang-23.3.4.tar.gz 56664814 BLAKE2B 
ef8aa8d5a6fd1efc02a35459d1cb15eecf5f948127266bf782544e1da9a59765aca15070ea92df5558a4de017cc810e3542e2393e9470243fc6d9be13e9f37b6
 SHA512 
c8c5a9676163058276c703a0db0373508fad0ed9dff0aa9806ce59115ca766ff1d343c5a3917a920b249655fe188b974482ff378e9173c9fe00ea3907e618da5
 DIST erlang_doc_html_23.3.tar.gz 36224657 BLAKE2B 
7e2a3e16f4cfa0f15c01074740e02af7a45b480b4a94e764463717658ab7e5d0281f928c3ec585582b10168645e3e06cfe72cf6a0ba1b88f539b80f2b7ad99be
 SHA512 
8be4aae46839239604b875b39339e7b6b6c677c099b3d749d5f1041c4508c1c3b4aa8136a93df12b1e5cb6333ef907276f5965c9726ed2b9e77a6043c8ef53b1
 DIST erlang_doc_man_23.3.tar.gz 1456501 BLAKE2B 
414bedee0e316d97b26d9d6418b799a9434a22e9980e7d3a83e2478d184d63d1633c0e10d0e180d929a3cacd82b4d703be86cbc8e6037f6b37ea122f7a8c
 SHA512 
6c661c210ffec4752afe624fa46700a0f62cc6589b74b859ab1dfde77d289e992988ac8744f7b4126d7512cd6d0aab3321f710a6324552b259bd7acd5b54a05e

diff --git a/dev-lang/erlang/erlang-23.3.3.ebuild 
b/dev-lang/erlang/erlang-23.3.3.ebuild
deleted file mode 100644
index 257dbb6d4a2..000
--- a/dev-lang/erlang/erlang-23.3.3.ebuild
+++ /dev/null
@@ -1,155 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-WX_GTK_VER="3.0-gtk3"
-
-inherit elisp-common java-pkg-opt-2 systemd wxwidgets
-
-# NOTE: If you need symlinks for binaries please tell maintainers or
-# open up a bug to let it be created.
-
-UPSTREAM_V="$(ver_cut 1-2)"
-
-DESCRIPTION="Erlang programming language, runtime environment and libraries 
(OTP)"
-HOMEPAGE="https://www.erlang.org/";
-SRC_URI="https://github.com/erlang/otp/archive/OTP-${PV}.tar.gz -> ${P}.tar.gz
-   http://erlang.org/download/otp_doc_man_${UPSTREAM_V}.tar.gz -> 
${PN}_doc_man_${UPSTREAM_V}.tar.gz
-   doc? ( http://erlang.org/download/otp_doc_html_${UPSTREAM_V}.tar.gz -> 
${PN}_doc_html_${UPSTREAM_V}.tar.gz )"
-
-LICENSE="Apache-2.0"
-# We use this subslot because Compiled HiPE Code can be loaded on the exact
-# 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 ~x64-solaris"
-IUSE="doc emacs +hipe java +kpoll odbc sctp ssl systemd tk wxwidgets"
-
-RDEPEND="
-   acct-group/epmd
-   acct-user/epmd
-   sys-libs/ncurses:0
-   sys-libs/zlib
-   emacs? ( >=app-editors/emacs-23.1:* )
-   java? ( >=virtual/jdk-1.8:* )
-   odbc? ( dev-db/unixODBC )
-   sctp? ( net-misc/lksctp-tools )
-   ssl? ( >=dev-libs/openssl-0.9.7d:0= )
-   systemd? ( sys-apps/systemd )
-   wxwidgets? ( x11-libs/wxGTK:${WX_GTK_VER}[X,opengl] )
-"
-DEPEND="${RDEPEND}
-   dev-lang/perl
-"
-
-S="${WORKDIR}/otp-OTP-${PV}"
-
-PATCHES=(
-   "${FILESDIR}"/18.2.1-wx3.0.patch
-   "${FILESDIR}"/${PN}-22.0-dont-ignore-LDFLAGS.patch
-)
-
-SITEFILE=50"${PN}"-gentoo.el
-
-src_prepare() {
-   default
-
-   ./otp_build autoconf || die
-}
-
-src_configure() {
-   use wxwidgets && setup-wxwidgets
-
-   local myconf=(
-   --disable-builtin-zlib
-   $(use_enable hipe)
-   $(use_enable kpoll kernel-poll)
-   $(use_with java javac)
-   $(use_enable sctp)
-   $(use_with ssl ssl "${EPREFIX}"/usr)
-   $(use_enable ssl dynamic-ssl-lib)
-   $(use_enable systemd)
-   $(usex wxwidgets "--with-wx-config=${WX_CONFIG}" 
"--wi

[gentoo-commits] repo/gentoo:master commit in: dev-util/include-what-you-use/

2021-05-15 Thread Sergei Trofimovich
commit: 2808a84da84e9c0544637a146d33fd95b322533d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat May 15 13:42:05 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat May 15 13:58:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2808a84d

dev-util/include-what-you-use: allow python-3.10

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

 dev-util/include-what-you-use/include-what-you-use-11.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/include-what-you-use/include-what-you-use-11.0-r1.ebuild 
b/dev-util/include-what-you-use/include-what-you-use-11.0-r1.ebuild
index dc5b3760f2c..6530c55be19 100644
--- a/dev-util/include-what-you-use/include-what-you-use-11.0-r1.ebuild
+++ b/dev-util/include-what-you-use/include-what-you-use-11.0-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7,8,9} )
+PYTHON_COMPAT=( python3_{7,8,9,10} )
 
 inherit cmake flag-o-matic llvm python-single-r1
 



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

2021-05-15 Thread David Seifert
commit: 85b216838a44ed6c28fd1cfe8e1cae9c219446e0
Author: David Seifert  gentoo  org>
AuthorDate: Sat May 15 13:59:34 2021 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat May 15 13:59:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85b21683

sys-auth/sssd: Remove unused local USE-descriptions

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

 sys-auth/sssd/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/sys-auth/sssd/metadata.xml b/sys-auth/sssd/metadata.xml
index b8a45b6e97e..bf753c45c4b 100644
--- a/sys-auth/sssd/metadata.xml
+++ b/sys-auth/sssd/metadata.xml
@@ -11,13 +11,10 @@


 Build and use the cifsidmap plugin
-   Build helper to let 
net-fs/autofs use sssd provided information
Install sssd's Kerberos plugin
-   Build man pages with 
dev-libs/libxslt
Add support for netlink protocol via 
dev-libs/libnl
Add support for the nfsv4 idmapd plugin 
provided by net-libs/libnfsidmap
Add Privileged Attribute Certificate Support 
for Kerberos
-   Build helper to let 
net-misc/openssh use sssd provided information
Build helper to let app-admin/sudo 
use sssd provided information
Depend on dev-util/valgrind 
for test suite




[gentoo-commits] repo/gentoo:master commit in: net-ftp/filezilla/

2021-05-15 Thread Lars Wendler
commit: 4ba2f3b47535e6d89d21a44377e464c05166b70c
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat May 15 13:57:59 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May 15 14:00:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ba2f3b4

net-ftp/filezilla: Bump to version 3.54.1

Signed-off-by: Lars Wendler  gentoo.org>

 net-ftp/filezilla/Manifest|  1 +
 net-ftp/filezilla/filezilla-3.54.1.ebuild | 71 +++
 2 files changed, 72 insertions(+)

diff --git a/net-ftp/filezilla/Manifest b/net-ftp/filezilla/Manifest
index 3ae227a9e46..fbba9264e70 100644
--- a/net-ftp/filezilla/Manifest
+++ b/net-ftp/filezilla/Manifest
@@ -1 +1,2 @@
 DIST FileZilla_3.53.1_src.tar.bz2 4844262 BLAKE2B 
1ae9bab7b3812df106340a2267d5634c3e3e3078a5fbb3dcbf526c28ea5bfefe619e380b739533754ec9f4e200d08a398d6ebe0c984a7b18679f0165f3a03e29
 SHA512 
85109c68c9acaf2d3fb7d2ed98bdeae636cc359993535484ca404bd34e8287927628e255364bdb03681fcc47bff02423e954fd304b2e304bf18efaf2c0784eaa
+DIST FileZilla_3.54.1_src.tar.bz2 4847815 BLAKE2B 
86d219e6c26c15bfd5597e486fafc7892aa3d085d62e6780fb0518a0e10f984a2e7f562666149fd8650f3cd00ad86901daf459095c542460f3bc229c047fa3e2
 SHA512 
d41b9fb303c11c81ceb0577fa5d40d6f5d9d1dc70a6a6bb6dac5c4cb7f8fc22cf06c2cf2e7415d922d11d5d4262832db89647acc34fa9a6cd92105b7700901df

diff --git a/net-ftp/filezilla/filezilla-3.54.1.ebuild 
b/net-ftp/filezilla/filezilla-3.54.1.ebuild
new file mode 100644
index 000..2a533aafc61
--- /dev/null
+++ b/net-ftp/filezilla/filezilla-3.54.1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit autotools flag-o-matic wxwidgets xdg
+
+MY_PV="${PV/_/-}"
+MY_P="FileZilla_${MY_PV}"
+
+DESCRIPTION="FTP client with lots of useful features and an intuitive 
interface"
+HOMEPAGE="https://filezilla-project.org/";
+SRC_URI="https://download.filezilla-project.org/client/${MY_P}_src.tar.bz2";
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="dbus nls test"
+RESTRICT="!test? ( test )"
+
+# pugixml 1.7 minimal dependency is for c++11 proper configuration
+RDEPEND="
+   >=app-eselect/eselect-wxwidgets-0.7-r1
+   >=dev-libs/nettle-3.1:=
+   >=dev-db/sqlite-3.7
+   >=dev-libs/libfilezilla-0.28.0:=
+   >=dev-libs/pugixml-1.7
+   >=net-libs/gnutls-3.5.7
+   >=x11-libs/wxGTK-3.0.4:${WX_GTK_VER}[X]
+   x11-misc/xdg-utils
+   dbus? ( sys-apps/dbus )"
+DEPEND="${RDEPEND}
+   test? ( >=dev-util/cppunit-1.13.0 )"
+BDEPEND="
+   virtual/pkgconfig
+   >=sys-devel/libtool-1.4
+   nls? ( >=sys-devel/gettext-0.11 )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.22.1-debug.patch
+   "${FILESDIR}"/${PN}-3.47.0-metainfo.patch
+   "${FILESDIR}"/${PN}-3.47.0-disable-shellext_conf.patch
+   "${FILESDIR}"/${PN}-3.52.2-slibtool.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   setup-wxwidgets
+
+   local myeconfargs=(
+   --disable-autoupdatecheck
+   --with-pugixml=system
+   $(use_enable nls locales)
+   $(use_with dbus)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
+}



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

2021-05-15 Thread Lars Wendler
commit: 7299bb8f608a39a1c21028ad807500fe5a654dd7
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat May 15 13:23:39 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat May 15 14:00:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7299bb8f

dev-libs/libfilezilla: Bump to version 0.28.0

Signed-off-by: Lars Wendler  gentoo.org>

 dev-libs/libfilezilla/Manifest   |  1 +
 dev-libs/libfilezilla/libfilezilla-0.28.0.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-libs/libfilezilla/Manifest b/dev-libs/libfilezilla/Manifest
index 9e6d65e5a1e..6ea13153c27 100644
--- a/dev-libs/libfilezilla/Manifest
+++ b/dev-libs/libfilezilla/Manifest
@@ -1 +1,2 @@
 DIST libfilezilla-0.27.1.tar.bz2 568252 BLAKE2B 
5ab11e60a3df1e56275b0a1eeb94a91a5e036306c8d65c95ecdf26737ad5c73782d69e50f81749864293bc827b2502988b45a2268bb8020e685a4c864168af5e
 SHA512 
30db720a8fbc806f498aa94ca9bdbbfa6ef04b4b4853e2c38744c2ba26dc8e34d3b006a057dcb527f6d745bf594ccffbb424f9b59dca6d1cb028b0f13bdd466a
+DIST libfilezilla-0.28.0.tar.bz2 572028 BLAKE2B 
579881b1bf127f709cdfda61efb71cce3df741152124b74a2f7d718e43d7d71ce678ec6ba10ff61926b275d5b9e69f8df0f9741a0ba1e9b5ff2c51d35472d10a
 SHA512 
e14bc3d5d20c62f0910ab55aa6466590a0d55aedf534e7eb67481a65b372c62fd0015506a1acdc476811aa2c0ce7561f30e79a10f994dfd98014e4ed4b4f471e

diff --git a/dev-libs/libfilezilla/libfilezilla-0.28.0.ebuild 
b/dev-libs/libfilezilla/libfilezilla-0.28.0.ebuild
new file mode 100644
index 000..f0acd4e9638
--- /dev/null
+++ b/dev-libs/libfilezilla/libfilezilla-0.28.0.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit flag-o-matic
+
+DESCRIPTION="C++ library offering some basic functionality for 
platform-independent programs"
+HOMEPAGE="https://lib.filezilla-project.org/";
+SRC_URI="https://download.filezilla-project.org/${PN}/${P}.tar.bz2";
+
+LICENSE="GPL-2+"
+SLOT="0/13" # libfilezilla.so version
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86"
+IUSE="test"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-libs/nettle:0=
+   >=net-libs/gnutls-3.5.7:=
+"
+DEPEND="${RDEPEND}
+   test? ( dev-util/cppunit )"
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   if ! test-flag-CXX -std=c++14; then
+   eerror "${P} requires C++14-capable C++ compiler. Your 
current compiler"
+   eerror "does not seem to support -std=c++14 option. 
Please upgrade your compiler"
+   eerror "to gcc-4.9 or an equivalent version supporting 
C++14."
+   die "Currently active compiler does not support 
-std=c++14"
+   fi
+   fi
+}
+
+src_configure() {
+   if use ppc || use arm || use hppa; then
+   # bug 727652
+   append-libs -latomic
+   fi
+
+   econf --disable-static
+}
+
+src_install() {
+   default
+   find "${ED}" -type f -name "*.la" -delete || die
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/wdisplays/

2021-05-15 Thread Matthias Coppens
commit: daa38a51f459b6f219cea859541fd90533d03eec
Author: Matthias Coppens  gmail  com>
AuthorDate: Sat May 15 14:16:31 2021 +
Commit: Matthias Coppens  gmail  com>
CommitDate: Sat May 15 14:18:23 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=daa38a51

gui-apps/wdisplays: Change upstream developer and version bump to 1.1

The GitHub user account cyclopsian does no longer exist. As pointed out
in the referenced bug, there seem to be 2 main forks: one by luispabon
and one by artizirk. luispabon stated that they might not want to
maintain wdisplays, the artizirk fork has seen some commits and a bug
fix release.

Closes: https://bugs.gentoo.org/788163
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Matthias Coppens  gmail.com>

 gui-apps/wdisplays/Manifest|  1 +
 gui-apps/wdisplays/metadata.xml|  4 ++--
 gui-apps/wdisplays/wdisplays-1.0-r3.ebuild |  8 +---
 .../{wdisplays-1.0-r3.ebuild => wdisplays-1.1.ebuild}  | 10 +-
 gui-apps/wdisplays/wdisplays-.ebuild   | 10 +-
 5 files changed, 18 insertions(+), 15 deletions(-)

diff --git a/gui-apps/wdisplays/Manifest b/gui-apps/wdisplays/Manifest
index 0cb2a7b59..d262b7fd5 100644
--- a/gui-apps/wdisplays/Manifest
+++ b/gui-apps/wdisplays/Manifest
@@ -1 +1,2 @@
 DIST wdisplays-1.0.tar.gz 106819 BLAKE2B 
d8a34ea82b88f99e27b5c42dc2e8bfed2bf69db719617d81d5f2c994e9020d206937e940f57452c99b534ceda241cea570899c7bdc74377009f7aa013e78b638
 SHA512 
876e883747331cf67d351b7afec963d6d52b6fa3870a57ed147acf898a662fb41407b3e835acc167d32de969d4001dbe8429340849ad09a7f7b8bfdabee61e3e
+DIST wdisplays-1.1.tar.gz 108410 BLAKE2B 
438030d835a0b01dc65c9e69ef0019ce53741aa3be63624ffd73d7cd44e37ccb102cbc4aedaa303d7f47267353640072b3de76437f45637abfd2192b612b23ad
 SHA512 
1aabcb4fef1bde1b8f6bb9254804bba39fe5ebdd57ecc62894aca432527be54ead39ece4008f48ddf96a28111fc409fa5a093905c8017b79bb3f6495a0dc264d

diff --git a/gui-apps/wdisplays/metadata.xml b/gui-apps/wdisplays/metadata.xml
index 87001ec02..fe5b065b1 100644
--- a/gui-apps/wdisplays/metadata.xml
+++ b/gui-apps/wdisplays/metadata.xml
@@ -6,7 +6,7 @@
 coppens.matthias@gmail.com
 
 
-https://github.com/cyclopsian/wdisplays/issues
-cyclopian/wdisplays
+https://github.com/artizirk/wdisplays/issues
+artizirk/wdisplays
 
 

diff --git a/gui-apps/wdisplays/wdisplays-1.0-r3.ebuild 
b/gui-apps/wdisplays/wdisplays-1.0-r3.ebuild
index e9c017e2e..a5ac286ac 100644
--- a/gui-apps/wdisplays/wdisplays-1.0-r3.ebuild
+++ b/gui-apps/wdisplays/wdisplays-1.0-r3.ebuild
@@ -6,17 +6,19 @@ EAPI=7
 inherit meson xdg
 
 DESCRIPTION="GUI display configurator for wlroots compositors"
-HOMEPAGE="https://cyclopsian.github.io/wdisplays 
https://github.com/cyclopsian/wdisplays";
+HOMEPAGE="https://github.com/artizirk/wdisplays";
 
 if [[ "${PV}" ==  ]]
 then
inherit git-r3
-   EGIT_REPO_URI="https://github.com/cyclopsian/wdisplays.git";
+   EGIT_REPO_URI="https://github.com/artizirk/wdisplays.git";
 else
-   SRC_URI="https://github.com/cyclopsian/wdisplays/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+   SRC_URI="https://github.com/artizirk/wdisplays/archive/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
+RESTRICT="mirror test"
+
 RDEPEND="
dev-libs/glib
media-libs/libepoxy

diff --git a/gui-apps/wdisplays/wdisplays-1.0-r3.ebuild 
b/gui-apps/wdisplays/wdisplays-1.1.ebuild
similarity index 62%
copy from gui-apps/wdisplays/wdisplays-1.0-r3.ebuild
copy to gui-apps/wdisplays/wdisplays-1.1.ebuild
index e9c017e2e..030499155 100644
--- a/gui-apps/wdisplays/wdisplays-1.0-r3.ebuild
+++ b/gui-apps/wdisplays/wdisplays-1.1.ebuild
@@ -6,17 +6,19 @@ EAPI=7
 inherit meson xdg
 
 DESCRIPTION="GUI display configurator for wlroots compositors"
-HOMEPAGE="https://cyclopsian.github.io/wdisplays 
https://github.com/cyclopsian/wdisplays";
+HOMEPAGE="https://github.com/artizirk/wdisplays";
 
 if [[ "${PV}" ==  ]]
 then
inherit git-r3
-   EGIT_REPO_URI="https://github.com/cyclopsian/wdisplays.git";
+   EGIT_REPO_URI="https://github.com/artizirk/wdisplays.git";
 else
-   SRC_URI="https://github.com/cyclopsian/wdisplays/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
+   SRC_URI="https://github.com/artizirk/wdisplays/archive/${PV}.tar.gz -> 
${P}.tar.gz"
KEYWORDS="~amd64 ~arm64 ~x86"
 fi
 
+RESTRICT="mirror test"
+
 RDEPEND="
dev-libs/glib
media-libs/libepoxy
@@ -31,5 +33,3 @@ BDEPEND="
 
 LICENSE="GPL-3+"
 SLOT="0"
-
-PATCHES=( "${FILESDIR}/${PN}-1.0-pull20.patch" )

diff --git a/gui-apps/wdisplays/wdisplays-.ebuild 
b/gui-apps/wdisplays/wdisplays-.ebuild
index e9c017e2e..030499155 100644
--- a/gui-apps/wdisplays/wdisplays-.ebuild
+++ b/gui-apps/wdisplays/wdisplays-.ebuild
@@ -6,17 +6,19 @@ EAPI=7
 inherit meson xdg
 
 DESCRIPTION="

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

2021-05-15 Thread Marek Szuba
commit: 80fcab05e40d3f94629f049d173ca2aba6ff8fbe
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat May 15 14:12:09 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat May 15 14:22:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80fcab05

app-misc/gramps: make BerkeleyDB support optional

Some of the tests still fail when bsddb3 is absent but in spite of what
the README says, it is not a mandatory dependency any more and the BSDDB
family-tree backend has been deprecated since 5.1.0 in favour of SQLite.

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

 app-misc/gramps/gramps-5.1.3.ebuild | 11 +--
 app-misc/gramps/metadata.xml|  1 +
 2 files changed, 10 insertions(+), 2 deletions(-)

diff --git a/app-misc/gramps/gramps-5.1.3.ebuild 
b/app-misc/gramps/gramps-5.1.3.ebuild
index 0c5ddbf8781..b02679ec1bc 100644
--- a/app-misc/gramps/gramps-5.1.3.ebuild
+++ b/app-misc/gramps/gramps-5.1.3.ebuild
@@ -17,15 +17,15 @@ 
SRC_URI="https://github.com/gramps-project/${PN}/archive/v${PV}.tar.gz
 LICENSE="GPL-2+"
 SLOT="0"
 KEYWORDS="amd64 x86"
-IUSE="+rcs +reports exif geo postscript spell test"
+IUSE="berkdb exif geo postscript +rcs +reports spell test"
 RESTRICT="!test? ( test )"
 
 RDEPEND="
$(python_gen_cond_dep '
-   dev-python/bsddb3[${PYTHON_USEDEP}]
dev-python/pycairo[${PYTHON_USEDEP}]
>=dev-python/pygobject-3.12:3[cairo,${PYTHON_USEDEP}]
dev-python/pyicu[${PYTHON_USEDEP}]
+   berkdb? ( dev-python/bsddb3[${PYTHON_USEDEP}] )
exif? ( >=media-libs/gexiv2-0.5[${PYTHON_USEDEP},introspection] 
)
')
gnome-base/librsvg:2
@@ -95,6 +95,13 @@ python_install() {
 pkg_postinst() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
+
+   if use berkdb; then
+   ewarn "The BSDDB back-end in ${PN} has got known stability and 
data-corruption issues. It has been deprecated since version 5.1.0 and might be 
removed in 5.2.0."
+   ewarn "If you have any family trees in this format you are 
highly advised to convert them to SQLite, as described here:"
+   ewarn
+   ewarn 
"https://gramps-project.org/wiki/index.php/Gramps_5.1_Wiki_Manual_-_Manage_Family_Trees#Converting_a_BSDDB_Family_Tree_to_SQLite";
+   fi
 }
 
 pkg_postrm() {

diff --git a/app-misc/gramps/metadata.xml b/app-misc/gramps/metadata.xml
index 676ea64bf00..c6c84d61a5b 100644
--- a/app-misc/gramps/metadata.xml
+++ b/app-misc/gramps/metadata.xml
@@ -88,6 +88,7 @@
zapolnjevanju vrzeli v rodoslovnih podatkih.


+   Support BerkeleyDB-based family trees 
produced by older versions of Gramps
Enable rendering of geographical data using 
sci-geosciences/osm-gps-map
All external software that is needed for 
graphical reports will be installed
Adds support for family tree archives via 
dev-vcs/rcs



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

2021-05-15 Thread Marek Szuba
commit: a7ee4cda4858f179540c396ce79bc9b3dfc95f3d
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat May 15 14:10:54 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat May 15 14:22:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ee4cda

app-misc/gramps: tests: do not rely on presence of en_US.UTF-8 locale

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

 .../gramps/files/gramps-5.1.3-test_locale.patch| 30 ++
 app-misc/gramps/gramps-5.1.3.ebuild| 16 +---
 2 files changed, 42 insertions(+), 4 deletions(-)

diff --git a/app-misc/gramps/files/gramps-5.1.3-test_locale.patch 
b/app-misc/gramps/files/gramps-5.1.3-test_locale.patch
new file mode 100644
index 000..40eba66dd21
--- /dev/null
+++ b/app-misc/gramps/files/gramps-5.1.3-test_locale.patch
@@ -0,0 +1,30 @@
+GEDCOM-import tests explicitly set the locale to en_US.UTF8 because they
+assume a US date and time format. That locale is not guaranteed to be
+present and checking that in ebuild is a hassle, therefore use C.UTF8
+instead - it's similar enough.
+
+--- a/data/tests/imp_sample.gramps
 b/data/tests/imp_sample.gramps
+@@ -1706,7 +1706,7 @@
+   
+ 
+ 
+-  Objects referenced by this note were missing in a file imported 
on 12/25/1999 12:00:00 AM.
++  Objects referenced by this note were missing in a file imported 
on 12/25/99 00:00:00.
+ 
+   
+ 
+--- a/gramps/plugins/test/imports_test.py
 b/gramps/plugins/test/imports_test.py
+@@ -51,10 +51,7 @@
+ # --
+ 
+ # These tests assume a US date and time format.
+-try:
+-locale.setlocale(locale.LC_ALL, 'en_US.utf8')
+-except locale.Error: # seems to fail on Windows system for some reason
+-locale.setlocale(locale.LC_ALL, 'English_United States')
++locale.setlocale(locale.LC_ALL, 'C.utf8')
+ 
+ 
+ def mock_time(*args):

diff --git a/app-misc/gramps/gramps-5.1.3.ebuild 
b/app-misc/gramps/gramps-5.1.3.ebuild
index 9908893b3c3..0c5ddbf8781 100644
--- a/app-misc/gramps/gramps-5.1.3.ebuild
+++ b/app-misc/gramps/gramps-5.1.3.ebuild
@@ -44,6 +44,10 @@ BDEPEND="test? ( ${RDEPEND}
')
 )"
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-5.1.3-test_locale.patch
+)
+
 python_prepare_all() {
# Install documentation to the proper location. This can't be done
# easily with a patch because we substitute in the ${PF} variable,
@@ -67,10 +71,14 @@ python_test_all() {
rm -rf "${S}/build" && ln -s "${BUILD_DIR}" "${S}"/build || \
die "Failed to symlink build directory to source directory"
 
-   # FIXME: some of the tests fail if the locale 'en_US.UTF-8' is absent,
-   # at least as of 5.1.2 this failure does not propagate back to this
-   # function but we should still handle this properly somehow.
-   esetup.py test
+   # Set a sane default locale for the tests which do not explicitly set 
one.
+   local -x LC_ALL=C.UTF-8
+
+   # Note that as of 5.1.3, test failures do not actually propagate back
+   # to this function. For now this is fortunate because the test suite
+   # does not handle the absence of bsddb3 well, in the long run however
+   # this should be fixed.
+   esetup.py test || die
 }
 
 # Ugly hack to work around Bug #717922



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

2021-05-15 Thread Mikle Kolyada
commit: 41db37bfb27fc0606dae9113a5e624c3f7d0aafe
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat May 15 14:50:01 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat May 15 14:50:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41db37bf

sys-apps/shadow: ...and sparc

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

 sys-apps/shadow/shadow-4.8.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/shadow/shadow-4.8.1-r3.ebuild 
b/sys-apps/shadow/shadow-4.8.1-r3.ebuild
index b744a3e01ac..38ebf6be89e 100644
--- a/sys-apps/shadow/shadow-4.8.1-r3.ebuild
+++ b/sys-apps/shadow/shadow-4.8.1-r3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/shadow-maint/shadow/releases/download/${PV}/${P}.tar
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="acl audit bcrypt cracklib nls pam selinux skey split-usr +su xattr"
 # Taken from the man/Makefile.am file.
 LANGS=( cs da de es fi fr hu id it ja ko pl pt_BR ru sv tr zh_CN zh_TW )



[gentoo-commits] repo/user/ssnb:master commit in: media-libs/openimageio/

2021-05-15 Thread Samuel Bernardo
commit: f2a9a858c4ce28e5751e3af7a48faeba9d2ff35a
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sat May 15 14:55:21 2021 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Sat May 15 14:55:21 2021 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=f2a9a858

Add openimageio required for blender

Signed-off-by: Samuel Bernardo  gmail.com>

 media-libs/openimageio/Manifest|   3 +
 media-libs/openimageio/metadata.xml|  26 
 media-libs/openimageio/openimageio-2.2.13.0.ebuild | 155 +
 3 files changed, 184 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
new file mode 100644
index 000..d32e960
--- /dev/null
+++ b/media-libs/openimageio/Manifest
@@ -0,0 +1,3 @@
+DIST openimageio-2.2.13.0.tar.gz 29265725 BLAKE2B 
beca5a561b8907f0c0438fa2dbb798f691a3ffdfade09dacd07b8283c9c940619df4b64ef57aefbb5ce71a2ce06e61ac9b683126307e1b946bf696b767304f0a
 SHA512 
93daceb784bff0039724282c723f939d919971fc94cf8fe10ca6bab0576d6cba97c3e4c9d1a9a501ee26bd66251fa51ce8b0755cf50c3fdb0e1de3ba0940600c
+EBUILD openimageio-2.2.13.0.ebuild 3691 BLAKE2B 
7e640ab4c09cf10203da1e9bf05bbacdfde49d38f0f59210968c1514491d585ec45540215e7c0178bd4a737c007af1312f74aefc46d376079ebb82ea3301c1bf
 SHA512 
c1c838fd9444071a9b9c083ca6c25d6c0e7b9cda6e7344b1d81463102386595fc2eabd91f3537ea57d778ee55cfccb3fe5a1d8c31519947276b9b170413fd3f9
+MISC metadata.xml 1070 BLAKE2B 
07aee59bedb6ffbd7339b3c9424a6e799446d4c1c1aa3d93d3267f33969d680b62dcb33e2a0e4293aeb2bdf0a1c56cda9f57f928a9ae26615bc15431dbaea86b
 SHA512 
14607c22486d490c6412867a00551b52e75097911f048fd320aae05ec92829112086594e86f96a7130e3a9023dcfd20c576e2ea13993f7c20640afa47bfaef47

diff --git a/media-libs/openimageio/metadata.xml 
b/media-libs/openimageio/metadata.xml
new file mode 100644
index 000..976b394
--- /dev/null
+++ b/media-libs/openimageio/metadata.xml
@@ -0,0 +1,26 @@
+
+http://www.gentoo.org/dtd/metadata.dtd";>
+
+   
+   samuelbernardo.m...@gmail.com
+   Samuel Bernardo
+   
+   
+   gen...@aisha.cc
+   Aisha Tammy
+   
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   Enable DICOM medical image file support via 
sci-libs/dcmtk
+   Enable f3d file (write) support via 
media-libs/Field3D
+   Enable OpenCV support via 
media-libs/opencv
+   Enable OpenVDB support via 
media-gfx/openvdb
+   Enable Ptex texture mapping system file 
support via media-libs/ptex
+   
+   
+   OpenImageIO/oiio
+   
+

diff --git a/media-libs/openimageio/openimageio-2.2.13.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.13.0.ebuild
new file mode 100644
index 000..b6868ab
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.2.13.0.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake font python-single-r1
+
+DESCRIPTION="A library for reading and writing images"
+HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO";
+SRC_URI="https://github.com/OpenImageIO/oiio/archive/Release-${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/oiio-Release-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.2"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/ilmbase-2.2.0-r1:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   media-libs/opencolorio:=
+   >=media-libs/openexr-2.2.0-r2:=
+   media-libs/tiff:0=
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   dicom? ( sci-libs/dcmtk )
+   ffmpeg? ( media-video/ffmpeg:= )
+   field3d? ( media-libs/Field3D:= )
+   gif? ( media-libs/giflib:0= )
+   jpeg2k? ( >=media-libs/openjpeg-2.0:2= )
+   opencv? ( media-libs/opencv:= )
+   opengl? (
+   media-libs/glew:=
+  

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

2021-05-15 Thread Andreas K. Hüttel
commit: e1476b40685d81d4003c22abfd636db6c1d7be34
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat May 15 15:04:38 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat May 15 15:04:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1476b40

app-admin/perl-cleaner: Version bump 2.29

Bug: https://bugs.gentoo.org/763021
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Andreas K. Hüttel  gentoo.org>

 app-admin/perl-cleaner/Manifest | 1 +
 .../perl-cleaner/{perl-cleaner-.ebuild => perl-cleaner-2.29.ebuild} | 2 +-
 app-admin/perl-cleaner/perl-cleaner-.ebuild | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-admin/perl-cleaner/Manifest b/app-admin/perl-cleaner/Manifest
index c7ac625a792..895d38f5146 100644
--- a/app-admin/perl-cleaner/Manifest
+++ b/app-admin/perl-cleaner/Manifest
@@ -1,2 +1,3 @@
 DIST perl-cleaner-2.27.tar.bz2 7493 BLAKE2B 
03d8bc336fd0a42bce16c4bf8b2272a7ff24d605b483af777ef7ab3d59accd0082709200705638ab116934f675b17c5cf109c40a3ab739654ff64abebd8c0558
 SHA512 
097d68dff30da198636f73fc44600f1863c7f69f87110315bb83297c96d826f2f101f56ab546fde94ff60ca00da0aaa569fefea3c2599155f3bd69c66fb42ed6
 DIST perl-cleaner-2.28.tar.bz2 7222 BLAKE2B 
8b90b6d7be8b21de3de2d946baba2ea96e145072c1d6cb4fc9a45bd2181941155791e022f59139fbd440fd1dbc16a76e635e5d4bb420e9051efd87aa08a3aa0d
 SHA512 
c53f2a48002ab45ec0e43cbdc6153792a540efb9ce9a272388707987a76a292a1f90ece85e2f5dfa94f75a1afae13a5768d3712f183ca9d10fa0c559bba132d5
+DIST perl-cleaner-2.29.tar.bz2 6945 BLAKE2B 
2a01d3e59d949ad8ca730e78dde74c5af62c8d9d72186922048bc3e0a85947783d4a468d829236633028e2ea7932e83ccd306691b003186934477de3af385fe9
 SHA512 
1e2b5b575de7bda3f6bfc1073e15c358e93d3c1b839484f68e0c5183f5401d2537aeba403d973e8c143cd3f545484387b7e08d575f932dda102749aa5707d9c2

diff --git a/app-admin/perl-cleaner/perl-cleaner-.ebuild 
b/app-admin/perl-cleaner/perl-cleaner-2.29.ebuild
similarity index 99%
copy from app-admin/perl-cleaner/perl-cleaner-.ebuild
copy to app-admin/perl-cleaner/perl-cleaner-2.29.ebuild
index b0c4cce4366..a7624afba08 100644
--- a/app-admin/perl-cleaner/perl-cleaner-.ebuild
+++ b/app-admin/perl-cleaner/perl-cleaner-2.29.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit prefix
 

diff --git a/app-admin/perl-cleaner/perl-cleaner-.ebuild 
b/app-admin/perl-cleaner/perl-cleaner-.ebuild
index b0c4cce4366..a7624afba08 100644
--- a/app-admin/perl-cleaner/perl-cleaner-.ebuild
+++ b/app-admin/perl-cleaner/perl-cleaner-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit prefix
 



[gentoo-commits] repo/user/ssnb:master commit in: media-libs/openimageio/

2021-05-15 Thread Samuel Bernardo
commit: 1d7ac1ee27072d4bcc23393b764aaae23a41eed0
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sat May 15 15:06:52 2021 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Sat May 15 15:06:52 2021 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=1d7ac1ee

Update openimageio to 2.2.13.1

Signed-off-by: Samuel Bernardo  gmail.com>

 media-libs/openimageio/Manifest|   2 +
 media-libs/openimageio/openimageio-2.2.13.1.ebuild | 155 +
 2 files changed, 157 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index d32e960..ada7a2d 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,3 +1,5 @@
 DIST openimageio-2.2.13.0.tar.gz 29265725 BLAKE2B 
beca5a561b8907f0c0438fa2dbb798f691a3ffdfade09dacd07b8283c9c940619df4b64ef57aefbb5ce71a2ce06e61ac9b683126307e1b946bf696b767304f0a
 SHA512 
93daceb784bff0039724282c723f939d919971fc94cf8fe10ca6bab0576d6cba97c3e4c9d1a9a501ee26bd66251fa51ce8b0755cf50c3fdb0e1de3ba0940600c
+DIST openimageio-2.2.13.1.tar.gz 29265740 BLAKE2B 
98403db440410d391ff150a988ac5cb970e0f8d30758c73200d54f07594b458d1f6a8bee58dc92bd254338da678fc4494555df94d8f865b09bd9c13bac7f8f6c
 SHA512 
911e3671557df3c8bdbada00b83b7631750f5bf4dfc0568a4978c91d28a6e408c69dbe0e4e113b13702eab27176d3c84043d73778a0213eac0b2ac94d2e942d6
 EBUILD openimageio-2.2.13.0.ebuild 3691 BLAKE2B 
7e640ab4c09cf10203da1e9bf05bbacdfde49d38f0f59210968c1514491d585ec45540215e7c0178bd4a737c007af1312f74aefc46d376079ebb82ea3301c1bf
 SHA512 
c1c838fd9444071a9b9c083ca6c25d6c0e7b9cda6e7344b1d81463102386595fc2eabd91f3537ea57d778ee55cfccb3fe5a1d8c31519947276b9b170413fd3f9
+EBUILD openimageio-2.2.13.1.ebuild 3691 BLAKE2B 
7e640ab4c09cf10203da1e9bf05bbacdfde49d38f0f59210968c1514491d585ec45540215e7c0178bd4a737c007af1312f74aefc46d376079ebb82ea3301c1bf
 SHA512 
c1c838fd9444071a9b9c083ca6c25d6c0e7b9cda6e7344b1d81463102386595fc2eabd91f3537ea57d778ee55cfccb3fe5a1d8c31519947276b9b170413fd3f9
 MISC metadata.xml 1070 BLAKE2B 
07aee59bedb6ffbd7339b3c9424a6e799446d4c1c1aa3d93d3267f33969d680b62dcb33e2a0e4293aeb2bdf0a1c56cda9f57f928a9ae26615bc15431dbaea86b
 SHA512 
14607c22486d490c6412867a00551b52e75097911f048fd320aae05ec92829112086594e86f96a7130e3a9023dcfd20c576e2ea13993f7c20640afa47bfaef47

diff --git a/media-libs/openimageio/openimageio-2.2.13.1.ebuild 
b/media-libs/openimageio/openimageio-2.2.13.1.ebuild
new file mode 100644
index 000..b6868ab
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.2.13.1.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake font python-single-r1
+
+DESCRIPTION="A library for reading and writing images"
+HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO";
+SRC_URI="https://github.com/OpenImageIO/oiio/archive/Release-${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/oiio-Release-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.2"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/ilmbase-2.2.0-r1:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   media-libs/opencolorio:=
+   >=media-libs/openexr-2.2.0-r2:=
+   media-libs/tiff:0=
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   dicom? ( sci-libs/dcmtk )
+   ffmpeg? ( media-video/ffmpeg:= )
+   field3d? ( media-libs/Field3D:= )
+   gif? ( media-libs/giflib:0= )
+   jpeg2k? ( >=media-libs/openjpeg-2.0:2= )
+   opencv? ( media-libs/opencv:= )
+   opengl? (
+   media-libs/glew:=
+   virtual/glu
+   virtual/opengl
+   )
+   openvdb? (
+   dev-cpp/tbb:=
+   media-gfx/openvdb:=
+   )
+   ptex? ( media-libs/ptex:= )
+   python? (
+   ${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   dev-libs/boost:=[python,${PYTHON_USEDEP}]
+   de

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

2021-05-15 Thread Keri Harris
commit: a06d96cfdc4d632adb86e5d519f7a337da5d9331
Author: Keri Harris  gentoo  org>
AuthorDate: Sat May 15 15:16:27 2021 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sat May 15 15:16:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a06d96cf

dev-lang/yap: migrate to cmake.eclass

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Keri Harris  gentoo.org>

 dev-lang/yap/yap-6.3.4.ebuild | 15 ++-
 1 file changed, 6 insertions(+), 9 deletions(-)

diff --git a/dev-lang/yap/yap-6.3.4.ebuild b/dev-lang/yap/yap-6.3.4.ebuild
index ffa33f60439..f45b3f336d3 100644
--- a/dev-lang/yap/yap-6.3.4.ebuild
+++ b/dev-lang/yap/yap-6.3.4.ebuild
@@ -7,7 +7,7 @@ MY_P=YAP-${PV}
 
 PYTHON_COMPAT=( python3_{7,8} )
 
-inherit cmake-utils flag-o-matic multilib python-r1
+inherit cmake flag-o-matic python-r1
 
 PATCHSET_VER="0"
 
@@ -45,14 +45,11 @@ DEPEND="${RDEPEND}
python? ( dev-lang/swig )"
 
 S="${WORKDIR}"/yap-6.3-${MY_P}
-BUILD_DIR="${S}"/build
-CMAKE_USE_DIR="${S}"
 
 src_prepare() {
if [[ -d "${WORKDIR}"/${PV} ]] ; then
eapply "${WORKDIR}"/${PV}
fi
-   eapply_user
 
sed -i \
-e "s|\(set ( libdir 
\"\${exec_prefix}\)/lib\")|\1/$(get_libdir)\")|" \
@@ -61,7 +58,7 @@ src_prepare() {
CMakeLists.txt || die
rm -rf "${S}"/yap || die "failed to remove yap xcode project"
 
-   cmake-utils_src_prepare
+   cmake_src_prepare
 }
 
 src_configure() {
@@ -92,14 +89,14 @@ src_configure() {
-DWITH_Matlab=no
)
 
-   cmake-utils_src_configure
+   cmake_src_configure
 }
 
 src_compile() {
-   cmake-utils_src_compile
+   cmake_src_compile
 
if use doc ; then
-   cmake-utils_src_compile doc
+   cmake_src_compile doc
fi
 }
 
@@ -110,7 +107,7 @@ src_test() {
 }
 
 src_install() {
-   cmake-utils_src_install
+   cmake_src_install
 
dodoc changes*.html README
 



[gentoo-commits] repo/proj/guru:dev commit in: app-editors/vscodium-bin/

2021-05-15 Thread Maciej Barć
commit: a240c66c0e9478b31a44e02d0584559bc8ee8883
Author: Maciej Barć  riseup  net>
AuthorDate: Sat May 15 15:22:26 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Sat May 15 15:22:51 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a240c66c

app-editors/vscodium-bin: bump to 1.56.0

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Maciej Barć  riseup.net>

 app-editors/vscodium-bin/Manifest  |   3 +
 .../vscodium-bin/vscodium-bin-1.56.0.ebuild| 102 +
 2 files changed, 105 insertions(+)

diff --git a/app-editors/vscodium-bin/Manifest 
b/app-editors/vscodium-bin/Manifest
index 59bc8282d..933601641 100644
--- a/app-editors/vscodium-bin/Manifest
+++ b/app-editors/vscodium-bin/Manifest
@@ -1,9 +1,12 @@
 DIST VSCodium-linux-arm64-1.53.2.tar.gz 103889450 BLAKE2B 
12d62008e59cb0735f16cce47c712f732d50c68aec57efcae08effa0a2fa31055103bc361ba8c39309478aa64b655d8493babb6dded28858e97e4cbd2b11fe84
 SHA512 
109dc4e5bd41d93ca0b751c6c25a2a30feac7b5bb89bd17d47dd8cd8611285355b309c44cbe7f166465c96ab35a2a9b7fc8b593933bb18dda33a45044f48fd87
 DIST VSCodium-linux-arm64-1.54.3.tar.gz 107389829 BLAKE2B 
32b420212a572ae47a045b6a4dfafc5ebc8f412b79209cf7e339457e7e841bff874cab1eff69dbb9c00cebd750bc0ab76979978c702108480a28a01cdf4278f8
 SHA512 
79970167db09dbf4f986c488c44929c5f5f8da21634a5b9fcc5676d04c9302946e4cd54b295560b95fa56fb3aef424a11140d53b597e8ebf2a90a0a34aa44a13
 DIST VSCodium-linux-arm64-1.55.2.tar.gz 104776830 BLAKE2B 
3cca6fe615c60087b3ce3ca204dbf80d5966c0905ea74b652cc283bdb81085845c32b3d155c1970107862e7506216d27e80b0a17f84dad1b0537d907a93a9831
 SHA512 
60f7e2758ead186fa435fc43b9e2a2b926f75bc819abc420c1bfef092fb92831b53336dd0893dca50cc1b1236bb1377bf77b8149a3a9048e3e9d118132a211c2
+DIST VSCodium-linux-arm64-1.56.0.tar.gz 113355897 BLAKE2B 
84546b1b24c33669e88707395f6eb613cbc7834208f6913f76e8edb7bdf6f4c31ff957474952d9d15077f57d71d8305ae1107f901dc7ff2f2cf918b997e3e115
 SHA512 
c5e0f59b84dd2ec26bf845d71d09b0bbb411da309a3f1fb6f02caf096f87c659497da6342267639bdf36de6b08ca3a7d1c75cbead54482498f828a5bf9f6522d
 DIST VSCodium-linux-armhf-1.53.2.tar.gz 88825934 BLAKE2B 
97502ce2cf5a08bd2c989e7b933d95baad0d1b6a193d7affb8245c73a33a2d9c99594ab06f3643a1dc8ffb78ec53578265301bd4529448d1144d9a53976b4f06
 SHA512 
4a2c824e21a5ec486d08bedff4a67efa853e0b89a2ffcebe7137b7d8c37b565c5acb7f60faec279dd2f7e00348f1363544cfcda7e628f57adbff4d4ee14c4292
 DIST VSCodium-linux-armhf-1.54.3.tar.gz 92332075 BLAKE2B 
dc040e01b7527daa5fa93cc87b62f075146d00798ab4a947097eb2fa7b4807be73a7ee376a6cbb6f53bce6612cde6da602a4139751d33be7375f5ec410693f54
 SHA512 
a7deac6f62b902917a31161dffe73f9b33b79e6515e1f9bc6c04258f1f953535d6ace3f381ede89b1f85607d3b88e77b204ad06392b1e1a98f6723927b2cbb5a
 DIST VSCodium-linux-armhf-1.55.2.tar.gz 89723577 BLAKE2B 
c83067fab7cc61422e2310be568bce625ee5de9f9318987a08408a2ccdc8746d90ef4b2d8a76e8a80599e6bccaed4b096c97c83bd42d833aef4af7063fbce757
 SHA512 
cac16dd43eb876d475ff058075b3c5b490ea06b9f83c2a1871b6dad6b1d782f453e6b8a77df93c4863be34f34e04811754656946fd8649ea4cd4605f29745ab6
+DIST VSCodium-linux-armhf-1.56.0.tar.gz 96680915 BLAKE2B 
e11a1b7788b148c9f1a8d0268f6b2f593f169197d051df747357dffc0e01be19b5f3765a8177f0c11e4c80febd2bbf4daaa083a8b053fcb44d8adbd59d1e2e11
 SHA512 
ecfcd9faf0cd17801ae809518a59cc0855f064ca96e6adc9e720821c0fe7d3be185c38891ce1d91c6ffb5298e714ad806f173747727d9c143d4559e6b5861d79
 DIST VSCodium-linux-x64-1.53.2.tar.gz 99377369 BLAKE2B 
5a33fc4fa099736a053cb27741841cce6037bab486a09b4f130333ff67858e873bbe962c4a775b440d1586f29b1f4edc0a27caa713aab69aac2fdd226ffb9a17
 SHA512 
47ecbf45820e54e49e3bcc358bc07c1ec0c5d03e508ef71cf132be85e0316ee75f41afdc5191a096e9ead27e53a5b39fbe55bc1a9aca15e67e2c17f11edef43c
 DIST VSCodium-linux-x64-1.54.3.tar.gz 102894738 BLAKE2B 
5709828dc3edd8cd53a1031b2c46e29228af96b646e0438095d51f1508f6ec6a54b2e195075903db71dffde0f5d7ce99b572357c823c1a3c4ba19ca367c70f73
 SHA512 
be5a56d3d675ed585ec719a2cf98e70a485fc262b0a37ee2f1245c4e301465b28c4fa5242a624fedea2a7202070031ab864b4cbdcdcfb118faa8c746c53c3dd6
 DIST VSCodium-linux-x64-1.55.2.tar.gz 100272283 BLAKE2B 
66394747f7965e79f32eecdbb25365cc21b14d8f8c896e0d78c00d5119953f67a22ddcfa50b232e34cad3b411a46149165f30a0bf667a29b9298a6dc3e1a55a5
 SHA512 
668c9593d8a76605cf7479d2e6fb36704c6e9ba38c3ed82ec5ce158b9c91689003f9fe42943c76eab0075ec0cee69a715431f588d9b689f32c838ee40cd47c68
+DIST VSCodium-linux-x64-1.56.0.tar.gz 108030620 BLAKE2B 
b354b50e33fc0fc0cfff625d548746d9fda2a49d35911c4a63a8e8654b8ae8e77ba4e1fe76f78ae8396544d3821030088e7ada256e022d86ab4dc4152824c3ff
 SHA512 
1f0673b046c825cfc4b47f9e1834dff7f2841fa0745eb322988e01ce156c87f7c10d9aeafd1ab5773c567d68e3f306899193e7af8a912f6e8357c50aebc67e69

diff --git a/app-editors/vscodium-bin/vscodium-bin-1.56.0.ebuild 
b/app-editors/vscodium-bin/vscodium-bin-1.56.0.ebuild
new file mode 100644
index 0..63e77f890
--- /dev/null
+++ b/app-editors/vscodium-bin/vscodium-bin-1.56.0.ebuild
@@ -0,0 +1,102 @@
+# Copyright 2

[gentoo-commits] repo/proj/guru:dev commit in: app-editors/vscodium-bin/

2021-05-15 Thread Maciej Barć
commit: 29719cd70b1ae9ccec2c767980ffed3ac3577702
Author: Maciej Barć  riseup  net>
AuthorDate: Sat May 15 15:22:47 2021 +
Commit: Maciej Barć  riseup  net>
CommitDate: Sat May 15 15:22:51 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=29719cd7

app-editors/vscodium-bin: drop old 1.53.2

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Maciej Barć  riseup.net>

 app-editors/vscodium-bin/Manifest  |   3 -
 .../vscodium-bin/vscodium-bin-1.53.2.ebuild| 100 -
 2 files changed, 103 deletions(-)

diff --git a/app-editors/vscodium-bin/Manifest 
b/app-editors/vscodium-bin/Manifest
index 933601641..00d7b40f4 100644
--- a/app-editors/vscodium-bin/Manifest
+++ b/app-editors/vscodium-bin/Manifest
@@ -1,12 +1,9 @@
-DIST VSCodium-linux-arm64-1.53.2.tar.gz 103889450 BLAKE2B 
12d62008e59cb0735f16cce47c712f732d50c68aec57efcae08effa0a2fa31055103bc361ba8c39309478aa64b655d8493babb6dded28858e97e4cbd2b11fe84
 SHA512 
109dc4e5bd41d93ca0b751c6c25a2a30feac7b5bb89bd17d47dd8cd8611285355b309c44cbe7f166465c96ab35a2a9b7fc8b593933bb18dda33a45044f48fd87
 DIST VSCodium-linux-arm64-1.54.3.tar.gz 107389829 BLAKE2B 
32b420212a572ae47a045b6a4dfafc5ebc8f412b79209cf7e339457e7e841bff874cab1eff69dbb9c00cebd750bc0ab76979978c702108480a28a01cdf4278f8
 SHA512 
79970167db09dbf4f986c488c44929c5f5f8da21634a5b9fcc5676d04c9302946e4cd54b295560b95fa56fb3aef424a11140d53b597e8ebf2a90a0a34aa44a13
 DIST VSCodium-linux-arm64-1.55.2.tar.gz 104776830 BLAKE2B 
3cca6fe615c60087b3ce3ca204dbf80d5966c0905ea74b652cc283bdb81085845c32b3d155c1970107862e7506216d27e80b0a17f84dad1b0537d907a93a9831
 SHA512 
60f7e2758ead186fa435fc43b9e2a2b926f75bc819abc420c1bfef092fb92831b53336dd0893dca50cc1b1236bb1377bf77b8149a3a9048e3e9d118132a211c2
 DIST VSCodium-linux-arm64-1.56.0.tar.gz 113355897 BLAKE2B 
84546b1b24c33669e88707395f6eb613cbc7834208f6913f76e8edb7bdf6f4c31ff957474952d9d15077f57d71d8305ae1107f901dc7ff2f2cf918b997e3e115
 SHA512 
c5e0f59b84dd2ec26bf845d71d09b0bbb411da309a3f1fb6f02caf096f87c659497da6342267639bdf36de6b08ca3a7d1c75cbead54482498f828a5bf9f6522d
-DIST VSCodium-linux-armhf-1.53.2.tar.gz 88825934 BLAKE2B 
97502ce2cf5a08bd2c989e7b933d95baad0d1b6a193d7affb8245c73a33a2d9c99594ab06f3643a1dc8ffb78ec53578265301bd4529448d1144d9a53976b4f06
 SHA512 
4a2c824e21a5ec486d08bedff4a67efa853e0b89a2ffcebe7137b7d8c37b565c5acb7f60faec279dd2f7e00348f1363544cfcda7e628f57adbff4d4ee14c4292
 DIST VSCodium-linux-armhf-1.54.3.tar.gz 92332075 BLAKE2B 
dc040e01b7527daa5fa93cc87b62f075146d00798ab4a947097eb2fa7b4807be73a7ee376a6cbb6f53bce6612cde6da602a4139751d33be7375f5ec410693f54
 SHA512 
a7deac6f62b902917a31161dffe73f9b33b79e6515e1f9bc6c04258f1f953535d6ace3f381ede89b1f85607d3b88e77b204ad06392b1e1a98f6723927b2cbb5a
 DIST VSCodium-linux-armhf-1.55.2.tar.gz 89723577 BLAKE2B 
c83067fab7cc61422e2310be568bce625ee5de9f9318987a08408a2ccdc8746d90ef4b2d8a76e8a80599e6bccaed4b096c97c83bd42d833aef4af7063fbce757
 SHA512 
cac16dd43eb876d475ff058075b3c5b490ea06b9f83c2a1871b6dad6b1d782f453e6b8a77df93c4863be34f34e04811754656946fd8649ea4cd4605f29745ab6
 DIST VSCodium-linux-armhf-1.56.0.tar.gz 96680915 BLAKE2B 
e11a1b7788b148c9f1a8d0268f6b2f593f169197d051df747357dffc0e01be19b5f3765a8177f0c11e4c80febd2bbf4daaa083a8b053fcb44d8adbd59d1e2e11
 SHA512 
ecfcd9faf0cd17801ae809518a59cc0855f064ca96e6adc9e720821c0fe7d3be185c38891ce1d91c6ffb5298e714ad806f173747727d9c143d4559e6b5861d79
-DIST VSCodium-linux-x64-1.53.2.tar.gz 99377369 BLAKE2B 
5a33fc4fa099736a053cb27741841cce6037bab486a09b4f130333ff67858e873bbe962c4a775b440d1586f29b1f4edc0a27caa713aab69aac2fdd226ffb9a17
 SHA512 
47ecbf45820e54e49e3bcc358bc07c1ec0c5d03e508ef71cf132be85e0316ee75f41afdc5191a096e9ead27e53a5b39fbe55bc1a9aca15e67e2c17f11edef43c
 DIST VSCodium-linux-x64-1.54.3.tar.gz 102894738 BLAKE2B 
5709828dc3edd8cd53a1031b2c46e29228af96b646e0438095d51f1508f6ec6a54b2e195075903db71dffde0f5d7ce99b572357c823c1a3c4ba19ca367c70f73
 SHA512 
be5a56d3d675ed585ec719a2cf98e70a485fc262b0a37ee2f1245c4e301465b28c4fa5242a624fedea2a7202070031ab864b4cbdcdcfb118faa8c746c53c3dd6
 DIST VSCodium-linux-x64-1.55.2.tar.gz 100272283 BLAKE2B 
66394747f7965e79f32eecdbb25365cc21b14d8f8c896e0d78c00d5119953f67a22ddcfa50b232e34cad3b411a46149165f30a0bf667a29b9298a6dc3e1a55a5
 SHA512 
668c9593d8a76605cf7479d2e6fb36704c6e9ba38c3ed82ec5ce158b9c91689003f9fe42943c76eab0075ec0cee69a715431f588d9b689f32c838ee40cd47c68
 DIST VSCodium-linux-x64-1.56.0.tar.gz 108030620 BLAKE2B 
b354b50e33fc0fc0cfff625d548746d9fda2a49d35911c4a63a8e8654b8ae8e77ba4e1fe76f78ae8396544d3821030088e7ada256e022d86ab4dc4152824c3ff
 SHA512 
1f0673b046c825cfc4b47f9e1834dff7f2841fa0745eb322988e01ce156c87f7c10d9aeafd1ab5773c567d68e3f306899193e7af8a912f6e8357c50aebc67e69

diff --git a/app-editors/vscodium-bin/vscodium-bin-1.53.2.ebuild 
b/app-editors/vscodium-bin/vscodium-bin-1.53.2.ebuild
deleted file mode 100644
index 2ed47965f..0
--- a/app-editors/vscodium-bin/vscodium-bin-1.53.2.ebuild
+++ /dev/null
@@ -1,100 +0,0 @@
-# Copyrig

[gentoo-commits] repo/user/ssnb:master commit in: media-libs/openimageio/

2021-05-15 Thread Samuel Bernardo
commit: 956e3b2937cb5cfbada117c38e1587a3efc2f9f3
Author: Samuel Bernardo  gmail  com>
AuthorDate: Sat May 15 15:29:14 2021 +
Commit: Samuel Bernardo  gmail  com>
CommitDate: Sat May 15 15:29:14 2021 +
URL:https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=956e3b29

Add latest version of openimageio

Signed-off-by: Samuel Bernardo  gmail.com>

 media-libs/openimageio/Manifest|   2 +
 media-libs/openimageio/openimageio-2.2.14.0.ebuild | 155 +
 2 files changed, 157 insertions(+)

diff --git a/media-libs/openimageio/Manifest b/media-libs/openimageio/Manifest
index ada7a2d..80996e8 100644
--- a/media-libs/openimageio/Manifest
+++ b/media-libs/openimageio/Manifest
@@ -1,5 +1,7 @@
 DIST openimageio-2.2.13.0.tar.gz 29265725 BLAKE2B 
beca5a561b8907f0c0438fa2dbb798f691a3ffdfade09dacd07b8283c9c940619df4b64ef57aefbb5ce71a2ce06e61ac9b683126307e1b946bf696b767304f0a
 SHA512 
93daceb784bff0039724282c723f939d919971fc94cf8fe10ca6bab0576d6cba97c3e4c9d1a9a501ee26bd66251fa51ce8b0755cf50c3fdb0e1de3ba0940600c
 DIST openimageio-2.2.13.1.tar.gz 29265740 BLAKE2B 
98403db440410d391ff150a988ac5cb970e0f8d30758c73200d54f07594b458d1f6a8bee58dc92bd254338da678fc4494555df94d8f865b09bd9c13bac7f8f6c
 SHA512 
911e3671557df3c8bdbada00b83b7631750f5bf4dfc0568a4978c91d28a6e408c69dbe0e4e113b13702eab27176d3c84043d73778a0213eac0b2ac94d2e942d6
+DIST openimageio-2.2.14.0.tar.gz 29226972 BLAKE2B 
29daaf4fb987b77dffdd8cb29c5f67a80c20c49cd5dc369e68a5588a61fae7119aeb22814886e68eb055f2a66e02e75afba25991f8edc14752ccacf6599d889f
 SHA512 
063291c0bd742b79a7b6065a41856b84732af2e2e404265262aa9ba91d07209fb308ecf0403a139d7021b8062f9c3e1b92a725a7cad091af1bcf45499ae47a82
 EBUILD openimageio-2.2.13.0.ebuild 3691 BLAKE2B 
7e640ab4c09cf10203da1e9bf05bbacdfde49d38f0f59210968c1514491d585ec45540215e7c0178bd4a737c007af1312f74aefc46d376079ebb82ea3301c1bf
 SHA512 
c1c838fd9444071a9b9c083ca6c25d6c0e7b9cda6e7344b1d81463102386595fc2eabd91f3537ea57d778ee55cfccb3fe5a1d8c31519947276b9b170413fd3f9
 EBUILD openimageio-2.2.13.1.ebuild 3691 BLAKE2B 
7e640ab4c09cf10203da1e9bf05bbacdfde49d38f0f59210968c1514491d585ec45540215e7c0178bd4a737c007af1312f74aefc46d376079ebb82ea3301c1bf
 SHA512 
c1c838fd9444071a9b9c083ca6c25d6c0e7b9cda6e7344b1d81463102386595fc2eabd91f3537ea57d778ee55cfccb3fe5a1d8c31519947276b9b170413fd3f9
+EBUILD openimageio-2.2.14.0.ebuild 3693 BLAKE2B 
e0f42d05f77ff242450463ab151072bea1632218e1dcad771ef738f8c08d535a6f3f338c731794c4fe745ebf640f00e994b0a0cac180972ee780da444d5a2e76
 SHA512 
032289072666f3c2ffdadcceb00d96450e0d4ea6cb66373f24a1293e86be0baa02af1df0f5943f3c0de5035f8972dc964ef13e2cc283b96a01a7d111053192eb
 MISC metadata.xml 1070 BLAKE2B 
07aee59bedb6ffbd7339b3c9424a6e799446d4c1c1aa3d93d3267f33969d680b62dcb33e2a0e4293aeb2bdf0a1c56cda9f57f928a9ae26615bc15431dbaea86b
 SHA512 
14607c22486d490c6412867a00551b52e75097911f048fd320aae05ec92829112086594e86f96a7130e3a9023dcfd20c576e2ea13993f7c20640afa47bfaef47

diff --git a/media-libs/openimageio/openimageio-2.2.14.0.ebuild 
b/media-libs/openimageio/openimageio-2.2.14.0.ebuild
new file mode 100644
index 000..f963cbd
--- /dev/null
+++ b/media-libs/openimageio/openimageio-2.2.14.0.ebuild
@@ -0,0 +1,155 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+FONT_PN=OpenImageIO
+PYTHON_COMPAT=( python3_{7..9} )
+inherit cmake font python-single-r1
+
+DESCRIPTION="A library for reading and writing images"
+HOMEPAGE="https://sites.google.com/site/openimageio/ 
https://github.com/OpenImageIO";
+SRC_URI="https://github.com/OpenImageIO/oiio/archive/Release-${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/oiio-Release-${PV}"
+
+LICENSE="BSD"
+SLOT="0/2.2"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+X86_CPU_FEATURES=(
+   aes:aes sse2:sse2 sse3:sse3 ssse3:ssse3 sse4_1:sse4.1 sse4_2:sse4.2
+   avx:avx avx2:avx2 avx512f:avx512f f16c:f16c
+)
+CPU_FEATURES=( ${X86_CPU_FEATURES[@]/#/cpu_flags_x86_} )
+
+IUSE="dicom doc ffmpeg field3d gif jpeg2k opencv opengl openvdb ptex python 
qt5 raw +truetype ${CPU_FEATURES[@]%:*}"
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# test data in separate repo
+# second repo has no structure whatsoever
+RESTRICT="test"
+
+BDEPEND="
+   doc? (
+   app-doc/doxygen
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+   )
+"
+RDEPEND="
+   >=dev-libs/boost-1.62:=
+   dev-cpp/robin-map
+   dev-libs/libfmt:=
+   dev-libs/pugixml:=
+   >=media-libs/ilmbase-2.2.0-r1:=
+   >=media-libs/libheif-1.7.0:=
+   media-libs/libpng:0=
+   >=media-libs/libwebp-0.2.1:=
+   media-libs/opencolorio:=
+   >=media-libs/openexr-2.2.0-r2:=
+   media-libs/tiff:0=
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   dicom? ( sci-libs/dcmtk )
+ 

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

2021-05-15 Thread Andreas K. Hüttel
commit: c2bb6405a2342885e43ddf13583e74efe3d06250
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sat May 15 15:33:08 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sat May 15 15:33:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2bb6405

app-admin/perl-cleaner: Version bump 2.30

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

 app-admin/perl-cleaner/Manifest |  1 +
 app-admin/perl-cleaner/perl-cleaner-2.30.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/app-admin/perl-cleaner/Manifest b/app-admin/perl-cleaner/Manifest
index 895d38f5146..0525fc3b538 100644
--- a/app-admin/perl-cleaner/Manifest
+++ b/app-admin/perl-cleaner/Manifest
@@ -1,3 +1,4 @@
 DIST perl-cleaner-2.27.tar.bz2 7493 BLAKE2B 
03d8bc336fd0a42bce16c4bf8b2272a7ff24d605b483af777ef7ab3d59accd0082709200705638ab116934f675b17c5cf109c40a3ab739654ff64abebd8c0558
 SHA512 
097d68dff30da198636f73fc44600f1863c7f69f87110315bb83297c96d826f2f101f56ab546fde94ff60ca00da0aaa569fefea3c2599155f3bd69c66fb42ed6
 DIST perl-cleaner-2.28.tar.bz2 7222 BLAKE2B 
8b90b6d7be8b21de3de2d946baba2ea96e145072c1d6cb4fc9a45bd2181941155791e022f59139fbd440fd1dbc16a76e635e5d4bb420e9051efd87aa08a3aa0d
 SHA512 
c53f2a48002ab45ec0e43cbdc6153792a540efb9ce9a272388707987a76a292a1f90ece85e2f5dfa94f75a1afae13a5768d3712f183ca9d10fa0c559bba132d5
 DIST perl-cleaner-2.29.tar.bz2 6945 BLAKE2B 
2a01d3e59d949ad8ca730e78dde74c5af62c8d9d72186922048bc3e0a85947783d4a468d829236633028e2ea7932e83ccd306691b003186934477de3af385fe9
 SHA512 
1e2b5b575de7bda3f6bfc1073e15c358e93d3c1b839484f68e0c5183f5401d2537aeba403d973e8c143cd3f545484387b7e08d575f932dda102749aa5707d9c2
+DIST perl-cleaner-2.30.tar.bz2 6963 BLAKE2B 
8983060c7a904266ac82a67eba7b5d2184803b59c077f947a35d07e9af3046953705d31840b9508116578b8f3e8a8b97d77cf21eeac3b70f1c3fb5c1d71ae64e
 SHA512 
436d26727bbb598bcd3c4f31e6b81e415a797cdba82dccfd55e54ee179bd2d6c1dc443e865f6f0a05b59f47ffd231dd10e55d5ea97a9a6875235ea1b49b68898

diff --git a/app-admin/perl-cleaner/perl-cleaner-2.30.ebuild 
b/app-admin/perl-cleaner/perl-cleaner-2.30.ebuild
new file mode 100644
index 000..a7624afba08
--- /dev/null
+++ b/app-admin/perl-cleaner/perl-cleaner-2.30.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit prefix
+
+DESCRIPTION="User land tool for cleaning up old perl installs"
+HOMEPAGE="https://www.gentoo.org/proj/en/perl/";
+
+if [[ "${PV}" == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/gentoo-perl/perl-cleaner.git";
+else
+   SRC_URI="mirror://gentoo/${P}.tar.bz2 
https://dev.gentoo.org/~dilfridge/distfiles/${P}.tar.bz2";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+[[ "${PV}" == "" ]] && DEPEND="sys-apps/help2man"
+
+RDEPEND="app-shells/bash
+   dev-lang/perl
+   || (
+   ( sys-apps/portage app-portage/portage-utils )
+   sys-apps/pkgcore
+   )
+"
+
+src_prepare() {
+   default
+   eprefixify ${PN}
+}
+
+src_install() {
+   dosbin perl-cleaner
+   doman perl-cleaner.1
+}



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

2021-05-15 Thread Andreas Sturmlechner
commit: 8c9018a28f78c729686d855c70533fc8ff0ec93a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun May  9 23:10:27 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 15 15:39:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c9018a2

media-sound/pulseaudio: Drop 13.0 (r0), EAPI6--

Bug: https://bugs.gentoo.org/766926
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-sound/pulseaudio/pulseaudio-13.0.ebuild | 359 --
 1 file changed, 359 deletions(-)

diff --git a/media-sound/pulseaudio/pulseaudio-13.0.ebuild 
b/media-sound/pulseaudio/pulseaudio-13.0.ebuild
deleted file mode 100644
index e2dbe303918..000
--- a/media-sound/pulseaudio/pulseaudio-13.0.ebuild
+++ /dev/null
@@ -1,359 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit autotools bash-completion-r1 flag-o-matic gnome2-utils linux-info 
systemd toolchain-funcs user udev multilib-minimal tmpfiles
-
-DESCRIPTION="A networked sound server with an advanced plugin system"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/PulseAudio/";
-SRC_URI="https://freedesktop.org/software/pulseaudio/releases/${P}.tar.xz";
-
-# libpulse-simple and libpulse link to libpulse-core; this is daemon's
-# library and can link to gdbm and other GPL-only libraries. In this
-# cases, we have a fully GPL-2 package. Leaving the rest of the
-# GPL-forcing USE flags for those who use them.
-LICENSE="!gdbm? ( LGPL-2.1 ) gdbm? ( GPL-2 )"
-
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
-
-# +alsa-plugin as discussed in bug #519530
-IUSE="+alsa +alsa-plugin +asyncns bluetooth +caps dbus doc equalizer elogind 
gconf
-+gdbm +glib gtk ipv6 jack libsamplerate lirc native-headset cpu_flags_arm_neon
-ofono-headset +orc oss qt5 realtime selinux sox ssl systemd system-wide tcpd 
test
-+udev +webrtc-aec +X zeroconf"
-
-RESTRICT="!test? ( test )"
-# See "*** BLUEZ support not found (requires D-Bus)" in configure.ac
-REQUIRED_USE="
-   ?? ( elogind systemd )
-   bluetooth? ( dbus )
-   equalizer? ( dbus )
-   ofono-headset? ( bluetooth )
-   native-headset? ( bluetooth )
-   realtime? ( dbus )
-   udev? ( || ( alsa oss ) )
-"
-
-# libpcre needed in some cases, bug #472228
-CDEPEND="
-   || (
-   elibc_glibc? ( virtual/libc )
-   elibc_uclibc? ( virtual/libc )
-   dev-libs/libpcre
-   )
-   >=media-libs/libsndfile-1.0.20[${MULTILIB_USEDEP}]
-   X? (
-   >=x11-libs/libX11-1.4.0[${MULTILIB_USEDEP}]
-   >=x11-libs/libxcb-1.6[${MULTILIB_USEDEP}]
-   x11-libs/libSM[${MULTILIB_USEDEP}]
-   x11-libs/libICE[${MULTILIB_USEDEP}]
-   x11-libs/libXtst[${MULTILIB_USEDEP}]
-   )
-   caps? ( >=sys-libs/libcap-2.22-r2[${MULTILIB_USEDEP}] )
-   libsamplerate? ( >=media-libs/libsamplerate-0.1.1-r1 )
-   alsa? ( >=media-libs/alsa-lib-1.0.19 )
-   glib? ( >=dev-libs/glib-2.26.0:2[${MULTILIB_USEDEP}] )
-   zeroconf? ( >=net-dns/avahi-0.6.12[dbus] )
-   jack? ( virtual/jack )
-   tcpd? ( sys-apps/tcp-wrappers[${MULTILIB_USEDEP}] )
-   lirc? ( app-misc/lirc )
-   dbus? ( >=sys-apps/dbus-1.0.0[${MULTILIB_USEDEP}] )
-   gtk? ( x11-libs/gtk+:3 )
-   bluetooth? (
-   >=net-wireless/bluez-5
-   >=sys-apps/dbus-1.0.0
-   media-libs/sbc
-   )
-   asyncns? ( net-libs/libasyncns[${MULTILIB_USEDEP}] )
-   udev? ( >=virtual/udev-143[hwdb(+)] )
-   equalizer? ( sci-libs/fftw:3.0 )
-   ofono-headset? ( >=net-misc/ofono-1.13 )
-   orc? ( >=dev-lang/orc-0.4.15 )
-   sox? ( >=media-libs/soxr-0.1.1 )
-   ssl? ( dev-libs/openssl:0= )
-   media-libs/speexdsp
-   gdbm? ( sys-libs/gdbm:= )
-   webrtc-aec? ( >=media-libs/webrtc-audio-processing-0.2 )
-   elogind? ( sys-auth/elogind )
-   systemd? ( sys-apps/systemd:0=[${MULTILIB_USEDEP}] )
-   dev-libs/libltdl:0
-   selinux? ( sec-policy/selinux-pulseaudio )
-" # libltdl is a valid RDEPEND, libltdl.so is used for native abi in pulsecore 
and daemon
-
-RDEPEND="${CDEPEND}
-   realtime? ( sys-auth/rtkit )
-   gconf? ( >=gnome-base/gconf-3.2.6 )
-"
-
-DEPEND="${RDEPEND}
-   sys-devel/m4
-   doc? ( app-doc/doxygen )
-   test? ( >=dev-libs/check-0.9.10 )
-   X? (
-   x11-base/xorg-proto
-   >=x11-libs/libXtst-1.0.99.2[${MULTILIB_USEDEP}]
-   )
-   dev-libs/libatomic_ops
-   virtual/pkgconfig
-   system-wide? ( dev-util/unifdef )
-   >=sys-devel/gettext-0.19.3
-"
-# This is a PDEPEND to avoid a circular dep
-PDEPEND="
-   alsa? ( alsa-plugin? ( 
>=media-plugins/alsa-plugins-1.0.27-r1[pulseaudio,${MULTILIB_USEDEP}] ) )
-"
-
-# alsa-utils dep is for the al

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

2021-05-15 Thread Jonas Stein
commit: 597cc88332c4f445cfeeed59e13f514c316b0c15
Author: Jonas Stein  gentoo  org>
AuthorDate: Sat May 15 11:53:58 2021 +
Commit: Jonas Stein  gentoo  org>
CommitDate: Sat May 15 15:50:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=597cc883

sys-apps/inxi: version bump to 3.3.04.1

Version bump to 3.3.04.1

Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Jonas Stein  gentoo.org>

 sys-apps/inxi/Manifest |  1 +
 sys-apps/inxi/inxi-3.3.04.1.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/sys-apps/inxi/Manifest b/sys-apps/inxi/Manifest
index 15f915a5b6b..675accc6e8b 100644
--- a/sys-apps/inxi/Manifest
+++ b/sys-apps/inxi/Manifest
@@ -3,3 +3,4 @@ DIST inxi-3.0.34.1.tar.gz 308373 BLAKE2B 
290a0887a7885b040f614140a99cbd7e0a8f8b8
 DIST inxi-3.0.36.1.tar.gz 311680 BLAKE2B 
95c9ab57a9af50ace8fdacebb42a94017b1506a9215f8f70ff35f281dd207685d570fe257abc5446b57dd9b9a7ce28e568a4ebf9d664731dde437a6cfd64647f
 SHA512 
1b242878b9a5180ed63dedcac7381ce41380a1bd95ba7f85bfb2c97b635fdc7700162373078963ef708fa5cd47084aa6f5c71b212042fe1acd87e01a85599296
 DIST inxi-3.0.38.1.tar.gz 320672 BLAKE2B 
9c486ee07db4abad47c767c2f0d27d5e7c30e6640c50062c986f36201dce5217babd487a2d8f516be2d9bc41b8a06137d94ccb560fa0996d9a660a26004ef18d
 SHA512 
44f97474a130f2b932c0ee54658673846712305bf2fb738c293514f62df1ca2c5d11688e2557a3f6eaeb933db0fed904e818e3dda28b839baa3ac89e6385d3a2
 DIST inxi-3.1.06.1.tar.gz 357819 BLAKE2B 
e6eb8a34807323d7f46ff029af797e3a13229813bf0cff4b8b874cd21ff1d38459e2181ddf3882b4ee0d29e8c788e2fce1c01f5c295911493292082192c56c2b
 SHA512 
6621252048e95132cfec30e341f72f5942188f273488509614aab28e55ee9987b8f3820e1298c4d9a16b4f3464f1f270fb4c1d5e5a7bf0d2f616b4180193ab6b
+DIST inxi-3.3.04.1.tar.gz 450695 BLAKE2B 
3bf2fc9296c9b1e2357e7df2edeb3df5069d48b401be793ab82bd630cfbf45fdc39d6403d851d46dfa9b8e7729da6dc07e96982941396e46493f4531bb29233c
 SHA512 
0ffde2362c79a4269df0f4bbe439e50d24a13969a22f6e84f6caeb8cace2ee49fb075d6051211709efdc831c2f7ef37eaa38d70306bc8f1a86f8ed0dc7dea094

diff --git a/sys-apps/inxi/inxi-3.3.04.1.ebuild 
b/sys-apps/inxi/inxi-3.3.04.1.ebuild
new file mode 100644
index 000..c608479bb8f
--- /dev/null
+++ b/sys-apps/inxi/inxi-3.3.04.1.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PV=$(ver_rs 3 '-')
+# 2.3.56 was the last version with no tagged release.
+# It was also the last Bash based release. Later versions are Perl based
+
+DESCRIPTION="The CLI inxi collects and prints hardware and system information"
+HOMEPAGE="https://github.com/smxi/inxi";
+SRC_URI="https://github.com/smxi/${PN}/archive/${MY_PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="bluetooth hddtemp opengl"
+
+DEPEND=""
+RDEPEND="dev-lang/perl
+   sys-apps/pciutils
+   sys-apps/usbutils
+   bluetooth? ( net-wireless/bluez )
+   hddtemp? ( app-admin/hddtemp )
+   opengl? ( x11-apps/mesa-progs )
+   "
+
+S="${WORKDIR}/${PN}-${MY_PV}"
+
+src_install() {
+   dobin ${PN}
+   doman ${PN}.1
+}



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

2021-05-15 Thread Thomas Deutschmann
commit: d591ae4cfb4beb56eaeb99978a69163755dfcc7c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat May 15 16:04:37 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat May 15 16:05:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d591ae4c

sys-auth/sssd: add USE=systemtap

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

 sys-auth/sssd/metadata.xml  | 1 +
 sys-auth/sssd/sssd-2.5.0.ebuild | 6 --
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/sys-auth/sssd/metadata.xml b/sys-auth/sssd/metadata.xml
index bf753c45c4b..4d3fd47b6cb 100644
--- a/sys-auth/sssd/metadata.xml
+++ b/sys-auth/sssd/metadata.xml
@@ -16,6 +16,7 @@
Add support for the nfsv4 idmapd plugin 
provided by net-libs/libnfsidmap
Add Privileged Attribute Certificate Support 
for Kerberos
Build helper to let app-admin/sudo 
use sssd provided information
+   Enable SystemTAP/DTrace tracing
Depend on dev-util/valgrind 
for test suite



diff --git a/sys-auth/sssd/sssd-2.5.0.ebuild b/sys-auth/sssd/sssd-2.5.0.ebuild
index d77b8f6445b..f3bfe43fa44 100644
--- a/sys-auth/sssd/sssd-2.5.0.ebuild
+++ b/sys-auth/sssd/sssd-2.5.0.ebuild
@@ -14,7 +14,7 @@ KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc 
~ppc64 ~s390 ~sparc ~x
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE="acl doc +locator +netlink nfsv4 nls +man pac python samba selinux sudo 
systemd test valgrind"
+IUSE="acl doc +locator +netlink nfsv4 nls +man pac python samba selinux sudo 
systemd systemtap test valgrind"
 RESTRICT="!test? ( test )"
 
 REQUIRED_USE="pac? ( samba )
@@ -62,7 +62,8 @@ DEPEND="
dev-libs/jansson:0=
net-libs/http-parser:0=
net-misc/curl:0=
-   )"
+   )
+   systemtap? ( dev-util/systemtap )"
 RDEPEND="${DEPEND}
>=sys-libs/glibc-2.17[nscd]
selinux? ( >=sec-policy/selinux-sssd-2.20120725-r9 )"
@@ -172,6 +173,7 @@ multilib_src_configure() {
$(multilib_native_use_with sudo)
$(multilib_native_with autofs)
$(multilib_native_with ssh)
+   $(use_enable systemtap)
$(use_enable valgrind)
--without-python2-bindings
$(multilib_native_use_with python python3-bindings)



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

2021-05-15 Thread Thomas Deutschmann
commit: 6862862422e805ec27822602c8cee15844401d69
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat May 15 15:52:50 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat May 15 16:05:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68628624

sys-auth/sssd: run tests verbose and give them more time

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

 sys-auth/sssd/sssd-2.5.0.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/sys-auth/sssd/sssd-2.5.0.ebuild b/sys-auth/sssd/sssd-2.5.0.ebuild
index 4242b9b973e..7c0f2d73dd1 100644
--- a/sys-auth/sssd/sssd-2.5.0.ebuild
+++ b/sys-auth/sssd/sssd-2.5.0.ebuild
@@ -219,7 +219,10 @@ multilib_src_compile() {
 }
 
 multilib_src_test() {
-   multilib_is_native_abi && emake check
+   if multilib_is_native_abi; then
+   local -x CK_TIMEOUT_MULTIPLIER=10
+   emake check VERBOSE=yes
+   fi
 }
 
 multilib_src_install() {



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

2021-05-15 Thread Thomas Deutschmann
commit: 8cd2fea6b8f17aae851fbd7ed9ebad873490f51d
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat May 15 15:56:40 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat May 15 16:05:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd2fea6

sys-auth/sssd: skip flaky pam-srv-tests

Link 1: https://github.com/SSSD/sssd/issues/5631

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

 sys-auth/sssd/sssd-2.5.0.ebuild | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/sys-auth/sssd/sssd-2.5.0.ebuild b/sys-auth/sssd/sssd-2.5.0.ebuild
index 7c0f2d73dd1..d77b8f6445b 100644
--- a/sys-auth/sssd/sssd-2.5.0.ebuild
+++ b/sys-auth/sssd/sssd-2.5.0.ebuild
@@ -111,6 +111,12 @@ src_prepare() {
"${S}"/src/examples/logrotate \
|| die
 
+   # disable flaky test, see https://github.com/SSSD/sssd/issues/5631
+   sed -i \
+   -e '/^\s*pam-srv-tests[ \\]*$/d' \
+   "${S}"/Makefile.am \
+   || die
+
eautoreconf
 
multilib_copy_sources



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

2021-05-15 Thread Thomas Deutschmann
commit: 4ba2a3a242005962bd8f7ab51a60b5a1a13b3f4f
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat May 15 15:51:20 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat May 15 16:05:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ba2a3a2

sys-auth/sssd: fix style

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

 sys-auth/sssd/sssd-2.5.0.ebuild | 23 ++-
 1 file changed, 14 insertions(+), 9 deletions(-)

diff --git a/sys-auth/sssd/sssd-2.5.0.ebuild b/sys-auth/sssd/sssd-2.5.0.ebuild
index 5589ebcb8df..4242b9b973e 100644
--- a/sys-auth/sssd/sssd-2.5.0.ebuild
+++ b/sys-auth/sssd/sssd-2.5.0.ebuild
@@ -104,12 +104,17 @@ pkg_setup() {
 }
 
 src_prepare() {
-   sed -i 's:/var/run:/run:' \
-   "${S}"/src/examples/logrotate || die
-
default
+
+   sed -i \
+   -e 's:/var/run:/run:' \
+   "${S}"/src/examples/logrotate \
+   || die
+
eautoreconf
+
multilib_copy_sources
+
if use python && multilib_is_native_abi; then
python_setup
fi
@@ -142,6 +147,7 @@ multilib_src_configure() {
--with-nscd="${EPREFIX}"/usr/sbin/nscd
--with-unicode-lib="glib2"
--disable-rpath
+   --disable-static
--sbindir=/usr/sbin
--enable-local-provider
$(multilib_native_use_with systemd kcm)
@@ -212,6 +218,10 @@ multilib_src_compile() {
fi
 }
 
+multilib_src_test() {
+   multilib_is_native_abi && emake check
+}
+
 multilib_src_install() {
if multilib_is_native_abi; then
emake -j1 DESTDIR="${D}" "${_at_args[@]}" install
@@ -219,7 +229,6 @@ multilib_src_install() {
python_optimize
python_fix_shebang "${ED}"
fi
-
else
# easier than playing with automake...
dopammod .libs/pam_sss.so
@@ -264,7 +273,7 @@ multilib_src_install_all() {
keepdir /var/log/sssd
 
# strip empty dirs
-   if ! use doc ; then
+   if ! use doc; then
rm -r "${ED}"/usr/share/doc/"${PF}"/doc || die
rm -r 
"${ED}"/usr/share/doc/"${PF}"/{hbac,idmap,nss_idmap,sss_simpleifp}_doc || die
fi
@@ -272,10 +281,6 @@ multilib_src_install_all() {
rm -r "${ED}"/run || die
 }
 
-multilib_src_test() {
-   multilib_is_native_abi && emake check
-}
-
 pkg_postinst() {
elog "You must set up sssd.conf (default installed into /etc/sssd)"
elog "and (optionally) configuration in /etc/pam.d in order to use SSSD"



[gentoo-commits] repo/gentoo:master commit in: games-strategy/freeciv/

2021-05-15 Thread Andreas Sturmlechner
commit: 26984cfb5749d6fcd3858e46eeb7257d060fd372
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 15 12:58:14 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 15 16:25:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26984cfb

games-strategy/freeciv: 2.6.4 version bump

Switch to gtk+-3
Fix BDEPEND/DEPEND

Closes: https://bugs.gentoo.org/769164
Thanks-to: Patrice Levesque  ptaff.ca>
Package-Manager: Portage-3.0.13, Repoman-3.0.2
Closes: https://github.com/gentoo/gentoo/pull/20046
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 games-strategy/freeciv/Manifest |   1 +
 games-strategy/freeciv/freeciv-2.6.4.ebuild | 182 
 2 files changed, 183 insertions(+)

diff --git a/games-strategy/freeciv/Manifest b/games-strategy/freeciv/Manifest
index f3cf2806868..a42d00191c8 100644
--- a/games-strategy/freeciv/Manifest
+++ b/games-strategy/freeciv/Manifest
@@ -1 +1,2 @@
 DIST freeciv-2.6.2.tar.bz2 52139007 BLAKE2B 
5d30274f24786dcd0b29d4d85a45be47e791aedba7fbeeb28001e2c19d2acc1fa16b4ab88b779d0dbd318806e571a26c94f8a61b33c6d8df8e68d4fd90713302
 SHA512 
b11752f38027fcc8b092f323d4e76cf3c4c426bfcc811eb3a76daca075dc391d8179cd140abf1534abc56409344c53238b9fee2ee10d08a688e15671f3a70ef3
+DIST freeciv-2.6.4.tar.bz2 52087948 BLAKE2B 
00392974707d9a11e626ac7855fcb27780492b7bead020f6849726ad39833d9ada288bad7245664f8446d0905f027dccc205ee6c943361ba9ba455c55c52cd04
 SHA512 
4dca3a09f4538ce865f5bfef2fa0cdd00b21e30d80bd24343a6d77564bb5239101254155295ccc18593af6f9a32b77ecb8d50c38d0710a37960372e9b1227221

diff --git a/games-strategy/freeciv/freeciv-2.6.4.ebuild 
b/games-strategy/freeciv/freeciv-2.6.4.ebuild
new file mode 100644
index 000..93312c18dcb
--- /dev/null
+++ b/games-strategy/freeciv/freeciv-2.6.4.ebuild
@@ -0,0 +1,182 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_PV="${PV/_beta/-beta}"
+MY_PV="${MY_PV/_rc/-RC}"
+MY_P="${PN}-${MY_PV}"
+inherit desktop flag-o-matic qmake-utils xdg
+
+DESCRIPTION="Multiplayer strategy game (Civilization Clone)"
+HOMEPAGE="http://www.freeciv.org/";
+
+if [[ ${PV} != *_beta* ]] && [[ ${PV} != *_rc* ]] ; then
+   SRC_URI="mirror://sourceforge/freeciv/${MY_P}.tar.bz2"
+   KEYWORDS="~amd64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="aimodules auth dedicated +gtk ipv6 mapimg modpack mysql nls qt5 readline 
sdl +server +sound sqlite system-lua"
+
+RDEPEND="
+   app-arch/bzip2
+   app-arch/xz-utils
+   net-misc/curl
+   sys-libs/zlib
+   auth? (
+   !mysql? ( ( !sqlite? ( dev-db/mysql-connector-c:0= ) ) )
+   mysql? ( dev-db/mysql-connector-c:0= )
+   sqlite? ( dev-db/sqlite:3 )
+   )
+   dedicated? ( aimodules? ( dev-libs/libltdl:0 ) )
+   !dedicated? (
+   media-libs/libpng:0
+   gtk? ( x11-libs/gtk+:3 )
+   mapimg? ( media-gfx/imagemagick:= )
+   modpack? ( x11-libs/gtk+:3 )
+   nls? ( virtual/libintl )
+   qt5? (
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5
+   )
+   !sdl? ( !gtk? ( x11-libs/gtk+:3 ) )
+   sdl? (
+   media-libs/libsdl2[video]
+   media-libs/sdl2-gfx
+   media-libs/sdl2-image[png]
+   media-libs/sdl2-ttf
+   )
+   server? ( aimodules? ( sys-devel/libtool:2 ) )
+   sound? (
+   media-libs/libsdl2[sound]
+   media-libs/sdl2-mixer[vorbis]
+   )
+   )
+   readline? ( sys-libs/readline:0= )
+   system-lua? ( >=dev-lang/lua-5.3:= )
+"
+DEPEND="${RDEPEND}
+   !dedicated? ( x11-base/xorg-proto )
+"
+# postgres isn't yet really supported by upstream
+BDEPEND="
+   virtual/pkgconfig
+   !dedicated? ( nls? ( sys-devel/gettext ) )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+pkg_setup() {
+   if use !dedicated && use !server ; then
+   ewarn "Disabling server USE flag will make it impossible to 
start local"
+   ewarn "games, but you will still be able to join multiplayer 
games."
+   fi
+}
+
+src_prepare() {
+   default
+
+   # install the .desktop in /usr/share/applications
+   # install the icons in /usr/share/pixmaps
+   sed -i \
+   -e 's:^.*\(desktopfiledir = \).*:\1/usr/share/applications:' \
+   -e 's:^\(icon[0-9]*dir = \)$(prefix)\(.*\):\1/usr\2:' \
+   -e 's:^\(icon[0-9]*dir = \)$(datadir)\(.*\):\1/usr/share\2:' \
+   client/Makefile.in \
+   server/Makefile.in \
+   tools/Makefile.in \
+   data/icons/Makefile.in || die
+}
+
+src_configure() {
+   local myclient=() mydatabase=() myeconfargs=()
+
+   if us

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

2021-05-15 Thread Andreas Sturmlechner
commit: b290c70a948a6c68af221c2ac9e272f597757101
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 15 16:22:17 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 15 16:22:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b290c70a

media-gfx/kuickshow: Fix build w/ >=kde-frameworks/kwindowsystem-5.82

Gentoo ebuild sets KWINDOWSYSTEM_NO_WIDGETS=ON which drops deprecated
KF5WindowSystem API from <=5.62. This case was already deprecated since
5.0 though.

Upstream commit 52e30eb18b9b6becbd58e8c1333f9f81afbeb8d6

Closes: https://bugs.gentoo.org/790200
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../kuickshow-0.10.1-kwindowsystem-5.82.patch  | 29 ++
 media-gfx/kuickshow/kuickshow-0.10.1.ebuild|  4 ++-
 2 files changed, 32 insertions(+), 1 deletion(-)

diff --git 
a/media-gfx/kuickshow/files/kuickshow-0.10.1-kwindowsystem-5.82.patch 
b/media-gfx/kuickshow/files/kuickshow-0.10.1-kwindowsystem-5.82.patch
new file mode 100644
index 000..84883fc6415
--- /dev/null
+++ b/media-gfx/kuickshow/files/kuickshow-0.10.1-kwindowsystem-5.82.patch
@@ -0,0 +1,29 @@
+From 52e30eb18b9b6becbd58e8c1333f9f81afbeb8d6 Mon Sep 17 00:00:00 2001
+From: Andreas Sturmlechner 
+Date: Fri, 14 May 2021 18:31:23 +0200
+Subject: [PATCH] Port away from deprecated API (NET::StaysOnTop ->
+ NET::KeepAbove)
+
+Deprecated since 5.0.
+
+Signed-off-by: Andreas Sturmlechner 
+---
+ src/aboutwidget.cpp | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/aboutwidget.cpp b/src/aboutwidget.cpp
+index 79cb942..5ec75b2 100644
+--- a/src/aboutwidget.cpp
 b/src/aboutwidget.cpp
+@@ -41,7 +41,7 @@ AboutWidget::AboutWidget( QWidget *parent )
+ 
+ // KDE specific settings for "window" display (it's just a frame, not a 
real window)
+ KWindowSystem::setType(winId(), NET::Override);
+-KWindowSystem::setState(winId(), NET::StaysOnTop | NET::SkipTaskbar);
++KWindowSystem::setState(winId(), NET::KeepAbove | NET::SkipTaskbar);
+ 
+ // these settings are difficult to set in designer
+ QPalette whitePalette((QColor(Qt::white)));
+-- 
+2.31.1
+

diff --git a/media-gfx/kuickshow/kuickshow-0.10.1.ebuild 
b/media-gfx/kuickshow/kuickshow-0.10.1.ebuild
index 9e8a35b597b..fd2850a1a6f 100644
--- a/media-gfx/kuickshow/kuickshow-0.10.1.ebuild
+++ b/media-gfx/kuickshow/kuickshow-0.10.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -40,3 +40,5 @@ DEPEND="
 RDEPEND="${DEPEND}
!media-gfx/kuickshow:4
 "
+
+PATCHES=( "${FILESDIR}/${P}-kwindowsystem-5.82.patch" ) # bug 790200



[gentoo-commits] repo/gentoo:master commit in: dev-lang/qu-prolog/, dev-lang/qu-prolog/files/

2021-05-15 Thread Keri Harris
commit: c02daa97546d19e63fd688653bb7d0da946b6eae
Author: Keri Harris  gentoo  org>
AuthorDate: Sat May 15 16:43:14 2021 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sat May 15 16:43:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c02daa97

dev-lang/qu-prolog: compiler-portable CXXFLAGS check. Closes 766072

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Keri Harris  gentoo.org>

 .../files/qu-prolog-10.x-compiler-flags.patch  | 18 ++
 dev-lang/qu-prolog/qu-prolog-10.6.ebuild   |  1 +
 2 files changed, 19 insertions(+)

diff --git a/dev-lang/qu-prolog/files/qu-prolog-10.x-compiler-flags.patch 
b/dev-lang/qu-prolog/files/qu-prolog-10.x-compiler-flags.patch
new file mode 100644
index 000..3d07947a497
--- /dev/null
+++ b/dev-lang/qu-prolog/files/qu-prolog-10.x-compiler-flags.patch
@@ -0,0 +1,18 @@
+--- qp10.6.orig/configure.in   2020-06-24 23:37:02.0 -
 qp10.6/configure.in2021-05-15 16:36:32.504585122 -
+@@ -228,9 +228,12 @@
+ #-
+ dnl Check for -fno-strict-aliasing
+ AC_MSG_CHECKING([for -fno-strict-aliasing])
+-echo "int i;" > aliasing_test.cc
+-qp_alias=[`gcc -fno-strict-aliasing -c aliasing_test.cc`]
+-rm aliasing_test.*
++ac_saved_cflags=$[]_AC_LANG_PREFIX[]FLAGS
++_AC_LANG_PREFIX[]FLAGS="-Werror -fno-strict-aliasing"
++AC_COMPILE_IFELSE([AC_LANG_SOURCE([[int main(void) { return 0; }]])],
++[qp_alias=""],
++[qp_alias="not-found"])
++_AC_LANG_PREFIX[]FLAGS="$ac_saved_cflags"
+ if test -n "$qp_alias"; then
+ AC_MSG_RESULT(not found)
+ GCC_ALIAS_FLAG=

diff --git a/dev-lang/qu-prolog/qu-prolog-10.6.ebuild 
b/dev-lang/qu-prolog/qu-prolog-10.6.ebuild
index 31053be8494..2cbbe513552 100644
--- a/dev-lang/qu-prolog/qu-prolog-10.6.ebuild
+++ b/dev-lang/qu-prolog/qu-prolog-10.6.ebuild
@@ -35,6 +35,7 @@ S="${WORKDIR}"/${MY_P}
 
 src_prepare() {
eapply "${FILESDIR}"/${PN}-10.x-qt5.patch
+   eapply "${FILESDIR}"/${PN}-10.x-compiler-flags.patch
eapply_user
 
eautoconf



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

2021-05-15 Thread Andreas Sturmlechner
commit: 946fab04f35b7c89a65a33f312497b5c4904e045
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 15 11:55:07 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 15 16:44:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=946fab04

profiles: Mask media-gfx/gimageview for removal

Bug: https://bugs.gentoo.org/769110
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 89f5a312768..ea17641ee02 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2021-05-15)
+# Unmaintained, dead upstream since 2004, no hope to port away from GTK+2.
+# Removal on 2021-06-14.  Bug #769110
+media-gfx/gimageview
+
 # Michał Górny  (2021-05-15)
 # Relies on dev-python/astunparse that is broken with Python 3.8+
 # and abandoned upstream.  The current version is also broken



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

2021-05-15 Thread Andreas Sturmlechner
commit: 479d62ba1ab415347a0cc593863bf8643e6cf837
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 15 11:59:02 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 15 16:44:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=479d62ba

profiles: Mask media-libs/libexif-gtk for removal

Bug: https://bugs.gentoo.org/507760
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ea17641ee02..af6e128fe99 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2021-05-15)
+# Unmaintained, pending version bump request since 2014, no revdeps.
+# Removal on 2021-06-14.  Bug #507760
+media-libs/libexif-gtk
+
 # Andreas Sturmlechner  (2021-05-15)
 # Unmaintained, dead upstream since 2004, no hope to port away from GTK+2.
 # Removal on 2021-06-14.  Bug #769110



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

2021-05-15 Thread Andreas Sturmlechner
commit: 0f8b0eae8aebbee82603dab9d8bc478311fa3afe
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 15 12:00:55 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 15 16:44:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f8b0eae

profiles: Mask media-gfx/gtkam for removal

Bug: https://bugs.gentoo.org/769095
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index af6e128fe99..ce4330672d0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,12 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2021-05-15)
+# Long-standing bugs, GTK+2-based, last revdep of media-libs/libexif-gtk.
+# Alternative: media-gfx/shotwell
+# Removal on 2021-06-14.  Bugs #560032, #740020, #769095
+media-gfx/gtkam
+
 # Andreas Sturmlechner  (2021-05-15)
 # Unmaintained, pending version bump request since 2014, no revdeps.
 # Removal on 2021-06-14.  Bug #507760



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

2021-05-15 Thread Andreas Sturmlechner
commit: f25201d34d6e52f88252fb76a3733879f88b3b90
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat May 15 15:30:53 2021 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat May 15 16:44:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f25201d3

profiles: Mask app-mobilephone/gnocky for removal

Bug: https://bugs.gentoo.org/769032
Signed-off-by: Andreas Sturmlechner  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index ce4330672d0..1500bafec0a 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Andreas Sturmlechner  (2021-05-15)
+# Unmaintained, GTK+2-based, dubiously duplicating app-mobilephone/gnokii[X]
+# Removal on 2021-06-14. Bug #769032
+app-mobilephone/gnocky
+
 # Andreas Sturmlechner  (2021-05-15)
 # Long-standing bugs, GTK+2-based, last revdep of media-libs/libexif-gtk.
 # Alternative: media-gfx/shotwell



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

2021-05-15 Thread Keri Harris
commit: c6d1da5ef99e7cdb8b558b1f8d2f677e3913c273
Author: Keri Harris  gentoo  org>
AuthorDate: Sat May 15 16:48:49 2021 +
Commit: Keri Harris  gentoo  org>
CommitDate: Sat May 15 16:49:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6d1da5e

dev-lang/mercury: update JDK dependency

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Keri Harris  gentoo.org>

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

diff --git a/dev-lang/mercury/mercury-20.06.ebuild 
b/dev-lang/mercury/mercury-20.06.ebuild
index ce13209041b..be12f843b0e 100644
--- a/dev-lang/mercury/mercury-20.06.ebuild
+++ b/dev-lang/mercury/mercury-20.06.ebuild
@@ -22,7 +22,7 @@ IUSE="debug doc emacs erlang examples java mono profile 
readline threads trail"
 DEPEND="net-libs/libnsl:0=
readline? ( sys-libs/readline:= )
erlang? ( dev-lang/erlang )
-   java? ( >=virtual/jdk-1.6:= )
+   java? ( >=virtual/jdk-1.8:* )
mono? ( dev-lang/mono )
doc? ( sys-apps/texinfo )"
 



<    1   2   3   4   5   6   7   8   9   10   >