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

2020-12-24 Thread Hans de Graaff
commit: fe236fed110fec0352bef249949500c672edcec8
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 25 07:57:32 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 25 07:57:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe236fed

dev-lang/ruby: cleanup

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

 dev-lang/ruby/Manifest |   1 -
 dev-lang/ruby/ruby-2.6.6-r1.ebuild | 232 
 dev-lang/ruby/ruby-2.6.6.ebuild| 232 
 dev-lang/ruby/ruby-2.7.1-r1.ebuild | 235 
 dev-lang/ruby/ruby-2.7.1-r2.ebuild | 237 -
 dev-lang/ruby/ruby-2.7.1.ebuild| 235 
 6 files changed, 1172 deletions(-)

diff --git a/dev-lang/ruby/Manifest b/dev-lang/ruby/Manifest
index 89d19b617cb..5f4cd990dfe 100644
--- a/dev-lang/ruby/Manifest
+++ b/dev-lang/ruby/Manifest
@@ -1,4 +1,3 @@
 DIST ruby-2.5.8.tar.xz 11298404 BLAKE2B 
3256c0448e72b63c0bd89f89a27fa9c09c8feed54d42cd79899b7d5cfe9dbc29ca708d12c630b3f52ff85b0c6a4011ae7ff0483d64b2fd445700a72a91028035
 SHA512 
2886be764a454425c5beef2777c64a70ee0d048b07896b327633d904f5077fea4299526689f9e2ac4dcd2fc4811cf9a6c8ce75367ed35d29dfe1a54222872e0d
 DIST ruby-2.6.6.tar.xz 11567284 BLAKE2B 
45e910dd9b128c46bff3003834c4fdcbbc2e2e4d3e44f298ff4356a285de2c375d6b6021a3aa28d89336b32a1655fa4a7c086d07f4a0f6bcd578a11dd4a894da
 SHA512 
86caf93dbf61d03781767ab5375a7edf4761f13ba08ccfefe16c0a7550499237e7390c2f72a95d42670d4fe76b2401b4218936187c62ec1572799e9e04c50d62
-DIST ruby-2.7.1.tar.xz 12003684 BLAKE2B 
90a35c3e246cfe982a146be29a3d121d6e2c251ed96703dbc46b98c21e0e43e5445132e6119e584ae35f7193f063ff1b14822f947a4e07037c37fbba5e4038da
 SHA512 
79f98b1ea98e0b10ec79da1883e8fc84d48ffe5c09ae945cbebde94365e35a589d919aac965f74d70ca7e21370ecee631ac5a8f9c4eac61d62f5aa629f27bf31
 DIST ruby-2.7.2.tar.xz 12037052 BLAKE2B 
a4ad22295b3fed4e8064fc6e77adb8642d1fa7ae1f4ef912d7bde19c735cb25b1a3e3aefba53dad944046d844d608bcefba61c314cf1e52747f50d7d91f4c436
 SHA512 
7972278b096aa768c7adf2befd26003e18781a29ca317640317d30d93d6e963ded197724c8e2f1dfe1e838c5647176d414a74732a62e931fb50d6f2e0f777349

diff --git a/dev-lang/ruby/ruby-2.6.6-r1.ebuild 
b/dev-lang/ruby/ruby-2.6.6-r1.ebuild
deleted file mode 100644
index 7a67e1a482c..000
--- a/dev-lang/ruby/ruby-2.6.6-r1.ebuild
+++ /dev/null
@@ -1,232 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic multilib
-
-MY_P="${PN}-$(ver_cut 1-3)"
-S=${WORKDIR}/${MY_P}
-
-SLOT=$(ver_cut 1-2)
-MY_SUFFIX=$(ver_rs 1 '' ${SLOT})
-RUBYVERSION=${SLOT}.0
-
-DESCRIPTION="An object-oriented scripting language"
-HOMEPAGE="https://www.ruby-lang.org/;
-SRC_URI="https://cache.ruby-lang.org/pub/ruby/${SLOT}/${MY_P}.tar.xz;
-
-LICENSE="|| ( Ruby-BSD BSD-2 )"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
-IUSE="berkdb debug doc examples gdbm ipv6 jemalloc jit libressl +rdoc 
rubytests socks5 +ssl static-libs tk xemacs"
-
-RDEPEND="
-   berkdb? ( sys-libs/db:= )
-   gdbm? ( sys-libs/gdbm:= )
-   jemalloc? ( dev-libs/jemalloc )
-   jit? ( || ( sys-devel/gcc:* sys-devel/clang:* ) )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl )
-   )
-   socks5? ( >=net-proxy/dante-1.1.13 )
-   tk? (
-   dev-lang/tcl:0=[threads]
-   dev-lang/tk:0=[threads]
-   )
-   dev-libs/libyaml
-   dev-libs/libffi:=
-   sys-libs/readline:0=
-   sys-libs/zlib
-   >=app-eselect/eselect-ruby-20181225
-"
-
-DEPEND="${RDEPEND}"
-
-BUNDLED_GEMS="
-   >=dev-ruby/did_you_mean-1.2.1[ruby_targets_ruby26]
-   >=dev-ruby/minitest-5.11.3[ruby_targets_ruby26]
-   >=dev-ruby/net-telnet-0.2.0[ruby_targets_ruby26]
-   >=dev-ruby/power_assert-1.1.3[ruby_targets_ruby26]
-   >=dev-ruby/rake-12.3.2[ruby_targets_ruby26]
-   >=dev-ruby/test-unit-3.2.9[ruby_targets_ruby26]
-   >=dev-ruby/xmlrpc-0.3.0[ruby_targets_ruby26]
-"
-
-PDEPEND="
-   ${BUNDLED_GEMS}
-   virtual/rubygems[ruby_targets_ruby26]
-   >=dev-ruby/bundler-1.17.2[ruby_targets_ruby26]
-   >=dev-ruby/json-2.0.2[ruby_targets_ruby26]
-   rdoc? ( >=dev-ruby/rdoc-6.1.2[ruby_targets_ruby26] )
-   xemacs? ( app-xemacs/ruby-modes )"
-
-src_prepare() {
-   # 005 does not compile bigdecimal and is questionable because it
-   # compiles ruby in a non-standard way, may be dropped
-   eapply "${FILESDIR}"/2.6/010*.patch
-
-   einfo "Unbundling gems..."
-   cd "$S"
-   # Remove bundled gems that we will install via PDEPEND, bug
-   # 539700.
-   rm -fr gems/* || die
-
-   einfo "Removing bundled libraries..."
-   rm -fr ext/fiddle/libffi-3.2.1 || die
-
-

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

2020-12-24 Thread Hans de Graaff
commit: 9e4dbd0de38707c2d39f0f98562c8fd23b6e0d2d
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 25 07:55:31 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 25 07:56:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e4dbd0d

dev-ruby/webmock: amd64 stable

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

 dev-ruby/webmock/webmock-3.8.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/webmock/webmock-3.8.3.ebuild 
b/dev-ruby/webmock/webmock-3.8.3.ebuild
index 8fe9b0d7a90..76e4e7d8508 100644
--- a/dev-ruby/webmock/webmock-3.8.3.ebuild
+++ b/dev-ruby/webmock/webmock-3.8.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/bblimke/webmock;
 
 LICENSE="GPL-2"
 SLOT="3"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
 IUSE=""
 
 ruby_add_rdepend ">=dev-ruby/addressable-2.3.6 >=dev-ruby/crack-0.3.2 
>=dev-ruby/hashdiff-0.4.0:0"



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

2020-12-24 Thread Eray Aslan
commit: a282aa8070f8c9951e927a87653d1d7662912926
Author: Eray Aslan  gentoo  org>
AuthorDate: Fri Dec 25 07:38:10 2020 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Fri Dec 25 07:38:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a282aa80

net-mail/mailutils: bump to 3.11

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

 net-mail/mailutils/Manifest  |   1 +
 net-mail/mailutils/mailutils-3.11.ebuild | 138 +++
 2 files changed, 139 insertions(+)

diff --git a/net-mail/mailutils/Manifest b/net-mail/mailutils/Manifest
index f1f4bc73b87..fb044798f5f 100644
--- a/net-mail/mailutils/Manifest
+++ b/net-mail/mailutils/Manifest
@@ -1,3 +1,4 @@
 DIST mailutils-3.10.tar.xz 3102328 BLAKE2B 
49ea417f71816db2ca1e6a514e5f662d7ef66dc72ae93141ebb8ee006d78ad89587f4b09a96985fdb17335b5f58f8eb654cef23d64fc6d994948786e4a4b1410
 SHA512 
3a74c9a4bb197feecb2e2c4acfdfac6104c723722b1b2026183bc4cdb6872a45563034f82a56374fd3f51a7b0f1d47e1169c971d1222fdc1f7b67e66550f
+DIST mailutils-3.11.tar.xz 3114388 BLAKE2B 
69c648c412db8480366a27bdd654fcbac076e42417519eaaf4a30ea1bf87a8bc58ebbf8dd8499ea5fa81bcdbf844f6066644c8f7b0abf678fadfd8c8e6b3208d
 SHA512 
98584c827780405c701afb1d75aab30a1a63be0456e51ff1ecff0f89422b993cad573d4d8559444de73ace738a7899fd491b6778294ecd0c96b279be833b5438
 DIST mailutils-3.8.tar.xz 2998596 BLAKE2B 
4d09c7b5113129b3d2f3b113808d4460d025d4f0eec00dd1209a95f23abe97683b5d50cfe5229f1e5db48ddd6ca66c73fa6b0c1bfe03b324dbf40b6a26ff76f5
 SHA512 
4d081ae492beb0f9c1945541d63b52f155f11ca172abaedbe465955ac11097037f440e1aaed8d512cd3aab65f7792b755a7e4b9428a90ad7a833de87b1c4f1f9
 DIST mailutils-3.9.tar.xz 3075268 BLAKE2B 
43ee5bf297951b3c894b467a46d3983dac3e115c02169da0ee2ccbc23f8b71d7439083093f4b0710f19c78f108df99dee3310f5f6adc5b7c1792a0a7be33aab6
 SHA512 
1eef9bebeeafbf974e54b87705444ee02b663a86e22442a9ec5db16ade38e6e9a3079ee8a8267393e97d6e9e477917617b2e1d57d3287ab19e4df73b66e5a8d4

diff --git a/net-mail/mailutils/mailutils-3.11.ebuild 
b/net-mail/mailutils/mailutils-3.11.ebuild
new file mode 100644
index 000..38ebb719eb2
--- /dev/null
+++ b/net-mail/mailutils/mailutils-3.11.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7,8,9} )
+
+inherit autotools elisp-common eutils flag-o-matic python-single-r1 
toolchain-funcs
+
+DESCRIPTION="A useful collection of mail servers, clients, and filters"
+HOMEPAGE="https://www.gnu.org/software/mailutils/mailutils.html;
+SRC_URI="mirror://gnu/mailutils/${P}.tar.xz"
+
+LICENSE="GPL-2 LGPL-2.1"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~ppc-macos ~x64-macos ~x86-macos"
+IUSE="berkdb bidi +clients emacs gdbm sasl guile ipv6 kerberos kyotocabinet \
+   ldap mysql nls pam postgres python servers split-usr ssl static-libs 
+threads tcpd \
+   tokyocabinet"
+
+RDEPEND="!mail-client/nmh
+   !mail-filter/libsieve
+   !mail-client/mailx
+   !mail-client/nail
+   sys-libs/ncurses:=
+   sys-libs/readline:=
+   dev-libs/libltdl:0
+   virtual/mta
+   berkdb? ( sys-libs/db:= )
+   bidi? ( dev-libs/fribidi )
+   emacs? ( >=app-editors/emacs-23.1:* )
+   gdbm? ( sys-libs/gdbm:= )
+   guile? ( dev-scheme/guile:12/2.2-1 )
+   kerberos? ( virtual/krb5 )
+   kyotocabinet? ( dev-db/kyotocabinet )
+   ldap? ( net-nds/openldap )
+   mysql? ( dev-db/mysql-connector-c )
+   nls? ( sys-devel/gettext )
+   pam? ( sys-libs/pam )
+   postgres? ( dev-db/postgresql:= )
+   python? ( ${PYTHON_DEPS} )
+   sasl? ( virtual/gsasl )
+   servers? ( virtual/libiconv dev-libs/libunistring )
+   ssl? ( net-libs/gnutls:= )
+   tcpd? ( sys-apps/tcp-wrappers )
+   tokyocabinet? ( dev-db/tokyocabinet )"
+
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
+   servers? ( tcpd ldap )"
+
+DOCS=( ABOUT-NLS AUTHORS COPYING COPYING.LESSER ChangeLog INSTALL NEWS README 
THANKS TODO )
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.5-add-include.patch
+)
+
+pkg_setup() {
+   use python && python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   if use mysql; then
+   sed -i -e /^INCLUDES/"s:$:$(mysql_config --include):" \
+   sql/Makefile.am || die
+   fi
+   eautoreconf
+}
+
+src_configure() {
+   append-flags -fno-strict-aliasing
+
+   # maildir is the Gentoo default
+   econf MU_DEFAULT_SCHEME=maildir \
+   CURSES_LIBS="$($(tc-getPKG_CONFIG) --libs ncurses)" \
+   $(use_with berkdb berkeley-db) \
+   $(use_with bidi fribidi) \
+   $(use_enable ipv6) \
+   $(use_with gdbm) \
+   $(use_with sasl gsasl) \
+   $(use_with guile) \
+   

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

2020-12-24 Thread Hans de Graaff
commit: fc72dcb75b3932171bc31a1391486406fc9a2e7c
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 25 06:19:16 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 25 07:12:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc72dcb7

dev-ruby/ffi-compiler: initial import of 1.0.1

Imported from graaff overlay.
Dependency for forthcoming dev-ruby/http-parser.

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

 dev-ruby/ffi-compiler/Manifest  |  1 +
 dev-ruby/ffi-compiler/ffi-compiler-1.0.1.ebuild | 21 +
 dev-ruby/ffi-compiler/metadata.xml  |  8 
 3 files changed, 30 insertions(+)

diff --git a/dev-ruby/ffi-compiler/Manifest b/dev-ruby/ffi-compiler/Manifest
new file mode 100644
index 000..6e01f3b3618
--- /dev/null
+++ b/dev-ruby/ffi-compiler/Manifest
@@ -0,0 +1 @@
+DIST ffi-compiler-1.0.1.gem 18432 BLAKE2B 
9832d9836a0b55d3099085b53e0c8e15cc5ae79cfadadea942603ef8595b5fa4d781b5f031f0592b2688acb1416acffa9e525e3cbc004c2c51aaaea12a722706
 SHA512 
7a13625ab1c5748d05ec93d68708dd9435ec92dcd0c823109c44173fdaf8710aec5f5b4fb11966475f10ae91401c7ca3c620f9d36bb9ca665114e1ed70f4edd0

diff --git a/dev-ruby/ffi-compiler/ffi-compiler-1.0.1.ebuild 
b/dev-ruby/ffi-compiler/ffi-compiler-1.0.1.ebuild
new file mode 100644
index 000..c819e1a0370
--- /dev/null
+++ b/dev-ruby/ffi-compiler/ffi-compiler-1.0.1.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="none"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby FFI Rakefile generator"
+HOMEPAGE="https://github.com/ffi/ffi/wiki;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/rake >=dev-ruby/ffi-1.0.0"

diff --git a/dev-ruby/ffi-compiler/metadata.xml 
b/dev-ruby/ffi-compiler/metadata.xml
new file mode 100644
index 000..3df5c34efc9
--- /dev/null
+++ b/dev-ruby/ffi-compiler/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+



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

2020-12-24 Thread Hans de Graaff
commit: 95e06f38e243b101ebba008e390f716e91bd1dc6
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 25 07:12:46 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 25 07:12:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95e06f38

dev-ruby/http: add 4.4.1

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

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

diff --git a/dev-ruby/http/Manifest b/dev-ruby/http/Manifest
index 05168d07615..43bdbc36262 100644
--- a/dev-ruby/http/Manifest
+++ b/dev-ruby/http/Manifest
@@ -1,2 +1,3 @@
 DIST http-3.3.0.gem 70656 BLAKE2B 
5c52864168663640389a0f107e1bf8a202654a8b479c92bf5126354d360adcae45a9b4596da7cff2e412fee88ed3622870c4e2bb18eca97466b4ede28baa2a08
 SHA512 
fcb2549c22974712e129306b472c1a32466c50add85eee9a558582697c7ece26cb7a1db6da6aaceedb8bfd134d1213090c158db510fe53ddbe201bba6bd22c68
 DIST http-4.1.1.gem 74240 BLAKE2B 
350d4a2eb966f8dae05a206e20a92d8ce0601df36673cae8c969b8849d6715c5d0ab0e24c4b6cc4f117e4788e535296f86d5193198df4a8229572817c9cd3f75
 SHA512 
89e088521212293db692b66a7058327c215bba119b3f01d4120fd32f0754294d4cbada88ed9cffb6f182f6d712a0923dadfc645c1618e25a802fcc3d467356de
+DIST http-4.4.1.gem 75776 BLAKE2B 
ab34a6a567842d52f9b7cbe3fc3fb8e4757f5cf1303deacdf2f2130a44e82fde64f0db561c3f8fc28100faea277a9c4a9352f95e6cb1359730b34e83a7b36d72
 SHA512 
6e43a8ae379d7c8a807a9a03c87bfb5ad1719f9838e26ac7a695220ee2bc50344accc2db268d30da175328fd5468b87ec8532d17ce42a5b74d6c2c4c281d1bc9

diff --git a/dev-ruby/http/http-4.4.1.ebuild b/dev-ruby/http/http-4.4.1.ebuild
new file mode 100644
index 000..1b3a4d07704
--- /dev/null
+++ b/dev-ruby/http/http-4.4.1.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby25 ruby26 ruby27"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="An easy-to-use client library for making requests from Ruby"
+HOMEPAGE="https://github.com/tarcieri/http;
+
+LICENSE="MIT"
+SLOT="4"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "
+   >=dev-ruby/addressable-2.3:0
+   >=dev-ruby/http-cookie-1.0:0
+   >=dev-ruby/http-form_data-2.2:2
+   =dev-ruby/http-parser-1.2*"
+
+ruby_add_bdepend "
+   test? ( dev-ruby/certificate_authority dev-ruby/rspec-its )"
+
+all_ruby_prepare() {
+   sed -i -e '/simplecov/,/end/ s:^:#:' \
+   -e '1irequire "cgi"' spec/spec_helper.rb || die
+
+   # Avoid specs that require network access
+   sed -i -e '/.persistent/,/^  end/ s:^:#:' \
+   spec/lib/http_spec.rb || die
+   sed -i -e '/with non-ASCII URLs/,/^end/ s:^:#:' \
+   spec/lib/http/client_spec.rb || die
+
+   # Avoid spec that may fail with a running web server
+   sed -i -e '/unifies socket errors into HTTP::ConnectionError/,/^  end/ 
s:^:#:' spec/lib/http_spec.rb || die
+
+   # Fix spec for production release
+   sed -i -e '/User-Agent:/ s/.dev//' 
spec/lib/http/features/logging_spec.rb || die
+
+   # Avoid specs also failing upstream due to some certificate issue
+   sed -i -e '/context "ssl"/,/^  end/ s:^:#:' spec/lib/http_spec.rb 
|| die
+   sed -i -e '/describe "working with SSL"/,/^  end/ s:^:#:' 
spec/lib/http/client_spec.rb || die
+}



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

2020-12-24 Thread Hans de Graaff
commit: 0edb73a350e33ef234f8fa4bbabe9b9b8176ac60
Author: Hans de Graaff  gentoo  org>
AuthorDate: Fri Dec 25 06:22:43 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Fri Dec 25 07:12:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0edb73a3

dev-ruby/http-parser: initial import of 1.2.2

New dependency for dev-ruby/http.

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

 dev-ruby/http-parser/Manifest |  1 +
 dev-ruby/http-parser/http-parser-1.2.2.ebuild | 29 +++
 dev-ruby/http-parser/metadata.xml | 11 ++
 3 files changed, 41 insertions(+)

diff --git a/dev-ruby/http-parser/Manifest b/dev-ruby/http-parser/Manifest
new file mode 100644
index 000..90d32e89697
--- /dev/null
+++ b/dev-ruby/http-parser/Manifest
@@ -0,0 +1 @@
+DIST http-parser-1.2.2.gem 32256 BLAKE2B 
bc1600497db7c0ae9ee9311a6eae6494090b190b49d37809671d0c2fbb3b56ab4709dd16b68c7bfe8fc75609fc6f01d31c21c92681b9adbb4c83e521991d9172
 SHA512 
cffc1561657b7cb50c446e54da20176870ffe5f1acfe5e9fadfeacbea421fcc89243dd8f4a04d7933e19c155662fcd47db950c3743968d7981c52aa6c0a43ab5

diff --git a/dev-ruby/http-parser/http-parser-1.2.2.ebuild 
b/dev-ruby/http-parser/http-parser-1.2.2.ebuild
new file mode 100644
index 000..796554e1831
--- /dev/null
+++ b/dev-ruby/http-parser/http-parser-1.2.2.ebuild
@@ -0,0 +1,29 @@
+# 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="README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A super fast http parser for ruby"
+HOMEPAGE="https://github.com/cotag/http-parser;
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE=""
+
+DEPEND+=" >=net-libs/http-parser-2.8.1"
+RDEPEND+=" >=net-libs/http-parser-2.8.1"
+
+ruby_add_bdepend "dev-ruby/ffi-compiler"
+
+each_ruby_compile() {
+   ${RUBY} -C ext -S rake || die
+   mv ext/x86_64-linux/libhttp-parser-ext.so lib/http-parser/ || die
+}

diff --git a/dev-ruby/http-parser/metadata.xml 
b/dev-ruby/http-parser/metadata.xml
new file mode 100644
index 000..6934c42f882
--- /dev/null
+++ b/dev-ruby/http-parser/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+r...@gentoo.org
+Gentoo Ruby Project
+  
+  
+cotag/http-parser
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-db/pgadmin4/, dev-db/pgadmin4/files/

2020-12-24 Thread Aaron W. Swenson
commit: f997bdc5009d9b7b78b57ddf1494867268eaca13
Author: Aaron W. Swenson  gentoo  org>
AuthorDate: Fri Dec 25 03:16:08 2020 +
Commit: Aaron W. Swenson  gentoo  org>
CommitDate: Fri Dec 25 03:16:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f997bdc5

dev-db/pgadmin4: Cleanup

Closes: https://bugs.gentoo.org/735014
Closes: https://bugs.gentoo.org/744151
Signed-off-by: Aaron W. Swenson  gentoo.org>

 dev-db/pgadmin4/Manifest   |   3 -
 .../pgadmin4/files/pgadmin4-4.17-python-3.8.patch  |  12 --
 dev-db/pgadmin4/pgadmin4-4.17-r1.ebuild| 120 ---
 dev-db/pgadmin4/pgadmin4-4.25.ebuild   | 124 
 dev-db/pgadmin4/pgadmin4-4.28.ebuild   | 130 -
 5 files changed, 389 deletions(-)

diff --git a/dev-db/pgadmin4/Manifest b/dev-db/pgadmin4/Manifest
index 515fa48e511..8ff0d2d9f13 100644
--- a/dev-db/pgadmin4/Manifest
+++ b/dev-db/pgadmin4/Manifest
@@ -1,5 +1,2 @@
-DIST pgadmin4-4.17.tar.gz 28007097 BLAKE2B 
d296f2b9372c23067db899fa82e1b8e732837b01a6172dd2d70520f815aafde161715eea9d9d53e7507a6a715dbfdaabf001a10d143c1aa0505237b2b138e334
 SHA512 
f9e292ba7ff1e5edaa8738188eb01744d69d0eb134700feb0623806425c998e7f298f74cd498a09f2d9a073a9a349c82f7a3f617e1da3c8dd757cc982d941c9f
-DIST pgadmin4-4.25.tar.gz 33167393 BLAKE2B 
5a40e45c53f79ea66c6f685d1605ddce7b1758540bf3a6863d4b092cc4dab5b00daff15832cd6feee28aa348c7a5376e25a93508fd348d8ffd4d29031e2b6c68
 SHA512 
a1944f9c65b8aa7ec5bd83ef75702293d869ae341ea73f81fb4358bfbc7f91a6981237eb9f1b20055c5f3fa182428afe19dc170963265789c34d73f2e240c268
 DIST pgadmin4-4.26.tar.gz 33525278 BLAKE2B 
2a4061f59299bc48b029a4a93f410538170b6c3d97597074d2b3b6eed1de0f9a1ac88bc187614d9e46d8fe872941f173ba0f0a02def590451dad09e6a3b78e5a
 SHA512 
952a4771f80541c54234fcaa9c870283fdf4887246d0d9751a77c28340b7e39ba871141f230086efda9a274d5e6bd567305047cdc7edf766ccd41112281fdf94
-DIST pgadmin4-4.28.tar.gz 35386627 BLAKE2B 
6cbee6ccadf3b35e1b0aece2e8fc4b9e35dd04ed70436a3b74d69c09e887499c3a2ab8710d16df3327cd848c3c5ee1fac2cde06facbdc5605673b04a4a4fc434
 SHA512 
b9e8946e8133b382b9d69126c1ec6fc07a4b2051316c2151c339f15652900fa2bdf0a07811e052548c3f8699e382d8c16d187e89409b194e491148123558522e
 DIST pgadmin4-4.29.tar.gz 35389494 BLAKE2B 
faaa84c0eee9c92ba483f4adffaf9e39e0c5f8ea21630a9ee8fad62aa833c88aa913df50c760be740afa0696aa1fbf1b6902a8b5bfd322822472f7d2dcb295e1
 SHA512 
2c7d20d10c96712f41621c2862a6a6222f6d6dad4a0b3e1aaf04744e65744460dcae4220f61b27785e02c82a624fa0793df2ea9d8e83ac0a6de048455929e615

diff --git a/dev-db/pgadmin4/files/pgadmin4-4.17-python-3.8.patch 
b/dev-db/pgadmin4/files/pgadmin4-4.17-python-3.8.patch
deleted file mode 100644
index fbf2f7be4a9..000
--- a/dev-db/pgadmin4/files/pgadmin4-4.17-python-3.8.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -uprb pgadmin4-4.13.orig/runtime/pgAdmin4.pro 
pgadmin4-4.13/runtime/pgAdmin4.pro
 a/runtime/pgAdmin4.pro 2019-10-16 10:07:59.0 +0300
-+++ b/runtime/pgAdmin4.pro 2019-11-05 18:33:18.524516120 +0200
-@@ -75,7 +75,7 @@ else {
- 
- QMAKE_CXXFLAGS += $$system($$PYTHON_CONFIG --includes)
- QMAKE_LFLAGS += $$system($$PYTHON_CONFIG --ldflags)
--LIBS += $$system($$PYTHON_CONFIG --libs)
-+LIBS += $$system(PYTHON_LIBS=`$$PYTHON_CONFIG --libs --embed` || 
PYTHON_LIBS=`$$PYTHON_CONFIG --libs`; echo $PYTHON_LIBS)
- 
- contains( LIBS, -lpython2.* ) {
-DEFINES += PYTHON2

diff --git a/dev-db/pgadmin4/pgadmin4-4.17-r1.ebuild 
b/dev-db/pgadmin4/pgadmin4-4.17-r1.ebuild
deleted file mode 100644
index 7a651a4aa6b..000
--- a/dev-db/pgadmin4/pgadmin4-4.17-r1.ebuild
+++ /dev/null
@@ -1,120 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-PYTHON_REQ_USE="sqlite"
-inherit desktop python-single-r1 qmake-utils xdg
-
-DESCRIPTION="GUI administration and development platform for PostgreSQL"
-HOMEPAGE="https://www.pgadmin.org/;
-SRC_URI="https://ftp.postgresql.org/pub/pgadmin/${PN}/v${PV}/source/${P}.tar.gz;
-
-LICENSE="POSTGRESQL"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE="doc"
-
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RESTRICT="test"
-
-# libsodium dep added because of 689678
-COMMON_DEPEND="${PYTHON_DEPS}
-   dev-libs/libsodium[-minimal]
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5[ssl]
-   dev-qt/qtwidgets:5
-"
-DEPEND="${COMMON_DEPEND}
-   doc? (
-   $(python_gen_cond_dep '
-   dev-python/sphinx[${PYTHON_MULTI_USEDEP}]
-   ')
-   )
-   virtual/imagemagick-tools[png]
-"
-RDEPEND="${COMMON_DEPEND}
-   $(python_gen_cond_dep '
-   >=app-text/htmlmin-0.1.12[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/blinker-1.4[${PYTHON_MULTI_USEDEP}]
-   >=dev-python/flask-1.0.2[${PYTHON_MULTI_USEDEP}]
-   

[gentoo-commits] repo/gentoo:master commit in: media-video/ffmpeg/files/, media-video/ffmpeg/

2020-12-24 Thread Sam James
commit: f2bb4173add20c89953f7c2f7f42f5f81d67bf45
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 25 02:35:38 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 25 02:35:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2bb4173

media-video/ffmpeg: fix USE=srt with >=net-libs/srt-1.4.2

Closes: https://bugs.gentoo.org/756859
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 media-video/ffmpeg/ffmpeg-4.3.1.ebuild |  1 +
 .../files/ffmpeg-4.3.1-srt-1.4.2-build.patch   | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/media-video/ffmpeg/ffmpeg-4.3.1.ebuild 
b/media-video/ffmpeg/ffmpeg-4.3.1.ebuild
index ad1f9fb2b88..cd228d62314 100644
--- a/media-video/ffmpeg/ffmpeg-4.3.1.ebuild
+++ b/media-video/ffmpeg/ffmpeg-4.3.1.ebuild
@@ -328,6 +328,7 @@ PATCHES=(
"${FILESDIR}"/chromium-r1.patch
"${FILESDIR}"/${PN}-4.3-fix-build-without-SSSE3.patch
"${FILESDIR}"/${PN}-4.3-altivec-novsx-yuv2rgb.patch
+   "${FILESDIR}"/${PN}-4.3.1-srt-1.4.2-build.patch
 )
 
 MULTILIB_WRAPPED_HEADERS=(

diff --git a/media-video/ffmpeg/files/ffmpeg-4.3.1-srt-1.4.2-build.patch 
b/media-video/ffmpeg/files/ffmpeg-4.3.1-srt-1.4.2-build.patch
new file mode 100644
index 000..691314cbacb
--- /dev/null
+++ b/media-video/ffmpeg/files/ffmpeg-4.3.1-srt-1.4.2-build.patch
@@ -0,0 +1,52 @@
+http://git.videolan.org/?p=ffmpeg.git;a=patch;h=7c59e1b0f285cd7c7b35fcd71f49c5fd52cf9315
+https://bugs.gentoo.org/756859
+From 7c59e1b0f285cd7c7b35fcd71f49c5fd52cf9315 Mon Sep 17 00:00:00 2001
+From: Jun Zhao 
+Date: Sun, 12 Jul 2020 13:48:48 +0800
+Subject: [PATCH] lavf/srt: fix build fail when used the libsrt 1.4.1
+
+libsrt changed the:
+SRTO_SMOOTHER   -> SRTO_CONGESTION
+SRTO_STRICTENC  -> SRTO_ENFORCEDENCRYPTION
+and removed the front of deprecated options (SRTO_SMOOTHER/SRTO_STRICTENC)
+in the header, it's lead to build fail
+
+fix #8760
+
+Signed-off-by: Jun Zhao 
+---
+ libavformat/libsrt.c | 8 
+ 1 file changed, 8 insertions(+)
+
+diff --git a/libavformat/libsrt.c b/libavformat/libsrt.c
+index 4de575b37c..4719ce0d4b 100644
+--- a/libavformat/libsrt.c
 b/libavformat/libsrt.c
+@@ -313,8 +313,12 @@ static int libsrt_set_options_pre(URLContext *h, int fd)
+ (s->pbkeylen >= 0 && libsrt_setsockopt(h, fd, SRTO_PBKEYLEN, 
"SRTO_PBKEYLEN", >pbkeylen, sizeof(s->pbkeylen)) < 0) ||
+ (s->passphrase && libsrt_setsockopt(h, fd, SRTO_PASSPHRASE, 
"SRTO_PASSPHRASE", s->passphrase, strlen(s->passphrase)) < 0) ||
+ #if SRT_VERSION_VALUE >= 0x010302
++#if SRT_VERSION_VALUE >= 0x010401
++(s->enforced_encryption >= 0 && libsrt_setsockopt(h, fd, 
SRTO_ENFORCEDENCRYPTION, "SRTO_ENFORCEDENCRYPTION", >enforced_encryption, 
sizeof(s->enforced_encryption)) < 0) ||
++#else
+ /* SRTO_STRICTENC == SRTO_ENFORCEDENCRYPTION (53), but for 
compatibility, we used SRTO_STRICTENC */
+ (s->enforced_encryption >= 0 && libsrt_setsockopt(h, fd, 
SRTO_STRICTENC, "SRTO_STRICTENC", >enforced_encryption, 
sizeof(s->enforced_encryption)) < 0) ||
++#endif
+ (s->kmrefreshrate >= 0 && libsrt_setsockopt(h, fd, 
SRTO_KMREFRESHRATE, "SRTO_KMREFRESHRATE", >kmrefreshrate, 
sizeof(s->kmrefreshrate)) < 0) ||
+ (s->kmpreannounce >= 0 && libsrt_setsockopt(h, fd, 
SRTO_KMPREANNOUNCE, "SRTO_KMPREANNOUNCE", >kmpreannounce, 
sizeof(s->kmpreannounce)) < 0) ||
+ #endif
+@@ -333,7 +337,11 @@ static int libsrt_set_options_pre(URLContext *h, int fd)
+ (s->lossmaxttl >= 0 && libsrt_setsockopt(h, fd, SRTO_LOSSMAXTTL, 
"SRTO_LOSSMAXTTL", >lossmaxttl, sizeof(s->lossmaxttl)) < 0) ||
+ (s->minversion >= 0 && libsrt_setsockopt(h, fd, SRTO_MINVERSION, 
"SRTO_MINVERSION", >minversion, sizeof(s->minversion)) < 0) ||
+ (s->streamid && libsrt_setsockopt(h, fd, SRTO_STREAMID, 
"SRTO_STREAMID", s->streamid, strlen(s->streamid)) < 0) ||
++#if SRT_VERSION_VALUE >= 0x010401
++(s->smoother && libsrt_setsockopt(h, fd, SRTO_CONGESTION, 
"SRTO_CONGESTION", s->smoother, strlen(s->smoother)) < 0) ||
++#else
+ (s->smoother && libsrt_setsockopt(h, fd, SRTO_SMOOTHER, 
"SRTO_SMOOTHER", s->smoother, strlen(s->smoother)) < 0) ||
++#endif
+ (s->messageapi >= 0 && libsrt_setsockopt(h, fd, SRTO_MESSAGEAPI, 
"SRTO_MESSAGEAPI", >messageapi, sizeof(s->messageapi)) < 0) ||
+ (s->payload_size >= 0 && libsrt_setsockopt(h, fd, SRTO_PAYLOADSIZE, 
"SRTO_PAYLOADSIZE", >payload_size, sizeof(s->payload_size)) < 0) ||
+ ((h->flags & AVIO_FLAG_WRITE) && libsrt_setsockopt(h, fd, 
SRTO_SENDER, "SRTO_SENDER", , sizeof(yes)) < 0)) {
+-- 
+2.20.1
+



[gentoo-commits] repo/gentoo:master commit in: media-video/vlc/files/, media-video/vlc/

2020-12-24 Thread Sam James
commit: e014d41451b0d3fc3f9037d37703a20de1d197e3
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 25 02:26:13 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 25 02:35:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e014d414

media-video/vlc: fix USE=srt with >=net-libs/srt-1.4.2

Thanks-to: Attila Tóth  atoth.sote.hu>
Closes: https://bugs.gentoo.org/758062
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 media-video/vlc/files/vlc-3.0.11.1-srt-1.4.2.patch | 25 ++
 ...3.0.11.1-r100.ebuild => vlc-3.0.11.1-r1.ebuild} | 18 
 ...0.11.1-r100.ebuild => vlc-3.0.11.1-r101.ebuild} |  3 ++-
 3 files changed, 31 insertions(+), 15 deletions(-)

diff --git a/media-video/vlc/files/vlc-3.0.11.1-srt-1.4.2.patch 
b/media-video/vlc/files/vlc-3.0.11.1-srt-1.4.2.patch
new file mode 100644
index 000..d617a8357ff
--- /dev/null
+++ b/media-video/vlc/files/vlc-3.0.11.1-srt-1.4.2.patch
@@ -0,0 +1,25 @@
+net-libs/srt renamed the SRTO_TSBPDDELAY constant to SRTRO_LATENCY.
+https://github.com/Haivision/srt/pull/1364
+https://bugs.gentoo.org/758062
+--- b/modules/access/srt.c
 a/modules/access/srt.c
+@@ -165,7 +165,7 @@ static bool srt_schedule_reconnect(strea
+ 
+ /* Set latency */
+ i_latency = var_InheritInteger( p_stream, "latency" );
+-srt_setsockopt( p_sys->sock, 0, SRTO_TSBPDDELAY,
++srt_setsockopt( p_sys->sock, 0, SRTO_LATENCY,
+ _latency, sizeof( int ) );
+ 
+ psz_passphrase = var_InheritString( p_stream, "passphrase" );
+--- a/modules/access_output/srt.c
 b/modules/access_output/srt.c
+@@ -162,7 +162,7 @@ static bool srt_schedule_reconnect(sout_
+ 
+ /* Set latency */
+ i_latency = var_InheritInteger( p_access, "latency" );
+-srt_setsockopt( p_sys->sock, 0, SRTO_TSBPDDELAY,
++srt_setsockopt( p_sys->sock, 0, SRTO_LATENCY,
+ _latency, sizeof( int ) );
+ 
+ if ( psz_passphrase != NULL && psz_passphrase[0] != '\0')

diff --git a/media-video/vlc/vlc-3.0.11.1-r100.ebuild 
b/media-video/vlc/vlc-3.0.11.1-r1.ebuild
similarity index 97%
copy from media-video/vlc/vlc-3.0.11.1-r100.ebuild
copy to media-video/vlc/vlc-3.0.11.1-r1.ebuild
index 1c18dbda43a..5191f531572 100644
--- a/media-video/vlc/vlc-3.0.11.1-r100.ebuild
+++ b/media-video/vlc/vlc-3.0.11.1-r1.ebuild
@@ -3,8 +3,6 @@
 
 EAPI=7
 
-LUA_COMPAT=( lua5-{1..2} )
-
 MY_PV="${PV/_/-}"
 MY_PV="${MY_PV/-beta/-test}"
 MY_P="${PN}-${MY_PV}"
@@ -23,7 +21,7 @@ else
fi
KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 -sparc ~x86"
 fi
-inherit autotools flag-o-matic lua-single toolchain-funcs virtualx xdg
+inherit autotools flag-o-matic toolchain-funcs virtualx xdg
 
 DESCRIPTION="Media player and framework with support for most multimedia files 
and streaming"
 HOMEPAGE="https://www.videolan.org/vlc/;
@@ -49,7 +47,6 @@ REQUIRED_USE="
libcaca? ( X )
libtar? ( skins )
libtiger? ( kate )
-   lua? ( ${LUA_REQUIRED_USE} )
skins? ( qt5 truetype X xml )
ssl? ( gcrypt )
vaapi? ( ffmpeg X )
@@ -58,7 +55,6 @@ REQUIRED_USE="
 BDEPEND="
>=sys-devel/gettext-0.19.8
virtual/pkgconfig
-   lua? ( ${LUA_DEPS} )
amd64? ( dev-lang/yasm )
x86? ( dev-lang/yasm )
 "
@@ -137,7 +133,7 @@ RDEPEND="
linsys? ( media-libs/zvbi )
lirc? ( app-misc/lirc )
live? ( media-plugins/live:= )
-   lua? ( ${LUA_DEPS} )
+   lua? ( >=dev-lang/lua-5.1:0= )
mad? ( media-libs/libmad )
matroska? (
>=dev-libs/libebml-1.3.6:=
@@ -184,7 +180,7 @@ RDEPEND="
>=media-libs/speex-1.2.0
media-libs/speexdsp
)
-   srt? ( net-libs/srt )
+   srt? ( >=net-libs/srt-1.4.2 )
ssl? ( net-libs/gnutls:= )
svg? (
gnome-base/librsvg:2
@@ -232,19 +228,13 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.2.8-freerdp-2.patch # bug 590164
"${FILESDIR}"/${PN}-3.0.6-fdk-aac-2.0.0.patch # bug 672290
"${FILESDIR}"/${PN}-3.0.8-qt-5.15.patch # TODO: upstream
-   "${FILESDIR}"/${PN}-3.0.11.1-configure_lua_version.patch
+   "${FILESDIR}"/${PN}-3.0.11.1-srt-1.4.2.patch # bug 758062
 )
 
 DOCS=( AUTHORS THANKS NEWS README doc/fortunes.txt )
 
 S="${WORKDIR}/${MY_P}"
 
-pkg_setup() {
-   if use lua; then
-   lua-single_pkg_setup
-   fi
-}
-
 src_prepare() {
xdg_src_prepare # bug 608256
 

diff --git a/media-video/vlc/vlc-3.0.11.1-r100.ebuild 
b/media-video/vlc/vlc-3.0.11.1-r101.ebuild
similarity index 99%
rename from media-video/vlc/vlc-3.0.11.1-r100.ebuild
rename to media-video/vlc/vlc-3.0.11.1-r101.ebuild
index 1c18dbda43a..f07316c9278 100644
--- a/media-video/vlc/vlc-3.0.11.1-r100.ebuild
+++ b/media-video/vlc/vlc-3.0.11.1-r101.ebuild
@@ -184,7 +184,7 @@ RDEPEND="
>=media-libs/speex-1.2.0
media-libs/speexdsp
)
-   srt? ( net-libs/srt )
+   srt? 

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

2020-12-24 Thread Matt Turner
commit: 403e83e9ee41090ac24cc6daa9afe66149b85da7
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec 25 02:23:41 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec 25 02:24:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=403e83e9

dev-libs/inih: Keyword 52 alpha, #759553

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

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

diff --git a/dev-libs/inih/inih-52.ebuild b/dev-libs/inih/inih-52.ebuild
index 643c90ef2a4..71d82e5d0f3 100644
--- a/dev-libs/inih/inih-52.ebuild
+++ b/dev-libs/inih/inih-52.ebuild
@@ -9,7 +9,7 @@ DESCRIPTION="inih (INI not invented here) simple .INI file 
parser"
 HOMEPAGE="https://github.com/benhoyt/inih;
 
 SRC_URI="https://github.com/benhoyt/inih/archive/r${PV}.tar.gz -> ${P}.tar.gz"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 
 LICENSE="BSD"
 SLOT="0"



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

2020-12-24 Thread Matt Turner
commit: 69279c1fb1f5df32f16536daade1ddb726b4ae4e
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec 25 02:23:42 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec 25 02:24:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69279c1f

sys-fs/xfsprogs: Keyword 5.10.0 alpha, #759553

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

 sys-fs/xfsprogs/xfsprogs-5.10.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-fs/xfsprogs/xfsprogs-5.10.0.ebuild 
b/sys-fs/xfsprogs/xfsprogs-5.10.0.ebuild
index 2086d0f89f6..de634d27bdb 100644
--- a/sys-fs/xfsprogs/xfsprogs-5.10.0.ebuild
+++ b/sys-fs/xfsprogs/xfsprogs-5.10.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz;
 
 LICENSE="LGPL-2.1"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86"
 IUSE="icu libedit nls"
 
 LIB_DEPEND=">=sys-apps/util-linux-2.17.2[static-libs(+)]



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

2020-12-24 Thread Sam James
commit: a19224f080c49cbbad3b3263d75949ffe43695e5
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 25 02:13:51 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 25 02:13:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19224f0

dev-db/mysql: Stabilize 8.0.22 amd64, #756649

Signed-off-by: Sam James  gentoo.org>

 dev-db/mysql/mysql-8.0.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mysql/mysql-8.0.22.ebuild b/dev-db/mysql/mysql-8.0.22.ebuild
index 6f19828aa28..79a979582cc 100644
--- a/dev-db/mysql/mysql-8.0.22.ebuild
+++ b/dev-db/mysql/mysql-8.0.22.ebuild
@@ -37,7 +37,7 @@ REQUIRED_USE="?? ( tcmalloc jemalloc )
router? ( server )
tcmalloc? ( server )"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



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

2020-12-24 Thread Sam James
commit: 3ca7d9be693afed10d7c3a3894835e159c5d15c5
Author: Sam James  gentoo  org>
AuthorDate: Fri Dec 25 02:13:50 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Dec 25 02:13:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ca7d9be

dev-db/mysql: Stabilize 5.7.32 amd64, #756649

Signed-off-by: Sam James  gentoo.org>

 dev-db/mysql/mysql-5.7.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mysql/mysql-5.7.32.ebuild b/dev-db/mysql/mysql-5.7.32.ebuild
index 430b2fbb1f7..cf21c3d0899 100644
--- a/dev-db/mysql/mysql-5.7.32.ebuild
+++ b/dev-db/mysql/mysql-5.7.32.ebuild
@@ -28,7 +28,7 @@ RESTRICT="!test? ( test ) libressl? ( test )"
 
 REQUIRED_USE="?? ( tcmalloc jemalloc )"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



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

2020-12-24 Thread Matt Turner
commit: f20076a7511b26df4b16ae058071ebcbdbc0f0d7
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec 25 01:06:39 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec 25 01:06:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f20076a7

dev-python/secretstorage: Keyword 3.3.0 alpha, #759733

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

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

diff --git a/dev-python/secretstorage/secretstorage-3.3.0.ebuild 
b/dev-python/secretstorage/secretstorage-3.3.0.ebuild
index e2d2a345732..e6cfc81f29c 100644
--- a/dev-python/secretstorage/secretstorage-3.3.0.ebuild
+++ b/dev-python/secretstorage/secretstorage-3.3.0.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
dev-python/cryptography[${PYTHON_USEDEP}]



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

2020-12-24 Thread Matt Turner
commit: ac7e52b2ff76ae076f9a18fdd3d34a84f08b8bcd
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec 25 01:06:04 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec 25 01:06:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac7e52b2

dev-python/pycryptodome: Keyword 3.9.9-r1 alpha, #761235

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

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

diff --git a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild 
b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild
index 3c2d329352e..9b15a6060a5 100644
--- a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild
+++ b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 
 LICENSE="BSD-2 Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 DEPEND="



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

2020-12-24 Thread Matt Turner
commit: 8a7005654136280de5d00ea59de5079c609b07ed
Author: Matt Turner  gentoo  org>
AuthorDate: Fri Dec 25 01:06:04 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Fri Dec 25 01:06:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a700565

dev-libs/libtomcrypt: Keyword 1.18.2-r1 alpha, #761235

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

 dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild 
b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild
index 914b87673bc..5ce640567ca 100644
--- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild
+++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild
@@ -17,7 +17,7 @@ LICENSE="|| ( WTFPL-2 public-domain )"
 # Helpful site:
 # https://abi-laboratory.pro/index.php?view=timeline=libtomcrypt
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="+gmp +libtommath tomsfastmath"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/tokei/

2020-12-24 Thread YOSHIOKA Takuma
commit: b49c0baa4f77e51d1a82824da310e8eb25d7d0f1
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Thu Dec 24 20:57:24 2020 +
Commit: YOSHIOKA Takuma  hard-wi  red>
CommitDate: Thu Dec 24 20:57:49 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b49c0baa

dev-util/tokei: version bump 12.1.0

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: YOSHIOKA Takuma  hard-wi.red>

 dev-util/tokei/Manifest|  44 +
 dev-util/tokei/tokei-12.1.0.ebuild | 190 +
 2 files changed, 234 insertions(+)

diff --git a/dev-util/tokei/Manifest b/dev-util/tokei/Manifest
index 77e63d1d..b627ecce 100644
--- a/dev-util/tokei/Manifest
+++ b/dev-util/tokei/Manifest
@@ -1,7 +1,9 @@
 DIST ahash-0.3.8.crate 28650 BLAKE2B 
93dcd622dc4497d0ce436461349119e96266c25278a7252a8cd295ced922b430895041ec767b6cbfdef57ada69e9b7bc67cce5155a6bdac9fe3c87c25e3a9e74
 SHA512 
dfd49903b0950a4fd3bf7432108f687322fd3771bce59126e2aee2a6ed5c2d8b31199090e96f31d549092b957f2cf470f201f2d65b1b838f7a182aee8a750a25
 DIST aho-corasick-0.7.10.crate 111039 BLAKE2B 
69f984dbe528ece5ce4345bc0f39c122507a88e781d7c2d5c9175d1788aeef8d21e0487c7c449e28fbbdaae8203fe68627d23ac0a58d30dc70befd26ac9af32f
 SHA512 
e8a1cb252015435009883662ca23408f1491d8f01461f3a81082feabeeff72ec61beb4f1f3271fc8a87f1379899ecfc38036ac208dca17889f70ddaca2406a9b
+DIST aho-corasick-0.7.15.crate 113071 BLAKE2B 
a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e
 SHA512 
e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24
 DIST ansi_term-0.11.0.crate 17087 BLAKE2B 
9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4
 SHA512 
a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa
 DIST arrayref-0.3.6.crate 10035 BLAKE2B 
88292fa4b3ad4fccd03772c2f0eca04cc13373fe094358bac57d7523c256d89f3087603e5bcb2a0b15d8b2ecd48e904a822b2cb800276a9c47ad6c6b660d9d34
 SHA512 
368341d00706c1250ff081b0d99c36c9af694a62ff4f4d8c837234340295771ca49c5439b24b6e1a4f2c3c5821764e98881dcb22d793f83de632fd5cb457671f
+DIST arrayvec-0.4.12.crate 26551 BLAKE2B 
45514f09f0fd1fae7afb7dc812142ac8d88d1f4b81901db405c79dbeba2d29fea13ec22cb08a43433321931295a9f14456a300e814431b8fb14037d2f47529e9
 SHA512 
c03972056ab8fa30fc53fdc2bfc5e501f7644223998eccb73fdc2e737f7e25f4bb0e531f3eec38f7f3514760fb385fafd06c3d38531d13d92faf841820d4ed2b
 DIST arrayvec-0.5.1.crate 26816 BLAKE2B 
172dab8f0129134dfc89c6032c5fc15e2f86a5cd1e5be18b87fe2108d18a1bdb0f597a6ed4cd214dc663fbfb27b05c66846fba4543b5e068b5c75d075bdc5bff
 SHA512 
53db2fafea1f60ac1af9ecc0bc9b69010e9f8573048481d55969ecdc9f3d19832fe05824acf10a0186b0464f0fbfe898d73500fba39ed63650c64dac2c2e8043
 DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
 DIST autocfg-1.0.0.crate 12870 BLAKE2B 
79e495d53298574afd3b292da7c9c363dcb3ea434fd44258efaf3628e95ebfc731f03083f8a1060272a2a3478a6452cdc41539e2dac08465cc6e6283844bf260
 SHA512 
451fc63148792ba1952b884170e3481359b01bacca5ec0456f43ca58f8e092b8f81c9764f8b00d4104059ff608089be5858220ee868127c064cc890c767ec3a3
@@ -16,35 +18,49 @@ DIST bytecount-0.6.0.crate 11905 BLAKE2B 
7d935f86f0ab82c6c3d4974cd25ec3e193cdbea
 DIST byteorder-1.3.4.crate 21943 BLAKE2B 
278b24e036e920f84683f883991a967d997883bc80edefc5b69f52551794a37e5051786a1ac1b7a30bf2f5cad7318d781f189a7b2e496e2743df01262d5c33d6
 SHA512 
0618ce2cd6f3f6c586201d9aee8c8aaa08f99c9f9f215cf448b3cb6af1ac741845f5279953544caaec7fcf0beec1474bb991bee1ad0c0dac0c3f1d3ddd99e2d9
 DIST cc-1.0.54.crate 51972 BLAKE2B 
f3760987ea93e71254939a42bc795cfd68b994494c2d5820fbd6bda29e31b3a28d55ed9aaddb35f720b26b1bfc01f3369af81990b68da06a7c46c17eb014636c
 SHA512 
4562c89b52786cd16a66c1970a4005485299ff0c21c61fd22a08fada933e5ecf3fcc1686f6e4f5a8ec4827ac00ed24c1c4ab4931ec5e9a12d2e5c283f6096b77
 DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST chrono-0.4.11.crate 139811 BLAKE2B 

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

2020-12-24 Thread Conrad Kostecki
commit: 7fb18484cd11cdf968ea79ac82251afb8339d7e7
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Fri Dec 25 00:40:43 2020 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Fri Dec 25 00:44:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fb18484

net-im/swift: fix non lua compilation

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

 net-im/swift/swift-4.0.2-r101.ebuild | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-im/swift/swift-4.0.2-r101.ebuild 
b/net-im/swift/swift-4.0.2-r101.ebuild
index 3027230dbbf..449ae295a37 100644
--- a/net-im/swift/swift-4.0.2-r101.ebuild
+++ b/net-im/swift/swift-4.0.2-r101.ebuild
@@ -60,8 +60,8 @@ PATCHES=(
 )
 
 pkg_setup() {
+   lua-single_pkg_setup
python-any-r1_pkg_setup
-   use lua && lua-single_pkg_setup
 }
 
 src_prepare() {
@@ -137,6 +137,9 @@ src_configure() {
libnatpmp_force_bundled="false"
link="$(tc-getCXX)"
linkflags="${LDFLAGS}"
+   $(usex lua "lua_includedir=$(lua_get_include_dir)" '')
+   $(usex lua "lua_libdir=${EPREFIX}/usr/$(get_libdir)" '')
+   $(usex lua "lua_libname=$(basename -s '.so' 
$(lua_get_shared_lib))" '')
lua_includedir="$(lua_get_include_dir)"
lua_libdir="${EPREFIX}/usr/$(get_libdir)"
lua_libname="$(basename -s '.so' $(lua_get_shared_lib))"



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

2020-12-24 Thread Mike Gilbert
commit: ff72973264827cbde7ba642a22e5d0579eeeb57a
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Dec 24 18:11:22 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Dec 25 00:26:02 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=ff729732

Drop Python 2 compatibility in extension modules

Signed-off-by: Mike Gilbert  gentoo.org>

 src/portage_util_file_copy_reflink_linux.c | 10 +-
 src/portage_util_libc.c| 10 +-
 2 files changed, 2 insertions(+), 18 deletions(-)

diff --git a/src/portage_util_file_copy_reflink_linux.c 
b/src/portage_util_file_copy_reflink_linux.c
index 352342c06..c6affe57a 100644
--- a/src/portage_util_file_copy_reflink_linux.c
+++ b/src/portage_util_file_copy_reflink_linux.c
@@ -1,4 +1,4 @@
-/* Copyright 2017 Gentoo Foundation
+/* Copyright 2017-2020 Gentoo Authors
  * Distributed under the terms of the GNU General Public License v2
  */
 
@@ -25,7 +25,6 @@ static PyMethodDef reflink_linuxMethods[] = {
 {NULL, NULL, 0, NULL}
 };
 
-#if PY_MAJOR_VERSION >= 3
 static struct PyModuleDef moduledef = {
 PyModuleDef_HEAD_INIT,
 "reflink_linux",/* m_name */
@@ -45,13 +44,6 @@ PyInit_reflink_linux(void)
 m = PyModule_Create();
 return m;
 }
-#else
-PyMODINIT_FUNC
-initreflink_linux(void)
-{
-Py_InitModule("reflink_linux", reflink_linuxMethods);
-}
-#endif
 
 
 /**

diff --git a/src/portage_util_libc.c b/src/portage_util_libc.c
index 977b95474..2a3e624dc 100644
--- a/src/portage_util_libc.c
+++ b/src/portage_util_libc.c
@@ -1,4 +1,4 @@
-/* Copyright 2005-2016 Gentoo Foundation
+/* Copyright 2005-2020 Gentoo Authors
  * Distributed under the terms of the GNU General Public License v2
  */
 
@@ -15,7 +15,6 @@ static PyMethodDef LibcMethods[] = {
{NULL, NULL, 0, NULL}
 };
 
-#if PY_MAJOR_VERSION >= 3
 static struct PyModuleDef moduledef = {
PyModuleDef_HEAD_INIT,
"libc", /* 
m_name */
@@ -35,13 +34,6 @@ PyInit_libc(void)
m = PyModule_Create();
return m;
 }
-#else
-PyMODINIT_FUNC
-initlibc(void)
-{
-   Py_InitModule("libc", LibcMethods);
-}
-#endif
 
 
 static PyObject *



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

2020-12-24 Thread Mike Gilbert
commit: 2140581df4f203a1b4e8c21c38cfe7e64f45513d
Author: Mike Gilbert  gentoo  org>
AuthorDate: Fri Dec 25 00:23:51 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Fri Dec 25 00:23:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2140581d

media-video/vlc: avoid calling lua-single_pkg_setup when USE='-lua'

Closes: https://bugs.gentoo.org/761535
Signed-off-by: Mike Gilbert  gentoo.org>

 media-video/vlc/vlc-3.0.11.1-r100.ebuild | 6 ++
 media-video/vlc/vlc-3.0..ebuild  | 6 ++
 media-video/vlc/vlc-.ebuild  | 6 ++
 3 files changed, 18 insertions(+)

diff --git a/media-video/vlc/vlc-3.0.11.1-r100.ebuild 
b/media-video/vlc/vlc-3.0.11.1-r100.ebuild
index 23ebcaad281..1c18dbda43a 100644
--- a/media-video/vlc/vlc-3.0.11.1-r100.ebuild
+++ b/media-video/vlc/vlc-3.0.11.1-r100.ebuild
@@ -239,6 +239,12 @@ DOCS=( AUTHORS THANKS NEWS README doc/fortunes.txt )
 
 S="${WORKDIR}/${MY_P}"
 
+pkg_setup() {
+   if use lua; then
+   lua-single_pkg_setup
+   fi
+}
+
 src_prepare() {
xdg_src_prepare # bug 608256
 

diff --git a/media-video/vlc/vlc-3.0..ebuild 
b/media-video/vlc/vlc-3.0..ebuild
index 2cd26034d19..eeb60b76f41 100644
--- a/media-video/vlc/vlc-3.0..ebuild
+++ b/media-video/vlc/vlc-3.0..ebuild
@@ -237,6 +237,12 @@ DOCS=( AUTHORS THANKS NEWS README doc/fortunes.txt )
 
 S="${WORKDIR}/${MY_P}"
 
+pkg_setup() {
+   if use lua; then
+   lua-single_pkg_setup
+   fi
+}
+
 src_prepare() {
xdg_src_prepare # bug 608256
 

diff --git a/media-video/vlc/vlc-.ebuild b/media-video/vlc/vlc-.ebuild
index bd6ded539cc..97191e56c23 100644
--- a/media-video/vlc/vlc-.ebuild
+++ b/media-video/vlc/vlc-.ebuild
@@ -240,6 +240,12 @@ DOCS=( AUTHORS THANKS NEWS README doc/fortunes.txt )
 
 S="${WORKDIR}/${MY_P}"
 
+pkg_setup() {
+   if use lua; then
+   lua-single_pkg_setup
+   fi
+}
+
 src_prepare() {
xdg_src_prepare # bug 608256
 



[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2020-12-24 Thread Andreas Sturmlechner
commit: f54af463d4d9e96041d3cb529c061d29453d7fd2
Author: Manuel Nickschas  quassel-irc  org>
AuthorDate: Thu Dec 17 12:29:39 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 24 23:42:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f54af463

net-irc/quassel: Remove 'ssl' from use flags

Upstream has made SSL support in Qt mandatory, so the USE flag
no longer makes sense.

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Manuel Nickschas  quassel-irc.org>
Closes: https://github.com/gentoo/gentoo/pull/18693
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-irc/quassel/quassel-.ebuild | 10 +-
 1 file changed, 5 insertions(+), 5 deletions(-)

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index a8492974412..7f80a1f4bf3 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -20,7 +20,7 @@ HOMEPAGE="https://quassel-irc.org/;
 LICENSE="GPL-3"
 SLOT="0"
 IUSE="bundled-icons crypt +dbus debug kde ldap monolithic oxygen postgres 
+server
-snorenotify +ssl syslog urlpreview X"
+snorenotify syslog urlpreview X"
 
 SERVER_DEPEND="
acct-group/quassel
@@ -60,7 +60,7 @@ GUI_DEPEND="
 
 DEPEND="
dev-qt/qtcore:5
-   dev-qt/qtnetwork:5[ssl?]
+   dev-qt/qtnetwork:5[ssl]
sys-libs/zlib
monolithic? (
${SERVER_DEPEND}
@@ -118,7 +118,7 @@ src_configure() {
 src_install() {
cmake_src_install
 
-   if use server ; then
+   if use server; then
# needs PAX marking wrt bug#346255
pax-mark m "${ED}/usr/bin/quasselcore"
 
@@ -134,7 +134,7 @@ src_install() {
 }
 
 pkg_postinst() {
-   if use monolithic && use ssl ; then
+   if use monolithic; then
elog "Information on how to enable SSL support for client/core 
connections"
elog "is available at 
http://bugs.quassel-irc.org/projects/quassel-irc/wiki/Client-Core_SSL_support.;
fi
@@ -157,7 +157,7 @@ pkg_postrm() {
 }
 
 pkg_config() {
-   if use server && use ssl; then
+   if use server; then
# generate the pem file only when it does not already exist
QUASSEL_DIR=/var/lib/${PN}
if [ ! -f "${QUASSEL_DIR}/quasselCert.pem" ]; then



[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/kxmlrpcclient/, kde-frameworks/kmediaplayer/, ...

2020-12-24 Thread Andreas Sturmlechner
commit: 46c17dcda3172a638f6c396a70ce65344988db23
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 24 23:42:22 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 24 23:42:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46c17dcd

kde-frameworks: Remove last-rited packages

- kde-frameworks/kdewebkit
- kde-frameworks/kjsembed
- kde-frameworks/kmediaplayer
- kde-frameworks/kxmlrpcclient

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

 kde-frameworks/kdewebkit/Manifest  |  2 --
 kde-frameworks/kdewebkit/kdewebkit-5.74.0.ebuild   | 40 --
 kde-frameworks/kdewebkit/kdewebkit-5.76.0.ebuild   | 40 --
 kde-frameworks/kdewebkit/metadata.xml  | 11 --
 kde-frameworks/kjsembed/Manifest   |  2 --
 kde-frameworks/kjsembed/kjsembed-5.74.0.ebuild | 28 ---
 kde-frameworks/kjsembed/kjsembed-5.76.0.ebuild | 28 ---
 kde-frameworks/kjsembed/metadata.xml   |  8 -
 kde-frameworks/kmediaplayer/Manifest   |  2 --
 .../kmediaplayer/kmediaplayer-5.74.0.ebuild| 23 -
 .../kmediaplayer/kmediaplayer-5.76.0.ebuild| 23 -
 kde-frameworks/kmediaplayer/metadata.xml   |  8 -
 kde-frameworks/kxmlrpcclient/Manifest  |  2 --
 .../kxmlrpcclient/kxmlrpcclient-5.74.0.ebuild  | 22 
 .../kxmlrpcclient/kxmlrpcclient-5.76.0.ebuild  | 22 
 kde-frameworks/kxmlrpcclient/metadata.xml  |  8 -
 profiles/package.mask  |  8 -
 17 files changed, 277 deletions(-)

diff --git a/kde-frameworks/kdewebkit/Manifest 
b/kde-frameworks/kdewebkit/Manifest
deleted file mode 100644
index 5b5a17bb981..000
--- a/kde-frameworks/kdewebkit/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST kdewebkit-5.74.0.tar.xz 29676 BLAKE2B 
80e827530412b328306649f513fd98e4b1ccee4cd5665a18d0fb0020ff30061b8bd4d74a906daeb35e6a82612303879f7465e63c4b51ccdd80bfeee72cffbbfa
 SHA512 
2363bbcf1d83ddc4ab30c80347c44a0c5ec1a3527772ee476ba488d5e58ae7ff6cba942e5da46d4400844ea56afdd116ffdb8693571753b7d50aa1b73ca53c0d
-DIST kdewebkit-5.76.0.tar.xz 29676 BLAKE2B 
a5451e0c24157e7050de69fd7801ebb6211fecab32b70d203e51a4ef6bb088d4d54f19a46a583fa3035420ca6d1e32cf376b69816f005e6cbfb5b6561a94af0e
 SHA512 
529a56367b8d20ba4a95b3001e686b0ff1b7bea1fe90f32e9068db5277e61a5e8a5e91089bbef77cafb265caea6985189d96d1433eda216f87be9eb647190a8b

diff --git a/kde-frameworks/kdewebkit/kdewebkit-5.74.0.ebuild 
b/kde-frameworks/kdewebkit/kdewebkit-5.74.0.ebuild
deleted file mode 100644
index 52fbabf4408..000
--- a/kde-frameworks/kdewebkit/kdewebkit-5.74.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_QTHELP="false"
-ECM_TEST="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.14.2
-inherit ecm kde.org
-
-DESCRIPTION="Framework providing KDE integration of QtWebKit"
-LICENSE="LGPL-2+"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-IUSE="designer"
-
-RDEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtwebkit-5.212.0_pre20180120:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kjobwidgets-${PVCUT}*:5
-   =kde-frameworks/kparts-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   =kde-frameworks/kwallet-${PVCUT}*:5
-   designer? ( =kde-frameworks/kdesignerplugin-${PVCUT}*:5 )
-"
-DEPEND="${RDEPEND}
-   >=dev-qt/qtnetwork-${QTMIN}:5
-"
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_DESIGNERPLUGIN=$(usex designer)
-   )
-   ecm_src_configure
-}

diff --git a/kde-frameworks/kdewebkit/kdewebkit-5.76.0.ebuild 
b/kde-frameworks/kdewebkit/kdewebkit-5.76.0.ebuild
deleted file mode 100644
index 24ca1777374..000
--- a/kde-frameworks/kdewebkit/kdewebkit-5.76.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-ECM_QTHELP="false"
-ECM_TEST="false"
-PVCUT=$(ver_cut 1-2)
-QTMIN=5.15.1
-inherit ecm kde.org
-
-DESCRIPTION="Framework providing KDE integration of QtWebKit"
-LICENSE="LGPL-2+"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="designer"
-
-RDEPEND="
-   >=dev-qt/qtgui-${QTMIN}:5
-   >=dev-qt/qtnetwork-${QTMIN}:5
-   >=dev-qt/qtwebkit-5.212.0_pre20180120:5
-   >=dev-qt/qtwidgets-${QTMIN}:5
-   =kde-frameworks/kconfig-${PVCUT}*:5
-   =kde-frameworks/kcoreaddons-${PVCUT}*:5
-   =kde-frameworks/kio-${PVCUT}*:5
-   =kde-frameworks/kjobwidgets-${PVCUT}*:5
-   =kde-frameworks/kparts-${PVCUT}*:5
-   =kde-frameworks/kservice-${PVCUT}*:5
-   

[gentoo-commits] repo/gentoo:master commit in: net-irc/quassel/

2020-12-24 Thread Andreas Sturmlechner
commit: 35da3ae33f8768a23af80a6210d5760f23e73698
Author: Manuel Nickschas  quassel-irc  org>
AuthorDate: Fri Dec 18 08:32:30 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 24 23:42:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35da3ae3

net-irc/quassel: Let live ebuild depend on dev-libs/boost

Upstream introduced Boost as a new build-time dependency.

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Manuel Nickschas  quassel-irc.org>
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 net-irc/quassel/quassel-.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/net-irc/quassel/quassel-.ebuild 
b/net-irc/quassel/quassel-.ebuild
index 7f80a1f4bf3..68d94a9e3ea 100644
--- a/net-irc/quassel/quassel-.ebuild
+++ b/net-irc/quassel/quassel-.ebuild
@@ -58,7 +58,7 @@ GUI_DEPEND="
urlpreview? ( dev-qt/qtwebengine:5[widgets] )
 "
 
-DEPEND="
+RDEPEND="
dev-qt/qtcore:5
dev-qt/qtnetwork:5[ssl]
sys-libs/zlib
@@ -71,10 +71,12 @@ DEPEND="
X? ( ${GUI_DEPEND} )
)
 "
-RDEPEND="${DEPEND}"
+DEPEND="${RDEPEND}
+   dev-libs/boost
+"
 BDEPEND="
dev-qt/linguist-tools:5
-   kde-frameworks/extra-cmake-modules
+   kde-frameworks/extra-cmake-modules:5
 "
 
 DOCS=( AUTHORS ChangeLog README.md )



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

2020-12-24 Thread Andreas Sturmlechner
commit: 8f81c2ea5b5dab46b7a499780f70184b1ef3f4a8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Thu Dec 24 23:42:10 2020 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Dec 24 23:42:10 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f81c2ea

media-video/pipewire: Drop 0.3.13, 0.3.15 and 0.3.17

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

 media-video/pipewire/Manifest   |   3 -
 media-video/pipewire/pipewire-0.3.13.ebuild | 136 
 media-video/pipewire/pipewire-0.3.15.ebuild | 136 
 media-video/pipewire/pipewire-0.3.17.ebuild | 136 
 4 files changed, 411 deletions(-)

diff --git a/media-video/pipewire/Manifest b/media-video/pipewire/Manifest
index 69aad0d2ec7..f712153a007 100644
--- a/media-video/pipewire/Manifest
+++ b/media-video/pipewire/Manifest
@@ -1,6 +1,3 @@
 DIST pipewire-0.2.7.tar.gz 421644 BLAKE2B 
d2ccb56a9ea5ea7782678deb6eae0b0a70da1fa69e807398062d388733901839f15a2f0f7db982fbebd2b2759f443709e6c1950b6367f3ed4801d6c2d6109e73
 SHA512 
10d3e20cc3d233fbcd1fc39702ae3043a656ebcd9cd3c39c77f0cc2bf42ff4956fc03e7933c7b397bca446c63f45ddacea948d5ec7e4a3300499fa2794f14334
 DIST pipewire-0.3.10.tar.gz 1148297 BLAKE2B 
d890b8e6697b17be9f8706a7228b9c79631120550ac51d7fbea8b5d05ca161ce6142a5666a6a61db618d4da0519676160ba1180cf9274865d879f4bb0da2a8e7
 SHA512 
f2f3dd7ce9b9f3a5ab55b6da97cd64419dad5115714848ce8893795c0ed2fd2fe0059240ec9fe1c92fb1442caf8d7071e415afe6712500be1c29fd001293cf0d
-DIST pipewire-0.3.13.tar.gz 1176949 BLAKE2B 
5a4c7f211c1ac3c823cc34cede2f42204a2a7c6d583237465e702936926fad924c37f0638c8bbdedc55ad70d59cc2796e64b2b3dea2c64f199383d4ed9c1c84a
 SHA512 
38ce7d8808e69935db0148c077340cfbc1b85f5a016a0a57eff2c076560c42f0695cfe681c9f16ebf15796d773dd113c9a84631eb50ac44dfb09f91ed3fc61f0
-DIST pipewire-0.3.15.tar.gz 1227022 BLAKE2B 
590c5275d98a38c238f8c63d5bcdc9dbab07e870aff0e7414e0894aeb93507c106b7b45cd70b0f44a077b2fc5bd916c764dc4e03a54926f90a3296d870b7bcaa
 SHA512 
949f2e64a3e9ec06b3414cacfbd7cf4ef6b7bad484a5dea1b79b5d4310413ec5a7538b702431f2cf6fb580ffd430081bd568399faa9b819689a79bebc955ca33
-DIST pipewire-0.3.17.tar.gz 1254486 BLAKE2B 
e6a8e31dc968b95012f01dce53faa30dde40b3a382fe85eb25a50b96f3d011711be1f9fc5ce42e355c19f92e59bdaa4e5b6ecf41347f400c35adb3eeb2a53c5c
 SHA512 
0de4f2431cf19708c3457877b8172a39676ef8f748071921a21da391d95b83a870190dc1343ffe9000e2599431464b6bfe90219f6237493903ccba5eb9b3473d
 DIST pipewire-0.3.18.tar.gz 1277055 BLAKE2B 
4a18bd668afaf144d6e83590293a744b6d2c2a7d8e9fc6ab581f22d294fac5a4841098875f8569f36b794c083e4ec9f0b7d4e29a10dc79286a4843996f7fb64e
 SHA512 
933b15908e30c389555dd9f82f87c2e571b4cb078bfbe5ed1858440166093cdee2b1c15da50bc5ab36087b62e216786b95c2aad9403e5047ae33e4fe8a6f4cc5

diff --git a/media-video/pipewire/pipewire-0.3.13.ebuild 
b/media-video/pipewire/pipewire-0.3.13.ebuild
deleted file mode 100644
index 7396ae3ab65..000
--- a/media-video/pipewire/pipewire-0.3.13.ebuild
+++ /dev/null
@@ -1,136 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit meson
-
-if [[ ${PV} ==  ]]; then
-   EGIT_REPO_URI="https://github.com/PipeWire/pipewire.git;
-   EGIT_BRANCH="work"
-   inherit git-r3
-else
-   SRC_URI="https://github.com/PipeWire/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-fi
-
-DESCRIPTION="Multimedia processing graphs"
-HOMEPAGE="https://pipewire.org/;
-
-LICENSE="LGPL-2.1+"
-SLOT="0/0.3"
-IUSE="bluetooth debug doc ffmpeg gstreamer jack pulseaudio systemd test vulkan 
X"
-
-BDEPEND="
-   app-doc/xmltoman
-   doc? (
-   app-doc/doxygen
-   media-gfx/graphviz
-   )
-"
-RDEPEND="
-   >=media-libs/alsa-lib-1.1.7
-   media-libs/libsdl2
-   >=media-libs/libsndfile-1.0.20
-   sys-apps/dbus
-   virtual/libudev
-   bluetooth? (
-   media-libs/sbc
-   net-wireless/bluez:=
-   )
-   ffmpeg? ( media-video/ffmpeg:= )
-   gstreamer? (
-   >=dev-libs/glib-2.32.0:2
-   >=media-libs/gstreamer-1.10.0:1.0
-   media-libs/gst-plugins-base:1.0
-   )
-   jack? ( >=media-sound/jack2-1.9.10:2 )
-   pulseaudio? (
-   dev-libs/glib:2
-   >=media-sound/pulseaudio-11.1
-   )
-   systemd? ( sys-apps/systemd )
-   vulkan? ( media-libs/vulkan-loader )
-   X? ( x11-libs/libX11 )
-"
-DEPEND="${RDEPEND}
-   vulkan? ( dev-util/vulkan-headers )
-"
-
-DOCS=( {README,INSTALL}.md NEWS )
-
-RESTRICT="!test? ( test )"
-
-src_prepare() {
-   spa_use() {
-   if ! in_iuse ${1} || ! use ${1}; then
-   sed -e 
"/^add-spa-lib.*${1}/s/^/#${2-$1}-disabled-by-USE-no-${1}\:/" \
-   -e 

[gentoo-commits] repo/gentoo:master commit in: app-text/highlight/files/, app-text/highlight/

2020-12-24 Thread Marek Szuba
commit: d352d709a5c107127873987c3844b86ef949aaf8
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec 24 23:26:31 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec 24 23:29:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d352d709

app-text/highlight-2.14.3-r100: remove hardcoded -llua from the Qt project

Closes: https://bugs.gentoo.org/761511
Signed-off-by: Marek Szuba  gentoo.org>

 app-text/highlight/files/highlight-3.57-qt_libs_lua.patch | 13 +
 app-text/highlight/highlight-3.57-r100.ebuild |  6 --
 2 files changed, 17 insertions(+), 2 deletions(-)

diff --git a/app-text/highlight/files/highlight-3.57-qt_libs_lua.patch 
b/app-text/highlight/files/highlight-3.57-qt_libs_lua.patch
new file mode 100644
index 000..02009164f4e
--- /dev/null
+++ b/app-text/highlight/files/highlight-3.57-qt_libs_lua.patch
@@ -0,0 +1,13 @@
+Unnecessary (the linker gets the right library from pkgconfig anyway)
+and breaks slotted Lua. See Bug #761511 for details.
+
+--- a/src/gui-qt/highlight.pro
 b/src/gui-qt/highlight.pro
+@@ -39,7 +39,6 @@
+ unix {
+ DESTDIR = ../
+ LIBS += -L.. -lhighlight
+-LIBS += -llua
+ CONFIG += link_pkgconfig
+ PKGCONFIG += lua
+ 

diff --git a/app-text/highlight/highlight-3.57-r100.ebuild 
b/app-text/highlight/highlight-3.57-r100.ebuild
index 52f5375c3ee..4755abe9c04 100644
--- a/app-text/highlight/highlight-3.57-r100.ebuild
+++ b/app-text/highlight/highlight-3.57-r100.ebuild
@@ -34,6 +34,10 @@ BDEPEND="
qt5? ( dev-qt/linguist-tools:5 )
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-3.57-qt_libs_lua.patch
+)
+
 myhlopts=(
"CXX=$(tc-getCXX)"
"AR=$(tc-getAR)"
@@ -60,8 +64,6 @@ src_prepare() {
-e "/^LUA_.*pkg-config/s,\,${ELUA},g" \
"${S}"/extras/tcl/makefile \
"${S}"/extras/swig/makefile \
-   "${S}"/makefile \
-   "${S}"/src/makefile \
|| die "Failed to set Lua implementation"
 
# We set it via eqmake5, otherwise it forces clang...



[gentoo-commits] repo/gentoo:master commit in: net-irc/hexchat/

2020-12-24 Thread Marek Szuba
commit: 2f94d3acdc091db41c1c741f854e0c66bd2642b5
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec 24 23:28:07 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec 24 23:29:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f94d3ac

net-irc/hexchat-2.14.3-r100: fix USE=-lua configure error

Quotation marks are important, kids.

Closes: https://bugs.gentoo.org/761520
Signed-off-by: Marek Szuba  gentoo.org>

 net-irc/hexchat/hexchat-2.14.3-r100.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-irc/hexchat/hexchat-2.14.3-r100.ebuild 
b/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
index 850dd84f2ac..77c0bc72368 100644
--- a/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
+++ b/net-irc/hexchat/hexchat-2.14.3-r100.ebuild
@@ -85,7 +85,7 @@ src_configure() {
-Ddbus-service-use-appid=false
-Dwith-checksum="$(usex plugin-checksum true false)"
-Dwith-fishlim="$(usex plugin-fishlim true false)"
-   -Dwith-lua="$(usex lua ${ELUA} false)"
+   -Dwith-lua="$(usex lua "${ELUA}" false)"
-Dwith-perl="$(usex perl "${EPREFIX}"/usr/bin/perl false)"
-Dwith-python="$(usex python "${EPYTHON/.*}" false)"
-Dwith-sysinfo="$(usex plugin-sysinfo true false)"



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

2020-12-24 Thread Lars Wendler
commit: fd7ebebea756aab70638c9fde62b42af9e25a277
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Dec 24 23:10:56 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Dec 24 23:17:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd7ebebe

sys-libs/gdbm: Bump to version 1.19

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

 sys-libs/gdbm/Manifest |  1 +
 sys-libs/gdbm/gdbm-1.19.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/sys-libs/gdbm/Manifest b/sys-libs/gdbm/Manifest
index 4b0ee2c233a..18e52567aea 100644
--- a/sys-libs/gdbm/Manifest
+++ b/sys-libs/gdbm/Manifest
@@ -1 +1,2 @@
 DIST gdbm-1.18.1.tar.gz 941863 BLAKE2B 
b7717224e966321d7499a90214bfb62d0402e867db475ed4eddacfe3944d8d9cca1052e41d625f447936bfb3cbd7f1b79cfe6ff435a018efed3d5a7c5eae52d7
 SHA512 
adf9d6c5bc843ff0d7f88c2a1667d509973b2d63378d0001d7e74cc10aee6ea498a4513cc88ddf78c32ba4db5cb040b2794f4f1b3338c65d9894058850e2f5ef
+DIST gdbm-1.19.tar.gz 967861 BLAKE2B 
92a1a9c461c763b01d7abced58800aa8db200ae746240c8ef8079a615d920efe95f0d805a8cfa63d8aa6bcbda637bcb07d98d630f58de5678b7633c3fcf6bf9b
 SHA512 
118c5b8cdf74898bfb7c2100302fedf80096be017bf08e80a44486563cad5d93b93567622f2e7c7aceb72f30460504bd0b4ddfccf34df994ed65166e12ecd495

diff --git a/sys-libs/gdbm/gdbm-1.19.ebuild b/sys-libs/gdbm/gdbm-1.19.ebuild
new file mode 100644
index 000..6c43e5c486a
--- /dev/null
+++ b/sys-libs/gdbm/gdbm-1.19.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic multilib multilib-minimal
+
+DESCRIPTION="Standard GNU database libraries"
+HOMEPAGE="https://www.gnu.org/software/gdbm/;
+SRC_URI="mirror://gnu/gdbm/${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0/6" # libgdbm.so version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+berkdb nls +readline static-libs"
+
+DEPEND="
+   readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.18.1-gettext.patch #696838
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+multilib_src_configure() {
+   # gdbm doesn't appear to use either of these libraries
+   export ac_cv_lib_dbm_main=no ac_cv_lib_ndbm_main=no
+
+   local myeconfargs=(
+   --includedir="${EPREFIX}"/usr/include/gdbm
+   $(use_enable berkdb libgdbm-compat)
+   $(use_enable nls)
+   $(use_enable static-libs static)
+   $(use_with readline)
+   )
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+
+multilib_src_install_all() {
+   einstalldocs
+
+   if ! use static-libs ; then
+   find "${ED}" -name '*.la' -delete || die
+   fi
+   mv "${ED}"/usr/include/gdbm/gdbm.h "${ED}"/usr/include/ || die
+}



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

2020-12-24 Thread Lars Wendler
commit: 568c404172a69317a2ee7647bac10380fa3c69aa
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Dec 24 23:01:47 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Dec 24 23:17:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=568c4041

dev-vcs/git: Bump to version 2.30.0_rc2. Removed old

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

 dev-vcs/git/Manifest | 6 +++---
 dev-vcs/git/{git-2.30.0_rc1.ebuild => git-2.30.0_rc2.ebuild} | 0
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-vcs/git/Manifest b/dev-vcs/git/Manifest
index a023a95a04c..a6d8ad196ec 100644
--- a/dev-vcs/git/Manifest
+++ b/dev-vcs/git/Manifest
@@ -5,7 +5,7 @@ DIST git-2.26.2.tar.xz 6007864 BLAKE2B 
efce003a95e24dbb6e14feebd35874c9ed1a5c06d
 DIST git-2.27.0.tar.xz 6074636 BLAKE2B 
72c992ee35a50cdeb2363f04edfab65358216b8415f31f217b6e837d1f7bc28b90e49850006596a8f5f1932fd3011c4253df287d445dca58e335d2f6e7bab8c2
 SHA512 
8ddea44503db7caf1f6080e6441aa64a7b8761fd6541965ee244d9c4a47befccda1a239f11d86c2ad0ff24923d084f65712f5f2d6cfa178573e3471c6c33
 DIST git-2.28.0.tar.xz 6117608 BLAKE2B 
81c834dfda5b8e3065d098e411eb2408a1e7ccfde9c447a4164c131c9c2c32dcfd888980bcd180952435c05976a4fa18c155830432170deff70aa1aa2989cd2a
 SHA512 
a6159c0a15e3c5f9603157d4010664a6d74e7d65b9fe97a03b36fac12607248ed57980d96565841e88eae343001c16732737d3af812608c8db011941df1a
 DIST git-2.29.2.tar.xz 6187988 BLAKE2B 
15c2446a266d7cc3032e4b3bd32f57a2c2ff3d377848f307225ea585883c993ed835c8ffe02202386360b94f5a1f4bd3124322f0034c0d65ed15aa28b7e45ffa
 SHA512 
34117628c6d43ac0940c43bffaa1bda7f12af863728f391492725a3e57d1bbda523cf7734e90f463fe9a9ae4e70fc1cc2523643dbb3c27377d98dc4736b0ea62
-DIST git-2.30.0.rc1.tar.xz 6223884 BLAKE2B 
560b4bb78ac7d4d67d6c63f26af91f7c7999161c7cd1e3a24e31e228b02bb0d9ed6cdc2396a19f4edd9cdf471e0395a0f517aed53c1abffec9c95ab85e532014
 SHA512 
dfd51fce13b93fefde0364601efade9e438556469f5d6977e00a2e0727e5f50c506452d214848804831855bf22ba2593aa1d7bb01ad81a111e7ddfd9b17a9760
+DIST git-2.30.0.rc2.tar.xz 6224888 BLAKE2B 
e3284cd827283ab77821d0b1f602c656aadc34727529dbfaf2634bb4a67550af6d6f0281aa64fe3c7705225248ae854cf2bfca77ea387203f5cfaebe081bff14
 SHA512 
bae9e0eae3f54ae7598d8ec661a99327c1040c413430f9f9c40defd81dfd0acd5884a3a1465ebc2a0c78ed2b1fda650e4998d14018e80b6ed1e5aaa20a1a8a9c
 DIST git-htmldocs-2.23.3.tar.xz 1295344 BLAKE2B 
7a6d8198cf8285717f11731ea907ea06786c486701a729d071deedc5437a595dab355ae2d0ac2814b10503ab4161e76a1245663a9ce35ce48d03be9905315db3
 SHA512 
2c86c03f29f1a4fc2acb17a17a9e1a3df2ec95138895f5c8e776859772ebc7b95c24af0e328508ccf1ea85b7adaa86a9aedc4d0c353ffc91ad5810ecc9a48059
 DIST git-htmldocs-2.24.3.tar.xz 1307828 BLAKE2B 
5d6dda03e2c51346326a1258a14a0ee16fab7fe83c80b4a1a0b307a6343db851d89b96afcf616e10ad5831352a90332ac602e5713444855327e11be8992a5274
 SHA512 
14289fb46cff48bece0cdafea9ef201facdb58eafce4b735ce50489356deb993c481ac1b6e96a2f98cfe30434280997c47f2cca0bdb2b6e85c31cb7cf17cc257
 DIST git-htmldocs-2.25.4.tar.xz 1296896 BLAKE2B 
4f6469acdcd699698bd1f19bd0d911fd522c1890115f25c087a7870b855eb9354340fe17e9e6aaec7fb27cd951fe28cadbf26e1aeadc76f3c3a1cde4d23e42cd
 SHA512 
e10c6fa52e213a2b18290fed375f6e176eef17b0a19f6906f09d6228d18bece88ff0ec97d871db0ba29fc0fbff73740312ab01eab809bd6a9a41c8b295cf8d67
@@ -13,7 +13,7 @@ DIST git-htmldocs-2.26.2.tar.xz 1304788 BLAKE2B 
e0de88c5c41646d5fb9b54e2ee873c79
 DIST git-htmldocs-2.27.0.tar.xz 1325820 BLAKE2B 
a86cb62b6e42e451201a69e92c897566a78ed4965a98ef7b09f7c4674f60a334357ea8834ec5d97764f5f7e8fe580b8ac3af4da588b72a0e01f065adcd019aec
 SHA512 
6af974ea6c8458f72c5fc7a372611e0153b705a85092a5fe37587a3165368712e077f582ce4085538f48df925d60898b96c32275182b7ef034711ab53e7ab811
 DIST git-htmldocs-2.28.0.tar.xz 1347596 BLAKE2B 
9c447f951cc31eb306841d12a94aefd3bb9699f374f2919f7eed0789f6b49cd54df74ecddaa1475203a5dca33140787f53272774f71ccbb48e5da5f1ab6bfbde
 SHA512 
bbe7a7c221d1bb8d9852d5210a80b3d60c5b66f159591971abb2d9a08570cb7bf85686c7eba8cf37e04d37d63702906b308692a68c05fdbd0e3f3d60322003f0
 DIST git-htmldocs-2.29.2.tar.xz 1364856 BLAKE2B 
76498ef5bfdc058ad1e7c3b2c0c5ba715fa2682c7429db837cfeb7abe64ae3561e8b3f2dc032dd193514778271a040b1b120071d12ae5082a415db5084c7b6aa
 SHA512 
d7223160af9bc97201bff59b94c8c09d331cdb9f979c878698230bb579b3f4751b6a455d8413ce09a507799744d7e3c77a2ad4d265386de7ef3ba9e11fb20445
-DIST git-htmldocs-2.30.0.rc1.tar.xz 1340480 BLAKE2B 
fff1d44c91c7de6f3db94136b41435cc057e7212abf17a396682fd867040823db7d784fb991c1c75e448c9cb27f8ee063a0eec6c8b7913a646d0869b17bb30d4
 SHA512 
2c1583ad69b0fe5058096f0a64c79cda2550bb4884042f08fa2a2389091cada12fb90440bd8b996bf80b7b7fa3b61f09186154ee4372df8c5e1e57dde25c3b9b
+DIST git-htmldocs-2.30.0.rc2.tar.xz 1340512 BLAKE2B 
e4d9be43154d55059e78c7bc5639107d4202361a31174d39ad0eefb227eadee8013980a47646cce52ec0ab75647a34f24dfbacc84c8b9dcfa2396fef453d759a
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: app-shells/dash/

2020-12-24 Thread Lars Wendler
commit: 39b1188b7924ced073b5fce7ac8e40d2c1bfa5ab
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Dec 24 23:12:35 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Dec 24 23:17:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b1188b

app-shells/dash: Bump to version 0.5.11.3

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

 app-shells/dash/Manifest |  1 +
 app-shells/dash/dash-0.5.11.3.ebuild | 57 
 2 files changed, 58 insertions(+)

diff --git a/app-shells/dash/Manifest b/app-shells/dash/Manifest
index a23bad9344e..0decddc34b4 100644
--- a/app-shells/dash/Manifest
+++ b/app-shells/dash/Manifest
@@ -1 +1,2 @@
 DIST dash-0.5.11.2.tar.gz 244475 BLAKE2B 
4edc85a70af62684b29fec7fd9c599aaade38ffcfb62b873dd149c4ada9e750f24cddf9a390c512313bc7dde67cab3d7b57776c92fe5f8e08bf8bdc164a4e5ec
 SHA512 
2f846c26f3722ea3315aae73461f9c21a0a8a9ac712e1caf8dd9993e34729227c7648bf6f72fad8488247986e560298f95aa2411bd4e395410565c0b527b9db4
+DIST dash-0.5.11.3.tar.gz 244507 BLAKE2B 
06d4bd9f4c93e76ddf895f5a0ebca0c18d9554f5d4fd30a948eafc862db0f4cd523f623dad75969ddb5f510ac85d174f3b3aac3726f9d3ca8fbdb4377715b244
 SHA512 
ffe69b8de3586aba298d936168c329524e385252e12979aa1db28761e882048eb5a80673e93a2a2227f61b52fd8b56546b78c5db9c21a022072f536267f8bc20

diff --git a/app-shells/dash/dash-0.5.11.3.ebuild 
b/app-shells/dash/dash-0.5.11.3.ebuild
new file mode 100644
index 000..75cf4db9a5e
--- /dev/null
+++ b/app-shells/dash/dash-0.5.11.3.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Debian Almquist Shell"
+HOMEPAGE="http://gondor.apana.org.au/~herbert/dash/;
+SRC_URI="http://gondor.apana.org.au/~herbert/dash/files/${P}.tar.gz;
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="libedit static"
+
+BDEPEND="virtual/pkgconfig"
+RDEPEND="!static? ( libedit? ( dev-libs/libedit ) )"
+DEPEND="${RDEPEND}
+   libedit? ( static? ( dev-libs/libedit[static-libs] ) )"
+
+src_prepare() {
+   default
+
+   # Fix the invalid sort
+   sed -i -e 's/LC_COLLATE=C/LC_ALL=C/g' src/mkbuiltins
+
+   # Use pkg-config for libedit linkage
+   sed -i \
+   -e "/LIBS/s:-ledit:\`$(tc-getPKG_CONFIG) --libs libedit $(usex 
static --static '')\`:" \
+   configure || die
+}
+
+src_configure() {
+   if [[ ${CHOST} == *-solaris* ]] ; then
+   # don't redefine stat, open, dirent, etc. on Solaris
+   export ac_cv_func_stat64=yes
+   export ac_cv_func_open64=yes
+
+   # if your headers strictly adhere to POSIX, you'll need this too
+   [[ ${CHOST##*solaris2.} -le 10 ]] && append-cppflags 
-DNAME_MAX=255
+   fi
+   if [[ ${CHOST} == powerpc-*-darwin* ]] ; then
+   sed -i -e 's/= stpncpy(s, \([^,]\+\), \([0-9]\+\))/+= 
snprintf(s, \2, "%s", \1)/' \
+   src/jobs.c || die
+   fi
+   append-cppflags -DJOBS=$(usex libedit 1 0)
+   use static && append-ldflags -static
+   # Do not pass --enable-glob due to #443552.
+   local myeconfargs=(
+   CC_FOR_BUILD="$(tc-getBUILD_CC)"
+   --bindir="${EPREFIX}"/bin
+   --enable-fnmatch
+   $(use_with libedit)
+   )
+   econf "${myeconfargs[@]}"
+}



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

2020-12-24 Thread Lars Wendler
commit: 73da9c49163687bebc01f53091fd086c798fff9d
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Dec 24 23:05:58 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Dec 24 23:17:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73da9c49

media-libs/harfbuzz: Bump to version 2.7.3

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

 media-libs/harfbuzz/Manifest  |   1 +
 media-libs/harfbuzz/harfbuzz-2.7.3.ebuild | 104 ++
 2 files changed, 105 insertions(+)

diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest
index e42f8b17308..c95b066f39d 100644
--- a/media-libs/harfbuzz/Manifest
+++ b/media-libs/harfbuzz/Manifest
@@ -1,2 +1,3 @@
 DIST harfbuzz-2.6.7.tar.xz 9001936 BLAKE2B 
bd3a195506253a1446e877c35c067cc874826fc6fdae3bc3a9bfd2b7682ce12de7e6d7fd4ebe03b8178d8b678c06aa2d71715b27236347224a68e4d98a72039e
 SHA512 
6fdd6e0952a73e1949349aa5416ef8fb3fc351b15c95be4fe1f341b59fe58113b73a334db2697f4e3aaef5a761bd8f1d8964514406cad40f9862768d59de
 DIST harfbuzz-2.7.2.tar.gz 16605557 BLAKE2B 
246ab64e29afcadc692b57bad84acdea1f9200a63f6f8b1519d12b8515ec65dc45e2edf3abdde473b71364427a689d92ce2ee25c514edf4b1e680dd423d774ee
 SHA512 
2eeb198dab1ed1cc7d10c3890293ff40e9f37372413877a5bd44d66e88d8460a81f51cbe71c328b1300f542ca8de3269749d1d01d0c324c8b95a9c038fbe1521
+DIST harfbuzz-2.7.3.tar.gz 16696840 BLAKE2B 
95eb0fc86caf51f512520ba599e9be08b4a9f6565a3e52280f9454043b524e7b04194e506b5122db066966125fa4583b7be856005b53726a0192d3f08fb5cdcb
 SHA512 
1fa1cfd7b55446309413deb6c139ff9015a013b480da422482e75fa11b130b7dcfaeabfffc513a2027732d0b58fbd39dede2f3eb516214d5efd901a2d1e6af8f

diff --git a/media-libs/harfbuzz/harfbuzz-2.7.3.ebuild 
b/media-libs/harfbuzz/harfbuzz-2.7.3.ebuild
new file mode 100644
index 000..89e06e272b9
--- /dev/null
+++ b/media-libs/harfbuzz/harfbuzz-2.7.3.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit flag-o-matic meson multilib-minimal python-any-r1 xdg-utils
+
+DESCRIPTION="An OpenType text shaping engine"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz;
+
+if [[ ${PV} =  ]] ; then
+   EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+LICENSE="Old-MIT ISC icu"
+SLOT="0/0.9.18" # 0.9.18 introduced the harfbuzz-icu split; bug #472416
+
+IUSE="+cairo debug doc +glib +graphite icu +introspection static-libs test 
+truetype"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="introspection? ( glib )"
+
+RDEPEND="
+   cairo? ( x11-libs/cairo:= )
+   glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] )
+   graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] )
+   icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
+   introspection? ( >=dev-libs/gobject-introspection-1.34:= )
+   truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] )
+"
+DEPEND="${RDEPEND}
+   >=dev-libs/gobject-introspection-common-1.34
+   test? ( ${PYTHON_DEPS} )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? ( dev-util/gtk-doc )
+   introspection? ( dev-util/glib-utils )
+"
+
+pkg_setup() {
+   use test && python-any-r1_pkg_setup
+   if ! use debug ; then
+   append-cppflags -DHB_NDEBUG
+   fi
+}
+
+src_prepare() {
+   default
+
+   xdg_environment_reset
+
+   sed -i \
+   -e 's:tests/macos.tests::' \
+   test/shaping/data/in-house/Makefile.sources \
+   || die # bug 726120
+
+   # bug 618772
+   append-cxxflags -std=c++14
+}
+
+meson_multilib_native_feature() {
+   if multilib_is_native_abi && use "$1" ; then
+   echo "enabled"
+   else
+   echo "disabled"
+   fi
+}
+
+multilib_src_configure() {
+   # harfbuzz-gobject only used for instrospection, bug #535852
+   local emesonargs=(
+   -Dcairo="$(meson_multilib_native_feature cairo)"
+   -Dcoretext="disabled"
+   -Ddocs="$(meson_multilib_native_feature doc)"
+   -Dfontconfig="disabled" #609300
+   -Dintrospection="$(meson_multilib_native_feature introspection)"
+   -Dstatic="$(usex static-libs true false)"
+   $(meson_feature glib)
+   $(meson_feature graphite)
+   $(meson_feature icu)
+   $(meson_feature introspection gobject)
+   $(meson_feature test tests)
+   $(meson_feature truetype freetype)
+   )
+   

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

2020-12-24 Thread Lars Wendler
commit: f3e28f896bf07cc1d56ca398a87bfda8030c300b
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Dec 24 23:06:41 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Dec 24 23:17:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e28f89

media-libs/harfbuzz: Removed old

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

 media-libs/harfbuzz/Manifest  |   1 -
 media-libs/harfbuzz/harfbuzz-2.6.7.ebuild | 116 --
 2 files changed, 117 deletions(-)

diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest
index c95b066f39d..d94213fa21e 100644
--- a/media-libs/harfbuzz/Manifest
+++ b/media-libs/harfbuzz/Manifest
@@ -1,3 +1,2 @@
-DIST harfbuzz-2.6.7.tar.xz 9001936 BLAKE2B 
bd3a195506253a1446e877c35c067cc874826fc6fdae3bc3a9bfd2b7682ce12de7e6d7fd4ebe03b8178d8b678c06aa2d71715b27236347224a68e4d98a72039e
 SHA512 
6fdd6e0952a73e1949349aa5416ef8fb3fc351b15c95be4fe1f341b59fe58113b73a334db2697f4e3aaef5a761bd8f1d8964514406cad40f9862768d59de
 DIST harfbuzz-2.7.2.tar.gz 16605557 BLAKE2B 
246ab64e29afcadc692b57bad84acdea1f9200a63f6f8b1519d12b8515ec65dc45e2edf3abdde473b71364427a689d92ce2ee25c514edf4b1e680dd423d774ee
 SHA512 
2eeb198dab1ed1cc7d10c3890293ff40e9f37372413877a5bd44d66e88d8460a81f51cbe71c328b1300f542ca8de3269749d1d01d0c324c8b95a9c038fbe1521
 DIST harfbuzz-2.7.3.tar.gz 16696840 BLAKE2B 
95eb0fc86caf51f512520ba599e9be08b4a9f6565a3e52280f9454043b524e7b04194e506b5122db066966125fa4583b7be856005b53726a0192d3f08fb5cdcb
 SHA512 
1fa1cfd7b55446309413deb6c139ff9015a013b480da422482e75fa11b130b7dcfaeabfffc513a2027732d0b58fbd39dede2f3eb516214d5efd901a2d1e6af8f

diff --git a/media-libs/harfbuzz/harfbuzz-2.6.7.ebuild 
b/media-libs/harfbuzz/harfbuzz-2.6.7.ebuild
deleted file mode 100644
index 0e2f9fbf250..000
--- a/media-libs/harfbuzz/harfbuzz-2.6.7.ebuild
+++ /dev/null
@@ -1,116 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit autotools flag-o-matic libtool multilib-minimal python-any-r1 xdg-utils
-
-DESCRIPTION="An OpenType text shaping engine"
-HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz;
-
-if [[ ${PV} =  ]] ; then
-   EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-fi
-
-LICENSE="Old-MIT ISC icu"
-SLOT="0/0.9.18" # 0.9.18 introduced the harfbuzz-icu split; bug #472416
-
-IUSE="+cairo debug +glib +graphite icu +introspection static-libs test 
+truetype"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="introspection? ( glib )"
-
-RDEPEND="
-   cairo? ( x11-libs/cairo:= )
-   glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] )
-   graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] )
-   icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] )
-   introspection? ( >=dev-libs/gobject-introspection-1.34:= )
-   truetype? ( >=media-libs/freetype-2.5.0.1:2=[${MULTILIB_USEDEP}] )
-"
-DEPEND="${RDEPEND}
-   test? ( ${PYTHON_DEPS} )
-"
-BDEPEND="
-   dev-util/gtk-doc-am
-   virtual/pkgconfig
-"
-# eautoreconf requires gobject-introspection-common
-# ragel needed if regenerating *.hh files from *.rl
-if [[ ${PV} =  ]] ; then
-   DEPEND+="
-   >=dev-libs/gobject-introspection-common-1.34
-   dev-util/ragel
-   "
-fi
-
-pkg_setup() {
-   use test && python-any-r1_pkg_setup
-   if ! use debug ; then
-   append-cppflags -DHB_NDEBUG
-   fi
-}
-
-src_prepare() {
-   default
-
-   xdg_environment_reset
-
-   if [[ ${CHOST} == *-darwin* || ${CHOST} == *-solaris* ]] ; then
-   # on Darwin/Solaris we need to link with g++, like automake 
defaults
-   # to, but overridden by upstream because on Linux this is not
-   # necessary, bug #449126
-   sed -i \
-   -e 's/\/CXXLINK/' \
-   src/Makefile.am || die
-   sed -i \
-   -e '/libharfbuzz_la_LINK = /s/\/CXXLINK/' \
-   src/Makefile.in || die
-   sed -i \
-   -e '/AM_V_CCLD/s/\/CXXLINK/' \
-   test/api/Makefile.in || die
-   fi
-
-   sed -i \
-   -e 's:tests/macos.tests::' \
-   test/shaping/data/in-house/Makefile.sources \
-   test/shaping/data/in-house/Makefile.in || die # bug 726120
-
-   eautoreconf
-   elibtoolize # for Solaris
-
-   # bug 618772
-   append-cxxflags -std=c++14
-}
-
-multilib_src_configure() {
-   

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

2020-12-24 Thread Lars Wendler
commit: 9e331a9383c8a159f04ae0ac287aabac8a2d4c9c
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu Dec 24 22:54:40 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu Dec 24 23:17:46 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e331a93

mail-mta/msmtp: Bump to version 1.8.14

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

 mail-mta/msmtp/Manifest|   1 +
 mail-mta/msmtp/msmtp-1.8.14.ebuild | 145 +
 2 files changed, 146 insertions(+)

diff --git a/mail-mta/msmtp/Manifest b/mail-mta/msmtp/Manifest
index defa014f0cb..a3e749d38af 100644
--- a/mail-mta/msmtp/Manifest
+++ b/mail-mta/msmtp/Manifest
@@ -1,3 +1,4 @@
 DIST msmtp-1.8.12.tar.xz 364712 BLAKE2B 
94707d18d9be71e8e51413cdcc55887fc15bd7d0f059d54cfcf4e07b5589febbb9ed4025206e3b82d1b12edad45086d3ad8a47fb3d37488a49e46984d7b7bc32
 SHA512 
8620e5e9a88a49769cfdbf2aa83842b230b3fd1584641d17129cb404e3c9696edd5a28237ef46a115ca82d2a846c0f653eaa837ba6f8512f8b57493d64451df8
 DIST msmtp-1.8.13.tar.xz 359536 BLAKE2B 
824d88b571ac1dfd78046f1939fa83c4fad9679bce993c20d073df5cd431deee1ca36119123d307d788be13d700901c13c54ba47496f2148cb9fbf9e2308698c
 SHA512 
1b466fc518d0468a8febdf238a6d422fabb95be8158d2e52e38aeb5e5b21661af9791ff8ed82f72f111cebe2ce1b93deabeb91dca4f06f09cf765152095a1cfd
+DIST msmtp-1.8.14.tar.xz 363988 BLAKE2B 
46953512002365f8e80e1bdf80f8513845bae62bcfcbe8334642b7a51f2d7da7719e3c1812d43e2a887162d45a1b29893744f452f6ac7dc205fd72a578eec39f
 SHA512 
fa274849082553b14aef922c43b84fa6226a26638747ed3ef6baae9d97ff753b24f5eca055426c2e0355df81b2458f524d940faf2a7db771d80fb027e9f45e8b
 DIST msmtp-1.8.7.tar.xz 340908 BLAKE2B 
5241acf54d5a6af6ccf2c3bfd33954a5235af2d2cb467e4134401538e60e1847489a7a599359e2d13202ea9637c32a67ec5180372b139e06f6d47f060cba6c8f
 SHA512 
5a079cb90b48853ad812125e8b341f5bcd5f5ba4725d62c37210050896527b63f993aa6393f1d4107636153bf0ed84b0288e88a7e78a119c66b2d58f1e69a67d

diff --git a/mail-mta/msmtp/msmtp-1.8.14.ebuild 
b/mail-mta/msmtp/msmtp-1.8.14.ebuild
new file mode 100644
index 000..81fb1674438
--- /dev/null
+++ b/mail-mta/msmtp/msmtp-1.8.14.ebuild
@@ -0,0 +1,145 @@
+# Copyright 2004-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit fcaps multilib
+
+DESCRIPTION="An SMTP client and SMTP plugin for mail user agents such as Mutt"
+HOMEPAGE="https://marlam.de/msmtp/;
+SRC_URI="https://marlam.de/msmtp/releases/${P}.tar.xz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x86-macos"
+IUSE="daemon doc gnome-keyring idn +mta nls sasl ssl vim-syntax"
+
+# fcaps.eclass unconditionally defines "filecaps" USE flag which we need for
+# USE="daemon" in order to set the caps we need.
+REQUIRED_USE="daemon? ( filecaps )"
+
+# Upstream discourages usage of openssl. See also
+# https://marlam.de/msmtp/news/openssl-discouraged/
+DEPEND="
+   gnome-keyring? ( app-crypt/libsecret )
+   idn? ( net-dns/libidn2:= )
+   nls? ( virtual/libintl )
+   sasl? ( virtual/gsasl )
+   ssl? ( net-libs/gnutls[idn?] )
+"
+
+RDEPEND="${DEPEND}
+   net-mail/mailbase
+   daemon? (
+   acct-group/msmtpd
+   acct-user/msmtpd
+   )
+   mta? (
+   !mail-mta/courier
+   !mail-mta/esmtp
+   !mail-mta/exim
+   !mail-mta/mini-qmail
+   !mail-mta/netqmail
+   !mail-mta/nullmailer
+   !mail-mta/postfix
+   !mail-mta/qmail-ldap
+   !mail-mta/sendmail
+   !mail-mta/opensmtpd
+   !=mail-mta/ssmtp-2.64-r2[mta]
+   )
+"
+
+BDEPEND="
+   doc? ( virtual/texi2dvi )
+   nls? ( sys-devel/gettext )
+   virtual/pkgconfig
+"
+
+DOCS="AUTHORS ChangeLog NEWS README THANKS doc/msmtprc*"
+
+src_prepare() {
+   # Use default Gentoo location for mail aliases
+   sed 's:/etc/aliases:/etc/mail/aliases:' \
+   -i scripts/find_alias/find_alias_for_msmtp.sh || die
+
+   default
+}
+
+src_configure() {
+   local myeconfargs=(
+   --disable-gai-idn
+   $(use_enable nls)
+   $(use_with daemon msmtpd)
+   $(use_with gnome-keyring libsecret)
+   $(use_with idn libidn)
+   $(use_with sasl libgsasl)
+   $(use_with ssl tls gnutls)
+   )
+   econf "${myeconfargs[@]}"
+}
+
+src_compile() {
+   default
+
+   if use doc ; then
+   cd doc || die
+   emake html pdf
+   fi
+}
+
+src_install() {
+   default
+
+   if use daemon ; then
+   fcaps CAP_NET_BIND_SERVICE usr/bin/msmtpd
+   newinitd "${FILESDIR}"/msmtpd.init msmtpd
+   newconfd "${FILESDIR}"/msmtpd.confd msmtpd
+   fi
+
+   if use doc ; then
+   dodoc doc/msmtp.{html,pdf}

[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-xkb-plugin/

2020-12-24 Thread Michał Górny
commit: c84f5f6b7db5621fda957a054c85c11066faed48
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 24 23:06:46 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 24 23:08:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c84f5f6b

xfce-extra/xfce4-xkb-plugin: Bump to 0.8.2

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

 xfce-extra/xfce4-xkb-plugin/Manifest   |  1 +
 .../xfce4-xkb-plugin/xfce4-xkb-plugin-0.8.2.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/xfce-extra/xfce4-xkb-plugin/Manifest 
b/xfce-extra/xfce4-xkb-plugin/Manifest
index bf83d74dc79..94ca4ca8d33 100644
--- a/xfce-extra/xfce4-xkb-plugin/Manifest
+++ b/xfce-extra/xfce4-xkb-plugin/Manifest
@@ -1 +1,2 @@
 DIST xfce4-xkb-plugin-0.8.1.tar.bz2 842814 BLAKE2B 
be6dfce8e605be346dcd0a5259da980ffd4f7160a808de288bcc7c970c47c678dc6dfde8615e21042142221c6ba66d328dd741f3ce70d988c94562ec061230f2
 SHA512 
4f0362f429489d111544126697880cdb0a768533803a104f73802fe2c5cfbef5efbf6edd658dbb0ef788ae2a3761f1877c191637a6a06d4a5159bc8f71ad524f
+DIST xfce4-xkb-plugin-0.8.2.tar.bz2 868539 BLAKE2B 
20a7a27903be434490b3328f04d57a4ceb505dc1b63e4c98d584c72e6ad0dbc742251c0d9f43ba1da869caa2924627b6cfddd969874a3f5fae8fbf90ef577da6
 SHA512 
3078c11e1c10195480251c455995e4342c27b06949fc754396824f03bed885f32078f4c1436d86782de031cf4f4f806b530ca53116d4bedb54dda19b68ec7062

diff --git a/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.8.2.ebuild 
b/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.8.2.ebuild
new file mode 100644
index 000..a7e2199ac33
--- /dev/null
+++ b/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.8.2.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="XKB layout switching panel plug-in for the Xfce desktop 
environment"
+HOMEPAGE="https://goodies.xfce.org/projects/panel-plugins/xfce4-xkb-plugin;
+SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="BSD-2 GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+DEPEND="gnome-base/librsvg:=
+   x11-libs/gtk+:3=
+   x11-libs/libwnck:3=
+   x11-libs/libX11:=
+   >=x11-libs/libxklavier-5.3:=
+   xfce-base/garcon:=
+   >=xfce-base/libxfce4ui-4.12:=
+   >=xfce-base/libxfce4util-4.12:=
+   >=xfce-base/xfce4-panel-4.12:=
+   >=xfce-base/xfconf-4.12.1:="
+RDEPEND="${DEPEND}
+   x11-apps/setxkbmap
+   >=xfce-base/xfce4-settings-4.11"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_configure() {
+   local myconf=(
+   --libexecdir="${EPREFIX}"/usr/$(get_libdir)
+   )
+
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-whiskermenu-plugin/

2020-12-24 Thread Michał Górny
commit: bb716f672957a8ef9b2f9aa552e1428990f80013
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 24 23:05:18 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 24 23:08:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb716f67

xfce-extra/xfce4-whiskermenu-plugin: Bump to 2.5.0

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

 xfce-extra/xfce4-whiskermenu-plugin/Manifest   |  1 +
 .../xfce4-whiskermenu-plugin-2.5.0.ebuild  | 51 ++
 2 files changed, 52 insertions(+)

diff --git a/xfce-extra/xfce4-whiskermenu-plugin/Manifest 
b/xfce-extra/xfce4-whiskermenu-plugin/Manifest
index a6119a60eb0..385fb969d5f 100644
--- a/xfce-extra/xfce4-whiskermenu-plugin/Manifest
+++ b/xfce-extra/xfce4-whiskermenu-plugin/Manifest
@@ -1 +1,2 @@
 DIST xfce4-whiskermenu-plugin-2.4.6.tar.bz2 173341 BLAKE2B 
03d6ddbe72bf6de6713643bc9df4a6b824f5c7d3792ca8dc73552fa4b0c717fa719f56a4b9fa30c5d435c0f923e7f0260a330f883c9140762338908b586e3137
 SHA512 
9e947b73735549d81110323bfd7d6f29c91653b12e1aa616b9ca6f0ff99c8a7948ca383422d7b2aa0ac35297488fda6edc699ae4f72883539d6311672818b62c
+DIST xfce4-whiskermenu-plugin-2.5.0.tar.bz2 174639 BLAKE2B 
02a3007f06d9d5ffab09fd027d913e7f8667fda1c276170dc69e766b1cce15e108d6486f7ca3285942b327412224f78b302f251719a4a84f62bb101f852cf369
 SHA512 
84f9ef9963e07b5489244b5283b371e2e405f4b280fa2884aa8b3c6a7358578064a227827a7d19b4ab9d72f9fd2016fa24a16b1b3f1f964df4d9d6d2ac2bcf72

diff --git 
a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.5.0.ebuild 
b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.5.0.ebuild
new file mode 100644
index 000..38cde10a058
--- /dev/null
+++ b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.5.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake xdg-utils
+
+DESCRIPTION="Alternate application launcher for Xfce"
+HOMEPAGE="https://gottcode.org/xfce4-whiskermenu-plugin/;
+SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE=""
+
+RDEPEND="
+   virtual/libintl
+   x11-libs/gtk+:3
+   xfce-base/exo:=
+   xfce-base/garcon:=
+   xfce-base/libxfce4ui:=
+   xfce-base/libxfce4util:=
+   xfce-base/xfce4-panel:=
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+
+src_configure() {
+   local mycmakeargs=(
+   -DENABLE_AS_NEEDED=OFF
+   -DENABLE_LINKER_OPTIMIZED_HASH_TABLES=OFF
+   -DENABLE_DEVELOPER_MODE=OFF
+   -DENABLE_LINK_TIME_OPTIMIZATION=OFF
+   )
+
+   cmake_src_configure
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-wavelan-plugin/

2020-12-24 Thread Michał Górny
commit: 55015b1be072ef1fc6de2df2b9f1dbe7d963bb66
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 24 23:04:23 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 24 23:08:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55015b1b

xfce-extra/xfce4-wavelan-plugin: Bump to 0.6.2

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

 xfce-extra/xfce4-wavelan-plugin/Manifest   |  1 +
 .../xfce4-wavelan-plugin-0.6.2.ebuild  | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/xfce-extra/xfce4-wavelan-plugin/Manifest 
b/xfce-extra/xfce4-wavelan-plugin/Manifest
index fcfc5d74448..bfea568a101 100644
--- a/xfce-extra/xfce4-wavelan-plugin/Manifest
+++ b/xfce-extra/xfce4-wavelan-plugin/Manifest
@@ -1 +1,2 @@
 DIST xfce4-wavelan-plugin-0.6.1.tar.bz2 328287 BLAKE2B 
ff48a3ea2a0a3ba349545b687f0ce345055917a7da1e7e6bb829239f2e304bf4092713e40599e641d54e225a86470c292ac224f5bab479f99496d0aea00dfd73
 SHA512 
530758dec07b404009117038fa6bcac5aaebf9db97710cdeafadece4eb5680318023404276fae8cf1ff38fb5e9eb807f77eea23a30740674a8659404eb17aeec
+DIST xfce4-wavelan-plugin-0.6.2.tar.bz2 356954 BLAKE2B 
982ffbc5f72d5771650b4e8d6c64f468bf927febca8c65d8a20258043e1c9433ee9c4631eb501e620f6a1037852494e3f66fe2700e08063ee770cedcad857475
 SHA512 
90e0d5f2e9add1f177f0f69e537ccdeeaf518a122feb776cb8bce139b9af6ea7d248e758ae381b69041bbdefe2d38f2162d08b25fd246d98c3a028d743892123

diff --git a/xfce-extra/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.6.2.ebuild 
b/xfce-extra/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.6.2.ebuild
new file mode 100644
index 000..0dd23dcdb7a
--- /dev/null
+++ b/xfce-extra/xfce4-wavelan-plugin/xfce4-wavelan-plugin-0.6.2.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A panel plug-in to display wireless interface statistics"
+HOMEPAGE="https://goodies.xfce.org/projects/panel-plugins/xfce4-wavelan-plugin;
+SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~x86"
+IUSE="kernel_linux"
+
+DEPEND=">=xfce-base/libxfce4ui-4.12:=[gtk3(+)]
+   >=xfce-base/xfce4-panel-4.12:="
+RDEPEND="${DEPEND}
+   kernel_linux? ( sys-apps/net-tools )"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



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

2020-12-24 Thread Michał Górny
commit: 0bc4a1746009d442f924d1b76cb0b105e46de714
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 24 10:22:45 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 24 23:08:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc4a174

dev-python/funcy: Remove old

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

 dev-python/funcy/Manifest|  1 -
 dev-python/funcy/funcy-1.10.1.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/dev-python/funcy/Manifest b/dev-python/funcy/Manifest
index cf683c3bbd6..b7800498468 100644
--- a/dev-python/funcy/Manifest
+++ b/dev-python/funcy/Manifest
@@ -1,2 +1 @@
-DIST funcy-1.10.1.tar.gz 29657 BLAKE2B 
fb2de795a5564f7009ff5717b8eadc3cb24a2cd4c30b9b9627861d7c8bcffdc1ea27f480c2895b8733f6dd965fbf9ee0fd7f12f8bbd3cf5f0d291829bc852f4b
 SHA512 
123a5a828bd3cdbd38926923eb3979c4e5bca246da93179321eb1619df22cf6f722b5971d1309a1bdee2eeb362fc7fa85c6769a60efdd668350bf6c7d95e184c
 DIST funcy-1.14.tar.gz 548493 BLAKE2B 
fff352d0e0d685fb51fb30302542c2e8893209df1e01912efae06821fbc885b05ab3fea8786d6924b48ddf32cc6bdd6def5e90db1ff949b005437b5d3771c3c0
 SHA512 
0c7daf1a6d87f56663ae0d37cc65654c79646c313ec530ac57e6ee8de04849b8846556fda10dd762f92e44a5ffa54d32880bed4cd77cec99ae865de0203d123a

diff --git a/dev-python/funcy/funcy-1.10.1.ebuild 
b/dev-python/funcy/funcy-1.10.1.ebuild
deleted file mode 100644
index 10053c85150..000
--- a/dev-python/funcy/funcy-1.10.1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-PYTHON_COMPAT=( python3_6 python3_7 )
-inherit distutils-r1
-
-DESCRIPTION="A collection of fancy functional tools focused on practicality"
-HOMEPAGE="https://github.com/Suor/funcy;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86"
-IUSE=""
-
-DEPEND=""
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-smartbookmark-plugin/

2020-12-24 Thread Michał Górny
commit: 0e22433dab26b9788313d6a1596a189263b04df2
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 24 23:02:06 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 24 23:08:18 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e22433d

xfce-extra/xfce4-smartbookmark-plugin: Bump to 0.5.2

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

 xfce-extra/xfce4-smartbookmark-plugin/Manifest |  1 +
 .../xfce4-smartbookmark-plugin-0.5.2.ebuild| 32 ++
 2 files changed, 33 insertions(+)

diff --git a/xfce-extra/xfce4-smartbookmark-plugin/Manifest 
b/xfce-extra/xfce4-smartbookmark-plugin/Manifest
index 1d25cfe832c..c534a3b0cba 100644
--- a/xfce-extra/xfce4-smartbookmark-plugin/Manifest
+++ b/xfce-extra/xfce4-smartbookmark-plugin/Manifest
@@ -1 +1,2 @@
 DIST xfce4-smartbookmark-plugin-0.5.1.tar.bz2 302735 BLAKE2B 
3d80b78cefda5bd501578ac2b74734ac4e21f220b200239e6cd530c573b1e6b3f7e39e041d8def52bfb075cc8c584e09bc6c9249d3910a5bd98fa9d3d4cf82a2
 SHA512 
fb11d890f11751fd1b6ddd4ac351acde5a8b57cd67c0951ba655d762086be01527fbec59a2b4b7a191a1dcd1d4744929c8cad2b9ab30c83f3341e2ba06dd2596
+DIST xfce4-smartbookmark-plugin-0.5.2.tar.bz2 331765 BLAKE2B 
00985170c8313b422747ae287d10c4fad6953ae1591d8f666d4beb4cf5323e3e020809f34da5228322ed396f33d43ce4608964f085724a3fcba8fc0cd2114b16
 SHA512 
56c5b4d366826de0b25f5665875f15d950a04ead7a3b5a7e546f27880363d47f3a1bba2c02e1f8ffd08b28cc4d4466d648740efda86ee8f378e0f8e721582b5f

diff --git 
a/xfce-extra/xfce4-smartbookmark-plugin/xfce4-smartbookmark-plugin-0.5.2.ebuild 
b/xfce-extra/xfce4-smartbookmark-plugin/xfce4-smartbookmark-plugin-0.5.2.ebuild
new file mode 100644
index 000..dc1339353b0
--- /dev/null
+++ 
b/xfce-extra/xfce4-smartbookmark-plugin/xfce4-smartbookmark-plugin-0.5.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Smart bookmark plug-in for the Xfce desktop environment"
+HOMEPAGE="https://goodies.xfce.org/projects/panel-plugins/xfce4-smartbookmark-plugin;
+SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+IUSE=""
+
+RDEPEND=">=xfce-base/libxfce4ui-4.12:=[gtk3(+)]
+   >=xfce-base/xfce4-panel-4.12:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_prepare() {
+   # substitute default bugtracker
+   sed -i -e '/bugs/s:bugs\.debian:bugs.gentoo:' src/smartbookmark.c || die
+   default
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-datetime-plugin/

2020-12-24 Thread Michał Górny
commit: 0a4fb130bb6bcd74acd47aafb157ae70c1babc5c
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Dec 24 23:00:35 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Dec 24 23:08:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a4fb130

xfce-extra/xfce4-datetime-plugin: Bump to 0.8.1

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

 xfce-extra/xfce4-datetime-plugin/Manifest  |  1 +
 .../xfce4-datetime-plugin-0.8.1.ebuild | 25 ++
 2 files changed, 26 insertions(+)

diff --git a/xfce-extra/xfce4-datetime-plugin/Manifest 
b/xfce-extra/xfce4-datetime-plugin/Manifest
index 85f53801773..e90ca03bb32 100644
--- a/xfce-extra/xfce4-datetime-plugin/Manifest
+++ b/xfce-extra/xfce4-datetime-plugin/Manifest
@@ -1 +1,2 @@
 DIST xfce4-datetime-plugin-0.8.0.tar.bz2 334063 BLAKE2B 
e9d42a85cf83c0c8e305f6d3c0977995943d729d2e45adbff6467a89af7ba5725e9690291ea95f8a115903ab8ba282f4b0b8ed15ef115d63b5fab6f85a038c02
 SHA512 
936af402bfd3ef199dc05254c57201b90f9554b2d824d74d2825f16d60e9a4c1a03f25811d80bc666a05dd6b47798ef2119f458b55d612e0803f75fc583fe550
+DIST xfce4-datetime-plugin-0.8.1.tar.bz2 330734 BLAKE2B 
606802f4bf23960f8829be7c83e2a17666bfa94f6ab7821713591542d476463c72b6832012d2a865cf408d606b7ebe54080e02246f070cf45bed6474b75c6051
 SHA512 
2671b3732e9bfca68543ababa69dd16d988ba0acf0f0c8d2eba539143f8764f561053c69de3f89441e32c3098d135ee0cdf630aed5a4db16316455bdfc98120a

diff --git 
a/xfce-extra/xfce4-datetime-plugin/xfce4-datetime-plugin-0.8.1.ebuild 
b/xfce-extra/xfce4-datetime-plugin/xfce4-datetime-plugin-0.8.1.ebuild
new file mode 100644
index 000..b70f37342dd
--- /dev/null
+++ b/xfce-extra/xfce4-datetime-plugin/xfce4-datetime-plugin-0.8.1.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="A panel plug-in with date, time and embedded calender"
+HOMEPAGE="https://goodies.xfce.org/projects/panel-plugins/xfce4-datetime-plugin;
+SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+RDEPEND=">=xfce-base/libxfce4ui-4.12:=[gtk3(+)]
+   >=xfce-base/xfce4-panel-4.12:="
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/intltool
+   sys-devel/gettext
+   virtual/pkgconfig"
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



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

2020-12-24 Thread Andreas K. Hüttel
commit: 60db964946f96304852f8adf8b8b27db703d00a9
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Dec 24 22:52:13 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Dec 24 22:52:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60db9649

package.use.mask: mask system-boost for all ceph

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 profiles/base/package.use.mask | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index 3fa10e749f6..724396c06c8 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -395,9 +395,9 @@ net-fs/samba dmapi ceph
 app-emulation/fuse backend-svga
 
 # Patrick McLean  (2018-03-06)
-# Requires dev-libs/boost-1.66 that is unkeyworded/masked
->=sys-cluster/ceph-12.2.4 system-boost
->=sys-cluster/ceph-14.2.8 -system-boost
+# Andreas K. Hüttel  (2020-12-25)
+# Requires dev-libs/boost-1.72 that is gone
+sys-cluster/ceph system-boost
 
 # Brian Evans  (2018-03-05)
 # Mask embedded USE on virtual/mysql and friends to transition it to be 
obsolete



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

2020-12-24 Thread Matt Turner
commit: 97b15e1d2e18cb076811f94f58b99d85b28c1806
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Dec 24 22:47:32 2020 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Dec 24 22:48:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b15e1d

dev-util/ccls: Version bump to 0.20201219

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

 dev-util/ccls/Manifest   |  1 +
 dev-util/ccls/ccls-0.20201219.ebuild | 41 
 2 files changed, 42 insertions(+)

diff --git a/dev-util/ccls/Manifest b/dev-util/ccls/Manifest
index c9a06d0cf73..993f2f350cc 100644
--- a/dev-util/ccls/Manifest
+++ b/dev-util/ccls/Manifest
@@ -1,2 +1,3 @@
 DIST ccls-0.20190823.6.tar.gz 158158 BLAKE2B 
f2957b310f1bddc17a498191d315327adbeed72ecf3a60f2abde2fe1af8341246670d779807dcfaf98217f648d4fbe5914e4f64108cfe7a3f68e62b00e96dcaa
 SHA512 
c6df96e304f5b7381c67eda4c1bd05873a85fb0d0983b3abcc507987a402860aa6660079a0e7b125f5cda22047da936239480aa0b604cd2598f84a4b9e9c3bdd
 DIST ccls-0.20201025.tar.gz 160524 BLAKE2B 
e4819b465a862195921ac33bdfd844b1921887a4f7211b7d826b8e8e49394dcb598681ba57b5f8c2eb35d5910e3689619ecaaa1fe080d8088937b0eecc2487c9
 SHA512 
485a42671265a0f76e87f456c6c96137a2f17c60e0c1f45a1979342c9b9fd373303a017126c8bc4649b75225cec7bb3c759a78fecc42f7403e913c6121d1e948
+DIST ccls-0.20201219.tar.gz 160445 BLAKE2B 
8d3f536ec13673e7251f09de992f24d88066787442940e3e0913ee20e97c0d145d8a57b4fcdfeaa886fd5bf5e5be621ef54e307cd08cca8e516103a9c573
 SHA512 
fba8cc1ec50e55939b2deb167d9d32e946ccab4b322766191a787719b47a39e887afad26b7364dfb40c4a4f2522964af76fc7f51a5d84c10d2b0125f07a19c5e

diff --git a/dev-util/ccls/ccls-0.20201219.ebuild 
b/dev-util/ccls/ccls-0.20201219.ebuild
new file mode 100644
index 000..ac5830184a3
--- /dev/null
+++ b/dev-util/ccls/ccls-0.20201219.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGIT_REPO_URI="https://github.com/MaskRay/${PN};
+
+if [[ ${PV} = * ]]; then
+   GIT_ECLASS="git-r3"
+fi
+
+inherit cmake ${GIT_ECLASS}
+
+DESCRIPTION="C/C++/ObjC language server"
+HOMEPAGE="https://github.com/MaskRay/ccls;
+
+if [[ ${PV} == * ]] ; then
+   SRC_URI=""
+else
+   SRC_URI="https://github.com/MaskRay/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+DEPEND="
+   dev-libs/rapidjson
+   sys-devel/clang:=
+   sys-devel/llvm:=
+"
+RDEPEND="${DEPEND}"
+
+src_configure() {
+   local mycmakeargs=(
+   -DUSE_SYSTEM_RAPIDJSON=ON
+   -DCLANG_LINK_CLANG_DYLIB=1
+   )
+   cmake_src_configure
+}



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

2020-12-24 Thread Sergei Trofimovich
commit: d16dffd44d45cd378b7dad35651d1996ffe8e75d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 22:40:14 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 22:40:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d16dffd4

dev-lang/ghc: 8.10.3: add x86 binary built by Jack

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

 dev-lang/ghc/Manifest  | 1 +
 dev-lang/ghc/ghc-8.10.3.ebuild | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-lang/ghc/Manifest b/dev-lang/ghc/Manifest
index 77789f96fa7..9ec9e69c069 100644
--- a/dev-lang/ghc/Manifest
+++ b/dev-lang/ghc/Manifest
@@ -51,6 +51,7 @@ DIST ghc-bin-8.10.1-i686-pc-linux-gnu.tbz2 123398571 BLAKE2B 
3650f9dbaaa5af684ab
 DIST ghc-bin-8.10.1-x86_64-pc-linux-gnu.tbz2 17601 BLAKE2B 
84340866c70044eb1444a70b0cbed6814808037b697db28f567d2b14bb791cbe7d9bf2a327cc47ae85ce3c4970ba039854b4a6df44eb85cdc18040c5a4d15f4f
 SHA512 
81df9de95aec47d60ad8d699756ad323eb525c3a16536fac8c6717e1754272061bd8d7d70cd38f5c509a2fc323305333e4f898c9b6dc27645521bb29ee218bdb
 DIST ghc-bin-8.10.2-i686-pc-linux-gnu.tbz2 123683156 BLAKE2B 
a486076ea6e67f124c850e037be0e63a873181c3fd746f437861f7367a968e0df6723afc934c966432274a55936c0fe48a9a43a48199840b37636843da4caccc
 SHA512 
29cc1703bbdbfcbef8aa2a5a563b83b0663970f5902a1fc70230515a128ef47e27a3a6df2b47a01009c3976b4936cf8e64e5da4dfdda0c1bcf73ab7ea5ac0b6d
 DIST ghc-bin-8.10.2-x86_64-pc-linux-gnu.tbz2 122818630 BLAKE2B 
030a68e2aca0eb0a273e0d48a3e180d92b219b2d1826d1d58fa133d0a6cae1316b3ccceadb55a4fa5870f87c3df85df2998e7611b93dbc1fea592437748b2daf
 SHA512 
23bf47ee45fae54a843de9e6991b67fccb79c14ad8d08eff9f38a68a3530496c8ce4bc8cae8a731bb690ddd6cd0bf36d6d5bf37eb68ddae8ce646a0bf3916d8f
+DIST ghc-bin-8.10.3-i686-pc-linux-gnu.tbz2 123802832 BLAKE2B 
a770dd43bee7a1d60fec2eb9aaa7de715eed01c19d9514e04678801827879977a5c91f5e191d026ca83aa5e5fc5f518593053b2e78b27b08df64b39058dbaec3
 SHA512 
f810432a56ddcd773e6118f038cdacd2f5e3a508d87bfa468ee861aef0cfc434ec5766a8a74360d8cec6cb9c664928290901c025496100e7c8465408635227f5
 DIST ghc-bin-8.10.3-x86_64-pc-linux-gnu.tbz2 122993247 BLAKE2B 
e3395ebc7e87b4ae8f66dbbd9441c214c4d9535e55bfb14f78ebb92d30b1e100efc4893b3cdc65564d47bd53a21cb30106572b3fce13be022946171112c3218e
 SHA512 
2ea4295bcaf6e3fd0db54ba67465e979cd85d3370c6c49f2381478ae9824ad89df53d7d93ccf06bdff5f4849f14306c9f50c13e6f6ba45f79e5b8c13ad63ae4f
 DIST ghc-bin-8.2.1-i686-pc-linux-gnu.tbz2 96157437 BLAKE2B 
2b9608845db8cea78db07209fa054b3b05085d5c3ac07cbe3de02a93c87fb0cff12b1820f08757221c59c8a0a9e7a5563c44266b181525d916825e5cf5bac34c
 SHA512 
e891e76557fa61853e28829b8bedc4a6abb92954f90cc1ebcf22a13cc137556bbe9262e7398b7e1aedbabeb997916b008bf1561a52f16a569f3d58ea9404f41e
 DIST ghc-bin-8.2.1-x86_64-pc-linux-gnu.tbz2 97490496 BLAKE2B 
3666ea70cb8b3645db071040d2069fe244042c11954b34e5d92aaa90132d2316c0ee8c176cd4e674772bea3b99df150404f62bd8745c046cdaf102ecf0a0fa54
 SHA512 
52630a185d0eab56bce0469a612a54109895bfee041ec362ced59a9b35ba3b9c185e86bc7dbf0a5939081d3626baa19fbb3306e36d1857530248a7b9bfc100bb

diff --git a/dev-lang/ghc/ghc-8.10.3.ebuild b/dev-lang/ghc/ghc-8.10.3.ebuild
index 93c697bbc6d..1f1c51fca85 100644
--- a/dev-lang/ghc/ghc-8.10.3.ebuild
+++ b/dev-lang/ghc/ghc-8.10.3.ebuild
@@ -33,7 +33,7 @@ arch_binaries="$arch_binaries amd64? ( 
https://slyfox.uni.cx/~slyfox/distfiles/g
 #arch_binaries="$arch_binaries ppc64? ( 
https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-ppc64.tbz2 )"
 #arch_binaries="$arch_binaries ppc64? ( !big-endian? ( 
https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-powerpc64le-unknown-linux-gnu.tbz2
 ) )"
 #arch_binaries="$arch_binaries sparc? ( 
https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-sparc.tbz2 )"
-#arch_binaries="$arch_binaries x86? ( 
https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-i686-pc-linux-gnu.tbz2 )"
+arch_binaries="$arch_binaries x86? ( 
https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-i686-pc-linux-gnu.tbz2 )"
 
 # various ports:
 #arch_binaries="$arch_binaries x86-fbsd? ( 
https://slyfox.uni.cx/~slyfox/distfiles/ghc-bin-${PV}-x86-fbsd.tbz2 )"
@@ -52,7 +52,7 @@ yet_binary() {
#   return 0
#   ;;
#sparc) return 0 ;;
-   #x86) return 0 ;;
+   x86) return 0 ;;
*) return 1 ;;
esac
 }



[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-lua/, app-eselect/eselect-lua/files/

2020-12-24 Thread Marek Szuba
commit: e78d413e73feb79c9336cd5f9a3ba13129719883
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec 24 22:24:57 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec 24 22:27:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e78d413e

app-eselect/eselect-lua: delete symlinks created by older versions

In theory, all the versions of eselect-lua which created those extra
symlinks were always masked - but it doesn't really cost one much to try
to clean these up and it might make some edge cases easier.

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

 ...select-lua-4.ebuild => eselect-lua-4-r1.ebuild} |  0
 app-eselect/eselect-lua/files/lua.eselect-4| 23 --
 2 files changed, 21 insertions(+), 2 deletions(-)

diff --git a/app-eselect/eselect-lua/eselect-lua-4.ebuild 
b/app-eselect/eselect-lua/eselect-lua-4-r1.ebuild
similarity index 100%
rename from app-eselect/eselect-lua/eselect-lua-4.ebuild
rename to app-eselect/eselect-lua/eselect-lua-4-r1.ebuild

diff --git a/app-eselect/eselect-lua/files/lua.eselect-4 
b/app-eselect/eselect-lua/files/lua.eselect-4
index 15364c039c8..86c19460a15 100644
--- a/app-eselect/eselect-lua/files/lua.eselect-4
+++ b/app-eselect/eselect-lua/files/lua.eselect-4
@@ -12,6 +12,14 @@ HEADER_FILES="lauxlib.h luaconf.h lua.h lua.hpp lualib.h"
 remove_symlinks() {
rm -f "${EROOT}"/usr/bin/{lua,luac} &>/dev/null 
rm -f "${EROOT}"/usr/share/man/man1/lua{,c}.1{,.*} &>/dev/null
+   # Possible leftovers from earlier versions
+   for dir in $(get_libdirs) ; do
+   rm -f "${EROOT}"${dir}/liblua.so &>/dev/null && \
+   rm -f "${EROOT}"${dir}/pkgconfig/lua.pc &>/dev/null
+   done
+   for f in $HEADER_FILES ; do
+   rm -f "${EROOT}"/usr/include/${f}
+   done
 }
 
 _dup() {
@@ -31,6 +39,17 @@ set_symlinks() {
done
 }
 
+get_libdirs() {
+   local dir libdirs
+   for dir in $(list_libdirs); do
+   [[ -L ${EROOT}/usr/${dir} ]] && continue
+   ls "${EROOT}"/usr/${dir}/liblua*.* > /dev/null 2>&1 || continue
+ 
+   libdirs+=' '/usr/${dir}
+   done
+   echo ${libdirs:-/usr/lib}
+}
+
 find_targets() {
local dirs
local prefix="${EROOT}/usr/bin/"
@@ -45,7 +64,7 @@ resolve_target() {
if is_number $1; then
[[ $1 -le ${#targets[@]} && $1 -gt 0 ]] && echo "${targets[ $(( 
$1 - 1 )) ]}"
elif has $1 ${targets[@]}; then
- echo $1
+   echo $1
fi
 }
 
@@ -80,7 +99,7 @@ do_set() {
 
local target=$(resolve_target $1)
if [[ -z "${target}" ]]; then
- die -q "You need to specify a version"
+   die -q "You need to specify a version"
fi
remove_symlinks
set_symlinks $target



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

2020-12-24 Thread Andreas K. Hüttel
commit: ce923a91650ce8028c00387c4a37524773ec3d21
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Dec 24 22:12:34 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Dec 24 22:14:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce923a91

dev-libs/boost: Remove old

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

 dev-libs/boost/Manifest|   1 -
 dev-libs/boost/boost-1.72.0-r2.ebuild  | 358 -
 .../files/boost-1.72.0-boost-mpi-python.patch  |  50 ---
 ...issing-serialization-split_member-include.patch |  29 --
 ...t-1.72.0-revert-cease-dependence-on-range.patch |  49 ---
 5 files changed, 487 deletions(-)

diff --git a/dev-libs/boost/Manifest b/dev-libs/boost/Manifest
index c833789b410..205dbe8592a 100644
--- a/dev-libs/boost/Manifest
+++ b/dev-libs/boost/Manifest
@@ -1,2 +1 @@
-DIST boost_1_72_0.tar.bz2 106907358 BLAKE2B 
ab270a0e3cb24da687d86785e2d2e6d7731b4dbc07bd839eadb642dfa5a428ad584acb1f3529661a8de9a986008ff3427491041059ea2b742348d02e00761cd8
 SHA512 
63bbd1743e7c904b2e69fdc2eafd1c2a8a30fd70d960dcd366059d0100f000cb605d56cbd9397bb18421631f1c9552a772c434d0f0caddbe56302273f51fd1f6
 DIST boost_1_74_0.tar.bz2 109600630 BLAKE2B 
2982f64fccf6fdb3b4b74452e603f459242d7abb42df4162278d9b558b637786a2eb97442126967b19088d591777c64ced8f60a23e71eaa0b7545e80f800de63
 SHA512 
4ec9c1164ec9b95ce46ba1c073e586c94b3882dce5b7347ea14bbef0c1da230e12aa5328a501ce38cae1b1d7623daa3246325625899179b4cc309242540982a4

diff --git a/dev-libs/boost/boost-1.72.0-r2.ebuild 
b/dev-libs/boost/boost-1.72.0-r2.ebuild
deleted file mode 100644
index 2556d26576e..000
--- a/dev-libs/boost/boost-1.72.0-r2.ebuild
+++ /dev/null
@@ -1,358 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit flag-o-matic multiprocessing python-r1 toolchain-funcs multilib-minimal
-
-MY_PV="$(ver_rs 1- _)"
-MAJOR_V="$(ver_cut 1-2)"
-
-DESCRIPTION="Boost Libraries for C++"
-HOMEPAGE="https://www.boost.org/;
-SRC_URI="https://dl.bintray.com/boostorg/release/${PV}/source/boost_${MY_PV}.tar.bz2;
-
-LICENSE="Boost-1.0"
-SLOT="0/${PV}" # ${PV} instead ${MAJOR_V} due to bug 486122
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~ppc-aix ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x86-solaris ~x86-winnt"
-IUSE="bzip2 context debug doc icu lzma +nls mpi numpy python static-libs 
+threads tools zlib zstd"
-REQUIRED_USE="
-   mpi? ( threads )
-   python? ( ${PYTHON_REQUIRED_USE} )"
-
-# the tests will never fail because these are not intended as sanity
-# tests at all. They are more a way for upstream to check their own code
-# on new compilers. Since they would either be completely unreliable
-# (failing for no good reason) or completely useless (never failing)
-# there is no point in having them in the ebuild to begin with.
-RESTRICT="test"
-
-RDEPEND="
-   !app-admin/eselect-boost
-   !dev-libs/boost-numpy
-   bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] )
-   icu? ( >=dev-libs/icu-3.6:=[${MULTILIB_USEDEP}] )
-   !icu? ( virtual/libiconv[${MULTILIB_USEDEP}] )
-   lzma? ( app-arch/xz-utils:=[${MULTILIB_USEDEP}] )
-   mpi? ( >=virtual/mpi-2.0-r4[${MULTILIB_USEDEP},cxx,threads] )
-   python? (
-   ${PYTHON_DEPS}
-   numpy? ( $(python_gen_cond_dep 
'dev-python/numpy[${PYTHON_USEDEP}]' -3) )
-   )
-   zlib? ( sys-libs/zlib:=[${MULTILIB_USEDEP}] )
-   zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}"
-BDEPEND="=dev-util/boost-build-${MAJOR_V}*"
-
-S="${WORKDIR}/${PN}_${MY_PV}"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.71.0-disable_icu_rpath.patch
-   "${FILESDIR}"/${PN}-1.71.0-context-x32.patch
-   "${FILESDIR}"/${PN}-1.71.0-build-auto_index-tool.patch
-   # Bug 703294, incomplete Boost.Serialization refactoring
-   
"${FILESDIR}"/${PN}-1.72.0-missing-serialization-split_member-include.patch
-   # Bug 703036, per python-impl Boost.MPI
-   "${FILESDIR}"/${PN}-1.72.0-boost-mpi-python.patch
-   # Bug 704128, missing include on Boost.Ranges
-   "${FILESDIR}"/${PN}-1.72.0-revert-cease-dependence-on-range.patch
-)
-
-python_bindings_needed() {
-   multilib_is_native_abi && use python
-}
-
-tools_needed() {
-   multilib_is_native_abi && use tools
-}
-
-create_user-config.jam() {
-   local user_config_jam="${BUILD_DIR}"/user-config.jam
-   if [[ -s ${user_config_jam} ]]; then
-   einfo "${user_config_jam} already exists, skipping 
configuration"
-   return
-   else
-   einfo "Creating configuration in ${user_config_jam}"
-   fi
-
-   local compiler compiler_version compiler_executable="$(tc-getCXX)"
-   if [[ ${CHOST} == 

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

2020-12-24 Thread Andreas K. Hüttel
commit: 10d9d9c32744d4c488afb2c4b1fbd911b3bddbb6
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Thu Dec 24 22:13:58 2020 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Thu Dec 24 22:14:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10d9d9c3

dev-util/boost-build: Remove old

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

 dev-util/boost-build/Manifest  |  1 -
 dev-util/boost-build/boost-build-1.72.0.ebuild | 74 --
 2 files changed, 75 deletions(-)

diff --git a/dev-util/boost-build/Manifest b/dev-util/boost-build/Manifest
index c833789b410..205dbe8592a 100644
--- a/dev-util/boost-build/Manifest
+++ b/dev-util/boost-build/Manifest
@@ -1,2 +1 @@
-DIST boost_1_72_0.tar.bz2 106907358 BLAKE2B 
ab270a0e3cb24da687d86785e2d2e6d7731b4dbc07bd839eadb642dfa5a428ad584acb1f3529661a8de9a986008ff3427491041059ea2b742348d02e00761cd8
 SHA512 
63bbd1743e7c904b2e69fdc2eafd1c2a8a30fd70d960dcd366059d0100f000cb605d56cbd9397bb18421631f1c9552a772c434d0f0caddbe56302273f51fd1f6
 DIST boost_1_74_0.tar.bz2 109600630 BLAKE2B 
2982f64fccf6fdb3b4b74452e603f459242d7abb42df4162278d9b558b637786a2eb97442126967b19088d591777c64ced8f60a23e71eaa0b7545e80f800de63
 SHA512 
4ec9c1164ec9b95ce46ba1c073e586c94b3882dce5b7347ea14bbef0c1da230e12aa5328a501ce38cae1b1d7623daa3246325625899179b4cc309242540982a4

diff --git a/dev-util/boost-build/boost-build-1.72.0.ebuild 
b/dev-util/boost-build/boost-build-1.72.0.ebuild
deleted file mode 100644
index b06584c1dc8..000
--- a/dev-util/boost-build/boost-build-1.72.0.ebuild
+++ /dev/null
@@ -1,74 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic prefix toolchain-funcs
-
-MY_PV="$(ver_rs 1- _)"
-
-DESCRIPTION="A system for large project software construction, simple to use 
and powerful"
-HOMEPAGE="https://boostorg.github.io/build/;
-SRC_URI="https://dl.bintray.com/boostorg/release/${PV}/source/boost_${MY_PV}.tar.bz2;
-
-LICENSE="Boost-1.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc 
x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="examples"
-RESTRICT="test"
-
-S="${WORKDIR}/boost_${MY_PV}/tools/build/src"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.71.0-disable_python_rpath.patch
-   "${FILESDIR}"/${PN}-1.71.0-darwin-gentoo-toolchain.patch
-   "${FILESDIR}"/${PN}-1.71.0-add-none-feature-options.patch
-   "${FILESDIR}"/${PN}-1.71.0-respect-c_ld-flags.patch
-   "${FILESDIR}"/${PN}-1.71.0-no-implicit-march-flags.patch
-)
-
-src_unpack() {
-   tar xojf "${DISTDIR}/${A}" boost_${MY_PV}/tools/build || die "unpacking 
tar failed"
-}
-
-src_prepare() {
-   default
-
-   pushd .. >/dev/null || die
-   eapply "${FILESDIR}"/${PN}-1.71.0-fix-test.patch
-   popd >/dev/null || die
-}
-
-src_configure() {
-   hprefixify engine/Jambase
-   tc-export CXX
-}
-
-src_compile() {
-   cd engine || die
-   ./build.sh cxx -d+2 --without-python || die "building bjam failed"
-}
-
-src_test() {
-   # Forget tests, bjam is a lost cause
-   :
-}
-
-src_install() {
-   dobin engine/{bjam,b2}
-
-   insinto /usr/share/boost-build
-   doins -r "${FILESDIR}/site-config.jam" \
-   ../boost-build.jam bootstrap.jam build-system.jam 
../example/user-config.jam *.py \
-   build kernel options tools util
-
-   find "${ED}"/usr/share/boost-build -iname '*.py' -delete || die
-
-   dodoc 
../notes/{changes,release_procedure,build_dir_option,relative_source_paths}.txt
-
-   if use examples; then
-   docinto examples
-   dodoc -r ../example/.
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-}



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

2020-12-24 Thread Sergei Trofimovich
commit: e7eaec688757c2ba850083b682d23a1ca187666e
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 18:41:05 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 22:06:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7eaec68

dev-libs/libfido2: stable 1.5.0-r1 for ppc64

stable wrt bug #751484

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

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



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

2020-12-24 Thread Sergei Trofimovich
commit: 51c82da88455e238ba6bd2b167e9306657e7ef20
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 18:40:06 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 22:06:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51c82da8

dev-util/dialog: stable 1.3.20200327 for ppc64

stable wrt bug #754129

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-util/dialog/dialog-1.3.20200327.ebuild 
b/dev-util/dialog/dialog-1.3.20200327.ebuild
index dd45598314e..f92394e65fd 100644
--- a/dev-util/dialog/dialog-1.3.20200327.ebuild
+++ b/dev-util/dialog/dialog-1.3.20200327.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://dev.gentoo.org/~jer/${DIA_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 
sparc x86"
 IUSE="examples minimal nls static-libs unicode"
 
 RDEPEND="



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

2020-12-24 Thread Sergei Trofimovich
commit: 78d8ae457df825f6b4390370d18ce0473baa8e18
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 18:40:03 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 22:06:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78d8ae45

dev-libs/libverto: stable 0.3.1 for ppc64

stable wrt bug #757264

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libverto/libverto-0.3.1.ebuild 
b/dev-libs/libverto/libverto-0.3.1.ebuild
index 4d17c9f1540..ec855cec439 100644
--- a/dev-libs/libverto/libverto-0.3.1.ebuild
+++ b/dev-libs/libverto/libverto-0.3.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/latchset/libverto/releases/download/${PV}/${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86"
 IUSE="glib +libev libevent tevent +threads static-libs"
 
 DEPEND="glib? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] )



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

2020-12-24 Thread Sergei Trofimovich
commit: f82f7289e0f690043d660d392a84b7ffa5485e86
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 18:41:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 22:06:35 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f82f7289

dev-libs/libcbor: stable 0.8.0 for ppc64

stable wrt bug #751484

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libcbor/libcbor-0.8.0.ebuild 
b/dev-libs/libcbor/libcbor-0.8.0.ebuild
index 6ef3911d911..a62fb30caa6 100644
--- a/dev-libs/libcbor/libcbor-0.8.0.ebuild
+++ b/dev-libs/libcbor/libcbor-0.8.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://github.com/PJK/${PN}/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86"
 IUSE="+custom-alloc doc test"
 
 BDEPEND="



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

2020-12-24 Thread Sergei Trofimovich
commit: 1ddf82d30abd052206b51a5344e19f2c6065d673
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 18:40:23 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 22:06:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ddf82d3

dev-python/breathe: stable 4.22.1 for ppc64

stable wrt bug #751484

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/breathe/breathe-4.22.1.ebuild 
b/dev-python/breathe/breathe-4.22.1.ebuild
index 24c6ef10cea..1079686b3b1 100644
--- a/dev-python/breathe/breathe-4.22.1.ebuild
+++ b/dev-python/breathe/breathe-4.22.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux"
 
 RDEPEND="
app-doc/doxygen



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

2020-12-24 Thread Sergei Trofimovich
commit: 7d6669fde396a492a7cd79806bc6593eb437d27b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 18:40:27 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 22:06:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d6669fd

sys-devel/make: stable 4.3 for ppc64

stable wrt bug #738316

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/make/make-4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/make/make-4.3.ebuild b/sys-devel/make/make-4.3.ebuild
index b33963b968b..2117d8090ea 100644
--- a/sys-devel/make/make-4.3.ebuild
+++ b/sys-devel/make/make-4.3.ebuild
@@ -11,7 +11,7 @@ if [[ "$(ver_cut 3)" -ge 90 ]] ; then
SRC_URI="mirror://gnu-alpha//make/${P}.tar.gz"
 else
SRC_URI="mirror://gnu//make/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 fi
 LICENSE="GPL-3+"
 SLOT="0"



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

2020-12-24 Thread Sergei Trofimovich
commit: 6fc5661edf9c9d6da3bf2c9bb88dd6eac6ec4c96
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 18:41:02 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 22:06:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fc5661e

net-misc/openssh: stable 8.4_p1-r2 for ppc64

stable wrt bug #751484

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-misc/openssh/openssh-8.4_p1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/openssh/openssh-8.4_p1-r2.ebuild 
b/net-misc/openssh/openssh-8.4_p1-r2.ebuild
index 601036db138..92c9bf3de97 100644
--- a/net-misc/openssh/openssh-8.4_p1-r2.ebuild
+++ b/net-misc/openssh/openssh-8.4_p1-r2.ebuild
@@ -34,7 +34,7 @@ S="${WORKDIR}/${PARCH}"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 # Probably want to drop ssl defaulting to on in a future version.
 IUSE="abi_mips_n32 audit bindist debug hpn kerberos kernel_linux ldns libedit 
libressl livecd pam +pie +scp sctp security-key selinux +ssl static test X X509 
xmss"
 



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

2020-12-24 Thread Sergei Trofimovich
commit: b448ee03ded3dd93b75e0cb828b87304c5898c4c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 18:39:58 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 22:06:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b448ee03

sys-apps/logwatch: stable 7.5.4 for ppc64

stable wrt bug #759010

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/logwatch/logwatch-7.5.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/logwatch/logwatch-7.5.4.ebuild 
b/sys-apps/logwatch/logwatch-7.5.4.ebuild
index 5de50e3e0bf..e94e9d965df 100644
--- a/sys-apps/logwatch/logwatch-7.5.4.ebuild
+++ b/sys-apps/logwatch/logwatch-7.5.4.ebuild
@@ -12,7 +12,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3
 else
SRC_URI="mirror://sourceforge/${PN}/${P}/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ~ppc64 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86"
 fi
 
 DESCRIPTION="Analyzes and Reports on system logs"



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

2020-12-24 Thread Sergei Trofimovich
commit: afe3e4c9eb28023ac983c0dd483e8fe8eba95dbe
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 18:39:45 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 22:06:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afe3e4c9

mail-mta/postfix: stable 3.5.8 for ppc64

stable wrt bug #760794

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 mail-mta/postfix/postfix-3.5.8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/mail-mta/postfix/postfix-3.5.8.ebuild 
b/mail-mta/postfix/postfix-3.5.8.ebuild
index c8511da03e9..df5e18df4a4 100644
--- a/mail-mta/postfix/postfix-3.5.8.ebuild
+++ b/mail-mta/postfix/postfix-3.5.8.ebuild
@@ -16,7 +16,7 @@ SRC_URI="${MY_URI}/${MY_SRC}.tar.gz"
 
 LICENSE="|| ( IBM EPL-2.0 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc 
x86"
 IUSE="+berkdb cdb dovecot-sasl +eai hardened ldap ldap-bind libressl lmdb 
memcached mbox mysql nis pam postgres sasl selinux sqlite ssl"
 
 DEPEND="



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

2020-12-24 Thread Sergei Trofimovich
commit: 35774b3847a7f2150c824d7804fd13d16ba49cbb
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 18:39:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 22:06:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35774b38

net-mail/dovecot: stable 2.3.11.3-r2 for ppc64

stable wrt bug #760797

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-mail/dovecot/dovecot-2.3.11.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-mail/dovecot/dovecot-2.3.11.3-r2.ebuild 
b/net-mail/dovecot/dovecot-2.3.11.3-r2.ebuild
index e287093ce38..8c6836bd9cb 100644
--- a/net-mail/dovecot/dovecot-2.3.11.3-r2.ebuild
+++ b/net-mail/dovecot/dovecot-2.3.11.3-r2.ebuild
@@ -28,7 +28,7 @@ HOMEPAGE="https://www.dovecot.org/;
 
 SLOT="0"
 LICENSE="LGPL-2.1 MIT"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 s390 ~sparc 
x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 s390 ~sparc x86"
 
 IUSE_DOVECOT_AUTH="kerberos ldap lua mysql pam postgres sqlite vpopmail"
 IUSE_DOVECOT_COMPRESS="bzip2 lzma lz4 zlib zstd"



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

2020-12-24 Thread Sergei Trofimovich
commit: b604b532a5e3deacaed307c20f9053d6dca54b57
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 18:39:49 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 22:06:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b604b532

dev-libs/libpipeline: stable 1.5.3 for ppc64

stable wrt bug #759682

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libpipeline/libpipeline-1.5.3.ebuild 
b/dev-libs/libpipeline/libpipeline-1.5.3.ebuild
index 811e95c08a2..6b55072447b 100644
--- a/dev-libs/libpipeline/libpipeline-1.5.3.ebuild
+++ b/dev-libs/libpipeline/libpipeline-1.5.3.ebuild
@@ -9,7 +9,7 @@ SRC_URI="mirror://nongnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv s390 
sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos"
 IUSE="static-libs test"
 RESTRICT="!test? ( test )"
 



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

2020-12-24 Thread Sergei Trofimovich
commit: 9ea9dc3bb1645a5ecddbe71c5dc8b1c78f0eeb7d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 18:39:54 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 22:06:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ea9dc3b

sys-apps/kbd: stable 2.3.0-r1 for ppc64

stable wrt bug #759367

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/kbd/kbd-2.3.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/kbd/kbd-2.3.0-r1.ebuild b/sys-apps/kbd/kbd-2.3.0-r1.ebuild
index c962e82ae2a..4513917a234 100644
--- a/sys-apps/kbd/kbd-2.3.0-r1.ebuild
+++ b/sys-apps/kbd/kbd-2.3.0-r1.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == "" ]] ; then
 else
if [[ $(ver_cut 3) -lt 90 ]] ; then
SRC_URI="https://www.kernel.org/pub/linux/utils/kbd/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc 
~ppc64 ~riscv ~s390 sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
else
inherit autotools
SRC_URI="https://github.com/legionus/kbd/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"



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

2020-12-24 Thread Sergei Trofimovich
commit: 0aa150065e004fbbdcafa635f0cc0be016695211
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 18:39:34 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 22:06:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0aa15006

sys-apps/man-db: stable 2.9.3-r1 for ppc64

stable wrt bug #761436

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/man-db/man-db-2.9.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/man-db/man-db-2.9.3-r1.ebuild 
b/sys-apps/man-db/man-db-2.9.3-r1.ebuild
index b510cc52cc2..45f44b6b739 100644
--- a/sys-apps/man-db/man-db-2.9.3-r1.ebuild
+++ b/sys-apps/man-db/man-db-2.9.3-r1.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" = * ]] ; then
EGIT_REPO_URI="https://git.savannah.gnu.org/git/man-db.git;
 else
SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="GPL-3"



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

2020-12-24 Thread Mike Pagano
commit: 651c716939479986de0fc8cac6e217992c78202b
Author: Mike Pagano  gentoo  org>
AuthorDate: Thu Dec 24 20:29:28 2020 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Thu Dec 24 20:29:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=651c7169

sys-kernel/gentoo-sources: Cleanup of old kernels

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Mike Pagano  gentoo.org>

 sys-kernel/gentoo-sources/Manifest | 15 
 .../gentoo-sources/gentoo-sources-4.14.202.ebuild  | 28 --
 .../gentoo-sources/gentoo-sources-4.19.152.ebuild  | 28 --
 .../gentoo-sources/gentoo-sources-4.4.240.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-4.9.240.ebuild   | 28 --
 .../gentoo-sources/gentoo-sources-5.4.72.ebuild| 28 --
 6 files changed, 155 deletions(-)

diff --git a/sys-kernel/gentoo-sources/Manifest 
b/sys-kernel/gentoo-sources/Manifest
index 0744fe3f3e0..e1b4456df57 100644
--- a/sys-kernel/gentoo-sources/Manifest
+++ b/sys-kernel/gentoo-sources/Manifest
@@ -1,6 +1,3 @@
-DIST genpatches-4.14-212.base.tar.xz 4611792 BLAKE2B 
5d828c53d22cbc3ed6d0ed5109151c023d404c084c70dc84ec55f7207056f48a73dd4160989c17104ceff8e8aab66e7685bba89c404cdf6f250631c2ddd72a85
 SHA512 
f0a15184c8e71071edaf2e31127b0cab65b32005c0c42dc7988550043417ec107df9f625e95122309d635dbff54fe133055a1ed2dbdb0d73d145391594c2304b
-DIST genpatches-4.14-212.experimental.tar.xz 6084 BLAKE2B 
25ac54be062187e12a17860380edce9db19f160dc4f6e92fd614c7df2f8a4d58fd60baad8bb84730ce58a14332eebf06001578c910dd45b082a4ad1c4eb3da84
 SHA512 
bd885b6bb007b53e03b069efaacda8af99e93d2eca204edd8a7b5f84b65cea4c6720be5b2e6f99aaa536c0ff59701419065c62d5811f2520f21bc37d13bd8b68
-DIST genpatches-4.14-212.extras.tar.xz 3340 BLAKE2B 
e3dd6da1efb30bfa22d3a971731dc4382247bb9d2a645cda3454803fbce6a27698870d27e8160dcc062330fdc0b3ead889427b8db0fa2c59d8175cdcd4ac
 SHA512 
6b018a670c5f28fce087eb7d694fae321fe912767965e397c496b1aca95598a0efdb2b611fdbc856d16c8d00652b58a8a29507570126af8c8706adaa15ed6a0b
 DIST genpatches-4.14-219.base.tar.xz 4733352 BLAKE2B 
3a2c41bcdee77395ae2b19ee4a9e53771795d2b21a9a31c821d20853521f911ceb6f49219fd9c2e65fe0088251aa6cdee2a139e5d3f23f5cd665001e48154822
 SHA512 
a0837de333740e20a870324638b81708133420e7c9152bb194ef5623f29a38df6b8211686fb13f9b6f3785be8071c1dc3cbc989cae8cecda79db97aaf85d1868
 DIST genpatches-4.14-219.experimental.tar.xz 6092 BLAKE2B 
7df1ac766e4bda252718f06751aae3181af7bbf68e609562db059577c8d123e816fde728a049a9d1ea3baa4148d9433c5c698c79e61097ec2de2389ea781216f
 SHA512 
1dbee51c8021a3103c64e79684ed810de436d88f3f1883c4d53b1898a55274600da07f452910eece720b0cee1f6a6d32af68760a468a42759bd9b0b15e28eea4
 DIST genpatches-4.14-219.extras.tar.xz 3340 BLAKE2B 
2a7077ff685b93d393f8c1ef3e7d02fcc3aa69ec209d88cc19339e4a5bf64e29e456f88cd1d49826e4a81537622365cd390884d6a621e358525179c0f97f343e
 SHA512 
e2e32ebb01afdeb67c4556982c9a9abaa26f0fb46d251c07513e191b03429d9c238193345fb4c6b08de315e67d89b28f675da4ef942c30ec4d9ba31d8466a913
@@ -10,9 +7,6 @@ DIST genpatches-4.14-221.extras.tar.xz 3340 BLAKE2B 
79c2c05b9c4076c50206e6b51859
 DIST genpatches-4.14-222.base.tar.xz 4757988 BLAKE2B 
4f222a5e9f0048ffc23920d45368b8b313506296f103f357207255486884fdff4ca4f239dae1b569e2c99de2531032303ad09c6b9e413b06211db49dc62ac557
 SHA512 
10f9ea678f63598004e438723c3ad7056efa9ebf3f9053910f4c26c8317bfb143778ff3531ed621d2605badf992daa21cf4decd0aea1b4f5f7e337ead2fc313c
 DIST genpatches-4.14-222.experimental.tar.xz 6092 BLAKE2B 
fc3ac7308e7c9a2d9798a60d896f58a41f49b7590d6b70adcb1ccc09d2c42fc966f1b5f5bdafcdcdc696f273edd71965fe72fda35f400c500de7cc360d8afad6
 SHA512 
1d28aa070d70803c9c62b8dc6379dfb864a7da126925530975d4dda8526c93910fa78eb496773ab9b21f456e4cb33f9448abdc41f2c1d35e99bd37dc00a797a6
 DIST genpatches-4.14-222.extras.tar.xz 3340 BLAKE2B 
8d09a01af12fc314c3979c394dd457e134d5b9248ff6a0f4332f36b6009270fe739ce457530887435f93bdab5a87f8431947c3141c2097e5a9a563b53fdb0e40
 SHA512 
912b7dd0f5e8060b27532f94b8e3d683ebc240dbf81f83af24cdc198753bc97e571fe5e83a6d028227e86e436bf5afaab7f9ba7ce7cb449e17bd473d9d135bd1
-DIST genpatches-4.19-151.base.tar.xz 4004372 BLAKE2B 
ab830d3f5ae37f48d4aa71e6b9913498397c00fe17630184b7283b42415ed55b2a3fe0d9d3c619923f43c8e244b476ed28916f0dc2e44c53dc8022a21ad152f8
 SHA512 
0b7d374b9dbd90f99ae73537e543d19c253d219ffea77e56a1c6825516d94f5bf4e2d85323f5a7318e0b8b5233e8b7363fbb2962e60c09b5c9825b1718bc7ae9
-DIST genpatches-4.19-151.experimental.tar.xz 6976 BLAKE2B 
136a9a1f5de573917000f3b41f28a6bf84b61588cc8d61824d43df5fd191feb4608a55e5418633f18df9002dde899670a03b9713feaddf6b60b64c207005c256
 SHA512 
1650b33e6a3a431d91c3d9f054bcfe6a3bf3a93d2eda87beb23af93846f4b04ff8b67f31e71361584bd8963e2cacdecea7c33ad15e273c3b708aa353467afce8
-DIST genpatches-4.19-151.extras.tar.xz 3316 BLAKE2B 
fd6adfc4ce72c3a84b4821c6adcc79cf421e30609c1556dd9534b851faec4b5eb92210a48d2cf5e3c4a34781fefd4101ee6ede03808bbccd5aeb5875cc9d4515
 

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

2020-12-24 Thread Sergei Trofimovich
commit: 4696346279d3c808853ef5604bfdf42e098b7b86
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 18:38:11 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 18:38:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46963462

sys-devel/make: stable 4.3 for sparc

stable wrt bug #738316

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-devel/make/make-4.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-devel/make/make-4.3.ebuild b/sys-devel/make/make-4.3.ebuild
index 2c3277a74c7..b33963b968b 100644
--- a/sys-devel/make/make-4.3.ebuild
+++ b/sys-devel/make/make-4.3.ebuild
@@ -11,7 +11,7 @@ if [[ "$(ver_cut 3)" -ge 90 ]] ; then
SRC_URI="mirror://gnu-alpha//make/${P}.tar.gz"
 else
SRC_URI="mirror://gnu//make/${P}.tar.gz"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 ~sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 
~riscv ~s390 sparc x86 ~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 fi
 LICENSE="GPL-3+"
 SLOT="0"



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

2020-12-24 Thread Sergei Trofimovich
commit: 3965f915c2bbafc2218cb59718c86a4567e5a826
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 18:38:08 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 18:38:08 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3965f915

dev-util/dialog: stable 1.3.20200327 for sparc

stable wrt bug #754129

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-util/dialog/dialog-1.3.20200327.ebuild 
b/dev-util/dialog/dialog-1.3.20200327.ebuild
index 04fecaabd2b..dd45598314e 100644
--- a/dev-util/dialog/dialog-1.3.20200327.ebuild
+++ b/dev-util/dialog/dialog-1.3.20200327.ebuild
@@ -10,7 +10,7 @@ SRC_URI="https://dev.gentoo.org/~jer/${DIA_P}.tar.gz;
 
 LICENSE="GPL-2"
 SLOT="0/15"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 
sparc x86"
 IUSE="examples minimal nls static-libs unicode"
 
 RDEPEND="



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

2020-12-24 Thread Sergei Trofimovich
commit: 7dc42d4ac1473da585691e995367abd7abf3897d
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 18:37:58 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 18:37:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dc42d4a

sys-apps/man-db: stable 2.9.3-r1 for sparc

stable wrt bug #761436

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 sys-apps/man-db/man-db-2.9.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-apps/man-db/man-db-2.9.3-r1.ebuild 
b/sys-apps/man-db/man-db-2.9.3-r1.ebuild
index 35e2bb5d6ce..b510cc52cc2 100644
--- a/sys-apps/man-db/man-db-2.9.3-r1.ebuild
+++ b/sys-apps/man-db/man-db-2.9.3-r1.ebuild
@@ -12,7 +12,7 @@ if [[ "${PV}" = * ]] ; then
EGIT_REPO_URI="https://git.savannah.gnu.org/git/man-db.git;
 else
SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux"
 fi
 
 LICENSE="GPL-3"



[gentoo-commits] repo/gentoo:master commit in: app-arch/pixz/

2020-12-24 Thread Sergei Trofimovich
commit: 77f2f8c47973a011f67b7f2254f131cf221dfeb3
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 18:38:01 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 18:38:01 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77f2f8c4

app-arch/pixz: stable 1.0.7 for sparc

stable wrt bug #760785

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 app-arch/pixz/pixz-1.0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/pixz/pixz-1.0.7.ebuild b/app-arch/pixz/pixz-1.0.7.ebuild
index 1c2ae1db8be..a8ebba1a088 100644
--- a/app-arch/pixz/pixz-1.0.7.ebuild
+++ b/app-arch/pixz/pixz-1.0.7.ebuild
@@ -10,7 +10,7 @@ if [[ ${PV} == "" ]] ; then
inherit git-r3 autotools
 else

SRC_URI="https://github.com/vasi/pixz/releases/download/v${PV}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 
~sparc x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 s390 sparc 
x86"
 fi
 
 DESCRIPTION="Parallel Indexed XZ compressor"



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

2020-12-24 Thread Sergei Trofimovich
commit: efaace05971b71acfda1f1c9cab4294a6aa0ba49
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 18:38:05 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 18:38:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efaace05

dev-libs/libverto: stable 0.3.1 for sparc

stable wrt bug #757264

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-libs/libverto/libverto-0.3.1.ebuild 
b/dev-libs/libverto/libverto-0.3.1.ebuild
index f9d048557ed..4d17c9f1540 100644
--- a/dev-libs/libverto/libverto-0.3.1.ebuild
+++ b/dev-libs/libverto/libverto-0.3.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/latchset/libverto/releases/download/${PV}/${P}.tar.g
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv 
~s390 sparc x86"
 IUSE="glib +libev libevent tevent +threads static-libs"
 
 DEPEND="glib? ( >=dev-libs/glib-2.34.3[${MULTILIB_USEDEP}] )



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

2020-12-24 Thread Sergei Trofimovich
commit: 8c59771e3a42bb032fabc378c809acd4dd8f3f13
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 18:36:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 18:36:38 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c59771e

dev-libs/libtomcrypt: keyworded 1.18.2-r1 for ppc

keyworded wrt bug #761235

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild 
b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild
index 9be946d8695..914b87673bc 100644
--- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild
+++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild
@@ -17,7 +17,7 @@ LICENSE="|| ( WTFPL-2 public-domain )"
 # Helpful site:
 # https://abi-laboratory.pro/index.php?view=timeline=libtomcrypt
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="+gmp +libtommath tomsfastmath"
 
 BDEPEND="virtual/pkgconfig"



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

2020-12-24 Thread Sergei Trofimovich
commit: b9bb00ccca9dd5ca3cc0b3705537ac20c767d6d9
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 18:36:42 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 18:36:42 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9bb00cc

dev-python/pycryptodome: keyworded 3.9.9-r1 for ppc

keyworded wrt bug #761235

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild 
b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild
index a3956cd2af4..3c2d329352e 100644
--- a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild
+++ b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 
 LICENSE="BSD-2 Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE=""
 
 DEPEND="



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

2020-12-24 Thread Sergei Trofimovich
commit: 83f84438926183835b6f06e77ff6bb681f793d26
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 18:35:36 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 18:35:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83f84438

dev-libs/libtomcrypt: keyworded 1.18.2-r1 for hppa

keyworded wrt bug #761235

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild 
b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild
index 0717adedc95..9be946d8695 100644
--- a/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild
+++ b/dev-libs/libtomcrypt/libtomcrypt-1.18.2-r1.ebuild
@@ -17,7 +17,7 @@ LICENSE="|| ( WTFPL-2 public-domain )"
 # Helpful site:
 # https://abi-laboratory.pro/index.php?view=timeline=libtomcrypt
 SLOT="0/1"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~sparc ~x86"
 IUSE="+gmp +libtommath tomsfastmath"
 
 BDEPEND="virtual/pkgconfig"



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

2020-12-24 Thread Sergei Trofimovich
commit: b81579cc4545cec664e9595aba457d4746ad5629
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Dec 24 18:35:40 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 18:35:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b81579cc

dev-python/pycryptodome: keyworded 3.9.9-r1 for hppa

keyworded wrt bug #761235

Package-Manager: Portage-3.0.12, Repoman-3.0.2
RepoMan-Options: --include-arches="hppa"
Signed-off-by: Sergei Trofimovich  gentoo.org>

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

diff --git a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild 
b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild
index 599e206d87e..a3956cd2af4 100644
--- a/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild
+++ b/dev-python/pycryptodome/pycryptodome-3.9.9-r1.ebuild
@@ -18,7 +18,7 @@ SRC_URI="
 
 LICENSE="BSD-2 Unlicense"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~sparc ~x86"
 IUSE=""
 
 DEPEND="



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

2020-12-24 Thread Sam James
commit: 732f23a625e601d7165f717e2e4536ff1612751d
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 24 18:07:24 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 24 18:07:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=732f23a6

sys-kernel/gentoo-sources: Stabilize 4.14.209 arm, #754219

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-4.14.209.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.209.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.209.ebuild
index c03001f2973..3fd02ea74cf 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.209.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.209.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



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

2020-12-24 Thread Sam James
commit: 23de520f2f41cfb74e7582ea4cc57c175198cc7a
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 24 18:08:07 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 24 18:08:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23de520f

sys-kernel/gentoo-sources: Stabilize 4.4.246 arm, #754219

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-4.4.246.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.246.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.246.ebuild
index d86f2c3eefa..3fe6ab38c1e 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.4.246.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.246.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



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

2020-12-24 Thread Sam James
commit: 540c12d186019fca17bfe824af98da5682e262d2
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 24 18:06:40 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 24 18:06:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=540c12d1

sys-kernel/gentoo-sources: Stabilize 4.19.160 arm, #754219

Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-4.19.160.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.160.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.160.ebuild
index 53ac6176f6a..bab19e7d596 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.160.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.160.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



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

2020-12-24 Thread Sergei Trofimovich
commit: b65a733dff63706b0f5025107a50e9e4b9afae9f
Author: mid-kid  gmail  com>
AuthorDate: Thu Dec 24 17:02:10 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 18:00:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b65a733d

dev-util/radare2: Replace docdir patch with sed line

This fixes fetching the fortunes when the package has a -r revision
number.

Signed-off-by: mid-kid  gmail.com>

 100.0% dev-util/radare2/

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

 dev-util/radare2/radare2-4.5.1-r1.ebuild | 7 ++-
 dev-util/radare2/radare2-.ebuild | 7 +++
 2 files changed, 13 insertions(+), 1 deletion(-)

diff --git a/dev-util/radare2/radare2-4.5.1-r1.ebuild 
b/dev-util/radare2/radare2-4.5.1-r1.ebuild
index 2979f0f39ad..963c0b6b6e7 100644
--- a/dev-util/radare2/radare2-4.5.1-r1.ebuild
+++ b/dev-util/radare2/radare2-4.5.1-r1.ebuild
@@ -34,7 +34,12 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
-PATCHES=("${FILESDIR}"/${PN}-4.5.1-docdir.patch)
+src_prepare() {
+   # Fix hardcoded docdir for fortunes
+   sed -i -e "/^#define R2_FORTUNES/s/radare2/$PF/" \
+   libr/include/r_userconf.h.acr
+   default
+}
 
 src_configure() {
# Ideally these should be set by ./configure

diff --git a/dev-util/radare2/radare2-.ebuild 
b/dev-util/radare2/radare2-.ebuild
index e7065fb50ac..963c0b6b6e7 100644
--- a/dev-util/radare2/radare2-.ebuild
+++ b/dev-util/radare2/radare2-.ebuild
@@ -34,6 +34,13 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
+src_prepare() {
+   # Fix hardcoded docdir for fortunes
+   sed -i -e "/^#define R2_FORTUNES/s/radare2/$PF/" \
+   libr/include/r_userconf.h.acr
+   default
+}
+
 src_configure() {
# Ideally these should be set by ./configure
tc-export CC AR LD OBJCOPY RANLIB



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

2020-12-24 Thread Sergei Trofimovich
commit: bd1c0bf77415b5b34ad39d1cfbb5a082c052
Author: mid-kid  gmail  com>
AuthorDate: Thu Dec 24 16:41:05 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Dec 24 18:00:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd1c0bf7

dev-util/radare2: Unbundle some libraries (bug #761247)

Libraries in question:
- dev-libs/libzip
- dev-libs/xxhash
- sys-apps/file (libmagic)
- sys-libs/zlib

Signed-off-by: mid-kid  gmail.com>

 100.0% dev-util/radare2/

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

 .../radare2/{radare2-.ebuild => radare2-4.5.1-r1.ebuild} | 9 +
 dev-util/radare2/radare2-.ebuild | 7 +++
 2 files changed, 16 insertions(+)

diff --git a/dev-util/radare2/radare2-.ebuild 
b/dev-util/radare2/radare2-4.5.1-r1.ebuild
similarity index 89%
copy from dev-util/radare2/radare2-.ebuild
copy to dev-util/radare2/radare2-4.5.1-r1.ebuild
index 3c24d71a337..2979f0f39ad 100644
--- a/dev-util/radare2/radare2-.ebuild
+++ b/dev-util/radare2/radare2-4.5.1-r1.ebuild
@@ -21,6 +21,10 @@ SLOT="0"
 IUSE="ssl libressl"
 
 RDEPEND="
+   dev-libs/libzip
+   dev-libs/xxhash
+   sys-apps/file
+   sys-libs/zlib
dev-libs/capstone:0=
ssl? (
!libressl? ( dev-libs/openssl:0= )
@@ -30,6 +34,8 @@ RDEPEND="
 DEPEND="${RDEPEND}"
 BDEPEND="virtual/pkgconfig"
 
+PATCHES=("${FILESDIR}"/${PN}-4.5.1-docdir.patch)
+
 src_configure() {
# Ideally these should be set by ./configure
tc-export CC AR LD OBJCOPY RANLIB
@@ -38,6 +44,9 @@ src_configure() {
econf \
--without-libuv \
--with-syscapstone \
+   --with-sysmagic \
+   --with-sysxxhash \
+   --with-syszip \
$(use_with ssl openssl)
 }
 

diff --git a/dev-util/radare2/radare2-.ebuild 
b/dev-util/radare2/radare2-.ebuild
index 3c24d71a337..e7065fb50ac 100644
--- a/dev-util/radare2/radare2-.ebuild
+++ b/dev-util/radare2/radare2-.ebuild
@@ -21,6 +21,10 @@ SLOT="0"
 IUSE="ssl libressl"
 
 RDEPEND="
+   dev-libs/libzip
+   dev-libs/xxhash
+   sys-apps/file
+   sys-libs/zlib
dev-libs/capstone:0=
ssl? (
!libressl? ( dev-libs/openssl:0= )
@@ -38,6 +42,9 @@ src_configure() {
econf \
--without-libuv \
--with-syscapstone \
+   --with-sysmagic \
+   --with-sysxxhash \
+   --with-syszip \
$(use_with ssl openssl)
 }
 



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

2020-12-24 Thread Mike Gilbert
commit: aa20110bde339046fc3d57538ca8ad47227fba99
Author: Mike Gilbert  gentoo  org>
AuthorDate: Thu Dec 24 03:21:12 2020 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Thu Dec 24 03:30:04 2020 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=aa20110b

Adjust mangling of "arch" value from scanelf output

scanelf may generate output that looks like this:

```
UNKNOWN_TYPE;lib/firmware/ath10k/WCN3990/hw1.0/wlanmdsp.mbn;;  -  ;
EM_ARM;lib/firmware/mediatek/mt8183/scp.img;;  -  ;
...
```

Previously, we removed the first 3 characters of the first field and
stored this as the "arch" in NEEDED.ELF.2. This unintentionally
changes "UNKNOWN_TYPE" to "NOWN_TYPE".

Instead, let's just remove the string "EM_" from the front.

Signed-off-by: Mike Gilbert  gentoo.org>

 bin/misc-functions.sh | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/bin/misc-functions.sh b/bin/misc-functions.sh
index c2a16cbe0..d7009d7eb 100755
--- a/bin/misc-functions.sh
+++ b/bin/misc-functions.sh
@@ -194,7 +194,7 @@ install_qa_check() {
fi
 
echo "${obj} ${needed}" >> 
"${PORTAGE_BUILDDIR}"/build-info/NEEDED
-   echo "${arch:3};${obj};${soname};${rpath};${needed}" >> 
"${PORTAGE_BUILDDIR}"/build-info/NEEDED.ELF.2
+   echo "${arch#EM_};${obj};${soname};${rpath};${needed}" 
>> "${PORTAGE_BUILDDIR}"/build-info/NEEDED.ELF.2
done }
 
[ -n "${QA_SONAME_NO_SYMLINK}" ] && \



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

2020-12-24 Thread Markus Meier
commit: 5eb92e5bd9cd6cb89be2897d8ae8408c661a00cf
Author: Markus Meier  gentoo  org>
AuthorDate: Thu Dec 24 17:39:07 2020 +
Commit: Markus Meier  gentoo  org>
CommitDate: Thu Dec 24 17:39:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eb92e5b

media-gfx/darktable: version bump

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Markus Meier  gentoo.org>

 media-gfx/darktable/Manifest   |   2 +
 media-gfx/darktable/darktable-3.4.0.ebuild | 159 +
 2 files changed, 161 insertions(+)

diff --git a/media-gfx/darktable/Manifest b/media-gfx/darktable/Manifest
index 38c061a3411..5e5b30e791b 100644
--- a/media-gfx/darktable/Manifest
+++ b/media-gfx/darktable/Manifest
@@ -1,5 +1,7 @@
 DIST darktable-2.6.2-gcc9.patch.tar.xz 25864 BLAKE2B 
857803d4c46b47b1e06e962533c231621fa23e72dffae617bc4e078316fc22c5883df404b30e63d7ed2111078d0d7b54bfa3510524c92fa739238904e2ec17f0
 SHA512 
29b208fa0b04aa11a2c45312763ba471785b2d0f669c07a6092b82adc0284428d7dc9ea8ebae7bd851414f04191e6aafb434fcc127f062ef66d075208c7d49cb
 DIST darktable-2.6.2.tar.xz 3512572 BLAKE2B 
ee3070ac0f6b6b1c401865801631fb28397f484f30778065b7f899204813530a47ff6e752504b645f59bc29f868e1498e39f5f4e70f8259d8fecf5abc3f15cd6
 SHA512 
e7a90535747a8615fa2dbd1eb05f81314cc61c689a8a85fda0e2be40208ab0248e6f6ef296bb0894d3d527ed47c6cf6640538029c0c2d58a38d2d5ce10f6f5c0
 DIST darktable-3.2.1.tar.xz 3920728 BLAKE2B 
79ef5df93d6c4728d19bc8bf01d018f071efe1ea94a68be53fced7217df608e5362b9905e2e633af4d0a11574ca3e42eac9d97fd3bfaf3a22b45b61213f60070
 SHA512 
0c76f7c145b470d0b129e4565727cef0c7509c1cb7f2405e41b20c81411741513cfc2976c7b8fe168bc1b017e7bfc292bb2d824c3beddce6432ee7143513bdc7
+DIST darktable-3.4.0.tar.xz 452 BLAKE2B 
98b717aafe940a6916a2c2c42577be4956a171e7b445d69d20cb6aa1db35a255919524e8547c229461c64022fa3df5ace57a9e7a5ed32304820d5f263c3acbfc
 SHA512 
b0a1e58f9af4007b22bacd7c61c75bdd036db9b1bbb6bd0ed785759d1a7a5a095a49a2a68c1555c661c4fff2549fcd35d2db2d9d4c16fc035bb37939804c749f
 DIST darktable-usermanual-2.6.0.pdf 15623135 BLAKE2B 
a7a254e49dd57ee03480d52f4506a436210324cc4a2651f3c2fd70ca65cb7aa1735934a5e046ffa662b2aa1f081042d2d1e6ce0f70b6768719c52e2d14c358ce
 SHA512 
e68005ee8706f2342755ce3e4dcd6c2907c1607bc9b750154dceb4b52dcccf50c581ab65212efc8ffb2447f5d828e0fdb61d0471c3d14938e098528e50f32e14
 DIST darktable-usermanual-3.0.0.pdf 16237603 BLAKE2B 
ff5c24bb038deb37269a84389937740fa0ff77a9fb5bef4c484cdd903e39609588f632f577ce53c690d3abb832ace451d0d9d3f563ebdb6196ae8e2dac008a01
 SHA512 
2523b48e2baaa71561dc119340aed3bbf2ab4481dceb0c3ca2bbb7b0cacfaab894fa4eef82b667648cd7bb049304dbda09fa1a638f7734219b672b3ea8ee0eac
+DIST darktable-usermanual-3.4.0.pdf 16241791 BLAKE2B 
d6fc232c3eddb5474e36ce1fbc02c3472291e5ebdf2eae09c419215263f615546a79f88ee9d252b387fc5e4f2c9714398deab8de176b3d928b6a17c2878cef56
 SHA512 
fd154c02d5e0c63d9698b2f80a7439a191f4582b717b2f163923eda40aae1ebe8aeaf1a70efdc423eb8c8269d74fc0e23df8c9c0269ee8f5a357611501c3547e

diff --git a/media-gfx/darktable/darktable-3.4.0.ebuild 
b/media-gfx/darktable/darktable-3.4.0.ebuild
new file mode 100644
index 000..ffafc687cb4
--- /dev/null
+++ b/media-gfx/darktable/darktable-3.4.0.ebuild
@@ -0,0 +1,159 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-3 )
+
+inherit cmake flag-o-matic lua-single toolchain-funcs xdg
+
+DOC_PV="3.4.0"
+MY_PV="${PV/_/}"
+MY_P="${P/_/.}"
+
+DESCRIPTION="A virtual lighttable and darkroom for photographers"
+HOMEPAGE="https://www.darktable.org/;
+SRC_URI="https://github.com/darktable-org/${PN}/releases/download/release-${MY_PV}/${MY_P}.tar.xz
+   doc? ( 
https://github.com/darktable-org/${PN}/releases/download/release-${DOC_PV}/${PN}-usermanual.pdf
 -> ${PN}-usermanual-${DOC_PV}.pdf )"
+
+LICENSE="GPL-3 CC-BY-3.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+LANGS=" af cs de es fi fr he hu it pl pt-BR ru sk sl"
+IUSE="colord cups cpu_flags_x86_sse3 doc flickr geolocation gmic gnome-keyring 
gphoto2 graphicsmagick jpeg2k kwallet
+   lto lua nls opencl openmp openexr system-lua tools webp
+   ${LANGS// / l10n_}"
+
+REQUIRED_USE="system-lua? ( lua ${LUA_REQUIRED_USE} )"
+
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+COMMON_DEPEND="
+   dev-db/sqlite:3
+   dev-libs/json-glib
+   dev-libs/libxml2:2
+   >=dev-libs/pugixml-1.8:0=
+   gnome-base/librsvg:2
+   >=media-gfx/exiv2-0.25-r2:0=[xmp]
+   media-libs/lcms:2
+   >=media-libs/lensfun-0.2.3:0=
+   media-libs/libpng:0=
+   media-libs/tiff:0
+   net-libs/libsoup:2.4
+   net-misc/curl
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   x11-libs/cairo
+   >=x11-libs/gtk+-3.22:3
+   x11-libs/pango
+   colord? ( x11-libs/colord-gtk:0= )
+   cups? ( net-print/cups )
+   flickr? ( media-libs/flickcurl )
+   geolocation? ( 

[gentoo-commits] proj/sci:master commit in: sci-libs/itk/

2020-12-24 Thread Horea Christian
commit: d71b8611784dda298b7ae55d604d1bbf13ab7e1a
Author: Horea Christian  chymera  eu>
AuthorDate: Thu Dec 24 17:26:23 2020 +
Commit: Horea Christian  gmail  com>
CommitDate: Thu Dec 24 17:26:23 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=d71b8611

sci-libs/itk: deed zip BDEPEND

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Horea Christian  chymera.eu>

 sci-libs/itk/itk-5.0.1.ebuild | 1 +
 sci-libs/itk/itk-5.1.0.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/sci-libs/itk/itk-5.0.1.ebuild b/sci-libs/itk/itk-5.0.1.ebuild
index 93ad7a996..721724036 100644
--- a/sci-libs/itk/itk-5.0.1.ebuild
+++ b/sci-libs/itk/itk-5.0.1.ebuild
@@ -52,6 +52,7 @@ DEPEND="${RDEPEND}
)
doc? ( app-doc/doxygen )
 "
+BDEPEND="app-arch/unzip"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 

diff --git a/sci-libs/itk/itk-5.1.0.ebuild b/sci-libs/itk/itk-5.1.0.ebuild
index 1f7a5d3b2..fa666053e 100644
--- a/sci-libs/itk/itk-5.1.0.ebuild
+++ b/sci-libs/itk/itk-5.1.0.ebuild
@@ -63,6 +63,7 @@ DEPEND="${RDEPEND}
)
doc? ( app-doc/doxygen )
 "
+BDEPEND="app-arch/unzip"
 
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2020-12-24 Thread Matthew Thode
commit: a1b95819ddb8d5786e78d06402bc458422049f8f
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Dec 24 16:57:56 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Dec 24 16:59:19 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1b95819

app-emulation/diskimage-builder: 3.5.0 stable amd64/x86 with cleanup

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

 app-emulation/diskimage-builder/Manifest   |  2 --
 .../diskimage-builder-3.3.1.ebuild | 39 --
 .../diskimage-builder-3.4.0.ebuild | 39 --
 .../diskimage-builder-3.5.0.ebuild |  2 +-
 4 files changed, 1 insertion(+), 81 deletions(-)

diff --git a/app-emulation/diskimage-builder/Manifest 
b/app-emulation/diskimage-builder/Manifest
index 57e63ee9abb..5f73f90772e 100644
--- a/app-emulation/diskimage-builder/Manifest
+++ b/app-emulation/diskimage-builder/Manifest
@@ -1,3 +1 @@
-DIST diskimage-builder-3.3.1.tar.gz 450130 BLAKE2B 
09f3b3549527d726f8479e1f8dc89ae50fdeacf6969e43f5b35591fa0a9d38ae0dd03b7292633604a938b0ef14e31b4e655645643bae22df4f3519c75d9dde83
 SHA512 
095c0968f5ceeb220c3871ccd14c7bf7c1b3d883bcb02f9cfe7406d5a336c36a813c8290bf133441a2a59972f485596aa5620b755016aba348afe3b7fc723c9f
-DIST diskimage-builder-3.4.0.tar.gz 477142 BLAKE2B 
998c4769f8b1e973628a6ab790c78afa32d3de23df6dda62e94917916aa92419d16a58ba3029bad6641508de2f404bfb16101197720ed050a1db6a92434e3144
 SHA512 
a05fc9b836cf8273d0c73ab1e95ecbd2172c56e457ba8ae00cb3a5f13b499dc1e8d81f262d155e8e2005bdc14af25370af9dfb3b2bf29342d5110edc7e630a87
 DIST diskimage-builder-3.5.0.tar.gz 477918 BLAKE2B 
0621a4af9bc68a19c45d88ddbe636ae3e6e86cc1668023b0f10020bff51929a03c12edfced248fc138a114ad4b538d7b71828ed44a5d18b54e39bd47919b9699
 SHA512 
bea42f47078966686af9774ef34300f326e2ddf4b536af53d1378cf413e6675df9f71c54d90fdb55fbdeeefc708264350a48d4a4b2824d0bc3263df04742d768

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

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

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

2020-12-24 Thread Matthew Thode
commit: 0f5fd7448b1180caddce77fde2105ea451442dbe
Author: Matthew Thode  gentoo  org>
AuthorDate: Thu Dec 24 16:59:04 2020 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Thu Dec 24 16:59:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f5fd744

net-analyzer/icinga2: 2.12.3 stable amd64/x86 with cleanup

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

 net-analyzer/icinga2/Manifest  |   1 -
 net-analyzer/icinga2/icinga2-2.12.2.ebuild | 149 -
 net-analyzer/icinga2/icinga2-2.12.3.ebuild |   2 +-
 3 files changed, 1 insertion(+), 151 deletions(-)

diff --git a/net-analyzer/icinga2/Manifest b/net-analyzer/icinga2/Manifest
index 12422003c7a..a70f7885063 100644
--- a/net-analyzer/icinga2/Manifest
+++ b/net-analyzer/icinga2/Manifest
@@ -1,4 +1,3 @@
 DIST icinga2-2.11.6.tar.gz 7480970 BLAKE2B 
d247a4c0272227e0dfa2df46f91d84c7630c56df8d77d7de30aea715509b68fddbe74ef58c9b50acb4965e7108c3f9c23cf4e9c0f1a572763c34dd87cfaae1ec
 SHA512 
e455d10612721ef6090256618c5a87e2f06e6284c2b2d137b85058bb5cdc30f3524fbcab5559acbe891e37d90f862c1b117115451bb3b59b8a2f67bb9d027e6e
 DIST icinga2-2.12.1.tar.gz 7532104 BLAKE2B 
addb3bb6f81cb41e1ec23e989d6151af6f39fdded5a76a791806114cc2ba46c786b5d6674e9e0e86eb701cb5132f766cdf3cbdfbbcc0f9263db3a7ba844705c6
 SHA512 
8c266db67fb7aa27dc86e9dc28fa0e1ff7b11260ed529d3963c5cf25a5230fc9f02d7d44076948fbde6e39e2cb02f2d99c2c5b72396154baf95aaa5eba461529
-DIST icinga2-2.12.2.tar.gz 7534173 BLAKE2B 
58aa25be81cfd9d674371dcd17043fbdd8fd9f03b2fdbe994101dfe6088ed289e64c213bb5ec1c62863fc2a5d015f2ee928a4bd45343eeead62aea3472faf187
 SHA512 
db61843f0ea0e05ea8c0ae035e6fdaf1ebc03115b0690a0465ef1847426656acd8ffc108e36056a46cfbc4eb9538c612bbb5adff2db72c9cc51330fcdd62c136
 DIST icinga2-2.12.3.tar.gz 7534454 BLAKE2B 
021f940b3885c90cc43b4708c83430685fdb692d5ce95ed0f667a95b7dd2f4817b30fb7b05f1e214ba3aa31cef806af0f83e68447ece94916d806fb95f66526e
 SHA512 
28b87e03a8ffeb7a1d19ddf9555151b826f7bf1fd33b0139c2fc8abe7c89d66d96089d5b32d0aaccc3876040514b2bfbde9970416d5ec4ea3b023b17c0fb1799

diff --git a/net-analyzer/icinga2/icinga2-2.12.2.ebuild 
b/net-analyzer/icinga2/icinga2-2.12.2.ebuild
deleted file mode 100644
index 8ec76ee82fa..000
--- a/net-analyzer/icinga2/icinga2-2.12.2.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake systemd
-
-if [[ ${PV} !=  ]]; then
-   SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm64 ~x86"
-else
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/Icinga/icinga2.git;
-fi
-
-DESCRIPTION="Distributed, general purpose, network monitoring engine"
-HOMEPAGE="https://icinga.com/;
-
-LICENSE="GPL-2"
-SLOT="0"
-IUSE="console jumbo-build libressl lto mail mariadb minimal +mysql nano-syntax 
+plugins postgres systemd +vim-syntax"
-
-# Add accounts to DEPEND because of fowners in src_install
-DEPEND="
-   !libressl? ( dev-libs/openssl:0= )
-   libressl? ( dev-libs/libressl:0= )
-   >=dev-libs/boost-1.66.0:=[context]
-   console? ( dev-libs/libedit )
-   mariadb? ( dev-db/mariadb-connector-c:= )
-   mysql? ( dev-db/mysql-connector-c:= )
-   postgres? ( dev-db/postgresql:= )
-   dev-libs/yajl:=
-   acct-user/icinga
-   acct-group/icinga
-   acct-group/icingacmd"
-BDEPEND="
-   sys-devel/bison
-   >=sys-devel/flex-2.5.35"
-RDEPEND="
-   ${DEPEND}
-   plugins? ( || (
-   net-analyzer/monitoring-plugins
-   net-analyzer/nagios-plugins
-   ) )
-   mail? ( virtual/mailx )
-   acct-group/nagios"
-
-REQUIRED_USE="!minimal? ( || ( mariadb mysql postgres ) )"
-
-PATCHES=(
-   # https://github.com/Icinga/icinga2/issues/8185#issuecomment-680875875
-   "${FILESDIR}/${PN}-2.12.1-boost-1.74.0.patch"
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DICINGA2_UNITY_BUILD=$(usex jumbo-build)
-   -DCMAKE_INSTALL_SYSCONFDIR=/etc
-   -DCMAKE_INSTALL_LOCALSTATEDIR=/var
-   -DICINGA2_SYSCONFIGFILE=/etc/conf.d/icinga2
-   -DICINGA2_PLUGINDIR="/usr/$(get_libdir)/nagios/plugins"
-   -DICINGA2_USER=icinga
-   -DICINGA2_GROUP=icingacmd
-   -DICINGA2_COMMAND_GROUP=icingacmd
-   -DICINGA2_RUNDIR=/run
-   -DINSTALL_SYSTEMD_SERVICE_AND_INITSCRIPT=ON
-   -DUSE_SYSTEMD=$(usex systemd)
-   -DLOGROTATE_HAS_SU=ON
-   -DICINGA2_LTO_BUILD=$(usex lto)
-   )
-   # default to off if minimal, allow the flags to be set otherwise
-   if use minimal; then
-   mycmakeargs+=(
-   -DICINGA2_WITH_MYSQL=OFF
-   -DICINGA2_WITH_PGSQL=OFF
-   )
-   else
-   mycmakeargs+=(
- 

[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclxml/, dev-tcltk/tclxml/files/

2020-12-24 Thread Alfredo Tupone
commit: 250380cdb85131d3aa4d4961c594ba78b5af9be4
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Thu Dec 24 16:07:27 2020 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Thu Dec 24 16:08:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=250380cd

dev-tcltk/tclxml: undefine bool

Closes: https://bugs.gentoo.org/760159
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Alfredo Tupone  gentoo.org>

 dev-tcltk/tclxml/files/tclxml-3.2.7-bool.patch | 26 ++
 dev-tcltk/tclxml/tclxml-3.2.7.ebuild   |  1 +
 2 files changed, 27 insertions(+)

diff --git a/dev-tcltk/tclxml/files/tclxml-3.2.7-bool.patch 
b/dev-tcltk/tclxml/files/tclxml-3.2.7-bool.patch
new file mode 100644
index 000..8d29180f082
--- /dev/null
+++ b/dev-tcltk/tclxml/files/tclxml-3.2.7-bool.patch
@@ -0,0 +1,26 @@
+--- a/tclxml.c 2020-12-24 16:58:20.051675497 +0100
 b/tclxml.c 2020-12-24 16:58:49.586185021 +0100
+@@ -20,6 +20,10 @@
+ #include 
+ #include 
+ 
++#ifdef bool
++#undef bool
++#endif
++
+ int Tcldom_libxml2_Init ( Tcl_Interp *interp );
+ 
+ #define TCL_DOES_STUBS \
+--- a/tclxslt-libxslt.c2020-12-24 16:59:07.004895777 +0100
 b/tclxslt-libxslt.c2020-12-24 16:59:46.280243657 +0100
+@@ -20,6 +20,10 @@
+ #include 
+ #include 
+ 
++#ifdef bool
++#undef bool
++#endif
++
+ #undef TCL_STORAGE_CLASS
+ #define TCL_STORAGE_CLASS DLLEXPORT
+ 

diff --git a/dev-tcltk/tclxml/tclxml-3.2.7.ebuild 
b/dev-tcltk/tclxml/tclxml-3.2.7.ebuild
index af6d475303e..454695c0e26 100644
--- a/dev-tcltk/tclxml/tclxml-3.2.7.ebuild
+++ b/dev-tcltk/tclxml/tclxml-3.2.7.ebuild
@@ -28,6 +28,7 @@ RESTRICT="test"
 
 PATCHES=(
"${FILESDIR}"/${PN}-3.2-fix-implicit-declarations.patch
+   "${FILESDIR}"/${P}-bool.patch
 )
 
 src_configure() {



[gentoo-commits] repo/gentoo:master commit in: net-libs/webkit-gtk/

2020-12-24 Thread Mart Raudsepp
commit: 0f261968c53e914d3e339e57c7d157b72bf32f81
Author: Mart Raudsepp  gentoo  org>
AuthorDate: Thu Dec 24 15:54:17 2020 +
Commit: Mart Raudsepp  gentoo  org>
CommitDate: Thu Dec 24 16:03:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f261968

net-libs/webkit-gtk-2.30.4: workaround evolution bug, other improvements

* Porting from cmake-utils.eclass to cmake.eclass made -DNDEBUG not be passed
  anymore, converting some mail-client/evolution issues into aborts. Keep
  passing -DNDEBUG for the time being again.
* Improve cross-compilation by not requiring sys-apps/xdg-dbus-proxy on CBUILD
* Build the MiniBrowser with USE=examples

Bug: https://bugs.gentoo.org/761238
Closes: https://bugs.gentoo.org/760902
Closes: https://bugs.gentoo.org/758299
Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Mart Raudsepp  gentoo.org>

 net-libs/webkit-gtk/metadata.xml|   1 +
 net-libs/webkit-gtk/webkit-gtk-2.30.4-r1.ebuild | 300 
 2 files changed, 301 insertions(+)

diff --git a/net-libs/webkit-gtk/metadata.xml b/net-libs/webkit-gtk/metadata.xml
index 3e6a3fc0ecd..ab36b128219 100644
--- a/net-libs/webkit-gtk/metadata.xml
+++ b/net-libs/webkit-gtk/metadata.xml
@@ -7,6 +7,7 @@
 
 
Enable EGL support
+   Install the MiniBrowser example application
Enable gamepad input support via 
dev-libs/libmanette
Enable geolocation support through 
app-misc/geoclue
Combine source files to speed up build 
process

diff --git a/net-libs/webkit-gtk/webkit-gtk-2.30.4-r1.ebuild 
b/net-libs/webkit-gtk/webkit-gtk-2.30.4-r1.ebuild
new file mode 100644
index 000..b360de50319
--- /dev/null
+++ b/net-libs/webkit-gtk/webkit-gtk-2.30.4-r1.ebuild
@@ -0,0 +1,300 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6..8} )
+USE_RUBY="ruby24 ruby25 ruby26 ruby27"
+
+inherit check-reqs cmake flag-o-matic gnome2 pax-utils python-any-r1 
ruby-single toolchain-funcs virtualx
+
+MY_P="webkitgtk-${PV}"
+DESCRIPTION="Open source web browser engine"
+HOMEPAGE="https://www.webkitgtk.org;
+SRC_URI="https://www.webkitgtk.org/releases/${MY_P}.tar.xz;
+
+LICENSE="LGPL-2+ BSD"
+SLOT="4/37" # soname version of libwebkit2gtk-4.0
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~sparc ~x86"
+
+IUSE="aqua +egl examples gamepad +geolocation gles2-only gnome-keyring 
+gstreamer gtk-doc +introspection +jpeg2k +jumbo-build libnotify +opengl 
seccomp spell systemd wayland +X"
+
+# gstreamer with opengl/gles2 needs egl
+REQUIRED_USE="
+   gles2-only? ( egl !opengl )
+   gstreamer? ( opengl? ( egl ) )
+   wayland? ( egl )
+   || ( aqua wayland X )
+"
+
+# Tests fail to link for inexplicable reasons
+# https://bugs.webkit.org/show_bug.cgi?id=148210
+RESTRICT="test"
+
+# Aqua support in gtk3 is untested
+# Dependencies found at Source/cmake/OptionsGTK.cmake
+# Various compile-time optionals for gtk+-3.22.0 - ensure it
+# Missing WebRTC support, but ENABLE_MEDIA_STREAM/ENABLE_WEB_RTC is 
experimental upstream (PRIVATE OFF) and shouldn't be used yet in 2.30
+# >=gst-plugins-opus-1.14.4-r1 for opusparse (required by MSE)
+wpe_depend="
+   >=gui-libs/libwpe-1.5.0:1.0
+   >=gui-libs/wpebackend-fdo-1.7.0:1.0
+"
+# TODO: gst-plugins-base[X] is only needed when build configuration ends up 
with GLX set, but that's a bit automagic too to fix
+RDEPEND="
+   >=x11-libs/cairo-1.16.0:=[X?]
+   >=media-libs/fontconfig-2.13.0:1.0
+   >=media-libs/freetype-2.9.0:2
+   >=dev-libs/libgcrypt-1.7.0:0=
+   >=x11-libs/gtk+-3.22.0:3[aqua?,introspection?,wayland?,X?]
+   >=media-libs/harfbuzz-1.4.2:=[icu(+)]
+   >=dev-libs/icu-60.2:=
+   virtual/jpeg:0=
+   >=net-libs/libsoup-2.54:2.4[introspection?]
+   >=dev-libs/libxml2-2.8.0:2
+   >=media-libs/libpng-1.4:0=
+   dev-db/sqlite:3=
+   sys-libs/zlib:0
+   >=dev-libs/atk-2.16.0
+   media-libs/libwebp:=
+
+   >=dev-libs/glib-2.44.0:2
+   >=dev-libs/libxslt-1.1.7
+   media-libs/woff2
+   gnome-keyring? ( app-crypt/libsecret )
+   introspection? ( >=dev-libs/gobject-introspection-1.32.0:= )
+   dev-libs/libtasn1:=
+   spell? ( >=app-text/enchant-0.22:2 )
+   gstreamer? (
+   >=media-libs/gstreamer-1.14:1.0
+   >=media-libs/gst-plugins-base-1.14:1.0[egl?,opengl?,X?]
+   gles2-only? ( media-libs/gst-plugins-base:1.0[gles2] )
+   >=media-plugins/gst-plugins-opus-1.14.4-r1:1.0
+   >=media-libs/gst-plugins-bad-1.14:1.0 )
+
+   X? (
+   x11-libs/libX11
+   x11-libs/libXcomposite
+   x11-libs/libXdamage
+   x11-libs/libXrender
+   x11-libs/libXt )
+
+   libnotify? ( x11-libs/libnotify )
+   dev-libs/hyphen
+   jpeg2k? ( >=media-libs/openjpeg-2.2.0:2= )
+
+   egl? ( media-libs/mesa[egl] )
+ 

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

2020-12-24 Thread Michael Orlitzky
commit: 23a08d7367b3dfa0957e2ab1cfab3f799a6b3bf5
Author: Michael Orlitzky  gentoo  org>
AuthorDate: Thu Dec 24 15:36:41 2020 +
Commit: Michael Orlitzky  gentoo  org>
CommitDate: Thu Dec 24 15:36:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23a08d73

mail-filter/opendkim: add back lua-5.2 support.

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Michael Orlitzky  gentoo.org>

 .../files/opendkim-2.10.3-lua-pkgconfig-pt2.patch  | 51 ++
 mail-filter/opendkim/opendkim-2.10.3-r25.ebuild|  6 +--
 2 files changed, 53 insertions(+), 4 deletions(-)

diff --git a/mail-filter/opendkim/files/opendkim-2.10.3-lua-pkgconfig-pt2.patch 
b/mail-filter/opendkim/files/opendkim-2.10.3-lua-pkgconfig-pt2.patch
new file mode 100644
index 000..9e963eced4d
--- /dev/null
+++ b/mail-filter/opendkim/files/opendkim-2.10.3-lua-pkgconfig-pt2.patch
@@ -0,0 +1,51 @@
+From 6dcab8d2e001bb4b91314693affa65e9c1a9adbd Mon Sep 17 00:00:00 2001
+From: Michael Orlitzky 
+Date: Tue, 22 Dec 2020 19:36:28 -0500
+Subject: [PATCH 1/2] configure.ac: drop lua5.1 pkg-config check.
+
+The official upstream name for the lua pkg-config file is "lua.pc", so
+preferring the name "lua5.1.pc" to the official one can lead to
+problems when both are installed. Specifically, if lua-5.2 is
+installed and its pkg-config file is called "lua.pc", then ./configure
+will still detect (and use!) lua-5.1 if it happens to be installed
+with just the right name.
+
+This was honestly left in only for superstitious reasons, and now it's
+actually causing problems on Gentoo systems that have more than one
+version of Lua installed. So, time to go.
+
+Closes: https://github.com/trusteddomainproject/OpenDKIM/issues/111
+---
+ configure.ac | 14 ++
+ 1 file changed, 2 insertions(+), 12 deletions(-)
+
+diff --git a/configure.ac b/configure.ac
+index 828fe53f..d3d688ec 100644
+--- a/configure.ac
 b/configure.ac
+@@ -1517,20 +1517,10 @@ lua_found="no"
+ 
+ if test \(  x"$luapath" = x"auto" -o x"$luapath" = x"yes" \) -a 
x"$PKG_CONFIG" != x""
+ then
+-  PKG_CHECK_MODULES([LIBLUA], [lua5.1], [
++  PKG_CHECK_MODULES([LIBLUA], [lua], [
+   LIBLUA_INCDIRS="$LIBLUA_CFLAGS"
+   lua_found="yes"
+-],
+-[
+-  AC_MSG_WARN([pkg-config for lua5.1 not found, trying lua...])
+-  PKG_CHECK_MODULES([LIBLUA], [lua], [
+-  LIBLUA_INCDIRS="$LIBLUA_CFLAGS"
+-  lua_found="yes"
+-],
+-  [AC_MSG_WARN([pkg-config for lua not found, trying manual search...])]
+-  )
+-]
+-  )
++])
+ fi
+ 
+ if test \( x"$luapath" = x"yes" -o x"$luapath" = x"auto" \) -a x"$lua_found" 
= x"no"
+-- 
+2.26.2
+

diff --git a/mail-filter/opendkim/opendkim-2.10.3-r25.ebuild 
b/mail-filter/opendkim/opendkim-2.10.3-r25.ebuild
index eb05adb29aa..b105074a89a 100644
--- a/mail-filter/opendkim/opendkim-2.10.3-r25.ebuild
+++ b/mail-filter/opendkim/opendkim-2.10.3-r25.ebuild
@@ -3,10 +3,7 @@
 
 EAPI=7
 
-# Supports lua5-2 as well but in order for that to work the lua-pkgconfig
-# patch has to be updated not to prefer "lua5.1" over "lua" while looking
-# for Lua pkgconfig modules.
-LUA_COMPAT=( lua5-1 )
+LUA_COMPAT=( lua5-1 lua5-2 )
 
 inherit autotools db-use eutils systemd tmpfiles lua-single
 
@@ -58,6 +55,7 @@ PATCHES=(
"${FILESDIR}/${P}-openrc.patch"
"${FILESDIR}/${P}-openssl-1.1.1.patch.r2"
"${FILESDIR}/${P}-lua-pkgconfig.patch"
+   "${FILESDIR}/${P}-lua-pkgconfig-pt2.patch"
"${FILESDIR}/${P}-define-P-macro-in-libvbr.patch"
"${FILESDIR}/${P}-fix-libmilter-search.patch"
 )



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

2020-12-24 Thread Sam James
commit: a15d3980e55d916998139507c7c9bff32af39da6
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 24 14:46:59 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 24 14:46:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a15d3980

profiles/targets/desktop/package.use: fix media-video/mpv luajit entry

Let's go for the basic manual negation of all of
the LUA_SINGLE_TARGET USE_EXPAND for now to fix errors like:

--- Invalid USE flag for 'media-video/mpv' in 
'/var/db/repos/gentoo/profiles/targets/desktop/package.use': 
'LUA_SINGLE_TARGET:'
--- Invalid USE flag for 'media-video/mpv' in 
'/var/db/repos/gentoo/profiles/targets/desktop/package.use': '-*'

Fixes: c04c7631df81b55c0cae7fc0e4269988644de564
Signed-off-by: Sam James  gentoo.org>

 profiles/targets/desktop/package.use | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/profiles/targets/desktop/package.use 
b/profiles/targets/desktop/package.use
index 1426f952b38..33f68fa62bc 100644
--- a/profiles/targets/desktop/package.use
+++ b/profiles/targets/desktop/package.use
@@ -59,7 +59,10 @@ dev-lang/php -exif -truetype
 # Enable luajit for OSC and youtube-dl support by default.
 # Override default +sdl from desktop profile and disable sdl outputs.
 # These outputs are for systems without a proper audio/video support.
-media-video/mpv lua luajit -sdl LUA_SINGLE_TARGET: -* luajit
+media-video/mpv lua luajit -sdl
+media-video/mpv -lua_single_target_lua5-1 -lua_single_target_lua5-2
+media-video/mpv -lua_single_target_lua5-3 -lua_single_target_lua5-4
+media-video/mpv lua_single_target_luajit
 
 # Mike Gilbert  (2017-01-04)
 # Needed by x11-misc/xdg-utils.



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

2020-12-24 Thread Sam James
commit: a98d8ad88c9d573e13ad91e41d8e0950be10dcf1
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 24 14:39:05 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 24 14:39:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a98d8ad8

dev-python/theano-pymc: fix DEPEND typo

Closes: https://bugs.gentoo.org/761496
Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 .../{theano-pymc-1.0.13.ebuild => theano-pymc-1.0.13-r1.ebuild}  | 1 -
 1 file changed, 1 deletion(-)

diff --git a/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild 
b/dev-python/theano-pymc/theano-pymc-1.0.13-r1.ebuild
similarity index 98%
rename from dev-python/theano-pymc/theano-pymc-1.0.13.ebuild
rename to dev-python/theano-pymc/theano-pymc-1.0.13-r1.ebuild
index baf9a7f0e29..695a31afb33 100644
--- a/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild
+++ b/dev-python/theano-pymc/theano-pymc-1.0.13-r1.ebuild
@@ -20,7 +20,6 @@ RDEPEND="
dev-python/numpy[${PYTHON_USEDEP}]
dev-python/six[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
 
 distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme'
 distutils_enable_tests pytest



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

2020-12-24 Thread Sam James
commit: b4aceec79ba7e876cccf03912e64454a7f036349
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 24 14:10:37 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 24 14:10:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4aceec7

dev-db/mysql: Stabilize 8.0.22 ppc64, #756649

Signed-off-by: Sam James  gentoo.org>

 dev-db/mysql/mysql-8.0.22.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mysql/mysql-8.0.22.ebuild b/dev-db/mysql/mysql-8.0.22.ebuild
index ccd6ddc59fa..6f19828aa28 100644
--- a/dev-db/mysql/mysql-8.0.22.ebuild
+++ b/dev-db/mysql/mysql-8.0.22.ebuild
@@ -37,7 +37,7 @@ REQUIRED_USE="?? ( tcmalloc jemalloc )
router? ( server )
tcmalloc? ( server )"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



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

2020-12-24 Thread Sam James
commit: 18ea3f8aff12730b0fbdc758eab1e280d104f896
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 24 14:10:36 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 24 14:10:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18ea3f8a

dev-db/mysql: Stabilize 5.7.32 ppc64, #756649

Signed-off-by: Sam James  gentoo.org>

 dev-db/mysql/mysql-5.7.32.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/mysql/mysql-5.7.32.ebuild b/dev-db/mysql/mysql-5.7.32.ebuild
index 2d96c9c1baa..430b2fbb1f7 100644
--- a/dev-db/mysql/mysql-5.7.32.ebuild
+++ b/dev-db/mysql/mysql-5.7.32.ebuild
@@ -28,7 +28,7 @@ RESTRICT="!test? ( test ) libressl? ( test )"
 
 REQUIRED_USE="?? ( tcmalloc jemalloc )"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ppc64 ~s390 ~sparc x86 
~amd64-linux ~x86-linux ~x64-macos ~x86-macos ~x64-solaris ~x86-solaris"
 
 # Shorten the path because the socket path length must be shorter than 107 
chars
 # and we will run a mysql server during test phase



[gentoo-commits] proj/sci:master commit in: sci-biology/dipy/

2020-12-24 Thread Horea Christian
commit: cf9934080e325cb40ee2dc7ff791ec8bbd43bd9f
Author: Horea Christian  chymera  eu>
AuthorDate: Thu Dec 24 14:09:02 2020 +
Commit: Horea Christian  gmail  com>
CommitDate: Thu Dec 24 14:09:02 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=cf993408

sci-biology/dipy: updated PYTHON_COMPAT

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Horea Christian  chymera.eu>

 sci-biology/dipy/dipy-1.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-biology/dipy/dipy-1.1.1.ebuild 
b/sci-biology/dipy/dipy-1.1.1.ebuild
index 028304ce2..38c9038f9 100644
--- a/sci-biology/dipy/dipy-1.1.1.ebuild
+++ b/sci-biology/dipy/dipy-1.1.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{6,7} )
+PYTHON_COMPAT=( python3_{6..9} )
 
 inherit distutils-r1
 



[gentoo-commits] proj/sci:master commit in: sci-biology/dipy/

2020-12-24 Thread Horea Christian
commit: 9e647029cfb847f20541cbf1bdf382f3fc8effda
Author: Horea Christian  chymera  eu>
AuthorDate: Thu Dec 24 14:10:02 2020 +
Commit: Horea Christian  gmail  com>
CommitDate: Thu Dec 24 14:10:02 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=9e647029

sci-biology/dipy: conditional test restriction

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Horea Christian  chymera.eu>

 sci-biology/dipy/dipy-.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-biology/dipy/dipy-.ebuild 
b/sci-biology/dipy/dipy-.ebuild
index 7eed19d09..f63378c9a 100644
--- a/sci-biology/dipy/dipy-.ebuild
+++ b/sci-biology/dipy/dipy-.ebuild
@@ -16,6 +16,7 @@ LICENSE="BSD"
 SLOT="0"
 KEYWORDS=""
 IUSE="test"
+RESTRICT="!test? ( test )"
 
 RDEPEND="
sci-libs/nibabel[${PYTHON_USEDEP}]



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

2020-12-24 Thread Thomas Deutschmann
commit: a5a7c0a56aa73f8c7ed82af7e6228075dfe0a2fc
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Dec 24 14:06:31 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Dec 24 14:06:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5a7c0a5

sys-kernel/gentoo-sources: hppa marked stable (bug #754219)

Maintainer timeout. Applying kernel project policy.

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

 sys-kernel/gentoo-sources/gentoo-sources-4.14.209.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.19.160.ebuild  | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.4.246.ebuild   | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-4.9.246.ebuild   | 2 +-
 sys-kernel/gentoo-sources/gentoo-sources-5.4.80-r1.ebuild | 2 +-
 5 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.14.209.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.14.209.ebuild
index 1c3b414584d..c03001f2973 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.14.209.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.14.209.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.19.160.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.19.160.ebuild
index 62dfd5e7a30..53ac6176f6a 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.19.160.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.19.160.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.4.246.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.4.246.ebuild
index ea511523936..d86f2c3eefa 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.4.246.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.4.246.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-4.9.246.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-4.9.246.ebuild
index b73c4a46349..1ba45193093 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-4.9.246.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-4.9.246.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.80-r1.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.80-r1.ebuild
index dfe5fa4eadb..272a5caa801 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.80-r1.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.80-r1.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



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

2020-12-24 Thread Sam James
commit: 28a94f212843ccba49b289e1768d2d5fc5307494
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 24 13:57:40 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 24 13:57:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28a94f21

sys-kernel/gentoo-sources: Stabilize 5.4.80-r1 for arm arm64, bug 754219

Signed-off-by: Sam James  gentoo.org>

 sys-kernel/gentoo-sources/gentoo-sources-5.4.80-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-kernel/gentoo-sources/gentoo-sources-5.4.80-r1.ebuild 
b/sys-kernel/gentoo-sources/gentoo-sources-5.4.80-r1.ebuild
index a50c69f5ac9..dfe5fa4eadb 100644
--- a/sys-kernel/gentoo-sources/gentoo-sources-5.4.80-r1.ebuild
+++ b/sys-kernel/gentoo-sources/gentoo-sources-5.4.80-r1.ebuild
@@ -10,7 +10,7 @@ inherit kernel-2
 detect_version
 detect_arch
 
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86"
 HOMEPAGE="https://dev.gentoo.org/~mpagano/genpatches;
 IUSE="experimental"
 



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

2020-12-24 Thread Sam James
commit: 4cbe81bed9ad61cae649a5384f69bb30384f7aa1
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 24 01:52:55 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 24 02:01:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cbe81be

dev-python/theano-pymc: minor post-merge changes

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

 dev-python/theano-pymc/theano-pymc-1.0.13.ebuild | 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild 
b/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild
index 509edfe62e1..baf9a7f0e29 100644
--- a/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild
+++ b/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild
@@ -4,12 +4,13 @@
 EAPI=7
 
 DISTUTILS_USE_SETUPTOOLS=rdepend
-PYTHON_COMPAT=( python3_{6..9} )
+PYTHON_COMPAT=( python3_{6,7,8,9} )
 inherit distutils-r1 optfeature
 
-DESCRIPTION="Python library for operating with mathematical expressions 
involving multi-dimensional arrays"
+DESCRIPTION="Library for operating on mathematical expressions with 
multi-dimensional arrays"
 HOMEPAGE="https://github.com/pymc-devs/Theano-PyMC;
 SRC_URI="https://github.com/pymc-devs/Theano-PyMC/archive/rel-${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}"/Theano-PyMC-rel-${PV}
 
 LICENSE="BSD"
 SLOT="0"
@@ -21,10 +22,7 @@ RDEPEND="
dev-python/scipy[${PYTHON_USEDEP}]"
 RDEPEND="${DEPEND}"
 
-S="${WORKDIR}"/Theano-PyMC-rel-${PV}
-
-distutils_enable_sphinx doc \
-   'dev-python/sphinx_rtd_theme'
+distutils_enable_sphinx doc 'dev-python/sphinx_rtd_theme'
 distutils_enable_tests pytest
 
 python_prepare_all() {
@@ -36,7 +34,7 @@ python_prepare_all() {
 
 python_test() {
distutils_install_for_testing
-   pytest -vv || die
+   pytest -vv || die "Tests failed with ${EPYTHON}"
 }
 
 pkg_postinst() {



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

2020-12-24 Thread Sam James
commit: f709cad3fec1092ce8357bdaead9da1bd1fdba04
Author: Jakov Smolic  sartura  hr>
AuthorDate: Tue Dec 22 08:52:43 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 24 02:01:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f709cad3

dev-python/theano-pymc: Replacement for dev-python/theano

* Python library for operating with mathematical expressions involving 
multi-dimensional arrays

Closes: https://bugs.gentoo.org/759940
Bug: https://bugs.gentoo.org/738416
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/18763
Signed-off-by: Sam James  gentoo.org>

 dev-python/theano-pymc/Manifest  |  1 +
 dev-python/theano-pymc/metadata.xml  | 12 +++
 dev-python/theano-pymc/theano-pymc-1.0.13.ebuild | 45 
 3 files changed, 58 insertions(+)

diff --git a/dev-python/theano-pymc/Manifest b/dev-python/theano-pymc/Manifest
new file mode 100644
index 000..1ff0b282387
--- /dev/null
+++ b/dev-python/theano-pymc/Manifest
@@ -0,0 +1 @@
+DIST theano-pymc-1.0.13.tar.gz 12975871 BLAKE2B 
71528868885084d7c37f1f5cc5156aca5e764d09f0dc57aa46e21240ee2959aafb5882aef8977d9f215b051265d0d9bc3a7097ac0bb6d427cfc076ea6f591905
 SHA512 
da25e386965695a5630c54a671a7a573d0f0fae2eeeacf4f65130e4e4caf416373852ac14b1eb07ae39c194febe854d71fffe2adc24c348f64a4b73b43564229

diff --git a/dev-python/theano-pymc/metadata.xml 
b/dev-python/theano-pymc/metadata.xml
new file mode 100644
index 000..00af8f28ecf
--- /dev/null
+++ b/dev-python/theano-pymc/metadata.xml
@@ -0,0 +1,12 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@gentoo.org
+Gentoo Science Project
+  
+  
+Theano-PyMC
+pymc-devs/Theano-PyMC
+  
+

diff --git a/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild 
b/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild
new file mode 100644
index 000..509edfe62e1
--- /dev/null
+++ b/dev-python/theano-pymc/theano-pymc-1.0.13.ebuild
@@ -0,0 +1,45 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS=rdepend
+PYTHON_COMPAT=( python3_{6..9} )
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Python library for operating with mathematical expressions 
involving multi-dimensional arrays"
+HOMEPAGE="https://github.com/pymc-devs/Theano-PyMC;
+SRC_URI="https://github.com/pymc-devs/Theano-PyMC/archive/rel-${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]"
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}"/Theano-PyMC-rel-${PV}
+
+distutils_enable_sphinx doc \
+   'dev-python/sphinx_rtd_theme'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   sed -i -e "s/, 'flake8'//" setup.py || die
+   sed -i -e "s/tests.\*/tests\*/" setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   distutils_install_for_testing
+   pytest -vv || die
+}
+
+pkg_postinst() {
+   optfeature "GPU code generation/execution on NVIDIA gpus" 
dev-util/nvidia-cuda-toolkit dev-util/nvidia-cuda-sdk
+   optfeature "GPU/CPU code generation on CUDA and OpenCL devices" 
dev-libs/libgpuarray dev-python/pycuda
+}



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

2020-12-24 Thread Sam James
commit: c5031689e747b9055f68df70b30beac2d50d36a0
Author: Sam James  gentoo  org>
AuthorDate: Thu Dec 24 02:00:45 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Dec 24 02:01:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5031689

dev-python/sympy: support dev-python/theano-pymc

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

 dev-python/sympy/{sympy-1.7.1.ebuild => sympy-1.7.1-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sympy/sympy-1.7.1.ebuild 
b/dev-python/sympy/sympy-1.7.1-r1.ebuild
similarity index 94%
rename from dev-python/sympy/sympy-1.7.1.ebuild
rename to dev-python/sympy/sympy-1.7.1-r1.ebuild
index af43ce9279e..f41b65b6391 100644
--- a/dev-python/sympy/sympy-1.7.1.ebuild
+++ b/dev-python/sympy/sympy-1.7.1-r1.ebuild
@@ -36,7 +36,7 @@ RDEPEND="dev-python/mpmath[${PYTHON_USEDEP}]
pyglet? ( dev-python/pyglet[${PYTHON_USEDEP}] )
symengine? ( dev-python/symengine[${PYTHON_USEDEP}] )
texmacs? ( app-office/texmacs )
-   theano? ( dev-python/theano[${PYTHON_USEDEP}] )
+   theano? ( || ( dev-python/theano-pymc[${PYTHON_USEDEP}] 
dev-python/theano[${PYTHON_USEDEP}] ) )
 "
 
 src_test() {



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

2020-12-24 Thread Joonas Niilola
commit: 0fe2094221fdee643d67cfd4dbdd35cfe613b3dd
Author: Joonas Niilola  gentoo  org>
AuthorDate: Thu Dec 24 13:53:41 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Dec 24 13:53:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fe20942

media-gfx/darktable: fix manifest

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

 media-gfx/darktable/Manifest | 1 -
 1 file changed, 1 deletion(-)

diff --git a/media-gfx/darktable/Manifest b/media-gfx/darktable/Manifest
index 50c2152b4a6..38c061a3411 100644
--- a/media-gfx/darktable/Manifest
+++ b/media-gfx/darktable/Manifest
@@ -1,6 +1,5 @@
 DIST darktable-2.6.2-gcc9.patch.tar.xz 25864 BLAKE2B 
857803d4c46b47b1e06e962533c231621fa23e72dffae617bc4e078316fc22c5883df404b30e63d7ed2111078d0d7b54bfa3510524c92fa739238904e2ec17f0
 SHA512 
29b208fa0b04aa11a2c45312763ba471785b2d0f669c07a6092b82adc0284428d7dc9ea8ebae7bd851414f04191e6aafb434fcc127f062ef66d075208c7d49cb
 DIST darktable-2.6.2.tar.xz 3512572 BLAKE2B 
ee3070ac0f6b6b1c401865801631fb28397f484f30778065b7f899204813530a47ff6e752504b645f59bc29f868e1498e39f5f4e70f8259d8fecf5abc3f15cd6
 SHA512 
e7a90535747a8615fa2dbd1eb05f81314cc61c689a8a85fda0e2be40208ab0248e6f6ef296bb0894d3d527ed47c6cf6640538029c0c2d58a38d2d5ce10f6f5c0
-DIST darktable-3.0.2.tar.xz 3931240 BLAKE2B 
5f86579a43e396c8116aba63c43e13d7312e5c3a569f9c242fe9a7882f02c5e0ebd7e4b9bbd34576eb83b3b78298038bf0d87bf4786dd19d0fa73ed30de21f67
 SHA512 
ee2d83f60621586f9e1be958f4b0c3d2214fbf30338837dbd07b901641c32d565cd29f814f5ff75a450495acee2383aa62ba3da3873009077704c925bab501f1
 DIST darktable-3.2.1.tar.xz 3920728 BLAKE2B 
79ef5df93d6c4728d19bc8bf01d018f071efe1ea94a68be53fced7217df608e5362b9905e2e633af4d0a11574ca3e42eac9d97fd3bfaf3a22b45b61213f60070
 SHA512 
0c76f7c145b470d0b129e4565727cef0c7509c1cb7f2405e41b20c81411741513cfc2976c7b8fe168bc1b017e7bfc292bb2d824c3beddce6432ee7143513bdc7
 DIST darktable-usermanual-2.6.0.pdf 15623135 BLAKE2B 
a7a254e49dd57ee03480d52f4506a436210324cc4a2651f3c2fd70ca65cb7aa1735934a5e046ffa662b2aa1f081042d2d1e6ce0f70b6768719c52e2d14c358ce
 SHA512 
e68005ee8706f2342755ce3e4dcd6c2907c1607bc9b750154dceb4b52dcccf50c581ab65212efc8ffb2447f5d828e0fdb61d0471c3d14938e098528e50f32e14
 DIST darktable-usermanual-3.0.0.pdf 16237603 BLAKE2B 
ff5c24bb038deb37269a84389937740fa0ff77a9fb5bef4c484cdd903e39609588f632f577ce53c690d3abb832ace451d0d9d3f563ebdb6196ae8e2dac008a01
 SHA512 
2523b48e2baaa71561dc119340aed3bbf2ab4481dceb0c3ca2bbb7b0cacfaab894fa4eef82b667648cd7bb049304dbda09fa1a638f7734219b672b3ea8ee0eac



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

2020-12-24 Thread Marek Szuba
commit: c04c7631df81b55c0cae7fc0e4269988644de564
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec 24 13:48:51 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec 24 13:48:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c04c7631

profiles/targets/desktop/package.use: more media-video/mpv LuaJIT changes

Follow-up to ced3d3f08fde6b38c49ece9792021b1cfe7ea5d5: package.use changes
are incremental so it is necessary to explicitly unset current
LUA_SINGLE_TARGET before setting the luajit one.

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

 profiles/targets/desktop/package.use | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/targets/desktop/package.use 
b/profiles/targets/desktop/package.use
index 046891519ae..1426f952b38 100644
--- a/profiles/targets/desktop/package.use
+++ b/profiles/targets/desktop/package.use
@@ -59,7 +59,7 @@ dev-lang/php -exif -truetype
 # Enable luajit for OSC and youtube-dl support by default.
 # Override default +sdl from desktop profile and disable sdl outputs.
 # These outputs are for systems without a proper audio/video support.
-media-video/mpv lua luajit lua_single_target_luajit -sdl
+media-video/mpv lua luajit -sdl LUA_SINGLE_TARGET: -* luajit
 
 # Mike Gilbert  (2017-01-04)
 # Needed by x11-misc/xdg-utils.



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

2020-12-24 Thread Marek Szuba
commit: ebeb3b9daf32a8d72201de9a87b06c213ffa6247
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec 24 13:37:11 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec 24 13:37:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebeb3b9d

profiles/targets/desktop/package.use: add media-gfx/gmic[fftw]

Required because the desktop targets set USE=qt5.

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

 profiles/targets/desktop/package.use | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/targets/desktop/package.use 
b/profiles/targets/desktop/package.use
index 5d4fd73427a..046891519ae 100644
--- a/profiles/targets/desktop/package.use
+++ b/profiles/targets/desktop/package.use
@@ -1,6 +1,10 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Marek Szuba  (2020-12-24)
+# Required by qt5
+media-gfx/gmic fftw
+
 # Lars Wendler  (2020-08-06)
 # USE="qt5" and USE="libnotify" are mutually exclusive in this package
 # Disable libnotify here to have a better user experience



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

2020-12-24 Thread Marek Szuba
commit: f92a097ab824efad7dfba2ebb6a8e93cd87a2d73
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec 24 13:25:06 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec 24 13:25:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f92a097a

x11-misc/hsetroot: commit the updated manifest too

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

 x11-misc/hsetroot/Manifest | 1 -
 1 file changed, 1 deletion(-)

diff --git a/x11-misc/hsetroot/Manifest b/x11-misc/hsetroot/Manifest
index 481ba3078a3..560ae13f694 100644
--- a/x11-misc/hsetroot/Manifest
+++ b/x11-misc/hsetroot/Manifest
@@ -1,2 +1 @@
-DIST hsetroot-1.0.2.tar.gz 125535 BLAKE2B 
351c022e11e3d82118db451eb6d64ff765018a09fe1ac9cc3b437f7a351d575fca66619fde9671d297b346af7c7f265442d18115388d984554bf1f9af9fbe82d
 SHA512 
51788a6b579b82368ef5e11255ff56e2db978a02f7ad752ba64ec33c56ae5f27c1f0ef3452725d1c7bdb9d97b8a3a5b64422031c9c75a7279c407b8772d5edc3
 DIST hsetroot-1.0.5.tar.gz 12878 BLAKE2B 
54e80f00d140a83a950d98663db6555a00ac770bd85826b17d8293e3af27cba2a45c2da5e4c185ca90c6adc35bbf2ccdaa3722d015b31654d5e35f4e65a61366
 SHA512 
b43f7cd75886e72cb6134446d383d7d9a684c818f2d8a0f829670c8dfca5eaaa1eb6c25f30dda41f3483609b25e8a44a3a3cb3a969bba7f77a9b9df712fa2167



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

2020-12-24 Thread Marek Szuba
commit: 2896044234eb4206deba376bd04363376f5aeb60
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec 24 13:24:36 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec 24 13:24:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28960442

app-text/xchm: commit the updated manifest too

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

 app-text/xchm/Manifest | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-text/xchm/Manifest b/app-text/xchm/Manifest
index 50b8e49f77b..3c516d632e2 100644
--- a/app-text/xchm/Manifest
+++ b/app-text/xchm/Manifest
@@ -1,2 +1 @@
-DIST xchm-1.23.tar.gz 474274 BLAKE2B 
de73c04e68b876edefb1d45d9e982bcce6fd3afa06f8704d05fa5cae710d9724ed20ca50be9022570832da9954ba2af141a66e5b3ab02554441c84bac1d6ffed
 SHA512 
c0df4362ff6db8136b20f62a76e7e93185375f6ef9eeeb1001e27ead9806d486332573ba8c3ca1863a70ce6b1d3bcc6d3af48d42add719312774dccfd7d18c90
 DIST xchm-1.31.tar.gz 981450 BLAKE2B 
c0c1908332f4d76f2c4dcf64ed713ae500d1b2022dedb5cb0df294fcdd1ce87d5144ca7347d6bc70b43af29f047ee270ffe05f1ee8da2dae5a5e0586c342900a
 SHA512 
b5e1e979948d202163265f99357b361bb78371a2cc7cdedcc2d2c78207466c3f8291f720c92405913c7c5b9f607d3951a8bb3be3ece3ba1f408ceeb79199e9b5



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

2020-12-24 Thread Marek Szuba
commit: 21184ffc5c69b3f2f40aa673b91ec8a5b12a896c
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec 24 13:09:14 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec 24 13:09:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21184ffc

profiles: add media-gfx/darktable[system-lua] to amd64/package.use.stable.mask

Slotted Lua has been unmasked but there are no stable dev-lang/lua:5.3
ebuilds yet.

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

 profiles/arch/amd64/package.use.stable.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/amd64/package.use.stable.mask 
b/profiles/arch/amd64/package.use.stable.mask
index 281979cb105..1ded8045f4b 100644
--- a/profiles/arch/amd64/package.use.stable.mask
+++ b/profiles/arch/amd64/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Marek Szuba  (2020-12-24)
+# No stable dev-lang/lua:5.3 ebuilds yet
+media-gfx/darktablesystem-lua
+
 # Andreas Sturmlechner  (2020-10-05)
 # REQUIRED_USE="base? ( firebird )", dev-db/firebird is not stable
 app-office/libreoffice base



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

2020-12-24 Thread Marek Szuba
commit: b071a6819000ebe2b152e62ce7b9e3b091eb9e9a
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec 24 13:07:02 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec 24 13:07:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b071a681

media-gfx/darktable: remove 3.0.2

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

 media-gfx/darktable/darktable-3.0.2.ebuild | 149 -
 .../darktable-3.0.2_cmake-opencl-kernel-loop.patch |  28 
 2 files changed, 177 deletions(-)

diff --git a/media-gfx/darktable/darktable-3.0.2.ebuild 
b/media-gfx/darktable/darktable-3.0.2.ebuild
deleted file mode 100644
index 4fd99f7da34..000
--- a/media-gfx/darktable/darktable-3.0.2.ebuild
+++ /dev/null
@@ -1,149 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake flag-o-matic toolchain-funcs xdg
-
-DOC_PV="3.0.0"
-MY_PV="${PV/_/}"
-MY_P="${P/_/.}"
-
-DESCRIPTION="A virtual lighttable and darkroom for photographers"
-HOMEPAGE="https://www.darktable.org/;
-SRC_URI="https://github.com/darktable-org/${PN}/releases/download/release-${MY_PV}/${MY_P}.tar.xz
-   doc? ( 
https://github.com/darktable-org/${PN}/releases/download/release-${DOC_PV}/${PN}-usermanual.pdf
 -> ${PN}-usermanual-${DOC_PV}.pdf )"
-
-LICENSE="GPL-3 CC-BY-3.0"
-SLOT="0"
-KEYWORDS="amd64"
-LANGS=" ca cs da de es fr he hu it ja nb nl pl ru sl"
-# TODO add lua once dev-lang/lua-5.2 is unmasked
-IUSE="colord cups cpu_flags_x86_sse3 doc flickr geolocation gnome-keyring 
gphoto2 graphicsmagick jpeg2k kwallet
-   nls opencl openmp openexr tools webp
-   ${LANGS// / l10n_}"
-
-BDEPEND="
-   dev-util/intltool
-   virtual/pkgconfig
-   nls? ( sys-devel/gettext )
-"
-COMMON_DEPEND="
-   dev-db/sqlite:3
-   dev-libs/json-glib
-   dev-libs/libxml2:2
-   >=dev-libs/pugixml-1.8:0=
-   gnome-base/librsvg:2
-   >=media-gfx/exiv2-0.25-r2:0=[xmp]
-   media-libs/lcms:2
-   >=media-libs/lensfun-0.2.3:0=
-   media-libs/libpng:0=
-   media-libs/tiff:0
-   net-libs/libsoup:2.4
-   net-misc/curl
-   sys-libs/zlib:=
-   virtual/jpeg:0
-   x11-libs/cairo
-   >=x11-libs/gtk+-3.22:3
-   x11-libs/pango
-   colord? ( x11-libs/colord-gtk:0= )
-   cups? ( net-print/cups )
-   flickr? ( media-libs/flickcurl )
-   geolocation? ( >=sci-geosciences/osm-gps-map-1.1.0 )
-   gnome-keyring? ( >=app-crypt/libsecret-0.18 )
-   gphoto2? ( media-libs/libgphoto2:= )
-   graphicsmagick? ( media-gfx/graphicsmagick )
-   jpeg2k? ( media-libs/openjpeg:2= )
-   opencl? ( virtual/opencl )
-   openexr? ( media-libs/openexr:0= )
-   webp? ( media-libs/libwebp:0= )
-"
-DEPEND="${COMMON_DEPEND}
-   opencl? (
-   >=sys-devel/clang-4
-   >=sys-devel/llvm-4
-   )
-"
-RDEPEND="${COMMON_DEPEND}
-   kwallet? ( >=kde-frameworks/kwallet-5.34.0-r1 )
-"
-
-PATCHES=(
-   "${FILESDIR}"/"${PN}"-find-opencl-header.patch
-   "${FILESDIR}"/${PN}-3.0.2_cmake-opencl-kernel-loop.patch
-   "${FILESDIR}"/${PN}-3.0.2_jsonschema-automagic.patch
-)
-
-S="${WORKDIR}/${P/_/~}"
-
-pkg_pretend() {
-   if [[ ${MERGE_TYPE} != binary ]]; then
-   # Bug #695658
-   if tc-is-gcc; then
-   test-flags-CC -floop-block &> /dev/null || \
-   die "Please switch to a gcc version built with 
USE=graphite"
-   fi
-
-   if use openmp ; then
-   tc-has-openmp || die "Please switch to an openmp 
compatible compiler"
-   fi
-   fi
-}
-
-src_prepare() {
-   use cpu_flags_x86_sse3 && append-flags -msse3
-
-   sed -i -e 's:/appdata:/metainfo:g' data/CMakeLists.txt || die
-
-   cmake_src_prepare
-}
-
-src_configure() {
-   local mycmakeargs=(
-   -DBUILD_CURVE_TOOLS=$(usex tools)
-   -DBUILD_NOISE_TOOLS=$(usex tools)
-   -DBUILD_PRINT=$(usex cups)
-   -DCUSTOM_CFLAGS=ON
-   -DUSE_CAMERA_SUPPORT=$(usex gphoto2)
-   -DUSE_COLORD=$(usex colord)
-   -DUSE_FLICKR=$(usex flickr)
-   -DUSE_GRAPHICSMAGICK=$(usex graphicsmagick)
-   -DUSE_KWALLET=$(usex kwallet)
-   -DUSE_LIBSECRET=$(usex gnome-keyring)
-   -DUSE_LUA=OFF
-   -DUSE_MAP=$(usex geolocation)
-   -DUSE_NLS=$(usex nls)
-   -DUSE_OPENCL=$(usex opencl)
-   -DUSE_OPENEXR=$(usex openexr)
-   -DUSE_OPENJPEG=$(usex jpeg2k)
-   -DUSE_OPENMP=$(usex openmp)
-   -DUSE_WEBP=$(usex webp)
-   )
-   CMAKE_BUILD_TYPE="RELWITHDEBINFO"
-   cmake_src_configure
-}
-
-src_install() {
-   cmake_src_install
-   use doc && dodoc "${DISTDIR}"/${PN}-usermanual-${DOC_PV}.pdf
-
-   if use nls ; then
-   

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

2020-12-24 Thread Marek Szuba
commit: 11a24734848f33bf68f73be572452c1252764b60
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec 24 13:02:23 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec 24 13:04:29 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a24734

media-gfx/darktable: restore 3.2.1-r1

That one was stable on amd64, my bad.

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

 media-gfx/darktable/darktable-3.2.1-r1.ebuild | 160 ++
 1 file changed, 160 insertions(+)

diff --git a/media-gfx/darktable/darktable-3.2.1-r1.ebuild 
b/media-gfx/darktable/darktable-3.2.1-r1.ebuild
new file mode 100644
index 000..05d2a6634f2
--- /dev/null
+++ b/media-gfx/darktable/darktable-3.2.1-r1.ebuild
@@ -0,0 +1,160 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-3 )
+
+inherit cmake flag-o-matic lua-single toolchain-funcs xdg
+
+DOC_PV="3.0.0"
+MY_PV="${PV/_/}"
+MY_P="${P/_/.}"
+
+DESCRIPTION="A virtual lighttable and darkroom for photographers"
+HOMEPAGE="https://www.darktable.org/;
+SRC_URI="https://github.com/darktable-org/${PN}/releases/download/release-${MY_PV}/${MY_P}.tar.xz
+   doc? ( 
https://github.com/darktable-org/${PN}/releases/download/release-${DOC_PV}/${PN}-usermanual.pdf
 -> ${PN}-usermanual-${DOC_PV}.pdf )"
+
+LICENSE="GPL-3 CC-BY-3.0"
+SLOT="0"
+KEYWORDS="amd64 ~arm64"
+LANGS=" de es fr he it pl pt-BR ru sl"
+IUSE="colord cups cpu_flags_x86_sse3 doc flickr geolocation gnome-keyring 
gphoto2 graphicsmagick jpeg2k kwallet
+   lto lua nls opencl openmp openexr system-lua tools webp
+   ${LANGS// / l10n_}"
+
+REQUIRED_USE="system-lua? ( lua ${LUA_REQUIRED_USE} )"
+
+BDEPEND="
+   dev-util/intltool
+   virtual/pkgconfig
+   nls? ( sys-devel/gettext )
+"
+COMMON_DEPEND="
+   dev-db/sqlite:3
+   dev-libs/json-glib
+   dev-libs/libxml2:2
+   >=dev-libs/pugixml-1.8:0=
+   gnome-base/librsvg:2
+   >=media-gfx/exiv2-0.25-r2:0=[xmp]
+   media-libs/lcms:2
+   >=media-libs/lensfun-0.2.3:0=
+   media-libs/libpng:0=
+   media-libs/tiff:0
+   net-libs/libsoup:2.4
+   net-misc/curl
+   sys-libs/zlib:=
+   virtual/jpeg:0
+   x11-libs/cairo
+   >=x11-libs/gtk+-3.22:3
+   x11-libs/pango
+   colord? ( x11-libs/colord-gtk:0= )
+   cups? ( net-print/cups )
+   flickr? ( media-libs/flickcurl )
+   geolocation? ( >=sci-geosciences/osm-gps-map-1.1.0 )
+   gnome-keyring? ( >=app-crypt/libsecret-0.18 )
+   gphoto2? ( media-libs/libgphoto2:= )
+   graphicsmagick? ( media-gfx/graphicsmagick )
+   jpeg2k? ( media-libs/openjpeg:2= )
+   opencl? ( virtual/opencl )
+   openexr? ( media-libs/openexr:0= )
+   system-lua? ( ${LUA_DEPS} )
+   webp? ( media-libs/libwebp:0= )
+"
+DEPEND="${COMMON_DEPEND}
+   opencl? (
+   >=sys-devel/clang-4
+   >=sys-devel/llvm-4
+   )
+"
+RDEPEND="${COMMON_DEPEND}
+   kwallet? ( >=kde-frameworks/kwallet-5.34.0-r1 )
+"
+
+PATCHES=(
+   "${FILESDIR}"/"${PN}"-find-opencl-header.patch
+   "${FILESDIR}"/${PN}-3.0.2_cmake-march-autodetection.patch
+   "${FILESDIR}"/${PN}-3.0.2_jsonschema-automagic.patch
+)
+
+S="${WORKDIR}/${P/_/~}"
+
+pkg_pretend() {
+   if [[ ${MERGE_TYPE} != binary ]]; then
+   # Bug #695658
+   if tc-is-gcc; then
+   test-flags-CC -floop-block &> /dev/null || \
+   die "Please switch to a gcc version built with 
USE=graphite"
+   fi
+
+   if use openmp ; then
+   tc-has-openmp || die "Please switch to an openmp 
compatible compiler"
+   fi
+   fi
+}
+
+src_prepare() {
+   use cpu_flags_x86_sse3 && append-flags -msse3
+
+   sed -i -e 's:/appdata:/metainfo:g' data/CMakeLists.txt || die
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   # As of darktable-3.2.1, AVIF support is not compatible with 
>=media-libs/libavif-0.8.0; see Bug #751352.
+   # GMIC support mostly works but there are several problems with the 
media-gfx/gmic ebuilds currently
+   # in the tree, and the package itself has got no maintainer.
+   local mycmakeargs=(
+   -DBUILD_CURVE_TOOLS=$(usex tools)
+   -DBUILD_NOISE_TOOLS=$(usex tools)
+   -DBUILD_PRINT=$(usex cups)
+   -DCUSTOM_CFLAGS=ON
+   -DDONT_USE_INTERNAL_LUA=$(usex system-lua)
+   -DRAWSPEED_ENABLE_LTO=$(usex lto)
+   -DUSE_AVIF=no
+   -DUSE_CAMERA_SUPPORT=$(usex gphoto2)
+   -DUSE_COLORD=$(usex colord)
+   -DUSE_FLICKR=$(usex flickr)
+   -DUSE_GMIC=no
+   -DUSE_GRAPHICSMAGICK=$(usex graphicsmagick)
+   -DUSE_KWALLET=$(usex kwallet)
+   -DUSE_LIBSECRET=$(usex gnome-keyring)
+   -DUSE_LUA=$(usex 

[gentoo-commits] repo/gentoo:master commit in: x11-misc/hsetroot/files/, x11-misc/hsetroot/

2020-12-24 Thread Marek Szuba
commit: cdf61b6dc921df80d68e3014b8a83ce38bffbb0c
Author: Marek Szuba  gentoo  org>
AuthorDate: Thu Dec 24 12:47:03 2020 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Thu Dec 24 12:47:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdf61b6d

x11-misc/hsetroot: remove old

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

 .../files/hsetroot-1.0.2-underlinking.patch| 22 -
 x11-misc/hsetroot/hsetroot-1.0.2.ebuild| 28 --
 2 files changed, 50 deletions(-)

diff --git a/x11-misc/hsetroot/files/hsetroot-1.0.2-underlinking.patch 
b/x11-misc/hsetroot/files/hsetroot-1.0.2-underlinking.patch
deleted file mode 100644
index cb18ac47230..000
--- a/x11-misc/hsetroot/files/hsetroot-1.0.2-underlinking.patch
+++ /dev/null
@@ -1,22 +0,0 @@
 a/configure.ac
-+++ b/configure.ac
-@@ -38,6 +38,8 @@
- # Checks for typedefs, structures, and compiler characteristics.
- AC_C_CONST
- 
-+PKG_CHECK_MODULES(X11, [x11])
-+
- # Check for imlib2
- AC_CHECK_PROGS(imlib2config_cmd, imlib2-config)
- if test x$imlib2config_cmd = "x"; then
 a/src/Makefile.am
-+++ b/src/Makefile.am
-@@ -1,7 +1,7 @@
- bin_PROGRAMS = hsetroot
- 
- AM_CFLAGS = @CFLAGS@ @IMLIB2_CFLAGS@ -Wall
--LIBS = @IMLIB2_LIBS@
-+LIBS = @IMLIB2_LIBS@ $(X11_LIBS)
- 
- hsetroot_SOURCES = hsetroot.c
- 

diff --git a/x11-misc/hsetroot/hsetroot-1.0.2.ebuild 
b/x11-misc/hsetroot/hsetroot-1.0.2.ebuild
deleted file mode 100644
index b5fa34b..000
--- a/x11-misc/hsetroot/hsetroot-1.0.2.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit autotools eutils
-
-DESCRIPTION="Tool which allows you to compose wallpapers ('root pixmaps') for 
X"
-HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage;
-SRC_URI="http://cdn.thegraveyard.org/releases/${PN}/${P}.tar.gz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 ppc x86 ~amd64-linux ~x86-linux ~x86-solaris"
-IUSE=""
-
-RDEPEND="x11-libs/libX11
-   >=media-libs/imlib2-1.0.6.2003[X]"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   x11-base/xorg-proto"
-
-DOCS="AUTHORS ChangeLog NEWS README"
-
-src_prepare() {
-   epatch "${FILESDIR}"/${P}-underlinking.patch
-   # The pre-generated configure script contains unneeded deps
-   eautoreconf
-}



  1   2   >