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

2020-01-25 Thread Hans de Graaff
commit: 08e05acb40cf6cf31cd148846f70109edd894da9
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 26 07:09:16 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 26 07:09:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08e05acb

dev-ruby/backports: cleanup

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

 dev-ruby/backports/Manifest|  1 -
 dev-ruby/backports/backports-3.11.4.ebuild | 23 ---
 2 files changed, 24 deletions(-)

diff --git a/dev-ruby/backports/Manifest b/dev-ruby/backports/Manifest
index 963f83a2ec0..a0496203700 100644
--- a/dev-ruby/backports/Manifest
+++ b/dev-ruby/backports/Manifest
@@ -1,2 +1 @@
-DIST backports-3.11.4.gem 157696 BLAKE2B 
0c341380e350a61fac7ad09a2425598214945f1ecb26abf8f17494a2fc6ee256ee20517555bfde433cd2f564fd1148211c2cfd1c16d21ecbe574492837f610ef
 SHA512 
bbc2afae9b40d2e3b14e46321200fb5e8290a2494a86187939e8e51b4a960b62aec55bee3ee37da4ece3d575a50653e63b950915eaedff745125ab39926765ad
 DIST backports-3.15.0.gem 152064 BLAKE2B 
a2c2a1f35ab6f682be23a5189bafec563a2d028ed5f0e0a4880ad85e09ac7af1085a601323ec3459c5be87a5271c6c3e47b6e80005c50e3084d4ac1dc9f2fd35
 SHA512 
4eb1f928c37596971fa274d838ab991bce462a7f571cb68501fc81e579693528e93536c25e4b64d93f4f0edfd313c8aacd8af014bb5c586cc182867e78f614d5

diff --git a/dev-ruby/backports/backports-3.11.4.ebuild 
b/dev-ruby/backports/backports-3.11.4.ebuild
deleted file mode 100644
index 61086f490c3..000
--- a/dev-ruby/backports/backports-3.11.4.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby24 ruby25"
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_TASK_TEST="test"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Backports of Ruby features for older Ruby"
-HOMEPAGE="https://github.com/marcandre/backports";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86"
-IUSE=""
-
-all_ruby_prepare() {
-   # Avoid activesupport test that no longer works in Rails 5. This also 
avoids
-   # a dependency on activesupport
-   sed -i -e '/test_rails/,/^  end/ s:^:#:' test/_backport_guards_test.rb 
|| die
-}



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

2020-01-25 Thread Hans de Graaff
commit: ff68fc0b716e9327a480f1a22d2ee9f07a90ddaf
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 26 07:10:48 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 26 07:10:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff68fc0b

dev-ruby/backports: document ruby27 status

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

 dev-ruby/backports/backports-3.15.0.ebuild | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/backports/backports-3.15.0.ebuild 
b/dev-ruby/backports/backports-3.15.0.ebuild
index 3c71061ced0..d77fc5fd568 100644
--- a/dev-ruby/backports/backports-3.15.0.ebuild
+++ b/dev-ruby/backports/backports-3.15.0.ebuild
@@ -1,7 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
+
+# ruby27 -> not compatible
 USE_RUBY="ruby24 ruby25 ruby26"
 RUBY_FAKEGEM_RECIPE_DOC="rdoc"
 RUBY_FAKEGEM_TASK_TEST="test"



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

2020-01-25 Thread Hans de Graaff
commit: fe05e036098a7dda089293334dff0a5bd388c087
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 26 07:12:28 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 26 07:12:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe05e036

dev-ruby/thread_order: cleanup

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

 dev-ruby/thread_order/Manifest  |  1 -
 dev-ruby/thread_order/thread_order-1.1.0.ebuild | 28 -
 2 files changed, 29 deletions(-)

diff --git a/dev-ruby/thread_order/Manifest b/dev-ruby/thread_order/Manifest
index 5ff582ab8d4..b67dc936fb7 100644
--- a/dev-ruby/thread_order/Manifest
+++ b/dev-ruby/thread_order/Manifest
@@ -1,2 +1 @@
-DIST thread_order-1.1.0.gem 10752 BLAKE2B 
ff212d2a2b441f4100980ff0a02c444230cd88a1b0ca22b358b882248f8fed9a25a7d074523ef21247bcab6a89e352831aa4e742f9d4f801833bbe0a2622d6f5
 SHA512 
e460d23fb33e8254c389d94ae17c4c2bba8f9aeeb7987d479f31c3e334a7e87b919f3f74abd51181072c7eeb48ec2f1d222e2c1a4025f2d7a05016ac93ca80c0
 DIST thread_order-1.1.1.gem 10752 BLAKE2B 
2d4677fa1f58cad02697d7946ec57080622deea6853b24d176cd3d77d857275d0f7b97a8701620e4afc7c4658de51a889b72fd7755c8edae03e00bf9b9b560ab
 SHA512 
6c6ab86f7d0472d503107a7c58f84f24948e9418b00ad0076be40ac667f97f1cac78b1cc23692e73e37e2b3ebe1e2ea96c1b95c08d97984944860522d278ef25

diff --git a/dev-ruby/thread_order/thread_order-1.1.0.ebuild 
b/dev-ruby/thread_order/thread_order-1.1.0.ebuild
deleted file mode 100644
index eb71fc2f962..000
--- a/dev-ruby/thread_order/thread_order-1.1.0.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-USE_RUBY="ruby22 ruby23 ruby24 ruby25"
-
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_EXTRADOC="Readme.md"
-
-inherit ruby-fakegem
-
-DESCRIPTION="Test helper for ordering threaded code"
-HOMEPAGE="https://github.com/JoshCheek/thread_order";
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 hppa ia64 ppc ppc64 s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-all_ruby_prepare() {
-   # Avoid failing spec that already has exceptions for some ruby
-   # implementations and is not essential.
-   sed -i -e '/depending on the stdlib/,/^  end/ s:^:#:' \
-   spec/thread_order_spec.rb || die
-}



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

2020-01-25 Thread Hans de Graaff
commit: a94aa090d2540c5243cdbe71ff2efed9bcf30fff
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 26 07:07:43 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 26 07:07:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a94aa090

dev-ruby/rack: add 2.1.1

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

 dev-ruby/rack/Manifest  |  1 +
 dev-ruby/rack/rack-2.1.1.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/dev-ruby/rack/Manifest b/dev-ruby/rack/Manifest
index a880e745ba2..4e80bc37e5f 100644
--- a/dev-ruby/rack/Manifest
+++ b/dev-ruby/rack/Manifest
@@ -3,3 +3,4 @@ DIST rack-1.6.12.gem 230912 BLAKE2B 
98a3ae6905535b284a5e723d39db7788f97c11b29506
 DIST rack-2.0.6.gem 255488 BLAKE2B 
7b23ad825e3e82f5010e810acde5eb6f3696489a78c3c67d7ac6cd73574236f83107b8a5fc0dbd4c932e2bf866c03208933d4e5bd78bf8d57aff02f96bccf6e8
 SHA512 
f1b93bbd16b7e44423c0977444183d9685e3c82e806304f304620731e5b4590920dcc363026277aa4b9ee0a2151c54570be341dcb9265517c7315ca4a504ef22
 DIST rack-2.0.7.gem 254976 BLAKE2B 
a005cfcfb4bbd6884c415a8604aeea5a93f2c182e8fda25a64af2393485c09e06fa16b2e5905274d3c9ae8d91c9f451d7f5949a9c3c7fb6592a210f8ce1fbbea
 SHA512 
caefa4c3b6a76dd3f57f229fa0a6b0e1d84b7e9a029c6b473695b44467ae1400d098132b206092cd900e636af6d734117fba02ec21a90500f7fab8aa9dd84cd2
 DIST rack-2.0.8.gem 256000 BLAKE2B 
30fc53abd2a9389ef00b1803d2d329b10288356fadfeaf80e0b6f7d2327b5aea058626f50d228454716007b1be0b316c6083debee98c0d0ee5eed458600f8315
 SHA512 
88c406cfe38c3db1a3502fc563272a99d8f2e36bfea1122cdea6b6b49b0e6b5649e1f0864161793eed83cb3d934aa260650b703bb1b059c6e56c6073c2060fb2
+DIST rack-2.1.1.tar.gz 250934 BLAKE2B 
d7d50c011d963dbfcd5dc456bca5711fa46c062df88f70280407cf617fde0c954f9a9453ae077dcdeeea54ac6291388420f37f25f6291931121bead6a55e
 SHA512 
806842fdf1df332fc13d1aa8c4fa3f5bf091eaaf5db8684ad2c2de23d41955f850dad5da3ef7ca89ae5c51a0eea78e2d31b2c5465734ec949948a1fbc911427b

diff --git a/dev-ruby/rack/rack-2.1.1.ebuild b/dev-ruby/rack/rack-2.1.1.ebuild
new file mode 100644
index 000..124bbd6e71a
--- /dev/null
+++ b/dev-ruby/rack/rack-2.1.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.rdoc SPEC"
+
+RUBY_FAKEGEM_GEMSPEC="rack.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A modular Ruby webserver interface"
+HOMEPAGE="https://rack.github.com/";
+SRC_URI="https://github.com/rack/rack/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1-2)"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "virtual/ruby-ssl"
+
+ruby_add_bdepend "test? (
+   dev-ruby/minitest:5
+   dev-ruby/minitest-global_expectations
+   dev-ruby/concurrent-ruby
+)"
+
+# The gem has automagic dependencies over mongrel, ruby-openid,
+# memcache-client, thin, mongrel and camping; not sure if we should
+# make them dependencies at all.
+
+# Block against versions in older slots that also try to install a binary.
+RDEPEND="${RDEPEND} !

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

2020-01-25 Thread Hans de Graaff
commit: 8afcb7e1809f82af7853945639367e7c5e2c8d70
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 26 06:42:57 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 26 07:07:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8afcb7e1

dev-ruby/rubyzip: add 2.1.0

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

 dev-ruby/rubyzip/Manifest |  1 +
 dev-ruby/rubyzip/rubyzip-2.1.0.ebuild | 49 +++
 2 files changed, 50 insertions(+)

diff --git a/dev-ruby/rubyzip/Manifest b/dev-ruby/rubyzip/Manifest
index 4060bd5153e..2969a95fe08 100644
--- a/dev-ruby/rubyzip/Manifest
+++ b/dev-ruby/rubyzip/Manifest
@@ -3,3 +3,4 @@ DIST rubyzip-1.2.3-git.tgz 155000 BLAKE2B 
021bf1f3278fe52a2a1f0b8a6a8e0879f81a3b
 DIST rubyzip-1.2.4-git.tgz 155389 BLAKE2B 
384e820866d907aa98c6c97e1f37f05f3ed30949273e51b5492125b6a1540ab4b1dedf9757bf9d317f3322811c23bd063d7a75c83b420eb4dc9fe548a662d4a3
 SHA512 
3dc4c2caad9c319b05daa4fa693f6bee3d9895cbb1c92f77b1db8d4c5d58ce90929d545c5f5f714b5908580472dd93a2ce5cfbb480aafeb49172a102d9a5f59c
 DIST rubyzip-1.3.0-git.tgz 156664 BLAKE2B 
2bde6515ddc71da32fc2d2819770857f7dde8605718c868f73edb8493f7db5ce66a7115d09933ffc6a06ac0979ab07e8cbdcd47984707688b7a5db43394847bc
 SHA512 
5a764725d1f6a797f710581dbe07bd7971f0a8a5b0ffb7fc9b1a627c32e6e342ff54e2ad39e74e294dd283b8cbf358ed2dc40857f6f656007adff80d4769b9f4
 DIST rubyzip-2.0.0-git.tgz 156754 BLAKE2B 
c01e90c2d1c0ce0eec994c6d7e38de5afbd8fcfe8e18d5a2e0f163b16ff554e42096eab6dffbcf52d7b470137d70b0b9cf11a1aa6481207894847c7425f421f5
 SHA512 
38ceae4312aed8330b08bdec703cce5386df49600318eb587c73de604708cb77b9e3bd0467e5d59c4715dd24e40f08e7b5ff7d110d2c2721278eb912ef7dca48
+DIST rubyzip-2.1.0-git.tgz 158856 BLAKE2B 
6c942b5225073d3c81d26693aa295961ff42e72d51f34d30328b4cbe5b2e1f77aa9687dcf5f1648861070b36df41fbf06b59f90918cbc5f0ac3f88e0ba55b303
 SHA512 
c88204d578b8cf60c245178d9fd7bb2ceb77d4260b7e2545add2c51ce191348583cd84e96d41c9d5097a297bda7d968bcf2e50fd37612b8d7352dadbdf2f906c

diff --git a/dev-ruby/rubyzip/rubyzip-2.1.0.ebuild 
b/dev-ruby/rubyzip/rubyzip-2.1.0.ebuild
new file mode 100644
index 000..c9a40ccdb29
--- /dev/null
+++ b/dev-ruby/rubyzip/rubyzip-2.1.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md TODO"
+
+RUBY_FAKEGEM_GEMSPEC="rubyzip.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A ruby library for reading and writing zip files"
+HOMEPAGE="https://github.com/rubyzip/rubyzip";
+# Tests are not included in the gem.
+SRC_URI="https://github.com/rubyzip/rubyzip/archive/v${PV}.tar.gz -> 
${P}-git.tgz"
+
+LICENSE="Ruby"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+IUSE=""
+
+RDEPEND=""
+DEPEND="${DEPEND} test? ( app-arch/zip )"
+
+ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
+
+all_ruby_install() {
+   all_fakegem_install
+
+   docinto examples
+   dodoc samples/*
+}
+
+all_ruby_prepare() {
+   # Avoid dependencies on simplecov and coveralls
+   sed -i -e '/simplecov/ s:^:#:' test/test_helper.rb || die
+
+   # Avoid dependency on bundler
+   sed -i -e '/bundler/ s:^:#:' Rakefile || die
+
+   # Fix hardcoded path to /tmp
+   sed -i -e 's:/tmp/:'${T}'/:g' test/entry_test.rb || die
+
+   # Add missing requires
+   sed -i -e '1irequire "forwardable"; require "pathname"' 
test/input_stream_test.rb || die
+}



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

2020-01-25 Thread Hans de Graaff
commit: 7436e9900f4174171422110ef5d7eb8b5db35042
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 26 06:46:44 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 26 07:07:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7436e990

dev-ruby/bson: add 4.7.1

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

 dev-ruby/bson/Manifest  |  1 +
 dev-ruby/bson/bson-4.7.1.ebuild | 43 +
 2 files changed, 44 insertions(+)

diff --git a/dev-ruby/bson/Manifest b/dev-ruby/bson/Manifest
index 07ad3314350..37b7c047d48 100644
--- a/dev-ruby/bson/Manifest
+++ b/dev-ruby/bson/Manifest
@@ -2,3 +2,4 @@ DIST bson-4.4.2.tar.gz 107429 BLAKE2B 
94b3f694d79a3219a6e7b13f4dfa5935a1fec5ac99
 DIST bson-4.5.0.tar.gz 107547 BLAKE2B 
fddbb84ee74c3b6bb50a79141e583b300deeaa85b7b39b4e26985fa1cd0c741813eb4b3192fffe97d8bb238430087e4726004e8d3c50d39f17f8b270b8635dc4
 SHA512 
093a4906961d765bdd49febbe9c3123a34d3f80adc5e1309abb2b5fc1380bff37c9d8df475bfb29fc9359cf440813e716ff359e461f5e7f6d5e1e02009bc24bd
 DIST bson-4.6.0.tar.gz 115899 BLAKE2B 
cae63b799cba6a464988937b26bc47533e8ca5089c3a1f5e4bc8cf01e11eaa1f5bd82b79f144b2bafd7cae8478743c3ccedfe8c839ff45db907c77b5e1c6d1a4
 SHA512 
9661b394d6d45caef7d10df439ca5a65869fa4dcde49158f818e7c2764a31976c615bacf09a09a8bcf2bab2e2d78a64be1a7fdad68e796facd071f972b1f5635
 DIST bson-4.7.0.tar.gz 120354 BLAKE2B 
8399eb5c3658ed23b6aaac93144c7b1047143b3bc0f1a4610a2ce168a350f04d814f1929a3fcc6efdfcb453abfc54199091c8fbb034a837aab065e7c9814ab70
 SHA512 
34289260f37e0c72de26219ada8843a44044f61316217c2a4157187bd2d5e871e1578415c09107c65d78496ad388985dfbdc8dec562d3e3aace2bf4bef7ab6fb
+DIST bson-4.7.1.tar.gz 120690 BLAKE2B 
fbb6eeca2b339eaa80503294cefd1c97abb9f992ce1068bbf64a6ffa9239fabb6df4c982c90ab3522362c5bbe55bbaf479023a2f5f2e24ffb86a1dd8fae80db3
 SHA512 
75026ab81abf5f629200b008a3a8da38a594751c43335eb0c8e29bc94848d2dfce9479419de136b8176dde5d2cc9e66ceb5a7d2b52cfacdb1813a1c63871fa95

diff --git a/dev-ruby/bson/bson-4.7.1.ebuild b/dev-ruby/bson/bson-4.7.1.ebuild
new file mode 100644
index 000..5e6f5007077
--- /dev/null
+++ b/dev-ruby/bson/bson-4.7.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+
+GITHUB_USER="mongodb"
+GITHUB_PROJECT="bson-ruby"
+
+inherit multilib ruby-fakegem
+
+DESCRIPTION="A Ruby BSON implementation for MongoDB. (Includes binary C-based 
extension.)"
+HOMEPAGE="https://www.mongodb.org/";
+SRC_URI="https://github.com/${GITHUB_USER}/${GITHUB_PROJECT}/archive/v${PV}.tar.gz
 -> ${P}.tar.gz"
+RUBY_S="bson-ruby-${PV}"
+
+LICENSE="APSL-2"
+SLOT="4"
+KEYWORDS="~amd64"
+IUSE="test doc"
+
+all_ruby_prepare() {
+   # Remove bundler support
+   sed -i -e '/bundler/I s:^:#:' Rakefile || die
+
+   # Remove project-specific rspec options
+   rm .rspec || die
+}
+
+each_ruby_configure() {
+   ${RUBY} -C ext/bson extconf.rb || die "extconf.rb failed"
+}
+
+each_ruby_compile() {
+   emake -C ext/bson V=1 CFLAGS="${CFLAGS} -fPIC" archflag="${LDFLAGS}"
+   cp ext/bson/*$(get_modname) lib/ || die
+}



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

2020-01-25 Thread Hans de Graaff
commit: e36957ed5b04f033af0b494186ed015f25dafaa8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Sun Jan 26 06:51:46 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Sun Jan 26 07:07:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e36957ed

dev-ruby/minitest-global_expectations: add ruby27

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

 .../minitest-global_expectations-1.0.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git 
a/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild
 
b/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild
index b0a50f832c4..c4b5e1552c8 100644
--- 
a/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild
+++ 
b/dev-ruby/minitest-global_expectations/minitest-global_expectations-1.0.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-USE_RUBY="ruby24 ruby25 ruby26"
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
 
 inherit ruby-fakegem
 



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

2020-01-25 Thread Robin H. Johnson
commit: c993d81e783d0ba769c341e67e7f0419131d3d3a
Author: Robin H. Johnson  gentoo  org>
AuthorDate: Sun Jan 26 07:02:39 2020 +
Commit: Robin H. Johnson  gentoo  org>
CommitDate: Sun Jan 26 07:05:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c993d81e

sys-apps/ipmiutil: bump & fix broken upstream configure for lanplus

Upstream 2.1.4 release broke the lanplus selection in configure.ac, this
is fixed patch ipmiutil-3.1.5-fix-configure.patch which has been
submitted upstream.

Signed-off-by: Robin H. Johnson  gentoo.org>

 .../files/ipmiutil-3.1.5-fix-configure.patch   | 180 +
 sys-apps/ipmiutil/ipmiutil-3.1.5-r1.ebuild |  66 
 2 files changed, 246 insertions(+)

diff --git a/sys-apps/ipmiutil/files/ipmiutil-3.1.5-fix-configure.patch 
b/sys-apps/ipmiutil/files/ipmiutil-3.1.5-fix-configure.patch
new file mode 100644
index 000..8748256be5f
--- /dev/null
+++ b/sys-apps/ipmiutil/files/ipmiutil-3.1.5-fix-configure.patch
@@ -0,0 +1,180 @@
+--- ipmiutil-3.1.5.orig/configure.ac   2019-11-25 06:53:08.0 -0800
 ipmiutil-3.1.5/configure.ac2020-01-25 22:55:20.577345441 -0800
+@@ -80,40 +80,46 @@
+ #  fi]
+ 
+ drv_landesk=0
++LANDESK_CFLAGS=""
++LANDESK_LDADD=""
+ dnl configure for LANDESK libipmiapi or not
+ AC_ARG_ENABLE([landesk],
+-[  --enable-landesk   adds landesk library support [[default=no]]],
+-[if test "x$enableval" = "xyes"; then
+-  drv_landesk=1
+-LANDESK_CFLAGS="-DLINK_LANDESK"
+-LANDESK_LDADD="-lipmiapi -L../lib"
+-AC_SUBST(LANDESK_CFLAGS)
+-AC_SUBST(LANDESK_LDADD)
+-fi]
+-)
++  AS_HELP_STRING([--enable-landesk], [enable landesk support 
(default=no)]),
++  [],
++  [enable_landesk=no])
++
++AS_IF([test "x$enable_landesk" = "xyes"], [
++  drv_landesk=1
++  LANDESK_CFLAGS="-DLINK_LANDESK"
++  LANDESK_LDADD="-lipmiapi -L../lib"
++  AC_SUBST(LANDESK_CFLAGS)
++  AC_SUBST(LANDESK_LDADD)
++])
+ 
+ dnl Configure ipmiutil for lanplus (libipmi_lanplus.a) or not (default yes)
+ AC_ARG_ENABLE([lanplus],
+-[  --enable-lanplus  enable lanplus support 
(default=yes)],[default=yes],
+-[if test "x$enableval" = "xno"; then
+-  drv_lanplus=""
+-  LANPLUS_CFLAGS=""
+-  LANPLUS_LDADD=""
+-LANPLUS_LIB="" 
+-  LANPLUS_CRYPTO=""
+-  LANPLUS_SAM="no"
+-  LD_SAMX=""
+-else
++  AS_HELP_STRING([--disable-lanplus], [enable lanplus support 
(default=yes)]),
++  [],
++  [enable_lanplus=yes])
++
++drv_lanplus=""
++LANPLUS_CFLAGS=""
++LANPLUS_LDADD=""
++LANPLUS_LIB="" 
++LANPLUS_CRYPTO=""
++LANPLUS_SAM="no"
++LD_SAMX=""
++AS_IF([test "x$enable_lanplus" = "xyes"], [
+   drv_lanplus="lanplus"
+   LANPLUS_CFLAGS="-DHAVE_LANPLUS"
+   # LANPLUS_CFLAGS="-DHAVE_LANPLUS -I${projdir}/lib/lanplus/inc"
+   # LANPLUS_LDADD="-L../lib -lintf_lanplus -L/usr/local/lib -lcrypto"
+   LANPLUS_LDADD="-L../lib -lipmi_lanplus -L/usr/local/lib -lcrypto"
+-LANPLUS_LIB="../lib/libipmi_lanplus.a" 
++  LANPLUS_LIB="../lib/libipmi_lanplus.a" 
+   LANPLUS_CRYPTO="-lcrypto"
+   LANPLUS_SAM="yes"
+   LD_SAMX="../lib/libipmi_lanplus.a -lcrypto"
+-fi ])
++])
+ 
+ dnl Configure libipmiutil.a for lanplus or not
+ dnl Only SOL requires lanplus, so usually build libipmiutil.a without lanplus
+@@ -128,21 +134,28 @@
+ #fi
+ 
+ # strings /lib/libssl.so* |grep EVP_sha256 
+-dnl configure for SHA256, build lanplus with SHA256 support, uses later 
openssl.
++dnl configure for SHA256, build lanplus with SHA256 support
++dnl requires openssl-1.0.1 which was released in 2012/03
+ AC_ARG_ENABLE([sha256],
+-[  --enable-sha256build with SHA256 support, requires later 
openssl.],
+-[if test "x$enableval" = "xyes"; then
+-  LANPLUS_CFLAGS="$LANPLUS_CFLAGS -DHAVE_SHA256"
+-fi]
+-)
++AS_HELP_STRING([--disable-sha256], [build with SHA256 support 
(default=yes)]),
++  dnl action if passed
++  [],
++  dnl action if not passed
++  [enable_sha256=yes]
++  )
++AS_IF([test "x$enable_sha256" = "xyes"], [
++  LANPLUS_CFLAGS="$LANPLUS_CFLAGS -DHAVE_SHA256"
++])
+ 
+ dnl configure for EKANALYZER, build with ekanalyzer function enabled
+ AC_ARG_ENABLE([ekanalyzer],
+-[  --enable-ekanalyzerbuild with ekanalyzer function enabled.],
+-[if test "x$enableval" = "xyes"; then
++  AS_HELP_STRING([--enable-ekanalyzer], [build with ekanalyzer function 
enabled.]),
++  [],
++  [enable_ekanalyzer=no]
++  )
++AS_IF([test "x$enable_ekanalyzer" = "xyes"], [
+   OS_CFLAGS="$OS_CFLAGS -DHAVE_EKANAL"
+-fi]
+-)
++])
+ 
+ GPL_CFLAGS=""
+ CROSS_LFLAGS=""
+@@ -152,17 +165,20 @@
+ SYSTEMD_DIR=/usr/share/ipmiutil
+ 
+ AC_ARG_ENABLE([useflags],
+-[  --enable-useflagsinclude environment CFLAGS and LDFLAGS.],
+-[if test "x$enableval" = "xyes"; then
++  AS_HELP_STRING([--enable-useflags], [include 

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/

2020-01-25 Thread Georgy Yakovlev
commit: 89607a86a7a8379d43af792d6ba912a257571ed0
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Sun Jan 26 06:40:22 2020 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Sun Jan 26 06:40:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89607a86

net-im/telegram-desktop: add missing range-v3 dep

Closes: https://bugs.gentoo.org/show_bug.cgi?id=706304
Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-im/telegram-desktop/telegram-desktop-1.9.8.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-im/telegram-desktop/telegram-desktop-1.9.8.ebuild 
b/net-im/telegram-desktop/telegram-desktop-1.9.8.ebuild
index 927e83b664e..7abef4df4b1 100644
--- a/net-im/telegram-desktop/telegram-desktop-1.9.8.ebuild
+++ b/net-im/telegram-desktop/telegram-desktop-1.9.8.ebuild
@@ -23,6 +23,7 @@ RDEPEND="!net-im/telegram-desktop-bin
app-arch/xz-utils
!libressl? ( dev-libs/openssl:0= )
libressl? ( dev-libs/libressl:0= )
+   dev-libs/range-v3
dev-libs/xxhash
dev-qt/qtcore:5
dev-qt/qtgui:5[png,X(-)]



[gentoo-commits] proj/portage:master commit in: lib/portage/tests/resolver/

2020-01-25 Thread Zac Medico
commit: 097cf78c22b3d523f701ab36f47714c604690b23
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jan 26 06:20:17 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jan 26 06:27:00 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=097cf78c

OrChoicesTestCase: split out bug 480736 libpostproc test case

This case will become an expected failure after bug 706278
is fixed. The packages that triggered bug 480736 not longer
exist.

Bug: https://bugs.gentoo.org/480736
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/tests/resolver/test_or_choices.py | 115 +-
 1 file changed, 59 insertions(+), 56 deletions(-)

diff --git a/lib/portage/tests/resolver/test_or_choices.py 
b/lib/portage/tests/resolver/test_or_choices.py
index 63e62d010..c0316bfb3 100644
--- a/lib/portage/tests/resolver/test_or_choices.py
+++ b/lib/portage/tests/resolver/test_or_choices.py
@@ -78,62 +78,6 @@ class OrChoicesTestCase(TestCase):
finally:
playground.cleanup()
 
-   def testOrChoicesLibpostproc(self):
-   ebuilds = {
-   "media-video/ffmpeg-0.10" : {
-   "EAPI": "5",
-   "SLOT": "0.10"
-   },
-   "media-video/ffmpeg-1.2.2" : {
-   "EAPI": "5",
-   "SLOT": "0"
-   },
-   "media-libs/libpostproc-0.8.0.20121125" : {
-   "EAPI": "5"
-   },
-   "media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r1" : 
{
-   "EAPI": "5",
-   "RDEPEND" : "|| ( media-video/ffmpeg:0 
media-libs/libpostproc )"
-   },
-   }
-
-   installed = {
-   "media-video/ffmpeg-0.10" : {
-   "EAPI": "5",
-   "SLOT": "0.10"
-   },
-   "media-libs/libpostproc-0.8.0.20121125" : {
-   "EAPI": "5"
-   },
-   "media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r1" : 
{
-   "EAPI": "5",
-   "RDEPEND" : "|| ( media-video/ffmpeg:0 
media-libs/libpostproc )"
-   },
-   }
-
-   world = ["media-plugins/gst-plugins-ffmpeg"]
-
-   test_cases = (
-   # Demonstrate that libpostproc is preferred
-   # over ffmpeg:0 for bug #480736.
-   ResolverPlaygroundTestCase(
-   ["@world"],
-   options = {"--update": True, "--deep": True},
-   success=True,
-   all_permutations = True,
-   mergelist = []),
-   )
-
-   playground = ResolverPlayground(ebuilds=ebuilds, 
installed=installed,
-   world=world, debug=False)
-   try:
-   for test_case in test_cases:
-   playground.run_TestCase(test_case)
-   self.assertEqual(test_case.test_success, True, 
test_case.fail_msg)
-   finally:
-   playground.cleanup()
-
-
def testInitiallyUnsatisfied(self):
 
ebuilds = {
@@ -340,3 +284,62 @@ class OrChoicesTestCase(TestCase):
# Disable debug so that cleanup works.
playground.debug = False
playground.cleanup()
+
+class OrChoicesLibpostprocTestCase(TestCase):
+
+   def testOrChoicesLibpostproc(self):
+
+   ebuilds = {
+   "media-video/ffmpeg-0.10" : {
+   "EAPI": "5",
+   "SLOT": "0.10"
+   },
+   "media-video/ffmpeg-1.2.2" : {
+   "EAPI": "5",
+   "SLOT": "0"
+   },
+   "media-libs/libpostproc-0.8.0.20121125" : {
+   "EAPI": "5"
+   },
+   "media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r1" : 
{
+   "EAPI": "5",
+   "RDEPEND" : "|| ( media-video/ffmpeg:0 
media-libs/libpostproc )"
+   },
+   }
+
+   installed = {
+   "media-video/ffmpeg-0.10" : {
+   "EAPI": "5",
+   "SLOT": "0.10"
+   },
+   "media-libs/libpostproc-0.8.0.20121125" : {
+   "EAPI": "

[gentoo-commits] repo/gentoo:master commit in: sci-libs/tensorflow/, sci-libs/tensorflow/files/

2020-01-25 Thread Jason Zaman
commit: 81d6d00f81b49112fcca4b91f2121878db355724
Author: Jason Zaman  gentoo  org>
AuthorDate: Sat Jan 25 14:21:01 2020 +
Commit: Jason Zaman  gentoo  org>
CommitDate: Sun Jan 26 05:35:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81d6d00f

sci-libs/tensorflow: bump 2.1.0

Closes: https://bugs.gentoo.org/701334
Closes: https://bugs.gentoo.org/704490
Closes: https://bugs.gentoo.org/701342
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Jason Zaman  gentoo.org>

 sci-libs/tensorflow/Manifest   |  3 ++-
 .../files/tensorflow-2.1.0-external_libs.patch | 26 --
 .../tensorflow-2.1.0-python3.8-pywrap_tensor.patch | 11 -
 ...ow-2.1.0_rc2.ebuild => tensorflow-2.1.0.ebuild} | 14 +---
 4 files changed, 7 insertions(+), 47 deletions(-)

diff --git a/sci-libs/tensorflow/Manifest b/sci-libs/tensorflow/Manifest
index 22bc344ccf2..297457526e4 100644
--- a/sci-libs/tensorflow/Manifest
+++ b/sci-libs/tensorflow/Manifest
@@ -28,4 +28,5 @@ DIST re2-506cfa4bffd060c06ec338ce50ea3468daa6c814.tar.gz 
316237 BLAKE2B 8a975bc3
 DIST tensorflow-1.15.0-python-license.rst.txt 45132 BLAKE2B 
8a8ace4b64fd9eda1932272704dd4fea002d2562cd9c2c94470d3ff5de58bb171ff849d3f998ea90cd779d1084d39af1267aca8400b74b701205d2e76e6a2628
 SHA512 
c79c42f4ceecf33c8f8778ca17b53595b75d5d0bdf30b11058cf01dd70a6351f530ca9dd846460aba14edc1d5876f7bf6fa0f9f49f7915590b0f54d267ce3856
 DIST tensorflow-1.15.0.tar.gz 46183168 BLAKE2B 
5ccd87d5b53d6c543728e9c7ef96f12149bd8729620838b07a28f752fd5c57ef88350c2b62e8c44ec3561469eda38d8a64cbfca5e1ac7850674e1dd2c4d605d6
 SHA512 
f8683a950be6a3fa234d42e0f46bd9e049280e0c1d203c5c00ad44cf4728d894f2c301939d6d71203f815130a1ead53127adcc7565009589ff5aafc878b4dba7
 DIST tensorflow-2.0.0.tar.gz 46176997 BLAKE2B 
761e91a774f61b50459240a83fe52f723a76c2cc3eaf7c371684849cb7365b94fb3743ab8de9adffe64bef0f70da2bb0b7e6426a3f402e436eff841d3edefe8d
 SHA512 
c3a2cb9673d2ade8e83961f7d944165123d0e4d94e6ca4d8fdee4f02f536893b879bbbf78d3ad5e557467b58f97f7194f2d9cfc64d7d05540969be732070eecc
-DIST tensorflow-2.1.0_rc2.tar.gz 41641498 BLAKE2B 
1ab001f6804cd6b2b3122cd5bf84905d81b1632f363134dc30aee92869077da2420799d0e70ea050004ac854a7e887a44176806b8cdfab5f12b9c8f7440d22be
 SHA512 
7b8c9a83b5c25b36f680cfdaeefdc932cab93ecfc25622cd46ac14b2f5582eea4f04c6bdd5d63058266d5e0bf2cd9e1fb7a0647be62fb4ec4b910b0e7b4214e0
+DIST tensorflow-2.1.0.tar.gz 41637803 BLAKE2B 
63aac95cdb71097d2e7a257a691a2b51703fb22d2535395494adebfae0d3f97f8dd9e0deaadf1c2f3d3d26138066a7c6fb9b9728b5b0ac3d54360d7b5e4bebff
 SHA512 
6d09ba3c097e4b3d712e7164d649841572c418d56c207eea6d31e3b1851b84ce57e82801d9887d84cfd8fcf990a3ea4c4b4b05265f8d625509986412c230c3c6
+DIST tensorflow-patches-2.1.0.tar.bz2 5737 BLAKE2B 
67f5004312389ed19e810aad9f2d5d4839d806b5a7422963520e0dff06b91346683647db757ac463af13ca70861a7ed9c94be242910abacc6be350e162947225
 SHA512 
a20bfb619d59e0d2741a27ce36e3d38dbb7a5a706d6bc56f8aa94b5b72288139ad301fc06390b128ef1c3a88b758d09d0224351590dedcda9c5309cc55af6fed

diff --git a/sci-libs/tensorflow/files/tensorflow-2.1.0-external_libs.patch 
b/sci-libs/tensorflow/files/tensorflow-2.1.0-external_libs.patch
deleted file mode 100644
index 194cdc16651..000
--- a/sci-libs/tensorflow/files/tensorflow-2.1.0-external_libs.patch
+++ /dev/null
@@ -1,26 +0,0 @@
-diff --git a/WORKSPACE b/WORKSPACE
-index babb14b509..bcdd4f46e2 100644
 a/WORKSPACE
-+++ b/WORKSPACE
-@@ -67,7 +67,7 @@ http_archive(
- http_archive(
- name = "bazel_skylib",
- sha256 = 
"1dde365491125a3db70731e25658dfdd3bc5dbdfd11b840b3e987ecf043c7ca0",
--urls = 
["https://github.com/bazelbuild/bazel-skylib/releases/download/0.9.0/bazel-skylib.0.9.0.tar.gz";],
-+urls = 
["https://github.com/bazelbuild/bazel-skylib/releases/download/0.9.0/bazel_skylib-0.9.0.tar.gz";],
- )  # https://github.com/bazelbuild/bazel-skylib/releases
- http_archive(
- name = "com_github_apple_swift_swift_protobuf",
-diff --git a/third_party/systemlibs/syslibs_configure.bzl 
b/third_party/systemlibs/syslibs_configure.bzl
-index 8619cddfdd..4b57df0cbe 100644
 a/third_party/systemlibs/syslibs_configure.bzl
-+++ b/third_party/systemlibs/syslibs_configure.bzl
-@@ -27,7 +27,7 @@ VALID_LIBS = [
- "grpc",
- "hwloc",
- "icu",
--"jpeg",
-+"libjpeg_turbo",
- "jsoncpp_git",
- "keras_applications_archive",
- "lmdb",

diff --git 
a/sci-libs/tensorflow/files/tensorflow-2.1.0-python3.8-pywrap_tensor.patch 
b/sci-libs/tensorflow/files/tensorflow-2.1.0-python3.8-pywrap_tensor.patch
deleted file mode 100644
index bc53750b070..000
--- a/sci-libs/tensorflow/files/tensorflow-2.1.0-python3.8-pywrap_tensor.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/tensorflow/python/eager/pywrap_tensor.cc.ORIG2019-09-27 
23:56:33.0 +0200
-+++ b/tensorflow/python/eager/pywrap_tensor.cc 2019-11-27 16:39:00.996713385 
+0100
-@@ -839,7 +839,7 @@
- sizeof(EagerTensor),/* tp_basicsize */

[gentoo-commits] proj/policy-guide:master commit in: /

2020-01-25 Thread Michał Górny
commit: 33111d2aa554f253f920d7f0b3d866a739e38f56
Author: Max Magorsch  magorsch  de>
AuthorDate: Sat Jan 25 22:02:40 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Jan 26 04:39:37 2020 +
URL:https://gitweb.gentoo.org/proj/policy-guide.git/commit/?id=33111d2a

Use pypi for installing the tyrian-sphinx-theme

Signed-off-by: Max Magorsch  magorsch.de>
Closes: https://github.com/gentoo/policy-guide/pull/11
Signed-off-by: Michał Górny  gentoo.org>

 tox.ini | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tox.ini b/tox.ini
index 2261cc5..987da45 100644
--- a/tox.ini
+++ b/tox.ini
@@ -5,7 +5,7 @@ skipsdist = True
 [testenv]
 deps =
sphinx
-   
git+https://github.com/mmagorsc/tyrian_sphinx_theme/#egg=tyrian_sphinx_theme
+   tyrian-sphinx-theme
 whitelist_externals =
make
 



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

2020-01-25 Thread Matthias Maier
commit: 167ee424b29b13ebba45f1efb67ed14b2a200ec6
Author: Matthias Maier  gentoo  org>
AuthorDate: Sun Jan 26 03:30:02 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Sun Jan 26 03:31:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=167ee424

media-sound/quodlibet: drop old

Bug: https://bugs.gentoo.org/704172
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Matthias Maier  gentoo.org>

 media-sound/quodlibet/Manifest  |  2 -
 media-sound/quodlibet/quodlibet-3.8.1-r1.ebuild | 72 
 media-sound/quodlibet/quodlibet-3.9.1.ebuild| 73 -
 3 files changed, 147 deletions(-)

diff --git a/media-sound/quodlibet/Manifest b/media-sound/quodlibet/Manifest
index 460682a6d9a..235dedbcfa3 100644
--- a/media-sound/quodlibet/Manifest
+++ b/media-sound/quodlibet/Manifest
@@ -1,5 +1,3 @@
-DIST quodlibet-3.8.1.tar.gz 3697363 BLAKE2B 
67c56281a998d93b2ea457656473ab7fc45a1d4d80aa561fc1946e129ac91a01c65fdb34bd314b5742756708714ac043341cae6ee38e93e37a7a16e3bf481c20
 SHA512 
5f8f7ba3157dea83782c64989114ad38295c660300284b72e825eba46eae053120c96e60518d573b4010dd49e396a4fe8d04788e632e61e38fa6edd953014275
-DIST quodlibet-3.9.1.tar.gz 3850929 BLAKE2B 
c4317521259f1d46e927276ee8bd927afd72708f7b6e260a68e2cfe6e949f44e08df5884f3613804955b18b7284f0140f9d2d409833bd0a139732728903ae978
 SHA512 
6d6b6380de2fc2d3ab1614b304f2d7219ff1d823e03f532baa0e9b1308fd36094ad745433494253d956182ae9914eb62846df3d3e5fea92dddccdaa725178563
 DIST quodlibet-4.1.0.tar.gz 4882607 BLAKE2B 
1e0c519eb3f1d377dc7fc0ee2a08faa51632eabd1f21638e38aaf5edc4faa6707274edfe314910b32895e59a5cdd27434914afb1c33aa2914788e644db2d2aaf
 SHA512 
987001b6335e18ce18d25b71be327261c3fe5e0a142395ce061d7460e9ade2543a3372a64560b804be3e4d70889017612e9bc1a72215d45b215caf4da545e9ae
 DIST quodlibet-4.2.0.tar.gz 4894320 BLAKE2B 
0109322ee845e0ca99d620f396c937c0c340e98bfd4b4ffb5aab0253177bdbdac7b59789f05a78f5f610bd2e0037c5cfbc919aea65542d663ce5f65a032bae61
 SHA512 
3a978ac5f7e2736e4d3764d8921d000ec8602c18e319d54d881f606ac97a4c06f23aa4c6f8813121855ed97982a63cd51d594aa12095c7c4cdc32da64eb2
 DIST quodlibet-4.2.1.tar.gz 4908102 BLAKE2B 
0c1535e925842d42aafd5ff819b33a5d4527995977dd5d56b84b26462c677d81fcfb6d1de60ce50004a4b4a3eaa69896e430d36d31d904175c38f9deb23c044b
 SHA512 
3817611c887b7c1878ccf852311020ded0a813feec1067f861d1157de6331760166c34992a6e4fe225552ae6ed4472000585fe58a3397faf277ae250f6f3c138

diff --git a/media-sound/quodlibet/quodlibet-3.8.1-r1.ebuild 
b/media-sound/quodlibet/quodlibet-3.8.1-r1.ebuild
deleted file mode 100644
index 3862b250cda..000
--- a/media-sound/quodlibet/quodlibet-3.8.1-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-inherit distutils-r1 gnome2-utils xdg-utils
-
-DESCRIPTION="audio library tagger, manager, and player for GTK+"
-HOMEPAGE="http://quodlibet.readthedocs.org";
-SRC_URI="https://github.com/${PN}/${PN}/archive/release-${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ppc ppc64 x86"
-IUSE="+dbus gstreamer ipod +udev"
-
-RDEPEND="dev-libs/keybinder:3[introspection]
-   dev-python/feedparser[${PYTHON_USEDEP}]
-   dev-python/futures[${PYTHON_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_USEDEP}]
-   >=media-libs/mutagen-1.32[${PYTHON_USEDEP}]
-   net-libs/libsoup[introspection]
-   x11-libs/gtk+[introspection]
-   gstreamer? (
-   media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0
-   media-libs/gst-plugins-good:1.0
-   media-plugins/gst-plugins-meta:1.0
-   )
-   !gstreamer? ( media-libs/xine-lib )
-   dbus? (
-   app-misc/media-player-info
-   dev-python/dbus-python[${PYTHON_USEDEP}]
-   )
-   ipod? ( media-libs/libgpod[python,${PYTHON_USEDEP}] )
-   udev? ( virtual/udev )
-   !media-plugins/quodlibet-plugins"
-DEPEND="dev-util/intltool"
-REQUIRED_USE="ipod? ( dbus )"
-
-S="${WORKDIR}/${PN}-release-${PV}/${PN}"
-
-src_prepare() {
-   local qlconfig=${PN}/config.py
-
-   if ! use gstreamer; then
-   sed -i -e '/backend/s:gstbe:xinebe:' ${qlconfig} || die
-   fi
-
-   sed -i -e '/gst_pipeline/s:"":"alsasink":' ${qlconfig} || die
-
-   distutils-r1_src_prepare
-}
-
-src_install() {
-   distutils-r1_src_install
-   dodoc NEWS README
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   gnome2_icon_cache_update
-}

diff --git a/media-sound/quodlibet/quodlibet-3.9.1.ebuild 
b/media-sound/quodlibet/quodlibet-3.9.1.ebuild
deleted file mode 100644
index d8f5bf17d4b..000
--- a/media-sound/quodlibet/quodlibet-3.9.1.ebuild
+

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

2020-01-25 Thread Craig Andrews
commit: 9def327b17275c5e330ab4db1e80b41c43ac9508
Author: Vjaceslavs Klimovs  gmail  com>
AuthorDate: Sun Jan 26 01:31:46 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Jan 26 01:45:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9def327b

net-wireless/crda: fix Hunk #4 succeeded at 117 with fuzz 2.

Closes: https://github.com/gentoo/gentoo/pull/14452
Signed-off-by: Craig Andrews  gentoo.org>

 net-wireless/crda/files/crda-4.14-python-3.patch | 18 ++
 1 file changed, 10 insertions(+), 8 deletions(-)

diff --git a/net-wireless/crda/files/crda-4.14-python-3.patch 
b/net-wireless/crda/files/crda-4.14-python-3.patch
index 97db1ac0529..df22a6a4bd4 100644
--- a/net-wireless/crda/files/crda-4.14-python-3.patch
+++ b/net-wireless/crda/files/crda-4.14-python-3.patch
@@ -1,5 +1,7 @@
 /utils/key2pub.py
-+++ /utils/key2pub.py
+diff --git a/utils/key2pub.py b/utils/key2pub.py
+index 9bb04cd..632e6a6 100755
+--- a/utils/key2pub.py
 b/utils/key2pub.py
 @@ -3,20 +3,20 @@
  import sys
  try:
@@ -25,7 +27,7 @@
  val = val[8:]
  vnew.reverse()
  output.write('static BN_ULONG %s[%d] = {\n' % (name, len(vnew)))
-@@ -34,13 +34,13 @@
+@@ -34,13 +34,13 @@ def print_ssl_64(output, name, val):
  output.write('};\n\n')
  
  def print_ssl_32(output, name, val):
@@ -42,7 +44,7 @@
  val = val[4:]
  vnew.reverse()
  output.write('static BN_ULONG %s[%d] = {\n' % (name, len(vnew)))
-@@ -80,21 +80,21 @@
+@@ -80,21 +80,21 @@ struct pubkey {
  
  static struct pubkey keys[] = {
  ''')
@@ -67,16 +69,16 @@
  idx += 1
  if idx == 8:
  idx = 0
-@@ -117,7 +117,7 @@
+@@ -117,7 +117,7 @@ struct key_params {
  
- static const struct key_params keys[] = {
+ static const struct key_params __attribute__ ((unused)) keys[] = {
  ''')
 -for n in xrange(n + 1):
 +for n in range(n + 1):
  output.write('KEYS(e_%d, n_%d),\n' % (n, n))
  output.write('};\n')
  
-@@ -135,7 +135,7 @@
+@@ -135,7 +135,7 @@ except IndexError:
  mode = None
  
  if not mode in modes:
@@ -85,7 +87,7 @@
  sys.exit(2)
  
  output = open(outfile, 'w')
-@@ -153,3 +153,5 @@
+@@ -153,3 +153,5 @@ for f in files:
  idx += 1
  
  modes[mode][1](output, idx - 1)



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

2020-01-25 Thread Craig Andrews
commit: a9dc91bdb068b8288d21754116020dab6e5d3840
Author: Craig Andrews  gentoo  org>
AuthorDate: Sun Jan 26 01:27:58 2020 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Sun Jan 26 01:28:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9dc91bd

net-analyzer/netdata: .keep files have been removed

See: https://github.com/netdata/netdata/pull/7829
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Craig Andrews  gentoo.org>

 net-analyzer/netdata/netdata-.ebuild | 7 ++-
 1 file changed, 2 insertions(+), 5 deletions(-)

diff --git a/net-analyzer/netdata/netdata-.ebuild 
b/net-analyzer/netdata/netdata-.ebuild
index 6e2a420b82c..ba797abab3c 100644
--- a/net-analyzer/netdata/netdata-.ebuild
+++ b/net-analyzer/netdata/netdata-.ebuild
@@ -115,13 +115,10 @@ src_install() {
 
rm -rf "${D}/var/cache" || die
 
-   # Remove unneeded .keep files
-   find "${ED}" -name ".keep" -delete || die
-
-   fowners -Rc netdata:netdata /var/log/netdata
keepdir /var/log/netdata
-   fowners -Rc netdata:netdata /var/lib/netdata
+   fowners -Rc netdata:netdata /var/log/netdata
keepdir /var/lib/netdata
+   fowners -Rc netdata:netdata /var/lib/netdata
keepdir /var/lib/netdata/registry
 
fowners -Rc root:netdata /usr/share/${PN}



[gentoo-commits] repo/gentoo:master commit in: dev-python/matplotlib/files/, dev-python/matplotlib/, profiles/arch/arm64/

2020-01-25 Thread Benda XU
commit: e099f966bfcfe82d06cf946568d6874ff37e1be4
Author: Benda Xu  gentoo  org>
AuthorDate: Sun Jan 26 01:13:40 2020 +
Commit: Benda XU  gentoo  org>
CommitDate: Sun Jan 26 01:19:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e099f966

dev-python/matplotlib: bump to 3.1.2.

  - Unbundle qhull.
  - Depend on pyobject:3[cairo] for USE="gtk3 cairo".
  - p/arch/arm64/package.use.mask: mask USE=wxwidgets
dev-python/wxpython does not have arm64 keyword.

Closes: https://bugs.gentoo.org/671796
Closes: https://bugs.gentoo.org/680176
Closes: https://bugs.gentoo.org/665560
Package-Manager: Portage-2.3.79, Repoman-2.3.18
Signed-off-by: Benda Xu  gentoo.org>

 dev-python/matplotlib/Manifest |   1 +
 .../matplotlib-3.1.2-no-jqueryui-download.patch|  15 ++
 .../matplotlib/files/matplotlib-3.1.2-qhull.patch  |  20 ++
 dev-python/matplotlib/matplotlib-3.1.2.ebuild  | 244 +
 profiles/arch/arm64/package.use.mask   |   4 +
 5 files changed, 284 insertions(+)

diff --git a/dev-python/matplotlib/Manifest b/dev-python/matplotlib/Manifest
index 5ce2a199f71..70225931856 100644
--- a/dev-python/matplotlib/Manifest
+++ b/dev-python/matplotlib/Manifest
@@ -1,2 +1,3 @@
 DIST matplotlib-2.2.2.tar.gz 37317332 BLAKE2B 
4120265263c5b1e4ab57f7c0eb7a477b4071a5f219d1d6328d6ed51d44460217c7c4da82a4b7d13c6ba9f80308406a217f2dbcfa310f3137cbe8bc56a9ef0eef
 SHA512 
1d21ef821190f22354098f8f0db6449f237acbf3c1419ab3815ecd4e9c6922fd3f00c4a8f60858e319b55b6fb2e8fe2922c0bf8e72b204e7edff0b409cf76320
 DIST matplotlib-2.2.4.tar.gz 36974286 BLAKE2B 
9c4c69163a23ff02107ee155f72e142dcf31ba965f6a20f468b96f3f4b70b95ff6caade6b14bcbacd5b231848d2000ce6af9f113feefb41d6e186725349490d3
 SHA512 
968f5731b8a9a2c5575403c60d5b0a98a452b33094e520be44f4d901f892d082babc8fc1d73c519e1ff2baf756f3cb7652f4b796e166d66dfda31f7e50c58139
+DIST matplotlib-3.1.2.tar.gz 40909582 BLAKE2B 
670907670335ca13ec01f3acf036fd502ce34abd12666b2e0d10867c6115a0fe80039326cee89099471aa6b3bbd25f1ca4aa837072dea624ee41984da9f647be
 SHA512 
2eff3c0525d01824ed758a87f50a3f6094767b580fca1eae4e9dbc2cc972af3d0cc3ac9615e576c5685e8bfc1ec90754bc826635f4f2a919d0b26bbb686cccab

diff --git 
a/dev-python/matplotlib/files/matplotlib-3.1.2-no-jqueryui-download.patch 
b/dev-python/matplotlib/files/matplotlib-3.1.2-no-jqueryui-download.patch
new file mode 100644
index 000..145f321039b
--- /dev/null
+++ b/dev-python/matplotlib/files/matplotlib-3.1.2-no-jqueryui-download.patch
@@ -0,0 +1,15 @@
+Index: matplotlib-3.1.2/setup.py
+===
+--- matplotlib-3.1.2.orig/setup.py
 matplotlib-3.1.2/setup.py
+@@ -125,7 +125,9 @@ cmdclass['build_ext'] = BuildExtraLibrar
+ 
+ 
+ def _download_jquery_to(dest):
+-if os.path.exists(os.path.join(dest, "jquery-ui-1.12.1")):
++# Avoid downloading jquery ui during emerge: we already have it in
++# pypi's tarball. use this!
++if True:
+ return
+ 
+ # If we are installing from an sdist, use the already downloaded jquery-ui

diff --git a/dev-python/matplotlib/files/matplotlib-3.1.2-qhull.patch 
b/dev-python/matplotlib/files/matplotlib-3.1.2-qhull.patch
new file mode 100644
index 000..e02e03e65ed
--- /dev/null
+++ b/dev-python/matplotlib/files/matplotlib-3.1.2-qhull.patch
@@ -0,0 +1,20 @@
+Index: matplotlib-3.1.2/setupext.py
+===
+--- matplotlib-3.1.2.orig/setupext.py
 matplotlib-3.1.2/setupext.py
+@@ -839,14 +839,7 @@ class Qhull(SetupPackage):
+ name = "qhull"
+ 
+ def add_flags(self, ext):
+-# Qhull doesn't distribute pkg-config info, so we have no way of
+-# knowing whether a system install is recent enough.  Thus, always use
+-# the vendored version.
+-ext.include_dirs.insert(0, 'extern')
+-ext.sources.extend(sorted(glob.glob('extern/libqhull/*.c')))
+-if sysconfig.get_config_var('LIBM') == '-lm':
+-ext.libraries.extend('m')
+-
++ext.libraries.extend(['qhull'])
+ 
+ class TTConv(SetupPackage):
+ name = "ttconv"

diff --git a/dev-python/matplotlib/matplotlib-3.1.2.ebuild 
b/dev-python/matplotlib/matplotlib-3.1.2.ebuild
new file mode 100644
index 000..db457aa8b79
--- /dev/null
+++ b/dev-python/matplotlib/matplotlib-3.1.2.ebuild
@@ -0,0 +1,244 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_REQ_USE='tk?,threads(+)'
+
+inherit distutils-r1 flag-o-matic virtualx toolchain-funcs prefix
+
+DESCRIPTION="Pure python plotting library with matlab like syntax"
+HOMEPAGE="https://matplotlib.org/";
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+# Main license: matplotlib
+# Some modules: BSD
+# matplotlib/backends/qt4_editor: MIT
+# Fonts: BitstreamVera, OFL-1.1
+LICENSE="BitstreamVera BSD matplotlib MIT O

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

2020-01-25 Thread Matt Turner
commit: 59b83a8cc2ff19e06729aae5dae8a8fdcfe27106
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jan 26 00:44:56 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jan 26 00:45:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59b83a8c

profiles/alpha: Remove extra "

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

 profiles/arch/alpha/make.defaults | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/alpha/make.defaults 
b/profiles/arch/alpha/make.defaults
index ea18ceadb13..b44fb846a45 100644
--- a/profiles/arch/alpha/make.defaults
+++ b/profiles/arch/alpha/make.defaults
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 ARCH="alpha"
-ACCEPT_KEYWORDS="alpha ~alpha""
+ACCEPT_KEYWORDS="alpha ~alpha"
 
 CHOST="alpha-unknown-linux-gnu"
 CFLAGS="-O2 -pipe"



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/gwyddion/

2020-01-25 Thread Andreas K. Hüttel
commit: 00c6e3b62b28d525f589f85d8649f832e229b70b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Sun Jan 26 00:19:47 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Sun Jan 26 00:21:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c6e3b6

sci-visualization/gwyddion: Disable opengl to get rid of ancient dependency

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

 .../gwyddion/{gwyddion-2.55.ebuild => gwyddion-2.55-r1.ebuild}   | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/sci-visualization/gwyddion/gwyddion-2.55.ebuild 
b/sci-visualization/gwyddion/gwyddion-2.55-r1.ebuild
similarity index 91%
rename from sci-visualization/gwyddion/gwyddion-2.55.ebuild
rename to sci-visualization/gwyddion/gwyddion-2.55-r1.ebuild
index 38eb5f9eca4..7029da852fc 100644
--- a/sci-visualization/gwyddion/gwyddion-2.55.ebuild
+++ b/sci-visualization/gwyddion/gwyddion-2.55-r1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://gwyddion.net/download/${PV}/${P}.tar.xz";
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc fits gnome nls openexr opengl perl ruby sourceview xml X"
+IUSE="doc fits gnome nls openexr perl ruby sourceview xml X"
 
 RDEPEND="
>=dev-libs/glib-2.32
@@ -26,7 +26,6 @@ RDEPEND="
fits? ( sci-libs/cfitsio )
gnome? ( gnome-base/gconf:2 )
openexr? ( media-libs/openexr:= )
-   opengl? ( virtual/opengl x11-libs/gtkglext )
perl? ( dev-lang/perl:= )
ruby? ( dev-ruby/narray )
sourceview? ( x11-libs/gtksourceview:2.0 )
@@ -57,7 +56,7 @@ src_configure() {
$(use_with perl) \
--without-python \
$(use_with ruby) \
-   $(use_with opengl gl) \
+   --without-gl \
$(use_with openexr exr) \
$(use_with sourceview gtksourceview) \
$(use_with xml libxml2) \



[gentoo-commits] proj/portage:master commit in: lib/portage/tests/resolver/

2020-01-25 Thread Zac Medico
commit: e2a2adf4b2ff7291fd12dce43c1d4c542c399a9f
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Jan 26 00:18:48 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Jan 26 00:19:44 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=e2a2adf4

MultirepoTestCase: package.keywords -> package.accept_keywords

Bug: https://bugs.gentoo.org/607852
Signed-off-by: Zac Medico  gentoo.org>

 lib/portage/tests/resolver/test_multirepo.py | 8 
 1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/lib/portage/tests/resolver/test_multirepo.py 
b/lib/portage/tests/resolver/test_multirepo.py
index dabec6af9..bdfcf2120 100644
--- a/lib/portage/tests/resolver/test_multirepo.py
+++ b/lib/portage/tests/resolver/test_multirepo.py
@@ -1,4 +1,4 @@
-# Copyright 2010-2014 Gentoo Foundation
+# Copyright 2010-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 from portage.tests import TestCase
@@ -246,7 +246,7 @@ class MultirepoTestCase(TestCase):
"dev-libs/B-2": { "DEPEND": "dev-libs/A[foo]", "EAPI": 
2 },
"dev-libs/B-3": { "DEPEND": "dev-libs/A[-foo]", "EAPI": 
2 },
 
-   #package.keywords test
+   #package.accept_keywords test
"dev-libs/C-1": { "KEYWORDS": "~x86" },
"dev-libs/C-1::repo1": { "KEYWORDS": "~x86" },
 
@@ -286,7 +286,7 @@ class MultirepoTestCase(TestCase):
(
"dev-libs/A::repo1 foo",
),
-   "package.keywords":
+   "package.accept_keywords":
(
"=dev-libs/C-1::test_repo",
),
@@ -332,7 +332,7 @@ class MultirepoTestCase(TestCase):
success = False,
check_repo_names = True),
 
-   #package.keywords test
+   #package.accept_keywords test
ResolverPlaygroundTestCase(
["dev-libs/C"],
success = True,



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

2020-01-25 Thread Matt Turner
commit: 7f153973532b5aef86b7d94c6c7bfd26e7353833
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Jan 26 00:15:37 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Jan 26 00:15:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f153973

profiles/alpha: Add '~alpha' to ACCEPT_KEYWORDS

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

 profiles/arch/alpha/make.defaults | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/alpha/make.defaults 
b/profiles/arch/alpha/make.defaults
index 21df1ec3ca0..ea18ceadb13 100644
--- a/profiles/arch/alpha/make.defaults
+++ b/profiles/arch/alpha/make.defaults
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 ARCH="alpha"
-ACCEPT_KEYWORDS="alpha"
+ACCEPT_KEYWORDS="alpha ~alpha""
 
 CHOST="alpha-unknown-linux-gnu"
 CFLAGS="-O2 -pipe"



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

2020-01-25 Thread Sergei Trofimovich
commit: 3b754f48af5078af9152f29cdd9b09507eb29423
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jan 25 23:19:48 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan 26 00:06:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b754f48

toolchain.eclass: hide '${PV} == **' to tc_is_live helper

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

 eclass/toolchain.eclass | 24 
 1 file changed, 16 insertions(+), 8 deletions(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 5acaa2ffc68..5033708c7e5 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -9,7 +9,11 @@ HOMEPAGE="https://gcc.gnu.org/";
 
 inherit eutils fixheadtails flag-o-matic gnuconfig libtool multilib pax-utils 
toolchain-funcs prefix
 
-if [[ ${PV} == ** ]] ; then
+tc_is_live() {
+   [[ ${PV} == ** ]]
+}
+
+if tc_is_live ; then
EGIT_REPO_URI="git://gcc.gnu.org/git/gcc.git"
# naming style:
# gcc-10.1.0_pre -> gcc-10-branch
@@ -258,7 +262,7 @@ PDEPEND=">=sys-devel/gcc-config-1.7"
 # Set the source directory depending on whether we're using
 # a prerelease, snapshot, or release tarball.
 S=$(
-   if [[ ${PV} == ** ]]; then
+   if tc_is_live ; then
echo ${EGIT_CHECKOUT_DIR}
elif [[ -n ${PRERELEASE} ]] ; then
echo ${WORKDIR}/gcc-${PRERELEASE}
@@ -344,7 +348,7 @@ get_gcc_src_uri() {
 
# Set where to download gcc itself depending on whether we're using a
# prerelease, snapshot, or release tarball.
-   if [[ ${PV} == ** ]] ; then
+   if tc_is_live ; then
# Nothing to do w/git snapshots.
:
elif [[ -n ${PRERELEASE} ]] ; then
@@ -409,8 +413,12 @@ SRC_URI=$(get_gcc_src_uri)
 
 #>> pkg_pretend <<
 
+toolchain_is_unsupported() {
+   [[ -n ${PRERELEASE}${SNAPSHOT} ]] || tc_is_live
+}
+
 toolchain_pkg_pretend() {
-   if [[ -n ${PRERELEASE}${SNAPSHOT} || ${PV} == ** ]] &&
+   if toolchain_is_unsupported &&
   [[ -z ${I_PROMISE_TO_SUPPLY_PATCHES_WITH_BUGS} ]] ; then
die "Please \`export I_PROMISE_TO_SUPPLY_PATCHES_WITH_BUGS=1\` 
or define it" \
"in your make.conf if you want to use this version."
@@ -436,7 +444,7 @@ toolchain_pkg_setup() {
 #>> src_unpack <<
 
 toolchain_src_unpack() {
-   if [[ ${PV} == ** ]]; then
+   if tc_is_live ; then
git-r3_src_unpack
fi
 
@@ -455,7 +463,7 @@ gcc_quick_unpack() {
# 'GCC_A_FAKEIT' to specify it's own source and binary tarballs.
if [[ -n ${GCC_A_FAKEIT} ]] ; then
unpack ${GCC_A_FAKEIT}
-   elif [[ ${PV} == ** ]]; then
+   elif tc_is_live ; then
: # sources comes from git, not tarball
elif [[ -n ${PRERELEASE} ]] ; then
unpack gcc-${PRERELEASE}.tar.bz2
@@ -465,7 +473,7 @@ gcc_quick_unpack() {
else
unpack gcc-${SNAPSHOT}.tar.bz2
fi
-   elif [[ ${PV} != ** ]] ; then
+   else
if tc_version_is_between 5.5 6 || tc_version_is_between 6.4 7 
|| tc_version_is_at_least 7.2 ; then
unpack gcc-${GCC_RELEASE_VER}.tar.xz
else
@@ -538,7 +546,7 @@ toolchain_src_prepare() {
do_gcc_PIE_patches
do_gcc_CYGWINPORTS_patches
 
-   if [[ ${PV} == ** ]] ; then
+   if tc_is_live ; then
BRANDING_GCC_PKGVERSION="${BRANDING_GCC_PKGVERSION}, commit 
${EGIT_VERSION}"
fi
 



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

2020-01-25 Thread Sergei Trofimovich
commit: ef5d254fef1645d472c71ed393c4d1d55767b792
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jan 26 00:05:06 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan 26 00:06:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef5d254f

toolchain.eclass: use ${GCC_CONFIG_VER} in snapshot, don't mangle ${PV}

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

 eclass/toolchain.eclass | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index aa70a11c410..a535707f7ec 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -569,11 +569,7 @@ toolchain_src_prepare() {
 
if tc_version_is_at_least 4.1 ; then
if [[ -n ${SNAPSHOT} ]] || tc_is_live ; then
-   # followed by an optional -pre string
-   #   eg. 4.5.1, 4.6.2-pre20120213, 4.7.0-pre
-   # If BASE-VER differs from ${PV/_/-} then libraries get 
installed in
-   # the wrong directory.
-   echo ${PV/_/-} > "${S}"/gcc/BASE-VER
+   echo "${GCC_CONFIG_VER}" > "${S}"/gcc/BASE-VER
fi
fi
 



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

2020-01-25 Thread Sergei Trofimovich
commit: 48abff6bc9df2febea7273ae76dbec627583e121
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jan 25 23:49:49 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan 26 00:06:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48abff6b

toolchain.eclass: drop PRERELEASE support

gcc's mirrors don't have prerelrease directories anymore
and only have weekly snapshots and release candidates.

Those now are covered by the following version schema:
  1.0.0_pre: live ebuild
  1.2.3_alphaMMDD: weekly snapshots
  1.2.3_rcMMDD: release candidates

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

 eclass/toolchain.eclass | 54 -
 1 file changed, 17 insertions(+), 37 deletions(-)

diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass
index 5033708c7e5..aa70a11c410 100644
--- a/eclass/toolchain.eclass
+++ b/eclass/toolchain.eclass
@@ -77,22 +77,18 @@ GCCMICRO=$(ver_cut 3 ${GCC_PV})
 # ([^0-9]*-)?[0-9]+[.][0-9]+([.][0-9]+)?([- ].*)?
 GCC_CONFIG_VER=${GCC_CONFIG_VER:-$(ver_rs 3 '-' ${GCC_PV})}
 
-# Pre-release support
-if [[ ${GCC_PV} == *_pre* ]] ; then
-   PRERELEASE=${GCC_PV/_pre/-}
-elif [[ ${GCC_PV} == *_alpha* ]] ; then
-   SNAPSHOT=${GCC_BRANCH_VER}-${GCC_PV##*_alpha}
-elif [[ ${GCC_PV} == *_beta* ]] ; then
-   SNAPSHOT=${GCC_BRANCH_VER}-${GCC_PV##*_beta}
+# Pre-release support. Versioning schema:
+# 1.0.0_pre: live ebuild
+# 1.2.3_alphaMMDD: weekly snapshots
+# 1.2.3_rcMMDD: release candidates
+if [[ ${GCC_PV} == *_alpha* ]] ; then
+   # weekly snapshots
+   SNAPSHOT=${GCCMAJOR}-${GCC_PV##*_alpha}
 elif [[ ${GCC_PV} == *_rc* ]] ; then
+   # release candidates
SNAPSHOT=${GCC_PV%_rc*}-RC-${GCC_PV##*_rc}
 fi
 
-if [[ ${SNAPSHOT} == [56789].0-* ]] ; then
-   # The gcc-5+ releases have dropped the .0 for some reason.
-   SNAPSHOT=${SNAPSHOT/.0}
-fi
-
 PREFIX=${TOOLCHAIN_PREFIX:-${EPREFIX}/usr}
 
 if tc_version_is_at_least 3.4.0 ; then
@@ -191,7 +187,7 @@ if [[ ${PN} != "kgcc64" && ${PN} != gcc-* ]] ; then
 fi
 
 if tc_version_is_at_least 10; then
-   # Note: currently we pull in prereleases, snapshots and
+   # Note: currently we pull in releases, snapshots and
# git versions into the same SLOT.
SLOT="${GCCMAJOR}"
 else
@@ -260,12 +256,10 @@ PDEPEND=">=sys-devel/gcc-config-1.7"
 #>> S + SRC_URI essentials <<
 
 # Set the source directory depending on whether we're using
-# a prerelease, snapshot, or release tarball.
+# a live git tree, snapshot, or release tarball.
 S=$(
if tc_is_live ; then
echo ${EGIT_CHECKOUT_DIR}
-   elif [[ -n ${PRERELEASE} ]] ; then
-   echo ${WORKDIR}/gcc-${PRERELEASE}
elif [[ -n ${SNAPSHOT} ]] ; then
echo ${WORKDIR}/gcc-${SNAPSHOT}
else
@@ -347,18 +341,11 @@ get_gcc_src_uri() {
export SPECS_GCC_VER=${SPECS_GCC_VER:-${GCC_RELEASE_VER}}
 
# Set where to download gcc itself depending on whether we're using a
-   # prerelease, snapshot, or release tarball.
+   # live git tree, snapshot, or release tarball.
if tc_is_live ; then
-   # Nothing to do w/git snapshots.
-   :
-   elif [[ -n ${PRERELEASE} ]] ; then
-   
GCC_SRC_URI="ftp://gcc.gnu.org/pub/gcc/prerelease-${PRERELEASE}/gcc-${PRERELEASE}.tar.bz2";
+   : # Nothing to do w/git snapshots.
elif [[ -n ${SNAPSHOT} ]] ; then
-   if tc_version_is_between 5.5 6 || tc_version_is_between 6.4 7 
|| tc_version_is_at_least 7.2 ; then
-   
GCC_SRC_URI="ftp://gcc.gnu.org/pub/gcc/snapshots/${SNAPSHOT}/gcc-${SNAPSHOT}.tar.xz";
-   else
-   
GCC_SRC_URI="ftp://gcc.gnu.org/pub/gcc/snapshots/${SNAPSHOT}/gcc-${SNAPSHOT}.tar.bz2";
-   fi
+   
GCC_SRC_URI="ftp://gcc.gnu.org/pub/gcc/snapshots/${SNAPSHOT}/gcc-${SNAPSHOT}.tar.xz";
else
if tc_version_is_between 5.5 6 || tc_version_is_between 6.4 7 
|| tc_version_is_at_least 7.2 ; then

GCC_SRC_URI="mirror://gnu/gcc/gcc-${GCC_PV}/gcc-${GCC_RELEASE_VER}.tar.xz"
@@ -414,7 +401,7 @@ SRC_URI=$(get_gcc_src_uri)
 #>> pkg_pretend <<
 
 toolchain_is_unsupported() {
-   [[ -n ${PRERELEASE}${SNAPSHOT} ]] || tc_is_live
+   [[ -n ${SNAPSHOT} ]] || tc_is_live
 }
 
 toolchain_pkg_pretend() {
@@ -465,14 +452,8 @@ gcc_quick_unpack() {
unpack ${GCC_A_FAKEIT}
elif tc_is_live ; then
: # sources comes from git, not tarball
-   elif [[ -n ${PRERELEASE} ]] ; then
-   unpack gcc-${PRERELEASE}.tar.bz2
elif [[ -n ${SNAPSHOT} ]] ; then
-   if tc_version_is_between 5.5 6 || tc_version_is_between 6.4 7 
|| tc_version_is_at_least 7.2 ; then
-   unpack gcc-${SNAPSHOT}.tar.xz
-   else
-   unpack gcc-$

[gentoo-commits] repo/gentoo:master commit in: app-portage/hackport/files/, app-portage/hackport/

2020-01-25 Thread Sergei Trofimovich
commit: a87068ce30830fd698b6bdf32412483b110977ac
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Jan 26 00:01:15 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Jan 26 00:06:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a87068ce

app-portage/hackport: bump up to 0.6.3

Reported-by: Toralf Förster
Closes: https://bugs.gentoo.org/704778
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-portage/hackport/Manifest  |  1 +
 .../files/hackport-0.6.3-missing-ffi.patch | 33 +
 .../files/hackport-0.6.3-missing-test-deps.patch   | 79 ++
 .../files/hackport-0.6.3-old-filepath.patch| 40 +++
 app-portage/hackport/hackport-0.6.3.ebuild | 63 +
 5 files changed, 216 insertions(+)

diff --git a/app-portage/hackport/Manifest b/app-portage/hackport/Manifest
index 718127ee5c8..0bf4db42fd2 100644
--- a/app-portage/hackport/Manifest
+++ b/app-portage/hackport/Manifest
@@ -1,2 +1,3 @@
 DIST hackport-0.5.6.tar.gz 1639896 BLAKE2B 
2c5892b3206b4cbb10f8dcbce1d043446b7b804ae0b5d1e59c49c733c80194e79c9091cfc933cbc7e7a592c0747ee034d56969d4261ad0a6a585259d5e8b4f76
 SHA512 
5dc20f11392757224a6cf79d525792e14aba64ffb44c9dd9b4f0df4acd9c00127d85f2b1f23cf2063f80895dbcc90ccc745e8f9aba3ef82f7ae8364db155fe4f
 DIST hackport-0.6.2.tar.gz 1625948 BLAKE2B 
9dbb7695d3ca806cfef342697717fa232be2156bcb76c87413907460a9cea2f8cdd517dce453ae7846a00df53ab46058c8f42bd36bc33580cb32452b82c77816
 SHA512 
99207c4903ee5f3fdcc648edcc3a39ed06f0629a1d5bda577fc2c443c544bfd746154bc5e9de044810c148b1a38028ec0fdf908513b4252c05bb6c9c6eb9aa92
+DIST hackport-0.6.3.tar.gz 1986620 BLAKE2B 
6878b3f378b1c5303047c4e6ea27edd587527bc0f303dae8947f0e2a066452b5c4cf3a13594499c3b367ff515114f43c2fa7dece935a704f0f6855fc23f14100
 SHA512 
ef2f2125c89352207f82e02668bfd84c9e38d5ed3f8643d19d4f270cf7440169c7e6d24513f90e7d616900a06a429e54cf01a42363ff463d536fa37700b7d1cc

diff --git a/app-portage/hackport/files/hackport-0.6.3-missing-ffi.patch 
b/app-portage/hackport/files/hackport-0.6.3-missing-ffi.patch
new file mode 100644
index 000..21c848ab53c
--- /dev/null
+++ b/app-portage/hackport/files/hackport-0.6.3-missing-ffi.patch
@@ -0,0 +1,33 @@
+From 4264f8bc91dabce03ac858388358ff5f4c6db8df Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Sat, 25 Jan 2020 23:52:58 +
+Subject: [PATCH 2/3] hackport.cabal: add missing ForeignFunctionInterface
+ extension
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+gcc-8.0 does not enable `ForeignFunctionInterface` by default.
+
+Reported-by: Toralf Förster
+Bug: https://bugs.gentoo.org/704778
+Signed-off-by: Sergei Trofimovich 
+---
+ hackport.cabal | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/hackport.cabal b/hackport.cabal
+index 049933e00..70928fe6b 100644
+--- a/hackport.cabal
 b/hackport.cabal
+@@ -70,6 +70,7 @@ Executablehackport
+ DoAndIfThenElse,
+ EmptyDataDecls,
+ ExistentialQuantification,
++ForeignFunctionInterface,
+ FlexibleContexts,
+ FlexibleInstances,
+ GADTs,
+-- 
+2.25.0
+

diff --git a/app-portage/hackport/files/hackport-0.6.3-missing-test-deps.patch 
b/app-portage/hackport/files/hackport-0.6.3-missing-test-deps.patch
new file mode 100644
index 000..fa6c446cf38
--- /dev/null
+++ b/app-portage/hackport/files/hackport-0.6.3-missing-test-deps.patch
@@ -0,0 +1,79 @@
+From 4cd81196f7a477327ce87971b376e785f362b9b7 Mon Sep 17 00:00:00 2001
+From: Sergei Trofimovich 
+Date: Fri, 24 Jan 2020 08:09:34 +
+Subject: [PATCH 1/3] hackport.cabal: add missing test depends
+
+Signed-off-by: Sergei Trofimovich 
+---
+ hackport.cabal | 21 -
+ 1 file changed, 20 insertions(+), 1 deletion(-)
+
+diff --git a/hackport.cabal b/hackport.cabal
+index 94d345292..049933e00 100644
+--- a/hackport.cabal
 b/hackport.cabal
+@@ -76,6 +76,7 @@ Executablehackport
+ GeneralizedNewtypeDeriving,
+ KindSignatures,
+ MultiParamTypeClasses,
++-- cabal
+ PatternGuards,
+ RankNTypes,
+ RecordWildCards,
+@@ -86,7 +87,6 @@ Executablehackport
+ ViewPatterns
+   other-extensions:
+ DeriveDataTypeable,
+-PatternGuards,
+ -- extensions due to bundled cabal-install
+ CPP,
+ ForeignFunctionInterface,
+@@ -151,9 +151,15 @@ Test-Suite test-resolve-category
+ pretty,
+ process,
+ split,
++text,
+ time,
++transformers,
+ unix,
+ xml
++  default-extensions:
++-- cabal
++PatternGuards,
++DoAndIfThenElse
+ 
+ Test-Suite test-print-deps
+   ghc-options: -Wall
+@@ -174,9 +180,15 @@ Test-Suite test-print-deps
+ parsec,
+ pretty,
+

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcore/files/, dev-qt/qtcore/

2020-01-25 Thread Andreas Sturmlechner
commit: f0f2e0e6f77f988b30bcaeef18e2d4e28708f7b1
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 25 23:29:54 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 25 23:56:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0f2e0e6

dev-qt/qtcore: Fix CVE-2019-18281

Bug: https://bugs.gentoo.org/699226
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 .../files/qtcore-5.12.3-CVE-2019-18281.patch   | 98 ++
 dev-qt/qtcore/qtcore-5.12.3-r1.ebuild  | 86 +++
 2 files changed, 184 insertions(+)

diff --git a/dev-qt/qtcore/files/qtcore-5.12.3-CVE-2019-18281.patch 
b/dev-qt/qtcore/files/qtcore-5.12.3-CVE-2019-18281.patch
new file mode 100644
index 000..055794b5196
--- /dev/null
+++ b/dev-qt/qtcore/files/qtcore-5.12.3-CVE-2019-18281.patch
@@ -0,0 +1,98 @@
+From 1232205e32464d90e871f39eb1e14fcf9b78a163 Mon Sep 17 00:00:00 2001
+From: Rainer Keller 
+Date: Tue, 27 Aug 2019 14:44:48 +0200
+Subject: [PATCH] Fix crash when text contains too many directional chars
+
+In case a text to be layouted contains more than 128 directional characters
+it causes the application to crash
+
+The function initScriptAnalysisAndIsolatePairs() collects information of
+RTL/LTR chaaracters into vector "isolatePairs". The size of the vector is
+capped to 128. Later the function generateDirectionalRuns() iterates
+the text again and tries to access items from the previously capped vector
+above the upper bound.
+
+Task-number: QTBUG-77819
+Change-Id: Ibb7bf12c12b1db22f43ff46236518da3fdeed26a
+Reviewed-by: Simon Hausmann 
+---
+ src/gui/text/qtextengine.cpp| 15 +++
+ tests/auto/gui/text/qtextlayout/tst_qtextlayout.cpp | 17 +
+ 2 files changed, 24 insertions(+), 8 deletions(-)
+
+diff --git a/src/gui/text/qtextengine.cpp b/src/gui/text/qtextengine.cpp
+index 2da13289bfd..a7834587b1e 100644
+--- a/src/gui/text/qtextengine.cpp
 b/src/gui/text/qtextengine.cpp
+@@ -399,6 +399,7 @@ struct QBidiAlgorithm {
+ analysis[i].bidiDirection = (level & 1) ? QChar::DirR 
: QChar::DirL;
+ runHasContent = true;
+ lastRunWithContent = -1;
++++isolatePairPosition;
+ }
+ int runBeforeIsolate = runs.size();
+ ushort newLevel = isRtl ? ((stack.top().level + 1) | 1) : 
((stack.top().level + 2) & ~1);
+@@ -440,21 +441,19 @@ struct QBidiAlgorithm {
+ doEmbed(true, true, false);
+ break;
+ case QChar::DirLRI:
+-Q_ASSERT(isolatePairs.at(isolatePairPosition).start == i);
+ doEmbed(false, false, true);
+-++isolatePairPosition;
+ break;
+ case QChar::DirRLI:
+-Q_ASSERT(isolatePairs.at(isolatePairPosition).start == i);
+ doEmbed(true, false, true);
+-++isolatePairPosition;
+ break;
+ case QChar::DirFSI: {
+-const auto &pair = isolatePairs.at(isolatePairPosition);
+-Q_ASSERT(pair.start == i);
+-bool isRtl = QStringView(text + pair.start + 1, pair.end - 
pair.start - 1).isRightToLeft();
++bool isRtl = false;
++if (isolatePairPosition < isolatePairs.size()) {
++const auto &pair = isolatePairs.at(isolatePairPosition);
++Q_ASSERT(pair.start == i);
++isRtl = QStringView(text + pair.start + 1, pair.end - 
pair.start - 1).isRightToLeft();
++}
+ doEmbed(isRtl, false, true);
+-++isolatePairPosition;
+ break;
+ }
+ 
+diff --git a/tests/auto/gui/text/qtextlayout/tst_qtextlayout.cpp 
b/tests/auto/gui/text/qtextlayout/tst_qtextlayout.cpp
+index 9c477589f93..f0a32c2ed40 100644
+--- a/tests/auto/gui/text/qtextlayout/tst_qtextlayout.cpp
 b/tests/auto/gui/text/qtextlayout/tst_qtextlayout.cpp
+@@ -138,6 +138,7 @@ private slots:
+ void noModificationOfInputString();
+ void superscriptCrash_qtbug53911();
+ void showLineAndParagraphSeparatorsCrash();
++void tooManyDirectionalCharctersCrash_qtbug77819();
+ 
+ private:
+ QFont testFont;
+@@ -2309,5 +2310,21 @@ void tst_QTextLayout::nbspWithFormat()
+ QCOMPARE(layout.lineAt(1).textLength(), s2.length() + 1 + s3.length());
+ }
+ 
++void tst_QTextLayout::tooManyDirectionalCharctersCrash_qtbug77819()
++{
++QString data;
++data += QString::fromUtf8("\xe2\x81\xa8"); // U+2068 FSI character
++data += QString::fromUtf8("\xe2\x81\xa7"); // U+2067 RLI character
++
++// duplicating the text
++for (int i = 0; i < 10; i++)
++data += data;
++
++// Nothing to test. It must not crash in beginLayout().
++QTextLayout tl(data);
++   

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

2020-01-25 Thread Amadeusz Piotr Żołnowski
commit: a4b96372327ac5e9ac85cec887140c2d6ba0e939
Author: Amadeusz Piotr Żołnowski  gentoo  org>
AuthorDate: Sat Jan 25 22:59:21 2020 +
Commit: Amadeusz Piotr Żołnowski  gentoo  org>
CommitDate: Sat Jan 25 23:00:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b96372

app-misc/timew: Bump version

Package-Manager: Portage-2.3.76, Repoman-2.3.16
Signed-off-by: Amadeusz Piotr Żołnowski  gentoo.org>

 app-misc/timew/Manifest   |  1 +
 app-misc/timew/timew-1.2.0.ebuild | 25 +
 2 files changed, 26 insertions(+)

diff --git a/app-misc/timew/Manifest b/app-misc/timew/Manifest
index c27519ec95f..0470c1cbfb8 100644
--- a/app-misc/timew/Manifest
+++ b/app-misc/timew/Manifest
@@ -1,2 +1,3 @@
 DIST timew-1.0.0.tar.gz 140539 BLAKE2B 
486c1e99a587597a040e3fb45c15602e56798b5a13ce3f47fb8d73b3995ee270ef2601e49dc4efe3023d1179a111b55c50c92a3feece87d9bad6a26123dc9008
 SHA512 
0539ff93b2375c154d126c39aa84f21b57b62f51c220c80b2e323a4d6aefd2eda6f87c04112e096222102b019ee3683a78b9ee9d6fbf6736d4a34c529f6152f5
 DIST timew-1.1.1.tar.gz 166484 BLAKE2B 
64b8560220550299c76207873184252b1100d146ac745e46f38790a90294c59e5da95852836433f1d5213a2f1272063a534c20b2963a88fbaa1bcb888e40b70b
 SHA512 
d262227d6dc4599252c9fc55d32e4caac9d5ff1f223b8637005ed9f4f7fa238bd5cb7392c8e42a468f6246a7afad9b6fdb02af636e53d3bd813cfc3ee110
+DIST timew-1.2.0.tar.gz 181477 BLAKE2B 
03c815dddbcc1801bd5d6849b4a6b97291ccfcae98421a3c89582b97b0214e57886a2ed485b506aafd11e16e5e8444bcfe6f457289598eb1ac671ac85004b5df
 SHA512 
e576aff06dde1e3d5d46f4a9a425991c91c8484aa8f2eeeb8dda7a4bd40716863432740e7810c2acb43adf223a090af4e95d77994ceba03c043c57bcab745c21

diff --git a/app-misc/timew/timew-1.2.0.ebuild 
b/app-misc/timew/timew-1.2.0.ebuild
new file mode 100644
index 000..b5cc50bd863
--- /dev/null
+++ b/app-misc/timew/timew-1.2.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit cmake-utils
+
+DESCRIPTION="Tracks your time from the command line, and generates reports"
+HOMEPAGE="https://taskwarrior.org/news/news.20160821.html";
+SRC_URI="https://github.com/GothenburgBitFactory/timewarrior/releases/download/v${PV}/${P}.tar.gz";
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   mycmakeargs=(
+   -DTIMEW_DOCDIR=share/doc/${PF}
+   )
+   cmake-utils_src_configure
+}



[gentoo-commits] proj/metagen: Branch deleted: py3

2020-01-25 Thread Sebastian Pipping
commit: 
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sat Jan 25 22:58:53 2020 +

Branch deleted: py3




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

2020-01-25 Thread Sebastian Pipping
commit: 22252f649823860fb39b9eb3dbae098b1f3f247e
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sat Jan 25 22:56:55 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sat Jan 25 22:57:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22252f64

app-portage/metagen: 0.7.0 + EAPI 7 + Python 3 + sync 

Closes: https://bugs.gentoo.org/706216
Signed-off-by: Sebastian Pipping  gentoo.org>
Package-Manager: Portage-2.3.84, Repoman-2.3.20

 app-portage/metagen/Manifest |  1 +
 app-portage/metagen/metagen-0.7.0.ebuild | 30 ++
 app-portage/metagen/metagen-.ebuild  | 24 +---
 3 files changed, 44 insertions(+), 11 deletions(-)

diff --git a/app-portage/metagen/Manifest b/app-portage/metagen/Manifest
index 525521774f5..9a05ec9711c 100644
--- a/app-portage/metagen/Manifest
+++ b/app-portage/metagen/Manifest
@@ -3,3 +3,4 @@ DIST metagen-0.6.3.tar.bz2 6118 BLAKE2B 
1356111b23a96c6435bd997ff824682fd76074d0
 DIST metagen-0.6.4.2.tar.bz2 6837 BLAKE2B 
a9595045fea006e53fd23e3b96da0acd884b6f33e0089fc56bc7fb118ba1d205ddc81754a8cc2bc3e5207ad9cd9f537e1a3e7b25be0e5c804ebed5e66b481abc
 SHA512 
cec88403ee06449f30524e0fe485b2e76f4f3bdc23feee0eb60503ab6e9c351bab3f55cdf3847ccec14a8f1e1b9ebe820a5f76feb095b13be11fe5fcf258ed2c
 DIST metagen-0.6.5.tar.bz2 6973 BLAKE2B 
2cac99056bde1e6420ef3bb54e6655b17fb43b27dc0024cd3eb2b5c09dcb05b5db318dc4f52c3389d562275e46c901fab863ab50bd0555a6409a8fe5c0bd8de7
 SHA512 
6a95ce78c7b8ead89a28ea927d9e36cf806a1d363cc703c86c553a74499304081ac360d3fba390d5cc54de08572e8305ab1896d73eceff35166de32760162fe0
 DIST metagen-0.6.6.tar.bz2 6341 BLAKE2B 
e45e06570cbe6c690b4fdfef036282c5828ec1c86b1773c35000f19c557df7784e777a59e20f1c27fc5ae0edf5169a6d1ebcfc2d08ffa1cc4ab77265041550ac
 SHA512 
0accac41957a555a35261c72053fb93ade62eb449d9ee4a2b1683afddb853d7bfb6394dc06c90643044cba1b573932663f1c7b559bf400ec15fce0c3f8c231ca
+DIST metagen-0.7.0.tar.bz2 6367 BLAKE2B 
939fff83d9b6af7600ab7a89293d12fdcc79fb5ca47c5285989af31a6d0ea2ba539f7bb56489f50d6b8272afcf956b6e5a71b98a952ba829de60dde5766c820b
 SHA512 
a41b8d0fb401b7fd8e2a3899cbe2ba95e42acae9dc274923b25a2933e12587838c6d599045c16387d895df0a5823ebf7b4b71ca383a75cb714959baa8355a77e

diff --git a/app-portage/metagen/metagen-0.7.0.ebuild 
b/app-portage/metagen/metagen-0.7.0.ebuild
new file mode 100644
index 000..b1219098e37
--- /dev/null
+++ b/app-portage/metagen/metagen-0.7.0.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+PYTHON_COMPAT=( python{2_7,3_{6,7,8}} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
+
+inherit distutils-r1
+
+DESCRIPTION="metadata.xml generator for ebuilds"
+HOMEPAGE="https://cgit.gentoo.org/proj/metagen.git";
+SRC_URI="https://cgit.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2";
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~ppc ~x86 ~amd64-linux ~x86-linux"
+
+IUSE=""
+DEPEND="dev-python/lxml[${PYTHON_USEDEP}]
+   sys-apps/portage[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+python_install_all() {
+   distutils-r1_python_install_all
+   doman docs/metagen.1
+}
+
+python_test() {
+   "${PYTHON}" -c "from metagen import metagenerator; 
metagenerator.do_tests()" || die
+}

diff --git a/app-portage/metagen/metagen-.ebuild 
b/app-portage/metagen/metagen-.ebuild
index f479716b4b3..9880fd95a4b 100644
--- a/app-portage/metagen/metagen-.ebuild
+++ b/app-portage/metagen/metagen-.ebuild
@@ -1,14 +1,14 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="5"
-PYTHON_COMPAT=( python2_7 )
+EAPI="7"
+PYTHON_COMPAT=( python{2_7,3_{6,7,8}} )
+DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1 git-r3
 
 DESCRIPTION="metadata.xml generator for ebuilds"
 HOMEPAGE="https://cgit.gentoo.org/proj/metagen.git";
-SRC_URI=""
 EGIT_REPO_URI="git://anongit.gentoo.org/proj/metagen.git"
 
 LICENSE="GPL-2"
@@ -16,20 +16,22 @@ SLOT="0"
 KEYWORDS=""
 
 IUSE=""
-DEPEND=">=dev-python/jaxml-3.01[${PYTHON_USEDEP}]
-   ( >=sys-apps/portage-2.3.0_rc1[${PYTHON_USEDEP}] 
app-portage/repoman[${PYTHON_USEDEP}] )"
+DEPEND="dev-python/lxml[${PYTHON_USEDEP}]
+   sys-apps/portage[${PYTHON_USEDEP}]"
 RDEPEND="${DEPEND}"
 
-python_install() {
-   distutils-r1_python_install
-   python_newscript metagen/main.py metagen
-}
-
 python_install_all() {
distutils-r1_python_install_all
doman docs/metagen.1
 }
 
+src_install() {
+   distutils-r1_src_install
+
+   # Address expected path warning for /usr/share/doc/metagen-
+   mv "${D}"/usr/share/doc/metagen-{*,${PV}}/ || die
+}
+
 python_test() {
"${PYTHON}" -c "from metagen import metagenerator; 
metagenerator.do_tests()" || die
 }



[gentoo-commits] proj/metagen: New tag: v0.7.0

2020-01-25 Thread Sebastian Pipping
commit: 
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sat Jan 25 22:43:43 2020 +

New tag: v0.7.0




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

2020-01-25 Thread Sebastian Pipping
commit: 11fac4ba6ecd358613f9e8c0a9e799adbbe99a27
Author: Sebastian Pipping  gentoo  org>
AuthorDate: Sat Jan 25 22:42:22 2020 +
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sat Jan 25 22:42:48 2020 +
URL:https://gitweb.gentoo.org/proj/metagen.git/commit/?id=11fac4ba

Merge branch 'py3'

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

 docs/README  |  2 +-
 metagen/{main.py => __main__.py} | 45 ++--
 metagen/meta_unittest.py |  4 +-
 metagen/metagenerator.py | 80 +---
 metagen/test_cli |  2 +-
 metagen/version.py   |  2 +-
 setup.py | 89 ++--
 7 files changed, 114 insertions(+), 110 deletions(-)



[gentoo-commits] repo/gentoo:master commit in: media-libs/libmypaint/files/, media-libs/libmypaint/

2020-01-25 Thread Andreas Sturmlechner
commit: 13c54ec247bc0b7e1ee186027deea101b2e80753
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 25 21:44:03 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 25 22:40:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c54ec2

media-libs/libmypaint: Drop 1.3.0_beta1, 1.3.0 (r0), 1.3.0-r2, 1.3.0-r2

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

 media-libs/libmypaint/Manifest |   1 -
 .../files/libmypaint-1.3.0-gegl-0.4.14.patch   | 100 -
 .../files/libmypaint-1.3.0_beta1-as-needed.patch   |  28 --
 media-libs/libmypaint/libmypaint-1.3.0-r2.ebuild   |  68 --
 media-libs/libmypaint/libmypaint-1.3.0-r3.ebuild   |  68 --
 media-libs/libmypaint/libmypaint-1.3.0.ebuild  |  58 
 .../libmypaint/libmypaint-1.3.0_beta1.ebuild   |  59 
 7 files changed, 382 deletions(-)

diff --git a/media-libs/libmypaint/Manifest b/media-libs/libmypaint/Manifest
index 8cf927365f9..02d424b8dd0 100644
--- a/media-libs/libmypaint/Manifest
+++ b/media-libs/libmypaint/Manifest
@@ -1,3 +1,2 @@
-DIST libmypaint-1.3.0-beta.1.tar.xz 421424 BLAKE2B 
3ca1718035de301ffe037ab25b5e6e7c48f92a31ba337b6652977cae71d94e2fa11f01f81b87598e71392d51e13747e82d813d35e981753c85674f0f8b5bb167
 SHA512 
ae98ec8947d521749d82bc1e683efcace2da7e3c8b8453e79e5191d65225f0963394344628d646947f79b141503d268277d26ce2eeaf482bbe24f1bfb1d103fa
 DIST libmypaint-1.3.0.tar.xz 438160 BLAKE2B 
a018ba2dc2b2cf2f771e871a0cb769887d962c18f83315d1c77864f567ae69aa16a1d55b770f46527990995f0dc940516371485d6f3d4f3cc332623fc408c248
 SHA512 
553eeb3439ffd0c013e33254a16334242583b8bab76d1a3e937f3ed1d7e05a832c6eb26acd7220dce20c6a7d997c32afe828202ce48e25a5fe57b67efd853fcf
 DIST libmypaint-1.4.0.tar.xz 441596 BLAKE2B 
d8c55f8dfedbb5cc07abe5c38c935abecf38f8e626b7fec83d7f7a29acdc722ededcd729f31e13e655242250f1d46cf44ca0473899b0de9510b062b123a711cb
 SHA512 
c549a0b8f02976f7863c5ff49d5f16b5c3eae3e6e9e8803fef833edf78cc2a7413dd8dd751ed560c79d2527e0a54b462a92bb8059bcf69271654b2629f583c19

diff --git a/media-libs/libmypaint/files/libmypaint-1.3.0-gegl-0.4.14.patch 
b/media-libs/libmypaint/files/libmypaint-1.3.0-gegl-0.4.14.patch
deleted file mode 100644
index d59cacb3a5d..000
--- a/media-libs/libmypaint/files/libmypaint-1.3.0-gegl-0.4.14.patch
+++ /dev/null
@@ -1,100 +0,0 @@
-From 068e5f7ecacf152a9872441fb2f67b8578448a5b Mon Sep 17 00:00:00 2001
-From: Sebastian Pipping 
-Date: Sun, 28 Apr 2019 20:24:05 +0200
-Subject: [PATCH] Depend on Gegl >=0.4.14 rather than 0.3.x
-
-Inspired by
-https://src.fedoraproject.org/rpms/libmypaint/raw/master/f/libmypaint-1.3.0-gegl04.patch
-
-Gegl commit introducing breaking change to GeglBufferIterator:
-https://gitlab.gnome.org/GNOME/gegl/commit/9dcd2cde63f95a080bf16a58c10e9ffbdd99aace

- configure.ac| 4 ++--
- gegl/Makefile.am| 4 ++--
- gegl/libmypaint-gegl.pc.in  | 2 +-
- gegl/mypaint-gegl-surface.c | 5 +++--
- 4 files changed, 8 insertions(+), 7 deletions(-)
-
-diff --git a/configure.ac b/configure.ac
-index 7a5b231..95473d0 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -22,7 +22,7 @@ m4_define([libmypaint_version_full],
-   
[libmypaint_api_major().libmypaint_api_minor().libmypaint_api_micro()m4_bpatsubst(libmypaint_api_prerelease(),
 [^\(.\)], [-\1])])
- 
- # Dependencies.
--m4_define([gegl_required_version], [0.3])
-+m4_define([gegl_required_version], [0.4.14])
- m4_define([introspection_required_version], [1.32.0])
- 
- AC_INIT([libmypaint],
-@@ -312,7 +312,7 @@ AC_ARG_ENABLE(gegl,
- )
- 
- if eval "test x$enable_gegl = xyes"; then
--  PKG_CHECK_MODULES(GEGL, gegl-0.3 >= gegl_required_version)
-+  PKG_CHECK_MODULES(GEGL, gegl-0.4 >= gegl_required_version)
- fi
- AM_CONDITIONAL(ENABLE_GEGL, test "x$enable_gegl" = "xyes")
- 
-diff --git a/gegl/Makefile.am b/gegl/Makefile.am
-index b45707d..5ef22c1 100644
 a/gegl/Makefile.am
-+++ b/gegl/Makefile.am
-@@ -11,7 +11,7 @@ AM_CPPFLAGS = \
- INTROSPECTION_GIRS =
- INTROSPECTION_SCANNER_ARGS = \
- --warn-all \
----pkg="gegl-0.3" \
-+--pkg="gegl-0.4" \
- --pkg="glib-2.0" \
- --namespace="MyPaintGegl" \
- --nsversion="$(LIBMYPAINT_MAJOR_VERSION).$(LIBMYPAINT_MINOR_VERSION)" \
-@@ -38,7 +38,7 @@ introspection_sources = \
-   mypaint-gegl-surface.c
- 
- MyPaintGegl-@LIBMYPAINT_MAJOR_VERSION@.@LIBMYPAINT_MINOR_VERSION@.gir: 
libmypaint-gegl.la Makefile
--MyPaintGegl_@LIBMYPAINT_MAJOR_VERSION@_@LIBMYPAINT_MINOR_VERSION@_gir_INCLUDES
 = GObject-2.0 MyPaint-$(LIBMYPAINT_MAJOR_VERSION).$(LIBMYPAINT_MINOR_VERSION) 
Gegl-0.3
-+MyPaintGegl_@LIBMYPAINT_MAJOR_VERSION@_@LIBMYPAINT_MINOR_VERSION@_gir_INCLUDES
 = GObject-2.0 MyPaint-$(LIBMYPAINT_MAJOR_VERSION).$(LIBMYPAINT_MINOR_VERSION) 
Gegl-0.4
- MyPaintGegl_@LIBMYPAINT_MAJOR_VERSION@_@LIBMYPAINT_MINOR_VERSION@_gir_CFLAGS 
= $(AM_CFLAGS) $(AM_CPPFLAGS) -I. -I..
- MyPaintGegl

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

2020-01-25 Thread Andreas Sturmlechner
commit: 61bfc8749e49b43361025a511b5c56e323a2e88e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 25 21:21:16 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 25 22:40:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61bfc874

media-gfx/gimp: Drop 2.10.10-r1 and 2.10.12

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

 media-gfx/gimp/Manifest   |   2 -
 media-gfx/gimp/gimp-2.10.10-r1.ebuild | 228 --
 media-gfx/gimp/gimp-2.10.12.ebuild| 228 --
 3 files changed, 458 deletions(-)

diff --git a/media-gfx/gimp/Manifest b/media-gfx/gimp/Manifest
index a767a47d51d..6fe04b179eb 100644
--- a/media-gfx/gimp/Manifest
+++ b/media-gfx/gimp/Manifest
@@ -1,5 +1,3 @@
-DIST gimp-2.10.10.tar.bz2 32408724 BLAKE2B 
7d4f06d255d7b853f08c2a8bd9695b5cbc27a417f2f78aab56c970675430534b7c6f870168c369b873971b4ca3889565085cfc0cb9b2e1bb60c3bfe938bd
 SHA512 
87caab9643a018e741e5e51c61220b7b282a66ed5bb723750cdf4139950f98c9ab246f4d6450420531d0e878c4561150efc4063cda896f08b25669bac4d1d172
-DIST gimp-2.10.12.tar.bz2 32614932 BLAKE2B 
93e0c6c3ac58335920a9ebcfa81c970f0c657757860ab255e8a584ec2fa0c4d97c639797419eef58d5ef076797f2437eade20c1dea02c18bcbd8bd0fb30a8069
 SHA512 
dd4af3f0fa6fca815d254b7f42aeff15412c38294f1f5bd491563e2b597fcb868e6adff9001b196a68e01cf49bde61cbb153b662b8da1aa1b4b1f7285879659f
 DIST gimp-2.10.14.tar.bz2 32786424 BLAKE2B 
f1254ab0742cf0190f4e50f001d8120fe655b73d838c3ed56abb0a221c0eaec02e5c838f952d492069d55d89e4c3493c59b38aa2af87df8181f8979213e7659b
 SHA512 
acbd095361d9211a5a23474693dd170ed76bf4ea5b1df69791f1d975ef5cdaba1e5fb9f5be9f592a360db5826d71eaaf464005075397cb6630070fe32833c030
 DIST gimp-2.10.8.tar.bz2 31954568 BLAKE2B 
11f88b1068fa1fe216a54bed27b26b94c3fdb2cbc67e1e444df74a080d00b678f8c81897a6c5fb5956fa107842b0a853ada44d15d51c2e58db7435ddd0f8e999
 SHA512 
b458dd710b786152f95a8e48a0727b71cac549fccb31ac9e1e6ac3c617652079773ce7076401f8ade750ed38bdc78dfdec3317423f4c4e9c931f78002bd7454e
 DIST gimp-2.8.22.tar.bz2 20873278 BLAKE2B 
673246fd2354f1cecc74bf389df698f594b7553cc88a1d2679ae410ad39923abae843dfe9623ec195b4f967b5eccd199769a6300bf028ae04b8df4932df11505
 SHA512 
84a78d428282538b606b3cd1ff571e52c3d828fceade171b2012bc1cdcb85919fc7734e7e6c45ed3a8683657fa580412b32c1b511b8a512172a8c1df930493e6

diff --git a/media-gfx/gimp/gimp-2.10.10-r1.ebuild 
b/media-gfx/gimp/gimp-2.10.10-r1.ebuild
deleted file mode 100644
index f3976c3f12b..000
--- a/media-gfx/gimp/gimp-2.10.10-r1.ebuild
+++ /dev/null
@@ -1,228 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-GNOME2_EAUTORECONF=yes
-
-inherit autotools gnome2 python-single-r1 virtualx
-
-DESCRIPTION="GNU Image Manipulation Program"
-HOMEPAGE="https://www.gimp.org/";
-SRC_URI="mirror://gimp/v2.10/${P}.tar.bz2"
-LICENSE="GPL-3 LGPL-3"
-SLOT="2"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="aalib alsa altivec aqua debug doc gnome heif jpeg2k mng openexr 
postscript python udev unwind vector-icons webp wmf xpm cpu_flags_x86_mmx 
cpu_flags_x86_sse"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RESTRICT="!test? ( test )"
-
-COMMON_DEPEND="
-   app-arch/bzip2
-   >=app-arch/xz-utils-5.0.0
-   >=app-text/poppler-0.50[cairo]
-   >=app-text/poppler-data-0.4.7
-   >=dev-libs/atk-2.2.0
-   >=dev-libs/glib-2.54.2:2
-   dev-libs/libxml2
-   dev-libs/libxslt
-   >=gnome-base/librsvg-2.40.6:2
-   >=media-gfx/mypaint-brushes-1.3.0
-   >=media-libs/babl-0.1.62
-   >=media-libs/fontconfig-2.12.4
-   >=media-libs/freetype-2.1.7
-   >=media-libs/gegl-0.4.14:0.4[cairo]
-   >=media-libs/gexiv2-0.10.6
-   >=media-libs/harfbuzz-0.9.19
-   >=media-libs/lcms-2.8:2
-   >=media-libs/libmypaint-1.3.0:=
-   >=media-libs/libpng-1.6.25:0=
-   >=media-libs/tiff-3.5.7:0
-   net-libs/glib-networking[ssl]
-   sys-libs/zlib
-   virtual/jpeg:0
-   >=x11-libs/cairo-1.12.2
-   >=x11-libs/gdk-pixbuf-2.30.8:2
-   >=x11-libs/gtk+-2.24.32:2
-   x11-libs/libXcursor
-   >=x11-libs/pango-1.29.4
-   aalib? ( media-libs/aalib )
-   alsa? ( >=media-libs/alsa-lib-1.0.0 )
-   aqua? ( >=x11-libs/gtk-mac-integration-2.0.0 )
-   heif? ( >=media-libs/libheif-1.1.0:= )
-   jpeg2k? ( >=media-libs/openjpeg-2.1.0:2= )
-   mng? ( media-libs/libmng:= )
-   openexr? ( >=media-libs/openexr-1.6.1:= )
-   postscript? ( app-text/ghostscript-gpl )
-   python? (
-   ${PYTHON_DEPS}
-   >=dev-python/pycairo-1.0.2[${PYTHON_USEDEP}]
-   >=dev-python/pygtk-2.10.4:2[${PYTHON_USEDEP}]
-   )
-   udev? ( dev-libs/libgudev:= )
-   unwind? ( >=sys-libs/libunwind-1.1.0:= )
-   webp? ( >=media-libs/libwebp-0.6.0:= )
-   wmf? ( >=media-libs/libwmf-0.2.8

[gentoo-commits] proj/metagen: New branch: py3

2020-01-25 Thread Sebastian Pipping
commit: 
Commit: Sebastian Pipping  gentoo  org>
CommitDate: Sat Jan 25 22:42:12 2020 +

New branch: py3




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

2020-01-25 Thread Andreas Sturmlechner
commit: 5b978d0c5d566d64bd619710039878cd5facf1ea
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 25 21:38:01 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 25 22:40:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b978d0c

media-libs/babl: 0.1.12, 0.1.38, 0.1.64, 0.1.72

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

 media-libs/babl/Manifest   |  4 ---
 media-libs/babl/babl-0.1.12.ebuild | 53 
 media-libs/babl/babl-0.1.38.ebuild | 55 --
 media-libs/babl/babl-0.1.64.ebuild | 54 -
 media-libs/babl/babl-0.1.72.ebuild | 47 
 5 files changed, 213 deletions(-)

diff --git a/media-libs/babl/Manifest b/media-libs/babl/Manifest
index 85b3fb9b29f..1c1bc1e4ca8 100644
--- a/media-libs/babl/Manifest
+++ b/media-libs/babl/Manifest
@@ -1,7 +1,3 @@
-DIST babl-0.1.12.tar.bz2 642234 BLAKE2B 
2e60f7bc5edd55d78e3e588c1c777e3aff6953ffb0ecb5ac91b2a1bf7019329a1ddedb8de53b77fd1c37342b607f2f9603bedfb45ceb9943051d63bb0bd364ba
 SHA512 
b69c8e3870f25372b2223aa4a716383af30342822461fc847039af964cdd194603dbc327a5c3547369d64b206b54280a5a9a227197ca6b7bcfbfa8e2e560df6a
-DIST babl-0.1.38.tar.bz2 653047 BLAKE2B 
8bc43a7e0b7265f72122743ff4b3e25825e4bbe6797a6e077de16d47239a67cc8fcb93253f54de31012cfb1622cafed2c220cba5cb3cdd9eb1599e5d11b4000f
 SHA512 
4b55b666170322adad4b4624c98110d7a34c496f7aadb22a53c09d1ce5ae518122c2105fd2cb2a057e752fe1540beb703f8192e48e7c43601342a75db2bfdca0
 DIST babl-0.1.62.tar.bz2 698161 BLAKE2B 
21fdc009e56d40a8ee08509161dcad10c3f5b41c42ab7f2d64f888762a15b3dd4b6723a4caa4aea7c977179007db4b6e39b6ab9fde4c68bb24ea170ccf29dbd3
 SHA512 
4d2ba25e39b8dcb122913731861fa04cafd97388a1c354afb2188e8582ac78e9e32f838e2be8e9f41ee9ac582081fdee1d79accb60e824b8b2c12995f96a8293
-DIST babl-0.1.64.tar.bz2 705991 BLAKE2B 
a22522f3c9ce73b4a0d29f2dddae870e7d241c4456295cab8b3a1d6441dcc7221c510ace57ba22a86ad8aff605734430396b65dbad3a51d306344d0a230034bc
 SHA512 
b728c2973f80b62e2ee62307880e00a95a90839e778644dd6ab4076e43708e4939c8162b9a6a474dc3c3c4c087475d51eb64d2effd6dcdf969696060cc22a8aa
 DIST babl-0.1.66.tar.bz2 706100 BLAKE2B 
0de443dd4ea32cd025c8b121f042c24528677f32a6c201f3abedd13fb3a2ce2636d03f4b45eefce2c9f7a86426355af9b584602ca9ebb1a2140ee88f500c2843
 SHA512 
41534eea6cad21eae704af3fdce4857e9dc2b0efa48a7cfd7f98b23428198e95fc9ca2f30e522abf2fa06e907eaf4f7bbafc048b356cb5890fabcb9be21001b3
-DIST babl-0.1.72.tar.xz 293660 BLAKE2B 
454b663753597c9b626f8fd1f6604e50cd0e9f5e4a62c8646b6904e97f79ed29a3e151a70593f191bed098192b3993e7f05049b3d6533ece0ac901cf00515cd0
 SHA512 
55425688467d565acecbe3657ed4191971fe70d0da0f69c348eec8a6db9807f3e27f5101cade2d886d017b5156e4ef56382df93f26cc335acb4ce33bbef23d6b
 DIST babl-0.1.74.tar.xz 294156 BLAKE2B 
bb5df4db706f817d9cf8674caed9b758fc1380b9dd33a26b24990eae07543f097c5e5fb68788c02cb2a2c0e68e917bb7a1c68aa0d2f9871dfd3267934291d474
 SHA512 
97b4a5aad76b7d6dee1835774cee48f866a9513c6454d74c3378068a60359704c1ba106a7542b9ac6a7968b3cf632ed2626b835ec9c7f3fcc6e29968c1e39396

diff --git a/media-libs/babl/babl-0.1.12.ebuild 
b/media-libs/babl/babl-0.1.12.ebuild
deleted file mode 100644
index ff19c765a87..000
--- a/media-libs/babl/babl-0.1.12.ebuild
+++ /dev/null
@@ -1,53 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit eutils
-
-if [[ ${PV} == ** ]]; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/babl.git";
-   SRC_URI=""
-else
-   SRC_URI="http://ftp.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.bz2";
-   KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
-fi
-
-DESCRIPTION="A dynamic, any to any, pixel format conversion library"
-HOMEPAGE="http://www.gegl.org/babl/";
-
-LICENSE="LGPL-3"
-SLOT="0"
-IUSE="altivec cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_mmx"
-
-RDEPEND=""
-DEPEND="${RDEPEND}
-   >=sys-devel/libtool-2.2
-   virtual/pkgconfig
-"
-
-src_prepare() {
-   epatch_user
-   [[ ${PV} == ** ]] && eautoreconf
-}
-
-src_configure() {
-   # Automagic rsvg support is just for website generation we do not call,
-   # so we don't need to fix it
-   # w3m is used for dist target thus no issue for us that it is 
automagically
-   # detected
-   econf \
-   --disable-docs \
-   --disable-static \
-   --disable-maintainer-mode \
-   $(use_enable altivec) \
-   $(use_enable cpu_flags_x86_mmx mmx) \
-   $(use_enable cpu_flags_x86_sse sse) \
-   $(use_enable cpu_flags_x86_sse sse2)
-}
-
-src_install() {
-   default
-   prune_libtool_files --all
-}

diff --git a/media-l

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

2020-01-25 Thread Andreas Sturmlechner
commit: ceb4ab0f7edf9e4ca2ec6237b5ceaf425559cf35
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 25 21:33:38 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 25 22:40:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ceb4ab0f

media-libs/gegl: Drop 0.4.14, 0.3.0 and 0.2.0-r2

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

 media-libs/gegl/Manifest |   2 -
 media-libs/gegl/gegl-0.2.0-r2.ebuild | 156 --
 media-libs/gegl/gegl-0.3.0.ebuild| 181 ---
 media-libs/gegl/gegl-0.4.14.ebuild   | 176 --
 4 files changed, 515 deletions(-)

diff --git a/media-libs/gegl/Manifest b/media-libs/gegl/Manifest
index 38747b32436..30c6459c6fc 100644
--- a/media-libs/gegl/Manifest
+++ b/media-libs/gegl/Manifest
@@ -1,7 +1,5 @@
 DIST gegl-0.2.0.tar.bz2 7502040 BLAKE2B 
29b33bf6aa878b74461e929a96570fca9a56e52931ee66356ca9c3c4cec7cdc0668330aa25756d0baf531d0b90c4830c1f244e8327b238a63d68cb74d486e961
 SHA512 
16ef3f6852fd8efef2b6468a754342a2d003f2c2bef468d9465a448e6c89dedb8e791570f073a9faed05218a7c94c6c418eaa0f3abeadfb3e6b88d766ab792c8
-DIST gegl-0.3.0.tar.bz2 5463571 BLAKE2B 
7ac52fb22bab3b84068e10610d8681a5bcf56f6cdf39dae4374d2749823f3a1af62995382a1247427dde1921e0b11304adb800a2157ca6e7e773fdd97fee47f5
 SHA512 
ff758df4689b0fa8f5e16ebcea32a7fe77bccfef70efc20d10669ce5139a70ec3533e78227fd4798812b31ac1ca5081b9d1d701a7449bf75356f879ece5fadd6
 DIST gegl-0.3.34.tar.bz2 6707964 BLAKE2B 
4424a2c218067bd0a77d79c2334528da393350db3062019f3889b8cdb8d222f6e436ccfc845b61fdf425a1634698a7a6963702a29bb1666f515b1395c50dc99f
 SHA512 
a7a394dcce4137d5224163ca324f1585e64d1cc797e77d452ba444afe2bff39aa2e2d5d040d07b394697b75162bc310bc51490a5af80240b26aac14b6e7abe02
-DIST gegl-0.4.14.tar.bz2 7209142 BLAKE2B 
a056f02c3fa9e075aa62cb8cb0d8183560ac66ffed68072add3ea6afc9da3b47c9854eb4e1799c61f451287b244bee4dfc8942365f556a0e820dd7485b9fc305
 SHA512 
1fcec83a961c0b9c98487de99d26893f98a5401816fa6d7238af4c645672d0eb0474cdb7251b8ebcd344aff589e8979bee0304b50fcfae9513fdbf8a02068e3b
 DIST gegl-0.4.16.tar.bz2 7304904 BLAKE2B 
a3f6021ed7b9d8b784b909057fcdc39e73b6b8b811009adae3c4a6805263e9a887e874ad662d8cd5c673ae324fe39e8f0299651139783fd3ece08675b70896fd
 SHA512 
38eacbd53d9993ca99d061bf6f80553a86ff06bf42d1710403ac5f15629ccc9b1f4395ee7700a04cebc954ed7fe8745c5bef85453c9c56d89681dd53a1552b27
 DIST gegl-0.4.18.tar.xz 4812756 BLAKE2B 
b8e5902b62c3549f57dd0ce52a0a406974bf8664d5b85389b79f7d698bcf2643d19861add3d8a9bd5c99036aba4da97b70884dcaacf2cb89170b995f1d1497a0
 SHA512 
e79874cd50e9f0c27c7dc9d9b952545c31d0a48e2b158aa54b92c3e933267877222f86ede7256f2528f18985dc85d6eadbcd809f7a3563efc4449ec7634f15fd
 DIST gegl-0.4.20.tar.xz 4826340 BLAKE2B 
0d1087ea983d7fbeb7ea1edb572bea97e9b4e01aaabd5225ba07ab5cee3b369f42fe39691209f38d4d2a87d56997d9756449cafdb6288eb0864b49fb13a6a8ef
 SHA512 
140ac1543aa24a23aa685dbd7335f21bcbf3d95c41c1451b2383f6d278842bd9f0c8c980ed27c70c67b2fefe9ba01f2d4bd4b77a1cee38ec1332c12ab3fd718d

diff --git a/media-libs/gegl/gegl-0.2.0-r2.ebuild 
b/media-libs/gegl/gegl-0.2.0-r2.ebuild
deleted file mode 100644
index 47fa7ae928d..000
--- a/media-libs/gegl/gegl-0.2.0-r2.ebuild
+++ /dev/null
@@ -1,156 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-WANT_AUTOMAKE=1.11  # see bug 471990, comment 3
-# vala and introspection support is broken, bug #468208
-#VALA_MIN_API_VERSION=0.14
-#VALA_USE_DEPEND=vapigen
-
-inherit versionator gnome2-utils eutils autotools #vala
-
-DESCRIPTION="A graph based image processing framework"
-HOMEPAGE="http://www.gegl.org/";
-SRC_URI="https://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.bz2";
-
-LICENSE="|| ( GPL-3 LGPL-3 )"
-SLOT="0"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
-
-IUSE="cairo debug ffmpeg jpeg lensfun libav cpu_flags_x86_mmx openexr png raw 
sdl cpu_flags_x86_sse svg umfpack" # +introspection vala
-
-RDEPEND="
-   >=media-libs/babl-0.1.10
-   >=dev-libs/glib-2.28:2
-   >=x11-libs/gdk-pixbuf-2.18:2
-   x11-libs/pango
-   sys-libs/zlib
-   cairo? ( x11-libs/cairo )
-   ffmpeg? (
-   libav? ( media-video/libav:0= )
-   !libav? ( media-video/ffmpeg:0= )
-   )
-   jpeg? ( virtual/jpeg:0 )
-   openexr? ( media-libs/openexr )
-   png? ( media-libs/libpng:0= )
-   raw? ( =media-libs/libopenraw-0.0.9 )
-   sdl? ( media-libs/libsdl )
-   svg? ( >=gnome-base/librsvg-2.14:2 )
-   umfpack? ( sci-libs/umfpack )
-   lensfun? ( >=media-libs/lensfun-0.2.5 )
-"
-#  >=media-libs/babl-0.1.10[introspection?]
-#  introspection? ( >=dev-libs/gobject-introspection-0.10
-#  >=dev-python/pygobject-2.26:2 )
-DEPE

[gentoo-commits] proj/portage:master commit in: lib/portage/tests/resolver/

2020-01-25 Thread Zac Medico
commit: a4d832db2da41240558c424710a00435a797f0d6
Author: Zac Medico  gentoo  org>
AuthorDate: Sat Jan 25 22:17:54 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sat Jan 25 22:34:36 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=a4d832db

OrUpgradeInstalledTestCase: add test for bug 706278

Bug: https://bugs.gentoo.org/706278
Signed-off-by: Zac Medico  gentoo.org>

 .../tests/resolver/test_or_upgrade_installed.py| 71 ++
 1 file changed, 71 insertions(+)

diff --git a/lib/portage/tests/resolver/test_or_upgrade_installed.py 
b/lib/portage/tests/resolver/test_or_upgrade_installed.py
index 7018e08de..c3efebf55 100644
--- a/lib/portage/tests/resolver/test_or_upgrade_installed.py
+++ b/lib/portage/tests/resolver/test_or_upgrade_installed.py
@@ -158,3 +158,74 @@ class OrUpgradeInstalledTestCase(TestCase):
finally:
playground.debug = False
playground.cleanup()
+
+
+   def test_llvm_slot_operator(self):
+   ebuilds = {
+   'media-libs/mesa-19.2.8': {
+   'EAPI': '7',
+   'RDEPEND': '''|| (
+   sys-devel/llvm:10
+   sys-devel/llvm:9
+   sys-devel/llvm:8
+   sys-devel/llvm:7
+   )
+   sys-devel/llvm:='''
+   },
+   'sys-devel/llvm-10': {
+   'EAPI': '7',
+   'KEYWORDS': '',
+   'SLOT': '10',
+   },
+   'sys-devel/llvm-9': {
+   'EAPI': '7',
+   'SLOT': '9',
+   },
+   'sys-devel/llvm-8': {
+   'EAPI': '7',
+   'SLOT': '8',
+   },
+   }
+
+   installed = {
+   'media-libs/mesa-19.2.8': {
+   'EAPI': '7',
+   'RDEPEND': '''|| (
+   sys-devel/llvm:10
+   sys-devel/llvm:9
+   sys-devel/llvm:8
+   sys-devel/llvm:7
+   )
+   sys-devel/llvm:8/8='''
+   },
+   'sys-devel/llvm-8': {
+   'EAPI': '7',
+   'SLOT': '8',
+   },
+   }
+
+   world = ['media-libs/mesa']
+
+   test_cases = (
+   # Demonstrate bug 706278, where there is a missed slot 
operator
+   # rebuild that prevents upgrade from llvm-8 to llvm-9.
+   ResolverPlaygroundTestCase(
+   ['@world'],
+   options={'--update': True, '--deep': True},
+   success=True,
+   mergelist=[],
+   #mergelist=['sys-devel/llvm-9'],
+   ),
+   )
+
+   playground = ResolverPlayground(debug=False,
+   ebuilds=ebuilds, installed=installed, world=world)
+
+   try:
+   for test_case in test_cases:
+   playground.run_TestCase(test_case)
+   self.assertEqual(test_case.test_success, True,
+   test_case.fail_msg)
+   finally:
+   playground.debug = False
+   playground.cleanup()



[gentoo-commits] repo/gentoo:master commit in: dev-util/intel-graphics-compiler/

2020-01-25 Thread Marek Szuba
commit: b2f5066108477cba847e8c0ef7b1fd0d59d796ad
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Jan 25 22:12:11 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Jan 25 22:12:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2f50661

dev-util/intel-graphics-compiler: bump to 1.0.3151

It still depends on llvm-8 though, it gave me a lot of "undefined
reference" errors when I tried to build it against 9.0.1.

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Marek Szuba  gentoo.org>

 dev-util/intel-graphics-compiler/Manifest  |  1 +
 .../intel-graphics-compiler-1.0.3151.ebuild| 36 ++
 2 files changed, 37 insertions(+)

diff --git a/dev-util/intel-graphics-compiler/Manifest 
b/dev-util/intel-graphics-compiler/Manifest
index 78b013a4f64..cc17dcf05fc 100644
--- a/dev-util/intel-graphics-compiler/Manifest
+++ b/dev-util/intel-graphics-compiler/Manifest
@@ -1,2 +1,3 @@
 DIST intel-graphics-compiler-1.0.2878.tar.gz 5920418 BLAKE2B 
99522118d08183836c6e62f80c98b2cc716dd22d7dc82d05841e87e42f10025508c6254cebe2f886da8454cc4cc4b3a9ee06ce5a3bc04246c88f499f63f8f1ae
 SHA512 
3b6dc9b945fddb3d0bc716f4598c4dacb6431c342b580c90f7e9ff8682bdcbde410a960adbfd9e67601d121adc70d2cf23de01bc99c1d0cb86d14b4db77afde5
 DIST intel-graphics-compiler-1.0.2990.tar.gz 5930890 BLAKE2B 
038761e74dde52de53eed511a74a39d9b4c69a510ef289d2941b859aea018d6776b5179d2be006b12d3245ffe43a06bfacd9d03ee2d227c2ba2ea39805bf40d2
 SHA512 
65287348e98f09096418afa02262ad6ce07dd918aa040ac1fb49f7176545c0a6449e68c5e74a11c41641d90495edc7be8e24b32e68d798df906ea3b16e675827
+DIST intel-graphics-compiler-1.0.3151.tar.gz 5950502 BLAKE2B 
8ccbfc5d3cd6307eb5db602822d42e8744e6ca7696494a0dd349847aff0defde2434b9192f17645f1fcbf732ec98a66dbdcc7d03eed48702d90911f912135fc1
 SHA512 
a6e04a3a90aae9046f2698bf15d5f60862c93e7a87a6e4ae6b6c43c65490583608f201e94a2ef32fc2f72e9fa0da7d6c202f64ef610f03a81384ac537541df14

diff --git 
a/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.3151.ebuild 
b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.3151.ebuild
new file mode 100644
index 000..52490955776
--- /dev/null
+++ b/dev-util/intel-graphics-compiler/intel-graphics-compiler-1.0.3151.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-multilib llvm
+
+DESCRIPTION="LLVM-based OpenCL compiler targetting Intel Gen graphics hardware"
+HOMEPAGE="https://github.com/intel/intel-graphics-compiler";
+SRC_URI="https://github.com/intel/${PN}/archive/igc-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+COMMON="sys-devel/llvm:8=[${MULTILIB_USEDEP}]
+   dev-libs/opencl-clang:8=[${MULTILIB_USEDEP}]"
+DEPEND="${COMMON}"
+RDEPEND="${COMMON}"
+
+LLVM_MAX_SLOT=8
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.0.9-no_Werror.patch
+)
+
+S="${WORKDIR}"/${PN}-igc-${PV}
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_LIBRARY_PATH=$(get_llvm_prefix 
${LLVM_MAX_SLOT})/$(get_libdir)
+   -DIGC_OPTION__FORCE_SYSTEM_LLVM=ON
+   -DIGC_PREFERRED_LLVM_VERSION=${LLVM_MAX_SLOT}
+   )
+   cmake-utils_src_configure
+}



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

2020-01-25 Thread Cédric Krier
commit: d0345061f4eccb3d990ce145a80ea0e5ebfeb067
Author: Cédric Krier  gentoo  org>
AuthorDate: Sat Jan 25 22:00:08 2020 +
Commit: Cédric Krier  gentoo  org>
CommitDate: Sat Jan 25 22:01:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0345061

dev-vcs/hg-evolve: Add support for Python 3.6

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Cédric Krier  gentoo.org>

 dev-vcs/hg-evolve/hg-evolve-9.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-vcs/hg-evolve/hg-evolve-9.2.1.ebuild 
b/dev-vcs/hg-evolve/hg-evolve-9.2.1.ebuild
index 4f1db8db068..7c697729d1a 100644
--- a/dev-vcs/hg-evolve/hg-evolve-9.2.1.ebuild
+++ b/dev-vcs/hg-evolve/hg-evolve-9.2.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 )
+PYTHON_COMPAT=( python2_7 python3_6 )
 
 inherit distutils-r1
 



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

2020-01-25 Thread Sergei Trofimovich
commit: 385f248b765e327e6eccaf423c55e0f2f82a3e4b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jan 25 21:45:35 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 25 21:45:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=385f248b

sys-devel/crossdev: bump up to 20200125

Two new changes:
- disable default ssp support on x86 and ppc on musl, bug #706210
- migrate from package.keywords to package.accept_keywords, bug #706212

Bug: https://bugs.gentoo.org/706210
Closes: https://bugs.gentoo.org/706212
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/crossdev/Manifest |  1 +
 sys-devel/crossdev/crossdev-20200125.ebuild | 36 +
 2 files changed, 37 insertions(+)

diff --git a/sys-devel/crossdev/Manifest b/sys-devel/crossdev/Manifest
index b09530fb3fb..5f295ac037e 100644
--- a/sys-devel/crossdev/Manifest
+++ b/sys-devel/crossdev/Manifest
@@ -1 +1,2 @@
 DIST crossdev-20191222.tar.xz 27320 BLAKE2B 
375e0ccb7bfd5c5c365b9c874a7dbf75207843b68dbe6d4cf9da07b36efb7b3bb1e6c84f85268fea6c71d6afc1e284f9bd1dcfeca5536d0947f8d3a3f5344ca9
 SHA512 
ad32f2231663f312b2b35bdea81c9ddac584d13f9affd496f36cbed072a97e6f80deb3436dcbea184621a4bd86bb25d52fb0434208226a3d743f0f664cd91fd0
+DIST crossdev-20200125.tar.xz 27380 BLAKE2B 
4871b3ba1130c8d2e4df263aea155f95352417e65dabe64968cf9cc2628f9a1ae32a7e569cdea73a04d32d05396b0a83720bbd712a5f5b703606692e6b61516b
 SHA512 
a4db1d09179b23f032af59c4857c3ab58d7944633b0c612a1f8aa0ecc38201f960cc1da761f34288568bb7f3434fe4da5094b4d4445be047da8838a096f6c606

diff --git a/sys-devel/crossdev/crossdev-20200125.ebuild 
b/sys-devel/crossdev/crossdev-20200125.ebuild
new file mode 100644
index 000..e37579ff62f
--- /dev/null
+++ b/sys-devel/crossdev/crossdev-20200125.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} == "" ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="git://anongit.gentoo.org/proj/crossdev.git"
+else
+   SRC_URI="mirror://gentoo/${P}.tar.xz
+   https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz";
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sh ~sparc ~x86"
+fi
+
+DESCRIPTION="Gentoo Cross-toolchain generator"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Crossdev";
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   >=sys-apps/portage-2.1
+   >=app-portage/portage-utils-0.55
+   app-shells/bash
+   sys-apps/gentoo-functions
+"
+DEPEND="app-arch/xz-utils"
+
+src_install() {
+   default
+
+   if [[ "${PV}" == "" ]] ; then
+   sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED}"/usr/bin/crossdev 
|| die
+   fi
+}



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

2020-01-25 Thread Sergei Trofimovich
commit: 44dc00f87317dc5697da14bc9e8e9540c670dbc0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jan 25 21:11:11 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 25 21:11:11 2020 +
URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=44dc00f8

crossdev: migrate from package.keywords to package.accept_keywords

Reported-by: Doppler
Bug: https://bugs.gentoo.org/706212
Signed-off-by: Sergei Trofimovich  gentoo.org>

 crossdev | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/crossdev b/crossdev
index 5dcd82d..1722942 100755
--- a/crossdev
+++ b/crossdev
@@ -530,7 +530,8 @@ uninstall() {
# clean out portage config files
[[ -d ${CROSSDEV_OVERLAY}/cross-${CTARGET} ]] \
&& rm -r ${CROSSDEV_OVERLAY}/cross-${CTARGET}
-   for f in categories package.{env,mask,keywords,use} 
profile/package.use.{force,mask} ; do
+   # crossdev stopped creating 'package.keywords' in Jan 2020
+   for f in categories package.{accept_keywords,env,mask,keywords,use} 
profile/package.use.{force,mask} ; do
f="${CONFIGROOT}/${f}"
rm -f "${f}"/cross-${CTARGET}
rmdir "${f}" 2>/dev/null
@@ -1016,7 +1017,7 @@ _set_portage_file() {
 set_keywords() {
local pkg=$1 ver=$2 output
[[ -z ${pkg} ]] && return 0
-   output=$(_set_portage_file ${pkg} package.keywords)
+   output=$(_set_portage_file ${pkg} package.accept_keywords)
 
if [[ ${ver} == "["*"]" ]] || [[ -z ${ver} ]] ; then
local keywords=""
@@ -1254,7 +1255,7 @@ for f in "${CONFIGROOT}" "${CROSSDEV_OVERLAY}"/profiles ; 
do
|| echo cross-${CTARGET} >> "${f}"
 done
 cd "${CONFIGROOT}" || die "wtf!?"
-for f in package.{env,keywords,mask,use} env/cross-${CTARGET} 
profile/package.use.{force,mask} ; do
+for f in package.{accept_keywords,env,mask,use} env/cross-${CTARGET} 
profile/package.use.{force,mask} ; do
[[ -f ${f} ]] && die "please convert ${CONFIGROOT}/${f} to a directory"
xmkdir -p "${f}"
rm -f "${f}/cross-${CTARGET}"



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

2020-01-25 Thread Andreas Sturmlechner
commit: a2e2788f53a72f9939a7cb604ea9e2801eb87672
Author: Daniel Kenzelmann  k8n  de>
AuthorDate: Sat Jan 25 19:08:56 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 25 21:09:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2e2788f

dev-libs/pigpio: cleanup old versions

cleanup old versions

Signed-off-by: Daniel Kenzelmann  k8n.de>
Closes: https://github.com/gentoo/gentoo/pull/14446
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-libs/pigpio/Manifest   |  4 --
 dev-libs/pigpio/files/pigpio-67-makefile.patch | 64 --
 dev-libs/pigpio/pigpio-67.ebuild   | 40 
 dev-libs/pigpio/pigpio-68.ebuild   | 39 
 dev-libs/pigpio/pigpio-70.ebuild   | 39 
 dev-libs/pigpio/pigpio-71.ebuild   | 39 
 6 files changed, 225 deletions(-)

diff --git a/dev-libs/pigpio/Manifest b/dev-libs/pigpio/Manifest
index db589bbba67..8e462580241 100644
--- a/dev-libs/pigpio/Manifest
+++ b/dev-libs/pigpio/Manifest
@@ -1,6 +1,2 @@
-DIST pigpio-67.tar.gz 369268 BLAKE2B 
a9d59369f5eed4b733e0e5c0e85013a132e55ff63a2393d79a3fb52d1fcb2513559d4dfeea84c4842d6281936b6e116bd81cd63e4542bbcffaf813ee356ee0d1
 SHA512 
9792f8402ee0dd204f4a975ab0513099a1fe3d398a28b766f412c08d7908e8e307de4cc92b2a2519b6484f15a043bd40008b7707486015c08bda5f97b1e7e00b
-DIST pigpio-68.tar.gz 371251 BLAKE2B 
c0118854d18ce158a3d5c96380289cc8bc68f35f72ce28f207dfbb827f97f538acd82cec2af11590e59985b77ef08834d55b3ac7578e1f6b6d1a0b5d5d594632
 SHA512 
125364eab9dd33c39fda148c6018679ac91b099914d7f0c6362f61566a9c957065189ace03ad4668b29f25d4d542b81d42c0befe0712867b48977b755dc03edc
-DIST pigpio-70.tar.gz 374569 BLAKE2B 
a2caadf0e1307c8c3ce936d5fd4d31e18185aa53900f6b2cf8b92a31f423b9a82bf4d2b7212fa8cd5b2d26773598a138ef8331884410f3f418542f43ca1fe2d4
 SHA512 
00db37b9c0f9751e6179b19e7018583abd9e11d78d01ff9f99b713004cf4e6a224e93644206599378a34dd46fd75c08557021b706015b0bc2bd8b34e363691db
-DIST pigpio-71.tar.gz 374952 BLAKE2B 
a79a408915285674211e50e30d3cafa433a9ee364cacced501e109d6c31a3a03c14f9d25c3c18e3df252801de65c60ca67cd5f1a8e08f05be8098ad591a14fee
 SHA512 
c3bf029bebff9a7ee02b48597f624a5dcdf277c5c1a7ffa2f6cb83885a93cd6713935d9502127d11c4e9c11e7f6f6be49c8af367707eca2fff469728b5248e2f
 DIST pigpio-72.tar.gz 384220 BLAKE2B 
ff3466df80adb6ee9bb2f6bc8aa9589bb6789746eedfab410d2a23dcd4986c29297f71469c8330c55603d8aabba7a4b2171390a63c21a12464b45cc4e24645d8
 SHA512 
c090962cb11204774e4a97a3dec37146882d66abef4d3e4de62e116b64650d6c66f95646f6350e3a45d8b2ba261a8d16c74f7648869cd0e94f42a80d88bb6d6e
 DIST pigpio-73.tar.gz 385233 BLAKE2B 
5b58b399ffccab456d64decea4190e326c70cfe36b5513d0c69aa68c5ebfe2667ec5b4a028d19ec987d948c7b94dd23d67903bbae901d61f751dd606540324ea
 SHA512 
bc6d2bbc2f2067c851a74a6137913b9abf2a7424bc2f78cf4086a1210f5c1116f71dcfa94a1268c137f4181e2db39af0bd2025caa1a7f98374b2043a166af746

diff --git a/dev-libs/pigpio/files/pigpio-67-makefile.patch 
b/dev-libs/pigpio/files/pigpio-67-makefile.patch
deleted file mode 100644
index 1df4475eb0a..000
--- a/dev-libs/pigpio/files/pigpio-67-makefile.patch
+++ /dev/null
@@ -1,64 +0,0 @@
 a/Makefile 2018-03-21 19:51:11.711880972 +0100
-+++ b/Makefile 2018-03-21 20:51:46.341684595 +0100
-@@ -9,6 +9,9 @@
- STRIP= $(CROSS_PREFIX)strip
- SHLIB= $(CC) -shared
- STRIPLIB = $(STRIP) --strip-unneeded
-+LDCONFIG = ldconfig
-+PYTHON2  = $(shell type -P python2 || echo ':' 2> /dev/null)
-+PYTHON3  = $(shell type -P python3 || echo ':' 2> /dev/null)
- 
- CFLAGS+= -O3 -Wall -pthread
- 
-@@ -23,7 +26,7 @@
- 
- LIB  = $(LIB1) $(LIB2) $(LIB3)
- 
--ALL = $(LIB) x_pigpio x_pigpiod_if x_pigpiod_if2 pig2vcd pigpiod pigs
-+ALL = $(LIB) pig2vcd pigpiod pigs
- 
- LL1  = -L. -lpigpio -pthread -lrt
- 
-@@ -64,22 +67,21 @@
-   $(CC) -o x_pigpiod_if2 x_pigpiod_if2.o $(LL3)
- 
- pigpiod:  pigpiod.o $(LIB1)
--  $(CC) -o pigpiod pigpiod.o $(LL1)
-+  $(CC) $(CFLAGS) $(LDFLAGS) -o pigpiod pigpiod.o $(LL1)
-   $(STRIP) pigpiod
- 
- pigs: pigs.o command.o
--  $(CC) -o pigs pigs.o command.o
-+  $(CC) $(CFLAGS) $(LDFLAGS) -o pigs pigs.o command.o
-   $(STRIP) pigs
- 
- pig2vcd:  pig2vcd.o
--  $(CC) -o pig2vcd pig2vcd.o
-+  $(CC) $(CFLAGS) $(LDFLAGS) -o pig2vcd pig2vcd.o
-   $(STRIP) pig2vcd
- 
- clean:
-   rm -f *.o *.i *.s *~ $(ALL)
- 
- install:  $(ALL)
--  install -m 0755 -d$(DESTDIR)/opt/pigpio/cgi
-   install -m 0755 -d$(DESTDIR)$(includedir)
-   install -m 0644 pigpio.h  $(DESTDIR)$(includedir)
-   install -m 0644 pigpiod_if.h  $(DESTDIR)$(includedir)
-@@ -92,13 +94,13 @@
-   install -m 0755 pig2vcd   $(DESTDIR)$(bindir)
-   install -m 0755 pigpiod   $(DESTDIR)$(bindir)
-   install -m 0755 pigs  $(DESTDIR)$(bindir)
--  if which pyth

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

2020-01-25 Thread Andreas Sturmlechner
commit: 7a58c7ba92775d6c2779c961b33e7dc7a6ae3ea9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sat Jan 25 21:09:06 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 25 21:09:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a58c7ba

media-libs/libnsgif: Use BDEPEND

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

 media-libs/libnsgif/libnsgif-0.2.1-r1.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-libs/libnsgif/libnsgif-0.2.1-r1.ebuild 
b/media-libs/libnsgif/libnsgif-0.2.1-r1.ebuild
index 283a0d110d4..4610b402e2a 100644
--- a/media-libs/libnsgif/libnsgif-0.2.1-r1.ebuild
+++ b/media-libs/libnsgif/libnsgif-0.2.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -6,7 +6,7 @@ EAPI=7
 inherit toolchain-funcs
 
 DESCRIPTION="decoding library for the GIF image file format, written in C"
-HOMEPAGE="http://www.netsurf-browser.org/projects/libnsgif/";
+HOMEPAGE="https://www.netsurf-browser.org/projects/libnsgif/";
 SRC_URI="https://download.netsurf-browser.org/libs/releases/${P}-src.tar.gz";
 
 LICENSE="MIT"
@@ -14,9 +14,10 @@ SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86 ~m68k-mint"
 IUSE=""
 
-DEPEND="
+BDEPEND="
>=dev-util/netsurf-buildsystem-1.7-r1
-   virtual/pkgconfig"
+   virtual/pkgconfig
+"
 
 src_prepare() {
default



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

2020-01-25 Thread Andreas Sturmlechner
commit: eeb4cb366a7c87c464257676ac5a9ad6a4d6606a
Author: band-a-prend  yandex  ru>
AuthorDate: Thu Jan 23 10:38:41 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 25 21:09:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeb4cb36

media-libs/babl: add maintainer, sort IUSE and conf options

Signed-off-by: Sergey Torokhov  yandex.ru>
Closes: https://github.com/gentoo/gentoo/pull/14418
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/babl/babl-0.1.74.ebuild | 17 -
 media-libs/babl/babl-.ebuild   | 19 +--
 media-libs/babl/metadata.xml   |  9 -
 3 files changed, 25 insertions(+), 20 deletions(-)

diff --git a/media-libs/babl/babl-0.1.74.ebuild 
b/media-libs/babl/babl-0.1.74.ebuild
index 505dc6c77a1..8cf5a1b4dbe 100644
--- a/media-libs/babl/babl-0.1.74.ebuild
+++ b/media-libs/babl/babl-0.1.74.ebuild
@@ -19,12 +19,11 @@ HOMEPAGE="http://www.gegl.org/babl/";
 
 LICENSE="LGPL-3"
 SLOT="0"
-IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 
cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_mmx cpu_flags_x86_f16c 
introspection lcms"
+IUSE="introspection lcms cpu_flags_x86_avx2 cpu_flags_x86_f16c 
cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 
cpu_flags_x86_sse4_1"
 
+BDEPEND="virtual/pkgconfig"
 RDEPEND="lcms? ( media-libs/lcms:2 )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
+DEPEND="${RDEPEND}"
 
 src_configure() {
# Automagic rsvg support is just for website generation we do not call,
@@ -32,16 +31,16 @@ src_configure() {
# w3m is used for dist target thus no issue for us that it is 
automagically
# detected
local emesonargs=(
+   -Dwith-docs=false
+   $(meson_use introspection enable-gir)
+   $(meson_use lcms with-lcms)
+   $(meson_use cpu_flags_x86_avx2 enable-avx2)
+   $(meson_use cpu_flags_x86_f16c enable-f16c)
$(meson_use cpu_flags_x86_mmx enable-mmx)
$(meson_use cpu_flags_x86_sse enable-sse)
$(meson_use cpu_flags_x86_sse2 enable-sse2)
$(meson_use cpu_flags_x86_sse3 enable-sse3)
$(meson_use cpu_flags_x86_sse4_1 enable-sse4_1)
-   $(meson_use cpu_flags_x86_avx2 enable-avx2)
-   $(meson_use cpu_flags_x86_f16c enable-f16c)
-   $(meson_use introspection enable-gir)
-   -Dwith-docs=false
-   $(meson_use lcms with-lcms)
)
meson_src_configure
 }

diff --git a/media-libs/babl/babl-.ebuild b/media-libs/babl/babl-.ebuild
index 7aeda229c13..8cf5a1b4dbe 100644
--- a/media-libs/babl/babl-.ebuild
+++ b/media-libs/babl/babl-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -19,12 +19,11 @@ HOMEPAGE="http://www.gegl.org/babl/";
 
 LICENSE="LGPL-3"
 SLOT="0"
-IUSE="cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 
cpu_flags_x86_sse3 cpu_flags_x86_sse4_1 cpu_flags_x86_mmx cpu_flags_x86_f16c 
introspection lcms"
+IUSE="introspection lcms cpu_flags_x86_avx2 cpu_flags_x86_f16c 
cpu_flags_x86_mmx cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse3 
cpu_flags_x86_sse4_1"
 
+BDEPEND="virtual/pkgconfig"
 RDEPEND="lcms? ( media-libs/lcms:2 )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
+DEPEND="${RDEPEND}"
 
 src_configure() {
# Automagic rsvg support is just for website generation we do not call,
@@ -32,16 +31,16 @@ src_configure() {
# w3m is used for dist target thus no issue for us that it is 
automagically
# detected
local emesonargs=(
+   -Dwith-docs=false
+   $(meson_use introspection enable-gir)
+   $(meson_use lcms with-lcms)
+   $(meson_use cpu_flags_x86_avx2 enable-avx2)
+   $(meson_use cpu_flags_x86_f16c enable-f16c)
$(meson_use cpu_flags_x86_mmx enable-mmx)
$(meson_use cpu_flags_x86_sse enable-sse)
$(meson_use cpu_flags_x86_sse2 enable-sse2)
$(meson_use cpu_flags_x86_sse3 enable-sse3)
$(meson_use cpu_flags_x86_sse4_1 enable-sse4_1)
-   $(meson_use cpu_flags_x86_avx2 enable-avx2)
-   $(meson_use cpu_flags_x86_f16c enable-f16c)
-   $(meson_use introspection enable-gir)
-   -Dwith-docs=false
-   $(meson_use lcms with-lcms)
)
meson_src_configure
 }

diff --git a/media-libs/babl/metadata.xml b/media-libs/babl/metadata.xml
index 7a38bb90096..e7e7a5da0ad 100644
--- a/media-libs/babl/metadata.xml
+++ b/media-libs/babl/metadata.xml
@@ -1,5 +1,12 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   torokhov-...@yandex.ru
+   Sergey Torokhov
+   
+   
+

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

2020-01-25 Thread Andreas Sturmlechner
commit: bfb86f35ff1e6afed35c9d221b8dc1048394e07d
Author: band-a-prend  yandex  ru>
AuthorDate: Thu Jan 23 10:51:42 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 25 21:09:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfb86f35

media-gfx/gimp: update .ebuild dependencies

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-gfx/gimp/gimp-.ebuild | 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/media-gfx/gimp/gimp-.ebuild b/media-gfx/gimp/gimp-.ebuild
index 6155d061b95..31756e7a18c 100644
--- a/media-gfx/gimp/gimp-.ebuild
+++ b/media-gfx/gimp/gimp-.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7,8} )
 GNOME2_EAUTORECONF=yes
 
 inherit autotools git-r3 gnome2 python-single-r1 virtualx
@@ -30,14 +30,15 @@ COMMON_DEPEND="
>=app-text/poppler-data-0.4.9
>=dev-libs/atk-2.4.0
>=dev-libs/glib-2.56.0:2
+   >=dev-libs/json-glib-1.2.6
dev-libs/libxml2
dev-libs/libxslt
>=gnome-base/librsvg-2.40.6:2
>=media-gfx/mypaint-brushes-1.3.0
-   >=media-libs/babl-0.1.72[introspection]
+   >=media-libs/babl-0.1.74[introspection]
>=media-libs/fontconfig-2.12.4
>=media-libs/freetype-2.1.7
-   >=media-libs/gegl-0.4.18:0.4[cairo,introspection]
+   >=media-libs/gegl-0.4.20:0.4[cairo,introspection]
>=media-libs/gexiv2-0.10.6
>=media-libs/harfbuzz-0.9.19
>=media-libs/lcms-2.8:2



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

2020-01-25 Thread Andreas Sturmlechner
commit: be43680da3d0c4fb7f31ed5740dd078d3428f072
Author: band-a-prend  yandex  ru>
AuthorDate: Thu Jan 23 10:47:25 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sat Jan 25 21:09:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be43680d

media-libs/gegl: 0.4.20 version bump,  deps update

Signed-off-by: Sergey Torokhov  yandex.ru>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/gegl/Manifest|  1 +
 .../gegl/{gegl-.ebuild => gegl-0.4.20.ebuild}   | 17 +++--
 media-libs/gegl/gegl-.ebuild| 10 --
 3 files changed, 16 insertions(+), 12 deletions(-)

diff --git a/media-libs/gegl/Manifest b/media-libs/gegl/Manifest
index 9a9f3f3851c..38747b32436 100644
--- a/media-libs/gegl/Manifest
+++ b/media-libs/gegl/Manifest
@@ -4,3 +4,4 @@ DIST gegl-0.3.34.tar.bz2 6707964 BLAKE2B 
4424a2c218067bd0a77d79c2334528da393350d
 DIST gegl-0.4.14.tar.bz2 7209142 BLAKE2B 
a056f02c3fa9e075aa62cb8cb0d8183560ac66ffed68072add3ea6afc9da3b47c9854eb4e1799c61f451287b244bee4dfc8942365f556a0e820dd7485b9fc305
 SHA512 
1fcec83a961c0b9c98487de99d26893f98a5401816fa6d7238af4c645672d0eb0474cdb7251b8ebcd344aff589e8979bee0304b50fcfae9513fdbf8a02068e3b
 DIST gegl-0.4.16.tar.bz2 7304904 BLAKE2B 
a3f6021ed7b9d8b784b909057fcdc39e73b6b8b811009adae3c4a6805263e9a887e874ad662d8cd5c673ae324fe39e8f0299651139783fd3ece08675b70896fd
 SHA512 
38eacbd53d9993ca99d061bf6f80553a86ff06bf42d1710403ac5f15629ccc9b1f4395ee7700a04cebc954ed7fe8745c5bef85453c9c56d89681dd53a1552b27
 DIST gegl-0.4.18.tar.xz 4812756 BLAKE2B 
b8e5902b62c3549f57dd0ce52a0a406974bf8664d5b85389b79f7d698bcf2643d19861add3d8a9bd5c99036aba4da97b70884dcaacf2cb89170b995f1d1497a0
 SHA512 
e79874cd50e9f0c27c7dc9d9b952545c31d0a48e2b158aa54b92c3e933267877222f86ede7256f2528f18985dc85d6eadbcd809f7a3563efc4449ec7634f15fd
+DIST gegl-0.4.20.tar.xz 4826340 BLAKE2B 
0d1087ea983d7fbeb7ea1edb572bea97e9b4e01aaabd5225ba07ab5cee3b369f42fe39691209f38d4d2a87d56997d9756449cafdb6288eb0864b49fb13a6a8ef
 SHA512 
140ac1543aa24a23aa685dbd7335f21bcbf3d95c41c1451b2383f6d278842bd9f0c8c980ed27c70c67b2fefe9ba01f2d4bd4b77a1cee38ec1332c12ab3fd718d

diff --git a/media-libs/gegl/gegl-.ebuild 
b/media-libs/gegl/gegl-0.4.20.ebuild
similarity index 86%
copy from media-libs/gegl/gegl-.ebuild
copy to media-libs/gegl/gegl-0.4.20.ebuild
index 98a250798f6..5623528869a 100644
--- a/media-libs/gegl/gegl-.ebuild
+++ b/media-libs/gegl/gegl-0.4.20.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{2_7,3_{6,7}} )
 
+PYTHON_COMPAT=( python{2_7,3_{6,7,8}} )
 # vala and introspection support is broken, bug #468208
 VALA_USE_DEPEND=vapigen
 
@@ -15,7 +15,7 @@ if [[ ${PV} == ** ]]; then
SRC_URI=""
 else
SRC_URI="http://download.gimp.org/pub/${PN}/${PV:0:3}/${P}.tar.xz";
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris 
~x86-solaris"
 fi
 
 DESCRIPTION="A graph based image processing framework"
@@ -39,7 +39,7 @@ RESTRICT="!test? ( test )"
 RDEPEND="
>=dev-libs/glib-2.44:2
>=dev-libs/json-glib-1.2.6
-   >=media-libs/babl-0.1.72[introspection?]
+   >=media-libs/babl-0.1.74[introspection?]
media-libs/libnsgif
>=media-libs/libpng-1.6.0:0=
>=sys-libs/zlib-1.2.0
@@ -65,9 +65,7 @@ RDEPEND="
webp? ( >=media-libs/libwebp-0.5.0:= )
 "
 
-DEPEND="
-   ${RDEPEND}
-"
+DEPEND="${RDEPEND}"
 
 BDEPEND="
dev-lang/perl
@@ -84,6 +82,7 @@ DOCS=( AUTHORS docs/ChangeLog docs/NEWS.txt )
 PATCHES=(
"${FILESDIR}"/${PN}-0.4.18-drop-failing-tests.patch
"${FILESDIR}"/${PN}-0.4.18-program-suffix.patch
+   "${FILESDIR}"/${PN}-0.4.18-cltostring_force_utf8.patch
 )
 
 python_check_deps() {
@@ -107,6 +106,12 @@ src_prepare() {
-e '/composite-transform.xml/d' \
-i tests/compositions/meson.build || die
 
+   # fix skipping mipmap tests due to executable not found
+   for item in "invert-crop.sh" "invert.sh" "rotate-crop.sh" "rotate.sh" 
"unsharp-crop.sh" "unsharp.sh"; do
+   sed -i "s:/bin/gegl:/bin/gegl-0.4:g" 
"${S}/tests/mipmap/${item}" || die
+   sed -i "s:/tools/gegl-imgcmp:/tools/gegl-imgcmp-0.4:g" 
"${S}/tests/mipmap/${item}" || die
+   done
+
gnome2_environment_reset
 
use vala && vala_src_prepare

diff --git a/media-libs/gegl/gegl-.ebuild b/media-libs/gegl/gegl-.ebuild
index 98a250798f6..25f257ba42c 100644
--- a/media-libs/gegl/gegl-.ebuild
+++ b/media-libs/gegl/gegl-.ebuild
@@ -2,8 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_CO

[gentoo-commits] repo/gentoo:master commit in: mail-mta/netqmail/

2020-01-25 Thread Sergei Trofimovich
commit: 346f5e80f69da0e364cfd831a6e0d6a4a156d7bf
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jan 25 21:00:25 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 25 21:00:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=346f5e80

mail-mta/netqmail: stable 1.06-r12 on alpha

I did not really test it. I'm restoring dependency tree
before alpha is dropped to ~arch treewide.

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

 mail-mta/netqmail/netqmail-1.06-r12.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/netqmail/netqmail-1.06-r12.ebuild 
b/mail-mta/netqmail/netqmail-1.06-r12.ebuild
index 10932c3f33e..7dfe21793e6 100644
--- a/mail-mta/netqmail/netqmail-1.06-r12.ebuild
+++ b/mail-mta/netqmail/netqmail-1.06-r12.ebuild
@@ -41,7 +41,7 @@ SRC_URI="mirror://qmail/${P}.tar.gz
 
 LICENSE="public-domain"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 ~s390 sparc x86"
 IUSE="authcram gencertdaily highvolume libressl pop3 qmail-spp ssl vanilla"
 REQUIRED_USE="vanilla? ( !ssl !qmail-spp !highvolume )"
 RESTRICT="test"



[gentoo-commits] repo/gentoo:master commit in: virtual/qmail/

2020-01-25 Thread Sergei Trofimovich
commit: bc8f3cd220448ee28bec40c1bc5beca5677a2ac0
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Jan 25 20:57:12 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 25 21:00:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc8f3cd2

Revert "virtual/qmail: drop to ~alpha"

A bunch of revdeps still use it.

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

 virtual/qmail/qmail-1.03.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/qmail/qmail-1.03.ebuild b/virtual/qmail/qmail-1.03.ebuild
index f375f926d13..20142d10fc4 100644
--- a/virtual/qmail/qmail-1.03.ebuild
+++ b/virtual/qmail/qmail-1.03.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 DESCRIPTION="Virtual for qmail"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
+KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
 
 # netqmail-1.05 is a special case, because it's a vanilla
 # qmail-1.03 but patched to fix some things.



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

2020-01-25 Thread Michał Górny
commit: 3af63a0fe4db31e05315de76dd7240f23cdbbaa8
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 25 20:31:00 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 25 20:53:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3af63a0f

dev-python/diskcache: Remove Python 2

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

 dev-python/diskcache/diskcache-2.8.3.ebuild | 2 +-
 dev-python/diskcache/diskcache-3.1.0.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/diskcache/diskcache-2.8.3.ebuild 
b/dev-python/diskcache/diskcache-2.8.3.ebuild
index cec791888f3..328f08ab6a9 100644
--- a/dev-python/diskcache/diskcache-2.8.3.ebuild
+++ b/dev-python/diskcache/diskcache-2.8.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_6 )
+PYTHON_COMPAT=( python3_6 )
 
 inherit distutils-r1
 

diff --git a/dev-python/diskcache/diskcache-3.1.0.ebuild 
b/dev-python/diskcache/diskcache-3.1.0.ebuild
index 75f0ba257bf..9e00a673ba0 100644
--- a/dev-python/diskcache/diskcache-3.1.0.ebuild
+++ b/dev-python/diskcache/diskcache-3.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_6 )
+PYTHON_COMPAT=( python3_6 )
 PYTHON_REQ_USE="sqlite"
 
 inherit distutils-r1



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

2020-01-25 Thread Michał Górny
commit: 535a5535fd984ddbf44fea0e20e1cf440900de87
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 25 20:40:43 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 25 20:54:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=535a5535

dev-python/django-tagging: Remove Python 2

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

 dev-python/django-tagging/django-tagging-0.4.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-tagging/django-tagging-0.4.6.ebuild 
b/dev-python/django-tagging/django-tagging-0.4.6.ebuild
index e7895991389..b74d6f857ae 100644
--- a/dev-python/django-tagging/django-tagging-0.4.6.ebuild
+++ b/dev-python/django-tagging/django-tagging-0.4.6.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python3_6 )
 
 inherit distutils-r1
 



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

2020-01-25 Thread Michał Górny
commit: 33197ae511b5a9bfcea06b251f1ca7a480f83aba
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 25 20:39:30 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 25 20:54:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33197ae5

dev-python/django-tables2: Remove Python 2

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

 dev-python/django-tables2/django-tables2-2.0.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-tables2/django-tables2-2.0.6.ebuild 
b/dev-python/django-tables2/django-tables2-2.0.6.ebuild
index 08d02db35e8..ea05e3deaea 100644
--- a/dev-python/django-tables2/django-tables2-2.0.6.ebuild
+++ b/dev-python/django-tables2/django-tables2-2.0.6.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_6 )
+PYTHON_COMPAT=( python3_6 )
 
 inherit distutils-r1
 



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

2020-01-25 Thread Michał Górny
commit: fe8e7a251df5ed09b9e31e2c378b8fd30aec7ad1
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 25 20:40:33 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 25 20:54:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe8e7a25

dev-python/django-tagging: Remove old

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

 dev-python/django-tagging/Manifest |  1 -
 .../django-tagging/django-tagging-0.4.1.ebuild | 23 --
 2 files changed, 24 deletions(-)

diff --git a/dev-python/django-tagging/Manifest 
b/dev-python/django-tagging/Manifest
index d61fb80ab37..a4f90caa931 100644
--- a/dev-python/django-tagging/Manifest
+++ b/dev-python/django-tagging/Manifest
@@ -1,2 +1 @@
-DIST django-tagging-0.4.1.tar.gz 44260 BLAKE2B 
44d39d44892fa86ebc4ea185fb53696be772738a60a29d121d883ed3f123914a4621701c2a1efc4b0e309cd02ad0f7d28fb468eeff15c1b147724e8f9dc36e9b
 SHA512 
6f6899084fd5067ec2e49649bba4aad225ed738f39f999b7ea5156d38fa28c272d4a1f688d4de712db15fe8f2c2ecfd4532eb6e9c0c1de6dd530c09d7d767a26
 DIST django-tagging-0.4.6.tar.gz 45228 BLAKE2B 
77ed033ad61d227f8fea9e794b888da5d3a81474330d56cb1ce457ecac27d9615decadaece3c8b8fd2864c53342b795e8a76528c42609b928624609ccabe
 SHA512 
75abf4b57df52393c8eb1ea265344c90c48b4225151076ce874b2e43657dd6cf4fffa1149acc2e118d58e3701d18103a362f658ce5114d7f207a33e7f4903b38

diff --git a/dev-python/django-tagging/django-tagging-0.4.1.ebuild 
b/dev-python/django-tagging/django-tagging-0.4.1.ebuild
deleted file mode 100644
index 936277e845c..000
--- a/dev-python/django-tagging/django-tagging-0.4.1.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-PYTHON_COMPAT=( python{2_7,3_6} )
-
-inherit distutils-r1
-
-DESCRIPTION="Generic tagging application for Django"
-HOMEPAGE="https://pypi.org/project/django-tagging/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc"
-
-RDEPEND=">=dev-python/django-1.0[${PYTHON_USEDEP}]"
-
-python_install_all() {
-   use doc && dodoc docs/overview.txt
-   distutils-r1_python_install_all
-}



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

2020-01-25 Thread Michał Górny
commit: feb1799c2f7a26440155683f77c36ec995b26ed6
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 25 20:43:27 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 25 20:54:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feb1799c

package.mask: Last rite dev-python/django-* py2-only

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 62b52278ff4..2f747ee9ece 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,21 @@
 
 #--- END OF EXAMPLES ---
 
+# Michał Górny  (2020-01-18)
+# The following packages depend on django, support Python 2 only
+# and have no reverse dependencies.
+# Removal in 30 days.  Bug #706360.
+dev-python/django-annoying
+dev-python/django-endless-pagination
+dev-python/django-international
+dev-python/django-ldapdb
+dev-python/django-ldap-groups
+dev-python/django-oauth-plus
+dev-python/django-openid-auth
+dev-python/django-piston
+dev-python/django-registration
+dev-python/django-xslt
+
 # David Seifert  (2020-01-25)
 # Upstream is mostly unresponsive and doesn't have the resources to
 # fix their code. Lots of bugs in the form of big endian issues, buffer



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

2020-01-25 Thread Michał Górny
commit: 52244d62a394d56b8ab77cd66b0f1c8d821aae91
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 25 20:39:19 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 25 20:54:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52244d62

dev-python/django-tables2: Remove old

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

 dev-python/django-tables2/Manifest |  2 --
 .../django-tables2/django-tables2-1.1.2.ebuild | 22 --
 .../django-tables2/django-tables2-2.0.3.ebuild | 22 --
 3 files changed, 46 deletions(-)

diff --git a/dev-python/django-tables2/Manifest 
b/dev-python/django-tables2/Manifest
index 3a8927c4abf..96575748b97 100644
--- a/dev-python/django-tables2/Manifest
+++ b/dev-python/django-tables2/Manifest
@@ -1,3 +1 @@
-DIST django-tables2-1.1.2.tar.gz 966053 BLAKE2B 
0eb997ff660cf80c7f935945439c8a48b70d4a48531930582fce508e5618d5341350613ae5208fec469b07869a808937cea7e92d838d44900086f862a43bb02f
 SHA512 
b82d9a4fdd27e37056effc68b361dbb708d558fbc5aa0f90a09850a20f0bca34ac7965000e72368e1a792fc6a893f83c64910dfb6569b6016ef1e5b20be0e5f5
-DIST django-tables2-2.0.3.tar.gz 8411743 BLAKE2B 
ee5f1a358076363227b080425a07cc0a037412e151400dda7fddab085586d97910f0cde03efc340f10afb1199ea3c55a63d34105ff47fa32e72689053bc4b10d
 SHA512 
a1cee5b604fc8ddeae84b65026502fcc738506796f94e6f85d594c2ddb54451c12dfbfbe5c8e91a01ba5150a7c0a41ed71ce95f56dfb7fdefa13fb0cecbc237f
 DIST django-tables2-2.0.6.tar.gz 71283 BLAKE2B 
d72259d65930aac6856bdd32c1827ad6f659ca19303dcd10abbaef2ff5b49179aba301fd5b0159bd134b3cdec217980780ed39f96a2ba1876e306773d79e3f9b
 SHA512 
d6e872226caf123bb0c560ca2f455e29972d9e0634b4538ab751baef999368ff64f1b5095397838fd1c2146a7e5528555e5c01c8d9ff9b2324a3d24da7557161

diff --git a/dev-python/django-tables2/django-tables2-1.1.2.ebuild 
b/dev-python/django-tables2/django-tables2-1.1.2.ebuild
deleted file mode 100644
index a9093a2837b..000
--- a/dev-python/django-tables2/django-tables2-1.1.2.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python2_7 python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Table/data-grid framework for Django"
-HOMEPAGE="https://pypi.org/project/django-tables2/ 
https://github.com/bradleyayers/django-tables2/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD-2"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND="dev-python/six[${PYTHON_USEDEP}]"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"

diff --git a/dev-python/django-tables2/django-tables2-2.0.3.ebuild 
b/dev-python/django-tables2/django-tables2-2.0.3.ebuild
deleted file mode 100644
index 08d02db35e8..000
--- a/dev-python/django-tables2/django-tables2-2.0.3.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python2_7 python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="Table/data-grid framework for Django"
-HOMEPAGE="https://pypi.org/project/django-tables2/ 
https://github.com/bradleyayers/django-tables2/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD-2"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND=">=dev-python/django-1.11"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"



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

2020-01-25 Thread Michał Górny
commit: cd2e80f3079ff081aeba6ed7d72dccb902091c0f
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 25 20:33:15 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 25 20:53:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd2e80f3

dev-python/django-appconf: Remove Python 2

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

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

diff --git a/dev-python/django-appconf/django-appconf-1.0.1.ebuild 
b/dev-python/django-appconf/django-appconf-1.0.1.ebuild
index 65a8953807e..03ff2037c41 100644
--- a/dev-python/django-appconf/django-appconf-1.0.1.ebuild
+++ b/dev-python/django-appconf/django-appconf-1.0.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=5
 
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python3_6 )
 
 inherit distutils-r1
 



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

2020-01-25 Thread Michał Górny
commit: 80bb5d9e4fdacd527511c89c9b08b0fb38cae1fb
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 25 20:41:44 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 25 20:54:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80bb5d9e

dev-python/testfixtures: Remove Python 2

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

 dev-python/testfixtures/testfixtures-4.9.1.ebuild | 4 +---
 dev-python/testfixtures/testfixtures-6.8.2.ebuild | 4 +---
 2 files changed, 2 insertions(+), 6 deletions(-)

diff --git a/dev-python/testfixtures/testfixtures-4.9.1.ebuild 
b/dev-python/testfixtures/testfixtures-4.9.1.ebuild
index 7c2dbd6ada6..60bd10d75f5 100644
--- a/dev-python/testfixtures/testfixtures-4.9.1.ebuild
+++ b/dev-python/testfixtures/testfixtures-4.9.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python2_7 python3_6 )
+PYTHON_COMPAT=( python3_6 )
 
 inherit distutils-r1
 
@@ -21,14 +21,12 @@ DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
doc? (
dev-python/sphinx[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 'dev-python/pkginfo[${PYTHON_USEDEP}]' 
python2_7 pypy )
)
test? (
dev-python/manuel[${PYTHON_USEDEP}]
dev-python/nose[${PYTHON_USEDEP}]
dev-python/nose-cover3[${PYTHON_USEDEP}]
dev-python/nose_fixes[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
python2_7)
)"
 
 python_prepare_all() {

diff --git a/dev-python/testfixtures/testfixtures-6.8.2.ebuild 
b/dev-python/testfixtures/testfixtures-6.8.2.ebuild
index a3b4728a12a..a827aad44dd 100644
--- a/dev-python/testfixtures/testfixtures-6.8.2.ebuild
+++ b/dev-python/testfixtures/testfixtures-6.8.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
 
 inherit distutils-r1
 
@@ -21,11 +21,9 @@ DEPEND="
dev-python/setuptools[${PYTHON_USEDEP}]
doc? (
dev-python/sphinx[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 'dev-python/pkginfo[${PYTHON_USEDEP}]' 
python2_7 pypy )
)
test? (
dev-python/django[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep 'dev-python/mock[${PYTHON_USEDEP}]' 
python2_7)
dev-python/pytest[${PYTHON_USEDEP}]
dev-python/pytest-django[${PYTHON_USEDEP}]
dev-python/sybil[${PYTHON_USEDEP}]



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

2020-01-25 Thread Michał Górny
commit: 40ca517025d99522b8a73d252a4a698759a77598
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 25 20:31:24 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 25 20:53:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40ca5170

dev-python/diskcache: Remove old

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

 dev-python/diskcache/Manifest   |  1 -
 dev-python/diskcache/diskcache-2.8.3.ebuild | 42 -
 2 files changed, 43 deletions(-)

diff --git a/dev-python/diskcache/Manifest b/dev-python/diskcache/Manifest
index e16bb839277..5cf476e6d6b 100644
--- a/dev-python/diskcache/Manifest
+++ b/dev-python/diskcache/Manifest
@@ -1,2 +1 @@
-DIST diskcache-2.8.3.tar.gz 438587 BLAKE2B 
3b7b50fe6cabe8a4eb92b3dd72a2b99d6cedc8b7d055fcdf7b445f016957e6c7692571e9f83aafe36141b69a0e93f638b9e3e2f210bb56e6358260a5ff4130d3
 SHA512 
d96ac76dfb68cb817febd3f4ed8927a8409c02b13b4112a739528cade40f9a588c732dfc3148392dd12676380c3a2b006ee63b86f30ad70f5d205273003bf23d
 DIST diskcache-3.1.0.tar.gz 489821 BLAKE2B 
56b54662f31172f4f746ce885d57a3e9f34af9d7318300fe6906aee1b3373919f6ee33922ab30b7979cc6e271f2f780894438b4114483a7c76f198fb7b2213c1
 SHA512 
30ea3e6c1ed6430c1a7e3bf022bd9233e89a2486308d1f48f6e2f0b50ccc1ee50dade7c55d98a5611ef384bd193cd28f7e65f5737bae00845b17c159177dd345

diff --git a/dev-python/diskcache/diskcache-2.8.3.ebuild 
b/dev-python/diskcache/diskcache-2.8.3.ebuild
deleted file mode 100644
index 328f08ab6a9..000
--- a/dev-python/diskcache/diskcache-2.8.3.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-HOMEPAGE="http://www.grantjenks.com/docs/diskcache/";
-DESCRIPTION="Disk and file backed cache"
-SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-python/django[${PYTHON_USEDEP}]
-"
-DEPEND="
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? (
-   ${RDEPEND}
-   dev-python/mock[${PYTHON_USEDEP}]
-   dev-python/nose[${PYTHON_USEDEP}]
-   )
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-"
-
-python_compile_all() {
-   if use doc; then
-   emake -C docs html
-   HTML_DOCS=( docs/_build/html/. )
-   fi
-}
-
-python_test() {
-   nosetests -v || die "failed with ${PYTHON}"
-}



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

2020-01-25 Thread Michał Górny
commit: 88c7e1e2852405bd35be1fc366f01e96c001c620
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 25 20:38:29 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 25 20:54:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88c7e1e2

dev-python/django-setuptest: Remove Python 2

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

 dev-python/django-setuptest/django-setuptest-0.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-setuptest/django-setuptest-0.2.1.ebuild 
b/dev-python/django-setuptest/django-setuptest-0.2.1.ebuild
index a65802b12fd..7505f891152 100644
--- a/dev-python/django-setuptest/django-setuptest-0.2.1.ebuild
+++ b/dev-python/django-setuptest/django-setuptest-0.2.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python3_6 )
 
 inherit distutils-r1
 



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

2020-01-25 Thread Michał Górny
commit: 2abf6c75a402d45517e2e30e9835c1dcf8183c55
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 25 20:30:41 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 25 20:53:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2abf6c75

dev-python/girder-client: Remove Python 2

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

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

diff --git a/dev-python/girder-client/girder-client-2.3.0.ebuild 
b/dev-python/girder-client/girder-client-2.3.0.ebuild
index 66c8e1286ab..c132023491e 100644
--- a/dev-python/girder-client/girder-client-2.3.0.ebuild
+++ b/dev-python/girder-client/girder-client-2.3.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python3_6 )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-debug-toolbar/

2020-01-25 Thread Michał Górny
commit: faff004f7df423a7d511f1d1c37244b17b1515da
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 25 20:35:22 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 25 20:54:00 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faff004f

dev-python/django-debug-toolbar: Remove old

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

 dev-python/django-debug-toolbar/Manifest   |  2 -
 .../django-debug-toolbar-1.11.ebuild   | 52 --
 .../django-debug-toolbar-1.5.ebuild| 52 --
 3 files changed, 106 deletions(-)

diff --git a/dev-python/django-debug-toolbar/Manifest 
b/dev-python/django-debug-toolbar/Manifest
index d14cb7886d6..53d9e796404 100644
--- a/dev-python/django-debug-toolbar/Manifest
+++ b/dev-python/django-debug-toolbar/Manifest
@@ -1,3 +1 @@
-DIST django-debug-toolbar-1.11.tar.gz 321727 BLAKE2B 
89eab65bc0306da9fd81affbffc312eb99d04f19c66d9e5c6016df323a987e1b3fe1d177d409d68548aede869ed6d3e71adb5f4f4e5cb85a9ab431eca5664033
 SHA512 
8085b02fc25571e7b3bff02ff2bda8bec81a6000c6ed9e2aea10ec45eb1a3e5adf2ee95fcfbb0a11660fd716ebf2e35a9bdefbaf767b4afc732368a197857e62
-DIST django-debug-toolbar-1.5.tar.gz 315928 BLAKE2B 
8dde3c655baa6bd5f3b5d3ae0ba57b8c5746fc41bcfae9f506ad5c49ff64cdb51f0b9d67ee42695f884493cf21bd76fdcf943d88d97641b5d804d54c59163562
 SHA512 
9a421b80016bdaee8dd3ba2a9b7c3b788b54a4f464cdd5697e36536268e4d3d926bf77088a715e87f192dc8a20a100d8adac68c9c26a1191a5343e377240bf64
 DIST django-debug-toolbar-2.0.tar.gz 321249 BLAKE2B 
cd4f9e7d55deaf404369ba89eaffe0c730a058450c8368e39bfe3f5562019f5978ff33b93dc0463dc0fa6e6ba1047335d45997929dc3d2b576a78ff7cd5f75f0
 SHA512 
8440705a2e38f2c035a1dde4eb14ec829ead502cbbebcae46889e26877c0843389107bf14249afe9742638c4880b362fd699aed935e271bc1ade8f0a54bfea46

diff --git a/dev-python/django-debug-toolbar/django-debug-toolbar-1.11.ebuild 
b/dev-python/django-debug-toolbar/django-debug-toolbar-1.11.ebuild
deleted file mode 100644
index 4de469ee23f..000
--- a/dev-python/django-debug-toolbar/django-debug-toolbar-1.11.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
-
-PYTHON_COMPAT=( python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="A configurable set of panels that display debug information"
-HOMEPAGE="
-   https://pypi.org/project/django-debug-toolbar/
-   https://github.com/django-debug-toolbar/django-debug-toolbar/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="~amd64 ~x86"
-IUSE="doc examples"
-
-RDEPEND="
-   >=dev-python/django-1.11[${PYTHON_USEDEP}]
-   >=dev-python/python-sqlparse-0.2.0[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
-   # Prevent non essential d'loading by intersphinx
-   sed -e 's:intersphinx_mapping:_&:' -i docs/conf.py || die
-
-   # This prevents distutils from installing 'tests' package, rm magic no 
more needed
-   sed -e "/find_packages/s:'tests':'tests.\*', 'tests':" -i setup.py || 
die
-
-   distutils-r1_python_prepare_all
-}
-
-python_compile_all() {
-   use doc && emake -C docs html
-}
-
-python_test() {
-   emake test
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/_build/html/. )
-   use examples && local EXAMPLES=( example/. )
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/django-debug-toolbar/django-debug-toolbar-1.5.ebuild 
b/dev-python/django-debug-toolbar/django-debug-toolbar-1.5.ebuild
deleted file mode 100644
index e0cda67f041..000
--- a/dev-python/django-debug-toolbar/django-debug-toolbar-1.5.ebuild
+++ /dev/null
@@ -1,52 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-PYTHON_COMPAT=( python2_7 python3_6 )
-
-inherit distutils-r1
-
-DESCRIPTION="A configurable set of panels that display debug information"
-HOMEPAGE="
-   https://pypi.org/project/django-debug-toolbar/
-   https://github.com/django-debug-toolbar/django-debug-toolbar/";
-SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="amd64 x86"
-IUSE="doc examples"
-
-RDEPEND="
-   >=dev-python/django-1.8[${PYTHON_USEDEP}]
-   >=dev-python/python-sqlparse-0.2.0[${PYTHON_USEDEP}]
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   dev-python/setuptools[${PYTHON_USEDEP}]
-"
-
-python_prepare_all() {
-   # Prevent non essential d'loading by intersphinx
-   sed -e 's:intersphinx_mapping:_&:' -i docs/conf.py || die
-
-   # This prevents distutils from installing 'tests' package, rm magic no 
more needed
-   sed -e "/find_packages/s:'tests':'tests.\*', 'tests':" 

[gentoo-commits] repo/gentoo:master commit in: dev-python/django-auth-ldap/files/, dev-python/django-auth-ldap/

2020-01-25 Thread Michał Górny
commit: 95c5a4985a0e03f4af7879fe82591de632af38ee
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 25 20:34:07 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 25 20:53:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95c5a498

dev-python/django-auth-ldap: Remove old

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

 dev-python/django-auth-ldap/Manifest   |  2 -
 .../django-auth-ldap/django-auth-ldap-1.2.2.ebuild | 44 --
 .../django-auth-ldap/django-auth-ldap-1.2.7.ebuild | 42 -
 dev-python/django-auth-ldap/files/docs.patch   | 18 -
 4 files changed, 106 deletions(-)

diff --git a/dev-python/django-auth-ldap/Manifest 
b/dev-python/django-auth-ldap/Manifest
index 2e3cdb85c95..2782051a180 100644
--- a/dev-python/django-auth-ldap/Manifest
+++ b/dev-python/django-auth-ldap/Manifest
@@ -1,3 +1 @@
-DIST django-auth-ldap-1.2.2.tar.gz 131086 BLAKE2B 
78f93eb24620907f5b5671972e2b80ec6e59cdc42a455c298bef4c3215616228735a0647b0646b683357bc16ea6d03488aa86626e2ad51211a382ee2d0482909
 SHA512 
676d1114faeb9a2956ed51c586afea7618c1bf62867d3525596599391f8327b8f22a075c4203311df88279c317ca37b9097b59e55a64330afee6eb1c5a9c9ac3
-DIST django-auth-ldap-1.2.7.tar.gz 131431 BLAKE2B 
03fac590118d25ad0d9d8a3ac5dd8bb24f138f193bf27ae85d4e2776be79bb31ca7efb278fd05ca1d45976116ca7ec79ec3b510ca380dd8912ce47f1522ad348
 SHA512 
2ca29bdceb4b2540f7c90c9dfdfd7a02f91e72cd44ae062cebff84199dab737ee69ada56269189ec0dd70ee7916c3373acba50866280ad080c4c68dd69dffb09
 DIST django-auth-ldap-1.7.0.tar.gz 48897 BLAKE2B 
b4b196e4cd0882a48d2437326cda57394963fa44a64a3cf5a0ff668bb86243da3979e2746e096a458a5bf1d3c8be687f3d3fe456f5a6b0ada11ebd1f4787e323
 SHA512 
6478b2ef43e6f49acff3dd2e3a2a462ae02a3f1475d5615ba2f14bfd5efe2b232a3d2008902177d90822fea6b096a05814a5f028f4eec5ee09c5e5a62793e73d

diff --git a/dev-python/django-auth-ldap/django-auth-ldap-1.2.2.ebuild 
b/dev-python/django-auth-ldap/django-auth-ldap-1.2.2.ebuild
deleted file mode 100644
index e75848f809c..000
--- a/dev-python/django-auth-ldap/django-auth-ldap-1.2.2.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-# Although setup.py claims to support py3, python-ldap does not
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Django LDAP authentication backend"
-HOMEPAGE="https://pypi.org/project/django-auth-ldap/ 
https://bitbucket.org/psagers/django-auth-ldap/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-KEYWORDS="amd64 x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-LICENSE="BSD"
-SLOT="0"
-
-RDEPEND="dev-python/django[${PYTHON_USEDEP}]
-   >=dev-python/python-ldap-2.0[${PYTHON_USEDEP}]"
-DEPEND="app-arch/unzip
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( ${RDEPEND}
-   >=dev-python/mockldap-0.2[${PYTHON_USEDEP}] )
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-#S="${WORKDIR}"/psagers-${PN}-80379ce59e6b
-
-PATCHES=( "${FILESDIR}"/docs.patch )
-
-python_compile_all() {
-   use doc && emake -C docs html
-}
-
-python_test() {
-   PYTHONPATH=. "${PYTHON}" test/manage.py test || die
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/build/html/. )
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/django-auth-ldap/django-auth-ldap-1.2.7.ebuild 
b/dev-python/django-auth-ldap/django-auth-ldap-1.2.7.ebuild
deleted file mode 100644
index db72fc552b7..000
--- a/dev-python/django-auth-ldap/django-auth-ldap-1.2.7.ebuild
+++ /dev/null
@@ -1,42 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-# Although setup.py claims to support py3, python-ldap does not
-PYTHON_COMPAT=( python2_7 )
-
-inherit distutils-r1
-
-DESCRIPTION="Django LDAP authentication backend"
-HOMEPAGE="https://pypi.org/project/django-auth-ldap/ 
https://bitbucket.org/psagers/django-auth-ldap/";
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-KEYWORDS="~amd64 ~x86"
-IUSE="doc test"
-RESTRICT="!test? ( test )"
-
-LICENSE="BSD"
-SLOT="0"
-
-RDEPEND="dev-python/django[${PYTHON_USEDEP}]
-   >=dev-python/python-ldap-2.0[${PYTHON_USEDEP}]"
-DEPEND="app-arch/unzip
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   test? ( ${RDEPEND}
-   >=dev-python/mockldap-0.2[${PYTHON_USEDEP}] )
-   doc? ( dev-python/sphinx[${PYTHON_USEDEP}] )"
-
-PATCHES=( "${FILESDIR}"/docs.patch )
-
-python_compile_all() {
-   use doc && emake -C docs html
-}
-
-python_test() {
-   PYTHONPATH=. "${PYTHON}" test/manage.py test || die
-}
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/build/html/. )
-   distutils-r1_python_install_all
-}

diff --git a/dev-python/django-auth-ldap/files/docs.patch 
b/dev-python/django-auth-ldap/files/docs.patch
deleted file mode 100644
index c

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

2020-01-25 Thread Michał Górny
commit: 8413ab1a3c7654792014d63ce90d7b4d79aff773
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 25 20:40:09 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 25 20:54:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8413ab1a

net-analyzer/graphite-web: Remove Python 2

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

 net-analyzer/graphite-web/graphite-web-1.1.3-r1.ebuild | 2 +-
 net-analyzer/graphite-web/graphite-web-1.1.5.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/graphite-web/graphite-web-1.1.3-r1.ebuild 
b/net-analyzer/graphite-web/graphite-web-1.1.3-r1.ebuild
index 15d71752cb7..cd145d29ab6 100644
--- a/net-analyzer/graphite-web/graphite-web-1.1.3-r1.ebuild
+++ b/net-analyzer/graphite-web/graphite-web-1.1.3-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python3_6 )
 
 inherit distutils-r1 prefix
 

diff --git a/net-analyzer/graphite-web/graphite-web-1.1.5.ebuild 
b/net-analyzer/graphite-web/graphite-web-1.1.5.ebuild
index 4b7b3208892..25a6afa9f35 100644
--- a/net-analyzer/graphite-web/graphite-web-1.1.5.ebuild
+++ b/net-analyzer/graphite-web/graphite-web-1.1.5.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python{2_7,3_6} )  # 3.7 dropped due to dep-hell
+PYTHON_COMPAT=( python3_6 )  # 3.7 dropped due to dep-hell
 
 inherit distutils-r1 prefix
 



[gentoo-commits] repo/gentoo:master commit in: dev-python/django-auth-ldap/

2020-01-25 Thread Michał Górny
commit: d6ef2aff16931ee8cd8cf78e1a2be17b993abadd
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 25 20:34:16 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 25 20:53:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ef2aff

dev-python/django-auth-ldap: Remove Python 2

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

 dev-python/django-auth-ldap/django-auth-ldap-1.7.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-auth-ldap/django-auth-ldap-1.7.0.ebuild 
b/dev-python/django-auth-ldap/django-auth-ldap-1.7.0.ebuild
index c87198ee39f..9fa4f75ce88 100644
--- a/dev-python/django-auth-ldap/django-auth-ldap-1.7.0.ebuild
+++ b/dev-python/django-auth-ldap/django-auth-ldap-1.7.0.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python2_7 python3_6 )
+PYTHON_COMPAT=( python3_6 )
 
 inherit distutils-r1
 



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

2020-01-25 Thread Michał Górny
commit: 169351855f2d9cb6f818f88c717eacf2b8c8fd2d
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 25 20:36:49 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 25 20:54:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16935185

dev-python/django-nose: Remove Python 2

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

 dev-python/django-nose/django-nose-1.4.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/django-nose/django-nose-1.4.4.ebuild 
b/dev-python/django-nose/django-nose-1.4.4.ebuild
index 63446e95b0b..cac648de9f1 100644
--- a/dev-python/django-nose/django-nose-1.4.4.ebuild
+++ b/dev-python/django-nose/django-nose-1.4.4.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=6
 
-PYTHON_COMPAT=( python{2_7,3_6} )
+PYTHON_COMPAT=( python3_6 )
 
 inherit distutils-r1
 



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

2020-01-25 Thread Michał Górny
commit: d2c509d4f72f48179542b5af74bb459f785f1530
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 25 20:34:48 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 25 20:53:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2c509d4

dev-python/django-cacheops: Remove Python 2

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

 dev-python/django-cacheops/django-cacheops-4.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/django-cacheops/django-cacheops-4.1.ebuild 
b/dev-python/django-cacheops/django-cacheops-4.1.ebuild
index af2b5741984..b3307f6ba05 100644
--- a/dev-python/django-cacheops/django-cacheops-4.1.ebuild
+++ b/dev-python/django-cacheops/django-cacheops-4.1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_6 )
+PYTHON_COMPAT=( python3_6 )
 inherit distutils-r1
 
 DESCRIPTION="ORM cache with automatic granular event-driven invalidation for 
Django"



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

2020-01-25 Thread Agostino Sarubbo
commit: e4c832d7ffe159cdcb7a887cb68fbf36e9aeae2b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jan 25 20:45:41 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jan 25 20:45:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4c832d7

app-emacs/treepy: amd64 stable wrt bug #706282

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-emacs/treepy/treepy-0.1.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-emacs/treepy/treepy-0.1.1-r1.ebuild 
b/app-emacs/treepy/treepy-0.1.1-r1.ebuild
index ed95978e060..ba2168e9d80 100644
--- a/app-emacs/treepy/treepy-0.1.1-r1.ebuild
+++ b/app-emacs/treepy/treepy-0.1.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}.el-${PV}"
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 PATCHES=("${FILESDIR}"/${P}-cl-lib.patch)
 SITEFILE="50${PN}-gentoo.el"



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

2020-01-25 Thread Agostino Sarubbo
commit: 972c63b3efe1b339dfe2bcce3b517b8a3ea12574
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jan 25 20:45:08 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jan 25 20:45:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=972c63b3

app-misc/rpick: amd64 stable wrt bug #706192

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

diff --git a/app-misc/rpick/rpick-0.5.0.ebuild 
b/app-misc/rpick/rpick-0.5.0.ebuild
index d029e94e66d..270f56df4a6 100644
--- a/app-misc/rpick/rpick-0.5.0.ebuild
+++ b/app-misc/rpick/rpick-0.5.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019 Gentoo Authors
+# Copyright 2019-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # Auto-Generated by cargo-ebuild 0.2.0
@@ -83,7 +83,7 @@ SRC_URI="$(cargo_crate_uris ${CRATES})"
 # See https://github.com/onur/cargo-license/
 LICENSE="GPL-3 Apache-2.0 BSD-2 CC0-1.0 ISC MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
+KEYWORDS="amd64 ~ppc64 ~x86"
 
 DOCS=( CHANGELOG.md README.md )
 



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

2020-01-25 Thread Agostino Sarubbo
commit: 705ff7d099e0b22f3e7c204040ef4e815ece1409
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jan 25 20:45:34 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jan 25 20:45:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=705ff7d0

net-analyzer/munin: amd64 stable wrt bug #706280

Package-Manager: Portage-2.3.84, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-analyzer/munin/munin-2.0.52.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-analyzer/munin/munin-2.0.52.ebuild 
b/net-analyzer/munin/munin-2.0.52.ebuild
index b36fc5f88fc..6dc3219f1b5 100644
--- a/net-analyzer/munin/munin-2.0.52.ebuild
+++ b/net-analyzer/munin/munin-2.0.52.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc ~x86"
+KEYWORDS="amd64 ~arm ~ppc ~x86"
 IUSE="asterisk irc java ldap memcached minimal mysql postgres selinux ssl test 
cgi ipv6 syslog ipmi http dhcpd doc apache2"
 REQUIRED_USE="cgi? ( !minimal ) apache2? ( cgi )"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/gentoo:master commit in: games-board/gnubg/

2020-01-25 Thread David Seifert
commit: 49409db9dc8f11393c149b1a54259734446462c2
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan 25 20:42:32 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 25 20:42:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49409db9

games-board/gnubg: Remove old

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

 games-board/gnubg/Manifest |   1 -
 games-board/gnubg/gnubg-1.05.000-r1.ebuild | 108 -
 2 files changed, 109 deletions(-)

diff --git a/games-board/gnubg/Manifest b/games-board/gnubg/Manifest
index e892648669c..20598b9b688 100644
--- a/games-board/gnubg/Manifest
+++ b/games-board/gnubg/Manifest
@@ -1,2 +1 @@
-DIST gnubg-release-1.05.000-sources.tar.gz 15030177 BLAKE2B 
a53c7d1d242083631a18f8c3eaa4d006fbbda8b6aef8240c1cc27a98b284cebd31ad2787ddd6e360a96bb365851c611971d47f686b2d8a42dfa35ff6a240eb02
 SHA512 
1d8080c362cb32a3828b6913823d0eb42b0befac7a9fbd6d5ee3346e7515f6150876ac3b8bd59d5fd0c0de2a03187441165bb82eff0ffa1fb84e385dcea58590
 DIST gnubg-release-1.06.002-sources.tar.gz 13163681 BLAKE2B 
1b631af8b268c722624012f86318844376bb21158f231d807cbfbb101ecef03ed90f7f253121844dd4221dc8026af5619fe9f62aff64e20d6c2b84450f9705d0
 SHA512 
77594209032a0d81deb802da249d7f40812127dd1e080413eda75015f324fec9592b1b51772403f501b21e39d3dd371931d82b43c24f614a7d16c5234d271948

diff --git a/games-board/gnubg/gnubg-1.05.000-r1.ebuild 
b/games-board/gnubg/gnubg-1.05.000-r1.ebuild
deleted file mode 100644
index 4e45b81db53..000
--- a/games-board/gnubg/gnubg-1.05.000-r1.ebuild
+++ /dev/null
@@ -1,108 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-PYTHON_COMPAT=( python2_7 )
-inherit eutils python-single-r1 gnome2-utils
-
-DESCRIPTION="GNU BackGammon"
-HOMEPAGE="http://www.gnubg.org/";
-SRC_URI="http://gnubg.org/media/sources/${PN}-release-${PV}-sources.tar.gz";
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
-IUSE="cpu_flags_x86_avx gtk opengl python sqlite cpu_flags_x86_sse 
cpu_flags_x86_sse2 threads"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-RDEPEND="
-   dev-db/sqlite:3
-   dev-libs/glib:2
-   dev-libs/gmp:0
-   dev-libs/libxml2
-   media-fonts/dejavu
-   media-libs/freetype:2
-   media-libs/libcanberra
-   media-libs/libpng:0
-   sys-libs/readline:0
-   x11-libs/cairo
-   x11-libs/pango
-   gtk? ( x11-libs/gtk+:2 )
-   opengl? (
-   x11-libs/gtk+:2
-   x11-libs/gtkglext
-   virtual/glu
-   )
-   python? ( ${PYTHON_DEPS} )
-   virtual/libintl"
-DEPEND="${RDEPEND}
-   sys-devel/gettext
-   virtual/pkgconfig"
-
-pkg_setup() {
-   python-single-r1_pkg_setup
-}
-
-src_prepare() {
-   default
-
-   # use ${T} instead of /tmp for constructing credits (bug #298275)
-   sed -i -e 's:/tmp:${T}:' credits.sh || die
-   sed -i -e 's/fonts //' Makefile.in || die # handle font install ourself 
to fix bug #335774
-   sed -i \
-   -e '/^localedir / s#=.*$#= @localedir@#' \
-   -e '/^gnulocaledir / s#=.*$#= @localedir@#' \
-   po/Makefile.in.in || die
-   sed -i \
-   -e '/^gnubgiconsdir / s#=.*#= /usr/share#' \
-   -e '/^gnubgpixmapsdir / s#=.*#= /usr/share/pixmaps#' \
-   pixmaps/Makefile.in || die
-   sed -i \
-   -e '1i#include ' \
-   copying.c || die #551896
-}
-
-src_configure() {
-   local simd=no
-   local gtk_arg=--without-gtk
-
-   if use gtk || use opengl ; then
-   gtk_arg=--with-gtk
-   fi
-   use cpu_flags_x86_sse  && simd=sse
-   use cpu_flags_x86_sse2 && simd=sse2
-   use cpu_flags_x86_avx  && simd=avx
-   econf \
-   --localedir=/usr/share/locale \
-   --docdir=/usr/share/doc/${PF}/html \
-   --disable-cputest \
-   --enable-simd=${simd} \
-   ${gtk_arg} \
-   $(use_enable threads) \
-   $(use_with python) \
-   $(use_with sqlite sqlite) \
-   $(use_with opengl board3d)
-}
-
-src_install() {
-   default
-   insinto /usr/share/${PN}
-   doins ${PN}.weights *bd
-   dodir /usr/share/${PN}/fonts
-   dosym /usr/share/fonts/dejavu/DejaVuSans.ttf 
/usr/share/${PN}/fonts/Vera.ttf
-   dosym /usr/share/fonts/dejavu/DejaVuSans-Bold.ttf 
/usr/share/${PN}/fonts/VeraBd.ttf
-   dosym /usr/share/fonts/dejavu/DejaVuSerif-Bold.ttf 
/usr/share/${PN}/fonts/VeraSeBd.ttf
-   make_desktop_entry "gnubg -w" "GNU Backgammon"
-}
-
-pkg_preinst() {
-   gnome2_icon_savelist
-}
-
-pkg_postinst() {
-   gnome2_icon_cache_update
-}
-
-pkg_postrm() {
-   gnome2_icon_cache_update
-}



[gentoo-commits] repo/gentoo:master commit in: games-board/gnubg/

2020-01-25 Thread David Seifert
commit: cd6c01c0a351f1840fa373b3cdfd894809b6ec12
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan 25 20:42:35 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 25 20:42:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd6c01c0

games-board/gnubg: Overhaul ebuild

* Remove USE="opengl", as it depends on EOL gtkglext
* Remove py2
* Fix QA warning due to pre-compressed man pages

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

 ...bg-1.06.002.ebuild => gnubg-1.06.002-r1.ebuild} | 44 ++
 1 file changed, 20 insertions(+), 24 deletions(-)

diff --git a/games-board/gnubg/gnubg-1.06.002.ebuild 
b/games-board/gnubg/gnubg-1.06.002-r1.ebuild
similarity index 75%
rename from games-board/gnubg/gnubg-1.06.002.ebuild
rename to games-board/gnubg/gnubg-1.06.002-r1.ebuild
index e6bbf635714..14c58bd48e4 100644
--- a/games-board/gnubg/gnubg-1.06.002.ebuild
+++ b/games-board/gnubg/gnubg-1.06.002-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python2_7 python3_{6,7} )
+PYTHON_COMPAT=( python3_{6,7} )
 inherit desktop python-single-r1 xdg
 
 DESCRIPTION="GNU BackGammon"
@@ -13,29 +13,26 @@ 
SRC_URI="ftp://ftp.gnu.org/gnu/gnubg/${PN}-release-${PV}-sources.tar.gz";
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~ppc64 ~x86"
-IUSE="cpu_flags_x86_avx gtk opengl python sqlite cpu_flags_x86_sse 
cpu_flags_x86_sse2 threads"
+IUSE="cpu_flags_x86_avx gtk python sqlite cpu_flags_x86_sse cpu_flags_x86_sse2 
threads"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 
-RDEPEND="dev-db/sqlite:3
+RDEPEND="
+   dev-db/sqlite:3
dev-libs/glib:2
-   dev-libs/gmp:0
+   dev-libs/gmp:0=
dev-libs/libxml2
media-fonts/dejavu
media-libs/freetype:2
media-libs/libcanberra
-   media-libs/libpng:0
-   sys-libs/readline:0
+   media-libs/libpng:0=
+   sys-libs/readline:0=
x11-libs/cairo
x11-libs/pango
gtk? ( x11-libs/gtk+:2 )
-   opengl? (
-   x11-libs/gtk+:2
-   x11-libs/gtkglext
-   virtual/glu
-   )
python? ( ${PYTHON_DEPS} )
virtual/libintl"
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
sys-devel/gettext
virtual/pkgconfig"
 
@@ -64,28 +61,27 @@ src_prepare() {
 
 src_configure() {
local simd=no
-   local gtk_arg=--without-gtk
-
-   if use gtk || use opengl ; then
-   gtk_arg=--with-gtk
-   fi
use cpu_flags_x86_sse  && simd=sse
use cpu_flags_x86_sse2 && simd=sse2
use cpu_flags_x86_avx  && simd=avx
econf \
-   --localedir=/usr/share/locale \
-   --docdir=/usr/share/doc/${PF}/html \
+   --localedir="${EPREFIX}"/usr/share/locale \
+   --docdir="${EPREFIX}"/usr/share/doc/${PF}/html \
--disable-cputest \
-   --enable-simd=${simd} \
-   ${gtk_arg} \
+   --enable-simd="${simd}" \
+   --without-board3d \
$(use_enable threads) \
-   $(usex python --with-python=${EPYTHON} --without-python) \
-   $(use_with sqlite sqlite) \
-   $(use_with opengl board3d)
+   $(use_with gtk) \
+   $(use_with python python "${EPYTHON}") \
+   $(use_with sqlite sqlite)
 }
 
 src_install() {
default
+
+   # installs pre-compressed man pages
+   gunzip "${ED}"/usr/share/man/man6/*.6.gz || die
+
insinto /usr/share/${PN}
doins ${PN}.weights *bd
dodir /usr/share/${PN}/fonts



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

2020-01-25 Thread Anthony G. Basile
commit: b2007c2bd0a9b674b02b01bc982775fe01872da4
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Jan 25 20:41:20 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jan 25 20:41:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2007c2b

net-vpn/tor: remove older stable

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

 net-vpn/tor/Manifest   |  1 -
 net-vpn/tor/tor-0.4.0.5.ebuild | 91 --
 2 files changed, 92 deletions(-)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index b33b018529a..59bdc0aa00d 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,4 +1,3 @@
-DIST tor-0.4.0.5.tar.gz 7203877 BLAKE2B 
e03710038615a5b9baf327933917c369bb3fabd4df6dd9f16053a0b72bcf20219e956e74258d0e39ae297d406035a89fab017d2e28c795f5d713c3933ad7cd29
 SHA512 
f6bccc52aaa436a501077b0891ecd3a9779f288b3b15fd76fa2c612e60aba04763b5951f55b2357e6271797b2f924bee9a6d2c1ee20419daa02d9d38ec68510b
 DIST tor-0.4.1.7.tar.gz 7512661 BLAKE2B 
34c1c8e40c6a2a2aeb19e1161b3b32d1683da246c5839c9fc4375471d8e7c46bb1277bcf8fc700898580a6b15d8f401ee61f422ecd7a88c783cffb1157150fc5
 SHA512 
f6ead1412d23516a16f31e1157b4538071752ae09a421d9dceaa7cf76599c01490f9bfcb8e26f1a75e888359adf6adcd029ca64cf48e3b45b07e2d62482c9541
 DIST tor-0.4.2.5.tar.gz 7596836 BLAKE2B 
0c7fa5d427f9d0683846c1023a4539ae4042c0d26f1c5afff20037f0681f6ea0dfb735e9c0e9d14bd7dddbfd5a0023064dc6e6cf6e6629402a6a13248129e6c5
 SHA512 
e63157713caa3590324f652f17c5c5634bab015dcde5c7832eb725351c3a91c1051dd8a95650502703e9c3dd5daefc2867ff3d20530dfec17310bb3dd4bb5b7d
 DIST tor-0.4.3.1-alpha.tar.gz 7716850 BLAKE2B 
a03d0a1ad172ac9e5fd511ad772b4dbb4f2c75f42bb30636d5928bad819b984ac36bc11894d2aa75f0cca57591385a8cda5186c64c54aad222cd233268bfe8c9
 SHA512 
fb51b368927fd292de7f257e31bd882168a04bf7ffc108a1fff2bf555118d71732213ef6d2b5adb93f9178b5410307025c4a0494858fb457913655a0b705466b

diff --git a/net-vpn/tor/tor-0.4.0.5.ebuild b/net-vpn/tor/tor-0.4.0.5.ebuild
deleted file mode 100644
index 6d72e96669d..000
--- a/net-vpn/tor/tor-0.4.0.5.ebuild
+++ /dev/null
@@ -1,91 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit flag-o-matic readme.gentoo-r1 systemd user
-
-MY_PV="$(ver_rs 4 -)"
-MY_PF="${PN}-${MY_PV}"
-DESCRIPTION="Anonymizing overlay network for TCP"
-HOMEPAGE="http://www.torproject.org/";
-SRC_URI="https://www.torproject.org/dist/${MY_PF}.tar.gz
-   https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz";
-S="${WORKDIR}/${MY_PF}"
-
-LICENSE="BSD GPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm ~arm64 ~mips ppc ppc64 x86 ~ppc-macos"
-IUSE="caps doc libressl lzma +man scrypt seccomp selinux systemd tor-hardening 
test zstd"
-
-DEPEND="
-   dev-libs/libevent[ssl]
-   sys-libs/zlib
-   caps? ( sys-libs/libcap )
-   man? ( app-text/asciidoc )
-   !libressl? ( dev-libs/openssl:0=[-bindist] )
-   libressl? ( dev-libs/libressl:0= )
-   lzma? ( app-arch/xz-utils )
-   scrypt? ( app-crypt/libscrypt )
-   seccomp? ( sys-libs/libseccomp )
-   systemd? ( sys-apps/systemd )
-   zstd? ( app-arch/zstd )"
-RDEPEND="${DEPEND}
-   selinux? ( sec-policy/selinux-tor )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
-   "${FILESDIR}"/${PN}-0.3.3.2-alpha-tor.service.in.patch
-)
-
-DOCS=()
-
-RESTRICT="!test? ( test )"
-
-pkg_setup() {
-   enewgroup tor
-   enewuser tor -1 -1 /var/lib/tor tor
-}
-
-src_configure() {
-   use doc && DOCS+=( README ChangeLog ReleaseNotes doc/HACKING )
-   export ac_cv_lib_cap_cap_init=$(usex caps)
-   econf \
-   --localstatedir="${EPREFIX}/var" \
-   --enable-system-torrc \
-   --disable-android \
-   --disable-libfuzzer \
-   --disable-module-dirauth \
-   --enable-pic \
-   --disable-rust \
-   --disable-restart-debugging \
-   --disable-zstd-advanced-apis  \
-   $(use_enable man asciidoc) \
-   $(use_enable lzma) \
-   $(use_enable scrypt libscrypt) \
-   $(use_enable seccomp) \
-   $(use_enable systemd) \
-   $(use_enable tor-hardening gcc-hardening) \
-   $(use_enable tor-hardening linker-hardening) \
-   $(use_enable test unittests) \
-   $(use_enable test coverage) \
-   $(use_enable zstd)
-}
-
-src_install() {
-   default
-   readme.gentoo_create_doc
-
-   newconfd "${FILESDIR}"/tor.confd tor
-   newinitd "${FILESDIR}"/tor.initd-r8 tor
-   systemd_dounit contrib/dist/tor.service
-
-   keepdir /var/lib/tor
-
-   fperms 750 /var/lib/tor
-   fowners tor:tor /var/lib/tor
-
-   insinto /etc/tor/
-   newins "${FILESDIR}"/torrc-r1 torrc
-
-}



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

2020-01-25 Thread Anthony G. Basile
commit: 46700174943fefa3dad6caf59a0417eb2e3cd572
Author: Anthony G. Basile  gentoo  org>
AuthorDate: Sat Jan 25 20:39:52 2020 +
Commit: Anthony G. Basile  gentoo  org>
CommitDate: Sat Jan 25 20:40:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46700174

net-vpn/tor: add 0.4.3.1_alpha, new alpha branch

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

 net-vpn/tor/Manifest |  1 +
 net-vpn/tor/metadata.xml |  1 +
 net-vpn/tor/tor-0.4.3.1_alpha.ebuild | 92 
 3 files changed, 94 insertions(+)

diff --git a/net-vpn/tor/Manifest b/net-vpn/tor/Manifest
index 2ff186c0e65..b33b018529a 100644
--- a/net-vpn/tor/Manifest
+++ b/net-vpn/tor/Manifest
@@ -1,3 +1,4 @@
 DIST tor-0.4.0.5.tar.gz 7203877 BLAKE2B 
e03710038615a5b9baf327933917c369bb3fabd4df6dd9f16053a0b72bcf20219e956e74258d0e39ae297d406035a89fab017d2e28c795f5d713c3933ad7cd29
 SHA512 
f6bccc52aaa436a501077b0891ecd3a9779f288b3b15fd76fa2c612e60aba04763b5951f55b2357e6271797b2f924bee9a6d2c1ee20419daa02d9d38ec68510b
 DIST tor-0.4.1.7.tar.gz 7512661 BLAKE2B 
34c1c8e40c6a2a2aeb19e1161b3b32d1683da246c5839c9fc4375471d8e7c46bb1277bcf8fc700898580a6b15d8f401ee61f422ecd7a88c783cffb1157150fc5
 SHA512 
f6ead1412d23516a16f31e1157b4538071752ae09a421d9dceaa7cf76599c01490f9bfcb8e26f1a75e888359adf6adcd029ca64cf48e3b45b07e2d62482c9541
 DIST tor-0.4.2.5.tar.gz 7596836 BLAKE2B 
0c7fa5d427f9d0683846c1023a4539ae4042c0d26f1c5afff20037f0681f6ea0dfb735e9c0e9d14bd7dddbfd5a0023064dc6e6cf6e6629402a6a13248129e6c5
 SHA512 
e63157713caa3590324f652f17c5c5634bab015dcde5c7832eb725351c3a91c1051dd8a95650502703e9c3dd5daefc2867ff3d20530dfec17310bb3dd4bb5b7d
+DIST tor-0.4.3.1-alpha.tar.gz 7716850 BLAKE2B 
a03d0a1ad172ac9e5fd511ad772b4dbb4f2c75f42bb30636d5928bad819b984ac36bc11894d2aa75f0cca57591385a8cda5186c64c54aad222cd233268bfe8c9
 SHA512 
fb51b368927fd292de7f257e31bd882168a04bf7ffc108a1fff2bf555118d71732213ef6d2b5adb93f9178b5410307025c4a0494858fb457913655a0b705466b

diff --git a/net-vpn/tor/metadata.xml b/net-vpn/tor/metadata.xml
index 121fa511c90..5d6719bc9a3 100644
--- a/net-vpn/tor/metadata.xml
+++ b/net-vpn/tor/metadata.xml
@@ -8,6 +8,7 @@

Build and install man pages
Use app-crypt/libscrypt for the 
scrypt algorithm
+   Enable tor's relay module so it can operate 
as a relay/bridge/authority
Compile tor with hardening on 
vanilla compilers/linkers

 

diff --git a/net-vpn/tor/tor-0.4.3.1_alpha.ebuild 
b/net-vpn/tor/tor-0.4.3.1_alpha.ebuild
new file mode 100644
index 000..36757c1c3d7
--- /dev/null
+++ b/net-vpn/tor/tor-0.4.3.1_alpha.ebuild
@@ -0,0 +1,92 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+inherit flag-o-matic readme.gentoo-r1 systemd
+
+MY_PV="$(ver_rs 4 -)"
+MY_PF="${PN}-${MY_PV}"
+DESCRIPTION="Anonymizing overlay network for TCP"
+HOMEPAGE="http://www.torproject.org/";
+SRC_URI="https://www.torproject.org/dist/${MY_PF}.tar.gz
+   https://archive.torproject.org/tor-package-archive/${MY_PF}.tar.gz";
+S="${WORKDIR}/${MY_PF}"
+
+LICENSE="BSD GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~ppc-macos"
+IUSE="caps doc libressl lzma +man scrypt seccomp selinux +server systemd 
tor-hardening test zstd"
+
+DEPEND="
+   dev-libs/libevent:=[ssl]
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   man? ( app-text/asciidoc )
+   !libressl? ( dev-libs/openssl:0=[-bindist] )
+   libressl? ( dev-libs/libressl:0= )
+   lzma? ( app-arch/xz-utils )
+   scrypt? ( app-crypt/libscrypt )
+   seccomp? ( >=sys-libs/libseccomp-2.4.1 )
+   systemd? ( sys-apps/systemd )
+   zstd? ( app-arch/zstd )"
+RDEPEND="
+   acct-user/tor
+   acct-group/tor
+   ${DEPEND}
+   selinux? ( sec-policy/selinux-tor )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.2.7.4-torrc.sample.patch
+   "${FILESDIR}"/${PN}-0.3.3.2-alpha-tor.service.in.patch
+)
+
+DOCS=()
+
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   use doc && DOCS+=( README ChangeLog ReleaseNotes doc/HACKING )
+   export ac_cv_lib_cap_cap_init=$(usex caps)
+   econf \
+   --localstatedir="${EPREFIX}/var" \
+   --enable-system-torrc \
+   --disable-android \
+   --disable-html-manual \
+   --disable-libfuzzer \
+   --enable-missing-doc-warnings \
+   --disable-module-dirauth \
+   --enable-pic \
+   --disable-rust \
+   --disable-restart-debugging \
+   --disable-zstd-advanced-apis  \
+   $(use_enable man asciidoc) \
+   $(use_enable man manpage) \
+   $(use_enable lzma) \
+   $(use_enable scrypt libscrypt) \
+   $(use_enable seccomp) \
+   $(use_enable serv

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

2020-01-25 Thread Jörg Bornkessel
commit: b294a86d9b5a3b7cf6130e01f8c34529cd731373
Author: Joerg Bornkessel  gentoo  org>
AuthorDate: Sat Jan 25 20:12:37 2020 +
Commit: Jörg Bornkessel  gentoo  org>
CommitDate: Sat Jan 25 20:13:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b294a86d

dev-libs/cxxtools: License fixed

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Joerg Bornkessel  gentoo.org>

 dev-libs/cxxtools/cxxtools-2.2.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/cxxtools/cxxtools-2.2.1.ebuild 
b/dev-libs/cxxtools/cxxtools-2.2.1.ebuild
index d839e3a06ac..073a9fc92cf 100644
--- a/dev-libs/cxxtools/cxxtools-2.2.1.ebuild
+++ b/dev-libs/cxxtools/cxxtools-2.2.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -7,7 +7,7 @@ DESCRIPTION="Collection of general purpose C++-classes"
 HOMEPAGE="http://www.tntnet.org/cxxtools.html";
 SRC_URI="http://www.tntnet.org/download/${P}.tar.gz";
 
-LICENSE="GPL-2"
+LICENSE="LGPL-2.1"
 SLOT="0"
 KEYWORDS="amd64 ~sparc x86"
 IUSE=""



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

2020-01-25 Thread Thomas Deutschmann
commit: d1fe717228e2b953044e1b24aa760b5183ec2c4e
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jan 25 20:04:06 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jan 25 20:04:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1fe7172

net-misc/whois: bump to v5.5.5

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

 net-misc/whois/Manifest   | 2 +-
 net-misc/whois/{whois-5.5.4.ebuild => whois-5.5.5.ebuild} | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/whois/Manifest b/net-misc/whois/Manifest
index 72d8fb8ebef..0d3ba278cd7 100644
--- a/net-misc/whois/Manifest
+++ b/net-misc/whois/Manifest
@@ -1,3 +1,3 @@
-DIST whois-5.5.4.tar.gz 103246 BLAKE2B 
2faf638f45d57c3f19845c37bfee061c2586121a4bb5e1f4b37c23dbe08ef0642db7cc58c14dea8ed8de91cfbfaf72d1901c19a2bd3ca19f6838e3500362
 SHA512 
f2fa92dc9490356c3584c2f9ac4e443dd4f57fbbeb0499fefc80af62665b886cb19d33ca55c5a8a0f9378588a646dfbd4dfda4da6c55681ba974b49ed93208d7
+DIST whois-5.5.5.tar.gz 103424 BLAKE2B 
ef406985be6ca6fe1d73e5c23817c99aa1c111f9ec74707f96602e53e519b77585fc27feaf11baf0cfc4f1fa94fbd876fd6631ea0a4c2b3d7b4bcd99cfd2e786
 SHA512 
0fcdd5b7fbdf4123edda2af58a2fcf0a1a87c454dc6cb83c86c1d200f80659967a7d08d54d3b010c40465004aa219de2a8efcc4b41524a8aefc2e6050d868d1b
 DIST whois_5.4.3.tar.xz 83904 BLAKE2B 
19b78ca984c86ad711c317ca6090003ae354eee2b39f353081e99f44396e254b3cb75d38c8f6df9fe88283c5036e9e02f38c74401de8245dbd4f5dae3a6e1a0a
 SHA512 
762feec983d29696796bea87fb47c5bd7357ca96d701b2e30cccb186c248225c45b451289ab45936d7e3eed5c0ff4e8fa249255ceb061a4e1ba1f6cd8fcdf084
 DIST whois_5.5.3.tar.xz 85456 BLAKE2B 
fb64150ef2a3c40c7e9b7467198f1187b07d7b0a75e7f89f36a613cd9480016434a187607f93c102142f2f82cba405f5b0a7b16314f1b13aea793da6eb3b9ade
 SHA512 
cf92c17b9187da1fb5ef38d3e814cb5590fc9bcb5c8f53640428cb7680fd003ce71d8a6819279b571138da1b31042b65eb1dac5d3b220ab725d191958c4ba47b

diff --git a/net-misc/whois/whois-5.5.4.ebuild 
b/net-misc/whois/whois-5.5.5.ebuild
similarity index 100%
rename from net-misc/whois/whois-5.5.4.ebuild
rename to net-misc/whois/whois-5.5.5.ebuild



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

2020-01-25 Thread Thomas Deutschmann
commit: 5f6f8ca266f4fdfe34c0227b5f0bcebf10592e83
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jan 25 19:59:23 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jan 25 19:59:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f6f8ca2

sys-kernel/linux-firmware: new snapshot

Closes: https://bugs.gentoo.org/706270
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Thomas Deutschmann  gentoo.org>

 sys-kernel/linux-firmware/Manifest |   1 +
 .../linux-firmware/linux-firmware-20200122.ebuild  | 354 +
 2 files changed, 355 insertions(+)

diff --git a/sys-kernel/linux-firmware/Manifest 
b/sys-kernel/linux-firmware/Manifest
index 16757881a06..d754824dd94 100644
--- a/sys-kernel/linux-firmware/Manifest
+++ b/sys-kernel/linux-firmware/Manifest
@@ -6,3 +6,4 @@ DIST linux-firmware-20191008.tar.gz 198940781 BLAKE2B 
35d7bca55473264c4f713bc97d
 DIST linux-firmware-20191022.tar.gz 198935619 BLAKE2B 
94d90a8e85af7104f08c398d3df20a88dc4d6f86d638565ab6e45e7fc5dff53e4e56a62a859585438812a1438ea7f7c4e4e47ce4adb22b0adf69439feb5803b4
 SHA512 
2cc99664c8d0275b670373581d7c6e29699f8b84cd6403949182cc1970c3241e5d9c388c34643630a237d87962b7c8e891445969ca9817ac92a4bbbe74e0dc0d
 DIST linux-firmware-20191108.tar.gz 203746264 BLAKE2B 
cd756ac1b1bde9706cd8321133da2e4e620a3236614427ae9836fc5e98fbc62e79060e6cf50717b41391fba9d56e16140f722ffcc5764e4b81ad2e798d1b41ec
 SHA512 
75eb78ef642cc48dc3d8d2cdd7e5312b82ee3c9ebd6ead40a02fdc1d4329c5a9226237fa0ec8e617fc358cc12144dacf4ef6c1441fe444974c1506ef21ea70a0
 DIST linux-firmware-20191215.tar.gz 203746264 BLAKE2B 
cd756ac1b1bde9706cd8321133da2e4e620a3236614427ae9836fc5e98fbc62e79060e6cf50717b41391fba9d56e16140f722ffcc5764e4b81ad2e798d1b41ec
 SHA512 
75eb78ef642cc48dc3d8d2cdd7e5312b82ee3c9ebd6ead40a02fdc1d4329c5a9226237fa0ec8e617fc358cc12144dacf4ef6c1441fe444974c1506ef21ea70a0
+DIST linux-firmware-20200122.tar.gz 219807963 BLAKE2B 
976cf7f8da61213a1210348cffdda8cae1b3f3a2d46aac05fe331fdff37e954620c2768f8941e0d4b6fff8c7b69d68b86516c9df9b9cf96538a4463b0957d1a2
 SHA512 
23500cc99d31597fe691341404cbe9375f7995783b4bf055a53a67ace380bdf9db1c247f12ae7e63ac02e4078e5089aa33e5cc6c2622b26dfaab4a65bfab1db3

diff --git a/sys-kernel/linux-firmware/linux-firmware-20200122.ebuild 
b/sys-kernel/linux-firmware/linux-firmware-20200122.ebuild
new file mode 100644
index 000..a99f0b68d81
--- /dev/null
+++ b/sys-kernel/linux-firmware/linux-firmware-20200122.ebuild
@@ -0,0 +1,354 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit mount-boot savedconfig
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   
EGIT_REPO_URI="https://git.kernel.org/pub/scm/linux/kernel/git/firmware/${PN}.git";
+else
+   GIT_COMMIT="1eb2408c6feacccd10b02a49214745f15d1c6fb7"
+   
SRC_URI="https://git.kernel.org/cgit/linux/kernel/git/firmware/linux-firmware.git/snapshot/linux-firmware-${GIT_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~mips ppc ppc64 s390 sh sparc 
x86"
+fi
+
+DESCRIPTION="Linux firmware files"
+HOMEPAGE="https://git.kernel.org/?p=linux/kernel/git/firmware/linux-firmware.git";
+
+LICENSE="GPL-2 GPL-2+ GPL-3 BSD MIT || ( MPL-1.1 GPL-2 )
+   redistributable? (
+   linux-fw-redistributable ( BSD-2 BSD BSD-4 ISC MIT 
no-source-code ) )
+   unknown-license? ( all-rights-reserved )"
+SLOT="0"
+IUSE="initramfs +redistributable savedconfig unknown-license"
+RESTRICT="binchecks strip
+   unknown-license? ( bindist )"
+
+REQUIRED_USE="initramfs? ( redistributable )"
+
+BDEPEND="initramfs? ( app-arch/cpio )"
+
+#add anything else that collides to this
+RDEPEND="!savedconfig? (
+   redistributable? (
+   !sys-firmware/alsa-firmware[alsa_cards_ca0132]
+   !media-tv/cx18-firmware
+   ! "${UCODETMP}/early_cpio"
+
+   local amd_ucode_file="${UCODEDIR}/AuthenticAMD.bin"
+   cat "${S}"/amd-ucode/*.bin > "${amd_ucode_file}" || die 
"Failed to concat amd cpu ucode"
+
+   if [[ ! -s "${amd_ucode_file}" ]]; then
+   die "Sanity check failed: '${amd_ucode_file}' 
is empty!"
+   fi
+
+   pushd "${UCODETMP}" &>/dev/null || die
+   find . -print0 | cpio --quiet --null -o -H newc -R 0:0 
> "${S}"/amd-uc.img
+   popd &>/dev/null || die
+   if [[ ! -s "${S}/amd-uc.img" ]]; then
+   die "Failed to create '${S}/amd-uc.img'!"
+   fi
+   else
+   # If this will ever happen something has changed which
+   # must be reviewed
+   die "'${S}/amd-ucode' not found!"
+   fi
+   fi
+
+   echo "# Remove

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

2020-01-25 Thread Thomas Deutschmann
commit: 2db64dc8dcc1b8dfe7490962d7b0e84637be2a69
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jan 25 19:50:19 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jan 25 19:50:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2db64dc8

dev-db/mysql: bump to v5.7.29

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

 dev-db/mysql/Manifest|2 +
 dev-db/mysql/mysql-5.7.29.ebuild | 1001 ++
 2 files changed, 1003 insertions(+)

diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest
index d60979723ac..4a074ca7765 100644
--- a/dev-db/mysql/Manifest
+++ b/dev-db/mysql/Manifest
@@ -2,7 +2,9 @@ DIST mysql-5.6.44.tar.gz 32531507 BLAKE2B 
28fbf49f699eb9f43223ffa186671b119d1601
 DIST mysql-5.6.45.tar.gz 32525559 BLAKE2B 
3c629aed1de808acdea6654c7413e6851507c9c5be939ca4b4f5e2796da317e9b518a749bfc03d2b0ef05bd604b39f72e24b751076b9f206b462d21fa5db4f50
 SHA512 
f9d8bb72e96cc83f1064fe7df2e5fe8317ca9d44c4e776cf7827a61292fbcfccec716806c80d565958383d78fef93a19d61c726687b57680d5f93299291ff168
 DIST mysql-boost-5.7.26.tar.gz 51098338 BLAKE2B 
1263cd75814a7293b26b0f44fd2b7d20d983f3c6a62725df9515ecac2ef252f6644810cb4bf0d6f36b98e55317f1c67ea7541228cb38d896dfedc476a5755f26
 SHA512 
a5f9871dc5a8e5fffc1467c3dd542533a63fe553c029120475f8fd5530d884c76ab0c33ad260daf317faf318ccef01464f6ac2dc3468efceb6bf2b6c06c54cfd
 DIST mysql-boost-5.7.27.tar.gz 51436383 BLAKE2B 
6db64ab5fa659aae9baa3725a0de9465e48c37618ffd69f34809880c06a00ce55dce77f507810c6fa52d86901facfa42d3d1bd8db1914a779fbc88a69be82497
 SHA512 
573f4555f3d62bcd3dc2228bcfba023518d462bb6689114a3505ccf7c7c3061d2775a8e7a37ec3c8b9dea6e8fbc56ba599610f237abc38cedff58e75799bdc52
+DIST mysql-boost-5.7.29.tar.gz 51417554 BLAKE2B 
652ce9f99419387e9bcc37afeb1b46438784752e963c3aa1877f17650c31d8b058b4052da97c3a7e9454e758c259d6c311e0518f9a75909fce9741150b82164c
 SHA512 
38acf7c2a10b20c59230ad05cd2cd6996c4c582233c1be573ead08e5c6684275790da07a036570363f89b4d61547b306589b0b98ed5fca70723a3f2cbc21fe11
 DIST mysql-boost-8.0.19.tar.gz 264147972 BLAKE2B 
61a5ccbef1a7a675c85e4e6bda8e5285bdb931e6ee14d4710bf13dfd9157d1095200db2886dc93ea7251d3d59245f35c0bef5ba88ba6aac209b1e080f3b07dc4
 SHA512 
5ffc03f005ab2585694902e926b6cb2b10059b2b030549eccd3949f9c3b2f02626d02529f940dec003f2d69683856fd1c720ff12f89dfbdc48befaf24a9c4d01
 DIST mysql-extras-20190817-0024Z.tar.bz2 337793 BLAKE2B 
dfd51a708654aff5bdbbaf2acad7ef966869a8e3adcba544ee15f217d2ba942827445841e73981bccc6c1f145b6225bfa7245114219f0cf52f0dfb85494a6830
 SHA512 
c2ff81be1c55636f0a2700033af030149f312f0383217054a4b8c65aef174626299fcb4539eaae967ea7d096a5bb09f5b5122dce344b44b0a135d886ba0fdf28
 DIST mysql-extras-20190822-1908Z.tar.bz2 338830 BLAKE2B 
bc197f8e541206548d8982814e82e028d699ba9c41aec8d5191bcc46581f7880ed2741dbe2206fde44a5e8d8d54bbcf40efbd0709b357636c4c8fdb2ccc3a7bb
 SHA512 
be469e55f7e9966638600d6836a44258c74e5600240fafe2d79eaeebe7d1695b043678184b5d18ee9946f28154bc2529586a7f860b510180a30c82454ed575c8
 DIST mysql-extras-20200120-1919Z.tar.bz2 342474 BLAKE2B 
9c75ec0cb05fc8f86d46bc9308f07c4105c3ab228ef94c0e9e2ab9b83d03362e4ef07c4dac866350ea012c03c111e7012e0b12270b30304a988b9b54bad74864
 SHA512 
2739c193e9595781b742af9fdb6e0f9c9a5fde87ca652c355d3f630c8c0b45b45967e5c8cf7635fb8615174775e34ae3270b149de7ba8a9d778979c2c66069ef
+DIST mysql-extras-20200125-1945Z.tar.bz2 344906 BLAKE2B 
0e87875efbc221ded43d6f080dc7dce4277b676b538950120c94b962e51d054093286486e5d83ea3e38e1b2d0b12cf81873df50e1cebbe4cff33b54297e6a17a
 SHA512 
5fcc5d372998db2b8aef32661ff71290791c20c1195a6210ca79c0fda12008906e665f9dc878d3df5a38a95e23ff05b910daa861002c17a1b6de71ef0520bee1

diff --git a/dev-db/mysql/mysql-5.7.29.ebuild b/dev-db/mysql/mysql-5.7.29.ebuild
new file mode 100644
index 000..d87e28c839b
--- /dev/null
+++ b/dev-db/mysql/mysql-5.7.29.ebuild
@@ -0,0 +1,1001 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+MY_EXTRAS_VER="20200125-1945Z"
+
+CMAKE_MAKEFILE_GENERATOR=emake
+
+# Keeping eutils in EAPI=6 for emktemp in pkg_config
+
+inherit cmake-utils eutils flag-o-matic linux-info \
+   prefix toolchain-funcs multilib-minimal
+
+SRC_URI="https://cdn.mysql.com/Downloads/MySQL-5.7/${PN}-boost-${PV}.tar.gz
+   https://cdn.mysql.com/archives/mysql-5.7/mysql-boost-${PV}.tar.gz
+   http://downloads.mysql.com/archives/MySQL-5.7/${PN}-boost-${PV}.tar.gz";
+
+# Gentoo patches to MySQL
+if [[ "${MY_EXTRAS_VER}" != "live" && "${MY_EXTRAS_VER}" != "none" ]] ; then
+   SRC_URI="${SRC_URI}
+   mirror://gentoo/mysql-extras-${MY_EXTRAS_VER}.tar.bz2
+   
https://gitweb.gentoo.org/proj/mysql-extras.git/snapshot/mysql-extras-${MY_EXTRAS_VER}.tar.bz2";
+fi
+
+HOMEPAGE="https://www.mysql.com/";
+DESCRIPTION=&q

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

2020-01-25 Thread Marek Szuba
commit: 113b2343c3c16a8bd7fb6a94758f05c7f9699774
Author: Marek Szuba  gentoo  org>
AuthorDate: Sat Jan 25 19:53:10 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Sat Jan 25 19:53:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=113b2343

dev-libs/opencl-clang: bump to 9.0.0:9

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Marek Szuba  gentoo.org>

 dev-libs/opencl-clang/Manifest  |  1 +
 dev-libs/opencl-clang/opencl-clang-9.0.0.ebuild | 34 +
 2 files changed, 35 insertions(+)

diff --git a/dev-libs/opencl-clang/Manifest b/dev-libs/opencl-clang/Manifest
index e2da4006d07..7c968fe057d 100644
--- a/dev-libs/opencl-clang/Manifest
+++ b/dev-libs/opencl-clang/Manifest
@@ -1 +1,2 @@
 DIST opencl-clang-8.0.1_p20191001.tar.gz 41402 BLAKE2B 
0ab3cc4f84a9e3e599d4e0995f219b94761b882a6290d9c1e399bf820074b72daab935a9d48d09d3e02d1b46659fc8c00613f35e88f0231234e31f93ca6e4d7a
 SHA512 
87f3855bd2cc9a416f317afc98ad7cd1cfcb5bf4b2ebf7401837c1734b1c8d10e07843aab78735bf4523b231db1911014a6468c0b4c461c43a5434a31ada
+DIST opencl-clang-9.0.0.tar.gz 23345 BLAKE2B 
adbce64efb2c1e4e96d4aff585c0f18bd06036a60b35164681b9f5b4a6c89933e5428e9959ddd3cec89b93a5c350e6b0f9b15b8be2be42cd520ca55852352df5
 SHA512 
126974d816e7f2a90ddb2faa4e8e95841d8ae15f24e77013ca8894ce75ad5079ffe942fb40731030363a10e470e66f2ad1794c2fe31aee6f8608304b492b30eb

diff --git a/dev-libs/opencl-clang/opencl-clang-9.0.0.ebuild 
b/dev-libs/opencl-clang/opencl-clang-9.0.0.ebuild
new file mode 100644
index 000..0e4906e5dde
--- /dev/null
+++ b/dev-libs/opencl-clang/opencl-clang-9.0.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake-multilib llvm
+
+DESCRIPTION="OpenCL-oriented thin wrapper library around clang"
+HOMEPAGE="https://github.com/intel/opencl-clang";
+SRC_URI="https://github.com/intel/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="UoI-NCSA"
+SLOT="9"
+KEYWORDS="~amd64"
+
+BDEPEND="dev-vcs/git"
+COMMON="sys-devel/clang:9=[static-analyzer,${MULTILIB_USEDEP}]"
+DEPEND="${COMMON}
+   dev-util/spirv-llvm-translator:9=[${MULTILIB_USEDEP}]"
+RDEPEND="${COMMON}"
+
+LLVM_MAX_SLOT=9
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-8.0.0-clang_library_dir.patch
+)
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_INSTALL_PREFIX="$(get_llvm_prefix ${LLVM_MAX_SLOT})"
+   -DCLANG_LIBRARY_DIRS="${EPREFIX}"/usr/lib/clang
+   )
+   cmake-utils_src_configure
+}



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

2020-01-25 Thread Thomas Deutschmann
commit: 355652ca9b64b89a02f4473bb2859a56ebed5ebb
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jan 25 19:52:17 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jan 25 19:52:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=355652ca

dev-db/mysql: update patch set

No changes.

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

 dev-db/mysql/Manifest   | 1 -
 dev-db/mysql/mysql-8.0.19-r1.ebuild | 2 +-
 2 files changed, 1 insertion(+), 2 deletions(-)

diff --git a/dev-db/mysql/Manifest b/dev-db/mysql/Manifest
index 4a074ca7765..b37e5f81ebd 100644
--- a/dev-db/mysql/Manifest
+++ b/dev-db/mysql/Manifest
@@ -6,5 +6,4 @@ DIST mysql-boost-5.7.29.tar.gz 51417554 BLAKE2B 
652ce9f99419387e9bcc37afeb1b4643
 DIST mysql-boost-8.0.19.tar.gz 264147972 BLAKE2B 
61a5ccbef1a7a675c85e4e6bda8e5285bdb931e6ee14d4710bf13dfd9157d1095200db2886dc93ea7251d3d59245f35c0bef5ba88ba6aac209b1e080f3b07dc4
 SHA512 
5ffc03f005ab2585694902e926b6cb2b10059b2b030549eccd3949f9c3b2f02626d02529f940dec003f2d69683856fd1c720ff12f89dfbdc48befaf24a9c4d01
 DIST mysql-extras-20190817-0024Z.tar.bz2 337793 BLAKE2B 
dfd51a708654aff5bdbbaf2acad7ef966869a8e3adcba544ee15f217d2ba942827445841e73981bccc6c1f145b6225bfa7245114219f0cf52f0dfb85494a6830
 SHA512 
c2ff81be1c55636f0a2700033af030149f312f0383217054a4b8c65aef174626299fcb4539eaae967ea7d096a5bb09f5b5122dce344b44b0a135d886ba0fdf28
 DIST mysql-extras-20190822-1908Z.tar.bz2 338830 BLAKE2B 
bc197f8e541206548d8982814e82e028d699ba9c41aec8d5191bcc46581f7880ed2741dbe2206fde44a5e8d8d54bbcf40efbd0709b357636c4c8fdb2ccc3a7bb
 SHA512 
be469e55f7e9966638600d6836a44258c74e5600240fafe2d79eaeebe7d1695b043678184b5d18ee9946f28154bc2529586a7f860b510180a30c82454ed575c8
-DIST mysql-extras-20200120-1919Z.tar.bz2 342474 BLAKE2B 
9c75ec0cb05fc8f86d46bc9308f07c4105c3ab228ef94c0e9e2ab9b83d03362e4ef07c4dac866350ea012c03c111e7012e0b12270b30304a988b9b54bad74864
 SHA512 
2739c193e9595781b742af9fdb6e0f9c9a5fde87ca652c355d3f630c8c0b45b45967e5c8cf7635fb8615174775e34ae3270b149de7ba8a9d778979c2c66069ef
 DIST mysql-extras-20200125-1945Z.tar.bz2 344906 BLAKE2B 
0e87875efbc221ded43d6f080dc7dce4277b676b538950120c94b962e51d054093286486e5d83ea3e38e1b2d0b12cf81873df50e1cebbe4cff33b54297e6a17a
 SHA512 
5fcc5d372998db2b8aef32661ff71290791c20c1195a6210ca79c0fda12008906e665f9dc878d3df5a38a95e23ff05b910daa861002c17a1b6de71ef0520bee1

diff --git a/dev-db/mysql/mysql-8.0.19-r1.ebuild 
b/dev-db/mysql/mysql-8.0.19-r1.ebuild
index c07e5f83866..5fced0177f0 100644
--- a/dev-db/mysql/mysql-8.0.19-r1.ebuild
+++ b/dev-db/mysql/mysql-8.0.19-r1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-MY_EXTRAS_VER="20200120-1919Z"
+MY_EXTRAS_VER="20200125-1945Z"
 
 CMAKE_MAKEFILE_GENERATOR=emake
 



[gentoo-commits] repo/gentoo:master commit in: dev-db/percona-server/

2020-01-25 Thread Thomas Deutschmann
commit: 2af8d2fd8f9571a3d194e85ea4cf5a66c10d7b71
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jan 25 19:53:19 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jan 25 19:53:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2af8d2fd

dev-db/percona-server: update patch set

No changes.

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

 dev-db/percona-server/Manifest   | 2 +-
 dev-db/percona-server/percona-server-8.0.18.9.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/percona-server/Manifest b/dev-db/percona-server/Manifest
index 8a3cd032910..bda335417e2 100644
--- a/dev-db/percona-server/Manifest
+++ b/dev-db/percona-server/Manifest
@@ -1,6 +1,6 @@
 DIST boost_1_59_0.tar.gz 83709983 BLAKE2B 
8c6676fa05fa401a6ecb3b890d95aceb4421ec48dd0eab38ce8d170c618e177c82dc67a165938f6be1a01daab24ce41888f5442dbc19ad3dd41368a01a6f89e4
 SHA512 
05fdbe5637543defdbc630b921515425885593d16db14534ed7b9aa60925ade8fb598d50cb894aed6dae688e789047216daa1bf03fa1aeb6b531060d9dae52ae
 DIST boost_1_70_0.tar.bz2 97887058 BLAKE2B 
dc7a974c6dc2662b767dbd87cb832cd1749c24fb745779d1059b73f19f7e52b33b645adfe72b0296c5e098e5cdb3b9f5eddd382374f33fbcd2ad5739287b2206
 SHA512 
7f2ea9636baf0210e8ed1d21ee798efb6ce23c0710ff8228b285e2214f82193bcd2d912fd435929c554289a59101c7be2e27ce798f93833f307976f0dd070b49
 DIST mysql-extras-20190822-1908Z.tar.bz2 338830 BLAKE2B 
bc197f8e541206548d8982814e82e028d699ba9c41aec8d5191bcc46581f7880ed2741dbe2206fde44a5e8d8d54bbcf40efbd0709b357636c4c8fdb2ccc3a7bb
 SHA512 
be469e55f7e9966638600d6836a44258c74e5600240fafe2d79eaeebe7d1695b043678184b5d18ee9946f28154bc2529586a7f860b510180a30c82454ed575c8
-DIST mysql-extras-20200122-2007Z.tar.bz2 344188 BLAKE2B 
e12a9886bb0c55f1af1ea979c9b1491b65195a54f927f0060f466fe858ea9dd2faffb6eeb7acb7efd28dfb37383b6730c314ea54fbaed2ec3e54655546c883e3
 SHA512 
ef43324b70081214f3e02eb677bde0e4e3575d2b3b1cb7fb8da18f50ff43a9554e13d13594c0d875bd1438695725ed28a586e4f67f4f4e39054d54671f9525de
+DIST mysql-extras-20200125-1945Z.tar.bz2 344906 BLAKE2B 
0e87875efbc221ded43d6f080dc7dce4277b676b538950120c94b962e51d054093286486e5d83ea3e38e1b2d0b12cf81873df50e1cebbe4cff33b54297e6a17a
 SHA512 
5fcc5d372998db2b8aef32661ff71290791c20c1195a6210ca79c0fda12008906e665f9dc878d3df5a38a95e23ff05b910daa861002c17a1b6de71ef0520bee1
 DIST percona-server-5.7.27-30.tar.gz 84672298 BLAKE2B 
8431d231f602b704195868110e8eb73adb3db7c761906c15eff182e54634ef091a3ffa0d4f3498a93dbfbf65cd5cdd12102871ab0f32378ba3068d083b2b
 SHA512 
d62c66de3128df87dce52292ad1671e01fe2c923e668ef0faf9cb663c11c9cd0b976345aea1de6ea2bc458d0e1066b42c022849e422121d96cea082ed12c8f4b
 DIST percona-server-8.0.18-9.tar.gz 256867152 BLAKE2B 
34c7b7b320f973313ecd95e658999a17748fc70ff46b1dc58144df02c17b7870cf33d68a555ee8aaaecb66c5b1003e6023154f7100a6f413514e89d495330dd2
 SHA512 
ce537a160b48e7c3dc35b15a293c39142a5b633111b5c9c5f9c1150476f0faa5e9cf81b34c9ca85286463455e3ae3fce7a200d253d880e3b67b3c71eefdbdcd4

diff --git a/dev-db/percona-server/percona-server-8.0.18.9.ebuild 
b/dev-db/percona-server/percona-server-8.0.18.9.ebuild
index 86ea26ade39..a3c7cca8223 100644
--- a/dev-db/percona-server/percona-server-8.0.18.9.ebuild
+++ b/dev-db/percona-server/percona-server-8.0.18.9.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
-MY_EXTRAS_VER="20200122-2007Z"
+MY_EXTRAS_VER="20200125-1945Z"
 
 CMAKE_MAKEFILE_GENERATOR=emake
 



[gentoo-commits] proj/mysql-extras: New tag: mysql-extras-20200125-1945Z

2020-01-25 Thread Thomas Deutschmann
commit: 
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jan 25 19:47:16 2020 +

New tag: mysql-extras-20200125-1945Z




[gentoo-commits] proj/mysql-extras:master commit in: /

2020-01-25 Thread Thomas Deutschmann
commit: 34a0bdaad4e20ddc3446e2bbfb24185d03b6b4b2
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jan 25 19:42:31 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jan 25 19:42:31 2020 +
URL:https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=34a0bdaa

Add 20018_all_mysql-5.7.29-without-clientlibs-tools.patch

Signed-off-by: Thomas Deutschmann  gentoo.org>

 ...all_mysql-5.7.29-without-clientlibs-tools.patch | 183 +
 1 file changed, 183 insertions(+)

diff --git a/20018_all_mysql-5.7.29-without-clientlibs-tools.patch 
b/20018_all_mysql-5.7.29-without-clientlibs-tools.patch
new file mode 100644
index 000..3f00c0a
--- /dev/null
+++ b/20018_all_mysql-5.7.29-without-clientlibs-tools.patch
@@ -0,0 +1,183 @@
+--- a/CMakeLists.txt
 b/CMakeLists.txt
+@@ -577,8 +577,6 @@ IF(BUILD_BUNDLED_ZLIB)
+ ENDIF()
+ # Add openssl.
+ MYSQL_CHECK_SSL()
+-# Add system/bundled editline.
+-MYSQL_CHECK_EDITLINE()
+ # Add libevent
+ IF(NOT WITHOUT_SERVER)
+   MYSQL_CHECK_LIBEVENT()
+@@ -673,7 +671,10 @@ IF(WITH_UNIT_TESTS)
+  ENABLE_TESTING()
+ ENDIF()
+ 
+-ADD_SUBDIRECTORY(include)
++IF(NOT WITHOUT_CLIENTLIBS)
++  ADD_SUBDIRECTORY(include)
++ENDIF(NOT WITHOUT_CLIENTLIBS)
++
+ ADD_SUBDIRECTORY(dbug)
+ ADD_SUBDIRECTORY(strings)
+ ADD_SUBDIRECTORY(vio)
+@@ -720,7 +721,6 @@ IF(WITH_UNIT_TESTS)
+ ENDIF()
+ 
+ ADD_SUBDIRECTORY(extra)
+-ADD_SUBDIRECTORY(client)
+ ADD_SUBDIRECTORY(sql/share)
+ ADD_SUBDIRECTORY(libservices)
+ 
+@@ -728,11 +728,20 @@ IF(UNIX)
+   ADD_SUBDIRECTORY(man)
+ ENDIF()
+ 
++IF(NOT WITHOUT_TOOLS)
++  # Add system/bundled editline
++  MYSQL_CHECK_EDITLINE()
++  ADD_SUBDIRECTORY(client)
++ENDIF(NOT WITHOUT_TOOLS)
++
+ IF(NOT WITHOUT_SERVER)
+   ADD_SUBDIRECTORY(testclients)
+   ADD_SUBDIRECTORY(sql)
+   OPTION (WITH_EMBEDDED_SERVER "Compile MySQL with embedded server" OFF)
+   IF(WITH_EMBEDDED_SERVER) 
++   IF(WITHOUT_TOOLS)
++ MYSQL_CHECK_EDITLINE()
++   ENDIF(WITHOUT_TOOLS)
+ADD_SUBDIRECTORY(libmysqld)
+ADD_SUBDIRECTORY(libmysqld/examples)
+   ENDIF(WITH_EMBEDDED_SERVER)
+--- a/extra/CMakeLists.txt
 b/extra/CMakeLists.txt
+@@ -71,11 +71,16 @@ ADD_CUSTOM_TARGET(GenError
+ # Set InnoDB mutex type
+ ADD_DEFINITIONS(-DMUTEX_EVENT)
+ 
+-MYSQL_ADD_EXECUTABLE(my_print_defaults my_print_defaults.c)
++IF(NOT WITHOUT_CLIENTLIBS)
++  MYSQL_ADD_EXECUTABLE(my_print_defaults my_print_defaults.c)
++  MYSQL_ADD_EXECUTABLE(perror perror.c)
++ELSE(NOT WITHOUT_CLIENTLIBS)
++  ADD_EXECUTABLE(my_print_defaults my_print_defaults.c)
++  ADD_EXECUTABLE(perror perror.c)
++ENDIF(NOT WITHOUT_CLIENTLIBS)
+ TARGET_LINK_LIBRARIES(my_print_defaults mysys mysys_ssl)
+ SET_TARGET_PROPERTIES(my_print_defaults PROPERTIES LINKER_LANGUAGE CXX)
+ 
+-MYSQL_ADD_EXECUTABLE(perror perror.c)
+ ADD_DEPENDENCIES(perror GenError)
+ TARGET_LINK_LIBRARIES(perror mysys mysys_ssl)
+ SET_TARGET_PROPERTIES(perror PROPERTIES LINKER_LANGUAGE CXX)
+@@ -94,10 +99,15 @@ ENDIF()
+ MYSQL_ADD_EXECUTABLE(replace replace.c)
+ TARGET_LINK_LIBRARIES(replace mysys)
+ 
+-MYSQL_ADD_EXECUTABLE(lz4_decompress lz4_decompress.cc)
+-TARGET_LINK_LIBRARIES(lz4_decompress ${LZ4_LIBRARY})
++IF(NOT WITHOUT_CLIENTLIBS)
++  MYSQL_ADD_EXECUTABLE(lz4_decompress lz4_decompress.cc)
++  MYSQL_ADD_EXECUTABLE(zlib_decompress zlib_decompress.cc)
++ELSE(NOT WITHOUT_CLIENTLIBS)
++  ADD_EXECUTABLE(lz4_decompress lz4_decompress.cc)
++  ADD_EXECUTABLE(zlib_decompress zlib_decompress.cc)
++ENDIF(NOT WITHOUT_CLIENTLIBS)
+ 
+-MYSQL_ADD_EXECUTABLE(zlib_decompress zlib_decompress.cc)
++TARGET_LINK_LIBRARIES(lz4_decompress ${LZ4_LIBRARY})
+ TARGET_LINK_LIBRARIES(zlib_decompress ${ZLIB_LIBRARY})
+ 
+ IF(WITH_INNOBASE_STORAGE_ENGINE)
+--- a/libmysql/CMakeLists.txt
 b/libmysql/CMakeLists.txt
+@@ -263,12 +263,17 @@ IF(WIN32)
+   LIST(APPEND LIBS_TO_MERGE auth_win_client)
+ ENDIF()
+ 
+-# LDAP authentication SASL client plugin
+-MESSAGE(STATUS "Creating LDAP authentication SASL client library.")
+-ADD_SUBDIRECTORY(authentication_ldap)
+-  
+-# Merge several convenience libraries into one big mysqlclient
+-MERGE_CONVENIENCE_LIBRARIES(mysqlclient ${LIBS_TO_MERGE} COMPONENT 
Development)
++IF(WITHOUT_CLIENTLIBS)
++  # Merge several convenience libraries into one big mysqlclient
++  MERGE_CONVENIENCE_LIBRARIES(mysqlclient ${LIBS_TO_MERGE} COMPONENT 
Development SKIP_INSTALL)
++ELSE(WITHOUT_CLIENTLIBS)
++  # LDAP authentication SASL client plugin
++  MESSAGE(STATUS "Creating LDAP authentication SASL client library.")
++  ADD_SUBDIRECTORY(authentication_ldap)
++
++  # Merge several convenience libraries into one big mysqlclient
++  MERGE_CONVENIENCE_LIBRARIES(mysqlclient ${LIBS_TO_MERGE} COMPONENT 
Development)
++ENDIF(WITHOUT_CLIENTLIBS)
+ TARGET_LINK_LIBRARIES(mysqlclient ${LIBS_TO_LINK})
+ 
+ # Visual Studio users need debug  static library for debug projects
+@@ -312,9 +317,15 @@ ENDIF()
+ IF(NOT DISABLE_SHARED)
+   # Merge several convenience libraries into one big mysqlclient
+   # and link them together into share

[gentoo-commits] proj/mysql-extras:master commit in: /

2020-01-25 Thread Thomas Deutschmann
commit: af5234eeeb8e6208d80bd5d97fe43d37dcbc563a
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sat Jan 25 19:42:46 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sat Jan 25 19:42:46 2020 +
URL:https://gitweb.gentoo.org/proj/mysql-extras.git/commit/?id=af5234ee

Add 20018_all_mysql-5.7.29-fix-libressl-support.patch

Signed-off-by: Thomas Deutschmann  gentoo.org>

 20018_all_mysql-5.7.29-fix-libressl-support.patch | 79 +++
 1 file changed, 79 insertions(+)

diff --git a/20018_all_mysql-5.7.29-fix-libressl-support.patch 
b/20018_all_mysql-5.7.29-fix-libressl-support.patch
new file mode 100644
index 000..c3604cb
--- /dev/null
+++ b/20018_all_mysql-5.7.29-fix-libressl-support.patch
@@ -0,0 +1,79 @@
+--- a/cmake/ssl.cmake
 b/cmake/ssl.cmake
+@@ -186,7 +186,8 @@ MACRO (MYSQL_CHECK_SSL)
+ OPENSSL_FIX_VERSION "${OPENSSL_VERSION_NUMBER}"
+ )
+ ENDIF()
+-
IF("${OPENSSL_MAJOR_VERSION}.${OPENSSL_MINOR_VERSION}.${OPENSSL_FIX_VERSION}" 
VERSION_GREATER "1.1.0")
++CHECK_SYMBOL_EXISTS(TLS1_3_VERSION "openssl/tls1.h" HAVE_TLS1_3_VERSION)
++IF(HAVE_TLS1_3_VERSION)
+ADD_DEFINITIONS(-DHAVE_TLSv13)
+SET(HAVE_TLSv13 1)
+IF(SOLARIS)
+@@ -196,7 +197,7 @@ MACRO (MYSQL_CHECK_SSL)
+ IF(OPENSSL_INCLUDE_DIR AND
+OPENSSL_LIBRARY   AND
+CRYPTO_LIBRARY  AND
+-   OPENSSL_MAJOR_VERSION STREQUAL "1"
++   OPENSSL_MAJOR_VERSION VERSION_GREATER_EQUAL "1"
+   )
+   SET(OPENSSL_FOUND TRUE)
+ ELSE()
+--- a/sql/auth/sha2_password_common.cc
 b/sql/auth/sha2_password_common.cc
+@@ -116,7 +116,8 @@ bool SHA256_digest::retrieve_digest(unsigned char *digest,
+ DBUG_RETURN(true);
+   }
+   m_ok= EVP_DigestFinal_ex(md_context, m_digest, NULL);
+-#if defined(HAVE_WOLFSSL) || OPENSSL_VERSION_NUMBER < 0x1010L
++#if defined(HAVE_WOLFSSL) || OPENSSL_VERSION_NUMBER < 0x1010L || \
++(defined(LIBRESSL_VERSION_NUMBER) && LIBRESSL_VERSION_NUMBER < 
0x0209fL)
+   EVP_MD_CTX_cleanup(md_context);
+ #else  /* OPENSSL_VERSION_NUMBER < 0x1010L */
+   EVP_MD_CTX_reset(md_context);
+--- a/sql/mysqld.cc
 b/sql/mysqld.cc
+@@ -3419,7 +3419,7 @@ int warn_self_signed_ca()
+ static int init_ssl()
+ {
+ #ifdef HAVE_OPENSSL
+-#if OPENSSL_VERSION_NUMBER < 0x1010L
++#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
+   CRYPTO_malloc_init();
+ #else /* OPENSSL_VERSION_NUMBER < 0x1010L */
+   OPENSSL_malloc_init();
+--- a/vio/viosslfactories.c
 b/vio/viosslfactories.c
+@@ -123,21 +123,19 @@ static DH *get_dh2048(void)
+   DH *dh;
+   if ((dh=DH_new()))
+   {
+-BIGNUM *p= BN_bin2bn(dh2048_p, sizeof(dh2048_p), NULL);
+-BIGNUM *g= BN_bin2bn(dh2048_g, sizeof(dh2048_g), NULL);
+-if (!p || !g
+-#if OPENSSL_VERSION_NUMBER >= 0x1010L
+-|| !DH_set0_pqg(dh, p, NULL, g)
+-#endif /* OPENSSL_VERSION_NUMBER >= 0x1010L */
+-) {
+-  /* DH_free() will free 'p' and 'g' at once. */
++BIGNUM *p = BN_bin2bn(dh2048_p,sizeof(dh2048_p), NULL);
++BIGNUM *g = BN_bin2bn(dh2048_g,sizeof(dh2048_g), NULL);
++#if OPENSSL_VERSION_NUMBER < 0x1010L || defined(LIBRESSL_VERSION_NUMBER)
++dh->p=p;
++dh->g=g;
++if (! dh->p || ! dh->g)
++#else
++if (!DH_set0_pqg(dh, p, NULL, g))
++#endif
++{
+   DH_free(dh);
+-  return NULL;
++  dh = NULL;
+ }
+-#if OPENSSL_VERSION_NUMBER < 0x1010L
+-dh->p= p;
+-dh->g= g;
+-#endif /* OPENSSL_VERSION_NUMBER < 0x1010L */
+   }
+   return(dh);
+ }



[gentoo-commits] repo/gentoo:master commit in: sci-biology/bwa/files/, sci-biology/bwa/

2020-01-25 Thread David Seifert
commit: 71f83be9beeb1ed4c39d0e0ad442a8aba54a2c8c
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan 25 19:38:35 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 25 19:38:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71f83be9

sci-biology/bwa: Fix -fno-common bug

Closes: https://bugs.gentoo.org/706348
Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: David Seifert  gentoo.org>

 sci-biology/bwa/bwa-0.7.16a.ebuild | 10 ++
 sci-biology/bwa/files/bwa-0.7.16a-gcc-10.patch |  7 +++
 2 files changed, 13 insertions(+), 4 deletions(-)

diff --git a/sci-biology/bwa/bwa-0.7.16a.ebuild 
b/sci-biology/bwa/bwa-0.7.16a.ebuild
index 21fe67143bd..b29bf210169 100644
--- a/sci-biology/bwa/bwa-0.7.16a.ebuild
+++ b/sci-biology/bwa/bwa-0.7.16a.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 inherit toolchain-funcs
 
@@ -11,12 +11,14 @@ SRC_URI="mirror://sourceforge/bio-bwa/${P}.tar.bz2"
 
 LICENSE="GPL-3"
 SLOT="0"
-IUSE=""
 KEYWORDS="~amd64 ~x86 ~x64-macos"
 
 RDEPEND="dev-lang/perl"
 
-PATCHES=( "${FILESDIR}"/${PN}-0.7.15-Makefile.patch )
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.7.15-Makefile.patch
+   "${FILESDIR}"/${PN}-0.7.16a-gcc-10.patch
+)
 DOCS=( NEWS.md README-alt.md README.md )
 
 src_configure() {

diff --git a/sci-biology/bwa/files/bwa-0.7.16a-gcc-10.patch 
b/sci-biology/bwa/files/bwa-0.7.16a-gcc-10.patch
new file mode 100644
index 000..40056ffeaaa
--- /dev/null
+++ b/sci-biology/bwa/files/bwa-0.7.16a-gcc-10.patch
@@ -0,0 +1,7 @@
+--- a/rle.h
 b/rle.h
+@@ -32,3 +32,3 @@ extern "C" {
+ 
+-const uint8_t rle_auxtab[8];
++extern const uint8_t rle_auxtab[8];
+ 



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

2020-01-25 Thread Jörg Bornkessel
commit: 302fc8a2e34c56dda2a086f90baa6230b6a5438c
Author: Joerg Bornkessel  gentoo  org>
AuthorDate: Sat Jan 25 19:28:29 2020 +
Commit: Jörg Bornkessel  gentoo  org>
CommitDate: Sat Jan 25 19:28:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=302fc8a2

dev-libs/tntnet: reassing package to myself

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Joerg Bornkessel  gentoo.org>

 dev-libs/tntnet/metadata.xml   | 5 -
 dev-libs/tntnet/tntnet-2.2.1-r1.ebuild | 2 +-
 2 files changed, 5 insertions(+), 2 deletions(-)

diff --git a/dev-libs/tntnet/metadata.xml b/dev-libs/tntnet/metadata.xml
index 77d1be7cc24..dec3d3816a1 100644
--- a/dev-libs/tntnet/metadata.xml
+++ b/dev-libs/tntnet/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   Joerg Bornkessel
+   hd_bru...@gentoo.org
+   

Enable tntnet server daemon


diff --git a/dev-libs/tntnet/tntnet-2.2.1-r1.ebuild 
b/dev-libs/tntnet/tntnet-2.2.1-r1.ebuild
index 0b0c372cdd8..50046a85221 100644
--- a/dev-libs/tntnet/tntnet-2.2.1-r1.ebuild
+++ b/dev-libs/tntnet/tntnet-2.2.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5



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

2020-01-25 Thread Jörg Bornkessel
commit: a4ae6e460bd559c94ec96b2206bcea3fa77f513c
Author: Joerg Bornkessel  gentoo  org>
AuthorDate: Sat Jan 25 19:15:57 2020 +
Commit: Jörg Bornkessel  gentoo  org>
CommitDate: Sat Jan 25 19:16:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4ae6e46

www-misc/xxv: reassing package to myself, removed versionator inherit

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Joerg Bornkessel  gentoo.org>

 www-misc/xxv/metadata.xml| 5 -
 www-misc/xxv/xxv-1.6.1-r1.ebuild | 4 ++--
 2 files changed, 6 insertions(+), 3 deletions(-)

diff --git a/www-misc/xxv/metadata.xml b/www-misc/xxv/metadata.xml
index 103ae1ef3d0..7a140a4e865 100644
--- a/www-misc/xxv/metadata.xml
+++ b/www-misc/xxv/metadata.xml
@@ -1,7 +1,10 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   Joerg Bornkessel
+   hd_bru...@gentoo.org
+   

To program and steer central service over a Browser the VDR 


diff --git a/www-misc/xxv/xxv-1.6.1-r1.ebuild b/www-misc/xxv/xxv-1.6.1-r1.ebuild
index 201fd74841e..1ceb6455bdf 100644
--- a/www-misc/xxv/xxv-1.6.1-r1.ebuild
+++ b/www-misc/xxv/xxv-1.6.1-r1.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="5"
 
-inherit eutils versionator
+inherit eutils
 
 VERSION="718" # every bump, new version
 



[gentoo-commits] repo/gentoo:master commit in: mail-mta/netqmail/

2020-01-25 Thread Sergei Trofimovich
commit: 07d49abd226f91fdc11bcb55910daa1fcd99f4e0
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Jan 25 19:02:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 25 19:03:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07d49abd

mail-mta/netqmail: drop old files from Manifest

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 mail-mta/netqmail/Manifest | 2 --
 1 file changed, 2 deletions(-)

diff --git a/mail-mta/netqmail/Manifest b/mail-mta/netqmail/Manifest
index 922fa4a3a69..e79904ce151 100644
--- a/mail-mta/netqmail/Manifest
+++ b/mail-mta/netqmail/Manifest
@@ -1,7 +1,5 @@
 DIST big-todo.103.patch 5546 BLAKE2B 
34889a97c642bafedebdd3fba7dd848e58f692bbebb33da26f39d47d65ac2067cc6bfeea9f044dcebcdce53bf789c7b2e029d6542ad1926a420291d4b59d7554
 SHA512 
fe6e19a94fb7dbe51f7164e38a91d8edb636251569d44ace1e146fe5f607b240edafb2884daaac481ff3219142ab553cfd5b01786e0dfc4662ef07336b789975
-DIST genqmail-20080406.tar.bz2 10252 BLAKE2B 
4e959ff9a79c7621f8681866e2e614ecbd6a2c64b45a79f9c553b202f2a495fbd5b1eeefdebb0502c48c0fbed5ba37073d9b500f28217a9a568bdf7eb376b8a3
 SHA512 
744d0968307bfedebf0ca7bc0d5bd0780884326acaf5fea0a66fb91f8b0caf5ba52eb443c9cb2a7d6389622ca5c87100c3204ec3408aed8ef5fb1e7f80ff0d35
 DIST genqmail-20191010.tar.bz2 10063 BLAKE2B 
bd1b664fca9fdb92aba49930b1d0c336097f2bad56ea814014c0d811d9d96fb861925dd0b016ce4ef1edd0473481fa807e81be17b7169688bfbd72a72e287718
 SHA512 
8d19a25b8745a04f7bdb378259dcee7b43f62cf90e7a7d8f4843d39169f8221cd8c5b9c332b37e5ecc7917366093e56f34bc4362b8ab0dd1785a6d0f12687a4b
-DIST netqmail-1.05-tls-smtpauth-20070417.patch 67942 BLAKE2B 
c9498d9ef5987f1f8eae77894a839708add2186bbd8b1d4a7df36b56e0345da9643b384bc3f575bdd87dae9571d7e22c9e09894fa5330910a2bf8679675e41b5
 SHA512 
ce5fb50ae9a7683b708eeb65c68a0db47c5817eb3fc14457c4f7c5746916ca2734c647a2369bf6f1240477ee818e3e7d7870aec3edbad2eaace179cba6267e41
 DIST netqmail-1.05-tls-smtpauth-20190114.patch 68060 BLAKE2B 
46a887c23e09d6cb9fa9a5259c288cfd9dc8ce51f361d076794ebf754250a35e33787426cdd53989dc196ce4a3a61fd1e66896b2ff0368c98a4566d7bef6c517
 SHA512 
33cbf4d05c4212efecb23237c1b3fb67ef9a1543f11d81ac1c397416a4153af3d67e144686f1764d8b5e7ccd51044bbe51cf833c6ac779344048384cabc1
 DIST netqmail-1.06.tar.gz 260941 BLAKE2B 
f60cf737f308d70433da917b30a07af600f8956ae718bcf17f1628382523d7fdfa2456549066b57674a112a53946a410136ee89c0911402b24a4153bbc37d39a
 SHA512 
de40a6d8fac502bd785010434d99b99f2c0524e10aea3d0f2a0d35c70fce91e991eb1fb8f20a1276eb56d7e73130ea5e2c178f6075d138af47b28d9ca6e6046b
 DIST qmail-103.patch 2104 BLAKE2B 
23721b3331c719f3b6deca8b2603bf824b66068d3901a84dda9edbe33b506d0c2b6e711364e2426d9e393453a54485f0286d4668f99cf6b9acabf10a5dc59b0a
 SHA512 
b81062bb0b0023f474c0b6af40601926e1c04ad395de480d114809e48a8060c06d99bdbdeb6f44d9e24ae1acedabb094b979193d305371aed958f18fc6eee354



[gentoo-commits] repo/gentoo:master commit in: virtual/qmail/

2020-01-25 Thread Sergei Trofimovich
commit: 407160e540ee3ffeb2f0756bee94100590da0a31
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Jan 25 19:02:31 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 25 19:03:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=407160e5

virtual/qmail: drop to ~alpha

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 virtual/qmail/qmail-1.03.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/qmail/qmail-1.03.ebuild b/virtual/qmail/qmail-1.03.ebuild
index 20142d10fc4..f375f926d13 100644
--- a/virtual/qmail/qmail-1.03.ebuild
+++ b/virtual/qmail/qmail-1.03.ebuild
@@ -5,7 +5,7 @@ EAPI=5
 
 DESCRIPTION="Virtual for qmail"
 SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
+KEYWORDS="~alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86"
 
 # netqmail-1.05 is a special case, because it's a vanilla
 # qmail-1.03 but patched to fix some things.



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

2020-01-25 Thread David Seifert
commit: 722799d0fd39b4e6950248b354842226fab12b47
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan 25 19:02:25 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 25 19:02:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=722799d0

media-sound/mpd: Remove USE="adplug"

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

 media-sound/mpd/metadata.xml  | 1 -
 media-sound/mpd/{mpd-0.21.18.ebuild => mpd-0.21.18-r1.ebuild} | 8 
 media-sound/mpd/{mpd-0.21.19.ebuild => mpd-0.21.19-r1.ebuild} | 8 
 3 files changed, 8 insertions(+), 9 deletions(-)

diff --git a/media-sound/mpd/metadata.xml b/media-sound/mpd/metadata.xml
index a0ce8601810..621b406d3e2 100644
--- a/media-sound/mpd/metadata.xml
+++ b/media-sound/mpd/metadata.xml
@@ -6,7 +6,6 @@
 Mikle Kolyada
   
   
-Enable the AdPlug decoder plugin
 Use libcdio for ISO9660 parsing support
 Enable ChromaPrint / AcoustID support
 Enable CUE sheet support

diff --git a/media-sound/mpd/mpd-0.21.18.ebuild 
b/media-sound/mpd/mpd-0.21.18-r1.ebuild
similarity index 97%
rename from media-sound/mpd/mpd-0.21.18.ebuild
rename to media-sound/mpd/mpd-0.21.18-r1.ebuild
index db09890f55c..41e1d18a0a0 100644
--- a/media-sound/mpd/mpd-0.21.18.ebuild
+++ b/media-sound/mpd/mpd-0.21.18-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz";
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="alpha amd64 ~arm ~hppa ~ppc ~ppc64 ~sh x86 ~x64-macos"
-IUSE="adplug +alsa ao audiofile bzip2 cdio chromaprint +cue +curl +dbus debug
+IUSE="+alsa ao audiofile bzip2 cdio chromaprint +cue +curl +dbus debug
+eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag 
+inotify
+ipv6 jack lame libav libmpdclient libsamplerate libsoxr +mad mikmod mms
modplug mpg123 musepack +network nfs openal opus oss pipe pulseaudio 
qobuz
@@ -21,7 +21,7 @@ IUSE="adplug +alsa ao audiofile bzip2 cdio chromaprint +cue 
+curl +dbus debug
zeroconf zip zlib"
 
 OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio recorder"
-DECODER_PLUGINS="adplug audiofile faad ffmpeg flac fluidsynth mad mikmod
+DECODER_PLUGINS="audiofile faad ffmpeg flac fluidsynth mad mikmod
modplug mpg123 musepack flac sid vorbis wavpack wildmidi"
 ENCODER_PLUGINS="audiofile flac lame twolame vorbis"
 
@@ -38,7 +38,6 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
acct-user/mpd
-   adplug? ( media-libs/adplug:= )
alsa? (
media-libs/alsa-lib
media-sound/alsa-utils
@@ -214,7 +213,8 @@ src_configure() {
fi
 
emesonargs+=(
-   -Dadplug=$(usex adplug enabled disabled)
+   # media-libs/adplug is not packaged anymore
+   -Dadplug=disabled
-Daudiofile=$(usex audiofile enabled disabled)
-Dfaad=$(usex faad enabled disabled)
-Dffmpeg=$(usex ffmpeg enabled disabled)

diff --git a/media-sound/mpd/mpd-0.21.19.ebuild 
b/media-sound/mpd/mpd-0.21.19-r1.ebuild
similarity index 97%
rename from media-sound/mpd/mpd-0.21.19.ebuild
rename to media-sound/mpd/mpd-0.21.19-r1.ebuild
index 3395216d6d3..3f87664378e 100644
--- a/media-sound/mpd/mpd-0.21.19.ebuild
+++ b/media-sound/mpd/mpd-0.21.19-r1.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz";
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sh ~x86 ~x64-macos"
-IUSE="adplug +alsa ao audiofile bzip2 cdio chromaprint +cue +curl +dbus debug
+IUSE="+alsa ao audiofile bzip2 cdio chromaprint +cue +curl +dbus debug
+eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag 
+inotify
+ipv6 jack lame libav libmpdclient libsamplerate libsoxr +mad mikmod mms
modplug mpg123 musepack +network nfs openal opus oss pipe pulseaudio 
qobuz
@@ -21,7 +21,7 @@ IUSE="adplug +alsa ao audiofile bzip2 cdio chromaprint +cue 
+curl +dbus debug
zeroconf zip zlib"
 
 OUTPUT_PLUGINS="alsa ao fifo jack network openal oss pipe pulseaudio recorder"
-DECODER_PLUGINS="adplug audiofile faad ffmpeg flac fluidsynth mad mikmod
+DECODER_PLUGINS="audiofile faad ffmpeg flac fluidsynth mad mikmod
modplug mpg123 musepack flac sid vorbis wavpack wildmidi"
 ENCODER_PLUGINS="audiofile flac lame twolame vorbis"
 
@@ -38,7 +38,6 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
acct-user/mpd
-   adplug? ( media-libs/adplug:= )
alsa? (
media-libs/alsa-lib
media-sound/alsa-utils
@@ -214,7 +213,8 @@ src_configure() {
fi
 
emesonargs+=(
-   -Dadplug=$(usex adplug enabled disabled)
+   # media-libs/adplug is not packaged anymore
+   -Dadplug=disabled
-Daudiofile=$(usex audiofile enabled disabled)
-Dfaad=$(usex faad enabled disabled

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

2020-01-25 Thread David Seifert
commit: d27a9e33ba053d9ddd833ebaa4c52dc5f7b496aa
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan 25 19:02:28 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 25 19:02:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d27a9e33

package.mask: Last rite media-libs/adplug

Bug: https://bugs.gentoo.org/706346
Closes: https://github.com/gentoo/gentoo/pull/14443
Signed-off-by: David Seifert  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index 268a3a6d5e5..62b52278ff4 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -32,6 +32,16 @@
 
 #--- END OF EXAMPLES ---
 
+# David Seifert  (2020-01-25)
+# Upstream is mostly unresponsive and doesn't have the resources to
+# fix their code. Lots of bugs in the form of big endian issues, buffer
+# overflows, heap overflows, memory leaks and missing sanity checks.
+# Includes libbinio, which is only used by adplug and in a similarly poor
+# state. Multiple open CVEs, removal in 30 days. Bug #667170, #706346.
+media-libs/adplug
+dev-cpp/libbinio
+media-sound/adplay
+
 # Victor Payno  (2020-01-23)
 # Requires slotted lua.
 =dev-lang/lua-5.1.5-r103



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

2020-01-25 Thread David Seifert
commit: d0d99f28cac3aeb0680444e36c158eea37479081
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan 25 19:02:22 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 25 19:02:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0d99f28

media-plugins/audacious-plugins: Remove USE="adplug"

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

 ...us-plugins-3.10.1.ebuild => audacious-plugins-3.10.1-r1.ebuild} | 7 +++
 ...cious-plugins-3.9-r2.ebuild => audacious-plugins-3.9-r3.ebuild} | 3 +--
 ...gins-4.0_beta1.ebuild => audacious-plugins-4.0_beta1-r1.ebuild} | 7 +++
 media-plugins/audacious-plugins/audacious-plugins-.ebuild  | 7 +++
 media-plugins/audacious-plugins/metadata.xml   | 1 -
 5 files changed, 10 insertions(+), 15 deletions(-)

diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.10.1.ebuild 
b/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r1.ebuild
similarity index 95%
rename from media-plugins/audacious-plugins/audacious-plugins-3.10.1.ebuild
rename to media-plugins/audacious-plugins/audacious-plugins-3.10.1-r1.ebuild
index 23c7267d5bb..7a744ede0c7 100644
--- a/media-plugins/audacious-plugins/audacious-plugins-3.10.1.ebuild
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.10.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ HOMEPAGE="https://audacious-media-player.org/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="aac adplug +alsa ampache bs2b cdda cue ffmpeg flac fluidsynth http gme 
jack lame libav libnotify libsamplerate
+IUSE="aac +alsa ampache bs2b cdda cue ffmpeg flac fluidsynth http gme jack 
lame libav libnotify libsamplerate
lirc mms modplug mp3 nls opengl pulseaudio qt5 qtmedia scrobbler sdl 
sid sndfile soxr speedpitch vorbis wavpack"
 REQUIRED_USE="
|| ( alsa jack pulseaudio qtmedia sdl )
@@ -52,7 +52,6 @@ DEPEND="
dev-libs/libxml2:2
~media-sound/audacious-${PV}[qt5=]
aac? ( >=media-libs/faad2-2.7 )
-   adplug? ( media-libs/adplug )
alsa? ( >=media-libs/alsa-lib-1.0.16 )
ampache? ( =media-libs/ampache_browser-1* )
bs2b? ( media-libs/libbs2b )
@@ -123,11 +122,11 @@ src_configure() {
local myeconfargs=(
--enable-mpris2
--enable-songchange
+   --disable-adplug # not packaged
--disable-oss4
--disable-coreaudio
--disable-sndio
$(use_enable aac)
-   $(use_enable adplug)
$(use_enable alsa)
$(use_enable ampache)
$(use_enable bs2b)

diff --git a/media-plugins/audacious-plugins/audacious-plugins-3.9-r2.ebuild 
b/media-plugins/audacious-plugins/audacious-plugins-3.9-r3.ebuild
similarity index 98%
rename from media-plugins/audacious-plugins/audacious-plugins-3.9-r2.ebuild
rename to media-plugins/audacious-plugins/audacious-plugins-3.9-r3.ebuild
index 93bf6d8de50..795d2dc4be8 100644
--- a/media-plugins/audacious-plugins/audacious-plugins-3.9-r2.ebuild
+++ b/media-plugins/audacious-plugins/audacious-plugins-3.9-r3.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -36,7 +36,6 @@ RDEPEND="
dev-libs/dbus-glib
dev-libs/glib
dev-libs/libxml2:2
-   media-libs/adplug
~media-sound/audacious-${PV}
x11-libs/gtk+:3
x11-libs/libXcomposite

diff --git a/media-plugins/audacious-plugins/audacious-plugins-4.0_beta1.ebuild 
b/media-plugins/audacious-plugins/audacious-plugins-4.0_beta1-r1.ebuild
similarity index 95%
rename from media-plugins/audacious-plugins/audacious-plugins-4.0_beta1.ebuild
rename to media-plugins/audacious-plugins/audacious-plugins-4.0_beta1-r1.ebuild
index b815a044cb5..1a3e8873b7b 100644
--- a/media-plugins/audacious-plugins/audacious-plugins-4.0_beta1.ebuild
+++ b/media-plugins/audacious-plugins/audacious-plugins-4.0_beta1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -17,7 +17,7 @@ HOMEPAGE="https://audacious-media-player.org/";
 
 LICENSE="GPL-2"
 SLOT="0"
-IUSE="aac adplug +alsa ampache bs2b cdda cue ffmpeg flac fluidsynth http gme
+IUSE="aac +alsa ampache bs2b cdda cue ffmpeg flac fluidsynth http gme
jack lame libav libnotify libsamplerate lirc mms modplug mp3 nls opengl
pulseaudio qtmedia scrobbler sdl sid sndfile soxr speedpitch vorbis 
wavpack"
 REQUIRED_USE="
@@ -56,7 +56,6 @@ DEPEND="
dev-qt/qtwidgets:5
~media-sound/audacious-${PV}
aac? ( >=media-libs/faad2-2.7 )
-   adplug? ( media-li

[gentoo-commits] repo/gentoo:master commit in: media-video/vdr2jpeg/

2020-01-25 Thread Jörg Bornkessel
commit: 2f0af8a1228eb22192aafe8bf774df4f5c8171cf
Author: Joerg Bornkessel  gentoo  org>
AuthorDate: Sat Jan 25 18:59:07 2020 +
Commit: Jörg Bornkessel  gentoo  org>
CommitDate: Sat Jan 25 19:00:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f0af8a1

media-video/vdr2jpeg: eapi 7; reassigned package to myself

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Joerg Bornkessel  gentoo.org>

 media-video/vdr2jpeg/metadata.xml | 18 ++-
 media-video/vdr2jpeg/vdr2jpeg-0.2.0-r1.ebuild | 45 +++
 2 files changed, 56 insertions(+), 7 deletions(-)

diff --git a/media-video/vdr2jpeg/metadata.xml 
b/media-video/vdr2jpeg/metadata.xml
index 5e673b528cd..40d5ea0ecfe 100644
--- a/media-video/vdr2jpeg/metadata.xml
+++ b/media-video/vdr2jpeg/metadata.xml
@@ -1,12 +1,16 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
+   
+   Joerg Bornkessel
+   hd_bru...@gentoo.org
+   

-   media-vi...@gentoo.org
-   Gentoo Video project
-   
-   
-   Addon needed for XXV - WWW Admin for the Video Disk 
Recorder
-   Creating jpeg pics from *.vdr files 
-   
+   media-vi...@gentoo.org
+   Gentoo Video project
+   
+   
+   Addon needed for XXV - WWW Admin for the Video Disk Recorder
+   Creating jpeg pics from *.vdr files
+   
 

diff --git a/media-video/vdr2jpeg/vdr2jpeg-0.2.0-r1.ebuild 
b/media-video/vdr2jpeg/vdr2jpeg-0.2.0-r1.ebuild
new file mode 100644
index 000..be8cbb63595
--- /dev/null
+++ b/media-video/vdr2jpeg/vdr2jpeg-0.2.0-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VERSION="1911" # every bump, new version
+
+RESTRICT="strip"
+
+DESCRIPTION="Addon needed for XXV - WWW Admin for the Video Disk Recorder"
+HOMEPAGE="https://projects.vdr-developer.org/projects/xxv";
+SRC_URI="mirror://vdr-developerorg/${VERSION}/${P}.tgz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="libav"
+
+RDEPEND="
+   libav? ( media-video/libav )
+   !libav? ( media-video/ffmpeg:0 )
+"
+DEPEND="${RDEPEND}"
+
+BDEPEND="virtual/pkgconfig"
+
+DOCS=( README LIESMICH )
+
+src_prepare() {
+   sed -i Makefile \
+   -e "s:usr/local:usr:" \
+   -e "s:-o vdr2jpeg:\$(LDFLAGS) -o vdr2jpeg:" || die
+
+   default
+}
+
+src_install() {
+   if use libav; then
+   emake DESTDIR="${D}" install FFMPEG_BIN=/usr/bin/avconv
+   else
+   emake DESTDIR="${D}" install FFMPEG_BIN=/usr/bin/ffmpeg
+   fi
+
+   einstalldocs
+}



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

2020-01-25 Thread Michał Górny
commit: ff06de1148bfbba2ee075925034db341426f60ac
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 25 18:08:08 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 25 18:29:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff06de11

llvm.eclass: Permit LLVM 11

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

 eclass/llvm.eclass | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/eclass/llvm.eclass b/eclass/llvm.eclass
index eed3fe0014c..5477b9d25ed 100644
--- a/eclass/llvm.eclass
+++ b/eclass/llvm.eclass
@@ -81,7 +81,7 @@ if [[ ! ${_LLVM_ECLASS} ]]; then
 # @INTERNAL
 # @DESCRIPTION:
 # Correct values of LLVM slots, newest first.
-declare -g -r _LLVM_KNOWN_SLOTS=( 10 9 8 7 6 5 4 )
+declare -g -r _LLVM_KNOWN_SLOTS=( 11 10 9 8 7 6 5 4 )
 
 # @FUNCTION: get_llvm_prefix
 # @USAGE: [-b|-d] []



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

2020-01-25 Thread Michał Górny
commit: 904b2a23c2aacdab32af335d9875aec391ee0268
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Jan 25 18:01:50 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sat Jan 25 18:29:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=904b2a23

kernel-install.eclass: Remove initramfs in postrm

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

 eclass/kernel-install.eclass | 8 +++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/eclass/kernel-install.eclass b/eclass/kernel-install.eclass
index 7e64f44c8c3..1fdeb1bf4dc 100644
--- a/eclass/kernel-install.eclass
+++ b/eclass/kernel-install.eclass
@@ -302,7 +302,13 @@ kernel-install_pkg_prerm() {
 kernel-install_pkg_postrm() {
debug-print-function ${FUNCNAME} "${@}"
 
-   # (no-op at the moment)
+   if [[ -z ${ROOT} ]] && use initramfs; then
+   local image_path=$(kernel-install_get_image_path)
+   ebegin "Removing initramfs"
+   rm -f "${EROOT}/usr/src/linux-${PV}/${image_path%/*}/initrd" &&
+   find "${EROOT}/usr/src/linux-${PV}" -depth -type d 
-empty -delete
+   eend ${?}
+   fi
 }
 
 _KERNEL_INSTALL_ECLASS=1



[gentoo-commits] repo/gentoo:master commit in: media-video/vdrtools-genindex/

2020-01-25 Thread Jörg Bornkessel
commit: dc8f1a0976bdbb2f25377ee9e57f9f98927a0504
Author: Joerg Bornkessel  gentoo  org>
AuthorDate: Sat Jan 25 18:19:08 2020 +
Commit: Jörg Bornkessel  gentoo  org>
CommitDate: Sat Jan 25 18:19:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc8f1a09

media-video/vdrtools-genindex: eapi 7; license, homepage fixed

Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Joerg Bornkessel  gentoo.org>

 .../vdrtools-genindex-0.1.3-r2.ebuild  | 31 ++
 1 file changed, 31 insertions(+)

diff --git a/media-video/vdrtools-genindex/vdrtools-genindex-0.1.3-r2.ebuild 
b/media-video/vdrtools-genindex/vdrtools-genindex-0.1.3-r2.ebuild
new file mode 100644
index 000..d3261210e22
--- /dev/null
+++ b/media-video/vdrtools-genindex/vdrtools-genindex-0.1.3-r2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+SCRIPT="genindex"
+
+DESCRIPTION="VDR: genindex Script"
+HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage";
+SRC_URI="http://www.muempf.de/down/${SCRIPT}-${PV}.tar.gz";
+
+SLOT="0"
+LICENSE="GPL-2+"
+KEYWORDS="~amd64 ~x86"
+
+S=${WORKDIR}/${SCRIPT}-${PV}
+
+DOCS=( README )
+
+src_prepare() {
+   # respect LDFLAGS
+   sed -i Makefile \
+   -e "s:\$(CXXFLAGS) \$^:\$(CXXFLAGS) \$(LDFLAGS) \$^:" || die
+
+   default
+}
+
+src_install() {
+   dobin genindex
+   einstalldocs
+}



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

2020-01-25 Thread Matthew Thode
commit: 53cb853fc3b7c38c22bf2298c60858a57240a3ef
Author: Matthew Thode  gentoo  org>
AuthorDate: Sat Jan 25 18:13:22 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Sat Jan 25 18:13:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53cb853f

media-sound/pulseeffects: 4.7.1 stable amd64 and x86

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

 media-sound/pulseeffects/Manifest  |  2 -
 media-sound/pulseeffects/pulseeffects-4.6.9.ebuild | 72 --
 media-sound/pulseeffects/pulseeffects-4.7.0.ebuild | 72 --
 media-sound/pulseeffects/pulseeffects-4.7.1.ebuild |  2 +-
 4 files changed, 1 insertion(+), 147 deletions(-)

diff --git a/media-sound/pulseeffects/Manifest 
b/media-sound/pulseeffects/Manifest
index 3b4b6a61642..32a55c27571 100644
--- a/media-sound/pulseeffects/Manifest
+++ b/media-sound/pulseeffects/Manifest
@@ -1,4 +1,2 @@
 DIST pulseeffects-4.6.8.tar.gz 1882449 BLAKE2B 
57a93eeb32304628efb51473912a70485e054ef50e9e9aec9731ba761dd7809ce0a8c3838fc74a04c6a29537bf182a74c6e6715c722ce76670c8be71dc4a5608
 SHA512 
672204ad90534ad45228b3473902eb8489c8306c7850f2b2a6f983aa89955529fb5381d6a7d703de94dcd658ffd5b560cce17291a0b23654b225ebd301659e74
-DIST pulseeffects-4.6.9.tar.gz 1925035 BLAKE2B 
f059169721e643cb3e3a6db42d3a0fef0bb7696c6b2a5583e69573e7620f87d4a06ed448e298e0ca4e9868dcdd8cec8bbf71e7fb83c094d3840a9f90919ea571
 SHA512 
c767508ae3d9fb8df3e8d27a05bfa908e6c0862514a20b81fbc3ea8680c9d6ca20bac8d90d513494aaccbda29104e0dc015b81dab0bee5a40b708c415246ce3e
-DIST pulseeffects-4.7.0.tar.gz 1931247 BLAKE2B 
88545378c55c968e5973973593c8cf8e5ccfbca60c28af5f4604be247dbaeba25f68dd21be77b9160dfaa7dc633127c7a0066615d607d2e5adc8e5608d6132d0
 SHA512 
9d47a61abaa851b83344437d12d0c674459c0dcc27096f1ce8d22fde8dd56c0819f81cee56a9ef13c93d476ed02195743b2fec1a66794b6878ed796da6c166bd
 DIST pulseeffects-4.7.1.tar.gz 1995518 BLAKE2B 
81a0e53875278c5264cc306b81d299b0d016f806f7f142fddceb8aef8798b4f64163f05d72f44ae147195b871b59ed9dce52bba8b98597362e9f154336daff7a
 SHA512 
19a84986ff49d832147697ed81e793f6f7b22600b4b928cf9efe7db0ed455181547d21b3216d47e4d0ae495ef420ce8392cbef0d1edef0d9d5130a1ad2d89c8f

diff --git a/media-sound/pulseeffects/pulseeffects-4.6.9.ebuild 
b/media-sound/pulseeffects/pulseeffects-4.6.9.ebuild
deleted file mode 100644
index ab95a499cd7..000
--- a/media-sound/pulseeffects/pulseeffects-4.6.9.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit gnome2-utils meson
-
-DESCRIPTION="Limiter, compressor, reverberation, equalizer auto volume effects 
for Pulseaudio"
-HOMEPAGE="https://github.com/wwmm/pulseeffects";
-
-if [[ ${PV} == * ]];then
-   inherit git-r3
-   SRC_URI=""
-   EGIT_REPO_URI="https://github.com/wwmm/pulseeffects";
-else
-   SRC_URI="https://github.com/wwmm/pulseeffects/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-IUSE="bs2b calf mda-lv2 rubberband"
-
-#TODO: optional : lilv, zam-plugins (check from archlinux pkg)
-RDEPEND="
-   >=dev-libs/boost-1.41:=
-   >=dev-cpp/glibmm-2.56.0
-   >=dev-cpp/gtkmm-3.20:3.0
-   >=dev-libs/glib-2.56:2
-   >=dev-libs/libsigc++-2.10:2
-   >=x11-libs/gtk+-3.18:3
-   >=media-libs/lilv-0.24.2-r1
-   >=media-libs/lsp-plugins-1.1.7[lv2]
-   >=media-libs/gstreamer-1.12.0:1.0
-   >=media-libs/gst-plugins-good-1.12.0:1.0
-   >=media-libs/gst-plugins-bad-1.12.0:1.0
-   bs2b? ( >=media-plugins/gst-plugins-bs2b-1.12.0:1.0 )
-   >=media-plugins/gst-plugins-ladspa-1.12.0:1.0
-   >=media-plugins/gst-plugins-lv2-1.12.0:1.0
-   >=media-plugins/gst-plugins-pulse-1.12.0:1.0
-   calf? ( >=media-plugins/calf-0.90.0[lv2] )
-   mda-lv2? ( media-plugins/mda-lv2 )
-   rubberband? ( media-libs/rubberband )
-   >=media-libs/zita-convolver-3.0.0
-   media-libs/libebur128
-   media-sound/pulseaudio
-   sys-apps/dbus"
-# see 47a950b00c6db383ad07502a8fc396ecca98c1ce for dev-libs/appstream-glib
-# and sys-devel/gettext depends reasoning
-DEPEND="
-   ${RDEPEND}
-   dev-libs/appstream-glib
-   sys-devel/gettext
-"
-BDEPEND="
-   >=sys-devel/gcc-7.3.0
-   dev-util/itstool
-   media-libs/libsamplerate
-   virtual/pkgconfig
-"
-
-pkg_postinst(){
-   gnome2_gconf_install
-   gnome2_schemas_update
-   gnome2_icon_cache_update
-}
-
-pkg_postrm(){
-   gnome2_gconf_uninstall
-   gnome2_schemas_update
-   gnome2_icon_cache_update
-}

diff --git a/media-sound/pulseeffects/pulseeffects-4.7.0.ebuild 
b/media-sound/pulseeffects/pulseeffects-4.7.0.ebuild
deleted file mode 100644
index ab95a499cd7..000
--- a/media-sound/pulseeffects/pulseeffects-4.7.0.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distrib

[gentoo-commits] repo/gentoo:master commit in: mail-mta/netqmail/

2020-01-25 Thread Sergei Trofimovich
commit: 4662fe1e4967a48f12e818c5a5b8f74305738610
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Sat Jan 25 17:57:57 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Jan 25 18:02:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4662fe1e

mail-mta/netqmail: drop old

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Signed-off-by: Sergei Trofimovich  gentoo.org>

 mail-mta/netqmail/netqmail-1.06-r4.ebuild | 186 --
 1 file changed, 186 deletions(-)

diff --git a/mail-mta/netqmail/netqmail-1.06-r4.ebuild 
b/mail-mta/netqmail/netqmail-1.06-r4.ebuild
deleted file mode 100644
index 520694626f7..000
--- a/mail-mta/netqmail/netqmail-1.06-r4.ebuild
+++ /dev/null
@@ -1,186 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-GENQMAIL_PV=20080406
-QMAIL_SPP_PV=0.42
-
-QMAIL_TLS_PV=20070417
-QMAIL_TLS_F=${PN}-1.05-tls-smtpauth-${QMAIL_TLS_PV}.patch
-QMAIL_TLS_CVE=vu555316.patch
-
-QMAIL_BIGTODO_PV=103
-QMAIL_BIGTODO_F=big-todo.${QMAIL_BIGTODO_PV}.patch
-
-QMAIL_LARGE_DNS='qmail-103.patch'
-
-inherit eutils qmail
-
-DESCRIPTION="qmail -- a secure, reliable, efficient, simple message transfer 
agent"
-HOMEPAGE="
-   http://netqmail.org
-   https://cr.yp.to/qmail.html
-   http://qmail.org
-"
-SRC_URI="mirror://qmail/${P}.tar.gz
-   https://dev.gentoo.org/~hollow/distfiles/${GENQMAIL_F}
-   https://www.ckdhr.com/ckd/${QMAIL_LARGE_DNS}
-   http://inoa.net/qmail-tls/${QMAIL_TLS_CVE}
-   !vanilla? (
-   highvolume? ( mirror://qmail/${QMAIL_BIGTODO_F} )
-   qmail-spp? ( mirror://sourceforge/qmail-spp/${QMAIL_SPP_F} )
-   ssl? ( http://shupp.org/patches/${QMAIL_TLS_F} )
-   )
-"
-
-LICENSE="public-domain"
-SLOT="0"
-KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86"
-IUSE="authcram gencertdaily highvolume libressl +pop3 qmail-spp ssl vanilla"
-REQUIRED_USE='vanilla? ( !ssl !qmail-spp !highvolume )'
-RESTRICT="test"
-
-DEPEND="
-   !mail-mta/qmail
-   acct-group/nofiles
-   acct-group/qmail
-   acct-user/alias
-   acct-user/qmaild
-   acct-user/qmaill
-   acct-user/qmailp
-   acct-user/qmailq
-   acct-user/qmailr
-   acct-user/qmails
-   net-mail/queue-repair
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:= )
-   )
-   sys-apps/gentoo-functions
-   sys-apps/groff
-"
-RDEPEND="
-   !mail-mta/courier
-   !mail-mta/esmtp
-   !mail-mta/exim
-   !mail-mta/mini-qmail
-   !mail-mta/msmtp[mta]
-   !mail-mta/nullmailer
-   !mail-mta/postfix
-   !mail-mta/qmail-ldap
-   !mail-mta/sendmail
-   !=mail-mta/ssmtp-2.64-r2[mta]
-   >=sys-apps/ucspi-tcp-0.88-r17
-   ssl? ( >=sys-apps/ucspi-ssl-0.70-r1 )
-   virtual/daemontools
-   >=net-mail/dot-forward-0.71-r3
-   virtual/checkpassword
-   authcram? ( >=net-mail/cmd5checkpw-0.30 )
-   ${DEPEND}
-"
-
-pkg_setup() {
-   if [[ -n "${QMAIL_PATCH_DIR}" ]]; then
-   eerror
-   eerror "The QMAIL_PATCH_DIR variable for custom patches"
-   eerror "has been removed from ${PN}. If you need custom patches"
-   eerror "you should create a copy of this ebuild in an overlay."
-   eerror
-   die "QMAIL_PATCH_DIR is not supported anymore"
-   fi
-}
-
-src_unpack() {
-   genqmail_src_unpack
-   use qmail-spp && qmail_spp_src_unpack
-
-   unpack ${P}.tar.gz
-}
-
-src_prepare() {
-   epatch "${FILESDIR}"/${PV}-exit.patch
-   epatch "${FILESDIR}"/${PV}-readwrite.patch
-   epatch "${DISTDIR}"/${QMAIL_LARGE_DNS}
-   epatch "${FILESDIR}"/${PV}-fbsd-utmpx.patch
-
-   ht_fix_file Makefile*
-
-   if ! use vanilla; then
-   if use ssl; then
-   # This patch contains relative paths and needs to be 
cleaned up.
-   sed 's~^--- ../../~--- ~g' \
-   < "${DISTDIR}"/${QMAIL_TLS_F} \
-   > "${T}"/${QMAIL_TLS_F} || die
-   epatch "${T}"/${QMAIL_TLS_F}
-   epatch "${DISTDIR}"/${QMAIL_TLS_CVE}
-   fi
-   use highvolume && epatch "${DISTDIR}"/${QMAIL_BIGTODO_F}
-
-   if use qmail-spp; then
-   if use ssl; then
-   epatch 
"${QMAIL_SPP_S}"/qmail-spp-smtpauth-tls-20060105.diff
-   else
-   epatch "${QMAIL_SPP_S}"/netqmail-spp.diff
-   fi
-   cd "${WORKDIR}" || die
-   epatch "${FILESDIR}"/genqmail-20080406-ldflags.patch
-   cd - || die
-   fi
-   fi
-
-   cd "${WORKDIR}" || die
-   epatch "${FILESDIR}"

[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/

2020-01-25 Thread Stefan Strogin
commit: 23ab9a59491014cb8d985c107d7a5171f5b87450
Author: Stefan Strogin  gentoo  org>
AuthorDate: Sat Jan 25 17:52:22 2020 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Sat Jan 25 17:55:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23ab9a59

net-im/telegram-desktop: add USE=libressl

Package-Manager: Portage-2.3.85, Repoman-2.3.20
Signed-off-by: Stefan Strogin  gentoo.org>

 net-im/telegram-desktop/telegram-desktop-1.9.8.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/net-im/telegram-desktop/telegram-desktop-1.9.8.ebuild 
b/net-im/telegram-desktop/telegram-desktop-1.9.8.ebuild
index a5baf8e9c57..927e83b664e 100644
--- a/net-im/telegram-desktop/telegram-desktop-1.9.8.ebuild
+++ b/net-im/telegram-desktop/telegram-desktop-1.9.8.ebuild
@@ -16,12 +16,13 @@ 
SRC_URI="https://github.com/telegramdesktop/tdesktop/releases/download/v${PV}/${
 LICENSE="GPL-3-with-openssl-exception Unlicense"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc64"
-IUSE="dbus gtk3 spell"
+IUSE="dbus gtk3 libressl spell"
 
 RDEPEND="!net-im/telegram-desktop-bin
app-arch/lz4
app-arch/xz-utils
-   dev-libs/openssl:0
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
dev-libs/xxhash
dev-qt/qtcore:5
dev-qt/qtgui:5[png,X(-)]



[gentoo-commits] proj/devmanual:master commit in: general-concepts/

2020-01-25 Thread Ulrich Müller
commit: 1f71c717632bd3d08b0dd920a65c4707c80f69df
Author: Ulrich Müller  gentoo  org>
AuthorDate: Sat Jan 25 17:50:42 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Sat Jan 25 17:50:42 2020 +
URL:https://gitweb.gentoo.org/proj/devmanual.git/commit/?id=1f71c717

general-concepts: Restore alphabetical order of includes.

Fixes: 4a88709ecea8b25dce3063b3b8454b870f1435d9
Fixes: 8c1cb7c99809541c4782055a1591155f5e7749a2

Signed-off-by: Ulrich Müller  gentoo.org>

 general-concepts/text.xml | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/general-concepts/text.xml b/general-concepts/text.xml
index 1fba9c5..e832db0 100644
--- a/general-concepts/text.xml
+++ b/general-concepts/text.xml
@@ -19,17 +19,18 @@ writing ebuilds or working with the Gentoo repository.
 
 
 
+
 
 
-
 
-
 
 
 
 
+
 
 
+
 
 
 



[gentoo-commits] repo/gentoo:master commit in: app-admin/logrotate/, app-admin/logrotate/files/

2020-01-25 Thread Mikle Kolyada
commit: 47d22ae9aaaba1133f8f503cdb24a8a9f59494b6
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Jan 25 17:47:35 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Jan 25 17:47:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47d22ae9

app-admin/logrotate: fix build with -fno-common

Closes: https://bugs.gentoo.org/705882
Package-Manager: Portage-2.3.84, Repoman-2.3.20
Signed-off-by: Mikle Kolyada  gentoo.org>

 app-admin/logrotate/files/gcc-fnocommon.patch | 41 +++
 app-admin/logrotate/logrotate-3.14.0.ebuild   |  2 +-
 app-admin/logrotate/logrotate-3.15.1.ebuild   |  3 +-
 3 files changed, 44 insertions(+), 2 deletions(-)

diff --git a/app-admin/logrotate/files/gcc-fnocommon.patch 
b/app-admin/logrotate/files/gcc-fnocommon.patch
new file mode 100644
index 000..d490c20ce0a
--- /dev/null
+++ b/app-admin/logrotate/files/gcc-fnocommon.patch
@@ -0,0 +1,41 @@
+From 908e86191bf062711ea44c922e66d27203e90214 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Christian=20G=C3=B6ttsche?= 
+Date: Wed, 8 Jan 2020 10:54:53 +0100
+Subject: [PATCH] split declaration and definition of queue variable
+
+Support compilation with -fno-common flag, which is the default for GCC 10.
+
+Fixes: #288
+Closes #289
+---
+ config.c| 2 ++
+ logrotate.h | 3 ++-
+ 2 files changed, 4 insertions(+), 1 deletion(-)
+
+diff --git a/config.c b/config.c
+index 0e9a828..f027c7e 100644
+--- a/config.c
 b/config.c
+@@ -28,6 +28,8 @@
+ #include "log.h"
+ #include "logrotate.h"
+ 
++struct logInfoHead logs;
++
+ #if !defined(GLOB_ABORTED) && defined(GLOB_ABEND)
+ #define GLOB_ABORTED GLOB_ABEND
+ #endif
+diff --git a/logrotate.h b/logrotate.h
+index 1c178da..6c1c2e7 100644
+--- a/logrotate.h
 b/logrotate.h
+@@ -89,7 +89,8 @@ struct logInfo {
+ TAILQ_ENTRY(logInfo) list;
+ };
+ 
+-TAILQ_HEAD(logInfoHead, logInfo) logs;
++TAILQ_HEAD(logInfoHead, logInfo);
++extern struct logInfoHead logs;
+ 
+ extern int numLogs;
+ extern int debug;

diff --git a/app-admin/logrotate/logrotate-3.14.0.ebuild 
b/app-admin/logrotate/logrotate-3.14.0.ebuild
index 4cb39bde390..729f5629d43 100644
--- a/app-admin/logrotate/logrotate-3.14.0.ebuild
+++ b/app-admin/logrotate/logrotate-3.14.0.ebuild
@@ -34,7 +34,7 @@ move_old_state_file() {
elog "See bug #357275"
if [[ -e "${OLDSTATEFILE}" ]] ; then
elog "Moving your current state file to new location: 
${STATEFILE}"
-   mv -n "${OLDSTATEFILE}" "${STATEFILE}"
+   mv -n "${OLDSTATEFILE}" "${STATEFILE}" || die
fi
 }
 

diff --git a/app-admin/logrotate/logrotate-3.15.1.ebuild 
b/app-admin/logrotate/logrotate-3.15.1.ebuild
index 58b95631d2d..eef82c310b8 100644
--- a/app-admin/logrotate/logrotate-3.15.1.ebuild
+++ b/app-admin/logrotate/logrotate-3.15.1.ebuild
@@ -34,7 +34,7 @@ move_old_state_file() {
elog "See bug #357275"
if [[ -e "${OLDSTATEFILE}" ]] ; then
elog "Moving your current state file to new location: 
${STATEFILE}"
-   mv -n "${OLDSTATEFILE}" "${STATEFILE}"
+   mv -n "${OLDSTATEFILE}" "${STATEFILE}" || die
fi
 }
 
@@ -45,6 +45,7 @@ install_cron_file() {
 
 PATCHES=(
"${FILESDIR}/${PN}-3.15.0-ignore-hidden.patch"
+   "${FILESDIR}/gcc-fnocommon.patch"
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: app-admin/logrotate/files/, app-admin/logrotate/

2020-01-25 Thread Mikle Kolyada
commit: e238b6738bace0fa835d138ba15a6d1d6b11f83e
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Jan 25 17:42:12 2020 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Jan 25 17:42:44 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e238b673

app-admin/logrotate: Drop old

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

 app-admin/logrotate/Manifest   |  2 -
 .../logrotate/files/logrotate-3.13.0-fbsd.patch| 36 
 .../files/logrotate-3.13.0-ignore-hidden.patch | 14 ---
 app-admin/logrotate/logrotate-3.13.0.ebuild| 99 --
 app-admin/logrotate/logrotate-3.14.0.ebuild| 15 ++--
 app-admin/logrotate/logrotate-3.15.0.ebuild| 98 -
 app-admin/logrotate/logrotate-3.15.1.ebuild| 15 ++--
 7 files changed, 18 insertions(+), 261 deletions(-)

diff --git a/app-admin/logrotate/Manifest b/app-admin/logrotate/Manifest
index 811a098c7fe..8c77d7ead09 100644
--- a/app-admin/logrotate/Manifest
+++ b/app-admin/logrotate/Manifest
@@ -1,4 +1,2 @@
-DIST logrotate-3.13.0.tar.gz 213726 BLAKE2B 
b9970a0fb49b9de9c83ee679fd4587b6a1623cf1aae2444e818339361c7b7762ce51fcbd124fefafbe47d529dd21ef346a6c9a267da20547914388db99dce003
 SHA512 
3dec2fcdd674d3337b71fd70339cb5e3dd06b4bc24bee191356a30c2a211a290ae7747e63b90581e32a6d6d1f73cf62d5b0ee5a91aa05bad4d6ee403a35d9e76
 DIST logrotate-3.14.0.tar.gz 215413 BLAKE2B 
7914188922d81b1f8b6c4e493fae71d23bc9e65ebfcb190ebb4287c875af53204cbecb51c2731a3dc57530a30c685c3a626074265d9a2462714ff6ff077ea5ca
 SHA512 
5f584d9be01737960eaffcf43746270a5395486d2161577a9ee3e757cb4dfe5a207c8b1d097181dd413560d76ecc0e3d526f87d1b123a52dc3e5e49d529a5fb5
-DIST logrotate-3.15.0.tar.gz 219496 BLAKE2B 
b9f9cd0b22b79c3da1ea6092c5f3ebf9fca39da3a4bb7e1da39a8bf96f0bdb573864b77681671ad227cfc444bbc3e64a518805780580adb954bfacd564f00e2f
 SHA512 
9520f15eaec54da426699f1f5ce31949d1372fa25c5c127dfbf29ff717a1c15a6fd14437c1d7b67b116b12c8a5c28f6012e39ad4b3ca2b053c874d02efe98d84
 DIST logrotate-3.15.1.tar.gz 220263 BLAKE2B 
c164c542a0770965f5193f5816509f566b9afeb82ce8388a184d16c2b3e79aa0ef93be10d477c85f62037f01b3e626ea56d3173ca8cf017b8aa315f2e23b1a2b
 SHA512 
72294607762751fb1aaaca1d62ebd87d109d837d50606176159a5e74782a993123321967b7a6185df6ca9c87a54febb832ac7537ceaa580a895901a995570cd5

diff --git a/app-admin/logrotate/files/logrotate-3.13.0-fbsd.patch 
b/app-admin/logrotate/files/logrotate-3.13.0-fbsd.patch
deleted file mode 100644
index 028dc0551f1..000
--- a/app-admin/logrotate/files/logrotate-3.13.0-fbsd.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-diff -Nuar a/config.c b/config.c
 a/config.c 2017-10-14 18:52:56.829467653 +0200
-+++ b/config.c 2017-10-14 18:54:57.049467139 +0200
-@@ -25,6 +25,10 @@
- #include 
- #include 
- 
-+#if !defined(PATH_MAX) && defined(__FreeBSD__)
-+#include 
-+#endif
-+
- #include "log.h"
- #include "logrotate.h"
- 
-diff -Nuar a/logrotate.c b/logrotate.c
 a/logrotate.c  2017-10-12 17:19:41.0 +0200
-+++ b/logrotate.c  2017-10-14 18:56:23.419466769 +0200
-@@ -1,6 +1,6 @@
- #include "queue.h"
- /* alloca() is defined in stdlib.h in NetBSD */
--#ifndef __NetBSD__
-+#if !defined(__NetBSD__) && !defined(__FreeBSD__)
- #include 
- #endif
- #include 
-@@ -27,6 +27,10 @@
- #include 
- #endif
- 
-+#if !defined(PATH_MAX) && defined(__FreeBSD__)
-+#include 
-+#endif
-+
- #include "log.h"
- #include "logrotate.h"
- 

diff --git a/app-admin/logrotate/files/logrotate-3.13.0-ignore-hidden.patch 
b/app-admin/logrotate/files/logrotate-3.13.0-ignore-hidden.patch
deleted file mode 100644
index f3ade248d38..000
--- a/app-admin/logrotate/files/logrotate-3.13.0-ignore-hidden.patch
+++ /dev/null
@@ -1,14 +0,0 @@
-diff -Nuar a/config.c b/config.c
 a/config.c 2017-10-12 16:05:41.0 +0200
-+++ b/config.c 2017-10-14 18:52:56.829467653 +0200
-@@ -432,7 +432,9 @@
-   int i;
- 
-   /* Check if fname is '.' or '..'; if so, return false */
--  if (fname[0] == '.' && (!fname[1] || (fname[1] == '.' && !fname[2])))
-+  /* Don't include 'hidden' files either; this breaks Gentoo
-+ portage config file management http://bugs.gentoo.org/87683 */
-+  if (fname[0] == '.')
-   return 0;
- 
-   /* Check if fname is ending in a taboo-extension; if so, return false */

diff --git a/app-admin/logrotate/logrotate-3.13.0.ebuild 
b/app-admin/logrotate/logrotate-3.13.0.ebuild
deleted file mode 100644
index 88d7a22eb14..000
--- a/app-admin/logrotate/logrotate-3.13.0.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit systemd
-
-DESCRIPTION="Rotates, compresses, and mails system logs"
-HOMEPAGE="https://github.com/logrotate/logrotate";
-SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="alp

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

2020-01-25 Thread David Seifert
commit: 39d6797e86da46b0e88cc9f78075e733424243ea
Author: David Seifert  gentoo  org>
AuthorDate: Sat Jan 25 17:38:15 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Jan 25 17:38:15 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39d6797e

media-sound/audacious: Revert "Remove old"

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

 media-sound/audacious/Manifest|  1 +
 media-sound/audacious/audacious-3.9-r1.ebuild | 73 +++
 2 files changed, 74 insertions(+)

diff --git a/media-sound/audacious/Manifest b/media-sound/audacious/Manifest
index 3050d632939..be53df21759 100644
--- a/media-sound/audacious/Manifest
+++ b/media-sound/audacious/Manifest
@@ -1,3 +1,4 @@
 DIST audacious-3.10.1.tar.bz2 564481 BLAKE2B 
d1f76f34f0f6fbbe5ba92a95015fa0f3ef6399cc05f69f58474523761b00a4de7b8471660d9cb640487110cc3998df59f21108ff0b4ea72014ad75cd32ad864b
 SHA512 
e88891caaa3897f9b4abf39136e20834aedf1287d0d5eefea392fda89050db8db00c6f363976a68fe250ddbae4e27590f7615916a76370a44ca9235f1fa60b43
+DIST audacious-3.9-gtk3.tar.bz2 600249 BLAKE2B 
08559eafc85236e8e881d0cbe6f08e29c82baf0fc46b9209f1d3eee290460260bfa99e6e8f26940f8c6854f3782da24061226ebdb416b6249d10914093e16276
 SHA512 
6ff98d027c13b30ea9600a9aba914ec993c69826199b8dc303cb60cebdf2af06a7e3dd4af1d34a86343be5485848a57c8a29e48d2a45a33945585550de4e5f9c
 DIST audacious-4.0-beta1.tar.bz2 571077 BLAKE2B 
5e47791e59b1f0abc149dfbc3f2727b2e7868e09a4f1a72720a5a07de3ef137030c69b77e3b8348d1db95ee4d7f986989e32903fe66c296fe99468688a8ceb64
 SHA512 
6696a18a29132eff6e0546883b76bd76af82931e43bff13786bc57e9e3ac36ea5c83b89155812c2c89b754779263e2528eb3423c34ba676790fcba3408a9240e
 DIST gentoo_ice-xmms-0.2.tar.bz2 51839 BLAKE2B 
d3bf8dbfee675dd588bc0258f1015c76877b6b0a3835813d8e9621d149b924aaa33544d07f7ad44a01c058d41d7480b3908b0773c124af33b6e020c376b13d54
 SHA512 
e863a8f86073007c47ce8c20739aae4bff22e22a7ddc11556b12ae6ebb68654cec7310fdc9d05f2c47f81cf2591fe601b2eb12a2fd911c0a6118c9f3cc524f05

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



  1   2   >