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

2020-11-09 Thread Matthias Coppens
commit: cf4b059bd4e33aeda1443c37510e1b37ff5b1cdf
Author: Matthias Coppens  gmail  com>
AuthorDate: Mon Nov  9 21:21:41 2020 +
Commit: Matthias Coppens  gmail  com>
CommitDate: Mon Nov  9 21:21:54 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf4b059b

gui-apps/swaylock-effects: Fix inherit

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

 gui-apps/swaylock-effects/swaylock-effects-1.6.1.ebuild | 2 +-
 gui-apps/swaylock-effects/swaylock-effects-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/swaylock-effects/swaylock-effects-1.6.1.ebuild 
b/gui-apps/swaylock-effects/swaylock-effects-1.6.1.ebuild
index d82af2e2..28f604cb 100644
--- a/gui-apps/swaylock-effects/swaylock-effects-1.6.1.ebuild
+++ b/gui-apps/swaylock-effects/swaylock-effects-1.6.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit fcaps meson
+inherit fcaps meson toolchain-funcs
 
 DESCRIPTION="Swaylock, with fancy effects"
 HOMEPAGE="https://github.com/mortie/swaylock-effects;

diff --git a/gui-apps/swaylock-effects/swaylock-effects-.ebuild 
b/gui-apps/swaylock-effects/swaylock-effects-.ebuild
index d82af2e2..28f604cb 100644
--- a/gui-apps/swaylock-effects/swaylock-effects-.ebuild
+++ b/gui-apps/swaylock-effects/swaylock-effects-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit fcaps meson
+inherit fcaps meson toolchain-funcs
 
 DESCRIPTION="Swaylock, with fancy effects"
 HOMEPAGE="https://github.com/mortie/swaylock-effects;



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

2020-11-09 Thread Sam James
commit: ed05f09e812c4c5a4608f69412a2a67ae7e78a87
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  9 21:51:54 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  9 22:21:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed05f09e

profiles/arch/powerpc: un-stable mask Python 3.9

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

 profiles/arch/powerpc/use.stable.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/powerpc/use.stable.mask 
b/profiles/arch/powerpc/use.stable.mask
index f7d0a795636..aff9695694f 100644
--- a/profiles/arch/powerpc/use.stable.mask
+++ b/profiles/arch/powerpc/use.stable.mask
@@ -4,11 +4,6 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
-# Michał Górny  (2020-11-08)
-# Python 3.9 is not yet stable.
-python_targets_python3_9
-python_single_target_python3_9
-
 # Matt Turner  (2018-04-25)
 # Dropped stable keywords
 octave



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

2020-11-09 Thread Sergey Torokhov
commit: ee5d996968a114c7ce33e5b4b4124b8ece621964
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Nov  9 22:25:30 2020 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Mon Nov  9 22:25:30 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ee5d9969

dev-python/sphinxcontrib-katex: drop 0.6.0

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-python/sphinxcontrib-katex/Manifest|  1 -
 .../sphinxcontrib-katex-0.6.0.ebuild   | 26 --
 2 files changed, 27 deletions(-)

diff --git a/dev-python/sphinxcontrib-katex/Manifest 
b/dev-python/sphinxcontrib-katex/Manifest
index 210e45b6..b7594bd4 100644
--- a/dev-python/sphinxcontrib-katex/Manifest
+++ b/dev-python/sphinxcontrib-katex/Manifest
@@ -1,2 +1 @@
-DIST sphinxcontrib-katex-0.6.0.tar.gz 12854 BLAKE2B 
a21894a347fbb2639d06e0e91b56ce0774894d72eaae039353a6c94d3c01a3a9d4bcda8c09b0ca871bec3c7246fbad536031d5063be95f178f5f1b373a95c0ab
 SHA512 
abe580f45fa366870b2dff37af18fac569f5f23ce0a8c44de9765ad757e2804899f75606f40dc64994714ba12b324a2ed1b17322fbd1870447e225d2c65d86a0
 DIST sphinxcontrib-katex-0.6.1.tar.gz 12948 BLAKE2B 
8de0eb26025b89006f5db0dcae0d878dd90f0298bc35d72dc2b97741bb85f858d4988e9f094be3769eed7af45f39891ae693cb997879543851077b5c39609a8c
 SHA512 
c50d895b7e0262a8beb04dabfa13d104c896a0be135be551bd90c2bcf1662895ae50adab7cf11b259f6264a265421af9ba4ad1d896f1ef58c6c8fd109b570d2b

diff --git a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.6.0.ebuild 
b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.6.0.ebuild
deleted file mode 100644
index 47bef071..
--- a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.6.0.ebuild
+++ /dev/null
@@ -1,26 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7,8} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="KaTeX Sphinx extension for rendering of math in HTML pages"
-HOMEPAGE="https://github.com/hagenw/sphinxcontrib-katex;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND=">=dev-python/sphinx-1.7.5[${PYTHON_USEDEP}]"
-
-DOCS=()
-
-distutils_enable_sphinx docs
-
-python_install_all() {
-   distutils-r1_python_install_all
-   find "${ED}" -name '*.pth' -delete || die
-}



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

2020-11-09 Thread Sam James
commit: c36ac43f50821bfe15121a5e8e79f9bb27e5f4e3
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  9 23:13:54 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  9 23:13:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c36ac43f

dev-libs/libmaxminddb: Stabilize 1.4.3 x86, #753275

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

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

diff --git a/dev-libs/libmaxminddb/libmaxminddb-1.4.3.ebuild 
b/dev-libs/libmaxminddb/libmaxminddb-1.4.3.ebuild
index eb314649dc8..ecd39d177ae 100644
--- a/dev-libs/libmaxminddb/libmaxminddb-1.4.3.ebuild
+++ b/dev-libs/libmaxminddb/libmaxminddb-1.4.3.ebuild
@@ -10,7 +10,7 @@ 
SRC_URI="https://github.com/maxmind/libmaxminddb/releases/download/${PV}/${P}.ta
 
 LICENSE="Apache-2.0"
 SLOT="0/0.0.7"
-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="static-libs"
 
 DOCS=( Changes.md )



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

2020-11-09 Thread Sam James
commit: 0ee689b8eae4c917fbc6f4cd289ab86350c28eb1
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 10 00:00:58 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 10 00:00:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ee689b8

app-admin/salt: Stabilize 3000.5 x86, #753266

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

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

diff --git a/app-admin/salt/salt-3000.5.ebuild 
b/app-admin/salt/salt-3000.5.ebuild
index cbd4ed11ead..648c82a92c4 100644
--- a/app-admin/salt/salt-3000.5.ebuild
+++ b/app-admin/salt/salt-3000.5.ebuild
@@ -18,7 +18,7 @@ if [[ ${PV} == * ]]; then
 else
SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz

https://dev.gentoo.org/~chutzpah/dist/salt/salt-3000.2-py38-misc.patch.gz;
-   KEYWORDS="amd64 ~x86"
+   KEYWORDS="amd64 x86"
 fi
 
 LICENSE="Apache-2.0"



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

2020-11-09 Thread Patrice Clement
commit: 908775ac57bb25bce3cc14b1058a49f81ff87b05
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Nov  8 19:06:31 2020 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Nov  9 20:30:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=908775ac

dev-libs/spdlog: remove unused patch(es).

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18193
Signed-off-by: Patrice Clement  gentoo.org>

 .../spdlog/files/spdlog-1.6.1-libfmt-7.0.0.patch   | 33 --
 dev-libs/spdlog/files/spdlog-1.6.1-tests-fix.patch | 13 -
 2 files changed, 46 deletions(-)

diff --git a/dev-libs/spdlog/files/spdlog-1.6.1-libfmt-7.0.0.patch 
b/dev-libs/spdlog/files/spdlog-1.6.1-libfmt-7.0.0.patch
deleted file mode 100644
index 422a507a6d8..000
--- a/dev-libs/spdlog/files/spdlog-1.6.1-libfmt-7.0.0.patch
+++ /dev/null
@@ -1,33 +0,0 @@
-https://github.com/gabime/spdlog/pull/1606
-
-From 22bee8128a4150ce37cf761ed9a609ad891848a6 Mon Sep 17 00:00:00 2001
-From: Craig Andrews 
-Date: Mon, 6 Jul 2020 13:01:52 -0400
-Subject: [PATCH] fmt 7.0.0 renamed the internal namespace to detail.
-
-See: https://github.com/fmtlib/fmt/issues/1538

- include/spdlog/details/fmt_helper.h | 10 +-
- 1 file changed, 9 insertions(+), 1 deletion(-)
-
-diff --git a/include/spdlog/details/fmt_helper.h 
b/include/spdlog/details/fmt_helper.h
-index cbc0bdf3..4f363858 100644
 a/include/spdlog/details/fmt_helper.h
-+++ b/include/spdlog/details/fmt_helper.h
-@@ -34,7 +34,15 @@ template
- inline unsigned int count_digits(T n)
- {
- using count_type = typename std::conditional<(sizeof(T) > 
sizeof(uint32_t)), uint64_t, uint32_t>::type;
--return static_cast(fmt::internal::count_digits(static_cast(n)));
-+return static_cast(fmt::
-+// fmt 7.0.0 renamed the internal namespace to detail.
-+// See: https://github.com/fmtlib/fmt/issues/1538
-+#if FMT_VERSION < 7
-+internal
-+#else
-+detail
-+#endif
-+::count_digits(static_cast(n)));
- }
- 
- inline void pad2(int n, memory_buf_t )

diff --git a/dev-libs/spdlog/files/spdlog-1.6.1-tests-fix.patch 
b/dev-libs/spdlog/files/spdlog-1.6.1-tests-fix.patch
deleted file mode 100644
index 8a6aa8020f7..000
--- a/dev-libs/spdlog/files/spdlog-1.6.1-tests-fix.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/include/spdlog/fmt/bin_to_hex.h b/include/spdlog/fmt/bin_to_hex.h
-index e974cf51..5393dcac 100644
 a/include/spdlog/fmt/bin_to_hex.h
-+++ b/include/spdlog/fmt/bin_to_hex.h
-@@ -92,7 +92,7 @@ struct formatter>
- auto parse(ParseContext ) -> decltype(ctx.begin())
- {
- auto it = ctx.begin();
--while (*it && *it != '}')
-+while (it != ctx.end() && *it != '}')
- {
- switch (*it)
- {



[gentoo-commits] repo/gentoo:master commit in: app-crypt/tpm-tools/

2020-11-09 Thread Patrice Clement
commit: 7cd4e2bab39441a4d902c916549c4d422962fa89
Author: Salah Coronya  gmail  com>
AuthorDate: Sun Nov  8 02:18:19 2020 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Nov  9 20:30:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cd4e2ba

app-crypt/tpm-tools: version bump to 1.3.9.2.

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Salah Coronya  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18179
Signed-off-by: Patrice Clement  gentoo.org>

 app-crypt/tpm-tools/Manifest |  1 +
 app-crypt/tpm-tools/tpm-tools-1.3.9.2.ebuild | 53 
 2 files changed, 54 insertions(+)

diff --git a/app-crypt/tpm-tools/Manifest b/app-crypt/tpm-tools/Manifest
index 4d121ec3312..81566e78b41 100644
--- a/app-crypt/tpm-tools/Manifest
+++ b/app-crypt/tpm-tools/Manifest
@@ -1 +1,2 @@
 DIST tpm-tools-1.3.9.1.tar.gz 482859 BLAKE2B 
ee915679e23bead04672bf719ce59bb6f20b550be39855b5304caeff554bf54d3cfe9104d464af7762388995e51d2bed0f9bedad83e42146cb7457382d09f4b2
 SHA512 
63a9c0e761cd890cc0a218de79a9c0169e151aba7824c19bf6b7ec894cf41c4950de1f63bd849aa93a4bdff36cf0fe557bc17113912b6d77f57f2bf1190b6a08
+DIST tpm-tools-1.3.9.2.tar.gz 431930 BLAKE2B 
bbea3848765d9907c6faa1b5f4a60002e94243040985ce503f392bc8d7392bea41b54317b15fd227b5d73d589cf2c330729532448751d4375484375725310dfa
 SHA512 
b684716c71702140591d89eb03d3724ed5b448e7ba2881bc44de9d44ffc23a9f7dfcf4351eec24e5438cc883f49a7dafee82bb19f90800610cf764ce74e60ccb

diff --git a/app-crypt/tpm-tools/tpm-tools-1.3.9.2.ebuild 
b/app-crypt/tpm-tools/tpm-tools-1.3.9.2.ebuild
new file mode 100644
index 000..27bfb41b11f
--- /dev/null
+++ b/app-crypt/tpm-tools/tpm-tools-1.3.9.2.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="TrouSerS' support tools for the Trusted Platform Modules"
+HOMEPAGE="http://trousers.sourceforge.net;
+SRC_URI="mirror://sourceforge/trousers/${PN}/${P}.tar.gz"
+
+LICENSE="CPL-1.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~m68k ~s390 ~x86"
+IUSE="libressl nls pkcs11 debug"
+
+DEPEND=">=app-crypt/trousers-0.3.0
+   !libressl? ( dev-libs/openssl:0= )
+   libressl? ( dev-libs/libressl:0= )
+   pkcs11? ( dev-libs/opencryptoki )"
+RDEPEND="${DEPEND}"
+BDEPEND="nls? ( sys-devel/gettext )"
+
+src_prepare() {
+   default
+
+# upstream didn't generate the tarball correctly so we must bootstrap
+# ouselves
+   mkdir -p po || die
+   mkdir -p m4 || die
+   cp -R po_/* po/ || die
+   touch po/Makefile.in.in || die
+   touch m4/Makefile.am || die
+
+   sed -i -r \
+   -e '/CFLAGS/s/ -m64//' \
+   configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   append-cppflags $(usex debug -DDEBUG -DNDEBUG)
+
+   econf \
+   $(use_enable nls) \
+   $(use pkcs11 || echo --disable-pkcs11-support)
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



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

2020-11-09 Thread Patrice Clement
commit: ea36c6f29f920778aa7843a55d3520ebee11e032
Author: Oz N Tiram  gmail  com>
AuthorDate: Sun Nov  8 20:19:29 2020 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Nov  9 20:30:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea36c6f2

dev-python/nuitka: version bump to 0.6.9.6.

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Oz Tiram  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/18194
Signed-off-by: Patrice Clement  gentoo.org>

 dev-python/nuitka/Manifest  |  1 +
 dev-python/nuitka/metadata.xml  |  2 +-
 dev-python/nuitka/nuitka-0.6.9.6.ebuild | 43 +
 3 files changed, 45 insertions(+), 1 deletion(-)

diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest
index 03a70ab7254..1d8fe788b65 100644
--- a/dev-python/nuitka/Manifest
+++ b/dev-python/nuitka/Manifest
@@ -1 +1,2 @@
 DIST Nuitka-0.6.9.1.tar.gz 2470517 BLAKE2B 
b3162eed308d98846a6266fa822d851757773ef9910a250644d61627d70dcc29706f5127221e2c09b1f856b74262c64f10cc638ec336a53d1fd6a10ad53e4e29
 SHA512 
a94a2e7f86abdbbdaa0147e569ff873c4d0f439378afb0f55ce78ea6e22a16ac759b62fd617944e0a4cf98fbe3294db5e56c3b3a6bd8cb78bd1c1132d557f6a9
+DIST Nuitka-0.6.9.6.tar.gz 2472086 BLAKE2B 
acee6dc787f24afb6c1843e82bd4fdcda3a45c4c8a74cb5635d5fb2aec6b1a8db64920993b1732e21f3d0866e47f81cd958f42fe577c592931053248976ab33a
 SHA512 
9a4d2b0e947e26118c9e81fc93c63ccc344a0a4d577e2ccd2d6b1ccafacef3eb3d7424283e681b63dde44fa51aad84d86f76e2c839d22d7d1503730e0ab72ab8

diff --git a/dev-python/nuitka/metadata.xml b/dev-python/nuitka/metadata.xml
index a082b06e69c..50c557ea474 100644
--- a/dev-python/nuitka/metadata.xml
+++ b/dev-python/nuitka/metadata.xml
@@ -16,6 +16,6 @@
be used in the same way as pure Python objects.
 
 
-   pwman3/pwman3
+   Nuitka/Nuitka
 
 

diff --git a/dev-python/nuitka/nuitka-0.6.9.6.ebuild 
b/dev-python/nuitka/nuitka-0.6.9.6.ebuild
new file mode 100644
index 000..0b8a77447b0
--- /dev/null
+++ b/dev-python/nuitka/nuitka-0.6.9.6.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DISTUTILS_USE_SETUPTOOLS="rdepend"
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="https://www.nuitka.net;
+SRC_URI="https://nuitka.net/releases/${P^}.tar.gz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="dev-util/scons[${PYTHON_USEDEP}]"
+
+RDEPEND="${BDEPEND}
+   dev-python/appdirs[${PYTHON_USEDEP}]"
+
+DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
+S="${WORKDIR}/${P^}"
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "${S}/${PN}/build/inline_copy/lib/scons-2.3.2/SCons"  || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   python_optimize
+   doman doc/nuitka.1 doc/nuitka3.1 doc/nuitka3-run.1 doc/nuitka-run.1
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" app-admin/chrpath
+}



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

2020-11-09 Thread Patrice Clement
commit: 28e8839a7a8739dc6150d149a6ed1e4e2b68
Author: Jakov Smolic  sartura  hr>
AuthorDate: Sat Nov  7 11:10:32 2020 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Mon Nov  9 20:30:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28e8

app-text/epstool: respect CC.

Closes: https://bugs.gentoo.org/753446
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/18170
Signed-off-by: Patrice Clement  gentoo.org>

 app-text/epstool/epstool-3.09.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-text/epstool/epstool-3.09.ebuild 
b/app-text/epstool/epstool-3.09.ebuild
index 80be2e478d4..21df4bab8b6 100644
--- a/app-text/epstool/epstool-3.09.ebuild
+++ b/app-text/epstool/epstool-3.09.ebuild
@@ -31,7 +31,7 @@ src_prepare() {
 }
 
 src_compile() {
-   emake epstool
+   emake CC="$(tc-getCC)" epstool
 }
 
 src_install() {



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

2020-11-09 Thread Sam James
commit: 8de652aa014bd834167c78af9b2e3f827236006b
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 21:37:14 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  9 21:51:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8de652aa

profiles/arch/amd64: un-stable mask Python 3.9

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

 profiles/arch/amd64/use.stable.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/amd64/use.stable.mask 
b/profiles/arch/amd64/use.stable.mask
index fa79623edae..d2d7f36c1b2 100644
--- a/profiles/arch/amd64/use.stable.mask
+++ b/profiles/arch/amd64/use.stable.mask
@@ -4,11 +4,6 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
-# Sam James  (2020-11-08)
-# Python 3.9 is not yet stable.
-python_targets_python3_9
-python_single_target_python3_9
-
 # Andreas Sturmlechner  (2020-06-06)
 # sci-libs/mkl is not stable, needs online registration to even run pkg_setup
 mkl



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

2020-11-09 Thread Sam James
commit: 65c43dadf6eabb359603fc819e305b42261b8296
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 00:40:21 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  9 21:51:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c43dad

profiles/arch/arm: un-stable mask Python 3.9

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

 profiles/arch/arm/use.stable.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/arm/use.stable.mask 
b/profiles/arch/arm/use.stable.mask
index c12fe6c70a8..99742e43766 100644
--- a/profiles/arch/arm/use.stable.mask
+++ b/profiles/arch/arm/use.stable.mask
@@ -9,11 +9,6 @@
 lirc
 upnp
 
-# Michał Górny  (2020-11-08)
-# Python 3.9 is not yet stable.
-python_targets_python3_9
-python_single_target_python3_9
-
 # Sam James  (2020-11-06)
 # Java is not stable on arm right now.
 # bug #709830



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

2020-11-09 Thread Sam James
commit: 92c03b753626d16cdaf10fa90ef5601fc8432bc3
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 21:37:32 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  9 21:51:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92c03b75

profiles/arch/x86: un-stable mask Python 3.9

Signed-off-by: Sam James  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/18178
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/x86/use.stable.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/x86/use.stable.mask 
b/profiles/arch/x86/use.stable.mask
index 29195440505..b0ff96b03f1 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -4,11 +4,6 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
-# Sam James  (2020-11-08)
-# Python 3.9 is not yet stable.
-python_targets_python3_9
-python_single_target_python3_9
-
 # Andreas Sturmlechner  (2020-06-06)
 # sci-libs/mkl is not stable, needs online registration to even run pkg_setup
 mkl



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

2020-11-09 Thread Sam James
commit: 25cd7286ebf8a1ead264cd67376953e8f8dbba9f
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov  8 21:36:28 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  9 21:51:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25cd7286

profiles/arch/arm64: un-stable mask Python 3.9

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

 profiles/arch/arm64/use.stable.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/arm64/use.stable.mask 
b/profiles/arch/arm64/use.stable.mask
index b1ded76503e..7e068d40591 100644
--- a/profiles/arch/arm64/use.stable.mask
+++ b/profiles/arch/arm64/use.stable.mask
@@ -4,11 +4,6 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
-# Sam James  (2020-11-08)
-# Python 3.9 is not yet stable.
-python_targets_python3_9
-python_single_target_python3_9
-
 # Sam James  (2020-10-08)
 # Not enough packages stable w/ PyPy3 support
 python_targets_pypy3



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

2020-11-09 Thread Sam James
commit: 491e7330ca40ce16061fe4d1bf21875d18c1cd1b
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 10 00:01:49 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 10 00:01:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=491e7330

sys-auth/rtkit: Stabilize 0.13-r1 arm, #753179

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

 sys-auth/rtkit/rtkit-0.13-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-auth/rtkit/rtkit-0.13-r1.ebuild 
b/sys-auth/rtkit/rtkit-0.13-r1.ebuild
index 300e4eaa7fc..35fd0e954c2 100644
--- a/sys-auth/rtkit/rtkit-0.13-r1.ebuild
+++ b/sys-auth/rtkit/rtkit-0.13-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/heftig/${PN}/releases/download/v${PV}/${P}.tar.xz;
 
 LICENSE="GPL-3 BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~sparc ~x86"
 IUSE="systemd"
 
 BDEPEND="virtual/pkgconfig"



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

2020-11-09 Thread Ulrich Müller
commit: 7eb873fe9e019910a9c20fc5e440f7ee2d3d7706
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Nov  9 22:08:03 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov  9 22:08:41 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb873fe

net-im/zoom: Remove old.

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

 net-im/zoom/Manifest   |   2 -
 net-im/zoom/zoom-5.4.53268.1025.ebuild | 106 -
 2 files changed, 108 deletions(-)

diff --git a/net-im/zoom/Manifest b/net-im/zoom/Manifest
index e615257ee5d..b3f0d6e4b86 100644
--- a/net-im/zoom/Manifest
+++ b/net-im/zoom/Manifest
@@ -1,7 +1,5 @@
 DIST zoom-5.3.472687.1012_i686.tar.xz 39774708 BLAKE2B 
3cd80244168bfee3b92ffc5be1763eb9e205c6119cabc64d91dfdb9b22a3a5515c7f397a938982e0de80a51512ff0c47a9812ca4969619a0b403b99d0b385963
 SHA512 
d0fecb64a50594376b1a9747e9532153ffba8d541ef1b705a3e7ccd1acfd1611fbad6308ec576d2dad99fb4a26a730f283e0eda512afe8939c1f90e3c6636b6d
 DIST zoom-5.3.472687.1012_x86_64.tar.xz 40046644 BLAKE2B 
a05255bcefcf0a0f44055ef5f89797ef8c62082732fc7e1a68c9601b34ece01989216a8b68fb6d42ec51976159d9f2766de50f25db4dd53120a303c1b6bd26d0
 SHA512 
c355073ce73ae047bc4aad952432e85ab0464bc3bb68dc20c121243bc719b3bd3337382bd3a283a44724d68b28a6e64c7bd8eb0f6598c2ecb6d4ddcb7193eab0
-DIST zoom-5.4.53268.1025_i686.tar.xz 40405772 BLAKE2B 
b955715d10eb3a3cf46b782c329395e5f1e37687b423ec4ef8296a0b709ec7deaac38fcb755e0f28aaae9bd69204e2437dc25aa480cbce4fa7dce610ba42f390
 SHA512 
57bea1bc8886db3df1fdd81c20fd2fb162fb649557926fe7c684caf6bfa171cdd0567dbff1520affed3a60a0b18043f12691f64374050c2229155d89c082112c
-DIST zoom-5.4.53268.1025_x86_64.tar.xz 44763068 BLAKE2B 
ec5aa7affece601dce78e10292afbb0be9f44157f783529cc73264852a14dbcf9b27d91c3a2eb49a044fd040a9b1679b3c42a65b2b9f1973d2b330c082d20a83
 SHA512 
572a657a7f588792244720154b25f568d602571ba3e03a3b8375c096717927fd223ffea425b787cb61dd272c10d5c0048dcdc3be5e5cd72ff6f7a0c122b1a275
 DIST zoom-5.4.53350.1027_i686.tar.xz 40387408 BLAKE2B 
1dcbe3d8fd61340b25966467cbc439906942a5b37129374323ee2de3c06339f7d2af6dd88a90a5bb0ccb14f2b722bb69de26bf3f2c9194fbe1b7bb8b283138e7
 SHA512 
f3cbdae312e4f5bedb31a177ab7deceac3537101cfbd5dcde75d780c137166050b8e961933ae2cda21d57c8fb0b2b6e4008ea4baae37dab38f95448f91e70cc6
 DIST zoom-5.4.53350.1027_x86_64.tar.xz 44685804 BLAKE2B 
dd84c75f6702f9b271b54b114941d4c40da47fd5678011c80d9eca1565f771db64e8180ddcf8efb33e94c0e242e6ca763eb7ea76a7610f06bc85e8c176c6ef7f
 SHA512 
454bc3a70896ffc50748c4ad32a6d6ec2c2e9ce02768d5d19d0341d7d7e8280f0281415595a384381f37be5e1a190194c6b3ae9f65d85f45e3326e5b09c2ccc0
 DIST zoom-5.4.53391.1108_i686.tar.xz 40384800 BLAKE2B 
0d449103e16799e6e6bcaf6ef1c105d6a75ce8728bfedb5107a9c6deedd9e8ef1988e19ddc33da43de8eb925d386460a84b5efe13c0709de6901239a688b4fb0
 SHA512 
d77357ab669ade90d4b8ae99116372db8b8b9a251625ed0566e89a8cc4d3f7aced07fd08d4646a223fad58f588e1dc2484464bd70e203b875ac9866fb92fe2ea

diff --git a/net-im/zoom/zoom-5.4.53268.1025.ebuild 
b/net-im/zoom/zoom-5.4.53268.1025.ebuild
deleted file mode 100644
index b6642189422..000
--- a/net-im/zoom/zoom-5.4.53268.1025.ebuild
+++ /dev/null
@@ -1,106 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop eutils readme.gentoo-r1 xdg-utils
-
-DESCRIPTION="Video conferencing and web conferencing service"
-HOMEPAGE="https://zoom.us/;
-SRC_URI="amd64? ( https://zoom.us/client/${PV}/${PN}_x86_64.tar.xz -> 
${P}_x86_64.tar.xz )
-   x86? ( https://zoom.us/client/${PV}/${PN}_i686.tar.xz -> 
${P}_i686.tar.xz )"
-S="${WORKDIR}/${PN}"
-
-LICENSE="all-rights-reserved Apache-2.0" # Apache-2.0 for icon
-SLOT="0"
-KEYWORDS="-* ~amd64 ~x86"
-IUSE="bundled-libjpeg-turbo pulseaudio"
-RESTRICT="mirror bindist strip"
-
-RDEPEND="!games-engines/zoom
-   dev-libs/glib:2
-   dev-libs/icu
-   dev-libs/quazip
-   dev-qt/qtcore:5
-   dev-qt/qtdbus:5
-   dev-qt/qtdeclarative:5[widgets]
-   dev-qt/qtdiag:5
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtgui:5
-   dev-qt/qtlocation:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtquickcontrols:5[widgets]
-   dev-qt/qtscript:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   media-sound/mpg123
-   sys-apps/dbus
-   sys-apps/util-linux
-   virtual/opengl
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXtst
-   x11-libs/xcb-util-image
-   x11-libs/xcb-util-keysyms
-   !bundled-libjpeg-turbo? ( media-libs/libjpeg-turbo )
-   pulseaudio? ( media-sound/pulseaudio )
-   !pulseaudio? ( media-libs/alsa-lib )"
-
-BDEPEND="!pulseaudio? ( dev-util/bbe )"
-
-QA_PREBUILT="opt/zoom/*"
-
-src_prepare() {
-   default
-   if ! use pulseaudio; then
-   # For some strange reason, zoom cannot use any ALSA sound 
devices if
-  

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

2020-11-09 Thread Sam James
commit: 59a120e004bb08d50878b4ba59e8b709f5de5a61
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  9 22:06:40 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  9 22:09:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59a120e0

sys-apps/grep: Stabilize 3.5 arm, #753638

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

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

diff --git a/sys-apps/grep/grep-3.5.ebuild b/sys-apps/grep/grep-3.5.ebuild
index 542b48fef4e..7fa296b6084 100644
--- a/sys-apps/grep/grep-3.5.ebuild
+++ b/sys-apps/grep/grep-3.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3+"
 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"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



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

2020-11-09 Thread Sam James
commit: 9b184b629399fd55b4483f3ad07b4776f8b72eb2
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  9 22:09:15 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  9 22:09:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b184b62

sys-apps/grep: Stabilize 3.5 arm64, #753638

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

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

diff --git a/sys-apps/grep/grep-3.5.ebuild b/sys-apps/grep/grep-3.5.ebuild
index 7fa296b6084..8b0dcd79f2d 100644
--- a/sys-apps/grep/grep-3.5.ebuild
+++ b/sys-apps/grep/grep-3.5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
 
 LICENSE="GPL-3+"
 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"
 IUSE="nls pcre static"
 
 LIB_DEPEND="pcre? ( >=dev-libs/libpcre-7.8-r1[static-libs(+)] )"



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

2020-11-09 Thread Sam James
commit: 2eae0adf750449b814bd86ecbff45575852ecc8d
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  9 22:08:40 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  9 22:09:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eae0adf

media-libs/lilv: Stabilize 0.24.10 arm64, #753683

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

 media-libs/lilv/lilv-0.24.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/lilv/lilv-0.24.10.ebuild 
b/media-libs/lilv/lilv-0.24.10.ebuild
index 6b23bf1ff20..decec474106 100644
--- a/media-libs/lilv/lilv-0.24.10.ebuild
+++ b/media-libs/lilv/lilv-0.24.10.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc +dyn-manifest static-libs test"
 RESTRICT="!test? ( test )"
 



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

2020-11-09 Thread Sam James
commit: 0988b1ec690aaee7a7dd5edd2f035bd8f9ca6a6e
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  9 22:07:12 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  9 22:09:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0988b1ec

app-portage/portage-utils: Stabilize 0.90 arm, #753485

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

 app-portage/portage-utils/portage-utils-0.90.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/portage-utils/portage-utils-0.90.ebuild 
b/app-portage/portage-utils/portage-utils-0.90.ebuild
index 447eb2ad4c4..92c28744469 100644
--- a/app-portage/portage-utils/portage-utils-0.90.ebuild
+++ b/app-portage/portage-utils/portage-utils-0.90.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git;
 else
SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz;
-   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
 
 RDEPEND="



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

2020-11-09 Thread Sam James
commit: 23c097b29b7d77bd16e7dbf0341c4190af333733
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  9 22:07:54 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  9 22:09:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23c097b2

media-libs/lilv: Stabilize 0.24.10 arm, #753683

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

 media-libs/lilv/lilv-0.24.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/lilv/lilv-0.24.10.ebuild 
b/media-libs/lilv/lilv-0.24.10.ebuild
index 5e26bcb9168..6b23bf1ff20 100644
--- a/media-libs/lilv/lilv-0.24.10.ebuild
+++ b/media-libs/lilv/lilv-0.24.10.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.drobilla.net/${P}.tar.bz2;
 
 LICENSE="ISC"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="doc +dyn-manifest static-libs test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/swaylock-effects/

2020-11-09 Thread Andrew Ammerlaan
commit: cf4b059bd4e33aeda1443c37510e1b37ff5b1cdf
Author: Matthias Coppens  gmail  com>
AuthorDate: Mon Nov  9 21:21:41 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Nov  9 21:21:54 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cf4b059b

gui-apps/swaylock-effects: Fix inherit

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

 gui-apps/swaylock-effects/swaylock-effects-1.6.1.ebuild | 2 +-
 gui-apps/swaylock-effects/swaylock-effects-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/gui-apps/swaylock-effects/swaylock-effects-1.6.1.ebuild 
b/gui-apps/swaylock-effects/swaylock-effects-1.6.1.ebuild
index d82af2e2..28f604cb 100644
--- a/gui-apps/swaylock-effects/swaylock-effects-1.6.1.ebuild
+++ b/gui-apps/swaylock-effects/swaylock-effects-1.6.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit fcaps meson
+inherit fcaps meson toolchain-funcs
 
 DESCRIPTION="Swaylock, with fancy effects"
 HOMEPAGE="https://github.com/mortie/swaylock-effects;

diff --git a/gui-apps/swaylock-effects/swaylock-effects-.ebuild 
b/gui-apps/swaylock-effects/swaylock-effects-.ebuild
index d82af2e2..28f604cb 100644
--- a/gui-apps/swaylock-effects/swaylock-effects-.ebuild
+++ b/gui-apps/swaylock-effects/swaylock-effects-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit fcaps meson
+inherit fcaps meson toolchain-funcs
 
 DESCRIPTION="Swaylock, with fancy effects"
 HOMEPAGE="https://github.com/mortie/swaylock-effects;



[gentoo-commits] repo/proj/guru:master commit in: sys-apps/hex/

2020-11-09 Thread Andrew Ammerlaan
commit: e1f074639bcb49e69d1d6ddabe14fc9f7b0e2841
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Mon Nov  9 18:22:38 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Nov  9 18:22:38 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1f07463

sys-apps/hex: version bump 0.3.2

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

 sys-apps/hex/Manifest |  1 +
 sys-apps/hex/hex-0.3.2.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/sys-apps/hex/Manifest b/sys-apps/hex/Manifest
index 74119030..abd56dd8 100644
--- a/sys-apps/hex/Manifest
+++ b/sys-apps/hex/Manifest
@@ -12,6 +12,7 @@ DIST hermit-abi-0.1.8.crate 7581 BLAKE2B 
90fef564dd39973c5ff8ee3d4a9b129f1ca0080
 DIST hex-0.1.3.tar.gz 155482 BLAKE2B 
c3e2a8ee7a3b22f5d61caf687cc8d743446de2726efff7641d86ddb63a907cbe6e213562975cf010b2f258731fd30083c28c9a2803a06d848700c9aee23dd045
 SHA512 
6dbf370ff854f857f061022130c17798bd48126d54bde3dedadd81085adade2614cdddf653cbec9440ccd54675527083b4834f26a1198684d1cb0094ac250773
 DIST hex-0.3.0.tar.gz 160738 BLAKE2B 
e1cc0313fd960be3f2d63dbc2e0834ed6ea01dd70b95bf89d4f3866b38b8fcc1d660faa050de6088fcae84dfccf44138b09f90dfdb4a62abe3251b95a999c597
 SHA512 
e57d221f3853b4cabcc604cc3c7e2ab00f75670ae38fbd68c3b5beb2302c732a36b79bc102dd2cd48b75bdf6de86f537dee4d916a04b919fe4d7208c3f2fa645
 DIST hex-0.3.1.tar.gz 162723 BLAKE2B 
c4c5e293e9e4e27ed22308aaf2bb72a7480f00bc8ec49a75980652088a799df56195ab537a07935508825f32e8703040210891888d4946ab7329bc8268a24246
 SHA512 
12d301a78378e78ee7817cf33b2f97de6bde050ceb9c9622384c325a6c171b6be89e7b5454f29311e2f122cace40f5e9e61dabd11a24afec47765a22ea511356
+DIST hex-0.3.2.tar.gz 164118 BLAKE2B 
dbc6427ae744f856acf6aeb8b204aa31e91e22c412a909cc58a32bc9035be98257d16917fbcb0a56a3c478486f54ac9dfd700c7a8d8c3a878e62d7e6bed4b603
 SHA512 
3a071296f84b1cea792f9ab3cd65bd91f0af4ab8b5b7834b2890f4692eaf6b32daaec9c9d2c4357f9f3ecc708f6b214acebe3e7efd9b9e3887d70beacf14
 DIST libc-0.2.47.crate 351491 BLAKE2B 
10ff90405b911c40478793cadc9a1962e14eb4d7b4ff758554a225bb87340989bbd6089441eaa2638db93782de7d0faba20f77a7e3569a52cec40ba55eb56c06
 SHA512 
f0eddcbe456b1ee2da22963585ff689ad44f0f8d70af33d9bec41a1ec5a1b3dee26fbeaa29786792cd44d020fc56461b44bbb2da962662377552fa562b2694f6
 DIST libc-0.2.67.crate 458605 BLAKE2B 
a4c57d6f9917b10e6e7747f40d769f16b9ed599f4643b7e55f7f61ee9a8a447f6a0d50932bbf8d87e29af328da4ad467f88b81eca281d30719ad3133edc94478
 SHA512 
da1c5a8d996f7f82ff45fdf0872cc2fe731a64f8ed4996291b7a7acc866b61433515240ae0069dd4d6c19db33a94541238195d82dd9fd711c4010a0cb0c0b41e
 DIST predicates-1.0.5.crate 26097 BLAKE2B 
4adc79981c706796bef11e75e4a87cdfc5ff7f5066869f8d26f5ba0f3699c292edd6e5dd1be8854ff9e8b2604bf24904f1242056719e1d863951ca6f5ad042ae
 SHA512 
696890cb9ed83b6ebd1b46e42bde95b148fe067174b0057e4ae83d9b3a4d2043dcedf0cc58b78e88b36a460402cd6359580356018986b4a136cba9e1afde55b6

diff --git a/sys-apps/hex/hex-0.3.2.ebuild b/sys-apps/hex/hex-0.3.2.ebuild
new file mode 100644
index ..bfc05504
--- /dev/null
+++ b/sys-apps/hex/hex-0.3.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2017-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Auto-Generated by cargo-ebuild 0.3.1
+
+EAPI=7
+
+CRATES="
+ansi_term-0.11.0
+assert_cmd-1.0.1
+atty-0.2.11
+bitflags-1.0.4
+clap-2.32.0
+difference-2.0.0
+doc-comment-0.3.3
+libc-0.2.47
+predicates-1.0.5
+predicates-core-1.0.0
+predicates-tree-1.0.0
+redox_syscall-0.1.50
+redox_termios-0.1.1
+strsim-0.7.0
+termion-1.5.1
+textwrap-0.10.0
+treeline-0.1.0
+unicode-width-0.1.5
+vec_map-0.8.1
+wait-timeout-0.2.0
+winapi-0.3.6
+winapi-i686-pc-windows-gnu-0.4.0
+winapi-x86_64-pc-windows-gnu-0.4.0
+"
+
+inherit cargo
+
+DESCRIPTION="Futuristic take on hexdump"
+HOMEPAGE="https://github.com/sitkevij/hex;
+SRC_URI="https://github.com/sitkevij/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   $(cargo_crate_uris ${CRATES})"
+# Prevent portage from trying to fetch bunch of *.crate from mirror despite 
they are not mirrored.
+RESTRICT="mirror"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+src_install() {
+   cargo_src_install
+
+   dodoc README.md
+}



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

2020-11-09 Thread Sam James
commit: a911e7ab9ab082257e474ab434f1cba50ae97f06
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  9 23:11:27 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  9 23:35:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a911e7ab

profiles/arch/hppa: un-stable mask Python 3.8(!)

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

 profiles/arch/hppa/use.stable.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/hppa/use.stable.mask 
b/profiles/arch/hppa/use.stable.mask
index 3ffab538940..ff70aefc9a7 100644
--- a/profiles/arch/hppa/use.stable.mask
+++ b/profiles/arch/hppa/use.stable.mask
@@ -9,11 +9,6 @@
 python_targets_python3_9
 python_single_target_python3_9
 
-# Michał Górny  (2020-06-18)
-# Not ready for stable yet.
-python_targets_python3_8
-python_single_target_python3_8
-
 # Rolf Eike Beer  (2020-04-14)
 # media-libs/gstreamer is not stable for hppa
 gstreamer



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

2020-11-09 Thread Thomas Deutschmann
commit: cebe79f19723b370e8a68a2ad094b9e6d7ed7c99
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Nov  9 19:27:51 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Nov  9 19:27:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cebe79f1

dev-lang/spidermonkey: bump to v78.4.1

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

 dev-lang/spidermonkey/Manifest   |   1 +
 dev-lang/spidermonkey/spidermonkey-78.4.1.ebuild | 303 +++
 2 files changed, 304 insertions(+)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index aea2fc95f11..7c7e0e877d3 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -2,6 +2,7 @@ DIST firefox-68.0-patches-15.tar.xz 16060 BLAKE2B 
f9e6cd58ea51bed1af90a9d30fd551
 DIST firefox-68.12.0esr.source.tar.xz 313856956 BLAKE2B 
eeaa4acc9fabf15ec1b313170a30cee8e1fc10a8b08512b915b83b7d6a81c09b365733ed94638bd434864fd7b0cb8cbf1bc2e43441be69e31117e8e6a099234c
 SHA512 
839b02422e4c87bdb12e0995cd35ca8c1996f3fba00bbb46b419e46b67df5ec48a264cb14632db777ce29166ee4fdcb06e2ee3ce847e64328c58c9a2f9129f4c
 DIST firefox-78.3.1esr.source.tar.xz 339088596 BLAKE2B 
27e594a23b111b937ed277ddafa99c07fa9ee003cbd6b7c6cbdc4428e54769ec9ec1961653c1ec127d7adf159ff8b3be08ebbdefb0d11f1ac21717ffde9461b3
 SHA512 
162860df8e4ef7322e91924bd4aae731a49dbd9829f02b306e4e5acc69c611f4a1e5727c3857b2f98e951745a3b1d8f550966105badc095205644d1ad7f5a340
 DIST firefox-78.4.0esr.source.tar.xz 335094656 BLAKE2B 
6c3e85353b52465e00393bed14dc067cf1663ce1d7d737de1d51ec6c747c465f998600ed5a03b1a5b116a65054f1addb31a23e8e0d8364a2763e3dab693d016b
 SHA512 
d9de975e9acf7dab6186db877fe2df87a0e9e3c016e884473ecb188025a31032b1fe7f202598285970ed7a48268c7f3e265657708725da4eb7846db85a036246
+DIST firefox-78.4.1esr.source.tar.xz 334673424 BLAKE2B 
3ba8bf545c4c2b92914bf7f63b539ba61dc2ee6c14fb8995a6d75adb4bd11988f1d47d2c64639cbecf7a4b01b99085e63af4eb3afc7a27047f03048ffa9c2c2d
 SHA512 
287096ad67e86b307554475c3b5d1003a325d6d13987bfbec2ec79aa0f8004dce1614ab62585ba5cf153545618906ab640cd4657d5a910085afb3d8ceb46e8de
 DIST firefox-78esr-patches-04.tar.xz 171504 BLAKE2B 
d51e55c255d1f5cfa0c7c030b1ea50cb54951bed3bc21b21f5cb3b1e4b8b2ad406b3d12db2baabd4a90e3c88a38f187f277e7a4afe441ea6cf82c48f84bb0ac5
 SHA512 
6f00ec898fafb34d7c7e0ff2a6fb5c1cbf1205458845e14eb39c131125c5bf6b2418fea1050bb72449ec40e18fd775fc844437ce0290281d66961de40a53235a
 DIST firefox-esr-78-patches-03.tar.xz 172416 BLAKE2B 
2d67e793e4f4bde447a3a3f3296d1c5ea6c92843439f87e0ab08b51d2f0dd74f0d37762807a1f24853e56f7987e18af65f010027602e32d40a3444c7e418ef47
 SHA512 
86f35b89ad573c10b839b1631149c6fce3374943d101a6496c40a69a813525826cb2bac4926fc7813dca334c9dcca534e0a963b0725ac3f95fbd3a1c2bf8dc3e
 DIST js185-1.0.0.tar.gz 6164605 BLAKE2B 
76a37f0ceae05d3475853875bd0ce4be6e525e4114816f8f281ea6fc6b60a71060975a0fa1cb843f57ad1e2f842dfb26b24244fa0fd6c20f6ae2ebbe430f70be
 SHA512 
2af7122a7c7007fd7b6668776fe1222515a810b3e43bbf0f76b8f94e1ef406ffd3fb5ccec393021b00274c05b38a77235bc8d6886994c56762fcaf0aa7cf6718

diff --git a/dev-lang/spidermonkey/spidermonkey-78.4.1.ebuild 
b/dev-lang/spidermonkey/spidermonkey-78.4.1.ebuild
new file mode 100644
index 000..065952b5eb4
--- /dev/null
+++ b/dev-lang/spidermonkey/spidermonkey-78.4.1.ebuild
@@ -0,0 +1,303 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+
+# Patch version
+FIREFOX_PATCHSET="firefox-78esr-patches-04.tar.xz"
+SPIDERMONKEY_PATCHSET="spidermonkey-78-patches-02.tar.xz"
+
+PYTHON_COMPAT=( python3_{6..9} )
+
+WANT_AUTOCONF="2.1"
+
+inherit autotools check-reqs flag-o-matic multiprocessing python-any-r1 
toolchain-funcs
+
+MY_PN="mozjs"
+MY_PV="${PV/_pre*}" # Handle Gentoo pre-releases
+
+MY_MAJOR=$(ver_cut 1)
+
+MOZ_ESR=yes
+
+MOZ_PV=${PV}
+MOZ_PV_SUFFIX=
+if [[ ${PV} =~ (_(alpha|beta|rc).*)$ ]] ; then
+   MOZ_PV_SUFFIX=${BASH_REMATCH[1]}
+
+   # Convert the ebuild version to the upstream Mozilla version
+   MOZ_PV="${MOZ_PV/_alpha/a}" # Handle alpha for SRC_URI
+   MOZ_PV="${MOZ_PV/_beta/b}"  # Handle beta for SRC_URI
+   MOZ_PV="${MOZ_PV%%_rc*}"# Handle rc for SRC_URI
+fi
+
+if [[ -n ${MOZ_ESR} ]] ; then
+   # ESR releases have slightly different version numbers
+   MOZ_PV="${MOZ_PV}esr"
+fi
+
+MOZ_PN="firefox"
+MOZ_P="${MOZ_PN}-${MOZ_PV}"
+MOZ_PV_DISTFILES="${MOZ_PV}${MOZ_PV_SUFFIX}"
+MOZ_P_DISTFILES="${MOZ_PN}-${MOZ_PV_DISTFILES}"
+
+MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/releases/${MOZ_PV};
+
+if [[ ${PV} == *_rc* ]] ; then
+   
MOZ_SRC_BASE_URI="https://archive.mozilla.org/pub/${MOZ_PN}/candidates/${MOZ_PV}-candidates/build${PV##*_rc};
+fi
+
+PATCH_URIS=(
+   
https://dev.gentoo.org/~{whissi,polynomial-c,axs}/mozilla/patchsets/${FIREFOX_PATCHSET}
+   

[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/hex/

2020-11-09 Thread YOSHIOKA Takuma
commit: e1f074639bcb49e69d1d6ddabe14fc9f7b0e2841
Author: YOSHIOKA Takuma  hard-wi  red>
AuthorDate: Mon Nov  9 18:22:38 2020 +
Commit: YOSHIOKA Takuma  hard-wi  red>
CommitDate: Mon Nov  9 18:22:38 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e1f07463

sys-apps/hex: version bump 0.3.2

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

 sys-apps/hex/Manifest |  1 +
 sys-apps/hex/hex-0.3.2.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/sys-apps/hex/Manifest b/sys-apps/hex/Manifest
index 74119030..abd56dd8 100644
--- a/sys-apps/hex/Manifest
+++ b/sys-apps/hex/Manifest
@@ -12,6 +12,7 @@ DIST hermit-abi-0.1.8.crate 7581 BLAKE2B 
90fef564dd39973c5ff8ee3d4a9b129f1ca0080
 DIST hex-0.1.3.tar.gz 155482 BLAKE2B 
c3e2a8ee7a3b22f5d61caf687cc8d743446de2726efff7641d86ddb63a907cbe6e213562975cf010b2f258731fd30083c28c9a2803a06d848700c9aee23dd045
 SHA512 
6dbf370ff854f857f061022130c17798bd48126d54bde3dedadd81085adade2614cdddf653cbec9440ccd54675527083b4834f26a1198684d1cb0094ac250773
 DIST hex-0.3.0.tar.gz 160738 BLAKE2B 
e1cc0313fd960be3f2d63dbc2e0834ed6ea01dd70b95bf89d4f3866b38b8fcc1d660faa050de6088fcae84dfccf44138b09f90dfdb4a62abe3251b95a999c597
 SHA512 
e57d221f3853b4cabcc604cc3c7e2ab00f75670ae38fbd68c3b5beb2302c732a36b79bc102dd2cd48b75bdf6de86f537dee4d916a04b919fe4d7208c3f2fa645
 DIST hex-0.3.1.tar.gz 162723 BLAKE2B 
c4c5e293e9e4e27ed22308aaf2bb72a7480f00bc8ec49a75980652088a799df56195ab537a07935508825f32e8703040210891888d4946ab7329bc8268a24246
 SHA512 
12d301a78378e78ee7817cf33b2f97de6bde050ceb9c9622384c325a6c171b6be89e7b5454f29311e2f122cace40f5e9e61dabd11a24afec47765a22ea511356
+DIST hex-0.3.2.tar.gz 164118 BLAKE2B 
dbc6427ae744f856acf6aeb8b204aa31e91e22c412a909cc58a32bc9035be98257d16917fbcb0a56a3c478486f54ac9dfd700c7a8d8c3a878e62d7e6bed4b603
 SHA512 
3a071296f84b1cea792f9ab3cd65bd91f0af4ab8b5b7834b2890f4692eaf6b32daaec9c9d2c4357f9f3ecc708f6b214acebe3e7efd9b9e3887d70beacf14
 DIST libc-0.2.47.crate 351491 BLAKE2B 
10ff90405b911c40478793cadc9a1962e14eb4d7b4ff758554a225bb87340989bbd6089441eaa2638db93782de7d0faba20f77a7e3569a52cec40ba55eb56c06
 SHA512 
f0eddcbe456b1ee2da22963585ff689ad44f0f8d70af33d9bec41a1ec5a1b3dee26fbeaa29786792cd44d020fc56461b44bbb2da962662377552fa562b2694f6
 DIST libc-0.2.67.crate 458605 BLAKE2B 
a4c57d6f9917b10e6e7747f40d769f16b9ed599f4643b7e55f7f61ee9a8a447f6a0d50932bbf8d87e29af328da4ad467f88b81eca281d30719ad3133edc94478
 SHA512 
da1c5a8d996f7f82ff45fdf0872cc2fe731a64f8ed4996291b7a7acc866b61433515240ae0069dd4d6c19db33a94541238195d82dd9fd711c4010a0cb0c0b41e
 DIST predicates-1.0.5.crate 26097 BLAKE2B 
4adc79981c706796bef11e75e4a87cdfc5ff7f5066869f8d26f5ba0f3699c292edd6e5dd1be8854ff9e8b2604bf24904f1242056719e1d863951ca6f5ad042ae
 SHA512 
696890cb9ed83b6ebd1b46e42bde95b148fe067174b0057e4ae83d9b3a4d2043dcedf0cc58b78e88b36a460402cd6359580356018986b4a136cba9e1afde55b6

diff --git a/sys-apps/hex/hex-0.3.2.ebuild b/sys-apps/hex/hex-0.3.2.ebuild
new file mode 100644
index ..bfc05504
--- /dev/null
+++ b/sys-apps/hex/hex-0.3.2.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2017-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Auto-Generated by cargo-ebuild 0.3.1
+
+EAPI=7
+
+CRATES="
+ansi_term-0.11.0
+assert_cmd-1.0.1
+atty-0.2.11
+bitflags-1.0.4
+clap-2.32.0
+difference-2.0.0
+doc-comment-0.3.3
+libc-0.2.47
+predicates-1.0.5
+predicates-core-1.0.0
+predicates-tree-1.0.0
+redox_syscall-0.1.50
+redox_termios-0.1.1
+strsim-0.7.0
+termion-1.5.1
+textwrap-0.10.0
+treeline-0.1.0
+unicode-width-0.1.5
+vec_map-0.8.1
+wait-timeout-0.2.0
+winapi-0.3.6
+winapi-i686-pc-windows-gnu-0.4.0
+winapi-x86_64-pc-windows-gnu-0.4.0
+"
+
+inherit cargo
+
+DESCRIPTION="Futuristic take on hexdump"
+HOMEPAGE="https://github.com/sitkevij/hex;
+SRC_URI="https://github.com/sitkevij/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
+   $(cargo_crate_uris ${CRATES})"
+# Prevent portage from trying to fetch bunch of *.crate from mirror despite 
they are not mirrored.
+RESTRICT="mirror"
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+DEPEND=""
+RDEPEND=""
+
+src_install() {
+   cargo_src_install
+
+   dodoc README.md
+}



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

2020-11-09 Thread Michał Górny
commit: bc0fd965ae43afb491b4c68155b64b1d567b040c
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  9 21:26:39 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  9 21:26:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc0fd965

dev-python/jsonrpclib: Bump to 0.4.2

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

 dev-python/jsonrpclib/Manifest|  1 +
 dev-python/jsonrpclib/jsonrpclib-0.4.2.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/dev-python/jsonrpclib/Manifest b/dev-python/jsonrpclib/Manifest
index e20de0908c5..d5bed82ecc0 100644
--- a/dev-python/jsonrpclib/Manifest
+++ b/dev-python/jsonrpclib/Manifest
@@ -1 +1,2 @@
 DIST jsonrpclib-0.4.1.tar.gz 58293 BLAKE2B 
29beafb412402549d625efb2cbd00d75d70a9582a48eb9223d9b8f8778bf186a80936dfb35ad47186634aab862311e048d556958a4133d0f8461163a51ead4e2
 SHA512 
9e0c06c016a9e117bb0b8e0fa1dd9e472ef2e280ef5efee51d491f339c8792477430390918fc46a2d8bfbbbe4baa9d4289f67775b879d2a49a35fc7bd1e8ecaa
+DIST jsonrpclib-0.4.2.tar.gz 59590 BLAKE2B 
4201d62c9be469d7016943acfc84dca56606f17383ac26e86f574c34927ee6131c5c1a9bc5c3934b8324049ac35b1ff5e4e49ca7ef850251ebdf9a42a53e59a4
 SHA512 
8d9e5ebe8de960272a1ea0a194544d41851f96c5bc16b9eb6984ac4e48ec1aeaee8e4c3846cfe747a737612934d43a3df72bb1267f0608b1cd2d6faba2acc7b2

diff --git a/dev-python/jsonrpclib/jsonrpclib-0.4.2.ebuild 
b/dev-python/jsonrpclib/jsonrpclib-0.4.2.ebuild
new file mode 100644
index 000..3caeeb9a008
--- /dev/null
+++ b/dev-python/jsonrpclib/jsonrpclib-0.4.2.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7} )
+
+inherit distutils-r1
+
+if [[ ${PV} == "" ]] ; then
+   EGIT_REPO_URI="https://github.com/tcalmant/jsonrpclib.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/tcalmant/jsonrpclib/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~mips ~x86"
+fi
+
+DESCRIPTION="python implementation of the JSON-RPC spec (1.0 and 2.0)"
+HOMEPAGE="https://github.com/tcalmant/jsonrpclib;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-python/simplejson[${PYTHON_USEDEP}]"
+DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]
+   test? ( ${RDEPEND} )"
+
+python_test() {
+   esetup.py test
+}



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

2020-11-09 Thread Sam James
commit: 1b36144cc2ffde5167ab6e86589314fd78c53a9b
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  9 21:52:12 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  9 22:21:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b36144c

profiles/arch/sparc: un-stable mask Python 3.9

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

 profiles/arch/sparc/use.stable.mask | 5 -
 1 file changed, 5 deletions(-)

diff --git a/profiles/arch/sparc/use.stable.mask 
b/profiles/arch/sparc/use.stable.mask
index e667f500332..af76053d3be 100644
--- a/profiles/arch/sparc/use.stable.mask
+++ b/profiles/arch/sparc/use.stable.mask
@@ -4,11 +4,6 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
-# Sam James  (2020-11-08)
-# Python 3.9 is not yet stable.
-python_targets_python3_9
-python_single_target_python3_9
-
 # Rolf Eike Beer  (2020-04-14)
 # media-libs/gstreamer is not stable for sparc
 gstreamer



[gentoo-commits] repo/gentoo:master commit in: www-client/firefox-bin/

2020-11-09 Thread Thomas Deutschmann
commit: f138dbc86974f01d952634fb7ce86c68e8c398a7
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Nov  9 19:25:32 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Nov  9 19:25:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f138dbc8

www-client/firefox-bin: bump to v82.0.3

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

 www-client/firefox-bin/Manifest| 291 +--
 www-client/firefox-bin/firefox-bin-82.0.2.ebuild   | 411 -
 ...bin-82.0.1.ebuild => firefox-bin-82.0.3.ebuild} |   0
 3 files changed, 97 insertions(+), 605 deletions(-)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index ad70aab9810..d1c8dbc1904 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -93,199 +93,102 @@ DIST firefox-78.4.1esr-vi.xpi 596835 BLAKE2B 
85558c438c348c870b16c54d0aca7c8f664
 DIST firefox-78.4.1esr-xh.xpi 458906 BLAKE2B 
f02bd178123b30d731233ce95582b28cd7bf6143ff2a0957115d5b04cfcf8dfbb92727093d38a74dbcece2fa71783de03415dc662dbf2f3af9b6119759cd0588
 SHA512 
77f1b40120dbb105ca5a6a9dbf35b97501d7ff56dcf7e6fcceac8fb4f6e553f36a3b06606f5e22cc0ef9520bef0d818aa28a87224d033f0f66805f38a97e57bd
 DIST firefox-78.4.1esr-zh-CN.xpi 600187 BLAKE2B 
51460ea46512ab017a2b645d304365fb860b196f88f6b8502632ac656c9cef60fbfcbdec1e72af3a538262023720da0d99176a0f3627db78d752a7817c9c451a
 SHA512 
13c4957e13160882fa07218dcd3f81a73e869a0d03af201a8f4293b6265302925e50de5a7ef11b510b158b921a02947fa82c6e075185028ae7a0b67e6d0aea90
 DIST firefox-78.4.1esr-zh-TW.xpi 599284 BLAKE2B 
b765121ce6abba620914bba3e6491c39df629bfd5478985986d7b42483aca7d5bcfc72f9df3ae9830a84434d8ac2ca13baa38ee88703140864e4bb139fb98402
 SHA512 
502e07a7a48bcce03cbb55fd619a4e4bb3a5c771f93571ca4a4514d16bdf28bc228de04509666a8d22bd2f870c5243c38408078493b1007ee943d3830dae44cf
-DIST firefox-82.0.1-ach.xpi 460138 BLAKE2B 
61feea94d3d4254ecab89067d522f153e68f55b3ecd130511440633409895ace5d9387c5848d355146de561b69b5963447fe9069f39f1dfc9b159a6ff54682c8
 SHA512 
8ea3d45d8f2f98eb282ebb9aa5ceaebd12c1110b300d1f2e620352523abdc650ab7dbc05f7277ba055ca1daa7600db5d25472a6b944867c523756bad5c92c526
-DIST firefox-82.0.1-af.xpi 430114 BLAKE2B 
31e03cabb6d747ba15a192812792fb2502c13d058eba6bca60f45118328376640f5524a0bc1c8d239eab3afd34f0057f083f28f267c0ab908b28144c570b263a
 SHA512 
4595e2a821f15c7d569dd4da4a19e0cfa0ecda9686b6096c080ff17e1e892a151c451d348c707ba17cc1b63497960fa8c95e34f806cca38779ce413047366e7b
-DIST firefox-82.0.1-an.xpi 510113 BLAKE2B 
2cd2e18f098f6b7f8d2b2032e101f3f7a666012c72a74e457b84d68042fe6a140d4f8bbe897dc0e9d7472b0055b38f9c18ccc020fefef906a83dd35b7aa24745
 SHA512 
b514f8706bb54cdcd8f05a6a91dd266cb8765b6317f4a3cfa7cf3559391e9c62b013d7f9b82be38fd1983e442b59d4a6496fba903815a8bd753f9b30f6250451
-DIST firefox-82.0.1-ar.xpi 558771 BLAKE2B 
c3d5198a63c2a3d9cf8a9dff6d414c806dafbecaec96b91b190931e694142ffd470b06f54b65eef2105c789e669ddde17bc11d819ca4779f085ca8a62c50282c
 SHA512 
57b297c55ae51e34cd56459ab31a49745705b151ac364e51d12f7744d9021d04f57343fc4d9d1ec0162aa44e2a55c9cfedb3a4ef7d493f66a40be7eb1c968581
-DIST firefox-82.0.1-ast.xpi 458394 BLAKE2B 
5f1cf16577cf26b11d76c7562e738b3c896479fba77a52f13d4570835b7db6da42c4c669e9554362a60a57ece5dc75da9a80962418fefed71b4a53601b0a637b
 SHA512 
40fcd181148ed892f1eca77c09dc2ee657e231f33cec93847c9230d611f1df8c77835303455c8fb3fe669aa447d8c60eda4be85ecf2f294a24a228aed5bd0fc1
-DIST firefox-82.0.1-az.xpi 494308 BLAKE2B 
21603184fca81dc9da149a2bc1be7763d4bf4bd86ce7485138657493d93a02a394f26155aa8ee80f434e52836409ec2836b038a4291cd8fe58117b29718f9eea
 SHA512 
6209862b542cf9951df2039a7c0a594bc55984a11c1e91cc22af5443c85b3ef3d3f1660e4e096eeed868ad1420f5a6c02da8967d8ddb8d0d3b347075e0e2ee29
-DIST firefox-82.0.1-be.xpi 597442 BLAKE2B 
8d341123bf7a004a3d8ce94d2f05e8ac699598f315acdd21da515c22a374471affd1ef0dfcd59e9a9cafd8840703c3f2516862c0bdaee2673ca7c7f4053be62c
 SHA512 
326dcacc70215646b4b8264b56ae09962f1f59f368e4c9189f45cf667dd68de43b210991eb2c9229b6aa2368ad01e676c81c890a67a9ccf07d593e92dff9d599
-DIST firefox-82.0.1-bg.xpi 556556 BLAKE2B 
31f4efeb609305c65cbbc72ec7b9fe011e23b2d952135a5da0f7d7401b4da874e9af5658cced04caced4ede6b5d9db535c8cf5f34cc05c712b6b2557ef1144d5
 SHA512 
a2f9f5bee5534071a7d8198d0f5dc76b658a48fec1982464b319f367e6ed2ad66272877d87c0b0b0a10f503bc6775f62877fe3644792752da9bee6a8f4f5457f
-DIST firefox-82.0.1-bn.xpi 574255 BLAKE2B 
1192b163c9ff94021ef552f72a804c458b9d42cb2e2b73bf9d09ec11488bc2699afbb7607e18174cf0edc3904b456520891248f77e604dccaa47398205036cf5
 SHA512 
b33f2065ee5be783e87f592f2f146f85f8736a5910cc68520b752f06ea5b6b7a380d9600b2179c619f22217dab72d9b65fc189d2531bd2a28cf5afb5d22e1a5a
-DIST firefox-82.0.1-br.xpi 508930 BLAKE2B 
63331cc8e8bb0d75b12a0124e5972f6e143e3541783d8e9b3381651fe07c9b4bcab41a13a7032bdf1d171777f2269d79f4a114216b293c7ba5defeeaa4f96c54
 SHA512 

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

2020-11-09 Thread Thomas Deutschmann
commit: 04205912f54fdf4a780684dc3ab29da1a8929909
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Nov  9 19:28:16 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Nov  9 19:28:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04205912

dev-lang/spidermonkey: security cleanup

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

 dev-lang/spidermonkey/Manifest   |   4 -
 dev-lang/spidermonkey/spidermonkey-78.3.1.ebuild | 281 -
 dev-lang/spidermonkey/spidermonkey-78.4.0.ebuild | 303 ---
 3 files changed, 588 deletions(-)

diff --git a/dev-lang/spidermonkey/Manifest b/dev-lang/spidermonkey/Manifest
index 7c7e0e877d3..77d22378a94 100644
--- a/dev-lang/spidermonkey/Manifest
+++ b/dev-lang/spidermonkey/Manifest
@@ -1,16 +1,12 @@
 DIST firefox-68.0-patches-15.tar.xz 16060 BLAKE2B 
f9e6cd58ea51bed1af90a9d30fd551dc7e939afcd1b4d00de1271bd4bda94021c6f1799fd9945962c14ffa1fd0b6a6429369c4e45efc2000f179b9b2e46971e7
 SHA512 
9cb2479637dd8b84e0ab68dc0fe144acd2dc74feca282fd3c4b485ca6f0de8190244587622713a5421b243ccda153f738e9a8f463e87e15e93e9b725d943e128
 DIST firefox-68.12.0esr.source.tar.xz 313856956 BLAKE2B 
eeaa4acc9fabf15ec1b313170a30cee8e1fc10a8b08512b915b83b7d6a81c09b365733ed94638bd434864fd7b0cb8cbf1bc2e43441be69e31117e8e6a099234c
 SHA512 
839b02422e4c87bdb12e0995cd35ca8c1996f3fba00bbb46b419e46b67df5ec48a264cb14632db777ce29166ee4fdcb06e2ee3ce847e64328c58c9a2f9129f4c
-DIST firefox-78.3.1esr.source.tar.xz 339088596 BLAKE2B 
27e594a23b111b937ed277ddafa99c07fa9ee003cbd6b7c6cbdc4428e54769ec9ec1961653c1ec127d7adf159ff8b3be08ebbdefb0d11f1ac21717ffde9461b3
 SHA512 
162860df8e4ef7322e91924bd4aae731a49dbd9829f02b306e4e5acc69c611f4a1e5727c3857b2f98e951745a3b1d8f550966105badc095205644d1ad7f5a340
-DIST firefox-78.4.0esr.source.tar.xz 335094656 BLAKE2B 
6c3e85353b52465e00393bed14dc067cf1663ce1d7d737de1d51ec6c747c465f998600ed5a03b1a5b116a65054f1addb31a23e8e0d8364a2763e3dab693d016b
 SHA512 
d9de975e9acf7dab6186db877fe2df87a0e9e3c016e884473ecb188025a31032b1fe7f202598285970ed7a48268c7f3e265657708725da4eb7846db85a036246
 DIST firefox-78.4.1esr.source.tar.xz 334673424 BLAKE2B 
3ba8bf545c4c2b92914bf7f63b539ba61dc2ee6c14fb8995a6d75adb4bd11988f1d47d2c64639cbecf7a4b01b99085e63af4eb3afc7a27047f03048ffa9c2c2d
 SHA512 
287096ad67e86b307554475c3b5d1003a325d6d13987bfbec2ec79aa0f8004dce1614ab62585ba5cf153545618906ab640cd4657d5a910085afb3d8ceb46e8de
 DIST firefox-78esr-patches-04.tar.xz 171504 BLAKE2B 
d51e55c255d1f5cfa0c7c030b1ea50cb54951bed3bc21b21f5cb3b1e4b8b2ad406b3d12db2baabd4a90e3c88a38f187f277e7a4afe441ea6cf82c48f84bb0ac5
 SHA512 
6f00ec898fafb34d7c7e0ff2a6fb5c1cbf1205458845e14eb39c131125c5bf6b2418fea1050bb72449ec40e18fd775fc844437ce0290281d66961de40a53235a
-DIST firefox-esr-78-patches-03.tar.xz 172416 BLAKE2B 
2d67e793e4f4bde447a3a3f3296d1c5ea6c92843439f87e0ab08b51d2f0dd74f0d37762807a1f24853e56f7987e18af65f010027602e32d40a3444c7e418ef47
 SHA512 
86f35b89ad573c10b839b1631149c6fce3374943d101a6496c40a69a813525826cb2bac4926fc7813dca334c9dcca534e0a963b0725ac3f95fbd3a1c2bf8dc3e
 DIST js185-1.0.0.tar.gz 6164605 BLAKE2B 
76a37f0ceae05d3475853875bd0ce4be6e525e4114816f8f281ea6fc6b60a71060975a0fa1cb843f57ad1e2f842dfb26b24244fa0fd6c20f6ae2ebbe430f70be
 SHA512 
2af7122a7c7007fd7b6668776fe1222515a810b3e43bbf0f76b8f94e1ef406ffd3fb5ccec393021b00274c05b38a77235bc8d6886994c56762fcaf0aa7cf6718
 DIST mozjs-52.9.1pre1.tar.bz2 30178574 BLAKE2B 
0920432b5140e78297a9bcbccb54268d75a223d5e75e4ff90b3b01aab4f7736b4a4e05c47b3a925ff0a74607a0abad3b6583c75d070ef5142009b20ebaf6e4bf
 SHA512 
187b231b246a5ae09e55c0fef77866b316d75f38f4c2e066d5d4325d8da63433027020c929439cab46af3253ac63ab2f780223a8fd2c6ff535b3409bb6c4aa0f
 DIST mozjs-60.5.2.tar.bz2 32816585 BLAKE2B 
45ac4c9646e1275faf60eeedbf486f802cd106583eb7f640fe2243adc7cbb811dced5cefa94426cceca63468b0112be84078ffcef24cb2b8c1a7b6c8173c0d45
 SHA512 
5fb73330e7803bdd524fbe7cfdf4e6b72e85d4b22b0c827400317b5d052d1088d36e558ceac376393089e9d03e658b24e69262851fc04a66bbcda47135423dc0
 DIST spidermonkey-52.0-patches-1.tar.xz 3112 BLAKE2B 
d8f4c44cb2ae290fa51efc4725a2c1b3cd85dd9f04f4ccfa5681ba6df5f37f5d8d4ad6859316a70d0f7647ac2cee014d126f88b7d4ca74a82796f35b141200ef
 SHA512 
5328403e3b9ecd1c456037e7cca374c2453d9331752c48b9466e498e22fd8d4ca6e1804e51140ee0be027fcef7d0c3f26822b1f569305a3b2f03209b7fb15499
 DIST spidermonkey-60.0-patches-04.tar.xz 4428 BLAKE2B 
af78049cd9b3ee6a9b689e6253486c4670fd3b506faade7d745dafaa7af329c0bd15cd35e95528a4c96688230f4803130967fb09b97aae2bda0ce0f73acaaf3e
 SHA512 
fb1326a81512146ba98773d4f7e0c4bc1bff0f076897c13f576fcf63b56f6965efeff633eea9160bca9f9bc4546505901084eabc33bc955de0b7ab3d6334387a
 DIST spidermonkey-68.6.0-patches-04.tar.xz 5956 BLAKE2B 
b1250391a5173e676272d5926b710c06b0e9de1ff03b130a57fdac30f2deefbee3fa92250b37e28087572fe5cce73eb112ef4e1fb0c0401d6ecdb22ab9868998
 SHA512 

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

2020-11-09 Thread Sam James
commit: ef6436a3a8abad846fd203a269a399e1613e28b2
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  9 21:35:27 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  9 21:35:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef6436a3

dev-python/pyglet: Stabilize 1.5.7-r1 x86, #739758

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

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

diff --git a/dev-python/pyglet/pyglet-1.5.7-r1.ebuild 
b/dev-python/pyglet/pyglet-1.5.7-r1.ebuild
index 10c64f849c6..2e306bc3c3b 100644
--- a/dev-python/pyglet/pyglet-1.5.7-r1.ebuild
+++ b/dev-python/pyglet/pyglet-1.5.7-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/pyglet/pyglet/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="examples image +sound"
 
 BDEPEND="



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

2020-11-09 Thread Michał Górny
commit: e70299ff7ac078b2298c2b08fd51d92d113e711f
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  9 21:46:18 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  9 22:08:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e70299ff

dev-python/botocore: Bump to 1.19.14

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

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

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 63926939097..ce7a3723cdd 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -5,5 +5,6 @@ DIST botocore-1.19.10.tar.gz 6973384 BLAKE2B 
dc0b1f45eda4cab8bbf56e45fc6f6134b9c
 DIST botocore-1.19.11.tar.gz 6981193 BLAKE2B 
8e7c799faef989817ce4cfbe26c359af0a8fc4c6997697d3ca669ec4bf273c2c8fd0cd2e8f5f044b77373d3fe81f69aa9c0d936f416876cc9efa860e04754dcd
 SHA512 
650c2b4a7839312f3fb8450d61a521c0514c1f8e2a80835f2b5fa1f01c01675d53f18d1c5cd1e2c54aa520d6867820b85906649e64eaf9b56b143b7e1c7daca3
 DIST botocore-1.19.12.tar.gz 6985286 BLAKE2B 
f65a416ecae9911899dc16411cc80a968e343531f43ded1b7f4c546df59d8f2cbb93d6027d07a267831ce71d27b53b9ac61ced2d91b69c94c344bed0167c64d7
 SHA512 
94d0d56dd5dc0c3dd3c28b6d9deb47949420778cbfaa30829db6a2787f3d8088327cb0194b920cee0598d7fc28936c4c0e532874449024485b27a06bf03982df
 DIST botocore-1.19.13.tar.gz 6985490 BLAKE2B 
2da3b5840c18e7ec1bcdf9b535defc9ba5d1b0990febdbc6bfbe3aaadfb81b754d2a9df76aa3978279dee22af35a50da6cda186d1d632403dbb60208fec216f5
 SHA512 
74323c87a9a6e6009862d11f5e96dfb5d2cde282aca206a1703038f001d926d282fdb6cce9085c8645bc4e1b2cff1666cbf013a508b3aa3cb598cdd74c476b6b
+DIST botocore-1.19.14.tar.gz 6996482 BLAKE2B 
ff5b977254fad5af2ec5129e0bb3ceafc071389a7f389f0da7f43b978804f1ecc4db303009611619be24318d4ff2eb2e109f00cea6438b8ae670ba572f3e0862
 SHA512 
546dea8b1ca588f055b0adbdb0602e5eaf5cfe094374379972a2323b809bb231974af61b66efe2c8ac7f33972200c9272464b13297fedf1b7bdbe68231678cd5
 DIST botocore-1.19.8.tar.gz 6970481 BLAKE2B 
52d3f8ee7dc38feddb3f7799959624b4baf4b75ebcf3ad8257c25ad13b8a8c3cf526ee187681b6d8f5f6ee874071a02c59bd106cb4b4e23ad9cf13b9aa74deef
 SHA512 
845dfec33f63deee44bfffe81801995bfcc2014880c2d520b927421219279107b0fe44dc84425c0a55ddec73d5ad8aeb34f2b84178e1365d137240a2e94370c7
 DIST botocore-1.19.9.tar.gz 6972834 BLAKE2B 
3407c056c7995cc1ccb1b5b4c5b3a6254e38672b52e7889a7a022520283416e4dfcabd05c8ca0ed78e4624c7a20c9f43bfde87a76d7a72660b4c95256e4f9ca4
 SHA512 
8433f22ae7652e524a82da8d2ccda48da9eef44788333898b7526335d57a7757b80754f0d5c6a2c84ec3bde2ec9fc7da5cf872cbda7286f620b4f4878fe9a583

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



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

2020-11-09 Thread Michał Górny
commit: 2767cc9526713c77edf1b6bcaa660f78722caa79
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  9 21:47:25 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  9 22:08:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2767cc95

net-libs/miniupnpc: Bump to 2.2.0

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

 net-libs/miniupnpc/Manifest   |  2 +
 net-libs/miniupnpc/miniupnpc-2.2.0.ebuild | 61 +++
 2 files changed, 63 insertions(+)

diff --git a/net-libs/miniupnpc/Manifest b/net-libs/miniupnpc/Manifest
index be08cc171d7..e8a90f1282f 100644
--- a/net-libs/miniupnpc/Manifest
+++ b/net-libs/miniupnpc/Manifest
@@ -2,3 +2,5 @@ DIST miniupnpc-2.1.20191224.tar.gz 94740 BLAKE2B 
85c0b3eb678685bc7192dbee9440ec5
 DIST miniupnpc-2.1.20191224.tar.gz.sig 543 BLAKE2B 
ddbde04faa7bce62fdbb5b555bda9dc9ff69f09cc97442049adc787a03ec91824f14cdddaef6e577cf8d08fa96202fc792333b8dab7e6e8c30847fa9302a35d0
 SHA512 
b8885d2002259c95ede7ab57aaf82db83c2bd7ace3d0986179efac4245ffd42161049e0167a9ac1ff18de6c8df4d39356f0fb6aa6dada7523a238b4db4838887
 DIST miniupnpc-2.1.20201016.tar.gz 97682 BLAKE2B 
2c98f71ff7262a24a69a9a4af411dbeb58c20ec4181bca8bbdd61c628bf5bd49f7e9b763b73ffb5d3508b5b545a0c918828ead2a376b57b8ea5051cd7b8e9c13
 SHA512 
d619f7e205cac68137020fab31e8bdaeebd09eeaca5e42e1e03a9e0085a64d635ec896862a488b0d57798d1e6ce96e2ba5652f60c0b8df9fc866eea90baea152
 DIST miniupnpc-2.1.20201016.tar.gz.sig 543 BLAKE2B 
b8ddcadb58e7b8dc4646ea1ac4e10331fe70a5b9a27902dd5ad09ac306605160b63f2e21d96eda4aa0f77485800cb9c5aa110f215dbe3536a9f6ec1c4a5e9ed9
 SHA512 
fb7886d4198bd2ae1eeff293152ff509e7ebe6ff0f9b3c20d5824f7ca9f65091a61db2bc0a8ac9fb0449994aba594cff3bf6c556876dbb47d593ecf8b7b26d10
+DIST miniupnpc-2.2.0.tar.gz 98348 BLAKE2B 
3464dc7f0b5416b558d0dd49121f3b851d9808a516c19d4f99fdb205e20149f27ef495d9f8da09ad3a28656580bfc16d1cf99ef993e41e9600cfe427b4a776d2
 SHA512 
b5bb674f162cae3d9e0205a9cdf6acc1fb334ab8ac5330be924411a8fd46833fb916d09f947d1e40d05224df7df1ecf6d812037185690e5022287c2024eb183f
+DIST miniupnpc-2.2.0.tar.gz.sig 543 BLAKE2B 
c75dbc54debc77e63ea3534f8f424a3904131893fc31d6485163ee6ecdafdab02fc0db8e290d28c834ac0efc5a37c34cbca7f14e1c78f859d22abc4e0b2ae48f
 SHA512 
54f8cccea5886e06fbdaa04d270c12bd95d219be0b275491d9168f1089b1efe96e8a6f30ebf428091a3bae4bc349c0b8c94a22e94d56845a0a8b9724b1f9f74d

diff --git a/net-libs/miniupnpc/miniupnpc-2.2.0.ebuild 
b/net-libs/miniupnpc/miniupnpc-2.2.0.ebuild
new file mode 100644
index 000..9e79fd0ac53
--- /dev/null
+++ b/net-libs/miniupnpc/miniupnpc-2.2.0.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs verify-sig
+
+DESCRIPTION="UPnP client library and a simple UPnP client"
+HOMEPAGE="http://miniupnp.free.fr/;
+SRC_URI="http://miniupnp.free.fr/files/${P}.tar.gz
+   verify-sig? ( http://miniupnp.free.fr/files/${P}.tar.gz.sig )"
+
+LICENSE="BSD"
+SLOT="0/17"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86"
+IUSE="ipv6 kernel_linux static-libs"
+
+RDEPEND=""
+BDEPEND="
+   kernel_linux? ( sys-apps/lsb-release sys-apps/which )
+   verify-sig? ( app-crypt/openpgp-keys-miniupnp )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/miniupnp.asc
+
+src_prepare() {
+   eapply_user
+
+   # These bins are not installed, upnpc-static requires building static 
lib
+   sed -i -e '/EXECUTABLES =/s/ upnpc-static listdevices//' Makefile || die
+   # Prevent gzipping manpage.
+   sed -i -e '/gzip/d' Makefile || die
+
+   if ! use static-libs; then
+   sed -i \
+   -e '/FILESTOINSTALL =/s/ $(LIBRARY)//' \
+   -e '/$(INSTALL) -m 644 $(LIBRARY) 
$(DESTDIR)$(INSTALLDIRLIB)/d' \
+   Makefile || die
+   fi
+}
+
+# Upstream cmake causes more trouble than it fixes,
+# so we'll just stay with the Makefile for now.
+
+src_compile() {
+   tc-export CC AR
+   emake upnpc-shared $(usex static-libs upnpc-static '')
+}
+
+src_test() {
+   emake -j1 HAVE_IPV6=$(usex ipv6) check
+}
+
+src_install() {
+   emake \
+   DESTDIR="${D}" \
+   PREFIX="${EPREFIX}/usr" \
+   INSTALLDIRLIB="${EPREFIX}/usr/$(get_libdir)" \
+   install
+
+   dodoc README Changelog.txt
+}



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

2020-11-09 Thread Michał Górny
commit: 40aad05b8971bb38e9f6b0fb687045f3a24ceec0
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  9 21:48:00 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  9 22:08:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40aad05b

dev-python/miniupnpc: Bump to 2.2.0

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

 dev-python/miniupnpc/Manifest   |  2 ++
 dev-python/miniupnpc/miniupnpc-2.2.0.ebuild | 34 +
 2 files changed, 36 insertions(+)

diff --git a/dev-python/miniupnpc/Manifest b/dev-python/miniupnpc/Manifest
index be08cc171d7..e8a90f1282f 100644
--- a/dev-python/miniupnpc/Manifest
+++ b/dev-python/miniupnpc/Manifest
@@ -2,3 +2,5 @@ DIST miniupnpc-2.1.20191224.tar.gz 94740 BLAKE2B 
85c0b3eb678685bc7192dbee9440ec5
 DIST miniupnpc-2.1.20191224.tar.gz.sig 543 BLAKE2B 
ddbde04faa7bce62fdbb5b555bda9dc9ff69f09cc97442049adc787a03ec91824f14cdddaef6e577cf8d08fa96202fc792333b8dab7e6e8c30847fa9302a35d0
 SHA512 
b8885d2002259c95ede7ab57aaf82db83c2bd7ace3d0986179efac4245ffd42161049e0167a9ac1ff18de6c8df4d39356f0fb6aa6dada7523a238b4db4838887
 DIST miniupnpc-2.1.20201016.tar.gz 97682 BLAKE2B 
2c98f71ff7262a24a69a9a4af411dbeb58c20ec4181bca8bbdd61c628bf5bd49f7e9b763b73ffb5d3508b5b545a0c918828ead2a376b57b8ea5051cd7b8e9c13
 SHA512 
d619f7e205cac68137020fab31e8bdaeebd09eeaca5e42e1e03a9e0085a64d635ec896862a488b0d57798d1e6ce96e2ba5652f60c0b8df9fc866eea90baea152
 DIST miniupnpc-2.1.20201016.tar.gz.sig 543 BLAKE2B 
b8ddcadb58e7b8dc4646ea1ac4e10331fe70a5b9a27902dd5ad09ac306605160b63f2e21d96eda4aa0f77485800cb9c5aa110f215dbe3536a9f6ec1c4a5e9ed9
 SHA512 
fb7886d4198bd2ae1eeff293152ff509e7ebe6ff0f9b3c20d5824f7ca9f65091a61db2bc0a8ac9fb0449994aba594cff3bf6c556876dbb47d593ecf8b7b26d10
+DIST miniupnpc-2.2.0.tar.gz 98348 BLAKE2B 
3464dc7f0b5416b558d0dd49121f3b851d9808a516c19d4f99fdb205e20149f27ef495d9f8da09ad3a28656580bfc16d1cf99ef993e41e9600cfe427b4a776d2
 SHA512 
b5bb674f162cae3d9e0205a9cdf6acc1fb334ab8ac5330be924411a8fd46833fb916d09f947d1e40d05224df7df1ecf6d812037185690e5022287c2024eb183f
+DIST miniupnpc-2.2.0.tar.gz.sig 543 BLAKE2B 
c75dbc54debc77e63ea3534f8f424a3904131893fc31d6485163ee6ecdafdab02fc0db8e290d28c834ac0efc5a37c34cbca7f14e1c78f859d22abc4e0b2ae48f
 SHA512 
54f8cccea5886e06fbdaa04d270c12bd95d219be0b275491d9168f1089b1efe96e8a6f30ebf428091a3bae4bc349c0b8c94a22e94d56845a0a8b9724b1f9f74d

diff --git a/dev-python/miniupnpc/miniupnpc-2.2.0.ebuild 
b/dev-python/miniupnpc/miniupnpc-2.2.0.ebuild
new file mode 100644
index 000..c64ff7be335
--- /dev/null
+++ b/dev-python/miniupnpc/miniupnpc-2.2.0.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+
+inherit distutils-r1 verify-sig
+
+DESCRIPTION="Python bindings for UPnP client library"
+HOMEPAGE="http://miniupnp.free.fr/;
+SRC_URI="http://miniupnp.free.fr/files/${P}.tar.gz
+   verify-sig? ( http://miniupnp.free.fr/files/${P}.tar.gz.sig )"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+RDEPEND=">=net-libs/miniupnpc-${PV}:0="
+DEPEND="${RDEPEND}"
+BDEPEND="verify-sig? ( app-crypt/openpgp-keys-miniupnp )"
+
+VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/miniupnp.asc
+
+PATCHES=(
+   "${FILESDIR}"/miniupnpc-2.0.20171102-shared-lib.patch
+)
+
+# DOCS are installed by net-libs/miniupnpc.
+DOCS=()
+
+# Example test command:
+# python -c 'import miniupnpc; u = miniupnpc.UPnP(); u.discover(); 
u.selectigd(); print(u.externalipaddress())'



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

2020-11-09 Thread Michał Górny
commit: 9835dc96bf4babfa35308ca35e1910891d0737d2
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  9 21:46:27 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  9 22:08:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9835dc96

dev-python/boto3: Bump to 1.16.14

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 9167aea101c..9f5ccaec60c 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -5,4 +5,5 @@ DIST boto3-1.16.10.tar.gz 338466 BLAKE2B 
3b4c1978859679d193fff2d44c9c8f693759527
 DIST boto3-1.16.11.tar.gz 338598 BLAKE2B 
0cd8f8271e91a459cc4cb669b466ea82f135c37d3f604303defab9d7ae6aaa8809bb64b2f6802a10ba9e5bf687a03ff24739d9c6e549d8539c1af9bc0c9f9e96
 SHA512 
db6b84d61dc1bb1c62115736e066fbe93f9e3e6f866d6b091b646dd576d4c99ac8dbcdcf80a43b837bc8395c7633d9a633db42fe097f8ba88e68602e44fe88c0
 DIST boto3-1.16.12.tar.gz 338648 BLAKE2B 
ffb266966a51ee1ce91d1062bf5f3500c8176b809e856320ea3feb8994768b6b227db14f00ed749df7afb626e864a933446caa2c714653b8dc6b0b4cac0ccddb
 SHA512 
6f6e114d1be6d7773bdde574f12db1046e56592158960f1a0a67e935df8896afa21e82844b37f27c31af6b9705d6704a8b98b9e8b0aa1a683bce32357582430e
 DIST boto3-1.16.13.tar.gz 338735 BLAKE2B 
ce2bea512bc01b4a5fabdae7438f88118a61d550604c2aa38b57dc7bdb1b13d205884084da7f3f0425b994410676920b00c474f81abdce84f2d7c53cf1e8
 SHA512 
ed7f58fe7529e6ec34f1a3d8d173fce532fe4ee7185657b1dc41186eb42a506d55f2803f69ea0b6ae216a6590f33ad15fff0c31975a6002566b54d7b187d5edc
+DIST boto3-1.16.14.tar.gz 338870 BLAKE2B 
71ee68c7d4dce99a6534dffa1f65717f6d68460a127a4917da5b45a6f84cc9a917b424f8e4c517ec046f14b2c9a2643d6ed05fc4fae07f7fcc744cab471aca24
 SHA512 
814007838379613bf03720ce2b8c4bbf8ade0f8f0a328da03d1f9c58df4db3aa36f4c2e4b67d222d72674a159e352499011b37349215c2c2526d9f43c2935ae6
 DIST boto3-1.16.9.tar.gz 337905 BLAKE2B 
ed01e28fd7e62e5e5028307c93f92004bfbecffa77bc2ba1d6574b92ec2c515d910eb5107ac5ee03e0aca909f97f379aa65b5f839c8067634fa69266c58de33f
 SHA512 
7343b8432788ef981819f91fe2ba27c4ec3947d01ff55914f7c89607250ecf60db2da8d25c8a2c7001ef546a9abed4cb744c5937ca09497aa1a983049648bd5e

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



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

2020-11-09 Thread Ulrich Müller
commit: 2d5efaf4c01a13910f5ea344e76d0b75b831caee
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Nov  9 22:07:24 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov  9 22:08:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d5efaf4

net-im/zoom: net-im/zoom: Version bump to 5.4.53391.1108.

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

 net-im/zoom/Manifest   |   2 +
 net-im/zoom/zoom-5.4.53391.1108.ebuild | 106 +
 2 files changed, 108 insertions(+)

diff --git a/net-im/zoom/Manifest b/net-im/zoom/Manifest
index 6c34ba00c24..e615257ee5d 100644
--- a/net-im/zoom/Manifest
+++ b/net-im/zoom/Manifest
@@ -4,3 +4,5 @@ DIST zoom-5.4.53268.1025_i686.tar.xz 40405772 BLAKE2B 
b955715d10eb3a3cf46b782c32
 DIST zoom-5.4.53268.1025_x86_64.tar.xz 44763068 BLAKE2B 
ec5aa7affece601dce78e10292afbb0be9f44157f783529cc73264852a14dbcf9b27d91c3a2eb49a044fd040a9b1679b3c42a65b2b9f1973d2b330c082d20a83
 SHA512 
572a657a7f588792244720154b25f568d602571ba3e03a3b8375c096717927fd223ffea425b787cb61dd272c10d5c0048dcdc3be5e5cd72ff6f7a0c122b1a275
 DIST zoom-5.4.53350.1027_i686.tar.xz 40387408 BLAKE2B 
1dcbe3d8fd61340b25966467cbc439906942a5b37129374323ee2de3c06339f7d2af6dd88a90a5bb0ccb14f2b722bb69de26bf3f2c9194fbe1b7bb8b283138e7
 SHA512 
f3cbdae312e4f5bedb31a177ab7deceac3537101cfbd5dcde75d780c137166050b8e961933ae2cda21d57c8fb0b2b6e4008ea4baae37dab38f95448f91e70cc6
 DIST zoom-5.4.53350.1027_x86_64.tar.xz 44685804 BLAKE2B 
dd84c75f6702f9b271b54b114941d4c40da47fd5678011c80d9eca1565f771db64e8180ddcf8efb33e94c0e242e6ca763eb7ea76a7610f06bc85e8c176c6ef7f
 SHA512 
454bc3a70896ffc50748c4ad32a6d6ec2c2e9ce02768d5d19d0341d7d7e8280f0281415595a384381f37be5e1a190194c6b3ae9f65d85f45e3326e5b09c2ccc0
+DIST zoom-5.4.53391.1108_i686.tar.xz 40384800 BLAKE2B 
0d449103e16799e6e6bcaf6ef1c105d6a75ce8728bfedb5107a9c6deedd9e8ef1988e19ddc33da43de8eb925d386460a84b5efe13c0709de6901239a688b4fb0
 SHA512 
d77357ab669ade90d4b8ae99116372db8b8b9a251625ed0566e89a8cc4d3f7aced07fd08d4646a223fad58f588e1dc2484464bd70e203b875ac9866fb92fe2ea
+DIST zoom-5.4.53391.1108_x86_64.tar.xz 44660944 BLAKE2B 
7152f4daccdbce56e2c83971f507bc70d5b77e8edd558f311e67f0e2ab127967cdd15c90b92ca95735b2fad3e11d692b206c32c5f7d65cd116050e8e6579fcdd
 SHA512 
f52e2fda15a29c2232656e8f34a5d65c3c401eb50f249d5436a949c09efd5b821d1c5e1f59dc4c27b5f4aadc1c24f474854498664b5d333d340d03f4998c59ba

diff --git a/net-im/zoom/zoom-5.4.53391.1108.ebuild 
b/net-im/zoom/zoom-5.4.53391.1108.ebuild
new file mode 100644
index 000..b6642189422
--- /dev/null
+++ b/net-im/zoom/zoom-5.4.53391.1108.ebuild
@@ -0,0 +1,106 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop eutils readme.gentoo-r1 xdg-utils
+
+DESCRIPTION="Video conferencing and web conferencing service"
+HOMEPAGE="https://zoom.us/;
+SRC_URI="amd64? ( https://zoom.us/client/${PV}/${PN}_x86_64.tar.xz -> 
${P}_x86_64.tar.xz )
+   x86? ( https://zoom.us/client/${PV}/${PN}_i686.tar.xz -> 
${P}_i686.tar.xz )"
+S="${WORKDIR}/${PN}"
+
+LICENSE="all-rights-reserved Apache-2.0" # Apache-2.0 for icon
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+IUSE="bundled-libjpeg-turbo pulseaudio"
+RESTRICT="mirror bindist strip"
+
+RDEPEND="!games-engines/zoom
+   dev-libs/glib:2
+   dev-libs/icu
+   dev-libs/quazip
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtdeclarative:5[widgets]
+   dev-qt/qtdiag:5
+   dev-qt/qtgraphicaleffects:5
+   dev-qt/qtgui:5
+   dev-qt/qtlocation:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtquickcontrols:5[widgets]
+   dev-qt/qtscript:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5
+   media-sound/mpg123
+   sys-apps/dbus
+   sys-apps/util-linux
+   virtual/opengl
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXtst
+   x11-libs/xcb-util-image
+   x11-libs/xcb-util-keysyms
+   !bundled-libjpeg-turbo? ( media-libs/libjpeg-turbo )
+   pulseaudio? ( media-sound/pulseaudio )
+   !pulseaudio? ( media-libs/alsa-lib )"
+
+BDEPEND="!pulseaudio? ( dev-util/bbe )"
+
+QA_PREBUILT="opt/zoom/*"
+
+src_prepare() {
+   default
+   if ! use pulseaudio; then
+   # For some strange reason, zoom cannot use any ALSA sound 
devices if
+   # it finds libpulse. This causes breakage if 
media-sound/apulse[sdk]
+   # is installed. So, force zoom to ignore libpulse.
+   bbe -e 's/libpulse.so/IgNoRePuLsE/' zoom >zoom.tmp || die
+   mv zoom.tmp zoom || die
+   fi
+}
+
+src_install() {
+   insinto /opt/zoom
+   exeinto /opt/zoom
+   doins -r json ringtone sip timezones translations
+   doins *.pcm *.pem *.sh Embedded.properties version.txt
+   doexe zoom zoom.sh zopen ZoomLauncher
+   dosym 

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

2020-11-09 Thread Michał Górny
commit: a875b89c5f588a1bcdae4b2988bc3bca0916d406
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  9 21:46:01 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  9 22:08:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a875b89c

dev-python/pyglet: Remove old

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

 dev-python/pyglet/Manifest|  1 -
 dev-python/pyglet/pyglet-1.5.3.ebuild | 63 ---
 2 files changed, 64 deletions(-)

diff --git a/dev-python/pyglet/Manifest b/dev-python/pyglet/Manifest
index f5d2998ca87..bdc6741e7a7 100644
--- a/dev-python/pyglet/Manifest
+++ b/dev-python/pyglet/Manifest
@@ -1,4 +1,3 @@
-DIST pyglet-1.5.3.tar.gz 6356079 BLAKE2B 
517b196eff334d572d4db181ce0480c3af8e2bc4a92e23e1fd7c335aedebe3afa493eb3f4745d8daffc3c7d930b9e333075014d2ba5d4303f4691c490a09f252
 SHA512 
12e7189272b9ab3b4bd3d713d0e979cfc1d76200fc8454b31573fca29b179f99242c34a1adb7a1c2fabb7b950cc3006cfcd8b188eb2c50ae95cca95b0e15582c
 DIST pyglet-1.5.7.tar.gz 6367378 BLAKE2B 
68d4aa673a7463f7da0f4ccb7f413b602f32ecc423438326fc4262a4449fe22dff25a513074611ce2c77c130dfe9cc29e44e54a95169875208731f70803f1a45
 SHA512 
2c2a06636b1db788241028d1ef2290a774b98721ccc92ceed2b2895bcee81d4aa72b2111896091b54531936513772505b0d43003e412735d606130ed4b08f8c9
 DIST pyglet-1.5.8.tar.gz 6394207 BLAKE2B 
dcd3750b7296ab919ecb20417f0dfa2e89ab2754c28562a38175cf87f06bcd41d9b1ed2c568ed516e444a5968e21a772f0f4cfb5b626bb1aeb066f3b17f1cf18
 SHA512 
346dafbc751a4cfbdaf65643701500f5b5ad40541168eeea13467d0b97283baa35b22708dfc15569adcfad0b8ecb51d1b45d18775d564b12ed4be0965971229b
 DIST pyglet-1.5.9.tar.gz 6417099 BLAKE2B 
ad25e8da39d943050706bf4cd6a210295349118f88c7a4ba5a5d060012a444b1adbb40bf4bdbe53093c444d7373e0678ddd6648085319700e2dc22ccfcbf23fc
 SHA512 
2ded9f9eb24bb3c928c87da0160383c46b0b27ce01fd613b73304bc573607035517e1c0eeda365921d9de12d86a913fd0d16b71db4a4542fde04df5ee20f34e2

diff --git a/dev-python/pyglet/pyglet-1.5.3.ebuild 
b/dev-python/pyglet/pyglet-1.5.3.ebuild
deleted file mode 100644
index 3c019ee11f7..000
--- a/dev-python/pyglet/pyglet-1.5.3.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{6,7,8} )
-
-inherit distutils-r1 virtualx xdg-utils
-
-DESCRIPTION="Cross-platform windowing and multimedia library for Python"
-HOMEPAGE="http://www.pyglet.org/;
-SRC_URI="https://github.com/pyglet/pyglet/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="examples image +sound test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   virtual/opengl
-   image? ( || (
-   dev-python/pillow[${PYTHON_USEDEP}]
-   x11-libs/gtk+:2
-   ) )
-   sound? ( || (
-   media-libs/openal
-   media-sound/pulseaudio
-   ) )
-"
-#  ffmpeg? ( media-libs/avbin-bin )
-
-BDEPEND="
-   test? (
-   dev-python/pillow[${PYTHON_USEDEP}]
-   dev-python/pytest[${PYTHON_USEDEP}]
-   )
-"
-
-# pyglet.gl.glx_info.GLXInfoException: pyglet requires an X server with GLX
-# Other tests fail or stall for unknown reasons.
-RESTRICT=test
-
-DOCS=(
-   DESIGN
-   NOTICE
-   README.md
-   RELEASE_NOTES
-)
-
-python_test() {
-   xdg_environment_reset
-   run_in_build_dir virtx pytest -v "${S}"/tests
-}
-
-python_install_all() {
-   if use examples; then
-   dodoc -r examples
-   docompress -x /usr/share/doc/${PF}/examples
-   fi
-
-   distutils-r1_python_install_all
-}



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

2020-11-09 Thread Michał Górny
commit: 10f7e8061b7f780e7ba008281e1bd920b5ab5c8a
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  9 22:06:52 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  9 22:08:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10f7e806

app-portage/unsymlink-lib: Bump to v19

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

 app-portage/unsymlink-lib/Manifest|  1 +
 app-portage/unsymlink-lib/unsymlink-lib-19.ebuild | 29 +++
 2 files changed, 30 insertions(+)

diff --git a/app-portage/unsymlink-lib/Manifest 
b/app-portage/unsymlink-lib/Manifest
index 429cb09ca8b..400f05f281e 100644
--- a/app-portage/unsymlink-lib/Manifest
+++ b/app-portage/unsymlink-lib/Manifest
@@ -1 +1,2 @@
 DIST unsymlink-lib-18.tar.gz 10807 BLAKE2B 
0c15ba8fadc96641139db68068c6402f24bd9129b452a8996c393ee899b274e7a5c96d58c2745b74ec3dbb469008a6756041b153abbbe3f29aca5f93c8700834
 SHA512 
bb08f1c35046d756aee752c7cd28f8eb93c562587f2fbc0070817c11fd42f3d12fade9c8ad29c508813e10993f5b622c9d33da52e49dfa7e16b1997a72d491f5
+DIST unsymlink-lib-19.tar.gz 11235 BLAKE2B 
955583517c485125722bdc808e1038c038509fad0afe0774f16299f2eb3a6088d7433e11565567bb3c9976a27910fbd9fe92289eaa210062f38eb9e3b15e120b
 SHA512 
98943c887aeb70fc667c2092b985fe0078f127123d271cc45e1abb3e9b6218f1190bd23f140fa9775dca1d473d03113e6cfa8aeca8985cfc31f1cb459c4c620e

diff --git a/app-portage/unsymlink-lib/unsymlink-lib-19.ebuild 
b/app-portage/unsymlink-lib/unsymlink-lib-19.ebuild
new file mode 100644
index 000..a86417cfac4
--- /dev/null
+++ b/app-portage/unsymlink-lib/unsymlink-lib-19.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+inherit python-single-r1
+
+DESCRIPTION="Convert your system to SYMLINK_LIB=no"
+HOMEPAGE="https://github.com/mgorny/unsymlink-lib;
+SRC_URI="https://github.com/mgorny/unsymlink-lib/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+# tests are docker-based, you need a running docker daemon and you
+# should expect leftover images
+#RESTRICT="test"
+
+RDEPEND="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   sys-apps/portage[${PYTHON_MULTI_USEDEP}]
+   ')"
+
+src_install() {
+   python_doscript unsymlink-lib
+   dodoc README
+}



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

2020-11-09 Thread Thomas Deutschmann
commit: 979e29e439917b961a9d2b2c517d0173319fa5ba
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Nov  9 19:22:51 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Nov  9 19:22:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=979e29e4

www-client/firefox: bump to v82.0.3

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

 www-client/firefox/Manifest  |   97 +++
 www-client/firefox/firefox-82.0.3.ebuild | 1120 ++
 2 files changed, 1217 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index 5559834a45d..47fdfaa1662 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -193,6 +193,7 @@ DIST firefox-78.4.1esr.source.tar.xz 334673424 BLAKE2B 
3ba8bf545c4c2b92914bf7f63
 DIST firefox-78esr-patches-04.tar.xz 171504 BLAKE2B 
d51e55c255d1f5cfa0c7c030b1ea50cb54951bed3bc21b21f5cb3b1e4b8b2ad406b3d12db2baabd4a90e3c88a38f187f277e7a4afe441ea6cf82c48f84bb0ac5
 SHA512 
6f00ec898fafb34d7c7e0ff2a6fb5c1cbf1205458845e14eb39c131125c5bf6b2418fea1050bb72449ec40e18fd775fc844437ce0290281d66961de40a53235a
 DIST firefox-82-patches-01.tar.xz 31208 BLAKE2B 
e36f2b27db38b5f2f2104c66d504aa8b495e261e0faef83c1a65c8d69face4296d4cfc122201c7f36dde1c3a401f71b75bbf22f3fc07d05e1fb1a5e21b459e66
 SHA512 
25b6ed1215f621f97480be1f7db97c6458527dbc8d92ec52968a6f6ba0ba9df14ec085440283064cd840057964b2d0570563497689b03c69ccd0635967e52790
 DIST firefox-82-patches-02.tar.xz 31444 BLAKE2B 
b73f8e43ea8d33eabbd9a96d9e12a163a5f4b06751f2db8c077f87b6fe022e5ad5ce534eaa1ec8500cc291313313a1986535aa1dbe1d4209d6abfe6bced2
 SHA512 
7ae99697d81afe2e612d4c7575382b26fe8970072f276e8498803982e0d8d64e460c2455601fc9727f85cdd1931e1c300cf4bd0ee344a5d23e34f4e78e2f
+DIST firefox-82-patches-03.tar.xz 33700 BLAKE2B 
0ef9bda2136be7a6489021be7bd873d4bbd14f85e6994bbb2ac254f2f92d83a471eee4fb6dc398c90cca24414e3b4087c0045a992ebc9ebd0106ec495d263308
 SHA512 
3cc1948ff7915aaa3f4a86e547978932e46a02514bb2a0081fd0deecea71627959f50062865d7e0b18175e01fa13be87652d46ea6d72fb305616e0dc3451dc9f
 DIST firefox-82.0-ach.xpi 460143 BLAKE2B 
e84f40cd625090808c8b316e20639d2127e98da9d1840523a8b0f588c57970c0e860a87919d468ffeb44b0272f4d1cd79203a8fe4abb49c95ec45e91b6eeebe0
 SHA512 
2ccb9345398a88d336bfa7827109b19e8da8fcea840ab435cf3559534b8b6cc7197779663cfb1fffd7e85532d961a6eaa8114e521f583303650cd4b9e0df
 DIST firefox-82.0-af.xpi 430109 BLAKE2B 
b2b68c38ac503422e7bc95b88381b10793189955069f549a54c64e55281e661a515f81abc16bdcc0f08ffc77a0ad616ff83fa12f4b0a45030e76f09d668bd7bd
 SHA512 
130fef6e8aa2890876254d916c80fec88476241fadda53b6ed62278544ff3415ebd8427eaba007d5298df8ca20dc0e90ff656f7c2d8fd67952b08dc9b7de4382
 DIST firefox-82.0-an.xpi 510114 BLAKE2B 
c0e8ea7982002ef714849f7b08b650c4ac52441bfd3682a8b64b5f626753b20cb07d2f513800cb78798133c1276b6d1dab9fc75e48496cf9d569b555b500424f
 SHA512 
a1dcc7576e8f4543ae525f13dfc23aec788e9c2159d06d4ed15457602a46cfdacb1067a92b56f054cc7234c4d2a74a300731bd835e15b3c94fbfb06ffb68c4ec
@@ -480,4 +481,100 @@ DIST firefox-82.0.2-xh.xpi 428936 BLAKE2B 
259b4e6d222c0bd66be824143b29ba465ba2c7
 DIST firefox-82.0.2-zh-CN.xpi 558346 BLAKE2B 
5d24161428997d2f507e61bdad2cf7fe279c7b9197e86ecf8d2a8ab712ecacc1d237b2a753e1837148887a52f642603328206534f8d918aaf1e601ed278fc02b
 SHA512 
d5e18dd5fcd3b0d728be125a688cef09ac1d18079732a4610020ba0ba0c061776c9139c78e5edb3c341f5728f03dd94d76f397325bf2e4f965a64aff8e130648
 DIST firefox-82.0.2-zh-TW.xpi 558244 BLAKE2B 
3a356a66dcc4a937092a30cda2bec529d74f844561c066e9ce89df55ca17c1b3f6aac294e048d2500489e02710aaf72c35d556898b8bccd3ea67c4d7b023387b
 SHA512 
7c95be7432c8b8931fe34dc508fd6092613a263c1ed206bead328c2ea8cfc9e1e1faa540be71bc27a0cb4e44afb59b0ed58a6a6254a448984f02d3cae9bf0c70
 DIST firefox-82.0.2.source.tar.xz 341015640 BLAKE2B 
5df447aa2d7c15d0e93576a0736024182b8ebe36f3803493f17adcad4e28d6d94c98d6996a7ad96a939412b690d16e4ebb86c3ef2dfc2ddf99a9cec3d2188847
 SHA512 
f38c88d8213552b7bf66d87bd7880761b14f592ca55eae71d4c2587d5598631aefede03b0c6b3163230210ccaf4b50d84821757615da0c150c5c9db258bfc98b
+DIST firefox-82.0.3-ach.xpi 460148 BLAKE2B 
2f9f4dbd2d37ed1ed8006b7db099a08d1e3ce34c23b8e6c79b204a8dd02ad7d6bbcfebdd852707dbcf95c46ad42b5d3036721374289861e882b289dfdc22fcd2
 SHA512 
dce49b86aad428e054a129b402d183ccb4b82a3b146f0d3f074051421b2fda54f7f54dca45e50cc09f5ad14263caefc536b41aed46154c313131ca5f55f99564
+DIST firefox-82.0.3-af.xpi 430109 BLAKE2B 
52f3a2a0859efb31f328e8e3fff58bd44e0e2c2a42568ab6a4b68745e74c3b94f43bc2571e2ef05c4492379b33c53eb9012e69d4add5016200fe28a1a290
 SHA512 
79509b066a5fe749bcf235030284a89ef855f8de423593cde0fe8d28d3dfdf638e0400e1af086d6734705f963437d5bafe080b5fd3b49fa51cb52a801c6c7b62
+DIST firefox-82.0.3-an.xpi 510106 BLAKE2B 
50773f6dd874c6e1504c6959f1a0338629f02d64287d8f316e3802e88e8ae84cd0d0a41e298718ac6b3c09ead9864958df3686080b91dcb46739db203ed2385c
 SHA512 

[gentoo-commits] repo/gentoo:master commit in: www-client/firefox-bin/

2020-11-09 Thread Thomas Deutschmann
commit: bf9e551ffcc1287a96784485491f28f658039bc0
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Nov  9 19:24:37 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Nov  9 19:24:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf9e551f

www-client/firefox-bin: bump to v78.4.1 ESR

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

 www-client/firefox-bin/Manifest| 194 ++---
 ...bin-78.4.0.ebuild => firefox-bin-78.4.1.ebuild} |   0
 2 files changed, 97 insertions(+), 97 deletions(-)

diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest
index c2c336e55ed..ad70aab9810 100644
--- a/www-client/firefox-bin/Manifest
+++ b/www-client/firefox-bin/Manifest
@@ -1,98 +1,98 @@
-DIST firefox-78.4.0esr-ach.xpi 500658 BLAKE2B 
b9cfd9832a0156a2ab150eb3be427696a6e9ab910a8261b9952a4f55df7782f1fad91c01d6e71836cfd6dbf0b623b1064a03ab15565abd19d479927b0abefb25
 SHA512 
8ccc4d5b16af81e5d69562767c58eef1f2612d8748e658a30ada9d9b0a9229e330a53ebaae98e5daf22da446a54e50e997bcb2d365e31bb2a17f944bee708979
-DIST firefox-78.4.0esr-af.xpi 444081 BLAKE2B 
6480813d227c4defc6c9548a76a58d5ef5ac6353a95e6226bff7112e21b0ced01f6244bc1f3386186e13e0145c58b500c99ddf31297fdfc25a0fc93f92c639e0
 SHA512 
4cd0f1256c9952c5af4737081d7957d20dd0c82d4af494fef23bf33fe3ee8aad1240c11e4cfc0448546730e04ac31e74b9293b3caf19596c64d207b0a0aa26a7
-DIST firefox-78.4.0esr-an.xpi 511462 BLAKE2B 
bd0d682e7addaaba52cbe58258181550ceb298fc8e0d19f2107d71c4c8ab132cff1886d848f357afb1b24178bb8a3a4bdef7d3cae0d0b9ab7f7454c613ebdb7d
 SHA512 
d5df1ecd0f341491657ae50ef8bfe0ae0eb307fde5068ae9a832d4087b5566d27600811e364428ce23113ee0a17cf58082e0567f4a7525e8cfa4500c8fead1fc
-DIST firefox-78.4.0esr-ar.xpi 588715 BLAKE2B 
b6494c969b9b8f86f0f9a745d68919e80eba807d6dae4787481603b6512029861f998a0416fb0071dee1081d592587c64755917df319770f8e258a2b7e6f43cb
 SHA512 
07ed6f528b14df0990dcbe15bfba6bf0446f228f21d542721fa7d61a6281ade55ac9bdaccdc9e204621bc6852b5719f2e299f19114274dc7799a5eca75c292a1
-DIST firefox-78.4.0esr-ast.xpi 500558 BLAKE2B 
21476a1bd26a0d7ddb628d15ad3d1deb5ff64850f7a742afc43582b08767b3f28370407506dda09fa0245160469cfb0b11803f95e3ffb85b079ec1e374747b62
 SHA512 
74b6d29773989b65d31a757f04ee4e033729954148fd9d2312566222758c4e6adbf94d6c5b8e9ffa938456535e90da7901170a8e3722062b21672862ecbe31f3
-DIST firefox-78.4.0esr-az.xpi 537585 BLAKE2B 
d7b065fef48480f001c97c95436ba8b20ffb25b81034df96b0a8fb4fc1848768cd8792916bc75370fe733cf574707ac78e40cd89d06010ee006a85b0d2b69aa8
 SHA512 
bc0535fc80e0cfdfc6e7e250a7292086132bae46bd3b278ca916cb88818b9aa8b83e497b94c68259fbc43c00029879900dd0707912374eccd6d39627bba1f4ea
-DIST firefox-78.4.0esr-be.xpi 647672 BLAKE2B 
880d4a5008bbb039e02ed3acddc7c7eb8e01d0f448bc53ca3c6a89cad0e153564ba2c4722667c3400a8422dfb3b7178804536e7ab42f33deea5fd7207569ef6f
 SHA512 
181a1cfede8175454031be2ada56a60b8e0dedf038ce27e43ff25289ea00e5dbe9d8e0796413da0588c60c6ef66efc434d362ebdfb7f8b4c85061a7c08e0f9cb
-DIST firefox-78.4.0esr-bg.xpi 608538 BLAKE2B 
4d110096cdb4c7d83862398c831548eee66247d25a8689d32a27b4b7276d0e1146f8865e9859016efc1c8c5ece7ac8dcb98a12469986eb1a7d8fa50682655119
 SHA512 
c990f3e7e5addbb83aab041c9bf11f600286257c33178ebe42c17b8be886b51a503422642525c23c4c8c4a7d8ec13ade3839015cc5e552d3289637184d36a692
-DIST firefox-78.4.0esr-bn.xpi 634046 BLAKE2B 
61253125c9472035e148bc39d24fc83650521e1f85e2a05005446541cf5c375cae2f4a0556e0a8ccae62a917b247f2559eedda3b74a2511ac824ea05d77261cb
 SHA512 
c6dd27ac61d316ce146b5d305c989018133299211b73650e3e946dcc6e78a09d2f4cb07ee5524ddbeb1e9aa4cc7303e2b734b7bc0b9183e8576d9b57142672e9
-DIST firefox-78.4.0esr-br.xpi 551258 BLAKE2B 
0a92e8148ab009b50a53ebb0afb5b43a4cf48a552c462f43f296e03661376ac7e455b913f44939eb524a74d9322ab3479ec3ba3534e229e819735c46dd9e40a3
 SHA512 
04498fe29e473578e1c31199e3f79a5319ad09bfd5f054e8bc81b4162a6336182dc1e62ab72799dbcad9b75a100be792feebceaac47f75718c7fd2f36ec99a13
-DIST firefox-78.4.0esr-bs.xpi 506395 BLAKE2B 
17b4c2d23af8367c32489d73eb86944e029b9008e26dfc283ae3449aa214b4213f7114fca7f421f90c283720cad39054eac52871e05f87ac23a77d673af0252c
 SHA512 
6699c4d051d26b80d0dee7a02a23f0c080ba179594734e7362ebccbe2887c26c506f86b0d180a3c57fc9087683b0ee778d1ceacd125df8ddf6c3739c23d6d0ff
-DIST firefox-78.4.0esr-ca-valencia.xpi 558391 BLAKE2B 
bee600a8df7a121e8968f4fd32583b569b2ef43f5adc447c45cbac8d2f3e9969f3881ee3ac2c53a33d2faae0c8eaca1e7b1d943af33d40d35d048d7b38b6abc9
 SHA512 
b596c0cd5a2253d7b454bad02726662fa303572e336f145b6cf60d6bc48aca4f3068e2aa2f5ddbc4b213b4db8f0c8407e5d0ca1c103ff0e0405f19bf4a021c43
-DIST firefox-78.4.0esr-ca.xpi 552889 BLAKE2B 
05280a23b1ae46882fcc18256a3e03e2cbf97d27a87ab7ac570660e10f7158048b469f340bdda0ef74981adf470af85f0bc124c888be0c3c51011a422c0c46be
 SHA512 
2f7cb1191a9c1158fea24613a0170fdd506161e560c7203013cd1dffc3273b0b98ed9696761899a014fb41eb904e99fd671bd856e68d75fbe59b11794b0f8f2a
-DIST firefox-78.4.0esr-cak.xpi 584950 BLAKE2B 

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

2020-11-09 Thread Thomas Deutschmann
commit: f1795f24a487a88fdaf10781a350657c54e0bf22
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Mon Nov  9 19:09:05 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Mon Nov  9 19:09:05 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1795f24

www-client/firefox: bump to v78.4.1

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

 www-client/firefox/Manifest  |   96 +++
 www-client/firefox/firefox-78.4.1.ebuild | 1120 ++
 2 files changed, 1216 insertions(+)

diff --git a/www-client/firefox/Manifest b/www-client/firefox/Manifest
index fe6b51c3bb1..5559834a45d 100644
--- a/www-client/firefox/Manifest
+++ b/www-client/firefox/Manifest
@@ -94,6 +94,102 @@ DIST firefox-78.4.0esr-xh.xpi 458895 BLAKE2B 
d454fd2b7395a9fd549d0991bb292873af1
 DIST firefox-78.4.0esr-zh-CN.xpi 600179 BLAKE2B 
a03decf631d6c480990884462674921504439ac99826b512867af13a7ab7420d26b2d3ccc47ad17b33fefec79283f18dbd2a9c09827d64ad252327c2a6626652
 SHA512 
80f5d7763924122508b0bbd854acfbc6990781cdd4a9f82f04297d47b3d3bc8eb41544146318e3aadce96229ae6626da888b6ada214cfde20970831536d93e84
 DIST firefox-78.4.0esr-zh-TW.xpi 599271 BLAKE2B 
77d79eb6a564779f9225de067745c91763941953d0cc03dff9160eaf10a8711afba64155c373942193cd11db6c395c578ddafe3762506a30f4046ccfc8c591c4
 SHA512 
82a916f480bf7d69354c56e8d967f1e95b0b37b32d0d2c642567e6d03663f3015f0e2c70a602e502b11996ca5cdd72859aaf7b95ffb13d64890315894cbca6ac
 DIST firefox-78.4.0esr.source.tar.xz 335094656 BLAKE2B 
6c3e85353b52465e00393bed14dc067cf1663ce1d7d737de1d51ec6c747c465f998600ed5a03b1a5b116a65054f1addb31a23e8e0d8364a2763e3dab693d016b
 SHA512 
d9de975e9acf7dab6186db877fe2df87a0e9e3c016e884473ecb188025a31032b1fe7f202598285970ed7a48268c7f3e265657708725da4eb7846db85a036246
+DIST firefox-78.4.1esr-ach.xpi 500672 BLAKE2B 
c9241f614ffc831373b7f83da35fc02268e0b1a9eeccb541d486c52e254f4efeb48e2bdfc2382c0b085b6183893c362510a04e85568cc8e36d5ab13594709e48
 SHA512 
8d8b0d7515dcadf7453e1a439745be7e7a5415d6181928d810f1d03768768f6531e02a4ea27edcd29a9f2e2c9c0a15d64814342267c11f7f8b7272db52d7a62a
+DIST firefox-78.4.1esr-af.xpi 444081 BLAKE2B 
6cd3f018c3795e6b1897b83f96cc1def628ddbb576aacc32a8c8436fa797f42370a1fb4863960d02a970d79b4ff711c9f2ad5179a503c95a2201b5cfd56beb5f
 SHA512 
364952d6b25f598512d9fe668ad193800401c5338c4ce0ffb2f23fcebf9456459f513ba516a180a93388ad44766b627a08016abeb9ded7a025bc623f1a1bd3f7
+DIST firefox-78.4.1esr-an.xpi 511464 BLAKE2B 
7b1b315af4fca8d9e859e4231fe549c3d24df35c7e3f94ccdf262d49b0e1446efdb24c99ccce141804ddd1da980c19ff7956b8220affdc29539b5aa384b2b58c
 SHA512 
7695a8fda0179eaf1fc8b7a7d0c819a7576d079a85fd58b825259bf8131469c3b9a131c933ba2548cbeeac1f22762c4ebda323760375dbc12f63e81fd73ffa24
+DIST firefox-78.4.1esr-ar.xpi 588701 BLAKE2B 
88ea4918685e0388cc7c2dd3d07a607d3ab08102b2249df7d53074cf318d9d5680574f13b0656dfd71c612d90d1fd0b9ea5fa06b6673add084779cdffa4b5692
 SHA512 
e4899a7f5948b31586fa5508b948a5129975bbefc2c781cce98c4aaec57f23e5635f6a9fd7adc76a6881eb8d1c2ccbb12f3fbf8df21a4e02cc02521147cdb31a
+DIST firefox-78.4.1esr-ast.xpi 500542 BLAKE2B 
3fdd654e4ad837ee295b0f9e7cea41e6d4dd62e7ebe148de679b63a8837b229f0f87fd3cc47be7eb47feb5dec9e9ce9a6ec00dde95ca3f00fc31cf7e68cb77b0
 SHA512 
7186711912266f74fe662b626070ea7348d9649a15297c05c7e5ee9c25874b0b2cbade7a9652460516cd66220e2bab7831bbc3c1e73dd1f182ae9534c5de001c
+DIST firefox-78.4.1esr-az.xpi 537586 BLAKE2B 
b68d597c7b963bf3e41c4e59217e561f4ea1f8534524f73e96dc88c183a6093556eeac975b9de449389d1d8c6d97d140b2b01810f802d14b665f2eecc6b856e3
 SHA512 
d9d87cf1833c5a7463163a3160ec8007ac9413825a97e22117bcf445d9db41a7d21b592704579d849747922f487246bcd7a79188f2527543b8dd3bc5d1855a78
+DIST firefox-78.4.1esr-be.xpi 647666 BLAKE2B 
dcc2139a545077117528b9b30a9ff58a1a92f2711df260460ad06d457f481a2549a810e6c358ff6ab1902a39eda0160a22d3c45d5ea4b0671a8048c9d36d0e1f
 SHA512 
b95744ac5d8660e13a9b71fab70ae7e9b324ecc6b6ad740685cf3c35ac9f933f3cf43aa3463b9c1151ec5666cd6e84dd3d9a37ed3444b48530aeb108a8600487
+DIST firefox-78.4.1esr-bg.xpi 608535 BLAKE2B 
2c176fd469dc29c9879b33a3d09356b05d51a7849677c15be361acd03197e9f529a9096f03b79d58e4d0feafd38746aa8ce5d1c812dc2f3069aaccee48b7291b
 SHA512 
9592e308903d57b8c1a42eb9843f3dce509ca57d61cae3d474de2eace9f5a70c6a7eb022c27dcd4fa216eaae2c05a3976470a5a5acd3ce2f09e63e5a29a967ec
+DIST firefox-78.4.1esr-bn.xpi 634045 BLAKE2B 
5f40707f16621cf639fddeeba14c4b60d096010359e30246cfc1f195e3c498365c95733ddda2881d21b590164bf6a3bbca6a3c8a757ae2788404e7c0312ae346
 SHA512 
f8192c16116d9faac846a81284f02dbe01803da0b04fb73267f1cb4156bd97e580abb0021bcc4c1e6ec06559a48251f7dbcdfea925c864047aaa7449f5baeb7b
+DIST firefox-78.4.1esr-br.xpi 551260 BLAKE2B 
5335d48cde3fb04e354c12d7bea0e25e756b027943c5014da754ffc8182625dc95de3e2083b5d8822d70fd96e5bc4a51e01dbb219036990170fb0320e4ddaede
 SHA512 
b63f8c1fc1b425a77b34668f8ecbfeb20007146065f8e1fdfd1bf860bc81d456f1a6008da9f7d51bcb329cbfce3bfc8046e73ed8c906b40c154e66c965068815
+DIST 

[gentoo-commits] repo/proj/guru:dev commit in: games-board/rmahjong/, games-board/rmahjong/files/

2020-11-09 Thread Sergey Torokhov
commit: 82abfbd2c267ecf579222b9040140309e09a7dfe
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Nov  9 22:13:01 2020 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Mon Nov  9 22:13:01 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=82abfbd2

games-board/rmahjong: update to p20201106 tarball with merged patches

Signed-off-by: Sergey Torokhov  yandex.ru>

 .../files/rmahjong-0.4_fix_python3_compat.patch| 105 
 .../rmahjong/files/rmahjong-0.4_fix_tests.patch| 296 -
 ...201013.ebuild => rmahjong-0.4_p20201106.ebuild} |   9 +-
 3 files changed, 2 insertions(+), 408 deletions(-)

diff --git a/games-board/rmahjong/files/rmahjong-0.4_fix_python3_compat.patch 
b/games-board/rmahjong/files/rmahjong-0.4_fix_python3_compat.patch
deleted file mode 100644
index 0fd0de1e..
--- a/games-board/rmahjong/files/rmahjong-0.4_fix_python3_compat.patch
+++ /dev/null
@@ -1,105 +0,0 @@
-diff --git a/client/client.py b/client/client.py
 a/client/client.py
-+++ b/client/client.py
-@@ -138,10 +138,10 @@ class Mahjong:
- 
-   def init_player_boxes(self, names, player_winds, score):
-   self.player_boxes = [
--  PlayerBox((50, 700), names[0], player_winds[0], 
int(score[0]), direction_up, (0,-80)),
--  PlayerBox((954, 50), names[1], player_winds[1], 
int(score[1]), direction_left, (-210, 0)),
--  PlayerBox((700, 0), names[2], player_winds[2], 
int(score[2]), direction_up, (0,80)),
--  PlayerBox((0, 50), names[3], player_winds[3], 
int(score[3]), direction_right, (80,0)) ]
-+  PlayerBox((50, 700), names[0], player_winds[0], 
int(float(score[0])), direction_up, (0,-80)),
-+  PlayerBox((954, 50), names[1], player_winds[1], 
int(float(score[1])), direction_left, (-210, 0)),
-+  PlayerBox((700, 0), names[2], player_winds[2], 
int(float(score[2])), direction_up, (0,80)),
-+  PlayerBox((0, 50), names[3], player_winds[3], 
int(float(score[3])), direction_right, (80,0)) ]
-   for widget in self.player_boxes:
-   self.gui.add_widget(widget)
- 
-diff --git a/client/states.py b/client/states.py
 a/client/states.py
-+++ b/client/states.py
-@@ -555,8 +555,8 @@ class ScoreState(RoundPreparingState):
-   results = []
-   for wind in winds:
-   name = (self.mahjong.get_player_name(wind))
--  score = (int(self.message[wind + "_score"]))
--  payment = (int(self.message[wind + "_payment"]))
-+  score = (int(float(self.message[wind + "_score"])))
-+  payment = (int(float(self.message[wind + "_payment"])))
-   results.append((name, score, payment))
-   results.sort(key = lambda r: r[1], reverse = True)
-   return results
-diff --git a/client/tilepainter.py b/client/tilepainter.py
 a/client/tilepainter.py
-+++ b/client/tilepainter.py
-@@ -89,7 +89,7 @@ class TilePainter:
-   img = self.tile_images[name]
-   w = img.get_width()
-   h = img.get_height()
--  screen.blit(pygame.transform.smoothscale(img, (w/4, 
h/4)), position)
-+  screen.blit(pygame.transform.smoothscale(img, (w//4, 
h//4)), position)
- 
-   def draw_tile_list(self, screen, position, tile_names, space = 0):
-   for i, tile_name in enumerate(tile_names):
-diff --git a/server/botengine.py b/server/botengine.py
-index 03623f9..b128135 100644
 a/server/botengine.py
-+++ b/server/botengine.py
-@@ -71,7 +71,7 @@ class BotEngine():
- 
-   def get_tiles(self, blocking = False):
-   if self._is_next_line() or blocking:
--  return map(Tile, (self._read_line().strip().split()))
-+  return [*map(Tile, (self._read_line().strip().split()))]
-   else:
-   return None
- 
-diff --git a/server/eval.py b/server/eval.py
-index 042ee54..dc7e463 100644
 a/server/eval.py
-+++ b/server/eval.py
-@@ -19,6 +19,7 @@ from tile import Pon, Chi
- from tile import red_dragon, white_dragon, green_dragon, dragons
- from tile import bamboos, chars, pins, all_tiles, honors
- from copy import copy
-+import functools
- 
- def is_hand_open(sets):
-   for set in sets:
-@@ -97,14 +97,14 @@
-   
-   if wintype == "Ron":
-   if player_wind.name == "WE":
--  return (name, round_to_base(score / 2 * 3, 100))
-+  return (name, round_to_base(score // 2 * 3, 100))
-   else:
-   return (name, score)
-   else:
-   if player_wind.name == "WE":
--  return (name, (round_to_base(score / 2, 100), 0))
-+  return 

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

2020-11-09 Thread Sam James
commit: 7b2ab3b73ce96a0e6bc6889f197f6ff5da50d606
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  9 23:25:39 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  9 23:25:39 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b2ab3b7

net-vpn/tor: Stabilize 0.4.4.5 arm, #753755

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

 net-vpn/tor/tor-0.4.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.4.5.ebuild b/net-vpn/tor/tor-0.4.4.5.ebuild
index 75110bc4eea..e601dbc1a85 100644
--- a/net-vpn/tor/tor-0.4.4.5.ebuild
+++ b/net-vpn/tor/tor-0.4.4.5.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PF}"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~ppc-macos"
+KEYWORDS="~amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~ppc-macos"
 IUSE="caps doc libressl lzma +man scrypt seccomp selinux +server systemd 
tor-hardening test zstd"
 
 DEPEND="



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

2020-11-09 Thread Sam James
commit: 9f49402aeaa74ed1189b1b2bf897596a54963447
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  9 23:26:02 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  9 23:26:02 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f49402a

net-vpn/tor: Stabilize 0.4.4.5 arm64, #753755

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

 net-vpn/tor/tor-0.4.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.4.5.ebuild b/net-vpn/tor/tor-0.4.4.5.ebuild
index e601dbc1a85..82c0da128a1 100644
--- a/net-vpn/tor/tor-0.4.4.5.ebuild
+++ b/net-vpn/tor/tor-0.4.4.5.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PF}"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm ~arm64 ~mips ~ppc ~ppc64 ~x86 ~ppc-macos"
+KEYWORDS="~amd64 arm arm64 ~mips ~ppc ~ppc64 ~x86 ~ppc-macos"
 IUSE="caps doc libressl lzma +man scrypt seccomp selinux +server systemd 
tor-hardening test zstd"
 
 DEPEND="



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

2020-11-09 Thread Patrick McLean
commit: cb2f5a4d95770eca81da013a1d6c9e1386d56433
Author: Patrick McLean  sony  com>
AuthorDate: Mon Nov  9 20:18:22 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Nov  9 20:18:22 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb2f5a4d

app-misc/jq-1.7_pre20201109: Version bump to snapshot version

- Enable USE=oniguruma by default
- Add patch to make the default colour of null grey rather than black

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

 app-misc/jq/Manifest|  1 +
 app-misc/jq/files/jq-1.7-runpath.patch  | 17 ++
 app-misc/jq/files/jq-1.7-visible-null.patch | 41 ++
 app-misc/jq/files/jq-1.7-warnings.patch | 44 +++
 app-misc/jq/jq-1.7_pre20201109.ebuild   | 85 +
 5 files changed, 188 insertions(+)

diff --git a/app-misc/jq/Manifest b/app-misc/jq/Manifest
index a96abba5508..160ab21536e 100644
--- a/app-misc/jq/Manifest
+++ b/app-misc/jq/Manifest
@@ -1 +1,2 @@
 DIST jq-1.6.tar.gz 1750584 BLAKE2B 
c9be1314e9d027247de63492ee362e996ef85faf45a47ee421cad95ebde9188bff8d3fc7db64e717ab922e1052f3b1c1500f5589fc5b2199ab66effb000e442d
 SHA512 
5da71f53c325257f1f546a2520fe47828b495c953270df25ea0e37741463fdda72f0ba4d5b05b25114ec30f27a559344c2b024bacabf610759f4e3e9efadb480
+DIST jq-1.7_pre20201109.tar.gz 1181867 BLAKE2B 
9db187ab927b635c43fbc6191aeffa00451b12253ae023bbabe6fba5fdf8fb393f8450ee2011ef58cb93e2f27994d454fac967984a721439aaac93259c02f7f1
 SHA512 
f2997d70edb36d0a23b71a7d933a763cedd7c74ffa3129c2a6cb7189aaff1c5095cdc51062b7cd119324ec2c83ebae6ff0b7da3941315303b7a31146b9eb285a

diff --git a/app-misc/jq/files/jq-1.7-runpath.patch 
b/app-misc/jq/files/jq-1.7-runpath.patch
new file mode 100644
index 000..a8f76f7c90e
--- /dev/null
+++ b/app-misc/jq/files/jq-1.7-runpath.patch
@@ -0,0 +1,17 @@
+diff --git a/configure.ac b/configure.ac
+index 0441d4a..8f1aa23 100644
+--- a/configure.ac
 b/configure.ac
+@@ -283,4 +283,11 @@ AC_SUBST([BUNDLER], ["$bundle_cmd"])
+ AC_CONFIG_MACRO_DIR([config/m4])
+ AC_CONFIG_FILES([Makefile libjq.pc])
+ AC_OUTPUT
+-
++AC_ARG_ENABLE([rpathhack],
++  [AC_HELP_STRING([--enable-rpathhack], [patch libtool to remove RPATH])],
++  [
++AC_MSG_RESULT([patching libtool to fix rpath])
++sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' 
libtool
++sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
++  ],
++  [])

diff --git a/app-misc/jq/files/jq-1.7-visible-null.patch 
b/app-misc/jq/files/jq-1.7-visible-null.patch
new file mode 100644
index 000..41e55df7211
--- /dev/null
+++ b/app-misc/jq/files/jq-1.7-visible-null.patch
@@ -0,0 +1,41 @@
+diff --git a/src/jv_print.c b/src/jv_print.c
+index 2e781bb..e621b31 100644
+--- a/src/jv_print.c
 b/src/jv_print.c
+@@ -32,7 +32,7 @@ static const jv_kind color_kinds[] =
+ static char color_bufs[sizeof(color_kinds)/sizeof(color_kinds[0])][16];
+ static const char *color_bufps[8];
+ static const char* def_colors[] =
+-  {COL("1;30"),COL("0;37"),  COL("0;37"), COL("0;37"),
++  {COL("1;90"),COL("0;37"),  COL("0;37"), COL("0;37"),
+COL("0;32"),  COL("1;37"), COL("1;37")};
+ #define FIELD_COLOR COL("34;1")
+ 
+diff --git a/tests/shtest b/tests/shtest
+index 8ed62b2..2d3f0da 100755
+--- a/tests/shtest
 b/tests/shtest
+@@ -280,12 +280,12 @@ fi
+ 
+ # Check $JQ_COLORS
+ $JQ -Ccn . > $d/color
+-printf '\033[1;30mnull\033[0m\n' > $d/expect
++printf '\033[1;90mnull\033[0m\n' > $d/expect
+ cmp $d/color $d/expect
+ JQ_COLORS='4;31' $JQ -Ccn . > $d/color
+ printf '\033[4;31mnull\033[0m\n' > $d/expect
+ cmp $d/color $d/expect
+-JQ_COLORS='1;30:0;31:0;32:0;33:0;34:1;35:1;36' \
++JQ_COLORS='1;90:0;31:0;32:0;33:0;34:1;35:1;36' \
+   $JQ -Ccn '[{"a":true,"b":false},123,null]' > $d/color
+ (
+ printf '\033[1;35m[\033[1;36m{'
+@@ -298,7 +298,7 @@ printf '[0m\033[0;31mfalse\033'
+ printf '[0m\033[1;36m\033[1;36'
+ printf 'm}\033[0m\033[1;35m,\033['
+ printf '0;33m123\033[0m\033[1;'
+-printf '35m,\033[1;30mnull\033'
++printf '35m,\033[1;90mnull\033'
+ printf '[0m\033[1;35m\033[1;35'
+ printf 'm]\033[0m\n'
+ ) > $d/expect

diff --git a/app-misc/jq/files/jq-1.7-warnings.patch 
b/app-misc/jq/files/jq-1.7-warnings.patch
new file mode 100644
index 000..0047ca391ca
--- /dev/null
+++ b/app-misc/jq/files/jq-1.7-warnings.patch
@@ -0,0 +1,44 @@
+diff --git a/src/builtin.c b/src/builtin.c
+index bf80c7b..12db573 100644
+--- a/src/builtin.c
 b/src/builtin.c
+@@ -1,5 +1,6 @@
+ #define _BSD_SOURCE
+ #define _GNU_SOURCE
++#define _DEFAULT_SOURCE
+ #ifndef __sun__
+ # define _XOPEN_SOURCE
+ # define _XOPEN_SOURCE_EXTENDED 1
+diff --git a/src/jv_dtoa.c b/src/jv_dtoa.c
+index 33feb99..fcbd902 100644
+--- a/src/jv_dtoa.c
 b/src/jv_dtoa.c
+@@ -2327,7 +2327,7 @@ retlow1:
+ jvp_strtod
+  (struct dtoa_context* C, const char *s00, 

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

2020-11-09 Thread Michał Górny
commit: d22b4a63a75c56117c517cdc6402dabe7b9918e8
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  9 21:16:14 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  9 21:16:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d22b4a63

xfce-extra/xfce4-weather-plugin: Bump to 0.10.2

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

 xfce-extra/xfce4-weather-plugin/Manifest   |  1 +
 .../xfce4-weather-plugin-0.10.2.ebuild | 49 ++
 2 files changed, 50 insertions(+)

diff --git a/xfce-extra/xfce4-weather-plugin/Manifest 
b/xfce-extra/xfce4-weather-plugin/Manifest
index e79eeae0553..26cd1aa1751 100644
--- a/xfce-extra/xfce4-weather-plugin/Manifest
+++ b/xfce-extra/xfce4-weather-plugin/Manifest
@@ -1 +1,2 @@
 DIST xfce4-weather-plugin-0.10.1.tar.bz2 3026945 BLAKE2B 
511427d430b696983855687db12ef8877eabc6a0e2518f511e9f90286b08fcf8b52da10bf6ba7b435c069d5018b653c2c7703e8b9ec3f858251ad9c949acb760
 SHA512 
14fd17da60b0ac76dd0f8e1b7858e8cef57c5168b7467412e1d45ae91e44858c7619cdca2ee59e242d2888038d458faa7580bf02d1cad3371ec80acc9012f569
+DIST xfce4-weather-plugin-0.10.2.tar.bz2 3049859 BLAKE2B 
92e406a77f3538cfc9f5b23b7eb749df0593a4eb50eee6b7d589f00d3f30ce64a58557167189f0306a9079f7ff3ad09c8f67a822b63360ee45d35854b8e55704
 SHA512 
77df6d10772e47fc6b3cf4db2396b8c6ad87b6b3afb59b2a256d4c52c9f69db30039ee8c6d7b3fbabd613815cad284ecdf7b267293de7ebee76faaa583d89a11

diff --git a/xfce-extra/xfce4-weather-plugin/xfce4-weather-plugin-0.10.2.ebuild 
b/xfce-extra/xfce4-weather-plugin/xfce4-weather-plugin-0.10.2.ebuild
new file mode 100644
index 000..cf19f7d52b1
--- /dev/null
+++ b/xfce-extra/xfce4-weather-plugin/xfce4-weather-plugin-0.10.2.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit xdg-utils
+
+DESCRIPTION="A weather plug-in for the Xfce desktop environment"
+HOMEPAGE="https://goodies.xfce.org/projects/panel-plugins/xfce4-weather-plugin;
+SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86"
+IUSE="upower"
+
+RDEPEND=">=dev-libs/glib-2.42
+   dev-libs/libxml2
+   >=net-libs/libsoup-2.42[ssl]
+   >=x11-libs/gtk+-3.22:3
+   >=xfce-base/libxfce4ui-4.14:=
+   >=xfce-base/libxfce4util-4.14:=
+   >=xfce-base/xfce4-panel-4.14:=
+   upower? ( >=sys-power/upower-0.9.23 )"
+DEPEND="${RDEPEND}
+   dev-util/intltool
+   virtual/pkgconfig"
+
+src_configure() {
+   # For GEONAMES_USERNAME, read README file and ask ssuominen@!
+   local myconf=(
+   $(use_enable upower)
+   GEONAMES_USERNAME=Gentoo
+   )
+   econf "${myconf[@]}"
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2020-11-09 Thread Lars Wendler
commit: 0f071c5212df523bee53b10e55b163471353638a
Author: Nelo-T. Wallus  wallus  de>
AuthorDate: Wed Jul  1 15:36:34 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Mon Nov  9 22:18:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f071c52

x11-wm/i3: Switch build system to meson in the live ebuild

Package-Manager: Portage-2.3.103, Repoman-2.3.23
Signed-off-by: Nelo-T. Wallus  wallus.de>
Closes: https://github.com/gentoo/gentoo/pull/18207
Signed-off-by: Lars Wendler  gentoo.org>

 x11-wm/i3/i3-.ebuild | 69 ++--
 1 file changed, 44 insertions(+), 25 deletions(-)

diff --git a/x11-wm/i3/i3-.ebuild b/x11-wm/i3/i3-.ebuild
index f87cfbc0063..01355605396 100644
--- a/x11-wm/i3/i3-.ebuild
+++ b/x11-wm/i3/i3-.ebuild
@@ -1,24 +1,30 @@
 # Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit autotools git-r3
+inherit meson virtualx
+if [[ "${PV}" = * ]]; then
+   inherit git-r3
+fi
 
 DESCRIPTION="An improved dynamic tiling window manager"
 HOMEPAGE="https://i3wm.org/;
-SRC_URI=""
-EGIT_REPO_URI="https://github.com/i3/i3;
-EGIT_BRANCH="next"
+if [[ "${PV}" = * ]]; then
+   EGIT_REPO_URI="https://github.com/i3/i3;
+   EGIT_BRANCH="next"
+else
+   SRC_URI="https://i3wm.org/downloads/${P}.tar.bz2;
+   KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+fi
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS=""
-IUSE="doc"
+IUSE="doc test"
 
 CDEPEND="dev-libs/libev
dev-libs/libpcre
-   >=dev-libs/yajl-2.0.3
+   dev-libs/yajl
x11-libs/libxcb[xkb]
x11-libs/libxkbcommon[X]
x11-libs/startup-notification
@@ -28,15 +34,31 @@ CDEPEND="dev-libs/libev
x11-libs/xcb-util-wm
x11-libs/xcb-util-xrm
x11-misc/xkeyboard-config
-   >=x11-libs/cairo-1.14.4[X,xcb(+)]
-   >=x11-libs/pango-1.30.0[X]"
+   x11-libs/cairo[X,xcb(+)]
+   x11-libs/pango[X]"
 DEPEND="${CDEPEND}
-   doc? ( app-text/asciidoc app-text/xmlto dev-lang/perl )
-   virtual/pkgconfig"
+   test? (
+   dev-perl/AnyEvent
+   dev-perl/X11-XCB
+   dev-perl/Inline
+   dev-perl/Inline-C
+   dev-perl/IPC-Run
+   dev-perl/ExtUtils-PkgConfig
+   dev-perl/local-lib
+   virtual/perl-Test-Simple
+   x11-base/xorg-server[xephyr]
+   x11-misc/xvfb-run
+   )
+   doc? (
+   app-text/asciidoc
+   app-text/xmlto
+   dev-lang/perl
+   )"
 RDEPEND="${CDEPEND}
dev-lang/perl
dev-perl/AnyEvent-I3
dev-perl/JSON-XS"
+BDEPEND="virtual/pkgconfig"
 
 PATCHES=(
"${FILESDIR}/${PN}-4.16-musl-GLOB_TILDE.patch"
@@ -45,11 +67,6 @@ PATCHES=(
 src_prepare() {
default
 
-   if ! use doc ; then
-   sed -e '/AC_PATH_PROG(\[PATH_ASCIIDOC/d' -i configure.ac || die
-   fi
-   eautoreconf
-
cat <<- EOF > "${T}"/i3wm
#!/bin/sh
exec /usr/bin/i3
@@ -57,24 +74,26 @@ src_prepare() {
 }
 
 src_configure() {
-   local myeconfargs=( --enable-debug=no )  # otherwise injects -O0 -g
-   econf "${myeconfargs[@]}"
-}
+   local emesonargs=(
+   $(meson_use doc docs)
+   $(meson_use doc mans)
+   )
 
-src_compile() {
-   emake -C "${CBUILD}"
+   meson_src_configure
 }
 
 src_install() {
-   emake -C "${CBUILD}" DESTDIR="${D}" install
-   einstalldocs
+   default
 
exeinto /etc/X11/Sessions
doexe "${T}"/i3wm
 }
 
-pkg_postinst() {
+src_test() {
+   virtx meson_src_test
+}
 
+pkg_postinst() {
# Only show the elog information on a new install
if [[ ! ${REPLACING_VERSIONS} ]]; then
elog "There are several packages that you may find useful with 
${PN} and"



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

2020-11-09 Thread Sergey Torokhov
commit: 834d03e0682153b3d1335898a84cc843d25a1dd3
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Nov  9 22:30:26 2020 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Mon Nov  9 22:30:26 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=834d03e0

dev-python/sphinxcontrib-katex: 0.7.1 version bump

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-python/sphinxcontrib-katex/Manifest|  1 +
 .../sphinxcontrib-katex-0.7.1.ebuild   | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-python/sphinxcontrib-katex/Manifest 
b/dev-python/sphinxcontrib-katex/Manifest
index b7594bd4..9d090325 100644
--- a/dev-python/sphinxcontrib-katex/Manifest
+++ b/dev-python/sphinxcontrib-katex/Manifest
@@ -1 +1,2 @@
 DIST sphinxcontrib-katex-0.6.1.tar.gz 12948 BLAKE2B 
8de0eb26025b89006f5db0dcae0d878dd90f0298bc35d72dc2b97741bb85f858d4988e9f094be3769eed7af45f39891ae693cb997879543851077b5c39609a8c
 SHA512 
c50d895b7e0262a8beb04dabfa13d104c896a0be135be551bd90c2bcf1662895ae50adab7cf11b259f6264a265421af9ba4ad1d896f1ef58c6c8fd109b570d2b
+DIST sphinxcontrib-katex-0.7.1.tar.gz 13171 BLAKE2B 
f6febea4b6543309f1af38efdedadbe388bf94b890b92a9fbe069b8a2dcccb5790dafcd4c7eb1afeef5fa5701886320d73e568c7edb248683c55580a7940c208
 SHA512 
f995f962d3fe18be8acbd57d1de8079471240d513b4dfb068b7701d2a14dd93c0547056118261046ddde2fafdfd4d07c75c75b1c2f5b7fe1adcbea17db8ab65a

diff --git a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.7.1.ebuild 
b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.7.1.ebuild
new file mode 100644
index ..1ea851c6
--- /dev/null
+++ b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.7.1.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="KaTeX Sphinx extension for rendering of math in HTML pages"
+HOMEPAGE="https://github.com/hagenw/sphinxcontrib-katex;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=dev-python/sphinx-2.4.4[${PYTHON_USEDEP}]"
+
+DOCS=()
+
+distutils_enable_sphinx docs
+
+python_install_all() {
+   distutils-r1_python_install_all
+   find "${ED}" -name '*.pth' -delete || die
+}



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

2020-11-09 Thread Sergey Torokhov
commit: d08d755e9cdfa258e043edf931796b0736706ca2
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Nov  9 22:27:01 2020 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Mon Nov  9 22:27:01 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d08d755e

dev-python/sphinxcontrib-katex: 0.6.1 add missed python3.6 target

Signed-off-by: Sergey Torokhov  yandex.ru>

 dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.6.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.6.1.ebuild 
b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.6.1.ebuild
index 47bef071..a2a70c25 100644
--- a/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.6.1.ebuild
+++ b/dev-python/sphinxcontrib-katex/sphinxcontrib-katex-0.6.1.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} pypy3 )
+PYTHON_COMPAT=( python3_{6,7,8} pypy3 )
 
 inherit distutils-r1
 



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

2020-11-09 Thread Sam James
commit: 96e4c080d1c4caac09036f0de48a7868aee27520
Author: Sam James  gentoo  org>
AuthorDate: Mon Nov  9 21:47:53 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Nov  9 21:47:53 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96e4c080

dev-libs/mxml: Stabilize 3.2 arm, #753668

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

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

diff --git a/dev-libs/mxml/mxml-3.2.ebuild b/dev-libs/mxml/mxml-3.2.ebuild
index 7d0f5db4b8a..905c3e4108c 100644
--- a/dev-libs/mxml/mxml-3.2.ebuild
+++ b/dev-libs/mxml/mxml-3.2.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/michaelrsweet/${PN}/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="Mini-XML"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
 IUSE="static-libs threads"
 
 BDEPEND="virtual/pkgconfig"



[gentoo-commits] repo/proj/guru:dev commit in: games-board/rmahjong/

2020-11-09 Thread Sergey Torokhov
commit: f1037d213c4e152e85658fab6f39696857f59581
Author: Sergey Torokhov  yandex  ru>
AuthorDate: Mon Nov  9 22:18:32 2020 +
Commit: Sergey Torokhov  yandex  ru>
CommitDate: Mon Nov  9 22:18:32 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1037d21

games-board/rmahjong: update Manifest (missed change)

Signed-off-by: Sergey Torokhov  yandex.ru>

 games-board/rmahjong/Manifest | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-board/rmahjong/Manifest b/games-board/rmahjong/Manifest
index 624f607c..a74ec7ec 100644
--- a/games-board/rmahjong/Manifest
+++ b/games-board/rmahjong/Manifest
@@ -1,2 +1,2 @@
 DIST kmahjongg_rmahjong.png 3816 BLAKE2B 
8029e6c3f4eddff9d3593ad7d5615860cd3b9d9bc4b067145e2d191b8fec00f934f3752adec32db11eb7f3e31eba7d4586a2c2f005de4ded8555ec73a4f2f81f
 SHA512 
49cb371b1260aa23bb7b341247047cf7abc59487fd75cc365c2c6f77588af7a83dfed73d7fc1845edcedb8a9b6810ac39dbecff065c3799e3fcc7195df84e67c
-DIST rmahjong-0.4_p20201013.tar.gz 1399540 BLAKE2B 
9dd1c40fea7c2d93e33a7bea0e1b66912eb547c64b45bbeadd95e4234380786551005cec8bf5edc1a7e8b135e5a66b2af80b4f22d257e14aa7068ff9959cee64
 SHA512 
9eface62972abe37753c380af713e168d39e23f6031af08d735467669b2dd0cbe5dec40eb9e750fff675a054791a58cfad710266229c966d94c190990f63c466
+DIST rmahjong-0.4_p20201106.tar.gz 1399585 BLAKE2B 
c5b63e6b149945cece8d1a4bfc99b468876979161f2461b36acb8db7a5f6292a4d1e7f97079319f3b71fa32804d6135a83e102fd870f3cd86556e45c75b532fb
 SHA512 
d311b025eb7d35e4523f139c8a0703c894b730b2da3a173930f5eeb36e7f7a9889b4caf8ccaa8b1683f10b47461c608ae49a0ba0657bb58bf8cb55f8ba66ed38



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

2020-11-09 Thread Sam James
commit: a19934e9aa53eb87a6fc9d48bf86203e7d7bd29b
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 10 05:18:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 10 05:18:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a19934e9

app-text/mupdf: drop static-libs; conditional mujs

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

 ...pdf-1.18.0-r1.ebuild => mupdf-1.18.0-r2.ebuild} | 35 --
 1 file changed, 13 insertions(+), 22 deletions(-)

diff --git a/app-text/mupdf/mupdf-1.18.0-r1.ebuild 
b/app-text/mupdf/mupdf-1.18.0-r2.ebuild
similarity index 84%
rename from app-text/mupdf/mupdf-1.18.0-r1.ebuild
rename to app-text/mupdf/mupdf-1.18.0-r2.ebuild
index 8cf09e0b061..7c2796e99eb 100644
--- a/app-text/mupdf/mupdf-1.18.0-r1.ebuild
+++ b/app-text/mupdf/mupdf-1.18.0-r2.ebuild
@@ -13,34 +13,32 @@ S="${WORKDIR}/${P}-source"
 LICENSE="AGPL-3"
 SLOT="0/${PV}"
 KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 x86"
-IUSE="X +javascript libressl opengl ssl static-libs"
+IUSE="X +javascript libressl opengl ssl"
 
 # Although we use the bundled, patched version of freeglut in mupdf (because of
 # bug #653298), the best way to ensure that its dependencies are present is to
 # install system's freeglut.
 BDEPEND="virtual/pkgconfig"
 RDEPEND="
-   >=dev-lang/mujs-1.0.7:=[static-libs?]
dev-libs/gumbo
-   media-libs/freetype:2=[static-libs?]
-   media-libs/harfbuzz:=[static-libs?,truetype]
-   media-libs/jbig2dec:=[static-libs?]
-   media-libs/libpng:0=[static-libs?]
-   >=media-libs/openjpeg-2.1:2=[static-libs?]
-   virtual/jpeg[static-libs?]
-   opengl? ( >=media-libs/freeglut-3.0.0:= )
+   media-libs/freetype:2=
+   media-libs/harfbuzz:=[truetype]
+   media-libs/jbig2dec:=
+   media-libs/libpng:0=
+   >=media-libs/openjpeg-2.1:2=
+   virtual/jpeg
+   javascript? ( >=dev-lang/mujs-1.0.7:= )
+   opengl? ( >=media-libs/freeglut-3.0.0 )
ssl? (
-   libressl? ( >=dev-libs/libressl-3.1.4:0=[static-libs?] )
-   !libressl? ( >=dev-libs/openssl-1.1:0=[static-libs?] )
+   libressl? ( >=dev-libs/libressl-3.1.4:0= )
+   !libressl? ( >=dev-libs/openssl-1.1:0= )
)
X? (
-   x11-libs/libX11[static-libs?]
-   x11-libs/libXext[static-libs?]
+   x11-libs/libX11
+   x11-libs/libXext
)"
 DEPEND="${RDEPEND}"
 
-REQUIRED_USE="opengl? ( !static-libs )"
-
 PATCHES=(
"${FILESDIR}"/${PN}-1.15-CFLAGS.patch
"${FILESDIR}"/${PN}-1.18-Makefile.patch
@@ -78,7 +76,6 @@ src_prepare() {
 
 _emake() {
# When HAVE_OBJCOPY is yes, we end up with a lot of QA warnings.
-
# Bundled libs
# * General
# Note that USE_SYSTEM_LIBS=yes is a metaoption which will set to 
upstream's
@@ -102,7 +99,6 @@ _emake() {
#
# [0] 
https://git.ghostscript.com/?p=mupdf.git;a=blob;f=Makethird;h=c4c540fa4a075df0db85e6fdaab809099881f35a;hb=HEAD#l9
# [1] https://www.ghostscript.com/doc/lcms2mt/doc/WhyThisFork.txt
-
emake \
GENTOO_PV=${PV} \
HAVE_GLUT=$(usex opengl) \
@@ -117,9 +113,6 @@ _emake() {
 
 src_compile() {
_emake XCFLAGS="-fpic"
-
-   use static-libs && \
-   _emake build/debug/lib${PN}.a
 }
 
 src_install() {
@@ -134,8 +127,6 @@ src_install() {
 
dosym libmupdf.so.${PV} /usr/$(get_libdir)/lib${PN}.so
 
-   use static-libs && \
-   dolib.a build/debug/lib${PN}.a
if use opengl ; then
einfo "mupdf symlink points to mupdf-gl (bug 616654)"
dosym ${PN}-gl /usr/bin/${PN}



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

2020-11-09 Thread Sam James
commit: c93103835c13398057231ed89885538860f53af7
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 10 05:36:25 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 10 05:36:25 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9310383

app-text/llpp: drop static-libs

Dropped in mupdf now.

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

 app-text/llpp/llpp-30.ebuild | 61 
 app-text/llpp/llpp-33.ebuild | 50 +++-
 2 files changed, 48 insertions(+), 63 deletions(-)

diff --git a/app-text/llpp/llpp-30.ebuild b/app-text/llpp/llpp-30.ebuild
index 782d76c46a4..31eafbf3035 100644
--- a/app-text/llpp/llpp-30.ebuild
+++ b/app-text/llpp/llpp-30.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
-inherit toolchain-funcs xdg-utils
+inherit toolchain-funcs xdg
 
 DESCRIPTION="graphical PDF viewer which aims to superficially resemble less(1)"
 HOMEPAGE="https://github.com/moosotc/llpp;
@@ -12,29 +12,32 @@ 
SRC_URI="https://github.com/moosotc/llpp/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="GPL-3"
 SLOT="0"
 KEYWORDS="amd64 ~ppc x86"
-IUSE="+ocamlopt static"
+IUSE="+ocamlopt"
 
-LIB_DEPEND=">=app-text/mupdf-1.12.0:0=[static-libs]
-   media-libs/openjpeg:2[static-libs]
-   media-libs/fontconfig:1.0[static-libs]
-   media-libs/freetype:2[static-libs]
-   media-libs/jbig2dec:=[static-libs]
-   sys-libs/zlib[static-libs]
-   virtual/jpeg:0[static-libs]
-   x11-libs/libX11[static-libs]"
-RDEPEND="x11-misc/xsel
-   !static? ( ${LIB_DEPEND//\[static-libs]} )"
+BDEPEND="
+   >=dev-lang/ocaml-4.02:=[ocamlopt?]
+   virtual/pkgconfig
+"
+RDEPEND="
+   >=app-text/mupdf-1.12.0:0=
+   media-libs/openjpeg:2
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   media-libs/jbig2dec:=
+   sys-libs/zlib
+   virtual/jpeg:0
+   x11-libs/libX11
+   x11-misc/xsel
+"
 DEPEND="${RDEPEND}
+   app-arch/bzip2
app-text/asciidoc
-   virtual/pkgconfig
-   static? ( ${LIB_DEPEND}
-   app-arch/bzip2[static-libs]
-   media-libs/libXcm[static-libs]
-   x11-libs/libXau[static-libs]
-   x11-libs/libXdmcp[static-libs]
-   x11-libs/libXmu[static-libs] )
-   >=dev-lang/ocaml-4.02[ocamlopt?]
-   dev-ml/lablgl[glut,ocamlopt?]"
+   dev-ml/lablgl:=[glut,ocamlopt?]
+   media-libs/libXcm
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   x11-libs/libXmu
+"
 
 RESTRICT="!ocamlopt? ( strip )"
 
@@ -55,16 +58,6 @@ src_compile() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" PREFIX="/usr" install
+   emake DESTDIR="${ED}" PREFIX="/usr" install
dodoc README Thanks
 }
-
-pkg_postinst() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}
-
-pkg_postrm() {
-   xdg_desktop_database_update
-   xdg_mimeinfo_database_update
-}

diff --git a/app-text/llpp/llpp-33.ebuild b/app-text/llpp/llpp-33.ebuild
index 5161e2bfb42..865b33f4568 100644
--- a/app-text/llpp/llpp-33.ebuild
+++ b/app-text/llpp/llpp-33.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit toolchain-funcs xdg-utils
+inherit toolchain-funcs xdg
 
 DESCRIPTION="Graphical PDF viewer which aims to superficially resemble less(1)"
 HOMEPAGE="https://github.com/moosotc/llpp;
@@ -12,26 +12,28 @@ 
SRC_URI="https://github.com/moosotc/llpp/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 LICENSE="public-domain"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86"
-IUSE="+ocamlopt static-libs"
-
-RDEPEND=">=app-text/mupdf-1.17.0:0=[static-libs?]
-   app-arch/bzip2[static-libs?]
-   media-libs/fontconfig:1.0[static-libs?]
-   media-libs/freetype:2[static-libs?]
-   media-libs/jbig2dec:=[static-libs?]
-   media-libs/openjpeg:2[static-libs?]
-   sys-libs/zlib[static-libs?]
-   virtual/jpeg:0[static-libs?]
-   x11-libs/libX11[static-libs?]
-   x11-libs/libXau[static-libs?]
-   x11-libs/libXdmcp[static-libs?]
-   x11-misc/xsel"
+IUSE="+ocamlopt"
+
+RDEPEND=">=app-text/mupdf-1.17.0:0=
+   app-arch/bzip2
+   media-libs/fontconfig:1.0
+   media-libs/freetype:2
+   media-libs/jbig2dec:=
+   media-libs/openjpeg:2
+   sys-libs/zlib
+   virtual/jpeg:0
+   x11-libs/libX11
+   x11-libs/libXau
+   x11-libs/libXdmcp
+   x11-misc/xsel
+"
 DEPEND="${RDEPEND}
-   dev-ml/lablgl[glut,ocamlopt?]"
+   dev-ml/lablgl:=[glut,ocamlopt?]"
 BDEPEND="
-   >=dev-lang/ocaml-4.09[ocamlopt?]
app-text/asciidoc
-   virtual/pkgconfig"
+   >=dev-lang/ocaml-4.09[ocamlopt?]
+   virtual/pkgconfig
+"
 
 RESTRICT="!ocamlopt? ( strip )"
 
@@ -53,16 +55,6 @@ src_compile() {
 }
 
 src_install() {
-   emake DESTDIR="${D}" PREFIX="/usr" install
+   

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

2020-11-09 Thread Patrick McLean
commit: 139158d87cbdf903094e55178ebbf03348e1a27b
Author: Patrick McLean  sony  com>
AuthorDate: Tue Nov 10 00:11:16 2020 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Tue Nov 10 00:12:28 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=139158d8

dev-python/python-iptables-1.0.0-r1: revbump, add patch for new glibc

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

 .../files/python-iptables-1.0.0-ldconfig-fix.patch  | 21 +
 ...1.0.0.ebuild => python-iptables-1.0.0-r1.ebuild} |  4 
 2 files changed, 25 insertions(+)

diff --git 
a/dev-python/python-iptables/files/python-iptables-1.0.0-ldconfig-fix.patch 
b/dev-python/python-iptables/files/python-iptables-1.0.0-ldconfig-fix.patch
new file mode 100644
index 000..14fe9eae38d
--- /dev/null
+++ b/dev-python/python-iptables/files/python-iptables-1.0.0-ldconfig-fix.patch
@@ -0,0 +1,21 @@
+diff --git a/iptc/xtables.py b/iptc/xtables.py
+index cf21029..8f62164 100644
+--- a/iptc/xtables.py
 b/iptc/xtables.py
+@@ -4,6 +4,7 @@ import ctypes as ct
+ import os
+ import sys
+ import weakref
++import pathlib
+ 
+ from . import version
+ from .util import find_library, find_libc
+@@ -805,7 +806,7 @@ _lib_xtables, xtables_version = find_library(_searchlib)
+ _xtables_libdir = os.getenv("XTABLES_LIBDIR")
+ if _xtables_libdir is None:
+ import re
+-ldconfig_path_regex = re.compile('^(/.*):$')
++ldconfig_path_regex = re.compile(r'^(/.*): \(.*$')
+ import subprocess
+ ldconfig = subprocess.Popen(
+ ('/sbin/ldconfig', '-N', '-v'),

diff --git a/dev-python/python-iptables/python-iptables-1.0.0.ebuild 
b/dev-python/python-iptables/python-iptables-1.0.0-r1.ebuild
similarity index 91%
rename from dev-python/python-iptables/python-iptables-1.0.0.ebuild
rename to dev-python/python-iptables/python-iptables-1.0.0-r1.ebuild
index 53037c8775b..b69547d73fe 100644
--- a/dev-python/python-iptables/python-iptables-1.0.0.ebuild
+++ b/dev-python/python-iptables/python-iptables-1.0.0-r1.ebuild
@@ -18,6 +18,10 @@ RDEPEND="net-firewall/iptables"
 # tests manipulate live iptables rules, so disable them by default
 RESTRICT="test"
 
+PATCHES=(
+   "${FILESDIR}/python-iptables-1.0.0-ldconfig-fix.patch"
+)
+
 distutils_enable_sphinx doc
 distutils_enable_tests setup.py
 



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

2020-11-09 Thread Matthias Maier
commit: 739218492b233d56918dc5c8e70170da9471f355
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Nov 10 00:30:20 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Nov 10 00:34:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73921849

app-emulation/libvirt: 6.8.0/6.9.0 fix libvirt-lxc dbus connection

Closes: https://bugs.gentoo.org/753761
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Matthias Maier  gentoo.org>

 .../files/libvirt-6.8.0-fix-libvirt-lxc-dbus.patch | 24 ++
 ...ibvirt-6.8.0.ebuild => libvirt-6.8.0-r1.ebuild} |  1 +
 ...ibvirt-6.9.0.ebuild => libvirt-6.9.0-r1.ebuild} |  1 +
 3 files changed, 26 insertions(+)

diff --git 
a/app-emulation/libvirt/files/libvirt-6.8.0-fix-libvirt-lxc-dbus.patch 
b/app-emulation/libvirt/files/libvirt-6.8.0-fix-libvirt-lxc-dbus.patch
new file mode 100644
index 000..ea1a2379533
--- /dev/null
+++ b/app-emulation/libvirt/files/libvirt-6.8.0-fix-libvirt-lxc-dbus.patch
@@ -0,0 +1,24 @@
+https://bugs.gentoo.org/753761
+
+diff --git a/src/util/virgdbus.c b/src/util/virgdbus.c
+index 4360a6a..4ad1a5c 100644
+--- a/src/util/virgdbus.c
 b/src/util/virgdbus.c
+@@ -54,11 +54,15 @@ virGDBusBusInit(GBusType type, GError **error)
+ if (sharedBus) {
+ return g_bus_get_sync(type, NULL, error);
+ } else {
++GDBusConnectionFlags dbusFlags =
++G_DBUS_CONNECTION_FLAGS_AUTHENTICATION_CLIENT |
++G_DBUS_CONNECTION_FLAGS_MESSAGE_BUS_CONNECTION;
++
+ address = g_dbus_address_get_for_bus_sync(type, NULL, error);
+-if (error)
++if (*error)
+ return NULL;
+ return g_dbus_connection_new_for_address_sync(address,
+-  
G_DBUS_CONNECTION_FLAGS_NONE,
++  dbusFlags,
+   NULL,
+   NULL,
+   error);

diff --git a/app-emulation/libvirt/libvirt-6.8.0.ebuild 
b/app-emulation/libvirt/libvirt-6.8.0-r1.ebuild
similarity index 99%
rename from app-emulation/libvirt/libvirt-6.8.0.ebuild
rename to app-emulation/libvirt/libvirt-6.8.0-r1.ebuild
index 96ccd9a1949..32c72d4990b 100644
--- a/app-emulation/libvirt/libvirt-6.8.0.ebuild
+++ b/app-emulation/libvirt/libvirt-6.8.0-r1.ebuild
@@ -128,6 +128,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-6.7.0-do-not-use-sysconfig.patch
"${FILESDIR}"/${PN}-6.7.0-doc-path.patch
"${FILESDIR}"/${PN}-6.7.0-fix-paths-for-apparmor.patch
+   "${FILESDIR}"/${PN}-6.8.0-fix-libvirt-lxc-dbus.patch
 )
 
 pkg_setup() {

diff --git a/app-emulation/libvirt/libvirt-6.9.0.ebuild 
b/app-emulation/libvirt/libvirt-6.9.0-r1.ebuild
similarity index 99%
rename from app-emulation/libvirt/libvirt-6.9.0.ebuild
rename to app-emulation/libvirt/libvirt-6.9.0-r1.ebuild
index 96ccd9a1949..32c72d4990b 100644
--- a/app-emulation/libvirt/libvirt-6.9.0.ebuild
+++ b/app-emulation/libvirt/libvirt-6.9.0-r1.ebuild
@@ -128,6 +128,7 @@ PATCHES=(
"${FILESDIR}"/${PN}-6.7.0-do-not-use-sysconfig.patch
"${FILESDIR}"/${PN}-6.7.0-doc-path.patch
"${FILESDIR}"/${PN}-6.7.0-fix-paths-for-apparmor.patch
+   "${FILESDIR}"/${PN}-6.8.0-fix-libvirt-lxc-dbus.patch
 )
 
 pkg_setup() {



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

2020-11-09 Thread Matthias Maier
commit: daca860dd9136d3de94335326b38487dbd10ad59
Author: Matthias Maier  gentoo  org>
AuthorDate: Tue Nov 10 03:10:12 2020 +
Commit: Matthias Maier  gentoo  org>
CommitDate: Tue Nov 10 03:10:58 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=daca860d

sci-libs/mkl: whitelist FatELF binary

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

 sci-libs/mkl/mkl-2020.4.304.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-libs/mkl/mkl-2020.4.304.ebuild 
b/sci-libs/mkl/mkl-2020.4.304.ebuild
index 10c56fec1fc..e90f9cb2517 100644
--- a/sci-libs/mkl/mkl-2020.4.304.ebuild
+++ b/sci-libs/mkl/mkl-2020.4.304.ebuild
@@ -33,6 +33,7 @@ RDEPEND="
 QA_PREBUILT="*"
 QA_TEXTRELS="*"
 QA_SONAME="*"
+QA_MULTILIB_PATHS="/usr/lib.*/libmkl_tbb_thread.so"
 
 # first unpack all rpms
 # find folders containing header like, static and dynamic lib files



[gentoo-commits] proj/sci:master commit in: virtual/blacs/

2020-11-09 Thread Aisha Tammy
commit: c8cda945ef905288da4e5b59d09284477741cdfa
Author: Aisha Tammy  aisha  cc>
AuthorDate: Tue Nov 10 00:57:07 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Tue Nov 10 00:57:07 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=c8cda945

virtual/blacs: drop ia64 keyword

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 virtual/blacs/blacs-1.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/blacs/blacs-1.1-r2.ebuild 
b/virtual/blacs/blacs-1.1-r2.ebuild
index c406268da..0a336bfed 100644
--- a/virtual/blacs/blacs-1.1-r2.ebuild
+++ b/virtual/blacs/blacs-1.1-r2.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 DESCRIPTION="Virtual for BLACS implementation"
 
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
|| (



[gentoo-commits] repo/gentoo:master commit in: dev-ml/dune-private-libs/

2020-11-09 Thread Sam James
commit: 6441220231054c58c1cb94aff6ae4973781164ac
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 10 01:04:33 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 10 01:04:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64412202

dev-ml/dune-private-libs: depend on matching dev-ml/dune version

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

 dev-ml/dune-private-libs/dune-private-libs-2.7.1.ebuild | 12 +++-
 1 file changed, 7 insertions(+), 5 deletions(-)

diff --git a/dev-ml/dune-private-libs/dune-private-libs-2.7.1.ebuild 
b/dev-ml/dune-private-libs/dune-private-libs-2.7.1.ebuild
index 2ab12d60cc6..605aee40ddf 100644
--- a/dev-ml/dune-private-libs/dune-private-libs-2.7.1.ebuild
+++ b/dev-ml/dune-private-libs/dune-private-libs-2.7.1.ebuild
@@ -15,16 +15,18 @@ KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="+ocamlopt test"
 RESTRICT="!test? ( test )"
 
+BDEPEND="
+   ~dev-ml/dune-2.7.1
+   test? (
+   dev-ml/ppx_expect
+   )"
 DEPEND="
dev-ml/csexp:=
dev-ml/findlib:=
 "
 RDEPEND="${DEPEND}"
-DEPEND="${DEPEND}
-   test? (
-   dev-ml/ppx_expect
-   )"
-S=${WORKDIR}/dune-${PV}
+
+S="${WORKDIR}/dune-${PV}"
 
 src_prepare() {
default



[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2020-11-09 Thread Sam James
commit: a4c213ab1b5420acfb0adce3b36b7f02a72f003d
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 10 01:03:59 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 10 01:03:59 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c213ab

dev-ml/camlp5: mark 7.11 incompat. w/ newer ocaml

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

 dev-ml/camlp5/{camlp5-7.11.ebuild => camlp5-7.11-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/camlp5/camlp5-7.11.ebuild 
b/dev-ml/camlp5/camlp5-7.11-r1.ebuild
similarity index 95%
rename from dev-ml/camlp5/camlp5-7.11.ebuild
rename to dev-ml/camlp5/camlp5-7.11-r1.ebuild
index 12f10b2cd86..5f91a735d0e 100644
--- a/dev-ml/camlp5/camlp5-7.11.ebuild
+++ b/dev-ml/camlp5/camlp5-7.11-r1.ebuild
@@ -15,7 +15,7 @@ SLOT="0/${PV}"
 KEYWORDS="~alpha amd64 ppc x86"
 IUSE="doc +ocamlopt"
 
-DEPEND="dev-lang/ocaml"
+DEPEND="

[gentoo-commits] repo/gentoo:master commit in: dev-ml/camlp5/

2020-11-09 Thread Sam James
commit: 65c415d6c73fbe6c93e79e5843d8f3f01ea7dccd
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 10 01:04:32 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 10 01:04:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c415d6

dev-ml/camlp5: bump to 7.13

This is the first version with ~proper OCaml 4.11.0
support.

Bug: https://bugs.gentoo.org/753713
Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Sam James  gentoo.org>

 dev-ml/camlp5/Manifest   |  1 +
 dev-ml/camlp5/camlp5-7.13.ebuild | 55 
 2 files changed, 56 insertions(+)

diff --git a/dev-ml/camlp5/Manifest b/dev-ml/camlp5/Manifest
index f99200f8912..ecf3d1602bd 100644
--- a/dev-ml/camlp5/Manifest
+++ b/dev-ml/camlp5/Manifest
@@ -1,2 +1,3 @@
 DIST camlp5-7.11.tar.gz 878224 BLAKE2B 
f384764da43653a2f75664681a4f202ec84497720470a0a33f99fc61a1ce7b4a9d494ffe6b523c74906c122ee04ae25a08bf1fcd356145e85a11e3e3095bbf7d
 SHA512 
109a43f0a3aaa7a3ba9bd51b1fc1273b054d32787e189b138d69b39c42642b480c13abb9e91f15e6b6e889eaf4dc422ad3ff51e4dee298fb9d8cd9a2db99c159
 DIST camlp5-7.12.tar.gz 1008350 BLAKE2B 
8f390f6d617a6ef029462aa74ca4d80c0e2eb267bb6957aac43fdecc425aae34dfc7f3e572c8a1f4ee6b032dd90b3b8262094f80a19ea0bb19b80a88d22d3f28
 SHA512 
233d973b0a968a7812b977e8a37da8e8daa0f3ef81ca7c473d83c1602380dae6c14f94daffb6bb799f8d90fab121238a46e89a233202cd6f622b0da2f728c0c0
+DIST camlp5-7.13.tar.gz 1031832 BLAKE2B 
2afd7e269092d9c40f263e9ce92b3b9f66b0b3f0ae01da43e2094c6a919aa9f26790030f835b630547d51e7bb4a08e74ac8522e7f308864896fa0414370f8f2f
 SHA512 
8ab94b951e6791be895c70e32b930e498229c9ba7bccc505a3e7c2a91ca12fe038b979b9d5822b43e9c74ee2bf552efa1af7a61f1d287100803efb540d5db8b2

diff --git a/dev-ml/camlp5/camlp5-7.13.ebuild b/dev-ml/camlp5/camlp5-7.13.ebuild
new file mode 100644
index 000..470b0612971
--- /dev/null
+++ b/dev-ml/camlp5/camlp5-7.13.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit findlib vcs-clean
+
+DESCRIPTION="A preprocessor-pretty-printer of ocaml"
+HOMEPAGE="https://camlp5.github.io/;
+SRC_URI="https://github.com/camlp5/camlp5/archive/rel$(ver_rs 1- '').tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${PN}-rel$(ver_rs 1- '')"
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="doc +ocamlopt"
+
+DEPEND="
+   >=dev-lang/ocaml-3.10:=[ocamlopt?]
+"
+RDEPEND="${DEPEND}"
+
+PATCHES=( "${FILESDIR}/${PN}-7.12-destdir.patch" )
+
+src_prepare() {
+   egit_clean
+   default
+}
+
+src_configure() {
+   ./configure \
+   --strict \
+   -prefix /usr \
+   -bindir /usr/bin \
+   -libdir /usr/$(get_libdir)/ocaml \
+   -mandir /usr/share/man || die "configure failed"
+}
+
+src_compile(){
+   emake out
+   if use ocamlopt; then
+   emake opt
+   emake opt.opt
+   fi
+}
+
+src_install() {
+   emake DESTDIR="${ED}" install
+   # findlib support
+   insinto "$(ocamlfind printconf destdir)/${PN}"
+   doins etc/META
+
+   dodoc -r doc/*
+   dodoc CHANGES DEVEL ICHANGES README.md UPGRADING MODE
+}



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

2020-11-09 Thread Sam James
commit: ef040e407313bdfeecd2885da33dc15a1c72231b
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 10 01:42:47 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 10 01:42:47 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef040e40

profiles/base: stable-mask media-libs/openimageio[python]

Drags in dev-libs/boost[python] which isn't fully working
right now.

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

 profiles/base/package.use.stable.mask | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/profiles/base/package.use.stable.mask 
b/profiles/base/package.use.stable.mask
index ef72ab4b785..b7307f65663 100644
--- a/profiles/base/package.use.stable.mask
+++ b/profiles/base/package.use.stable.mask
@@ -6,8 +6,9 @@
 
 # Sam James  (2020-10-09)
 # Depends on dev-libs/boost[python,numpy], not fully working atm
-# bug #733830, bug #746740
+# bug #733830, bug #746740, bug #753566
 media-gfx/openvdb python numpy
+media-libs/openimageio python
 
 # Joonas Niilola  (2020-10-08)
 # Experimental feature not yet stabilized. Use with caution.



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

2020-11-09 Thread Sam James
commit: 7b7e383dd969cecc21d327e4bec50aaa74de4ac2
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 10 01:44:30 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 10 01:44:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7e383d

profiles/arch/x86/use.stable.mask: add openvdb

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

 profiles/arch/x86/use.stable.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/arch/x86/use.stable.mask 
b/profiles/arch/x86/use.stable.mask
index b0ff96b03f1..0e1538cf887 100644
--- a/profiles/arch/x86/use.stable.mask
+++ b/profiles/arch/x86/use.stable.mask
@@ -4,6 +4,12 @@
 # This file requires eapi 5 or later. New entries go on top.
 # Please use the same syntax as in use.mask
 
+# Sam James  (2020-11-10)
+# media-gfx/openvdb is not stable on x86
+# ... and has failing tests right now anyway
+# bug #753566
+openvdb
+
 # Andreas Sturmlechner  (2020-06-06)
 # sci-libs/mkl is not stable, needs online registration to even run pkg_setup
 mkl



[gentoo-commits] proj/sci:master commit in: virtual/scalapack/

2020-11-09 Thread Aisha Tammy
commit: f1bf5e8e3fe7d2646e4c0b85167862dba438bed3
Author: Aisha Tammy  aisha  cc>
AuthorDate: Tue Nov 10 00:57:31 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Tue Nov 10 00:57:31 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=f1bf5e8e

virtual/scalapack: drop ia64 keyword

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 virtual/scalapack/scalapack-2.0.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/scalapack/scalapack-2.0.2-r1.ebuild 
b/virtual/scalapack/scalapack-2.0.2-r1.ebuild
index 18d5eabd9..4b1a8efd1 100644
--- a/virtual/scalapack/scalapack-2.0.2-r1.ebuild
+++ b/virtual/scalapack/scalapack-2.0.2-r1.ebuild
@@ -6,7 +6,7 @@ EAPI=7
 DESCRIPTION="Virtual for ScaLAPACK implementation"
 
 SLOT="0"
-KEYWORDS="~amd64 ~ia64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 
 RDEPEND="
|| (



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

2020-11-09 Thread Aisha Tammy
commit: 827008453dfd5447c8e5f6e1ffcf0e4549a3a1ab
Author: Aisha Tammy  aisha  cc>
AuthorDate: Tue Nov 10 00:56:03 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Tue Nov 10 00:56:03 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=82700845

sci-libs/framewave: drop dead package

last release in 2008
depends on py2
does not build

Signed-off-by: Aisha Tammy  aisha.cc>

 sci-libs/framewave/framewave-1.3.1.ebuild | 47 ---
 sci-libs/framewave/metadata.xml   | 16 ---
 2 files changed, 63 deletions(-)

diff --git a/sci-libs/framewave/framewave-1.3.1.ebuild 
b/sci-libs/framewave/framewave-1.3.1.ebuild
deleted file mode 100644
index dd1056a95..0
--- a/sci-libs/framewave/framewave-1.3.1.ebuild
+++ /dev/null
@@ -1,47 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit scons-utils
-
-MY_P="FRAMEWAVE_${PV}_SRC"
-
-DESCRIPTION="A collection of popular image and signal processing routines"
-HOMEPAGE="http://framewave.sourceforge.net/;
-SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND=""
-DEPEND="dev-util/scons"
-
-S="${WORKDIR}/${MY_P}"
-
-src_prepare() {
-   sed -e "s#\(-install_name /usr\)/local/lib/\${BITNESS}#\1#" \
-   -i BuildTools/buildscripts/fwflags_gcc.py || die "sed failed"
-}
-
-src_compile() {
-   cd Framewave || die
-
-   local bits="32"
-   use amd64 && bits="64"
-
-   escons \
-   CCFLAGS="${CFLAGS}" bitness="${bits}" variant="release" \
-   libtype="shared" ${MAKEOPTS}|| die "make failed"
-}
-
-src_install() {
-   local bits="32"
-   use amd64 && bits="64"
-
-   dolib.so Framewave/build/bin/release_shared_${bits}/*.so*
-
-   doheader Framewave/build/include/*
-}

diff --git a/sci-libs/framewave/metadata.xml b/sci-libs/framewave/metadata.xml
deleted file mode 100644
index e22f8986c..0
--- a/sci-libs/framewave/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   s...@gentoo.org
-   Gentoo Science Project
-   
-   Derived from the AMD Performance Library, Framewave is 
a
-free and open-source collection of popular image and signal processing
-routines designed to accelerate application development, debugging,
-multi-threading and optimization on x86-class processor platforms.
-
-   
-   framewave
-   
-



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

2020-11-09 Thread Hans de Graaff
commit: ce3521ecc88e2cf46ce36fe57d1abe522312dce4
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 10 06:08:37 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov 10 06:08:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce3521ec

dev-ruby/tzinfo: add 2.0.3

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

 dev-ruby/tzinfo/Manifest|  1 +
 dev-ruby/tzinfo/tzinfo-2.0.3.ebuild | 48 +
 2 files changed, 49 insertions(+)

diff --git a/dev-ruby/tzinfo/Manifest b/dev-ruby/tzinfo/Manifest
index ca7c5fe3a34..48522f982ff 100644
--- a/dev-ruby/tzinfo/Manifest
+++ b/dev-ruby/tzinfo/Manifest
@@ -1,3 +1,4 @@
 DIST tzinfo-1.2.5.gem 153600 BLAKE2B 
3df5625c61eabf94bb457381ac7d0cdebd5b55da3bb043fe58063cb623b502e026a71faef4f7d7efe75eae2fdfd0bf3e0b97a3763fec9a1018f0c6c2ae0f
 SHA512 
87f7cd66d6e80d51d216cb993cc76fe7758db03ffd39dde96eb24a9d208699766a8dbff048485fb732ce125ee9f971e38ed9ee1197f3ee3fc3ee8a8da840dd45
 DIST tzinfo-1.2.7.gem 156672 BLAKE2B 
c1b52d2ac03fa9d11b68579931991887f566e3cb269bb5eb8b66c3a636decedc99b1729504c6941b260af9415815f5098fb3bba29ac7585da1497eb0fa7efba7
 SHA512 
dc8d45b09e4f77e5b6f17c9f707932554fc8be8029a9641d82cb8229d764c35522b2d20cc34d50a52835d148135e39a0dc91a7c2bac3eb5077057ac06d67f3bd
 DIST tzinfo-2.0.2.tar.gz 213501 BLAKE2B 
7886ba84257b85104073445d0948fd5f58985fa0f5f85c1ec15978c6f497fffb9bd997a0bae1313d697115c487c069dda1b7e5dd4ec2c7580951d0a8ddf8d623
 SHA512 
a0c71dd9299e84bd71a91858ba8c12a0ba00c625219da1172d5cd1dfd35318ce8a83e59f45489c2ed5161761e1c39834ba63dbfa189acb100ba37ceae842668d
+DIST tzinfo-2.0.3.tar.gz 223942 BLAKE2B 
975c2278ba86c7aaf11cb870b12fa41a9fb3eb8b8b87628bcb0b09f54d7f2490b2d9864dd411f646f20c3760ed0949a8ee4266c28a6b0607927e9807743a9f13
 SHA512 
c9e94af668217226533d2810b647cc7a0d0a553177ab9c4102e5676fa21d4384e833c887f5cb3f9c00cf738763dcd39b25d991483641426c407237938e076adf

diff --git a/dev-ruby/tzinfo/tzinfo-2.0.3.ebuild 
b/dev-ruby/tzinfo/tzinfo-2.0.3.ebuild
new file mode 100644
index 000..f95e0c59ce2
--- /dev/null
+++ b/dev-ruby/tzinfo/tzinfo-2.0.3.ebuild
@@ -0,0 +1,48 @@
+# 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_TASK_TEST="test_zoneinfo"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+RUBY_FAKEGEM_GEMSPEC="tzinfo.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Daylight-savings aware timezone library"
+HOMEPAGE="https://tzinfo.github.io/;
+SRC_URI="https://github.com/tzinfo/tzinfo/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="2"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+RDEPEND="sys-libs/timezone-data"
+DEPEND="test? ( sys-libs/timezone-data )"
+
+ruby_add_rdepend "dev-ruby/concurrent-ruby:1"
+ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   # Set the secure permissions that tests expect.
+   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
+
+   # Skip safe tests since we cannot guarantee the correct permissions
+   # on directories for it to pass.
+   sed -e '/safe_test/askip "does not pass in gentoo test environment"' -i 
test/test_utils.rb || die
+
+   # Loosen test dependencies
+   sed -e '/rake/ s/12.2.1/12.2/' \
+   -e '/simplecov/d' \
+   -i Gemfile || die
+   sed -e '/TEST_COVERAGE/d' -i Rakefile || die
+}
+
+each_ruby_test() {
+   ${RUBY} -S bundle exec rake test || die
+}



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

2020-11-09 Thread Hans de Graaff
commit: 7bfa23a4dea114a09ce72e034ec59c49cf28b2fe
Author: Hans de Graaff  gentoo  org>
AuthorDate: Tue Nov 10 06:09:43 2020 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Tue Nov 10 06:09:43 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bfa23a4

dev-ruby/tzinfo: add 1.2.8

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

 dev-ruby/tzinfo/Manifest|  1 +
 dev-ruby/tzinfo/tzinfo-1.2.8.ebuild | 34 ++
 2 files changed, 35 insertions(+)

diff --git a/dev-ruby/tzinfo/Manifest b/dev-ruby/tzinfo/Manifest
index 48522f982ff..7cdb5be2160 100644
--- a/dev-ruby/tzinfo/Manifest
+++ b/dev-ruby/tzinfo/Manifest
@@ -1,4 +1,5 @@
 DIST tzinfo-1.2.5.gem 153600 BLAKE2B 
3df5625c61eabf94bb457381ac7d0cdebd5b55da3bb043fe58063cb623b502e026a71faef4f7d7efe75eae2fdfd0bf3e0b97a3763fec9a1018f0c6c2ae0f
 SHA512 
87f7cd66d6e80d51d216cb993cc76fe7758db03ffd39dde96eb24a9d208699766a8dbff048485fb732ce125ee9f971e38ed9ee1197f3ee3fc3ee8a8da840dd45
 DIST tzinfo-1.2.7.gem 156672 BLAKE2B 
c1b52d2ac03fa9d11b68579931991887f566e3cb269bb5eb8b66c3a636decedc99b1729504c6941b260af9415815f5098fb3bba29ac7585da1497eb0fa7efba7
 SHA512 
dc8d45b09e4f77e5b6f17c9f707932554fc8be8029a9641d82cb8229d764c35522b2d20cc34d50a52835d148135e39a0dc91a7c2bac3eb5077057ac06d67f3bd
+DIST tzinfo-1.2.8.gem 166400 BLAKE2B 
67f116171a6cfd2680c5eeac3cf7a034b446e973f2658052a70fff8d0571bfae03ee212b26d277c6b5050943f6117b5d8ce7c2ce5c5ab6891a1b8e9212bf7ded
 SHA512 
5573b252d91a77b1e1ace2d2ccf48f7dd9bfb79b8b0b15ba2e8757e5fdcb9cbc044abdcf82beacffa284fc57ded2b579feccc393331f0f5a680e5f5c6275b62a
 DIST tzinfo-2.0.2.tar.gz 213501 BLAKE2B 
7886ba84257b85104073445d0948fd5f58985fa0f5f85c1ec15978c6f497fffb9bd997a0bae1313d697115c487c069dda1b7e5dd4ec2c7580951d0a8ddf8d623
 SHA512 
a0c71dd9299e84bd71a91858ba8c12a0ba00c625219da1172d5cd1dfd35318ce8a83e59f45489c2ed5161761e1c39834ba63dbfa189acb100ba37ceae842668d
 DIST tzinfo-2.0.3.tar.gz 223942 BLAKE2B 
975c2278ba86c7aaf11cb870b12fa41a9fb3eb8b8b87628bcb0b09f54d7f2490b2d9864dd411f646f20c3760ed0949a8ee4266c28a6b0607927e9807743a9f13
 SHA512 
c9e94af668217226533d2810b647cc7a0d0a553177ab9c4102e5676fa21d4384e833c887f5cb3f9c00cf738763dcd39b25d991483641426c407237938e076adf

diff --git a/dev-ruby/tzinfo/tzinfo-1.2.8.ebuild 
b/dev-ruby/tzinfo/tzinfo-1.2.8.ebuild
new file mode 100644
index 000..516750d2459
--- /dev/null
+++ b/dev-ruby/tzinfo/tzinfo-1.2.8.ebuild
@@ -0,0 +1,34 @@
+# 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_TASK_TEST="test_zoneinfo"
+
+RUBY_FAKEGEM_DOCDIR="doc"
+RUBY_FAKEGEM_EXTRADOC="CHANGES.md README.md"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Daylight-savings aware timezone library"
+HOMEPAGE="https://tzinfo.github.io/;
+
+LICENSE="MIT"
+SLOT="1"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+IUSE=""
+
+RDEPEND="sys-libs/timezone-data"
+DEPEND="test? ( sys-libs/timezone-data )"
+
+ruby_add_rdepend ">=dev-ruby/thread_safe-0.1:0"
+ruby_add_bdepend "test? ( dev-ruby/minitest:5 )"
+
+all_ruby_prepare() {
+   # Set the secure permissions that tests expect.
+   chmod 0755 "${HOME}" || die "Failed to fix permissions on home"
+
+   # Avoid taint tests that throw SecurityErrors on newer ruby versions.
+   sed -i -e '/_info_tainted/askip"SecurityError"' 
test/tc_ruby_data_source.rb || die
+}



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

2020-11-09 Thread Sam James
commit: 507c5c52f451d3753edda45f1b8987bbdfd9f112
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov 10 01:32:37 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov 10 01:32:37 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=507c5c52

net-vpn/tor: Stabilize 0.4.4.5 amd64, #753755

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

 net-vpn/tor/tor-0.4.4.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-vpn/tor/tor-0.4.4.5.ebuild b/net-vpn/tor/tor-0.4.4.5.ebuild
index 82c0da128a1..499371d6e71 100644
--- a/net-vpn/tor/tor-0.4.4.5.ebuild
+++ b/net-vpn/tor/tor-0.4.4.5.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_PF}"
 
 LICENSE="BSD GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~mips ~ppc ~ppc64 ~x86 ~ppc-macos"
+KEYWORDS="amd64 arm arm64 ~mips ~ppc ~ppc64 ~x86 ~ppc-macos"
 IUSE="caps doc libressl lzma +man scrypt seccomp selinux +server systemd 
tor-hardening test zstd"
 
 DEPEND="



[gentoo-commits] proj/sci:master commit in: virtual/blacs/

2020-11-09 Thread Aisha Tammy
commit: fd04c569ad4ac56dd40fe7c9926432b6b678bcef
Author: Aisha Tammy  aisha  cc>
AuthorDate: Tue Nov 10 00:03:53 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Tue Nov 10 00:03:53 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=fd04c569

virtual/blacs: revision bump with fixes

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 virtual/blacs/blacs-1.1-r1.ebuild | 24 
 virtual/blacs/blacs-1.1-r2.ebuild | 16 
 virtual/blacs/metadata.xml|  7 ---
 3 files changed, 16 insertions(+), 31 deletions(-)

diff --git a/virtual/blacs/blacs-1.1-r1.ebuild 
b/virtual/blacs/blacs-1.1-r1.ebuild
deleted file mode 100644
index ba94ffaa2..0
--- a/virtual/blacs/blacs-1.1-r1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib-build
-
-DESCRIPTION="Virtual for BLACS implementation"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE="doc int64"
-
-RDEPEND="
-   || (
-   sci-libs/mkl[int64?,${MULTILIB_USEDEP}]
-   abi_x86_64? ( !abi_x86_32? ( >=sci-libs/mpiblacs-1.1 ) )
-   )
-   int64? ( sci-libs/mkl[int64,${MULTILIB_USEDEP}] )
-   doc? ( >=app-doc/blacs-docs-1 )"
-DEPEND=""

diff --git a/virtual/blacs/blacs-1.1-r2.ebuild 
b/virtual/blacs/blacs-1.1-r2.ebuild
new file mode 100644
index 0..c406268da
--- /dev/null
+++ b/virtual/blacs/blacs-1.1-r2.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual for BLACS implementation"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   || (
+   sci-libs/mkl
+   >=sci-libs/mpiblacs-1.1
+   )
+"

diff --git a/virtual/blacs/metadata.xml b/virtual/blacs/metadata.xml
index 5f25087f3..ae9640ffb 100644
--- a/virtual/blacs/metadata.xml
+++ b/virtual/blacs/metadata.xml
@@ -5,11 +5,4 @@
s...@gentoo.org
Gentoo Science Project

-   
-Gentoo virtual package for the Basic Linear Algebra Communication Subprograms 
implementation.
-
-   
-   Add eselect module for blas libraries built 
with 64 bits
-integer ABI
-   
 



[gentoo-commits] proj/sci:master commit in: virtual/scalapack/

2020-11-09 Thread Aisha Tammy
commit: 881f2bacc842c09fec456da664cbea6bf414c322
Author: Aisha Tammy  aisha  cc>
AuthorDate: Tue Nov 10 00:06:01 2020 +
Commit: Aisha Tammy  aisha  cc>
CommitDate: Tue Nov 10 00:06:01 2020 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=881f2bac

virtual/scalapack: revision bump for fixes

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Aisha Tammy  aisha.cc>

 virtual/scalapack/metadata.xml  |  9 -
 virtual/scalapack/scalapack-2.0.2-r1.ebuild | 16 
 virtual/scalapack/scalapack-2.0.2.ebuild| 24 
 3 files changed, 16 insertions(+), 33 deletions(-)

diff --git a/virtual/scalapack/metadata.xml b/virtual/scalapack/metadata.xml
index a39ef098a..ae9640ffb 100644
--- a/virtual/scalapack/metadata.xml
+++ b/virtual/scalapack/metadata.xml
@@ -5,13 +5,4 @@
s...@gentoo.org
Gentoo Science Project

-   
-Gentoo virtual package for the Scalable LAPACK implementation. The
-version number corresponds to the version of the ScaLAPACK reference
-implementation.
-
-   
-   Add eselect module for blas libraries built 
with 64 bits
-integer ABI
-   
 

diff --git a/virtual/scalapack/scalapack-2.0.2-r1.ebuild 
b/virtual/scalapack/scalapack-2.0.2-r1.ebuild
new file mode 100644
index 0..18d5eabd9
--- /dev/null
+++ b/virtual/scalapack/scalapack-2.0.2-r1.ebuild
@@ -0,0 +1,16 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Virtual for ScaLAPACK implementation"
+
+SLOT="0"
+KEYWORDS="~amd64 ~ia64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   || (
+   sci-libs/scalapack
+   sci-libs/mkl
+   )
+"

diff --git a/virtual/scalapack/scalapack-2.0.2.ebuild 
b/virtual/scalapack/scalapack-2.0.2.ebuild
deleted file mode 100644
index a68e13002..0
--- a/virtual/scalapack/scalapack-2.0.2.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit multilib-build
-
-DESCRIPTION="Virtual for ScaLAPACK implementation"
-HOMEPAGE=""
-SRC_URI=""
-
-LICENSE=""
-SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux"
-IUSE="doc int64"
-
-RDEPEND="
-   || (
-   >=sci-libs/scalapack-${PV}
-   sci-libs/mkl[int64?,${MULTILIB_USEDEP}]
-   )
-   int64? ( sci-libs/mkl[int64,${MULTILIB_USEDEP}] )
-   doc? ( >=app-doc/scalapack-docs-2.0 )"
-DEPEND=""



[gentoo-commits] repo/gentoo:master commit in: app-crypt/mit-krb5/files/

2020-11-09 Thread Eray Aslan
commit: 295e514a3ac604a4acbdae3dd3d18d7372fdfe2e
Author: Eray Aslan  gentoo  org>
AuthorDate: Tue Nov 10 07:45:08 2020 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Tue Nov 10 07:45:23 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=295e514a

app-crypt/mit-krb5: add missing patch

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

 app-crypt/mit-krb5/files/CVE-2020-28196.patch | 71 +++
 1 file changed, 71 insertions(+)

diff --git a/app-crypt/mit-krb5/files/CVE-2020-28196.patch 
b/app-crypt/mit-krb5/files/CVE-2020-28196.patch
new file mode 100644
index 000..486078437e8
--- /dev/null
+++ b/app-crypt/mit-krb5/files/CVE-2020-28196.patch
@@ -0,0 +1,71 @@
+diff --git a/src/lib/krb5/asn.1/asn1_encode.c 
b/src/lib/krb5/asn.1/asn1_encode.c
+index a160cf4fe8..cd6b879f77 100644
+--- a/lib/krb5/asn.1/asn1_encode.c
 b/lib/krb5/asn.1/asn1_encode.c
+@@ -356,7 +356,7 @@ make_tag(asn1buf *buf, const taginfo *t, size_t len)
+ static krb5_error_code
+ get_tag(const uint8_t *asn1, size_t len, taginfo *tag_out,
+ const uint8_t **contents_out, size_t *clen_out,
+-const uint8_t **remainder_out, size_t *rlen_out)
++const uint8_t **remainder_out, size_t *rlen_out, int recursion)
+ {
+ krb5_error_code ret;
+ uint8_t o;
+@@ -394,9 +394,11 @@ get_tag(const uint8_t *asn1, size_t len, taginfo *tag_out,
+ /* Indefinite form (should not be present in DER, but we accept it). 
*/
+ if (tag_out->construction != CONSTRUCTED)
+ return ASN1_MISMATCH_INDEF;
++if (recursion >= 32)
++return ASN1_OVERFLOW;
+ p = asn1;
+ while (!(len >= 2 && p[0] == 0 && p[1] == 0)) {
+-ret = get_tag(p, len, , , , , );
++ret = get_tag(p, len, , , , , , recursion + 1);
+ if (ret)
+ return ret;
+ }
+@@ -613,7 +615,7 @@ split_der(asn1buf *buf, uint8_t *const *der, size_t len, 
taginfo *tag_out)
+ const uint8_t *contents, *remainder;
+ size_t clen, rlen;
+ 
+-ret = get_tag(*der, len, tag_out, , , , );
++ret = get_tag(*der, len, tag_out, , , , , 0);
+ if (ret)
+ return ret;
+ if (rlen != 0)
+@@ -1199,7 +1201,7 @@ decode_atype(const taginfo *t, const uint8_t *asn1, 
size_t len,
+ const uint8_t *rem;
+ size_t rlen;
+ if (!tag->implicit) {
+-ret = get_tag(asn1, len, _tag, , , , );
++ret = get_tag(asn1, len, _tag, , , , , 0);
+ if (ret)
+ return ret;
+ /* Note: we don't check rlen (it should be 0). */
+@@ -1420,7 +1422,7 @@ decode_sequence(const uint8_t *asn1, size_t len, const 
struct seq_info *seq,
+ for (i = 0; i < seq->n_fields; i++) {
+ if (len == 0)
+ break;
+-ret = get_tag(asn1, len, , , , , );
++ret = get_tag(asn1, len, , , , , , 0);
+ if (ret)
+ goto error;
+ /*
+@@ -1478,7 +1480,7 @@ decode_sequence_of(const uint8_t *asn1, size_t len,
+ *seq_out = NULL;
+ *count_out = 0;
+ while (len > 0) {
+-ret = get_tag(asn1, len, , , , , );
++ret = get_tag(asn1, len, , , , , , 0);
+ if (ret)
+ goto error;
+ if (!check_atype_tag(elemtype, )) {
+@@ -1584,7 +1586,7 @@ k5_asn1_full_decode(const krb5_data *code, const struct 
atype_info *a,
+ 
+ *retrep = NULL;
+ ret = get_tag((uint8_t *)code->data, code->length, , ,
+-  , , );
++  , , , 0);
+ if (ret)
+ return ret;
+ /* rlen should be 0, but we don't check it (and due to padding in



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

2020-11-09 Thread Agostino Sarubbo
commit: f4d5db77c4812431fc9c0c02672ddd2fc204f87a
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 10 07:44:26 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 10 07:44:26 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d5db77

dev-python/hcloud-python: version bump to 1.10.0

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-python/hcloud-python/Manifest  |  1 +
 .../hcloud-python/hcloud-python-1.10.0.ebuild  | 55 ++
 2 files changed, 56 insertions(+)

diff --git a/dev-python/hcloud-python/Manifest 
b/dev-python/hcloud-python/Manifest
index 950767a687a..821ff7c7cd4 100644
--- a/dev-python/hcloud-python/Manifest
+++ b/dev-python/hcloud-python/Manifest
@@ -1 +1,2 @@
+DIST hcloud-python-1.10.0.tar.gz 82155 BLAKE2B 
a22ad24863f416b039a04d9e82675fa7923303d73aff6045a2247fc755db1740cfd98418a84758a15eb96ff666bc6e395a969cf59a234571414087fb03cd533f
 SHA512 
c16e070c39e514faf002f7c78ed8fca6ac762775a75bb1a04f3033f6cd9ca6424b595dbd636ad451bce1eb5b52214373ddd29513937c42c84b4a0a7d2e84fb3f
 DIST hcloud-python-1.9.0.tar.gz 5 BLAKE2B 
455f955caddd8e72d02df57da2e08f395b9845f9658b73dd9f96b1fd73d7793fa13319d8365903599c000a803c9374dee7b50c5ad2a9ba449027d3dc602601fe
 SHA512 
6da2a3eb7e4a4d7f13137167199f01f370210e6c139f0cd8a8e447ea3f14101d4b37b104ed387b1713ad62351ae72c8add7970e878571caa4242e6e347ef8833

diff --git a/dev-python/hcloud-python/hcloud-python-1.10.0.ebuild 
b/dev-python/hcloud-python/hcloud-python-1.10.0.ebuild
new file mode 100644
index 000..38732655eab
--- /dev/null
+++ b/dev-python/hcloud-python/hcloud-python-1.10.0.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6,7,8} )
+
+inherit distutils-r1
+
+DESCRIPTION="Official Hetzner Cloud python library"
+HOMEPAGE="https://github.com/hetznercloud/hcloud-python;
+SRC_URI="https://github.com/hetznercloud/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="doc examples"
+
+COMMON_DEPEND=">=dev-python/python-dateutil-2.7.5[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.20[${PYTHON_USEDEP}]"
+
+BDEPEND="${COMMON_DEPEND}
+   doc? (
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/sphinx_rtd_theme
+   )
+   test? (
+   dev-python/flake8[${PYTHON_USEDEP}]
+   dev-python/isort[${PYTHON_USEDEP}]
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/tox[${PYTHON_USEDEP}]
+   )"
+
+RDEPEND="${COMMON_DEPEND}
+   >=dev-python/future-0.17.1[${PYTHON_USEDEP}]"
+
+python_compile_all() {
+   use doc && emake -C docs html
+}
+
+python_install_all() {
+   use examples && dodoc -r examples
+   use doc && local HTML_DOCS=( docs/_build/html/. )
+
+   distutils-r1_python_install_all
+}
+
+distutils_enable_tests pytest
+
+src_test() {
+   # Integration tests need docker:
+   # 
https://github.com/hetznercloud/hcloud-python/blob/master/.travis.yml#L16
+   rm -fr tests/integration
+   default
+}



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

2020-11-09 Thread Agostino Sarubbo
commit: 45d37ba161c99c28a2159e8445de506088a0e700
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 10 07:41:07 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 10 07:41:07 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45d37ba1

x11-misc/birdtray: remove old

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Agostino Sarubbo  gentoo.org>

 x11-misc/birdtray/Manifest |  1 -
 x11-misc/birdtray/birdtray-1.8.1.ebuild| 44 --
 x11-misc/birdtray/files/birdtray-1.8.1_qt515.patch | 21 ---
 3 files changed, 66 deletions(-)

diff --git a/x11-misc/birdtray/Manifest b/x11-misc/birdtray/Manifest
index 660fe3b4aa7..627878d6b05 100644
--- a/x11-misc/birdtray/Manifest
+++ b/x11-misc/birdtray/Manifest
@@ -1,2 +1 @@
-DIST birdtray-1.8.1.tar.gz 767821 BLAKE2B 
343fb902381396df2a9d49b619a6eaea620447276ee1c6261b8bb9667ea40d945da37522e1ddeac529d032549f3ca3288d6b780ff95b6adbc98a1dbea8fdeb10
 SHA512 
464bdaf1820cecb0bb9b41721389f24ce447c65e25f857998c4de5d3fb2aa53f03223938974e9bbdbfd4d719fb6aaecdf8a27c6e2ab7075b451bc8e73d8f07e7
 DIST birdtray-1.9.0.tar.gz 810297 BLAKE2B 
acc6593116fa735311f62405406192ad43e8af6481eac1d09298f846f5fab9a0dff575caefe9490d0a183c464fab763515e20e5725649fe4a800e575f712067b
 SHA512 
898bfcebc7ba4b738e3ab41539c4de48871ebccf431bb1b12464e7f2956bad95af6158742c64ec5923d63889e777c98c75db31121d926e26f3dfe1b34d9f8b4a

diff --git a/x11-misc/birdtray/birdtray-1.8.1.ebuild 
b/x11-misc/birdtray/birdtray-1.8.1.ebuild
deleted file mode 100644
index a527d5b67e1..000
--- a/x11-misc/birdtray/birdtray-1.8.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake xdg-utils
-
-DESCRIPTION="A new mail system tray notification icon for Thunderbird"
-HOMEPAGE="https://github.com/gyunaev/birdtray;
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/gyunaev/birdtray.git;
-else
-   SRC_URI="https://github.com/gyunaev/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-
-LICENSE="GPL-3"
-SLOT="0"
-
-RDEPEND="dev-db/sqlite:=
-   dev-qt/qtcore:5
-   dev-qt/qtgui:5
-   dev-qt/qtnetwork:5
-   dev-qt/qtsvg:5
-   dev-qt/qtwidgets:5
-   dev-qt/qtx11extras:5
-   x11-libs/libX11"
-
-DEPEND="${RDEPEND}"
-BDEPEND="dev-qt/linguist-tools:5"
-
-PATCHES=(
-   "${FILESDIR}"/${P}_qt515.patch
-)
-
-pkg_postinst() {
-   xdg_icon_cache_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-}

diff --git a/x11-misc/birdtray/files/birdtray-1.8.1_qt515.patch 
b/x11-misc/birdtray/files/birdtray-1.8.1_qt515.patch
deleted file mode 100644
index a7384f02a6d..000
--- a/x11-misc/birdtray/files/birdtray-1.8.1_qt515.patch
+++ /dev/null
@@ -1,21 +0,0 @@
-From 38b333b5ff9318ae136d719c5fdd4c790c294833 Mon Sep 17 00:00:00 2001
-From: George Yunaev 
-Date: Sun, 31 May 2020 13:36:14 -0700
-Subject: [PATCH] Fixed compilation on Qt 5.15 - fixes #375
-

- src/trayicon.cpp | 1 +
- 1 file changed, 1 insertion(+)
-
-diff --git a/src/trayicon.cpp b/src/trayicon.cpp
-index 210c5da..72d80d2 100644
 a/src/trayicon.cpp
-+++ b/src/trayicon.cpp
-@@ -3,6 +3,7 @@
- #include 
- #include 
- #include 
-+#include 
- #include 
- 
- #include "trayicon.h"



[gentoo-commits] repo/gentoo:master commit in: app-crypt/mit-krb5/

2020-11-09 Thread Eray Aslan
commit: 7c6a41be59b79c996b2e0493399c035e35f8fed9
Author: Eray Aslan  gentoo  org>
AuthorDate: Tue Nov 10 07:35:33 2020 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Tue Nov 10 07:35:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c6a41be

app-crypt/mit-krb5: CVE-2020-28196 security bump

Bug: https://bugs.gentoo.org/753281
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Eray Aslan  gentoo.org>

 app-crypt/mit-krb5/mit-krb5-1.18.2-r2.ebuild | 168 +++
 1 file changed, 168 insertions(+)

diff --git a/app-crypt/mit-krb5/mit-krb5-1.18.2-r2.ebuild 
b/app-crypt/mit-krb5/mit-krb5-1.18.2-r2.ebuild
new file mode 100644
index 000..b9b7be35a6f
--- /dev/null
+++ b/app-crypt/mit-krb5/mit-krb5-1.18.2-r2.ebuild
@@ -0,0 +1,168 @@
+# 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 flag-o-matic multilib-minimal python-any-r1 systemd 
toolchain-funcs
+
+MY_P="${P/mit-}"
+P_DIR=$(ver_cut 1-2)
+DESCRIPTION="MIT Kerberos V"
+HOMEPAGE="https://web.mit.edu/kerberos/www/;
+SRC_URI="https://web.mit.edu/kerberos/dist/krb5/${P_DIR}/${MY_P}.tar.gz;
+
+LICENSE="openafs-krb5-a BSD MIT OPENLDAP BSD-2 HPND BSD-4 ISC RSA CC-BY-SA-3.0 
|| ( BSD-2 GPL-2+ )"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+IUSE="cpu_flags_x86_aes doc +keyutils libressl lmdb nls openldap +pkinit 
selinux +threads test xinetd"
+
+# Test suite requires network access
+RESTRICT="test"
+
+DEPEND="
+   !!app-crypt/heimdal
+   >=sys-libs/e2fsprogs-libs-1.42.9[${MULTILIB_USEDEP}]
+   || (
+   >=dev-libs/libverto-0.2.5[libev,${MULTILIB_USEDEP}]
+   >=dev-libs/libverto-0.2.5[libevent,${MULTILIB_USEDEP}]
+   >=dev-libs/libverto-0.2.5[tevent,${MULTILIB_USEDEP}]
+   )
+   keyutils? ( >=sys-apps/keyutils-1.5.8:=[${MULTILIB_USEDEP}] )
+   lmdb? ( dev-db/lmdb )
+   nls? ( sys-devel/gettext[${MULTILIB_USEDEP}] )
+   openldap? ( >=net-nds/openldap-2.4.38-r1[${MULTILIB_USEDEP}] )
+   pkinit? (
+   !libressl? ( 
>=dev-libs/openssl-1.0.1h-r2:0=[${MULTILIB_USEDEP}] )
+   libressl? ( dev-libs/libressl:0=[${MULTILIB_USEDEP}] )
+   )
+   xinetd? ( sys-apps/xinetd )
+   "
+BDEPEND="
+   ${PYTHON_DEPS}
+   virtual/yacc
+   cpu_flags_x86_aes? (
+   amd64? ( dev-lang/yasm )
+   x86? ( dev-lang/yasm )
+   )
+   doc? ( virtual/latex-base )
+   test? (
+   ${PYTHON_DEPS}
+   dev-lang/tcl:0
+   dev-util/dejagnu
+   dev-util/cmocka
+   )"
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-kerberos )"
+
+S=${WORKDIR}/${MY_P}/src
+
+PATCHES=(
+   "${FILESDIR}/${PN}-1.12_warn_cflags.patch"
+   "${FILESDIR}/${PN}-config_LDFLAGS-r1.patch"
+   "${FILESDIR}/${PN}-1.16.3-libressl-r1.patch"
+   "${FILESDIR}/${PN}_dont_create_run.patch"
+   "${FILESDIR}/${PN}-1.18-libressl.patch"
+   "${FILESDIR}/CVE-2020-28196.patch"
+)
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/krb5-config
+)
+
+src_prepare() {
+   default
+   # Make sure we always use the system copies.
+   rm -rf util/{et,ss,verto}
+   sed -i 's:^[[:space:]]*util/verto$::' configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   # QA
+   append-flags -fno-strict-aliasing
+   append-flags -fno-strict-overflow
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   ECONF_SOURCE=${S} \
+   WARN_CFLAGS="set" \
+   econf \
+   $(use_with openldap ldap) \
+   "$(multilib_native_use_with test tcl "${EPREFIX}/usr")" \
+   $(use_enable nls) \
+   $(use_enable pkinit) \
+   $(use_enable threads thread-support) \
+   $(use_with lmdb) \
+   $(use_with keyutils) \
+   --without-hesiod \
+   --enable-shared \
+   --with-system-et \
+   --with-system-ss \
+   --enable-dns-for-realm \
+   --enable-kdc-lookaside-cache \
+   --with-system-verto \
+   --disable-rpath \
+   \
+   AR="$(tc-getAR)"
+}
+
+multilib_src_compile() {
+   emake -j1
+}
+
+multilib_src_test() {
+   multilib_is_native_abi && emake -j1 check
+}
+
+multilib_src_install() {
+   emake \
+   DESTDIR="${D}" \
+   EXAMPLEDIR="${EPREFIX}/usr/share/doc/${PF}/examples" \
+   install
+}
+
+multilib_src_install_all() {
+   # default database dir
+   keepdir /var/lib/krb5kdc
+
+   cd ..
+   dodoc README
+
+   if use doc; then
+   dodoc -r doc/html
+   docinto pdf
+   dodoc doc/pdf/*.pdf
+   fi
+
+   newinitd 

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

2020-11-09 Thread Agostino Sarubbo
commit: 3cbdea97588e073386b497e3b67e0d52c3e650d9
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Nov 10 07:39:03 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Nov 10 07:39:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cbdea97

app-admin/exo: remove old

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Agostino Sarubbo  gentoo.org>

 app-admin/exo/Manifest  |  1 -
 app-admin/exo/exo-1.19.0.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/app-admin/exo/Manifest b/app-admin/exo/Manifest
index d8a70392502..ee4bb36884c 100644
--- a/app-admin/exo/Manifest
+++ b/app-admin/exo/Manifest
@@ -1,2 +1 @@
-DIST exo-1.19.0.tar.gz 4624195 BLAKE2B 
49b1e39ac7a9893620b9694d088a5d8681602c51f25288f9ace5ee7ea5f213626e9c5a3817f8e26a0608446c79e175db98a83bca270a9d6d6914f57ccc8e4478
 SHA512 
acd0b11b5f858288601f32254647e0d2d79f06a79b5b4fe7d6dc72b5f6040b5e52d88648d5eb574bbec7cb47e80358c368369d569255773048ee4e54f4d14dea
 DIST exo-1.20.2.tar.gz 4623465 BLAKE2B 
07d19c95e06ec0bc43d5d70d332be50dcba623740ea60316640bfeffa6f6378f6d57bc474a8accc10e685d9c5816acc9fef140fc47999a93dd3f42d982adf282
 SHA512 
9618973b3038e6bdce7cc8a324715d0a95bd75eb4d2c96919370ea3840b0cdda315cd8e1d26f6d56505a984d2de8606d97783072286143359c0b271d151181dd

diff --git a/app-admin/exo/exo-1.19.0.ebuild b/app-admin/exo/exo-1.19.0.ebuild
deleted file mode 100644
index 0c2c8d861fe..000
--- a/app-admin/exo/exo-1.19.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Command-line tool for everything at Exoscale: compute, storage, 
dns."
-HOMEPAGE="https://github.com/exoscale/cli;
-SRC_URI="https://github.com/exoscale/cli/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE=""
-DEPEND="dev-lang/go:="
-RESTRICT="strip"
-QA_FLAGS_IGNORED=".*"
-
-S="${WORKDIR}/cli-${PV}"
-
-src_compile() {
-   go build -mod vendor -o ${PN} || die "build failed"
-}
-
-src_test() {
-   # run at least 'exo version' for test
-   ./exo version > /dev/null 2>&1
-   if [[ $? -ne 0 ]]
-   then
-   die "Test failed"
-   fi
-}
-
-src_install() {
-   dobin ${PN}
-}



[gentoo-commits] repo/gentoo:master commit in: media-sound/bluez-alsa/files/, media-sound/bluez-alsa/

2020-11-09 Thread Lars Wendler
commit: 9407e03e735de4044a2f4bd1d4f754613ffc4b3a
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov 10 07:52:35 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov 10 07:54:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9407e03e

media-sound/bluez-alsa: Removed old

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

 media-sound/bluez-alsa/Manifest|   1 -
 media-sound/bluez-alsa/bluez-alsa-2.1.0-r1.ebuild  |  83 
 .../bluez-alsa/files/bluez-alsa-2.1.0-gcc10.patch  | 145 -
 3 files changed, 229 deletions(-)

diff --git a/media-sound/bluez-alsa/Manifest b/media-sound/bluez-alsa/Manifest
index 1f278685cce..d44d76abd81 100644
--- a/media-sound/bluez-alsa/Manifest
+++ b/media-sound/bluez-alsa/Manifest
@@ -1,2 +1 @@
-DIST bluez-alsa-2.1.0.tar.gz 129650 BLAKE2B 
6ab1b618828b5ad6f35c62a711cd24a51536ae4e013227addff8193bb522e0e7322d054fa8e688b5322ec59f6d08a654760ebb5792a637fa11536afc41c5dba5
 SHA512 
8b6d520f5733799b1c509052ac527377cbe5e0106b75180f783f83071246937b5dc7a22c2d27f3e9e331c52c74be59f3bc6d78caab97b41f06cfd6ed5191b584
 DIST bluez-alsa-3.0.0.tar.gz 157776 BLAKE2B 
68cc67dcfd303e624333d7dafa53a3ce0f91f55e58a9a1a51f17153eadfdca5acc1b12b2e41a11c4780909fe8283e0a9c859a7d755e38dd9aeebbf4ae9e0daf2
 SHA512 
094c91636c3f1803b3eb88e295683acc604be9f86d00022c196784b4ec88aa4a6cc20bdff0fdab2a7e5af3efe95ed8bd8c5486a8cd7896ec572bfa9e8e0f13d0

diff --git a/media-sound/bluez-alsa/bluez-alsa-2.1.0-r1.ebuild 
b/media-sound/bluez-alsa/bluez-alsa-2.1.0-r1.ebuild
deleted file mode 100644
index f654ac56596..000
--- a/media-sound/bluez-alsa/bluez-alsa-2.1.0-r1.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-inherit autotools multilib-minimal systemd
-
-DESCRIPTION="Bluetooth Audio ALSA Backend"
-HOMEPAGE="https://github.com/Arkq/bluez-alsa;
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/Arkq/${PN};
-else
-   SRC_URI="https://github.com/Arkq/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="aac debug hcitop ldac ofono static-libs test upower"
-RESTRICT="!test? ( test )"
-
-# bluez-alsa does not directly link to upower but
-# is using the upower interface via dbus calls.
-RDEPEND="
-   >=dev-libs/glib-2.26[dbus,${MULTILIB_USEDEP}]
-   >=media-libs/alsa-lib-1.1.2[${MULTILIB_USEDEP}]
-   >=media-libs/sbc-1.2[${MULTILIB_USEDEP}]
-   >=net-wireless/bluez-5.0[${MULTILIB_USEDEP}]
-   sys-apps/dbus[${MULTILIB_USEDEP}]
-   sys-libs/readline:0=
-   aac? ( >=media-libs/fdk-aac-0.1.1:=[${MULTILIB_USEDEP}] )
-   hcitop? (
-   dev-libs/libbsd
-   sys-libs/ncurses:0=
-   )
-   ldac? ( >=media-libs/libldac-2.0.0 )
-   upower? ( sys-power/upower )
-"
-DEPEND="${RDEPEND}
-   test? ( dev-libs/check )"
-BDEPEND="virtual/pkgconfig"
-
-PATCHES=(
-   "${FILESDIR}/${P}-gcc10.patch" #706680
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-multilib_src_configure() {
-   local myeconfargs=(
-   --enable-rfcomm
-   $(use_enable aac)
-   $(use_enable debug)
-   $(use_enable ofono)
-   $(use_enable static-libs static)
-   $(use_enable test)
-   $(multilib_native_use_enable hcitop)
-   $(multilib_native_use_enable ldac)
-   $(multilib_native_use_enable upower)
-   )
-   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
-}
-
-multilib_src_install_all() {
-   default
-   find "${ED}" -type f -name "*.la" -delete || die
-
-   newinitd "${FILESDIR}"/bluealsa-init.d bluealsa
-   newconfd "${FILESDIR}"/bluealsa-conf.d-2 bluealsa
-   systemd_dounit "${FILESDIR}"/bluealsa.service
-
-   # Add config file to alsa datadir as well to preserve changes in /etc
-   insinto "/usr/share/alsa/alsa.conf.d/"
-   doins "src/asound/20-bluealsa.conf"
-}
-
-pkg_postinst() {
-   elog "Users can use this service when they are members of the \"audio\" 
group."
-}

diff --git a/media-sound/bluez-alsa/files/bluez-alsa-2.1.0-gcc10.patch 
b/media-sound/bluez-alsa/files/bluez-alsa-2.1.0-gcc10.patch
deleted file mode 100644
index df8e148842e..000
--- a/media-sound/bluez-alsa/files/bluez-alsa-2.1.0-gcc10.patch
+++ /dev/null
@@ -1,145 +0,0 @@
-From 450ba2c898303cea2cba9a5efa99c7d919fc9e55 Mon Sep 17 00:00:00 2001
-From: Arkadiusz Bokowy 
-Date: Sun, 9 Feb 2020 22:26:16 +0100
-Subject: [PATCH] Fix linkage - mark external variable as extern
-

- src/bluealsa-iface.h | 6 +++---
- src/bluez-a2dp.h | 4 ++--
- src/bluez-iface.h| 6 +++---
- src/ofono-iface.h| 4 ++--
- test/server-mock.c   | 1 +
- test/test-ba.c   | 1 +
- test/test-io.c   | 1 +
- 

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

2020-11-09 Thread Lars Wendler
commit: 76de420e7f409208f039c0fc69357be10271f228
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Nov 10 07:54:07 2020 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Nov 10 07:54:24 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76de420e

media-sound/bluez-alsa: Relax dev-libs/glib dependency

Closes: https://bugs.gentoo.org/753731
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Lars Wendler  gentoo.org>

 media-sound/bluez-alsa/bluez-alsa-3.0.0.ebuild | 2 +-
 media-sound/bluez-alsa/bluez-alsa-.ebuild  | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-sound/bluez-alsa/bluez-alsa-3.0.0.ebuild 
b/media-sound/bluez-alsa/bluez-alsa-3.0.0.ebuild
index 3ab8343e381..c8620648df9 100644
--- a/media-sound/bluez-alsa/bluez-alsa-3.0.0.ebuild
+++ b/media-sound/bluez-alsa/bluez-alsa-3.0.0.ebuild
@@ -23,7 +23,7 @@ RESTRICT="!test? ( test )"
 # bluez-alsa does not directly link to upower but
 # is using the upower interface via dbus calls.
 RDEPEND="
-   >=dev-libs/glib-2.26[dbus,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.26[${MULTILIB_USEDEP}]
>=media-libs/alsa-lib-1.1.2[${MULTILIB_USEDEP}]
>=media-libs/sbc-1.2[${MULTILIB_USEDEP}]
>=net-wireless/bluez-5.0[${MULTILIB_USEDEP}]

diff --git a/media-sound/bluez-alsa/bluez-alsa-.ebuild 
b/media-sound/bluez-alsa/bluez-alsa-.ebuild
index 3ab8343e381..c8620648df9 100644
--- a/media-sound/bluez-alsa/bluez-alsa-.ebuild
+++ b/media-sound/bluez-alsa/bluez-alsa-.ebuild
@@ -23,7 +23,7 @@ RESTRICT="!test? ( test )"
 # bluez-alsa does not directly link to upower but
 # is using the upower interface via dbus calls.
 RDEPEND="
-   >=dev-libs/glib-2.26[dbus,${MULTILIB_USEDEP}]
+   >=dev-libs/glib-2.26[${MULTILIB_USEDEP}]
>=media-libs/alsa-lib-1.1.2[${MULTILIB_USEDEP}]
>=media-libs/sbc-1.2[${MULTILIB_USEDEP}]
>=net-wireless/bluez-5.0[${MULTILIB_USEDEP}]



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

2020-11-09 Thread Michael Palimaka
commit: 311636f597f5b967c5241f3d1aac17030aa565ac
Author: Michael Palimaka  gentoo  org>
AuthorDate: Mon Nov  9 08:05:47 2020 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Mon Nov  9 08:06:09 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=311636f5

dev-python/keep: version bump 2.10

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

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

diff --git a/dev-python/keep/Manifest b/dev-python/keep/Manifest
index 473438a7538..7af5512ce8d 100644
--- a/dev-python/keep/Manifest
+++ b/dev-python/keep/Manifest
@@ -1 +1,2 @@
+DIST keep-2.10.tar.gz 12959 BLAKE2B 
a6c7c507f3e6f905fcc4878909cfaa56c767266499a12fa12b6850a1dfade3b33d5ade1d2f53b69ecc0480816b496c75250742672fd1a9de14c747abeae7f3df
 SHA512 
a72901e1f66d756626ceca1550b0e539e4c9f56ebb80d96f87696482420b7f75e07d06eded538acf8866e0d1e65e83da00a23ed328a4e37a6f82a607bd5c3bfc
 DIST keep-2.9.tar.gz 11277 BLAKE2B 
ea9813b725e9cbc93a0fdcab9d7a6b8927b69de8e960bf5b91696a8fcd9806f4ec0646bae147355206c05b91f2a828e2a20728ed16c9ca97b2592887b1f9f185
 SHA512 
36d6c4d268fe72f05bf3ccf6006f3ec1d93e6320f5dc810814d15274f3e63b29e97678089178fee99e9bb5b119079895550e8f48627d1dc1612140f13e7f02df

diff --git a/dev-python/keep/keep-2.10.ebuild b/dev-python/keep/keep-2.10.ebuild
new file mode 100644
index 000..a466bbc6e43
--- /dev/null
+++ b/dev-python/keep/keep-2.10.ebuild
@@ -0,0 +1,24 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_7 )
+DISTUTILS_USE_SETUPTOOLS="rdepend"
+inherit distutils-r1
+
+DESCRIPTION="Personal shell command keeper and snippets manager"
+HOMEPAGE="https://pypi.org/project/keep/ https://github.com/orkohunter/keep;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-python/click[${PYTHON_USEDEP}]
+   dev-python/PyGithub[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/terminaltables[${PYTHON_USEDEP}]
+"



[gentoo-commits] repo/proj/guru:master commit in: licenses/

2020-11-09 Thread Andrew Ammerlaan
commit: b82a3f3affc12db91c7731b999aa46277d593d32
Author: Theo Anderson  posteo  de>
AuthorDate: Mon Nov  9 08:53:18 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Nov  9 08:53:18 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b82a3f3a

licenses: New Alliance for Open Media (AOM) Patent License

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 licenses/AOM | 107 +++
 1 file changed, 107 insertions(+)

diff --git a/licenses/AOM b/licenses/AOM
new file mode 100644
index ..1de4dd75
--- /dev/null
+++ b/licenses/AOM
@@ -0,0 +1,107 @@
+**Alliance for Open Media Patent License 1.0**
+
+ 1. **License Terms.**
+
+**Patent License.** Subject to the terms and conditions of this License, 
each
+ Licensor, on behalf of itself and successors in interest and assigns,
+ grants Licensee a non-sublicensable, perpetual, worldwide, non-exclusive,
+ no-charge, royalty-free, irrevocable (except as expressly stated in this
+ License) patent license to its Necessary Claims to make, use, sell, offer
+ for sale, import or distribute any Implementation.
+
+ **Conditions.**
+
+*Availability.* As a condition to the grant of rights to Licensee to make,
+   sell, offer for sale, import or distribute an Implementation under
+   Section 1.1, Licensee must make its Necessary Claims available under
+   this License, and must reproduce this License with any Implementation
+   as follows:
+
+  a. For distribution in source code, by including this License in the
+  root directory of the source code with its Implementation.
+
+  b. For distribution in any other form (including binary, object form,
+  and/or hardware description code (e.g., HDL, RTL, Gate Level Netlist,
+  GDSII, etc.)), by including this License in the documentation, legal
+  notices, and/or other written materials provided with the
+  Implementation.
+
+*Additional Conditions.* This license is directly from Licensor to
+   Licensee.  Licensee acknowledges as a condition of benefiting from it
+   that no rights from Licensor are received from suppliers, distributors,
+   or otherwise in connection with this License.
+
+**Defensive Termination**. If any Licensee, its Affiliates, or its agents
+ initiates patent litigation or files, maintains, or voluntarily
+ participates in a lawsuit against another entity or any person asserting
+ that any Implementation infringes Necessary Claims, any patent licenses
+ granted under this License directly to the Licensee are immediately
+ terminated as of the date of the initiation of action unless 1) that suit
+ was in response to a corresponding suit regarding an Implementation first
+ brought against an initiating entity, or 2) that suit was brought to
+ enforce the terms of this License (including intervention in a third-party
+ action by a Licensee).
+
+**Disclaimers.** The Reference Implementation and Specification are 
provided
+ "AS IS" and without warranty. The entire risk as to implementing or
+ otherwise using the Reference Implementation or Specification is assumed
+ by the implementer and user. Licensor expressly disclaims any warranties
+ (express, implied, or otherwise), including implied warranties of
+ merchantability, non-infringement, fitness for a particular purpose, or
+ title, related to the material. IN NO EVENT WILL LICENSOR BE LIABLE TO
+ ANY OTHER PARTY FOR LOST PROFITS OR ANY FORM OF INDIRECT, SPECIAL,
+ INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER FROM ANY CAUSES OF
+ ACTION OF ANY KIND WITH RESPECT TO THIS LICENSE, WHETHER BASED ON BREACH
+ OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, AND WHETHER OR
+ NOT THE OTHER PARTRY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+2. **Definitions.**
+
+ **Affiliate.**  "Affiliate" means an entity that directly or indirectly
+ Controls, is Controlled by, or is under common Control of that party.
+
+**Control.** "Control" means direct or indirect control of more than 50% of
+ the voting power to elect directors of that corporation, or for any other
+ entity, the power to direct management of such entity.
+
+**Decoder.**  "Decoder" means any decoder that conforms fully with all
+ non-optional portions of the Specification.
+
+**Encoder.**  "Encoder" means any encoder that produces a bitstream that 
can
+ be decoded by a Decoder only to the extent it produces such a bitstream.
+
+**Final Deliverable.**  "Final Deliverable" means the final version of a
+ deliverable approved by the Alliance for Open Media as a Final
+ Deliverable.
+
+**Implementation.**  "Implementation" means any implementation, including 
the
+ Reference 

[gentoo-commits] repo/proj/guru:master commit in: x11-themes/papirus-claws-mail-theme/

2020-11-09 Thread Andrew Ammerlaan
commit: 811cb0fc72dfd3a78eb8a0b7ce504df2de036bde
Author: Ronny (tastytea) Gutbrod  tastytea  de>
AuthorDate: Sun Nov  8 18:07:12 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Nov  8 18:09:20 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=811cb0fc

x11-themes/papirus-claws-mail-theme: Version bump 0_pre20201019.

Signed-off-by: Ronny (tastytea) Gutbrod  tastytea.de>

 x11-themes/papirus-claws-mail-theme/Manifest|  1 +
 .../papirus-claws-mail-theme-0_pre20201019.ebuild   | 17 +
 2 files changed, 18 insertions(+)

diff --git a/x11-themes/papirus-claws-mail-theme/Manifest 
b/x11-themes/papirus-claws-mail-theme/Manifest
index 89782212..68457011 100644
--- a/x11-themes/papirus-claws-mail-theme/Manifest
+++ b/x11-themes/papirus-claws-mail-theme/Manifest
@@ -1 +1,2 @@
 DIST papirus-claws-mail-theme-0_pre20181023.tar.gz 572227 BLAKE2B 
6557576fcc8a2e377d5efef7d6412c57b6acf9737139b1c5eb930b4d4d554849034acf0808790d9ed37e831664d771025d74fd4ad6f40576c47330781c880c04
 SHA512 
fd2b57fe8f49247071ad53ebb4679f5f2fff8546a199d4f017f35efb1c6ec0f5f045f7e0dc260d81d747bd2932311bd19e2baf8131b8b5083793f00e8d31664e
+DIST papirus-claws-mail-theme-0_pre20201019.tar.gz 478727 BLAKE2B 
b9906331afa40a3fd74912025046acbe9974ca9e1850f3e0203f5664b503cb654b068432c6fb5d5045eebc941cd575a3716a0dda66d939ad1e3d4a346e743eb3
 SHA512 
b810144e1b8e81fd432439ae99bdacc3f38915b32de55d1f446089d65379ac3973c2746ab136c4c8a06d92a8fc17cd17df0f0d16dbe906d1e0b7738763580ac4

diff --git 
a/x11-themes/papirus-claws-mail-theme/papirus-claws-mail-theme-0_pre20201019.ebuild
 
b/x11-themes/papirus-claws-mail-theme/papirus-claws-mail-theme-0_pre20201019.ebuild
new file mode 100644
index ..a6f1d0de
--- /dev/null
+++ 
b/x11-themes/papirus-claws-mail-theme/papirus-claws-mail-theme-0_pre20201019.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_COMMIT="3017a659a613489f110c2aa600496ac49c61da55"
+
+DESCRIPTION="Papirus icon theme for Claws Mail"
+HOMEPAGE="https://github.com/PapirusDevelopmentTeam/papirus-claws-mail-theme;
+SRC_URI="https://github.com/PapirusDevelopmentTeam/papirus-claws-mail-theme/archive/${MY_COMMIT}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+S="${WORKDIR}/${PN}-${MY_COMMIT}"



[gentoo-commits] repo/proj/guru:master commit in: media-libs/svt-hevc/

2020-11-09 Thread Andrew Ammerlaan
commit: b23e4db2678b8fdc024c4f44b68a87efc6c8c69e
Author: Theo Anderson  posteo  de>
AuthorDate: Mon Nov  9 08:56:02 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Nov  9 08:56:02 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b23e4db2

media-libs/svt-hevc: new package

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 media-libs/svt-hevc/Manifest  |  1 +
 media-libs/svt-hevc/metadata.xml  | 11 +++
 media-libs/svt-hevc/svt-hevc-1.5.0.ebuild | 28 
 media-libs/svt-hevc/svt-hevc-.ebuild  | 28 
 4 files changed, 68 insertions(+)

diff --git a/media-libs/svt-hevc/Manifest b/media-libs/svt-hevc/Manifest
new file mode 100644
index ..dca20f77
--- /dev/null
+++ b/media-libs/svt-hevc/Manifest
@@ -0,0 +1 @@
+DIST svt-hevc-1.5.0.tar.gz 1218974 BLAKE2B 
0922688ae159cba3316728344f729a2216d196c2935e865118b4e24c543c276606f63bcb09353aace3308c9051012172529fc509429e37fb408bd22420d5459e
 SHA512 
e24c48b05c09f348ff39515b8eaa9723d012157ec395520d21adf5654f4e56082a8d46a9ba8c38ee536e78b59cf48d2eb93fadb6e8416a27541003a08593580c

diff --git a/media-libs/svt-hevc/metadata.xml b/media-libs/svt-hevc/metadata.xml
new file mode 100644
index ..b52ef3f6
--- /dev/null
+++ b/media-libs/svt-hevc/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+tel...@posteo.de
+telans
+
+
+OpenVisualCloud/SVT-HEVC
+
+

diff --git a/media-libs/svt-hevc/svt-hevc-1.5.0.ebuild 
b/media-libs/svt-hevc/svt-hevc-1.5.0.ebuild
new file mode 100644
index ..909e65f7
--- /dev/null
+++ b/media-libs/svt-hevc/svt-hevc-1.5.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic cmake
+
+DESCRIPTION="Scalable Video Technology for HEVC (SVT-HEVC Encoder)"
+HOMEPAGE="https://github.com/OpenVisualCloud/SVT-HEVC;
+
+if [ ${PV} = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/OpenVisualCloud/SVT-HEVC.git;
+else
+   
SRC_URI="https://github.com/OpenVisualCloud/SVT-HEVC/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/SVT-HEVC-${PV}"
+fi
+
+LICENSE="AOM BSD-2"
+SLOT="0/1"
+
+DEPEND="dev-lang/nasm"
+
+src_prepare() {
+   append-ldflags -Wl,-z,noexecstack
+   cmake_src_prepare
+}

diff --git a/media-libs/svt-hevc/svt-hevc-.ebuild 
b/media-libs/svt-hevc/svt-hevc-.ebuild
new file mode 100644
index ..909e65f7
--- /dev/null
+++ b/media-libs/svt-hevc/svt-hevc-.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic cmake
+
+DESCRIPTION="Scalable Video Technology for HEVC (SVT-HEVC Encoder)"
+HOMEPAGE="https://github.com/OpenVisualCloud/SVT-HEVC;
+
+if [ ${PV} = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/OpenVisualCloud/SVT-HEVC.git;
+else
+   
SRC_URI="https://github.com/OpenVisualCloud/SVT-HEVC/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/SVT-HEVC-${PV}"
+fi
+
+LICENSE="AOM BSD-2"
+SLOT="0/1"
+
+DEPEND="dev-lang/nasm"
+
+src_prepare() {
+   append-ldflags -Wl,-z,noexecstack
+   cmake_src_prepare
+}



[gentoo-commits] repo/proj/guru:dev commit in: games-action/ATLauncher/

2020-11-09 Thread Andrew Ammerlaan
commit: 003c4a28b71a16688acfd6ed1b5c02110922700f
Author: Andrew Ammerlaan  riseup  net>
AuthorDate: Mon Nov  9 09:17:50 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Nov  9 09:17:50 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=003c4a28

games-action/ATLauncher: version bump

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

 .../ATLauncher/{ATLauncher-3.4.0.1.ebuild => ATLauncher-3.4.0.2.ebuild} | 0
 games-action/ATLauncher/Manifest| 2 +-
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-action/ATLauncher/ATLauncher-3.4.0.1.ebuild 
b/games-action/ATLauncher/ATLauncher-3.4.0.2.ebuild
similarity index 100%
rename from games-action/ATLauncher/ATLauncher-3.4.0.1.ebuild
rename to games-action/ATLauncher/ATLauncher-3.4.0.2.ebuild

diff --git a/games-action/ATLauncher/Manifest b/games-action/ATLauncher/Manifest
index 174b2199..7382ce84 100644
--- a/games-action/ATLauncher/Manifest
+++ b/games-action/ATLauncher/Manifest
@@ -1,2 +1,2 @@
-DIST ATLauncher-3.4.0.1.jar 13498999 BLAKE2B 
caaa57817590a765a335ca32ecf5799c14c8c85900ed7a8d80f8165c51a59187e936ee4a386811311c5866c820ecd7d97c5d834b5361d9e402bf7a91791aee38
 SHA512 
9c776220d99e32ac760ca010dddc42e9bd61ba82e3fb31f14cf12f5ff0552ca5c12b8c74630cbf9db07dd3605e4e6a38b4c0cd546c6c7eb0efd1f7da11358545
+DIST ATLauncher-3.4.0.2.jar 13500061 BLAKE2B 
57be156b84f7a327f7519035bd44383217230d1b0d3aedb0febe5c000b9f301e1d2980699b650fea8009a4f59b7d4d2cb75b2337b877463b65a4e924c81a3203
 SHA512 
403618a669453873f85e4d2b412e931cd3b168b3ea726b53afb7e561a7cc23ecf420488f0be4ad47fea7da1926f2d260c972310329fc6348bdcb1355b71078e8
 DIST ATLauncher.ico 370070 BLAKE2B 
992e5df968054884c21f136b8f16f2b14e8d321b2196ebc07f7a59621223ca79b896f63b21dba864f61f238ca1864039a410d8089127714163092f65d0ca7f27
 SHA512 
353f6dd68475778cc8e97a773e800fe532df2f6d28d5babc751cfb5ed7ef24ef6246f76d26e3e25706e458741d604bb8fa8e79cb8904900284f0f7b0f9488bfb



[gentoo-commits] repo/proj/guru:master commit in: media-libs/svt-vp9/

2020-11-09 Thread Andrew Ammerlaan
commit: dc3c1c010dad8db1bff52643f3f0ccfb2f2b418c
Author: Theo Anderson  posteo  de>
AuthorDate: Mon Nov  9 08:57:35 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Nov  9 08:57:35 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc3c1c01

media-libs/svt-vp9: new package

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 media-libs/svt-vp9/Manifest |  1 +
 media-libs/svt-vp9/metadata.xml | 11 +++
 media-libs/svt-vp9/svt-vp9-0.3.0.ebuild | 28 
 media-libs/svt-vp9/svt-vp9-.ebuild  | 28 
 4 files changed, 68 insertions(+)

diff --git a/media-libs/svt-vp9/Manifest b/media-libs/svt-vp9/Manifest
new file mode 100644
index ..3602aa94
--- /dev/null
+++ b/media-libs/svt-vp9/Manifest
@@ -0,0 +1 @@
+DIST svt-vp9-0.3.0.tar.gz 1009838 BLAKE2B 
52cb9a4f500b3f5359655f55734bcec406034f6f24827587f00a37bd78640162aaba6939305d6b54945a6d9d967b78653b3a3c90a09942d09a0c55ce2b663657
 SHA512 
2b65d4cc731061c2a07010314f7c306664fd9cf122917f96b94ec87350c8bab1a1118527263eb39347a6f6f572088337e1c5f7ae738b52de30a28ccb54c321c1

diff --git a/media-libs/svt-vp9/metadata.xml b/media-libs/svt-vp9/metadata.xml
new file mode 100644
index ..5a4a4967
--- /dev/null
+++ b/media-libs/svt-vp9/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+tel...@posteo.de
+telans
+
+
+OpenVisualCloud/SVT-VP9
+
+

diff --git a/media-libs/svt-vp9/svt-vp9-0.3.0.ebuild 
b/media-libs/svt-vp9/svt-vp9-0.3.0.ebuild
new file mode 100644
index ..4ac9f4dc
--- /dev/null
+++ b/media-libs/svt-vp9/svt-vp9-0.3.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic cmake
+
+DESCRIPTION="Scalable Video Technology for VP9 (SVT-VP9 Encoder)"
+HOMEPAGE="https://github.com/OpenVisualCloud/SVT-VP9;
+
+if [ ${PV} = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/OpenVisualCloud/SVT-VP9.git;
+else
+   
SRC_URI="https://github.com/OpenVisualCloud/SVT-VP9/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/SVT-VP9-${PV}"
+fi
+
+LICENSE="AOM BSD-2"
+SLOT="0/1"
+
+DEPEND="dev-lang/nasm"
+
+src_prepare() {
+   append-ldflags -Wl,-z,noexecstack
+   cmake_src_prepare
+}

diff --git a/media-libs/svt-vp9/svt-vp9-.ebuild 
b/media-libs/svt-vp9/svt-vp9-.ebuild
new file mode 100644
index ..4ac9f4dc
--- /dev/null
+++ b/media-libs/svt-vp9/svt-vp9-.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic cmake
+
+DESCRIPTION="Scalable Video Technology for VP9 (SVT-VP9 Encoder)"
+HOMEPAGE="https://github.com/OpenVisualCloud/SVT-VP9;
+
+if [ ${PV} = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/OpenVisualCloud/SVT-VP9.git;
+else
+   
SRC_URI="https://github.com/OpenVisualCloud/SVT-VP9/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/SVT-VP9-${PV}"
+fi
+
+LICENSE="AOM BSD-2"
+SLOT="0/1"
+
+DEPEND="dev-lang/nasm"
+
+src_prepare() {
+   append-ldflags -Wl,-z,noexecstack
+   cmake_src_prepare
+}



[gentoo-commits] repo/proj/guru:master commit in: app-office/pyspread/

2020-11-09 Thread Andrew Ammerlaan
commit: be5b1bf3e812fe99dd839860ae79a7ca76a90b76
Author: Maciej Barć  protonmail  com>
AuthorDate: Sun Nov  8 20:56:47 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Nov  8 20:57:09 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=be5b1bf3

app-office/pyspread: bump to 1.99.4

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 app-office/pyspread/Manifest   |  1 +
 app-office/pyspread/pyspread-1.99.4.ebuild | 46 ++
 2 files changed, 47 insertions(+)

diff --git a/app-office/pyspread/Manifest b/app-office/pyspread/Manifest
index 2fab60d0..8a0e83a0 100644
--- a/app-office/pyspread/Manifest
+++ b/app-office/pyspread/Manifest
@@ -1 +1,2 @@
 DIST pyspread-v1.99.2.tar.gz 2350002 BLAKE2B 
61550fa44ad32b32cf69a0aa423a053d90b91c54ee9a17a13a39665a2a7e719c1aa81063aca6216a6f0675e444bc705d21e5cdd927c542fcc229acba304ad2e0
 SHA512 
9261cf96f19d92a5743c09854236ccec5e1b103e22b78143ddee8fce0d25f793b86e7cc3775f13c5a43cf8dd4e3f434461677b6da5311fb439067d63ce6ac968
+DIST pyspread-v1.99.4.tar.gz 2344373 BLAKE2B 
033aec481812e37e30c8ab43962128f94ece11c9106460b33de51467ede959f30bd00c70cd7be6d9b496862337c21197a9ff8b231ff34b2aaf28c6f8697011f8
 SHA512 
e865238fbe32aca5785b4a83f3c901367925326d0b2c6d86b0fa0b3cc04b56605e8e0809df1f09f642553fd94e6bbacc6abc80153a50835b1ef49c6161efc5dc

diff --git a/app-office/pyspread/pyspread-1.99.4.ebuild 
b/app-office/pyspread/pyspread-1.99.4.ebuild
new file mode 100644
index ..f88641b1
--- /dev/null
+++ b/app-office/pyspread/pyspread-1.99.4.ebuild
@@ -0,0 +1,46 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7,8} )
+
+inherit eutils xdg distutils-r1
+
+DESCRIPTION="Pyspread is a non-traditional spreadsheet written in Python"
+HOMEPAGE="https://pyspread.gitlab.io;
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.com/pyspread/${PN}.git;
+else
+   
SRC_URI="https://gitlab.com/pyspread/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz;
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}-v${PV}"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   >=dev-python/PyQt5-5.10.0[svg,${PYTHON_USEDEP}]
+   >=dev-python/matplotlib-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/numpy-1.1.1[${PYTHON_USEDEP}]
+   >=dev-python/pyenchant-1.1.0[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   distutils-r1_python_prepare_all
+
+   # Fix the provided desktop file
+   sed -i -e '/Path/d' "${PN}.desktop" || die
+}
+
+python_install() {
+   distutils-r1_python_install
+
+   # Install the provided desktop file
+   insinto /usr/share/applications
+   doins "${PN}.desktop"
+}



[gentoo-commits] repo/proj/guru:master commit in: x11-misc/gammy/

2020-11-09 Thread Andrew Ammerlaan
commit: c986e5a0674446f395670ff584252c0ef6ebe3a0
Author: Maciej Barć  protonmail  com>
AuthorDate: Sun Nov  8 17:20:07 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Nov  8 17:20:17 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c986e5a0

x11-misc/gammy: bump to 0.9.59

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Maciej Barć  protonmail.com>

 x11-misc/gammy/Manifest|  1 +
 x11-misc/gammy/gammy-0.9.59.ebuild | 62 ++
 2 files changed, 63 insertions(+)

diff --git a/x11-misc/gammy/Manifest b/x11-misc/gammy/Manifest
index f0d51f1b..7534ccf4 100644
--- a/x11-misc/gammy/Manifest
+++ b/x11-misc/gammy/Manifest
@@ -1 +1,2 @@
 DIST gammy-0.9.58a.tar.gz 208411 BLAKE2B 
1681f5bbe49d8645a5f55be338c82fe6728bd2b643d5cff1343a3c3bc00ba06c7a903a1c4c6d8ca21f1e2e2991ecec79c392f17aeacb75f1b17f0994cc05b1f6
 SHA512 
fced7b742e15a70933146901dc07c8375bd7fffc6e000e8fa323029366e09d090c9c9c3e5d783fc5ad923259abf798649652af40e1a9bc83f6c60cbb81ee53a8
+DIST gammy-0.9.59.tar.gz 209514 BLAKE2B 
948bc841361217cde846288e93e67ed944d99fdf682f56a42e85036fe2455ba900f3c80bda712012116280bd2f2a6038f2cb4d783fcc7e2037f2df096c486b6e
 SHA512 
1fd1255f9681b1b59457ad817e604cf73cc81397e927db62d3f53a1c39f7b634544c50931ece71f116f2f01c7fb7d7dc33696e0400fe23785b2a23b112bd8aa5

diff --git a/x11-misc/gammy/gammy-0.9.59.ebuild 
b/x11-misc/gammy/gammy-0.9.59.ebuild
new file mode 100644
index ..3a75f14f
--- /dev/null
+++ b/x11-misc/gammy/gammy-0.9.59.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop eutils qmake-utils xdg
+
+DESCRIPTION="Adaptive screen brightness/temperature"
+HOMEPAGE="https://getgammy.com/;
+
+if [[ "${PV}" == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/Fushko/${PN}.git;
+else
+   SRC_URI="https://github.com/Fushko/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+RDEPEND="
+   dev-qt/qtcore:5
+   x11-libs/libXxf86vm
+"
+DEPEND="
+   ${RDEPEND}
+   media-gfx/imagemagick
+"
+
+src_configure() {
+   eqmake5 PREFIX="${D}/usr"
+}
+
+src_install() {
+   default
+
+   local sizes="
+   128
+   16
+   32
+   64
+   "
+   cd ./icons || die
+   for size in ${sizes}; do
+   convert "${size}x${size}ball.ico" "${size}x${size}ball.png" || 
die
+   newicon -s "${size}" "${size}x${size}ball.png" "${PN}.png"
+   done
+
+   make_desktop_entry "${PN}" "${PN^}" "${PN}" "Graphics;Settings"
+}
+
+pkg_postinst() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}
+
+pkg_postrm() {
+   xdg_desktop_database_update
+   xdg_icon_cache_update
+}



[gentoo-commits] repo/proj/guru:master commit in: media-libs/svt-av1/

2020-11-09 Thread Andrew Ammerlaan
commit: b6533e5748c772b5dc29d8b497f3625540834711
Author: Theo Anderson  posteo  de>
AuthorDate: Mon Nov  9 08:54:52 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Mon Nov  9 08:54:52 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b6533e57

media-libs/svt-av1: new package

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 media-libs/svt-av1/Manifest |  1 +
 media-libs/svt-av1/metadata.xml | 11 +++
 media-libs/svt-av1/svt-av1-0.8.5.ebuild | 26 ++
 media-libs/svt-av1/svt-av1-.ebuild  | 26 ++
 4 files changed, 64 insertions(+)

diff --git a/media-libs/svt-av1/Manifest b/media-libs/svt-av1/Manifest
new file mode 100644
index ..19e1ae77
--- /dev/null
+++ b/media-libs/svt-av1/Manifest
@@ -0,0 +1 @@
+DIST svt-av1-0.8.5.tar.gz 6319601 BLAKE2B 
f339d685250302c13e2ec1bb0e513496e651e75f325a1c79872942d4ab9353269ca2f2a70da1a6413ab2bc8f936aec0f0cf08b17ec12d672ee8efa6c26ebf15d
 SHA512 
beb81d90096ab5fbce4df021bb0de7ab19d14f6faef548352d9b337543771f87eb2106d195e17747a569355fd560fac0629f63c8186a89b5a5c629d87e33609d

diff --git a/media-libs/svt-av1/metadata.xml b/media-libs/svt-av1/metadata.xml
new file mode 100644
index ..5cd86506
--- /dev/null
+++ b/media-libs/svt-av1/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tel...@posteo.de
+   Theo Anderson
+   
+   
+   OpenVisualCloud/SVT-AV1
+   
+

diff --git a/media-libs/svt-av1/svt-av1-0.8.5.ebuild 
b/media-libs/svt-av1/svt-av1-0.8.5.ebuild
new file mode 100644
index ..4cbe4e46
--- /dev/null
+++ b/media-libs/svt-av1/svt-av1-0.8.5.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic cmake
+
+DESCRIPTION="Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder)"
+HOMEPAGE="https://github.com/OpenVisualCloud/SVT-AV1;
+
+if [ ${PV} = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/OpenVisualCloud/SVT-AV1.git;
+else
+   
SRC_URI="https://github.com/OpenVisualCloud/SVT-AV1/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 -x86" # -x86: 
https://github.com/OpenVisualCloud/SVT-AV1/issues/1231
+   S="${WORKDIR}/SVT-AV1-${PV}"
+fi
+
+LICENSE="AOM BSD-2"
+SLOT="0/0.8.5"
+
+src_prepare() {
+   append-ldflags -Wl,-z,noexecstack
+   cmake_src_prepare
+}

diff --git a/media-libs/svt-av1/svt-av1-.ebuild 
b/media-libs/svt-av1/svt-av1-.ebuild
new file mode 100644
index ..4cbe4e46
--- /dev/null
+++ b/media-libs/svt-av1/svt-av1-.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic cmake
+
+DESCRIPTION="Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder)"
+HOMEPAGE="https://github.com/OpenVisualCloud/SVT-AV1;
+
+if [ ${PV} = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/OpenVisualCloud/SVT-AV1.git;
+else
+   
SRC_URI="https://github.com/OpenVisualCloud/SVT-AV1/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 -x86" # -x86: 
https://github.com/OpenVisualCloud/SVT-AV1/issues/1231
+   S="${WORKDIR}/SVT-AV1-${PV}"
+fi
+
+LICENSE="AOM BSD-2"
+SLOT="0/0.8.5"
+
+src_prepare() {
+   append-ldflags -Wl,-z,noexecstack
+   cmake_src_prepare
+}



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

2020-11-09 Thread Ulrich Müller
commit: d9268afce49d337307bb9cee35410bb44253a424
Author: Ulrich Müller  gentoo  org>
AuthorDate: Mon Nov  9 09:34:49 2020 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Mon Nov  9 09:35:14 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9268afc

app-editors/emacs: Improve the dynamic-loading flag description.

These are called "modules" by upstream.

Bug: https://bugs.gentoo.org/753620
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Ulrich Müller  gentoo.org>

 app-editors/emacs/metadata.xml | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-editors/emacs/metadata.xml b/app-editors/emacs/metadata.xml
index 0ae048b21bd..1d93ee69f3e 100644
--- a/app-editors/emacs/metadata.xml
+++ b/app-editors/emacs/metadata.xml
@@ -22,8 +22,8 @@
 
   Enable the MIT Athena widget set
 (x11-libs/libXaw)
-  Enable loading of dynamic libraries at
-runtime
+  Enable loading of dynamic libraries (modules)
+at runtime
   Support shared score files for games
   Use gnome-base/gconf to read the system
 font name



[gentoo-commits] repo/gentoo:master commit in: mail-client/mutt/

2020-11-09 Thread Fabian Groffen
commit: e136e62a128971469e60aead3fdbf6508398d4e8
Author: Fabian Groffen  gentoo  org>
AuthorDate: Mon Nov  9 09:51:35 2020 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Mon Nov  9 09:53:33 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e136e62a

mail-client/mutt-2.0.0: version bump

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 mail-client/mutt/Manifest  |   2 +
 mail-client/mutt/mutt-2.0.0.ebuild | 268 +
 2 files changed, 270 insertions(+)

diff --git a/mail-client/mutt/Manifest b/mail-client/mutt/Manifest
index c35860c6471..0d5727c40d5 100644
--- a/mail-client/mutt/Manifest
+++ b/mail-client/mutt/Manifest
@@ -1,6 +1,8 @@
 DIST mutt-1.14.4.tar.gz 5007437 BLAKE2B 
89d4327ddd86ec320c63db6ee9d3c07b7540a74aba7efdcb9605e5c5c242dec99fb5137d1cfc62fd4401e2af7589f03ebce78dfa2deae262aef408b804544656
 SHA512 
86484f009ca8bd1e26206694e03609a16f8a4e8c83620a07a4376fe160535a838e8c918a8a30799fb3d9cf46c059d67124f7425c42093fb5e5bf8ea4ac310daa
 DIST mutt-1.14.5.tar.gz 5008208 BLAKE2B 
a7c2f7f63d2ee23e743114315cbb40903db720de7f2836f551739edb0b78857c525c40ebde083064dd2430b89b21d7a17745dfc1185672f86b15a9a082c3778e
 SHA512 
950c8df3bdc552b41ba6209aed8d5ade6fff80fe4018a75856d0fdbcd6389bd995a6dee69e7badd05a9b40d2e2293ada9a9f9a96632e88af36b61162f226e2b9
 DIST mutt-1.14.7.tar.gz 5009968 BLAKE2B 
f729412d3da97fe9bd76733705317660edfa3858a9eb1012179fb289b03da58d79b6e261dbdc4ab8b001e89ca455e9972bab8f270bac28e887afc7e0bd9fc8c1
 SHA512 
dc9739b5f0a99ca70fcbd495c71fbead23e3481f9c9e426feb827997c9c42e5f28355084f54788820c96a079dedb649fcc20e69436fb3c4df7e46f372b533e7c
+DIST mutt-2.0.0.tar.gz 5287742 BLAKE2B 
d45cae45e560548a3f278972e7bff820c860b194f06286a4e2c456141e7d421b1812f423e31594d0c4b0c82c8c9f59749a8e127d41b8c172a5319a23cc8e
 SHA512 
2f48bf7eb9bb79a477e3fb9bf4bcde6033d7aaa8922eee20b6e6a05f49a1aea152a7987b99f335343175d87180062064c90c5a7b5bfa82aed188eeab0ac4a90b
 DIST mutt-gentoo-1.14.4-patches-r0.tar.xz 31124 BLAKE2B 
a9774a5bb5af18a275f7ea171cb08a12a98d63cbff57320d5d3fb4f995aac16f409689ac0015f3b5d37cfc20004c9fca72a3f63663aaa679a129d5f3886bc5cc
 SHA512 
05506399a471c262479db88ef11d2a95d79598fd696fe50de5f5c1c3cae5adf30a2806a1500ba94a62bcbf7deed99acc59a8afb903f50169e41b77010e0ad8cc
 DIST mutt-gentoo-1.14.5-patches-r0.tar.xz 31100 BLAKE2B 
14525b54afa1414667ebe2dc0c58b9b5d5ad4dcc5dbae3c5db13cc23d33dbd9434fa929ad297625c891b2d690e34729a4f61c526fb94857e271ac85f5a07488e
 SHA512 
fd8e473efa02e412aeaba258afee6dc02f9ca24f9edff643e4ef53c759a091e54c6a544e39cd7faa94cd680546bfcf845e282638045ae65a88d140ebb03a4631
 DIST mutt-gentoo-1.14.7-patches-r0.tar.xz 31144 BLAKE2B 
5a9806dec79f8a991e39464afde1faf2ba988e67ffd85ec16943432a83ee1d05ddcb839095a475ab56aa80a4bbe25de58835d6bde84c0c95e4487df139e16e82
 SHA512 
ca57af137bc5a2663724cb97a7ea04e4d62b2fe8a3864489f15552ef361c1fb8c881ebc783a4f3a6d82c5e9bb45e83fbe6cad59158c831c54361729ada24b458
+DIST mutt-gentoo-2.0.0-patches-r0.tar.xz 26396 BLAKE2B 
80db2456871208050e5cccbd8ba22024dc45ffc69e9b8cbb892904010f0521061f0755f62984502c2cee58bb74aa0c30fafa4613709d2e8a6d0fe291bbc86e27
 SHA512 
f9b8f9abded13de54d7fcf991d58fa45e68d6e059c807dcca1530bdb927d7301faa30e31798e5a3f2d25504cb9db81dfa26f8cde3946a14f540f54955add2828

diff --git a/mail-client/mutt/mutt-2.0.0.ebuild 
b/mail-client/mutt/mutt-2.0.0.ebuild
new file mode 100644
index 000..353c1c707ea
--- /dev/null
+++ b/mail-client/mutt/mutt-2.0.0.ebuild
@@ -0,0 +1,268 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="6"
+
+inherit eutils flag-o-matic autotools
+
+PATCHREV="r0"
+PATCHSET="gentoo-${PVR}/${PATCHREV}"
+
+DESCRIPTION="A small but very powerful text-based mail client"
+HOMEPAGE="http://www.mutt.org/;
+MUTT_G_PATCHES="mutt-gentoo-${PV}-patches-${PATCHREV}.tar.xz"
+SRC_URI="ftp://ftp.mutt.org/pub/mutt/${P}.tar.gz
+   https://bitbucket.org/${PN}/${PN}/downloads/${P}.tar.gz
+   https://dev.gentoo.org/~grobian/distfiles/${MUTT_G_PATCHES};
+IUSE="autocrypt berkdb debug doc gdbm gnutls gpgme +hcache idn +imap kerberos 
libressl +lmdb mbox nls pgp-classic pop qdbm +sasl selinux slang smime-classic 
+smtp +ssl tokyocabinet vanilla prefix"
+# hcache: allow multiple, bug #607360
+REQUIRED_USE="
+   hcache?   ( || ( berkdb gdbm lmdb qdbm tokyocabinet ) )
+   imap? ( ssl )
+   pop?  ( ssl )
+   smime-classic?( ssl !gnutls )
+   smtp? ( ssl sasl )
+   sasl? ( || ( imap pop smtp ) )
+   kerberos? ( || ( imap pop smtp ) )
+   autocrypt?( gpgme )"
+SLOT="0"
+LICENSE="GPL-2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+# yes, we overdepend on the backend impls here, hopefully one day we can
+# have 

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

2020-11-09 Thread Michał Górny
commit: 44aab32f3238f9ddcfcefed0e7d0ba8a75ec689e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  9 08:10:00 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  9 08:14:51 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44aab32f

dev-python/diskcache: Bump to 5.1.0

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

 dev-python/diskcache/Manifest   |  1 +
 dev-python/diskcache/diskcache-5.1.0.ebuild | 37 +
 2 files changed, 38 insertions(+)

diff --git a/dev-python/diskcache/Manifest b/dev-python/diskcache/Manifest
index d82cad07665..8044b48d5ef 100644
--- a/dev-python/diskcache/Manifest
+++ b/dev-python/diskcache/Manifest
@@ -1 +1,2 @@
 DIST diskcache-5.0.3.gh.tar.gz 656486 BLAKE2B 
be3a7c919287698e4bd7fc6ff4b861729eabeddff47d01f08711f75f72a48d652e798ed511c5aa1cd9952ecbbbd5ebb003663cfd9c0877b812ef421665e080c0
 SHA512 
41b393ce255747939c68059251c31b5af43ad9c7fbcfe9288193c501a3a7d070b8db0863e1abd10f16db574565719b2357a7b10371428ed3f37f7de754b16ab6
+DIST diskcache-5.1.0.gh.tar.gz 656930 BLAKE2B 
19ec1e16e33315248f28e1937a94bb29d641f31c263a3a2fc4d24b58082f7c9c522c74f38d07ece51dce066040538ef47348c50e8d591a749674ab6d6f2ce5f1
 SHA512 
33437899221051ef3dafd0eeddfec72bef00d5a6b189046cb919495b322b534445a39e5d23a1c85484867d9d07efb7de36fe5f2d3dad79357086a3dcfa3c8b0c

diff --git a/dev-python/diskcache/diskcache-5.1.0.ebuild 
b/dev-python/diskcache/diskcache-5.1.0.ebuild
new file mode 100644
index 000..c57b662ad91
--- /dev/null
+++ b/dev-python/diskcache/diskcache-5.1.0.ebuild
@@ -0,0 +1,37 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{6..9} )
+PYTHON_REQ_USE="sqlite"
+
+inherit distutils-r1
+
+HOMEPAGE="http://www.grantjenks.com/docs/diskcache/
+   https://github.com/grantjenks/python-diskcache/;
+DESCRIPTION="Disk and file backed cache"
+SRC_URI="
+   https://github.com/grantjenks/python-diskcache/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz"
+S=${WORKDIR}/python-diskcache-${PV}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   test? (
+   >=dev-python/django-2.2[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest
+
+src_prepare() {
+   # remove dep on pytest-xdist
+   sed -i -e '/-n auto/d' tox.ini || die
+
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/gentoo:master commit in: xfce-extra/tumbler/

2020-11-09 Thread Michał Górny
commit: b0b732ccaac17f374b77738b967189a2507a60c4
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  9 08:19:30 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  9 08:19:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b732cc

xfce-extra/tumbler: Remove the dep on thunar

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

 xfce-extra/tumbler/{tumbler-0.3.0.ebuild => tumbler-0.3.0-r1.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/xfce-extra/tumbler/tumbler-0.3.0.ebuild 
b/xfce-extra/tumbler/tumbler-0.3.0-r1.ebuild
similarity index 98%
rename from xfce-extra/tumbler/tumbler-0.3.0.ebuild
rename to xfce-extra/tumbler/tumbler-0.3.0-r1.ebuild
index e707d7f720c..26ba5d1a926 100644
--- a/xfce-extra/tumbler/tumbler-0.3.0.ebuild
+++ b/xfce-extra/tumbler/tumbler-0.3.0-r1.ebuild
@@ -28,7 +28,6 @@ COMMON_DEPEND=">=dev-libs/glib-2.42:2
pdf? ( >=app-text/poppler-0.12.4[cairo] )
raw? ( >=media-libs/libopenraw-0.0.8:=[gtk] )"
 RDEPEND="${COMMON_DEPEND}
-   >=xfce-base/thunar-1.4
gstreamer? ( media-plugins/gst-plugins-meta:1.0 )"
 DEPEND="${COMMON_DEPEND}
dev-util/gtk-doc-am



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

2020-11-09 Thread Zac Medico
commit: 484480e8c287176e53897b6665db202108037ed5
Author: Zac Medico  gentoo  org>
AuthorDate: Mon Nov  9 07:35:08 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Mon Nov  9 08:36:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=484480e8

app-emulation/snapd: Initial import

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

 app-emulation/snapd/Manifest|   1 +
 app-emulation/snapd/files/README.gentoo |  47 +
 app-emulation/snapd/metadata.xml|  16 +++
 app-emulation/snapd/snapd-2.47.1.ebuild | 180 
 4 files changed, 244 insertions(+)

diff --git a/app-emulation/snapd/Manifest b/app-emulation/snapd/Manifest
new file mode 100644
index 000..2622b18e103
--- /dev/null
+++ b/app-emulation/snapd/Manifest
@@ -0,0 +1 @@
+DIST snapd-2.47.1.tar.xz 3664756 BLAKE2B 
90cb117ea385890c38c6efdecd3652c115158ad769858ebe1a5035d37c9543da5b2a8768ce4f56cfcee053701d308f826bf7993d9b5f9d5313f2840ca829ab23
 SHA512 
e08dd7057b85b970a1177996c483d3f663b1424cdbf6643a69923a7012d38fc13109b449ce3a2c5c8d65e5836f93a36567f2f641a62caea6e9989a458f7f2892

diff --git a/app-emulation/snapd/files/README.gentoo 
b/app-emulation/snapd/files/README.gentoo
new file mode 100644
index 000..331729cb165
--- /dev/null
+++ b/app-emulation/snapd/files/README.gentoo
@@ -0,0 +1,47 @@
+Use this command to enable the snapd service:
+
+   systemctl enable snapd.socket
+
+You can source /etc/profile.d/snapd.sh in your shell in order to
+update PATH and XDG_DATA_DIRS environment variables to include
+installed snaps.
+
+Once you have snapd running (first refer to the *AppArmor Section*
+below if you have that enabled), see the snap-store installation
+instructions here:
+
+   https://snapcraft.io/docs/installing-snap-store-app
+
+If snap-store does not work correctly then it may be due to a temporary
+service outage which will hopefully be reported on this page:
+
+   https://status.snapcraft.io/
+
+When snap-store is not working due to a service outage, it may still
+be possible to install apps via the snap cli. See snap --help for
+details. Many apps can be installed without a snap store (Ubuntu One)
+account. The snap login, logout, and whoami subcommands are available
+to manage snap store account details.
+
+Note that you will need a polkit authentication agent running in
+order to authenticate as root when installing snaps as a non-root user.
+The agent is typically started by a desktop entry found in
+/etc/xdg/autostart such as one of these:
+
+   polkit-gnome-authentication-agent-1.desktop
+   polkit-kde-authentication-agent-1.desktop
+
+*AppArmor Section*
+
+When apparmor is enabled you should enable these services:
+
+   systemctl enable apparmor.service snapd.apparmor.service
+
+You also need it enabled in your kernel and you may need to add these
+kernel parameters to your boot loader configuration:
+
+   apparmor=1 security=apparmor
+
+Refer here for more information about apparmor:
+
+   https://wiki.gentoo.org/wiki/AppArmor

diff --git a/app-emulation/snapd/metadata.xml b/app-emulation/snapd/metadata.xml
new file mode 100644
index 000..8a398ce38f9
--- /dev/null
+++ b/app-emulation/snapd/metadata.xml
@@ -0,0 +1,16 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   zmed...@gentoo.org
+   Zac Medico
+   
+   
+   snapcore/snapd
+   
+   
+   
+   Enable AppArmor support.
+   
+   
+

diff --git a/app-emulation/snapd/snapd-2.47.1.ebuild 
b/app-emulation/snapd/snapd-2.47.1.ebuild
new file mode 100644
index 000..1f8706beb54
--- /dev/null
+++ b/app-emulation/snapd/snapd-2.47.1.ebuild
@@ -0,0 +1,180 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+EGO_PN="github.com/snapcore/${PN}"
+inherit autotools bash-completion-r1 golang-vcs-snapshot linux-info 
readme.gentoo-r1 systemd xdg-utils
+
+DESCRIPTION="Service and tools for management of snap packages"
+HOMEPAGE="http://snapcraft.io/;
+
+MY_S="${S}/src/github.com/snapcore/${PN}"
+
+SRC_URI="https://github.com/snapcore/${PN}/releases/download/${PV}/${PN}_${PV}.vendor.tar.xz
 -> ${P}.tar.xz"
+MY_PV=${PV}
+KEYWORDS="~amd64"
+
+LICENSE="GPL-3 Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT"
+SLOT="0"
+IUSE="apparmor gtk kde systemd"
+REQUIRED_USE="systemd"
+
+CONFIG_CHECK="~CGROUPS
+   ~CGROUP_DEVICE
+   ~CGROUP_FREEZER
+   ~NAMESPACES
+   ~SQUASHFS
+   ~SQUASHFS_ZLIB
+   ~SQUASHFS_LZO
+   ~SQUASHFS_XZ
+   ~BLK_DEV_LOOP
+   ~SECCOMP
+   ~SECCOMP_FILTER"
+
+RDEPEND="
+   sys-libs/libseccomp:=
+   apparmor? (
+   sec-policy/apparmor-profiles
+   sys-apps/apparmor:=
+   )
+ 

[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/, net-proxy/haproxy/files/

2020-11-09 Thread Christian Ruppert
commit: b9d3fedad9c1bcb74eac279e1b3732cdb73c2236
Author: Christian Ruppert  gentoo  org>
AuthorDate: Mon Nov  9 08:35:45 2020 +
Commit: Christian Ruppert  gentoo  org>
CommitDate: Mon Nov  9 08:36:03 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9d3feda

net-proxy/haproxy: Fix hpack compilation, bug 753509

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Christian Ruppert  gentoo.org>

 .../files/haproxy-2.3.0-hpack-VAR_ARRAY.patch  | 37 ++
 net-proxy/haproxy/haproxy-2.3.0.ebuild |  4 +--
 2 files changed, 38 insertions(+), 3 deletions(-)

diff --git a/net-proxy/haproxy/files/haproxy-2.3.0-hpack-VAR_ARRAY.patch 
b/net-proxy/haproxy/files/haproxy-2.3.0-hpack-VAR_ARRAY.patch
new file mode 100644
index 000..4f6bf4cf717
--- /dev/null
+++ b/net-proxy/haproxy/files/haproxy-2.3.0-hpack-VAR_ARRAY.patch
@@ -0,0 +1,37 @@
+From 759146f0de143939b841ba987aabb83aa178a4fc Mon Sep 17 00:00:00 2001
+From: Christian Ruppert 
+Date: Mon, 9 Nov 2020 09:15:21 +0100
+Subject: [PATCH] hpack-tbl-t.h uses VAR_ARRAY and requires compiler.h to be
+ included
+
+This fixes building hpack from contrib, which failed because of the
+undeclared VAR_ARRAY:
+
+make -C contrib/hpack
+...
+cc -O2 -Wall -g -I../../include -fwrapv -fno-strict-aliasing   -c -o gen-enc.o 
gen-enc.c
+In file included from gen-enc.c:18:
+../../include/haproxy/hpack-tbl-t.h:105:23: error: 'VAR_ARRAY' undeclared here 
(not in a function)
+  105 |  struct hpack_dte dte[VAR_ARRAY]; /* dynamic table entries */
+...
+
+Signed-off-by: Christian Ruppert 
+---
+ include/haproxy/hpack-tbl-t.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/include/haproxy/hpack-tbl-t.h b/include/haproxy/hpack-tbl-t.h
+index 344f665dd..07f1ca9ea 100644
+--- a/include/haproxy/hpack-tbl-t.h
 b/include/haproxy/hpack-tbl-t.h
+@@ -28,6 +28,7 @@
+ #define _HAPROXY_HPACK_TBL_T_H
+ 
+ #include 
++#include "compiler.h"
+ 
+ /* Dynamic Headers Table, usable for tables up to 4GB long and values of 
64kB-1.
+  * The model can be improved by using offsets relative to the table entry's 
end
+-- 
+2.26.2
+

diff --git a/net-proxy/haproxy/haproxy-2.3.0.ebuild 
b/net-proxy/haproxy/haproxy-2.3.0.ebuild
index d1c45681b56..e0be5d2ff6e 100644
--- a/net-proxy/haproxy/haproxy-2.3.0.ebuild
+++ b/net-proxy/haproxy/haproxy-2.3.0.ebuild
@@ -51,6 +51,7 @@ RDEPEND="${DEPEND}
 
 S="${WORKDIR}/${MY_P}"
 
+PATCHES=( "${FILESDIR}/${P}-hpack-VAR_ARRAY.patch" )
 DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README )
 CONTRIBS=( halog iprange )
 # ip6range is present in 1.6, but broken.
@@ -94,9 +95,6 @@ src_compile() {
args+=( $(haproxy_use wurfl WURFL) )
args+=( $(haproxy_use systemd SYSTEMD) )
 
-   # For now, until the strict-aliasing breakage will be fixed
-   append-cflags -fno-strict-aliasing
-
# Bug #668002
if use ppc || use arm || use hppa; then
TARGET_LDFLAGS=-latomic



[gentoo-commits] repo/proj/guru:master commit in: gui-apps/swaylock-effects/

2020-11-09 Thread Andrew Ammerlaan
commit: 108d45756b0f4a99110d3b9636e85b102b5376c5
Author: Matthias Coppens  gmail  com>
AuthorDate: Sun Nov  8 19:08:12 2020 +
Commit: Andrew Ammerlaan  riseup  net>
CommitDate: Sun Nov  8 19:08:29 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=108d4575

gui-apps/swaylock-effects: Version bump 1.6.2

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

 gui-apps/swaylock-effects/Manifest| 2 +-
 gui-apps/swaylock-effects/swaylock-effects-1.6.1.ebuild   | 7 +--
 ...waylock-effects-1.6.0.ebuild => swaylock-effects-1.6.2.ebuild} | 8 ++--
 gui-apps/swaylock-effects/swaylock-effects-.ebuild| 7 +--
 4 files changed, 17 insertions(+), 7 deletions(-)

diff --git a/gui-apps/swaylock-effects/Manifest 
b/gui-apps/swaylock-effects/Manifest
index 8d7ac51e..5f6afc54 100644
--- a/gui-apps/swaylock-effects/Manifest
+++ b/gui-apps/swaylock-effects/Manifest
@@ -1,2 +1,2 @@
-DIST swaylock-effects-1.6.0.tar.gz 609458 BLAKE2B 
3efe72d9124b410fe4a6c6d751716f9dbc7aaf9357786b3e87171ef12c9eb8f01425fa86247b940316708214195faf49df3b5cfdbe884ebf88367915da2868eb
 SHA512 
9e93ee9dc8f5e984a195abc50937125b19cd9fec8f71a373430980d6995510947c71bf3c3c26152ef3d4fe2c39f8d875c249aa8ec085d60c670d94b633dcea83
 DIST swaylock-effects-1.6.1.tar.gz 616395 BLAKE2B 
1d66fe012f6a5c7202a5ad73344e50bb7544680cb9414bc0b93ab7cec835dee6887ef09fb89bebb5df4ffb35a2f6e8ecbe5ff418f976d870edb7485deefcf40c
 SHA512 
5b2e2537e683e50814a4dc5c2109a902a9f9533c13d2d656e965694a0727dd819420c979d323d6d0353b03111782064ecc61d712479049d1df9ff84f30bb
+DIST swaylock-effects-1.6.2.tar.gz 618709 BLAKE2B 
8e6ad4fb5e8f219b73dd6e043bc59e31b7fdcc30f76ecfd311a741526d65b13254f20bbe0dcf877dd0755db2ea289aac3d5709b616dec1daef982833d71a9e9e
 SHA512 
3ca4e03975eba15c19c173fea88915d5b85c28d300d07cb5914d0553214e3362b93302d3ce2e2d678e6dd775df0f1267b2e0841407bb708cbbb3e6e276d12e2b

diff --git a/gui-apps/swaylock-effects/swaylock-effects-1.6.1.ebuild 
b/gui-apps/swaylock-effects/swaylock-effects-1.6.1.ebuild
index 10e238b7..d82af2e2 100644
--- a/gui-apps/swaylock-effects/swaylock-effects-1.6.1.ebuild
+++ b/gui-apps/swaylock-effects/swaylock-effects-1.6.1.ebuild
@@ -23,7 +23,7 @@ LICENSE="MIT"
 SLOT="0"
 IUSE="fish-completion +gdk-pixbuf +man +pam zsh-completion"
 
-RESTRICT="mirror"
+RESTRICT="mirror test"
 
 DEPEND="
!gui-apps/swaylock
@@ -35,7 +35,6 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
-   >=sys-devel/gcc-9
>=dev-libs/wayland-protocols-1.14
virtual/pkgconfig
man? ( app-text/scdoc )
@@ -55,6 +54,10 @@ src_configure() {
meson_src_configure
 }
 
+pkg_setup() {
+   [ $(gcc-major-version) -ge 9 ] || die "This package needs to be built 
with GCC >=9"
+}
+
 pkg_postinst() {
if ! use pam; then
fcaps cap_sys_admin usr/bin/swaylock

diff --git a/gui-apps/swaylock-effects/swaylock-effects-1.6.0.ebuild 
b/gui-apps/swaylock-effects/swaylock-effects-1.6.2.ebuild
similarity index 88%
rename from gui-apps/swaylock-effects/swaylock-effects-1.6.0.ebuild
rename to gui-apps/swaylock-effects/swaylock-effects-1.6.2.ebuild
index 01f13fbb..28f604cb 100644
--- a/gui-apps/swaylock-effects/swaylock-effects-1.6.0.ebuild
+++ b/gui-apps/swaylock-effects/swaylock-effects-1.6.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-inherit fcaps meson
+inherit fcaps meson toolchain-funcs
 
 DESCRIPTION="Swaylock, with fancy effects"
 HOMEPAGE="https://github.com/mortie/swaylock-effects;
@@ -23,7 +23,7 @@ LICENSE="MIT"
 SLOT="0"
 IUSE="fish-completion +gdk-pixbuf +man +pam zsh-completion"
 
-RESTRICT="mirror"
+RESTRICT="mirror test"
 
 DEPEND="
!gui-apps/swaylock
@@ -54,6 +54,10 @@ src_configure() {
meson_src_configure
 }
 
+pkg_setup() {
+   [ $(gcc-major-version) -ge 9 ] || die "This package needs to be built 
with GCC >=9"
+}
+
 pkg_postinst() {
if ! use pam; then
fcaps cap_sys_admin usr/bin/swaylock

diff --git a/gui-apps/swaylock-effects/swaylock-effects-.ebuild 
b/gui-apps/swaylock-effects/swaylock-effects-.ebuild
index 10e238b7..d82af2e2 100644
--- a/gui-apps/swaylock-effects/swaylock-effects-.ebuild
+++ b/gui-apps/swaylock-effects/swaylock-effects-.ebuild
@@ -23,7 +23,7 @@ LICENSE="MIT"
 SLOT="0"
 IUSE="fish-completion +gdk-pixbuf +man +pam zsh-completion"
 
-RESTRICT="mirror"
+RESTRICT="mirror test"
 
 DEPEND="
!gui-apps/swaylock
@@ -35,7 +35,6 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
-   >=sys-devel/gcc-9
>=dev-libs/wayland-protocols-1.14
virtual/pkgconfig
man? ( app-text/scdoc )
@@ -55,6 +54,10 @@ src_configure() {
meson_src_configure
 }
 
+pkg_setup() {
+   [ $(gcc-major-version) -ge 9 ] || die "This package needs to be built 
with GCC >=9"
+}
+
 pkg_postinst() {
if ! use pam; then
fcaps cap_sys_admin usr/bin/swaylock



[gentoo-commits] data/api:master commit in: files/overlays/

2020-11-09 Thread Michał Górny
commit: 3ee46180d3d97af7530a07d7f0c237cd9b8e54db
Author: FlyingWaffle  pm  me>
AuthorDate: Mon Nov  9 01:35:54 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  9 08:14:27 2020 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=3ee46180

repositories: Add waffle-builds-overlay

Closes: https://github.com/gentoo/api-gentoo-org/pull/331
Signed-off-by: Michał Górny  gentoo.org>

 files/overlays/repositories.xml | 12 
 1 file changed, 12 insertions(+)

diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml
index a4a05fc..6275aee 100644
--- a/files/overlays/repositories.xml
+++ b/files/overlays/repositories.xml
@@ -5170,6 +5170,18 @@
 git+ssh://g...@github.com/waebbl/waebbl-gentoo.git
 https://github.com/waebbl/waebbl-gentoo/commits/master.atom
   
+  
+waffle-builds
+FlyingWaffle's personal ebuild 
overlay.
+https://github.com/FlyingWaffleDev/waffle-builds
+
+  flyingwaf...@pm.me
+  FlyingWaffle
+
+https://github.com/FlyingWaffleDev/waffle-builds.git
+git+ssh://g...@github.com/FlyingWaffleDev/waffle-builds.git
+
https://github.com/FlyingWaffleDev/waffle-builds/commits/master.atom
+  
   
 wayland-desktop
 gentoo overlay for wayland related 
ebuilds



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

2020-11-09 Thread Michał Górny
commit: 8ae39372d750788337992a2aeee6b49d3423defb
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  9 08:09:40 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  9 08:14:50 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ae39372

dev-python/sortedcontainers: Bump to 2.3.0

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

 dev-python/sortedcontainers/Manifest   |  1 +
 .../sortedcontainers/sortedcontainers-2.3.0.ebuild | 28 ++
 2 files changed, 29 insertions(+)

diff --git a/dev-python/sortedcontainers/Manifest 
b/dev-python/sortedcontainers/Manifest
index 5f453bad5fc..8963ca2c913 100644
--- a/dev-python/sortedcontainers/Manifest
+++ b/dev-python/sortedcontainers/Manifest
@@ -1 +1,2 @@
 DIST python-sortedcontainers-2.2.2.gh.tar.gz 9228894 BLAKE2B 
358a2028a00748c89046069ed7ff075350d4a93f98521b48a72ba466719fd8b1eaa023f4c9d93beec1538315518f7fcc8b5b02478b1506c65fafa3840081b668
 SHA512 
413212aa35a80d24ec208caf19314dcc42dae207ec4ea8fdd7dc240c6fbf17372cb4c3e2209f6e40094419fa3eeb2fc9b23ad8bd7fb4e6fdaca46fd2fb248281
+DIST python-sortedcontainers-2.3.0.gh.tar.gz 9228968 BLAKE2B 
cdff8230d4e4ac42a89ed3192666ebf22cd48a4475f1dc173cffb0339c7f27e9cdfde1fb631daadf04adf2c00bed8a924e1202712d0ebcbd591f5542de863461
 SHA512 
0488e2f9f07ea7e4737ade69441f02614b63cfccb32a71af4e5953001bfa840d2e113a36a0a0a6d4c1e7fdd920ac3937b0baaea522d742547a4d81a99b8d1a6c

diff --git a/dev-python/sortedcontainers/sortedcontainers-2.3.0.ebuild 
b/dev-python/sortedcontainers/sortedcontainers-2.3.0.ebuild
new file mode 100644
index 000..3ca102a1099
--- /dev/null
+++ b/dev-python/sortedcontainers/sortedcontainers-2.3.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{6,7,8,9} pypy3 )
+
+inherit distutils-r1
+
+MY_P=python-${P}
+DESCRIPTION="Python library to sort collections and containers"
+HOMEPAGE="http://www.grantjenks.com/docs/sortedcontainers/
+   https://pypi.org/project/sortedcontainers/
+   https://github.com/grantjenks/python-sortedcontainers/;
+SRC_URI="
+   
https://github.com/grantjenks/python-sortedcontainers/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux"
+
+distutils_enable_tests pytest
+
+python_test() {
+   local -x PYTHONPATH=.
+   pytest -vv --ignore docs/conf.py || die "Tests fail with ${EPYTHON}"
+}



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

2020-11-09 Thread Michał Górny
commit: b758e0cc985c32c8e28055408ae76114368f771b
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  9 08:12:39 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  9 08:14:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b758e0cc

xfce-extra/xfce4-xkb-plugin: Backport fix for panel-4.15

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

 .../files/xfce4-xkb-plugin-0.8.1-panel-4.15.patch  | 25 ++
 .../xfce4-xkb-plugin/xfce4-xkb-plugin-0.8.1.ebuild |  6 +-
 2 files changed, 30 insertions(+), 1 deletion(-)

diff --git 
a/xfce-extra/xfce4-xkb-plugin/files/xfce4-xkb-plugin-0.8.1-panel-4.15.patch 
b/xfce-extra/xfce4-xkb-plugin/files/xfce4-xkb-plugin-0.8.1-panel-4.15.patch
new file mode 100644
index 000..aeb1b0a2be2
--- /dev/null
+++ b/xfce-extra/xfce4-xkb-plugin/files/xfce4-xkb-plugin-0.8.1-panel-4.15.patch
@@ -0,0 +1,25 @@
+From 7ecfb91c6b6847726225977a8229ff142058 Mon Sep 17 00:00:00 2001
+From: Andre Miranda 
+Date: Sat, 19 Oct 2019 19:23:30 -0300
+Subject: [PATCH] Fix build with panel 4.15
+
+---
+ panel-plugin/xkb-plugin.h | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/panel-plugin/xkb-plugin.h b/panel-plugin/xkb-plugin.h
+index 3fe3ce5..eeb10e5 100644
+--- a/panel-plugin/xkb-plugin.h
 b/panel-plugin/xkb-plugin.h
+@@ -26,7 +26,7 @@
+ #ifndef _XFCE_XKB_H_
+ #define _XFCE_XKB_H_
+ 
+-#include 
++#include 
+ 
+ #include "xkb-xfconf.h"
+ 
+-- 
+GitLab
+

diff --git a/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.8.1.ebuild 
b/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.8.1.ebuild
index 3b5cb074fe6..fe250799a9f 100644
--- a/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.8.1.ebuild
+++ b/xfce-extra/xfce4-xkb-plugin/xfce4-xkb-plugin-0.8.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2020 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -30,6 +30,10 @@ DEPEND="${COMMON_DEPEND}
sys-devel/gettext
virtual/pkgconfig"
 
+PATCHES=(
+   "${FILESDIR}"/${P}-panel-4.15.patch
+)
+
 src_configure() {
local myconf=(
--libexecdir="${EPREFIX}"/usr/$(get_libdir)



[gentoo-commits] repo/proj/guru:dev commit in: media-libs/svt-hevc/

2020-11-09 Thread Theo Anderson
commit: b23e4db2678b8fdc024c4f44b68a87efc6c8c69e
Author: Theo Anderson  posteo  de>
AuthorDate: Mon Nov  9 08:56:02 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Mon Nov  9 08:56:02 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b23e4db2

media-libs/svt-hevc: new package

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 media-libs/svt-hevc/Manifest  |  1 +
 media-libs/svt-hevc/metadata.xml  | 11 +++
 media-libs/svt-hevc/svt-hevc-1.5.0.ebuild | 28 
 media-libs/svt-hevc/svt-hevc-.ebuild  | 28 
 4 files changed, 68 insertions(+)

diff --git a/media-libs/svt-hevc/Manifest b/media-libs/svt-hevc/Manifest
new file mode 100644
index ..dca20f77
--- /dev/null
+++ b/media-libs/svt-hevc/Manifest
@@ -0,0 +1 @@
+DIST svt-hevc-1.5.0.tar.gz 1218974 BLAKE2B 
0922688ae159cba3316728344f729a2216d196c2935e865118b4e24c543c276606f63bcb09353aace3308c9051012172529fc509429e37fb408bd22420d5459e
 SHA512 
e24c48b05c09f348ff39515b8eaa9723d012157ec395520d21adf5654f4e56082a8d46a9ba8c38ee536e78b59cf48d2eb93fadb6e8416a27541003a08593580c

diff --git a/media-libs/svt-hevc/metadata.xml b/media-libs/svt-hevc/metadata.xml
new file mode 100644
index ..b52ef3f6
--- /dev/null
+++ b/media-libs/svt-hevc/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+tel...@posteo.de
+telans
+
+
+OpenVisualCloud/SVT-HEVC
+
+

diff --git a/media-libs/svt-hevc/svt-hevc-1.5.0.ebuild 
b/media-libs/svt-hevc/svt-hevc-1.5.0.ebuild
new file mode 100644
index ..909e65f7
--- /dev/null
+++ b/media-libs/svt-hevc/svt-hevc-1.5.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic cmake
+
+DESCRIPTION="Scalable Video Technology for HEVC (SVT-HEVC Encoder)"
+HOMEPAGE="https://github.com/OpenVisualCloud/SVT-HEVC;
+
+if [ ${PV} = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/OpenVisualCloud/SVT-HEVC.git;
+else
+   
SRC_URI="https://github.com/OpenVisualCloud/SVT-HEVC/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/SVT-HEVC-${PV}"
+fi
+
+LICENSE="AOM BSD-2"
+SLOT="0/1"
+
+DEPEND="dev-lang/nasm"
+
+src_prepare() {
+   append-ldflags -Wl,-z,noexecstack
+   cmake_src_prepare
+}

diff --git a/media-libs/svt-hevc/svt-hevc-.ebuild 
b/media-libs/svt-hevc/svt-hevc-.ebuild
new file mode 100644
index ..909e65f7
--- /dev/null
+++ b/media-libs/svt-hevc/svt-hevc-.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic cmake
+
+DESCRIPTION="Scalable Video Technology for HEVC (SVT-HEVC Encoder)"
+HOMEPAGE="https://github.com/OpenVisualCloud/SVT-HEVC;
+
+if [ ${PV} = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/OpenVisualCloud/SVT-HEVC.git;
+else
+   
SRC_URI="https://github.com/OpenVisualCloud/SVT-HEVC/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/SVT-HEVC-${PV}"
+fi
+
+LICENSE="AOM BSD-2"
+SLOT="0/1"
+
+DEPEND="dev-lang/nasm"
+
+src_prepare() {
+   append-ldflags -Wl,-z,noexecstack
+   cmake_src_prepare
+}



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

2020-11-09 Thread Theo Anderson
commit: b82a3f3affc12db91c7731b999aa46277d593d32
Author: Theo Anderson  posteo  de>
AuthorDate: Mon Nov  9 08:53:18 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Mon Nov  9 08:53:18 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b82a3f3a

licenses: New Alliance for Open Media (AOM) Patent License

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 licenses/AOM | 107 +++
 1 file changed, 107 insertions(+)

diff --git a/licenses/AOM b/licenses/AOM
new file mode 100644
index ..1de4dd75
--- /dev/null
+++ b/licenses/AOM
@@ -0,0 +1,107 @@
+**Alliance for Open Media Patent License 1.0**
+
+ 1. **License Terms.**
+
+**Patent License.** Subject to the terms and conditions of this License, 
each
+ Licensor, on behalf of itself and successors in interest and assigns,
+ grants Licensee a non-sublicensable, perpetual, worldwide, non-exclusive,
+ no-charge, royalty-free, irrevocable (except as expressly stated in this
+ License) patent license to its Necessary Claims to make, use, sell, offer
+ for sale, import or distribute any Implementation.
+
+ **Conditions.**
+
+*Availability.* As a condition to the grant of rights to Licensee to make,
+   sell, offer for sale, import or distribute an Implementation under
+   Section 1.1, Licensee must make its Necessary Claims available under
+   this License, and must reproduce this License with any Implementation
+   as follows:
+
+  a. For distribution in source code, by including this License in the
+  root directory of the source code with its Implementation.
+
+  b. For distribution in any other form (including binary, object form,
+  and/or hardware description code (e.g., HDL, RTL, Gate Level Netlist,
+  GDSII, etc.)), by including this License in the documentation, legal
+  notices, and/or other written materials provided with the
+  Implementation.
+
+*Additional Conditions.* This license is directly from Licensor to
+   Licensee.  Licensee acknowledges as a condition of benefiting from it
+   that no rights from Licensor are received from suppliers, distributors,
+   or otherwise in connection with this License.
+
+**Defensive Termination**. If any Licensee, its Affiliates, or its agents
+ initiates patent litigation or files, maintains, or voluntarily
+ participates in a lawsuit against another entity or any person asserting
+ that any Implementation infringes Necessary Claims, any patent licenses
+ granted under this License directly to the Licensee are immediately
+ terminated as of the date of the initiation of action unless 1) that suit
+ was in response to a corresponding suit regarding an Implementation first
+ brought against an initiating entity, or 2) that suit was brought to
+ enforce the terms of this License (including intervention in a third-party
+ action by a Licensee).
+
+**Disclaimers.** The Reference Implementation and Specification are 
provided
+ "AS IS" and without warranty. The entire risk as to implementing or
+ otherwise using the Reference Implementation or Specification is assumed
+ by the implementer and user. Licensor expressly disclaims any warranties
+ (express, implied, or otherwise), including implied warranties of
+ merchantability, non-infringement, fitness for a particular purpose, or
+ title, related to the material. IN NO EVENT WILL LICENSOR BE LIABLE TO
+ ANY OTHER PARTY FOR LOST PROFITS OR ANY FORM OF INDIRECT, SPECIAL,
+ INCIDENTAL, OR CONSEQUENTIAL DAMAGES OF ANY CHARACTER FROM ANY CAUSES OF
+ ACTION OF ANY KIND WITH RESPECT TO THIS LICENSE, WHETHER BASED ON BREACH
+ OF CONTRACT, TORT (INCLUDING NEGLIGENCE), OR OTHERWISE, AND WHETHER OR
+ NOT THE OTHER PARTRY HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+
+2. **Definitions.**
+
+ **Affiliate.**  "Affiliate" means an entity that directly or indirectly
+ Controls, is Controlled by, or is under common Control of that party.
+
+**Control.** "Control" means direct or indirect control of more than 50% of
+ the voting power to elect directors of that corporation, or for any other
+ entity, the power to direct management of such entity.
+
+**Decoder.**  "Decoder" means any decoder that conforms fully with all
+ non-optional portions of the Specification.
+
+**Encoder.**  "Encoder" means any encoder that produces a bitstream that 
can
+ be decoded by a Decoder only to the extent it produces such a bitstream.
+
+**Final Deliverable.**  "Final Deliverable" means the final version of a
+ deliverable approved by the Alliance for Open Media as a Final
+ Deliverable.
+
+**Implementation.**  "Implementation" means any implementation, including 
the
+ Reference 

[gentoo-commits] repo/proj/guru:dev commit in: media-libs/svt-vp9/

2020-11-09 Thread Theo Anderson
commit: dc3c1c010dad8db1bff52643f3f0ccfb2f2b418c
Author: Theo Anderson  posteo  de>
AuthorDate: Mon Nov  9 08:57:35 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Mon Nov  9 08:57:35 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dc3c1c01

media-libs/svt-vp9: new package

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 media-libs/svt-vp9/Manifest |  1 +
 media-libs/svt-vp9/metadata.xml | 11 +++
 media-libs/svt-vp9/svt-vp9-0.3.0.ebuild | 28 
 media-libs/svt-vp9/svt-vp9-.ebuild  | 28 
 4 files changed, 68 insertions(+)

diff --git a/media-libs/svt-vp9/Manifest b/media-libs/svt-vp9/Manifest
new file mode 100644
index ..3602aa94
--- /dev/null
+++ b/media-libs/svt-vp9/Manifest
@@ -0,0 +1 @@
+DIST svt-vp9-0.3.0.tar.gz 1009838 BLAKE2B 
52cb9a4f500b3f5359655f55734bcec406034f6f24827587f00a37bd78640162aaba6939305d6b54945a6d9d967b78653b3a3c90a09942d09a0c55ce2b663657
 SHA512 
2b65d4cc731061c2a07010314f7c306664fd9cf122917f96b94ec87350c8bab1a1118527263eb39347a6f6f572088337e1c5f7ae738b52de30a28ccb54c321c1

diff --git a/media-libs/svt-vp9/metadata.xml b/media-libs/svt-vp9/metadata.xml
new file mode 100644
index ..5a4a4967
--- /dev/null
+++ b/media-libs/svt-vp9/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+
+tel...@posteo.de
+telans
+
+
+OpenVisualCloud/SVT-VP9
+
+

diff --git a/media-libs/svt-vp9/svt-vp9-0.3.0.ebuild 
b/media-libs/svt-vp9/svt-vp9-0.3.0.ebuild
new file mode 100644
index ..4ac9f4dc
--- /dev/null
+++ b/media-libs/svt-vp9/svt-vp9-0.3.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic cmake
+
+DESCRIPTION="Scalable Video Technology for VP9 (SVT-VP9 Encoder)"
+HOMEPAGE="https://github.com/OpenVisualCloud/SVT-VP9;
+
+if [ ${PV} = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/OpenVisualCloud/SVT-VP9.git;
+else
+   
SRC_URI="https://github.com/OpenVisualCloud/SVT-VP9/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/SVT-VP9-${PV}"
+fi
+
+LICENSE="AOM BSD-2"
+SLOT="0/1"
+
+DEPEND="dev-lang/nasm"
+
+src_prepare() {
+   append-ldflags -Wl,-z,noexecstack
+   cmake_src_prepare
+}

diff --git a/media-libs/svt-vp9/svt-vp9-.ebuild 
b/media-libs/svt-vp9/svt-vp9-.ebuild
new file mode 100644
index ..4ac9f4dc
--- /dev/null
+++ b/media-libs/svt-vp9/svt-vp9-.ebuild
@@ -0,0 +1,28 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic cmake
+
+DESCRIPTION="Scalable Video Technology for VP9 (SVT-VP9 Encoder)"
+HOMEPAGE="https://github.com/OpenVisualCloud/SVT-VP9;
+
+if [ ${PV} = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/OpenVisualCloud/SVT-VP9.git;
+else
+   
SRC_URI="https://github.com/OpenVisualCloud/SVT-VP9/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/SVT-VP9-${PV}"
+fi
+
+LICENSE="AOM BSD-2"
+SLOT="0/1"
+
+DEPEND="dev-lang/nasm"
+
+src_prepare() {
+   append-ldflags -Wl,-z,noexecstack
+   cmake_src_prepare
+}



[gentoo-commits] repo/proj/guru:dev commit in: media-libs/svt-av1/

2020-11-09 Thread Theo Anderson
commit: b6533e5748c772b5dc29d8b497f3625540834711
Author: Theo Anderson  posteo  de>
AuthorDate: Mon Nov  9 08:54:52 2020 +
Commit: Theo Anderson  posteo  de>
CommitDate: Mon Nov  9 08:54:52 2020 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b6533e57

media-libs/svt-av1: new package

Package-Manager: Portage-3.0.8, Repoman-3.0.2
Signed-off-by: Theo Anderson  posteo.de>

 media-libs/svt-av1/Manifest |  1 +
 media-libs/svt-av1/metadata.xml | 11 +++
 media-libs/svt-av1/svt-av1-0.8.5.ebuild | 26 ++
 media-libs/svt-av1/svt-av1-.ebuild  | 26 ++
 4 files changed, 64 insertions(+)

diff --git a/media-libs/svt-av1/Manifest b/media-libs/svt-av1/Manifest
new file mode 100644
index ..19e1ae77
--- /dev/null
+++ b/media-libs/svt-av1/Manifest
@@ -0,0 +1 @@
+DIST svt-av1-0.8.5.tar.gz 6319601 BLAKE2B 
f339d685250302c13e2ec1bb0e513496e651e75f325a1c79872942d4ab9353269ca2f2a70da1a6413ab2bc8f936aec0f0cf08b17ec12d672ee8efa6c26ebf15d
 SHA512 
beb81d90096ab5fbce4df021bb0de7ab19d14f6faef548352d9b337543771f87eb2106d195e17747a569355fd560fac0629f63c8186a89b5a5c629d87e33609d

diff --git a/media-libs/svt-av1/metadata.xml b/media-libs/svt-av1/metadata.xml
new file mode 100644
index ..5cd86506
--- /dev/null
+++ b/media-libs/svt-av1/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   tel...@posteo.de
+   Theo Anderson
+   
+   
+   OpenVisualCloud/SVT-AV1
+   
+

diff --git a/media-libs/svt-av1/svt-av1-0.8.5.ebuild 
b/media-libs/svt-av1/svt-av1-0.8.5.ebuild
new file mode 100644
index ..4cbe4e46
--- /dev/null
+++ b/media-libs/svt-av1/svt-av1-0.8.5.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic cmake
+
+DESCRIPTION="Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder)"
+HOMEPAGE="https://github.com/OpenVisualCloud/SVT-AV1;
+
+if [ ${PV} = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/OpenVisualCloud/SVT-AV1.git;
+else
+   
SRC_URI="https://github.com/OpenVisualCloud/SVT-AV1/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 -x86" # -x86: 
https://github.com/OpenVisualCloud/SVT-AV1/issues/1231
+   S="${WORKDIR}/SVT-AV1-${PV}"
+fi
+
+LICENSE="AOM BSD-2"
+SLOT="0/0.8.5"
+
+src_prepare() {
+   append-ldflags -Wl,-z,noexecstack
+   cmake_src_prepare
+}

diff --git a/media-libs/svt-av1/svt-av1-.ebuild 
b/media-libs/svt-av1/svt-av1-.ebuild
new file mode 100644
index ..4cbe4e46
--- /dev/null
+++ b/media-libs/svt-av1/svt-av1-.ebuild
@@ -0,0 +1,26 @@
+# Copyright 2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit flag-o-matic cmake
+
+DESCRIPTION="Scalable Video Technology for AV1 (SVT-AV1 Encoder and Decoder)"
+HOMEPAGE="https://github.com/OpenVisualCloud/SVT-AV1;
+
+if [ ${PV} = "" ]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/OpenVisualCloud/SVT-AV1.git;
+else
+   
SRC_URI="https://github.com/OpenVisualCloud/SVT-AV1/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 -x86" # -x86: 
https://github.com/OpenVisualCloud/SVT-AV1/issues/1231
+   S="${WORKDIR}/SVT-AV1-${PV}"
+fi
+
+LICENSE="AOM BSD-2"
+SLOT="0/0.8.5"
+
+src_prepare() {
+   append-ldflags -Wl,-z,noexecstack
+   cmake_src_prepare
+}



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

2020-11-09 Thread Miroslav Šulc
commit: a7a3051de9b7e1c44f7276cefbb2bebc3c400d3c
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Mon Nov  9 11:18:27 2020 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Mon Nov  9 11:18:27 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7a3051d

net-analyzer/zabbix: bump to 4.0.26

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

 net-analyzer/zabbix/Manifest |   1 +
 net-analyzer/zabbix/zabbix-4.0.26.ebuild | 350 +++
 2 files changed, 351 insertions(+)

diff --git a/net-analyzer/zabbix/Manifest b/net-analyzer/zabbix/Manifest
index e26e3f8f6f1..d335cbd5940 100644
--- a/net-analyzer/zabbix/Manifest
+++ b/net-analyzer/zabbix/Manifest
@@ -1,5 +1,6 @@
 DIST zabbix-3.0.31.tar.gz 14698394 BLAKE2B 
b8b5f94fe7fe08385b1b358c628b2047b437e6068dab8c3dbdab03e55e95e27f1b77ede4a1a57c4f79bf4a629d9dc5671bd144c002ace7c915f2fed382ac13b2
 SHA512 
35fec45667cdf217c2be21a164181f92f8f11ef9bcfb0c8dad914726e7c436bae5f8a97aebc3af82499e37125f4d1896ef74ad061a1ee3cbb674562c22a832b1
 DIST zabbix-4.0.24.tar.gz 17404177 BLAKE2B 
3c2e9d6f69ad32c5fbee4d4f57661dffa9afafd98056f199658e05ff6c241149c5f23bb3a71a8524e3d83b33a6635b78713e8ec7a77457ae62550f9580715969
 SHA512 
ec4d4bbfc3ce1ea10a4e6cf96c10e4495ce2ea154dc297544ae107d4cb7451e3fc76e25d7822f40a809a87a268c54abb8a9d49869942f2009c0a7f92ff6abaf3
 DIST zabbix-4.0.25.tar.gz 17414403 BLAKE2B 
5b84c5d61c90b4fbc94ea64994a7b4216fe1e728e3bf71afb5cfa674f3f24bd8d9ab91dbd9d869d5bef8fc83ef168a952ba45db8abeabf51402d92dd4487d8dc
 SHA512 
741373adeab5ad4adccc8909e7adf7c8d2172b49e6c5e23cda057be3b82ea237fabcaa787557ea391861a6c2ad42efb695d36836ce8dfd1532e8a3cf394a7cfb
+DIST zabbix-4.0.26.tar.gz 17412367 BLAKE2B 
7b75eeaa1146faed5e7aeeb3944eeb68df9c3e608beddb5b12ccbc8998ee6f0c3913b5f5cfe2b63dbf154a43e8393fc64b8286f805b8d3d08edbd25f21b66ce1
 SHA512 
7dc54176bd40cd73e2e82844caa317747df611e61b5d2d13a3516d143af9ede29ba5407bfca8aec21c9afcb77f53494ee469a2fc62cef3b91cedfce71803cac3
 DIST zabbix-5.0.3.tar.gz 18893485 BLAKE2B 
fd0225b86337a80f92a32647027e2265394ba766b304e305813b9edcfd2cc979dc4b6b4072dcd043e3b043b5f64a3fb28d36dd0dde18d216d877534ca2725d85
 SHA512 
d08a031b334f531320f6b695af3ed7e3514c802ea28e0cec75040c518409e16ab4c591b389091aa12c07129f9b758d050c958967e3e86e725f4595f3b3a90d97
 DIST zabbix-5.0.4.tar.gz 19039167 BLAKE2B 
82fb27076febe5ba43ff6c829ae22c5b4928d74f14e429c602442c90dfd5d1ce112b66d1782bd313b3300c66c774da4403a2150be7ed6ae56ae4b03a608dd018
 SHA512 
8ac6b56a221fe73982c30dc7dd2f2b036fa10a2fc38ef54e24dc0dd5d56a096f9c0779965afcaa5d26ee893a9f5fc8189ebc67d4244b325acb851cd8b5b6af73

diff --git a/net-analyzer/zabbix/zabbix-4.0.26.ebuild 
b/net-analyzer/zabbix/zabbix-4.0.26.ebuild
new file mode 100644
index 000..844a2e68741
--- /dev/null
+++ b/net-analyzer/zabbix/zabbix-4.0.26.ebuild
@@ -0,0 +1,350 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+# needed to make webapp-config dep optional
+WEBAPP_OPTIONAL="yes"
+inherit flag-o-matic webapp java-pkg-opt-2 user systemd toolchain-funcs
+
+DESCRIPTION="ZABBIX is software for monitoring of your applications, network 
and servers"
+HOMEPAGE="https://www.zabbix.com/;
+MY_P=${P/_/}
+MY_PV=${PV/_/}
+SRC_URI="https://cdn.zabbix.com/${PN}/sources/stable/4.0/${P}.tar.gz;
+LICENSE="GPL-2"
+SLOT="0"
+WEBAPP_MANUAL_SLOT="yes"
+KEYWORDS="~amd64 ~x86"
+IUSE="+agent java curl frontend ipv6 xmpp ldap libxml2 mysql openipmi oracle 
+postgres proxy server ssh ssl snmp sqlite odbc static"
+REQUIRED_USE="|| ( agent frontend proxy server )
+   proxy? ( ^^ ( mysql oracle postgres sqlite odbc ) )
+   server? ( ^^ ( mysql oracle postgres odbc ) )
+   static? ( !oracle !snmp )"
+
+COMMON_DEPEND="
+   curl? ( net-misc/curl )
+   java? ( >=virtual/jdk-1.8:* )
+   ldap? (
+   =dev-libs/cyrus-sasl-2*
+   net-libs/gnutls
+   net-nds/openldap
+   )
+   libxml2? ( dev-libs/libxml2 )
+   mysql? ( dev-db/mysql-connector-c )
+   odbc? ( dev-db/unixODBC )
+   openipmi? ( sys-libs/openipmi )
+   oracle? ( dev-db/oracle-instantclient-basic )
+   postgres? ( dev-db/postgresql:* )
+   proxy?  ( sys-libs/zlib )
+   server? (
+   dev-libs/libevent
+   sys-libs/zlib
+   )
+   snmp? ( net-analyzer/net-snmp )
+   sqlite? ( dev-db/sqlite )
+   ssh? ( net-libs/libssh2 )
+   ssl? ( dev-libs/openssl:=[-bindist] )
+   xmpp? ( dev-libs/iksemel )
+"
+
+RDEPEND="${COMMON_DEPEND}
+   java? ( >=virtual/jre-1.8:* )
+   mysql? ( virtual/mysql )
+   proxy? ( net-analyzer/fping[suid] )
+   server? (
+   app-admin/webapp-config
+   dev-libs/libevent
+   dev-libs/libpcre
+   net-analyzer/fping[suid]
+   )
+   frontend? (
+   app-admin/webapp-config
+   

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

2020-11-09 Thread Michał Górny
commit: 234d1e0dba673047ca7198a25971f5007c2a820e
Author: Michał Górny  gentoo  org>
AuthorDate: Mon Nov  9 09:41:36 2020 +
Commit: Michał Górny  gentoo  org>
CommitDate: Mon Nov  9 10:20:48 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=234d1e0d

xfce-base/xfconf: Bump to 4.14.4 (stable)

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

 xfce-base/xfconf/Manifest |  1 +
 xfce-base/xfconf/xfconf-4.14.4.ebuild | 88 +++
 2 files changed, 89 insertions(+)

diff --git a/xfce-base/xfconf/Manifest b/xfce-base/xfconf/Manifest
index 94e7d14e7b5..cf68c30cf11 100644
--- a/xfce-base/xfconf/Manifest
+++ b/xfce-base/xfconf/Manifest
@@ -1,3 +1,4 @@
 DIST xfconf-4.14.1.tar.bz2 644804 BLAKE2B 
1b04770fa9b3f4901f561bc3978dd7ffdbfea9496330a98334ffb19c0c7413b0540423f20200e2e5191ff876f3e2c32ca8354bbab70aac4de00592d995f77e72
 SHA512 
727d013f7e71e0eb9ff17e464acd65c1fa507f8eba1bd29621dae070161042f60f47b8ac048b28849bf45232d04d5d6e48530aa0bd1e661a3f58db47703a8808
 DIST xfconf-4.14.3.tar.bz2 591432 BLAKE2B 
9722547018a6db7132bad53b750ec8bd66b2f5dde2348b605bf9a6ce6a7d18fefbfb16c31f58c1c4e6c593d3f0525c3bd8231b4bab0728bd64f91d918f0a6c23
 SHA512 
e3add05018215cc597bb76d852903077e1fd0a21429c462116c560739eaf32167f9dddac3adb36e89b9380b87fc4b4c38d4ee9fdd5139b540268be437fc3a713
+DIST xfconf-4.14.4.tar.bz2 592024 BLAKE2B 
1432ca360fd1f02437f238f66906f15a8b98fd0e7f4525bc2b61d53b4e3c146a1a4f8480089956e0a2e5f88d952822ba2b151f54183619a88e3f14f747f6676e
 SHA512 
2335c73078ec1b035ceb1d96a2e16d9e63ca7ad5cabac96478d134ad3f94c0e81351df8acd8fb446a97a56f30472502006d93e96acdafc69262af3bbb1fc79ad
 DIST xfconf-4.15.0.tar.bz2 586244 BLAKE2B 
0bc6331f6a00d9328b7d462da1bffd0aa57b7b6e5a48a6e9d05d43993910fe1a3677ca33ca2315caac0528087e61a66e574118efd6c9ea5fb2d068cc843532a8
 SHA512 
3d36881a5d4a8b514196905689f32eed0da49c642fced38c57fa9260013e2efc0ce83de502b91c5dd07734dd99c2521f2cac00b43d3d76141efe7eeddc03c5c7

diff --git a/xfce-base/xfconf/xfconf-4.14.4.ebuild 
b/xfce-base/xfconf/xfconf-4.14.4.ebuild
new file mode 100644
index 000..93d826cca95
--- /dev/null
+++ b/xfce-base/xfconf/xfconf-4.14.4.ebuild
@@ -0,0 +1,88 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit vala
+
+DESCRIPTION="A configuration management system for Xfce"
+HOMEPAGE="https://www.xfce.org/projects/;
+SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0/3"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~x64-solaris"
+IUSE="debug introspection perl vala"
+REQUIRED_USE="vala? ( introspection )"
+
+RDEPEND=">=dev-libs/glib-2.42
+   sys-apps/dbus
+   >=xfce-base/libxfce4util-4.10:=
+   introspection? ( dev-libs/gobject-introspection:= )
+   perl? (
+   dev-lang/perl:=[-build(-)]
+   dev-perl/glib-perl
+   )
+   ! "${service_dir}/org.xfce.Xfconf.service" <<-EOF || die
+   [D-BUS Service]
+   Name=org.xfce.Xfconf
+   Exec=${S}/xfconfd/xfconfd
+   EOF
+
+   (
+   # start isolated dbus session bus
+   dbus_data=$(dbus-launch --sh-syntax) || exit
+   eval "${dbus_data}"
+
+   nonfatal emake check
+   ret=${?}
+
+   kill "${DBUS_SESSION_BUS_PID}"
+   exit "${ret}"
+   ) || die
+}
+
+src_install() {
+   default
+   find "${D}" -type f -name '*.la' -delete || die
+
+   if use perl; then
+   find "${ED}" -type f -name perllocal.pod -delete || die
+   find "${ED}" -depth -mindepth 1 -type d -empty -delete || die
+   fi
+}



  1   2   >