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

2021-06-22 Thread Marek Szuba
commit: 21576679dddbe7afdc95de5bee7bbd8f09b5d751
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 22 14:26:18 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 22 16:55:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21576679

dev-python/olefile: keyword 0.46-r1 for ~riscv

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

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

diff --git a/dev-python/olefile/olefile-0.46-r1.ebuild 
b/dev-python/olefile/olefile-0.46-r1.ebuild
index a4c54fc05f8..5318544ccad 100644
--- a/dev-python/olefile/olefile-0.46-r1.ebuild
+++ b/dev-python/olefile/olefile-0.46-r1.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/decalage2/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="BSD-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 
 distutils_enable_sphinx doc
 distutils_enable_tests unittest



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

2021-06-22 Thread Marek Szuba
commit: 8775f894ba4cbada9d7678aecbcd65bef2e1030f
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 22 15:42:28 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 22 16:59:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8775f894

profiles/arch/riscv: mask USE="imagequant test tk" on dev-python/pillow

imagequant depends on media-gfx/libimagequant, test - on either
ImageMagick or GraphicsMagick, tk - dev-lang/tk via Python.
None of them have been keyworded on riscv yet.

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

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

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 739e7afbd94..b6b08092a1a 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Marek Szuba  (2021-06-22)
+# Dependencies not keyworded here yet
+dev-python/pillow imagequant test tk
+
 # Marek Szuba  (2021-06-21)
 # net-libs/mbedtls not keyworded here, not tested
 net-libs/libssh2 mbedtls



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

2021-06-22 Thread Marek Szuba
commit: 3674e97ef3e7bcad04385400ade7e95e3ea10578
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 22 15:41:43 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 22 16:56:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3674e97e

dev-python/pillow: keyword 8.2.0 for ~riscv

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

 dev-python/pillow/pillow-8.2.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-python/pillow/pillow-8.2.0.ebuild 
b/dev-python/pillow/pillow-8.2.0.ebuild
index 26c8aec4416..342070bb9e6 100644
--- a/dev-python/pillow/pillow-8.2.0.ebuild
+++ b/dev-python/pillow/pillow-8.2.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..10} pypy3 )
+PYTHON_COMPAT=( python3_{8..10} pypy3 )
 PYTHON_REQ_USE='tk?,threads(+)'
 
 inherit distutils-r1 toolchain-funcs virtualx
@@ -18,7 +18,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
 IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb 
zlib"
 REQUIRED_USE="test? ( jpeg jpeg2k tiff )"
 RESTRICT="!test? ( test )"



[gentoo-commits] repo/proj/guru:dev commit in: x11-plugins/purple-mm-sms/

2021-06-22 Thread Marco Scardovi
commit: b3499f247999d3ccc0f28a412aaeaed4b5b4f105
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 16:52:39 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 16:52:39 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b3499f24

x11-plugins/purple-mm-sms: add package

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-plugins/purple-mm-sms/Manifest  |  1 +
 x11-plugins/purple-mm-sms/metadata.xml  | 11 +++
 .../purple-mm-sms/purple-mm-sms-0.1.7.ebuild| 21 +
 3 files changed, 33 insertions(+)

diff --git a/x11-plugins/purple-mm-sms/Manifest 
b/x11-plugins/purple-mm-sms/Manifest
new file mode 100644
index 0..fbf762f22
--- /dev/null
+++ b/x11-plugins/purple-mm-sms/Manifest
@@ -0,0 +1 @@
+DIST purple-mm-sms-v0.1.7.tar.gz 18981 BLAKE2B 
7cfccc75bce3f05d8a88f80ac523effd1ca9473e468687b215f79ac37e87e351188e52444b0226adf645c45513c788f6cc01f43e0b079bd36fb22b54facb8f46
 SHA512 
438482ca8a58b71401d0077e4a9c1b845d66cd49ba2282c9c113bcf241efc59b7140f7c2c07dcc448b379c598a5f743bedd5701deb533e919348fc41e7e4c754

diff --git a/x11-plugins/purple-mm-sms/metadata.xml 
b/x11-plugins/purple-mm-sms/metadata.xml
new file mode 100644
index 0..a0b29038e
--- /dev/null
+++ b/x11-plugins/purple-mm-sms/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+   
+   atom/atom
+   
+

diff --git a/x11-plugins/purple-mm-sms/purple-mm-sms-0.1.7.ebuild 
b/x11-plugins/purple-mm-sms/purple-mm-sms-0.1.7.ebuild
new file mode 100644
index 0..defb9e63f
--- /dev/null
+++ b/x11-plugins/purple-mm-sms/purple-mm-sms-0.1.7.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Purple SMS plugin using ModemManager"
+HOMEPAGE="https://source.puri.sm/Librem5/purple-mm-sms;
+SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+DEPEND="
+   net-misc/modemmanager
+   net-im/pidgin
+"
+
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}-v${PV}"



[gentoo-commits] repo/proj/guru:dev commit in: app-mobilephone/mobile-config-firefox/files/, ...

2021-06-22 Thread Marco Scardovi
commit: f5d7f780382d338aec6829152c190506ce8196bc
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 16:46:49 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 16:46:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f5d7f780

app-mobilephone/mobile-config-firefox: add package

this package is for making firefox (non bin) mobile friendly

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 app-mobilephone/mobile-config-firefox/Manifest |  1 +
 ...-src-prefs.js-disable-sandbox-for-non-ESR.patch | 27 
 .../files/disable-proton-ui.patch  | 12 +
 app-mobilephone/mobile-config-firefox/metadata.xml | 11 
 .../mobile-config-firefox-2.1.0.ebuild | 29 ++
 5 files changed, 80 insertions(+)

diff --git a/app-mobilephone/mobile-config-firefox/Manifest 
b/app-mobilephone/mobile-config-firefox/Manifest
new file mode 100644
index 0..530a6aa6d
--- /dev/null
+++ b/app-mobilephone/mobile-config-firefox/Manifest
@@ -0,0 +1 @@
+DIST mobile-config-firefox-2.1.0.tar.gz 20799 BLAKE2B 
a1ec9526730f6f6acb5a62f6f7c2f7a204eda9b6eb601bfb1b4b9fafdf4d8d9b62e49f9dbf47700f52123f2fce227fc048bba973cdb7e820ef1b36039c7a48cd
 SHA512 
31c17117ef771861704ff985c3c7ae087259107f8f3999d16303608def4a8846f29e6bafb5bdf87d0b7a2ec9e61c6ae426642e4ef783e502cf810fb8b7425a01

diff --git 
a/app-mobilephone/mobile-config-firefox/files/0001-src-prefs.js-disable-sandbox-for-non-ESR.patch
 
b/app-mobilephone/mobile-config-firefox/files/0001-src-prefs.js-disable-sandbox-for-non-ESR.patch
new file mode 100644
index 0..f26db650a
--- /dev/null
+++ 
b/app-mobilephone/mobile-config-firefox/files/0001-src-prefs.js-disable-sandbox-for-non-ESR.patch
@@ -0,0 +1,27 @@
+From 953b5e3b6c5b2e2c4518a7af800554b319c69ff1 Mon Sep 17 00:00:00 2001
+From: Danct12 
+Date: Fri, 12 Feb 2021 13:01:58 +0700
+Subject: [PATCH] src/prefs.js: disable sandbox for non-ESR
+
+https://support.mozilla.org/bm/questions/1236295#answer-1161622
+
+Signed-off-by: Danct12 
+---
+ src/mobile-config-prefs.js | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/mobile-config-prefs.js b/src/mobile-config-prefs.js
+index c4a9a77..a32111c 100644
+--- a/src/mobile-config-prefs.js
 b/src/mobile-config-prefs.js
+@@ -4,6 +4,7 @@
+ // Set up autoconfig (we use it to copy/update userChrome.css into profile 
dir)
+ pref('general.config.filename', "mobile-config-autoconfig.js");
+ pref('general.config.obscure_value', 0);
++pref('general.config.sandbox_enabled', false);
+ 
+ // Select a mobile user agent for firefox (same as tor browser on android)
+ pref('general.useragent.override', 'Mozilla/5.0 (Android 9; Mobile; rv:78.0) 
Gecko/20100101 Firefox/78.0');
+-- 
+2.30.0
+

diff --git 
a/app-mobilephone/mobile-config-firefox/files/disable-proton-ui.patch 
b/app-mobilephone/mobile-config-firefox/files/disable-proton-ui.patch
new file mode 100644
index 0..1b18ea357
--- /dev/null
+++ b/app-mobilephone/mobile-config-firefox/files/disable-proton-ui.patch
@@ -0,0 +1,12 @@
+diff --git a/src/mobile-config-prefs.js b/src/mobile-config-prefs.js
+index 6090643..787e48e 100644
+--- a/src/mobile-config-prefs.js
 b/src/mobile-config-prefs.js
+@@ -33,3 +33,7 @@ pref('toolkit.cosmeticAnimations.enabled', false);
+ 
+ // Disable download animations, save CPU
+ pref('browser.download.animateNotifications', false);
++
++// Disable the new Proton design
++pref('browser.proton.enabled', false);
++

diff --git a/app-mobilephone/mobile-config-firefox/metadata.xml 
b/app-mobilephone/mobile-config-firefox/metadata.xml
new file mode 100644
index 0..a0b29038e
--- /dev/null
+++ b/app-mobilephone/mobile-config-firefox/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+   
+   atom/atom
+   
+

diff --git 
a/app-mobilephone/mobile-config-firefox/mobile-config-firefox-2.1.0.ebuild 
b/app-mobilephone/mobile-config-firefox/mobile-config-firefox-2.1.0.ebuild
new file mode 100644
index 0..a6cfe30a2
--- /dev/null
+++ b/app-mobilephone/mobile-config-firefox/mobile-config-firefox-2.1.0.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Mobile and privacy friendly configuration for Firefox"
+HOMEPAGE="https://gitlab.com/postmarketOS/mobile-config-firefox;
+SRC_URI="https://gitlab.com/postmarketOS/mobile-config-firefox/-/archive/${PV}/${P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+PATCHES=(
+   "${FILESDIR}"/0001-src-prefs.js-disable-sandbox-for-non-ESR.patch
+   "${FILESDIR}"/disable-proton-ui.patch
+)
+
+src_install() {
+   default
+   mv "${D}"/usr/lib "${D}"/usr/lib64 || die
+}
+
+pkg_postinst() {
+   elog "You will need to 

[gentoo-commits] repo/proj/guru:dev commit in: app-mobilephone/flashlight/, app-mobilephone/flashlight/files/

2021-06-22 Thread Marco Scardovi
commit: 08e92ea0dc25d5d00b07b57b550a725685bf1f91
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 16:43:24 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 16:43:24 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=08e92ea0

app-mobilephone/flashlight: add new package

flashlight is the flashlight app for pinephone/librem 5

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 app-mobilephone/flashlight/Manifest|  1 +
 .../flashlight/files/60-flashlight.rules   |  5 
 .../flashlight/files/90-flashlight.rules   |  2 ++
 .../flashlight/flashlight-0.1.1-r1.ebuild  | 32 ++
 app-mobilephone/flashlight/metadata.xml| 11 
 5 files changed, 51 insertions(+)

diff --git a/app-mobilephone/flashlight/Manifest 
b/app-mobilephone/flashlight/Manifest
new file mode 100644
index 0..8739b8f4f
--- /dev/null
+++ b/app-mobilephone/flashlight/Manifest
@@ -0,0 +1 @@
+DIST flashlight-0.1.1.tar.gz 20077 BLAKE2B 
c9ed29d034c5c7e91a87209236e153afbada4c0e098dba0e0ed8fa0f7b321d3ec693fe198de415031024f4a29437ba2986809f30009c5c09751d7800449a42af
 SHA512 
ed8350bf75f5638c36ba070dee7f5aa0455fcde5ed4ecc63ff7a27578d34e382e16b2998e25898e972b95b5307af58de14b96ee359bedfcee924f9b7e865dcd6

diff --git a/app-mobilephone/flashlight/files/60-flashlight.rules 
b/app-mobilephone/flashlight/files/60-flashlight.rules
new file mode 100644
index 0..b9098a83c
--- /dev/null
+++ b/app-mobilephone/flashlight/files/60-flashlight.rules
@@ -0,0 +1,5 @@
+#  SPDX-License-Identifier: GPL-3+
+#
+#  This file is part of flashlight.
+
+SUBSYSTEM=="leds", KERNEL=="white:flash", ACTION=="add", RUN+="/bin/chmod -R 
a+w /sys%p"

diff --git a/app-mobilephone/flashlight/files/90-flashlight.rules 
b/app-mobilephone/flashlight/files/90-flashlight.rules
new file mode 100644
index 0..3aafcd21a
--- /dev/null
+++ b/app-mobilephone/flashlight/files/90-flashlight.rules
@@ -0,0 +1,2 @@
+SUBSYSTEM=="leds", ACTION=="add", KERNEL=="white:flash", \
+  RUN+="/bin/chmod 777 /sys/class/leds/%k/brightness"

diff --git a/app-mobilephone/flashlight/flashlight-0.1.1-r1.ebuild 
b/app-mobilephone/flashlight/flashlight-0.1.1-r1.ebuild
new file mode 100644
index 0..775fe6a04
--- /dev/null
+++ b/app-mobilephone/flashlight/flashlight-0.1.1-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit meson gnome2-utils udev
+
+MY_COMMIT="f5feb4b3d17bbf16171d716bbb8e28f3a84542ef"
+
+DESCRIPTION="It's a flashlight, what do you expect?"
+HOMEPAGE="https://gitlab.com/a-wai/flashlight.git;
+SRC_URI="https://gitlab.com/a-wai/flashlight/-/archive/${MY_COMMIT}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+S="${WORKDIR}/${PN}-${MY_COMMIT}"
+
+src_install() {
+   meson_src_install
+   udev_dorules "${FILESDIR}/60-flashlight.rules"
+   mv "${D}/usr/share/appdata" "${D}/usr/share/metainfo" || die
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}

diff --git a/app-mobilephone/flashlight/metadata.xml 
b/app-mobilephone/flashlight/metadata.xml
new file mode 100644
index 0..a0b29038e
--- /dev/null
+++ b/app-mobilephone/flashlight/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+   
+   atom/atom
+   
+



[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-gsconnect/

2021-06-22 Thread Pacho Ramos
commit: 72af9bba3599c573c1997c3f811725d4fdb61833
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 22 16:43:26 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 22 16:43:33 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72af9bba

gnome-extra/gnome-shell-extension-gsconnect: Bump to v47

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 .../gnome-shell-extension-gsconnect/Manifest   |  1 +
 .../gnome-shell-extension-gsconnect-47.ebuild  | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/gnome-extra/gnome-shell-extension-gsconnect/Manifest 
b/gnome-extra/gnome-shell-extension-gsconnect/Manifest
index c6d04415d0f..654d797bd9e 100644
--- a/gnome-extra/gnome-shell-extension-gsconnect/Manifest
+++ b/gnome-extra/gnome-shell-extension-gsconnect/Manifest
@@ -1 +1,2 @@
 DIST gnome-shell-extension-gsconnect-46.tar.gz 735155 BLAKE2B 
86a7288953fe6001cfa15277dcc38feac3dd63fc60b8cca86dd95632b4d022587654393c3e6386a7e2cf7ad3af409efbae2e5ffe49eb36a9093887d0848cb080
 SHA512 
584348407a0f41f4317f52cddc1cc7e1e622fdd765e3eaa0b8012cc4bf46c09adedc97f9701a8c94aaa63dcd46d20fae35f49bfabe8c0d4abb4b407d8ac2c199
+DIST gnome-shell-extension-gsconnect-47.tar.gz 737392 BLAKE2B 
d2f09ae4650c17cf9f5ef90c18beb2ff46c3c077d27e4ea11fdb5f41522cb231aea47b168848c5da2c0ae35fbd1df734fa11f13c38abbde2ccab585137b7e116
 SHA512 
c1e900b225cda8edbcc1b3a16883b58d09a110b67cb503f3e7e71f8e0abafb565081528958cbd44e5685a1de2d7f54cee88a87a8e35f2344571eab8935b80c91

diff --git 
a/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-47.ebuild
 
b/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-47.ebuild
new file mode 100644
index 000..c046c64ae00
--- /dev/null
+++ 
b/gnome-extra/gnome-shell-extension-gsconnect/gnome-shell-extension-gsconnect-47.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome2-utils meson readme.gentoo-r1 xdg
+
+DESCRIPTION="KDE Connect implementation for Gnome Shell"
+HOMEPAGE="https://github.com/GSConnect/gnome-shell-extension-gsconnect;
+SRC_URI="https://github.com/GSConnect/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="nautilus"
+
+COMMON_DEPEND="dev-libs/glib:2"
+RDEPEND="${COMMON_DEPEND}
+   app-eselect/eselect-gnome-shell-extensions
+   >=dev-libs/gjs-1.68
+   =gnome-base/gnome-shell-40*
+   gnome-base/gvfs
+   gnome-extra/evolution-data-server
+   || ( media-libs/libcanberra media-libs/gsound )
+   nautilus? (
+   dev-python/nautilus-python
+   gnome-base/nautilus[introspection] )
+"
+DEPEND="${COMMON_DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+"
+
+DISABLE_AUTOFORMATTING="yes"
+DOC_CONTENTS="For knowing more about how to do the setup, please visit:
+https://github.com/andyholmes/gnome-shell-extension-gsconnect/wiki/Installation;
+
+src_configure() {
+   # nemo support relies on nemo-python from 
https://github.com/linuxmint/nemo-extensions
+   # https://bugs.gentoo.org/694388
+   meson_src_configure \
+   -Dinstalled_tests=false \
+   -Dnemo=false \
+   $(meson_use nautilus)
+}
+
+src_install() {
+   meson_src_install
+   readme.gentoo_create_doc
+}
+
+pkg_preinst() {
+   gnome2_schemas_savelist
+   xdg_pkg_preinst
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+   xdg_pkg_postinst
+   ebegin "Updating list of installed extensions"
+   eselect gnome-shell-extensions update
+   eend $?
+   readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+   xdg_pkg_postrm
+}



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

2021-06-22 Thread Michał Górny
commit: ec37353af40a4e15cfdcfcefe5f39a48ab5c5346
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 15:42:11 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 16:29:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec37353a

dev-python/h5py: Bump to 3.3.0

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

 dev-python/h5py/Manifest  |  1 +
 dev-python/h5py/h5py-3.3.0.ebuild | 62 +++
 2 files changed, 63 insertions(+)

diff --git a/dev-python/h5py/Manifest b/dev-python/h5py/Manifest
index d667919a576..6a82160a728 100644
--- a/dev-python/h5py/Manifest
+++ b/dev-python/h5py/Manifest
@@ -1,2 +1,3 @@
 DIST h5py-2.10.0.tar.gz 301057 BLAKE2B 
2e9da02224493b79b2df75ff9aa5cb16ab668d07bb95066356749be09091c54032efb3db8b53bdf0fbbbac2bcde532f9f051627327dcf3f35fb578b701ecc165
 SHA512 
c49b04f7dcddf03f36d4f063d79ecbe544e0b1daee432d4a76cfa83dac3a1f2cb144f40a74fb85ea17cb5b778f57f709969ea5d1a2afc5bdd5aecbc9d732898d
 DIST h5py-3.2.1.tar.gz 368170 BLAKE2B 
2c198d0cfbd988a8531284e16f563ae630afbdd0b32d41ff1b8e33741ac9c678328a07dbb925d67c538100088de9423a45e65c76f3a1daaa0f7b08229916546d
 SHA512 
c98f935f800f340239fdd5132534a3b79995dc952250521f0bd6972a60c34c21bb56d7ca3f1c655ad9d1e47fc5792f434f88a0919ae75bc9102e659bf4f1c284
+DIST h5py-3.3.0.tar.gz 380221 BLAKE2B 
0fd44e780304f0d56e8fd8fd0f42142c80935fa7cc3e6c53ff68860f32755d3d5e576fc283bb9b21e9d7dfb905bdeed6656eeaa33e48cefd34de86fde3efa49d
 SHA512 
f1ce944375da3db65829e8a9d667ee7ffa2f863e408aa4ccac0de9d999e0710ebcb1e116537616649fcfd05731cad3cbd968c9593f0ba0fd4348ee06c74d9dae

diff --git a/dev-python/h5py/h5py-3.3.0.ebuild 
b/dev-python/h5py/h5py-3.3.0.ebuild
new file mode 100644
index 000..c446eb58c66
--- /dev/null
+++ b/dev-python/h5py/h5py-3.3.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1 flag-o-matic
+
+DESCRIPTION="Simple Python interface to HDF5 files"
+HOMEPAGE="https://www.h5py.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+# disable mpi until mpi4py gets python3_8
+#IUSE="examples mpi"
+IUSE="examples"
+
+#RDEPEND="sci-libs/hdf5:=[mpi=,hl(+)]
+DEPEND="sci-libs/hdf5:=[hl(+)]"
+RDEPEND="${DEPEND}
+   dev-python/numpy[${PYTHON_USEDEP}]"
+
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pkgconfig[${PYTHON_USEDEP}]
+   test? (
+   dev-python/QtPy[testlib,${PYTHON_USEDEP}]
+   dev-python/cached-property[${PYTHON_USEDEP}]
+   )"
+#  mpi? ( virtual/mpi )
+#  mpi? ( dev-python/mpi4py[${PYTHON_USEDEP}] )
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs \
+   dev-python/alabaster
+
+#pkg_setup() {
+#  use mpi && export CC=mpicc
+#}
+
+python_prepare_all() {
+   # avoid pytest-mpi dep, we do not use mpi anyway
+   sed -i -e 's:pytest-mpi::' pytest.ini || die
+   distutils-r1_python_prepare_all
+
+   export H5PY_SETUP_REQUIRES=0
+}
+
+python_test() {
+   cd "${BUILD_DIR}/lib" || die
+   epytest -m "not mpi"
+   rm -rf .hypothesis .pytest_cache || die
+}
+
+python_install_all() {
+   use examples && dodoc -r examples
+
+   distutils-r1_python_install_all
+}



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

2021-06-22 Thread Michał Górny
commit: f8e4237cf642c9f82373e5447d9ec38ccc434a51
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 15:43:23 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 16:29:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8e4237c

dev-python/feedparser: Bump to 6.0.8

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

 dev-python/feedparser/Manifest|  1 +
 dev-python/feedparser/feedparser-6.0.8.ebuild | 38 +++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/feedparser/Manifest b/dev-python/feedparser/Manifest
index 2deb7b0cedb..e87bd4eeb34 100644
--- a/dev-python/feedparser/Manifest
+++ b/dev-python/feedparser/Manifest
@@ -5,3 +5,4 @@ DIST feedparser-6.0.4.tar.gz 251880 BLAKE2B 
22a94bce43b4ff8ad9aa95d07c71568d7d6e
 DIST feedparser-6.0.5.tar.gz 252003 BLAKE2B 
91f1a5cd8f1d7124ebfc4c6ce31be81d2251a3769a2ec491325236ecc6506d73658fa7f4825a82e41d4c190017a66a41b6a93f19b37f0062d2abcca76d6791bf
 SHA512 
6b91c8cd84ac7de9a632ae23c3bcd543ecc4dbbeeefac370c62af0fc83057a108b26a84e2199ae900300a09e89a117c475776276231d7cd27d20a10b16814958
 DIST feedparser-6.0.6.tar.gz 252114 BLAKE2B 
47a22799c76832d8c21959a43514f4e81b427a1d54d4cfd6e95bcb3cd23a8b50611f640107d9078b3bf8f4d3b254b8c8863fafe56b6a53d02cffb6d7cd7c1a3f
 SHA512 
e94b0f8e1be2b70db897297fb456df3d5e86a1e952fd4278f9370fc94e3a13930ddbeb866a525b9344e9cd2e4d768a7bda7b1368354e68d16eff133319a8bca9
 DIST feedparser-6.0.7.tar.gz 252432 BLAKE2B 
7eba914b073a241d79c73a1a3a0308d035fae9eaa26a3eb54714272d534b5c965db97676e32ce59bf748dfb3ccbf31d1044b75006b87df0e0b6fc2f7a6f5fc6d
 SHA512 
ae0f871dac2f7096e265f6931fe275ecc22eae091a6855fb5d1b78c9a5de9a16cff05742ddf05277068d6b4e4908b2350bb8784855be4c136c9b37835c19efa2
+DIST feedparser-6.0.8.tar.gz 252496 BLAKE2B 
1a17ef6aa41e0782743d5d331ba26e2d1518475534adcd62457bc6fab00b93e24a3a3b03f4acf8358d321464b985c9d09383dc0373680577c10b742c5e1366fd
 SHA512 
9de702dbebe28b379fd164afed8c408f46301f3ebf91d9f862f12de98a1bcee9f6d38a27c0b8a64e87bc0a20d0ad992ed78b190406649f775e2e8c9ca62b4d8c

diff --git a/dev-python/feedparser/feedparser-6.0.8.ebuild 
b/dev-python/feedparser/feedparser-6.0.8.ebuild
new file mode 100644
index 000..20498a98346
--- /dev/null
+++ b/dev-python/feedparser/feedparser-6.0.8.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} pypy3 )
+
+inherit distutils-r1
+
+MY_PV=${PV/_beta/b}
+MY_P=${PN}-${MY_PV}
+DESCRIPTION="Parse RSS and Atom feeds in Python"
+HOMEPAGE="https://github.com/kurtmckee/feedparser
+   https://pypi.org/project/feedparser/;
+SRC_URI="
+   https://github.com/kurtmckee/feedparser/archive/${MY_PV}.tar.gz
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sparc ~x86 
~amd64-linux ~x86-linux ~x86-solaris"
+
+RDEPEND="dev-python/sgmllib3k[${PYTHON_USEDEP}]"
+
+distutils_enable_tests unittest
+
+src_prepare() {
+   # broken
+   rm \
+   tests/illformed/chardet/big5.xml \
+   tests/illformed/undeclared_namespace.xml || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   "${EPYTHON}" tests/runtests.py || die
+}



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

2021-06-22 Thread Michał Górny
commit: 1030ab49c8ea531689c27860f6b82ea9d45a4685
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 15:39:38 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 16:29:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1030ab49

dev-python/pandas: Bump to 1.2.5

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

 dev-python/pandas/Manifest|   1 +
 dev-python/pandas/pandas-1.2.5.ebuild | 186 ++
 2 files changed, 187 insertions(+)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index e728ccd7ef2..8b790820335 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -1,2 +1,3 @@
 DIST pandas-1.2.3.tar.gz 5466356 BLAKE2B 
f392321915128769814b3a8b7673cd7b00c9c292f4cb8d8b2e8537f7cc513f92cb6b8ff74dffe3b167987e8fa387738264dbebfdf4019f9cd7afd4f78234212a
 SHA512 
3108424253aa143a85ef166091829bbd8c9b6446b516f37252742146d184f722e1fb8af5b4d04937362a298068019a91392e40c818126df6a7459bab7f3077cb
 DIST pandas-1.2.4.tar.gz 5469105 BLAKE2B 
7f39e3ca67f5997c0668b0c2e9792869963adcd0347a3983188a992794ad58ccba82105b4dc3315cc17d79104f7fea7a273c218967eb51b1ea1514e87aeebb66
 SHA512 
79e7a38b8edad52b70eb81ba821141b928c782009d59c50076e7d1e7c015078d333c0c80bda7ba720f4ccb221a0ba93a02885fe6a573567ee37ffae14ee9b2c3
+DIST pandas-1.2.5.tar.gz 5470907 BLAKE2B 
2c5e0cb0849aa23ee8640528a3e29a579cc051543731e44c9be41fb989c85f1b2b18bc028e97c9b200f9894e4c3ac8af6a2100586e41f6d8a165a4c4679fd649
 SHA512 
c8bc2ca7ff8ca1a4877ccda67aaf49c103525d0f511636f93e1db3720d9a1717aacde0a5e3f107f8f620b59f0269d9e5c9515fbef46da4e87fca678d7acda990

diff --git a/dev-python/pandas/pandas-1.2.5.ebuild 
b/dev-python/pandas/pandas-1.2.5.ebuild
new file mode 100644
index 000..a55755019ca
--- /dev/null
+++ b/dev-python/pandas/pandas-1.2.5.ebuild
@@ -0,0 +1,186 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_REQ_USE="threads(+)"
+
+VIRTUALX_REQUIRED="manual"
+
+inherit distutils-r1 flag-o-matic multiprocessing optfeature virtualx
+
+DESCRIPTION="Powerful data structures for data analysis and statistics"
+HOMEPAGE="https://pandas.pydata.org/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P/_/}.tar.gz"
+S="${WORKDIR}/${P/_/}"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="doc full-support minimal test X"
+RESTRICT="!test? ( test )"
+
+RECOMMENDED_DEPEND="
+   >=dev-python/bottleneck-1.2.1[${PYTHON_USEDEP}]
+   >=dev-python/numexpr-2.1[${PYTHON_USEDEP}]
+"
+
+# TODO: add pandas-gbq to the tree
+OPTIONAL_DEPEND="
+   dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
+   dev-python/blosc[${PYTHON_USEDEP}]
+   || (
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   )
+   dev-python/jinja[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   || (
+   dev-python/openpyxl[${PYTHON_USEDEP}]
+   dev-python/xlsxwriter[${PYTHON_USEDEP}]
+   )
+   >=dev-python/pytables-3.2.1[${PYTHON_USEDEP}]
+   dev-python/statsmodels[${PYTHON_USEDEP}]
+   >=dev-python/xarray-0.10.8[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-0.8.1[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-1.0.0[${PYTHON_USEDEP}]
+   dev-python/xlwt[${PYTHON_USEDEP}]
+   >=dev-python/scipy-1.1[${PYTHON_USEDEP}]
+   X? (
+   || (
+   dev-python/PyQt5[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   x11-misc/xsel
+   )
+   )
+"
+COMMON_DEPEND="
+   >dev-python/numpy-1.15.4[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+"
+DEPEND="${COMMON_DEPEND}
+   >=dev-python/cython-0.29.21[${PYTHON_USEDEP}]
+   doc? (
+   ${VIRTUALX_DEPEND}
+   app-text/pandoc
+   dev-python/beautifulsoup:4[${PYTHON_USEDEP}]
+   dev-python/html5lib[${PYTHON_USEDEP}]
+   dev-python/ipython[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/matplotlib[${PYTHON_USEDEP}]
+   dev-python/nbsphinx[${PYTHON_USEDEP}]
+   >=dev-python/numpydoc-0.9.1[${PYTHON_USEDEP}]
+   >=dev-python/openpyxl-1.6.1[${PYTHON_USEDEP}]
+   >=dev-python/pytables-3.0.0[${PYTHON_USEDEP}]
+   dev-python/pytz[${PYTHON_USEDEP}]
+   dev-python/rpy[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   dev-python/xlrd[${PYTHON_USEDEP}]
+   dev-python/xlwt[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   x11-misc/xclip
+   )
+   test? (
+   ${VIRTUALX_DEPEND}
+   ${RECOMMENDED_DEPEND}
+   ${OPTIONAL_DEPEND}
+   

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

2021-06-22 Thread Michał Górny
commit: 0b4bf6e45673b812ccc4530d516fb54535052a25
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 15:46:46 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 16:29:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b4bf6e4

dev-python/astroid: Bump to 2.6.0

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

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

diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest
index 1673fbf48b0..03bc16ad2aa 100644
--- a/dev-python/astroid/Manifest
+++ b/dev-python/astroid/Manifest
@@ -1,3 +1,4 @@
 DIST astroid-2.5.6.tar.gz 345014 BLAKE2B 
13916663aef712449a842e50b74ecd2e1b82817e1c128fdf9a4d5779d391deab7f806300cb6597b29920222ff041b13eb985aa395dff024af6fee628a84f883f
 SHA512 
3d10d0f92c4b4c2d7d5e0035f23ae554b512f34ddd55b4c1c4032b328643dfe60cb4aa675a3824423fcd12baea7961847435f1894a47fafa99802f3e17a5605f
 DIST astroid-2.5.7.tar.gz 352082 BLAKE2B 
ca52339422da3a35cbe34e4b216dbfed3979dce96a8d5fcc508083c0ef9509c491e78dcfea281b79b07fcb7289a9f40aade0da21ca38b6abcf7025b84909a4fd
 SHA512 
17fc185752510396fda9cce842df8ba72473e469b61c037195a9d6ff72af3ec8d3df01bdcf61d6059d4f90c95278928eba3e3380048bf5c6b4fa2a3c9b267176
 DIST astroid-2.5.8.tar.gz 354281 BLAKE2B 
70ee47c26b765ba9f9bd40cf120a9ce13709043738e20a08d201cdb899789c6c6bdc604aaab49c78b2888503b46321a1728cce656f39d70ce6877ac088cb9567
 SHA512 
ab2f413e399810e98bd61c837ac90674e7c6d8e2f4d32f3141b21bf1360c785831fc4afd347e755c97627a04cb482aa4e455897e1c02eec8c5fcd28c54c1e9fc
+DIST astroid-2.6.0.tar.gz 358265 BLAKE2B 
77db092a9f4368f296a710235bd9d022638c97e3439195f01e55b38ff9e7cbfd204906c353a515ee0bc12f75526866d783ad57aa5d5f69e672e9c1603e48f579
 SHA512 
44e0833e078948eb1ba1e62710890be8cfc675f7ee136578a39e2914b082fcfbcb90b90a002998471fcd19c4092b9a3c5f71e58af32d3839fa799bcb5bf4a4ba

diff --git a/dev-python/astroid/astroid-2.6.0.ebuild 
b/dev-python/astroid/astroid-2.6.0.ebuild
new file mode 100644
index 000..5d4947f82b0
--- /dev/null
+++ b/dev-python/astroid/astroid-2.6.0.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Abstract Syntax Tree for logilab packages"
+HOMEPAGE="
+   https://github.com/PyCQA/astroid/
+   https://pypi.org/project/astroid/;
+SRC_URI="
+   https://github.com/PyCQA/astroid/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+
+# Version specified in __pkginfo__.py.
+RDEPEND="
+   >=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}]
+   >=dev-python/wrapt-1.11.2[${PYTHON_USEDEP}]"
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/nose[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/python-dateutil[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests pytest
+
+export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+
+python_test() {
+   local deselect=(
+   # no clue why it's broken
+   
tests/unittest_modutils.py::GetModulePartTest::test_known_values_get_builtin_module_part
+   )
+
+   # Faker causes sys.path_importer_cache keys to be overwritten
+   # with PosixPaths
+   epytest -p no:faker ${deselect[@]/#/--deselect }
+}



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

2021-06-22 Thread Michał Górny
commit: a30af9eed657324e7e85d125babad8a8a5aca5c4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 15:44:45 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 16:29:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a30af9ee

dev-python/pikepdf: Bump to 2.13.0

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

 dev-python/pikepdf/Manifest  |  1 +
 dev-python/pikepdf/pikepdf-2.13.0.ebuild | 51 
 2 files changed, 52 insertions(+)

diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 3e3e58e60b8..f7767314750 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1,3 +1,4 @@
 DIST pikepdf-2.12.0.tar.gz 2300821 BLAKE2B 
17f2a316d7139471f1bc1106b52895246ecf4503a0c52cb7ed0b8fd408c9bdc8f4e4539f7381b184be50747edc12ee4ab1d58587c9db1fd4c3384d83a56a3ea0
 SHA512 
7484da6b6aeb8dc93c7b9eacbf5f5096bf738c2b75e4d3d63b189494acddba3da8c707fe25526ef2fa0be15be03729b347ef971f1ae61e38fe6c55ee72272359
 DIST pikepdf-2.12.1.tar.gz 2301208 BLAKE2B 
b3fa60c97a58dc312e00c0e129d1f55fd390d83b221dfd90acad5f5954e0c564492fe39718248f87980e42ecd590dfd98bfb21133c8ab0664666391e8e030902
 SHA512 
13bb7132282c024fa5118970deb6347c954a94545602fa21efe99ea2f837693b810dc6706d1681c28588d5ef41a867c70f75c7ab85b01267fbcf55ba89d39b94
 DIST pikepdf-2.12.2.tar.gz 2301822 BLAKE2B 
e600ab0809c44ba3749440ae6820761e28cc2d509ebb8824a5b2fde709db341366ee2b8f8160e65d876c2fff0aa7da54eddb1fe2b9fd524b0c25adf79779e21c
 SHA512 
6bde2a538cdaf55460083c54a6d55ddab3ec4ba127dfc77d3f79da8492ff50ffb76281312395973f8448c360ae53b0c9a0d090258f43bfdfdf420336c99fb423
+DIST pikepdf-2.13.0.tar.gz 2302937 BLAKE2B 
1a46cdf25badcc1d00dde22fba7dea837dde902295ccb3215d1441c5838acb2744aedb1696fb1fc57d55752bee66387bdd968695a6b3dfad5614c352d57366ae
 SHA512 
a57188f420f93fbb00aa4df9857df0c64aade057639b1e1c126cca2da8b57d7be34117eae34038b5e873a8d65c5332f3f3f2f1812e7e748647ee657b8eebf78a

diff --git a/dev-python/pikepdf/pikepdf-2.13.0.ebuild 
b/dev-python/pikepdf/pikepdf-2.13.0.ebuild
new file mode 100644
index 000..e8d4a265090
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-2.13.0.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+MY_P=${P/_p/.post}
+DESCRIPTION="Python library to work with pdf files based on qpdf"
+HOMEPAGE="https://pypi.org/project/pikepdf/ https://github.com/pikepdf/pikepdf;
+SRC_URI="
+   https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz
+   -> ${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+DEPEND="app-text/qpdf:0="
+RDEPEND="${DEPEND}
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/pybind11[${PYTHON_USEDEP}]"
+BDEPEND="
+   >=dev-python/pybind11-2.6.0[${PYTHON_USEDEP}]
+   >=dev-python/setuptools_scm-4.1[${PYTHON_USEDEP}]
+   dev-python/toml[${PYTHON_USEDEP}]
+   dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-5[${PYTHON_USEDEP}]
+   >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff]
+   >=dev-python/psutil-5[${PYTHON_USEDEP}]
+   >=dev-python/pytest-6[${PYTHON_USEDEP}]
+   >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}]
+   >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+   )"
+
+#distutils_enable_sphinx docs \
+#  dev-python/ipython \
+#  dev-python/matplotlib \
+#  dev-python/sphinx_rtd_theme
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/wheel/d' setup.py || die
+   sed -i -e '/-n auto/d' setup.cfg || die
+   distutils-r1_src_prepare
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/phosh/

2021-06-22 Thread Marco Scardovi
commit: 1fdf475f58222f02a46ad8c0f8e246668f523514
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 16:27:05 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 16:27:05 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1fdf475f

gui-wm/phosh: fix QA error for domenu

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 gui-wm/phosh/phosh-0.11.0.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/gui-wm/phosh/phosh-0.11.0.ebuild b/gui-wm/phosh/phosh-0.11.0.ebuild
index 7007a1c28..8c43914b0 100644
--- a/gui-wm/phosh/phosh-0.11.0.ebuild
+++ b/gui-wm/phosh/phosh-0.11.0.ebuild
@@ -63,8 +63,7 @@ src_install() {
meson_src_install
newpamd "${FILESDIR}"/pam_phosh 'phosh'
systemd_newunit "${FILESDIR}"/phosh.service 'phosh.service'
-   domenu /usr/share/applications/
-   doins "${FILESDIR}"/sm.puri.OSK0.desktop
+   domenu "${FILESDIR}"/sm.puri.OSK0.desktop
 
DOC_CONTENTS="
To amend the existing password policy please see the man 5 passwdqc.conf



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

2021-06-22 Thread Pacho Ramos
commit: e5b737d9407e041b8d3a3022eca0c81c34298dd8
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 22 16:24:57 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 22 16:24:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5b737d9

dev-python/asteval: Bump to 0.9.25

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 dev-python/asteval/Manifest  |  1 +
 dev-python/asteval/asteval-0.9.25.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-python/asteval/Manifest b/dev-python/asteval/Manifest
index e23598b11c4..086ac200a28 100644
--- a/dev-python/asteval/Manifest
+++ b/dev-python/asteval/Manifest
@@ -2,3 +2,4 @@ DIST asteval-0.9.21.tar.gz 54203 BLAKE2B 
c5232b41cc73184f4a9d21e257d4c517662e7a7
 DIST asteval-0.9.22.tar.gz 55120 BLAKE2B 
5712e72f69e3d48df6a6ac33e3bf87517525efb3907cb954d5a4427b4d41aac5bdfbf71376967633d36574a845c40bbeb391d2ef0a2deef280235c468732e80d
 SHA512 
0c6e0d1273fd9794828e006c56d243e2afbf336314dad9ccc95f40b790851460beb42400defbf4ee09eb7d65532b499a762b4b19c3102bbe6d2553a3a6debb37
 DIST asteval-0.9.23.tar.gz 55239 BLAKE2B 
447599078a877784c35b7bdb96f81382139f8a93d72e660658386867b0eb37e04a22ac7ba9d6afbef1a55d35ca38a63fef60e1e1382e9740694b1e94ddcc7e7b
 SHA512 
b2755b4dbefff1e481558f886cc5724d9a6a953b145736afab237e16f7718d48d1f8f98a0b7355c5e871f8ed0862b60bd6a4d99554a5e0fd0875f9cfdfcbce55
 DIST asteval-0.9.24.tar.gz 39523 BLAKE2B 
c0bfecf7b74e07d32e2117bb68d0480bff4037f7ce9891352d10b29f765e3922d0f60eae66e0091e35d55a32bc6199b5949292477cd2a8b73fd3ea80ff8babaf
 SHA512 
1bedd09aef521cf63d98a55861b983233bca297fbf4a38a1522b68808593447156748698b653a3b82451d953ada2694c3dc1520efc4ff8c6f26607645b539af6
+DIST asteval-0.9.25.tar.gz 39473 BLAKE2B 
c726cc4499b71534e981eb344f424af897fb397a9b60be9a1635598a354805b77429b14939f653a7c37a1ad16f26673b718e9caf796a8f06b535cc468496c385
 SHA512 
16601ebd84a1f6fb48c51279c9d3ae513d0b98c0407d0301bddda941b04951eeca041ccf6f6801bad194b9d3f719044efef446cd91444ea07ebab4d8b763c81f

diff --git a/dev-python/asteval/asteval-0.9.25.ebuild 
b/dev-python/asteval/asteval-0.9.25.ebuild
new file mode 100644
index 000..e44fd6fbb18
--- /dev/null
+++ b/dev-python/asteval/asteval-0.9.25.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{8..10} )
+inherit distutils-r1
+
+DESCRIPTION="Evaluator of Python expression using ast module"
+HOMEPAGE="https://newville.github.io/asteval/ 
https://github.com/newville/asteval;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+distutils_enable_tests pytest



[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/phosh/files/, gui-wm/phosh/

2021-06-22 Thread Marco Scardovi
commit: 99e76470a0f67e9bf152ab189fe4a60eb6a4e93b
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 16:20:49 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 16:20:49 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=99e76470

gui-wm/phosh: fix patches

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 gui-wm/phosh/Manifest   |  1 +
 gui-wm/phosh/files/0004-calls-manager.patch | 17 ++---
 gui-wm/phosh/files/0005-calls-manager.patch | 20 
 gui-wm/phosh/phosh-0.11.0.ebuild| 13 ++---
 4 files changed, 25 insertions(+), 26 deletions(-)

diff --git a/gui-wm/phosh/Manifest b/gui-wm/phosh/Manifest
index 5160cf822..246e4f282 100644
--- a/gui-wm/phosh/Manifest
+++ b/gui-wm/phosh/Manifest
@@ -1 +1,2 @@
+DIST c5ab6037f460406ac9799b1e5765de3ce0097a8b.tar.gz 46481 BLAKE2B 
7ea8424d640d71361905e2eff346f45e024f9cd430cc8cc92c53d8cf72a8ea312c00bdbd0d9c25f499e1af2122fcafbf08a600d69f053ff9fa04baeb44283ccf
 SHA512 
368d56223907d3eaafd35fce643abddf00e963800eebe98fb5cbe6fbbd8da115d1afb93bd5d557167e787579e3ff8b8e7885cae74d8f0326b45085870ac8cc05
 DIST phosh-v0.11.0.tar.gz 447909 BLAKE2B 
e5e269a1c0d84000ba956b2f03e29079f53eceb03b83829f10f9aeea3e45668d7e275769f244d67e74e448deecd37abd0a0e3c4eefb945c9dce397e618911073
 SHA512 
77bb2898a63d3a4438d55775a55af852a90815f090bdb07889ea1743cbda7749cde2fef38ece073352303804852c9bcd1d296492a02a1334d4b5a00619b6ff0f

diff --git a/gui-wm/phosh/files/0004-calls-manager.patch 
b/gui-wm/phosh/files/0004-calls-manager.patch
index 419238ba4..8b7c8c88c 100644
--- a/gui-wm/phosh/files/0004-calls-manager.patch
+++ b/gui-wm/phosh/files/0004-calls-manager.patch
@@ -1,6 +1,17 @@
-diff --git a/src/calls-manager.c b/src/calls-manager.c
-new file mode 100644
-index ..b8ec2721
+diff --git a/src/shell.h b/src/shell.h
+index 6465fd4..0d7c161 100644
+--- a/src/shell.h
 b/src/shell.h
+@@ -70,7 +70,9 @@ void phosh_shell_unlock  (PhoshShell 
*self);
+ void phosh_shell_set_primary_monitor (PhoshShell *self, 
PhoshMonitor *monitor);
+ PhoshMonitor*phosh_shell_get_primary_monitor (PhoshShell *self);
+ PhoshMonitor*phosh_shell_get_builtin_monitor (PhoshShell *self);
++
+ PhoshLockscreenManager *phosh_shell_get_lockscreen_manager (PhoshShell *self);
++PhoshCallsManager  *phosh_shell_get_calls_manager  (PhoshShell *self);
+ PhoshBackgroundManager *phosh_shell_get_background_manager (PhoshShell *self);
+ PhoshModeManager*phosh_shell_get_mode_manager(PhoshShell *self);
+ PhoshMonitorManager *phosh_shell_get_monitor_manager (PhoshShell *self);
 --- /dev/null
 +++ b/src/calls-manager.c
 @@ -0,0 +1,418 @@

diff --git a/gui-wm/phosh/files/0005-calls-manager.patch 
b/gui-wm/phosh/files/0005-calls-manager.patch
index 9eb3ed50c..ff9c3bb11 100644
--- a/gui-wm/phosh/files/0005-calls-manager.patch
+++ b/gui-wm/phosh/files/0005-calls-manager.patch
@@ -532,25 +532,5 @@ index c5894fde..2120e1f8 100644
  PhoshWifiManager *
  phosh_shell_get_wifi_manager (PhoshShell *self)
  {
-diff --git a/src/shell.h b/src/shell.h
-index 6465fd40..e0353f02 100644
 a/src/shell.h
-+++ b/src/shell.h
-@@ -10,6 +10,7 @@
-
- #include "background-manager.h"
- #include "bt-manager.h"
-+#include "calls-manager.h"
- #include "docked-manager.h"
- #include "feedback-manager.h"
- #include "gtk-mount-manager.h"
-@@ -77,6 +78,7 @@ PhoshBackgroundManager *phosh_shell_get_background_manager 
(PhoshShell *self);
- PhoshFeedbackManager   *phosh_shell_get_feedback_manager   (PhoshShell *self);
- PhoshGtkMountManager   *phosh_shell_get_gtk_mount_manager  (PhoshShell *self);
- PhoshLockscreenManager *phosh_shell_get_lockscreen_manager (PhoshShell *self);
-+PhoshCallsManager  *phosh_shell_get_calls_manager  (PhoshShell *self);
- PhoshModeManager   *phosh_shell_get_mode_manager   (PhoshShell *self);
- PhoshMonitorManager*phosh_shell_get_monitor_manager(PhoshShell *self);
- PhoshToplevelManager   *phosh_shell_get_toplevel_manager   (PhoshShell *self);
 --
 GitLab

diff --git a/gui-wm/phosh/phosh-0.11.0.ebuild b/gui-wm/phosh/phosh-0.11.0.ebuild
index 566efba2a..7007a1c28 100644
--- a/gui-wm/phosh/phosh-0.11.0.ebuild
+++ b/gui-wm/phosh/phosh-0.11.0.ebuild
@@ -9,7 +9,10 @@ MY_P="${PN}-v${PV}"
 
 DESCRIPTION="A pure Wayland shell prototype for GNOME on mobile devices"
 HOMEPAGE="https://source.puri.sm/Librem5/phosh;
-SRC_URI="https://source.puri.sm/Librem5/phosh/-/archive/v0.11.0/${MY_P}.tar.gz;
+SRC_URI="
+   https://source.puri.sm/Librem5/phosh/-/archive/v0.11.0/${MY_P}.tar.gz
+   
https://gitlab.gnome.org/GNOME/libgnome-volume-control/-/archive/c5ab6037f460406ac9799b1e5765de3ce0097a8b.tar.gz
+"
 
 KEYWORDS="~amd64 ~arm64"
 LICENSE="GPL-3"
@@ -35,8 +38,6 @@ BDEPEND="
dev-util/meson
 "
 
-S="${WORKDIR}/${MY_P}"
-
 PATCHES=(

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

2021-06-22 Thread Pacho Ramos
commit: 5f675fe2e6957446b593397841e2a162dc13cfbd
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 22 16:17:21 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 22 16:17:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f675fe2

net-wireless/bluez: Fix A2DP parsing

Bug: https://bugs.gentoo.org/785424
Thanks-to: Joakim Tjernlund
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 net-wireless/bluez/bluez-5.59-r1.ebuild| 292 +
 .../bluez/files/bluez-5.59-a2dp-parsing.patch  |  38 +++
 2 files changed, 330 insertions(+)

diff --git a/net-wireless/bluez/bluez-5.59-r1.ebuild 
b/net-wireless/bluez/bluez-5.59-r1.ebuild
new file mode 100644
index 000..898115e910a
--- /dev/null
+++ b/net-wireless/bluez/bluez-5.59-r1.ebuild
@@ -0,0 +1,292 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit autotools linux-info python-single-r1 readme.gentoo-r1 systemd udev 
multilib-minimal
+
+DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
+HOMEPAGE="http://www.bluez.org;
+SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86"
+IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi 
+obex +readline selinux systemd test test-programs +udev user-session"
+
+# Since this release all remaining extra-tools need readline support, but this 
could
+# change in the future, hence, this REQUIRED_USE constraint could be dropped
+# again in the future.
+REQUIRED_USE="
+   extra-tools? ( deprecated readline )
+   test? ( ${PYTHON_REQUIRED_USE} )
+   test-programs? ( ${PYTHON_REQUIRED_USE} )
+"
+
+TEST_DEPS="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   >=dev-python/dbus-python-1[${PYTHON_MULTI_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   ')
+"
+BDEPEND="
+   dev-python/docutils
+   virtual/pkgconfig
+   test? ( ${TEST_DEPS} )
+"
+DEPEND="
+   >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}]
+   >=sys-apps/hwids-20121202.2
+   btpclient? ( >=dev-libs/ell-0.39 )
+   cups? ( net-print/cups:= )
+   mesh? (
+   >=dev-libs/ell-0.39
+   >=dev-libs/json-c-0.13:=
+   sys-libs/readline:0=
+   )
+   midi? ( media-libs/alsa-lib )
+   obex? ( dev-libs/libical:= )
+   readline? ( sys-libs/readline:0= )
+   systemd? (
+   >=sys-apps/dbus-1.6:=[user-session=]
+   sys-apps/systemd
+   )
+   !systemd? ( >=sys-apps/dbus-1.6:= )
+   udev? ( >=virtual/udev-172 )
+"
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-bluetooth )
+   test-programs? ( ${TEST_DEPS} )
+"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   # avdtp: Fix parsing capabilities (from 'master')
+   "${FILESDIR}"/${P}-a2dp-parsing.patch
+
+   # Try both udevadm paths to cover udev/systemd vs. eudev locations 
(#539844)
+   # http://www.spinics.net/lists/linux-bluetooth/msg58739.html
+   # https://bugs.gentoo.org/539844
+   "${FILESDIR}"/${PN}-udevadm-path-r1.patch
+
+   # Fedora patches
+   # http://www.spinics.net/lists/linux-bluetooth/msg40136.html
+   
"${FILESDIR}"/0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch
+)
+
+pkg_setup() {
+   # From http://www.linuxfromscratch.org/blfs/view/svn/general/bluez.html
+   # to prevent bugs like:
+   # https://bugzilla.kernel.org/show_bug.cgi?id=196621
+   CONFIG_CHECK="~NET ~BT ~BT_RFCOMM ~BT_RFCOMM_TTY ~BT_BNEP 
~BT_BNEP_MC_FILTER
+   ~BT_BNEP_PROTO_FILTER ~BT_HIDP ~CRYPTO_USER_API_HASH 
~CRYPTO_USER_API_SKCIPHER ~RFKILL"
+   # https://bugzilla.kernel.org/show_bug.cgi?id=196621
+   # https://bugzilla.kernel.org/show_bug.cgi?id=206815
+   if use mesh || use test; then
+   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_USER
+   ~CRYPTO_USER_API ~CRYPTO_USER_API_AEAD ~CRYPTO_AES ~CRYPTO_CCM 
~CRYPTO_AEAD ~CRYPTO_CMAC"
+   fi
+   linux-info_pkg_setup
+
+   if use test || use test-programs; then
+   python-single-r1_pkg_setup
+   fi
+
+   if ! use udev; then
+   ewarn
+   ewarn "You are installing ${PN} with USE=-udev. This means 
various bluetooth"
+   ewarn "devices and adapters from Apple, Dell, Logitech etc. 
will not work,"
+   ewarn "and hid2hci will not be available."
+   ewarn
+   fi
+}
+
+src_prepare() {
+   default
+
+   # http://www.spinics.net/lists/linux-bluetooth/msg38490.html
+   if ! use user-session || ! use systemd; then
+   eapply 
"${FILESDIR}"/0001-Allow-using-obexd-without-systemd-in-the-user-session-r2.patch
+   fi
+
+   

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

2021-06-22 Thread Pacho Ramos
commit: 60a4079d2ae8213ed635e8da2990ce42cbdcf6b2
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 22 16:17:43 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 22 16:17:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a4079d

net-wireless/bluez: Drop buggy version

Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 net-wireless/bluez/bluez-5.59.ebuild | 289 ---
 1 file changed, 289 deletions(-)

diff --git a/net-wireless/bluez/bluez-5.59.ebuild 
b/net-wireless/bluez/bluez-5.59.ebuild
deleted file mode 100644
index 9f2c32a2449..000
--- a/net-wireless/bluez/bluez-5.59.ebuild
+++ /dev/null
@@ -1,289 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{7..10} )
-
-inherit autotools linux-info python-single-r1 readme.gentoo-r1 systemd udev 
multilib-minimal
-
-DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
-HOMEPAGE="http://www.bluez.org;
-SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
-
-LICENSE="GPL-2+ LGPL-2.1+"
-SLOT="0/3"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86"
-IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi 
+obex +readline selinux systemd test test-programs +udev user-session"
-
-# Since this release all remaining extra-tools need readline support, but this 
could
-# change in the future, hence, this REQUIRED_USE constraint could be dropped
-# again in the future.
-REQUIRED_USE="
-   extra-tools? ( deprecated readline )
-   test? ( ${PYTHON_REQUIRED_USE} )
-   test-programs? ( ${PYTHON_REQUIRED_USE} )
-"
-
-TEST_DEPS="${PYTHON_DEPS}
-   $(python_gen_cond_dep '
-   >=dev-python/dbus-python-1[${PYTHON_MULTI_USEDEP}]
-   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
-   ')
-"
-BDEPEND="
-   dev-python/docutils
-   virtual/pkgconfig
-   test? ( ${TEST_DEPS} )
-"
-DEPEND="
-   >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}]
-   >=sys-apps/hwids-20121202.2
-   btpclient? ( >=dev-libs/ell-0.39 )
-   cups? ( net-print/cups:= )
-   mesh? (
-   >=dev-libs/ell-0.39
-   >=dev-libs/json-c-0.13:=
-   sys-libs/readline:0=
-   )
-   midi? ( media-libs/alsa-lib )
-   obex? ( dev-libs/libical:= )
-   readline? ( sys-libs/readline:0= )
-   systemd? (
-   >=sys-apps/dbus-1.6:=[user-session=]
-   sys-apps/systemd
-   )
-   !systemd? ( >=sys-apps/dbus-1.6:= )
-   udev? ( >=virtual/udev-172 )
-"
-RDEPEND="${DEPEND}
-   selinux? ( sec-policy/selinux-bluetooth )
-   test-programs? ( ${TEST_DEPS} )
-"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   # Try both udevadm paths to cover udev/systemd vs. eudev locations 
(#539844)
-   # http://www.spinics.net/lists/linux-bluetooth/msg58739.html
-   # https://bugs.gentoo.org/539844
-   "${FILESDIR}"/${PN}-udevadm-path-r1.patch
-
-   # Fedora patches
-   # http://www.spinics.net/lists/linux-bluetooth/msg40136.html
-   
"${FILESDIR}"/0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch
-)
-
-pkg_setup() {
-   # From http://www.linuxfromscratch.org/blfs/view/svn/general/bluez.html
-   # to prevent bugs like:
-   # https://bugzilla.kernel.org/show_bug.cgi?id=196621
-   CONFIG_CHECK="~NET ~BT ~BT_RFCOMM ~BT_RFCOMM_TTY ~BT_BNEP 
~BT_BNEP_MC_FILTER
-   ~BT_BNEP_PROTO_FILTER ~BT_HIDP ~CRYPTO_USER_API_HASH 
~CRYPTO_USER_API_SKCIPHER ~RFKILL"
-   # https://bugzilla.kernel.org/show_bug.cgi?id=196621
-   # https://bugzilla.kernel.org/show_bug.cgi?id=206815
-   if use mesh || use test; then
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO_USER
-   ~CRYPTO_USER_API ~CRYPTO_USER_API_AEAD ~CRYPTO_AES ~CRYPTO_CCM 
~CRYPTO_AEAD ~CRYPTO_CMAC"
-   fi
-   linux-info_pkg_setup
-
-   if use test || use test-programs; then
-   python-single-r1_pkg_setup
-   fi
-
-   if ! use udev; then
-   ewarn
-   ewarn "You are installing ${PN} with USE=-udev. This means 
various bluetooth"
-   ewarn "devices and adapters from Apple, Dell, Logitech etc. 
will not work,"
-   ewarn "and hid2hci will not be available."
-   ewarn
-   fi
-}
-
-src_prepare() {
-   default
-
-   # http://www.spinics.net/lists/linux-bluetooth/msg38490.html
-   if ! use user-session || ! use systemd; then
-   eapply 
"${FILESDIR}"/0001-Allow-using-obexd-without-systemd-in-the-user-session-r2.patch
-   fi
-
-   eautoreconf
-
-   if use cups; then
-   # Only not .am to not need to run eautoreconf only because of 
this
-   sed -i \
-   -e "s:cupsdir = \$(libdir)/cups:cupsdir = $(cups-config 
--serverbin):" 

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

2021-06-22 Thread Marco Scardovi
commit: 803ef6a208e43813828c3fda6799179c2b127d6e
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 15:59:45 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 15:59:45 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=803ef6a2

dev-libs/libphonenumber: added java-pkg-simple

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

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

diff --git a/dev-libs/libphonenumber/libphonenumber-8.12.25.ebuild 
b/dev-libs/libphonenumber/libphonenumber-8.12.25.ebuild
index 89b726b67..4dd5fc667 100644
--- a/dev-libs/libphonenumber/libphonenumber-8.12.25.ebuild
+++ b/dev-libs/libphonenumber/libphonenumber-8.12.25.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 CMAKE_MAKEFILE_GENERATOR=emake
 
-inherit cmake java-pkg-2
+inherit cmake java-pkg-2 java-pkg-simple
 
 DESCRIPTION="library for parsing, formatting, and validating international 
phone numbers"
 HOMEPAGE="https://github.com/google/libphonenumber;



[gentoo-commits] repo/proj/guru:dev commit in: net-im/chatty/

2021-06-22 Thread Marco Scardovi
commit: 552f3f4b31030eea83a966c2f439b4ba069b3d60
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 15:40:16 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 15:40:16 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=552f3f4b

net-im/chatty: add new package

Chatty is the SMS/MMS app for phosh

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 net-im/chatty/Manifest|  1 +
 net-im/chatty/chatty-0.3.1.ebuild | 40 +++
 net-im/chatty/metadata.xml| 11 +++
 3 files changed, 52 insertions(+)

diff --git a/net-im/chatty/Manifest b/net-im/chatty/Manifest
new file mode 100644
index 0..e6ba97fdf
--- /dev/null
+++ b/net-im/chatty/Manifest
@@ -0,0 +1 @@
+DIST chatty-v0.3.1.tar.gz 440910 BLAKE2B 
f2e3024fa44c4305a81ec6f340aefa9a1a1fed21be7483ac298da51f6e0bcb7bf506335d7257b589ccd1608c94a8390f18448be4b909751c047eb179cd1b00c3
 SHA512 
1283ea8f0a59659b219a1b01536389de74ecfbbb9a790788a91c54738f404bd1cbd77cf3b65074526a6b756817c198312cbd9d07ded6844d2baaa4af852c377a

diff --git a/net-im/chatty/chatty-0.3.1.ebuild 
b/net-im/chatty/chatty-0.3.1.ebuild
new file mode 100644
index 0..bf045d351
--- /dev/null
+++ b/net-im/chatty/chatty-0.3.1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit gnome2-utils meson xdg
+
+MY_P="${PN}-v${PV}"
+
+DESCRIPTION="Messaging client"
+HOMEPAGE="https://source.puri.sm/Librem5/chatty;
+SRC_URI="https://source.puri.sm/Librem5/chatty/-/archive/v0.3.1/${MY_P}.tar.gz;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+S="${WORKDIR}/${MY_P}"
+
+DEPEND="
+   dev-libs/libphonenumber
+   dev-libs/feedbackd
+   >=gui-libs/libhandy-1.1.90
+   dev-libs/olm
+   net-im/jabber-base
+   x11-libs/gtk+:3
+   x11-plugins/purple-mm-sms
+"
+RDEPEND="${DEPEND}"
+BDEPEND="${DEPEND}"
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   xdg_pkg_postrm
+   gnome2_schemas_update
+}

diff --git a/net-im/chatty/metadata.xml b/net-im/chatty/metadata.xml
new file mode 100644
index 0..a0b29038e
--- /dev/null
+++ b/net-im/chatty/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+   
+   atom/atom
+   
+



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

2021-06-22 Thread Marco Scardovi
commit: 2cfd1a3993bfe6821f695ee9cef527f92c510919
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 15:39:04 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 15:39:04 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2cfd1a39

dev-libs/libphonenumber: add for chatty

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 dev-libs/libphonenumber/Manifest   |  1 +
 .../libphonenumber/libphonenumber-8.12.25.ebuild   | 33 ++
 dev-libs/libphonenumber/metadata.xml   | 11 
 3 files changed, 45 insertions(+)

diff --git a/dev-libs/libphonenumber/Manifest b/dev-libs/libphonenumber/Manifest
new file mode 100644
index 0..8b5888b66
--- /dev/null
+++ b/dev-libs/libphonenumber/Manifest
@@ -0,0 +1 @@
+DIST libphonenumber-8.12.25.tar.gz 10988736 BLAKE2B 
373a31f815668fe9e284cedcb9503e45d3c25b0bb770939fa2c6badb54ae16bf68fba7e755d7b0178905401a99d22dcc2a6fde35a95daa01b50d63cb0a707654
 SHA512 
d2cd2ad3f1a9be6659bc8ef00ace295dfdbff354115aad563dca7dc169d7468a45941457b3d7c3af16691aee2537bbe7227a2989f30f2bbc7bf6ae410d3e3c5c

diff --git a/dev-libs/libphonenumber/libphonenumber-8.12.25.ebuild 
b/dev-libs/libphonenumber/libphonenumber-8.12.25.ebuild
new file mode 100644
index 0..89b726b67
--- /dev/null
+++ b/dev-libs/libphonenumber/libphonenumber-8.12.25.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_MAKEFILE_GENERATOR=emake
+
+inherit cmake java-pkg-2
+
+DESCRIPTION="library for parsing, formatting, and validating international 
phone numbers"
+HOMEPAGE="https://github.com/google/libphonenumber;
+SRC_URI="https://github.com/google/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~arm64"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+DEPEND="
+   dev-libs/icu
+   dev-libs/protobuf
+   dev-libs/boost
+"
+RDEPEND="${DEPEND}"
+
+BDEPEND="
+   dev-cpp/gtest
+   virtual/jdk
+"
+
+RESTRICT+=" test" # test is broken
+
+CMAKE_USE_DIR="${S}"/cpp

diff --git a/dev-libs/libphonenumber/metadata.xml 
b/dev-libs/libphonenumber/metadata.xml
new file mode 100644
index 0..a0b29038e
--- /dev/null
+++ b/dev-libs/libphonenumber/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+   
+   atom/atom
+   
+



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

2021-06-22 Thread Marco Scardovi
commit: 775a7bbf130d0d425411f1196c8bb5c91ad7721a
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 15:27:08 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 15:27:08 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=775a7bbf

dev-libs/olm: add ~arm64

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 dev-libs/olm/olm-3.2.4-r1.ebuild | 35 +++
 1 file changed, 35 insertions(+)

diff --git a/dev-libs/olm/olm-3.2.4-r1.ebuild b/dev-libs/olm/olm-3.2.4-r1.ebuild
new file mode 100644
index 0..006ec1b63
--- /dev/null
+++ b/dev-libs/olm/olm-3.2.4-r1.ebuild
@@ -0,0 +1,35 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Implementation of the olm and megolm cryptographic ratchets"
+HOMEPAGE="https://gitlab.matrix.org/matrix-org/olm;
+SRC_URI="https://gitlab.matrix.org/matrix-org/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+IUSE="doc test"
+RESTRICT="!test? ( test )"
+
+src_configure() {
+   local -a mycmakeargs=(
+   -DOLM_TESTS="$(usex test)"
+   )
+
+   cmake_src_configure
+}
+
+src_test() {
+   BUILD_DIR="${BUILD_DIR}/tests" cmake_src_test
+}
+
+src_install() {
+   use doc && DOCS=( README.md docs/{{,meg}olm,signing}.md )
+
+   cmake_src_install
+}



[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/phosh/

2021-06-22 Thread Marco Scardovi
commit: 075827a34ffde155d9d0b8caee8ec4183e00cb9d
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 14:52:11 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 14:52:11 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=075827a3

gui-wm/phosh: fix patch typo

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 gui-wm/phosh/phosh-0.11.0.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/gui-wm/phosh/phosh-0.11.0.ebuild b/gui-wm/phosh/phosh-0.11.0.ebuild
index ae411c325..566efba2a 100644
--- a/gui-wm/phosh/phosh-0.11.0.ebuild
+++ b/gui-wm/phosh/phosh-0.11.0.ebuild
@@ -41,9 +41,9 @@ PATCHES=(
"${FILESDIR}"/0001-system-prompt-allow-blank-passwords.patch
"${FILESDIR}"/0002-fix-locale-issue.patch
"${FILESDIR}"/0003-fix-locale-issue-in-service-file.patch
-   "${FILESDIR}"/0004-calls-manager.patch.patch
-   "${FILESDIR}"/0005-calls-manager.patch.patch
-   "${FILESDIR}"/0006-calls-manager.patch.patch
+   "${FILESDIR}"/0004-calls-manager.patch
+   "${FILESDIR}"/0005-calls-manager.patch
+   "${FILESDIR}"/0006-calls-manager.patch
 )
 
 src_prepare() {



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

2021-06-22 Thread Craig Andrews
commit: 1d2705eec307c053874204edb7bb398725f11722
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jun 22 14:44:08 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jun 22 14:44:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d2705ee

dev-libs/libfmt: Cleanup old version

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

 dev-libs/libfmt/Manifest|  1 -
 dev-libs/libfmt/libfmt-7.0.3.ebuild | 36 
 2 files changed, 37 deletions(-)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index d37e9130a8b..159975dc9b1 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -1,4 +1,3 @@
-DIST libfmt-7.0.3.tar.gz 740047 BLAKE2B 
d12d6f59bcea5b4385c4d9ff5c563860cb9275d34d5747d9f8b95664aaa499661500b630d1f621698a7a3f8431326ac5a5273e6883d070aab7cb9aa84b0bcd41
 SHA512 
26afe55255414e27d58c2389fcc8643b64adc04ecc3604f87024e6421706833cbad8ee4caf514dfb7e88da4162ab3e5ff8ff81b83b5f2fb66e9959e4d1bf0f9a
 DIST libfmt-7.1.2.tar.gz 769401 BLAKE2B 
66a14197a818cbc63e2219eb9f8aeb47cc575a712e3a8e20ad6e2316219bd4661446533f305a1a18b83723d5f530c59dcff17251488c3e811aa090b399bc16ca
 SHA512 
e245a3860df4414ad7ea114d2d5686d0c8ae06fbc45f4af0a232ad4bbf0797e5845d731e307af67aad920d3587e5e424135bffeab09132690edb387c47f4fe15
 DIST libfmt-7.1.3.tar.gz 770029 BLAKE2B 
745440a6f5876d47d4651d007d5968f77d8f5ac01ab5ec17ec5851130a5581e2aa7d359ae297ce7318023b0bf386f9c027e3e38c65f297ae874e607253a3493a
 SHA512 
cfb2431de822202f17a6f34a302b1922b9cd696d8d4c27ad50ea08add781d2af9944db987603c2eb294ee7d73054a60cc11d3a0693f7f6db61949f3041cb9517
 DIST libfmt-8.0.0.tar.gz 804902 BLAKE2B 
9330acbfb6ab47a484b4dbd3138d11cdd79f4233dfe8fefed41d67118eb19b2c00db5896ee883e2f5ff297170c2eb8dfa001cc6d7c6eff42b6285acd0ea91b5c
 SHA512 
61768bf8b64c430f11536800985509ce436bbbe05cbe1dfb6045cfaf2f859af98eae1019ef602af8fec6946ae25e4d8adb589f0f738666b20beb3afe65ee760c

diff --git a/dev-libs/libfmt/libfmt-7.0.3.ebuild 
b/dev-libs/libfmt/libfmt-7.0.3.ebuild
deleted file mode 100644
index 9e14967a689..000
--- a/dev-libs/libfmt/libfmt-7.0.3.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
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-DESCRIPTION="Small, safe and fast formatting library"
-HOMEPAGE="https://github.com/fmtlib/fmt;
-
-LICENSE="MIT"
-IUSE="test"
-SLOT="0/$(ver_cut 1)"
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/fmtlib/fmt.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="amd64 arm arm64 ppc ppc64 x86"
-   S="${WORKDIR}/fmt-${PV}"
-fi
-
-DEPEND=""
-RDEPEND=""
-RESTRICT="!test? ( test )"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
-   -DFMT_LIB_DIR="$(get_libdir)"
-   -DFMT_TEST=$(usex test)
-   )
-   cmake_src_configure
-}



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

2021-06-22 Thread Craig Andrews
commit: e88caaf664d63a663bc1843fc5742ca1c2c4215a
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jun 22 14:41:54 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jun 22 14:44:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e88caaf6

dev-libs/libfmt: do not use UDL types when UDL not used

Closes: https://bugs.gentoo.org/797406
See: https://github.com/fmtlib/fmt/pull/2376
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Craig Andrews  gentoo.org>

 .../libfmt/files/libfmt-8.0.0-no-udl-define.patch  | 56 ++
 dev-libs/libfmt/libfmt-8.0.0-r1.ebuild | 40 
 2 files changed, 96 insertions(+)

diff --git a/dev-libs/libfmt/files/libfmt-8.0.0-no-udl-define.patch 
b/dev-libs/libfmt/files/libfmt-8.0.0-no-udl-define.patch
new file mode 100644
index 000..83078fa7285
--- /dev/null
+++ b/dev-libs/libfmt/files/libfmt-8.0.0-no-udl-define.patch
@@ -0,0 +1,56 @@
+From ab89d342b5454528bd2b46e7f22c0311906f8ca2 Mon Sep 17 00:00:00 2001
+From: "Jason A. Donenfeld" 
+Date: Tue, 22 Jun 2021 14:34:33 +0200
+Subject: [PATCH] format: do not use udl_{arg,formatter} return types when UDL
+ is not in use
+
+The udl_{arg,formatter} structs are only defined when
+FMT_USE_USER_DEFINED_LITERALS is set, so don't try to define things that
+return that struct when it's not defined.
+---
+ include/fmt/format.h | 9 ++---
+ 1 file changed, 6 insertions(+), 3 deletions(-)
+
+diff --git a/include/fmt/format.h b/include/fmt/format.h
+index 03ae1c961..92b0f0fc5 100644
+--- a/include/fmt/format.h
 b/include/fmt/format.h
+@@ -2730,6 +2730,8 @@ extern template auto snprintf_float(long 
double value,
+ #endif  // FMT_HEADER_ONLY
+ 
+ FMT_END_DETAIL_NAMESPACE
++
++#if FMT_USE_USER_DEFINED_LITERALS
+ inline namespace literals {
+ /**
+   \rst
+@@ -2741,18 +2743,18 @@ inline namespace literals {
+ fmt::print("Elapsed time: {s:.2f} seconds", "s"_a=1.23);
+   \endrst
+  */
+-#if FMT_USE_NONTYPE_TEMPLATE_PARAMETERS
++#  if FMT_USE_NONTYPE_TEMPLATE_PARAMETERS
+ template 
+ constexpr auto operator""_a()
+ -> detail::udl_arg,
+sizeof(Str.data) / sizeof(decltype(Str.data[0])), Str> 
{
+   return {};
+ }
+-#else
++#  else
+ constexpr auto operator"" _a(const char* s, size_t) -> detail::udl_arg {
+   return {s};
+ }
+-#endif
++#  endif
+ 
+ /**
+   \rst
+@@ -2769,6 +2771,7 @@ constexpr auto operator"" _format(const char* s, size_t 
n)
+   return {{s, n}};
+ }
+ }  // namespace literals
++#endif  // FMT_USE_USER_DEFINED_LITERALS
+ 
+ template ::value)>
+ inline auto vformat(const Locale& loc, string_view fmt, format_args args)

diff --git a/dev-libs/libfmt/libfmt-8.0.0-r1.ebuild 
b/dev-libs/libfmt/libfmt-8.0.0-r1.ebuild
new file mode 100644
index 000..d489205c5ab
--- /dev/null
+++ b/dev-libs/libfmt/libfmt-8.0.0-r1.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+CMAKE_ECLASS=cmake
+inherit cmake-multilib
+
+DESCRIPTION="Small, safe and fast formatting library"
+HOMEPAGE="https://github.com/fmtlib/fmt;
+
+LICENSE="MIT"
+IUSE="test"
+SLOT="0/$(ver_cut 1)"
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/fmtlib/fmt.git;
+   inherit git-r3
+else
+   SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+   S="${WORKDIR}/fmt-${PV}"
+fi
+
+DEPEND=""
+RDEPEND=""
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   "${FILESDIR}/${P}-no-udl-define.patch"
+)
+
+multilib_src_configure() {
+   local mycmakeargs=(
+   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
+   -DFMT_LIB_DIR="$(get_libdir)"
+   -DFMT_TEST=$(usex test)
+   )
+   cmake_src_configure
+}



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

2021-06-22 Thread Craig Andrews
commit: 736a7bff8ddca917049a9e4a3f3aa5a0a14c8b19
Author: Craig Andrews  gentoo  org>
AuthorDate: Tue Jun 22 14:42:16 2021 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Tue Jun 22 14:44:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=736a7bff

dev-libs/libfmt: Cleanup old version

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

 dev-libs/libfmt/libfmt-8.0.0.ebuild | 36 
 1 file changed, 36 deletions(-)

diff --git a/dev-libs/libfmt/libfmt-8.0.0.ebuild 
b/dev-libs/libfmt/libfmt-8.0.0.ebuild
deleted file mode 100644
index 40d16db5117..000
--- a/dev-libs/libfmt/libfmt-8.0.0.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-CMAKE_ECLASS=cmake
-inherit cmake-multilib
-
-DESCRIPTION="Small, safe and fast formatting library"
-HOMEPAGE="https://github.com/fmtlib/fmt;
-
-LICENSE="MIT"
-IUSE="test"
-SLOT="0/$(ver_cut 1)"
-
-if [[ ${PV} == * ]] ; then
-   EGIT_REPO_URI="https://github.com/fmtlib/fmt.git;
-   inherit git-r3
-else
-   SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
-   S="${WORKDIR}/fmt-${PV}"
-fi
-
-DEPEND=""
-RDEPEND=""
-RESTRICT="!test? ( test )"
-
-multilib_src_configure() {
-   local mycmakeargs=(
-   -DFMT_CMAKE_DIR="$(get_libdir)/cmake/fmt"
-   -DFMT_LIB_DIR="$(get_libdir)"
-   -DFMT_TEST=$(usex test)
-   )
-   cmake_src_configure
-}



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

2021-06-22 Thread Marco Scardovi
commit: d14ba9c21e80e2e84b1f2a3c26b0a2942798976c
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 14:40:37 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 14:40:37 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d14ba9c2

dev-libs/feedbackd: fix typo 2

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild 
b/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
index 97955073b..cc66127bd 100644
--- a/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
@@ -52,7 +52,7 @@ src_install() {
default
meson_src_install
insinto /usr/share/feedbackd/themes
-   doins 
"${WORKDIR}"/feedbackd-device-themes-"${MY_THEME_COMMIT}"/data/pine64.pinephone.json
-   doins 
"${WORKDIR}"/feedbackd-device-themes-"${MY_THEME_COMMIT}"/data/purism.librem5.json
+   doins "${FILESDIR}"/pine64.pinephone.json
+   doins "${FILESDIR}"/purism.librem5.json
udev_newrules "${S}"/debian/feedbackd.udev 90-feedbackd.rules
 }



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

2021-06-22 Thread Marco Scardovi
commit: 6dc308ff37c8e9baa1c3742224d80d3f8b57915b
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 14:38:28 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 14:38:28 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6dc308ff

dev-libs/feedbackd: fix typo

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild 
b/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
index e7cff78b1..97955073b 100644
--- a/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
+++ b/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
@@ -52,6 +52,7 @@ src_install() {
default
meson_src_install
insinto /usr/share/feedbackd/themes
-   doins 
"${WORKDIR}"/feedbackd-device-themes-"${MY_THEME_COMMIT}"/data/"{pine64.pinephone,purism.librem5}.json"
+   doins 
"${WORKDIR}"/feedbackd-device-themes-"${MY_THEME_COMMIT}"/data/pine64.pinephone.json
+   doins 
"${WORKDIR}"/feedbackd-device-themes-"${MY_THEME_COMMIT}"/data/purism.librem5.json
udev_newrules "${S}"/debian/feedbackd.udev 90-feedbackd.rules
 }



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/sound-theme-librem5/

2021-06-22 Thread Marco Scardovi
commit: 10cfdcae6c2e33d7fc564ce756b69be01298157d
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 14:35:31 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 14:35:31 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=10cfdcae

x11-themes/sound-theme-librem5: initial additions of packages for phosh-meta

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-themes/sound-theme-librem5/Manifest|  1 +
 x11-themes/sound-theme-librem5/metadata.xml| 11 ++
 .../sound-theme-librem5-0.1.0.ebuild   | 25 ++
 3 files changed, 37 insertions(+)

diff --git a/x11-themes/sound-theme-librem5/Manifest 
b/x11-themes/sound-theme-librem5/Manifest
new file mode 100644
index 0..e6ed28678
--- /dev/null
+++ b/x11-themes/sound-theme-librem5/Manifest
@@ -0,0 +1 @@
+DIST sound-theme-librem5-v0.1.0.tar.gz 478867 BLAKE2B 
1621e0f9a2a7ba3e295edc199b0f64957f1d734f3edffd2878bc037e0e2fadfb5fe3b7d882349d06a3147af6165c68d0269b6b706742334295ef0b791627b982
 SHA512 
348031406e0393f9c67c1ea99e5b250ae985f736cc5b1ce79c959134605bfc79bf875ec10abfe324077d0129df09041e5b574273df7d142af8d8bc5604a12406

diff --git a/x11-themes/sound-theme-librem5/metadata.xml 
b/x11-themes/sound-theme-librem5/metadata.xml
new file mode 100644
index 0..a0b29038e
--- /dev/null
+++ b/x11-themes/sound-theme-librem5/metadata.xml
@@ -0,0 +1,11 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   ma...@scardovi.com
+   Marco Scardovi
+   
+   
+   atom/atom
+   
+

diff --git a/x11-themes/sound-theme-librem5/sound-theme-librem5-0.1.0.ebuild 
b/x11-themes/sound-theme-librem5/sound-theme-librem5-0.1.0.ebuild
new file mode 100644
index 0..e2129612e
--- /dev/null
+++ b/x11-themes/sound-theme-librem5/sound-theme-librem5-0.1.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Sound theme for the Librem 5/PinePhone"
+HOMEPAGE="https://source.puri.sm/Librem5/sound-theme-librem5;
+SRC_URI="https://source.puri.sm/Librem5/sound-theme-librem5/-/archive/v${PV}/${PN}-v${PV}.tar.gz;
+
+LICENSE="GPL-2 LGPL-2 CC-BY-3.0 CC-BY-SA-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64"
+
+DEPEND="
+   sys-devel/gettext
+   dev-libs/glib:2
+   >=dev-util/intltool-0.40
+"
+
+S="${WORKDIR}/${PN}-v${PV}"
+
+src_install() {
+   insinto /usr/share/sounds/
+   doins -r librem5
+}



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

2021-06-22 Thread Lars Wendler
commit: 4fb8cf517cfd26078b982e81f808d28c4c8d6f9e
Author: Lars Wendler  gentoo  org>
AuthorDate: Tue Jun 22 14:13:30 2021 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Tue Jun 22 14:17:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fb8cf51

sys-apps/man-pages: Bump to version 5.12

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

 sys-apps/man-pages/Manifest  |  1 +
 sys-apps/man-pages/man-pages-5.12.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/sys-apps/man-pages/Manifest b/sys-apps/man-pages/Manifest
index e01a415b406..c869e168b2f 100644
--- a/sys-apps/man-pages/Manifest
+++ b/sys-apps/man-pages/Manifest
@@ -1,2 +1,3 @@
 DIST man-pages-5.11.tar.xz 1758092 BLAKE2B 
45f1f8751f197f616913fd0084ead3ff7e3b3d11d0c3c70ecd43acbc621927cbb3582ffc7df5101887ec5c733e35a9c5321af9ddaf477e06da391c5af9eb6bc5
 SHA512 
2f57308fb331e0207ed4764d7753711caf74c0b74eef789612bc1869126be529450c7a2a7011fd6413eebea4ff0fee9a1ba0c94959652a3c747c780e83741450
+DIST man-pages-5.12.tar.xz 1778220 BLAKE2B 
347c5ef63cb80134018f322f810545354ccc7afdb8acb62f83e3b06ef15d7fbe6c0c68db37f52ce9727682a856a7810a5e64f1dcbe1cc11b22f83fb0273f7add
 SHA512 
455794ed6e3bf20649f78b464300d5c1adad5000668a82a1194c1af8bdcbd064e4d930696cbe534481368d6526c7cda69927e958b9a868d95891202476fb4608
 DIST man-pages-gentoo-2.tar.bz2 5141 BLAKE2B 
c5c7956ab47c8a473e258b1902d5d19d9eb2e9d01786e907d9c3ba691c2a506834ed96cd1f54e8d8415e65d4fea0056659537f0faffe68fcbed33aa728a5e61e
 SHA512 
6e6524b8ad6f1b8c9b147665ee32af49e05603dac61d433acd6b4f1164adef27cd542898f272b07d8659725013dac59c7f34a858968cc054a4785c945e14a770

diff --git a/sys-apps/man-pages/man-pages-5.12.ebuild 
b/sys-apps/man-pages/man-pages-5.12.ebuild
new file mode 100644
index 000..2a296f092cd
--- /dev/null
+++ b/sys-apps/man-pages/man-pages-5.12.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+GENTOO_PATCH=2
+
+DESCRIPTION="A somewhat comprehensive collection of Linux man pages"
+HOMEPAGE="https://www.kernel.org/doc/man-pages/;
+SRC_URI="https://www.kernel.org/pub/linux/docs/man-pages/Archive/${P}.tar.xz
+   https://www.kernel.org/pub/linux/docs/man-pages/${P}.tar.xz
+   mirror://gentoo/man-pages-gentoo-${GENTOO_PATCH}.tar.bz2
+   
https://dev.gentoo.org/~cardoe/files/man-pages-gentoo-${GENTOO_PATCH}.tar.bz2;
+
+LICENSE="man-pages GPL-2+ BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+IUSE_L10N=" de fr it ja nl pl pt-BR ro ru zh-CN"
+IUSE="${IUSE_L10N// / l10n_}"
+RESTRICT="binchecks"
+
+# Block packages that used to install colliding man pages #341953 #548900 
#612640 #617462
+RDEPEND="
+   virtual/man
+   !

[gentoo-commits] repo/proj/guru:dev commit in: gui-wm/phosh/files/, gui-wm/phosh/

2021-06-22 Thread Marco Scardovi
commit: b1eaeb0226fd5dafdc6fb8307eb682305a9b5e25
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 14:16:00 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 14:16:00 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b1eaeb02

gui-wm/phosh: new package

phosh is the DM for mobile phones/tablet like librem 5,
pinephone and pinetab. This does not have things like telephony,
etc. They will be added with with phosh-meta, which is the
biggest package for phosh.

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 gui-wm/phosh/Manifest  |   1 +
 .../0001-system-prompt-allow-blank-passwords.patch |  49 ++
 gui-wm/phosh/files/0002-fix-locale-issue.patch |  14 +
 .../0003-fix-locale-issue-in-service-file.patch|  22 +
 gui-wm/phosh/files/0004-calls-manager.patch| 454 +
 gui-wm/phosh/files/0005-calls-manager.patch| 556 +
 gui-wm/phosh/files/0006-calls-manager.patch| 383 ++
 gui-wm/phosh/files/pam_phosh   |   5 +
 gui-wm/phosh/files/phosh.service   |  52 ++
 gui-wm/phosh/files/sm.puri.OSK0.desktop|  12 +
 gui-wm/phosh/metadata.xml  |  11 +
 gui-wm/phosh/phosh-0.11.0.ebuild   |  79 +++
 12 files changed, 1638 insertions(+)

diff --git a/gui-wm/phosh/Manifest b/gui-wm/phosh/Manifest
new file mode 100644
index 0..5160cf822
--- /dev/null
+++ b/gui-wm/phosh/Manifest
@@ -0,0 +1 @@
+DIST phosh-v0.11.0.tar.gz 447909 BLAKE2B 
e5e269a1c0d84000ba956b2f03e29079f53eceb03b83829f10f9aeea3e45668d7e275769f244d67e74e448deecd37abd0a0e3c4eefb945c9dce397e618911073
 SHA512 
77bb2898a63d3a4438d55775a55af852a90815f090bdb07889ea1743cbda7749cde2fef38ece073352303804852c9bcd1d296492a02a1334d4b5a00619b6ff0f

diff --git a/gui-wm/phosh/files/0001-system-prompt-allow-blank-passwords.patch 
b/gui-wm/phosh/files/0001-system-prompt-allow-blank-passwords.patch
new file mode 100644
index 0..e10824d13
--- /dev/null
+++ b/gui-wm/phosh/files/0001-system-prompt-allow-blank-passwords.patch
@@ -0,0 +1,49 @@
+From e88f5dee0cbb7fa0851b43a5ded5d94256c756d2 Mon Sep 17 00:00:00 2001
+From: Arnaud Ferraris 
+Date: Sat, 21 Mar 2020 03:00:34 +0100
+Subject: [PATCH] system-prompt: allow blank passwords
+
+---
+ src/system-prompt.c | 5 -
+ 1 file changed, 5 deletions(-)
+
+diff --git a/src/system-prompt.c b/src/system-prompt.c
+index 30aa3f1..bd06ee0 100644
+--- a/src/system-prompt.c
 b/src/system-prompt.c
+@@ -256,8 +256,6 @@ phosh_system_prompt_password_async (GcrPrompt *prompt,
+   priv->task = g_task_new (self, NULL, callback, user_data);
+   g_task_set_source_tag (priv->task, phosh_system_prompt_password_async);
+ 
+-  if (!gtk_entry_get_text_length (GTK_ENTRY (priv->entry_password)))
+-gtk_widget_set_sensitive (priv->btn_continue, FALSE);
+   gtk_widget_set_sensitive (priv->grid, TRUE);
+ 
+   obj = G_OBJECT (self);
+@@ -315,7 +313,6 @@ phosh_system_prompt_confirm_async (GcrPrompt *prompt,
+   priv->task = g_task_new (self, NULL, callback, user_data);
+   g_task_set_source_tag (priv->task, phosh_system_prompt_confirm_async);
+ 
+-  gtk_widget_set_sensitive (priv->btn_continue, TRUE);
+   gtk_widget_set_sensitive (priv->grid, TRUE);
+ 
+   obj = G_OBJECT (self);
+@@ -392,7 +389,6 @@ prompt_complete (PhoshSystemPrompt *self)
+ g_task_return_pointer (res, (gpointer)password, NULL);
+   g_object_unref (res);
+ 
+-  gtk_widget_set_sensitive (priv->btn_continue, FALSE);
+   gtk_widget_set_sensitive (priv->grid, FALSE);
+ 
+   return TRUE;
+@@ -451,7 +447,6 @@ on_password_changed (PhoshSystemPrompt *self,
+   if (!gtk_entry_get_text_length (GTK_ENTRY (editable)))
+ return;
+ 
+-  gtk_widget_set_sensitive (priv->btn_continue, TRUE);
+   password = gtk_entry_get_text (GTK_ENTRY (editable));
+ 
+   /*
+-- 
+2.24.1
+

diff --git a/gui-wm/phosh/files/0002-fix-locale-issue.patch 
b/gui-wm/phosh/files/0002-fix-locale-issue.patch
new file mode 100644
index 0..9d2d3a0ea
--- /dev/null
+++ b/gui-wm/phosh/files/0002-fix-locale-issue.patch
@@ -0,0 +1,14 @@
+diff -Npur a/data/phosh.in b/data/phosh.in
+--- a/data/phosh.in2021-03-20 13:53:32.367786000 +0100
 b/data/phosh.in2021-03-20 13:55:19.327789721 +0100
+@@ -56,6 +56,10 @@ elif  [ -f /etc/phosh/rootston.ini ]; th
+   PHOC_INI=/etc/phosh/rootston.ini
+ fi
+ 
++# Set proper locale according to /etc/locale.conf
++source /etc/locale.conf
++export LANG=$LANG
++
+ # Run gnome-session through a login shell so it picks
+ # variables from /etc/profile.d (XDG_*)
+ [ -n "$WLR_BACKENDS" ] || WLR_BACKENDS=drm,libinput

diff --git a/gui-wm/phosh/files/0003-fix-locale-issue-in-service-file.patch 
b/gui-wm/phosh/files/0003-fix-locale-issue-in-service-file.patch
new file mode 100644
index 0..115834b23
--- /dev/null
+++ 

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

2021-06-22 Thread Michał Górny
commit: 03209f1669644d18b9e307fe09c8e72e7349fdb0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 13:57:04 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 14:13:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03209f16

dev-python/oslo-serialization: Enable tests

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

 dev-python/oslo-serialization/Manifest   |  2 +-
 .../oslo-serialization/oslo-serialization-4.0.2.ebuild   | 16 
 2 files changed, 13 insertions(+), 5 deletions(-)

diff --git a/dev-python/oslo-serialization/Manifest 
b/dev-python/oslo-serialization/Manifest
index bbdf7ad8d0a..d33487d5306 100644
--- a/dev-python/oslo-serialization/Manifest
+++ b/dev-python/oslo-serialization/Manifest
@@ -1 +1 @@
-DIST oslo-serialization-4.0.2.tar.gz 33029 BLAKE2B 
8e0d4b71b87f38bc22994d423d7bfe7e7d4d66c6279ec1a8cd33fdb064d56c6aea7de41795c7bdacec3c970eb46a49a3204ade20d8128f44eb94b95d0239ba13
 SHA512 
30d5a6d0f91c8a4bebeb0389e7d8d6b306efef420dc1dd2141ac27fd43be7526443294082cfbc1a4eb9b0b88dbff5be3b854aa8493595f3d0145e8a938e00131
+DIST oslo.serialization-4.0.2.tar.gz 33029 BLAKE2B 
8e0d4b71b87f38bc22994d423d7bfe7e7d4d66c6279ec1a8cd33fdb064d56c6aea7de41795c7bdacec3c970eb46a49a3204ade20d8128f44eb94b95d0239ba13
 SHA512 
30d5a6d0f91c8a4bebeb0389e7d8d6b306efef420dc1dd2141ac27fd43be7526443294082cfbc1a4eb9b0b88dbff5be3b854aa8493595f3d0145e8a938e00131

diff --git a/dev-python/oslo-serialization/oslo-serialization-4.0.2.ebuild 
b/dev-python/oslo-serialization/oslo-serialization-4.0.2.ebuild
index 95328622287..eefe1c63316 100644
--- a/dev-python/oslo-serialization/oslo-serialization-4.0.2.ebuild
+++ b/dev-python/oslo-serialization/oslo-serialization-4.0.2.ebuild
@@ -2,16 +2,15 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
-DISTUTILS_USE_SETUPTOOLS=bdepend
 
+PYTHON_COMPAT=( python3_8 )
 inherit distutils-r1
 
 MY_PN=${PN/-/.}
 
 DESCRIPTION="Oslo Serialization library"
 HOMEPAGE="https://launchpad.net/oslo;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
 S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="Apache-2.0"
@@ -21,13 +20,22 @@ IUSE=""
 
 CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
-DEPEND="${CDEPEND}"
 RDEPEND="
${CDEPEND}
>=dev-python/msgpack-0.5.2[${PYTHON_USEDEP}]
>=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
>=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
 "
+BDEPEND="
+   ${CDEPEND}
+   test? (
+   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests unittest
 
 python_prepare_all() {
# allow useage of renamed msgpack



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

2021-06-22 Thread Michał Górny
commit: 699b3db832eef563d4bace6c8c6627d0569d8ada
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 14:02:19 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 14:13:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699b3db8

dev-python/oslo-utils: Add python@ as co-maint.

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

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

diff --git a/dev-python/oslo-utils/metadata.xml 
b/dev-python/oslo-utils/metadata.xml
index a94aab1f931..5ba04c088a1 100644
--- a/dev-python/oslo-utils/metadata.xml
+++ b/dev-python/oslo-utils/metadata.xml
@@ -9,6 +9,10 @@
prometheanf...@gentoo.org
Matthew Thode

+   
+   pyt...@gentoo.org
+   Python
+   


oslo.utils



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

2021-06-22 Thread Michał Górny
commit: b5430afceafc82d494bb91eeed4d60434ce8f921
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 14:11:25 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 14:13:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5430afc

dev-python/oslo-config: Enable py3.9

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

 dev-python/oslo-config/oslo-config-8.3.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/oslo-config/oslo-config-8.3.3-r1.ebuild 
b/dev-python/oslo-config/oslo-config-8.3.3-r1.ebuild
index 1bb00f4194d..d1ceaf4b070 100644
--- a/dev-python/oslo-config/oslo-config-8.3.3-r1.ebuild
+++ b/dev-python/oslo-config/oslo-config-8.3.3-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8..9} )
 inherit distutils-r1
 
 MY_PN=${PN/-/.}



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

2021-06-22 Thread Michał Górny
commit: 17c93b3edf59d97a432e1c9c3bc6834813fc6c3f
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 14:11:28 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 14:13:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17c93b3e

dev-python/oslo-log: Enable py3.9

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

 dev-python/oslo-log/oslo-log-4.4.0-r1.ebuild | 38 
 1 file changed, 38 insertions(+)

diff --git a/dev-python/oslo-log/oslo-log-4.4.0-r1.ebuild 
b/dev-python/oslo-log/oslo-log-4.4.0-r1.ebuild
new file mode 100644
index 000..5c2292eec5f
--- /dev/null
+++ b/dev-python/oslo-log/oslo-log-4.4.0-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..9} )
+inherit distutils-r1
+
+DESCRIPTION="OpenStack logging config library, configuration for all openstack 
projects."
+HOMEPAGE="https://pypi.org/project/oslo.log/ 
https://github.com/openstack/oslo.log;
+SRC_URI="mirror://pypi/o/oslo.log/oslo.log-${PV}.tar.gz"
+S="${WORKDIR}/oslo.log-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 x86"
+
+RDEPEND=">=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]
+   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-context-2.20.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.20.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-utils-3.36.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-serialization-1.25.0[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.19.0[${PYTHON_USEDEP}]
+   >=dev-python/pyinotify-0.9.6[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}]"
+BDEPEND=">=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/testtools-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.3.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests unittest
+
+python_test() {
+   eunittest -b
+}



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

2021-06-22 Thread Michał Górny
commit: cfe5d8ffd4f420e8b5872b9e34c4931733205640
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 13:57:18 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 14:13:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfe5d8ff

dev-python/oslo-serialization: Add python@ as co-maint.

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

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

diff --git a/dev-python/oslo-serialization/metadata.xml 
b/dev-python/oslo-serialization/metadata.xml
index ab620efc50d..c063d307b71 100644
--- a/dev-python/oslo-serialization/metadata.xml
+++ b/dev-python/oslo-serialization/metadata.xml
@@ -9,6 +9,10 @@
prometheanf...@gentoo.org
Matthew Thode

+   
+   pyt...@gentoo.org
+   Python
+   


oslo.serialization



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

2021-06-22 Thread Michał Górny
commit: 7beed01447c4e19e2a7eeb3d14e38c2eacf8a4ee
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 14:04:07 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 14:13:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7beed014

dev-python/oslo-serialization: Enable py3.9

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

 dev-python/oslo-serialization/oslo-serialization-4.0.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/oslo-serialization/oslo-serialization-4.0.2.ebuild 
b/dev-python/oslo-serialization/oslo-serialization-4.0.2.ebuild
index eefe1c63316..6c3dedea331 100644
--- a/dev-python/oslo-serialization/oslo-serialization-4.0.2.ebuild
+++ b/dev-python/oslo-serialization/oslo-serialization-4.0.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8..9} )
 inherit distutils-r1
 
 MY_PN=${PN/-/.}



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

2021-06-22 Thread Michał Górny
commit: 6bd33b7450299796360cdb0aaed71d65a78fd62c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 14:03:41 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 14:13:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd33b74

dev-python/oslo-utils: Enable py3.9

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

 dev-python/oslo-utils/oslo-utils-4.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/oslo-utils/oslo-utils-4.6.0.ebuild 
b/dev-python/oslo-utils/oslo-utils-4.6.0.ebuild
index ac019d00448..7fb0bb88bbd 100644
--- a/dev-python/oslo-utils/oslo-utils-4.6.0.ebuild
+++ b/dev-python/oslo-utils/oslo-utils-4.6.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8..9} )
 inherit distutils-r1
 
 MY_PN=${PN/-/.}



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

2021-06-22 Thread Michał Górny
commit: 9b5ac452964ca7a457e64f983dd5988f7e7e6c92
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 14:02:00 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 14:13:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b5ac452

dev-python/oslo-utils: Enable tests

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

 dev-python/oslo-utils/Manifest|  2 +-
 dev-python/oslo-utils/oslo-utils-4.6.0.ebuild | 18 +-
 2 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/dev-python/oslo-utils/Manifest b/dev-python/oslo-utils/Manifest
index 813b7405662..6619a59a207 100644
--- a/dev-python/oslo-utils/Manifest
+++ b/dev-python/oslo-utils/Manifest
@@ -1 +1 @@
-DIST oslo-utils-4.6.0.tar.gz 94148 BLAKE2B 
2de92b22b849522a43e81f0fa9bb5e92d2c380c07eca81cd916c536e10ec55869d5933a3a9dcc65b682ac793534094e6b0aaa74b7ac9c74724231dccc0dbae3b
 SHA512 
fe91522c9860a7637af8b8521c297d6467f2af643f026abc97b72fd3032789219d2b3fdc9a6d8beecb0e55e4e7c319e800be295abf9639b52e32da81dae0c9a7
+DIST oslo.utils-4.6.0.tar.gz 94148 BLAKE2B 
2de92b22b849522a43e81f0fa9bb5e92d2c380c07eca81cd916c536e10ec55869d5933a3a9dcc65b682ac793534094e6b0aaa74b7ac9c74724231dccc0dbae3b
 SHA512 
fe91522c9860a7637af8b8521c297d6467f2af643f026abc97b72fd3032789219d2b3fdc9a6d8beecb0e55e4e7c319e800be295abf9639b52e32da81dae0c9a7

diff --git a/dev-python/oslo-utils/oslo-utils-4.6.0.ebuild 
b/dev-python/oslo-utils/oslo-utils-4.6.0.ebuild
index d9dc808f52b..ac019d00448 100644
--- a/dev-python/oslo-utils/oslo-utils-4.6.0.ebuild
+++ b/dev-python/oslo-utils/oslo-utils-4.6.0.ebuild
@@ -2,16 +2,14 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_7 python3_8 )
-DISTUTILS_USE_SETUPTOOLS=bdepend
 
+PYTHON_COMPAT=( python3_8 )
 inherit distutils-r1
 
 MY_PN=${PN/-/.}
-
 DESCRIPTION="Oslo Utility library"
 HOMEPAGE="https://launchpad.net/oslo;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz"
 S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="Apache-2.0"
@@ -20,7 +18,6 @@ KEYWORDS="amd64 ~arm arm64 x86"
 
 CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
-DEPEND="${CDEPEND}"
 RDEPEND="
${CDEPEND}
>=dev-python/six-1.10.0[${PYTHON_USEDEP}]
@@ -33,3 +30,14 @@ RDEPEND="
>=dev-python/pyparsing-2.1.0[${PYTHON_USEDEP}]
>=dev-python/packaging-20.4[${PYTHON_USEDEP}]
 "
+BDEPEND="
+   ${CDEPEND}
+   >dev-python/eventlet-0.23.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/ddt-1.0.1[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest



[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/feedbackd/, dev-libs/feedbackd/files/

2021-06-22 Thread Marco Scardovi
commit: 4e42bb38c47de6d42828bf080028c362cdefe646
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 13:56:25 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 13:56:25 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4e42bb38

dev-libs/feedbackd: add package for phosh

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 dev-libs/feedbackd/Manifest|   2 +
 dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild   |  57 
 dev-libs/feedbackd/files/55.patch  |  25 
 dev-libs/feedbackd/files/pine64.pinephone.json | 175 +
 dev-libs/feedbackd/files/purism.librem5.json   | 174 
 dev-libs/feedbackd/metadata.xml|  11 ++
 6 files changed, 444 insertions(+)

diff --git a/dev-libs/feedbackd/Manifest b/dev-libs/feedbackd/Manifest
new file mode 100644
index 0..3c583209d
--- /dev/null
+++ b/dev-libs/feedbackd/Manifest
@@ -0,0 +1,2 @@
+DIST b45468080eee851da500613ecedd709639b6d769.tar.gz 80860 BLAKE2B 
a80829b496e314fd04f17024a3e5415e02852b217df5f9bcbca6159b4bded5220cd6cc9d39a66c24de500bbe91c111ca1e4d05669b53decc07ca0adb91b851da
 SHA512 
7e869c127059d2f070d368ca894808f2fb78fd04048662dabd303a45d86a3b53bf3646f64e088cd720c6f54777a86673156d3cf782fdd663dc25fae65bd04e6e
+DIST feedbackd-device-themes-1602d415aed30b1a67c0ff270551230725b8ef92.tar.gz 
13832 BLAKE2B 
87c1ccd52dec982e4e1651e11598b60daa8380f2de4c371e0abc70e2840abd1e62fa9fd70cbe8a5860942c282cac54ea11b548066cd01be5b49ba939b488ec3a
 SHA512 
0e6ece5deddc3df3824aa01b6bbc2ad7fc9ab96db6afe9e4aa84652a005eb860c5552e52aeb17329dde84e8d2bccc33c7e603ab04eb2ca41ed19bbe331ce6933

diff --git a/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild 
b/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
new file mode 100644
index 0..e7cff78b1
--- /dev/null
+++ b/dev-libs/feedbackd/feedbackd-0.0.0-r9.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+VALA_USE_DEPEND="vapigen"
+
+inherit vala meson udev
+
+IUSE="+introspection +vala"
+REQUIRED_USE="vala? ( introspection )"
+
+MY_PV="${PV}+git20210426"
+MY_P="${PN}-${MY_PV}"
+MY_COMMIT="b45468080eee851da500613ecedd709639b6d769"
+MY_THEME_COMMIT="1602d415aed30b1a67c0ff270551230725b8ef92"
+
+DESCRIPTION="A daemon to provide haptic feedback on events"
+HOMEPAGE="https://source.puri.sm/Librem5/feedbackd;
+SRC_URI="
+   
https://source.puri.sm/Librem5/feedbackd/-/archive/${MY_COMMIT}/${MY_COMMIT}.tar.gz
+   
https://source.puri.sm/Librem5/feedbackd-device-themes/-/archive/${MY_THEME_COMMIT}/feedbackd-device-themes-${MY_THEME_COMMIT}.tar.gz
+"
+
+S="${WORKDIR}/${PN}-${MY_COMMIT}"
+
+LICENSE="LGPL-3"
+KEYWORDS="~amd64 ~arm64"
+SLOT="0"
+
+DEPEND="
+   gnome-base/dconf
+   media-libs/gsound
+   dev-libs/json-glib
+   dev-libs/libgudev
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   dev-libs/gobject-introspection
+   dev-util/meson
+   virtual/pkgconfig
+   vala? ( $(vala_depend) )
+"
+
+src_prepare() {
+   default
+   eapply_user
+   use vala && vala_src_prepare
+   sed -i 's/-G feedbackd/-G video/g' "${S}"/debian/feedbackd.udev || die
+}
+
+src_install() {
+   default
+   meson_src_install
+   insinto /usr/share/feedbackd/themes
+   doins 
"${WORKDIR}"/feedbackd-device-themes-"${MY_THEME_COMMIT}"/data/"{pine64.pinephone,purism.librem5}.json"
+   udev_newrules "${S}"/debian/feedbackd.udev 90-feedbackd.rules
+}

diff --git a/dev-libs/feedbackd/files/55.patch 
b/dev-libs/feedbackd/files/55.patch
new file mode 100644
index 0..6946b6d14
--- /dev/null
+++ b/dev-libs/feedbackd/files/55.patch
@@ -0,0 +1,25 @@
+From b0ef14bb5f73e0a1f5345f0ddd3b3992205daebf Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Philip=20M=C3=BCller?= 
+Date: Tue, 4 May 2021 08:53:30 +
+Subject: [PATCH] fbd-feedback-manager: fix device-specific themes path
+
+---
+ src/fbd-feedback-manager.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/fbd-feedback-manager.c b/src/fbd-feedback-manager.c
+index 39c27eb..ac6cdfa 100644
+--- a/src/fbd-feedback-manager.c
 b/src/fbd-feedback-manager.c
+@@ -455,7 +455,7 @@ find_themefile (void)
+   for (i = 0; i < g_strv_length (xdg_data_dirs); i++) {
+ g_autofree gchar *config_path = NULL;
+ 
+-config_path = g_strconcat (xdg_data_dirs[i], "feedbackd/themes/", 
comp, ".json", NULL);
++config_path = g_strconcat (xdg_data_dirs[i], "/feedbackd/themes/", 
comp, ".json", NULL);
+ g_debug ("Searching for device specific themefile in %s", 
config_path);
+ 
+ // Check if file exist
+-- 
+GitLab
+

diff --git a/dev-libs/feedbackd/files/pine64.pinephone.json 
b/dev-libs/feedbackd/files/pine64.pinephone.json
new file mode 100644
index 0..2b628454c
--- /dev/null
+++ 

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

2021-06-22 Thread Stefan Strogin
commit: 503152237e3453683094b2364a193b9f3f556c30
Author: Stefan Strogin  gentoo  org>
AuthorDate: Tue Jun 22 13:52:00 2021 +
Commit: Stefan Strogin  gentoo  org>
CommitDate: Tue Jun 22 13:53:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50315223

dev-util/maturin: fix licenses

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

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

diff --git a/dev-util/maturin/maturin-0.10.6.ebuild 
b/dev-util/maturin/maturin-0.10.6.ebuild
index e95ca0bfe67..fa5aa9ad9a1 100644
--- a/dev-util/maturin/maturin-0.10.6.ebuild
+++ b/dev-util/maturin/maturin-0.10.6.ebuild
@@ -280,7 +280,7 @@ 
SRC_URI="https://github.com/PyO3/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.t
$(cargo_crate_uris ${CRATES})
test? ( $(cargo_crate_uris ${CRATES_TEST}) )"
 
-LICENSE="Apache-2.0 MIT"
+LICENSE="|| ( Apache-2.0 MIT )"
 SLOT="0"
 KEYWORDS="~amd64"
 IUSE="test"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/lmod/

2021-06-22 Thread Guilherme Amadio
commit: bdfb9ccb7059de51b1ba8ffcbea2bace905953ef
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Tue Jun 22 13:35:07 2021 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Tue Jun 22 13:38:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdfb9ccb

sys-cluster/lmod: drop old

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Guilherme Amadio  gentoo.org>

 sys-cluster/lmod/Manifest  |   1 -
 sys-cluster/lmod/lmod-8.5.3.ebuild | 132 -
 2 files changed, 133 deletions(-)

diff --git a/sys-cluster/lmod/Manifest b/sys-cluster/lmod/Manifest
index 755a59e588b..e65fade5684 100644
--- a/sys-cluster/lmod/Manifest
+++ b/sys-cluster/lmod/Manifest
@@ -1,3 +1,2 @@
 DIST lmod-8.4.20.tar.gz 19889342 BLAKE2B 
aef498ec8dd2b87aca02d66f394418aba4a81d1fec4684750e59d48d06bad16db7a24290920e40290ecba8a4bc65c7dbe5c23be28654db79433f41164fa4aaf6
 SHA512 
9749e34e7ad75531c87770b73fd20dab16c89c24e1a2d01e58f09f8510ffc8f896dfa7eab9dab26fe4d6d14ba04d331f98e08e92e0943aede9fe5131af038970
-DIST lmod-8.5.3.tar.gz 20987187 BLAKE2B 
3b0bf30524e7ba1f364650385afabaffce54db3fdcce7710a8d4a0fc3d4b2e852bed00fd8c155790ea3e2fb4aed33883af7edc3418b20cf7890f422962af9eb6
 SHA512 
41d7eda5aa2a1e9e91db3aa854f1810a5a2fadc9f5118561cec6a33a246870b25244aa3a5106f7a434278a76d4ceac4b8bbeb6d55ba82332615fc43a6e215629
 DIST lmod-8.5.6.tar.gz 20986562 BLAKE2B 
49a8062f92beb40ce364281f452d221df73ad540f4a510998a909d5733446c45e2cc017901ce5d2384b37a570b8dddcb16d0dc229209137e3a6483e29b97c8bf
 SHA512 
652c678907740c89d6a86f1e403a3e8370e3e4666c03795340b4e70fab8c67a2e705c31fba84f05fd1bf15eb9868808896c73627e87617d2f2c0b5142c48fa97

diff --git a/sys-cluster/lmod/lmod-8.5.3.ebuild 
b/sys-cluster/lmod/lmod-8.5.3.ebuild
deleted file mode 100644
index 8564d3f3dae..000
--- a/sys-cluster/lmod/lmod-8.5.3.ebuild
+++ /dev/null
@@ -1,132 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-LUA_COMPAT=( lua5-{1..3} )
-inherit autotools lua-single
-
-DESCRIPTION="Environment Module System based on Lua"
-HOMEPAGE="https://lmod.readthedocs.io/en/latest https://github.com/TACC/Lmod;
-
-if [[ ${PV} ==  ]]; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/TACC/Lmod;
-else
-   SRC_URI="https://github.com/TACC/Lmod/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-   S="${WORKDIR}"/Lmod-${PV}
-   KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86"
-fi
-
-LICENSE="MIT"
-SLOT="0"
-IUSE="+auto-swap +cache duplicate-paths test"
-REQUIRED_USE="${LUA_REQUIRED_USE}"
-RESTRICT="!test? ( test )"
-
-RDEPEND="${LUA_DEPS}
-   dev-lang/tcl
-   dev-lang/tk
-   $(lua_gen_cond_dep '
-   >=dev-lua/luafilesystem-1.8.0[${LUA_USEDEP}]
-   dev-lua/luajson[${LUA_USEDEP}]
-   dev-lua/luaposix[${LUA_USEDEP}]
-   dev-lua/lua-term[${LUA_USEDEP}]
-   ')
-   virtual/pkgconfig
-"
-DEPEND="${RDEPEND}"
-BDEPEND="${RDEPEND}
-   test? (
-   $(lua_gen_cond_dep '
-   dev-util/hermes[${LUA_SINGLE_USEDEP}]
-   ')
-   app-shells/tcsh
-   )
-"
-
-PATCHES=( "${FILESDIR}"/${PN}-8.4.19-no-libsandbox.patch )
-
-pkg_pretend() {
-   elog "You can control the siteName and syshost settings by"
-   elog "using the variables LMOD_SITENAME and LMOD_SYSHOST, during"
-   elog "build time, which are both set to 'Gentoo' by default."
-   elog "There are a lot of options for this package, especially"
-   elog "for run time behaviour. Remember to use the EXTRA_ECONF variable."
-   elog "To see full list of options visit:"
-   elog "\t 
https://lmod.readthedocs.io/en/latest/090_configuring_lmod.html;
-}
-
-src_prepare() {
-   default
-   rm -r pkgs/{luafilesystem,term} || die
-   rm -r rt/{ck_mtree_syntax,colorize,end2end,help,ifur,settarg} || die
-   eautoreconf
-}
-
-src_configure() {
-   local LMOD_SITENAME="${LMOD_SITENAME:-Gentoo}"
-   local LMOD_SYSHOST="${LMOD_SYSHOST:-Gentoo}"
-
-   local LUAC="${LUA%/*}/luac${LUA#*lua}"
-
-   local myconf=(
-   --with-tcl
-   --with-fastTCLInterp
-   --with-colorize
-   --with-supportKsh
-   --without-useBuiltinPkgs
-   --with-siteControlPrefix
-   --with-siteName="${LMOD_SITENAME}"
-   --with-syshost="${LMOD_SYSHOST}"
-   --with-lua_include="$(lua_get_include_dir)"
-   --with-lua="${LUA}"
-   --with-luac="${LUAC}"
-   --with-module-root-path="${EPREFIX}/etc/modulefiles"
-   --with-spiderCacheDir="${EPREFIX}/etc/lmod_cache/spider_cache"
-   --with-updateSystemFn="${EPREFIX}/etc/lmod_cache/system.txt"
-   --prefix="${EPREFIX}/usr/share/Lmod"
-   --with-caseIndependentSorting
-   --without-hiddenItalic
-   

[gentoo-commits] repo/gentoo:master commit in: sys-cluster/lmod/

2021-06-22 Thread Guilherme Amadio
commit: ac6b5ef580870c0f4fbe3f1249d5c17a996ef82d
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Tue Jun 22 13:37:42 2021 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Tue Jun 22 13:38:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac6b5ef5

sys-cluster/lmod: sync KEYWORDS with live ebuild

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Guilherme Amadio  gentoo.org>

 sys-cluster/lmod/lmod-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-cluster/lmod/lmod-.ebuild 
b/sys-cluster/lmod/lmod-.ebuild
index 4cbf6b21b9b..b8c9fbcde3b 100644
--- a/sys-cluster/lmod/lmod-.ebuild
+++ b/sys-cluster/lmod/lmod-.ebuild
@@ -15,7 +15,7 @@ if [[ ${PV} ==  ]]; then
 else
SRC_URI="https://github.com/TACC/Lmod/archive/${PV}.tar.gz -> 
${P}.tar.gz"
S="${WORKDIR}"/Lmod-${PV}
-   KEYWORDS="~amd64 ~x86"
+   KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86"
 fi
 
 LICENSE="MIT"



[gentoo-commits] repo/gentoo:master commit in: sys-cluster/lmod/

2021-06-22 Thread Guilherme Amadio
commit: 47e2738b19b39b65617bdcb4e619a3ba3c799037
Author: Guilherme Amadio  gentoo  org>
AuthorDate: Tue Jun 22 13:33:50 2021 +
Commit: Guilherme Amadio  gentoo  org>
CommitDate: Tue Jun 22 13:38:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47e2738b

sys-cluster/lmod: version bump to 8.5.6

This version has a fix for the prefix issue that needed a
workaround in 8.5.3.

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Guilherme Amadio  gentoo.org>

 sys-cluster/lmod/Manifest  |   1 +
 sys-cluster/lmod/lmod-8.5.6.ebuild | 130 +
 2 files changed, 131 insertions(+)

diff --git a/sys-cluster/lmod/Manifest b/sys-cluster/lmod/Manifest
index a2db2427deb..755a59e588b 100644
--- a/sys-cluster/lmod/Manifest
+++ b/sys-cluster/lmod/Manifest
@@ -1,2 +1,3 @@
 DIST lmod-8.4.20.tar.gz 19889342 BLAKE2B 
aef498ec8dd2b87aca02d66f394418aba4a81d1fec4684750e59d48d06bad16db7a24290920e40290ecba8a4bc65c7dbe5c23be28654db79433f41164fa4aaf6
 SHA512 
9749e34e7ad75531c87770b73fd20dab16c89c24e1a2d01e58f09f8510ffc8f896dfa7eab9dab26fe4d6d14ba04d331f98e08e92e0943aede9fe5131af038970
 DIST lmod-8.5.3.tar.gz 20987187 BLAKE2B 
3b0bf30524e7ba1f364650385afabaffce54db3fdcce7710a8d4a0fc3d4b2e852bed00fd8c155790ea3e2fb4aed33883af7edc3418b20cf7890f422962af9eb6
 SHA512 
41d7eda5aa2a1e9e91db3aa854f1810a5a2fadc9f5118561cec6a33a246870b25244aa3a5106f7a434278a76d4ceac4b8bbeb6d55ba82332615fc43a6e215629
+DIST lmod-8.5.6.tar.gz 20986562 BLAKE2B 
49a8062f92beb40ce364281f452d221df73ad540f4a510998a909d5733446c45e2cc017901ce5d2384b37a570b8dddcb16d0dc229209137e3a6483e29b97c8bf
 SHA512 
652c678907740c89d6a86f1e403a3e8370e3e4666c03795340b4e70fab8c67a2e705c31fba84f05fd1bf15eb9868808896c73627e87617d2f2c0b5142c48fa97

diff --git a/sys-cluster/lmod/lmod-8.5.6.ebuild 
b/sys-cluster/lmod/lmod-8.5.6.ebuild
new file mode 100644
index 000..b8c9fbcde3b
--- /dev/null
+++ b/sys-cluster/lmod/lmod-8.5.6.ebuild
@@ -0,0 +1,130 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-{1..3} )
+inherit autotools lua-single
+
+DESCRIPTION="Environment Module System based on Lua"
+HOMEPAGE="https://lmod.readthedocs.io/en/latest https://github.com/TACC/Lmod;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/TACC/Lmod;
+else
+   SRC_URI="https://github.com/TACC/Lmod/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   S="${WORKDIR}"/Lmod-${PV}
+   KEYWORDS="~amd64 ~arm ~ppc ~sparc ~x86"
+fi
+
+LICENSE="MIT"
+SLOT="0"
+IUSE="+auto-swap +cache duplicate-paths test"
+REQUIRED_USE="${LUA_REQUIRED_USE}"
+RESTRICT="!test? ( test )"
+
+RDEPEND="${LUA_DEPS}
+   dev-lang/tcl
+   dev-lang/tk
+   $(lua_gen_cond_dep '
+   >=dev-lua/luafilesystem-1.8.0[${LUA_USEDEP}]
+   dev-lua/luajson[${LUA_USEDEP}]
+   dev-lua/luaposix[${LUA_USEDEP}]
+   dev-lua/lua-term[${LUA_USEDEP}]
+   ')
+   virtual/pkgconfig
+"
+DEPEND="${RDEPEND}"
+BDEPEND="${RDEPEND}
+   test? (
+   $(lua_gen_cond_dep '
+   dev-util/hermes[${LUA_SINGLE_USEDEP}]
+   ')
+   app-shells/tcsh
+   )
+"
+
+PATCHES=( "${FILESDIR}"/${PN}-8.4.19-no-libsandbox.patch )
+
+pkg_pretend() {
+   elog "You can control the siteName and syshost settings by"
+   elog "using the variables LMOD_SITENAME and LMOD_SYSHOST, during"
+   elog "build time, which are both set to 'Gentoo' by default."
+   elog "There are a lot of options for this package, especially"
+   elog "for run time behaviour. Remember to use the EXTRA_ECONF variable."
+   elog "To see full list of options visit:"
+   elog "\t 
https://lmod.readthedocs.io/en/latest/090_configuring_lmod.html;
+}
+
+src_prepare() {
+   default
+   rm -r pkgs/{luafilesystem,term} || die
+   rm -r rt/{ck_mtree_syntax,colorize,end2end,help,ifur,settarg} || die
+   eautoreconf
+}
+
+src_configure() {
+   local LMOD_SITENAME="${LMOD_SITENAME:-Gentoo}"
+   local LMOD_SYSHOST="${LMOD_SYSHOST:-Gentoo}"
+
+   local LUAC="${LUA%/*}/luac${LUA#*lua}"
+
+   local myconf=(
+   --with-tcl
+   --with-fastTCLInterp
+   --with-colorize
+   --with-supportKsh
+   --without-useBuiltinPkgs
+   --with-siteControlPrefix
+   --with-siteName="${LMOD_SITENAME}"
+   --with-syshost="${LMOD_SYSHOST}"
+   --with-lua_include="$(lua_get_include_dir)"
+   --with-lua="${LUA}"
+   --with-luac="${LUAC}"
+   --with-module-root-path="${EPREFIX}/etc/modulefiles"
+   --with-spiderCacheDir="${EPREFIX}/etc/lmod_cache/spider_cache"
+   --with-updateSystemFn="${EPREFIX}/etc/lmod_cache/system.txt"
+   --prefix="${EPREFIX}/usr/share/Lmod"
+   

[gentoo-commits] repo/proj/guru:dev commit in: x11-wm/phoc/files/, x11-wm/phoc/

2021-06-22 Thread Marco Scardovi
commit: e86753a92486328a9684288ff2f15bc9e6f1703e
Author: Marco Scardovi  scardovi  com>
AuthorDate: Tue Jun 22 13:16:31 2021 +
Commit: Marco Scardovi  scardovi  com>
CommitDate: Tue Jun 22 13:16:58 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e86753a9

x11-wm/phoc: new package

phoc is a windows manager used for mobile devices like
librem 5 and pinephone. It can be used on tablet too like
pinetab. I will slowly add all the needed packages for phosh
too (phosh is the interface).

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Marco Scardovi  scardovi.com>

 x11-wm/phoc/Manifest   |   2 +
 .../0001-seat-Don-t-notify-on-key-release.patch|  27 +
 ...t-touch-events-when-in-power-save-mode-or.patch | 112 +
 x11-wm/phoc/metadata.xml   |   8 ++
 x11-wm/phoc/phoc-0.7.1.ebuild  |  84 
 5 files changed, 233 insertions(+)

diff --git a/x11-wm/phoc/Manifest b/x11-wm/phoc/Manifest
new file mode 100644
index 0..6019f26ab
--- /dev/null
+++ b/x11-wm/phoc/Manifest
@@ -0,0 +1,2 @@
+DIST phoc-v0.7.1.tar.gz 143801 BLAKE2B 
4db2fb40d2b85ee27d53a71b0dc158b3b37b47f9517bf5133958bc2328892aa8a54c679b5293efc4b3d84ccee04866471c729c4d77d9e903136bed3fe9e35030
 SHA512 
80869036c36837c2e260a8662aee975f86797c0a68a0a513d2d52b904d1ca44bcd93e8bee850c08a9b3b3395727e4e28085860750acd1b092349c7da6410c820
+DIST wlroots-0.12.0.tar.gz 476936 BLAKE2B 
4129c87a148085f95f4cee6973308d79ab3f8b024247287a68dadd6729da8a5f8cc1e4ada63c15477a2c8e8258032440afe4a21a26f947143d17c87b0ca8a1a4
 SHA512 
560eae30932b777c1f07fb44592d5601c5d10ef74b31b6b9e4166a14caadab2bfa88d39282f159785d4c7f22f78d204f9bb7fab65d58afaf14b72a8486f9b415

diff --git a/x11-wm/phoc/files/0001-seat-Don-t-notify-on-key-release.patch 
b/x11-wm/phoc/files/0001-seat-Don-t-notify-on-key-release.patch
new file mode 100644
index 0..a2928002b
--- /dev/null
+++ b/x11-wm/phoc/files/0001-seat-Don-t-notify-on-key-release.patch
@@ -0,0 +1,27 @@
+From 63d8f9ceb0d2336db4276e717aabe427153b76bb Mon Sep 17 00:00:00 2001
+From: Arnaud Ferraris 
+Date: Sat, 6 Jun 2020 02:24:37 +0200
+Subject: [PATCH 1/2] seat: Don't notify on key release
+
+---
+ src/seat.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/seat.c b/src/seat.c
+index b04fed1..679a3f5 100644
+--- a/src/seat.c
 b/src/seat.c
+@@ -30,8 +30,9 @@ static void handle_keyboard_key(struct wl_listener 
*listener, void *data) {
+   PhocKeyboard *keyboard =
+   wl_container_of(listener, keyboard, keyboard_key);
+   PhocDesktop *desktop = server->desktop;
+-  wlr_idle_notify_activity(desktop->idle, keyboard->seat->seat);
+   struct wlr_event_keyboard_key *event = data;
++  if (event->state == WLR_KEY_PRESSED)
++  wlr_idle_notify_activity(desktop->idle, keyboard->seat->seat);
+   phoc_keyboard_handle_key(keyboard, event);
+ }
+ 
+-- 
+2.26.2
+

diff --git 
a/x11-wm/phoc/files/0002-seat-inhibit-touch-events-when-in-power-save-mode-or.patch
 
b/x11-wm/phoc/files/0002-seat-inhibit-touch-events-when-in-power-save-mode-or.patch
new file mode 100644
index 0..5f02f4aed
--- /dev/null
+++ 
b/x11-wm/phoc/files/0002-seat-inhibit-touch-events-when-in-power-save-mode-or.patch
@@ -0,0 +1,112 @@
+From c6aeee2009a2ee4647fd74da0fc3bd87f61a70fd Mon Sep 17 00:00:00 2001
+From: Arnaud Ferraris 
+Date: Sat, 6 Jun 2020 02:52:10 +0200
+Subject: [PATCH 2/2] seat: inhibit touch events when in power save mode or
+ blank display
+
+---
+ src/desktop.c | 2 ++
+ src/output.c  | 3 +++
+ src/seat.c| 6 ++
+ src/server.c  | 1 +
+ src/server.h  | 1 +
+ 5 files changed, 13 insertions(+)
+
+diff --git a/src/desktop.c b/src/desktop.c
+index 8fbb98e..40b2492 100644
+--- a/src/desktop.c
 b/src/desktop.c
+@@ -703,6 +703,7 @@ phoc_desktop_new (struct roots_config *c
+ void
+ phoc_desktop_toggle_output_blank (PhocDesktop *self)
+ {
++  PhocServer *server = phoc_server_get_default ();
+   PhocOutput *output;
+ 
+   wl_list_for_each(output, >outputs, link) {
+@@ -710,6 +711,7 @@ phoc_desktop_toggle_output_blank (PhocDe
+ 
+ wlr_output_enable (output->wlr_output, enable);
+ wlr_output_commit (output->wlr_output);
++server->active = enable;
+ if (enable)
+   phoc_output_damage_whole(output);
+   }
+diff --git a/src/output.c b/src/output.c
+index c03889f..045cbc0 100644
+--- a/src/output.c
 b/src/output.c
+@@ -928,6 +928,7 @@ handle_output_manager_test (struct wl_li
+ void
+ phoc_output_handle_output_power_manager_set_mode (struct wl_listener 
*listener, void *data)
+ {
++  PhocServer *server = phoc_server_get_default ();
+   struct wlr_output_power_v1_set_mode_event *event = data;
+   PhocOutput *self;
+   bool enable = true;
+@@ -951,6 +952,8 @@ phoc_output_handle_output_power_manager_
+   if (enable == self->wlr_output->enabled)
+ return;
+ 
++  server->active = enable;
++
+   

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

2021-06-22 Thread Marek Szuba
commit: bc9ab1a2ab6419fa03e4217c9c768c2a716bc56a
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 22 12:57:54 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 22 13:10:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc9ab1a2

dev-python/docopt: make tests compatible with >=pytest-6

While at it, remove bits which are now handled by the eclass.

Invoking maintainer time-out.

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

 dev-python/docopt/docopt-0.6.2-r4.ebuild   | 22 ++
 .../docopt-0.6.2-pytest_node_from_parent.patch | 26 ++
 2 files changed, 48 insertions(+)

diff --git a/dev-python/docopt/docopt-0.6.2-r4.ebuild 
b/dev-python/docopt/docopt-0.6.2-r4.ebuild
new file mode 100644
index 000..43fc62d58df
--- /dev/null
+++ b/dev-python/docopt/docopt-0.6.2-r4.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( pypy3 python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Pythonic argument parser, that will make you smile"
+HOMEPAGE="https://pypi.org/project/docopt/ https://github.com/docopt/docopt;
+SRC_URI="https://github.com/docopt/docopt/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-0.6.2-pytest_node_from_parent.patch
+)
+
+distutils_enable_tests pytest

diff --git a/dev-python/docopt/files/docopt-0.6.2-pytest_node_from_parent.patch 
b/dev-python/docopt/files/docopt-0.6.2-pytest_node_from_parent.patch
new file mode 100644
index 000..bf6ef1f8034
--- /dev/null
+++ b/dev-python/docopt/files/docopt-0.6.2-pytest_node_from_parent.patch
@@ -0,0 +1,26 @@
+--- a/conftest.py
 b/conftest.py
+@@ -11,7 +11,10 @@
+ 
+ def pytest_collect_file(path, parent):
+ if path.ext == ".docopt" and path.basename.startswith("test"):
+-return DocoptTestFile(path, parent)
++if hasattr(DocoptTestFile, "from_parent"):
++return DocoptTestFile.from_parent(parent, fspath=path)
++else:
++return DocoptTestFile(path, parent)
+ 
+ 
+ def parse_test(raw):
+@@ -41,7 +44,10 @@
+ for name, doc, cases in parse_test(raw):
+ name = self.fspath.purebasename
+ for case in cases:
+-yield DocoptTestItem("%s(%d)" % (name, index), self, doc, 
case)
++if hasattr(DocoptTestItem, "from_parent"):
++yield DocoptTestItem.from_parent(self, name="%s(%d)" % 
(name, index), doc=doc, case=case)
++else:
++yield DocoptTestItem("%s(%d)" % (name, index), self, doc, 
case)
+ index += 1
+ 
+ 



[gentoo-commits] repo/gentoo:master commit in: dev-python/ruamel-yaml-clib/

2021-06-22 Thread Marek Szuba
commit: caa8556ae9b3c647d0ee1ff99534736c6a8fba6e
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 22 12:14:05 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 22 13:10:04 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caa8556a

dev-python/ruamel-yaml-clib: keyword 0.2.2-r1 for ~riscv

Builds and installs fine, relevant ruamel-yaml tests work.

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

 dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.2-r1.ebuild 
b/dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.2-r1.ebuild
index b8f59cea35b..db898fe1072 100644
--- a/dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.2-r1.ebuild
+++ b/dev-python/ruamel-yaml-clib/ruamel-yaml-clib-0.2.2-r1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 PATCHES=(
 "${FILESDIR}"/${PN}-0.2.2-python3_10.patch



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

2021-06-22 Thread Marek Szuba
commit: a7143d5a5ce34ebcd47c16e3925d6a2b6504c798
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 22 12:42:59 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 22 13:10:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7143d5a

dev-python/ruamel-yaml: keyword 0.17.9 for ~riscv

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

 dev-python/ruamel-yaml/ruamel-yaml-0.17.9.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/ruamel-yaml/ruamel-yaml-0.17.9.ebuild 
b/dev-python/ruamel-yaml/ruamel-yaml-0.17.9.ebuild
index f1cb20246e0..9cf177b48a8 100644
--- a/dev-python/ruamel-yaml/ruamel-yaml-0.17.9.ebuild
+++ b/dev-python/ruamel-yaml/ruamel-yaml-0.17.9.ebuild
@@ -20,7 +20,7 @@ S="${WORKDIR}"/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 
 RDEPEND="
dev-python/namespace-ruamel[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/ruamel-std-pathlib/

2021-06-22 Thread Marek Szuba
commit: c5a106e7492060126167ae8442a747b88e5d8a38
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 22 12:12:52 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 22 13:10:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5a106e7

dev-python/ruamel-std-pathlib: keyword 0.8.0 for ~riscv

Test suite run against python3_9, all tests pass.

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

 dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.8.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.8.0.ebuild 
b/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.8.0.ebuild
index b33f71ae894..c670bb788c8 100644
--- a/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.8.0.ebuild
+++ b/dev-python/ruamel-std-pathlib/ruamel-std-pathlib-0.8.0.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="mirror://sourceforge/ruamel-dl-tagged-releases/${MY_P}.tar.xz -> ${P}.t
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86"
 
 RDEPEND="dev-python/namespace-ruamel[${PYTHON_USEDEP}]"
 



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

2021-06-22 Thread Marek Szuba
commit: 9cf4a3d514c096a06ed86dcb2e7afa699439f5e0
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 22 13:04:09 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 22 13:10:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf4a3d5

dev-python/docopt: keyword 0.6.2-r4 for ~riscv

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

 dev-python/docopt/docopt-0.6.2-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/docopt/docopt-0.6.2-r4.ebuild 
b/dev-python/docopt/docopt-0.6.2-r4.ebuild
index 43fc62d58df..eda05263608 100644
--- a/dev-python/docopt/docopt-0.6.2-r4.ebuild
+++ b/dev-python/docopt/docopt-0.6.2-r4.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/docopt/docopt/archive/${PV}.tar.gz -> ${P}.gh.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
 
 PATCHES=(
"${FILESDIR}"/${PN}-0.6.2-pytest_node_from_parent.patch



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

2021-06-22 Thread Marek Szuba
commit: 14fd502baea92c005842d17645ecb197b56a35fb
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 22 12:44:16 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 22 13:10:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14fd502b

dev-python/llfuse: keyword 1.4.1 for ~riscv

Test suite run against python3_9, both with and without sandbox (in the
former case some tests are skipped due to denied access to /dev/fuse).
No errors.

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

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

diff --git a/dev-python/llfuse/llfuse-1.4.1.ebuild 
b/dev-python/llfuse/llfuse-1.4.1.ebuild
index 498ded6e759..0b4527b67c5 100644
--- a/dev-python/llfuse/llfuse-1.4.1.ebuild
+++ b/dev-python/llfuse/llfuse-1.4.1.ebuild
@@ -12,7 +12,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="LGPL-2"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86"
 IUSE="doc examples"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-perl/JavaScript-Packer/

2021-06-22 Thread Andreas K. Hüttel
commit: 7201e2fa4f37fdd043c383d03b768368b60ab0d5
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Jun 22 12:31:22 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Jun 22 12:50:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7201e2fa

dev-perl/JavaScript-Packer: Version bump 2.06

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

 .../JavaScript-Packer-2.60.0.ebuild| 22 ++
 dev-perl/JavaScript-Packer/Manifest|  1 +
 2 files changed, 23 insertions(+)

diff --git a/dev-perl/JavaScript-Packer/JavaScript-Packer-2.60.0.ebuild 
b/dev-perl/JavaScript-Packer/JavaScript-Packer-2.60.0.ebuild
new file mode 100644
index 000..605ca94e33c
--- /dev/null
+++ b/dev-perl/JavaScript-Packer/JavaScript-Packer-2.60.0.ebuild
@@ -0,0 +1,22 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=LEEJO
+DIST_VERSION=2.06
+inherit perl-module
+
+DESCRIPTION="Perl version of Dean Edward's Packer.js"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-perl/Regexp-RegGrp-1.1.1_rc
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? ( virtual/perl-Test-Simple )
+"
+
+PERL_RM_FILES=( t/pod.t )

diff --git a/dev-perl/JavaScript-Packer/Manifest 
b/dev-perl/JavaScript-Packer/Manifest
index b4baefd53af..6b1595d5444 100644
--- a/dev-perl/JavaScript-Packer/Manifest
+++ b/dev-perl/JavaScript-Packer/Manifest
@@ -1 +1,2 @@
 DIST JavaScript-Packer-2.03.tar.gz 16087 BLAKE2B 
fead36e6ddf6032879796ce4384ac79b8a3da74a09527054aa2524f52d669c3e34c71a44eb8255c3169c1368bce03d8fdbe213349d21b02f0a6c09efdfd1981a
 SHA512 
822c3df453be46e0ca61b4d9551045b65410f1020f4dbc512ab59f9ecc75e36a1beb569b87410e82cbacdb5343e734c6558514fe69084d170f3bb0d021a07ff0
+DIST JavaScript-Packer-2.06.tar.gz 68560 BLAKE2B 
c3e73421177f73d5f0bb003fb303f5c8392ea11379673497a4f2effe3c940bcfe4ccfef84c7870a6f71d3f819787131df6c8511b223aea5befedcc37935c2d6d
 SHA512 
e29c37322b165c19f1139b6aba6ae0103db4a379949dc76297c874de7e0910a89689233158079bd9709bd835f886458d21881a9026f38ef22bb412f3819788c7



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-DiagINC/

2021-06-22 Thread Andreas K. Hüttel
commit: 1ba0b70ab92ba2a134fa3141d6e7f6d7213a914b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Jun 22 12:25:04 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Jun 22 12:50:21 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ba0b70a

dev-perl/Test-DiagINC: New package, required by JavaScript-Minifier-XS

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

 dev-perl/Test-DiagINC/Manifest  |  1 +
 dev-perl/Test-DiagINC/Test-DiagINC-0.8.0.ebuild | 23 +++
 dev-perl/Test-DiagINC/metadata.xml  |  8 
 3 files changed, 32 insertions(+)

diff --git a/dev-perl/Test-DiagINC/Manifest b/dev-perl/Test-DiagINC/Manifest
new file mode 100644
index 000..18e7fa34f4b
--- /dev/null
+++ b/dev-perl/Test-DiagINC/Manifest
@@ -0,0 +1 @@
+DIST Test-DiagINC-0.008.tar.gz 20088 BLAKE2B 
5de71f6711142345a50db9fe445a616912bbdb2ae5ee3acc6f915891cc345fd7bbf80cf294fd1e11f2637a14b9f305b88364b6fedb1e7b83070a2f1c580aa1b8
 SHA512 
97bb47c931d71257e97ca56a0ce0aaf131f9903c0c139c596e8a1df669801f0269105e2d549cc656d70c797dcf255e5216e55aca94c663960531a09063ab3a61

diff --git a/dev-perl/Test-DiagINC/Test-DiagINC-0.8.0.ebuild 
b/dev-perl/Test-DiagINC/Test-DiagINC-0.8.0.ebuild
new file mode 100644
index 000..e00332dd17f
--- /dev/null
+++ b/dev-perl/Test-DiagINC/Test-DiagINC-0.8.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=DAGOLDEN
+DIST_VERSION=0.008
+inherit perl-module
+
+DESCRIPTION="List modules and versions loaded if tests fail"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   virtual/perl-File-Spec
+"
+BDEPEND="${RDEPEND}
+   >=virtual/perl-ExtUtils-MakeMaker-6.170.0
+   test? (
+   >=dev-perl/Capture-Tiny-0.210.0
+   )
+"

diff --git a/dev-perl/Test-DiagINC/metadata.xml 
b/dev-perl/Test-DiagINC/metadata.xml
new file mode 100644
index 000..2b9a936fc0a
--- /dev/null
+++ b/dev-perl/Test-DiagINC/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+p...@gentoo.org
+Gentoo Perl Project
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-perl/JSON-MaybeXS/

2021-06-22 Thread Andreas K. Hüttel
commit: cf3a2e775ee4a32199338d4d5c27261366bcf568
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Jun 22 12:49:53 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Jun 22 12:50:41 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf3a2e77

dev-perl/JSON-MaybeXS: Version bump 1.004003

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

 dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.3.ebuild | 36 +
 dev-perl/JSON-MaybeXS/Manifest  |  1 +
 2 files changed, 37 insertions(+)

diff --git a/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.3.ebuild 
b/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.3.ebuild
new file mode 100644
index 000..adc76d9b49f
--- /dev/null
+++ b/dev-perl/JSON-MaybeXS/JSON-MaybeXS-1.4.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=ETHER
+DIST_VERSION=1.004003
+inherit perl-module
+
+DESCRIPTION="Use Cpanel::JSON::XS with a fallback to JSON::XS and JSON::PP"
+
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+xs"
+
+# needs Scalar-Util
+RDEPEND="
+   virtual/perl-Carp
+   >=virtual/perl-JSON-PP-2.273.0
+   virtual/perl-Scalar-List-Utils
+   xs? (
+   || (
+   >=dev-perl/Cpanel-JSON-XS-2.331.0
+   >=dev-perl/JSON-XS-3.0.0
+   )
+   )
+"
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   virtual/perl-File-Spec
+   virtual/perl-File-Temp
+   test? (
+   >=virtual/perl-Test-Simple-0.880.0
+   >=dev-perl/Test-Needs-0.2.6
+   )
+"

diff --git a/dev-perl/JSON-MaybeXS/Manifest b/dev-perl/JSON-MaybeXS/Manifest
index 503cc5ec9c2..b78d08bff31 100644
--- a/dev-perl/JSON-MaybeXS/Manifest
+++ b/dev-perl/JSON-MaybeXS/Manifest
@@ -1 +1,2 @@
 DIST JSON-MaybeXS-1.003009.tar.gz 11699 BLAKE2B 
e1d961451908d3872d23006f68fcf94cf01c88e1cbcbbe005cee6deac30fbad26f8121a921d815fb15f135af7f4e15bf78f323ce3c20b0ea0849b7e16ac36eb1
 SHA512 
a8606ccaac749650004d70bd5d6219fb18f66c4c86f720bbec3daf21a15bacd17d308c2a394fb1c9f6584be4d7c519cbc8653bdf5c7c7fa4129b75261645d8e3
+DIST JSON-MaybeXS-1.004003.tar.gz 22593 BLAKE2B 
3eb0631e119db7c3fc8945e52c8d2bc3af771a47672b57719ec4c3e391811022e1404f3258f414b47c74af06b89aceed55fbab4bfc049ed48571b023bc4d3c65
 SHA512 
4690be671ea59f82ab24cc5c72d0f4a98a21f40d33c0acac853a2b15eac38933f7af3e1212ee6b5479d5e639246ebb5726c25e837996722fcfef7029dd5ed6fe



[gentoo-commits] repo/gentoo:master commit in: dev-perl/Test-Needs/

2021-06-22 Thread Andreas K. Hüttel
commit: dcbd34bb94bbc0872f186ad75951648f96737543
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Jun 22 12:48:45 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Jun 22 12:50:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcbd34bb

dev-perl/Test-Needs: Version bump 0.002009

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

 dev-perl/Test-Needs/Manifest|  1 +
 dev-perl/Test-Needs/Test-Needs-0.2.9.ebuild | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-perl/Test-Needs/Manifest b/dev-perl/Test-Needs/Manifest
index dc4b093c3b4..f65314477be 100644
--- a/dev-perl/Test-Needs/Manifest
+++ b/dev-perl/Test-Needs/Manifest
@@ -1 +1,2 @@
 DIST Test-Needs-0.002005.tar.gz 8505 BLAKE2B 
783130e726a469e850541d1569614ab38defb2a41df564f41a573e641986b9825963c22b8e7979db4fabc6f547adfe95741f83546afb46bce6e5249c2fc8
 SHA512 
b3023067d1f8726b0ae2162d0b3722193a3b56d12d5c207cf9558f1552ae8ab554773b843d00f1c481857c259fa869b8fdaf5a4838ab0768f38726ddec4130c6
+DIST Test-Needs-0.002009.tar.gz 17052 BLAKE2B 
e8c51a23b1febe592ee25b0c83741695d0adfbc2f0e4fa58a81284d0da5d7601b312cc7b33ead19680b728ba481efceb8b4fe042823212f4523f1028a009
 SHA512 
758f22ca9b024f7d3252ff575ae84453e64f4ef4e18d3233cdaa3b81d9212cf48e41fde529047e7355678d5e53345bd51210a45dd9545c3bf8ffe16f96a9500d

diff --git a/dev-perl/Test-Needs/Test-Needs-0.2.9.ebuild 
b/dev-perl/Test-Needs/Test-Needs-0.2.9.ebuild
new file mode 100644
index 000..4ea24565701
--- /dev/null
+++ b/dev-perl/Test-Needs/Test-Needs-0.2.9.ebuild
@@ -0,0 +1,17 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=HAARG
+DIST_VERSION=0.002009
+inherit perl-module
+
+DESCRIPTION="Skip tests when modules not available"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+RDEPEND=""
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/JavaScript-Minifier-XS/

2021-06-22 Thread Andreas K. Hüttel
commit: 0027fc9e61b326033bd92e24a28183ee05beb8ed
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Jun 22 12:28:45 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Jun 22 12:50:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0027fc9e

dev-perl/JavaScript-Minifier-XS: Version bump 0.14

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

 .../JavaScript-Minifier-XS-0.140.0.ebuild  | 23 ++
 dev-perl/JavaScript-Minifier-XS/Manifest   |  1 +
 2 files changed, 24 insertions(+)

diff --git 
a/dev-perl/JavaScript-Minifier-XS/JavaScript-Minifier-XS-0.140.0.ebuild 
b/dev-perl/JavaScript-Minifier-XS/JavaScript-Minifier-XS-0.140.0.ebuild
new file mode 100644
index 000..ecb52f35542
--- /dev/null
+++ b/dev-perl/JavaScript-Minifier-XS/JavaScript-Minifier-XS-0.140.0.ebuild
@@ -0,0 +1,23 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DIST_AUTHOR=GTERMARS
+DIST_VERSION=0.14
+
+inherit perl-module
+
+DESCRIPTION="XS based JavaScript minifier"
+
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=""
+BDEPEND="${RDEPEND}
+   virtual/perl-ExtUtils-MakeMaker
+   test? (
+   virtual/perl-File-Temp
+   >=dev-perl/Test-DiagINC-0.2.0
+   )
+"

diff --git a/dev-perl/JavaScript-Minifier-XS/Manifest 
b/dev-perl/JavaScript-Minifier-XS/Manifest
index d6880cdbcf3..5d4a3e4e05a 100644
--- a/dev-perl/JavaScript-Minifier-XS/Manifest
+++ b/dev-perl/JavaScript-Minifier-XS/Manifest
@@ -1 +1,2 @@
 DIST JavaScript-Minifier-XS-0.11.tar.gz 17517 BLAKE2B 
9d6ad360311f50a256c8edff87ed01b405b3e5eb50b6ad81b998928f21563bf7f7a1b1e17f1aeece1132d8037b2fab1d7c21565e6de3b67050924ebc84f4a9dc
 SHA512 
736294c898d7806eae509b0d0c14cfcbb783ac335fe6c08bed9c00a52643b3e6d0ade124735d7de8d2203bf404448889e0e84b3097e316d0ef444f1603cbbdef
+DIST JavaScript-Minifier-XS-0.14.tar.gz 25994 BLAKE2B 
ff4f98fea11ca744897b0b90a4d66e282636a0e19312169e0a87ec375dc18695f42a311909adb32b83e4f601509620e147bbed326f3f7dc20f3a18daec41c36c
 SHA512 
9124ced15a6574b32bfb4357416e04076b688bacb9b88da9b787dfbe1209836a52f5f2ae8554c25f2af100078f089e0b1a5a281c0459c5b048e2c92c33100c66



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

2021-06-22 Thread Andreas K. Hüttel
commit: e18afd4ca91473cc2cf3c1829781d6d2a380b8ed
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Jun 22 12:40:43 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Jun 22 12:50:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e18afd4c

dev-perl/Jcode: EAPI=7 bump

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

 .../Jcode/{Jcode-2.70.0-r1.ebuild => Jcode-2.70.0-r2.ebuild}  | 11 ---
 1 file changed, 4 insertions(+), 7 deletions(-)

diff --git a/dev-perl/Jcode/Jcode-2.70.0-r1.ebuild 
b/dev-perl/Jcode/Jcode-2.70.0-r2.ebuild
similarity index 81%
rename from dev-perl/Jcode/Jcode-2.70.0-r1.ebuild
rename to dev-perl/Jcode/Jcode-2.70.0-r2.ebuild
index f6959655a87..49bc320e640 100644
--- a/dev-perl/Jcode/Jcode-2.70.0-r1.ebuild
+++ b/dev-perl/Jcode/Jcode-2.70.0-r2.ebuild
@@ -1,19 +1,16 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=7
 
-MODULE_AUTHOR=DANKOGAI
-MODULE_VERSION=2.07
+DIST_AUTHOR=DANKOGAI
+DIST_VERSION=2.07
 inherit perl-module
 
 DESCRIPTION="Japanese transcoding module for Perl"
 
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE=""
 
 RDEPEND=">=virtual/perl-MIME-Base64-2.1"
-DEPEND="${RDEPEND}"
-
-SRC_TEST="do"
+BDEPEND="${RDEPEND}"



[gentoo-commits] repo/gentoo:master commit in: dev-perl/JSON-Any/

2021-06-22 Thread Andreas K. Hüttel
commit: 85a751c4f8d8bbf918419bb46717cbace15dafb8
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Tue Jun 22 12:43:29 2021 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Tue Jun 22 12:50:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85a751c4

dev-perl/JSON-Any: EAPI=8 bump

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

 .../{JSON-Any-1.390.0.ebuild => JSON-Any-1.390.0-r1.ebuild}  | 12 
 1 file changed, 4 insertions(+), 8 deletions(-)

diff --git a/dev-perl/JSON-Any/JSON-Any-1.390.0.ebuild 
b/dev-perl/JSON-Any/JSON-Any-1.390.0-r1.ebuild
similarity index 83%
rename from dev-perl/JSON-Any/JSON-Any-1.390.0.ebuild
rename to dev-perl/JSON-Any/JSON-Any-1.390.0-r1.ebuild
index 06bf5f3503b..3d14a392237 100644
--- a/dev-perl/JSON-Any/JSON-Any-1.390.0.ebuild
+++ b/dev-perl/JSON-Any/JSON-Any-1.390.0-r1.ebuild
@@ -1,18 +1,16 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=5
+EAPI=8
 
-MODULE_AUTHOR=ETHER
-MODULE_VERSION=1.39
+DIST_AUTHOR=ETHER
+DIST_VERSION=1.39
 inherit perl-module
 
 DESCRIPTION="Wrapper Class for the various JSON classes (DEPRECATED)"
 
 SLOT="0"
 KEYWORDS="~amd64 ~mips ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x86-solaris"
-IUSE="test"
-RESTRICT="!test? ( test )"
 
 RDEPEND="
virtual/perl-Carp
@@ -22,7 +20,7 @@ RDEPEND="
dev-perl/JSON
)
 "
-DEPEND="${RDEPEND}
+BDEPEND="${RDEPEND}
virtual/perl-ExtUtils-MakeMaker
test? (
virtual/perl-Data-Dumper
@@ -35,5 +33,3 @@ DEPEND="${RDEPEND}
dev-perl/Test-Without-Module
)
 "
-
-SRC_TEST="do parallel"



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

2021-06-22 Thread Pacho Ramos
commit: a108a9116addaef580896d39e11b9e5d0ae3bed4
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 22 12:44:30 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 22 12:44:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a108a911

net-wireless/bluez: Bump to 5.59

Closes: https://bugs.gentoo.org/785424
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 net-wireless/bluez/Manifest  |   1 +
 net-wireless/bluez/bluez-5.59.ebuild | 289 +++
 2 files changed, 290 insertions(+)

diff --git a/net-wireless/bluez/Manifest b/net-wireless/bluez/Manifest
index 7234d84746b..30a5ca30ec7 100644
--- a/net-wireless/bluez/Manifest
+++ b/net-wireless/bluez/Manifest
@@ -1,3 +1,4 @@
 DIST bluez-5.55.tar.xz 2041428 BLAKE2B 
7eee44063ea53188d35324bcc5b5f0539cf92a5934632743677bbf41822b8b79a899a82a93fd79887fe058e6f0c0e66ed8d5da46e5585682613bc1847cb009a8
 SHA512 
9423cb60d15a6f068838497a1eaea9f5a32d70c07191c313ba821a6919d6e0c436ada4f547cc5f2db5eacc0123429ad54851f57df2554f61fa293743ec14a033
 DIST bluez-5.56.tar.xz 2053080 BLAKE2B 
b901deae4047ebe96c034c20c9d7e6c275d3c1fd311dc57ed2f1f927d6e778b213af3e09caaeebbb0f1733fc9bf341cf8f7c63a37aaa6b896607c0026d92
 SHA512 
b320ee9d49a516f5cecb5fbc410ba42e9127f44ebcfb95647f68bd5d300147d0eaf633f8e8d0678631a2184ea3afae7b01b5f228157328874fa2a87832ed0ae1
 DIST bluez-5.58.tar.xz 2060368 BLAKE2B 
157780f83181d89fb126face5e9794bc0de8196f43d57d079fc09ae7e45e7ef21bf404e834d844da28d06f9a29cb92f11c310dbbcb7f60e845a335a558d7190c
 SHA512 
159b554e0afd56af5da6f883f2fdf96d77a0e82d762bf4b37786e7312b7e61fbbae0f18b26442a606e0a232f48e0f45a4b38b95de36c7daf384f582315a3
+DIST bluez-5.59.tar.xz 2123104 BLAKE2B 
59e063ffc0cd810a151f49c2d8b3e1dca46eef038dfe112bfc0524e111e00cfea78557f3d1ccf657882b76158ee9249291f9fc6e6a4cce851e0e6dc43f707398
 SHA512 
506ce28459a82614e5f6c55235b84e5780a9bfa821904fd40ee2928a503978248368069c57a283db9dd81f48d78f45e00d95a7c52d1538d3f5c858a29424304f

diff --git a/net-wireless/bluez/bluez-5.59.ebuild 
b/net-wireless/bluez/bluez-5.59.ebuild
new file mode 100644
index 000..9f2c32a2449
--- /dev/null
+++ b/net-wireless/bluez/bluez-5.59.ebuild
@@ -0,0 +1,289 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+PYTHON_COMPAT=( python3_{7..10} )
+
+inherit autotools linux-info python-single-r1 readme.gentoo-r1 systemd udev 
multilib-minimal
+
+DESCRIPTION="Bluetooth Tools and System Daemons for Linux"
+HOMEPAGE="http://www.bluez.org;
+SRC_URI="https://www.kernel.org/pub/linux/bluetooth/${P}.tar.xz;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="0/3"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~x86"
+IUSE="btpclient cups doc debug deprecated extra-tools experimental +mesh midi 
+obex +readline selinux systemd test test-programs +udev user-session"
+
+# Since this release all remaining extra-tools need readline support, but this 
could
+# change in the future, hence, this REQUIRED_USE constraint could be dropped
+# again in the future.
+REQUIRED_USE="
+   extra-tools? ( deprecated readline )
+   test? ( ${PYTHON_REQUIRED_USE} )
+   test-programs? ( ${PYTHON_REQUIRED_USE} )
+"
+
+TEST_DEPS="${PYTHON_DEPS}
+   $(python_gen_cond_dep '
+   >=dev-python/dbus-python-1[${PYTHON_MULTI_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_MULTI_USEDEP}]
+   ')
+"
+BDEPEND="
+   dev-python/docutils
+   virtual/pkgconfig
+   test? ( ${TEST_DEPS} )
+"
+DEPEND="
+   >=dev-libs/glib-2.28:2[${MULTILIB_USEDEP}]
+   >=sys-apps/hwids-20121202.2
+   btpclient? ( >=dev-libs/ell-0.39 )
+   cups? ( net-print/cups:= )
+   mesh? (
+   >=dev-libs/ell-0.39
+   >=dev-libs/json-c-0.13:=
+   sys-libs/readline:0=
+   )
+   midi? ( media-libs/alsa-lib )
+   obex? ( dev-libs/libical:= )
+   readline? ( sys-libs/readline:0= )
+   systemd? (
+   >=sys-apps/dbus-1.6:=[user-session=]
+   sys-apps/systemd
+   )
+   !systemd? ( >=sys-apps/dbus-1.6:= )
+   udev? ( >=virtual/udev-172 )
+"
+RDEPEND="${DEPEND}
+   selinux? ( sec-policy/selinux-bluetooth )
+   test-programs? ( ${TEST_DEPS} )
+"
+
+RESTRICT="!test? ( test )"
+
+PATCHES=(
+   # Try both udevadm paths to cover udev/systemd vs. eudev locations 
(#539844)
+   # http://www.spinics.net/lists/linux-bluetooth/msg58739.html
+   # https://bugs.gentoo.org/539844
+   "${FILESDIR}"/${PN}-udevadm-path-r1.patch
+
+   # Fedora patches
+   # http://www.spinics.net/lists/linux-bluetooth/msg40136.html
+   
"${FILESDIR}"/0001-obex-Use-GLib-helper-function-to-manipulate-paths.patch
+)
+
+pkg_setup() {
+   # From http://www.linuxfromscratch.org/blfs/view/svn/general/bluez.html
+   # to prevent bugs like:
+   # https://bugzilla.kernel.org/show_bug.cgi?id=196621
+   

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

2021-06-22 Thread Pacho Ramos
commit: 1cff974c62d35d2db9c8b093faa8cbdaecae8002
Author: Pacho Ramos  gentoo  org>
AuthorDate: Tue Jun 22 12:40:38 2021 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Tue Jun 22 12:40:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cff974c

net-wireless/bluez: Fix kernel config checks

Closes: https://bugs.gentoo.org/796398
Thanks-to: Kai Krakow
Package-Manager: Portage-3.0.19, Repoman-3.0.3
Signed-off-by: Pacho Ramos  gentoo.org>

 net-wireless/bluez/bluez-5.58-r1.ebuild | 6 +-
 1 file changed, 1 insertion(+), 5 deletions(-)

diff --git a/net-wireless/bluez/bluez-5.58-r1.ebuild 
b/net-wireless/bluez/bluez-5.58-r1.ebuild
index c34a9ecc702..856f697f9bc 100644
--- a/net-wireless/bluez/bluez-5.58-r1.ebuild
+++ b/net-wireless/bluez/bluez-5.58-r1.ebuild
@@ -80,7 +80,7 @@ pkg_setup() {
# to prevent bugs like:
# https://bugzilla.kernel.org/show_bug.cgi?id=196621
CONFIG_CHECK="~NET ~BT ~BT_RFCOMM ~BT_RFCOMM_TTY ~BT_BNEP 
~BT_BNEP_MC_FILTER
-   ~BT_BNEP_PROTO_FILTER ~BT_HIDP ~RFKILL"
+   ~BT_BNEP_PROTO_FILTER ~BT_HIDP ~RFKILL 
~CRYPTO_USER_API_HASH ~CRYPTO_USER_API_SKCIPHER"
# https://bugzilla.kernel.org/show_bug.cgi?id=196621
# https://bugzilla.kernel.org/show_bug.cgi?id=206815
if use mesh || use test; then
@@ -88,10 +88,6 @@ pkg_setup() {
~CRYPTO_USER_API ~CRYPTO_USER_API_AEAD ~CRYPTO_USER_API_HASH
~CRYPTO_AES ~CRYPTO_CCM ~CRYPTO_AEAD ~CRYPTO_CMAC"
fi
-   if use test; then
-   # 
http://www.linuxfromscratch.org/blfs/view/svn/general/bluez.html
-   CONFIG_CHECK="${CONFIG_CHECK} ~CRYPTO ~CRYPTO_USER_API_HASH 
~CRYPTO_USER_API_SKCIPHER"
-   fi
linux-info_pkg_setup
 
if use test || use test-programs; then



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

2021-06-22 Thread Eray Aslan
commit: 9c780f4dbf6b8decf88015c43fbcd5ccd4fedc04
Author: Eray Aslan  gentoo  org>
AuthorDate: Tue Jun 22 11:46:25 2021 +
Commit: Eray Aslan  gentoo  org>
CommitDate: Tue Jun 22 11:46:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c780f4d

net-mail/dovecot: bump to 2.3.15

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

 net-mail/dovecot/Manifest  |   2 +
 net-mail/dovecot/dovecot-2.3.15.ebuild | 301 +
 .../files/dovecot-autoconf-lua-version-v2.patch|  15 +
 3 files changed, 318 insertions(+)

diff --git a/net-mail/dovecot/Manifest b/net-mail/dovecot/Manifest
index 0005fd74913..1a54583afcc 100644
--- a/net-mail/dovecot/Manifest
+++ b/net-mail/dovecot/Manifest
@@ -1,5 +1,7 @@
 DIST dovecot-2.3-pigeonhole-0.5.13.tar.gz 1908839 BLAKE2B 
37fbd9d9b41ca1893c19ac546dd9b272b361752c70eed0596bbb743cd8c30d942427d5814ab551bb39eb844c7bd05074bb49b11a6b81747e2fc535b0f9993f14
 SHA512 
fcbc13d71af4e6dd4e34192484e203d755e5015da76a4774b11a79182b2baad36cab5a471346093111ace36a7775dfe8294555f8b86dde386820b3ec5cd3
 DIST dovecot-2.3-pigeonhole-0.5.14.tar.gz 1910607 BLAKE2B 
5c08214535d298ce2b8defd8c945e96597a98bda6493a3e27481fdadc0e149e6dd01c6ececaa583dd331614669bd8e033cd1b91d64d03a9e0cdcef67fa9c27b8
 SHA512 
c5d5d309769eabe2c0971646d0c14d166b6b524acf59e1069eca803f764544fa2535c09c9a630ca706aa70442b688ee26af831d29e674823bac7ea7c0e1f33cc
+DIST dovecot-2.3-pigeonhole-0.5.15.tar.gz 1935601 BLAKE2B 
e26405cc9a93681206e27c2b548e3409aec1c011127b27eda364fec27d572dc01c7ea63688693bde10a8b4086bf67e14bb67e917d62db426d8871d6af0ec
 SHA512 
521070080802bf2a50cd0ff0af5dc991c04d70b807abc2cd9aa567444a4869f5f42800f19d9b740a519bd4069437139e70ca6ae4b905479fcec8faa133ac5f54
 DIST dovecot-2.3.13.tar.gz 7456073 BLAKE2B 
6cf3e7d9c6cf90279e0d72782cca88a11617f3f08e3c27da7948f46b8796575e42c776323cd56bc4208474831d4480afcac35ebe0b74d99db40acd4cda2279be
 SHA512 
758a169fba8925637ed18fa7522a6f06c9fe01a1707b1ca0d0a4d8757c578a8e117c91733e8314403839f9a484bbcac71ce3532c82379eb583b480756d556a95
 DIST dovecot-2.3.14.1.tar.gz 7534719 BLAKE2B 
1ba5143711fe340b9fad61db41ba658485e42be52f3b0f196eeb9b8e4b7c1b865b6a08f879dadeb2db3979b17be34699ce5febc4545887307f62bd5b72076f86
 SHA512 
b71b82c2918ac9940ef6bc274bc9c2b3e56a08cf5054244d80547ad89c421b9180c5afa8b5b140831239fbe2cbeeceb83a0052e037eb198d8fc27d07cba4ba35
 DIST dovecot-2.3.14.tar.gz 7483769 BLAKE2B 
bf2606ed64bef66fdeb165da65295031e692b7ba5186847c027adbd50093a9684b57eb724595c27838d91769e097ab2a82978ba845bf4e026dcfd78aa1372501
 SHA512 
69df234cb739c7ee7ae3acfb9756bc22481e94c95463d32bfac315c7ec4b1ba0dfbff552b769f2ab7ee554087ca2ebbe331aa008d3af26417016612dc7cad103
+DIST dovecot-2.3.15.tar.gz 7608561 BLAKE2B 
85134064dbff0b4f50831a835fb6eafc92081d75d91ab331fa0ae79c453382a88485bad8c774491968b879478dc66841a9c6170e5931d562cf5eaa6af755440b
 SHA512 
75bbdbeac663da109f78dba06c42bb5193e911c6b3c64f055fc4473ae9afaf0c8304c49fc7f06c5c6b61e67dd13dc21fbed6ff160a99f38f547c88ba05e6b03a

diff --git a/net-mail/dovecot/dovecot-2.3.15.ebuild 
b/net-mail/dovecot/dovecot-2.3.15.ebuild
new file mode 100644
index 000..e249ee27c2d
--- /dev/null
+++ b/net-mail/dovecot/dovecot-2.3.15.ebuild
@@ -0,0 +1,301 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+LUA_COMPAT=( lua5-1 lua5-3 )
+# do not add a ssl USE flag.  ssl is mandatory
+SSL_DEPS_SKIP=1
+inherit autotools lua-single ssl-cert systemd toolchain-funcs
+
+MY_P="${P/_/.}"
+#MY_S="${PN}-ce-${PV}"
+major_minor="$(ver_cut 1-2)"
+sieve_version="0.5.15"
+if [[ ${PV} == *_rc* ]]; then
+   rc_dir="rc/"
+else
+   rc_dir=""
+fi
+SRC_URI="https://dovecot.org/releases/${major_minor}/${rc_dir}${MY_P}.tar.gz
+   sieve? (
+   
https://pigeonhole.dovecot.org/releases/${major_minor}/${rc_dir}${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz
+   )
+   managesieve? (
+   
https://pigeonhole.dovecot.org/releases/${major_minor}/${rc_dir}${PN}-${major_minor}-pigeonhole-${sieve_version}.tar.gz
+   ) "
+DESCRIPTION="An IMAP and POP3 server written with security primarily in mind"
+HOMEPAGE="https://www.dovecot.org/;
+
+SLOT="0"
+LICENSE="LGPL-2.1 MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc 
~x86"
+
+IUSE_DOVECOT_AUTH="kerberos ldap lua mysql pam postgres sqlite"
+IUSE_DOVECOT_COMPRESS="bzip2 lzma lz4 zlib zstd"
+IUSE_DOVECOT_OTHER="argon2 caps doc ipv6 lucene managesieve rpc
+   selinux sieve solr static-libs suid systemd tcpd textcat unwind"
+
+IUSE="${IUSE_DOVECOT_AUTH} ${IUSE_DOVECOT_COMPRESS} ${IUSE_DOVECOT_OTHER}"
+
+REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )"
+
+DEPEND="
+   dev-libs/icu:=
+   dev-libs/openssl:0=
+   virtual/libiconv
+   argon2? ( dev-libs/libsodium )
+   bzip2? ( app-arch/bzip2 )
+   caps? ( sys-libs/libcap )
+   kerberos? ( virtual/krb5 )
+   

[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/ksnip/

2021-06-22 Thread David Flogeras
commit: 641b06d9de1c28ec17848e8b4c89cf3cbe02b41a
Author: David Flogeras  gmail  com>
AuthorDate: Tue Jun 22 10:56:51 2021 +
Commit: David Flogeras  gmail  com>
CommitDate: Tue Jun 22 11:11:32 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=641b06d9

x11-misc/ksnip: Bump to 1.9.0

Package-Manager: Portage-3.0.20, Repoman-3.0.2
Signed-off-by: David Flogeras  gmail.com>

 x11-misc/ksnip/Manifest   |  1 +
 x11-misc/ksnip/ksnip-1.9.0.ebuild | 44 +++
 2 files changed, 45 insertions(+)

diff --git a/x11-misc/ksnip/Manifest b/x11-misc/ksnip/Manifest
index fa37276d1..abab96f9d 100644
--- a/x11-misc/ksnip/Manifest
+++ b/x11-misc/ksnip/Manifest
@@ -1 +1,2 @@
 DIST ksnip-1.8.1.tar.gz 443044 BLAKE2B 
4a6d79f4cb5f91302dd893bc2ecd1c641d096292d02c141cc91a01c9dcf9e630222ce40b689c31932b1dff7524443c83c2a977cb7ef75478841124817104d22d
 SHA512 
f8e643fa04c32f02fdb91ab0f2bd9deb200d182712d3c094474a25a6a824057fb96b5bd833d6eb46b2d036ea437f90783611d1df9cdd569be54ab6aef7c39f5b
+DIST ksnip-1.9.0.tar.gz 532570 BLAKE2B 
ee75907a295a5a01d977f8aa3f3719f14e8ca0f2c46c0d05cedcdd7fec2ba02f50a39698f1890228716a8e22dd2d96ae47448731bf023e0773477ff3f3ac041d
 SHA512 
e6cb6f132749ad86f29a236250103e601814d5e49bc29ccc91362ba0d127d403d9604fe3362beee46675d05ca5319ecf18b1781202f5d77cdb5aaf9c627fb01e

diff --git a/x11-misc/ksnip/ksnip-1.9.0.ebuild 
b/x11-misc/ksnip/ksnip-1.9.0.ebuild
new file mode 100644
index 0..0e77faa33
--- /dev/null
+++ b/x11-misc/ksnip/ksnip-1.9.0.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit desktop xdg cmake
+# cmake has to be listed after xdg for src_prepare to work
+
+DESCRIPTION="Ksnip is a Qt based cross-platform screenshot tool"
+HOMEPAGE="https://github.com/ksnip/ksnip;
+SRC_URI="https://github.com/ksnip/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE=""
+
+RDEPEND="
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5
+   dev-qt/qtprintsupport:5
+   dev-qt/qtsvg:5
+   dev-qt/qtwidgets:5[png]
+   dev-qt/qtx11extras:5
+   dev-qt/qtxml:5
+   >=media-libs/kcolorpicker-0.1.6
+   >=media-libs/kimageannotator-0.5.1
+   x11-libs/libX11
+   x11-libs/libxcb"
+DEPEND="${RDEPEND}
+   dev-qt/qtconcurrent:5
+   kde-frameworks/extra-cmake-modules:5
+"
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
+
+src_install() {
+   cmake_src_install
+
+   doicon -s scalable desktop/${PN}.svg
+   domenu desktop/org.${PN}.${PN}.desktop
+}



[gentoo-commits] repo/gentoo:master commit in: dev-lisp/sbcl/

2021-06-22 Thread Ulrich Müller
commit: 561bda218a15bf372255b197fcc00684ae38fd43
Author: Ulrich Müller  gentoo  org>
AuthorDate: Tue Jun 22 10:25:38 2021 +
Commit: Ulrich Müller  gentoo  org>
CommitDate: Tue Jun 22 10:27:35 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=561bda21

dev-lisp/sbcl: Drop pax_kernel support

This is no longer a supported configuration:
https://archives.gentoo.org/gentoo-dev/message/0283ed600427e0e575cc912feff1

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

 dev-lisp/sbcl/metadata.xml   |  3 ---
 dev-lisp/sbcl/sbcl-1.3.11.ebuild | 14 ++
 dev-lisp/sbcl/sbcl-1.4.9.ebuild  | 14 ++
 dev-lisp/sbcl/sbcl-2.0.10.ebuild | 14 ++
 dev-lisp/sbcl/sbcl-2.0.11.ebuild | 14 ++
 dev-lisp/sbcl/sbcl-2.1.0.ebuild  | 14 ++
 dev-lisp/sbcl/sbcl-2.1.1.ebuild  | 14 ++
 dev-lisp/sbcl/sbcl-2.1.2.ebuild  | 14 ++
 dev-lisp/sbcl/sbcl-2.1.3.ebuild  | 14 ++
 dev-lisp/sbcl/sbcl-2.1.4.ebuild  | 14 ++
 dev-lisp/sbcl/sbcl-2.1.5.ebuild  | 14 ++
 11 files changed, 20 insertions(+), 123 deletions(-)

diff --git a/dev-lisp/sbcl/metadata.xml b/dev-lisp/sbcl/metadata.xml
index 031c80402d9..c285e2f1de8 100644
--- a/dev-lisp/sbcl/metadata.xml
+++ b/dev-lisp/sbcl/metadata.xml
@@ -19,9 +19,6 @@
available for the x86 and amd64 platforms using an NPTL enabled
GLIBC. SBCL 0.8.17 and later support Unicode.
 
-   
-   Enable if the user plans to run the 
package under a pax enabled hardened kernel
-   

sbcl


diff --git a/dev-lisp/sbcl/sbcl-1.3.11.ebuild b/dev-lisp/sbcl/sbcl-1.3.11.ebuild
index ee07b9e0c5d..16623ac505b 100644
--- a/dev-lisp/sbcl/sbcl-1.3.11.ebuild
+++ b/dev-lisp/sbcl/sbcl-1.3.11.ebuild
@@ -36,12 +36,11 @@ SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
 LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="amd64 ppc sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="debug doc source +threads +unicode pax_kernel zlib"
+IUSE="debug doc source +threads +unicode zlib"
 
 CDEPEND=">=dev-lisp/asdf-3.1:="
 DEPEND="${CDEPEND}
-   doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
-   pax_kernel? ( sys-apps/elfix )"
+   doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
 RDEPEND="${CDEPEND}
!prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
 
@@ -150,15 +149,6 @@ src_compile() {
 
strip-unsupported-flags ; filter-flags -fomit-frame-pointer
 
-   if use pax_kernel ; then
-   # To disable PaX on hardened systems
-   pax-mark -mr "${bindir}"/src/runtime/sbcl
-
-   # Hack to disable PaX on second GENESIS stage
-   sed -i -e '/^[ \t]*echo \/\/doing warm init - compilation 
phase$/a\paxmark.sh -mr \.\/src\/runtime\/sbcl' \
-   "${S}"/make-target-2.sh || die "Cannot disable PaX on 
second GENESIS runtime"
-   fi
-
# clear the environment to get rid of non-ASCII strings, see bug 174702
# set HOME for paludis
env - HOME="${T}" PATH="${PATH}" \

diff --git a/dev-lisp/sbcl/sbcl-1.4.9.ebuild b/dev-lisp/sbcl/sbcl-1.4.9.ebuild
index df2d06a6200..b14abfe6e8d 100644
--- a/dev-lisp/sbcl/sbcl-1.4.9.ebuild
+++ b/dev-lisp/sbcl/sbcl-1.4.9.ebuild
@@ -38,12 +38,11 @@ SRC_URI="mirror://sourceforge/sbcl/${P}-source.tar.bz2
 LICENSE="MIT"
 SLOT="0/${PV}"
 KEYWORDS="amd64 ppc ~sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x86-solaris"
-IUSE="debug doc source +threads +unicode pax_kernel zlib"
+IUSE="debug doc source +threads +unicode zlib"
 
 CDEPEND=">=dev-lisp/asdf-3.1:="
 DEPEND="${CDEPEND}
-   doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )
-   pax_kernel? ( sys-apps/elfix )"
+   doc? ( sys-apps/texinfo >=media-gfx/graphviz-2.26.0 )"
 RDEPEND="${CDEPEND}
!prefix? ( elibc_glibc? ( >=sys-libs/glibc-2.6 ) )"
 
@@ -157,15 +156,6 @@ src_configure() {
 src_compile() {
local bindir="${WORKDIR}"/sbcl-binary
 
-   if use pax_kernel ; then
-   # To disable PaX on hardened systems
-   pax-mark -mr "${bindir}"/src/runtime/sbcl
-
-   # Hack to disable PaX on second GENESIS stage
-   sed -i -e '/^[ \t]*echo \/\/doing warm init - compilation 
phase$/a\paxmark.sh -mr \.\/src\/runtime\/sbcl' \
-   "${S}"/make-target-2.sh || die "Cannot disable PaX on 
second GENESIS runtime"
-   fi
-
# clear the environment to get rid of non-ASCII strings, see bug #174702
# set HOME for paludis
env - HOME="${T}" PATH="${PATH}" \

diff --git a/dev-lisp/sbcl/sbcl-2.0.10.ebuild b/dev-lisp/sbcl/sbcl-2.0.10.ebuild
index a98127f960c..5b10db5a631 100644
--- a/dev-lisp/sbcl/sbcl-2.0.10.ebuild
+++ b/dev-lisp/sbcl/sbcl-2.0.10.ebuild
@@ -38,12 +38,11 @@ 

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

2021-06-22 Thread Thomas Deutschmann
commit: fc3bcec057d58f3bfb52112b8208ff11a51520f9
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Tue Jun 22 10:26:52 2021 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Tue Jun 22 10:27:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc3bcec0

dev-libs/openssl: export $CXX

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

 dev-libs/openssl/openssl-3.0.0_beta1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/openssl/openssl-3.0.0_beta1.ebuild 
b/dev-libs/openssl/openssl-3.0.0_beta1.ebuild
index f5fac82dbec..396083b136a 100644
--- a/dev-libs/openssl/openssl-3.0.0_beta1.ebuild
+++ b/dev-libs/openssl/openssl-3.0.0_beta1.ebuild
@@ -148,7 +148,7 @@ multilib_src_configure() {
unset SCRIPTS #312551
unset CROSS_COMPILE #311473
 
-   tc-export CC AR RANLIB RC
+   tc-export AR CC CXX RANLIB RC
 
use_ssl() { usex $1 "enable-${2:-$1}" "no-${2:-$1}" " ${*:3}" ; }
echoit() { echo "$@" ; "$@" ; }



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

2021-06-22 Thread Marek Szuba
commit: 0ff8fc9bd35b476b4044cc2fc489bd760cf95496
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 22 09:21:38 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 22 10:22:16 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ff8fc9b

net-libs/nodejs: add 14.17.1

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

 net-libs/nodejs/Manifest  |   1 +
 net-libs/nodejs/nodejs-14.17.1.ebuild | 239 ++
 2 files changed, 240 insertions(+)

diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest
index ca1d06ede63..17ecdcf2898 100644
--- a/net-libs/nodejs/Manifest
+++ b/net-libs/nodejs/Manifest
@@ -1,4 +1,5 @@
 DIST node-v12.22.1.tar.xz 23650180 BLAKE2B 
90b0a8ab3842483fea0c776e0245e63539a986c18f55abd8c7cd22ec399ccde22fa5b008d3e07c0f07713b5a45a1ee2a0bc370c04408800db2ee59cd92fcb5be
 SHA512 
eaead633611bda04ab9be200aeddf3b4004b8104e9c6af246023b8008003dd3a7103e1508ea690443e59c6591521b04a2d71c7344343f2a20d1c935ef51c66a0
 DIST node-v14.16.1.tar.xz 33297064 BLAKE2B 
0927434c63cd248e90a4002b50c7a0fd68a5527a4cd7424b451840ddf0c403ba452979b195e598cc3b323e24233248a74a1274519ce8cd3a2f4e71dc7a8f3dcb
 SHA512 
d4f5fbab69592ae555613b2186090b85a458d2211b6035989aee2617bfd0f6768ca767ec45ce12756a9c452d00af7237edee3b1ae526049e9fcd01f8f67680c0
 DIST node-v14.17.0.tar.xz 33484212 BLAKE2B 
0ad045b7e0b96f564f42cef703338fece2167cb8bfe32840b765b137e01491a43a9c31ce290a3379ffa834ddfe4e2e1f42f95d4d0014240151b06313e0339383
 SHA512 
7a7683523904580462077c8bf3ee9640f1b674c7df55655049ca50ca3cfdb2973b13088f2b65e4eccf4df2641cd9c86c9716bcd160a5d5863a969cb1e88de093
+DIST node-v14.17.1.tar.xz 33580416 BLAKE2B 
da5234087945327fc7f3a666a8869426ec5adff3b31b800c59135d9937507bcca7be3c8ca6720c2593b45ec6a9b49c30f71dadbcc03dc0a68c082e3f1746e6df
 SHA512 
354f9f215a4915ca3dbccdbb90c14fb8bfb8b0ed8ece4f95106d7b068affdeab65a79db0beb2c7d6af03dc15567edc5250629deedd38a9de7d581f76716315f8
 DIST node-v16.3.0.tar.xz 33801084 BLAKE2B 
aa1f2fc6639ccb995252e483b68e1b425a9ad47cd148f5536fad168e94b0582819df511f797b3a278fd54d45e45f64dc701a997c2f17ad72d94d8b02d590cf81
 SHA512 
f25243521869ee9d99c2490150f8f9361b1603e497364ec559917d5c76e4a857e6c25c90d54b11e5a9d16fabb85e12b052ea768f3c2977ff18e96d33f60d9eff

diff --git a/net-libs/nodejs/nodejs-14.17.1.ebuild 
b/net-libs/nodejs/nodejs-14.17.1.ebuild
new file mode 100644
index 000..bccefc5543b
--- /dev/null
+++ b/net-libs/nodejs/nodejs-14.17.1.ebuild
@@ -0,0 +1,239 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{7..10} )
+PYTHON_REQ_USE="threads(+)"
+
+inherit bash-completion-r1 flag-o-matic pax-utils python-any-r1 
toolchain-funcs xdg-utils
+
+DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine"
+HOMEPAGE="https://nodejs.org/;
+LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT"
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/nodejs/node;
+   SLOT="0"
+else
+   SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz;
+   SLOT="0/$(ver_cut 1)"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x64-macos"
+   S="${WORKDIR}/node-v${PV}"
+fi
+
+IUSE="cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax_kernel 
+snapshot +ssl system-icu +system-ssl systemtap test"
+REQUIRED_USE="inspector? ( icu ssl )
+   npm? ( ssl )
+   system-icu? ( icu )
+   system-ssl? ( ssl )"
+
+RESTRICT="!test? ( test )"
+
+RDEPEND=">=app-arch/brotli-1.0.9
+   >=dev-libs/libuv-1.40.0:=
+   >=net-dns/c-ares-1.16.1
+   >=net-libs/nghttp2-1.41.0
+   sys-libs/zlib
+   system-icu? ( >=dev-libs/icu-67:= )
+   system-ssl? ( >=dev-libs/openssl-1.1.1:0= )"
+BDEPEND="${PYTHON_DEPS}
+   sys-apps/coreutils
+   virtual/pkgconfig
+   systemtap? ( dev-util/systemtap )
+   test? ( net-misc/curl )
+   pax_kernel? ( sys-apps/elfix )"
+DEPEND="${RDEPEND}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-10.3.0-global-npm-config.patch
+   "${FILESDIR}"/${PN}-12.22.1-jinja_collections_abc.patch
+   "${FILESDIR}"/${PN}-12.22.1-uvwasi_shared_libuv.patch
+   "${FILESDIR}"/${PN}-14.15.0-fix_ppc64_crashes.patch
+)
+
+pkg_pretend() {
+   (use x86 && ! use cpu_flags_x86_sse2) && \
+   die "Your CPU doesn't support the required SSE2 instruction."
+
+   if [[ ${MERGE_TYPE} != "binary" ]]; then
+   if use lto; then
+   if tc-is-gcc; then
+   if [[ $(gcc-major-version) -ge 11 ]]; then
+   # Bug #787158
+   die "LTO builds of ${PN} using gcc-11+ 
currently fail tests and produce runtime errors. Either switch to gcc-10 or 
unset USE=lto for this ebuild"
+   fi
+   else
+   # configure.py will abort on this later if 

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

2021-06-22 Thread Marek Szuba
commit: 2ec6ddfc15c913317670e21e5fe8ac4a539d0f15
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 22 09:08:03 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 22 10:22:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ec6ddfc

dev-libs/libjcat: drop 0.1.7

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

 dev-libs/libjcat/Manifest |  1 -
 dev-libs/libjcat/libjcat-0.1.7.ebuild | 65 ---
 2 files changed, 66 deletions(-)

diff --git a/dev-libs/libjcat/Manifest b/dev-libs/libjcat/Manifest
index 57a2477eb7e..3e483a50dd6 100644
--- a/dev-libs/libjcat/Manifest
+++ b/dev-libs/libjcat/Manifest
@@ -1,3 +1,2 @@
 DIST libjcat-0.1.6.tar.gz 64485 BLAKE2B 
1b9c26655864972a5b0686eaa1b2d3835d494fd897bf0e0d08639a5b8d337c245c1265fe49d24bc52038379e4eba406660f8485a5c6350b4abab01b76a80e161
 SHA512 
89f49b4c73305ca83157bc0ae369d2793835b6d7d06ff90e55cd27491363c8ca7451dc0e4e5c1e3def9b653581e3ad1a990469b029f4557442cefd650420dc2d
-DIST libjcat-0.1.7.tar.gz 64818 BLAKE2B 
a39bba9f82316e26f2d758d0ded6260968964404cc4401afb34cac2e74aff9649fa16ea28a9aceb72ef7d2d6ae45d25f8db333b212460f8e2e1c2e5649b76b68
 SHA512 
b22e4aee1e5bb396375ec50fb0a28544a52423116fdb81ce886638d56ee3003d3756339a4965aa0f27cb51759180f51075bd6eee6ced54b295a931c8cab0c519
 DIST libjcat-0.1.8.tar.gz 64828 BLAKE2B 
86ebc635364cd78c05694baf3d5fe7d9bf6764629f4530f5ab8a9502887884b3d5369860806a252493a7a3208367b848e470730fb8c32d4c66cc8eb92df51990
 SHA512 
058bcf7c7a3cedefcfcef9947c5f318fa806c8673b991be29f36e4fa0e09e51e972c0bebe0404fd92060715f8a497a0c0566d743bf6f3fa71bc3d94688c9

diff --git a/dev-libs/libjcat/libjcat-0.1.7.ebuild 
b/dev-libs/libjcat/libjcat-0.1.7.ebuild
deleted file mode 100644
index 5ba6f9393cf..000
--- a/dev-libs/libjcat/libjcat-0.1.7.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..10} )
-PYTHON_REQ_USE="xml"
-
-inherit meson python-any-r1 vala xdg-utils
-
-DESCRIPTION="Library and tool for reading and writing Jcat files "
-HOMEPAGE="https://github.com/hughsie/libjcat;
-SRC_URI="https://github.com/hughsie/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1+"
-SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
-IUSE="gpg gtk-doc +introspection +man pkcs7 test vala"
-
-RDEPEND="dev-libs/glib:2
-   dev-libs/json-glib:=
-   gpg? (
-   app-crypt/gpgme
-   dev-libs/libgpg-error
-   )
-   introspection? ( dev-libs/gobject-introspection:= )
-   pkcs7? ( net-libs/gnutls )
-   vala? ( dev-lang/vala:= )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-   $(python_gen_any_dep '
-   dev-python/setuptools[${PYTHON_USEDEP}]
-   ')
-   gtk-doc? ( dev-util/gtk-doc )
-   man? ( sys-apps/help2man )
-   test? ( net-libs/gnutls[tools] )"
-
-RESTRICT="!test? ( test )"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-0.1.1-disable_installed_tests.patch
-)
-
-python_check_deps() {
-   has_version -b "dev-python/setuptools[${PYTHON_USEDEP}]"
-}
-
-src_prepare() {
-   xdg_environment_reset
-   use vala && vala_src_prepare
-   default
-}
-
-src_configure() {
-   local emesonargs=(
-   $(meson_use gtk-doc gtkdoc)
-   $(meson_use gpg)
-   $(meson_use introspection)
-   $(meson_use man)
-   $(meson_use pkcs7)
-   $(meson_use test tests)
-   $(meson_use vala vapi)
-   )
-   meson_src_configure
-}



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

2021-06-22 Thread Marek Szuba
commit: 89f2192a0342aafc3b9f4fc3a0788050bcb007ff
Author: Marek Szuba  gentoo  org>
AuthorDate: Tue Jun 22 09:22:08 2021 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Tue Jun 22 10:22:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89f2192a

net-p2p/syncthing: drop 1.16.1

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

 net-p2p/syncthing/Manifest|   1 -
 net-p2p/syncthing/syncthing-1.16.1.ebuild | 783 --
 2 files changed, 784 deletions(-)

diff --git a/net-p2p/syncthing/Manifest b/net-p2p/syncthing/Manifest
index 14dc78d540f..1c882037e85 100644
--- a/net-p2p/syncthing/Manifest
+++ b/net-p2p/syncthing/Manifest
@@ -780,5 +780,4 @@ DIST 
sourcegraph.com%2Fsourcegraph%2Fappdash%2F@v%2Fv0.0.0-20190731080439-ebfcff
 DIST sourcegraph.com%2Fsourcegraph%2Fgo-diff%2F@v%2Fv0.5.0.mod 288 BLAKE2B 
e8f361d08bba5f5689a0e8b51dc17f11fe893c1fb3c0b671d323c6f66448d0c73d26b64586ce2236cc91f44839eba5ebf2a858b04aa85b5bde847c5956b0a519
 SHA512 
ef74b50cb01b861dc25c1a1ee276cebb64a383a31f4acf3f78db0e1b5fa907c6ecb9a88e4819d4aa7d5fccced97b574c12e147c36677a8d4e5f73b55d04c
 DIST 
sourcegraph.com%2Fsqs%2Fpbtypes%2F@v%2Fv0.0.0-20180604144634-d3ebe8f20ae4.mod 
35 BLAKE2B 
ff9ae0413ef6833c8d2f6ea3938e675256d2c44e38b31cee5223b7a1bcd3ef38515337ef388a155b171bc18d2f5153bef2ad0b0cf06b7c3d01145e5a13338aa7
 SHA512 
4316ef9aa90178d1f45938d1c81e6e0ab0618eeae3337bdf1bb2509d05c7b0e22e42fc2f86cc5d2a6fb1fdefc50ac68acc030e1d2cce8277314bbc2cc101c262
 DIST syncthing-1.15.1.tar.gz 6110326 BLAKE2B 
0d1db888cb5a23fd09856f3733433c0848658c6ceadbaf3acd2fa34e9e03a0477e24392251bdde3ab42f0f43ed1011225227fee28e37915e857720ff76e5f57f
 SHA512 
fdcf9e5b43f8d7923553979bd7cbab8a65deac16def727c4982fb1aae6d43c0c38cc6e3e140cf04ceed3fe6661e8d5fc087df3034e9c32e1ba08ef71f0b96832
-DIST syncthing-1.16.1.tar.gz 6086133 BLAKE2B 
be66d9266527e7142e1c951e063b2dafb0bb60b391680fdf51495628ef057810e9b9340c3fc62e6462e496edb7b7a9e3240e8d67c1ef7c8f25a8dfdc4ec02898
 SHA512 
0f66fcfa8b95f78d68f877492d0697496a071b7562c5b1ff2021ab6d25b96a15f1ade6e99188b9cad16f6317c259b411f8e98bdf2ba98071c26eac3958191428
 DIST syncthing-1.17.0.tar.gz 6093692 BLAKE2B 
20ac82f916bb58c2390d49403e6d2934f5e26029d55750ddf03811294af23cb048d534e28953627d17e5c49532740acbe1c31fd5e3fd45139e0c0c8b4620930f
 SHA512 
6ccc43bf21ce20543031e070b14e5383a1bee6a0c6df5a0e1a914d2fae51f04d7776f715e4874c2b854798cc89236028955be6a462574bdafb6bc9dd56bce854

diff --git a/net-p2p/syncthing/syncthing-1.16.1.ebuild 
b/net-p2p/syncthing/syncthing-1.16.1.ebuild
deleted file mode 100644
index 1230a2d030e..000
--- a/net-p2p/syncthing/syncthing-1.16.1.ebuild
+++ /dev/null
@@ -1,783 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit desktop go-module systemd xdg-utils
-
-EGO_SUM=(
-   "cloud.google.com/go v0.26.0/go.mod"
-   "cloud.google.com/go v0.31.0/go.mod"
-   "cloud.google.com/go v0.34.0/go.mod"
-   "cloud.google.com/go v0.37.0/go.mod"
-   "dmitri.shuralyov.com/app/changes 
v0.0.0-20180602232624-0a106ad413e3/go.mod"
-   "dmitri.shuralyov.com/html/belt 
v0.0.0-20180602232347-f7d459c86be0/go.mod"
-   "dmitri.shuralyov.com/service/change 
v0.0.0-20181023043359-a85b471d5412/go.mod"
-   "dmitri.shuralyov.com/state v0.0.0-20180228185332-28bcc343414c/go.mod"
-   "git.apache.org/thrift.git v0.0.0-20180902110319-2566ecd5d999/go.mod"
-   "github.com/AudriusButkevicius/pfilter 
v0.0.0-20210218141631-7468b85d810a"
-   "github.com/AudriusButkevicius/pfilter 
v0.0.0-20210218141631-7468b85d810a/go.mod"
-   "github.com/AudriusButkevicius/recli v0.0.5"
-   "github.com/AudriusButkevicius/recli v0.0.5/go.mod"
-   "github.com/Azure/go-ntlmssp v0.0.0-20200615164410-66371956d46c"
-   "github.com/Azure/go-ntlmssp v0.0.0-20200615164410-66371956d46c/go.mod"
-   "github.com/BurntSushi/toml v0.3.1/go.mod"
-   "github.com/Knetic/govaluate 
v3.0.1-0.20171022003610-9aa49832a739+incompatible/go.mod"
-   "github.com/Shopify/sarama v1.19.0/go.mod"
-   "github.com/Shopify/toxiproxy v2.1.4+incompatible/go.mod"
-   "github.com/StackExchange/wmi v0.0.0-20190523213315-cbe66965904d"
-   "github.com/StackExchange/wmi v0.0.0-20190523213315-cbe66965904d/go.mod"
-   "github.com/VividCortex/gohistogram v1.0.0/go.mod"
-   "github.com/afex/hystrix-go v0.0.0-20180502004556-fa1af6a1f4f5/go.mod"
-   "github.com/alecthomas/kong v0.2.12"
-   "github.com/alecthomas/kong v0.2.12/go.mod"
-   "github.com/alecthomas/template 
v0.0.0-20160405071501-a0175ee3bccc/go.mod"
-   "github.com/alecthomas/template 
v0.0.0-20190718012654-fb15b899a751/go.mod"
-   "github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod"
-   "github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod"
-   "github.com/alecthomas/units v0.0.0-20190924025748-f65c72e2690d/go.mod"
-   

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

2021-06-22 Thread Michał Górny
commit: 6eaae1cd9e35eb82fbc15d60ceb5aa491c10efe3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 10:10:45 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 10:10:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6eaae1cd

dev-python/oslo-log: Enable tests

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

 dev-python/oslo-log/oslo-log-4.4.0.ebuild | 16 +---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/dev-python/oslo-log/oslo-log-4.4.0.ebuild 
b/dev-python/oslo-log/oslo-log-4.4.0.ebuild
index 3c61e713163..1f5b37183c6 100644
--- a/dev-python/oslo-log/oslo-log-4.4.0.ebuild
+++ b/dev-python/oslo-log/oslo-log-4.4.0.ebuild
@@ -2,9 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
 
+PYTHON_COMPAT=( python3_8 )
 inherit distutils-r1
 
 DESCRIPTION="OpenStack logging config library, configuration for all openstack 
projects."
@@ -25,4 +24,15 @@ RDEPEND=">=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]
>=dev-python/debtcollector-1.19.0[${PYTHON_USEDEP}]
>=dev-python/pyinotify-0.9.6[${PYTHON_USEDEP}]
>=dev-python/python-dateutil-2.7.0[${PYTHON_USEDEP}]"
-DEPEND=">=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]"
+BDEPEND=">=dev-python/pbr-3.1.1[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/testtools-2.3.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.3.0[${PYTHON_USEDEP}]
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests unittest
+
+python_test() {
+   eunittest -b
+}



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

2021-06-22 Thread Michał Górny
commit: 7509a270ef84ac163e13e09f90a61529979689d7
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 09:55:38 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 10:02:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7509a270

dev-python/oslo-context: Enable py3.9

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

 dev-python/oslo-context/oslo-context-3.1.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/oslo-context/oslo-context-3.1.1.ebuild 
b/dev-python/oslo-context/oslo-context-3.1.1.ebuild
index f8156b0a6b2..2fccec70376 100644
--- a/dev-python/oslo-context/oslo-context-3.1.1.ebuild
+++ b/dev-python/oslo-context/oslo-context-3.1.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8..9} )
 inherit distutils-r1
 
 DESCRIPTION="Helpers to maintain useful information about a request context"



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

2021-06-22 Thread Michał Górny
commit: da9213077895d81cf8fadfd1c63aaf978d7518ad
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 09:53:32 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 10:02:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da921307

dev-python/oslo-i18n: Remove vcs-snapshot.eclass

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

 dev-python/oslo-i18n/Manifest   | 2 +-
 dev-python/oslo-i18n/oslo-i18n-5.0.1.ebuild | 6 --
 2 files changed, 5 insertions(+), 3 deletions(-)

diff --git a/dev-python/oslo-i18n/Manifest b/dev-python/oslo-i18n/Manifest
index 218743fbaa7..fe6bee888c3 100644
--- a/dev-python/oslo-i18n/Manifest
+++ b/dev-python/oslo-i18n/Manifest
@@ -1 +1 @@
-DIST oslo-i18n-5.0.1.tar.gz 44636 BLAKE2B 
69df723bff7a279ace2a8bb2ea795e6beaa626ffc4bb364c513d16d2ce3cb07f6e9957a98d1b633f95154672d118de6fbb71ef5c1a3a53520f4d1f4b8f72748f
 SHA512 
d55238616dc90f85ff458fc6680b3a3b2493d2a640bf5849c19cd7271e7127b535a301ed3085b5e0131b46a635b5a09423f6cba60f9f1b9b0352a0e7115a8057
+DIST oslo.i18n-5.0.1.tar.gz 44636 BLAKE2B 
69df723bff7a279ace2a8bb2ea795e6beaa626ffc4bb364c513d16d2ce3cb07f6e9957a98d1b633f95154672d118de6fbb71ef5c1a3a53520f4d1f4b8f72748f
 SHA512 
d55238616dc90f85ff458fc6680b3a3b2493d2a640bf5849c19cd7271e7127b535a301ed3085b5e0131b46a635b5a09423f6cba60f9f1b9b0352a0e7115a8057

diff --git a/dev-python/oslo-i18n/oslo-i18n-5.0.1.ebuild 
b/dev-python/oslo-i18n/oslo-i18n-5.0.1.ebuild
index 6a6a36d92ac..6a8f0a7bf2d 100644
--- a/dev-python/oslo-i18n/oslo-i18n-5.0.1.ebuild
+++ b/dev-python/oslo-i18n/oslo-i18n-5.0.1.ebuild
@@ -4,13 +4,15 @@
 EAPI=7
 
 PYTHON_COMPAT=( python3_8 )
-inherit distutils-r1 vcs-snapshot
+inherit distutils-r1
 
 MY_PN=${PN/-/.}
+MY_P=${MY_PN}-${PV}
 
 DESCRIPTION="Oslo i18n library"
 HOMEPAGE="https://launchpad.net/oslo;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S=${WORKDIR}/${MY_P}
 
 LICENSE="Apache-2.0"
 SLOT="0"



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

2021-06-22 Thread Michał Górny
commit: 8ef50aea949005d1738bf77220c885ed5e97973b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 09:45:21 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 10:02:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ef50aea

dev-python/oslo-context: Enable tests

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

 dev-python/oslo-context/oslo-context-3.1.1.ebuild | 11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/dev-python/oslo-context/oslo-context-3.1.1.ebuild 
b/dev-python/oslo-context/oslo-context-3.1.1.ebuild
index 958d79d4051..f8156b0a6b2 100644
--- a/dev-python/oslo-context/oslo-context-3.1.1.ebuild
+++ b/dev-python/oslo-context/oslo-context-3.1.1.ebuild
@@ -2,9 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
-DISTUTILS_USE_SETUPTOOLS=bdepend
 
+PYTHON_COMPAT=( python3_8 )
 inherit distutils-r1
 
 DESCRIPTION="Helpers to maintain useful information about a request context"
@@ -18,6 +17,12 @@ KEYWORDS="amd64 ~arm arm64 x86"
 
 CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
-DEPEND="${CDEPEND}"
 RDEPEND="${CDEPEND}
>=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]"
+BDEPEND="${CDEPEND}
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests unittest



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

2021-06-22 Thread Michał Górny
commit: d711cd06fec08e4a1dbaf5a9f8632ac094a4abc4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 09:54:44 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 10:02:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d711cd06

dev-python/oslo-i18n: Add python@ as co-maint.

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

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

diff --git a/dev-python/oslo-i18n/metadata.xml 
b/dev-python/oslo-i18n/metadata.xml
index 622ac75e508..0e46ed659e4 100644
--- a/dev-python/oslo-i18n/metadata.xml
+++ b/dev-python/oslo-i18n/metadata.xml
@@ -9,6 +9,10 @@
openst...@gentoo.org
Openstack

+   
+   pyt...@gentoo.org
+   Python
+   


oslo.i18n



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

2021-06-22 Thread Michał Górny
commit: 8436dbe48688c60b73fc3ff7e996dbce48db36ce
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 09:50:06 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 10:02:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8436dbe4

dev-python/oslo-i18n: Enable tests

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

 dev-python/oslo-i18n/oslo-i18n-5.0.1.ebuild | 11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/dev-python/oslo-i18n/oslo-i18n-5.0.1.ebuild 
b/dev-python/oslo-i18n/oslo-i18n-5.0.1.ebuild
index 940d62e2254..6a6a36d92ac 100644
--- a/dev-python/oslo-i18n/oslo-i18n-5.0.1.ebuild
+++ b/dev-python/oslo-i18n/oslo-i18n-5.0.1.ebuild
@@ -2,9 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
-PYTHON_COMPAT=( python3_{7,8} )
-DISTUTILS_USE_SETUPTOOLS=bdepend
 
+PYTHON_COMPAT=( python3_8 )
 inherit distutils-r1 vcs-snapshot
 
 MY_PN=${PN/-/.}
@@ -19,8 +18,14 @@ KEYWORDS="amd64 ~arm arm64 x86"
 
 CDEPEND=">=dev-python/pbr-2.0.0[${PYTHON_USEDEP}]
!~dev-python/pbr-2.1.0[${PYTHON_USEDEP}]"
-DEPEND="${CDEPEND}"
 RDEPEND="
${CDEPEND}
>=dev-python/six-1.9.0[${PYTHON_USEDEP}]
 "
+BDEPEND="
+   ${CDEPEND}
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest



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

2021-06-22 Thread Michał Górny
commit: 2f1a933e414c12df5b85291a3d6240d320e26471
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 09:54:31 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 10:02:09 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f1a933e

dev-python/oslo-i18n: Enable py3.9

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

 dev-python/oslo-i18n/oslo-i18n-5.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/oslo-i18n/oslo-i18n-5.0.1.ebuild 
b/dev-python/oslo-i18n/oslo-i18n-5.0.1.ebuild
index 6a8f0a7bf2d..818c78cd180 100644
--- a/dev-python/oslo-i18n/oslo-i18n-5.0.1.ebuild
+++ b/dev-python/oslo-i18n/oslo-i18n-5.0.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8..9} )
 inherit distutils-r1
 
 MY_PN=${PN/-/.}



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

2021-06-22 Thread Mikle Kolyada
commit: c8015e1cc9f8f0a7afe7329bcbbc406ebfb3e32c
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Tue Jun 22 09:36:21 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Tue Jun 22 09:36:37 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8015e1c

app-admin/terraform: Version bump (v1.0.0)

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

 app-admin/terraform/Manifest   |1 +
 app-admin/terraform/terraform-1.0.0.ebuild | 1075 
 2 files changed, 1076 insertions(+)

diff --git a/app-admin/terraform/Manifest b/app-admin/terraform/Manifest
index bfcd6652a35..2b6117bd66b 100644
--- a/app-admin/terraform/Manifest
+++ b/app-admin/terraform/Manifest
@@ -1154,3 +1154,4 @@ DIST terraform-0.15.1.tar.gz 2817442 BLAKE2B 
04cf7864bd4e55a5277dc973cd2c90f5b86
 DIST terraform-0.15.3.tar.gz 2855131 BLAKE2B 
6863efe47f3cb41ded85bd2e3f432f57bd7641530def457be9c0b401cb56e8261687db102cf711b6645ad9987063875afef14f1e9e76a238028ed3e62f9ff5cb
 SHA512 
66ce8b1d0f727326905011f366860db3f63b1c51d55b9b279f1d39462532e0a1a20b2be0f9fb839a21453c459de0a6e38951328e5e136444ae281dcc13675b04
 DIST terraform-0.15.4.tar.gz 2880141 BLAKE2B 
92c9a5129c1fff69e7e1bc1953251189a403f457a6e39524ab4cf60eb7fd61f83da381c033d5f9cf94d57888b74cb45f8c909c3ba69429866bb67215961cdc55
 SHA512 
42282731ab6c6b6c6274ab4ef02f3de9015368cb645b85118cf51a9f6c9efaedbbeafe6606692c58091bc72620e6778f4dd97219cfba5fde6c63ef77b421cf1b
 DIST terraform-0.15.5.tar.gz 2885932 BLAKE2B 
997ae485ff395d2174ef2265559cff4321545e63b1b7f7eba55da6b1cacfa4c5922eaf75dea220688a126bb7f1b093f884cb67e60bea1de943a9d715b9a7daf2
 SHA512 
d8636e2adfca58be42f88469759aede0f2d71b824fea187d67ef198d21742bc0198ad721f636f166523e0b7a92f10fdea9b445ff142464a14110bd10a8de
+DIST terraform-1.0.0.tar.gz 2877484 BLAKE2B 
d0bc897394e59143a432f6aca7fe4e48905b085b0fa2e7c0c72767f6b11fe3db1206d5878280f051bad415a7f2fca4ef47dcffe87180fd90e2fce10ec6f7b061
 SHA512 
93fd3a00b2d016d45abe1cf82acbf7065bef5c3216c36d3e04079b681aca9515f9f3a589aedff3284ee62a97f43bbbf806584f2427ed87679a0daa40502d50bd

diff --git a/app-admin/terraform/terraform-1.0.0.ebuild 
b/app-admin/terraform/terraform-1.0.0.ebuild
new file mode 100644
index 000..2f603939d48
--- /dev/null
+++ b/app-admin/terraform/terraform-1.0.0.ebuild
@@ -0,0 +1,1075 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module
+
+EGO_SUM=(
+   "cloud.google.com/go v0.26.0/go.mod"
+   "cloud.google.com/go v0.34.0/go.mod"
+   "cloud.google.com/go v0.38.0/go.mod"
+   "cloud.google.com/go v0.44.1/go.mod"
+   "cloud.google.com/go v0.44.2/go.mod"
+   "cloud.google.com/go v0.45.1/go.mod"
+   "cloud.google.com/go v0.46.3/go.mod"
+   "cloud.google.com/go v0.50.0/go.mod"
+   "cloud.google.com/go v0.52.0/go.mod"
+   "cloud.google.com/go v0.53.0/go.mod"
+   "cloud.google.com/go v0.54.0/go.mod"
+   "cloud.google.com/go v0.56.0/go.mod"
+   "cloud.google.com/go v0.57.0/go.mod"
+   "cloud.google.com/go v0.62.0/go.mod"
+   "cloud.google.com/go v0.65.0/go.mod"
+   "cloud.google.com/go v0.72.0/go.mod"
+   "cloud.google.com/go v0.74.0/go.mod"
+   "cloud.google.com/go v0.78.0/go.mod"
+   "cloud.google.com/go v0.79.0"
+   "cloud.google.com/go v0.79.0/go.mod"
+   "cloud.google.com/go/bigquery v1.0.1/go.mod"
+   "cloud.google.com/go/bigquery v1.3.0/go.mod"
+   "cloud.google.com/go/bigquery v1.4.0/go.mod"
+   "cloud.google.com/go/bigquery v1.5.0/go.mod"
+   "cloud.google.com/go/bigquery v1.7.0/go.mod"
+   "cloud.google.com/go/bigquery v1.8.0/go.mod"
+   "cloud.google.com/go/datastore v1.0.0/go.mod"
+   "cloud.google.com/go/datastore v1.1.0/go.mod"
+   "cloud.google.com/go/pubsub v1.0.1/go.mod"
+   "cloud.google.com/go/pubsub v1.1.0/go.mod"
+   "cloud.google.com/go/pubsub v1.2.0/go.mod"
+   "cloud.google.com/go/pubsub v1.3.1/go.mod"
+   "cloud.google.com/go/storage v1.0.0/go.mod"
+   "cloud.google.com/go/storage v1.5.0/go.mod"
+   "cloud.google.com/go/storage v1.6.0/go.mod"
+   "cloud.google.com/go/storage v1.8.0/go.mod"
+   "cloud.google.com/go/storage v1.10.0"
+   "cloud.google.com/go/storage v1.10.0/go.mod"
+   "dmitri.shuralyov.com/gpu/mtl v0.0.0-20190408044501-666a987793e9/go.mod"
+   "github.com/Azure/azure-sdk-for-go v45.0.0+incompatible/go.mod"
+   "github.com/Azure/azure-sdk-for-go v47.1.0+incompatible/go.mod"
+   "github.com/Azure/azure-sdk-for-go v51.2.0+incompatible/go.mod"
+   "github.com/Azure/azure-sdk-for-go v52.5.0+incompatible"
+   "github.com/Azure/azure-sdk-for-go v52.5.0+incompatible/go.mod"
+   "github.com/Azure/go-autorest v11.1.2+incompatible/go.mod"
+   "github.com/Azure/go-autorest v14.2.0+incompatible"
+   "github.com/Azure/go-autorest v14.2.0+incompatible/go.mod"
+   

[gentoo-commits] repo/proj/guru:dev commit in: app-text/kramdown-rfc2629/, media-sound/hushboard/, ...

2021-06-22 Thread Florian Schmaus
commit: 6cd22b5ae063abd22ef8ae58832d71a6da903fa0
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Jun 22 09:21:12 2021 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Jun 22 09:21:34 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6cd22b5a

Update my mail address in metadata

Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/kramdown-rfc2629/metadata.xml   | 2 +-
 dev-java/mill-bin/metadata.xml   | 2 +-
 dev-lang/ammonite-repl-bin/metadata.xml  | 2 +-
 dev-python/pdoc3/metadata.xml| 2 +-
 dev-ruby/certified/metadata.xml  | 2 +-
 media-sound/hushboard/metadata.xml   | 2 +-
 sys-apps/dool/metadata.xml   | 2 +-
 sys-apps/ripgrep-all/metadata.xml| 2 +-
 x11-misc/autorandr/metadata.xml  | 2 +-
 x11-misc/rofi-file-browser-extended/metadata.xml | 2 +-
 10 files changed, 10 insertions(+), 10 deletions(-)

diff --git a/app-text/kramdown-rfc2629/metadata.xml 
b/app-text/kramdown-rfc2629/metadata.xml
index 5c02c55e2..109b200cf 100644
--- a/app-text/kramdown-rfc2629/metadata.xml
+++ b/app-text/kramdown-rfc2629/metadata.xml
@@ -3,6 +3,6 @@
 

Florian Schmaus
-   f...@geekplace.eu
+   f...@gentoo.org

 

diff --git a/dev-java/mill-bin/metadata.xml b/dev-java/mill-bin/metadata.xml
index bdf5f6f4f..7a926064d 100644
--- a/dev-java/mill-bin/metadata.xml
+++ b/dev-java/mill-bin/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   f...@geekplace.eu
+   f...@gentoo.org
Florian Schmaus

 

diff --git a/dev-lang/ammonite-repl-bin/metadata.xml 
b/dev-lang/ammonite-repl-bin/metadata.xml
index bdf5f6f4f..7a926064d 100644
--- a/dev-lang/ammonite-repl-bin/metadata.xml
+++ b/dev-lang/ammonite-repl-bin/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   f...@geekplace.eu
+   f...@gentoo.org
Florian Schmaus

 

diff --git a/dev-python/pdoc3/metadata.xml b/dev-python/pdoc3/metadata.xml
index a2a8a044b..ccd39aa52 100644
--- a/dev-python/pdoc3/metadata.xml
+++ b/dev-python/pdoc3/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   f...@geekplace.eu
+   f...@gentoo.org
Florian Schmaus



diff --git a/dev-ruby/certified/metadata.xml b/dev-ruby/certified/metadata.xml
index 5c02c55e2..109b200cf 100644
--- a/dev-ruby/certified/metadata.xml
+++ b/dev-ruby/certified/metadata.xml
@@ -3,6 +3,6 @@
 

Florian Schmaus
-   f...@geekplace.eu
+   f...@gentoo.org

 

diff --git a/media-sound/hushboard/metadata.xml 
b/media-sound/hushboard/metadata.xml
index bdf5f6f4f..7a926064d 100644
--- a/media-sound/hushboard/metadata.xml
+++ b/media-sound/hushboard/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   f...@geekplace.eu
+   f...@gentoo.org
Florian Schmaus

 

diff --git a/sys-apps/dool/metadata.xml b/sys-apps/dool/metadata.xml
index bdf5f6f4f..7a926064d 100644
--- a/sys-apps/dool/metadata.xml
+++ b/sys-apps/dool/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   f...@geekplace.eu
+   f...@gentoo.org
Florian Schmaus

 

diff --git a/sys-apps/ripgrep-all/metadata.xml 
b/sys-apps/ripgrep-all/metadata.xml
index bdf5f6f4f..7a926064d 100644
--- a/sys-apps/ripgrep-all/metadata.xml
+++ b/sys-apps/ripgrep-all/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   f...@geekplace.eu
+   f...@gentoo.org
Florian Schmaus

 

diff --git a/x11-misc/autorandr/metadata.xml b/x11-misc/autorandr/metadata.xml
index e052391d2..2c524f589 100644
--- a/x11-misc/autorandr/metadata.xml
+++ b/x11-misc/autorandr/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 
 
-   f...@geekplace.eu
+   f...@gentoo.org
Florian Schmaus
 
 

diff --git a/x11-misc/rofi-file-browser-extended/metadata.xml 
b/x11-misc/rofi-file-browser-extended/metadata.xml
index bdf5f6f4f..7a926064d 100644
--- a/x11-misc/rofi-file-browser-extended/metadata.xml
+++ b/x11-misc/rofi-file-browser-extended/metadata.xml
@@ -2,7 +2,7 @@
 http://www.gentoo.org/dtd/metadata.dtd;>
 

-   f...@geekplace.eu
+   f...@gentoo.org
Florian Schmaus

 



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

2021-06-22 Thread Joonas Niilola
commit: a0219a7b1a8923bf2fe4e8dddf4ba09948e3c35c
Author: Maciej Barć  riseup  net>
AuthorDate: Thu Jun  3 18:36:06 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun 22 08:59:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0219a7b

dev-python/js2py: remove py3.7 compatibility

Signed-off-by: Maciej Barć  riseup.net>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/js2py/js2py-0.70_p20210218.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/js2py/js2py-0.70_p20210218.ebuild 
b/dev-python/js2py/js2py-0.70_p20210218.ebuild
index c4128377646..444e9561e4d 100644
--- a/dev-python/js2py/js2py-0.70_p20210218.ebuild
+++ b/dev-python/js2py/js2py-0.70_p20210218.ebuild
@@ -8,7 +8,7 @@ MY_COMMIT="ea16b519a0f72e17416859a57890b8388fce6e39"
 MY_PN="Js2Py"
 MY_P="${MY_PN}-${PV}"
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8,9} )
 
 inherit distutils-r1
 



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

2021-06-22 Thread Joonas Niilola
commit: 5f5a197738ba831cf4bef621508c4be1e2df0bd9
Author: Maciej Barć  riseup  net>
AuthorDate: Thu Jun  3 18:37:06 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun 22 08:59:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f5a1977

dev-python/js2py: bump to 0.71

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Maciej Barć  riseup.net>
Closes: https://github.com/gentoo/gentoo/pull/21113
Signed-off-by: Joonas Niilola  gentoo.org>

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

diff --git a/dev-python/js2py/Manifest b/dev-python/js2py/Manifest
index d36aba4b7bb..744b05d851d 100644
--- a/dev-python/js2py/Manifest
+++ b/dev-python/js2py/Manifest
@@ -1 +1,2 @@
 DIST Js2Py-0.70_p20210218.tar.gz 1969615 BLAKE2B 
4702b2e771bfd2a5158a3539c33932335816c74f9dbd132679036aa2b7e53796764dd852e92d72a35ecc31efa34b849776c45d8c81e80f85f59308edf0996f00
 SHA512 
757c895bc0ba933020336a70473ec4455cb93c17040a39f17d645782011ea72273291448f3448ffd34658b48ada45b77facf3d326133f1c0d63e2e26e2cd7f30
+DIST Js2Py-0.71.tar.gz 1969618 BLAKE2B 
293a830f4188e66927b23900e8c376bf1a4bfdfa8726e33aa5aa75dcdf735cde89ce463741c142fc7e487ae89c7c11421e459d2fdd09ba88edfe953e4e087e42
 SHA512 
75bae61619d4766117f3c163d36427f3019825ecb08b745aee7c3b6f2d33a4ea8507ca180b63c0a8e575a5f9491eb64d6963acbb912edc7b934a676b38814597

diff --git a/dev-python/js2py/js2py-0.71.ebuild 
b/dev-python/js2py/js2py-0.71.ebuild
new file mode 100644
index 000..5ffe189
--- /dev/null
+++ b/dev-python/js2py/js2py-0.71.ebuild
@@ -0,0 +1,47 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+MY_COMMIT="5f665f60083a9796ec33861240ce31d6d2b844b6"
+
+MY_PN="Js2Py"
+MY_P="${MY_PN}-${PV}"
+
+PYTHON_COMPAT=( python3_{8,9} )
+
+inherit distutils-r1
+
+DESCRIPTION="JavaScript to Python Translator & JavaScript interpreter in 
Python"
+HOMEPAGE="
+   http://piter.io/projects/js2py/
+   https://github.com/PiotrDabkowski/Js2Py/
+   https://pypi.org/project/Js2Py/
+"
+SRC_URI="https://github.com/PiotrDabkowski/${MY_PN}/archive/${MY_COMMIT}.tar.gz
 -> ${MY_P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/pyjsparser-2.5.1[${PYTHON_USEDEP}]
+   >=dev-python/tzlocal-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
+"
+
+S="${WORKDIR}/${MY_PN}-${MY_COMMIT}"
+
+python_test() {
+   pushd ./tests >/dev/null || die
+
+   # Tests require "node_failed.txt" file where the logs are kept
+   if [[ -f ./node_failed.txt ]]; then
+   rm ./node_failed.txt || die
+   fi
+
+   touch ./node_failed.txt || die
+   "${EPYTHON}" ./run.py || die "tests failed with ${EPYTHON}"
+
+   popd >/dev/null || die
+}



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

2021-06-22 Thread Michał Górny
commit: 133d7e7d057239e0bd9cc745a5e5e5dc17a032a3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 09:01:56 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 09:02:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=133d7e7d

dev-python/pythran: Add missing wheel test dep

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

 dev-python/pythran/pythran-0.9.11.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/pythran/pythran-0.9.11.ebuild 
b/dev-python/pythran/pythran-0.9.11.ebuild
index 447f26052be..e9f0d52d41d 100644
--- a/dev-python/pythran/pythran-0.9.11.ebuild
+++ b/dev-python/pythran/pythran-0.9.11.ebuild
@@ -31,6 +31,7 @@ BDEPEND="
dev-python/ipython[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]
+   dev-python/wheel[${PYTHON_USEDEP}]
virtual/cblas
)"
 



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

2021-06-22 Thread Joonas Niilola
commit: dd9f3e4e5277be1b66e858946ff49f32977d474e
Author: Maciej Barć  riseup  net>
AuthorDate: Thu Jun  3 18:35:17 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun 22 08:59:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd9f3e4e

dev-python/pyjsparser: remove py3.7 compatibility

Signed-off-by: Maciej Barć  riseup.net>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild 
b/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild
index d0d1cdfd469..e7223105100 100644
--- a/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild
+++ b/dev-python/pyjsparser/pyjsparser-2.7.1_p20190421.ebuild
@@ -5,7 +5,7 @@ EAPI=7
 
 MY_COMMIT="5465d037b30e334cb0997f2315ec1e451b8ad4c1"
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8,9} )
 
 inherit distutils-r1
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/kimageannotator/, media-libs/kcolorpicker/

2021-06-22 Thread Joonas Niilola
commit: 0861daf000d833e9ec899d9769045c5b09bad011
Author: David Flogeras  gmail  com>
AuthorDate: Mon May 31 13:53:51 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun 22 08:46:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0861daf0

media-libs/kimageannotator: 0.4.2 and 0.5.1 bumps

Bug: https://bugs.gentoo.org/793209
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: David Flogeras  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21061
Signed-off-by: Joonas Niilola  gentoo.org>

 media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild  |  2 +-
 media-libs/kimageannotator/Manifest|  2 ++
 .../kimageannotator-0.4.2.ebuild}  | 14 ++
 .../kimageannotator-0.5.1.ebuild}  | 14 ++
 4 files changed, 23 insertions(+), 9 deletions(-)

diff --git a/media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild 
b/media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild
index 497f088f00b..db84df68116 100644
--- a/media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild
+++ b/media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild
@@ -30,7 +30,7 @@ DEPEND="${RDEPEND}
 S="${WORKDIR}/${MY_P}"
 
 src_configure() {
-   local mycmakeargs+=(
+   local mycmakeargs=(
-DBUILD_TESTS=$(usex test)
)
cmake_src_configure

diff --git a/media-libs/kimageannotator/Manifest 
b/media-libs/kimageannotator/Manifest
index 4dcd1bacf96..17fbd8d5d4b 100644
--- a/media-libs/kimageannotator/Manifest
+++ b/media-libs/kimageannotator/Manifest
@@ -1 +1,3 @@
 DIST kImageAnnotator-0.4.1.tar.gz 165976 BLAKE2B 
e25679416b411082aeaefa8d56aba203443c5a8fedef418caf7bd48b6facc07bfa4ed336d3f49970366023200bd4c0456ac631edc6b6c858b095f4410195761c
 SHA512 
f133bfc81dc0aafd31a4deae2cb6a45b9d7941b27be3027ded7ffa59efe35c0f0a313b3076f672b93acbbfeccedf4832193fafe90c0fef004fab644d1da0dadb
+DIST kImageAnnotator-0.4.2.tar.gz 166061 BLAKE2B 
83e53b89a09800ebd4fbbd23b893811b20375b24e43289bf4b21766f1b77851f86686a6c18f0da7baf78b7317ddc7f9348460d4c4c7cc0fb2b4767c549355fbe
 SHA512 
33323c774bd3e6a72d3fb575c006c9e00111840c7a277e0f20554cef184b256d4e3b810bba11dd71cee8c257d0a48103e52b24b458bad2ece8b0d0cb94db4ec9
+DIST kImageAnnotator-0.5.1.tar.gz 214671 BLAKE2B 
0dc6496534c045408e64fea7d9cc80acb7891fa009cfae5be28415e80914e726b4a2927d55156520414f35bed727e7d4470f593d5b3feb04da3e8c47a8d612c7
 SHA512 
221ed21c5a5156a9d7cdff70d7f4c1dd186fa40f7ba0d6d0bcfd87e6d045967b83c647378f1981b33307bd6e1b52722e2e9f4229c12fc18c840040fb4f405552

diff --git a/media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild 
b/media-libs/kimageannotator/kimageannotator-0.4.2.ebuild
similarity index 71%
copy from media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild
copy to media-libs/kimageannotator/kimageannotator-0.4.2.ebuild
index 497f088f00b..0959a13d976 100644
--- a/media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild
+++ b/media-libs/kimageannotator/kimageannotator-0.4.2.ebuild
@@ -6,11 +6,11 @@ EAPI=7
 VIRTUALX_REQUIRED="test"
 inherit cmake virtualx
 
-MY_PN=kColorPicker
+MY_PN=kImageAnnotator
 MY_P="${MY_PN}-${PV}"
 
-DESCRIPTION="Qt based color picker with popup menu"
-HOMEPAGE="https://github.com/ksnip/kColorPicker;
+DESCRIPTION="Tool for annotating images"
+HOMEPAGE="https://github.com/ksnip/kImageAnnotator;
 SRC_URI="https://github.com/ksnip/${MY_PN}/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
 
 LICENSE="LGPL-3+"
@@ -21,16 +21,22 @@ IUSE="test"
 RDEPEND="
dev-qt/qtcore:5
dev-qt/qtgui:5
+   dev-qt/qtsvg:5
dev-qt/qtwidgets:5[png]
+   >=media-libs/kcolorpicker-0.1.5
+   x11-libs/libX11
 "
 DEPEND="${RDEPEND}
test? ( dev-qt/qttest:5 )
 "
+BDEPEND="
+   dev-qt/linguist-tools:5
+"
 
 S="${WORKDIR}/${MY_P}"
 
 src_configure() {
-   local mycmakeargs+=(
+   local mycmakeargs=(
-DBUILD_TESTS=$(usex test)
)
cmake_src_configure

diff --git a/media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild 
b/media-libs/kimageannotator/kimageannotator-0.5.1.ebuild
similarity index 71%
copy from media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild
copy to media-libs/kimageannotator/kimageannotator-0.5.1.ebuild
index 497f088f00b..80ea9eb9139 100644
--- a/media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild
+++ b/media-libs/kimageannotator/kimageannotator-0.5.1.ebuild
@@ -6,11 +6,11 @@ EAPI=7
 VIRTUALX_REQUIRED="test"
 inherit cmake virtualx
 
-MY_PN=kColorPicker
+MY_PN=kImageAnnotator
 MY_P="${MY_PN}-${PV}"
 
-DESCRIPTION="Qt based color picker with popup menu"
-HOMEPAGE="https://github.com/ksnip/kColorPicker;
+DESCRIPTION="Tool for annotating images"
+HOMEPAGE="https://github.com/ksnip/kImageAnnotator;
 SRC_URI="https://github.com/ksnip/${MY_PN}/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
 
 LICENSE="LGPL-3+"
@@ -21,16 +21,22 @@ IUSE="test"
 RDEPEND="
dev-qt/qtcore:5
dev-qt/qtgui:5
+   dev-qt/qtsvg:5
dev-qt/qtwidgets:5[png]
+   

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

2021-06-22 Thread Joonas Niilola
commit: b695285579b1745f8c7a9378c81a1d09e4b974ac
Author: David Flogeras  gmail  com>
AuthorDate: Mon May 31 13:51:07 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun 22 08:46:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6952855

media-libs/kcolorpicker: 0.1.6 bump

Bug: https://bugs.gentoo.org/793209
Closes: https://bugs.gentoo.org/793209
Closes: https://github.com/gentoo/gentoo/pull/21061
Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: David Flogeras  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 media-libs/kcolorpicker/Manifest  |  1 +
 media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild | 41 +++
 2 files changed, 42 insertions(+)

diff --git a/media-libs/kcolorpicker/Manifest b/media-libs/kcolorpicker/Manifest
index 9c7263fdbb7..614d969319e 100644
--- a/media-libs/kcolorpicker/Manifest
+++ b/media-libs/kcolorpicker/Manifest
@@ -1 +1,2 @@
 DIST kColorPicker-0.1.5.tar.gz 12013 BLAKE2B 
b4141e45b44e05c4769d008014817327a560c8ad74996010a1d16d22b6503547ce2ba657eee01c3893bb9a72cecd8fc368afe8e503d2c582cb02f1ab4b371a12
 SHA512 
6792cb79fe96f00c073f3f4b84c2c0a713523c33ee9f29113a9ed4f4c5f8e5509fefa4127a28546b1b44f73e0df7be9364a1c04498c36efcb6c2764df25250a8
+DIST kColorPicker-0.1.6.tar.gz 12028 BLAKE2B 
dda08211b56186a34afa9049a2770d98b25659fb0e9fed344f9305420ddc5f69517684236d2d1b1613cec0661f6af43fc463a0cc403bead27d0b6c535030d7d4
 SHA512 
9702b0dfd9d340aa2b043711b27f2ac1994ff6cdd06e912deb410bd3500a2b68fa046d91bbd1392f3c95905e4cf7660819d70864cc85e55cb4c8879e820e7cec

diff --git a/media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild 
b/media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild
new file mode 100644
index 000..497f088f00b
--- /dev/null
+++ b/media-libs/kcolorpicker/kcolorpicker-0.1.6.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2020-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+VIRTUALX_REQUIRED="test"
+inherit cmake virtualx
+
+MY_PN=kColorPicker
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Qt based color picker with popup menu"
+HOMEPAGE="https://github.com/ksnip/kColorPicker;
+SRC_URI="https://github.com/ksnip/${MY_PN}/archive/v${PV}.tar.gz -> 
${MY_P}.tar.gz"
+
+LICENSE="LGPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
+IUSE="test"
+
+RDEPEND="
+   dev-qt/qtcore:5
+   dev-qt/qtgui:5
+   dev-qt/qtwidgets:5[png]
+"
+DEPEND="${RDEPEND}
+   test? ( dev-qt/qttest:5 )
+"
+
+S="${WORKDIR}/${MY_P}"
+
+src_configure() {
+   local mycmakeargs+=(
+   -DBUILD_TESTS=$(usex test)
+   )
+   cmake_src_configure
+}
+
+src_test() {
+   virtx cmake_src_test
+}



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

2021-06-22 Thread Joonas Niilola
commit: f2ccbd513d77322cf43123e3854bcd617a877351
Author: Roman Dobosz  gmail  com>
AuthorDate: Mon May 31 14:37:32 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun 22 08:36:45 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2ccbd51

app-misc/klavaro: drop unneeded dependency to gtk-builder-convert.

Closes: https://bugs.gentoo.org/793218
Signed-off-by: Roman Dobosz  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21062
Signed-off-by: Joonas Niilola  gentoo.org>

 app-misc/klavaro/klavaro-3.0.1-r1.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-misc/klavaro/klavaro-3.0.1-r1.ebuild 
b/app-misc/klavaro/klavaro-3.0.1-r1.ebuild
index 5a0721302c5..42901b94ea8 100644
--- a/app-misc/klavaro/klavaro-3.0.1-r1.ebuild
+++ b/app-misc/klavaro/klavaro-3.0.1-r1.ebuild
@@ -17,7 +17,6 @@ KEYWORDS="amd64 x86"
 
 BDEPEND="
dev-util/intltool
-   dev-util/gtk-builder-convert
>=sys-devel/gettext-0.18.3
 "
 RDEPEND="



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

2021-06-22 Thread Joonas Niilola
commit: a88129cec9b0fba20f944fd2510ae52bd3588f83
Author: Christopher Byrne  gmail  com>
AuthorDate: Tue Jun  1 19:24:31 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun 22 08:29:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a88129ce

dev-libs/libtpms: Bump to 0.8.3

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Christopher Byrne  gmail.com>
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/libtpms/Manifest |  1 +
 dev-libs/libtpms/libtpms-0.8.3.ebuild | 46 +++
 2 files changed, 47 insertions(+)

diff --git a/dev-libs/libtpms/Manifest b/dev-libs/libtpms/Manifest
index 93f2642fb36..fa9ee38e060 100644
--- a/dev-libs/libtpms/Manifest
+++ b/dev-libs/libtpms/Manifest
@@ -1 +1,2 @@
 DIST libtpms-0.8.2.tar.gz 1253915 BLAKE2B 
48281512f2611376f0f3a67a2646fdc406c2d28bfd560a07b23c122a1b4d68c2840c5cd23f41beae4a13eab419e722aed821cecd919ae6219da325724d55e3b3
 SHA512 
635f1b30265f1752602caefa1fa87f0032e4d38f1b7113137b7e25a85da10e34f89f9d928b960660e9451306807f111ed96c2a11cbb2de4fb4beb7e638f83727
+DIST libtpms-0.8.3.tar.gz 1254474 BLAKE2B 
c71f52d6475d4328e93a35f88557de3400308984ec086f7e6b3c32ebc266e078b3a9864396546ba11fc310c1572efa1521bdac89075c5eba18cb35eef883e706
 SHA512 
07cf78c2a5b03f3c9179b041db57d5ec049dc0085c09e4fd5c9b54a247cf81a3b9982f0fb1cd571cd6b21b3d9824b061f8f38508fc25b6a23a6a6b06dea7115b

diff --git a/dev-libs/libtpms/libtpms-0.8.3.ebuild 
b/dev-libs/libtpms/libtpms-0.8.3.ebuild
new file mode 100644
index 000..d8fb23739da
--- /dev/null
+++ b/dev-libs/libtpms/libtpms-0.8.3.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools
+
+DESCRIPTION="Library providing software emultion of a TPM"
+HOMEPAGE="https://github.com/stefanberger/libtpms;
+SRC_URI="https://github.com/stefanberger/libtpms/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+DEPEND="dev-libs/openssl:0="
+RDEPEND="${DEPEND}"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-0.8.0-Remove-WError.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --disable-static \
+   --with-openssl \
+   --with-tpm2
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   elog "Versions of libtpms prior to 0.8.0 generate weaker than expected 
TPM 2.0 RSA"
+   elog "keys due to a flawed key creation algorithm. Because fixing this 
would render"
+   elog "existing sealed data inaccessible, to use the corrected 
algorithm, the old"
+   elog "TPM state file must be deleted and a new TPM state file created. 
Data still"
+   elog "sealed using the old state file will be permanently inaccessible. 
For the"
+   elog "details see https://github.com/stefanberger/libtpms/issues/183;
+}



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

2021-06-22 Thread Joonas Niilola
commit: 8dfc357f8adc8b060752158aff185571ec158ae8
Author: Christopher Byrne  gmail  com>
AuthorDate: Tue Jun  1 19:25:23 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun 22 08:29:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfc357f

dev-libs/libtpms: Remove old

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Christopher Byrne  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/21080
Signed-off-by: Joonas Niilola  gentoo.org>

 dev-libs/libtpms/Manifest |  1 -
 dev-libs/libtpms/libtpms-0.8.2.ebuild | 46 ---
 2 files changed, 47 deletions(-)

diff --git a/dev-libs/libtpms/Manifest b/dev-libs/libtpms/Manifest
index fa9ee38e060..ed6e38e9225 100644
--- a/dev-libs/libtpms/Manifest
+++ b/dev-libs/libtpms/Manifest
@@ -1,2 +1 @@
-DIST libtpms-0.8.2.tar.gz 1253915 BLAKE2B 
48281512f2611376f0f3a67a2646fdc406c2d28bfd560a07b23c122a1b4d68c2840c5cd23f41beae4a13eab419e722aed821cecd919ae6219da325724d55e3b3
 SHA512 
635f1b30265f1752602caefa1fa87f0032e4d38f1b7113137b7e25a85da10e34f89f9d928b960660e9451306807f111ed96c2a11cbb2de4fb4beb7e638f83727
 DIST libtpms-0.8.3.tar.gz 1254474 BLAKE2B 
c71f52d6475d4328e93a35f88557de3400308984ec086f7e6b3c32ebc266e078b3a9864396546ba11fc310c1572efa1521bdac89075c5eba18cb35eef883e706
 SHA512 
07cf78c2a5b03f3c9179b041db57d5ec049dc0085c09e4fd5c9b54a247cf81a3b9982f0fb1cd571cd6b21b3d9824b061f8f38508fc25b6a23a6a6b06dea7115b

diff --git a/dev-libs/libtpms/libtpms-0.8.2.ebuild 
b/dev-libs/libtpms/libtpms-0.8.2.ebuild
deleted file mode 100644
index d8fb23739da..000
--- a/dev-libs/libtpms/libtpms-0.8.2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools
-
-DESCRIPTION="Library providing software emultion of a TPM"
-HOMEPAGE="https://github.com/stefanberger/libtpms;
-SRC_URI="https://github.com/stefanberger/libtpms/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~amd64"
-
-DEPEND="dev-libs/openssl:0="
-RDEPEND="${DEPEND}"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.8.0-Remove-WError.patch"
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf \
-   --disable-static \
-   --with-openssl \
-   --with-tpm2
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   elog "Versions of libtpms prior to 0.8.0 generate weaker than expected 
TPM 2.0 RSA"
-   elog "keys due to a flawed key creation algorithm. Because fixing this 
would render"
-   elog "existing sealed data inaccessible, to use the corrected 
algorithm, the old"
-   elog "TPM state file must be deleted and a new TPM state file created. 
Data still"
-   elog "sealed using the old state file will be permanently inaccessible. 
For the"
-   elog "details see https://github.com/stefanberger/libtpms/issues/183;
-}



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

2021-06-22 Thread Michał Górny
commit: 6d16aa3c19a124fedd50bf3996fd8f24bed56765
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 08:09:38 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 08:11:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d16aa3c

dev-python/pythran: Add missing test deps

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

 dev-python/pythran/pythran-0.9.11.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-python/pythran/pythran-0.9.11.ebuild 
b/dev-python/pythran/pythran-0.9.11.ebuild
index 1e70b667c25..447f26052be 100644
--- a/dev-python/pythran/pythran-0.9.11.ebuild
+++ b/dev-python/pythran/pythran-0.9.11.ebuild
@@ -28,7 +28,10 @@ RDEPEND="
dev-python/six[${PYTHON_USEDEP}]"
 BDEPEND="
test? (
+   dev-python/ipython[${PYTHON_USEDEP}]
dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   virtual/cblas
)"
 
 distutils_enable_tests pytest



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

2021-06-22 Thread Michał Górny
commit: 234bb21288be113b773a655dae53afb38fc239d9
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 08:12:21 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 08:12:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=234bb212

dev-python/isort: Add missing test-dep on natsort

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

 dev-python/isort/isort-5.9.1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-python/isort/isort-5.9.1.ebuild 
b/dev-python/isort/isort-5.9.1.ebuild
index a32718f7bb0..a551d25dd85 100644
--- a/dev-python/isort/isort-5.9.1.ebuild
+++ b/dev-python/isort/isort-5.9.1.ebuild
@@ -16,7 +16,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux ~x64-macos"
+KEYWORDS="~amd64 ~arm64 ~ia64 ~x86"
 
 RDEPEND="
dev-python/toml[${PYTHON_USEDEP}]"
@@ -25,6 +25,7 @@ BDEPEND="
dev-python/black[${PYTHON_USEDEP}]
dev-python/colorama[${PYTHON_USEDEP}]
dev-python/hypothesis[${PYTHON_USEDEP}]
+   dev-python/natsort[${PYTHON_USEDEP}]
dev-python/pylama[${PYTHON_USEDEP}]
dev-python/pytest-mock[${PYTHON_USEDEP}]
dev-vcs/git



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

2021-06-22 Thread Michał Górny
commit: 7d3d7ef6c018d96d70eb74e3e9ca7bec5a261de1
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Jun 22 08:00:43 2021 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Jun 22 08:04:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d3d7ef6

dev-python/oslo-config: Enable tests

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

 dev-python/oslo-config/oslo-config-8.3.3-r1.ebuild | 45 ++
 1 file changed, 45 insertions(+)

diff --git a/dev-python/oslo-config/oslo-config-8.3.3-r1.ebuild 
b/dev-python/oslo-config/oslo-config-8.3.3-r1.ebuild
new file mode 100644
index 000..1bb00f4194d
--- /dev/null
+++ b/dev-python/oslo-config/oslo-config-8.3.3-r1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_8 )
+inherit distutils-r1
+
+MY_PN=${PN/-/.}
+
+DESCRIPTION="Oslo Configuration API"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_PN}-${PV}.tar.gz -> 
${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-${PV}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64 ~arm ~arm64 x86 ~amd64-linux ~x86-linux"
+
+RDEPEND=">=dev-python/pbr-1.3[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/rfc3986-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-3.12.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.18.0[${PYTHON_USEDEP}]
+   dev-python/importlib_metadata[${PYTHON_USEDEP}]
+"
+BDEPEND=">=dev-python/pbr-1.3[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
+   >=dev-python/oslo-log-3.36.0[${PYTHON_USEDEP}]
+   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
+   >=dev-python/requests-mock-1.5.0[${PYTHON_USEDEP}]
+   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
+   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
+   )"
+
+distutils_enable_tests unittest
+
+python_test() {
+   local -x COLUMNS=80
+   eunittest -b
+}



[gentoo-commits] repo/proj/guru:dev commit in: app-arch/tarlz/

2021-06-22 Thread Florian Schmaus
commit: 2fc3e3c192f2d18849c6aea2dfaf5916d7a525da
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Jun 22 07:54:54 2021 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Jun 22 07:54:58 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2fc3e3c1

app-arch/tarlz: treeclean (moved to ::gentoo)

Signed-off-by: Florian Schmaus  gentoo.org>

 app-arch/tarlz/Manifest  |  1 -
 app-arch/tarlz/metadata.xml  |  8 
 app-arch/tarlz/tarlz-0.21.ebuild | 29 -
 3 files changed, 38 deletions(-)

diff --git a/app-arch/tarlz/Manifest b/app-arch/tarlz/Manifest
deleted file mode 100644
index b24b7840d..0
--- a/app-arch/tarlz/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST tarlz-0.21.tar.lz 104780 BLAKE2B 
c3aacda3e8ab25757758d811d9cdc153777835950436dbb4827cf75d801f6c3035475330512a2657a8c9733f6afdf452d9689d7d72d11ba8ef968fceab671ed4
 SHA512 
1ad671da7ee115762163af57aad69ec754753e68a99ef8c4f38e880ecbb75a5b021f38794390eabcdbef4963cbc0c0e2abe36011da4135baf2c21dc22f020f4a

diff --git a/app-arch/tarlz/metadata.xml b/app-arch/tarlz/metadata.xml
deleted file mode 100644
index bdf5f6f4f..0
--- a/app-arch/tarlz/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-http://www.gentoo.org/dtd/metadata.dtd;>
-
-   
-   f...@geekplace.eu
-   Florian Schmaus
-   
-

diff --git a/app-arch/tarlz/tarlz-0.21.ebuild b/app-arch/tarlz/tarlz-0.21.ebuild
deleted file mode 100644
index f1c0ce855..0
--- a/app-arch/tarlz/tarlz-0.21.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit toolchain-funcs unpacker
-
-DESCRIPTION="A parallel archiver combining tar and lzip"
-HOMEPAGE="https://www.nongnu.org/lzip/tarlz.html;
-SRC_URI="https://download.savannah.gnu.org/releases/lzip/${PN}/${P}.tar.lz;
-LICENSE="GPL-2+"
-
-SLOT="0"
-
-KEYWORDS="~amd64"
-
-RDEPEND=">=app-arch/lzlib-1.12:0="
-DEPEND="
-   ${RDEPEND}
-   $(unpacker_src_uri_depends)
-"
-
-src_configure() {
-   econf \
-   CXX="$(tc-getCXX)" \
-   CXXFLAGS="${CXXFLAGS}" \
-   CPPFLAGS="${CPPFLAGS}" \
-   LDFLAGS="${LDFLAGS}"
-}



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

2021-06-22 Thread Florian Schmaus
commit: 5008daf870d660593243b55cf8961f5bf5e38c64
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Jun 22 07:54:07 2021 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Jun 22 07:54:36 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5008daf8

app-arch/tarlz: initial import

Signed-off-by: Florian Schmaus  gentoo.org>

 app-arch/tarlz/Manifest  |  1 +
 app-arch/tarlz/metadata.xml  |  8 
 app-arch/tarlz/tarlz-0.21.ebuild | 29 +
 3 files changed, 38 insertions(+)

diff --git a/app-arch/tarlz/Manifest b/app-arch/tarlz/Manifest
new file mode 100644
index 000..b24b7840ddf
--- /dev/null
+++ b/app-arch/tarlz/Manifest
@@ -0,0 +1 @@
+DIST tarlz-0.21.tar.lz 104780 BLAKE2B 
c3aacda3e8ab25757758d811d9cdc153777835950436dbb4827cf75d801f6c3035475330512a2657a8c9733f6afdf452d9689d7d72d11ba8ef968fceab671ed4
 SHA512 
1ad671da7ee115762163af57aad69ec754753e68a99ef8c4f38e880ecbb75a5b021f38794390eabcdbef4963cbc0c0e2abe36011da4135baf2c21dc22f020f4a

diff --git a/app-arch/tarlz/metadata.xml b/app-arch/tarlz/metadata.xml
new file mode 100644
index 000..ed50c9a25b6
--- /dev/null
+++ b/app-arch/tarlz/metadata.xml
@@ -0,0 +1,8 @@
+
+http://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   f...@gentoo.org
+   Florian Schmaus
+   
+

diff --git a/app-arch/tarlz/tarlz-0.21.ebuild b/app-arch/tarlz/tarlz-0.21.ebuild
new file mode 100644
index 000..f1c0ce855a5
--- /dev/null
+++ b/app-arch/tarlz/tarlz-0.21.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs unpacker
+
+DESCRIPTION="A parallel archiver combining tar and lzip"
+HOMEPAGE="https://www.nongnu.org/lzip/tarlz.html;
+SRC_URI="https://download.savannah.gnu.org/releases/lzip/${PN}/${P}.tar.lz;
+LICENSE="GPL-2+"
+
+SLOT="0"
+
+KEYWORDS="~amd64"
+
+RDEPEND=">=app-arch/lzlib-1.12:0="
+DEPEND="
+   ${RDEPEND}
+   $(unpacker_src_uri_depends)
+"
+
+src_configure() {
+   econf \
+   CXX="$(tc-getCXX)" \
+   CXXFLAGS="${CXXFLAGS}" \
+   CPPFLAGS="${CPPFLAGS}" \
+   LDFLAGS="${LDFLAGS}"
+}



[gentoo-commits] repo/proj/guru:dev commit in: sys-fs/fscrypt/, sys-fs/fscrypt/files/

2021-06-22 Thread Florian Schmaus
commit: 6d22cee6cc0b872d282b0b375faa79bb2ca9edb9
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Jun 21 19:20:01 2021 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Jun 22 06:16:22 2021 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=6d22cee6

sys-fs/fscrypt: treeclean (moved to ::gentoo)

Signed-off-by: Florian Schmaus  gentoo.org>

 sys-fs/fscrypt/Manifest| 45 --
 ...tionally-avoid-installation-of-Ubuntu-spe.patch | 39 -
 .../files/0001-Remove-TestLoadSourceDevice.patch   | 44 --
 sys-fs/fscrypt/files/fscrypt.pam-config|  3 -
 sys-fs/fscrypt/fscrypt-0.3.0-r1.ebuild | 98 --
 sys-fs/fscrypt/metadata.xml|  8 --
 6 files changed, 237 deletions(-)

diff --git a/sys-fs/fscrypt/Manifest b/sys-fs/fscrypt/Manifest
deleted file mode 100644
index 4804e7d85..0
--- a/sys-fs/fscrypt/Manifest
+++ /dev/null
@@ -1,45 +0,0 @@
-DIST fscrypt-0.3.0.tar.gz 148000 BLAKE2B 
c62446bfec0f73cb89be092cadb04d9842ec10d79fff4bd5a3b358b29012c03bba766738f6a0ad61502f3d14781bd36ba1bb0a1fa610570014e5c60bda017c59
 SHA512 
e0b16359a8883d99b2de4aabc0c810d152ce2d70975a785f7a711ac5d7c1abc1e796ad0f58cb8964e9197415062d216ffb7e19d011859d8f98154150349a2cca
-DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
-DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip 56132 BLAKE2B 
5edcfe991d7fc40094d637bae8d8d6f1f897ab3d3786ade2bb80287738103264520681ced8d30d2037253206c32d3f867f4d024a571cb9aad030ebc451e198eb
 SHA512 
43ed64ae515738487e9b75a2290d0b2bc25e83c021a9f29b21487c37adbf34e74e1e7d3d5ec0dfe678c8396356f95c3993a5f5610d1791ff62056cd182a4272f
-DIST github.com%2Fclient9%2Fmisspell%2F@v%2Fv0.3.4.mod 35 BLAKE2B 
45d27e6bbd9255a355b6bd14ac839c7d87fabb393693a8b862ad974017af01309e5d36fa99d4925905c1617c0d90b5263b54cd95af2dbab186e293936dc86459
 SHA512 
ca8192c6321468b4332eb63c765a5798150dce9312873123b48d9ec67ebb4229cffc7b7e8054b8b0a6f45611f08130008031edf33da3468bb9a4ee9455fa02a5
-DIST github.com%2Fclient9%2Fmisspell%2F@v%2Fv0.3.4.zip 246908 BLAKE2B 
94b71d3c77553dca4889c6f066f6741fa9d17a0ea86b564e3e8ff05b015b87c18fd3fcbe2b3d942a8569c99ef4bdf42c686bd58485e9373447d25724ceb934ca
 SHA512 
47991999bacf78ddfd33a4af3c0d5b8a418cb7664e05bc59d886150025a1d5aad831deacbd6da76d5a21a97ed115d4210c374459e7af8ed7b93c4c1c0e7a42fa
-DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.2.0.mod 34 BLAKE2B 
a4239cba934b6e80714b93d47e88f22ad28ce41d1d984c4261cc3f5f3b857fb28785223fa911b258e2665be2a9d24ffbd925e9e0f374452a2aacd712ad9d5f75
 SHA512 
e059a34363bb826bbcb8981adbfc10da90e04b86dc5376ab20bdfe1fab135953cff41ef1daa116aff10e9f3e6503168f6baf902f09aa0e8cd9a0da96b932f4b6
-DIST github.com%2Fgolang%2Fprotobuf%2F@v%2Fv1.2.0.zip 482403 BLAKE2B 
47db66e9c8187c20b27b9aeb8584f0f2289084103ccda25406eb30059147c3bcb867c76d145c4cab7eae801ed4cf76a63efe23f091e05c9206fcadc3358a02f6
 SHA512 
d102d00618f077f7d677eea9f0d4aff600e4b95caaca6ae6021355e64ed0a8fe418fd731370baa968f6fd338e377b5d3a2077b0b8a1ee399f992b8a7717cf77f
-DIST github.com%2Fgoogle%2Frenameio%2F@v%2Fv0.1.0.mod 34 BLAKE2B 
1eabef50b2977886d7980d7da197828b826c54018766418b3160f5cd512784635e5791a40cc4fb806d52f5ead99f941fae8037872d6cedfd6c851103f3be1a74
 SHA512 
a46cae976ce90d1cef802eeaa873c059cc9ec3678d5c3c304a9de45f44f20a24d68fa290cfdcf78c4ac222a6d619a005825de8f11e72b9a5af476a0b0180092b
-DIST github.com%2Fkisielk%2Fgotool%2F@v%2Fv1.0.0.mod 35 BLAKE2B 
2f43dcbab430f12316fde243db4bafe24372c74d60874b05917269e249a36660309c23da151db31d89c0d0a8fd0f179e2dd7f386af3ca533c95ef74017609af9
 SHA512 
86aca37f7f94ada381e0528a535b344c8fdbab9e0dcc7b71d716083501ad3d61db701ee159ccfb5455a351fc18a405301abe798037dd1200f9950bdd805d3dc9
-DIST github.com%2Fkr%2Fpretty%2F@v%2Fv0.1.0.mod 67 BLAKE2B 
2e1b4a8a38998179a32db321d331db54f881770a89719410876cdde1799cb8558ca2862bc70838d606540606d05918c4b115cf1c125945a77ed376c2efc4aa85
 SHA512 
4d841fc7a022e4e09e0a95925ad92a75809a67c30fb88de9190e4a2196383038dab9a5b3294b6a0b4786248977a0e09eea857a34100cbf22f8a52912ce9fa58d
-DIST github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod 25 BLAKE2B 
63db8520df2f699bca5a7ccecc44ee04973307d86099cfe66ded30e2ca1bdd76fc3db48cfca0138673c20c6f94061caf219f018b21b9d67231fe959eef338596
 SHA512 
967fcdce835c12afbf3b12bb204a256f32d46a3da535e2a7250159f62781a163ee107dd2a4fa20743b76bbf52b97e627e11e895c8d5ef73aede37d6a89e326eb
-DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod 64 BLAKE2B 
475c51201a379df2cc4ff8c5681b6a7a1524f60d0b8fd0853fef569dea754efabf3425cd4b84e8427db8a6cf3e9b1141d5050d48d5d429cc1ce82162aa70050c
 SHA512 
11d2502a7d241a0edf4e67bcb651a890a12f49d00f8b944cc9eb8f6e9cf5fbb2b2827e696021649bc795ffa275e95ee700e4a1706e03e88fa9ae079f5b9f48ce
-DIST 

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

2021-06-22 Thread Andrew Ammerlaan
commit: b6d01c25b2ee41844f5e33dbe3b739af418b0405
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Mon Jun 21 17:54:57 2021 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Tue Jun 22 07:46:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6d01c25

dev-python/GridDataFormats: add support for tests, enable py3.10

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 dev-python/GridDataFormats/GridDataFormats-0.5.0.ebuild | 15 ---
 1 file changed, 12 insertions(+), 3 deletions(-)

diff --git a/dev-python/GridDataFormats/GridDataFormats-0.5.0.ebuild 
b/dev-python/GridDataFormats/GridDataFormats-0.5.0.ebuild
index dae8fce9e4a..bae94c0b169 100644
--- a/dev-python/GridDataFormats/GridDataFormats-0.5.0.ebuild
+++ b/dev-python/GridDataFormats/GridDataFormats-0.5.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{7..10} )
 
 inherit distutils-r1
 
@@ -14,10 +14,19 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz"
 SLOT="0"
 LICENSE="LGPL-3"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
 
-BDEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 RDEPEND="
>=dev-python/numpy-1.0.3[${PYTHON_USEDEP}]
dev-python/scipy[${PYTHON_USEDEP}]
+   dev-python/six[${PYTHON_USEDEP}]
 "
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # This test needs porting to newer numpy
+   sed -i -e 's/test_resample_factor/_&/' \
+   gridData/tests/test_grid.py || die
+
+   distutils-r1_python_prepare_all
+}



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

2021-06-22 Thread Alfredo Tupone
commit: 83488d5630f9a91d599a9126a37653a6da458ee7
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Jun 22 07:08:22 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jun 22 07:08:22 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83488d56

package.mask: remove mask on dev-lang/spark ported on python 3

Signed-off-by: Alfredo Tupone  gentoo.org>

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

diff --git a/profiles/package.mask b/profiles/package.mask
index d75f7058fbb..af23c047bb0 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -454,11 +454,6 @@ kde-apps/kdebase-meta:5
 ~app-i18n/scim-sunpinyin-3.0.0_rc1
 ~app-i18n/xsunpinyin-3.0.0_rc1
 
-# Alfredo Tupone  (2020-08-23)
-# Ported to py3 but not yet released
-# Masked to allow py2.7 removal
-dev-lang/spark
-
 # Miroslav Šulc  (2020-02-27)
 # >=dev-java/ant-eclipse-ecj-4.10 depends on masked >=virtual/{jdk,jre}-11
 # www-servers/tomcat >= 9 depends on masked dev-java/eclipse-ecj



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

2021-06-22 Thread Alfredo Tupone
commit: 96d71541ba688bdf0a86d857b78ad7902b3862a0
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Tue Jun 22 07:07:00 2021 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Tue Jun 22 07:07:00 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96d71541

dev-lang/spark: remove old version

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

 dev-lang/spark/Manifest  |  4 --
 dev-lang/spark/files/spark-2017-gentoo.patch | 23 --
 dev-lang/spark/files/spark-2019-gentoo.patch | 23 --
 dev-lang/spark/files/spark-2021-gentoo.patch | 10 +
 dev-lang/spark/spark-2018-r1.ebuild  | 61 -
 dev-lang/spark/spark-2019.ebuild | 67 
 6 files changed, 10 insertions(+), 178 deletions(-)

diff --git a/dev-lang/spark/Manifest b/dev-lang/spark/Manifest
index 853dd1faf69..69576300de1 100644
--- a/dev-lang/spark/Manifest
+++ b/dev-lang/spark/Manifest
@@ -1,6 +1,2 @@
-DIST gnat-2019-20190517-18C94-src.tar.gz 8950160 BLAKE2B 
ce6b8ca0687b3d345db72a8b3216e67ba706cfd7f6ca98f45ec2ae356d9c5b3a42a4b3aac5e89285871157ddaca3aff1b970934de88f8190d84aff060bf1fc4b
 SHA512 
4d57c97fc1f3d5274e0c4ffa536ec056e7c3f1619010a008cd07a0bfa638d18fee1705a5dd76f12d168baef85677cc34ef40f5e52fd5292ac886c0d4c5ee
 DIST gnat-2021-20210519-19A70-src.tar.gz 8765762 BLAKE2B 
ef48f54c6109566e37bfa5dee9262305d0529b3dfd333ee28bc4e66f4709a0673f673d742bc04deb15dc145404f7618d350dbdf3f2a7ab37c861e57d011946fa
 SHA512 
3cb79be024fdd9b738d99ffc8e224d32bb382b5da2d02b97b2061a5ea58456f33d4564c92e224af2713ce15fd5481edd715e5b9a52abc74fdc142f27e103c201
-DIST gnat-gpl-2018-src.tar.gz 8706578 BLAKE2B 
ba245fd91cc5263d5b8c159d9e75caf6bed21dcaa5fa43734af8775a4008ce5f96bfb84a8b5e6e734ff883314ab3219dacec3fe95a5baa33fb712bfb5ff8bce8
 SHA512 
0ff7e848ef77f7e772e2a1b01905307a91c332f32329456f5238c4b7eb46cc118709e8682a5fc826d98a7d99fd15a92c194f4a278f04bc465165cfa616cc3c2e
-DIST spark-2019-20190517-19665-src.tar.gz 22778220 BLAKE2B 
b0e2141c4b8aa603ee51fe984654c502d214cc5461cf7afba90926b4f3393772bc755a4ec8ef307496f5c052d3c478312f987b79d8b31bec3e9dba962cedd419
 SHA512 
9ee15e1ae80720a0295ec8a59e1b414f82a4044ebd47f81f8daea7a155720bb151714d9e9c2830612f5530d906f6c393e84ffde16982afef547f1c8edc27e97a
 DIST spark-2021-2021-20210519-19A1A-src.tar.gz 11361491 BLAKE2B 
67f8d27ae68ef4929aafaf96c470394e093883619c5c778e804f1ff62c297d5a3f628e04e987fb06741cb824710599928a7ec3b94fa6d7af029cff35be0898c3
 SHA512 
b595516892f6054d3c856c30c4296be9cd61adca3ea2cffe3c9060fbab249d36ce1b8fff6f80e1e8173ef6e232dd9c2da8a581ae9964845120c03d09896b635c
-DIST spark-gpl-2018-src.tar.gz 20244517 BLAKE2B 
efb8120a869eaf79aa513ea3b3393dcefdb548e66a00a630bfb9d28a59785c15362c111df3635423a7312c491c9929a7bcd8e7161607dc4d3acd6d1c27f3ca3e
 SHA512 
83490a95c2d6401bcd077a8ec508eaf18609b5b480ccd9f247f4bb61164b5e52e34473526cd49ebdf5fd15ac422ed4a121dc50cab96241db02af9e32812a4df8

diff --git a/dev-lang/spark/files/spark-2017-gentoo.patch 
b/dev-lang/spark/files/spark-2017-gentoo.patch
deleted file mode 100644
index 8258c9feab7..000
--- a/dev-lang/spark/files/spark-2017-gentoo.patch
+++ /dev/null
@@ -1,23 +0,0 @@
 a/gnat2why/gnat2why_c.gpr  2017-10-04 21:41:41.613376056 +0200
-+++ b/gnat2why/gnat2why_c.gpr  2017-10-04 21:42:30.582572536 +0200
-@@ -1,4 +1,7 @@
- project Gnat2Why_C is
-for Languages use ("C");
-for Object_Dir use "obj";
-+   package Compiler is
-+  for Driver ("C") use External ("CC", "gcc");
-+   end Compiler;
- end Gnat2Why_C;
 a/gnatprove/configuration.adb  2019-11-08 19:20:16.876198539 +0100
-+++ b/gnatprove/configuration.adb  2019-11-08 19:21:13.550201663 +0100
-@@ -694,7 +694,9 @@
-  Tree : Project_Tree;
- 
-   begin
-- Set_Path_From_Gnatls (Proj_Env.all, "gnatls", GNAT_Version);
-+ Set_Path_From_Gnatls (Proj_Env.all,
-+   "gnatls",
-+   GNAT_Version);
-  Free (GNAT_Version);
-  Set_Object_Subdir (Proj_Env.all, Subdir_Name);
-  Proj_Env.Register_Default_Language_Extension ("C", ".h", ".c");

diff --git a/dev-lang/spark/files/spark-2019-gentoo.patch 
b/dev-lang/spark/files/spark-2019-gentoo.patch
deleted file mode 100644
index d940471dfcf..000
--- a/dev-lang/spark/files/spark-2019-gentoo.patch
+++ /dev/null
@@ -1,23 +0,0 @@
 a/gnat2why/gnat2why_c.gpr  2017-10-04 21:41:41.613376056 +0200
-+++ b/gnat2why/gnat2why_c.gpr  2017-10-04 21:42:30.582572536 +0200
-@@ -1,4 +1,7 @@
- project Gnat2Why_C is
-for Languages use ("C");
-for Object_Dir use "obj";
-+   package Compiler is
-+  for Driver ("C") use External ("CC", "gcc");
-+   end Compiler;
- end Gnat2Why_C;
 a/gnatprove/configuration.adb  2019-11-28 08:13:36.857402405 +0100
-+++ b/gnatprove/configuration.adb  2019-11-28 08:14:23.777570096 +0100
-@@ -1161,7 +1161,9 @@
- 
-  end if;
- 
-- 

[gentoo-commits] repo/gentoo:master commit in: www-apps/nextcloud/

2021-06-22 Thread Bernard Cafarelli
commit: b4f1e773ccac55ceaf77c3a16f8cd19e9c6e930f
Author: Bernard Cafarelli  gentoo  org>
AuthorDate: Tue Jun 22 06:57:25 2021 +
Commit: Bernard Cafarelli  gentoo  org>
CommitDate: Tue Jun 22 06:57:25 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4f1e773

www-apps/nextcloud: drop vulnerable 20.x version

Bug: https://bugs.gentoo.org/797253
Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Bernard Cafarelli  gentoo.org>

 www-apps/nextcloud/Manifest|  1 -
 www-apps/nextcloud/nextcloud-20.0.8.ebuild | 43 --
 2 files changed, 44 deletions(-)

diff --git a/www-apps/nextcloud/Manifest b/www-apps/nextcloud/Manifest
index 8fc91b8dc3f..eb8002446ee 100644
--- a/www-apps/nextcloud/Manifest
+++ b/www-apps/nextcloud/Manifest
@@ -1,4 +1,3 @@
 DIST nextcloud-19.0.12.tar.bz2 95471173 BLAKE2B 
662afe90817d02a76ca2bcd2f1070bd9c34a07e8da88b49cb8b096717bd0efd993f7e84672a226747c2a510c229edf609be681a7ef9f5b743b6a05c3f7f56401
 SHA512 
9e182e8b85f62d001b937379bb628a723ecf38701b24f314548feb79c1a4492fcac3a8c1d68b3a2fe9d8c53dacea1915846275820fd48765288743e267c223c4
 DIST nextcloud-20.0.10.tar.bz2 123375030 BLAKE2B 
881777f0ee0489e14ae67eef5d7eaa37b8b7b6e047eb3953467470e7e39268c7680b0ccd43f10426de1668cde3f4ad82ec57148e93a84142d1cfbee7c1ee354f
 SHA512 
a65a4c19894d61ac7d168f03a7aae489e39eb53f42cd02301800fe511483df056afab15a9d8708effa0109af6c451c9cb13ab3502ccea7447ec3cdb10367fcf1
-DIST nextcloud-20.0.8.tar.bz2 104577806 BLAKE2B 
97647905fb18e99d1b99f41119fd83f0461f0e5c06dfc29cb91a8178884d9bcdb60a4d02de25b61cd4c64bf2fbb3c0c065358b98a4f88488bb8d458c72672902
 SHA512 
dd512c3a6f624a20b49743d2ecdfc31c740452bf50fb87f3ab0d6b365ebbfc9004bdc4495e5f378c26085312e138939a6c707f045421e0be6ef2ab881b6c2e66
 DIST nextcloud-21.0.2.tar.bz2 129247099 BLAKE2B 
282f79e9f764f1444dfe339e73fb955a7c77ad9335304ce0d9f8f7353769f3d11ee455ab01aea03ea04f5f8a029b3e97e49845fe6490d5db4d07324460626917
 SHA512 
a222c55c7ff515b96b7c826da13ff1770f82bebda2e73df6bb31df635338155dff611a560b665b0e9b17f2d8f33132abf75ffa80e84f5a115ee5d8a4737b6795

diff --git a/www-apps/nextcloud/nextcloud-20.0.8.ebuild 
b/www-apps/nextcloud/nextcloud-20.0.8.ebuild
deleted file mode 100644
index db622aa5e6a..000
--- a/www-apps/nextcloud/nextcloud-20.0.8.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit webapp
-
-DESCRIPTION="Personal cloud that runs on your own server"
-HOMEPAGE="https://nextcloud.com/;
-SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2;
-LICENSE="AGPL-3"
-
-KEYWORDS="amd64 ~arm ~arm64 x86"
-IUSE="+curl +imagemagick mysql postgres +sqlite"
-REQUIRED_USE="|| ( mysql postgres sqlite )"
-
-DEPEND=""
-RDEPEND="

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

2021-06-22 Thread Agostino Sarubbo
commit: eff0e1c9595091c392f5e30f4ab89385cd97d271
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun 22 06:48:34 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun 22 06:48:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eff0e1c9

net-mail/dovecot: ppc64 stable wrt bug #797349

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

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



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

2021-06-22 Thread Agostino Sarubbo
commit: 2939c4dc9bf33e2a224081626b6d7016c0a6f29e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun 22 06:47:43 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun 22 06:47:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2939c4dc

net-mail/dovecot: ppc stable wrt bug #797349

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

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

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



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

2021-06-22 Thread Agostino Sarubbo
commit: 68446d60b61e66a59210eb2496cd7acc071e2bb6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun 22 06:47:13 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun 22 06:47:13 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68446d60

net-mail/dovecot: amd64 stable wrt bug #797349

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

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

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



[gentoo-commits] repo/gentoo:master commit in: www-apps/nextcloud/

2021-06-22 Thread Agostino Sarubbo
commit: 989ed72c024cae9cb6c253e0a952e75360d6076f
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun 22 06:46:56 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun 22 06:46:56 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=989ed72c

www-apps/nextcloud: amd64/x86 stable (ALLARCHES policy) wrt bug #797253

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

 www-apps/nextcloud/nextcloud-20.0.10.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-apps/nextcloud/nextcloud-20.0.10.ebuild 
b/www-apps/nextcloud/nextcloud-20.0.10.ebuild
index 2aebb2320d5..db622aa5e6a 100644
--- a/www-apps/nextcloud/nextcloud-20.0.10.ebuild
+++ b/www-apps/nextcloud/nextcloud-20.0.10.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://nextcloud.com/;
 SRC_URI="https://download.nextcloud.com/server/releases/${P}.tar.bz2;
 LICENSE="AGPL-3"
 
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 x86"
 IUSE="+curl +imagemagick mysql postgres +sqlite"
 REQUIRED_USE="|| ( mysql postgres sqlite )"
 



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

2021-06-22 Thread Florian Schmaus
commit: 718959407661173d9c3c16b1ba65769a4af3352d
Author: Florian Schmaus  gentoo  org>
AuthorDate: Tue Jun 22 06:36:42 2021 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Tue Jun 22 06:37:07 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71895940

app-text/pdfgrep: drop 2.0.1

Signed-off-by: Florian Schmaus  gentoo.org>

 app-text/pdfgrep/Manifest |  1 -
 app-text/pdfgrep/pdfgrep-2.0.1.ebuild | 33 -
 2 files changed, 34 deletions(-)

diff --git a/app-text/pdfgrep/Manifest b/app-text/pdfgrep/Manifest
index 2beae84cf86..e85ac037202 100644
--- a/app-text/pdfgrep/Manifest
+++ b/app-text/pdfgrep/Manifest
@@ -1,2 +1 @@
-DIST pdfgrep-2.0.1.tar.gz 187217 BLAKE2B 
f498158e63e2f8419829df0d1801a31d3dff02627ccf0efee7239650203300233d1a19a5c72c57eb24495f2b5403e0e2c6a479b0f28a8d053aa578c732866b1a
 SHA512 
4285f8cb514975a0040cdd6b82133090e27ba5c2f95ca880dccc3dd4fa3427260a5fc73d807df9124a79fa36ac6ed8c11380cde11e00599ed7134d92c50df4a0
 DIST pdfgrep-2.1.2.tar.gz 197289 BLAKE2B 
94d20649104f7b17adf2d99bdf2ce215cf16746c649f7ec77d58a41b90b13dd903d47b5ed2d35f56ca7ca12ae49cfb8a57004f9ad3ee6b8930f533b33d7d8463
 SHA512 
27bc4741e5203b2fd265815a22ad8d702b3455b2ae932641b040fc9ce615bc9ff0abef221eb2ec8aa59c79cb139d31184261d076f9731177129a473d62aa4e5c

diff --git a/app-text/pdfgrep/pdfgrep-2.0.1.ebuild 
b/app-text/pdfgrep/pdfgrep-2.0.1.ebuild
deleted file mode 100644
index 1d7d8f6ab17..000
--- a/app-text/pdfgrep/pdfgrep-2.0.1.ebuild
+++ /dev/null
@@ -1,33 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-DESCRIPTION="A tool similar to grep which searches text in PDFs"
-HOMEPAGE="http://www.pdfgrep.org/;
-SRC_URI="http://www.pdfgrep.org/download/${P}.tar.gz;
-
-SLOT="0"
-LICENSE="GPL-2"
-KEYWORDS="amd64 x86"
-IUSE="+pcre test unac"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   app-text/poppler:=[cxx]
-   dev-libs/libgcrypt:0=
-   pcre? ( dev-libs/libpcre[cxx] )
-   unac? ( app-text/unac )"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-   test? (
-   dev-texlive/texlive-latex
-   dev-texlive/texlive-latexrecommended
-   dev-util/dejagnu
-   )"
-
-src_configure() {
-   econf \
-   $(use_with pcre libpcre) \
-   $(use_with unac)
-}



[gentoo-commits] repo/gentoo:master commit in: sci-calculators/xsv/

2021-06-22 Thread Zac Medico
commit: 634aea2988ce6006734cb373974a473f9271856f
Author: Zac Medico  gentoo  org>
AuthorDate: Tue Jun 22 06:03:02 2021 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Jun 22 06:34:44 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=634aea29

sci-calculators/xsv: Initial import

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

 sci-calculators/xsv/Manifest  | 47 ++
 sci-calculators/xsv/metadata.xml  | 13 ++
 sci-calculators/xsv/xsv-0.13.0.ebuild | 76 +++
 3 files changed, 136 insertions(+)

diff --git a/sci-calculators/xsv/Manifest b/sci-calculators/xsv/Manifest
new file mode 100644
index 000..0a7016096d3
--- /dev/null
+++ b/sci-calculators/xsv/Manifest
@@ -0,0 +1,47 @@
+DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
+DIST bstr-0.2.16.crate 330346 BLAKE2B 
75a345f3a5d428ec7278cd10fa676f5bb72685c65c4fe68163943cf3142b43ac45d458bce9323447b201ffcc91aa82cd8c762cb1954c055e34b1a5cebc686ee8
 SHA512 
33e82e5637efdc2f404ab9405331ae135df12586785491c3e61e70ea8406c67e2109e550cc70a4ab8e95d054e8519c48257fd3b55ef0b67b2530914a9a0b0fac
+DIST byteorder-1.4.3.crate 22512 BLAKE2B 
d39c546ba7346df315297fc53da4bfc77ecb1f38567ddb788549ee31cae2719a8bc0b7d1f1705abb3cff033aa57af004987d90748f5a31765273b3223a011c0d
 SHA512 
8c8000eb8ecf40351c9ce36a3a8acd7a02f81786d1b11aab85adfeffa0f2267ed74df29b2ca5d1d38128484d1d3cad2b673aa0d0441dcd0620dfd3934bb888fa
+DIST cfg-if-0.1.10.crate 7933 BLAKE2B 
063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8
 SHA512 
9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST chan-0.1.23.crate 26856 BLAKE2B 
b326b25b28ff8080e85c6c17dac1b4b1bf38024fa97f8aa7efe1a2a94ebfe7f09ef9f3c984ec3f08ab916cfd4a6fcf4ca6d79693579437e7d32d207439dfb8df
 SHA512 
87c669ad5e5216c03bec9c32136af45e8dc5e1d43fa6fc06374d2ea7dea9b13f87458ca41c4bf2f615686a128664f3360b911c8f74c9091b70431b4d3adc31bc
+DIST csv-1.1.6.crate 886999 BLAKE2B 
b178d0419af671df570f37a4d054391bc883085b0cd3949de5e967aa4ca323fdadfd8c5d91eef1e8882ec112acf255756eace3c7421e455ea2b6e01cb600
 SHA512 
81dd826f0ee85e7d335d844e9f9b4d2b66f7076c517d8050ee2e35721bfa4ecb8a906dcd9671b1c5381a968dcce0949202f1afe8eea535b6d215363d4f5be6fc
+DIST csv-core-0.1.10.crate 25668 BLAKE2B 
8e9a56c26e75f4c4c9e90a21cc30c60cc3fff17515ac93bc858e8ec45e130df2ecabafa7c513b2d2815269fbbd98c418269dfb1bf1425d2fd32fe46823cee6c8
 SHA512 
2a269d050fbe5d9e0f5dcda2de1e84bfeb69538dde86040ad1ec7307a214eed813a1482acb5029a51f18126d384d5238355e021964e47811db971a0821bcc328
+DIST csv-index-0.1.6.crate 6056 BLAKE2B 
f9e6eb91ea1909c8c9a06a972fd7ce491d9f83b2e635d48d395f94afed46eccfd8eb9068cfaa99a73662a62303440eb7cd545e4ee43f54ea54657aa2fd2e5db3
 SHA512 
51915807bcd03f2fb474c4f8227ae22ec2b5c6453c40151bcc3e24cf96b81938ee4f1a74aa5e15f6ef8b38a14dad9baaea45d48cfd1ef68cf9f8d248693ef6ec
+DIST docopt-1.1.1.crate 39845 BLAKE2B 
82fada189c5843668525c3f5b8e4206357be3518a296043680dfd064c3e639a09b66bc6db3b4956193cd777224513d521df355b6731bfa61bb0a5963fddb443d
 SHA512 
a845e5018ab99cd97cdaf903a77fe0f6b891a451ff87f242f7b0e129bb72800037513b5f78ed644d7a8e624d38cee22cadfd0f81263e5983c289aa8e9fdb1bc8
+DIST filetime-0.1.15.crate 11211 BLAKE2B 
ee1661d356f7b6d7cf20cc0dbc822e04ea7e558118b41c29f060f02df4987ed7bdf69be5dcf66106c1573ed586b03dc0b0196be7716227d97c7fc857f81fbac5
 SHA512 
81d6e80f3da3ce12295ce8d85bf174eac3ee3dcc7d57e5a65f2ae91ab4f3dcf294582788af24db9ce2f18cb0e43080fb1baac76929dacec32d5ba4d09928b962
+DIST fuchsia-cprng-0.1.1.crate 2950 BLAKE2B 
8519407ab5d1f04d03cc946a07050db4dd7bc70e03894e35b9e66910a3be11224084a86ba45103fdec845e94b7ba4defbd7c5217b035a0796c0c4a94b9562cd7
 SHA512 
ea9f5beb0dfcb023c22cfc2b37ce52dfcf3a2cbbed0f79c332878858386805c65dce8469a431002367562d857a6c064e075688540c27fcb4056a110059d2
+DIST hermit-abi-0.1.18.crate 9936 BLAKE2B 

<    1   2   3   4   >