[gentoo-commits] repo/gentoo:master commit in: net-fs/cifs-utils/

2022-06-23 Thread Sam James
commit: c1515cb2fdfbf0ea5785afcbf17a78baf5f5b3e5
Author: Sayan Chowdhury  microsoft  com>
AuthorDate: Fri Jun 17 10:07:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 24 05:26:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1515cb2

net-fs/cifs-utils: version bump to 6.15

Bug: https://bugs.gentoo.org/842234
Acked-by: David Seifert  gentoo.org>
Signed-off-by: Sayan Chowdhury  microsoft.com>
Closes: https://github.com/gentoo/gentoo/pull/25937
Signed-off-by: Sam James  gentoo.org>

 net-fs/cifs-utils/Manifest   |   1 +
 net-fs/cifs-utils/cifs-utils-6.15.ebuild | 138 +++
 2 files changed, 139 insertions(+)

diff --git a/net-fs/cifs-utils/Manifest b/net-fs/cifs-utils/Manifest
index 5b29ea38e8f0..65f68915c06c 100644
--- a/net-fs/cifs-utils/Manifest
+++ b/net-fs/cifs-utils/Manifest
@@ -1,2 +1,3 @@
 DIST cifs-utils-6.13-kerberos_mount_regression_fix.patch.xz 4336 BLAKE2B 
de268f815ee4fbb750bf8b7d7110a69a808682c239a7c9196468ecc4d55a26eed3b63f8d8539569e16131060f57de389ef92e1063283eb2f41e65be00ed21bb1
 SHA512 
13d1fb8ff7c31100bfa481e647e9d3b90d61633173b3a71683246d7bb4b68c7e147d21697a17b7ad60e1ac8da2d48d6f4b51762370536a32d14da6c9a6db7e5e
 DIST cifs-utils-6.13.tar.bz2 414584 BLAKE2B 
5133ea39fc65acaf2a9791f8ac97dee681dd12f509e0abd095542ce663e7c62002b033dcf35f0a8eec214cb9940597fb568fd50d4cfe5271ca4e433afbe1a7bc
 SHA512 
1337ac4b69f0c3e8d0241eb608207ba81dfa35f84c661649d25da78637882c4d73467b0f632be0bd120362e0b786e40eb340bffcf21c8a09629c441100fd10de
+DIST cifs-utils-6.15.tar.bz2 416592 BLAKE2B 
8af926bf255c5b3a66bf52ccca99632aacb9ed1c83ad7db5543b32df2f3bcd4be9a9cd17b744ec115d1568d07084e2bd2d03849aa9ab97cff2862f39bcf137b8
 SHA512 
eedb8066563db584595a8ba7cb7a603e6b763ac2c1261430d605c327fcc5a831acd48b58ea55dd243af778dfdc827ab8c6daf4015764ff550dcffc2182773510

diff --git a/net-fs/cifs-utils/cifs-utils-6.15.ebuild 
b/net-fs/cifs-utils/cifs-utils-6.15.ebuild
new file mode 100644
index ..3ae6b5fd6284
--- /dev/null
+++ b/net-fs/cifs-utils/cifs-utils-6.15.ebuild
@@ -0,0 +1,138 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit autotools bash-completion-r1 linux-info multilib pam python-single-r1
+
+DESCRIPTION="Tools for Managing Linux CIFS Client Filesystems"
+HOMEPAGE="https://wiki.samba.org/index.php/LinuxCIFS_utils;
+SRC_URI="https://ftp.samba.org/pub/linux-cifs/${PN}/${P}.tar.bz2;
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~x86-linux"
+IUSE="+acl +ads +caps creds pam +python systemd"
+
+RDEPEND="
+   !net-fs/mount-cifs
+   sys-apps/keyutils:=
+   ads? (
+   sys-libs/talloc
+   virtual/krb5
+   )
+   caps? ( sys-libs/libcap-ng )
+   pam? ( sys-libs/pam )
+   python? ( ${PYTHON_DEPS} )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-python/docutils"
+PDEPEND="
+   acl? ( >=net-fs/samba-4.0.0_alpha1 )
+"
+
+REQUIRED_USE="
+   acl? ( ads )
+   python? ( ${PYTHON_REQUIRED_USE} )
+"
+
+DOCS="doc/linux-cifs-client-guide.odt"
+
+PATCHES=(
+   "${FILESDIR}/${PN}-6.12-ln_in_destdir.patch" #766594
+)
+
+pkg_setup() {
+   linux-info_pkg_setup
+
+   if ! linux_config_exists || ! linux_chkconfig_present CIFS; then
+   ewarn "You must enable CIFS support in your kernel config, "
+   ewarn "to be able to mount samba shares. You can find it at"
+   ewarn
+   ewarn "  File systems"
+   ewarn " Network File Systems"
+   ewarn " CIFS support"
+   ewarn
+   ewarn "and recompile your kernel ..."
+   fi
+
+   python-single-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+
+   if has_version app-crypt/heimdal ; then
+   # https://bugs.gentoo.org/612584
+   eapply "${FILESDIR}/${PN}-6.7-heimdal.patch"
+   fi
+
+   eautoreconf
+}
+
+src_configure() {
+   local myeconfargs=(
+   --enable-man
+   --enable-smbinfo
+   $(use_enable acl cifsacl cifsidmap)
+   $(use_enable ads cifsupcall)
+   $(use_with caps libcap)
+   $(use_enable creds cifscreds)
+   $(use_enable pam)
+   $(use_with pam pamdir $(getpam_mod_dir))
+   $(use_enable python pythontools)
+   # mount.cifs can get passwords from systemd
+   $(use_enable systemd)
+   )
+   ROOTSBINDIR="${EPREFIX}"/sbin \
+   econf "${myeconfargs[@]}"
+}
+
+src_install() {
+   default
+
+   # remove empty directories
+   find "${ED}" -type d -empty -delete || die
+
+   if use acl ; then
+   dodir /etc/cifs-utils
+   dosym ../../usr/$(get_libdir)/cifs-utils/idmapwb.so \
+   

[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/files/

2022-06-23 Thread Sam James
commit: eb9e80e963c1cd197ef7c27b77efd9669f18132a
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 24 05:23:40 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 24 05:26:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb9e80e9

net-fs/samba: add upstream link for musl patch

Bug: https://bugs.gentoo.org/835017
Bug: https://bugs.gentoo.org/832629
Acked-by: David Seifert  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/files/samba-4.16.1-netdb-defines.patch | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-fs/samba/files/samba-4.16.1-netdb-defines.patch 
b/net-fs/samba/files/samba-4.16.1-netdb-defines.patch
index 40aeaa22bfae..b0f01e42acbb 100644
--- a/net-fs/samba/files/samba-4.16.1-netdb-defines.patch
+++ b/net-fs/samba/files/samba-4.16.1-netdb-defines.patch
@@ -1,3 +1,5 @@
+https://gitlab.com/samba-team/samba/-/merge_requests/1025
+
 # Define NETDB_INTERNAL and NETDB_SUCCESS if they are not defined
 #
 # Gentoo bug 832629 and 835017



[gentoo-commits] repo/gentoo:master commit in: net-fs/samba/, net-fs/samba/files/

2022-06-23 Thread Sam James
commit: 9923d7331d1189316726fcab47ba89a2623f82ab
Author: brahmajit das  gmail  com>
AuthorDate: Tue Jun 21 05:48:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 24 05:26:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9923d733

net-fs/samba: Apply the netdb defines patch

NETDB_INTERNAL and NETDB_INTERNAL are not defined in musl as a result
the build is failing.

Acked-by: David Seifert  gentoo.org>
Closes: https://bugs.gentoo.org/835017
Closes: https://bugs.gentoo.org/832629
Signed-off-by: brahmajit das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26016
Signed-off-by: Sam James  gentoo.org>

 net-fs/samba/files/samba-4.16.1-netdb-defines.patch | 21 +
 net-fs/samba/samba-4.16.1.ebuild|  1 +
 2 files changed, 22 insertions(+)

diff --git a/net-fs/samba/files/samba-4.16.1-netdb-defines.patch 
b/net-fs/samba/files/samba-4.16.1-netdb-defines.patch
new file mode 100644
index ..40aeaa22bfae
--- /dev/null
+++ b/net-fs/samba/files/samba-4.16.1-netdb-defines.patch
@@ -0,0 +1,21 @@
+# Define NETDB_INTERNAL and NETDB_SUCCESS if they are not defined
+#
+# Gentoo bug 832629 and 835017
+
+--- a/nsswitch/wins.c
 b/nsswitch/wins.c
+@@ -40,6 +40,14 @@ static pthread_mutex_t wins_nss_mutex = 
PTHREAD_MUTEX_INITIALIZER;
+ #define INADDRSZ 4
+ #endif
+
++#ifndef NETDB_INTERNAL
++#define NETDB_INTERNAL -1
++#endif
++
++#ifndef NETDB_SUCCESS
++#define NETDB_SUCCESS 0
++#endif
++
+ _PUBLIC_ON_LINUX_
+ NSS_STATUS _nss_wins_gethostbyname_r(const char *hostname,
+struct hostent *he,

diff --git a/net-fs/samba/samba-4.16.1.ebuild b/net-fs/samba/samba-4.16.1.ebuild
index a7d3fa8bb5d3..8b16a80d66cb 100644
--- a/net-fs/samba/samba-4.16.1.ebuild
+++ b/net-fs/samba/samba-4.16.1.ebuild
@@ -141,6 +141,7 @@ BDEPEND="${PYTHON_DEPS}
 
 PATCHES=(
"${FILESDIR}/${PN}-4.4.0-pam.patch"
+   "${FILESDIR}/${PN}-4.16.1-netdb-defines.patch"
 )
 
 #CONFDIR="${FILESDIR}/$(get_version_component_range 1-2)"



[gentoo-commits] repo/gentoo:master commit in: net-fs/cifs-utils/

2022-06-23 Thread Sam James
commit: 79d54106ed9266c3f915da149d6a4d8b264e0427
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 24 05:25:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 24 05:26:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79d54106

net-fs/cifs-utils: EAPI 8, drop unused inherit

Acked-by: David Seifert  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 net-fs/cifs-utils/cifs-utils-6.15.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/net-fs/cifs-utils/cifs-utils-6.15.ebuild 
b/net-fs/cifs-utils/cifs-utils-6.15.ebuild
index c4415d563b2e..47128fb754a5 100644
--- a/net-fs/cifs-utils/cifs-utils-6.15.ebuild
+++ b/net-fs/cifs-utils/cifs-utils-6.15.ebuild
@@ -1,11 +1,11 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 PYTHON_COMPAT=( python3_{8..11} )
 
-inherit autotools bash-completion-r1 linux-info multilib pam python-single-r1
+inherit autotools bash-completion-r1 linux-info pam python-single-r1
 
 DESCRIPTION="Tools for Managing Linux CIFS Client Filesystems"
 HOMEPAGE="https://wiki.samba.org/index.php/LinuxCIFS_utils;
@@ -17,7 +17,6 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc 
~ppc64 ~riscv ~s390 ~
 IUSE="+acl +ads +caps creds pam +python systemd"
 
 RDEPEND="
-   !net-fs/mount-cifs
sys-apps/keyutils:=
ads? (
sys-libs/talloc



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

2022-06-23 Thread Sam James
commit: dfac39adb859df0e3f86c7b1fc939e3500e6f398
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 24 05:17:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 24 05:26:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfac39ad

sys-apps/pciutils: add note re emerge -v1 binutils

Was pointed out on IRC that you may indeed just not have a newer
Binutils if upgrading an older system.

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

 sys-apps/pciutils/pciutils-3.8.0-r1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild 
b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild
index 59f4aa0192a4..1bf858cd8fbf 100644
--- a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild
+++ b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild
@@ -81,6 +81,7 @@ check_binutils_version() {
eerror "Old version of binutils activated! ${P} cannot 
be built with an old version."
eerror "Please follow these steps:"
eerror "1. Select a newer binutils (>= 2.37) using 
binutils-config"
+   eerror " (If no such version is installed, run emerge 
-v1 sys-devel/binutils)"
eerror "2. Run: . /etc/profile"
eerror "3. Try emerging again with: emerge -v1 
${CATEGORY}/${P}"
eerror "4. Complete your world upgrade if you were 
performing one."



[gentoo-commits] repo/gentoo:master commit in: net-fs/cifs-utils/, net-fs/cifs-utils/files/

2022-06-23 Thread Sam James
commit: fa0dfbb6b2c16007e97457e3bda1ca88b85860fe
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 24 05:03:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 24 05:26:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa0dfbb6

net-fs/cifs-utils: fix build on musl

Closes: https://bugs.gentoo.org/842195
Acked-by: David Seifert  gentoo.org>
Signed-off-by: Sam James  gentoo.org>

 net-fs/cifs-utils/cifs-utils-6.15.ebuild   |  1 +
 net-fs/cifs-utils/files/cifs-utils-6.15-musl.patch | 80 ++
 2 files changed, 81 insertions(+)

diff --git a/net-fs/cifs-utils/cifs-utils-6.15.ebuild 
b/net-fs/cifs-utils/cifs-utils-6.15.ebuild
index 3ae6b5fd6284..c4415d563b2e 100644
--- a/net-fs/cifs-utils/cifs-utils-6.15.ebuild
+++ b/net-fs/cifs-utils/cifs-utils-6.15.ebuild
@@ -42,6 +42,7 @@ DOCS="doc/linux-cifs-client-guide.odt"
 
 PATCHES=(
"${FILESDIR}/${PN}-6.12-ln_in_destdir.patch" #766594
+   "${FILESDIR}/${PN}-6.15-musl.patch"
 )
 
 pkg_setup() {

diff --git a/net-fs/cifs-utils/files/cifs-utils-6.15-musl.patch 
b/net-fs/cifs-utils/files/cifs-utils-6.15-musl.patch
new file mode 100644
index ..f17cc68bdaca
--- /dev/null
+++ b/net-fs/cifs-utils/files/cifs-utils-6.15-musl.patch
@@ -0,0 +1,80 @@
+https://marc.info/?l=linux-cifs=165604639613381=2
+
+From c267ecf6a1c2152e640897d30cc0e8f637a8ef76 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Fri, 24 Jun 2022 05:25:23 +0100
+Subject: [PATCH 1/2] getcifsacl, setcifsacl: add missing 
+ include for XATTR_SIZE_MAX
+
+Needed to build on musl. It only works on glibc because of transitive includes
+(which could break in future).
+
+Example failure:
+```
+getcifsacl.c: In function 'getcifsacl':
+getcifsacl.c:429:24: error: 'XATTR_SIZE_MAX' undeclared (first use in this 
function)
+  429 | if (bufsize >= XATTR_SIZE_MAX) {
+  |^~
+```
+
+Bug: https://bugs.gentoo.org/842195
+Signed-off-by: Sam James 
+--- a/getcifsacl.c
 b/getcifsacl.c
+@@ -34,6 +34,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ #include "cifsacl.h"
+ #include "idmap_plugin.h"
+--- a/setcifsacl.c
 b/setcifsacl.c
+@@ -48,6 +48,7 @@
+ #include 
+ #include 
+ #include 
++#include 
+ #include 
+ 
+ #include "cifsacl.h"
+From d1a36cc4caa541d1f0f9a3426a5202b680cf7ff8 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Fri, 24 Jun 2022 05:26:54 +0100
+Subject: [PATCH 2/2] getcifsacl, setcifsacl: add missing  include
+ for le32toh
+
+Needed to fix build on musl libc. It only works by chance on glibc
+because of transitive includes (which could break at any time).
+
+Example failure:
+```
+getcifsacl.c: In function 'print_ace':
+getcifsacl.c:284:16: warning: implicit declaration of function 'le16toh' 
[-Wimplicit-function-declaration]
+  284 | size = le16toh(pace->size);
+  |^~~
+```
+
+Bug: https://bugs.gentoo.org/842195
+Signed-off-by: Sam James 
+--- a/getcifsacl.c
 b/getcifsacl.c
+@@ -23,6 +23,7 @@
+ #include "config.h"
+ #endif /* HAVE_CONFIG_H */
+ 
++#include 
+ #include 
+ #include 
+ #include 
+--- a/setcifsacl.c
 b/setcifsacl.c
+@@ -38,6 +38,7 @@
+ #include "config.h"
+ #endif /* HAVE_CONFIG_H */
+ 
++#include 
+ #include 
+ #include 
+ #include 



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

2022-06-23 Thread Michał Górny
commit: 7ef2f050b4df7d6d73ae67b3d8b4d797a483325a
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 24 05:06:35 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 24 05:16:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ef2f050

dev-python/pytest-qt: Bump to 4.1.0

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

 dev-python/pytest-qt/Manifest   |  1 +
 dev-python/pytest-qt/pytest-qt-4.1.0.ebuild | 65 +
 2 files changed, 66 insertions(+)

diff --git a/dev-python/pytest-qt/Manifest b/dev-python/pytest-qt/Manifest
index 82b75962d056..b2b6f18692fd 100644
--- a/dev-python/pytest-qt/Manifest
+++ b/dev-python/pytest-qt/Manifest
@@ -1 +1,2 @@
 DIST pytest-qt-4.0.2.tar.gz 113466 BLAKE2B 
73ba6571958f3f4cd76c3e891eaa014d464b94a7965afac6cee5b43bafdc63d4d640f84c7bfa1666146ab5139f79c760bd9f5a2a44f788b6384df200ac48ad0d
 SHA512 
7f59c499e1395460c2ff20a969cec16ca104f742c648faa0d7eb1528c04d8ee52c04c52798478bc01c5467bee33d3389b141424491ba5442f9df4e82f0dff173
+DIST pytest-qt-4.1.0.tar.gz 119702 BLAKE2B 
7c906c94761df6472ae65a6ebb38dff07de8156730e3e10615ea8e08f0bd9f9fee07127ee6e8616055117b1db1911bc9b4486345d84b249664d317561195ad77
 SHA512 
bfb56abbaac47bf9da26eb19d6913d59872f2a9923da339e9a30a2145d0a094ddec36bcfa21d39c4cf318f95a83c72c249fe70034294a6791f9d84345f77451d

diff --git a/dev-python/pytest-qt/pytest-qt-4.1.0.ebuild 
b/dev-python/pytest-qt/pytest-qt-4.1.0.ebuild
new file mode 100644
index ..69dbc6a6d79f
--- /dev/null
+++ b/dev-python/pytest-qt/pytest-qt-4.1.0.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+PYSIDE2_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 virtualx
+
+DESCRIPTION="Pytest plugin for PyQt5 and PySide2 applications"
+HOMEPAGE="
+   https://pypi.org/project/pytest-qt/
+   https://github.com/pytest-dev/pytest-qt/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/QtPy[gui,testlib,widgets(+),${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/PyQt5[gui,testlib,widgets,${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/pyside2[gui,testlib,widgets,${PYTHON_USEDEP}]
+   ' "${PYSIDE2_COMPAT[@]}")
+   )
+"
+
+distutils_enable_tests pytest
+distutils_enable_sphinx docs dev-python/sphinx_rtd_theme
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   # warnings from other plugins cause the test output matchers to fail
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=pytestqt.plugin
+
+   local EPYTEST_DESELECT=(
+   # requires the window to be activated; that doesn't seem
+   # to be possible inside Xvfb
+   "tests/test_basics.py::test_wait_window[waitActive-True]"
+
+   # we are forcing a specific module via envvar, effectively
+   # overriding the config
+   tests/test_basics.py::test_qt_api_ini_config
+   tests/test_basics.py::test_qt_api_ini_config_with_envvar
+   )
+
+   einfo "Testing with PyQt5"
+   PYTEST_QT_API="pyqt5" epytest || die
+   # Pyside2 is not compatible with python3.11
+   if has "${EPYTHON}" "${PYSIDE2_COMPAT[@]/_/.}"; then
+   einfo "Testing with PySide2"
+   PYTEST_QT_API="pyside2" epytest || die
+   fi
+}



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

2022-06-23 Thread Michał Górny
commit: 429c9f746ef78716fc8805a87f06ec78828149b7
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 24 05:10:06 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 24 05:16:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=429c9f74

dev-python/uvicorn: Skip test using watchfiles conditionally

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

 dev-python/uvicorn/uvicorn-0.18.1.ebuild | 31 +++
 1 file changed, 19 insertions(+), 12 deletions(-)

diff --git a/dev-python/uvicorn/uvicorn-0.18.1.ebuild 
b/dev-python/uvicorn/uvicorn-0.18.1.ebuild
index 3c0926979406..de246a78f9d4 100644
--- a/dev-python/uvicorn/uvicorn-0.18.1.ebuild
+++ b/dev-python/uvicorn/uvicorn-0.18.1.ebuild
@@ -37,18 +37,25 @@ BDEPEND="
 
 distutils_enable_tests pytest
 
-EPYTEST_DESELECT=(
-   # too long path for unix socket
-   tests/test_config.py::test_bind_unix_socket_works_with_reload_or_workers
-   # need unpackaged httptools
-   
"tests/middleware/test_logging.py::test_trace_logging_on_http_protocol[httptools]"
-   tests/protocols/test_http.py::test_fragmentation
-)
-
-EPYTEST_IGNORE=(
-   # needs watchfiles, which in turn needs maturin, which needs rust
-   tests/supervisors/test_reload.py
-)
+python_test() {
+   local EPYTEST_DESELECT=(
+   # too long path for unix socket
+   
tests/test_config.py::test_bind_unix_socket_works_with_reload_or_workers
+   # need unpackaged httptools
+   
"tests/middleware/test_logging.py::test_trace_logging_on_http_protocol[httptools]"
+   tests/protocols/test_http.py::test_fragmentation
+   )
+
+   local EPYTEST_IGNORE=()
+   # love from Rust world
+   if ! has_version "dev-python/watchfiles[${PYTHON_USEDEP}]"; then
+   EPYTEST_IGNORE+=(
+   tests/supervisors/test_reload.py
+   )
+   fi
+
+   epytest
+}
 
 pkg_postinst() {
optfeature "auto reload on file changes" dev-python/watchfiles



[gentoo-commits] repo/gentoo:master commit in: dev-python/openapi-schema-validator/

2022-06-23 Thread Michał Górny
commit: a0916baec050ec432cac1cd2b370762af532a836
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 24 05:14:38 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 24 05:16:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0916bae

dev-python/openapi-schema-validator: Bump to 0.3.0

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

 dev-python/openapi-schema-validator/Manifest   |  1 +
 .../openapi-schema-validator-0.3.0.ebuild  | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/dev-python/openapi-schema-validator/Manifest 
b/dev-python/openapi-schema-validator/Manifest
index 9d505ee9f4df..b65a1e6cac4b 100644
--- a/dev-python/openapi-schema-validator/Manifest
+++ b/dev-python/openapi-schema-validator/Manifest
@@ -1 +1,2 @@
 DIST openapi-schema-validator-0.2.3.gh.tar.gz 25501 BLAKE2B 
d961cabca647f59d4d4188f1941ce5b2475e02520bcc10e7cd29817c8ea8ebaaac5af1ffb0e3d5079ed2d1493414cdaf55336744b142385754585e748af8ac98
 SHA512 
e6dfe3d6cc99fa9723102ced42040203157639be68b0438d7bfae4499e51cdb6257a36dca10425a5d5e692cebb958468ebeee722116b99d800a6fcf972400c66
+DIST openapi-schema-validator-0.3.0.gh.tar.gz 27083 BLAKE2B 
288f5d18874625c69eccf9be6442258ff8af735795eac0ee0449e5976584b1af22c1ea771bb79b4fa68623e60d417b140737e0d1ee85791027393650f0c1f747
 SHA512 
003ea97a1cac598eb3728d96291d8be56c6ba9e2d3cd4f77c1258962f67b460a887f4473fed39587870583e13a83403623c3b2f96fa8d02345583cd3bdaf008b

diff --git 
a/dev-python/openapi-schema-validator/openapi-schema-validator-0.3.0.ebuild 
b/dev-python/openapi-schema-validator/openapi-schema-validator-0.3.0.ebuild
new file mode 100644
index ..c6784ab7be9b
--- /dev/null
+++ b/dev-python/openapi-schema-validator/openapi-schema-validator-0.3.0.ebuild
@@ -0,0 +1,38 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=poetry
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="OpenAPI schema validation for Python"
+HOMEPAGE="
+   https://github.com/p1c2u/openapi-schema-validator/
+   https://pypi.org/project/openapi-schema-validator/
+"
+SRC_URI="
+   https://github.com/p1c2u/openapi-schema-validator/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   dev-python/isodate[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-4.0.0[${PYTHON_USEDEP}]
+   dev-python/rfc3339-validator[${PYTHON_USEDEP}]
+   dev-python/strict-rfc3339[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   sed -i -e '/--cov/d' pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2022-06-23 Thread Michał Górny
commit: 8d049ed20082e49e55bc7e621b29ff4b01459549
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 24 04:06:56 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 24 05:16:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d049ed2

dev-python/botocore: Bump to 1.27.16

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

 dev-python/botocore/Manifest|  1 +
 dev-python/botocore/botocore-1.27.16.ebuild | 66 +
 2 files changed, 67 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 3664a78c6a8f..9424a3fec702 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -2,4 +2,5 @@ DIST botocore-1.27.12.tar.gz 9132872 BLAKE2B 
74b74b5a5745cfacac066d5e087974fb58b
 DIST botocore-1.27.13.tar.gz 9134638 BLAKE2B 
471a46a4c4f14082ceb7030495a121ea90a6f67b6f802cbeb1394624513ff86deb7b90e3aa3e568dff42cd3280ea038565752eff69577231250b6542e6586e1f
 SHA512 
6becb7cd6d2ea3b09012f7b168dcf7fd3386c19ee6003a4e8f4059e3b1ad2b281f5fdaab7abaafe6c34bccd547c8f8ef1bc253f5190d3e91127b1239ec8e307a
 DIST botocore-1.27.14.tar.gz 9134503 BLAKE2B 
ca29a33c5363457053f8ac042279726a15d3dc5f72546558d11bbacd79e7641d94b1137b76e201ad00203ecff53274fd41abd9178e7abbc1c5a51fe388f7fa5e
 SHA512 
3995918212559eab009f141f94e6e6496fc77f12438e1dd62ce3ee232009b90de3882d342d20e83eb11de5f35b7878f53eea884016874caacb9d2e3d167b4f1a
 DIST botocore-1.27.15.tar.gz 9134585 BLAKE2B 
33fcf026334e0be28b7f20b78e072d4eed85e857438319dfe6a1aefb2aeb287aa7a4d6b5f40cd47b9ca5e904263bd7716e58fe2962a75fa64ffea8da383fd527
 SHA512 
15a65137b131220863fc7fb4c085d83b858a673ee49370bc8d5ce8433f2ee3c99dffd102830da10ed1c4fa4a6f5fdc5f543be4e88646f981409fb855ea100932
+DIST botocore-1.27.16.tar.gz 9138117 BLAKE2B 
ed636cd031445b14f57282326836616dca626c27ff912b5a2014df83c5574264f773d9ab8aae2f01b55bb810d00233f1a4cceb0f746767247b5954bb8739b7be
 SHA512 
c4b1debe648cd3027fe409f4ec095a4b454050ec427e8a11e04bc1f82d452566d2168dd539d5dc687e46e612f3d47e218d99de9510156e19eac477ea3c0259d2
 DIST botocore-1.27.7.tar.gz 9102259 BLAKE2B 
094ec463531f1dfd54ff32d0f44ebc39cdc0a6d4c3e19b49a25e25d9d13acdcd26c782c1d4819ea4f1cb8954a858aa6e997411785678700b7ca03cd8844527b5
 SHA512 
d4a1327f4314279548af00fbc6da2f9fc5f25f704da3f6ddfa90773878f28ac9f03556b00fa4c0207ec2e952eb716aa98c1c22abffbd51d82dc55d9e4ceeca5c

diff --git a/dev-python/botocore/botocore-1.27.16.ebuild 
b/dev-python/botocore/botocore-1.27.16.ebuild
new file mode 100644
index ..830c713f6036
--- /dev/null
+++ b/dev-python/botocore/botocore-1.27.16.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2022-06-23 Thread Michał Górny
commit: 436c22e31e5e271d9be7f4d2568d0203323eac41
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 24 04:53:12 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 24 05:16:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=436c22e3

dev-python/mygpoclient: Bump to 1.9

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

 dev-python/mygpoclient/Manifest   |  1 +
 dev-python/mygpoclient/mygpoclient-1.9.ebuild | 32 +++
 2 files changed, 33 insertions(+)

diff --git a/dev-python/mygpoclient/Manifest b/dev-python/mygpoclient/Manifest
index d2bd8cc299cc..b25514c7febf 100644
--- a/dev-python/mygpoclient/Manifest
+++ b/dev-python/mygpoclient/Manifest
@@ -1 +1,2 @@
 DIST mygpoclient-1.8.tar.gz 43671 BLAKE2B 
0a1c10c00a9ee034acc17bb5e28d1ebab50a14f3eea534f4a4277172251ce567a26e7ab66859a66d89d4adc06f44dfe5899edb0aeec45e90e461a4a8cb3ff337
 SHA512 
1edecd5ccb116c7f4017ebe6572439d87ff76501ed0628934e548dc0c9c041127a11ec9f4def4a54a6f7fabe46a461c863ec2ff2f8c14c3c67b5d1fd9285bb9f
+DIST mygpoclient-1.9.gh.tar.gz 44998 BLAKE2B 
5feb17fbcdd02c632a11d9ae685b099addd2fed056e72d532e6391b707cfc46e694182ea4e5d7334be10796b5bb19b2d8cbceafe0b69798206f5ec41ca337913
 SHA512 
57502295725d3a1351e877998442141dd596927215d3746786c12db061ebe3bdf8282e8b2d554997515a558f608c0815e4caad311ad3f1ea9f5b62321e8d6635

diff --git a/dev-python/mygpoclient/mygpoclient-1.9.ebuild 
b/dev-python/mygpoclient/mygpoclient-1.9.ebuild
new file mode 100644
index ..1286362967e3
--- /dev/null
+++ b/dev-python/mygpoclient/mygpoclient-1.9.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="A gpodder.net client library"
+HOMEPAGE="
+   https://github.com/gpodder/mygpoclient/
+   https://pypi.org/project/mygpoclient/
+   https://mygpoclient.readthedocs.io/en/latest/
+"
+SRC_URI="
+   https://github.com/gpodder/mygpoclient/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="GPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   test? (
+   dev-python/minimock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2022-06-23 Thread Michał Górny
commit: f4e54f7b63d7cfb42f85626cea9b7e1e7fe55ee5
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 24 04:23:12 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 24 05:16:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4e54f7b

dev-python/sphinx-pytest: Bump to 0.0.4

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

 dev-python/sphinx-pytest/Manifest  |  1 +
 .../sphinx-pytest/sphinx-pytest-0.0.4.ebuild   | 30 ++
 2 files changed, 31 insertions(+)

diff --git a/dev-python/sphinx-pytest/Manifest 
b/dev-python/sphinx-pytest/Manifest
index 5811268458d8..b3a82425fd6e 100644
--- a/dev-python/sphinx-pytest/Manifest
+++ b/dev-python/sphinx-pytest/Manifest
@@ -1 +1,2 @@
 DIST sphinx-pytest-0.0.3.gh.tar.gz 5898 BLAKE2B 
08fe98b3add1d76454c30a11f4d82bd04123e44fa5c28d420401014e5aef11354541781c0ba43a5d95c0c6fd35b12742ecf630005faae68125f5c6686c19ef59
 SHA512 
f1ee23fd5f320b5b4ac48638d509963638322374136d98516a17075e0d5b05cfa64107541c80daad424dfcd9e769a95dd5aa8d7f86d8ded214c9a3cdf901cf1f
+DIST sphinx-pytest-0.0.4.gh.tar.gz 6196 BLAKE2B 
24b8be165a58b15a845f076b33fb7a2525afefa7fd8bf836ac679280d271716ff02bf3adfa9b485507bc3f8a6cb91b0458a0b5bdb62bf8920c09eb20468e8949
 SHA512 
25bf3fafddf02aed8b2478dc2beafa251027652d03f31bbac67eb98913e359f9497a9018561aff0fdaf568ece4bcfa15705dcfa2fd3734f4db6c613b24d6a568

diff --git a/dev-python/sphinx-pytest/sphinx-pytest-0.0.4.ebuild 
b/dev-python/sphinx-pytest/sphinx-pytest-0.0.4.ebuild
new file mode 100644
index ..5dda95b0b5eb
--- /dev/null
+++ b/dev-python/sphinx-pytest/sphinx-pytest-0.0.4.ebuild
@@ -0,0 +1,30 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=flit
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Helpful pytest fixtures for Sphinx extensions"
+HOMEPAGE="
+   https://github.com/chrisjsewell/sphinx-pytest/
+   https://pypi.org/project/sphinx_pytest/
+"
+SRC_URI="
+   https://github.com/chrisjsewell/sphinx-pytest/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv"
+
+RDEPEND="
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest



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

2022-06-23 Thread Michał Górny
commit: 634e031b8d4bc3aacb1d39984637287787899bc1
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 24 04:07:05 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 24 05:16:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=634e031b

dev-python/boto3: Bump to 1.24.16

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

 dev-python/boto3/Manifest |  1 +
 dev-python/boto3/boto3-1.24.16.ebuild | 68 +++
 2 files changed, 69 insertions(+)

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index e96a1e036006..1623f2103046 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -2,4 +2,5 @@ DIST boto3-1.24.12.gh.tar.gz 509573 BLAKE2B 
5c9978cac1cbce0521dee6f2164652c4fca8
 DIST boto3-1.24.13.gh.tar.gz 510032 BLAKE2B 
4d204f4b4e1dbe970d45e65eb04061193d1b21236b59f33994d03138e5a1f31fce2d27f7323d1a4da8b5f88d143e1dc51cdc73e19689e79722ae696453d314e3
 SHA512 
e8962339b1e5c72ace2d9980d7268bd09725b11b30425c32d649703089b32324ca442e597756a14a3d4be222c3628a8ccac4da2d7739cc237dfc29a8ea722818
 DIST boto3-1.24.14.gh.tar.gz 510393 BLAKE2B 
c5a3f28abdeb3deaf33620ab7278b5d14dce55297e37c8d17e58994348f7459598ea96c3d44cfa7cf4bfa760aee2ab09aea0d905d514cc2365b0beb12424ea49
 SHA512 
d357cfd4e1098a8aa7e59aad36f27427dbc43fe39bfd3628928879058ee396774ebbc2c270fd5422a125f447a7b64fcb34da5008fcf44a8d74ed344b81f65666
 DIST boto3-1.24.15.gh.tar.gz 510710 BLAKE2B 
9640c037d6bc95225b9dbb9fc8b33d65a4253057b9a534c1dc2f33a5040796b25fe069a1842aee61851b0b5a75c15770564c5348b8937cc38cc8b898a5d01106
 SHA512 
07b8758afa9454d435a8935e90e7bfbe91ba266fecfd8413f81cb000c86101a8ad14cd9dd7e5ba620dd807da9501409896c36b532d243d68f26b4d0aa8574fbb
+DIST boto3-1.24.16.gh.tar.gz 511182 BLAKE2B 
00180c2cee9499efb3093c517f776536a85972014c622ec87d327c0e1a628b1440a85ddb239431d7c647a459f8c55422136f61254cd192cd3ca8f68eb03270d9
 SHA512 
cc2d179ba3975fdfc1127565d352077529159cd97d120831629650af881600d022f8a55f4ccfb3c732be5814b58739178063042ca7a0e26f0163f47ba8dddb36
 DIST boto3-1.24.7.gh.tar.gz 508670 BLAKE2B 
d526f6a4dc4c6126c61ca7c9074b4341c742f84a6e95b38cd8a450fb74df379cee44513e1be6bc7cd0c8f728598d0ecfc06240120a8da71f75f86371498f5233
 SHA512 
4d57e38c18138b950f93a234132ac1d31c9a29ad00ca5e1298517d6b16ff2849802ce6cfeb8de390c2eb25086043d45e0276a7a563707595649ca1905367be52

diff --git a/dev-python/boto3/boto3-1.24.16.ebuild 
b/dev-python/boto3/boto3-1.24.16.ebuild
new file mode 100644
index ..6edcc751d54b
--- /dev/null
+++ b/dev-python/boto3/boto3-1.24.16.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="The AWS SDK for Python"
+HOMEPAGE="
+   https://github.com/boto/boto3/
+   https://pypi.org/project/boto3/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/boto3;
+   inherit git-r3
+   BOTOCORE_PV=${PV}
+else
+   SRC_URI="
+   https://github.com/boto/boto3/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+
+   # botocore is x.(y+3).z
+   BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)"
+fi
+
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # don't lock versions to narrow ranges
+   sed -e '/botocore/ d' \
+   -e '/jmespath/ d' \
+   -e '/s3transfer/ d' \
+   -i setup.py || die
+
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2022-06-23 Thread Michał Górny
commit: bdb55501752eec3ddc503e9589152a31e47c939d
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 24 04:30:33 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 24 05:16:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdb55501

dev-python/minimock: Use PEP517 build

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

 dev-python/minimock/Manifest |  1 +
 dev-python/minimock/minimock-1.3.0-r1.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-python/minimock/Manifest b/dev-python/minimock/Manifest
index 30aa149a6444..6f53f4d0a114 100644
--- a/dev-python/minimock/Manifest
+++ b/dev-python/minimock/Manifest
@@ -1 +1,2 @@
+DIST minimock-1.3.0.gh.tar.gz 13828 BLAKE2B 
ed60d9725ada7173f88cdd64d76e3674fbeff352f4ead919f2a3a94ec871189051da29da5ee285b4d663eee143da847c95e35286cf33a587abb7fe95e02a4824
 SHA512 
de7feef7fee044ba45a52d7c83905d082ad2ed2c3d12b294a6995086b377a22317730326946d048b19063758f158a9bee7bbb6a79c9ae0b4ba7a93e4a21ea196
 DIST minimock-1.3.0.tar.gz 13828 BLAKE2B 
ed60d9725ada7173f88cdd64d76e3674fbeff352f4ead919f2a3a94ec871189051da29da5ee285b4d663eee143da847c95e35286cf33a587abb7fe95e02a4824
 SHA512 
de7feef7fee044ba45a52d7c83905d082ad2ed2c3d12b294a6995086b377a22317730326946d048b19063758f158a9bee7bbb6a79c9ae0b4ba7a93e4a21ea196

diff --git a/dev-python/minimock/minimock-1.3.0-r1.ebuild 
b/dev-python/minimock/minimock-1.3.0-r1.ebuild
new file mode 100644
index ..157ddf2d15df
--- /dev/null
+++ b/dev-python/minimock/minimock-1.3.0-r1.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+MY_P="MiniMock-${PV}"
+DESCRIPTION="The simplest possible mock library"
+HOMEPAGE="
+   https://github.com/lowks/minimock/
+   https://pypi.org/project/MiniMock/
+"
+SRC_URI="
+   https://github.com/lowks/minimock/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+
+DOCS=( CHANGELOG.txt README.rst )
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest --doctest-modules
+}



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

2022-06-23 Thread Michał Górny
commit: c79360f316717bfc20edf498f576367dab2d944e
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 24 04:30:41 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 24 05:16:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c79360f3

dev-python/minimock: Enable py3.11

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

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

diff --git a/dev-python/minimock/minimock-1.3.0-r1.ebuild 
b/dev-python/minimock/minimock-1.3.0-r1.ebuild
index 157ddf2d15df..ff4cbf3dee73 100644
--- a/dev-python/minimock/minimock-1.3.0-r1.ebuild
+++ b/dev-python/minimock/minimock-1.3.0-r1.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( python3_{8..11} )
 
 inherit distutils-r1
 



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

2022-06-23 Thread Michał Górny
commit: 1779efc1c0d1651be097a0824c82f38d85af54a0
Author: Michał Górny  gentoo  org>
AuthorDate: Fri Jun 24 04:07:14 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 24 05:16:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1779efc1

app-admin/awscli: Bump to 1.25.16

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

 app-admin/awscli/Manifest  |  1 +
 app-admin/awscli/awscli-1.25.16.ebuild | 71 ++
 2 files changed, 72 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index 37271744825b..b81321acb06f 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -2,4 +2,5 @@ DIST aws-cli-1.25.12.gh.tar.gz 2224456 BLAKE2B 
d6425983b09fc3942727108e188e184f4
 DIST aws-cli-1.25.13.gh.tar.gz 2224352 BLAKE2B 
0f6b94545f8504dcf6a458df28b39b3a909869033ccf04ad1ad3652e6606573002cbd3fed7f65756a140bac7d3b1ccddbc6fcc84391b194b3a987cf8534c4bdc
 SHA512 
f494f9b31e91bb0e7446867efe4539f04ac91b12ad7f4db2f355d1a391ce7a8bd1d40f4afe04855d227414a7c2479ec6fdaf9a42f1959b28d205df48c2b4d723
 DIST aws-cli-1.25.14.gh.tar.gz 2225058 BLAKE2B 
185fb35a574a73d1d43adef515dbc1e67e81bf3ba5c6511365d6633c1b3c72263b4bdd1c0449a319292fdfa2f0eaef52fd8322785f26fa7ed5da0231d5aba6b2
 SHA512 
e7d854cff3c68a7ad41c3f481d64b12761dffb5186cc8919ec92bd48e9f9946773382eb276722ffc9776f34a972f50773e758aaa5212c168960fff07a71196b1
 DIST aws-cli-1.25.15.gh.tar.gz 2225254 BLAKE2B 
afc4ef97b0c8eebaba3874ab5291cda8b971cc934379973b19e9ccc855b99a42be2a26737104e0eed151db280afb1c1a7866c9f8a376ec8e6a59d09372217cfa
 SHA512 
b5dfb47b1b256b2c3ee2ca92e161f0e59afc955159e28d368ee947cc8a41765919828dcfcfd00f7024bb328f4ed698cf040f81747cc892c6c3914a1f7e97d875
+DIST aws-cli-1.25.16.gh.tar.gz 2225519 BLAKE2B 
5800f49afe526f29b76f74078431235ab302237cbb3d6977c902d218fd65fb1eb341534020f1b8c495eb1834d3ef4c87fec7b4dee6ac8ceff4a528ec9bbf045b
 SHA512 
4641ead6693a54d34dbd3426baaf8c389221d85aba950e21e1ba7ccbdc142633d0d4215598fe55865a90c98c4df8ea2eb78610fd0567ce49b82f32aac1941f3b
 DIST aws-cli-1.25.7.gh.tar.gz 2223153 BLAKE2B 
fcadda94fd721135f94b1538c4b27e41108064f6fd32f324d5436138e3d1b0ffcab53fcc545b01c461365d55c4bfa2a05d90e94c875c929a3227efae76452415
 SHA512 
194adacab0df87d8e4f0cdc71bb956bef6dc8b2de2e7e4416c9c079ff2b7c2bce7584ac1049428d0bcb134368b39c37c04bc5e6a8fc7540c44c64f3934ccaf21

diff --git a/app-admin/awscli/awscli-1.25.16.ebuild 
b/app-admin/awscli/awscli-1.25.16.ebuild
new file mode 100644
index ..4154af977ee6
--- /dev/null
+++ b/app-admin/awscli/awscli-1.25.16.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2022-06-23 Thread WANG Xuerui
commit: edb166c13cd137717b9fbc06dc35ff7c79fed785
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Jun 10 07:01:54 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Fri Jun 24 05:12:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb166c1

sys-kernel/linux-headers: add 5.19_rc1

While we can certainly wait for the official 5.19 release, adding this
facilitates early loong testing across a wide variety of packages,
because 5.19 is the earliest Linux version with upstreamed loong
support. IUSE=experimental-loong is dropped while at it.

This package will be replaced with the proper 5.19 release once that one
is officially out.

This is ~loong-only, because there isn't significant changes for other
arches.

Reviewed-by: Sam James  gentoo.org>
Signed-off-by: WANG Xuerui  gentoo.org>

 sys-kernel/linux-headers/Manifest  |  1 +
 .../linux-headers/linux-headers-5.19_rc1.ebuild| 58 ++
 2 files changed, 59 insertions(+)

diff --git a/sys-kernel/linux-headers/Manifest 
b/sys-kernel/linux-headers/Manifest
index 09d45895a920..83f132bebced 100644
--- a/sys-kernel/linux-headers/Manifest
+++ b/sys-kernel/linux-headers/Manifest
@@ -23,3 +23,4 @@ DIST linux-5.18.tar.xz 129790264 BLAKE2B 
e2745a69eb70169e90505a9318a3993046eab30
 DIST linux-5.4.tar.xz 109441440 BLAKE2B 
193bc4a3147e147d5529956164ec4912fad5d5c6fb07f909ff1056e57235834173194afc686993ccd785c1ff15804de0961b625f3008cca0e27493efc8f27b13
 SHA512 
9f60f77e8ab972b9438ac648bed17551c8491d6585a5e85f694b2eaa4c623fbc61eb18419b2656b6795eac5deec0edaa04547fc6723fbda52256bd7f3486898f
 DIST linux-loongarch-next-on-5.17-20220423.tar.xz 177296 BLAKE2B 
947fd8c2192fe454beb346ea700a09a711f629d87cc5ff5b5d882fa1d57bb5e918fea821f5eddd44152812502479f853527b8317176326f8926bd1a532666a86
 SHA512 
b18df78802c2718181da95fdd5f83761bec7fced16b0aec05d00dcbd9b5c25fc0f84fbdd7e3b3fa5a3f78aea66e268dde3d9272a3f921b595b16270623ae0b7e
 DIST linux-loongarch-next-on-5.18-20220523.tar.xz 160468 BLAKE2B 
ccb6df7fbee86fba7ae725362efeb03cdf4187cf877a7f21e470639c14509214ed31c06434207950b219d34ed41a9fd2be0b711faeb5c6c02198836f06ef7dce
 SHA512 
d87b667947a1d41fbea6db80dc2896c2c7e297bac471b99820b10a4d1e8a680f3566a89bdb4e70c0bdfba335ce158f3e82f930eb2f6b64fd6ba736028bf709f2
+DIST patch-5.19-rc1.patch 90995640 BLAKE2B 
0042e0a588fb4fa43259373e7c251e0f17f7640994d88bd1b27f73388a9a7a3229e03edc194f0cb719b9505fff651c7c9a4119c4f616040b35af7e500afd8d36
 SHA512 
bb2614786eecee03e38742a32dfbffce2b08881d35f51222dec88f9cec584eb1b60f3751e35f1a354124a162d443f0a4e345f6ee0193cebc29bc7ae5abb89003

diff --git a/sys-kernel/linux-headers/linux-headers-5.19_rc1.ebuild 
b/sys-kernel/linux-headers/linux-headers-5.19_rc1.ebuild
new file mode 100644
index ..273a2dcf6359
--- /dev/null
+++ b/sys-kernel/linux-headers/linux-headers-5.19_rc1.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+ETYPE="headers"
+H_SUPPORTEDARCH="alpha amd64 arc arm arm64 avr32 cris frv hexagon hppa ia64 
loong m68k metag microblaze mips mn10300 nios2 openrisc ppc ppc64 riscv s390 
score sh sparc x86 xtensa"
+K_BASE_VER="5.18"
+inherit kernel-2
+detect_version
+
+#PATCH_PV=${PV} # to ease testing new versions against not existing patches
+PATCH_PV="${K_BASE_VER}"
+PATCH_VER="1"
+PATCH_DEV="sam"
+SRC_URI="${KERNEL_URI}
+   
${PATCH_VER:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/sys-kernel/linux-headers/gentoo-headers-${PATCH_PV}-${PATCH_VER}.tar.xz};
+S="${WORKDIR}/linux-${K_BASE_VER}"
+
+# this is an rc version, for testing on loong only
+#KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~loong"
+
+BDEPEND="app-arch/xz-utils
+   dev-lang/perl"
+
+# bug #816762
+RESTRICT="test"
+
+[[ -n ${PATCH_VER} ]] && PATCHES=( "${WORKDIR}"/${PATCH_PV} )
+
+src_unpack() {
+   # avoid kernel-2_src_unpack
+   default
+}
+
+src_prepare() {
+   # TODO: May need forward porting to newer versions
+   use elibc_musl && PATCHES+=(
+   
"${FILESDIR}"/${PN}-5.10-Use-stddefs.h-instead-of-compiler.h.patch
+   "${FILESDIR}"/${PN}-5.15-remove-inclusion-sysinfo.h.patch
+   )
+
+   # avoid kernel-2_src_prepare
+   default
+}
+
+src_test() {
+   emake headers_check ${xmakeopts}
+}
+
+src_install() {
+   kernel-2_src_install
+
+   find "${ED}" \( -name '.install' -o -name '*.cmd' \) -delete || die
+   # delete empty directories
+   find "${ED}" -empty -type d -delete || die
+}



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

2022-06-23 Thread WANG Xuerui
commit: e659616ebf96eeb60ec91a039ccf0c9de9e80908
Author: WANG Xuerui  gentoo  org>
AuthorDate: Wed Jun 22 15:36:27 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Fri Jun 24 05:12:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e659616e

sys-libs/libseccomp: revbump for loong patch 20220622

The previous revision of the loong patch still had fstat and newfstatat
declared as present on loong, while the upstreamed loong kernel ABI has
removed support for them. This caused build failures for sys-apps/file
and perhaps others, so bump to latest iteration of the upstream PR [1].
(As for quality of the patch, the PR is likely to be accepted as-is.)

The patch is again generated by diffing `make dist` output against the
official 2.5.4 tarball, due to the package being a base-system one.

This is ~loong-only, because the only thing that got bumped was the
loong patchset.

[1]: https://github.com/seccomp/libseccomp/pull/356

Signed-off-by: WANG Xuerui  gentoo.org>

 sys-libs/libseccomp/Manifest   |   1 +
 sys-libs/libseccomp/libseccomp-2.5.4-r1.ebuild | 111 +
 2 files changed, 112 insertions(+)

diff --git a/sys-libs/libseccomp/Manifest b/sys-libs/libseccomp/Manifest
index dc573ded9453..5d986c8464d9 100644
--- a/sys-libs/libseccomp/Manifest
+++ b/sys-libs/libseccomp/Manifest
@@ -1,2 +1,3 @@
 DIST libseccomp-2.5.4-loongarch64-20220425.patch.xz 132768 BLAKE2B 
f3ab165b028b5f8b4c16574936b915595807ebeb49ef7365d6051f3dfafa7da46ef2a9de458e0a268298cb340152abe1f3c0c293446462a06696bc9ce92d2f72
 SHA512 
94f23c7a2cc2ea8acb01fef00ef184295c276b14b2b3ba0c65687fd72081df8478f3f04c51b0b391ba44529c4f914e6edbb4132af935e3be55902f641d478780
+DIST libseccomp-2.5.4-loongarch64-20220622.patch.xz 67668 BLAKE2B 
faf1b5653a4d454626e310cdfd7def1fb8b768b88d3f792a28170d969a834be7ced8bb7b511a11e0e44691d626046e4c387c08f3fbacdedd6689813f65c129aa
 SHA512 
9aba715c6f120f8df249158f73bc64097243f911d5864294048dc3976580e9ca96cc538c890918a375c3b35369fdbf2383424b6f3d41822c834228ff188680fa
 DIST libseccomp-2.5.4.tar.gz 637228 BLAKE2B 
38b134cb578f9355667546f92950ebcf8c53ccaf98db568db9aadfa9629c054136849e03d4bf9f09f73998fe66a5e8a9038573d19740b2bddf5518a8a0119229
 SHA512 
92650bd7d1d48b383f402a536b97a017fd0f6ad1234daf4b938d01c92e8d134a01d2f2dd45fd9e2d025d7556bd1386ec360402145a87f20580c85949d62cea0e

diff --git a/sys-libs/libseccomp/libseccomp-2.5.4-r1.ebuild 
b/sys-libs/libseccomp/libseccomp-2.5.4-r1.ebuild
new file mode 100644
index ..bd94a086c76d
--- /dev/null
+++ b/sys-libs/libseccomp/libseccomp-2.5.4-r1.ebuild
@@ -0,0 +1,111 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_OPTIONAL=1
+
+inherit distutils-r1 multilib-minimal
+
+DESCRIPTION="high level interface to Linux seccomp filter"
+HOMEPAGE="https://github.com/seccomp/libseccomp;
+
+if [[ ${PV} == * ]] ; then
+   EGIT_REPO_URI="https://github.com/seccomp/libseccomp.git;
+   PRERELEASE="2.6.0"
+   inherit autotools git-r3
+else
+   
SRC_URI="https://github.com/seccomp/libseccomp/releases/download/v${PV}/${P}.tar.gz
+   experimental-loong? ( 
https://dev.gentoo.org/~xen0n/distfiles/${P}-loongarch64-20220622.patch.xz )"
+   #KEYWORDS="-* amd64 arm arm64 hppa ~loong ~mips ppc ppc64 ~riscv ~s390 
x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="-* ~loong"
+fi
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+IUSE="experimental-loong python static-libs test"
+RESTRICT="!test? ( test )"
+
+REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
+
+# We need newer kernel headers; we don't keep strict control of the exact
+# version here, just be safe and pull in the latest stable ones. bug #551248
+DEPEND=">=sys-kernel/linux-headers-5.15
+   python? ( ${PYTHON_DEPS} )"
+RDEPEND="${DEPEND}"
+BDEPEND="${DEPEND}
+   dev-util/gperf
+   python? ( dev-python/cython[${PYTHON_USEDEP}] )"
+
+PATCHES=(
+   "${FILESDIR}"/libseccomp-python-shared.patch
+   "${FILESDIR}"/libseccomp-2.5.3-skip-valgrind.patch
+)
+
+src_prepare() {
+   if use experimental-loong; then
+   PATCHES+=( "${WORKDIR}/${P}-loongarch64-20220622.patch" )
+   fi
+
+   default
+
+   if use experimental-loong; then
+   # touch generated files to avoid activating maintainer mode
+   # remove when loong-fix-build.patch is no longer necessary
+   touch ./aclocal.m4 ./configure ./configure.h.in || die
+   find . -name Makefile.in -exec touch {} + || die
+   fi
+
+   if [[ ${PV} == * ]] ; then
+   sed -i -e "s/0.0.0/${PRERELEASE}/" configure.ac || die
+
+   eautoreconf
+   fi
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   $(use_enable static-libs static)
+   --disable-python
+   )
+
+   ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+}
+

[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtlocation/

2022-06-23 Thread Sam James
commit: 21dd09369b7e344242316810cb255e4ae4f39cfb
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 24 04:58:00 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 24 04:58:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21dd0936

dev-qt/qtlocation: Keyword 5.15.5 ppc64, #840683

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

 dev-qt/qtlocation/qtlocation-5.15.5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-qt/qtlocation/qtlocation-5.15.5.ebuild 
b/dev-qt/qtlocation/qtlocation-5.15.5.ebuild
index ba9e9fc91df0..89ca4935539a 100644
--- a/dev-qt/qtlocation/qtlocation-5.15.5.ebuild
+++ b/dev-qt/qtlocation/qtlocation-5.15.5.ebuild
@@ -9,7 +9,7 @@ inherit qt5-build
 DESCRIPTION="Location (places, maps, navigation) library for the Qt5 framework"
 
 if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
 fi
 
 IUSE=""



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

2022-06-23 Thread Sam James
commit: ec465eaaa6c66f3d0ca20a65e3412ea9272c87d7
Author: brahmajit das  gmail  com>
AuthorDate: Thu Jun 23 14:03:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 24 04:36:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec465eaa

dev-libs/gjs: Increase stack size on musl profile

On musl it required that either gjs, pixman or gnome-shell to be built
with a larger stack otherwise librsvg fails to render a particular SVG,
as a result we fail to get gdm or gnome-shell running (greeted with a
fail whale screen). The bug has been reported to librsvg. For now this
is just a temporary fix and will be removed later once an actual fix is
found.

Please refer to these bugs:
https://gitlab.gnome.org/GNOME/librsvg/-/issues/686
https://gitlab.gnome.org/GNOME/librsvg/-/issues/874

Signed-off-by: brahmajit das  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26056
Signed-off-by: Sam James  gentoo.org>

 dev-libs/gjs/gjs-1.72.0.ebuild | 13 +
 1 file changed, 13 insertions(+)

diff --git a/dev-libs/gjs/gjs-1.72.0.ebuild b/dev-libs/gjs/gjs-1.72.0.ebuild
index 842e4de4da6a..9e81950f35eb 100644
--- a/dev-libs/gjs/gjs-1.72.0.ebuild
+++ b/dev-libs/gjs/gjs-1.72.0.ebuild
@@ -34,6 +34,19 @@ BDEPEND="
 src_configure() {
append-cppflags -DG_DISABLE_CAST_CHECKS
 
+   # On musl it required that either gjs, pixman or gnome-shell to be built
+   # with a larger stack otherwise librsvg fails to render a particular 
SVG, as
+   # a result we fail to get gdm or gnome-shell running (greeted with a 
fail
+   # whale screen). The bug has been reported to librsvg. For now this is 
just
+   # a temporary fix and will be removed later once an actual fix is found.
+   #
+   # Please refer
+   # https://gitlab.gnome.org/GNOME/librsvg/-/issues/686
+   # https://gitlab.gnome.org/GNOME/librsvg/-/issues/874
+   #
+   # TODO: Find an actual fix instead of increasing the stack
+   use elibc_musl && append-ldflags -Wl,--as-needed 
-Wl,-z,stack-size=2097152
+
# FIXME: add systemtap/dtrace support, like in glib:2
local emesonargs=(
$(meson_feature cairo)



[gentoo-commits] repo/gentoo:master commit in: app-office/kalendar/

2022-06-23 Thread Sam James
commit: 96430a4bf700c6b5f035113d5851ba5fa9c075c7
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 24 04:58:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 24 04:58:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96430a4b

app-office/kalendar: Keyword 22.04.2 ppc64, #840683

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

 app-office/kalendar/kalendar-22.04.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-office/kalendar/kalendar-22.04.2.ebuild 
b/app-office/kalendar/kalendar-22.04.2.ebuild
index 4935eb96b902..bd7d0c1c4f7e 100644
--- a/app-office/kalendar/kalendar-22.04.2.ebuild
+++ b/app-office/kalendar/kalendar-22.04.2.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/kalendar/;
 
 LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE=""
 
 # All of the tests involve interacting with akonadi right now (as of 22.04)



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

2022-06-23 Thread Sam James
commit: 6c698419e98ff9ec7b587d63fb14991a5362efc8
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 24 04:37:58 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 24 04:37:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c698419

dev-libs/gjs: tweak ebuild comment

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

 dev-libs/gjs/gjs-1.72.0.ebuild | 11 ++-
 1 file changed, 6 insertions(+), 5 deletions(-)

diff --git a/dev-libs/gjs/gjs-1.72.0.ebuild b/dev-libs/gjs/gjs-1.72.0.ebuild
index 9e81950f35eb..6a6738cf344c 100644
--- a/dev-libs/gjs/gjs-1.72.0.ebuild
+++ b/dev-libs/gjs/gjs-1.72.0.ebuild
@@ -34,18 +34,19 @@ BDEPEND="
 src_configure() {
append-cppflags -DG_DISABLE_CAST_CHECKS
 
-   # On musl it required that either gjs, pixman or gnome-shell to be built
+   # On musl, it's required that either gjs, pixman or gnome-shell to be 
built
# with a larger stack otherwise librsvg fails to render a particular 
SVG, as
# a result we fail to get gdm or gnome-shell running (greeted with a 
fail
-   # whale screen). The bug has been reported to librsvg. For now this is 
just
-   # a temporary fix and will be removed later once an actual fix is found.
+   # whale screen). The bug has been reported to librsvg. This is ideally 
just
+   # a temporary workaround until we understand what exactly needs a larger
+   # stack size, as it's not sufficient to do just librsvg.
#
-   # Please refer
+   # Please refer to:
# https://gitlab.gnome.org/GNOME/librsvg/-/issues/686
# https://gitlab.gnome.org/GNOME/librsvg/-/issues/874
#
# TODO: Find an actual fix instead of increasing the stack
-   use elibc_musl && append-ldflags -Wl,--as-needed 
-Wl,-z,stack-size=2097152
+   use elibc_musl && append-ldflags -Wl,-z,stack-size=2097152
 
# FIXME: add systemtap/dtrace support, like in glib:2
local emesonargs=(



[gentoo-commits] repo/gentoo:master commit in: kde-apps/kdepim-meta/

2022-06-23 Thread Sam James
commit: 0d32e784618ae01074b0de8dc996ff9b1986279c
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 24 04:58:02 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 24 04:58:02 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d32e784

kde-apps/kdepim-meta: Keyword 22.04.2 ppc64, #840683

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

 kde-apps/kdepim-meta/kdepim-meta-22.04.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/kde-apps/kdepim-meta/kdepim-meta-22.04.2.ebuild 
b/kde-apps/kdepim-meta/kdepim-meta-22.04.2.ebuild
index 05436c19d75a..65d66051a186 100644
--- a/kde-apps/kdepim-meta/kdepim-meta-22.04.2.ebuild
+++ b/kde-apps/kdepim-meta/kdepim-meta-22.04.2.ebuild
@@ -8,7 +8,7 @@ HOMEPAGE="https://apps.kde.org/kontact/;
 
 LICENSE="metapackage"
 SLOT="5"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
 IUSE="bogofilter clamav spamassassin"
 
 RDEPEND="



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

2022-06-23 Thread Michał Górny
commit: a4eeac89487961b949260e8af22b2cc0eac96070
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 23 12:36:39 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 24 03:57:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4eeac89

dev-python/lz4: Remove old

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

 dev-python/lz4/Manifest |  1 -
 dev-python/lz4/lz4-4.0.0.ebuild | 35 ---
 2 files changed, 36 deletions(-)

diff --git a/dev-python/lz4/Manifest b/dev-python/lz4/Manifest
index f2cbe6f71ed6..3497fa9f259e 100644
--- a/dev-python/lz4/Manifest
+++ b/dev-python/lz4/Manifest
@@ -1,2 +1 @@
-DIST lz4-4.0.0.tar.gz 163729 BLAKE2B 
ce617f2aea3f45cf9fb0bf642599a1d872d9532ab465d32602b63987081a7e78ab4ac4373a41c6a97ec50eb6f2debc078288554966390651325ba166faa79c0d
 SHA512 
885d215dd4caadc84d1e2a9575be9972a33a43af089f0788192c9f4f53382c0937f9d67aac412e2860c9ba393ee3bb15dfe273865acb6a3cf8aecdce8292ecc9
 DIST lz4-4.0.1.tar.gz 164309 BLAKE2B 
6338c2d74dedf1dc92f455378ef87c691291fdd16faebff8992aa927bf95c707b346af6bb35c512d8095b60a1878615d1081ba64f99c083e580eeacfb5cf11a5
 SHA512 
caa08a8a531ca2887ce7e596b7a3d9d8f8f2b93c6ea48c3fb0f8bbe6e6f2a18fb6b3c055e57841f8ce74f70367738a28dbb5fb1f07cbf785434642e6034b558e

diff --git a/dev-python/lz4/lz4-4.0.0.ebuild b/dev-python/lz4/lz4-4.0.0.ebuild
deleted file mode 100644
index 601952c145b8..
--- a/dev-python/lz4/lz4-4.0.0.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="LZ4 Bindings for Python"
-HOMEPAGE="https://pypi.org/project/lz4/ 
https://github.com/python-lz4/python-lz4;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="BSD"
-KEYWORDS="amd64 arm arm64 ~riscv x86 ~amd64-linux ~x86-linux"
-
-RDEPEND="app-arch/lz4:="
-DEPEND=${RDEPEND}
-BDEPEND="
-   dev-python/setuptools_scm[${PYTHON_USEDEP}]
-   dev-python/pkgconfig[${PYTHON_USEDEP}]
-   test? (
-   dev-python/psutil[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-EPYTEST_IGNORE=(
-   # lz4.stream is not officially supported and not installed by default
-   # (we do not support installing it at the moment)
-   tests/stream
-)



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

2022-06-23 Thread Michał Górny
commit: 994f577def626844490506ecfbe6c05bfe39997a
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jun 23 12:38:19 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Fri Jun 24 03:58:00 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=994f577d

dev-python/scipy: Remove old

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

 dev-python/scipy/Manifest  |   3 -
 .../files/scipy-1.8.0-skip-build-revert.patch  |  22 ---
 dev-python/scipy/scipy-1.8.0.ebuild| 191 -
 3 files changed, 216 deletions(-)

diff --git a/dev-python/scipy/Manifest b/dev-python/scipy/Manifest
index 76487212a3c9..238fc4ae29ac 100644
--- a/dev-python/scipy/Manifest
+++ b/dev-python/scipy/Manifest
@@ -1,6 +1,3 @@
-DIST scipy-1.8.0.tar.gz 38313602 BLAKE2B 
3f071ad3dfa350bba7eaf8e06c8bdb660f9dc1ef0e0bfc1eb1be2c400f947b2b26d62066a4b0f603ae56244131aff6e4c5b7e87cfd2aa7b278e3071062a4bf02
 SHA512 
674652728ae76479d17189e6974895bb838a8e83b17b9fb91c5f86faebf2a1387e1466555ac5b51d05c293f9b31b9a72e634f5858105ea984ca94bd2f05bbb4c
 DIST scipy-1.8.1.tar.gz 38196215 BLAKE2B 
180ae646adba2031a4bf99cd4feefe652b8e340110b3b2872e61aa1083054aadf369c7e3b3e3fd8fb71fcd831c95841d2dadd1c71e35e5f7d95800e5551173f0
 SHA512 
f6fc71c209991fe82baa4b10d8ade0deb1057f6f5942a91dfb7ae45f3eb78a4535efa2861badf5e2d37239fa99dbd99de760aa7e4854b95991ade0263004e7ea
-DIST scipy-html-1.7.1.zip 32435246 BLAKE2B 
fd8173da41aba95a14b1376f848bc668c4659bf1bbbdd0f87d926633d36f29c039957d38be145a5583010ebd83f6458090f75bdad773cc0f1591664e13c04c20
 SHA512 
ee59722878f6ef2d2319cdf4e6a60d3d1184f7c22752f9a8859eaa46fb677ebac9e8eef9c0826998e12bac9399e336799843341ef203224a82c9101347149672
 DIST scipy-html-1.8.1.zip 37060661 BLAKE2B 
2fa617c58eb47463f8a61f9798b32c6da255d26b8e86c1558e427a715093f5a29ced3847ab6ecfe88ce1017664f36ac3e9fa9bbf72ede7e0fd3812b5f41fe933
 SHA512 
95153dc1f404aa64898a700c94c0deea3ca842c3152167d0987edabcf4a8eba16b6c8e6bc38a6775a849dc621e6a21434baf53d1669b1865fa5049cffa4387ac
-DIST scipy-ref-1.7.1.pdf 33542025 BLAKE2B 
6c978f06b770805f0fae06db740e8596658d98bbbc93c865127eae909957503bb38e02a9c97319aed07608718f8f373374b1cf3a8c3bd624aa3143f1d21bc428
 SHA512 
45720dc299594bac5c7539f950a0ff135b125d86bfe9847032cbff1f294601fefd0a1ac3fd7e3928b2702390c318ae2f8adca6403ba06ea1ded705fcff94ab79
 DIST scipy-ref-1.8.1.pdf 35025868 BLAKE2B 
9221755d2dc69b8623271f75ff3078a0a4410fe9ff69ee317b40bf145af7da21a7f5f4b6b67820d8bb2878f83b7014f1ea7c2f0e026afb716da0479d394505e2
 SHA512 
8f27dcb9dd1030e15266389af21a1475ecfec5ea777fb2dbcf8db8d3398ac6e45c7040b8d6dbaffd29be3920925427be7c55efdc8094d670c857edfdab7f7728

diff --git a/dev-python/scipy/files/scipy-1.8.0-skip-build-revert.patch 
b/dev-python/scipy/files/scipy-1.8.0-skip-build-revert.patch
deleted file mode 100644
index caefc334a973..
--- a/dev-python/scipy/files/scipy-1.8.0-skip-build-revert.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-From 2b6392eeeb8ef5225ace15e8a1553fa87409272f Mon Sep 17 00:00:00 2001
-From: Ralf Gommers 
-Date: Wed, 29 Dec 2021 22:47:13 +0100
-Subject: [PATCH] Revert "BLD Respect the --skip-build flag in setup.py"
-

- setup.py | 2 --
- 1 file changed, 2 deletions(-)
-
-diff --git a/setup.py b/setup.py
-index 002531fcc00..d91916e5894 100755
 a/setup.py
-+++ b/setup.py
-@@ -488,8 +488,6 @@ def setup_package():
- if "--force" in sys.argv:
- run_build = True
- sys.argv.remove('--force')
--elif "--skip-build" in sys.argv:
--run_build = False
- else:
- # Raise errors for unsupported commands, improve help output, etc.
- run_build = check_setuppy_command()

diff --git a/dev-python/scipy/scipy-1.8.0.ebuild 
b/dev-python/scipy/scipy-1.8.0.ebuild
deleted file mode 100644
index a502daa1354f..
--- a/dev-python/scipy/scipy-1.8.0.ebuild
+++ /dev/null
@@ -1,191 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-PYTHON_REQ_USE="threads(+)"
-
-inherit fortran-2 distutils-r1 flag-o-matic multiprocessing toolchain-funcs
-
-# upstream is slacking forever with doc updates
-DOC_PV=1.7.1
-DESCRIPTION="Scientific algorithms library for Python"
-HOMEPAGE="
-   https://scipy.org/
-   https://github.com/scipy/scipy/
-   https://pypi.org/project/scipy/
-"
-SRC_URI="
-   mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz
-   doc? (
-   
https://docs.scipy.org/doc/${PN}-${DOC_PV}/${PN}-html-${DOC_PV}.zip
-   
https://docs.scipy.org/doc/${PN}-${DOC_PV}/${PN}-ref-${DOC_PV}.pdf
-   )"
-
-LICENSE="BSD LGPL-2"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 -hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86"
-IUSE="doc +pythran sparse"
-
-DEPEND="
-   >=dev-python/numpy-1.17.3[lapack,${PYTHON_USEDEP}]
-   sci-libs/arpack:0=
-   virtual/cblas
-   virtual/lapack
-   sparse? ( sci-libs/umfpack:0= )"
-RDEPEND="${DEPEND}
-   

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

2022-06-23 Thread Sam James
commit: 2a6dc1335a46d15eafd97470097668dfa1af74d6
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 24 03:52:50 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 24 03:52:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a6dc133

dev-python/numexpr: fix build with numpy 1.23.0

Closes: https://bugs.gentoo.org/853955
Signed-off-by: Sam James  gentoo.org>

 .../numexpr/files/numexpr-2.8.1-numpy-1.23.0.patch | 22 ++
 dev-python/numexpr/numexpr-2.8.1-r1.ebuild |  4 
 2 files changed, 26 insertions(+)

diff --git a/dev-python/numexpr/files/numexpr-2.8.1-numpy-1.23.0.patch 
b/dev-python/numexpr/files/numexpr-2.8.1-numpy-1.23.0.patch
new file mode 100644
index ..b0e841077620
--- /dev/null
+++ b/dev-python/numexpr/files/numexpr-2.8.1-numpy-1.23.0.patch
@@ -0,0 +1,22 @@
+https://github.com/pydata/numexpr/commit/1c6a024947c3aa1bf926ecb9828036b306d7c6d7
+https://bugs.gentoo.org/853955
+
+From 1c6a024947c3aa1bf926ecb9828036b306d7c6d7 Mon Sep 17 00:00:00 2001
+From: Robert McLeod 
+Date: Mon, 24 Jan 2022 10:54:34 -0800
+Subject: [PATCH] Fix for #397, use of NPY_ARRAY_UPDATEIFCOPY flag
+
+ Changes from 2.8.0 to 2.8.1
+ ---
+--- a/numexpr/interpreter.cpp
 b/numexpr/interpreter.cpp
+@@ -1269,7 +1269,7 @@ NumExpr_run(NumExprObject *self, PyObject *args, 
PyObject *kwds)
+ }
+ Py_INCREF(dtypes[0]);
+ a = (PyArrayObject *)PyArray_FromArray(operands[0], dtypes[0],
+-
NPY_ARRAY_ALIGNED|NPY_ARRAY_UPDATEIFCOPY);
++NPY_ARRAY_ALIGNED);
+ if (a == NULL) {
+ goto fail;
+ }
+

diff --git a/dev-python/numexpr/numexpr-2.8.1-r1.ebuild 
b/dev-python/numexpr/numexpr-2.8.1-r1.ebuild
index 494235d35671..55c558ac78d4 100644
--- a/dev-python/numexpr/numexpr-2.8.1-r1.ebuild
+++ b/dev-python/numexpr/numexpr-2.8.1-r1.ebuild
@@ -24,6 +24,10 @@ RDEPEND="${DEPEND}
dev-python/packaging[${PYTHON_USEDEP}]
 "
 
+PATCHES=(
+   "${FILESDIR}"/${P}-numpy-1.23.0.patch
+)
+
 python_test() {
pushd "${BUILD_DIR}/install/usr/lib/${EPYTHON}/site-packages" 
>/dev/null || die
"${EPYTHON}" - <<-EOF || die "Tests failed with ${EPYTHON}"



[gentoo-commits] repo/proj/guru:dev commit in: app-admin/himitsu/

2022-06-23 Thread Haelwenn Monnier
commit: fcec22579a67211a14233b8af39fbbac1d243b6e
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Fri Jun 24 03:49:29 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Fri Jun 24 03:50:00 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fcec2257

app-admin/himitsu: add 0.1

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 app-admin/himitsu/Manifest   |  1 +
 .../himitsu/{himitsu-.ebuild => himitsu-0.1.ebuild}  | 12 
 app-admin/himitsu/himitsu-.ebuild| 12 
 3 files changed, 17 insertions(+), 8 deletions(-)

diff --git a/app-admin/himitsu/Manifest b/app-admin/himitsu/Manifest
new file mode 100644
index 0..be96d63e4
--- /dev/null
+++ b/app-admin/himitsu/Manifest
@@ -0,0 +1 @@
+DIST himitsu-0.1.tar.gz 33462 BLAKE2B 
67f7000290b8b52bdfb319519d26ccdbc6a02e66dcf6660515b06577a2d0b9723ed6707210400ccdb0da8311f293582150445a11b9640c262529e2335e7faf80
 SHA512 
0e6192e6a50a80e597acc162f211eb8372470d7ebf7a9d016dc1bb7235b82d48d2148576585a663b094b86eea63e5f504a7782dd824fb21a15f4103f5fa9efb2

diff --git a/app-admin/himitsu/himitsu-.ebuild 
b/app-admin/himitsu/himitsu-0.1.ebuild
similarity index 66%
copy from app-admin/himitsu/himitsu-.ebuild
copy to app-admin/himitsu/himitsu-0.1.ebuild
index 1f2036224..7df559b86 100644
--- a/app-admin/himitsu/himitsu-.ebuild
+++ b/app-admin/himitsu/himitsu-0.1.ebuild
@@ -3,11 +3,17 @@
 
 EAPI=7
 
-inherit git-r3
+if [[ "${PV}" = "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu;
+else
+   SRC_URI="https://git.sr.ht/~sircmpwn/himitsu/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~riscv"
+fi
+
 
 DESCRIPTION="Secret storage system for Unix, suitable for storing passwords, 
keys, ..."
 HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu;
-EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu;
 LICENSE="GPL-3"
 SLOT="0"
 
@@ -21,8 +27,6 @@ RDEPEND="
 "
 BDEPEND="app-text/scdoc"
 
-DOCS=( README.md docs/prompter.txt )
-
 src_configure() {
sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die
 }

diff --git a/app-admin/himitsu/himitsu-.ebuild 
b/app-admin/himitsu/himitsu-.ebuild
index 1f2036224..7df559b86 100644
--- a/app-admin/himitsu/himitsu-.ebuild
+++ b/app-admin/himitsu/himitsu-.ebuild
@@ -3,11 +3,17 @@
 
 EAPI=7
 
-inherit git-r3
+if [[ "${PV}" = "" ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu;
+else
+   SRC_URI="https://git.sr.ht/~sircmpwn/himitsu/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64 ~arm64 ~riscv"
+fi
+
 
 DESCRIPTION="Secret storage system for Unix, suitable for storing passwords, 
keys, ..."
 HOMEPAGE="https://git.sr.ht/~sircmpwn/himitsu;
-EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu;
 LICENSE="GPL-3"
 SLOT="0"
 
@@ -21,8 +27,6 @@ RDEPEND="
 "
 BDEPEND="app-text/scdoc"
 
-DOCS=( README.md docs/prompter.txt )
-
 src_configure() {
sed -i 's;^PREFIX=.*;PREFIX=/usr;' Makefile || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-java/janino/

2022-06-23 Thread Miroslav Šulc
commit: 34b54096a4a03446683833631e99ebc020644f45
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Jun 23 07:11:38 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Jun 24 03:49:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34b54096

dev-java/janino: drop 3.1.6

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Closes: https://github.com/gentoo/gentoo/pull/26054
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/janino/Manifest|  1 -
 dev-java/janino/janino-3.1.6.ebuild | 99 -
 2 files changed, 100 deletions(-)

diff --git a/dev-java/janino/Manifest b/dev-java/janino/Manifest
index 413a68fd99f3..fb07b1534b7c 100644
--- a/dev-java/janino/Manifest
+++ b/dev-java/janino/Manifest
@@ -1,2 +1 @@
-DIST janino-3.1.6.tar.gz 1730264 BLAKE2B 
a4e15b7b9a9d17b8762f5964171a01da3ce6f1045b8830c9a6e9a0d35c5096376fd667103360791f6848c762177f48f858e4e6233205fb6ff8258e6582211b89
 SHA512 
6e729733f74e0cc24db56c4030de8751c131c94b3abf0519288cc7539b5dda45de8c33e8dd37d8e70565ad0c3a3122cac7c73d77bc5f92a16db0b0f7ea7436d3
 DIST janino-3.1.7.tar.gz 1747439 BLAKE2B 
6e42a9d5cc079c2cf17b76c1d76420ff3fa0027b54736f23e0aa2c5062f4dad19c1ac7efa678fa06cee369a01125a64a4ee32e4120e60ecd8a56d47aa4f69503
 SHA512 
541925fc10f5fbefde45e60cec1925e3d6f5b7244a6b9de251b5483224bee05c16182e2bf137a00349cbdb6c209ce18b2203ca066e5a7a1f146efa255f5f7799

diff --git a/dev-java/janino/janino-3.1.6.ebuild 
b/dev-java/janino/janino-3.1.6.ebuild
deleted file mode 100644
index 11ef65f524c8..
--- a/dev-java/janino/janino-3.1.6.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# Skeleton command:
-# java-ebuilder --generate-ebuild --workdir . --pom janino/pom.xml 
--download-uri https://codeload.github.com/janino-compiler/janino/tar.gz/v3.1.6 
--slot 0 --keywords "~amd64" --ebuild JANjanino-3.1.6.ebuild
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="org.codehaus.janino:janino:3.1.6"
-JAVA_TESTING_FRAMEWORKS="junit-4"
-
-inherit java-pkg-2 java-pkg-simple
-
-DESCRIPTION="An embedded compiler for run-time compilation purposes"
-HOMEPAGE="https://janino-compiler.github.io/janino/;
-SRC_URI="https://codeload.github.com/janino-compiler/janino/tar.gz/v${PV} -> 
${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-# Common dependencies
-# POM: janino/pom.xml
-# org.codehaus.janino:commons-compiler:3.1.6 -> !!!groupId-not-found!!!
-
-# Compile dependencies
-# POM: janino/pom.xml
-# org.apache.ant:ant:1.10.9 -> !!!groupId-not-found!!!
-# POM: janino/pom.xml
-# test? junit:junit:4.13.1 -> >=dev-java/junit-4.13.2:4
-
-DEPEND="
-   >=virtual/jdk-1.8:*
-   dev-java/ant-core:0
-"
-
-RDEPEND="
-   >=virtual/jre-1.8:*"
-
-S="${WORKDIR}/${P}/janino"
-
-src_prepare() {
-   default
-   java-pkg_clean
-}
-
-src_compile() {
-   JAVA_SRC_DIR="../commons-compiler/src/main/java"
-   JAVA_JAR_FILENAME="commons-compiler.jar"
-   java-pkg-simple_src_compile
-   JAVA_GENTOO_CLASSPATH_EXTRA+=":commons-compiler.jar"
-   rm -r target || die
-
-   JAVA_CLASSPATH_EXTRA="ant-core"
-   JAVA_SRC_DIR="src/main/java"
-   JAVA_RESOURCE_DIRS="src/main/resources"
-   JAVA_JAR_FILENAME="janino.jar"
-   java-pkg-simple_src_compile
-   JAVA_GENTOO_CLASSPATH_EXTRA+=":janino.jar"
-   rm -r target || die
-
-   if use doc; then
-   JAVA_SRC_DIR=(
-   "../commons-compiler/src/main/java"
-   "src/main/java"
-   )
-   JAVA_JAR_FILENAME="ignoreme.jar"
-   java-pkg-simple_src_compile
-   fi
-}
-
-src_test() {
-   JAVA_TEST_GENTOO_CLASSPATH="junit-4"
-   JAVA_TEST_SRC_DIR="../commons-compiler/src/test/java"
-   JAVA_TEST_RESOURCE_DIRS="../commons-compiler/src/test/resources"
-   java-pkg-simple_src_test
-
-   JAVA_TEST_GENTOO_CLASSPATH="junit-4"
-   JAVA_TEST_SRC_DIR="src/test/java"
-   JAVA_TEST_RESOURCE_DIRS="src/test/resources"
-   java-pkg-simple_src_test
-}
-
-src_install() {
-   default
-
-   java-pkg_dojar "commons-compiler.jar"
-   java-pkg_dojar "janino.jar"
-
-   if use doc; then
-   java-pkg_dojavadoc target/api
-   fi
-
-   if use source; then
-   java-pkg_dosrc "../commons-compiler/src/main/java/*"
-   java-pkg_dosrc "src/main/java/*"
-   fi
-}



[gentoo-commits] repo/gentoo:master commit in: gnome-base/gnome-shell/, gnome-base/gnome-shell/files/

2022-06-23 Thread Sam James
commit: dea2c90c1aee7d012a467eeb937fc4a7ecae9237
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 24 03:42:30 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 24 03:42:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea2c90c

gnome-base/gnome-shell: restore 42.1-r3 for Polkit fix

Bug: https://bugs.gentoo.org/844919
Bug: https://bugs.gentoo.org/849566
Fixes: eed2ee4b79e40099d84db0dde29dced1e3346bb6
Signed-off-by: Sam James  gentoo.org>

 .../gnome-shell/files/42.1-polkit-g_autoptr.patch  |  53 ++
 gnome-base/gnome-shell/gnome-shell-42.1-r3.ebuild  | 206 +
 2 files changed, 259 insertions(+)

diff --git a/gnome-base/gnome-shell/files/42.1-polkit-g_autoptr.patch 
b/gnome-base/gnome-shell/files/42.1-polkit-g_autoptr.patch
new file mode 100644
index ..78d3de086260
--- /dev/null
+++ b/gnome-base/gnome-shell/files/42.1-polkit-g_autoptr.patch
@@ -0,0 +1,53 @@
+https://gitlab.gnome.org/GNOME/gnome-shell/-/commit/1d0a08b5e25fea7b0e792ec9798e68a7c5606a75
+https://bugs.gentoo.org/844919
+
+From: =?UTF-8?q?Florian=20M=C3=BCllner?= 
+Date: Tue, 17 May 2022 15:36:43 +0200
+Subject: [PATCH] build: Do not redefine polkit autocleanup
+
+PolkitAgent recently added autocleanup functions itself, so check
+for their existence at configure time and only define our own when
+they don't exist upstream.
+
+https://gitlab.gnome.org/GNOME/gnome-shell/-/issues/5490
+
+Part-of: 
+--- a/config.h.meson
 b/config.h.meson
+@@ -33,3 +33,6 @@
+ 
+ /* Define if fdwalk is available in libc */
+ #mesondefine HAVE_FDWALK
++
++/* Define if polkit defines autocleanup functions */
++#mesondefine HAVE_POLKIT_AUTOCLEANUP
+--- a/meson.build
 b/meson.build
+@@ -169,6 +169,13 @@ cdata.set('HAVE_FDWALK',
+   cc.has_function('fdwalk')
+ )
+ 
++polkit_has_autocleanup = cc.compiles(
++  '#define POLKIT_AGENT_I_KNOW_API_IS_SUBJECT_TO_CHANGE
++  #include 
++  void main(void) { g_autoptr(PolkitAgentListener) agent = NULL; }',
++  dependencies: polkit_dep)
++cdata.set('HAVE_POLKIT_AUTOCLEANUP', polkit_has_autocleanup)
++
+ buildtype = get_option('buildtype')
+ if buildtype != 'plain'
+   all_warnings = [
+--- a/src/shell-polkit-authentication-agent.h
 b/src/shell-polkit-authentication-agent.h
+@@ -14,8 +14,10 @@
+ 
+ G_BEGIN_DECLS
+ 
++#ifndef HAVE_POLKIT_AUTOCLEANUP
+ /* Polkit doesn't have g_autoptr support, thus we have to manually set the 
autoptr function here */
+ G_DEFINE_AUTOPTR_CLEANUP_FUNC (PolkitAgentListener, g_object_unref)
++#endif
+ 
+ #define SHELL_TYPE_POLKIT_AUTHENTICATION_AGENT 
(shell_polkit_authentication_agent_get_type())
+ 
+GitLab

diff --git a/gnome-base/gnome-shell/gnome-shell-42.1-r3.ebuild 
b/gnome-base/gnome-shell/gnome-shell-42.1-r3.ebuild
new file mode 100644
index ..3bc4781371bb
--- /dev/null
+++ b/gnome-base/gnome-shell/gnome-shell-42.1-r3.ebuild
@@ -0,0 +1,206 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit gnome.org gnome2-utils meson python-single-r1 virtualx xdg
+
+DESCRIPTION="Provides core UI functions for the GNOME desktop"
+HOMEPAGE="https://wiki.gnome.org/Projects/GnomeShell;
+
+LICENSE="GPL-2+ LGPL-2+"
+SLOT="0"
+IUSE="+bluetooth +browser-extension elogind gtk-doc +ibus +networkmanager 
systemd telepathy test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   ?? ( elogind systemd )"
+RESTRICT="!test? ( test )"
+
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86"
+
+# libXfixes-5.0 needed for pointer barriers and #include 

+# FIXME:
+#  * gstreamer/pipewire support is currently automagic
+DEPEND="
+   >=gnome-extra/evolution-data-server-3.33.1:=
+   >=app-crypt/gcr-3.7.5[introspection]
+   >=dev-libs/glib-2.68:2
+   >=dev-libs/gobject-introspection-1.49.1:=
+   >=dev-libs/gjs-1.71.1
+   >=x11-libs/gtk+-3.15.0:3[introspection]
+   >=x11-wm/mutter-42.0:0/10[introspection,test?]
+   >=sys-auth/polkit-0.120_p20220509[introspection]
+   >=gnome-base/gsettings-desktop-schemas-42_beta[introspection]
+   >=x11-libs/startup-notification-0.11
+   >=app-i18n/ibus-1.5.19
+   >=gnome-base/gnome-desktop-3.35.90:3=[introspection]
+   bluetooth? ( net-wireless/gnome-bluetooth:3=[introspection] )
+   >=media-libs/gstreamer-0.11.92:1.0
+   media-libs/gst-plugins-base:1.0
+   >=media-video/pipewire-0.3.0:=
+   networkmanager? (
+   >=net-misc/networkmanager-1.10.4:=[introspection]
+   net-libs/libnma[introspection]
+   >=app-crypt/libsecret-0.18
+   dev-libs/dbus-glib )
+   systemd? ( >=sys-apps/systemd-242
+   >=gnome-base/gnome-desktop-3.34.2:3=[systemd] )
+   elogind? ( >=sys-auth/elogind-237 )
+
+   app-arch/gnome-autoar
+   dev-libs/json-glib
+
+   >=app-accessibility/at-spi2-atk-2.5.3

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

2022-06-23 Thread Sam James
commit: c2320ac54a85cbc3a4084ce2f119c8ef63d1e02c
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 24 01:49:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 24 03:13:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2320ac5

app-misc/nnn: drop versions

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

 app-misc/nnn/Manifest | 18 
 app-misc/nnn/nnn-1.9.ebuild   | 39 ---
 app-misc/nnn/nnn-2.0.ebuild   | 39 ---
 app-misc/nnn/nnn-2.1.ebuild   | 39 ---
 app-misc/nnn/nnn-2.2.ebuild   | 39 ---
 app-misc/nnn/nnn-2.3.ebuild   | 39 ---
 app-misc/nnn/nnn-2.4.ebuild   | 39 ---
 app-misc/nnn/nnn-2.5.ebuild   | 39 ---
 app-misc/nnn/nnn-2.6.ebuild   | 39 ---
 app-misc/nnn/nnn-2.7.ebuild   | 39 ---
 app-misc/nnn/nnn-2.8.1.ebuild | 39 ---
 app-misc/nnn/nnn-2.9.ebuild   | 39 ---
 app-misc/nnn/nnn-3.0.ebuild   | 39 ---
 app-misc/nnn/nnn-3.1.ebuild   | 39 ---
 app-misc/nnn/nnn-3.2.ebuild   | 39 ---
 app-misc/nnn/nnn-3.3.ebuild   | 39 ---
 app-misc/nnn/nnn-3.4.ebuild   | 39 ---
 app-misc/nnn/nnn-3.5.ebuild   | 39 ---
 app-misc/nnn/nnn-3.6.ebuild   | 48 ---
 19 files changed, 729 deletions(-)

diff --git a/app-misc/nnn/Manifest b/app-misc/nnn/Manifest
index b32d41cf5341..179f6af60cb0 100644
--- a/app-misc/nnn/Manifest
+++ b/app-misc/nnn/Manifest
@@ -1,21 +1,3 @@
-DIST nnn-1.9.tar.gz 43405 BLAKE2B 
c085f13883eb379cc04b225d3a6bdbc95dcfb200a0c338bea82b64841918f41560a0b53ed49be0cf8eaec852eb1575d050197ece197fd655c2a3ba1c6cf20d57
 SHA512 
44eb3d569429ee27e35c0a1299e7cb248072b470b462a361eec3364163f03f577a1b28819cddfc9a85002d6ae90c61cc0633f0548c58cb154dfd8e6491c73369
-DIST nnn-2.0.tar.gz 45791 BLAKE2B 
dd6eb88302d39b1d5f321b3fa3a19f97c70477178f7c5678433be47fb8091ba6fa5b78f99dc2e15fb8d2c46fc012bab86b3b3ae1dd162357589e0926ed126d55
 SHA512 
73d6c0747461648e01b8145451a14a531002e0d005c59a3bef9d6d1a6cfc4ba7210a15879e92037af2c0e1d4c728b9c30894d7b029dedb2925634b4925ce2d72
-DIST nnn-2.1.tar.gz 48481 BLAKE2B 
cbf5dbcb2548e21996f3fa5b5399a56644d1e7aed6023c4ca4c2b960b2bab8833b9f8f1bfafb6d2cc2257730ebe1b3a80e0a253d81f154580888517fbfc50341
 SHA512 
4ce20944df613706545cffb70896b9c494ed0304a591b1ffdae4886ac3783c2c1ab321b336b9873bd8b1382bc9c6ae8e0226f7abb98fb461ed64b28e1302d8f2
-DIST nnn-2.2.tar.gz 50955 BLAKE2B 
010b68c20e7ce4ccc8df65192d7be0a76cb5a84973093dc97bd853a7f525904157d59f5db96ab0dd690c7fd340a90e8aab222003d51ceb8de8febebe62ba1c49
 SHA512 
0144c9f9c29c2ff3818cf14532354e8182f872580ce7c5a06ab8595b4354edc3a4ede3afc667cd0561a3de4d2f34965a9c057f7ac9555d86feff83abaaca5793
-DIST nnn-2.3.tar.gz 56286 BLAKE2B 
cc1d79ccf467ba47fc4b50f335e7f2a9b1962555afacc4996c986c9b962950c1f645ce9b0f0e7555a842f429dfc80a24522613d5f447c5edff13111baa57df02
 SHA512 
416eb08a40534ff4b92b8757c75d8e599d2ea1cbfe7cdedaccac42fd819b1f15e3da839181b232036b1d63dd8bf7c82df801cb4c456e8917fbe47a9a25fae361
-DIST nnn-2.4.tar.gz 62510 BLAKE2B 
40a445bcf840afd4dcd5c4e94d1ca3af9aad6a8b8c801d97420a4f5f237bbc41cc7157bc43cd3c9ce83b04af3dbd7c6ecf467cf690922cfe36cfeff5f87ef365
 SHA512 
b285b14bb73e81a8480b19be7adf0b6efebc632cae82cddf9f040e644dd07dfef4e5c27df2e318aaa21eb1ac4d9e20b6d89f66b8e9b481160bc49f1302806722
-DIST nnn-2.5.tar.gz 71811 BLAKE2B 
9b9f926fbcb6ed89a971eaa53ebffdda1de4da29bb540807fb15eb1a9b468181783fc9db56b69105d0825f640d203a6615c4c804f4b45fbc30b854eecd146fcf
 SHA512 
eb50b5368811a9b93caa385a94b2e6a63705bd0ba1db4dc9a3a628a42d11547d53095736e4afa6f73037064b2ef883fe9a60cb048279ba0dd9889503de7e5167
-DIST nnn-2.6.tar.gz 78668 BLAKE2B 
5ac152e7a401d215ef0d833ecd6e67f193392ddb98f249b0b56257a6657b454bb03b73ae374a72f854c73bb423e4b39135de277e1785d480590ebe3b812b3a6b
 SHA512 
dbb445d5f3bd64640c053d04cab7c7c6aa82034c4715236129b6079c69db57c870cf255d454aeb224c85ac9d52835999403285f1d4a4c72ea8a3d439a4e9e1eb
-DIST nnn-2.7.tar.gz 78047 BLAKE2B 
9187663f59b26edcafb5b467e071a4810de465f944b97aa3e05be1875e7eb7eeedaf2efcd6b2efc2908454984a0212f055f23903b5a6e736822971bac8f0
 SHA512 
432d268caf501349cf2ed95b7b889d373c43d8efba3ca72dabcab579b1f39546bcef55dff07b1d2d56b9a0b56da6c4461d37c66db6e66895b051c616b9b77ccb
-DIST nnn-2.8.1.tar.gz 91069 BLAKE2B 
3dd7d794edec4d2a648201c9ed2182bddc597e1663bb4ce22f76e40653cc21d20c143ed84f21971d709916cec8695c7b66832cdbc6a9cb34e87a608369db1b77
 SHA512 
b669136c1a0e1f0346e86430acb59af8328eda83b0c1a9d8079b886d632556aac9a19a362dc8373f2558cc54c7f4bedb3e56cb16a3a08d560b9ccd14ada36bd8
-DIST nnn-2.9.tar.gz 97998 BLAKE2B 

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

2022-06-23 Thread Sam James
commit: 224ff5c0a1644a08dd906a3dae8ce7ad0ab47c5b
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 24 01:54:31 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 24 03:13:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=224ff5c0

app-admin/selint: drop 1.1.0

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

 app-admin/selint/Manifest|  1 -
 app-admin/selint/selint-1.1.0.ebuild | 39 
 2 files changed, 40 deletions(-)

diff --git a/app-admin/selint/Manifest b/app-admin/selint/Manifest
index 3631c040e7a5..fc9ed12aa925 100644
--- a/app-admin/selint/Manifest
+++ b/app-admin/selint/Manifest
@@ -1,3 +1,2 @@
-DIST selint-1.1.0.tar.gz 283926 BLAKE2B 
0908f8830ce4b569c54e8c025dd92c39af59172fee0b8061f5b8cdaf61222979a78c3726a5647af9161ce7e4a7ddd5bee64772afecd2024368afa76294b3d317
 SHA512 
3af358e0f42a285a0360ce2b4db9014ef1e4f0b792623007f88cf510799080975d9e44817e8911bbd32b141704a7fd11e1b4d8f91e124d0fa91c38f71a978c91
 DIST selint-1.2.0.tar.gz 306527 BLAKE2B 
842d796d3beea327ac937b977123a9248f317f0ab88e8187ff5ef7b7da2efd9b6c4bccda2dc1fd4661691904f90f346df0120f9398733e62942e70bef5c3c5ab
 SHA512 
e289cb0a25454b1fd5f5435e11f3d956e6c545e79b7a47d40681746d8eb66bb78bdb541f2629a4f23435853568a8e52d10e6f8dde8e8ddb03f4493ea7504
 DIST selint-1.2.1.tar.gz 307680 BLAKE2B 
792ab2f79bc449faa6f94c13ce86f805ef36ebd11873019b36ae5f3d7450017d699d046771fc8359442d8aa24b096e1767e78054b8b2173cab6ac9bf0bb30cad
 SHA512 
2b790cb41cab7dddb34dc9b9365641ae94c22356e3e85b5319ec23090cba633ce09e05a9b97eaba8617208057971f8fbdc8bd360b32a1f7ad0178c11c8711888

diff --git a/app-admin/selint/selint-1.1.0.ebuild 
b/app-admin/selint/selint-1.1.0.ebuild
deleted file mode 100644
index dadbf3ec6cb9..
--- a/app-admin/selint/selint-1.1.0.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-inherit toolchain-funcs
-
-DESCRIPTION="Policy Analysis Tools for SELinux"
-HOMEPAGE="https://github.com/TresysTechnology/selint/wiki;
-
-if [[ ${PV} ==  ]] ; then
-   inherit autotools git-r3
-   EGIT_REPO_URI="https://github.com/TresysTechnology/selint.git;
-else
-   
SRC_URI="https://github.com/TresysTechnology/selint/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="amd64 ~arm x86"
-fi
-
-LICENSE="Apache-2.0"
-SLOT="0"
-IUSE="test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   dev-libs/confuse:=
-   dev-libs/uthash"
-
-DEPEND="${RDEPEND}
-   test? ( dev-libs/check )"
-
-src_prepare() {
-   [[ ${PV} ==  ]] && eautoreconf
-
-   eapply_user
-}
-
-src_configure() {
-   econf $(use_with test check)
-}



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

2022-06-23 Thread Sam James
commit: 3690d57e4ec3c647da56c2cdd563c530f5d03eb1
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 24 01:56:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 24 03:13:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3690d57e

net-misc/bsdwhois: fix build on musl

Thanks-to: CFuga  cfuga.mx>
Closes: https://bugs.gentoo.org/828901
Signed-off-by: Sam James  gentoo.org>

 .../bsdwhois/files/bsdwhois-1.43.2.1-musl-cdefs.patch| 16 +---
 1 file changed, 13 insertions(+), 3 deletions(-)

diff --git a/net-misc/bsdwhois/files/bsdwhois-1.43.2.1-musl-cdefs.patch 
b/net-misc/bsdwhois/files/bsdwhois-1.43.2.1-musl-cdefs.patch
index 2eec53c2645c..a27f2d5a1665 100644
--- a/net-misc/bsdwhois/files/bsdwhois-1.43.2.1-musl-cdefs.patch
+++ b/net-misc/bsdwhois/files/bsdwhois-1.43.2.1-musl-cdefs.patch
@@ -1,8 +1,17 @@
-diff --git a/whois.c b/whois.c
-index 329559a..d2f6561 100644
+https://bugs.gentoo.org/828901
+--- a/strnstr.c
 b/strnstr.c
+@@ -38,7 +38,6 @@
+ #if defined(LIBC_SCCS) && !defined(lint)
+ static char sccsid[] = "@(#)strstr.c  8.1 (Berkeley) 6/4/93";
+ #endif /* LIBC_SCCS and not lint */
+-#include 
+ 
+ #include 
+ 
 --- a/whois.c
 +++ b/whois.c
-@@ -43,7 +43,6 @@ static char sccsid[] = "@(#)whois.c  8.1 (Berkeley) 6/6/93";
+@@ -43,7 +43,6 @@
  #endif /* not lint */
  #endif
  
@@ -10,3 +19,4 @@ index 329559a..d2f6561 100644
  #ifdef __FBSDID
  __FBSDID("$FreeBSD: /repoman/r/ncvs/src/usr.bin/whois/whois.c,v 1.43.2.1 
2006/01/31 18:11:21 jhay Exp $");
  #endif
+



[gentoo-commits] repo/gentoo:master commit in: mail-client/mailx/, mail-client/mailx/files/

2022-06-23 Thread Sam James
commit: 5dd27f1032275822f8303e9c5f48919a7e80bd6f
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 24 01:58:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 24 03:13:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dd27f10

mail-client/mailx: fix build on musl

Thanks-to: CFuga  cfuga.mx>
Closes: https://bugs.gentoo.org/719512
Signed-off-by: Sam James  gentoo.org>

 .../mailx/files/mailx-8.1.2-20180807-musl-CCEQ.patch| 17 +
 mail-client/mailx/mailx-8.1.2.20180807.ebuild   |  1 +
 2 files changed, 18 insertions(+)

diff --git a/mail-client/mailx/files/mailx-8.1.2-20180807-musl-CCEQ.patch 
b/mail-client/mailx/files/mailx-8.1.2-20180807-musl-CCEQ.patch
new file mode 100644
index ..d04ddd789e3a
--- /dev/null
+++ b/mail-client/mailx/files/mailx-8.1.2-20180807-musl-CCEQ.patch
@@ -0,0 +1,17 @@
+https://bugs.gentoo.org/719512
+
+Tiny definition copied from /usr/include/termios.h.
+--- a/tty.c
 b/tty.c
+@@ -57,6 +57,10 @@
+   size_t   cursor;
+ };
+ 
++#ifndef CCEQ
++#define CCEQ(val, c) ((c) == (val) && (val) != _POSIX_VDISABLE)
++#endif
++
+ static void   tty_flush(struct tty *);
+ static inttty_getc(struct tty *);
+ static inttty_insert(struct tty *, int, int);
+

diff --git a/mail-client/mailx/mailx-8.1.2.20180807.ebuild 
b/mail-client/mailx/mailx-8.1.2.20180807.ebuild
index d542d75a55b2..4b3f28a1d294 100644
--- a/mail-client/mailx/mailx-8.1.2.20180807.ebuild
+++ b/mail-client/mailx/mailx-8.1.2.20180807.ebuild
@@ -33,6 +33,7 @@ src_prepare() {
eapply "${WORKDIR}/debian/patches"
eapply "${FILESDIR}/${PN}-8.1.2.20050715-offsetof.patch"
eapply "${FILESDIR}/${PN}-8.1.2.20180807-fno-common.patch"
+   eapply "${FILESDIR}/${PN}-8.1.2-20180807-musl-CCEQ.patch"
eapply_user
 }
 



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

2022-06-23 Thread Sam James
commit: 24e00c48c4f5b13440cb8982fe0b07006a234e6d
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 24 01:54:16 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 24 03:13:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24e00c48

app-admin/selint: fix build on musl

Thanks-to: CFuga  cfuga.mx>
Closes: https://bugs.gentoo.org/828696
Signed-off-by: Sam James  gentoo.org>

 app-admin/selint/selint-1.2.0.ebuild | 9 ++---
 app-admin/selint/selint-1.2.1.ebuild | 7 ++-
 app-admin/selint/selint-.ebuild  | 7 ++-
 3 files changed, 18 insertions(+), 5 deletions(-)

diff --git a/app-admin/selint/selint-1.2.0.ebuild 
b/app-admin/selint/selint-1.2.0.ebuild
index e7fc31765fae..d8f4a20dbd0a 100644
--- a/app-admin/selint/selint-1.2.0.ebuild
+++ b/app-admin/selint/selint-1.2.0.ebuild
@@ -1,9 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="7"
 
-inherit toolchain-funcs
+inherit flag-o-matic toolchain-funcs
 
 DESCRIPTION="Static code analysis of refpolicy style SELinux policy"
 HOMEPAGE="https://github.com/TresysTechnology/selint/wiki;
@@ -23,7 +23,8 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-libs/confuse:=
-   dev-libs/uthash"
+   dev-libs/uthash
+   elibc_musl? ( sys-libs/fts-standalone )"
 
 DEPEND="${RDEPEND}
test? ( dev-libs/check )"
@@ -35,5 +36,7 @@ src_prepare() {
 }
 
 src_configure() {
+   use elibc_musl && append-libs "-lfts"
+
econf $(use_with test check)
 }

diff --git a/app-admin/selint/selint-1.2.1.ebuild 
b/app-admin/selint/selint-1.2.1.ebuild
index db21da9231ac..358b8be6eee1 100644
--- a/app-admin/selint/selint-1.2.1.ebuild
+++ b/app-admin/selint/selint-1.2.1.ebuild
@@ -3,6 +3,8 @@
 
 EAPI="8"
 
+inherit flag-o-matic
+
 DESCRIPTION="Static code analysis of refpolicy style SELinux policy"
 HOMEPAGE="https://github.com/TresysTechnology/selint/wiki;
 
@@ -21,7 +23,8 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-libs/confuse:=
-   dev-libs/uthash"
+   dev-libs/uthash
+   elibc_musl? ( sys-libs/fts-standalone )"
 
 DEPEND="${RDEPEND}
test? ( dev-libs/check )"
@@ -33,5 +36,7 @@ src_prepare() {
 }
 
 src_configure() {
+   use elibc_musl && append-libs "-lfts"
+
econf $(use_with test check)
 }

diff --git a/app-admin/selint/selint-.ebuild 
b/app-admin/selint/selint-.ebuild
index db21da9231ac..358b8be6eee1 100644
--- a/app-admin/selint/selint-.ebuild
+++ b/app-admin/selint/selint-.ebuild
@@ -3,6 +3,8 @@
 
 EAPI="8"
 
+inherit flag-o-matic
+
 DESCRIPTION="Static code analysis of refpolicy style SELinux policy"
 HOMEPAGE="https://github.com/TresysTechnology/selint/wiki;
 
@@ -21,7 +23,8 @@ RESTRICT="!test? ( test )"
 
 RDEPEND="
dev-libs/confuse:=
-   dev-libs/uthash"
+   dev-libs/uthash
+   elibc_musl? ( sys-libs/fts-standalone )"
 
 DEPEND="${RDEPEND}
test? ( dev-libs/check )"
@@ -33,5 +36,7 @@ src_prepare() {
 }
 
 src_configure() {
+   use elibc_musl && append-libs "-lfts"
+
econf $(use_with test check)
 }



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

2022-06-23 Thread Sam James
commit: b028dfb98e34e7da505ec03da95d9049938587d0
Author: Sam James  gentoo  org>
AuthorDate: Fri Jun 24 01:50:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Jun 24 03:13:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b028dfb9

app-misc/nnn: fix build on musl

Closes: https://bugs.gentoo.org/829247
Thanks-to: CFuga  cfuga.mx>
Signed-off-by: Sam James  gentoo.org>

 app-misc/nnn/nnn-4.5.ebuild | 8 +---
 1 file changed, 5 insertions(+), 3 deletions(-)

diff --git a/app-misc/nnn/nnn-4.5.ebuild b/app-misc/nnn/nnn-4.5.ebuild
index 57340dc98f35..dbb2eb13d5a1 100644
--- a/app-misc/nnn/nnn-4.5.ebuild
+++ b/app-misc/nnn/nnn-4.5.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-inherit bash-completion-r1 toolchain-funcs xdg-utils
+inherit bash-completion-r1 flag-o-matic toolchain-funcs xdg-utils
 
 DESCRIPTION="The missing terminal file browser for X"
 HOMEPAGE="https://github.com/jarun/nnn;
@@ -13,13 +13,15 @@ LICENSE="BSD-2"
 SLOT="0"
 KEYWORDS="~amd64 ~ppc64 ~x86"
 
-DEPEND="sys-libs/ncurses:0=
-   sys-libs/readline:0="
+DEPEND="sys-libs/ncurses:=
+   sys-libs/readline:=
+   elibc_musl? ( sys-libs/fts-standalone )"
 RDEPEND="${DEPEND}"
 
 src_prepare() {
default
tc-export CC
+   use elibc_musl && append-flags "-lfts"
sed -i -e '/install: all/install:/' Makefile || die "sed failed"
 }
 



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/fnm/, dev-util/fnm/files/

2022-06-23 Thread Alexey Zapparov
commit: 4b9325ae721298f98564b6edbfdee30802f32d08
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Fri Jun 24 02:31:45 2022 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Fri Jun 24 02:31:45 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4b9325ae

dev-util/fnm: treeclean

Signed-off-by: Alexey Zapparov  zapparov.com>

 dev-util/fnm/Manifest | 351 ---
 dev-util/fnm/files/fnm-1.31.0-cargo.patch |  13 -
 dev-util/fnm/fnm-1.31.0-r1.ebuild | 386 --
 3 files changed, 750 deletions(-)

diff --git a/dev-util/fnm/Manifest b/dev-util/fnm/Manifest
deleted file mode 100644
index b2ff78d55..0
--- a/dev-util/fnm/Manifest
+++ /dev/null
@@ -1,351 +0,0 @@
-DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
-DIST adler32-1.2.0.crate 6411 BLAKE2B 
51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483
 SHA512 
8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3
-DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
-DIST alloc-no-stdlib-2.0.3.crate 10199 BLAKE2B 
725d0ee96e91bf93434757340427bb59b6efb1e169e202fa9153b1ff34c002fd69e08de6940e1830484ab40cf72530abecf0ffde6e2a238e2974b2c568c79022
 SHA512 
44dc8360a77dd984e4211648d1a2465df9d664885ab8f523dd0b3200e3d28799e4149d7b3df87df8a9cb19602331e98badf596a626f484756cd14926bfea6078
-DIST alloc-stdlib-0.2.1.crate 6304 BLAKE2B 
949abd6c77f4c448a32eec2df8a2ced03a2fe9cbe39acd15648d7a9f791896ede108cd16d0d82b9b746885cbe6b78a46087024609126c837bc666bfc6bf3667b
 SHA512 
282f1d34d40b994dfb008abba45c99c1bb7dd30a1bd7e168f4fda7297bec5edbfe28358eb3447d89d02cfada0a6035ef69388c7c533b00c31dbd4a1e873a483a
-DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
-DIST anyhow-1.0.53.crate 44233 BLAKE2B 
09033ff6e5a64456dea7d9c9039479c02334aefe3cebc449150df16486be3c0c52005bc3b6153c9a044671c52f36a16e97033ff68ffc4fa66e44cffbdcae23b5
 SHA512 
3c7e03a02b75982bd43f73503f0e12382e03d74136ddccde753617f6a8fd9d28eaf5b67f8fceb7d2dd70ea5414995cbaeb7ae1776bad31c6c8c084614f8376df
-DIST async-compression-0.3.14.crate 57942 BLAKE2B 
00314cddd0e561d3107d297ceedbfaee8a3718e55e564d7efa0c90b4c0dc2c825bb7ade2503438b2ea2896f39b849648dda9e5988f265a4aaeb62bffeda3115c
 SHA512 
6d604f4937b5c3283dd882a62c2498ba804adb802a2720ffe1c69a8642b55685f0ae2dbc50f58974520167b1b4e43517bc54977299b3bd956d55bab8febc7852
-DIST async-compression-0.3.8.crate 57977 BLAKE2B 
228e279c9ba68531f9444862c05029af85c1cd9ff751be4101fefa82688f0a5472a798257c21f3812e7c37c18fe0fabbc0c4ed0b6316e1473044b97a89ddd2d3
 SHA512 
8ef6c186d3d5131034322540dedce6d8108bf1f00f9e73433772c06a77eb33567124f303a217f77f6daeb697f26fe9d6dd8ed6b9ae1e16ddb6e0f3053ab2bb06
-DIST async-trait-0.1.56.crate 27425 BLAKE2B 
e7eb838dfcc4e37a687ab6be4bf92a4a6a450d1420d19f7fb4fc3b3dadda8b277c57585e00aef655b1bb6453fbcd59901ae0f47fa92b5b23dafed8f485ef2813
 SHA512 
30b942255858d404b9f8830260496a4199678fb1a94f08a6f6581189aed0c70a9759c54b8d3bee310b41a724dd5ac0a96815e6e1259c864c379eb3145946066a
-DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
-DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
-DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
-DIST base-x-0.2.10.crate 10758 BLAKE2B 

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

2022-06-23 Thread Matthew Thode
commit: 1a7f582e51add443a48f941fca0a2c814d0a9a09
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jun 24 02:25:26 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jun 24 02:25:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a7f582e

app-admin/rasdaemon: 0.6.7-r1 stable amd64/x86

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

 app-admin/rasdaemon/rasdaemon-0.6.7-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-admin/rasdaemon/rasdaemon-0.6.7-r1.ebuild 
b/app-admin/rasdaemon/rasdaemon-0.6.7-r1.ebuild
index 7a8d2aa43192..0ca8b21dd672 100644
--- a/app-admin/rasdaemon/rasdaemon-0.6.7-r1.ebuild
+++ b/app-admin/rasdaemon/rasdaemon-0.6.7-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="http://www.infradead.org/~mchehab/${PN}/${P}.tar.bz2;
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="amd64 ~arm64 x86"
 IUSE="sqlite"
 
 DEPEND=""



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

2022-06-23 Thread Matthew Thode
commit: 63b4524a5b2a5a49584c4281a57205402c545f08
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jun 24 02:28:49 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jun 24 02:28:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b4524a

dev-python/git-review: 2.3.1 bump

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

 dev-python/git-review/Manifest|  1 +
 dev-python/git-review/git-review-2.3.1.ebuild | 34 +++
 2 files changed, 35 insertions(+)

diff --git a/dev-python/git-review/Manifest b/dev-python/git-review/Manifest
index acc6ae826514..da74fff27a82 100644
--- a/dev-python/git-review/Manifest
+++ b/dev-python/git-review/Manifest
@@ -1 +1,2 @@
 DIST git-review-2.3.0.tar.gz 66005 BLAKE2B 
b074811614093058525ec817770d9d1d0d0adc4f154ec7a8882406c1954672063e3cd58df28d0ce17735b5a135f0a6be97657207e16dbe8b7719e9b6f77aea28
 SHA512 
841ea039e73e2571ee01ba08781d82c5ee0c136be092d2f7ff44e59284f2e77d57537ef5aef3eaf24a0f93f63106fd2404e1ec89745a723386944b5e0b32faf0
+DIST git-review-2.3.1.tar.gz 66400 BLAKE2B 
67b2bf60e91a127144995231b94a48eaa03cfe8cb8e27513183f21b4cae1fbe2eeaa00a23d21da2dd7258aa794ce4cb0ee06e91510d707116699da1702bbebac
 SHA512 
b3fe0ab40c473c80da20c42b4104e82115c9ea02bda01580aedb69622e117d733160eb42027432eec12379250186ea7b6f9eb4cb86b128a591816243a0c0fadc

diff --git a/dev-python/git-review/git-review-2.3.1.ebuild 
b/dev-python/git-review/git-review-2.3.1.ebuild
new file mode 100644
index ..16e5454edee8
--- /dev/null
+++ b/dev-python/git-review/git-review-2.3.1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Tool to submit code to Gerrit"
+HOMEPAGE="https://git.openstack.org/cgit/openstack-infra/git-review;
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://opendev.org/opendev/${PN}.git;
+else
+   SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+   KEYWORDS="~amd64 ~x86 ~x64-cygwin ~amd64-linux ~x86-linux"
+fi
+
+LICENSE="Apache-2.0"
+SLOT="0"
+
+BDEPEND="
+   >=dev-python/pbr-4.1.0[${PYTHON_USEDEP}]
+"
+RDEPEND="
+   >=dev-python/requests-1.1[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   sed -i -e '/manpages/,+1d' setup.cfg || die
+   distutils-r1_python_prepare_all
+}



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

2022-06-23 Thread Alexey Zapparov
commit: bbb82916b31506b814d9bb71d8eb239ef0abf74b
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Fri Jun 24 02:26:04 2022 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Fri Jun 24 02:26:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bbb82916

dev-util/fnm: add 1.31.0-r1

* fix licenses

Signed-off-by: Alexey Zapparov  zapparov.com>

 dev-util/fnm/{fnm-1.31.0.ebuild => fnm-1.31.0-r1.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/fnm/fnm-1.31.0.ebuild b/dev-util/fnm/fnm-1.31.0-r1.ebuild
similarity index 99%
rename from dev-util/fnm/fnm-1.31.0.ebuild
rename to dev-util/fnm/fnm-1.31.0-r1.ebuild
index 7b6de515c..feb85e00d 100644
--- a/dev-util/fnm/fnm-1.31.0.ebuild
+++ b/dev-util/fnm/fnm-1.31.0-r1.ebuild
@@ -366,7 +366,7 @@ SRC_URI="
$(cargo_crate_uris)
 "
 
-LICENSE="Apache-2.0 BSD GPL-3.0 ISC MIT MPL-2"
+LICENSE="Apache-2.0 BSD GPL-3 ISC MIT MPL-2.0"
 SLOT="0"
 KEYWORDS="~amd64"
 



[gentoo-commits] repo/gentoo:master commit in: sys-boot/plymouth/

2022-06-23 Thread Matthew Thode
commit: 4e3f2ae512febe725c7ede8a2da9fe812fb1452b
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jun 24 02:23:11 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jun 24 02:23:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e3f2ae5

sys-boot/plymouth: 22.02.122-r1 stable...

amd64 arm arm64 ppc ppc64 sparc x86

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

 sys-boot/plymouth/plymouth-22.02.122-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild 
b/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild
index e3ad01aa6372..b69e14eb1e65 100644
--- a/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild
+++ b/sys-boot/plymouth/plymouth-22.02.122-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://gitlab.freedesktop.org/plymouth/plymouth;
 else
SRC_URI="${SRC_URI} 
https://www.freedesktop.org/software/plymouth/releases/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc 
~x86"
+   KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86"
 fi
 
 inherit autotools readme.gentoo-r1 systemd



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

2022-06-23 Thread Matthew Thode
commit: 978f5740d27badf7f48198b762a07171c1c941cb
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jun 24 02:18:50 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jun 24 02:18:50 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=978f5740

dev-ruby/hiera: 3.9.0 stable amd64 x86 ppc

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

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

diff --git a/dev-ruby/hiera/hiera-3.9.0.ebuild 
b/dev-ruby/hiera/hiera-3.9.0.ebuild
index dc9baceecec1..3c2808823277 100644
--- a/dev-ruby/hiera/hiera-3.9.0.ebuild
+++ b/dev-ruby/hiera/hiera-3.9.0.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://docs.puppet.com/hiera/;
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~sparc x86"
 
 ruby_add_bdepend "test? ( dev-ruby/mocha )"
 



[gentoo-commits] repo/gentoo:master commit in: gui-libs/xdg-desktop-portal-wlr/

2022-06-23 Thread Matthew Thode
commit: 99b870eaa749ec4b3df9d2bab42e5a735c711d5d
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jun 24 02:21:48 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jun 24 02:21:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99b870ea

gui-libs/xdg-desktop-portal-wlr: 0.5.0 stable amd64/x86

bumped to 0.6.0 as well

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

 gui-libs/xdg-desktop-portal-wlr/Manifest| 1 +
 gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild | 2 +-
 ...ktop-portal-wlr-0.5.0.ebuild => xdg-desktop-portal-wlr-0.6.0.ebuild} | 0
 3 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/gui-libs/xdg-desktop-portal-wlr/Manifest 
b/gui-libs/xdg-desktop-portal-wlr/Manifest
index b654ee0dbf0b..72515760fc87 100644
--- a/gui-libs/xdg-desktop-portal-wlr/Manifest
+++ b/gui-libs/xdg-desktop-portal-wlr/Manifest
@@ -1,2 +1,3 @@
 DIST xdg-desktop-portal-wlr-0.4.0.tar.gz 30776 BLAKE2B 
c4a6c07f57cc7cf16f16de43571bf9a281e647bcb1216da5a82e9c40d7a8344e78380b08a215a252011c9da8f97294aacc844d999095f4117ea26d17ff9ffec6
 SHA512 
544dea4601ce8aa8649d15b7c249aa5b0099fa5a6aec1b7a1433439265acede9ac442092da53080c36b372dd0ef5aaa15747b13a56f4a648e1c00ed3c2435e19
 DIST xdg-desktop-portal-wlr-0.5.0.tar.gz 31622 BLAKE2B 
9314a1bfd121f25c6f615e1cfaa62d071224b5da9373bb3a954a06aa7ef9527617e34ae29192e25ca9c13c53eb77eb137fbaa1b121c9365397d64845c0cc3e36
 SHA512 
9ece46f2381e83cac8002a8175a13b0c29c0a2dab49cf11ed5ffa3448f176802b9d324b7e4fe9c15d3fb65087be42299f21a0ef505088e6281787f4067d256ac
+DIST xdg-desktop-portal-wlr-0.6.0.tar.gz 35654 BLAKE2B 
1c213e9789db14366639d924d673fd05d94463f7fda8f3afb03f74269162f00e986c157d9741cb6b243d79e04230399b0bbc400f1d1e2bb72c9f53a9d6bc1e15
 SHA512 
e325c2de2a98ffc4612da3492138843b6c9927e536f52f7a87e794380c099f84ab8d344ee989bf88e71faaad2e5300fc31ac74058cea5040654ac74ce270ee53

diff --git 
a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild 
b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild
index ba5baa8919b8..68a380512f92 100644
--- a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild
+++ b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} ==  ]]; then
inherit git-r3
 else

SRC_URI="https://github.com/emersion/${PN}/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
+   KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv x86"
 fi
 
 LICENSE="MIT"

diff --git 
a/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild 
b/gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.6.0.ebuild
similarity index 100%
copy from gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.5.0.ebuild
copy to gui-libs/xdg-desktop-portal-wlr/xdg-desktop-portal-wlr-0.6.0.ebuild



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

2022-06-23 Thread Matthew Thode
commit: 93ecfcf83bc3cf4277b6e3d8b548840390fa5883
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jun 24 02:19:56 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jun 24 02:19:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93ecfcf8

dev-ruby/hocon: 1.3.1-r1 stable amd64 x86

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

 dev-ruby/hocon/hocon-1.3.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/hocon/hocon-1.3.1-r1.ebuild 
b/dev-ruby/hocon/hocon-1.3.1-r1.ebuild
index 4c81ca1206b6..e32ec34f1f2d 100644
--- a/dev-ruby/hocon/hocon-1.3.1-r1.ebuild
+++ b/dev-ruby/hocon/hocon-1.3.1-r1.ebuild
@@ -21,4 +21,4 @@ RUBY_S="ruby-hocon-${PV}"
 LICENSE="Apache-2.0"
 SLOT="0"
 IUSE=""
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc x86"



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

2022-06-23 Thread Zac Medico
commit: 8c0bcea15410ae81f2f157ba1b52d5c11cbf3966
Author: Zac Medico  gentoo  org>
AuthorDate: Fri Jun 24 02:16:31 2022 +
Commit: Zac Medico  gentoo  org>
CommitDate: Fri Jun 24 02:18:59 2022 +
URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8c0bcea1

bin/socks5-server.py: fix python3.10 DeprecationWarning

DeprecationWarning: There is no current event loop

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

 bin/socks5-server.py | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/bin/socks5-server.py b/bin/socks5-server.py
index a35d21ea0..442e96942 100644
--- a/bin/socks5-server.py
+++ b/bin/socks5-server.py
@@ -1,6 +1,6 @@
 #!/usr/bin/env python
 # SOCKSv5 proxy server for network-sandbox
-# Copyright 2015 Gentoo Foundation
+# Copyright 2015-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 import asyncio
@@ -223,7 +223,7 @@ if __name__ == "__main__":
 print("Usage: %s " % sys.argv[0])
 sys.exit(1)
 
-loop = asyncio.get_event_loop()
+loop = asyncio.new_event_loop()
 s = Socks5Server()
 server = loop.run_until_complete(
 asyncio.start_unix_server(s.handle_proxy_conn, sys.argv[1])



[gentoo-commits] repo/proj/guru:dev commit in: dev-util/fnm/, dev-util/fnm/files/

2022-06-23 Thread Alexey Zapparov
commit: 1858cadd906e4f73b9b1893a57b5261795bca15a
Author: Alexey Zapparov  zapparov  com>
AuthorDate: Fri Jun 24 02:17:15 2022 +
Commit: Alexey Zapparov  zapparov  com>
CommitDate: Fri Jun 24 02:17:15 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1858cadd

dev-util/fnm: new package, add 1.31.0

Signed-off-by: Alexey Zapparov  zapparov.com>

 dev-util/fnm/Manifest | 351 +++
 dev-util/fnm/files/fnm-1.31.0-cargo.patch |  13 +
 dev-util/fnm/fnm-1.31.0.ebuild| 386 ++
 3 files changed, 750 insertions(+)

diff --git a/dev-util/fnm/Manifest b/dev-util/fnm/Manifest
new file mode 100644
index 0..b2ff78d55
--- /dev/null
+++ b/dev-util/fnm/Manifest
@@ -0,0 +1,351 @@
+DIST adler-1.0.2.crate 12778 BLAKE2B 
a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd
 SHA512 
7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1
+DIST adler32-1.2.0.crate 6411 BLAKE2B 
51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483
 SHA512 
8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3
+DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 
4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f
 SHA512 
7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00
+DIST alloc-no-stdlib-2.0.3.crate 10199 BLAKE2B 
725d0ee96e91bf93434757340427bb59b6efb1e169e202fa9153b1ff34c002fd69e08de6940e1830484ab40cf72530abecf0ffde6e2a238e2974b2c568c79022
 SHA512 
44dc8360a77dd984e4211648d1a2465df9d664885ab8f523dd0b3200e3d28799e4149d7b3df87df8a9cb19602331e98badf596a626f484756cd14926bfea6078
+DIST alloc-stdlib-0.2.1.crate 6304 BLAKE2B 
949abd6c77f4c448a32eec2df8a2ced03a2fe9cbe39acd15648d7a9f791896ede108cd16d0d82b9b746885cbe6b78a46087024609126c837bc666bfc6bf3667b
 SHA512 
282f1d34d40b994dfb008abba45c99c1bb7dd30a1bd7e168f4fda7297bec5edbfe28358eb3447d89d02cfada0a6035ef69388c7c533b00c31dbd4a1e873a483a
+DIST ansi_term-0.12.1.crate 24838 BLAKE2B 
f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791
 SHA512 
b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST anyhow-1.0.53.crate 44233 BLAKE2B 
09033ff6e5a64456dea7d9c9039479c02334aefe3cebc449150df16486be3c0c52005bc3b6153c9a044671c52f36a16e97033ff68ffc4fa66e44cffbdcae23b5
 SHA512 
3c7e03a02b75982bd43f73503f0e12382e03d74136ddccde753617f6a8fd9d28eaf5b67f8fceb7d2dd70ea5414995cbaeb7ae1776bad31c6c8c084614f8376df
+DIST async-compression-0.3.14.crate 57942 BLAKE2B 
00314cddd0e561d3107d297ceedbfaee8a3718e55e564d7efa0c90b4c0dc2c825bb7ade2503438b2ea2896f39b849648dda9e5988f265a4aaeb62bffeda3115c
 SHA512 
6d604f4937b5c3283dd882a62c2498ba804adb802a2720ffe1c69a8642b55685f0ae2dbc50f58974520167b1b4e43517bc54977299b3bd956d55bab8febc7852
+DIST async-compression-0.3.8.crate 57977 BLAKE2B 
228e279c9ba68531f9444862c05029af85c1cd9ff751be4101fefa82688f0a5472a798257c21f3812e7c37c18fe0fabbc0c4ed0b6316e1473044b97a89ddd2d3
 SHA512 
8ef6c186d3d5131034322540dedce6d8108bf1f00f9e73433772c06a77eb33567124f303a217f77f6daeb697f26fe9d6dd8ed6b9ae1e16ddb6e0f3053ab2bb06
+DIST async-trait-0.1.56.crate 27425 BLAKE2B 
e7eb838dfcc4e37a687ab6be4bf92a4a6a450d1420d19f7fb4fc3b3dadda8b277c57585e00aef655b1bb6453fbcd59901ae0f47fa92b5b23dafed8f485ef2813
 SHA512 
30b942255858d404b9f8830260496a4199678fb1a94f08a6f6581189aed0c70a9759c54b8d3bee310b41a724dd5ac0a96815e6e1259c864c379eb3145946066a
+DIST atty-0.2.14.crate 5470 BLAKE2B 
2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab
 SHA512 
d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST base-x-0.2.10.crate 10758 BLAKE2B 

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

2022-06-23 Thread Matthew Thode
commit: 3b5bd2336caf980d371f5eebe081b18e776040cb
Author: Matthew Thode  gentoo  org>
AuthorDate: Fri Jun 24 02:16:52 2022 +
Commit: Matthew Thode  gentoo  org>
CommitDate: Fri Jun 24 02:17:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b5bd233

app-emulation/glean: 1.23.0 bump and 1.19.0 stable amd64/x86

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

 app-emulation/glean/Manifest | 1 +
 app-emulation/glean/glean-1.19.0.ebuild  | 2 +-
 app-emulation/glean/{glean-1.19.0.ebuild => glean-1.23.0.ebuild} | 0
 3 files changed, 2 insertions(+), 1 deletion(-)

diff --git a/app-emulation/glean/Manifest b/app-emulation/glean/Manifest
index 2216109b949f..d52d3b3a5b3f 100644
--- a/app-emulation/glean/Manifest
+++ b/app-emulation/glean/Manifest
@@ -1,2 +1,3 @@
 DIST glean-1.18.2.tar.gz 67642 BLAKE2B 
b346fc63b361e7c7bf0b8fc100da4a047004950aff3e17fce96d47ae5a7887828a09f4b107f2af1afcf9d866e5bc0857049ddd2d9c49413e9fe4b61d1de99fd3
 SHA512 
de80c06952ebbbc24c8cf198f61be788fb32974652c8253787ed5a165e26bb162b48c84836779420bb7c331edeb50a7796f5a2ff578d2e612068c5fbadd343c7
 DIST glean-1.19.0.tar.gz 68806 BLAKE2B 
14569fafe05ee0abd626c8302d54721d321b1c69bd0e72bb850c2fab7d7c49a0c5f27c20e4542e5c32a818d51f1fc29e8a14ff730ebbc4619399e710e6b9f9d4
 SHA512 
a4d063a921f6dac51d2e610121d359f289817cf57a52fadd6b8fd2c8c7f761433920c5d43b415edcaf3c4956bb67b3c19274aa6ec061b057a6bcb975d2662cd0
+DIST glean-1.23.0.tar.gz 76426 BLAKE2B 
bca6d2da0393bb28392d3c9ab7708cf4b053e4736203b9c26bc278a52c6a829abead13ecb63ebb60ade9a4127ebba9dd560b75b765c3a168ea389025b07638a0
 SHA512 
4eca5ccd18bd7864fdecd35b483e5da6a0854c076d0266f802b70b7838de61790c9237f8928807a45d6845fa8ca9a37e2228653326759204483803b28de191ee

diff --git a/app-emulation/glean/glean-1.19.0.ebuild 
b/app-emulation/glean/glean-1.19.0.ebuild
index 2d07441e5a1c..bd5b679fef7c 100644
--- a/app-emulation/glean/glean-1.19.0.ebuild
+++ b/app-emulation/glean/glean-1.19.0.ebuild
@@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
 IUSE=""
 
 DEPEND="dev-python/pbr[${PYTHON_USEDEP}]"

diff --git a/app-emulation/glean/glean-1.19.0.ebuild 
b/app-emulation/glean/glean-1.23.0.ebuild
similarity index 100%
copy from app-emulation/glean/glean-1.19.0.ebuild
copy to app-emulation/glean/glean-1.23.0.ebuild



[gentoo-commits] repo/gentoo:master commit in: app-i18n/libpinyin/

2022-06-23 Thread Yixun Lan
commit: dea44f266071c764bb32b49d220ec12d6c730dba
Author: Christian Tietz  mailbox  org>
AuthorDate: Wed Jun 15 14:53:31 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Jun 23 23:12:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dea44f26

app-i18n/libpinyin: Bump to 2.6.2

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christian Tietz  mailbox.org>
Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/libpinyin/Manifest   |  1 +
 app-i18n/libpinyin/libpinyin-2.6.2.ebuild | 61 +++
 2 files changed, 62 insertions(+)

diff --git a/app-i18n/libpinyin/Manifest b/app-i18n/libpinyin/Manifest
index a254d6b1f598..96633388429e 100644
--- a/app-i18n/libpinyin/Manifest
+++ b/app-i18n/libpinyin/Manifest
@@ -1,3 +1,4 @@
 DIST libpinyin-2.3.0.tar.gz 256549 BLAKE2B 
621176ab14dfe8fb3c32e3ae0b727b8070b5fdcc3a79f8f3c646538151601c7fefe0b2778a54c50faabaf3026d9c029eaa52a0e04144d37f347ca571fd532908
 SHA512 
5cfe2d70c15dc532fa970a28b70da403f2d848747501bdbdf43c481f8165d6290cb1de086d2ef7af653edfe3fb164d4e8d9cf655302e2aa759709e6031b117b2
+DIST libpinyin-2.6.2.tar.gz 260101 BLAKE2B 
7ba61c5bfe68991866112bbb63383bd7062164f92d63150b42c30f39d383f62a339a13eafa1596d1988d8e308c93ccc0f45cceeb557ce329788da507eed3e2ab
 SHA512 
839907bed9bc796185fbe7d7b30ab84bc9bd45212797c75081475791aa62ad3465509ecc5fabe6ea27d02be9d2ca61764a472684b011b0c211bd5f4f26a0f9ca
 DIST libpinyin-model17.text.tar.gz 20278815 BLAKE2B 
d02a587ab29e1115843d8c2318ef70cf7c2318d5c60ef8135860c611935285fa0f061a21d7e85dd87f6efe957742e21e34a77a7b245b58945cdd478759b0e19f
 SHA512 
d0bf8d476a63e33e292046754161316f00bfea71ebd06fca85b3845fe535431f01458282f505380cae018050aa6a08b14a7bc0684ba372dc79ee14391f47e8a1
 DIST libpinyin-model19.text.tar.gz 20279012 BLAKE2B 
d8721d106235ef6fb99ad8dd4f4911bb23bf66f0259b01c39fd8ee829f0a63f326894802d62e51531a10f453dff1f4bb6e3e1648cf4aeac8213dccd10fc8ca4d
 SHA512 
93c70423ba14faa3402bce775f82769dd4ee3a49083beddc540825f88facbd847328e9d01d99473adb7cf26de0f853e2b2e14fe849b1c49531134d1ca4ed2ef2

diff --git a/app-i18n/libpinyin/libpinyin-2.6.2.ebuild 
b/app-i18n/libpinyin/libpinyin-2.6.2.ebuild
new file mode 100644
index ..e156b7a81667
--- /dev/null
+++ b/app-i18n/libpinyin/libpinyin-2.6.2.ebuild
@@ -0,0 +1,61 @@
+# Copyright 2012-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+if [[ "${PV}" == "" ]]; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/libpinyin/libpinyin;
+fi
+
+LIBPINYIN_MODEL_VERSION="19"
+
+DESCRIPTION="Libraries for handling of Hanyu Pinyin and Zhuyin Fuhao"
+HOMEPAGE="https://github.com/libpinyin/libpinyin 
https://sourceforge.net/projects/libpinyin/;
+if [[ "${PV}" == "" ]]; then
+   SRC_URI=""
+else
+   SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+fi
+SRC_URI+=" 
mirror://sourceforge/${PN}/models/model${LIBPINYIN_MODEL_VERSION}.text.tar.gz 
-> ${PN}-model${LIBPINYIN_MODEL_VERSION}.text.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0/13"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86"
+IUSE=""
+
+BDEPEND="virtual/pkgconfig"
+DEPEND="dev-libs/glib:2
+   sys-libs/db:="
+RDEPEND="${DEPEND}"
+
+src_unpack() {
+   if [[ "${PV}" == "" ]]; then
+   git-r3_src_unpack
+   else
+   unpack ${P}.tar.gz
+   fi
+}
+
+src_prepare() {
+   default
+
+   sed -e "/^\twget .*\/model${LIBPINYIN_MODEL_VERSION}\.text\.tar\.gz$/d" 
-i data/Makefile.am || die
+   ln -s "${DISTDIR}/${PN}-model${LIBPINYIN_MODEL_VERSION}.text.tar.gz" 
"data/model${LIBPINYIN_MODEL_VERSION}.text.tar.gz" || die
+
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-libzhuyin \
+   --disable-static
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-libpinyin/

2022-06-23 Thread Yixun Lan
commit: d53d3e23b353806cc69433674efae755be17a720
Author: Christian Tietz  mailbox  org>
AuthorDate: Wed Jun 15 14:55:21 2022 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Thu Jun 23 23:12:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d53d3e23

app-i18n/ibus-libpinyin: Bump to 1.12.1, enable py3.10

Closes: https://github.com/gentoo/gentoo/pull/25910
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Christian Tietz  mailbox.org>
Signed-off-by: Yixun Lan  gentoo.org>

 app-i18n/ibus-libpinyin/Manifest   |  1 +
 .../ibus-libpinyin/ibus-libpinyin-1.12.1.ebuild| 69 ++
 2 files changed, 70 insertions(+)

diff --git a/app-i18n/ibus-libpinyin/Manifest b/app-i18n/ibus-libpinyin/Manifest
index 4e4bf9ae6f8d..49e8d1e5a765 100644
--- a/app-i18n/ibus-libpinyin/Manifest
+++ b/app-i18n/ibus-libpinyin/Manifest
@@ -1 +1,2 @@
 DIST ibus-libpinyin-1.11.92.tar.gz 1730065 BLAKE2B 
376bec6fa7616364c8ed4dc5b269edabda892ba4759ff03e93b4099c99440925126800ea3bf11eef91ea62c558fa7dbf05f3d68be5e25e701aaaeb37618b90a8
 SHA512 
b875b2fed6875806971b91e2abc62cdab1f70baef78840915f89466a7bcf3d1dfc70438ba85e7580bba92dec0ade50a2b05955fe6cd148bffd3888fa69f1c851
+DIST ibus-libpinyin-1.12.1.tar.gz 1766803 BLAKE2B 
1de8a51b52688dede32c572b39bd379296480ab2b0f909357465370e346bdf50f4cade5ab3f105f62a74e59cf2dc5e8d5235aedde7571b70d3c5dcee86d2e36b
 SHA512 
ad6e7507bdb468d506071135449383e5bd4fc878bcffda4be6e4e7915b79dbaf919d2fa941b92b177dc7790bd895eaa9a6d04a2610f85e1e80e8eb50f188211d

diff --git a/app-i18n/ibus-libpinyin/ibus-libpinyin-1.12.1.ebuild 
b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.12.1.ebuild
new file mode 100644
index ..7f8fdf0ab762
--- /dev/null
+++ b/app-i18n/ibus-libpinyin/ibus-libpinyin-1.12.1.ebuild
@@ -0,0 +1,69 @@
+# Copyright 2015-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+LUA_COMPAT=( lua5-{1..3} )
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit autotools gnome2-utils lua-single python-single-r1
+
+DESCRIPTION="Intelligent Pinyin and Bopomofo input methods based on LibPinyin 
for IBus"
+HOMEPAGE="https://github.com/libpinyin/ibus-libpinyin 
https://sourceforge.net/projects/libpinyin/;
+SRC_URI="https://github.com/libpinyin/${PN}/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="boost lua opencc"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}
+   lua? ( ${LUA_REQUIRED_USE} )"
+
+BDEPEND="dev-db/sqlite:3
+   virtual/pkgconfig"
+
+DEPEND="${PYTHON_DEPS}
+   >=app-i18n/libpinyin-2.2.1:=
+   dev-db/sqlite:3
+   dev-libs/glib:2
+   virtual/libintl
+   $(python_gen_cond_dep '
+   app-i18n/ibus[python(+),${PYTHON_USEDEP}]
+   dev-python/pygobject:3[${PYTHON_USEDEP}]
+   ')
+   boost? ( dev-libs/boost:= )
+   lua? ( ${LUA_DEPS} )
+   opencc? ( app-i18n/opencc:= )"
+
+RDEPEND="${DEPEND}"
+
+pkg_setup() {
+   python-single-r1_pkg_setup
+
+   if use lua; then
+   lua-single_pkg_setup
+   fi
+}
+
+src_prepare() {
+   sed -i \
+   -e "/^appdatadir/s:/appdata:/metainfo:" \
+   data/Makefile.am || die
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf \
+   --enable-english-input-mode \
+   $(use_enable boost) \
+   $(use_enable lua lua-extension) \
+   $(use_enable opencc)
+}
+
+pkg_postinst() {
+   gnome2_schemas_update
+}
+
+pkg_postrm() {
+   gnome2_schemas_update
+}



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

2022-06-23 Thread Patrick McLean
commit: c0bab04c8f67b3fcd16ef21a3aa009c265e6e7b0
Author: Patrick McLean  gentoo  org>
AuthorDate: Thu Jun 23 22:35:07 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Thu Jun 23 22:35:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0bab04c

net-misc/openssh: Revbump, bump X509 patch to 13.4.1

Signed-off-by: Patrick McLean  gentoo.org>

 net-misc/openssh/Manifest  |   1 +
 .../files/openssh-9.0_p1-X509-glue-13.4.1.patch|  54 +++
 net-misc/openssh/openssh-9.0_p1-r2.ebuild  | 485 +
 3 files changed, 540 insertions(+)

diff --git a/net-misc/openssh/Manifest b/net-misc/openssh/Manifest
index 029c76bb16d1..2992675630dd 100644
--- a/net-misc/openssh/Manifest
+++ b/net-misc/openssh/Manifest
@@ -6,6 +6,7 @@ DIST openssh-8_5_P1-hpn-AES-CTR-15.2.diff 30096 BLAKE2B 
f0c020dd2403806c79d4c37a
 DIST openssh-8_5_P1-hpn-DynWinNoneSwitch-15.2.diff 51428 BLAKE2B 
370b88a7da7f148bf5a4d445f05cf593b486e9df53bba027e2e179726f534b68cf9d94edd6e53024e0b6ff5f20e568727bc9d26c94d0d415603602a80d3ad241
 SHA512 
2d8d887901164b33b2799ff3ec72e86a39ae4a1696e52bcee0872dbae7772fcc534351e6e7f87126ee71b164c74e9091350f14b782f4b242a09f09b4f50d047a
 DIST openssh-8_5_P1-hpn-PeakTput-15.2.diff 2429 BLAKE2B 
849bf3c313719ab7a25c75e82d5dc5ac98365a038b2a66fe58d01eae5b20c258b94b5830e799d6909e75c69753cda05a910f3bdab9606fb7d5efa68e05f1
 SHA512 
c4a56fab55fabd1d902d45f235b603708d43f969920e45c9a57e557dccfa9cade2ec61f26d1ace938f6f73e79f17b12f119b5aea9166cbda8e3435b910500914
 DIST openssh-9.0p1+x509-13.3.2.diff.gz 1128591 BLAKE2B 
fb560e2f1803ceb946a1ba8bd53a1f9fd262896b820c23d4b0015218433d2200f1fd9df5b1889a670261f13936d8153da1ab4beb2a5d52ede78168189c522bf3
 SHA512 
e643168d7098c44f85a9bac9894a936a3480ec843162197ce56e016dd4f634ef182dcfae1f7e18408f6a18832e0a95d2d249a23fdbc3dc46df76989ca0a0c7fc
+DIST openssh-9.0p1+x509-13.4.1.diff.gz 1146757 BLAKE2B 
070d6bc23179a581e4fe79412274f11399009ba69ad643cc354ec9cd6392ffb0a651fd2d7f310c52c60a9c626140b9c823e2f19c600f15ac9cdf992707274bcb
 SHA512 
4aaa86c1a785741b28c5e2738cf6de6fa7965ac8692165a8b18fe7677aeb0996979f23b45306781e6be75d34fb39294659be5ae016ab4a82ef2a73bedcc6e8e7
 DIST openssh-9.0p1-sctp-1.2.patch.xz 6768 BLAKE2B 
8a18aea57b0b3f8f0a641870f0cd1570c6cc48d1e28ef7261344918905e94a548d3a3acb6feb1c6ef13f0c6cacf2b845163cad2b96ab20cb9fc58a49aeb699c1
 SHA512 
d6aa5f32464d5f3e2e63e9ba82108f33bdaa890e2adf2ccc47ce0d672979fc67510d9dd7561b17eaba0c2f11a8eb565029b0ebff3b2d050e9e04e6143aedb8a3
 DIST openssh-9.0p1.tar.gz 1822183 BLAKE2B 
49724a400951964d659d136908657940f79e150056728cc4dadf8ff8652a832f7fd46eebb47b15085e57fca4b00c77d1ec4dd1b056ea2bbcee89f54a121ed5e2
 SHA512 
613ae95317e734868c6a60d9cc5af47a889baa3124bbdd2b31bb51dd6b57b136f4cfcb5604cca78a03bd500baab9b9b45eaf77e038b1ed776c86dce0437449a9
 DIST openssh-9.0p1.tar.gz.asc 833 BLAKE2B 
e29ff08f10feee7347c02a7ce4b33b8d9c71a26656f0430a2511c25bc6b5006f1683d845826a68ff4eed068b30c911e273cb34e5b4880854d55a776415474019
 SHA512 
7b1445764058435d2fa8a9c7553643983650d4232036c088e46e44beeb538d32cba88f775b1be9da5f21a01d6caea59b3dc4714507781e9cb946546fa54f169f

diff --git a/net-misc/openssh/files/openssh-9.0_p1-X509-glue-13.4.1.patch 
b/net-misc/openssh/files/openssh-9.0_p1-X509-glue-13.4.1.patch
new file mode 100644
index ..dc93182e1d4c
--- /dev/null
+++ b/net-misc/openssh/files/openssh-9.0_p1-X509-glue-13.4.1.patch
@@ -0,0 +1,54 @@
+diff -ur '--exclude=.*.un~' a/openssh-9.0p1+x509-13.4.1.diff 
b/openssh-9.0p1+x509-13.4.1.diff
+--- a/openssh-9.0p1+x509-13.4.1.diff   2022-06-23 10:43:33.957093896 -0700
 b/openssh-9.0p1+x509-13.4.1.diff   2022-06-23 10:44:17.232396805 -0700
+@@ -48941,8 +48941,8 @@
+   gss_create_empty_oid_set(, );
+   gss_add_oid_set_member(, ctx->oid, );
+  
+-- if (gethostname(lname, MAXHOSTNAMELEN)) {
+-+ if (gethostname(lname, MAXHOSTNAMELEN) == -1) {
++- if (gethostname(lname, HOST_NAME_MAX)) {
+++ if (gethostname(lname, HOST_NAME_MAX) == -1) {
+   gss_release_oid_set(, );
+   return (-1);
+   }
+@@ -57102,12 +57102,11 @@
+  
+  install-files:
+   $(MKDIR_P) $(DESTDIR)$(bindir)
+-@@ -395,6 +372,8 @@
++@@ -395,6 +372,7 @@
+   $(MKDIR_P) $(DESTDIR)$(mandir)/$(mansubdir)5
+   $(MKDIR_P) $(DESTDIR)$(mandir)/$(mansubdir)8
+   $(MKDIR_P) $(DESTDIR)$(libexecdir)
+ + $(MKDIR_P) $(DESTDIR)$(sshcadir)
+-+ $(MKDIR_P) $(DESTDIR)$(piddir)
+   $(MKDIR_P) -m 0755 $(DESTDIR)$(PRIVSEP_PATH)
+   $(INSTALL) -m 0755 $(STRIP_OPT) ssh$(EXEEXT) 
$(DESTDIR)$(bindir)/ssh$(EXEEXT)
+   $(INSTALL) -m 0755 $(STRIP_OPT) scp$(EXEEXT) 
$(DESTDIR)$(bindir)/scp$(EXEEXT)
+@@ -78638,7 +78637,7 @@
+ +if test "$sshd_type" = "pkix" ; then
+ +  unset_arg=''
+ +else
+-+  unset_arg=none
+++  unset_arg=''
+ +fi
+ +
+  cat > $OBJ/sshd_config.i << _EOF
+@@ -143777,16 +143776,6 @@
+ +int   asnmprintf(char **, size_t, int *, 

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

2022-06-23 Thread James Le Cuirot
commit: 1841abc9375320586b68baaa66f90888b459ed19
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Jun 23 22:33:15 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Jun 23 22:33:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1841abc9

dev-python/exceptiongroup: Keyword 1.0.0_rc8 for ~m68k

The tests pass.

Signed-off-by: James Le Cuirot  gentoo.org>

 dev-python/exceptiongroup/exceptiongroup-1.0.0_rc8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/exceptiongroup/exceptiongroup-1.0.0_rc8.ebuild 
b/dev-python/exceptiongroup/exceptiongroup-1.0.0_rc8.ebuild
index 142baa8d033f..e502a65b3f0d 100644
--- a/dev-python/exceptiongroup/exceptiongroup-1.0.0_rc8.ebuild
+++ b/dev-python/exceptiongroup/exceptiongroup-1.0.0_rc8.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT PSF-2.4"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~m68k ~ppc ~ppc64 ~riscv ~sparc x86"
 
 distutils_enable_tests pytest
 



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

2022-06-23 Thread James Le Cuirot
commit: 56f18f0ebbcbc742ce48402d09b9c910c1f63228
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Jun 23 22:32:44 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Jun 23 22:32:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56f18f0e

dev-python/flit_scm: Keyword 1.6.2 for ~m68k

Signed-off-by: James Le Cuirot  gentoo.org>

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

diff --git a/dev-python/flit_scm/flit_scm-1.6.2.ebuild 
b/dev-python/flit_scm/flit_scm-1.6.2.ebuild
index 837f02416634..fd6c051ef32c 100644
--- a/dev-python/flit_scm/flit_scm-1.6.2.ebuild
+++ b/dev-python/flit_scm/flit_scm-1.6.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~m68k ~ppc ~ppc64 ~riscv ~sparc x86"
 
 RDEPEND="
>=dev-python/flit_core-3.5.0[${PYTHON_USEDEP}]



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

2022-06-23 Thread Piotr Karbowski
commit: 960aba0a6ecb778757b92d879da2ccc95921d205
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Jun 23 22:08:53 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Jun 23 22:09:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=960aba0a

media-gfx/prusaslicer: 2.6.0_pre20220620 version bump.

Signed-off-by: Piotr Karbowski  gentoo.org>

 media-gfx/prusaslicer/Manifest |  1 +
 .../prusaslicer-2.6.0_pre20220620.ebuild   | 76 ++
 2 files changed, 77 insertions(+)

diff --git a/media-gfx/prusaslicer/Manifest b/media-gfx/prusaslicer/Manifest
index b3c110bd9c16..14c0dee9cad3 100644
--- a/media-gfx/prusaslicer/Manifest
+++ b/media-gfx/prusaslicer/Manifest
@@ -3,3 +3,4 @@ DIST prusaslicer-2.4.1.tar.gz 55572739 BLAKE2B 
8c6030560926e53c780847e7b8a058205
 DIST prusaslicer-2.4.2.tar.gz 47752224 BLAKE2B 
27b00b766890f8675246eded75c51a671832a3abf518adf7b825dbe8396cbfd2d4b48f76d646675634af49ddbe4cd48ea8e533d66a131d14bff4e76bdd357545
 SHA512 
d480c608eadb58b53ee220317a749c0363db580759322ed7a9aebe2ea5c1acc30dbd3bdf9ed9849c23ba5c125ee6f923de6ac01987bf85abf7aeb3f91c2ae23f
 DIST prusaslicer-2.4.2_p20220506.tar.xz 29109336 BLAKE2B 
c8430b355a3d161c1aa9ab421edf1f291a7898d4fd2831fe924dc2d742bdb611d58d4e9f581c00fc37f18b6c54df2d82ca063091958ccb0859254014972a9477
 SHA512 
bf525e12fbc5a471fc28ffa048ec8628de892bfc7e65cb708266ef5d05692cf9c0755eae879b8fad0572d6af7368e2c251361941157ab2c9be73cb38c8962f72
 DIST prusaslicer-2.6.0_pre20220601.tar.xz 29096924 BLAKE2B 
d1bb1733528a817384583c203fa84bd41daee97f24698fd421967838a8c4ec7a8705de39ad065ac1778c7e67289a491c298d063a4a53e5276256a3f230cba43c
 SHA512 
d8581c292f4b6085992046a3063d90b151746690df9d7eea01bf68e72508f1b54e7547c1fcc0dd493712a752dcd158deed037559bd8825fc521e5b6aa5b199f8
+DIST prusaslicer-2.6.0_pre20220620.tar.xz 29309256 BLAKE2B 
2b2dda3f1efa05e674574812b50773b0f6c6d0c1dcfa0095deab7b80e62c5ed9f5837bc6141993ed41bcf985c598c11cf2741e17623309dbf8d7612c7af24a50
 SHA512 
7ad510b1e0db1774500049b76547e73b62976be897d47d118844c996939f843c9c0699c96bdf9569992a4d170a900e302566aa45ec8abee9ee4742104fb5deea

diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620.ebuild
new file mode 100644
index ..a3e72276b58d
--- /dev/null
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WX_GTK_VER="3.0-gtk3"
+
+inherit cmake wxwidgets xdg
+
+DESCRIPTION="A mesh slicer to generate G-code for fused-filament-fabrication 
(3D printers)"
+HOMEPAGE="https://www.prusa3d.com/prusaslicer/;
+SRC_URI="https://dev.gentoo.org/~slashbeast/distfiles/${PN}/${P}.tar.xz;
+
+LICENSE="AGPL-3 Boost-1.0 GPL-2 LGPL-3 MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+
+RESTRICT="test"
+
+RDEPEND="
+   dev-cpp/eigen:3
+   >=dev-cpp/tbb-2021.4.0:=
+   >=dev-libs/boost-1.73.0:=[nls,threads(+)]
+   dev-libs/cereal
+   dev-libs/expat
+   dev-libs/glib:2
+   dev-libs/gmp:=
+   dev-libs/mpfr:=
+   dev-libs/imath:=
+   >=media-gfx/openvdb-8.2:=
+   net-misc/curl
+   media-libs/glew:0=
+   media-libs/libpng:0=
+   media-libs/qhull:=
+   sci-libs/libigl
+   sci-libs/nlopt
+   >=sci-mathematics/cgal-5.0:=
+   sys-apps/dbus
+   sys-libs/zlib:=
+   virtual/glu
+   virtual/opengl
+   x11-libs/gtk+:3
+   x11-libs/wxGTK:${WX_GTK_VER}[X,opengl]
+"
+DEPEND="${RDEPEND}
+   media-libs/qhull[static-libs]
+"
+
+S="${WORKDIR}"
+
+src_prepare() {
+   sed -i -e 
's/PrusaSlicer-${SLIC3R_VERSION}+UNKNOWN/PrusaSlicer-${SLIC3R_VERSION}+Gentoo/g'
 version.inc || die
+   cmake_src_prepare
+}
+
+src_configure() {
+   CMAKE_BUILD_TYPE="Release"
+
+   setup-wxwidgets
+
+   local mycmakeargs=(
+   -DOPENVDB_FIND_MODULE_PATH="/usr/$(get_libdir)/cmake/OpenVDB"
+
+   -DSLIC3R_BUILD_TESTS=$(usex test)
+   -DSLIC3R_FHS=ON
+   -DSLIC3R_GTK=3
+   -DSLIC3R_GUI=ON
+   -DSLIC3R_PCH=OFF
+   -DSLIC3R_STATIC=OFF
+   -DSLIC3R_WX_STABLE=ON
+   -Wno-dev
+   )
+
+   cmake_src_configure
+}



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

2022-06-23 Thread James Le Cuirot
commit: d01dc666c69841f313f6caf0789f54e8fe70efd8
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Jun 23 21:29:16 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Jun 23 21:29:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d01dc666

www-client/vivaldi-snapshot: Add version 5.4.2712.3

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   3 +
 .../vivaldi-snapshot-5.4.2712.3.ebuild | 206 +
 2 files changed, 209 insertions(+)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index da54e0d17b6c..3de3408aac58 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -4,3 +4,6 @@ DIST vivaldi-snapshot_5.4.2704.3-1_armhf.deb 81291512 BLAKE2B 
5a8546636b059db93f
 DIST vivaldi-snapshot_5.4.2707.2-1_amd64.deb 89882276 BLAKE2B 
c6570714d86f1042bafc51f148df3e9ee82a5027aca413d0fe17ca6edcec64151d987703d45456f858ea1484f5790e3134533a4bf89964bde294cd2dfa1b4303
 SHA512 
1a2817311751c1f655e59c9b3f28f9a70a7be5fd850ca13b0c25573388bbafe7f7d5dff519cae716b41f7e64cda66650ce48b23704f5038c48b4c804f0a3ea5b
 DIST vivaldi-snapshot_5.4.2707.2-1_arm64.deb 81633992 BLAKE2B 
304bcf611f382d1edef1b06d62c861d104cb79acb59e3c5ad4f58a8a2f419cf6953633ba9aa9856c253394a3a9e0faf10a1512c14a707dd33a98e52432581027
 SHA512 
b4b6f54d11f8e3812d56290a522b02da6129d356adf4ddedc04d4ca84e6f58447fd096aae7e29eaeb4db2ccb5c03c8d9342a98493d5050520a39863eefda8fee
 DIST vivaldi-snapshot_5.4.2707.2-1_armhf.deb 81277108 BLAKE2B 
214d75556c20ba73e6cab2a09fd7d40d7275d2dc135df775f039d2414da536e8db010b599a66a88266522300497352a0501619bed8307c54893d2ba7f74a49f7
 SHA512 
dc5ab115b9c0a61c61b127d135115b663a48d966c7d386b90e61edaae37b7d64f6770f5a877af00e4cbe8eea1a6c0a336ce31400897cfca0ae129916a32883ac
+DIST vivaldi-snapshot_5.4.2712.3-1_amd64.deb 89880164 BLAKE2B 
a0aad3c01c153e19b6686651a385311d07d11c172570ba7cf7b074b401156ac213602ec62ea54708253f7624341c343fd5be724db9c8a1a7482c5e2a3a4324c7
 SHA512 
edf85f69bda626be13f279b741fb95435d94712ddda31beea9a25e02ef588422c0f3578a3ab8224f4f2b3171fab0919805c50660c1cfa15154af41ef45217da8
+DIST vivaldi-snapshot_5.4.2712.3-1_arm64.deb 81621264 BLAKE2B 
46d127de5ad09cdaf1d10f6541a369131d47dfa8270d8ee0bf07474399462cc1a0c88613f3bc7e9821d87c009cfa5f96477d584fd0b75ce20744a26b6ca7e6e4
 SHA512 
4d73e277381e392bc455d4ab803f8a834c75408c77af98bb424926ca04f6287df437aec2e859462a93c4e12c0fd8bbdb25ae303c66502101f1c40c25ef633543
+DIST vivaldi-snapshot_5.4.2712.3-1_armhf.deb 81284656 BLAKE2B 
2903fe75668e5f7871abc5a82259aacc61d871439bba554d3b7296420959f932cabf5e9bc52cd14096dbe5c42899cf1ddf049269553ccaeac9ccdec51f5e6657
 SHA512 
a6d0875d1d6ede0feb04072aa7c2ed0f181cc05aee8439fe8a627a1668564897445bc1a0350eeae04f9bb63f7ad4e3d55713fd39e087e42b5d00c6f7c612

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.4.2712.3.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.4.2712.3.ebuild
new file mode 100644
index ..cc815568ad94
--- /dev/null
+++ b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.4.2712.3.ebuild
@@ -0,0 +1,206 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_VERSION="102"
+CHROMIUM_LANGS="
+   af
+   am
+   ar
+   az
+   be
+   bg
+   bn
+   ca
+   cs
+   da
+   de
+   de-CH
+   el
+   en-GB
+   en-US
+   eo
+   es
+   es-419
+   es-PE
+   et
+   eu
+   fa
+   fi
+   fil
+   fr
+   fy
+   gd
+   gl
+   gu
+   he
+   hi
+   hr
+   hu
+   hy
+   id
+   io
+   is
+   it
+   ja
+   jbo
+   ka
+   kab
+   kn
+   ko
+   ku
+   lt
+   lv
+   mk
+   ml
+   mr
+   ms
+   nb
+   nl
+   nn
+   pa
+   pl
+   pt-BR
+   pt-PT
+   ro
+   ru
+   sc
+   sk
+   sl
+   sq
+   sr
+   sr-Latn
+   sv
+   sw
+   ta
+   te
+   th
+   tr
+   uk
+   ur
+   vi
+   zh-CN
+   zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+
+if [[ ${PV} = *_p* ]]; then
+   DEB_REV="${PV#*_p}"
+else
+   DEB_REV=1
+fi
+
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
+
+RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
+RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
+RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
+RE="\bx86\b"; 

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

2022-06-23 Thread James Le Cuirot
commit: c95a3b3de464093f26e44b455626346983604b97
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Jun 23 21:31:48 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Jun 23 21:31:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c95a3b3d

www-client/vivaldi: Stabilise 5.3.2679.58 on amd64

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/vivaldi-5.3.2679.58.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/www-client/vivaldi/vivaldi-5.3.2679.58.ebuild 
b/www-client/vivaldi/vivaldi-5.3.2679.58.ebuild
index cc815568ad94..24b5ca5420a8 100644
--- a/www-client/vivaldi/vivaldi-5.3.2679.58.ebuild
+++ b/www-client/vivaldi/vivaldi-5.3.2679.58.ebuild
@@ -97,7 +97,7 @@ else
DEB_REV=1
 fi
 
-KEYWORDS="-* ~amd64 ~arm ~arm64"
+KEYWORDS="-* amd64 ~arm ~arm64"
 
VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
 
 RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"



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

2022-06-23 Thread James Le Cuirot
commit: f36dd36b0c11c7267b33fa875c2530cf7257001c
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Jun 23 21:30:39 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Jun 23 21:30:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f36dd36b

www-client/vivaldi-snapshot: Drop old 5.4.2704.3

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi-snapshot/Manifest   |   3 -
 .../vivaldi-snapshot-5.4.2704.3.ebuild | 206 -
 2 files changed, 209 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 3de3408aac58..44cf3c7e266c 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-snapshot_5.4.2704.3-1_amd64.deb 89878764 BLAKE2B 
2b9cfe2471529f56c18e73f6334acaa802f5b8ee64c7dde531269f773dc437732d0a4be4bd44b5683b9e499b80f0bcf9e339b2ffbda68e15fbc45b7f930d6093
 SHA512 
a0075be7fb9d72d8b2ba5ad368667725f9e4921ea1de8a0f40b3ac25afd38289aa1f2d65ff5d5b376d3db3d2db0ad4ecd308014b2c23105298cd414691836ae0
-DIST vivaldi-snapshot_5.4.2704.3-1_arm64.deb 81633128 BLAKE2B 
458d8a8cf3cc3765d45fa852f93fd61de75c0ac860f2ab8649c7ca10615e25c6dc0c5d28ac0a2800a582d29e17b62f08128d9e980618e3b13a7ae26e9a9f1260
 SHA512 
3c3d841ff8d00c63af674b6857e765acb4bced1fc0857b09008a701215e9d43a827faccb7e79de141990494ddfdb707958d4dcad13634c133f430eb8c555054d
-DIST vivaldi-snapshot_5.4.2704.3-1_armhf.deb 81291512 BLAKE2B 
5a8546636b059db93fbfc3781304d1e935978b02b621f2e65a31d5bae0e457543173f318a58070652f1b037de7082e9f46794bd1f995c9eae5ffd8697115f4f1
 SHA512 
63fa6f435eef51c3b28a1596277e0601d9cc6ab6a1f75e282ce6aa7b4a1ebfc7ed2528e9014d51672913edd9f85933006ae9ae330f815389921ff2a92e7eb39a
 DIST vivaldi-snapshot_5.4.2707.2-1_amd64.deb 89882276 BLAKE2B 
c6570714d86f1042bafc51f148df3e9ee82a5027aca413d0fe17ca6edcec64151d987703d45456f858ea1484f5790e3134533a4bf89964bde294cd2dfa1b4303
 SHA512 
1a2817311751c1f655e59c9b3f28f9a70a7be5fd850ca13b0c25573388bbafe7f7d5dff519cae716b41f7e64cda66650ce48b23704f5038c48b4c804f0a3ea5b
 DIST vivaldi-snapshot_5.4.2707.2-1_arm64.deb 81633992 BLAKE2B 
304bcf611f382d1edef1b06d62c861d104cb79acb59e3c5ad4f58a8a2f419cf6953633ba9aa9856c253394a3a9e0faf10a1512c14a707dd33a98e52432581027
 SHA512 
b4b6f54d11f8e3812d56290a522b02da6129d356adf4ddedc04d4ca84e6f58447fd096aae7e29eaeb4db2ccb5c03c8d9342a98493d5050520a39863eefda8fee
 DIST vivaldi-snapshot_5.4.2707.2-1_armhf.deb 81277108 BLAKE2B 
214d75556c20ba73e6cab2a09fd7d40d7275d2dc135df775f039d2414da536e8db010b599a66a88266522300497352a0501619bed8307c54893d2ba7f74a49f7
 SHA512 
dc5ab115b9c0a61c61b127d135115b663a48d966c7d386b90e61edaae37b7d64f6770f5a877af00e4cbe8eea1a6c0a336ce31400897cfca0ae129916a32883ac

diff --git a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.4.2704.3.ebuild 
b/www-client/vivaldi-snapshot/vivaldi-snapshot-5.4.2704.3.ebuild
deleted file mode 100644
index cc815568ad94..
--- a/www-client/vivaldi-snapshot/vivaldi-snapshot-5.4.2704.3.ebuild
+++ /dev/null
@@ -1,206 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="102"
-CHROMIUM_LANGS="
-   af
-   am
-   ar
-   az
-   be
-   bg
-   bn
-   ca
-   cs
-   da
-   de
-   de-CH
-   el
-   en-GB
-   en-US
-   eo
-   es
-   es-419
-   es-PE
-   et
-   eu
-   fa
-   fi
-   fil
-   fr
-   fy
-   gd
-   gl
-   gu
-   he
-   hi
-   hr
-   hu
-   hy
-   id
-   io
-   is
-   it
-   ja
-   jbo
-   ka
-   kab
-   kn
-   ko
-   ku
-   lt
-   lv
-   mk
-   ml
-   mr
-   ms
-   nb
-   nl
-   nn
-   pa
-   pl
-   pt-BR
-   pt-PT
-   ro
-   ru
-   sc
-   sk
-   sl
-   sq
-   sr
-   sr-Latn
-   sv
-   sw
-   ta
-   te
-   th
-   tr
-   uk
-   ur
-   vi
-   zh-CN
-   zh-TW
-"
-
-inherit chromium-2 desktop unpacker xdg
-
-VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-
-if [[ ${PV} = *_p* ]]; then
-   DEB_REV="${PV#*_p}"
-else
-   DEB_REV=1
-fi
-
-KEYWORDS="-* ~amd64 ~arm ~arm64"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
-
-RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
-RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
-RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
-RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( 
${VIVALDI_BASE_URI}i386.deb )"
-
-LICENSE="Vivaldi"
-SLOT="0"

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

2022-06-23 Thread James Le Cuirot
commit: 24b2a5c412cb84b2391e34f687a6a1b656930b1d
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Jun 23 21:30:52 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Jun 23 21:30:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24b2a5c4

www-client/vivaldi: Add version 5.3.2679.61

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/Manifest   |   3 +
 www-client/vivaldi/vivaldi-5.3.2679.61.ebuild | 206 ++
 2 files changed, 209 insertions(+)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index bb6b9169779a..b860fd290298 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -4,3 +4,6 @@ DIST vivaldi-stable_5.3.2679.55-1_armhf.deb 81274636 BLAKE2B 
a35a228b96790eaf641
 DIST vivaldi-stable_5.3.2679.58-1_amd64.deb 89868852 BLAKE2B 
8370f7e366feed589e316c71b82006039bc7b2a310754a2d45e45739e773c062ff227184508bb0f821842c9994da819e19f9bce9a584e279700b96b92b1543a2
 SHA512 
348a7cf50d935c6046c19d944e9a04bd7e6c7bab458196cea30a1cd69052284b41bbb423e4bbb3ed0593303033c6f9848386aabfaed5de54d1bff9e1610b7029
 DIST vivaldi-stable_5.3.2679.58-1_arm64.deb 81641544 BLAKE2B 
8b5753937312185bec8c38db451edc67d62eb3e755dcacc624b03de5ab7605be5f024bdcb1965c356d49168bc5e277a51ad38454c0d907d4dbd17e5e1ca1debc
 SHA512 
5cba9787e14068564fbb7a27eff176171eccc267f663eea19764afcd228e959d0e23cbc48503adef6dcf0cd81e7ead69ee1c98337e6a882aff675af61d3d2800
 DIST vivaldi-stable_5.3.2679.58-1_armhf.deb 81281656 BLAKE2B 
063ec6982a771377b83f21aa4471fadd91b470d0a283361f033842aaa33d71ba628d78a7ac01893e4e45fc3db93a7f482fe6b7e2380a308f2266f078f9d9c949
 SHA512 
74b7496f7247e4e8caa114b7918f78ac98266c7b32300193858dcb080ff24273a3ea0a0d2bb7a8e9e72dd22346e4da1c2a9736979dbc22ed610042a8f05e3faa
+DIST vivaldi-stable_5.3.2679.61-1_amd64.deb 89900260 BLAKE2B 
eb92dbba9ab9d824fef3b125f8deb657588ece692c7128fe384170b4b0059c8a34bcc457bd2ad5b81eb44dadd41d3c05e76f670fc0417a047dcfa4967b57c24d
 SHA512 
0c834cadbcdef130c48e385db53cd3dbdb5b2e919dea7b2d8d642f1dbaa3ea0c04fd28d2539d38397902d7a4d0c77def1125399dae8b067310444c92888d
+DIST vivaldi-stable_5.3.2679.61-1_arm64.deb 81640336 BLAKE2B 
dca74cd96b6b87df0faba29ad0b6f7c6bdf1b5c05d40a1cccb5b2bbc9b9b288be735cd4f191f20696943e5be4c8673e3b45e4703cb409add8f1aba97386f
 SHA512 
3cddfd9a516467c4c09527590845165706627b4976ce0ec7591262efdf6353ce4612b472bfa88e14ea72aa1d2f7c85edda1b7edede6a5946fd8449c0e43ba354
+DIST vivaldi-stable_5.3.2679.61-1_armhf.deb 81312608 BLAKE2B 
ccf660b747df101e7b07f7cebb9fce26c70b4278f9a7af83abd846d72aa195aedb1c3e769f57502d5ed76c67018e8d6c98ce456173d6990a12314d6f83f8258c
 SHA512 
eb103b48bc265f29590dc09052427d3589ea1d7e68511c4031973c180db382db82b0df9f99e3260ad26214a6861951d4cc9f53a6f61a68c15e162b82b4e4e64e

diff --git a/www-client/vivaldi/vivaldi-5.3.2679.61.ebuild 
b/www-client/vivaldi/vivaldi-5.3.2679.61.ebuild
new file mode 100644
index ..cc815568ad94
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-5.3.2679.61.ebuild
@@ -0,0 +1,206 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+CHROMIUM_VERSION="102"
+CHROMIUM_LANGS="
+   af
+   am
+   ar
+   az
+   be
+   bg
+   bn
+   ca
+   cs
+   da
+   de
+   de-CH
+   el
+   en-GB
+   en-US
+   eo
+   es
+   es-419
+   es-PE
+   et
+   eu
+   fa
+   fi
+   fil
+   fr
+   fy
+   gd
+   gl
+   gu
+   he
+   hi
+   hr
+   hu
+   hy
+   id
+   io
+   is
+   it
+   ja
+   jbo
+   ka
+   kab
+   kn
+   ko
+   ku
+   lt
+   lv
+   mk
+   ml
+   mr
+   ms
+   nb
+   nl
+   nn
+   pa
+   pl
+   pt-BR
+   pt-PT
+   ro
+   ru
+   sc
+   sk
+   sl
+   sq
+   sr
+   sr-Latn
+   sv
+   sw
+   ta
+   te
+   th
+   tr
+   uk
+   ur
+   vi
+   zh-CN
+   zh-TW
+"
+
+inherit chromium-2 desktop unpacker xdg
+
+VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
+VIVALDI_HOME="opt/${PN}"
+DESCRIPTION="A browser for our friends"
+HOMEPAGE="https://vivaldi.com/;
+
+if [[ ${PV} = *_p* ]]; then
+   DEB_REV="${PV#*_p}"
+else
+   DEB_REV=1
+fi
+
+KEYWORDS="-* ~amd64 ~arm ~arm64"
+VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
+
+RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
+RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
+RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
+RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( 
${VIVALDI_BASE_URI}i386.deb )"
+
+LICENSE="Vivaldi"

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

2022-06-23 Thread James Le Cuirot
commit: 8c657d33f2028b69e2b582315d8951c46e40df9f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Jun 23 21:32:18 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Jun 23 21:32:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c657d33

www-client/vivaldi: Drop old 5.3.2679.55

Signed-off-by: James Le Cuirot  gentoo.org>

 www-client/vivaldi/Manifest   |   3 -
 www-client/vivaldi/vivaldi-5.3.2679.55.ebuild | 206 --
 2 files changed, 209 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index b860fd290298..5a74190278e8 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-stable_5.3.2679.55-1_amd64.deb 89894036 BLAKE2B 
0af9e0e5d1d934ff65f4fee31793c22d2ffabceaa0fac22e9d88f3933bd9a5727444b9fccdf0a2ba46e7da433b92e47714a5d40bf20ba671f00c8537cbea89c3
 SHA512 
0e004b57e8e3070c813a52f3655d820b5a9090562c03954acdef1b57f18c0a288007953e48504df0da7c091551efbc3bd678d8173473185a4117576850ede70b
-DIST vivaldi-stable_5.3.2679.55-1_arm64.deb 81645288 BLAKE2B 
b6891464bd0cf88166b110f5127bb69ad856123a24014728a00cf16a642f95891e6f0af0714441d7c92e99075cfa9f2ba1b8959b5ef3997dfd34fc325fe7f9be
 SHA512 
7e6332b174f5d570f4843ff5a6befc083b1332d0decd85a032ee95720a44462d81d92d9d3b8f3c36d8f4701fe670bd01535dcfab1a8c2ac19da2817be0f13dde
-DIST vivaldi-stable_5.3.2679.55-1_armhf.deb 81274636 BLAKE2B 
a35a228b96790eaf64199ffe53a14a01bd6ebe032d4d0445bde7c4aa76d917d530ec0de2513d675a07c95702224526e4cab8d5ca49258dfb9b7988f8a0f97a9d
 SHA512 
c3e867fd83b6603ed79dbdaf6c0410182162994cea726df6c56fc7065dd7f00fdeebf1747abf31f532b2e7b250a132d236bfaa29421ef07d75bf0819d349ad40
 DIST vivaldi-stable_5.3.2679.58-1_amd64.deb 89868852 BLAKE2B 
8370f7e366feed589e316c71b82006039bc7b2a310754a2d45e45739e773c062ff227184508bb0f821842c9994da819e19f9bce9a584e279700b96b92b1543a2
 SHA512 
348a7cf50d935c6046c19d944e9a04bd7e6c7bab458196cea30a1cd69052284b41bbb423e4bbb3ed0593303033c6f9848386aabfaed5de54d1bff9e1610b7029
 DIST vivaldi-stable_5.3.2679.58-1_arm64.deb 81641544 BLAKE2B 
8b5753937312185bec8c38db451edc67d62eb3e755dcacc624b03de5ab7605be5f024bdcb1965c356d49168bc5e277a51ad38454c0d907d4dbd17e5e1ca1debc
 SHA512 
5cba9787e14068564fbb7a27eff176171eccc267f663eea19764afcd228e959d0e23cbc48503adef6dcf0cd81e7ead69ee1c98337e6a882aff675af61d3d2800
 DIST vivaldi-stable_5.3.2679.58-1_armhf.deb 81281656 BLAKE2B 
063ec6982a771377b83f21aa4471fadd91b470d0a283361f033842aaa33d71ba628d78a7ac01893e4e45fc3db93a7f482fe6b7e2380a308f2266f078f9d9c949
 SHA512 
74b7496f7247e4e8caa114b7918f78ac98266c7b32300193858dcb080ff24273a3ea0a0d2bb7a8e9e72dd22346e4da1c2a9736979dbc22ed610042a8f05e3faa

diff --git a/www-client/vivaldi/vivaldi-5.3.2679.55.ebuild 
b/www-client/vivaldi/vivaldi-5.3.2679.55.ebuild
deleted file mode 100644
index 24b5ca5420a8..
--- a/www-client/vivaldi/vivaldi-5.3.2679.55.ebuild
+++ /dev/null
@@ -1,206 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CHROMIUM_VERSION="102"
-CHROMIUM_LANGS="
-   af
-   am
-   ar
-   az
-   be
-   bg
-   bn
-   ca
-   cs
-   da
-   de
-   de-CH
-   el
-   en-GB
-   en-US
-   eo
-   es
-   es-419
-   es-PE
-   et
-   eu
-   fa
-   fi
-   fil
-   fr
-   fy
-   gd
-   gl
-   gu
-   he
-   hi
-   hr
-   hu
-   hy
-   id
-   io
-   is
-   it
-   ja
-   jbo
-   ka
-   kab
-   kn
-   ko
-   ku
-   lt
-   lv
-   mk
-   ml
-   mr
-   ms
-   nb
-   nl
-   nn
-   pa
-   pl
-   pt-BR
-   pt-PT
-   ro
-   ru
-   sc
-   sk
-   sl
-   sq
-   sr
-   sr-Latn
-   sv
-   sw
-   ta
-   te
-   th
-   tr
-   uk
-   ur
-   vi
-   zh-CN
-   zh-TW
-"
-
-inherit chromium-2 desktop unpacker xdg
-
-VIVALDI_PN="${PN/%vivaldi/vivaldi-stable}"
-VIVALDI_HOME="opt/${PN}"
-DESCRIPTION="A browser for our friends"
-HOMEPAGE="https://vivaldi.com/;
-
-if [[ ${PV} = *_p* ]]; then
-   DEB_REV="${PV#*_p}"
-else
-   DEB_REV=1
-fi
-
-KEYWORDS="-* amd64 ~arm ~arm64"
-VIVALDI_BASE_URI="https://downloads.vivaldi.com/${VIVALDI_PN#vivaldi-}/${VIVALDI_PN}_${PV%_p*}-${DEB_REV}_;
-
-RE="\bamd64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" amd64? ( 
${VIVALDI_BASE_URI}amd64.deb )"
-RE="\barm\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm? ( 
${VIVALDI_BASE_URI}armhf.deb )"
-RE="\barm64\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" arm64? ( 
${VIVALDI_BASE_URI}arm64.deb )"
-RE="\bx86\b"; [[ ${KEYWORDS} =~ ${RE} ]] && SRC_URI+=" x86? ( 
${VIVALDI_BASE_URI}i386.deb )"
-
-LICENSE="Vivaldi"
-SLOT="0"
-IUSE="proprietary-codecs widevine"
-RESTRICT="bindist mirror"
-
-RDEPEND="
-   app-accessibility/at-spi2-atk:2
-   

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

2022-06-23 Thread William Hubbs
commit: 57abc75d48c615116e9770e167cb566b3a89e9c5
Author: William Hubbs  gentoo  org>
AuthorDate: Thu Jun 23 21:24:24 2022 +
Commit: William Hubbs  gentoo  org>
CommitDate: Thu Jun 23 21:27:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57abc75d

dev-util/kube-linter: new package, add 0.3.0

This is another static analysis tool for kubernetes configurations and
helm charts.

Signed-off-by: William Hubbs  gentoo.org>

 dev-util/kube-linter/Manifest |  2 ++
 dev-util/kube-linter/kube-linter-0.3.0.ebuild | 27 +++
 dev-util/kube-linter/metadata.xml |  8 
 3 files changed, 37 insertions(+)

diff --git a/dev-util/kube-linter/Manifest b/dev-util/kube-linter/Manifest
new file mode 100644
index ..068f7a4efdaf
--- /dev/null
+++ b/dev-util/kube-linter/Manifest
@@ -0,0 +1,2 @@
+DIST kube-linter-0.3.0-deps.tar.xz 141981332 BLAKE2B 
52ae84c6769d95384b4cf222152960786d747603234d4807c21c7b1e049f7995248746cea3cdf67e9ff16184c5c9a8655acb23c83141bd086afe2bae87ec723e
 SHA512 
d743cc3a0b8bf90a56d3fbeef3f99ca5c039322136b3085fe75d9dd46b08bf5c456785848fd74c1325faac30e14566dc76dfbb271d9923c26ed2f40c0072e202
+DIST kube-linter-0.3.0.tar.gz 252093 BLAKE2B 
7cbd904ad2bd8e5b5496c606a3a640e93235907b3422f3e18d022c0be370fbde1ba19766a24f9d13f194066d471cd5449d6d1cf12f0a05d92233676d82c175eb
 SHA512 
bcd8a28eb52902c0b1e248a43ec9ce96afdced554b7198fd7898853d02a88093f72bed038fcc36373250da68bc362e3a89e52e73a5ebe74267000b89bfdc6e6a

diff --git a/dev-util/kube-linter/kube-linter-0.3.0.ebuild 
b/dev-util/kube-linter/kube-linter-0.3.0.ebuild
new file mode 100644
index ..45b858d5153a
--- /dev/null
+++ b/dev-util/kube-linter/kube-linter-0.3.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="kubernetes yaml and helm chart static analysis tool"
+HOMEPAGE="https://kubelinter.io;
+SRC_URI="https://github.com/stackrox/kube-linter/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+   emake TAG=${PV} build
+}
+
+src_install() {
+   dobin .gobin/kube-linter
+   dodoc -r config.yaml.example docs/*
+}
+
+src_test() {
+   emake TAG=${PV} test
+}

diff --git a/dev-util/kube-linter/metadata.xml 
b/dev-util/kube-linter/metadata.xml
new file mode 100644
index ..db463f3eeb66
--- /dev/null
+++ b/dev-util/kube-linter/metadata.xml
@@ -0,0 +1,8 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   willi...@gentoo.org
+   William Hubbs
+   
+



[gentoo-commits] repo/gentoo:master commit in: games-emulation/pcsx2/

2022-06-23 Thread Ionen Wolkens
commit: f77d7930a9bf7c0a53a01235807e9c76624f95c6
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jun 23 21:02:32 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jun 23 21:03:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f77d7930

games-emulation/pcsx2: add games@ as maintainer

Like many other emulators, and been handling this on the sides already.

Signed-off-by: Ionen Wolkens  gentoo.org>

 games-emulation/pcsx2/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/games-emulation/pcsx2/metadata.xml 
b/games-emulation/pcsx2/metadata.xml
index 347ab91abc92..0d8f2efac4cd 100644
--- a/games-emulation/pcsx2/metadata.xml
+++ b/games-emulation/pcsx2/metadata.xml
@@ -9,6 +9,10 @@
proxy-ma...@gentoo.org
Proxy Maintainers

+   
+   ga...@gentoo.org
+   Gentoo Games Project
+   

https://github.com/PCSX2/pcsx2/issues
PCSX2/pcsx2



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

2022-06-23 Thread Piotr Karbowski
commit: 8f91f910e3822440c9c5aef15274d2dcda7b0e8e
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Jun 23 21:01:55 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Jun 23 21:03:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f91f910

net-misc/axel: 2.17.11 version bump

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/axel/Manifest|  1 +
 net-misc/axel/axel-2.17.11.ebuild | 38 ++
 2 files changed, 39 insertions(+)

diff --git a/net-misc/axel/Manifest b/net-misc/axel/Manifest
index 82743b9d4cec..0b0f43df81b5 100644
--- a/net-misc/axel/Manifest
+++ b/net-misc/axel/Manifest
@@ -1,3 +1,4 @@
 DIST axel-2.17.10.tar.xz 274648 BLAKE2B 
ee89614412dda04092bd89821ce78d1fff9224d0e026b136d50f2c52a42bbb6a3a110dcf8c0e8110dfdb6a67d0b6aecf0322101f75016b3f35f44849340c
 SHA512 
f102ae742940d123364de49f01fe97cc146afc32adfb3776437a53ffef14fcca0c5926c39d6ac338fe2bd368529d18b0c885b694de48f7cb0e6d0195d2339437
+DIST axel-2.17.11.tar.xz 279964 BLAKE2B 
d2a740b6a9471cc384ddb8556c3dce946edffc3ef7b2740306040cb22d4cbabea92064ed3b0f351235f004b1017cefb5b0fc8a427691a74f29880eec7e3f5b85
 SHA512 
111e8b3bbb70e717bee8b3c318c18d0121776301c609c0894376a371238dd839f5dae7edda6738d2b89296fd4b6ac1083399acf62308eaa479b6d70b080e65a1
 DIST axel-2.17.8.tar.xz 201224 BLAKE2B 
0a10187013aa888ae8fa7f165b88955f5a7d63241157f552778c042eaecc7873e10e27537a8c7a26a09df5e655097845037f23a6c39f4d46328d633f944a316a
 SHA512 
9158cc0f1c7b54d84e5c15331ddcf6056b5eb654c0ad068e058eedbea99bb87c1b2e759b57872a86d76d83d6807500989ad6bbf87f1c0210db2d4dab100933ea
 DIST axel-2.17.9.tar.xz 204212 BLAKE2B 
8ec63a5ccf73bf8e17c559b7fbce08ee926b0001b1d6f8ea09cbe1a7c600ceba69b6b6ecd19f989da333b57ed11e9a93913b2fa520d7e56b7d796cf18dcb9f1a
 SHA512 
a0cabf43f451d61f4b1f4892a381fd5cf4088f7148502bf4e27d1c98177c3777bab9b732780cb9ba60c45aeead6cf9b79f870ac16db7148180f26350e69d8b01

diff --git a/net-misc/axel/axel-2.17.11.ebuild 
b/net-misc/axel/axel-2.17.11.ebuild
new file mode 100644
index ..f9fabe3a83d0
--- /dev/null
+++ b/net-misc/axel/axel-2.17.11.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Light Unix download accelerator"
+HOMEPAGE="https://github.com/axel-download-accelerator/axel;
+SRC_URI="https://github.com/axel-download-accelerator/axel/releases/download/v${PV}/${P}.tar.xz;
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="debug nls ssl"
+
+CDEPEND="
+   ssl? (
+   dev-libs/openssl:0=
+   )
+"
+DEPEND="${CDEPEND}
+   nls? ( sys-devel/gettext )"
+RDEPEND="${CDEPEND}
+   nls? ( virtual/libintl virtual/libiconv )"
+
+DOCS=( doc/. )
+
+src_configure() {
+   econf \
+   $(use_enable nls) \
+   $(use_with ssl)
+}
+
+pkg_postinst() {
+   einfo 'To use axel with Portage, one can configure make.conf with:'
+   einfo
+   einfo 'FETCHCOMMAND="axel --timeout=30 --alternate --no-clobber 
--output=\"\${DISTDIR}/\${FILE}\" \"\${URI}\""'
+   einfo 'RESUMECOMMAND="axel --timeout=30 --alternate --no-clobber 
--output=\"\${DISTDIR}/\${FILE}\" \"\${URI}\""'
+}



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

2022-06-23 Thread Piotr Karbowski
commit: e44be3832741695275a56443dfe0cbcee6ebcbf2
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Jun 23 21:02:54 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Jun 23 21:03:17 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e44be383

net-misc/axel: drop old.

Signed-off-by: Piotr Karbowski  gentoo.org>

 net-misc/axel/Manifest   |  2 --
 net-misc/axel/axel-2.17.8.ebuild | 38 --
 net-misc/axel/axel-2.17.9.ebuild | 38 --
 3 files changed, 78 deletions(-)

diff --git a/net-misc/axel/Manifest b/net-misc/axel/Manifest
index 0b0f43df81b5..270463f6930d 100644
--- a/net-misc/axel/Manifest
+++ b/net-misc/axel/Manifest
@@ -1,4 +1,2 @@
 DIST axel-2.17.10.tar.xz 274648 BLAKE2B 
ee89614412dda04092bd89821ce78d1fff9224d0e026b136d50f2c52a42bbb6a3a110dcf8c0e8110dfdb6a67d0b6aecf0322101f75016b3f35f44849340c
 SHA512 
f102ae742940d123364de49f01fe97cc146afc32adfb3776437a53ffef14fcca0c5926c39d6ac338fe2bd368529d18b0c885b694de48f7cb0e6d0195d2339437
 DIST axel-2.17.11.tar.xz 279964 BLAKE2B 
d2a740b6a9471cc384ddb8556c3dce946edffc3ef7b2740306040cb22d4cbabea92064ed3b0f351235f004b1017cefb5b0fc8a427691a74f29880eec7e3f5b85
 SHA512 
111e8b3bbb70e717bee8b3c318c18d0121776301c609c0894376a371238dd839f5dae7edda6738d2b89296fd4b6ac1083399acf62308eaa479b6d70b080e65a1
-DIST axel-2.17.8.tar.xz 201224 BLAKE2B 
0a10187013aa888ae8fa7f165b88955f5a7d63241157f552778c042eaecc7873e10e27537a8c7a26a09df5e655097845037f23a6c39f4d46328d633f944a316a
 SHA512 
9158cc0f1c7b54d84e5c15331ddcf6056b5eb654c0ad068e058eedbea99bb87c1b2e759b57872a86d76d83d6807500989ad6bbf87f1c0210db2d4dab100933ea
-DIST axel-2.17.9.tar.xz 204212 BLAKE2B 
8ec63a5ccf73bf8e17c559b7fbce08ee926b0001b1d6f8ea09cbe1a7c600ceba69b6b6ecd19f989da333b57ed11e9a93913b2fa520d7e56b7d796cf18dcb9f1a
 SHA512 
a0cabf43f451d61f4b1f4892a381fd5cf4088f7148502bf4e27d1c98177c3777bab9b732780cb9ba60c45aeead6cf9b79f870ac16db7148180f26350e69d8b01

diff --git a/net-misc/axel/axel-2.17.8.ebuild b/net-misc/axel/axel-2.17.8.ebuild
deleted file mode 100644
index c2b94b904b2b..
--- a/net-misc/axel/axel-2.17.8.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Light Unix download accelerator"
-HOMEPAGE="https://github.com/axel-download-accelerator/axel;
-SRC_URI="https://github.com/axel-download-accelerator/axel/releases/download/v${PV}/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ppc ppc64 sparc x86"
-IUSE="debug nls ssl"
-
-CDEPEND="
-   ssl? (
-   dev-libs/openssl:0=
-   )
-"
-DEPEND="${CDEPEND}
-   nls? ( sys-devel/gettext )"
-RDEPEND="${CDEPEND}
-   nls? ( virtual/libintl virtual/libiconv )"
-
-DOCS=( doc/. )
-
-src_configure() {
-   econf \
-   $(use_enable nls) \
-   $(use_with ssl)
-}
-
-pkg_postinst() {
-   einfo 'To use axel with Portage, one can configure make.conf with:'
-   einfo
-   einfo 'FETCHCOMMAND="axel --timeout=30 --alternate --no-clobber 
--output=\"\${DISTDIR}/\${FILE}\" \"\${URI}\""'
-   einfo 'RESUMECOMMAND="axel --timeout=30 --alternate --no-clobber 
--output=\"\${DISTDIR}/\${FILE}\" \"\${URI}\""'
-}

diff --git a/net-misc/axel/axel-2.17.9.ebuild b/net-misc/axel/axel-2.17.9.ebuild
deleted file mode 100644
index 1a4eb679c275..
--- a/net-misc/axel/axel-2.17.9.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="Light Unix download accelerator"
-HOMEPAGE="https://github.com/axel-download-accelerator/axel;
-SRC_URI="https://github.com/axel-download-accelerator/axel/releases/download/v${PV}/${P}.tar.xz;
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
-IUSE="debug nls ssl"
-
-CDEPEND="
-   ssl? (
-   dev-libs/openssl:0=
-   )
-"
-DEPEND="${CDEPEND}
-   nls? ( sys-devel/gettext )"
-RDEPEND="${CDEPEND}
-   nls? ( virtual/libintl virtual/libiconv )"
-
-DOCS=( doc/. )
-
-src_configure() {
-   econf \
-   $(use_enable nls) \
-   $(use_with ssl)
-}
-
-pkg_postinst() {
-   einfo 'To use axel with Portage, one can configure make.conf with:'
-   einfo
-   einfo 'FETCHCOMMAND="axel --timeout=30 --alternate --no-clobber 
--output=\"\${DISTDIR}/\${FILE}\" \"\${URI}\""'
-   einfo 'RESUMECOMMAND="axel --timeout=30 --alternate --no-clobber 
--output=\"\${DISTDIR}/\${FILE}\" \"\${URI}\""'
-}



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

2022-06-23 Thread Sam James
commit: f84096edf7e3213e6154ec6e0ecd5a3755776c51
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 23 20:47:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 23 21:00:51 2022 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=f84096ed

mirrors: drop HTTP for orchid (just HTTPS)

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

 files/mirrors/distfiles.xml | 1 -
 1 file changed, 1 deletion(-)

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index 0026f9d..275a02b 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -160,7 +160,6 @@ vim: ft=xml et ts=2 sts=2 sw=2:
 
   Orchid Linux
   https://mirror.orchid-linux.org/
-  http://mirror.orchid-linux.org
 
   
   



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

2022-06-23 Thread David Seifert
commit: b833f1a0939de985479d6548b9133403b35f4ac2
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jun 23 20:53:29 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jun 23 20:53:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b833f1a0

app-text/psutils: fix perl shebangs

Closes: https://bugs.gentoo.org/853922
Signed-off-by: David Seifert  gentoo.org>

 app-text/psutils/files/psutils-1.17-makefile.patch | 152 -
 ...utils-1.17-r4.ebuild => psutils-1.17-r5.ebuild} |   0
 2 files changed, 151 insertions(+), 1 deletion(-)

diff --git a/app-text/psutils/files/psutils-1.17-makefile.patch 
b/app-text/psutils/files/psutils-1.17-makefile.patch
index 241ea284c66e..8e8f03208f78 100644
--- a/app-text/psutils/files/psutils-1.17-makefile.patch
+++ b/app-text/psutils/files/psutils-1.17-makefile.patch
@@ -10,7 +10,7 @@
 -INCLUDEDIR = /usr/local/share/psutils
 -PERL = /usr/local/bin/perl
 +INCLUDEDIR = $(DESTDIR)$(EPREFIX)/usr/share/psutils
-+PERL = perl
++PERL = "/usr/bin/env perl"
  
  BINMODE = 0755
  MANMODE = 0644
@@ -58,3 +58,153 @@
  
  pstops.o: psutil.h patchlev.h psspec.h pserror.h pstops.c
  
+@@ -99,116 +92,116 @@
+   cp $? $@
+ 
+ psmerge: psmerge.pl
+-  $(PERL) maketext OS=$(OS) PERL=$(PERL) $? > $@
++  perl maketext OS=$(OS) PERL=$(PERL) $? > $@
+   $(CHMOD) $(BINMODE) $@
+ 
+ fixfmps: fixfmps.pl
+-  $(PERL) maketext OS=$(OS) PERL=$(PERL) $? > $@
++  perl maketext OS=$(OS) PERL=$(PERL) $? > $@
+   $(CHMOD) $(BINMODE) $@
+ 
+ fixmacps: fixmacps.pl
+-  $(PERL) maketext OS=$(OS) PERL=$(PERL) INCLUDE=$(INCLUDEDIR) $? > $@
++  perl maketext OS=$(OS) PERL=$(PERL) INCLUDE=$(INCLUDEDIR) $? > $@
+   $(CHMOD) $(BINMODE) $@
+ 
+ fixpsditps: fixpsditps.pl
+-  $(PERL) maketext OS=$(OS) PERL=$(PERL) $? > $@
++  perl maketext OS=$(OS) PERL=$(PERL) $? > $@
+   $(CHMOD) $(BINMODE) $@
+ 
+ fixpspps: fixpspps.pl
+-  $(PERL) maketext OS=$(OS) PERL=$(PERL) $? > $@
++  perl maketext OS=$(OS) PERL=$(PERL) $? > $@
+   $(CHMOD) $(BINMODE) $@
+ 
+ fixscribeps: fixscribeps.pl
+-  $(PERL) maketext OS=$(OS) PERL=$(PERL) $? > $@
++  perl maketext OS=$(OS) PERL=$(PERL) $? > $@
+   $(CHMOD) $(BINMODE) $@
+ 
+ fixtpps: fixtpps.pl
+-  $(PERL) maketext OS=$(OS) PERL=$(PERL) $? > $@
++  perl maketext OS=$(OS) PERL=$(PERL) $? > $@
+   $(CHMOD) $(BINMODE) $@
+ 
+ fixwfwps: fixwfwps.pl
+-  $(PERL) maketext OS=$(OS) PERL=$(PERL) $? > $@
++  perl maketext OS=$(OS) PERL=$(PERL) $? > $@
+   $(CHMOD) $(BINMODE) $@
+ 
+ fixwpps: fixwpps.pl
+-  $(PERL) maketext OS=$(OS) PERL=$(PERL) $? > $@
++  perl maketext OS=$(OS) PERL=$(PERL) $? > $@
+   $(CHMOD) $(BINMODE) $@
+ 
+ fixwwps: fixwwps.pl
+-  $(PERL) maketext OS=$(OS) PERL=$(PERL) $? > $@
++  perl maketext OS=$(OS) PERL=$(PERL) $? > $@
+   $(CHMOD) $(BINMODE) $@
+ 
+ fixdlsrps: fixdlsrps.pl
+-  $(PERL) maketext OS=$(OS) PERL=$(PERL) $? > $@
++  perl maketext OS=$(OS) PERL=$(PERL) $? > $@
+   $(CHMOD) $(BINMODE) $@
+ 
+ extractres: extractres.pl
+-  $(PERL) maketext OS=$(OS) PERL=$(PERL) $? > $@
++  perl maketext OS=$(OS) PERL=$(PERL) $? > $@
+   $(CHMOD) $(BINMODE) $@
+ 
+ includeres: includeres.pl
+-  $(PERL) maketext OS=$(OS) PERL=$(PERL) INCLUDE=$(INCLUDEDIR) $? > $@
++  perl maketext OS=$(OS) PERL=$(PERL) INCLUDE=$(INCLUDEDIR) $? > $@
+   $(CHMOD) $(BINMODE) $@
+ 
+ epsffit.$(MANEXT): epsffit.man
+-  $(PERL) maketext MAN="$(MANPAGES)" $? > $@
++  perl maketext MAN="$(MANPAGES)" $? > $@
+ 
+ psnup.$(MANEXT): psnup.man
+-  $(PERL) maketext MAN="$(MANPAGES)" PAPER=$(PAPER) $? > $@
++  perl maketext MAN="$(MANPAGES)" PAPER=$(PAPER) $? > $@
+ 
+ psresize.$(MANEXT): psresize.man
+-  $(PERL) maketext MAN="$(MANPAGES)" PAPER=$(PAPER) $? > $@
++  perl maketext MAN="$(MANPAGES)" PAPER=$(PAPER) $? > $@
+ 
+ psbook.$(MANEXT): psbook.man
+-  $(PERL) maketext "MAN=$(MANPAGES)" $? > $@
++  perl maketext "MAN=$(MANPAGES)" $? > $@
+ 
+ psselect.$(MANEXT): psselect.man
+-  $(PERL) maketext "MAN=$(MANPAGES)" $? > $@
++  perl maketext "MAN=$(MANPAGES)" $? > $@
+ 
+ pstops.$(MANEXT): pstops.man
+-  $(PERL) maketext "MAN=$(MANPAGES)" PAPER=$(PAPER) $? > $@
++  perl maketext "MAN=$(MANPAGES)" PAPER=$(PAPER) $? > $@
+ 
+ psmerge.$(MANEXT): psmerge.man
+-  $(PERL) maketext "MAN=$(MANPAGES)" $? > $@
++  perl maketext "MAN=$(MANPAGES)" $? > $@
+ 
+ fixfmps.$(MANEXT): fixfmps.man
+-  $(PERL) maketext "MAN=$(MANPAGES)" $? > $@
++  perl maketext "MAN=$(MANPAGES)" $? > $@
+ 
+ fixmacps.$(MANEXT): fixmacps.man
+-  $(PERL) maketext "MAN=$(MANPAGES)" INCLUDE=$(INCLUDEDIR) $? > $@
++  perl maketext "MAN=$(MANPAGES)" INCLUDE=$(INCLUDEDIR) $? > $@
+ 
+ fixpsditps.$(MANEXT): fixpsditps.man
+-  $(PERL) maketext "MAN=$(MANPAGES)" $? > $@
++  perl maketext "MAN=$(MANPAGES)" $? > $@
+ 
+ fixpspps.$(MANEXT): fixpspps.man
+-  

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

2022-06-23 Thread Piotr Karbowski
commit: d26cfa60a7e1ac552013d890db9d2799339501f0
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Thu Jun 23 20:50:38 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Thu Jun 23 20:50:38 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d26cfa60

sys-fs/mergerfs: 2.33.5 version bump

Signed-off-by: Piotr Karbowski  gentoo.org>

 sys-fs/mergerfs/Manifest   |  1 +
 sys-fs/mergerfs/mergerfs-2.33.5.ebuild | 52 ++
 2 files changed, 53 insertions(+)

diff --git a/sys-fs/mergerfs/Manifest b/sys-fs/mergerfs/Manifest
index cdff0268f586..77cab80d7477 100644
--- a/sys-fs/mergerfs/Manifest
+++ b/sys-fs/mergerfs/Manifest
@@ -2,3 +2,4 @@ DIST mergerfs-2.32.3.tar.gz 314280 BLAKE2B 
f7c5ab92f1241627bd91255b35bdd81782f15
 DIST mergerfs-2.33.1.tar.gz 382421 BLAKE2B 
0985a0ad53a12fe5283fd0e953cd74a835efd3e83f65ba4e96bc42814ce151d03f95c032eeebcc9821c7c15ae59d14b9e40055438b4482a337c5b7bc9503d27e
 SHA512 
1178fbd4ad99c6c693e2c21551c7522107701b0d5c608a7c18be29825cf97f2a2b2d6a50094e800a749a3902c374f8b57e84a76c0640aa8e387aa095d300
 DIST mergerfs-2.33.3.tar.gz 382386 BLAKE2B 
49a2b75a2a39fbec178460f94696a918a0f872a7c904355c84180f8be07d9abdf68e342e7acca5093a621b85110d0a0fdb5650de68e04aa176250199eaa5bdb7
 SHA512 
aca5884a9d5dc03d7095e73461dee843d69463db72dfc033f76611d5417dab63ff29eb2b473f39f0390299c3aa882e6197a7038e82b58ab85799d39cc44b84d0
 DIST mergerfs-2.33.4.tar.gz 382872 BLAKE2B 
fe369f377f731a6323566cf4d5076e9ba7dca302aae1125635433ab93927d3aad5ca57a95e0791742cdf80c7fa69cacdd16a6519593bad9e933e529974bd5d2a
 SHA512 
e8bd0a502c045d6f93d34bce833108deaf1071a3e5c56eb61a59416067230d6e8f19f9b0f8c8aa9fe84060a886afae7509231c97fc6d9537d3ad3390ce342239
+DIST mergerfs-2.33.5.tar.gz 382895 BLAKE2B 
e45d6d5890046cce495f788924323052effe63ea570061ed1d031595f166c0e680fdbbcf01dd992263550d6c33a04d91a6fabd5c9f97381c5c3e6858c3e1c122
 SHA512 
9032142285d85e22d2a880a42ae379209d44d12d71adec6388afd43a9fb77675149ec8558bdb1f01de1b511b3d0bf910dd2ccb6f47c918df377d4d5e41368408

diff --git a/sys-fs/mergerfs/mergerfs-2.33.5.ebuild 
b/sys-fs/mergerfs/mergerfs-2.33.5.ebuild
new file mode 100644
index ..fb2d3b62a41b
--- /dev/null
+++ b/sys-fs/mergerfs/mergerfs-2.33.5.ebuild
@@ -0,0 +1,52 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="A featureful union filesystem"
+HOMEPAGE="https://github.com/trapexit/mergerfs;
+
+SRC_URI="https://github.com/trapexit/mergerfs/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+
+# Vendorized libfuse that's bundled is under LGPL-2.1.
+LICENSE="ISC LGPL-2.1"
+SLOT="0"
+IUSE="+xattr"
+
+DEPEND="
+   xattr? ( sys-apps/attr )
+"
+
+RDEPEND="${DEPEND}"
+
+BDEPEND="sys-devel/gettext"
+
+src_prepare() {
+   default
+
+   # Hand made build system at it's finest.
+   echo -e "#!/bin/sh\ntrue" >tools/update-version || die
+   echo "#pragma once" >src/version.hpp || die
+   echo "static const char MERGERFS_VERSION[] = \"${PV}\";" 
>>src/version.hpp || die
+
+   if ! use xattr; then
+   sed 's%USE_XATTR = 1%USE_XATTR = 0%g' -i Makefile || die
+   fi
+}
+
+src_compile() {
+   # https://bugs.gentoo.org/725978
+   tc-export AR CC CXX
+
+   default
+}
+
+src_install() {
+   dobin build/mergerfs
+   dosym mergerfs /usr/bin/mount.mergerfs
+   dodoc README.md
+   doman man/mergerfs.1
+}



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

2022-06-23 Thread David Seifert
commit: 60264cb3c2eba5f590b091bf91ec568cf9fa92ff
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jun 23 20:23:33 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jun 23 20:23:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60264cb3

dev-libs/qqwing: revbump for EAPI 8

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

 dev-libs/qqwing/{qqwing-1.3.4.ebuild => qqwing-1.3.4-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/dev-libs/qqwing/qqwing-1.3.4.ebuild 
b/dev-libs/qqwing/qqwing-1.3.4-r1.ebuild
similarity index 100%
rename from dev-libs/qqwing/qqwing-1.3.4.ebuild
rename to dev-libs/qqwing/qqwing-1.3.4-r1.ebuild



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

2022-06-23 Thread David Seifert
commit: 1ea4b45b828a36292b360453382db417b3604751
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jun 23 20:12:26 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jun 23 20:12:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ea4b45b

virtual/fortran: revbump for EAPI 8

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

 virtual/fortran/{fortran-0.ebuild => fortran-0-r1.ebuild} | 0
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/virtual/fortran/fortran-0.ebuild 
b/virtual/fortran/fortran-0-r1.ebuild
similarity index 100%
rename from virtual/fortran/fortran-0.ebuild
rename to virtual/fortran/fortran-0-r1.ebuild



[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtksourceview/

2022-06-23 Thread David Seifert
commit: 6fb0e2e2f7abb01fd13d208ca69d1f17066b002c
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jun 23 20:12:24 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jun 23 20:12:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fb0e2e2

x11-libs/gtksourceview: update EAPI 6 -> 8

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

 ...24.11.ebuild => gtksourceview-3.24.11-r1.ebuild} | 21 -
 1 file changed, 8 insertions(+), 13 deletions(-)

diff --git a/x11-libs/gtksourceview/gtksourceview-3.24.11.ebuild 
b/x11-libs/gtksourceview/gtksourceview-3.24.11-r1.ebuild
similarity index 87%
rename from x11-libs/gtksourceview/gtksourceview-3.24.11.ebuild
rename to x11-libs/gtksourceview/gtksourceview-3.24.11-r1.ebuild
index 7db2b001cb01..c2c1e31bf88e 100644
--- a/x11-libs/gtksourceview/gtksourceview-3.24.11.ebuild
+++ b/x11-libs/gtksourceview/gtksourceview-3.24.11-r1.ebuild
@@ -1,10 +1,9 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
-VALA_MIN_API_VERSION="0.24"
-VALA_USE_DEPEND="vapigen"
+EAPI=8
 
+VALA_USE_DEPEND="vapigen"
 inherit gnome2 vala virtualx
 
 DESCRIPTION="A text widget implementing syntax highlighting and other features"
@@ -12,12 +11,10 @@ HOMEPAGE="https://wiki.gnome.org/Projects/GtkSourceView;
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="3.0/3"
-
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
 IUSE="glade +introspection +vala"
 REQUIRED_USE="vala? ( introspection )"
 
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris"
-
 RDEPEND="
>=dev-libs/glib-2.48:2
>=dev-libs/libxml2-2.6:2
@@ -25,7 +22,8 @@ RDEPEND="
glade? ( >=dev-util/glade-3.9:3.10 )
introspection? ( >=dev-libs/gobject-introspection-1.42:= )
 "
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
dev-util/glib-utils
>=dev-util/gtk-doc-am-1.25
>=sys-devel/gettext-0.19.4
@@ -33,12 +31,9 @@ DEPEND="${RDEPEND}
vala? ( $(vala_depend) )
 "
 
-src_prepare() {
-   use vala && vala_src_prepare
-   gnome2_src_prepare
-}
-
 src_configure() {
+   use vala && vala_setup
+
gnome2_src_configure \
$(use_enable glade glade-catalog) \
$(use_enable introspection) \



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

2022-06-23 Thread David Seifert
commit: 19f87fab275883d611ec8e6cf8102e470f4b18d5
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jun 23 20:12:22 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jun 23 20:12:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19f87fab

media-libs/cogl: update EAPI 6 -> 8

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

 ...cogl-1.22.8-r1.ebuild => cogl-1.22.8-r2.ebuild} | 37 ++
 1 file changed, 17 insertions(+), 20 deletions(-)

diff --git a/media-libs/cogl/cogl-1.22.8-r1.ebuild 
b/media-libs/cogl/cogl-1.22.8-r2.ebuild
similarity index 88%
rename from media-libs/cogl/cogl-1.22.8-r1.ebuild
rename to media-libs/cogl/cogl-1.22.8-r2.ebuild
index a5e772c9b85e..89cfdd28232c 100644
--- a/media-libs/cogl/cogl-1.22.8-r1.ebuild
+++ b/media-libs/cogl/cogl-1.22.8-r2.ebuild
@@ -1,29 +1,31 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
 # Temporarily needed for slibtool patch
 # It's upstreamed so should be able to drop in future
 # bug #778041
 GNOME2_EAUTORECONF="yes"
-inherit gnome2 multilib
+inherit gnome2
 
 DESCRIPTION="A library for using 3D graphics hardware to draw pretty pictures"
 HOMEPAGE="https://www.cogl3d.org/;
 
 LICENSE="MIT BSD"
 SLOT="1.0/20" # subslot = .so version
-
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
 # doc and profile disable for now due to bugs #484750 and #483332
 IUSE="debug examples gles2 gstreamer +introspection +kms +opengl +pango 
wayland" # doc profile
 REQUIRED_USE="
wayland? ( gles2 )
|| ( gles2 opengl )
 "
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
+# Need classic mesa swrast for tests, llvmpipe causes a test failure
+# For some reason GL3 conformance test all fails again...
+RESTRICT="test"
 
-COMMON_DEPEND="
+DEPEND="
>=dev-libs/glib-2.32:2
x11-libs/cairo:=
>=x11-libs/gdk-pixbuf-2:2
@@ -37,30 +39,26 @@ COMMON_DEPEND="
gles2? ( media-libs/mesa[gles2] )
gstreamer? (
media-libs/gstreamer:1.0
-   media-libs/gst-plugins-base:1.0 )
+   media-libs/gst-plugins-base:1.0
+   )
introspection? ( >=dev-libs/gobject-introspection-1.34.2:= )
kms? (
media-libs/mesa[egl(+),gbm(+)]
-   x11-libs/libdrm:= )
+   x11-libs/libdrm:=
+   )
pango? ( >=x11-libs/pango-1.20.0[introspection?] )
wayland? (
>=dev-libs/wayland-1.1.90
-   media-libs/mesa[egl(+),wayland] )
+   media-libs/mesa[egl(+),wayland]
+   )
 "
-# before clutter-1.7, cogl was part of clutter
-RDEPEND="${COMMON_DEPEND}
-   !

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

2022-06-23 Thread David Seifert
commit: e1b8304aa766f3d3c92f2712b4cd785f805a8984
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jun 23 20:12:23 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jun 23 20:12:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1b8304a

net-libs/rest: update EAPI 6 -> 8

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

 net-libs/rest/{rest-0.8.1.ebuild => rest-0.8.1-r1.ebuild} | 11 +--
 1 file changed, 5 insertions(+), 6 deletions(-)

diff --git a/net-libs/rest/rest-0.8.1.ebuild 
b/net-libs/rest/rest-0.8.1-r1.ebuild
similarity index 92%
rename from net-libs/rest/rest-0.8.1.ebuild
rename to net-libs/rest/rest-0.8.1-r1.ebuild
index 1a871b83d473..9e3edc280976 100644
--- a/net-libs/rest/rest-0.8.1.ebuild
+++ b/net-libs/rest/rest-0.8.1-r1.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI="6"
-GNOME2_LA_PUNT="yes"
+EAPI=8
 
 inherit gnome2 multilib-minimal virtualx
 
@@ -11,9 +10,9 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Librest;
 
 LICENSE="LGPL-2.1"
 SLOT="0.7"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
x86"
 IUSE="+introspection test"
 RESTRICT="!test? ( test )"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 sparc 
x86"
 
 # Coverage testing should not be enabled
 RDEPEND="
@@ -23,7 +22,8 @@ RDEPEND="
net-libs/libsoup:2.4[${MULTILIB_USEDEP}]
introspection? ( >=dev-libs/gobject-introspection-0.6.7:= )
 "
-DEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
dev-util/glib-utils
>=dev-util/gtk-doc-am-1.13
>=dev-util/intltool-0.40
@@ -36,7 +36,6 @@ multilib_src_configure() {
# https://bugzilla.gnome.org/show_bug.cgi?id=758166
ECONF_SOURCE="${S}" \
gnome2_src_configure \
-   --disable-static \
--disable-gcov \
--without-gnome \

--with-ca-certificates="${EPREFIX}"/etc/ssl/certs/ca-certificates.crt \



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

2022-06-23 Thread David Seifert
commit: 93e3064667d17ca66b5c8d3025cf2d7275d0b2b6
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jun 23 20:12:25 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jun 23 20:12:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93e30646

virtual/cron: update EAPI 6 -> 7

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

 virtual/cron/{cron-0-r2.ebuild => cron-0-r3.ebuild} | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/virtual/cron/cron-0-r2.ebuild b/virtual/cron/cron-0-r3.ebuild
similarity index 98%
rename from virtual/cron/cron-0-r2.ebuild
rename to virtual/cron/cron-0-r3.ebuild
index 1b3b65cd3e0c..3db86961ff1e 100644
--- a/virtual/cron/cron-0-r2.ebuild
+++ b/virtual/cron/cron-0-r3.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=7
 
 DESCRIPTION="Virtual for cron"
 SLOT="0"



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

2022-06-23 Thread David Seifert
commit: 2a2531a970e6df705387532f3dc203ace9934a1f
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jun 23 20:12:21 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jun 23 20:12:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a2531a9

media-libs/clutter: update EAPI 6 -> 8

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

 ...tter-1.26.4.ebuild => clutter-1.26.4-r1.ebuild} | 26 --
 1 file changed, 14 insertions(+), 12 deletions(-)

diff --git a/media-libs/clutter/clutter-1.26.4.ebuild 
b/media-libs/clutter/clutter-1.26.4-r1.ebuild
similarity index 92%
rename from media-libs/clutter/clutter-1.26.4.ebuild
rename to media-libs/clutter/clutter-1.26.4-r1.ebuild
index cf8a1f4f2a18..7501ce0deb16 100644
--- a/media-libs/clutter/clutter-1.26.4.ebuild
+++ b/media-libs/clutter/clutter-1.26.4-r1.ebuild
@@ -1,8 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-GNOME2_LA_PUNT="yes"
+EAPI=8
 
 inherit gnome2 virtualx
 
@@ -11,7 +10,7 @@ HOMEPAGE="https://wiki.gnome.org/Projects/Clutter;
 
 LICENSE="LGPL-2.1+ FDL-1.1+"
 SLOT="1.0"
-
+KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="aqua debug doc egl gtk +introspection test wayland X"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="
@@ -19,8 +18,6 @@ REQUIRED_USE="
wayland? ( egl )
 "
 
-KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86"
-
 # NOTE: glx flavour uses libdrm + >=mesa-7.3
 # >=libX11-1.3.1 needed for X Generic Event support
 # do not depend on tslib, it does not build and is disabled by default upstream
@@ -49,12 +46,18 @@ RDEPEND="
x11-libs/libXext
x11-libs/libXdamage
>=x11-libs/libXi-1.3
-   >=x11-libs/libXcomposite-0.4 )
+   >=x11-libs/libXcomposite-0.4
+   )
wayland? (
dev-libs/wayland
-   x11-libs/gdk-pixbuf:2 )
+   x11-libs/gdk-pixbuf:2
+   )
 "
 DEPEND="${RDEPEND}
+   X? ( x11-base/xorg-proto )
+   test? ( x11-libs/gdk-pixbuf )
+"
+BDEPEND="
dev-util/glib-utils
>=dev-util/gtk-doc-am-1.20
>=sys-devel/gettext-0.17
@@ -62,9 +65,8 @@ DEPEND="${RDEPEND}
doc? (
>=dev-util/gtk-doc-1.20
>=app-text/docbook-sgml-utils-0.6.14[jadetex]
-   dev-libs/libxslt )
-   X? ( x11-base/xorg-proto )
-   test? ( x11-libs/gdk-pixbuf )
+   dev-libs/libxslt
+   )
 "
 
 src_prepare() {
@@ -89,8 +91,8 @@ src_configure() {
--disable-cex100-backend \
--disable-win32-backend \
--disable-tslib-input \
+   --enable-debug=$(usex debug yes minimum) \
$(use_enable aqua quartz-backend) \
-   $(usex debug --enable-debug=yes --enable-debug=minimum) \
$(use_enable doc docs) \
$(use_enable egl egl-backend) \
$(use_enable egl evdev-input) \



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

2022-06-23 Thread David Seifert
commit: b7f52b07c80d42966ec7e30eb0ad1cfebc4ba74b
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jun 23 20:12:20 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jun 23 20:12:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7f52b07

media-gfx/xsane: update EAPI 6 -> 8

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

 media-gfx/xsane/Manifest   |  2 +-
 ...xsane-0.999-r3.ebuild => xsane-0.999-r4.ebuild} | 34 +-
 2 files changed, 15 insertions(+), 21 deletions(-)

diff --git a/media-gfx/xsane/Manifest b/media-gfx/xsane/Manifest
index 126cfe38ffea..9a07937bd68d 100644
--- a/media-gfx/xsane/Manifest
+++ b/media-gfx/xsane/Manifest
@@ -1,3 +1,3 @@
-DIST xsane-0.998-patches-2.tar.xz 54804 BLAKE2B 
d5eb339f5d5d9eb61d213ca37e31e8b36df03f271f86a0c5f924286b39c9d2f47416512243ff3ad07e2f9d0ac4e3f0a73346ced1ce74ac17dbb0c9aaf6ae3c89
 SHA512 
973ccac2fe3b6089049c1c5ba3e4cb0db29fdc79de372f8a7b461ee108e5bfc3f4a84997552fc3d3b651bbe9f98d247a5974d90e8949089b2ea52118eab6ad1f
+DIST xsane-0.998-patches-3.tar.xz 54480 BLAKE2B 
8c77bf0304e60114fa964e337640b61e7c353a6b6f9ad5bc3c87fd5324440b27e58a45aef7df2f16d5faa63692b9f8b22cca7d5dbf21dd6a1cac8572e668cf65
 SHA512 
e0a85e536502fef66526f12d7607381d07a2a53953f200b298afd1225f85657dfa3550f37b1ee7827739cb2b00333ab926a146c6424ec2543b691f0945300b68
 DIST xsane-0.999.tar.gz 2950621 BLAKE2B 
a8490981b7da497934f0334874fb65d2d3f2a7d9153825544672a39780bd8c4bfabee6bda134bd7b37b07947d1f01f283fb7242552b0e6342cab5a70484a5488
 SHA512 
73ec961fce1a86b5d6f5bac0995d222785eb4b077dc8e72492b092d2bf4500455426e80e4d27233721cd38ec84f77fb9f92190a6afe45bdaf7ffd1ee50b431ed
 DIST xsane-256x256.png 18478 BLAKE2B 
5661d68fab2c5f7219f0de9e2c2c811ef5fba6f5472e85d98f6f3a10bb058c1d26597d15c2aa8ab59c52060a62b571aafc2daafcef4bb8edd0445cf875ec0ca3
 SHA512 
7bd63a701a4776b395689799ad98b7619917a9b40367c980bebaa116e6c5c2bfeffb8b996a8295b07f3483aa689c9040d8a68bb21376af65b1c0e8f69294f2e5

diff --git a/media-gfx/xsane/xsane-0.999-r3.ebuild 
b/media-gfx/xsane/xsane-0.999-r4.ebuild
similarity index 68%
rename from media-gfx/xsane/xsane-0.999-r3.ebuild
rename to media-gfx/xsane/xsane-0.999-r4.ebuild
index a6324b3b8c28..78d35099cfd2 100644
--- a/media-gfx/xsane/xsane-0.999-r3.ebuild
+++ b/media-gfx/xsane/xsane-0.999-r4.ebuild
@@ -1,15 +1,15 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
+EAPI=8
 
-inherit autotools desktop epatch strip-linguas toolchain-funcs
+inherit autotools desktop strip-linguas toolchain-funcs
 
 DESCRIPTION="Graphical scanning frontend"
 HOMEPAGE="http://www.xsane.org/;
 SRC_URI="
http://www.xsane.org/download/${P}.tar.gz
-   https://dev.gentoo.org/~dilfridge/distfiles/${PN}-0.998-patches-2.tar.xz
+   https://dev.gentoo.org/~soap/distfiles/${PN}-0.998-patches-3.tar.xz
https://dev.gentoo.org/~pacho/${PN}/${PN}-256x256.png
 "
 
@@ -22,17 +22,15 @@ RDEPEND="
media-gfx/sane-backends
x11-libs/gtk+:2
x11-misc/xdg-utils
-   jpeg? ( virtual/jpeg:0 )
-   png? ( media-libs/libpng:0= )
-   tiff? ( media-libs/tiff:0 )
+   jpeg? ( media-libs/libjpeg-turbo:= )
+   png? ( media-libs/libpng:= )
+   tiff? ( media-libs/tiff:= )
gimp? ( media-gfx/gimp:0/2 )
lcms? ( media-libs/lcms:2 )
 "
 PDEPEND="ocr? ( app-text/gocr )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig
-"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 src_prepare() {
default
@@ -40,25 +38,23 @@ src_prepare() {
strip-linguas -i po/ #609672
 
# Apply multiple fixes from different distributions
-   # Drop included patch and reuse patchset from prior version
-   rm "${WORKDIR}/${PN}-0.998-patches-2"/005-update-param-crash.patch || 
die
-   epatch "${WORKDIR}/${PN}-0.998-patches-2"/*.patch
+   eapply "${WORKDIR}/${PN}-0.998-patches-3"/
 
# Fix compability with libpng15 wrt #377363
sed -i -e 's:png_ptr->jmpbuf:png_jmpbuf(png_ptr):' src/xsane-save.c || 
die
 
# Fix AR calling directly (bug #442606)
sed -i -e 's:ar r:$(AR) r:' lib/Makefile.in || die
-   tc-export AR
 
# Add support for lcms-2 (from Fedora)
eapply "${FILESDIR}/${PN}-0.999-lcms2.patch"
 
-   mv configure.in configure.ac || die
AT_M4DIR="m4" eautoreconf
 }
 
 src_configure() {
+   tc-export AR
+
econf \
--enable-gtk2 \
$(use_enable nls) \
@@ -76,15 +72,13 @@ src_install() {
 
# link xsane so it is seen as a plugin in gimp
if use gimp; then
-   local plugindir
-   local gimptool=( "${EPREFIX}"/usr/bin/gimptool* )
+   local plugindir gimptool=( "${ESYSROOT}"/usr/bin/gimptool* )
if [[ ${#gimptool[@]} -gt 0 ]]; then
plugindir="$("${gimptool[0]}" --gimpplugindir)/plug-ins"
 

[gentoo-commits] repo/gentoo:master commit in: app-text/docbook-xsl-stylesheets/

2022-06-23 Thread David Seifert
commit: aa22ce0a3223734c223d8b28ba10a1f9f8354555
Author: David Seifert  gentoo  org>
AuthorDate: Thu Jun 23 20:12:19 2022 +
Commit: David Seifert  gentoo  org>
CommitDate: Thu Jun 23 20:12:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa22ce0a

app-text/docbook-xsl-stylesheets: update EAPI 6 -> 8

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

 ...ld => docbook-xsl-stylesheets-1.79.1-r3.ebuild} | 35 +-
 1 file changed, 14 insertions(+), 21 deletions(-)

diff --git 
a/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r2.ebuild 
b/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r3.ebuild
similarity index 81%
rename from 
app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r2.ebuild
rename to 
app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r3.ebuild
index ba35adf04592..82ed385947cd 100644
--- a/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r2.ebuild
+++ b/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r3.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=6
-USE_RUBY="ruby25 ruby26 ruby27"
+EAPI=8
 
+USE_RUBY="ruby26 ruby27"
 inherit ruby-single
 
 DOCBOOKDIR="/usr/share/sgml/${PN/-//}"
@@ -13,22 +13,20 @@ MY_P="${MY_PN}-${PV}"
 DESCRIPTION="XSL Stylesheets for Docbook"
 HOMEPAGE="https://github.com/docbook/wiki/wiki;
 SRC_URI="mirror://sourceforge/docbook/${MY_P}.tar.bz2"
+S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="0"
 KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="ruby"
+# Makefile is broken since 1.76.0
+RESTRICT="test"
 
 RDEPEND="
>=app-text/build-docbook-catalog-1.1
ruby? ( ${RUBY_DEPS} )
 "
 
-S="${WORKDIR}/${MY_P}"
-
-# Makefile is broken since 1.76.0
-RESTRICT=test
-
 PATCHES=(
"${FILESDIR}"/nonrecursive-string-subst.patch
 )
@@ -66,30 +64,25 @@ src_install() {
for i in */; do
i=${i%/}
 
-   cd "${S}"/${i}
for doc in ChangeLog README; do
-   if [ -e "$doc" ]; then
-   mv ${doc} ${doc}.${i}
-   dodoc ${doc}.${i}
-   rm ${doc}.${i}
+   if [[ -e ${i}/${doc} ]]; then
+   newdoc ${i}/${doc} ${doc}.${i}
+   rm ${i}/${doc} || die
fi
done
 
-   doins -r "${S}"/${i}
+   doins -r ${i}
done
 
if use ruby; then
local cmd="dbtoepub${MY_PN#docbook-xsl}"
 
-   # we can't use a symlink or it'll look for the library in the
-   # wrong path.
-   dodir /usr/bin
-   cat - > "${ED%/}"/usr/bin/${cmd} <

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

2022-06-23 Thread Brian Dolbec
commit: 31e6b9634e6be75108e499c6a150679cbb0de53c
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Jun 23 20:09:36 2022 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Jun 23 20:11:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31e6b963

app-portage/mirrorselect: Bump to version 2.3.0

Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Brian Dolbec  gentoo.org>

 app-portage/mirrorselect/Manifest  |  1 +
 app-portage/mirrorselect/mirrorselect-2.3.0.ebuild | 40 ++
 2 files changed, 41 insertions(+)

diff --git a/app-portage/mirrorselect/Manifest 
b/app-portage/mirrorselect/Manifest
index 3cfe5b8dc8b4..c3df53f89d10 100644
--- a/app-portage/mirrorselect/Manifest
+++ b/app-portage/mirrorselect/Manifest
@@ -1,2 +1,3 @@
 DIST mirrorselect-2.2.6.tar.gz 16727 BLAKE2B 
8875bf61e26ac474338d81a602297fa4fdf3fab3dbd478b02129dbe71f2d09445efa9b82792e3e654725c5e87a4ca00d37a3d924f8bd6f2decdf74148d1069c8
 SHA512 
ff2b88bf568f79182275e2c85cafbeee7cbeb0226225a7c3289f0a1d7a8b5eae9d41c69b099bb7e0cc9b0300b23afea43c3ac1baa13f37c696159bb1b3ac05f8
+DIST mirrorselect-2.3.0.tar.gz 18039 BLAKE2B 
eebc4a02257b734c3dfd05cee541369689b92548b5421e977dd451442e8c83e426a03845a46e92eaa01507e0cba2b3679c97db2c00f012619cf9f551cfa1e1af
 SHA512 
fc040bf6a9cc79f781157c7b65c6366c86dd54d583b4286845e3d037a2709c376e9132889e9dbe2cd40846cd7bd138aae7111d1a442a421101db756cc259b535
 DIST mirrorselect-test 102403 BLAKE2B 
8f23cebf111912ea6fcdea5f4a50a84751a4dd0c62956555a5c0b4fbe15d2329424a65b18c3608440bc0fedd4b2d25fc74cfe91e6e434eb90b7090b36e17b65f
 SHA512 
f43d92e9bf7e77c8f04449a786cb659bdfc07257892caca842ab4a63eb9c5351fa48130c2e163857f3233a595cea7b83f5ea9fa879b782e15b73beb62f0e5e27

diff --git a/app-portage/mirrorselect/mirrorselect-2.3.0.ebuild 
b/app-portage/mirrorselect/mirrorselect-2.3.0.ebuild
new file mode 100644
index ..140f530d2904
--- /dev/null
+++ b/app-portage/mirrorselect/mirrorselect-2.3.0.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="8"
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="xml"
+
+inherit distutils-r1 prefix
+
+DESCRIPTION="Tool to help select distfiles mirrors for Gentoo"
+HOMEPAGE="https://wiki.gentoo.org/wiki/Mirrorselect;
+SRC_URI="https://dev.gentoo.org/~dolsen/releases/mirrorselect/${P}.tar.gz
+   https://dev.gentoo.org/~dolsen/releases/mirrorselect/mirrorselect-test
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="ipv6"
+
+RDEPEND="
+   dev-util/dialog
+   >=net-analyzer/netselect-0.4[ipv6(+)?]
+   >=dev-python/ssl-fetch-0.3[${PYTHON_USEDEP}]
+"
+
+python_prepare_all() {
+   python_setup
+   eprefixify setup.py mirrorselect/main.py
+   echo Now setting version... VERSION="${PVR}" "${PYTHON}" setup.py 
set_version
+   VERSION="${PVR}" "${PYTHON}" setup.py set_version || die "setup.py 
set_version failed"
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   esetup.py test || die "tests failed under ${EPYTHON}"
+}



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

2022-06-23 Thread Haelwenn Monnier
commit: 588e174c81f52aba6167b4486718be9b66ea3301
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Jun 23 19:51:41 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Jun 23 19:52:29 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=588e174c

dev-python/xunitparser: add 1.3.4, drop 1.3.3

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-python/xunitparser/Manifest| 2 +-
 .../{xunitparser-1.3.3.ebuild => xunitparser-1.3.4.ebuild} | 7 +++
 2 files changed, 4 insertions(+), 5 deletions(-)

diff --git a/dev-python/xunitparser/Manifest b/dev-python/xunitparser/Manifest
index 7bb29510f..a0449561d 100644
--- a/dev-python/xunitparser/Manifest
+++ b/dev-python/xunitparser/Manifest
@@ -1 +1 @@
-DIST xunitparser-1.3.3.tar.gz 13494 BLAKE2B 
bd4ff8533419b027e7ffe3cee741d1672d3461962ec5f7d87026c181603130b6ac266b9c7cf2fbaaa1ccbbc3eeb8182f39b0bdfaf123c52bebabd793bcfe740f
 SHA512 
4b681cbaa52a01b780286d202932f1995998b5ce58571882dbc4f3ddb24d3f353e50c5693e47cbb8f4de2ab1ead1357c68d8fcd37fdfc8511ff2f54cd0242564
+DIST xunitparser-1.3.4.tar.gz 15198 BLAKE2B 
d7a9dff5ff87609262884db617099574673b9cc23239fbfdb1654a2e6657e29020cd92fb6c9743d827d152f3cd911ea731e7af5ba8126da474863574090b89cb
 SHA512 
5958e9176e690c5fc78acc169c3ac3e574925a6f186d817191dc5c156549b669b4d3981c0a116275c06b225569a2f74e5f36ff61e616dd7bedc62b03f7e0fe65

diff --git a/dev-python/xunitparser/xunitparser-1.3.3.ebuild 
b/dev-python/xunitparser/xunitparser-1.3.4.ebuild
similarity index 66%
rename from dev-python/xunitparser/xunitparser-1.3.3.ebuild
rename to dev-python/xunitparser/xunitparser-1.3.4.ebuild
index e5240a15c..798c05cae 100644
--- a/dev-python/xunitparser/xunitparser-1.3.3.ebuild
+++ b/dev-python/xunitparser/xunitparser-1.3.4.ebuild
@@ -1,21 +1,20 @@
-# Copyright 2012-2021 Gentoo Authors
+# Copyright 2012-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_8 )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 
 DESCRIPTION="Read JUnit/XUnit XML files and map them to Python objects"
-HOMEPAGE="https://pypi.python.org/pypi/xunitparser;
+HOMEPAGE="http://gitlab.com/woob/xunitparser/;
 SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
 KEYWORDS="~amd64 ~x86"
 IUSE=""
-RESTRICT="test" #why? have you tried to fix the iasue?
 
 distutils_enable_tests unittest
 



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

2022-06-23 Thread Arthur Zamarin
commit: 293fbc12c5a26a5b108af2bd59ff83b1aad25689
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 23 19:54:59 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 23 19:54:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=293fbc12

dev-libs/elfutils: Stabilize 0.187 ppc64, #853910

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-libs/elfutils/elfutils-0.187.ebuild 
b/dev-libs/elfutils/elfutils-0.187.ebuild
index b701f04f7043..8bb5c607c913 100644
--- a/dev-libs/elfutils/elfutils-0.187.ebuild
+++ b/dev-libs/elfutils/elfutils-0.187.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( 
https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2.
 
 LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="bzip2 lzma nls static-libs test +threads +utils valgrind zstd"
 
 RDEPEND=">=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}]



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

2022-06-23 Thread Arthur Zamarin
commit: 90b61d17776c3fe6c3df603a256061d6648d6370
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 23 19:50:24 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 23 19:50:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90b61d17

dev-lang/gforth: Keyword 0.7.3-r2 arm, #847829

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-lang/gforth/gforth-0.7.3-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/gforth/gforth-0.7.3-r2.ebuild 
b/dev-lang/gforth/gforth-0.7.3-r2.ebuild
index 503dc8016dc5..201a852c376d 100644
--- a/dev-lang/gforth/gforth-0.7.3-r2.ebuild
+++ b/dev-lang/gforth/gforth-0.7.3-r2.ebuild
@@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/gforth/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86 ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris"
 IUSE="+check emacs"
 
 DEPEND="dev-libs/ffcall



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

2022-06-23 Thread Arthur Zamarin
commit: cb2944b36f070bd0d4ac25306fb6878502573c04
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 23 19:50:28 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 23 19:50:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb2944b3

dev-libs/ffcall: Keyword 2.4 arm, #847829

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-libs/ffcall/ffcall-2.4.ebuild 
b/dev-libs/ffcall/ffcall-2.4.ebuild
index 913305d7eaa8..286058bbcc34 100644
--- a/dev-libs/ffcall/ffcall-2.4.ebuild
+++ b/dev-libs/ffcall/ffcall-2.4.ebuild
@@ -17,7 +17,7 @@ S="${WORKDIR}"/${MY_PV}
 # under GNU LGPL." -ffcall author
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris"
 
 PATCHES=(
# bug 842915, drop on next version bump



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

2022-06-23 Thread Arthur Zamarin
commit: 9ec1b5aa2a100ead5ff5ccb8ab6a981dfe6ab3cb
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 23 19:31:10 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 23 19:31:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec1b5aa

dev-libs/elfutils: Stabilize 0.187 arm, #853910

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-libs/elfutils/elfutils-0.187.ebuild 
b/dev-libs/elfutils/elfutils-0.187.ebuild
index ee1fdc5f3692..b701f04f7043 100644
--- a/dev-libs/elfutils/elfutils-0.187.ebuild
+++ b/dev-libs/elfutils/elfutils-0.187.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( 
https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2.
 
 LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="bzip2 lzma nls static-libs test +threads +utils valgrind zstd"
 
 RDEPEND=">=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}]



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

2022-06-23 Thread Arthur Zamarin
commit: 9cf6ef9d054c4365ba66830fc6e59f3ab5835223
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 23 19:28:05 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 23 19:28:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cf6ef9d

dev-python/jupyter_server: add 1.18.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/jupyter_server/Manifest |  1 +
 .../jupyter_server/jupyter_server-1.18.0.ebuild| 76 ++
 2 files changed, 77 insertions(+)

diff --git a/dev-python/jupyter_server/Manifest 
b/dev-python/jupyter_server/Manifest
index d713fbdbba40..241fe77a0b23 100644
--- a/dev-python/jupyter_server/Manifest
+++ b/dev-python/jupyter_server/Manifest
@@ -1,2 +1,3 @@
 DIST jupyter_server-1.17.0.tar.gz 445648 BLAKE2B 
d7e19804b6b4cccb72c0a24febe8702829c2a32768e916a9da09ee9f55a08e360cf2a81c3c4bc535ff342c916155bc0b7933a9b5b49645db2b5f9a58ec02ab3a
 SHA512 
d99d4036698d6f8d5e1258de214e3cbc6239b978314af4af7e722789c950edb1f261b98e666cffb46efdfe97a23c001784cfd29d7bf75c02dae53c2c07476b7f
 DIST jupyter_server-1.17.1.tar.gz 449682 BLAKE2B 
ca7a8b57c50a552c20e3c2a6a1318357df87027770bb0f37ee5c6c8db1a99116429ace7f7a28fca9f62728ba8469ce9875dc6f3a4cdf0a447ea8df616dff936f
 SHA512 
bf37188a796e590340589414361e04c8e0f5f81d0e03cf55ad12ef7b59f35708996664da27727824424dadc038b44259a66e55f99c2da4270e727eae615f4e26
+DIST jupyter_server-1.18.0.tar.gz 450132 BLAKE2B 
a378ba3bfdc629d05478c33365b2d6df893b9ce1dc3ce26c78efcbd69b42441ff730ca58a83fb87446d073f849ce5a6c725784a15953fe9bdae119e529fe30c8
 SHA512 
5a194a9811162774990b125020d75c134ca32ab916c046cf0345a3959868ab7b293c0659bd54c2da91ef5e8bbb9b433f9a6c16d829277d0f34e924c6332fa6c0

diff --git a/dev-python/jupyter_server/jupyter_server-1.18.0.ebuild 
b/dev-python/jupyter_server/jupyter_server-1.18.0.ebuild
new file mode 100644
index ..7d41175712ea
--- /dev/null
+++ b/dev-python/jupyter_server/jupyter_server-1.18.0.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=jupyter
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+DESCRIPTION="Core services, APIs, and REST endpoints to Jupyter web 
applications"
+HOMEPAGE="https://jupyter.org;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/anyio-3.1.0[${PYTHON_USEDEP}]
+   =dev-python/jupyter_client-6.1.1[${PYTHON_USEDEP}]
+   >=dev-python/jupyter_core-4.7.0[${PYTHON_USEDEP}]
+   >=dev-python/nbconvert-6.4.4[${PYTHON_USEDEP}]
+   >=dev-python/nbformat-5.2.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   dev-python/prometheus_client[${PYTHON_USEDEP}]
+   >=dev-python/pyzmq-17[${PYTHON_USEDEP}]
+   dev-python/send2trash[${PYTHON_USEDEP}]
+   >=dev-python/terminado-0.8.3[${PYTHON_USEDEP}]
+   >=www-servers/tornado-6.1[${PYTHON_USEDEP}]
+   >=dev-python/traitlets-5.1[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/ipykernel[${PYTHON_USEDEP}]
+   dev-python/pytest-console-scripts[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   dev-python/pytest-tornasync[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   dev-python/pydata-sphinx-theme \
+   dev-python/myst_parser \
+   dev-python/ipython \
+   dev-python/sphinxemoji \
+   dev-python/sphinxcontrib-github-alt \
+   dev-python/sphinxcontrib-openapi
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # This fails if your terminal is zsh (and maybe other non-bash as well?)
+   tests/test_terminal.py::test_culling
+   tests/test_terminal.py::test_terminal_create_with_cwd
+   tests/test_terminal.py::test_terminal_create_with_relative_cwd
+)
+
+src_prepare() {
+   # disable npm use
+   sed -i -e '/\[tool\.jupyter-packaging\.builder\]/,+1d' pyproject.toml 
|| die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest \
+   -p pytest_tornasync.plugin \
+   -p jupyter_server.pytest_plugin \
+   -p pytest_console_scripts \
+   -p pytest_timeout
+}



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

2022-06-23 Thread Arthur Zamarin
commit: 84c304ac176db51535c3a779ed9f9a6077232988
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 23 19:06:37 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 23 19:28:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84c304ac

dev-python/pandas: add 1.4.3

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/pandas/Manifest|   1 +
 dev-python/pandas/pandas-1.4.3.ebuild | 197 ++
 2 files changed, 198 insertions(+)

diff --git a/dev-python/pandas/Manifest b/dev-python/pandas/Manifest
index e22879384dff..657b035e520b 100644
--- a/dev-python/pandas/Manifest
+++ b/dev-python/pandas/Manifest
@@ -1 +1,2 @@
 DIST pandas-1.4.2.tar.gz 4940242 BLAKE2B 
b44c9e46458b4e2919b2d215c8678601ef0976118197172ddc74fa712cf07b02cdb09b79940e90bf6907a45e7e3c63615292f7141a4fb8ed4ae22a36decd1e39
 SHA512 
6406241e30e9ed386610dd90bbb7407cfe3e94ff20c8fd1241aa75288894666f06e59f7c74b5f916080a3745254ba22ec9dad1195f040b613639b5712aced571
+DIST pandas-1.4.3.tar.gz 4941520 BLAKE2B 
b134f7c04c2478b7105214ed62e9adcaed98ffb4179a785f7887850d66702bf0f185d60a3da6de6226742529008bac614b494453dca929e477960ff3b43ef93d
 SHA512 
d8d7575ce2b813361641d4e438844e03ed79179f5dcc56f2e4923bfeceab6f825a9bcc419e9492ee5e0272ea7c9bb9eeab6a0e242a880a87999df2a492436d8e

diff --git a/dev-python/pandas/pandas-1.4.3.ebuild 
b/dev-python/pandas/pandas-1.4.3.ebuild
new file mode 100644
index ..6c9f4d057959
--- /dev/null
+++ b/dev-python/pandas/pandas-1.4.3.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+PYTHON_REQ_USE="threads(+)"
+
+VIRTUALX_REQUIRED="manual"
+
+inherit distutils-r1 multiprocessing optfeature virtualx
+
+DESCRIPTION="Powerful data structures for data analysis and statistics"
+HOMEPAGE="https://pandas.pydata.org/
+   https://github.com/pandas-dev/pandas/;
+SRC_URI="
+   
https://github.com/pandas-dev/pandas/releases/download/v${PV}/${P}.tar.gz
+"
+S="${WORKDIR}/${P/_/}"
+
+SLOT="0"
+LICENSE="BSD"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~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.7.0[${PYTHON_USEDEP}]
+"
+
+# TODO: add pandas-gbq to the tree
+OPTIONAL_DEPEND="
+   dev-python/beautifulsoup4[${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/xarray-0.12.3[${PYTHON_USEDEP}]
+   >=dev-python/sqlalchemy-1.3.0[${PYTHON_USEDEP}]
+   >=dev-python/xlrd-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/xlwt-1.3.0[${PYTHON_USEDEP}]
+   !hppa? (
+   dev-python/statsmodels[${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.21.0[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.1-r3[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2020.1[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${COMMON_DEPEND}
+   >=dev-python/cython-0.29.24[${PYTHON_USEDEP}]
+   doc? (
+   ${VIRTUALX_DEPEND}
+   app-text/pandoc
+   dev-python/beautifulsoup4[${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}
+   dev-python/beautifulsoup4[${PYTHON_USEDEP}]
+   

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

2022-06-23 Thread Arthur Zamarin
commit: 7f874d6e590b94af91aa8bbc1c5daafe9187029b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 23 19:22:13 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 23 19:28:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f874d6e

dev-python/hypothesis: add 6.47.4

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/hypothesis/Manifest |  1 +
 dev-python/hypothesis/hypothesis-6.47.4.ebuild | 76 ++
 2 files changed, 77 insertions(+)

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index e041fb85ae87..adc57809455b 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -2,4 +2,5 @@ DIST hypothesis-hypothesis-python-6.46.11.gh.tar.gz 9312248 
BLAKE2B 78b5ca5bd38b
 DIST hypothesis-hypothesis-python-6.47.1.gh.tar.gz 9314265 BLAKE2B 
c2ad0120ab2cbd565f73d472f0a5a87e4b51ff9cf7c08d75dbc54223ad9fe60ed475577ca7dced64ab02d4cc1ee5d30525677c4acfe720af8251f804e72a3b00
 SHA512 
1aea9f949242d3a273584cd92e1829654d6ce385efcd631b412374f1f9252d3b759b8e216aaa9a49e26e0c3b12673348eac79d0189881f6a811f11daf14b0873
 DIST hypothesis-hypothesis-python-6.47.2.gh.tar.gz 9314053 BLAKE2B 
df607e7d81a280d916cc3946c71f6b2a6c7004263069e83d2647222730d11276b6c246fedbb07c5a4f3c526df38d6ea5c7999bdb416f0c86b0877d0231418c73
 SHA512 
b58835fac221353ea9beff227dda81f7776e2b50f6a765e536c83bea129d5c5a862551423d9df5abbc0cf294b358c6c537c62add69b3d5a1f38b22e179d2f83c
 DIST hypothesis-hypothesis-python-6.47.3.gh.tar.gz 9314739 BLAKE2B 
282b012e020fc6494b628ba629c576f604db831c219878ab92539fbd1d980f3363e490ef35f888b68902661dd82e682393641d13a882c1177d8570ec232b217a
 SHA512 
c7231ff06ae5846f718e76c48ed4bb8a1fc0f9aff80c7ddd1ff0ead219eb93dcc7f9d5c5e591390661e81a33bcac79773ea620cfe3f246210114635f0c089144
+DIST hypothesis-hypothesis-python-6.47.4.gh.tar.gz 9314838 BLAKE2B 
183048d7d784f8e64bcac1f5bb53b6b9f945b38d555aebd84d0966bcf64178e952f767dcf63122d9b3e8d41d79034b4b11074335e5dbb7575b5f78e152d05c25
 SHA512 
17a7388ac03ea9029bc5a90f24aa85c3f825bd04ceee963ff7f144ff675b0465afdd22edc5608931f1fd60e83c59d10be24dd74ed64015f942c3f09956b652d7
 DIST hypothesis-python-6.46.9.tar.gz 9311955 BLAKE2B 
f8cf7e216650401ea8a9b427311d10bc65a21b79eb231864c4ff429baea4600f8d84b05e4b94120551ebe17f1b4b99a65e76157efe9d0a133ad68c22b1c46452
 SHA512 
e4fed5210ba11977958d4d14f9fb32427b812ea7903f391bbf977ade7ae268770e846b0cd2193585f519a02681e4fabfead23eea5bcededaccc0e7a9857e98cf

diff --git a/dev-python/hypothesis/hypothesis-6.47.4.ebuild 
b/dev-python/hypothesis/hypothesis-6.47.4.ebuild
new file mode 100644
index ..357dfa3b5ba6
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.47.4.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( python3_{8..10} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" python3_11 pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+   https://github.com/HypothesisWorks/hypothesis/
+   https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+   https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' "${CLI_COMPAT[@]}")
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   # subtests are broken by warnings from random plugins
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x 
PYTEST_PLUGINS=xdist.plugin,pytest_forked,_hypothesis_pytestplugin
+
+   epytest tests/cover tests/pytest tests/quality -n "$(makeopts_jobs)"
+}
+
+python_install() {
+   distutils-r1_python_install
+   if ! use cli || ! has "${EPYTHON}" "${CLI_COMPAT[@]/_/.}"; then
+   rm -r "${ED}/usr/bin" "${D}$(python_get_scriptdir)" || die
+   fi
+}
+
+pkg_postinst() {
+   optfeature "datetime support" dev-python/pytz
+   optfeature "dateutil support" dev-python/python-dateutil
+   optfeature "numpy support" dev-python/numpy

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

2022-06-23 Thread Arthur Zamarin
commit: 81462bc9994b2feab4184f81fd0b4c0bd8903097
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 23 17:46:38 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 23 19:28:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81462bc9

dev-python/oslo-utils: add 6.0.0

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/oslo-utils/Manifest|  1 +
 dev-python/oslo-utils/oslo-utils-6.0.0.ebuild | 64 +++
 2 files changed, 65 insertions(+)

diff --git a/dev-python/oslo-utils/Manifest b/dev-python/oslo-utils/Manifest
index 0154c9389355..85b8cf5356bf 100644
--- a/dev-python/oslo-utils/Manifest
+++ b/dev-python/oslo-utils/Manifest
@@ -1,2 +1,3 @@
 DIST oslo.utils-4.13.0.tar.gz 101834 BLAKE2B 
9d3457ee9ce1746869120bf66d83495b4e1f2b4ca005285fa121ff4c176e85148662cd1de52bdaf93dc18d85478f2cbfde9b310e748b895f01c77ef82019dc0e
 SHA512 
1d97fdaab79cc6c4cc34efdafca7263a2679e60d446aadc46fe31d7fdda2051b37f9df79d149644d914c7274e7fa2d9ef6a1c1aeafad8a1333221dcbe65f4723
 DIST oslo.utils-5.0.0.tar.gz 101823 BLAKE2B 
be62ddc2fb9130e3f678366b6181f1f334f95846a09ede4a08917cd88427492978e53039a482a7158f234caf96c9e520026ab6009f1df5de588a9fe68aa0664f
 SHA512 
8941caf086354c9066ef51e64dcab5854b8d99c2b51807cb2d8b75fac0983f5787e499b0727423b624791ead2b5c9b55b463d5ff47f7586f3e302dccec1f5408
+DIST oslo.utils-6.0.0.tar.gz 101261 BLAKE2B 
8a659b4bedf49e40c85ee40fe026205964d2f4a919170e4700c85e754f4bbffdf5bb9305aea00f7b36233feec93e42bf5e0c72591eeedc02709a7fcdba64d9b6
 SHA512 
9f9dcd585419372711af69917daf717d7c694cc604aed4db242e508ca6bdea3db9a52a29c354dbb5c80473a819c80dec9eccad7e6f6ca297c3469bcd2db5c7d5

diff --git a/dev-python/oslo-utils/oslo-utils-6.0.0.ebuild 
b/dev-python/oslo-utils/oslo-utils-6.0.0.ebuild
new file mode 100644
index ..a0bf0d0fa37e
--- /dev/null
+++ b/dev-python/oslo-utils/oslo-utils-6.0.0.ebuild
@@ -0,0 +1,64 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1
+
+MY_P=${P/-/.}
+DESCRIPTION="Oslo Utility library"
+HOMEPAGE="https://launchpad.net/oslo;
+SRC_URI="mirror://pypi/${PN::1}/${PN/-/.}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}]
+   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
+   >=dev-python/pytz-2013.6[${PYTHON_USEDEP}]
+   >=dev-python/netaddr-0.7.18[${PYTHON_USEDEP}]
+   >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}]
+   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
+   >=dev-python/pyparsing-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/packaging-20.4[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pbr-2.2.0[${PYTHON_USEDEP}]
+   test? (
+   $(python_gen_cond_dep '
+   >=dev-python/eventlet-0.23.0[${PYTHON_USEDEP}]
+   ' python3_{8..9})
+   >=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
+
+src_prepare() {
+   # spurious rdep
+   sed -i -e '/pbr/d' requirements.txt || die
+   distutils-r1_src_prepare
+}
+
+python_compile() {
+   distutils-r1_python_compile
+   if ! has "${EPYTHON}" python3.{8..9}; then
+   find "${BUILD_DIR}"/install -name '*eventletutils*.py' -delete 
|| die
+   fi
+}
+
+python_test() {
+   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
+   eunittest
+}



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

2022-06-23 Thread Arthur Zamarin
commit: 078f93143cd39cf8d7368b89465e34d2c0c28434
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 23 18:43:24 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 23 19:28:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=078f9314

dev-python/nuitka: add 0.9

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/nuitka/Manifest  |  1 +
 dev-python/nuitka/nuitka-0.9.ebuild | 49 +
 2 files changed, 50 insertions(+)

diff --git a/dev-python/nuitka/Manifest b/dev-python/nuitka/Manifest
index abbd087e1bd3..59a5623cccf4 100644
--- a/dev-python/nuitka/Manifest
+++ b/dev-python/nuitka/Manifest
@@ -1 +1,2 @@
 DIST Nuitka-0.8.4.tar.gz 3828278 BLAKE2B 
dbd6abb945f66ab6a5a359b8370fd3d5d36fbdc2c232b5002356f59ffbfa531180b96467b67a2edbb7a779c75ebe58789e9ae0ff806b5649eea4a5b7d9c0934c
 SHA512 
683918e60f2f65d22911f894c2e4fedeafd9d0ef0cacd48bb66422fa2077f225c7c861186b83b9c0fd50eb965b956a1b26342249b3db2af599250c16fe84a152
+DIST Nuitka-0.9.tar.gz 3855240 BLAKE2B 
59a508aabb04af0b841879a4de23fe9f9f8ea2588125127834319da21ef22ab530d8e39a2baba1b49043e9997dff9a20004fc548af5b09456b5eb3cd8f1d30a8
 SHA512 
ae2903e89233b7944e1ee1aa846897d30c352302bb8b064a31ab69237dc15ed0e451bba63db5530968e10f60b8da745bf7d7f1f130ff039d9aac2329f628f32f

diff --git a/dev-python/nuitka/nuitka-0.9.ebuild 
b/dev-python/nuitka/nuitka-0.9.ebuild
new file mode 100644
index ..5b987e13729d
--- /dev/null
+++ b/dev-python/nuitka/nuitka-0.9.ebuild
@@ -0,0 +1,49 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{8..10} )
+
+inherit distutils-r1 flag-o-matic optfeature
+
+DESCRIPTION="Python to native compiler"
+HOMEPAGE="https://www.nuitka.net;
+SRC_URI="https://nuitka.net/releases/${P^}.tar.gz;
+S="${WORKDIR}/${P^}"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~loong ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-util/scons[${PYTHON_USEDEP}]"
+BDEPEND="
+   ${RDEPEND}
+   test? ( dev-util/ccache )
+"
+
+DOCS=( Changelog.pdf Developer_Manual.pdf README.pdf )
+
+distutils-r1_src_prepare() {
+   # remove vendored version of SCons that is Python2 only
+   # this should be removed when upstream removes support for Python2
+   rm -vR "${PN}/build/inline_copy/lib/scons-2.3.2/SCons" || die
+   eapply_user
+}
+
+python_install() {
+   distutils-r1_python_install
+   doman doc/nuitka3.1 doc/nuitka3-run.1
+}
+
+python_test() {
+   append-ldflags -Wl,--no-warn-search-mismatch
+   ./tests/basics/run_all.py search || die
+}
+
+pkg_postinst() {
+   optfeature "support for stand-alone executables" app-admin/chrpath
+}



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

2022-06-23 Thread Arthur Zamarin
commit: 122e51bae4cb0158277b73b3c8bfc0cfc3a84ad2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 23 17:44:30 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 23 19:28:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=122e51ba

dev-python/sqlalchemy: add 1.4.38

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/sqlalchemy/Manifest |  1 +
 dev-python/sqlalchemy/sqlalchemy-1.4.38.ebuild | 93 ++
 2 files changed, 94 insertions(+)

diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index d6c5b87b467c..8fe3b9337dd7 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -1,2 +1,3 @@
 DIST SQLAlchemy-1.4.36.tar.gz 8146415 BLAKE2B 
62560ac2f2c542d60588a24eef225d39f1b6c4cf6feddfac4631e06731206a837cc0f76b88b40c73600361243857e9e1768b4b4ac0bf5ee8e28736d81028ae58
 SHA512 
c9bb38ce5eeb7817727e93695f10cf5c247710b809f3298b233ed8be4e2cc08e5a14581d0c5aa2af02d7a49f036fe3a0bb7a88120b58bdce0f115016bdaf2c77
 DIST SQLAlchemy-1.4.37.tar.gz 8155965 BLAKE2B 
cf21c2ab73a5ba2576a857a12f30ea516265af946e25c1b137e57019d862bf04f4757b4755cee28e6f53642d1f1b58f43c99cd1c69f87640e47ac8a1d1ff8d28
 SHA512 
3f8a814f9bb6fa273f7b210c4567bf7411d0cf2e5caf010a5387fb946063704c342072145a858fb906545dfb1b959155d041e6073273674e51715356fc1f39e6
+DIST SQLAlchemy-1.4.38.tar.gz 8211925 BLAKE2B 
c65a8bddfc77bb6262e24a9b191344da312641dcd759de8541439e13cc532d9c2ef92da50c0b46ace60f2fd8582dfa6ea37b2f393fd979b3f122d962c688ede8
 SHA512 
4f54873fe2ba14b00cfa900251bc81d4fbbd62ed2b0f5f35bd3d5157796b869a3b7a9acf162f65da3f05b4b43cfc8bba437600f7fb81887a1839043a6ad516b4

diff --git a/dev-python/sqlalchemy/sqlalchemy-1.4.38.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-1.4.38.ebuild
new file mode 100644
index ..b9b2ea0d21f1
--- /dev/null
+++ b/dev-python/sqlalchemy/sqlalchemy-1.4.38.ebuild
@@ -0,0 +1,93 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+PYTHON_REQ_USE="sqlite?"
+
+inherit distutils-r1 optfeature
+
+MY_PN="SQLAlchemy"
+MY_P="${MY_PN}-${PV/_beta/b}"
+
+DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
+HOMEPAGE="
+   https://www.sqlalchemy.org/
+   https://pypi.org/project/SQLAlchemy/
+   https://github.com/sqlalchemy/sqlalchemy/
+"
+SRC_URI="mirror://pypi/${MY_P:0:1}/${MY_PN}/${MY_P}.tar.gz"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+IUSE="examples +sqlite test"
+
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_IGNORE=(
+   # hardcode call counts specific to Python versions
+   test/aaa_profiling
+)
+
+src_prepare() {
+   sed -i -e '/greenlet/d' setup.cfg || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # warning tests are unreliable
+   test/base/test_warnings.py
+   )
+   [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=(
+   
test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access
+   )
+   if ! has_version "dev-python/greenlet[${PYTHON_USEDEP}]"; then
+   EPYTEST_DESELECT+=(
+   
test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_execution
+   
test/ext/asyncio/test_engine_py3k.py::TextSyncDBAPI::test_sync_driver_run_sync
+   
"test/engine/test_pool.py::PoolEventsTest::test_checkin_event_gc[True-_exclusions0]"
+   
"test/engine/test_pool.py::QueuePoolTest::test_userspace_disconnectionerror_weakref_finalizer[True-_exclusions0]"
+   )
+   fi
+
+   # upstream's test suite is horribly hacky; it relies on disabling
+   # the warnings plugin and turning warnings into errors;  this also
+   # means that any DeprecationWarnings from third-party plugins cause
+   # everything to explode
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x PYTEST_PLUGINS=
+   # upstream automagically depends on xdist when it is importable
+   if has_version "dev-python/pytest-xdist[${PYTHON_USEDEP}]"; then
+   PYTEST_PLUGINS+=xdist.plugin
+   fi
+   epytest
+}
+
+python_install_all() {
+   if use examples; then
+   docompress -x "/usr/share/doc/${PF}/examples"
+   dodoc -r examples
+   fi
+
+   distutils-r1_python_install_all
+}
+
+pkg_postinst() {
+   optfeature "asyncio support" dev-python/greenlet
+   optfeature "MySQL support" \
+   dev-python/mysqlclient \
+   dev-python/pymysql \
+   

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

2022-06-23 Thread Arthur Zamarin
commit: 20fce314a38c6d72765b30f6edc0bb800f5e8104
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 23 17:39:03 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 23 19:28:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20fce314

dev-python/uvicorn: add 0.18.1

Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/uvicorn/Manifest b/dev-python/uvicorn/Manifest
index db661330a4fa..6d256308a808 100644
--- a/dev-python/uvicorn/Manifest
+++ b/dev-python/uvicorn/Manifest
@@ -1 +1,2 @@
 DIST uvicorn-0.17.6.tar.gz 708048 BLAKE2B 
83b06907c8109b38e13930d8b73584682fa4e34fe7e51fe14b6ca1ddc7ef8122d950a09e31cb364a02f5f12eead5d0522b41cbf428509c6900604d4e2776dfb2
 SHA512 
d5c5223759d59648f279e22f7e6af728fe8117ed75488d125c1db3e5e9d385a50d574cff72ac46db4eb0a78d0e4f690096cfe78c774674dfba61860e55b7494e
+DIST uvicorn-0.18.1.gh.tar.gz 712588 BLAKE2B 
f99c173015d3efdd6f7d6257384045542cbf95ab65fdd84f47ee5df4677865d0b4d6de5f23db0bc2713cb286242a029b056c4076268b14d238a3e9f57c02fc42
 SHA512 
d8650ace78d19c44d03de8413bf06b2dd3208c7e47c4d9e17ecbed99eef938ec08eb249b204713139b985ae4b117c7da64836c25bf8d20610363bedcf1ebf990

diff --git a/dev-python/uvicorn/uvicorn-0.18.1.ebuild 
b/dev-python/uvicorn/uvicorn-0.18.1.ebuild
new file mode 100644
index ..3c0926979406
--- /dev/null
+++ b/dev-python/uvicorn/uvicorn-0.18.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 2021-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Lightning-fast ASGI server implementation"
+HOMEPAGE="https://www.uvicorn.org/;
+SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz -> 
${P}.gh.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86"
+
+RDEPEND="
+   >=dev-python/asgiref-3.4.0[${PYTHON_USEDEP}]
+   >=dev-python/click-7.0[${PYTHON_USEDEP}]
+   >=dev-python/h11-0.8[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/httpx[${PYTHON_USEDEP}]
+   dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/python-dotenv[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/trustme[${PYTHON_USEDEP}]
+   >=dev-python/websockets-10.0[${PYTHON_USEDEP}]
+   dev-python/wsproto[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # too long path for unix socket
+   tests/test_config.py::test_bind_unix_socket_works_with_reload_or_workers
+   # need unpackaged httptools
+   
"tests/middleware/test_logging.py::test_trace_logging_on_http_protocol[httptools]"
+   tests/protocols/test_http.py::test_fragmentation
+)
+
+EPYTEST_IGNORE=(
+   # needs watchfiles, which in turn needs maturin, which needs rust
+   tests/supervisors/test_reload.py
+)
+
+pkg_postinst() {
+   optfeature "auto reload on file changes" dev-python/watchfiles
+}



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

2022-06-23 Thread Arthur Zamarin
commit: 090ec4a62029feab0ba039f1a18ddbac1afdc7b5
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Jun 23 17:39:09 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Jun 23 19:28:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=090ec4a6

dev-python/humanize: add 4.2.1

Signed-off-by: Arthur Zamarin  gentoo.org>

 dev-python/humanize/Manifest  |  1 +
 dev-python/humanize/humanize-4.2.1.ebuild | 29 +
 2 files changed, 30 insertions(+)

diff --git a/dev-python/humanize/Manifest b/dev-python/humanize/Manifest
index 56452d90703d..e98f4c69b733 100644
--- a/dev-python/humanize/Manifest
+++ b/dev-python/humanize/Manifest
@@ -1,2 +1,3 @@
 DIST humanize-4.1.0.tar.gz 73777 BLAKE2B 
fcbde90977ae9fcd706e423767b1d5617fd118ae8903283f4b307ee05a5adffb3bb68305e5d758b1860d37a37d22766127d84479d331a7ed05c83cd53e5b0829
 SHA512 
7e2d92ed44e773bd8a53d4b151e80949fda057d8f4a52003826efa9ec2a569360b76663d44c3d1239fd2ecdd5365357d3fac72a395d1c10d5207b4a27f248878
 DIST humanize-4.2.0.tar.gz 75169 BLAKE2B 
dc590d296362be20f607282686e18df73e1bb07aa37459431d7ec1f74ff6611497811da974b7eb62cd791536268018460d9171eb65ed958af6f12f668b3ae2a8
 SHA512 
ac0a067320d4dc236d97a69a3019cf01ce87efe2cb98e758f516f90986352fe87d03bfa497d66a2a75e61152a35fd8fac827bafd926d6bd84c8f0d2366e5beb7
+DIST humanize-4.2.1.tar.gz 75327 BLAKE2B 
1c36002a2a5d103bc1dae444d9d8a70c3983c778674d5c6aa3a76aa82dc9bd3bf39faefd1c3dcf8d0726b151dfb4f8d8247bb88fdc9af765f703edfb08226b8a
 SHA512 
c84f797b01bb8bcc2e036496f0b727f9c21fe88148a6d90f73ddacd25f73059a46bbc60ef8c3bb81554db0c75f1ab9aa1e551d8473aecb40761e51b59580092a

diff --git a/dev-python/humanize/humanize-4.2.1.ebuild 
b/dev-python/humanize/humanize-4.2.1.ebuild
new file mode 100644
index ..b471878fc311
--- /dev/null
+++ b/dev-python/humanize/humanize-4.2.1.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( pypy3 python3_{8..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Common humanization utilities"
+HOMEPAGE="
+   https://github.com/python-humanize/humanize/
+   https://pypi.org/project/humanize/
+"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+BDEPEND="
+   dev-python/setuptools_scm[${PYTHON_USEDEP}]
+   test? (
+   dev-python/freezegun[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2022-06-23 Thread Brian Dolbec
commit: 9afa1720b0c155a9120bd76f26de89aed4d32487
Author: Brian Dolbec  gentoo  org>
AuthorDate: Thu Jun 23 19:26:57 2022 +
Commit: Brian Dolbec  gentoo  org>
CommitDate: Thu Jun 23 19:26:57 2022 +
URL:https://gitweb.gentoo.org/proj/mirrorselect.git/commit/?id=9afa1720

Some py2 compat. cleanup

Signed-off-by: Brian Dolbec  gentoo.org>

 bin/mirrorselect  | 4 
 mirrorselect/mirrorparser3.py | 2 +-
 setup.py  | 2 --
 3 files changed, 1 insertion(+), 7 deletions(-)

diff --git a/bin/mirrorselect b/bin/mirrorselect
index b14dd26..bcdd73f 100755
--- a/bin/mirrorselect
+++ b/bin/mirrorselect
@@ -29,10 +29,6 @@ Distributed under the terms of the GNU General Public 
License v2
 
 """
 
-from __future__ import print_function
-
-
-
 
 import sys
 

diff --git a/mirrorselect/mirrorparser3.py b/mirrorselect/mirrorparser3.py
index c9349cb..089f949 100644
--- a/mirrorselect/mirrorparser3.py
+++ b/mirrorselect/mirrorparser3.py
@@ -1,4 +1,4 @@
-#!/usr/bin/python
+#!/usr/bin/env python
 # coding: utf-8
 
 """Mirrorselect 2.x

diff --git a/setup.py b/setup.py
index 0d68f07..9111d5e 100755
--- a/setup.py
+++ b/setup.py
@@ -1,8 +1,6 @@
 #!/usr/bin/env python
 # coding: utf-8
 
-from __future__ import print_function
-
 
 import logging
 import re



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

2022-06-23 Thread Haelwenn Monnier
commit: 320a936e254536e638bdec5f9d86bf5ea492fbfa
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Jun 23 19:27:31 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Jun 23 19:27:31 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=320a936e

dev-db/rum: add 1.3.11, drop 1.3.9

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 dev-db/rum/Manifest| 2 +-
 dev-db/rum/{rum-1.3.9.ebuild => rum-1.3.11.ebuild} | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-db/rum/Manifest b/dev-db/rum/Manifest
index 5e3969861..724e4c911 100644
--- a/dev-db/rum/Manifest
+++ b/dev-db/rum/Manifest
@@ -1 +1 @@
-DIST rum-1.3.9.tar.gz 315642 BLAKE2B 
ce80dcd10171b6cbe502da669ff7ba94a8971ff6a9494061d36ca9167fca24d3e4af87586babc6e0cfccd347ce8ead769c8cc79ce004374831797e82ead0f7b8
 SHA512 
7fb6afe44fe8829aa764bca51b9cc1d03bfdd99b3337ea4c5c1efbd00f66e14279e38139a8e6755e2d56ab1cb8cec754a1c4f40f51f7c7ee9ea813313ff31e5c
+DIST rum-1.3.11.tar.gz 564888 BLAKE2B 
13e7a61481a5b90f2f31da56089480beaf46d184afd7d1b857ff991595c03885e820a95ce6f4c7d5fce2ef99012a6ba0699495799c8b3a4b4419b73c61c23f4e
 SHA512 
4720255a1d1534a294eb10a3e46993b6e5bb8a690b58a505319013ad7210627e26835ed8d417dd45dcb3f276a13d8e88f68405496a9ac39a361c19e1168a1b27

diff --git a/dev-db/rum/rum-1.3.9.ebuild b/dev-db/rum/rum-1.3.11.ebuild
similarity index 94%
rename from dev-db/rum/rum-1.3.9.ebuild
rename to dev-db/rum/rum-1.3.11.ebuild
index 49a290c57..132bb2f47 100644
--- a/dev-db/rum/rum-1.3.9.ebuild
+++ b/dev-db/rum/rum-1.3.11.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-POSTGRES_COMPAT=( 9.6 10 11 12 13 14 )
+POSTGRES_COMPAT=( 9.6 10 11 12 13 14 15 )
 POSTGRES_USEDEP="server"
 
 inherit postgres-multi



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

2022-06-23 Thread Sam James
commit: 02bca1211bd25a6b1a44980505fdc14cf306b3a6
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 23 19:22:20 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 23 19:23:03 2022 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=02bca121

mirrors: fix XML syntax

I'll set up a hook at least locally now.

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

 files/mirrors/distfiles.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/mirrors/distfiles.xml b/files/mirrors/distfiles.xml
index 7658563..0026f9d 100644
--- a/files/mirrors/distfiles.xml
+++ b/files/mirrors/distfiles.xml
@@ -46,6 +46,7 @@ vim: ft=xml et ts=2 sts=2 sw=2:
 
   University of Utah (Flux Group)
   http://gentoo-mirror.flux.utah.edu/
+
 
   Rochester Institute of Technology
   https://mirrors.rit.edu/gentoo/



[gentoo-commits] repo/gentoo:master commit in: profiles/, gnome-extra/gnome-documents/, gnome-extra/gnome-documents/files/

2022-06-23 Thread Matt Turner
commit: f5255dc41718fc201df4fed040c4013b993832f2
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jun 23 19:02:29 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jun 23 19:02:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5255dc4

gnome-extra/gnome-documents: Remove

Closes: https://bugs.gentoo.org/846605
Signed-off-by: Matt Turner  gentoo.org>

 gnome-extra/gnome-documents/Manifest   |  1 -
 .../files/fix-build-with-meson-0.61.patch  | 19 --
 .../gnome-documents-3.34.0-r1.ebuild   | 72 --
 gnome-extra/gnome-documents/metadata.xml   | 14 -
 profiles/package.mask  |  5 --
 5 files changed, 111 deletions(-)

diff --git a/gnome-extra/gnome-documents/Manifest 
b/gnome-extra/gnome-documents/Manifest
deleted file mode 100644
index 74e385d424ee..
--- a/gnome-extra/gnome-documents/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST gnome-documents-3.34.0.tar.xz 914100 BLAKE2B 
5b59931d488a5b3d3b2940852b64b0af3cff71c685d62e07bee5d0e981e9a78bb913db853c0c3f138ea1728d2ff7495b689f1f5509064131ee2a4649e65d527f
 SHA512 
5867b148aaffd02089e4f1148cf0fbce37ba0ed40c7d255f9261cd225757f56b68293d59476ab7c11ebbe310cc7935081b2770e7bc24bdbddb5934da5ea0cf87

diff --git a/gnome-extra/gnome-documents/files/fix-build-with-meson-0.61.patch 
b/gnome-extra/gnome-documents/files/fix-build-with-meson-0.61.patch
deleted file mode 100644
index 2a3a5cd3d3e3..
--- a/gnome-extra/gnome-documents/files/fix-build-with-meson-0.61.patch
+++ /dev/null
@@ -1,19 +0,0 @@
-https://bugs.gentoo.org/833843
 a/data/meson.build
-+++ b/data/meson.build
-@@ -56,7 +56,6 @@ foreach app: documents_apps
-   appdata = app + '.appdata.xml'
- 
-   appdata_file = i18n.merge_file(
--appdata,
- input: appdata + '.in',
- output: appdata,
- po_dir: po_dir,
-@@ -76,7 +75,6 @@ foreach app: documents_apps
-   desktop = app + '.desktop'
- 
-   desktop_file = i18n.merge_file(
--desktop,
- type: 'desktop',
- input: desktop + '.in',
- output: desktop,

diff --git a/gnome-extra/gnome-documents/gnome-documents-3.34.0-r1.ebuild 
b/gnome-extra/gnome-documents/gnome-documents-3.34.0-r1.ebuild
deleted file mode 100644
index 5245d0f95f9d..
--- a/gnome-extra/gnome-documents/gnome-documents-3.34.0-r1.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit gnome.org gnome2-utils meson xdg
-
-DESCRIPTION="A document manager application for GNOME"
-HOMEPAGE="https://wiki.gnome.org/Apps/Documents;
-
-LICENSE="GPL-2+"
-SLOT="0"
-IUSE=""
-KEYWORDS="amd64 x86"
-
-# cairo-1.14 for cairo_surface_set_device_scale check and usage
-COMMON_DEPEND="
-   >=app-text/evince-3.13.3[introspection]
-   app-misc/tracker:0/2.0
-   >=dev-libs/gjs-1.48.0
-   >=dev-libs/glib-2.39.3:2
-   gnome-base/gnome-desktop:3=[introspection]
-   >=dev-libs/gobject-introspection-1.54:=
-   >=x11-libs/gtk+-3.22.15:3[introspection]
-   >=net-libs/libsoup-2.41.3:2.4
-   >=net-libs/webkit-gtk-2.6:4[introspection]
-
-   >=dev-libs/libgdata-0.13.3:=[crypt,gnome-online-accounts,introspection]
-   >=net-libs/gnome-online-accounts-3.2.0[introspection]
-   >=net-libs/libzapojit-0.0.2[introspection]
-
-   >=x11-libs/cairo-1.14
-   x11-libs/gdk-pixbuf:2[introspection]
-   x11-libs/pango[introspection]
-"
-RDEPEND="${COMMON_DEPEND}
-   >=app-misc/tracker-miners-2:0
-   net-misc/gnome-online-miners
-   sys-apps/dbus
-   x11-themes/adwaita-icon-theme
-"
-DEPEND="${COMMON_DEPEND}
-   app-text/docbook-xml-dtd:4.2
-   app-text/docbook-xsl-stylesheets
-   dev-libs/appstream-glib
-   dev-libs/libxslt
-   dev-util/glib-utils
-   >=sys-devel/gettext-0.19.8
-   dev-util/itstool
-   virtual/pkgconfig
-"
-
-PATCHES=(
-   "${FILESDIR}"/fix-build-with-meson-0.61.patch
-)
-
-src_configure() {
-   local emesonargs=(
-   -Ddocumentation=true #manpage
-   -Dgetting_started=false #inkscape and pdfunite build deps
-   )
-   meson_src_configure
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-}
-
-pkg_postrm() {
-   xdg_pkg_postrm
-   gnome2_schemas_update
-}

diff --git a/gnome-extra/gnome-documents/metadata.xml 
b/gnome-extra/gnome-documents/metadata.xml
deleted file mode 100644
index a45b9ff52292..
--- a/gnome-extra/gnome-documents/metadata.xml
+++ /dev/null
@@ -1,14 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd;>
-
-
-   gn...@gentoo.org
-   Gentoo GNOME Desktop
-
-
-   A simple application to access, organize and share your documents on
-   GNOME. It is meant to be a simple and elegant replacement for using a
-   file manager to deal with documents. Seamless cloud integration is 
offered
-   through GNOME Online 

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

2022-06-23 Thread Sam James
commit: 2841414a6219a799e719133572316a431b9ef682
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 23 18:42:10 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 23 18:42:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2841414a

dev-libs/elfutils: Stabilize 0.187 amd64, #853910

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

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

diff --git a/dev-libs/elfutils/elfutils-0.187.ebuild 
b/dev-libs/elfutils/elfutils-0.187.ebuild
index 8a7b8581db92..ee1fdc5f3692 100644
--- a/dev-libs/elfutils/elfutils-0.187.ebuild
+++ b/dev-libs/elfutils/elfutils-0.187.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" verify-sig? ( 
https://sourceware.org/elfutils/ftp/${PV}/${P}.tar.bz2.
 
 LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux"
 IUSE="bzip2 lzma nls static-libs test +threads +utils valgrind zstd"
 
 RDEPEND=">=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}]



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

2022-06-23 Thread Sam James
commit: feae1d5bf4598f256c7c542415ee423bbcdfc4fc
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 23 18:41:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 23 18:41:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feae1d5b

net-libs/libyang: Stabilize 2.0.194 x86, #853310

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

 net-libs/libyang/libyang-2.0.194.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libyang/libyang-2.0.194.ebuild 
b/net-libs/libyang/libyang-2.0.194.ebuild
index 4f71c69760dd..c39834ce5f8a 100644
--- a/net-libs/libyang/libyang-2.0.194.ebuild
+++ b/net-libs/libyang/libyang-2.0.194.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/CESNET/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 x86"
 IUSE="doc test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/pspp/

2022-06-23 Thread Sam James
commit: fbe9688ab612fca24236ccd4d5602b56c70e38d0
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 23 18:42:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 23 18:42:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbe9688a

sci-mathematics/pspp: Stabilize 1.6.0 amd64, #853601

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

 sci-mathematics/pspp/pspp-1.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/pspp/pspp-1.6.0.ebuild 
b/sci-mathematics/pspp/pspp-1.6.0.ebuild
index 0fcce2c4be8d..9112d8e746d1 100644
--- a/sci-mathematics/pspp/pspp-1.6.0.ebuild
+++ b/sci-mathematics/pspp/pspp-1.6.0.ebuild
@@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
 
 LICENSE="GPL-3"
 SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="doc examples gtk ncurses nls perl postgres"
 
 RDEPEND="



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

2022-06-23 Thread Sam James
commit: 550187145f1343e6bb356064a6e17da86e1a0fcf
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 23 18:41:48 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 23 18:41:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55018714

dev-python/speg: Stabilize 0.3-r3 ALLARCHES, #853616

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

 dev-python/speg/speg-0.3-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/speg/speg-0.3-r3.ebuild 
b/dev-python/speg/speg-0.3-r3.ebuild
index e9d2b1824422..54f74fe9f7b7 100644
--- a/dev-python/speg/speg-0.3-r3.ebuild
+++ b/dev-python/speg/speg-0.3-r3.ebuild
@@ -9,6 +9,6 @@ HOMEPAGE="https://github.com/avakar/speg/;
 SRC_URI="https://github.com/avakar/speg/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 SLOT="0"
 LICENSE="MIT"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ~riscv x86"
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
 RDEPEND=""



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

2022-06-23 Thread Sam James
commit: af50d742ecfbd6447acb2e250e232661824d7f1b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 23 18:41:49 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 23 18:41:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af50d742

dev-python/pycson: Stabilize 0.8-r3 ALLARCHES, #853616

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

 dev-python/pycson/pycson-0.8-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pycson/pycson-0.8-r3.ebuild 
b/dev-python/pycson/pycson-0.8-r3.ebuild
index f0115a8f8e55..e925eb8a41fc 100644
--- a/dev-python/pycson/pycson-0.8-r3.ebuild
+++ b/dev-python/pycson/pycson-0.8-r3.ebuild
@@ -13,7 +13,7 @@ SRC_URI="https://github.com/avakar/${PN}/archive/${PV}.tar.gz 
-> ${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+KEYWORDS="amd64 ~ppc ~riscv x86"
 
 RDEPEND="dev-python/speg[${PYTHON_USEDEP}]"
 



[gentoo-commits] repo/gentoo:master commit in: x11-libs/spread-sheet-widget/

2022-06-23 Thread Sam James
commit: 0e788eb5dfb68fa8a1c63c131c21cd861bd70832
Author: Sam James  gentoo  org>
AuthorDate: Thu Jun 23 18:42:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jun 23 18:42:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e788eb5

x11-libs/spread-sheet-widget: Stabilize 0.7 amd64, #853601

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

 x11-libs/spread-sheet-widget/spread-sheet-widget-0.7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-libs/spread-sheet-widget/spread-sheet-widget-0.7.ebuild 
b/x11-libs/spread-sheet-widget/spread-sheet-widget-0.7.ebuild
index ecc9dcf4f0d1..de86214a55f3 100644
--- a/x11-libs/spread-sheet-widget/spread-sheet-widget-0.7.ebuild
+++ b/x11-libs/spread-sheet-widget/spread-sheet-widget-0.7.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://alpha.gnu.org/gnu/ssw/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND="dev-libs/glib
x11-libs/gtk+:3"



[gentoo-commits] repo/proj/guru:dev commit in: sys-devel/qbe/

2022-06-23 Thread Haelwenn Monnier
commit: 76f5284442603f99df3f5237373af7ac29bb1bc0
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Thu Jun 23 18:41:17 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Jun 23 18:41:17 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=76f52844

sys-devel/qbe: Keyword ~amd64 ~arm64 ~riscv

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>

 sys-devel/qbe/qbe-1.0.ebuild  | 2 ++
 sys-devel/qbe/qbe-.ebuild | 2 ++
 2 files changed, 4 insertions(+)

diff --git a/sys-devel/qbe/qbe-1.0.ebuild b/sys-devel/qbe/qbe-1.0.ebuild
index f493d7680..3013cbf73 100644
--- a/sys-devel/qbe/qbe-1.0.ebuild
+++ b/sys-devel/qbe/qbe-1.0.ebuild
@@ -8,6 +8,8 @@ if [[ "${PV}" == "" ]]; then
EGIT_REPO_URI="git://c9x.me/qbe.git"
 else
SRC_URI="https://c9x.me/compile/release/${P}.tar.xz;
+   # 64-bit RISC-V only
+   KEYWORDS="~amd64 ~arm64 ~riscv"
 fi
 
 DESCRIPTION="Pure-C embeddable compiler backend"

diff --git a/sys-devel/qbe/qbe-.ebuild b/sys-devel/qbe/qbe-.ebuild
index f493d7680..3013cbf73 100644
--- a/sys-devel/qbe/qbe-.ebuild
+++ b/sys-devel/qbe/qbe-.ebuild
@@ -8,6 +8,8 @@ if [[ "${PV}" == "" ]]; then
EGIT_REPO_URI="git://c9x.me/qbe.git"
 else
SRC_URI="https://c9x.me/compile/release/${P}.tar.xz;
+   # 64-bit RISC-V only
+   KEYWORDS="~amd64 ~arm64 ~riscv"
 fi
 
 DESCRIPTION="Pure-C embeddable compiler backend"



[gentoo-commits] repo/proj/guru:master commit in: sci-electronics/kactus2/

2022-06-23 Thread Haelwenn Monnier
commit: 04234ec22644d3d4e07f81f719108b231cd36228
Author: Huang Rui  gmail  com>
AuthorDate: Thu Jun 23 04:30:10 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Thu Jun 23 04:30:10 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=04234ec2

sci-electronics/kactus2: add CONFIG+=nostrip

add CONFIG+=nostrip to all .pro file

Closes: https://bugs.gentoo.org/781674
Signed-off-by: Huang Rui  gmail.com>

 sci-electronics/kactus2/kactus2-3.10.0.ebuild | 7 ---
 sci-electronics/kactus2/kactus2-.ebuild   | 7 ---
 2 files changed, 8 insertions(+), 6 deletions(-)

diff --git a/sci-electronics/kactus2/kactus2-3.10.0.ebuild 
b/sci-electronics/kactus2/kactus2-3.10.0.ebuild
index f8dd19778..5ac2c4877 100644
--- a/sci-electronics/kactus2/kactus2-3.10.0.ebuild
+++ b/sci-electronics/kactus2/kactus2-3.10.0.ebuild
@@ -41,11 +41,12 @@ DEPEND="
${RDEPEND}
 "
 
-QA_PRESTRIPPED="usr/share/kactus2/plugins/*"
-
 src_prepare() {
default
-
+   # Fix QA pre-stripped warnings, bug 781674
+   while IFS= read -r -d '' i; do
+   echo "CONFIG+=nostrip" >> "${i}" || die
+   done < <(find . -type f '(' -name "*.pro" ')' -print0)
# Fix QTBIN_PATH
sed -i -e "s|QTBIN_PATH=.*|QTBIN_PATH=\"$(qt5_get_bindir)/\"|" 
configure || die
 }

diff --git a/sci-electronics/kactus2/kactus2-.ebuild 
b/sci-electronics/kactus2/kactus2-.ebuild
index f8dd19778..5ac2c4877 100644
--- a/sci-electronics/kactus2/kactus2-.ebuild
+++ b/sci-electronics/kactus2/kactus2-.ebuild
@@ -41,11 +41,12 @@ DEPEND="
${RDEPEND}
 "
 
-QA_PRESTRIPPED="usr/share/kactus2/plugins/*"
-
 src_prepare() {
default
-
+   # Fix QA pre-stripped warnings, bug 781674
+   while IFS= read -r -d '' i; do
+   echo "CONFIG+=nostrip" >> "${i}" || die
+   done < <(find . -type f '(' -name "*.pro" ')' -print0)
# Fix QTBIN_PATH
sed -i -e "s|QTBIN_PATH=.*|QTBIN_PATH=\"$(qt5_get_bindir)/\"|" 
configure || die
 }



[gentoo-commits] repo/proj/guru:master commit in: dev-cpp/scitokens-cpp/files/, dev-cpp/scitokens-cpp/

2022-06-23 Thread Haelwenn Monnier
commit: 0adf577bc2cca5743b5bfaade63ed7a1a96a6a0d
Author: Oliver Freyermuth  googlemail  com>
AuthorDate: Wed Jun 22 20:15:38 2022 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Wed Jun 22 20:15:38 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0adf577b

dev-cpp/scitokens-cpp: add 0.7.1

Signed-off-by: Oliver Freyermuth  googlemail.com>

 dev-cpp/scitokens-cpp/Manifest |  1 +
 .../scitokens-cpp-0.7.1-fix-external-gtest.patch   | 20 
 dev-cpp/scitokens-cpp/scitokens-cpp-0.7.1.ebuild   | 55 ++
 3 files changed, 76 insertions(+)

diff --git a/dev-cpp/scitokens-cpp/Manifest b/dev-cpp/scitokens-cpp/Manifest
index c935ffbbe..76d04dd3c 100644
--- a/dev-cpp/scitokens-cpp/Manifest
+++ b/dev-cpp/scitokens-cpp/Manifest
@@ -1 +1,2 @@
 DIST scitokens-cpp-0.7.0.tar.gz 98971 BLAKE2B 
3429ff89b5a5202f9892fc68fc558c8b64276977a396981af845f05f8eb3f638602cedd30ea97f3ab5e6d188de7249247854dd6281aeb138d6e304b5aa006bb9
 SHA512 
1be8a84b7d88c10ab7336c3c6bc8d7e7be5feb3253ef618cba1f3ed908aad3fc480f30dd2a292aa2774ec88ceba370af3fa7d96f228cba3df8f78b6face6991b
+DIST scitokens-cpp-0.7.1.tar.gz 99411 BLAKE2B 
b89c63ad35105a064e6f8ecd7596ba51de43096828a756b7c64669a352784c56bcb9295638f173cdbeac833e9dfc14828daf775d60a6cd124abf639125cf5842
 SHA512 
5c73fcccfb2db92916caced118e2ab4e110f7a8331a9bd84d06bd059da5258d7e8423822356e1833bbce7b047d7f31e2cd20cf4c0eb064dc2d248d9febab35b5

diff --git 
a/dev-cpp/scitokens-cpp/files/scitokens-cpp-0.7.1-fix-external-gtest.patch 
b/dev-cpp/scitokens-cpp/files/scitokens-cpp-0.7.1-fix-external-gtest.patch
new file mode 100644
index 0..baa4a08f5
--- /dev/null
+++ b/dev-cpp/scitokens-cpp/files/scitokens-cpp-0.7.1-fix-external-gtest.patch
@@ -0,0 +1,20 @@
+Bug: https://github.com/scitokens/scitokens-cpp/pull/89
+
+---
+ test/CMakeLists.txt | 4 +++-
+ 1 file changed, 3 insertions(+), 1 deletion(-)
+
+diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt
+index 22f86a6..2083bff 100644
+--- a/test/CMakeLists.txt
 b/test/CMakeLists.txt
+@@ -1,6 +1,8 @@
+ 
+ add_executable(scitokens-gtest main.cpp)
+-add_dependencies(scitokens-gtest gtest)
++if( NOT SCITOKENS_EXTERNAL_GTEST )
++add_dependencies(scitokens-gtest gtest)
++endif()
+ include_directories("${PROJECT_SOURCE_DIR}/vendor/gtest/googletest/include")
+ 
+ if(SCITOKENS_EXTERNAL_GTEST)

diff --git a/dev-cpp/scitokens-cpp/scitokens-cpp-0.7.1.ebuild 
b/dev-cpp/scitokens-cpp/scitokens-cpp-0.7.1.ebuild
new file mode 100644
index 0..5d3e16ae9
--- /dev/null
+++ b/dev-cpp/scitokens-cpp/scitokens-cpp-0.7.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+if [[ ${PV} == ** ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/scitokens/scitokens-cpp;
+else
+   
SRC_URI="https://github.com/scitokens/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+DESCRIPTION=" A C++ implementation of the SciTokens library with a C library 
interface"
+HOMEPAGE="https://scitokens.org/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+
+DEPEND="${RDEPEND}
+   

  1   2   >