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

2022-07-06 Thread Michał Górny
commit: af840cd048c779575564ae07794832dfdcb17423
Author: Michał Górny  gentoo  org>
AuthorDate: Thu Jul  7 05:30:16 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Thu Jul  7 05:49:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af840cd0

dev-python/cython: Remove old

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

 dev-python/cython/Manifest|  3 -
 dev-python/cython/cython-0.29.28.ebuild   | 85 
 dev-python/cython/cython-0.29.28_p20220503.ebuild | 94 ---
 dev-python/cython/cython-0.29.29.ebuild   | 90 --
 4 files changed, 272 deletions(-)

diff --git a/dev-python/cython/Manifest b/dev-python/cython/Manifest
index 6b6b2f7893f3..deeba64d3ae8 100644
--- a/dev-python/cython/Manifest
+++ b/dev-python/cython/Manifest
@@ -1,4 +1 @@
-DIST cython-0.29.28.gh.tar.gz 2101301 BLAKE2B 
980c04545e935deb4b4b1653f167dcbc94b8e2b24bc8897b5cc996dfca977645f7475c32aa973251ffcbbb31e725e27693af61ceaf66f2332c9525b02653dc76
 SHA512 
52490d0b5355e13cbe586830f763173d7556cf3d79d79192ca75138b1190e7a4c1f3feeb0568349802ef3b97300c3805f54eef5ffd73a5180d68f023ac2a44cd
-DIST cython-0.29.29.gh.tar.gz 2105839 BLAKE2B 
ab7879ce70733cfd77b7aa42a2de717bfc1b9bf933754bfecc6548ee1d097ce4102daaee98a1902d957b50f18400b5ba58d6517edfe43c9332c5bb3ec45f9665
 SHA512 
db14813f6191445cc3d497d3c7d76cc8b55fbe8e6857d800f5e05052fe4b05e9c2a2e597bdc1891254a62ecef203780c1c495e8d28e831072ddd46992bfe6df4
 DIST cython-0.29.30.gh.tar.gz 2105561 BLAKE2B 
c995bc710d2c397b8d6e4edee0f989e43969a51efb29b83643149d8c4110ae0331a35b9cc2ec7a45a43fea19ab8d63f1ef934f92d451c62d057e0e04ec79a871
 SHA512 
f6b07adfa1ebe9d52dfb72857ffd40b35d8777914299de101c7b96ee2d64cdd85ac0374ed41b382881b1f3ce535a9af9419dfabee9a4781a3f818125292627d4
-DIST cython-74073417c4f7e616af0a139a55f790f1ec7fe728.gh.tar.gz 2106765 BLAKE2B 
c2686a1d49fd1b522dcdf89f16c52fbb34595aed72e5626c8d3697ecc9318751d108999db443cfefe08334155ab59d230fcbd8e74715e185a161399abad6ae35
 SHA512 
2454a364fdd33f0090ba052a0bfa0ffb464ef750253a91c20a63c4db0b513f743870e7b9fafd844b0bf1a6b66b9b639f830d3a8c2f64abac6e197e2ff2279a59

diff --git a/dev-python/cython/cython-0.29.28.ebuild 
b/dev-python/cython/cython-0.29.28.ebuild
deleted file mode 100644
index 61afacee4b6a..
--- a/dev-python/cython/cython-0.29.28.ebuild
+++ /dev/null
@@ -1,85 +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} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1 toolchain-funcs elisp-common
-
-DESCRIPTION="A Python to C compiler"
-HOMEPAGE="
-   https://cython.org/
-   https://github.com/cython/cython/
-   https://pypi.org/project/Cython/
-"
-SRC_URI="
-   https://github.com/cython/cython/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-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 ~x64-solaris ~x86-solaris"
-IUSE="emacs test"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-   emacs? ( >=app-editors/emacs-23.1:* )
-"
-BDEPEND="
-   ${RDEPEND}
-   test? (
-   $(python_gen_cond_dep '
-   dev-python/numpy[${PYTHON_USEDEP}]
-   ' python3_{8..10})
-   )
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-0.29.22-spawn-multiprocessing.patch"
-   "${FILESDIR}/${PN}-0.29.23-test_exceptions-py310.patch"
-)
-
-SITEFILE=50cython-gentoo.el
-
-distutils_enable_sphinx docs
-
-python_compile() {
-   # Python gets confused when it is in sys.path before build.
-   local -x PYTHONPATH=
-
-   distutils-r1_python_compile
-}
-
-python_compile_all() {
-   use emacs && elisp-compile Tools/cython-mode.el
-}
-
-python_test() {
-   tc-export CC
-   # https://github.com/cython/cython/issues/1911
-   local -x CFLAGS="${CFLAGS} -fno-strict-overflow"
-   "${PYTHON}" runtests.py -vv --work-dir "${BUILD_DIR}"/tests ||
-   die "Tests fail with ${EPYTHON}"
-}
-
-python_install_all() {
-   local DOCS=( CHANGES.rst README.rst ToDo.txt USAGE.txt )
-   distutils-r1_python_install_all
-
-   if use emacs; then
-   elisp-install ${PN} Tools/cython-mode.*
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   fi
-}
-
-pkg_postinst() {
-   use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
-   use emacs && elisp-site-regen
-}

diff --git a/dev-python/cython/cython-0.29.28_p20220503.ebuild 
b/dev-python/cython/cython-0.29.28_p20220503.ebuild
deleted file mode 100644
index c94768213487..
--- a/dev-python/cython/cython-0.29.28_p20220503.ebuild
+++ /dev/null
@@ -1,94 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-

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

2022-07-06 Thread Matt Turner
commit: 625c8b3ea6fa94b87b27b69a185669fffa17e572
Author: Matt Turner  gentoo  org>
AuthorDate: Thu Jul  7 05:24:55 2022 +
Commit: Matt Turner  gentoo  org>
CommitDate: Thu Jul  7 05:32:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=625c8b3e

app-misc/tracker: Version bump to 3.3.2

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

 app-misc/tracker/Manifest |   1 +
 app-misc/tracker/tracker-3.3.2.ebuild | 114 ++
 2 files changed, 115 insertions(+)

diff --git a/app-misc/tracker/Manifest b/app-misc/tracker/Manifest
index 351fc3d0b120..6e4ca381c956 100644
--- a/app-misc/tracker/Manifest
+++ b/app-misc/tracker/Manifest
@@ -1,3 +1,4 @@
 DIST tracker-2.3.6.tar.xz 1606716 BLAKE2B 
ea39df4438e4502bc0229a5cc3b42a2fe6e13a643ac8e4034004b1291da49ff3ad1a177227035a4a02fd8f3723a735d37371c898bb03a6fc10573606a1c29d70
 SHA512 
1b8ae06b6c64a0cbe7d4c987bafe392fb38014215fc698f919273ba1f422dd0bc24344d3fd73164b00bfea315e527e2886ba90f1f1b86d5fceff24455b36d67e
 DIST tracker-3.3.0.tar.xz 1969132 BLAKE2B 
a43183599ee3d3947450e4d58fd02094a41d5978d0c3be120b995844eca5ddc0f7e37bd98e886bec99d5c9342f5ba6f92eec2cd729a1793ce2141bfa5ff99908
 SHA512 
0a55a80b44c2267f149c4c83ecbe42ca27a0645bd4fc206984999520f6bed3b7c63c71f81450f40ce2896223ce17326add20e7f39a71c821d754f30b8ce157bc
 DIST tracker-3.3.1.tar.xz 1976268 BLAKE2B 
34492aac5c7a5cae20cc3b246de7a7f9948be05356508cffeec56cd6aa83b89a875c01d58c299299723e1aed8bba55d641dc817f77cecbe1379b49ea853aa8b3
 SHA512 
34a86ac58bf8b31f3beb106d3f8db38b764624b800f4cb1c015102f02616e4c2d356f58f0e6a13f66cca79a4173828748ad5e4217b21e83b2fe1606ddcd7ce88
+DIST tracker-3.3.2.tar.xz 1977512 BLAKE2B 
92d8db9ad33b019f47194f086379e1f9370d9ce3643a2a2dc02d277be755e5a892ab4c6bead8c2d50db642aca37141c9961d2fd1f862be57a6e0f78b479eb03f
 SHA512 
2009c7a9b82fd278e38bc71cb41ef1fccb23493bd84a71456c7568ed7a025ce68bab689b8f14b8008479a203a5fdc02acea1862f4f482467ed5c295bde3d4ad8

diff --git a/app-misc/tracker/tracker-3.3.2.ebuild 
b/app-misc/tracker/tracker-3.3.2.ebuild
new file mode 100644
index ..4c0399012f73
--- /dev/null
+++ b/app-misc/tracker/tracker-3.3.2.ebuild
@@ -0,0 +1,114 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{8..11} )
+VALA_MIN_API_VERSION="0.40"
+
+inherit bash-completion-r1 flag-o-matic gnome.org gnome2-utils linux-info 
meson python-any-r1 systemd vala xdg
+
+DESCRIPTION="A tagging metadata database, search tool and indexer"
+HOMEPAGE="https://wiki.gnome.org/Projects/Tracker 
https://gitlab.gnome.org/GNOME/tracker;
+
+LICENSE="GPL-2+ LGPL-2.1+"
+SLOT="3/0" # libtracker-sparql-3.0 soname version
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+IUSE="gtk-doc +miners stemmer test"
+RESTRICT="!test? ( test )"
+
+PV_SERIES=$(ver_cut 1-2)
+
+RDEPEND="
+   >=dev-libs/glib-2.52:2
+   >=sys-apps/dbus-1.3.2
+   >=dev-libs/gobject-introspection-1.54:=
+   >=dev-libs/icu-4.8.1.2:=
+   >=dev-libs/json-glib-1.4
+   >=net-libs/libsoup-2.40.1:2.4
+   >=dev-libs/libxml2-2.7
+   >=dev-db/sqlite-3.29.0
+   stemmer? ( dev-libs/snowball-stemmer:= )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-util/glib-utils
+   app-text/asciidoc
+   dev-libs/libxslt
+   $(vala_depend)
+   gtk-doc? (
+   >=dev-util/gtk-doc-1.8
+   app-text/docbook-xml-dtd:4.1.2
+   app-text/docbook-xml-dtd:4.5
+   )
+   >=sys-devel/gettext-0.19.8
+   virtual/pkgconfig
+   test? (
+   $(python_gen_any_dep 'dev-python/pygobject[${PYTHON_USEDEP}]')
+   $(python_gen_any_dep 'dev-python/tappy[${PYTHON_USEDEP}]')
+   )
+   ${PYTHON_DEPS}
+"
+PDEPEND="miners? ( >=app-misc/tracker-miners-${PV_SERIES} )"
+
+function inotify_enabled() {
+   if linux_config_exists; then
+   if ! linux_chkconfig_present INOTIFY_USER; then
+   ewarn "You should enable the INOTIFY support in your 
kernel."
+   ewarn "Check the 'Inotify support for userland' under 
the 'File systems'"
+   ewarn "option. It is marked as CONFIG_INOTIFY_USER in 
the config"
+   die 'missing CONFIG_INOTIFY'
+   fi
+   else
+   einfo "Could not check for INOTIFY support in your kernel."
+   fi
+}
+
+python_check_deps() {
+   python_has_version -b \
+   "dev-python/pygobject[${PYTHON_USEDEP}]" \
+   "dev-python/tappy[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   linux-info_pkg_setup
+   inotify_enabled
+
+   use test && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   vala_setup
+   xdg_environment_reset
+}
+
+src_configure() {
+   append-cflags -DTRACKER_DEBUG -DG_DISABLE_CAST_CHECKS
+
+   local emesonargs=(
+   $(meson_use gtk-doc docs)
+   

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

2022-07-06 Thread Sam James
commit: 2ae6c02503ce15d5dcf4a595b5a6d65c420b77f9
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 05:20:04 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 05:20:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ae6c025

net-fs/cifs-utils: fix build (more) w/ USE=-python

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

 net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild | 2 +-
 net-fs/cifs-utils/cifs-utils-6.15.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild 
b/net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild
index c77450fbc8b1..49a473b376ae 100644
--- a/net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild
+++ b/net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild
@@ -117,7 +117,7 @@ src_install() {
fi
 
dobashcomp bash-completion/smbinfo
-   python_fix_shebang "${ED}"
+   use python && python_fix_shebang "${ED}"
 }
 
 pkg_postinst() {

diff --git a/net-fs/cifs-utils/cifs-utils-6.15.ebuild 
b/net-fs/cifs-utils/cifs-utils-6.15.ebuild
index 326d18024bb3..c29aa577860b 100644
--- a/net-fs/cifs-utils/cifs-utils-6.15.ebuild
+++ b/net-fs/cifs-utils/cifs-utils-6.15.ebuild
@@ -114,7 +114,7 @@ src_install() {
fi
 
dobashcomp bash-completion/smbinfo
-   python_fix_shebang "${ED}"
+   use python && python_fix_shebang "${ED}"
 }
 
 pkg_postinst() {



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

2022-07-06 Thread Sam James
commit: bf90ad3e2a8b96376951d24fb7855838d6cc59a9
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 05:08:25 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 05:08:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf90ad3e

net-fs/cifs-utils: fix build w/ USE=-python

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

 net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild | 2 +-
 net-fs/cifs-utils/cifs-utils-6.15.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild 
b/net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild
index 7f3d0595c8eb..c77450fbc8b1 100644
--- a/net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild
+++ b/net-fs/cifs-utils/cifs-utils-6.13-r1.ebuild
@@ -61,7 +61,7 @@ pkg_setup() {
ewarn "and recompile your kernel ..."
fi
 
-   python-single-r1_pkg_setup
+   use python && python-single-r1_pkg_setup
 }
 
 src_prepare() {

diff --git a/net-fs/cifs-utils/cifs-utils-6.15.ebuild 
b/net-fs/cifs-utils/cifs-utils-6.15.ebuild
index 47128fb754a5..326d18024bb3 100644
--- a/net-fs/cifs-utils/cifs-utils-6.15.ebuild
+++ b/net-fs/cifs-utils/cifs-utils-6.15.ebuild
@@ -58,7 +58,7 @@ pkg_setup() {
ewarn "and recompile your kernel ..."
fi
 
-   python-single-r1_pkg_setup
+   use python && python-single-r1_pkg_setup
 }
 
 src_prepare() {



[gentoo-commits] proj/sci:master commit in: dev-python/fslpy/

2022-07-06 Thread Sam James
commit: 7dda52b599b1e71d4aaeb7d1f2541769d855efbf
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 04:34:27 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 04:54:10 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=7dda52b5

dev-python/fslpy: enable py3.10

See 
https://projects.gentoo.org/python/guide/distutils.html#running-tests-with-virtualx
 re virtx.

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

 dev-python/fslpy/fslpy-3.8.1.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/dev-python/fslpy/fslpy-3.8.1.ebuild 
b/dev-python/fslpy/fslpy-3.8.1.ebuild
index 5bff5ed60..f28e7283e 100644
--- a/dev-python/fslpy/fslpy-3.8.1.ebuild
+++ b/dev-python/fslpy/fslpy-3.8.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1 virtualx
 
@@ -34,6 +34,10 @@ PATCHES=(
 distutils_enable_tests pytest
 distutils_enable_sphinx doc dev-python/sphinx_rtd_theme
 
+src_test() {
+   virtx distutils-r1_src_test
+}
+
 python_test() {
-   virtx epytest --niters=50 -m "not (dicomtest or longtest or fsltest)"
+   epytest --niters=50 -m "not (dicomtest or longtest or fsltest)" || die 
"Tests failed with ${EPYTHON}"
 }



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

2022-07-06 Thread Sam James
commit: e3383c8190097c6975adf18209345121ffbaa8e1
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 04:03:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 04:54:09 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e3383c81

sci-libs/nibabel: enable py3.10 and disable py3.7

See 
https://projects.gentoo.org/python/guide/distutils.html#running-tests-with-virtualx
 re virtx.

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

 sci-libs/nibabel/nibabel-3.2.1.ebuild | 11 ---
 1 file changed, 8 insertions(+), 3 deletions(-)

diff --git a/sci-libs/nibabel/nibabel-3.2.1.ebuild 
b/sci-libs/nibabel/nibabel-3.2.1.ebuild
index d469867f9..43720d35f 100644
--- a/sci-libs/nibabel/nibabel-3.2.1.ebuild
+++ b/sci-libs/nibabel/nibabel-3.2.1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1
@@ -23,14 +23,19 @@ RDEPEND="
dev-python/scipy[${PYTHON_USEDEP}]
dev-python/mock[${PYTHON_USEDEP}]
dicom? (
-   sci-libs/pydicom
dev-python/pillow[${PYTHON_USEDEP}]
-   )
+   sci-libs/pydicom
+   )
 "
 
 BDEPEND="test? (
dev-python/pytest-doctestplus[${PYTHON_USEDEP}]
 )"
 
+EPYTEST_DESELECT=(
+   # Re-evaluate after 3.2.1
+   nibabel/gifti/tests/test_parse_gifti_fast.py::test_parse_dataarrays
+)
+
 distutils_enable_sphinx doc/source dev-python/texext dev-python/numpydoc 
dev-python/matplotlib
 distutils_enable_tests pytest



[gentoo-commits] proj/sci:master commit in: sci-visualization/fsleyes-props/

2022-07-06 Thread Sam James
commit: 06c88709bdb95ecc72fc54907fe0ee5f9f61a327
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 04:53:44 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 04:54:10 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=06c88709

sci-visualization/fsleyes-props: enable py3.10

See 
https://projects.gentoo.org/python/guide/distutils.html#running-tests-with-virtualx
 re virtx.

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

 sci-visualization/fsleyes-props/fsleyes-props-1.7.3.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/fsleyes-props/fsleyes-props-1.7.3.ebuild 
b/sci-visualization/fsleyes-props/fsleyes-props-1.7.3.ebuild
index b3440c6ba..3fd2a3e01 100644
--- a/sci-visualization/fsleyes-props/fsleyes-props-1.7.3.ebuild
+++ b/sci-visualization/fsleyes-props/fsleyes-props-1.7.3.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1 virtualx
 
@@ -36,6 +36,10 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
+src_test() {
+   virtx distutils-r1_src_test
+}
+
 python_test() {
-   virtx epytest
+   epytest || die "Tests failed with ${EPYTHON}"
 }



[gentoo-commits] proj/sci:master commit in: sci-visualization/fsleyes-widgets/

2022-07-06 Thread Sam James
commit: 85f2ed73991c388e33ccd855dd509bd95ee378c8
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 04:34:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 04:54:09 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=85f2ed73

sci-visualization/fsleyes-widgets: enable py3.10

See 
https://projects.gentoo.org/python/guide/distutils.html#running-tests-with-virtualx
 re virtx.

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

 sci-visualization/fsleyes-widgets/fsleyes-widgets-0.12.2.ebuild | 8 ++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/fsleyes-widgets/fsleyes-widgets-0.12.2.ebuild 
b/sci-visualization/fsleyes-widgets/fsleyes-widgets-0.12.2.ebuild
index 82a1e587c..4153ca1b8 100644
--- a/sci-visualization/fsleyes-widgets/fsleyes-widgets-0.12.2.ebuild
+++ b/sci-visualization/fsleyes-widgets/fsleyes-widgets-0.12.2.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1 virtualx
 
@@ -49,9 +49,13 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
+src_test() {
+   virtx distutils-r1_src_test
+}
+
 python_test() {
# If this could be set for the eclass, it might fix some of the tests:
# 
https://github.com/pauldmccarthy/fsleyes-widgets/issues/1#issuecomment-575387724
#xvfbargs="-screen 0 1920x1200x24 +extension RANDR"
-   virtx epytest
+   epytest || die "Tests failed with ${EPYTHON}"
 }



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

2022-07-06 Thread Hans de Graaff
commit: 26d76e2bf9d61282b615b2a1a24d809b3f94c575
Author: Hans de Graaff  gentoo  org>
AuthorDate: Thu Jul  7 04:50:45 2022 +
Commit: Hans de Graaff  gentoo  org>
CommitDate: Thu Jul  7 04:50:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26d76e2b

dev-ruby/typeprof: add 0.21.3

Signed-off-by: Hans de Graaff  gentoo.org>

 dev-ruby/typeprof/Manifest   |  1 +
 dev-ruby/typeprof/typeprof-0.21.3.ebuild | 32 
 2 files changed, 33 insertions(+)

diff --git a/dev-ruby/typeprof/Manifest b/dev-ruby/typeprof/Manifest
index eb6133c7c116..c0f0a4988742 100644
--- a/dev-ruby/typeprof/Manifest
+++ b/dev-ruby/typeprof/Manifest
@@ -1,2 +1,3 @@
 DIST typeprof-0.15.2.tar.gz 501984 BLAKE2B 
4139de379539dce54c350fb1da09d87ca7251274738b81b9c098f27539f8cc20757aaf053efd4c089b88a7c08050a8e612ea6c1b71ad1a007c4c634ecd6e7564
 SHA512 
c94b74f0a0f8f87477f80615677a5c6479d3e326564f2d67c17e4e7f7e71ef5817fe6163d14fdd45fc9bb3de2420f8b09f68f0d031962fb5bafc478679cee331
 DIST typeprof-0.21.2.tar.gz 1073317 BLAKE2B 
fda97cf6535937deca51f922f39ad580383420e025f8c5a418e483108e82f5d38063064102698f2ef405f7a0bf2f83ebcbb7ac7fabc32ead320e3af9d74b7cfb
 SHA512 
53e9657ee0c98e131e8ec70400cb775cf643910e8985767742b50fda99285f33f787d810bcad08d9d633265577731a95fcf9a4e7568e4d6b0b603f14a6c10828
+DIST typeprof-0.21.3.tar.gz 1073355 BLAKE2B 
e8fa905b69f30b8f9884bae6b9600f802d0f0055f61f4a619768bf37547049fba97b8670cad9cdaeec9aa44519ae28bb13b8b0f533ff4d89e892e1726b56f7ff
 SHA512 
ac9f0be4025181b994568e946591ddca4d0e4bb1949ba84d1920d765ba4549212e3fc4c10904ed691ecdbb153cd1b494f51065fcfddc4cb3c72ff5b393aa7c62

diff --git a/dev-ruby/typeprof/typeprof-0.21.3.ebuild 
b/dev-ruby/typeprof/typeprof-0.21.3.ebuild
new file mode 100644
index ..e32717b894fb
--- /dev/null
+++ b/dev-ruby/typeprof/typeprof-0.21.3.ebuild
@@ -0,0 +1,32 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_DOC="none"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINDIR="exe"
+
+RUBY_FAKEGEM_GEMSPEC="typeprof.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Performs a type analysis of non-annotated Ruby code"
+HOMEPAGE="https://github.com/ruby/typeprof;
+SRC_URI="https://github.com/ruby/typeprof/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~s390 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+SLOT="0"
+IUSE="test"
+
+ruby_add_rdepend ">=dev-ruby/rbs-1.8.1"
+
+all_ruby_prepare() {
+   # Avoid tests that download live code using git
+   rm -r test/typeprof/{goodcheck,diff-lcs}_test.rb || die
+
+   sed -i -e "s:_relative ': './:" -e 's/git ls-files -z/find * -print0/' 
${RUBY_FAKEGEM_GEMSPEC} || die
+}



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

2022-07-06 Thread Ionen Wolkens
commit: 727e89cbbae49fd0032e89a2f03064af10bb8a7c
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jul  7 04:32:15 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jul  7 04:39:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=727e89cb

www-client/qutebrowser: stabilize 2.5.2 for amd64

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

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

diff --git a/www-client/qutebrowser/qutebrowser-2.5.2.ebuild 
b/www-client/qutebrowser/qutebrowser-2.5.2.ebuild
index 8e1dcf48ee29..ffafdb6882e8 100644
--- a/www-client/qutebrowser/qutebrowser-2.5.2.ebuild
+++ b/www-client/qutebrowser/qutebrowser-2.5.2.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} ==  ]]; then
EGIT_REPO_URI="https://github.com/qutebrowser/qutebrowser.git;
 else

SRC_URI="https://github.com/qutebrowser/qutebrowser/releases/download/v${PV}/${P}.tar.gz;
-   KEYWORDS="~amd64 ~arm64 ~x86"
+   KEYWORDS="amd64 ~arm64 ~x86"
 fi
 
 DESCRIPTION="Keyboard-driven, vim-like browser based on PyQt5 and QtWebEngine"



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

2022-07-06 Thread Miroslav Šulc
commit: db833863af0fa9bc79c54e7b691ef502e7fec45d
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Wed Jul  6 19:55:11 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Jul  7 04:03:05 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db833863

dev-java/jna: drop 5.10.0

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

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

diff --git a/dev-java/jna/Manifest b/dev-java/jna/Manifest
index 1d8ab37fde64..8790b86f56df 100644
--- a/dev-java/jna/Manifest
+++ b/dev-java/jna/Manifest
@@ -1,2 +1 @@
-DIST jna-5.10.0.tar.gz 106258319 BLAKE2B 
f5605fd91bacc1e900e835494c27b0fdb4ba91b0c04bad1757133bed5938603264ce9fba89c5ce7e4644456b752b934f6e205d0131659e77bf0c58c2b44c61cd
 SHA512 
93e1ab659a60d711557eb93620bcbd05f3dbe9c739b256cfb647d8ac2a4038d0bc638c614b58339b2875017ac18b219a4ddeb0d92e5ca25fef2e326bc14ae256
 DIST jna-5.11.0.tar.gz 107424072 BLAKE2B 
9f79a0b0e643c8213c159785814dffaeee2dc3b332647c5c887aa5a6e707be5241d392e75730b803b21362fcbdcee82d7049bcdfb7956039f1534e3cd8e170cf
 SHA512 
0122b56c24125e5dea541bee71b43f127df50c8f90b2c240271c677a8d598d9640bb920bd3390856124e8b1bc89a9bd41d2b6c569ae7275f68a13c08fd07027d

diff --git a/dev-java/jna/jna-5.10.0.ebuild b/dev-java/jna/jna-5.10.0.ebuild
deleted file mode 100644
index 4e08475cbb53..
--- a/dev-java/jna/jna-5.10.0.ebuild
+++ /dev/null
@@ -1,99 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-JAVA_PKG_IUSE="doc source test"
-MAVEN_ID="net.java.dev.jna:jna:5.10.0"
-
-inherit java-pkg-2 java-ant-2 toolchain-funcs
-
-DESCRIPTION="Java Native Access"
-HOMEPAGE="https://github.com/java-native-access/jna;
-SRC_URI="https://github.com/java-native-access/jna/archive/refs/tags/${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="|| ( Apache-2.0 LGPL-2.1+ )"
-SLOT="4"
-KEYWORDS="amd64 ~arm arm64 ppc64 x86"
-
-BDEPEND="
-   virtual/pkgconfig
-"
-
-CDEPEND="
-   >=dev-libs/libffi-3.4:=
-"
-
-DEPEND="
-   >=virtual/jdk-1.8:*
-   dev-java/animal-sniffer-annotations:0
-   dev-java/ant-core:0
-   dev-java/asm:9
-   test? (
-   dev-java/ant-junit4:0
-   dev-java/junit:4
-   dev-java/reflections:0
-   )
-   ${CDEPEND}
-   x11-libs/libXt
-"
-
-RDEPEND="
-   >=virtual/jre-1.8:*
-   ${CDEPEND}
-"
-
-DOCS=( README.md CHANGES.md OTHERS TODO )
-PATCHES=(
-   "${FILESDIR}/${PV}-build.xml.patch"
-   "${FILESDIR}/4.2.2-makefile-flags.patch"
-)
-
-JAVA_ANT_REWRITE_CLASSPATH="true"
-JAVA_PKG_BSFIX_NAME="build.xml build-ant-tools.xml"
-EANT_BUILD_TARGET="jar contrib-jars"
-EANT_EXTRA_ARGS="-Dbuild-native=true -Dcompatibility=1.8 -Ddynlink.native=true"
-EANT_TEST_EXTRA_ARGS="-Djava.io.tmpdir=\"${T}\""
-EANT_TEST_GENTOO_CLASSPATH="animal-sniffer-annotations,reflections"
-
-pkg_setup() {
-   java-pkg-2_pkg_setup
-
-   EANT_GENTOO_CLASSPATH_EXTRA="$(java-pkg_getjars --build-only \
-   animal-sniffer-annotations,ant-core,asm-9)"
-
-   # Any spaces in paths returned by toolchain-funcs and options like 
MAKEOPTS
-   # could cause trouble in EANT_EXTRA_ARGS when Java eclasses process the
-   # variable's value, so define them in ANT_OPTS instead
-   ANT_OPTS="-DCC='$(tc-getCC)'"
-   # Parallel build does not respect dependency relationships between 
objects
-   ANT_OPTS+=" -DEXTRA_MAKE_OPTS='${MAKEOPTS} -j1'"
-}
-
-src_prepare() {
-   default
-
-   # Eliminate build.xml's dependency on bundled native JARs
-   sed -i -e '/zipfileset src="${lib.native}/,+2d' build.xml ||
-   die "Failed to delete lines referencing bundled JARs in 
build.xml"
-
-   # Clean up bundled JARs and libffi
-   java-pkg_clean
-   rm -r native/libffi || die "Failed to remove bundled libffi"
-
-   java-pkg-2_src_prepare
-}
-
-src_test() {
-   java-pkg-2_src_test
-}
-
-src_install() {
-   java-pkg_newjar "build/${PN}-min.jar"
-   java-pkg_dojar "contrib/platform/dist/${PN}-platform.jar"
-   java-pkg_doso build/native-*/libjnidispatch.so
-   einstalldocs
-
-   use source && java-pkg_dosrc src/*
-   use doc && java-pkg_dojavadoc doc/javadoc
-}



[gentoo-commits] proj/sci:master commit in: dev-cpp/blitz/

2022-07-06 Thread Sam James
commit: 063910c6a4dcfd0a9193823646bdd232e6aa640c
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 02:48:51 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 03:34:13 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=063910c6

dev-cpp/blitz: update EAPI 7 -> 8. Python 3.10, Python 3.11

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

 dev-cpp/blitz/blitz-1.0.3_pre20200524.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/dev-cpp/blitz/blitz-1.0.3_pre20200524.ebuild 
b/dev-cpp/blitz/blitz-1.0.3_pre20200524.ebuild
index 389e5430d..432004f11 100644
--- a/dev-cpp/blitz/blitz-1.0.3_pre20200524.ebuild
+++ b/dev-cpp/blitz/blitz-1.0.3_pre20200524.ebuild
@@ -1,14 +1,12 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7..9} )
+EAPI=8
 
+PYTHON_COMPAT=( python3_{8..11} )
 inherit cmake python-any-r1
 
 COMMIT="39f885951a9b8b11f931f917935a16066a945056"
-
 DESCRIPTION="Multi-dimensional array library for C++"
 HOMEPAGE="https://github.com/blitzpp/blitz;
 SRC_URI="https://github.com/blitzpp/blitz/archive/${COMMIT}.tar.gz -> 
${P}.tar.gz"



[gentoo-commits] proj/sci:master commit in: app-office/visidata/

2022-07-06 Thread Sam James
commit: e253daa4e2d10e6f4154bf2fa43ca43e78d45dbe
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 02:45:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 03:34:13 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e253daa4

app-office/visidata: enable py3.10

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

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

diff --git a/app-office/visidata/visidata-2.8.ebuild 
b/app-office/visidata/visidata-2.8.ebuild
index bb35b1c03..ab4d506ab 100644
--- a/app-office/visidata/visidata-2.8.ebuild
+++ b/app-office/visidata/visidata-2.8.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 DISTUTILS_USE_SETUPTOOLS=rdepend
 
 inherit distutils-r1 optfeature



[gentoo-commits] proj/sci:master commit in: dev-python/visvis/

2022-07-06 Thread Sam James
commit: d4e498d60ba9d85490de33990c2402d302a2ab5b
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 02:59:21 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 03:34:14 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=d4e498d6

dev-python/visvis: enable py3.10

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

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

diff --git a/dev-python/visvis/visvis-1.13.0.ebuild 
b/dev-python/visvis/visvis-1.13.0.ebuild
index 80704b0c3..05eb0e162 100644
--- a/dev-python/visvis/visvis-1.13.0.ebuild
+++ b/dev-python/visvis/visvis-1.13.0.ebuild
@@ -4,7 +4,7 @@
 EAPI=8
 
 DISTUTILS_USE_SETUPTOOLS=no
-PYTHON_COMPAT=( python3_{8..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 inherit distutils-r1
 



[gentoo-commits] proj/sci:master commit in: dev-python/pysolar/

2022-07-06 Thread Sam James
commit: c8764886c39d18c16dda6ec4b1f3b69cd0bb2649
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 02:56:15 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 03:34:14 2022 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=c8764886

dev-python/pysolar: update EAPI 7 -> 8, Python 3.10

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

 dev-python/pysolar/pysolar-0.8.ebuild | 6 --
 1 file changed, 4 insertions(+), 2 deletions(-)

diff --git a/dev-python/pysolar/pysolar-0.8.ebuild 
b/dev-python/pysolar/pysolar-0.8.ebuild
index 88f0505ef..65027edb9 100644
--- a/dev-python/pysolar/pysolar-0.8.ebuild
+++ b/dev-python/pysolar/pysolar-0.8.ebuild
@@ -1,9 +1,9 @@
 # Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
-PYTHON_COMPAT=( python3_{7..9} )
+PYTHON_COMPAT=( python3_{8..10} )
 
 AUTHOR=pingswept
 
@@ -23,6 +23,8 @@ RDEPEND="
dev-python/scipy[${PYTHON_USEDEP}]
 "
 
+distutils_enable_tests nose
+
 python_prepare_all() {
sed \
-e "s:'testsolar', ::" \



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

2022-07-06 Thread Sam James
commit: a4e6a7adfa355e7537586231887db4c7dfb2b627
Author: Sam James  gentoo  org>
AuthorDate: Thu Jul  7 03:13:05 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 03:13:15 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4e6a7ad

sys-apps/pciutils: fix number of instructions

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

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

diff --git a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild 
b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild
index 1bf858cd8fbf..29d646cac79f 100644
--- a/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild
+++ b/sys-apps/pciutils/pciutils-3.8.0-r1.ebuild
@@ -85,7 +85,7 @@ check_binutils_version() {
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."
-   eerror "4. Perform a depclean (emerge -acv)"
+   eerror "5. Perform a depclean (emerge -acv)"
eerror "\tYou MUST depclean after every world upgrade 
in future!"
die "Old binutils found! Change to a newer ld using 
binutils-config (bug #847133)."
fi



[gentoo-commits] repo/gentoo:master commit in: app-forensics/aflplusplus/files/, app-forensics/aflplusplus/

2022-07-06 Thread Sam James
commit: 1898df7eb336d42b908246c95ac241077534b996
Author: Alexander Miller  gmx  de>
AuthorDate: Thu Jul  7 00:30:33 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jul  7 03:13:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1898df7e

app-forensics/aflplusplus: Respect AR, add missing LDFLAGS instance

Closes: https://bugs.gentoo.org/856487
Closes: https://bugs.gentoo.org/856490
Signed-off-by: Alexander Miller  gmx.de>
Closes: https://github.com/gentoo/gentoo/pull/26252
Signed-off-by: Sam James  gentoo.org>

 ...lus-4.01c.ebuild => aflplusplus-4.01c-r1.ebuild} |  0
 .../files/aflplusplus-4.01c-respect-flags.patch | 21 -
 2 files changed, 16 insertions(+), 5 deletions(-)

diff --git a/app-forensics/aflplusplus/aflplusplus-4.01c.ebuild 
b/app-forensics/aflplusplus/aflplusplus-4.01c-r1.ebuild
similarity index 100%
rename from app-forensics/aflplusplus/aflplusplus-4.01c.ebuild
rename to app-forensics/aflplusplus/aflplusplus-4.01c-r1.ebuild

diff --git 
a/app-forensics/aflplusplus/files/aflplusplus-4.01c-respect-flags.patch 
b/app-forensics/aflplusplus/files/aflplusplus-4.01c-respect-flags.patch
index 1cfc03d5f42b..0fe62c0b41ae 100644
--- a/app-forensics/aflplusplus/files/aflplusplus-4.01c-respect-flags.patch
+++ b/app-forensics/aflplusplus/files/aflplusplus-4.01c-respect-flags.patch
@@ -1,4 +1,4 @@
-* Respect CC, CFLAGS, CPPFLAGS, LDFLAGS everywhere when building.
+* Respect AR, CC, CFLAGS, CPPFLAGS, LDFLAGS everywhere when building.
 * Ignore build flags then when testing the CC wrappers (could contain
   incompatible flags).
 * Disable LTO for runtime objects, these shouldn't contain IR.
@@ -50,6 +50,15 @@
ln -sf afl-cc.8 afl-gcc-fast.8
 --- a/GNUmakefile.llvm
 +++ b/GNUmakefile.llvm
+@@ -410,7 +410,7 @@ endif
+ 
+ ./afl-ld-lto: src/afl-ld-lto.c
+ ifeq "$(LLVM_LTO)" "1"
+-  $(CC) $(CFLAGS) $(CPPFLAGS) $< -o $@
++  $(CC) $(CFLAGS) $(CPPFLAGS) $(LDFLAGS) $< -o $@
+ endif
+ 
+ ./SanitizerCoverageLTO.so: instrumentation/SanitizerCoverageLTO.so.cc 
instrumentation/afl-llvm-common.o
 @@ -444,25 +444,25 @@ afl-llvm-dict2file.so:   
instrumentation/afl-llvm-dict2file.so.cc instrumentation/
  
  .PHONY: document
@@ -131,11 +140,12 @@
  
 --- a/utils/aflpp_driver/GNUmakefile
 +++ b/utils/aflpp_driver/GNUmakefile
-@@ -13,40 +13,41 @@ ifneq "" "$(LLVM_BINDIR)"
+@@ -13,40 +13,42 @@ ifneq "" "$(LLVM_BINDIR)"
LLVM_BINDIR := $(LLVM_BINDIR)/
  endif
  
 -CFLAGS := -O3 -funroll-loops -g -fPIC
++AR ?= ar
 +CFLAGS ?= -O3 -funroll-loops -g
 +CFLAGS += -fPIC -fno-lto
  
@@ -147,7 +157,7 @@
  
  libAFLDriver.a:   aflpp_driver.o
 -  @ar rc libAFLDriver.a aflpp_driver.o
-+  ar rc libAFLDriver.a aflpp_driver.o
++  $(AR) rc libAFLDriver.a aflpp_driver.o
@cp -vf libAFLDriver.a ../../
  
  debug:
@@ -157,7 +167,8 @@
 +  $(CC) $(CPPFLAGS) -I../../include -D_DEBUG=\"1\" $(CFLAGS) -g 
-funroll-loops -c aflpp_driver.c
#$(LLVM_BINDIR)clang -S -emit-llvm -Wno-deprecated -I../../include 
$(CFLAGS) -D_DEBUG=\"1\" -c -o afl-performance.ll ../../src/afl-performance.c
#$(LLVM_BINDIR)clang -S -emit-llvm -I../../include -D_DEBUG=\"1\" -g 
-funroll-loops -c aflpp_driver.c
-   ar rc libAFLDriver.a afl-performance.o aflpp_driver.o
+-  ar rc libAFLDriver.a afl-performance.o aflpp_driver.o
++  $(AR) rc libAFLDriver.a afl-performance.o aflpp_driver.o
  
  aflpp_qemu_driver.o:  aflpp_qemu_driver.c
 -  -$(LLVM_BINDIR)clang $(CFLAGS) -O0 -funroll-loops -c aflpp_qemu_driver.c
@@ -166,7 +177,7 @@
  libAFLQemuDriver.a:   aflpp_qemu_driver.o
 -  @-ar rc libAFLQemuDriver.a aflpp_qemu_driver.o
 -  @-cp -vf libAFLQemuDriver.a ../../
-+  ar rc libAFLQemuDriver.a aflpp_qemu_driver.o
++  $(AR) rc libAFLQemuDriver.a aflpp_qemu_driver.o
 +  @cp -vf libAFLQemuDriver.a ../../
  
  aflpp_qemu_driver_hook.so:aflpp_qemu_driver_hook.o



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

2022-07-06 Thread Ionen Wolkens
commit: 90bbb61f9547d2aa4448e5d50a3a3c9ad6a1a1cd
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Thu Jul  7 02:14:16 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Thu Jul  7 02:21:40 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90bbb61f

x11-misc/vdpauinfo: add 1.5, drop 1.4_p20220208

Straight-to-stable mostly-copy given no upstream changes beside a
configure check for >=libvdpau-1.5 (which the ebuild already checked).

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

 x11-misc/vdpauinfo/Manifest  | 2 +-
 .../{vdpauinfo-1.4_p20220208.ebuild => vdpauinfo-1.5.ebuild} | 5 +
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/x11-misc/vdpauinfo/Manifest b/x11-misc/vdpauinfo/Manifest
index 4b656479e43b..0f7eeed39104 100644
--- a/x11-misc/vdpauinfo/Manifest
+++ b/x11-misc/vdpauinfo/Manifest
@@ -1 +1 @@
-DIST vdpauinfo-1.4_p20220208.tar.gz 12251 BLAKE2B 
14b2a6bb81ac1843d30f0ae9c976971cd3409b50bd6b9adcb59d9132535fcebd3dda7a7f772aabce03bb6877e8140991301a770a58bcc4e82c864c10494773ed
 SHA512 
a87f92a4467f87293fc931a2c5c003763aab8551adcce7fa7281b20f5520a8d2a9df2ff06bb66814cdd059266381a145c851fd7169749e8066e80e4a578cccaa
+DIST vdpauinfo-1.5.tar.gz 12246 BLAKE2B 
5673eb6d00e501234cab3434ee06ef428495f86cf18304eed628e41dd0b17f8fe25aff8ef3bb896f4f70eefe2121446eae740c638b48b3ae1bc3547de4cb3102
 SHA512 
f3d359242443de919803ae0b8d89809c71e94d59d8ee9994f8f315036b829ad24030b75d953346989c1d0ddf436107041491e299c3212b013ad1d2b3c0571e59

diff --git a/x11-misc/vdpauinfo/vdpauinfo-1.4_p20220208.ebuild 
b/x11-misc/vdpauinfo/vdpauinfo-1.5.ebuild
similarity index 79%
rename from x11-misc/vdpauinfo/vdpauinfo-1.4_p20220208.ebuild
rename to x11-misc/vdpauinfo/vdpauinfo-1.5.ebuild
index 133cc3bc678a..4969f9251cdf 100644
--- a/x11-misc/vdpauinfo/vdpauinfo-1.4_p20220208.ebuild
+++ b/x11-misc/vdpauinfo/vdpauinfo-1.5.ebuild
@@ -5,12 +5,9 @@ EAPI=8
 
 inherit autotools
 
-VDPAUINFO_COMMIT="da66af25aa327d21179d478f3a6d8c03b6c7f574"
-
 DESCRIPTION="Displays info about your card's VDPAU support"
 HOMEPAGE="https://www.freedesktop.org/wiki/Software/VDPAU;
-SRC_URI="https://gitlab.freedesktop.org/vdpau/vdpauinfo/-/archive/${VDPAUINFO_COMMIT}/${P}.tar.gz;
-S="${WORKDIR}/${PN}-${VDPAUINFO_COMMIT}"
+SRC_URI="https://gitlab.freedesktop.org/vdpau/vdpauinfo/-/archive/${PV}/${P}.tar.gz;
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/proj/guru:dev commit in: media-video/uxplay/

2022-07-06 Thread Rui Huang
commit: 12f015dba135d385c00c70870796675924fbe790
Author: Huang Rui  gmail  com>
AuthorDate: Thu Jul  7 02:07:20 2022 +
Commit: Rui Huang  gmail  com>
CommitDate: Thu Jul  7 02:07:20 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=12f015db

media-video/uxplay: changed to https

Signed-off-by: Huang Rui  gmail.com>

 media-video/uxplay/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/uxplay/metadata.xml b/media-video/uxplay/metadata.xml
index fcda2bdb8..cb636a72a 100644
--- a/media-video/uxplay/metadata.xml
+++ b/media-video/uxplay/metadata.xml
@@ -1,5 +1,5 @@
 
-http://www.gentoo.org/dtd/metadata.dtd;>
+https://www.gentoo.org/dtd/metadata.dtd;>
 

vows...@gmail.com



[gentoo-commits] repo/gentoo:master commit in: games-fps/gzdoom/, games-fps/gzdoom/files/

2022-07-06 Thread James Le Cuirot
commit: 6d678996b67e8cf3150d03fb17067754587f42d7
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jul  6 22:45:35 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jul  6 22:45:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d678996

games-fps/gzdoom: Version bump to 4.8.2

Upstream broke this for distros in 4.8.0. This still hasn't been properly fixed,
so we just have to revert the breaking commit in the meantime. OpenSUSE has
already done the same for a while.

Upstream has seemingly also dropped support for 32-bit platforms. OpenSUSE is
reverting the line that prevents the build for working, but I'm trying to find
out more from upstream before we take action.

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

 games-fps/gzdoom/Manifest  |   1 +
 ...rt-load-the-hex-font-as-early-as-possible.patch | 129 +
 games-fps/gzdoom/gzdoom-4.8.2.ebuild   |  85 ++
 3 files changed, 215 insertions(+)

diff --git a/games-fps/gzdoom/Manifest b/games-fps/gzdoom/Manifest
index 9712094c2ea3..3fad5682d972 100644
--- a/games-fps/gzdoom/Manifest
+++ b/games-fps/gzdoom/Manifest
@@ -1 +1,2 @@
 DIST gzdoom-4.7.1.tar.gz 19562412 BLAKE2B 
48b089c9d0ca0f26820ea90ea1a1a6ce3fa325f6f7bd36ded66ba43eeaab610ca99eacb1ca0aec75b0888a65108573e2c85d2ce0e88663031583267f1143386e
 SHA512 
040a51d2783616cca9f3d7e70bf83adf0d6afa8d7378a9f743cbf152811c07c4f03eecdbbdb617d9fda625049a6f13313dce6e5017698bf36fae74e107c012f0
+DIST gzdoom-4.8.2.tar.gz 24247668 BLAKE2B 
b9a505c29d14486bec96f53f614968c67ec0d8db0b784071d171038dec3a88c800483211e4ba59e8408ce5680f4800cbc455b4a53becd53e89bde17c7b7a69a5
 SHA512 
5f94aca016e87c8284b41d5c3beaeb752a4201e4562a528375addc976c7d7163d23a4885a223e4377856a2b75b71179efa80e99baf3edfe87fa19cf1e8bbfa42

diff --git 
a/games-fps/gzdoom/files/0001-Revert-load-the-hex-font-as-early-as-possible.patch
 
b/games-fps/gzdoom/files/0001-Revert-load-the-hex-font-as-early-as-possible.patch
new file mode 100644
index ..58a2f7a2b2f4
--- /dev/null
+++ 
b/games-fps/gzdoom/files/0001-Revert-load-the-hex-font-as-early-as-possible.patch
@@ -0,0 +1,129 @@
+From 2d00bc6b9f25ae045eecba6e198eaceee9046647 Mon Sep 17 00:00:00 2001
+From: James Le Cuirot 
+Date: Wed, 6 Jul 2022 23:37:30 +0100
+Subject: [PATCH] Revert "- load the hex font as early as possible."
+
+This reverts commit 010f41a3aad3719b1e5d4d8ce157a5d9b0077b44.
+
+Bug: https://github.com/coelckers/gzdoom/issues/1615
+---
+ src/common/fonts/hexfont.cpp | 24 +++-
+ src/d_main.cpp   | 17 +++--
+ 2 files changed, 14 insertions(+), 27 deletions(-)
+
+diff --git a/src/common/fonts/hexfont.cpp b/src/common/fonts/hexfont.cpp
+index 8b50427f4..e2bdbff7a 100644
+--- a/src/common/fonts/hexfont.cpp
 b/src/common/fonts/hexfont.cpp
+@@ -58,12 +58,11 @@ struct HexDataSource
+   //
+   
//==
+ 
+-  void ParseDefinition(FResourceLump* font)
++  void ParseDefinition(int lumpnum)
+   {
+   FScanner sc;
+ 
+-  auto data = font->Lock();
+-  sc.OpenMem("newconsolefont.hex", (const char*)data, 
font->Size());
++  sc.OpenLumpNum(lumpnum);
+   sc.SetCMode(true);
+   glyphdata.Push(0);  // ensure that index 0 can be used as 
'not present'.
+   while (sc.GetString())
+@@ -97,7 +96,6 @@ struct HexDataSource
+   lumb = i * 255 / 17;
+   SmallPal[i] = PalEntry(255, lumb, lumb, lumb);
+   }
+-  font->Unlock();
+   }
+ };
+ 
+@@ -402,7 +400,7 @@ public:
+ 
+ FFont *CreateHexLumpFont (const char *fontname, int lump)
+ {
+-  assert(hexdata.FirstChar != INT_MAX);
++  if (hexdata.FirstChar == INT_MAX) hexdata.ParseDefinition(lump);
+   return new FHexFont(fontname, lump);
+ }
+ 
+@@ -414,7 +412,7 @@ FFont *CreateHexLumpFont (const char *fontname, int lump)
+ 
+ FFont *CreateHexLumpFont2(const char *fontname, int lump)
+ {
+-  assert(hexdata.FirstChar != INT_MAX);
++  if (hexdata.FirstChar == INT_MAX) hexdata.ParseDefinition(lump);
+   return new FHexFont2(fontname, lump);
+ }
+ 
+@@ -426,7 +424,8 @@ FFont *CreateHexLumpFont2(const char *fontname, int lump)
+ 
+ uint8_t* GetHexChar(int codepoint)
+ {
+-  assert(hexdata.FirstChar != INT_MAX);
++  auto lump = fileSystem.CheckNumForFullName("newconsolefont.hex", 0);
// This is always loaded from gzdoom.pk3 to prevent overriding it with 
incomplete replacements.
++  if (hexdata.FirstChar == INT_MAX) hexdata.ParseDefinition(lump);
+ 
+   if (hexdata.glyphmap[codepoint] > 0)
+   {
+@@ -434,13 +433,4 @@ uint8_t* GetHexChar(int codepoint)
+   return [offset];
+   }
+   return nullptr;
+-}
+-
+-void LoadHexFont(const char* filename)
+-{
+-  auto resf = 

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

2022-07-06 Thread James Le Cuirot
commit: 7cf73ac1cbe0d710bfdb32c587d0ac943bfaf856
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jul  6 22:14:16 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jul  6 22:14:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cf73ac1

media-video/makemkv: Bump to 1.17.0, add unofficial man page

Thanks to Steve Dibb for the man page.

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

 media-video/makemkv/Manifest   |   4 +-
 media-video/makemkv/files/makemkvcon.1 | 242 +
 ...makemkv-1.16.7.ebuild => makemkv-1.17.0.ebuild} |   5 +-
 3 files changed, 248 insertions(+), 3 deletions(-)

diff --git a/media-video/makemkv/Manifest b/media-video/makemkv/Manifest
index e74db0a7a5a3..864814751179 100644
--- a/media-video/makemkv/Manifest
+++ b/media-video/makemkv/Manifest
@@ -1,2 +1,2 @@
-DIST makemkv-bin-1.16.7.tar.gz 16130689 BLAKE2B 
6535cbeb65d0166c5093920f2064065f4d7a3ea0232878dfeda76f5ea53dad68e2da10894dcbeaab706c93b733f32e9c316a07a9365f43943a1f0710a48af83f
 SHA512 
8233affac002a4ec9b0d37746371d2f582f5ebbb18621bb4801442bab2f8b79616b7f641893b896c350a8a7e8f09368b8b4acae58a6ab32a591926d98b808be1
-DIST makemkv-oss-1.16.7.tar.gz 6541953 BLAKE2B 
28273db7300532b1ce2ab63629aa5ceb90059e4e02ea22e6f2764e727946fe6e6dbc45e16c743bf239e3bdfe015e447e662d0c5e838ada8564d0e251721a6bcc
 SHA512 
6e8159b344caa70103369585f5a2f12dcfb6e5d6f65fb19466dab97dbf690cecaa1f08f6501342007966c23a08aa13f625eca078e270c8bb651d9b896a5977ff
+DIST makemkv-bin-1.17.0.tar.gz 16332197 BLAKE2B 
9a51f7802c54ad7cfba5678ea1caf45d5099f9479fe1c6bdb4be05fe29d738b69d780c747e69147ef0eed85d9bc1174e0a959642039276ede9fe0a693d377b85
 SHA512 
f60ad2279e738e91dbe9d716a64102212b00bc32819907ebf4da8ea2127d74bb577dee25f3efb16da6393b1e29d3a2a09498dec93fc70940175471f0a4744939
+DIST makemkv-oss-1.17.0.tar.gz 6631571 BLAKE2B 
fd4c383deb26a948079005671e59d3bc3230612b7b405ee8587684922175a94beee4f4ba2ab7e4d0052ca09f6fdabaca4ef008a5a711d77c7e861dc879df3120
 SHA512 
895c0edd429e934d72f851a6cbbfe6df183e246e65a2899945e77917c612e7ee04251c4a22f94f2d7df547ce58ddded4fd451497791c56fe473b1d201aaa52e6

diff --git a/media-video/makemkv/files/makemkvcon.1 
b/media-video/makemkv/files/makemkvcon.1
new file mode 100644
index ..0abeaa5387e0
--- /dev/null
+++ b/media-video/makemkv/files/makemkvcon.1
@@ -0,0 +1,242 @@
+'\" t
+.\" Title: makemkvcon
+.\"Author: [FIXME: author] [see http://docbook.sf.net/el/author]
+.\" Generator: DocBook XSL Stylesheets v1.79.1 
+.\"  Date: 05/20/2020
+.\"Manual: \ \&
+.\"Source: \ \&
+.\"  Language: English
+.\"
+.TH "MAKEMKVCON" "1" "05/20/2020" "\ \&" "\ \&"
+.\" -
+.\" * Define some portability stuff
+.\" -
+.\" ~
+.\" http://bugs.debian.org/507673
+.\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html
+.\" ~
+.ie \n(.g .ds Aq \(aq
+.el   .ds Aq '
+.\" -
+.\" * set default formatting
+.\" -
+.\" disable hyphenation
+.nh
+.\" disable justification (adjust text to left margin only)
+.ad l
+.\" -
+.\" * MAIN CONTENT STARTS HERE *
+.\" -
+.SH "NAME"
+makemkvcon \- MakeMKV console application
+.SH "SYNOPSIS"
+.sp
+\fBmakemkvcon\fR [\fIOPTIONS\fR]  [\fIPARAMETERS\fR]
+.SH "DESCRIPTION"
+.sp
+Command\-line options for MakeMKV\&.
+.sp
+Configuration options and setup keys are located in ~/\&.MakeMKV/
+.SH "OPTIONS"
+.sp
+General options:
+.PP
+\fB\-\-messages=\fR\fIFILE\fR
+.RS 4
+Output all messgaes to a file\&. Special file names: stdout, stderr, null\&. 
Default is to stdout\&.
+.RE
+.PP
+\fB\-\-progress=\fR\fIFILE\fR
+.RS 4
+Output all progress messages to a file\&. Special file names: stdout, stderr, 
null\&. Use
+\fB\-same\fR
+to use
+\fB\-\-messages\fR
+argument\&. Default is no output\&.
+.RE
+.PP
+\fB\-\-debug\fR[=\fIFILE\fR]
+.RS 4
+Enables debug messages\&. Optionally saves to output file\&.
+.RE
+.PP
+\fB\-\-directio=[true|false]\fR
+.RS 4
+Enables or disables direct disc access\&.
+.RE
+.PP
+\fB\-\-noscan\fR
+.RS 4
+Don\(cqt access any media during disc scan and do not check for media 
insertion and removal\&. Helpful when other applications are already accessing 
discs in other drives\&.
+.RE
+.PP
+\fB\-\-cache=\fR\fISIZE\fR
+.RS 4
+Specifies size of read cache in megabytes\&. By default program uses a huge 
amount of memory\&. About 128 MB is recommended for streaming and backup, 512MB 
for DVD conversion and 1024MB for Blu\-ray conversion\&.
+.RE
+.PP
+\fB\-r, 

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

2022-07-06 Thread James Le Cuirot
commit: c67ffb4443768da9b53db930c0668b86f28f6e55
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jul  6 21:59:08 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jul  6 21:59:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c67ffb44

dev-python/sphinx-pytest: Keyword 0.0.4 for ~m68k

The tests pass.

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

 dev-python/sphinx-pytest/sphinx-pytest-0.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/sphinx-pytest/sphinx-pytest-0.0.4.ebuild 
b/dev-python/sphinx-pytest/sphinx-pytest-0.0.4.ebuild
index 98cfde68494e..729dc3cc684d 100644
--- a/dev-python/sphinx-pytest/sphinx-pytest-0.0.4.ebuild
+++ b/dev-python/sphinx-pytest/sphinx-pytest-0.0.4.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc 
~x86"
 
 RDEPEND="
dev-python/pytest[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/mdit-py-plugins/

2022-07-06 Thread James Le Cuirot
commit: 275b40b798063e72165689c1a0c5416c4d836533
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jul  6 22:00:16 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jul  6 22:00:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=275b40b7

dev-python/mdit-py-plugins: Keyword 0.3.0 for ~m68k

The tests pass.

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

 dev-python/mdit-py-plugins/mdit-py-plugins-0.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.0.ebuild 
b/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.0.ebuild
index 7a658489c7a5..f61d57f5aac8 100644
--- a/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.0.ebuild
+++ b/dev-python/mdit-py-plugins/mdit-py-plugins-0.3.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/markdown-it-py[${PYTHON_USEDEP}]



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

2022-07-06 Thread James Le Cuirot
commit: 63436f0e56ce80a3ed058363687fe47e4c0d78cc
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jul  6 21:58:32 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jul  6 21:58:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63436f0e

dev-python/pytest-param-files: Keyword 0.3.4 for ~m68k

The tests pass.

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

 dev-python/pytest-param-files/pytest-param-files-0.3.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/pytest-param-files/pytest-param-files-0.3.4.ebuild 
b/dev-python/pytest-param-files/pytest-param-files-0.3.4.ebuild
index 816bb8658910..be083ca5a39b 100644
--- a/dev-python/pytest-param-files/pytest-param-files-0.3.4.ebuild
+++ b/dev-python/pytest-param-files/pytest-param-files-0.3.4.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="
dev-python/pytest[${PYTHON_USEDEP}]



[gentoo-commits] repo/gentoo:master commit in: dev-python/markdown-it-py/

2022-07-06 Thread James Le Cuirot
commit: 121c70fec989d3add89ef4ec92d4fc1c276e5c03
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jul  6 21:59:47 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jul  6 21:59:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=121c70fe

dev-python/markdown-it-py: Keyword 2.1.0 for ~m68k

The tests pass.

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

 dev-python/markdown-it-py/markdown-it-py-2.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/markdown-it-py/markdown-it-py-2.1.0.ebuild 
b/dev-python/markdown-it-py/markdown-it-py-2.1.0.ebuild
index 91f1413b7a38..ce22f739c605 100644
--- a/dev-python/markdown-it-py/markdown-it-py-2.1.0.ebuild
+++ b/dev-python/markdown-it-py/markdown-it-py-2.1.0.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
 
 RDEPEND="


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

2022-07-06 Thread James Le Cuirot
commit: 64ad4fd6dc5d8fb8efd36b5a46d4fe64f761ed00
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jul  6 21:57:43 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jul  6 21:57:43 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64ad4fd6

dev-python/mdurl: Keyword 0.1.1 for ~m68k

The tests pass.

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

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

diff --git a/dev-python/mdurl/mdurl-0.1.1.ebuild 
b/dev-python/mdurl/mdurl-0.1.1.ebuild
index 6389d45c94db..69825963d362 100644
--- a/dev-python/mdurl/mdurl-0.1.1.ebuild
+++ b/dev-python/mdurl/mdurl-0.1.1.ebuild
@@ -20,6 +20,6 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86"
+KEYWORDS="amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86"
 
 distutils_enable_tests pytest



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

2022-07-06 Thread James Le Cuirot
commit: 2c57dc16d7f9747e6a04405f2284256fcfbff073
Author: James Le Cuirot  gentoo  org>
AuthorDate: Wed Jul  6 21:43:54 2022 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Wed Jul  6 21:43:54 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c57dc16

www-client/vivaldi: Add version 5.3.2679.68

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.68.ebuild | 206 ++
 2 files changed, 209 insertions(+)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index f7b972353b4f..8c0e76721854 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,3 +1,6 @@
 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
+DIST vivaldi-stable_5.3.2679.68-1_amd64.deb 89858344 BLAKE2B 
0eee5fcaf28750e1f81021c6fe38de3fea5a5c2d6096ae99ba5b78e4ba9b7f688f9a8b34d350d051033f72a3c1aecbd0dbf60ede6b8cfdd3e2819d1d790db909
 SHA512 
ea3f49215a213e9b35145f2514aae0913dc5f3f5392c0cf833a208b22c763152c7bbc106e55c0f52ad48088866d05dd7f973ed059f4a64149b2f42999b10e459
+DIST vivaldi-stable_5.3.2679.68-1_arm64.deb 81622244 BLAKE2B 
aa2c0c8af294d4083b8dec4894fe671480d88dabc20e2df5d0fb70395a4406596e75a46e32171836f3d9f44b5b5e59aa9c2a489982c1c6ccf41835e7496d199b
 SHA512 
8a41530bff46f5e5b0d6335af39726a2f4e08f7fc00407a296c9c52a9c659c77527405baea2188dac1e31a40acb61bd28ad6325312a26bd298ce8cb5a747669c
+DIST vivaldi-stable_5.3.2679.68-1_armhf.deb 81301176 BLAKE2B 
d8df8482de3f3e4a2ebad71540b4feabbe9e5c28042a95892c86ec838980406c6635ac215a2c3614a16436db3c3238f84c500ab792a37370c762614335c2f3e8
 SHA512 
092655f1bc00e2d167cfb8dd3b5e54e262cd56124db57c5d0d0e5a57e775cf50097c9ac8923bf76e26d2c8d5513e0b48f8996a928a6a854540f81265c4964851

diff --git a/www-client/vivaldi/vivaldi-5.3.2679.68.ebuild 
b/www-client/vivaldi/vivaldi-5.3.2679.68.ebuild
new file mode 100644
index ..cc815568ad94
--- /dev/null
+++ b/www-client/vivaldi/vivaldi-5.3.2679.68.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"
+SLOT="0"
+IUSE="proprietary-codecs widevine"
+RESTRICT="bindist mirror"
+
+RDEPEND="
+  

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

2022-07-06 Thread Piotr Karbowski
commit: 4affbff1644fa09e286957bd246a00b3c9dc5799
Author: Piotr Karbowski  gentoo  org>
AuthorDate: Wed Jul  6 21:01:43 2022 +
Commit: Piotr Karbowski  gentoo  org>
CommitDate: Wed Jul  6 21:25:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4affbff1

media-gfx/prusaslicer: depend on curl with async DNS support.

Closes: https://bugs.gentoo.org/853973
Signed-off-by: Piotr Karbowski  gentoo.org>

 ...usaslicer-2.5.0_alpha2.ebuild => prusaslicer-2.5.0_alpha2-r1.ebuild} | 2 +-
 0_pre20220601-r1.ebuild => prusaslicer-2.6.0_pre20220601-r2.ebuild} | 2 +-
 0_pre20220620-r1.ebuild => prusaslicer-2.6.0_pre20220620-r2.ebuild} | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2-r1.ebuild
similarity index 98%
rename from media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2.ebuild
rename to media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2-r1.ebuild
index adcc79140a37..8f23b0f55fbf 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.5.0_alpha2-r1.ebuild
@@ -31,7 +31,7 @@ RDEPEND="
dev-libs/mpfr:=
dev-libs/imath:=
>=media-gfx/openvdb-8.2:=
-   net-misc/curl
+   net-misc/curl[adns]
media-libs/glew:0=
media-libs/libpng:0=
media-libs/qhull:=

diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601-r1.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601-r2.ebuild
similarity index 98%
rename from media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601-r1.ebuild
rename to media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601-r2.ebuild
index e1175d1591a4..a434e9143e10 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601-r1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220601-r2.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
dev-libs/mpfr:=
dev-libs/imath:=
>=media-gfx/openvdb-8.2:=
-   net-misc/curl
+   net-misc/curl[adns]
media-libs/glew:0=
media-libs/libpng:0=
media-libs/qhull:=

diff --git a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620-r1.ebuild 
b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620-r2.ebuild
similarity index 98%
rename from media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620-r1.ebuild
rename to media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620-r2.ebuild
index e90d15a4423e..6bd9f864a81b 100644
--- a/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620-r1.ebuild
+++ b/media-gfx/prusaslicer/prusaslicer-2.6.0_pre20220620-r2.ebuild
@@ -29,7 +29,7 @@ RDEPEND="
dev-libs/mpfr:=
dev-libs/imath:=
>=media-gfx/openvdb-8.2:=
-   net-misc/curl
+   net-misc/curl[adns]
media-libs/glew:0=
media-libs/libpng:0=
media-libs/qhull:=



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

2022-07-06 Thread Craig Andrews
commit: 25811864aaf67efd103e59e0dc947ae795184e83
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Jul  6 21:09:09 2022 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jul  6 21:09:09 2022 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=25811864

uid-gid.txt: jellyfin

Signed-off-by: Craig Andrews  gentoo.org>

 files/uid-gid.txt | 1 +
 1 file changed, 1 insertion(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index dfeb2ed..88eedf5 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -609,6 +609,7 @@ headscale   514 514 
acctUsed by net-vpn/headscale daemon user
 sonarr 515 515 acct
 radarr 516 516 acct
 prowlarr   517 517 acct
+jellyfin   518 518 acct
 -  750..999750..999reserved
Dynamic allocation by user.eclass. Do not use!
 -  1000..6 1000..6 reserved
`UID_MIN`..`UID_MAX` / `GID_MIN`..`GID_MAX` in login.defs
 ventrilo   37843784historical  
Used by media-sound/ventrilo-server-bin, removed in 
[15c6a556cef2](https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c6a556cef202a72f7226648ebea19fcffe834d)



[gentoo-commits] repo/gentoo:master commit in: app-editors/xemacs/files/, app-editors/xemacs/

2022-07-06 Thread Mats Lidell
commit: 542b80446e7846c7b1e997787178a0773e24ae1d
Author: Mats Lidell  gentoo  org>
AuthorDate: Wed Jul  6 20:06:16 2022 +
Commit: Mats Lidell  gentoo  org>
CommitDate: Wed Jul  6 20:25:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=542b8044

app-editors/xemacs: fix emerge with modules

Use backported patch from upstream tip development branch.
bug: https://bugs.gentoo.org/855122
Signed-off-by: Mats Lidell  gentoo.org>

 .../files/xemacs-21.5.34-module-autoloads.patch| 115 +
 app-editors/xemacs/xemacs-21.5.34-r9.ebuild|   1 +
 2 files changed, 116 insertions(+)

diff --git a/app-editors/xemacs/files/xemacs-21.5.34-module-autoloads.patch 
b/app-editors/xemacs/files/xemacs-21.5.34-module-autoloads.patch
new file mode 100644
index ..8b5443dfcb10
--- /dev/null
+++ b/app-editors/xemacs/files/xemacs-21.5.34-module-autoloads.patch
@@ -0,0 +1,115 @@
+diff -u b/lisp/update-elc-2.el b/lisp/update-elc-2.el
+--- b/lisp/update-elc-2.el Mon Jun 27 22:14:53 2022 +0900
 b/lisp/update-elc-2.el Thu Jun 30 16:36:19 2022 +0100
+@@ -144,12 +144,12 @@
+ (load (expand-file-name "auto-autoloads" lisp-directory))
+ (when (featurep 'mule)
+   (load (expand-file-name "mule/auto-autoloads" lisp-directory)))
++(when (featurep 'modules)
++  (load (expand-file-name "auto-autoloads" module-directory)))
+ ;; We remove all the bad .elcs before any byte-compilation, because
+ ;; there may be dependencies between one .el and another (even across
+ ;; directories), and we don't want to load an out-of-date .elc while
+ ;; byte-compiling a file.
+-(when (featurep 'modules)
+-  (load (expand-file-name "auto-autoloads" module-directory)))
+ (message "Removing old or spurious .elcs in directory tree `%s'..." dir)
+ (do-update-elc-2 dir nil nil)
+ (message "Removing old or spurious .elcs in directory tree `%s'...done"
+unchanged:
+--- a/src/Makefile.in.in   Mon Jun 27 13:31:39 2022 +0100
 b/src/Makefile.in.in   Mon Jun 27 22:14:53 2022 +0900
+@@ -95,7 +95,12 @@
+ SHELL=/bin/sh
+ RM = rm -f
+ 
+-LISP = $(SRC)/../lisp
++## Earlier versions had $(SRC)/../lisp here, but currently ../lisp is a
++## link to $(SRC)/../lisp in out-of-source builds.  $(SRC)/../lisp breaks
++## the modules build because the autoloads end up in $(SRCMODULES), but
++## update-elc-2.el looks for them in $(BLDMODULES).
++LISP = ../lisp
++
+ ETC = $(SRC)/../etc
+ SRCMODULES = $(SRC)/../modules
+ LIB_SRC = ../lib-src
+@@ -944,10 +949,14 @@
+   -$(RM) $(RAW_EXE) $(DUMP_TARGET) $(DUMP_TARGET).dmp $(LIB_SRC)/DOC
+ ##  Remove the generated load files here; they cause lots of problems
+ ##  when they don't work right.
++##  Some older versions tried to put module load files in the SRC tree,
++##  but that breaks module builds, which expect them in the BLD tree,
++##  and that's where they belong anyway.  Clean both.
+ clean: mostlyclean versionclean
+   -$(RM) libextcli* $(LISP)/auto-autoloads.el* $(LISP)/custom-load.el* \
+   $(LISP)/mule/auto-autoloads.el* $(LISP)/mule/custom-load.el* \
+-  $(SRCMODULES)/auto-autoloads.el* $(SRCMODULES)/custom-load.el*
++  $(SRCMODULES)/auto-autoloads.el* $(SRCMODULES)/custom-load.el* \
++  $(BLDMODULES)/auto-autoloads.el* $(BLDMODULES)/custom-load.el*
+ ## This is used in making a distribution.
+ ## Do not use it on development directories!
+ distclean-noconfig: clean
+only in patch2:
+unchanged:
+--- a/lisp/update-elc.el
 b/lisp/update-elc.el
+@@ -87,8 +87,8 @@
+ 
+ (defvar source-lisp-mule (expand-file-name "mule" source-lisp))
+ (defvar source-directory (expand-file-name ".." source-lisp))
+-(defconst module-directory (expand-file-name "modules" source-directory))
+-
++(defvar source-modules (expand-file-name "../modules" (file-truename 
source-lisp)))
++(defconst module-directory (expand-file-name "modules" build-directory))
+ (defvar aa-lisp (expand-file-name "auto-autoloads.el" source-lisp))
+ (defvar aac-lisp (expand-file-name "auto-autoloads.elc" source-lisp))
+ (defvar aa-lisp-mule (expand-file-name "auto-autoloads.el" source-lisp-mule))
+@@ -280,15 +280,13 @@ If any of these files are changed, we need to redump.")
+ 
+   ;; Check for the module autoloads separately, given the need to run
+   ;; directory-files on subdirectories.
+-  (let ((autoload-file
+-(expand-file-name "auto-autoloads.el" module-directory)))
+-(mapc
+- #'(lambda (full-dir)
+-(mapc #'(lambda (full-arg)
+-  (when (file-newer-than-file-p full-arg autoload-file)
+-(setq need-to-rebuild-module-autoloads t)))
+-  (directory-files full-dir t "\\.c$" nil t)))
+- (directory-files module-directory t nil t 'subdirs)))
++  (mapc
++   #'(lambda (full-dir)
++   (mapc #'(lambda (full-arg)
++   (when (file-newer-than-file-p full-arg aa-modules)
++ (setq 

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

2022-07-06 Thread Craig Andrews
commit: 201c65504ec97a1ec314c41e6f382b42c19b860a
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Jul  6 20:20:31 2022 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jul  6 20:20:31 2022 +
URL:https://gitweb.gentoo.org/data/api.git/commit/?id=201c6550

uid-gid.txt: Add sonarr, prowlarr, and radarr

Signed-off-by: Craig Andrews  gentoo.org>

 files/uid-gid.txt | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/files/uid-gid.txt b/files/uid-gid.txt
index e7fd91e..dfeb2ed 100644
--- a/files/uid-gid.txt
+++ b/files/uid-gid.txt
@@ -606,6 +606,9 @@ rrdcached   511 511 
acct
 libreoffice512 512 acct
 openttd513 513 acct
 headscale  514 514 acct
Used by net-vpn/headscale daemon user
+sonarr 515 515 acct
+radarr 516 516 acct
+prowlarr   517 517 acct
 -  750..999750..999reserved
Dynamic allocation by user.eclass. Do not use!
 -  1000..6 1000..6 reserved
`UID_MIN`..`UID_MAX` / `GID_MIN`..`GID_MAX` in login.defs
 ventrilo   37843784historical  
Used by media-sound/ventrilo-server-bin, removed in 
[15c6a556cef2](https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15c6a556cef202a72f7226648ebea19fcffe834d)



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

2022-07-06 Thread Sam James
commit: a06e4f4abc7cd3d83f1eb2605cd23d5d281d6237
Author: Nick H  gmail  com>
AuthorDate: Wed Jul  6 18:37:54 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  6 19:29:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a06e4f4a

media-video/mkvtoolnix: libfmt version limit

Closes: https://bugs.gentoo.org/856700
Signed-off-by: Nick Herman  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/26243
Signed-off-by: Sam James  gentoo.org>

 media-video/mkvtoolnix/mkvtoolnix-60.0.0.ebuild | 1 +
 media-video/mkvtoolnix/mkvtoolnix-61.0.0.ebuild | 1 +
 media-video/mkvtoolnix/mkvtoolnix-64.0.0.ebuild | 1 +
 media-video/mkvtoolnix/mkvtoolnix-67.0.0.ebuild | 1 +
 4 files changed, 4 insertions(+)

diff --git a/media-video/mkvtoolnix/mkvtoolnix-60.0.0.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-60.0.0.ebuild
index cd70327db014..d249b81b99d8 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-60.0.0.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-60.0.0.ebuild
@@ -28,6 +28,7 @@ RDEPEND="
>=dev-libs/boost-1.66:=
>=dev-libs/libebml-1.4.0:=
>=dev-libs/libfmt-6.1.0:=
+   =dev-libs/libebml-1.4.2:=
>=dev-libs/libfmt-8.0.1:=
+   =dev-libs/pugixml-1.11:=
media-libs/flac:=
>=media-libs/libmatroska-1.6.3:=

diff --git a/media-video/mkvtoolnix/mkvtoolnix-67.0.0.ebuild 
b/media-video/mkvtoolnix/mkvtoolnix-67.0.0.ebuild
index 0b4de7083e3b..664482898d27 100644
--- a/media-video/mkvtoolnix/mkvtoolnix-67.0.0.ebuild
+++ b/media-video/mkvtoolnix/mkvtoolnix-67.0.0.ebuild
@@ -29,6 +29,7 @@ RDEPEND="
dev-libs/gmp:=
>=dev-libs/libebml-1.4.2:=
>=dev-libs/libfmt-8.0.1:=
+   =dev-libs/pugixml-1.11:=
media-libs/flac:=
>=media-libs/libmatroska-1.6.3:=



[gentoo-commits] repo/gentoo:master commit in: gui-apps/waybar/

2022-07-06 Thread Sam James
commit: 303d844f4df3ea6509c6d777e1b57032de3194c9
Author: Nick H  gmail  com>
AuthorDate: Wed Jul  6 18:11:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  6 19:29:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=303d844f

gui-apps/waybar: libfmt version limit

Signed-off-by: Nick Herman  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 gui-apps/waybar/waybar-0.9.12.ebuild | 1 +
 gui-apps/waybar/waybar-0.9.13.ebuild | 1 +
 2 files changed, 2 insertions(+)

diff --git a/gui-apps/waybar/waybar-0.9.12.ebuild 
b/gui-apps/waybar/waybar-0.9.12.ebuild
index fa2bf998afdc..6fbac657f700 100644
--- a/gui-apps/waybar/waybar-0.9.12.ebuild
+++ b/gui-apps/waybar/waybar-0.9.12.ebuild
@@ -35,6 +35,7 @@ DEPEND="
dev-libs/libinput:=
dev-libs/libsigc++:2
>=dev-libs/libfmt-7.0.0:=
+   =dev-libs/spdlog-1.8.5:=
dev-libs/date:=
dev-libs/wayland

diff --git a/gui-apps/waybar/waybar-0.9.13.ebuild 
b/gui-apps/waybar/waybar-0.9.13.ebuild
index fa2bf998afdc..6fbac657f700 100644
--- a/gui-apps/waybar/waybar-0.9.13.ebuild
+++ b/gui-apps/waybar/waybar-0.9.13.ebuild
@@ -35,6 +35,7 @@ DEPEND="
dev-libs/libinput:=
dev-libs/libsigc++:2
>=dev-libs/libfmt-7.0.0:=
+   =dev-libs/spdlog-1.8.5:=
dev-libs/date:=
dev-libs/wayland



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/celestia/

2022-07-06 Thread Sam James
commit: 1d6da4fa8b03d52ce7892f9cf8883221fd29
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  6 19:32:39 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  6 19:32:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d6da4fa

sci-astronomy/celestia: add libfmt version cap

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

 sci-astronomy/celestia/celestia-1.7.0_pre20200316-r100.ebuild | 4 ++--
 sci-astronomy/celestia/celestia-1.7.0_pre20220120.ebuild  | 2 +-
 sci-astronomy/celestia/celestia-.ebuild   | 2 +-
 3 files changed, 4 insertions(+), 4 deletions(-)

diff --git a/sci-astronomy/celestia/celestia-1.7.0_pre20200316-r100.ebuild 
b/sci-astronomy/celestia/celestia-1.7.0_pre20200316-r100.ebuild
index 1d70a891eb6a..e408eb4d09d4 100644
--- a/sci-astronomy/celestia/celestia-1.7.0_pre20200316-r100.ebuild
+++ b/sci-astronomy/celestia/celestia-1.7.0_pre20200316-r100.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -36,7 +36,7 @@ BDEPEND="
nls? ( sys-devel/gettext )
 "
 DEPEND="
-   dev-libs/libfmt:=
+   

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

2022-07-06 Thread Sam James
commit: 64a86eb89ec5cb4dced5e6b4a5df7cc6c8044b85
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  6 19:33:07 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  6 19:33:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64a86eb8

dev-util/bear: add libfmt version cap

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

 dev-util/bear/bear-3.0.17.ebuild | 4 ++--
 dev-util/bear/bear-3.0.19.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-util/bear/bear-3.0.17.ebuild b/dev-util/bear/bear-3.0.17.ebuild
index a4051dc0e04c..b31cd181b486 100644
--- a/dev-util/bear/bear-3.0.17.ebuild
+++ b/dev-util/bear/bear-3.0.17.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -19,7 +19,7 @@ IUSE="test"
 RDEPEND="
>=dev-cpp/nlohmann_json-3.7:=
>=dev-db/sqlite-3.14:=
-   >=dev-libs/libfmt-6.2:=
+   =dev-libs/spdlog-1.5
>=net-libs/grpc-1.26:=

diff --git a/dev-util/bear/bear-3.0.19.ebuild b/dev-util/bear/bear-3.0.19.ebuild
index c13981978dd7..71c521da77db 100644
--- a/dev-util/bear/bear-3.0.19.ebuild
+++ b/dev-util/bear/bear-3.0.19.ebuild
@@ -19,7 +19,7 @@ IUSE="test"
 RDEPEND="
>=dev-cpp/nlohmann_json-3.7.3:=
>=dev-db/sqlite-3.14:=
-   >=dev-libs/libfmt-6.2:=
+   =dev-libs/spdlog-1.5
>=net-libs/grpc-1.26:=



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

2022-07-06 Thread Sam James
commit: dd79eb34bd422a8b9e84de58e4539b28865bbee2
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  6 19:32:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  6 19:32:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd79eb34

net-misc/gerbera: add libfmt version cap

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

 net-misc/gerbera/gerbera-1.11.0.ebuild | 2 +-
 net-misc/gerbera/gerbera-.ebuild   | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-misc/gerbera/gerbera-1.11.0.ebuild 
b/net-misc/gerbera/gerbera-1.11.0.ebuild
index f069b91f13cf..41b42b9fc921 100644
--- a/net-misc/gerbera/gerbera-1.11.0.ebuild
+++ b/net-misc/gerbera/gerbera-1.11.0.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
acct-user/gerbera
dev-db/sqlite
dev-libs/libebml:=
-   dev-libs/libfmt:=
+   =net-libs/libupnp-1.14.12:=[ipv6,reuseaddr,-blocking-tcp]

diff --git a/net-misc/gerbera/gerbera-.ebuild 
b/net-misc/gerbera/gerbera-.ebuild
index f069b91f13cf..41b42b9fc921 100644
--- a/net-misc/gerbera/gerbera-.ebuild
+++ b/net-misc/gerbera/gerbera-.ebuild
@@ -25,7 +25,7 @@ RDEPEND="
acct-user/gerbera
dev-db/sqlite
dev-libs/libebml:=
-   dev-libs/libfmt:=
+   =net-libs/libupnp-1.14.12:=[ipv6,reuseaddr,-blocking-tcp]



[gentoo-commits] repo/gentoo:master commit in: sci-astronomy/celestia/

2022-07-06 Thread Sam James
commit: a37b9fc99b2f8cfd03e60270b3699232c471084d
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  6 19:26:14 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  6 19:26:14 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a37b9fc9

sci-astronomy/celestia: add github upstream metadata

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

 sci-astronomy/celestia/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/sci-astronomy/celestia/metadata.xml 
b/sci-astronomy/celestia/metadata.xml
index 353cdfb7023d..2b77eb4a3e47 100644
--- a/sci-astronomy/celestia/metadata.xml
+++ b/sci-astronomy/celestia/metadata.xml
@@ -16,6 +16,7 @@
   want to visit.
 
   
+CelestiaProject/Celestia
 celestia
   
 



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

2022-07-06 Thread Arthur Zamarin
commit: 741934844f14c3f7579a33782847d5709a7f867d
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jul  6 19:09:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jul  6 19:09:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74193484

dev-python/testfixtures: add 7.0.0

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

 dev-python/testfixtures/Manifest  |  1 +
 dev-python/testfixtures/testfixtures-7.0.0.ebuild | 52 +++
 2 files changed, 53 insertions(+)

diff --git a/dev-python/testfixtures/Manifest b/dev-python/testfixtures/Manifest
index fb77740e695d..f7d183dd620c 100644
--- a/dev-python/testfixtures/Manifest
+++ b/dev-python/testfixtures/Manifest
@@ -1 +1,2 @@
 DIST testfixtures-6.18.5.tar.gz 124944 BLAKE2B 
6f1431b3e7201a3c12bf683cfcb123329b186f42a64fdfe3ee7897ab0c5e9ba3995deb88934ae59f0d35b64710ac04b421d07f1c496429b18a0b6a03e600885d
 SHA512 
4d4ec7295bb056102995dc1c872b86059109b114ab921769d3aa2c2de96a3789fef30558f51826655b6d2d668ea1b1bc9f161a4584aab628f59d4da1fa95940e
+DIST testfixtures-7.0.0.tar.gz 126163 BLAKE2B 
e9f31180878e7645a62b93242344c6cd8335067cf8158b03dbfb46b4ab79d57380809a20d6fdc6a6d4b0aca2d22f5d7c18636607a54c70de4bea39e79a9df6b1
 SHA512 
5fe56e0a654586c266aab5cebcdbf1e6b9988227605395c3198c759759be0fa98ff3c0a1885711ede5ef6d262a60cd19a29dc6e7a90a1f9f8b57df3cb2d9b97b

diff --git a/dev-python/testfixtures/testfixtures-7.0.0.ebuild 
b/dev-python/testfixtures/testfixtures-7.0.0.ebuild
new file mode 100644
index ..8d96b3520597
--- /dev/null
+++ b/dev-python/testfixtures/testfixtures-7.0.0.ebuild
@@ -0,0 +1,52 @@
+# 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="A collection of helpers and mock objects for unit tests and doc 
tests"
+HOMEPAGE="https://pypi.org/project/testfixtures/
+   https://github.com/Simplistix/testfixtures;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+SLOT="0"
+LICENSE="MIT"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+BDEPEND="
+   test? (
+   $(python_gen_impl_dep sqlite)
+   dev-python/django[${PYTHON_USEDEP}]
+   dev-python/pytest-django[${PYTHON_USEDEP}]
+   dev-python/sybil[${PYTHON_USEDEP}]
+   >=dev-python/twisted-18[${PYTHON_USEDEP}]
+   dev-python/zope-component[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # kill weird way of declaring build deps
+   sed -e '/build=/d' -i setup.py || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTHONPATH="."
+   local -x DJANGO_SETTINGS_MODULE=testfixtures.tests.test_django.settings
+
+   local EPYTEST_DESELECT=(
+   # TODO
+   
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_filter_missing
+   
testfixtures/tests/test_shouldwarn.py::ShouldWarnTests::test_filter_present
+   )
+
+   epytest
+}



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

2022-07-06 Thread Arthur Zamarin
commit: b5201b524a2301305bba1893361311b6834b198d
Author: matoro  users  noreply  github  com>
AuthorDate: Tue Jul  5 04:39:11 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jul  6 19:03:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5201b52

dev-python/pillow: Stabilize 9.2.0 sparc, #855680

Signed-off-by: matoro  users.noreply.github.com>
Closes: https://github.com/gentoo/gentoo/pull/26227
Signed-off-by: Arthur Zamarin  gentoo.org>

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

diff --git a/dev-python/pillow/pillow-9.2.0.ebuild 
b/dev-python/pillow/pillow-9.2.0.ebuild
index b0461ebb52e7..8570ccdbf02c 100644
--- a/dev-python/pillow/pillow-9.2.0.ebuild
+++ b/dev-python/pillow/pillow-9.2.0.ebuild
@@ -26,7 +26,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="HPND"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 ~sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="examples imagequant +jpeg jpeg2k lcms test tiff tk truetype webp xcb 
zlib"
 REQUIRED_USE="test? ( jpeg jpeg2k tiff truetype )"
 RESTRICT="!test? ( test )"



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

2022-07-06 Thread Florian Schmaus
commit: fdb300ad461c96e6f555b2dec4edab4d962b85fc
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Jul  6 17:02:22 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jul  6 18:48:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdb300ad

app-emulation/xen-tools: fix qemu-bridge-helper build error

Also use the tarballs from gitweb.gentoo.org.

Thanks to Tomáš Mózes for reporting the issue.

Closes: https://bugs.gentoo.org/856697
Signed-off-by: Florian Schmaus  gentoo.org>

 app-emulation/xen-tools/Manifest|  1 +
 app-emulation/xen-tools/xen-tools-4.15.3.ebuild | 24 +---
 2 files changed, 14 insertions(+), 11 deletions(-)

diff --git a/app-emulation/xen-tools/Manifest b/app-emulation/xen-tools/Manifest
index 448d9c3a557e..90f6dde9ad79 100644
--- a/app-emulation/xen-tools/Manifest
+++ b/app-emulation/xen-tools/Manifest
@@ -11,5 +11,6 @@ DIST xen-4.15.2.tar.gz 40773378 BLAKE2B 
7c3e3bb066505f9838cd7c56d85debc64e5ed32c
 DIST xen-4.15.3.tar.gz 40793144 BLAKE2B 
33932d855a0502cfe2768a7c8ae19d7da285d70b4970d96fd703daf0ee24a77ad47a3d1b4bcf5f465aa81aa7eb7f9295bce96302b2149ca208fa662cd966d6af
 SHA512 
c25903cc263891885ec76500488405226c8e025bb461d2bf0d590b9bd2d7ca5c2693de7ecc38b3655bfd6793cc96314826559f14a09cc139de8cfdbeb914cbd3
 DIST xen-4.16.1.tar.gz 44964667 BLAKE2B 
190d9c330b5dcdd47bae26b6ef42111c9c63b71b8b92e20eae268054c6b40aaabadef78c0c9634cb3c3b1bde32a746cbb1404b5eed2a82ab829ba10632103856
 SHA512 
eeabba9c263cd2425bca083e32b5ebfc6c716c00553759c144fd4b6f64a89836b260787fa25ba22c1f5c4ea65aaad7c95b8c2c1070d3377b1c43c9517aa7032a
 DIST xen-gentoo-patches-23.tar.xz 20536 BLAKE2B 
0064f79f8794a21ab13047a4ee296e37efa616e16ca6cd65b31fdafeb458fd9b80f0443758343c8328b1901d7169618346becfe75f16dcaeff08fc975f1d08d5
 SHA512 
09248e17ff7865feb2a505169d62ee5c8c60bd672fa8c4c7c4e3a2e4af58bfad0379d37b395bab3e3393af8d53d882f56749dfeb560edeea6b7ab56c902a3c49
+DIST xen-gentoo-patches-4.15.3-gentoo-patchset-2.tar.bz2 4681 BLAKE2B 
59fe5c2d5f3b975f281778ee96f8771debde7ae738636fc8294e7e2578dffc40938d8c48e4e94f0341762b2ba8e1b6769f71b7783322fb3b2a0a187bbf2b5104
 SHA512 
8540aa3631277fb652f90c53f6f5b4e9d119a7ed267dec96d7aecca4eac2c465ec3be32b0b82057e79f858cc8115bfdfbf2af5c4879a0be3f98ed68cbe64fdae
 DIST xen-gentoo-patches-4.16.1-gentoo-patchset-0.tar.gz 5289 BLAKE2B 
4946056ee631ec0fa4d29f1cd643f66b491ef3ea049755d10d7b8e189f02816b990e53bffbeeeae0a61fb4e20aa877f5903a8aadfb26d0c78566a0e9fde540c7
 SHA512 
59d4101879bd18e828349db3814a9082b85c5ba8203ce98e5082491a9ede9c832a02ac7e4d7a0a51a52e38b72e5cce1eea6a09d6c5202e96bfe2aa4d47e12e65
 DIST xen-upstream-patches-4.16.2-pre-patchset-0.tar.gz 46026 BLAKE2B 
57bca21962c9a451316f486f5db94e9c1b98b5e029a15dbd702007d573fe02571e648866c9ddbc293e53ceb5de92122b13d21e28c8879d918129134725c9ff91
 SHA512 
f665640fc686dfc5f718531601f66e3f30c4c8c7cb78293b6a615fe9f53a3763f2c864642a19336bb077d432b776ab1c9fa39e6fa5857ca3360e4d1b1ce63f50

diff --git a/app-emulation/xen-tools/xen-tools-4.15.3.ebuild 
b/app-emulation/xen-tools/xen-tools-4.15.3.ebuild
index 0a779bde587e..60ce532a0998 100644
--- a/app-emulation/xen-tools/xen-tools-4.15.3.ebuild
+++ b/app-emulation/xen-tools/xen-tools-4.15.3.ebuild
@@ -24,7 +24,7 @@ else
IPXE_COMMIT="3c040ad387099483102708bb1839110bc788cefb"
 
XEN_PRE_PATCHSET_NUM=
-   XEN_GENTOO_PATCHSET_NUM=0
+   XEN_GENTOO_PATCHSET_NUM=2
XEN_PRE_VERSION_BASE=
 
XEN_BASE_PV="${PV}"
@@ -46,13 +46,13 @@ else
if [[ -n "${XEN_PRE_PATCHSET_NUM}" ]]; then
XEN_UPSTREAM_PATCHES_TAG="$(ver_cut 
1-3)-pre-patchset-${XEN_PRE_PATCHSET_NUM}"

XEN_UPSTREAM_PATCHES_NAME="xen-upstream-patches-${XEN_UPSTREAM_PATCHES_TAG}"
-   SRC_URI+=" 
https://github.com/Flowdalic/xen-upstream-patches/archive/refs/tags/${XEN_UPSTREAM_PATCHES_TAG}.tar.gz
 -> ${XEN_UPSTREAM_PATCHES_NAME}.tar.gz"
+   SRC_URI+=" 
https://gitweb.gentoo.org/proj/xen-upstream-patches.git/snapshot/${XEN_UPSTREAM_PATCHES_NAME}.tar.bz2;

XEN_UPSTREAM_PATCHES_DIR="${WORKDIR}/${XEN_UPSTREAM_PATCHES_NAME}"
fi
if [[ -n "${XEN_GENTOO_PATCHSET_NUM}" ]]; then
-   
XEN_GENTOO_PATCHES_TAG="4.16.1-gentoo-patchset-${XEN_GENTOO_PATCHSET_NUM}"
+   
XEN_GENTOO_PATCHES_TAG="${PV}-gentoo-patchset-${XEN_GENTOO_PATCHSET_NUM}"

XEN_GENTOO_PATCHES_NAME="xen-gentoo-patches-${XEN_GENTOO_PATCHES_TAG}"
-   SRC_URI+=" 
https://github.com/Flowdalic/xen-gentoo-patches/archive/refs/tags/${XEN_GENTOO_PATCHES_TAG}.tar.gz
 -> ${XEN_GENTOO_PATCHES_NAME}.tar.gz"
+   SRC_URI+=" 
https://gitweb.gentoo.org/proj/xen-gentoo-patches.git/snapshot/${XEN_GENTOO_PATCHES_NAME}.tar.bz2;
XEN_GENTOO_PATCHES_DIR="${WORKDIR}/${XEN_GENTOO_PATCHES_NAME}"
fi
 fi
@@ -236,16 +236,18 @@ src_prepare() {
fi
 
if [[ -v XEN_GENTOO_PATCHES_DIR ]]; then
-   rm 

[gentoo-commits] proj/tinderbox-cluster:master commit in: buildbot_gentoo_ci/steps/

2022-07-06 Thread Magnus Granberg
commit: 86dae64f04e20bf74405496289564cd993429c03
Author: Magnus Granberg  gentoo  org>
AuthorDate: Wed Jul  6 18:44:08 2022 +
Commit: Magnus Granberg  gentoo  org>
CommitDate: Wed Jul  6 18:44:08 2022 +
URL:
https://gitweb.gentoo.org/proj/tinderbox-cluster.git/commit/?id=86dae64f

Change title_issue and title_phase

Signed-off-by: Magnus Granberg  gentoo.org>

 buildbot_gentoo_ci/steps/bugs.py |  2 +-
 buildbot_gentoo_ci/steps/logs.py | 29 +++--
 2 files changed, 4 insertions(+), 27 deletions(-)

diff --git a/buildbot_gentoo_ci/steps/bugs.py b/buildbot_gentoo_ci/steps/bugs.py
index e43c926..27b1388 100644
--- a/buildbot_gentoo_ci/steps/bugs.py
+++ b/buildbot_gentoo_ci/steps/bugs.py
@@ -88,7 +88,7 @@ class GetBugs(BuildStep):
 match = False
 for bug in buglist:
 yield log.addStdout('Bug: ' + str(bug['id']) + ' Summary: ' + 
bug['summary'] +'\n')
-if re.search(self.getProperty('error_dict')['title_phase'][:20], 
bug['summary']):
+if re.search(self.getProperty('error_dict')['title_issue'][:20], 
bug['summary']):
 print('Bug found')
 print(bug)
 match = {}

diff --git a/buildbot_gentoo_ci/steps/logs.py b/buildbot_gentoo_ci/steps/logs.py
index 7a63658..e5e61a5 100644
--- a/buildbot_gentoo_ci/steps/logs.py
+++ b/buildbot_gentoo_ci/steps/logs.py
@@ -318,39 +318,16 @@ class MakeIssue(BuildStep):
 text_phase_list = []
 for k, v in sorted(self.summary_log_dict.items()):
 # get the issue error
-if v['text'].startswith(' * ERROR:') and v['text'].endswith(' 
phase):'):
-issue_text = self.summary_log_dict[k + 1]['text']
-if issue_text.startswith(' *   ninja -v -j'):
-issue_text = 'ninja failed'
-if issue_text.startswith(' *   (no error'):
-issue_text = False
-if issue_text:
-text_issue_list.append(issue_text)
-# get the phase error
 if v['type'] == self.error_dict['phase'] and v['status'] == 
'error':
-text_phase_list.append(v['text'])
-# if not get the first issue
-if text_issue_list == []:
-for k, v in self.summary_log_dict.items():
-if v['type'] == 'issues':
-text_issue_list.append(v['text'])
-# if not get the first error
-if text_phase_list == []:
-for k, v in self.summary_log_dict.items():
-if v['status'] == 'error':
-text_phase_list.append(v['text'])
+text_issue_list.append(v['text'])
 # add the issue error
 if text_issue_list != []:
 self.error_dict['title_issue'] = text_issue_list[0].replace('*', 
'').strip()
 else:
 self.error_dict['title_issue'] = 'title_issue : None'
-# add the error line
-if text_phase_list != []:
-self.error_dict['title_phase'] = text_phase_list[0].replace('*', 
'').strip()
-else:
-self.error_dict['title_phase'] = 'title_phase : None'
+self.error_dict['title_phase'] = 'failed in '+ self.error_dict['phase']
 #set the error title
-self.error_dict['title'] = self.error_dict['title_issue'] + ' (' + 
self.error_dict['title_phase'] + ')'
+self.error_dict['title'] = self.error_dict['title_phase'] + ' - ' + 
self.error_dict['title_issue']
 
 @defer.inlineCallbacks
 def run(self):



[gentoo-commits] proj/xen-gentoo-patches:4.15 commit in: /

2022-07-06 Thread Florian Schmaus
commit: f3b3d8e3ea5e5c5bce0d87def9f731fd4ca37787
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Jul  6 18:36:15 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jul  6 18:36:15 2022 +
URL:
https://gitweb.gentoo.org/proj/xen-gentoo-patches.git/commit/?id=f3b3d8e3

Gentoo specific patches for 4.15.3 (or later)

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

 xen-tools-4.16.0-xenstat.patch | 51 ++
 1 file changed, 51 insertions(+)

diff --git a/xen-tools-4.16.0-xenstat.patch b/xen-tools-4.16.0-xenstat.patch
new file mode 100644
index 000..c47b3dc
--- /dev/null
+++ b/xen-tools-4.16.0-xenstat.patch
@@ -0,0 +1,51 @@
+diff --git a/tools/libs/stat/Makefile b/tools/libs/stat/Makefile
+index c99508ae..b54b700c 100644
+--- a/tools/libs/stat/Makefile
 b/tools/libs/stat/Makefile
+@@ -51,23 +51,23 @@ install-bindings: install-perl-bindings 
install-python-bindings
+ .PHONY: uninstall-bindings
+ uninstall-bindings: uninstall-perl-bindings uninstall-python-bindings
+ 
+-$(BINDINGS): $(SHLIB) $(SHLIB_LINKS) include/xenstat.h
++$(BINDINGS): $(SHLIB) $(SHLIB_LINKS) ../../include/xenstat.h
+ 
+-SWIG_FLAGS=-module xenstat -Iinclude -I.
++SWIG_FLAGS=-module xenstat -Iinclude -I. -I../../include/
+ 
+ # Python bindings
+-PYTHON_VERSION=$(PYTHON:python%=%)
+-PYTHON_FLAGS=-I/usr/include/python$(PYTHON_VERSION) -lpython$(PYTHON_VERSION)
++PYTHON_FLAGS=`$(PYTHON) -c 'import distutils.sysconfig; print("-I" + 
distutils.sysconfig.get_python_inc(True) + " " + 
distutils.sysconfig.get_config_var("BLDLIBRARY"))'`
++PYTHON_FLAGS+=-Wno-error=missing-prototypes -fPIC -lxenstat
+ $(PYMOD): $(PYSRC)
+ $(PYSRC): bindings/swig/xenstat.i
+   swig -python $(SWIG_FLAGS) -outdir $(@D) -o $(PYSRC) $<
+ 
+ $(PYLIB): $(PYSRC)
+-  $(CC) $(CFLAGS) $(LDFLAGS) $(PYTHON_FLAGS) $(SHLIB_LDFLAGS) -lxenstat 
-o $@ $< $(APPEND_LDFLAGS)
++  $(CC) $(CFLAGS) $(LDFLAGS) $(PYTHON_FLAGS) $(SHLIB_LDFLAGS) -o $@ $< 
$(SHLIB) $(LDLIBS-y) $(APPEND_LDFLAGS)
+ 
+ python-bindings: $(PYLIB) $(PYMOD)
+ 
+-pythonlibdir=$(prefix)/lib/python$(PYTHON_VERSION)/site-packages
++pythonlibdir=`$(PYTHON) -c 'import distutils.sysconfig; 
print(distutils.sysconfig.get_python_lib())'`
+ install-python-bindings: $(PYLIB) $(PYMOD)
+   $(INSTALL_PROG) $(PYLIB) $(DESTDIR)$(pythonlibdir)/_xenstat.so
+   $(INSTALL_PROG) $(PYMOD) $(DESTDIR)$(pythonlibdir)/xenstat.py
+@@ -91,13 +91,14 @@ $(PERLSRC): bindings/swig/xenstat.i
+   swig -perl $(SWIG_FLAGS) -outdir $(@D) -o $(PERLSRC) $<
+ 
+ $(PERLLIB): $(PERLSRC)
+-  $(CC) $(CFLAGS) $(LDFLAGS) $(PERL_FLAGS) $(SHLIB_LDFLAGS) -lxenstat -o 
$@ $< $(APPEND_LDFLAGS)
++  $(CC) $(CFLAGS) $(LDFLAGS) $(PERL_FLAGS) $(SHLIB_LDFLAGS) -o $@ $< 
$(SHLIB) $(LDLIBS-y) $(APPEND_LDFLAGS)
++
+ 
+ .PHONY: perl-bindings
+ perl-bindings: $(PERLLIB) $(PERLMOD)
+ 
+ .PHONY: install-perl-bindings
+-perllibdir=$(prefix)/lib/perl5
++perllibdir=$(prefix)/$(libdir)/perl5
+ perlmoddir=$(prefix)/share/perl5
+ install-perl-bindings: $(PERLLIB) $(PERLMOD)
+   $(INSTALL_PROG) $(PERLLIB) $(DESTDIR)$(perllibdir)/xenstat.so



[gentoo-commits] proj/xen-gentoo-patches: New tag: 4.15.3-gentoo-patchset-2

2022-07-06 Thread Florian Schmaus
commit: 
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jul  6 18:37:06 2022 +

New tag: 4.15.3-gentoo-patchset-2




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

2022-07-06 Thread Arthur Zamarin
commit: e16ce17640a5c09c00d161b5cd1d222351800378
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jul  6 18:26:21 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jul  6 18:26:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e16ce176

dev-java/jna: Stabilize 5.11.0 ppc64, #855512

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

 dev-java/jna/jna-5.11.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/jna/jna-5.11.0.ebuild b/dev-java/jna/jna-5.11.0.ebuild
index 9e6092e7e10a..0d53024ae379 100644
--- a/dev-java/jna/jna-5.11.0.ebuild
+++ b/dev-java/jna/jna-5.11.0.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://github.com/java-native-access/jna/archive/refs/tags/${PV}.tar.g
 
 LICENSE="|| ( Apache-2.0 LGPL-2.1+ )"
 SLOT="4"
-KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
+KEYWORDS="amd64 ~arm arm64 ppc64 x86"
 
 BDEPEND="
virtual/pkgconfig



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

2022-07-06 Thread Duje Mihanović
commit: 13f10500b0dd6d2bc7036a530154bf2c7c56296b
Author: Duje Mihanović  skole  hr>
AuthorDate: Wed Jul  6 14:54:48 2022 +
Commit: Duje Mihanović  skole  hr>
CommitDate: Wed Jul  6 18:17:27 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=13f10500

dev-util/pmbootstrap: add 1.45.0, drop old

Signed-off-by: Duje Mihanović  skole.hr>

 dev-util/pmbootstrap/Manifest  |  3 +-
 dev-util/pmbootstrap/pmbootstrap-1.43.1.ebuild | 35 --
 ...rap-1.44.1.ebuild => pmbootstrap-1.45.0.ebuild} |  0
 3 files changed, 1 insertion(+), 37 deletions(-)

diff --git a/dev-util/pmbootstrap/Manifest b/dev-util/pmbootstrap/Manifest
index b5d01ee27..9a3ecc4c9 100644
--- a/dev-util/pmbootstrap/Manifest
+++ b/dev-util/pmbootstrap/Manifest
@@ -1,2 +1 @@
-DIST pmbootstrap-1.43.1.tar.gz 225811 BLAKE2B 
d8e5d74510692f65e1430be9d813c23c95c4e8b44212c21ef01747264333a59cb158fb7f03866ca28d907b2d9ab927bfa9dd347bed7462fab6c64b03b9a629cf
 SHA512 
96ba36dba211eacca44afae2c7009fc3e784e0067547406f9640eda311e3331adc54a81ebecefdf3238096e7a156dd3e56fc5b2864c28810c0526ab3efb64c15
-DIST pmbootstrap-1.44.1.tar.gz 225898 BLAKE2B 
0dd8ea621c7ece8cd7f331d06dd85bde6b38c08bcadd8b0bc6d364855bef7204007988d79992b4ecc8d15e89f1f3917aa0104e81f93ab88e62392da6c96a0bcc
 SHA512 
05499bea2d880f7c8ec3e4bf87b819186448eb99855989d88dc7fa320c71b142461e0679d6089cb06cd3f3b887da389e924d03b20e5f9c339b1ef7610b37b2cf
+DIST pmbootstrap-1.45.0.tar.gz 226591 BLAKE2B 
163c10102fab1c700d493bad7a007ebb2feed83f99ee9faba8ef71f1aab9ebbe6a8f2ff19d181ba01a1b121d31e36f32b20dd6ce4b9d408ec5eddc9f90b998c7
 SHA512 
7e62bed9350a54ea875bed6c17c7070b87900589e0db89b865baa0a5d7d211a439f308cf5b544f896d58cb4439bb1ce424e9d42defeb8ec7b14308f62a0529bf

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.43.1.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.43.1.ebuild
deleted file mode 100644
index 13891d02f..0
--- a/dev-util/pmbootstrap/pmbootstrap-1.43.1.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
-
-PYTHON_COMPAT=( python3_{8,9,10} )
-
-inherit python-r1 distutils-r1 linux-info
-
-DESCRIPTION="Helper tool for developing and building postmarketOS"
-HOMEPAGE="https://postmarketos.org/;
-
-SRC_URI="https://files.pythonhosted.org/packages/6d/40/b345af67f4784083510735bfa821233daa61029dfb024aac5479d9be8ee6/${P}.tar.gz;
-LICENSE="GPL-3"
-SLOT="0"
-
-# According to upstream README either x86, amd64 or arm64 are required. I
-# wrote down all other arches because if I just did -* without adding x86 and
-# arm64 keywords it would seem like the package only works on amd64, but I 
can't
-# keyword x86 and arm64 because I can't test these.
-KEYWORDS="-alpha ~amd64 -arm -hppa -ia64 -ppc -ppc64 -riscv -sparc"
-# Tests are disabled because they require the pmaports repository (containing
-# postmarketOS APKBUILDs) to be cloned at runtime.
-RESTRICT="mirror test"
-
-DEPEND="${PYTHON_DEPS}"
-RDEPEND="${DEPEND}
-   dev-vcs/git"
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-pkg_pretend() {
-   if kernel_is -lt 3 17 0; then
-   eerror "pmbootstrap requires Linux 3.17 or greater."
-   die
-   fi
-}

diff --git a/dev-util/pmbootstrap/pmbootstrap-1.44.1.ebuild 
b/dev-util/pmbootstrap/pmbootstrap-1.45.0.ebuild
similarity index 100%
rename from dev-util/pmbootstrap/pmbootstrap-1.44.1.ebuild
rename to dev-util/pmbootstrap/pmbootstrap-1.45.0.ebuild



[gentoo-commits] proj/xen-gentoo-patches:4.15 commit in: /

2022-07-06 Thread Florian Schmaus
commit: 99a6c694280cfc66a7f15a2668ad8784c0baacb3
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Jul  6 18:01:46 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jul  6 18:01:46 2022 +
URL:
https://gitweb.gentoo.org/proj/xen-gentoo-patches.git/commit/?id=99a6c694

Gentoo specific patches for 4.15.3 (or later)

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

 xen-tools-4.16.0-xenstat.patch | 51 --
 1 file changed, 51 deletions(-)

diff --git a/xen-tools-4.16.0-xenstat.patch b/xen-tools-4.16.0-xenstat.patch
deleted file mode 100644
index c47b3dc..000
--- a/xen-tools-4.16.0-xenstat.patch
+++ /dev/null
@@ -1,51 +0,0 @@
-diff --git a/tools/libs/stat/Makefile b/tools/libs/stat/Makefile
-index c99508ae..b54b700c 100644
 a/tools/libs/stat/Makefile
-+++ b/tools/libs/stat/Makefile
-@@ -51,23 +51,23 @@ install-bindings: install-perl-bindings 
install-python-bindings
- .PHONY: uninstall-bindings
- uninstall-bindings: uninstall-perl-bindings uninstall-python-bindings
- 
--$(BINDINGS): $(SHLIB) $(SHLIB_LINKS) include/xenstat.h
-+$(BINDINGS): $(SHLIB) $(SHLIB_LINKS) ../../include/xenstat.h
- 
--SWIG_FLAGS=-module xenstat -Iinclude -I.
-+SWIG_FLAGS=-module xenstat -Iinclude -I. -I../../include/
- 
- # Python bindings
--PYTHON_VERSION=$(PYTHON:python%=%)
--PYTHON_FLAGS=-I/usr/include/python$(PYTHON_VERSION) -lpython$(PYTHON_VERSION)
-+PYTHON_FLAGS=`$(PYTHON) -c 'import distutils.sysconfig; print("-I" + 
distutils.sysconfig.get_python_inc(True) + " " + 
distutils.sysconfig.get_config_var("BLDLIBRARY"))'`
-+PYTHON_FLAGS+=-Wno-error=missing-prototypes -fPIC -lxenstat
- $(PYMOD): $(PYSRC)
- $(PYSRC): bindings/swig/xenstat.i
-   swig -python $(SWIG_FLAGS) -outdir $(@D) -o $(PYSRC) $<
- 
- $(PYLIB): $(PYSRC)
--  $(CC) $(CFLAGS) $(LDFLAGS) $(PYTHON_FLAGS) $(SHLIB_LDFLAGS) -lxenstat 
-o $@ $< $(APPEND_LDFLAGS)
-+  $(CC) $(CFLAGS) $(LDFLAGS) $(PYTHON_FLAGS) $(SHLIB_LDFLAGS) -o $@ $< 
$(SHLIB) $(LDLIBS-y) $(APPEND_LDFLAGS)
- 
- python-bindings: $(PYLIB) $(PYMOD)
- 
--pythonlibdir=$(prefix)/lib/python$(PYTHON_VERSION)/site-packages
-+pythonlibdir=`$(PYTHON) -c 'import distutils.sysconfig; 
print(distutils.sysconfig.get_python_lib())'`
- install-python-bindings: $(PYLIB) $(PYMOD)
-   $(INSTALL_PROG) $(PYLIB) $(DESTDIR)$(pythonlibdir)/_xenstat.so
-   $(INSTALL_PROG) $(PYMOD) $(DESTDIR)$(pythonlibdir)/xenstat.py
-@@ -91,13 +91,14 @@ $(PERLSRC): bindings/swig/xenstat.i
-   swig -perl $(SWIG_FLAGS) -outdir $(@D) -o $(PERLSRC) $<
- 
- $(PERLLIB): $(PERLSRC)
--  $(CC) $(CFLAGS) $(LDFLAGS) $(PERL_FLAGS) $(SHLIB_LDFLAGS) -lxenstat -o 
$@ $< $(APPEND_LDFLAGS)
-+  $(CC) $(CFLAGS) $(LDFLAGS) $(PERL_FLAGS) $(SHLIB_LDFLAGS) -o $@ $< 
$(SHLIB) $(LDLIBS-y) $(APPEND_LDFLAGS)
-+
- 
- .PHONY: perl-bindings
- perl-bindings: $(PERLLIB) $(PERLMOD)
- 
- .PHONY: install-perl-bindings
--perllibdir=$(prefix)/lib/perl5
-+perllibdir=$(prefix)/$(libdir)/perl5
- perlmoddir=$(prefix)/share/perl5
- install-perl-bindings: $(PERLLIB) $(PERLMOD)
-   $(INSTALL_PROG) $(PERLLIB) $(DESTDIR)$(perllibdir)/xenstat.so



[gentoo-commits] proj/xen-gentoo-patches: New tag: 4.15.3-gentoo-patchset-1

2022-07-06 Thread Florian Schmaus
commit: 
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jul  6 18:02:31 2022 +

New tag: 4.15.3-gentoo-patchset-1




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

2022-07-06 Thread Mike Gilbert
commit: a040f4c3cc3c099f31ade7e37261b681893146c7
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jul  6 17:56:32 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jul  6 17:56:32 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a040f4c3

dev-libs/libindicator: keyword 12.10.1-r301 for ~ppc

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

 dev-libs/libindicator/libindicator-12.10.1-r301.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild 
b/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild
index d17799864421..90d84a4c8a65 100644
--- a/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild
+++ b/dev-libs/libindicator/libindicator-12.10.1-r301.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://launchpad.net/${PN}/${PV%.*}/${PV}/+download/${P}.tar.gz;
 
 LICENSE="GPL-3"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc64 ~riscv x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2022-07-06 Thread Mike Gilbert
commit: cf763e0a759be3745fc1055b9676bed1356387f8
Author: Mike Gilbert  gentoo  org>
AuthorDate: Wed Jul  6 17:52:09 2022 +
Commit: Mike Gilbert  gentoo  org>
CommitDate: Wed Jul  6 17:52:09 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf763e0a

dev-libs/libappindicator: keyword 12.10.1_p20200706 for ~ppc

Bug: https://bugs.gentoo.org/854288
Signed-off-by: Mike Gilbert  gentoo.org>

 dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild 
b/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild
index 07df25070ff2..950195bd63b0 100644
--- a/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild
+++ b/dev-libs/libappindicator/libappindicator-12.10.1_p20200706.ebuild
@@ -15,7 +15,7 @@ 
SRC_URI="mirror://ubuntu/pool/main/liba/${PN}/${PN}_${MY_PV}+20.10.${PATCH_VERSI
 
 LICENSE="LGPL-2.1 LGPL-3"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="+introspection test"
 
 RDEPEND="



[gentoo-commits] proj/xen-gentoo-patches:4.15.3-gentoo-patchset-0 commit in: /

2022-07-06 Thread Florian Schmaus
commit: e45a57f08893a593681571c93af8e4f68b6dc97c
Author: Florian Schmaus  gentoo  org>
AuthorDate: Wed Jul  6 17:55:33 2022 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jul  6 17:55:33 2022 +
URL:
https://gitweb.gentoo.org/proj/xen-gentoo-patches.git/commit/?id=e45a57f0

Gentoo specific patches for 4.15.3 (or later)

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

 xen-tools-4-qemu-fix-po-collision.patch | 26 +
 xen-tools-4.16.0-qemu-bridge.patch  | 69 -
 2 files changed, 26 insertions(+), 69 deletions(-)

diff --git a/xen-tools-4-qemu-fix-po-collision.patch 
b/xen-tools-4-qemu-fix-po-collision.patch
new file mode 100644
index 000..9304768
--- /dev/null
+++ b/xen-tools-4-qemu-fix-po-collision.patch
@@ -0,0 +1,26 @@
+diff --git a/tools/qemu-xen/po/Makefile b/tools/qemu-xen/po/Makefile
+index 705166e..2e7cdcb 100644
+--- a/tools/qemu-xen/po/Makefile
 b/tools/qemu-xen/po/Makefile
+@@ -30,7 +30,7 @@ install: $(OBJS)
+   for obj in $(OBJS); do \
+   base=`basename $$obj .mo`; \
+   $(INSTALL) -d $(DESTDIR)$(prefix)/share/locale/$$base/LC_MESSAGES; \
+-  $(INSTALL) -m644 $$obj 
$(DESTDIR)$(prefix)/share/locale/$$base/LC_MESSAGES/qemu.mo; \
++  $(INSTALL) -m644 $$obj 
$(DESTDIR)$(prefix)/share/locale/$$base/LC_MESSAGES/xenqemu.mo; \
+   done
+ 
+ %.mo: %.po
+diff --git a/tools/qemu-xen/ui/gtk.c b/tools/qemu-xen/ui/gtk.c
+index c38146f..d3c331b 100644
+--- a/tools/qemu-xen/ui/gtk.c
 b/tools/qemu-xen/ui/gtk.c
+@@ -31,7 +31,7 @@
+  * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA  02110-1301 
USA
+  */
+ 
+-#define GETTEXT_PACKAGE "qemu"
++#define GETTEXT_PACKAGE "xenqemu"
+ #define LOCALEDIR "po"
+ 
+ #include "qemu-common.h"

diff --git a/xen-tools-4.16.0-qemu-bridge.patch 
b/xen-tools-4.16.0-qemu-bridge.patch
deleted file mode 100644
index 886be18..000
--- a/xen-tools-4.16.0-qemu-bridge.patch
+++ /dev/null
@@ -1,69 +0,0 @@
-diff --git a/tools/qemu-xen/include/net/net.h 
b/tools/qemu-xen/include/net/net.h
-index 5d150808..1de01433 100644
 a/tools/qemu-xen/include/net/net.h
-+++ b/tools/qemu-xen/include/net/net.h
-@@ -221,7 +221,7 @@ NetClientState *net_hub_port_find(int hub_id);
- 
- #define DEFAULT_NETWORK_SCRIPT CONFIG_SYSCONFDIR "/qemu-ifup"
- #define DEFAULT_NETWORK_DOWN_SCRIPT CONFIG_SYSCONFDIR "/qemu-ifdown"
--#define DEFAULT_BRIDGE_HELPER CONFIG_QEMU_HELPERDIR "/qemu-bridge-helper"
-+#define DEFAULT_BRIDGE_HELPER CONFIG_QEMU_HELPERDIR "/xen-bridge-helper"
- #define DEFAULT_BRIDGE_INTERFACE "br0"
- 
- void qdev_set_nic_properties(DeviceState *dev, NICInfo *nd);
-diff --git a/tools/qemu-xen/meson.build b/tools/qemu-xen/meson.build
-index b3e7ec0e..9cd36a43 100644
 a/tools/qemu-xen/meson.build
-+++ b/tools/qemu-xen/meson.build
-@@ -2759,7 +2759,7 @@ if have_tools
-   endif
- 
-   if targetos == 'linux'
--executable('qemu-bridge-helper', files('qemu-bridge-helper.c'),
-+executable('xen-bridge-helper', files('xen-bridge-helper.c'),
-dependencies: [qemuutil, libcap_ng],
-install: true,
-install_dir: get_option('libexecdir'))
-diff --git a/tools/qemu-xen/qemu-bridge-helper.c 
b/tools/qemu-xen/qemu-bridge-helper.c
-index a26e1663..8abc0e74 100644
 a/tools/qemu-xen/qemu-bridge-helper.c
-+++ b/tools/qemu-xen/qemu-bridge-helper.c
-@@ -68,7 +68,7 @@ typedef QSIMPLEQ_HEAD(ACLList, ACLRule) ACLList;
- static void usage(void)
- {
- fprintf(stderr,
--"Usage: qemu-bridge-helper [--use-vnet] --br=bridge 
--fd=unixfd\n");
-+"Usage: xen-bridge-helper [--use-vnet] --br=bridge 
--fd=unixfd\n");
- }
- 
- static int parse_acl_file(const char *filename, ACLList *acl_list)
-diff --git a/tools/qemu-xen/qemu-options.hx b/tools/qemu-xen/qemu-options.hx
-index 83aa59a9..87a898bd 100644
 a/tools/qemu-xen/qemu-options.hx
-+++ b/tools/qemu-xen/qemu-options.hx
-@@ -2910,7 +2910,7 @@ SRST
- If running QEMU as an unprivileged user, use the network helper
- to configure the TAP interface and attach it to the bridge.
- The default network helper executable is
--``/path/to/qemu-bridge-helper`` and the default bridge device is
-+``/path/to/xen-bridge-helper`` and the default bridge device is
- ``br0``.
- 
- ``fd``\ =h can be used to specify the handle of an already opened
-@@ -2936,14 +2936,14 @@ SRST
- #launch a QEMU instance with the default network helper to
- #connect a TAP device to bridge br0
- |qemu_system| linux.img -device virtio-net-pci,netdev=n1 \\
---netdev tap,id=n1,"helper=/path/to/qemu-bridge-helper"
-+-netdev tap,id=n1,"helper=/path/to/xen-bridge-helper"
- 
- ``-netdev bridge,id=id[,br=bridge][,helper=helper]``
- Connect a host TAP network interface to a host bridge device.
- 
- Use the network helper helper to configure the TAP interface and
- attach it to the bridge. The default 

[gentoo-commits] proj/xen-gentoo-patches: New branch: 4.15

2022-07-06 Thread Florian Schmaus
commit: 
Commit: Florian Schmaus  gentoo  org>
CommitDate: Wed Jul  6 17:51:06 2022 +

New branch: 4.15




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

2022-07-06 Thread Patrick McLean
commit: 29f452fd59bc76c479d09ab39c242ea02a5dc2f4
Author: Patrick McLean  gentoo  org>
AuthorDate: Wed Jul  6 17:50:03 2022 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Wed Jul  6 17:50:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29f452fd

app-misc/yq: add 3.0.2

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

 app-misc/yq/Manifest|  1 +
 app-misc/yq/yq-3.0.2.ebuild | 50 +
 2 files changed, 51 insertions(+)

diff --git a/app-misc/yq/Manifest b/app-misc/yq/Manifest
index e8fb6586b1d4..633ae691ad4b 100644
--- a/app-misc/yq/Manifest
+++ b/app-misc/yq/Manifest
@@ -1,2 +1,3 @@
 DIST yq-2.13.0.tar.gz 21695 BLAKE2B 
e6d75cde2c298c19616647aeb14f1e34b1a68bb4db1b7e6f4e2619166ef10142ebd405d3c21492e4f5880c46a8d4ce22b08afec492e97102923e6b838e2d
 SHA512 
fd2722450606175b7d6674407c992f1f542b8b2309fcb33d4eb7d6e3dbc6dbc9e04b3dae7c4c649d814fdffaa18cbd50472672f1d1357fc58c5306de082b353a
 DIST yq-2.14.0.tar.gz 28030 BLAKE2B 
07e200524390e938705854c5d1ac4921fbc8f165cdbf8152e36124e52a1c51c70d6d711b67a3dac8c2bbf1f75040466e8d94505aa5f19e388a31bbcdc92e91bd
 SHA512 
77d5d9cefc70fae9f2606434e11c3b14facb68113f6f99017f87acc860684a1b7a94ecf01514e8fa85a6d9cc860df926e13d1ac5bec160e7d057074d758d1d34
+DIST yq-3.0.2.tar.gz 28939 BLAKE2B 
146fe302064db21ae3d93224875bb49a49a3392e4be3acb9265c6bac98b754f5e75910e03b9ce0c3f5eaa19dbf959144d9443f24ecb5ecec9382cd85d7d03e8f
 SHA512 
228b8390c6429381cefed32327e502d0f975cd4c3bf7918efad7e8119b5a93b4ff1216fd35117eed46b8282ec6a7314ae1a15028deab45aa3fc2cb5b6d86a777

diff --git a/app-misc/yq/yq-3.0.2.ebuild b/app-misc/yq/yq-3.0.2.ebuild
new file mode 100644
index ..1a8f2da5f32d
--- /dev/null
+++ b/app-misc/yq/yq-3.0.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1
+
+DESCRIPTION="Command-line YAML processor - jq wrapper for YAML documents"
+HOMEPAGE="https://yq.readthedocs.io/ https://github.com/kislyuk/yq/ 
https://pypi.org/project/yq/;
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-misc/jq
+   dev-python/argcomplete[${PYTHON_USEDEP}]
+   >=dev-python/pyyaml-5.3.1[${PYTHON_USEDEP}]
+   dev-python/toml[${PYTHON_USEDEP}]
+   dev-python/xmltodict[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+   test? (
+   dev-python/wheel[${PYTHON_USEDEP}]
+   )
+"
+
+PATCHES=(
+   "${FILESDIR}/yq-2.13.0-tests.patch"
+)
+
+python_prepare_all() {
+   sed -e 's:unittest.main():unittest.main(verbosity=2):' \
+   -i test/test.py || die
+
+   sed -r -e 's:[[:space:]]*"coverage",:: ; s:[[:space:]]*"flake8",::' \
+   -i setup.py || die
+
+   sed -e '/license_file/ d' -i setup.cfg || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   "${EPYTHON}" test/test.py 

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

2022-07-06 Thread Arthur Zamarin
commit: 2b8f76c36b848ee02b57c00b29fa293d0c0dfc02
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jul  6 17:39:18 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jul  6 17:39:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b8f76c3

app-crypt/gnupg: Stabilize 2.2.35-r1 hppa, #856322

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

 app-crypt/gnupg/gnupg-2.2.35-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-crypt/gnupg/gnupg-2.2.35-r1.ebuild 
b/app-crypt/gnupg/gnupg-2.2.35-r1.ebuild
index 871d49d75a40..d78daa145003 100644
--- a/app-crypt/gnupg/gnupg-2.2.35-r1.ebuild
+++ b/app-crypt/gnupg/gnupg-2.2.35-r1.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb 
user-socket wks-server"
 RESTRICT="!test? ( test )"
 



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

2022-07-06 Thread Amy Liffey
commit: 226b13f9d283269dab5641890ff0e7145ea55975
Author: Amy Liffey  gentoo  org>
AuthorDate: Wed Jul  6 17:18:29 2022 +
Commit: Amy Liffey  gentoo  org>
CommitDate: Wed Jul  6 17:18:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=226b13f9

app-crypt/acr38u: udev rules without calling udev_reload

Closes: https://bugs.gentoo.org/854234
Submitted-by: Vincent Hardy  gmail.com>
Package-Manager: Portage-3.0.30, Repoman-3.0.3
Signed-off-by: Amy Liffey  gentoo.org>

 app-crypt/acr38u/acr38u-1.7.11-r4.ebuild | 56 
 1 file changed, 56 insertions(+)

diff --git a/app-crypt/acr38u/acr38u-1.7.11-r4.ebuild 
b/app-crypt/acr38u/acr38u-1.7.11-r4.ebuild
new file mode 100644
index ..2af122979701
--- /dev/null
+++ b/app-crypt/acr38u/acr38u-1.7.11-r4.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools toolchain-funcs udev
+
+MY_P=ACR38_LINUX_$(ver_cut 1)00$(ver_cut 2)$(ver_cut 3)_P
+
+SLOT="0"
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~x86"
+DESCRIPTION="Non CCID driver for ACR38 AC1038-based Smart Card Reader"
+
+#SRC_URI="http://www.acs.com.hk/drivers/eng/${MY_P}.tar.bz2;
+# tarball release is encapsuled in a .zip file :-(
+# http://www.acs.com.hk/drivers/eng/ACR38_Driver_Lnx_101_P.zip
+# This drivers is not maintained by ACS anymore.
+SRC_URI="https://www.linuxunderground.be/${MY_P}.tar.bz2;
+HOMEPAGE="https://www.acs.com.hk;
+
+# Make this safe from collisions, require a version of pcsc-lite that
+# uses libusb-1.0 and use the wrapper library instead.
+# Changed back from dev-libs/libusb-compat to virtual/libusb:0 because
+# libusb-compat is marked stable and primary in the virtual. -ssuominen
+RDEPEND=">=sys-apps/pcsc-lite-1.6.4
+   virtual/libusb:0"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-build.patch
+)
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+
+   # note: for eudev support this pkg may always need to install rules to 
/usr
+   udev_newrules "${FILESDIR}/${PV}-bis.rules" 92-pcscd-acr38u.rules
+}
+
+pkg_postinst() {
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



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

2022-07-06 Thread Andrew Ammerlaan
commit: d885daee659f925afca359ae795d8d5f9ea083ad
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Jul  6 16:50:05 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jul  6 16:52:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d885daee

sci-libs/dlib: add 19.24

Fails to compile with python3_11 at the moment

Closes: https://bugs.gentoo.org/846254
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-libs/dlib/Manifest  |   1 +
 sci-libs/dlib/dlib-19.24.ebuild | 101 
 2 files changed, 102 insertions(+)

diff --git a/sci-libs/dlib/Manifest b/sci-libs/dlib/Manifest
index 21442f52ac6e..dcf90b41e38c 100644
--- a/sci-libs/dlib/Manifest
+++ b/sci-libs/dlib/Manifest
@@ -1 +1,2 @@
 DIST dlib-19.22.tar.gz 10796236 BLAKE2B 
5ca840536f61b38557d39ff6c24d9727f7c494e032d5abf912ccf83f724ecad61ce241126478eeed8b14e33b994af4065b1cfaf17a3b29cfa0dafc236e4c2a06
 SHA512 
49af41460de9aa270e47ee1d158231e87ffdbbf56ca29a3382dd896fcf81ef04729e59bd9c26eac63fb088cefce651149e5cdb0ffed73bfd6b05127887114d94
+DIST dlib-19.24.tar.gz 10863367 BLAKE2B 
eda85c6ec38fcf212754aae2cdb68539425028735b5148a2f6668ac19f2583129585a7101b74fe202fbfa3d3d2f09e533805a82f8291540919a7eb11483812e8
 SHA512 
f6ef2fec0977782cdcc15c6340bd91e3471294332de391405f14d86e9fd0cfcc8195fbf5b702f8d269a90b06db23a8134d112ed3fcfb780ff0433d988c41d199

diff --git a/sci-libs/dlib/dlib-19.24.ebuild b/sci-libs/dlib/dlib-19.24.ebuild
new file mode 100644
index ..961c180ef7c2
--- /dev/null
+++ b/sci-libs/dlib/dlib-19.24.ebuild
@@ -0,0 +1,101 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..10} )
+DISTUTILS_USE_PEP517=setuptools
+DISTUTILS_OPTIONAL=1
+inherit cmake cuda distutils-r1
+
+DESCRIPTION="Numerical and networking C++ library"
+HOMEPAGE="http://dlib.net/;
+SRC_URI="https://github.com/davisking/dlib/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="Boost-1.0"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="cblas cuda debug examples gif jpeg lapack mkl png python sqlite test X 
cpu_flags_x86_avx cpu_flags_x86_sse2 cpu_flags_x86_sse4_1"
+REQUIRED_USE="python? ( png ${PYTHON_REQUIRED_USE} )"
+RESTRICT="!test? ( test )"
+
+# doc needs a bunch of deps not in portage
+RDEPEND="
+   cblas? ( virtual/cblas )
+   cuda? ( dev-libs/cudnn:= )
+   gif? ( media-libs/giflib:= )
+   jpeg? ( media-libs/libjpeg-turbo:0= )
+   lapack? ( virtual/lapack )
+   mkl? ( sci-libs/mkl )
+   png? ( media-libs/libpng:0= )
+   python? ( ${PYTHON_DEPS} )
+   sqlite? ( dev-db/sqlite:3 )
+   X? ( x11-libs/libX11 )"
+DEPEND="${RDEPEND}"
+BDEPEND="python? ( test? (
+   dev-python/pytest[${PYTHON_USEDEP}]
+   dev-python/pip[${PYTHON_USEDEP}]
+) )"
+
+DOCS=( docs/README.txt )
+
+src_prepare() {
+   use cuda && cuda_src_prepare
+   cmake_src_prepare
+   use python && distutils-r1_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DDLIB_ENABLE_ASSERTS=$(usex debug)
+   -DDLIB_ENABLE_STACK_TRACE=$(usex debug)
+   -DDLIB_GIF_SUPPORT=$(usex gif)
+   -DDLIB_JPEG_SUPPORT=$(usex jpeg)
+   -DDLIB_PNG_SUPPORT=$(usex png)
+   -DDLIB_LINK_WITH_SQLITE3=$(usex sqlite)
+   -DDLIB_NO_GUI_SUPPORT=$(usex X OFF ON)
+   -DDLIB_USE_BLAS=$(usex cblas)
+   -DDLIB_USE_CUDA=$(usex cuda)
+   -DDLIB_USE_LAPACK=$(usex lapack)
+   -DUSE_AVX_INSTRUCTIONS=$(usex cpu_flags_x86_avx)
+   -DUSE_SSE2_INSTRUCTIONS=$(usex cpu_flags_x86_sse2)
+   -DUSE_SSE4_INSTRUCTIONS=$(usex cpu_flags_x86_sse4_1)
+   )
+   cmake_src_configure
+   use python && distutils-r1_src_configure
+}
+
+src_compile() {
+   cmake_src_compile
+   use python && distutils-r1_src_compile
+}
+
+src_test() {
+   (
+   local BUILD_DIR="${BUILD_DIR}"/dlib/test
+   mkdir -p "${BUILD_DIR}" || die
+   cd "${BUILD_DIR}" >/dev/null || die
+
+   local CMAKE_USE_DIR="${S}"/dlib/test
+   cmake_src_configure
+   cmake_build
+
+   ./dtest --runall || die "Tests failed"
+   )
+
+   use python && distutils-r1_src_test
+}
+
+python_test() {
+   epytest
+}
+
+src_install() {
+   cmake_src_install
+   use python && distutils-r1_src_install
+
+   if use examples; then
+   dodoc -r examples
+   docompress -x /usr/share/doc/${PF}
+   fi
+}



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

2022-07-06 Thread Arthur Zamarin
commit: 2a80f92c9ff6c13940399447d479e810d20e7ec2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jul  6 16:35:49 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jul  6 16:35:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a80f92c

dev-python/cython: Stabilize 0.29.30 hppa, #851321

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

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

diff --git a/dev-python/cython/cython-0.29.30.ebuild 
b/dev-python/cython/cython-0.29.30.ebuild
index 189c1e66f23b..090829e0f3ab 100644
--- a/dev-python/cython/cython-0.29.30.ebuild
+++ b/dev-python/cython/cython-0.29.30.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 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 ~x64-solaris ~x86-solaris"
+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 ~x64-solaris ~x86-solaris"
 IUSE="emacs test"
 RESTRICT="!test? ( test )"
 



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

2022-07-06 Thread Michał Górny
commit: 706359f59191e95e37c39dea4e38330295d85a91
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  6 16:12:13 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  6 16:12:13 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=706359f5

dev-python/regex: Remove old

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

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

diff --git a/dev-python/regex/Manifest b/dev-python/regex/Manifest
index 7c8fe98d2e5d..374f74230618 100644
--- a/dev-python/regex/Manifest
+++ b/dev-python/regex/Manifest
@@ -1,2 +1 @@
-DIST regex-2022.4.24.tar.gz 383365 BLAKE2B 
743a27afa1d504e9653b56d868b076479a476108213137ae7157772d29824204eeb781f5d939debfa8da122e22acbfbea6d8c356b14ad9c1eafca2be5970fdd2
 SHA512 
2b9e83c7164986eceed5ae0e33aca9075afa022398684bb688064394cfa43f06b0ce72c15fb7ceee55b7793072c7b1d7709513faedce4719f0c406164e9e0593
 DIST regex-2022.6.2.tar.gz 383342 BLAKE2B 
48587a91366203301c517dc9cfe4f09e70905924484b906481bc89cf376854d406871312e154ac8b5833feeb50848636a95fdf99511df4feda4f16794a70856b
 SHA512 
ce69a058aa05c471ce8728d29d5a498e387e5661d754d13bee51558a85f5e9e059a1464cc1b7721294cab421bae7219da7fd067e331e6cd6fd3dc464fdf0ecc1

diff --git a/dev-python/regex/regex-2022.4.24.ebuild 
b/dev-python/regex/regex-2022.4.24.ebuild
deleted file mode 100644
index df6875fb35c8..
--- a/dev-python/regex/regex-2022.4.24.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..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="Alternative regular expression module to replace re"
-HOMEPAGE="
-   https://bitbucket.org/mrabarnett/mrab-regex/
-   https://pypi.org/project/regex/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-macos"
-IUSE="doc"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-2021.4.4-pypy3-fix-test_empty_array.patch"
-   "${FILESDIR}/${PN}-2021.4.4-pypy3-fix-test_issue_18468.patch"
-)
-
-distutils_enable_tests unittest
-
-python_install_all() {
-   use doc && local HTML_DOCS=( docs/Features.html )
-   local DOCS=( README.rst docs/*.rst )
-
-   distutils-r1_python_install_all
-}



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

2022-07-06 Thread Michał Górny
commit: 6e9d8531e76d1fdfbc97309748756e1430cd5a20
Author: Michał Górny  gentoo  org>
AuthorDate: Wed Jul  6 16:10:41 2022 +
Commit: Michał Górny  gentoo  org>
CommitDate: Wed Jul  6 16:11:37 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e9d8531

dev-lang/python: Backport sqlite and re fixes to 3.11.0_beta3_p1

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

 dev-lang/python/Manifest  |   1 +
 dev-lang/python/python-3.11.0_beta3_p1.ebuild | 469 ++
 2 files changed, 470 insertions(+)

diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest
index 7b28258b3088..2ba513e0d96f 100644
--- a/dev-lang/python/Manifest
+++ b/dev-lang/python/Manifest
@@ -16,6 +16,7 @@ DIST python-gentoo-patches-2.7.18_p15.tar.xz 34956 BLAKE2B 
d173f276dd9c0ce31004d
 DIST python-gentoo-patches-3.10.4.tar.xz 8592 BLAKE2B 
67fba3e1fedb17430e5cd93da995b4acaf714db512031b5a2f775a25f793f007941561663cfa413d645ccddc2e22d65d250a40fa166cafda8805488d877ff57d
 SHA512 
3ed2b8ff8f1eb8febe7dcd4b5d13d6d54468be1d525f8f1118977d3bbc78f690a597b09383939d023b03380a306e4bff1693382e29ff562312d803305b1709b2
 DIST python-gentoo-patches-3.10.5.tar.xz 8584 BLAKE2B 
d4a812a33e485b1eae5629e519dca4dc6625b743b07c7f7bbc62562f345d87723ba499893702310b1e96e443d2946e27a8d4971f32ca1125d4827d0d594ccaa6
 SHA512 
77f0478f7d0491e103857a83a97d6e04a9ec68740a7f9357cbbdd316462e7d98ea8236bd05a30e7556457ece5fbcfa4a7a78a25d4eb12779455ce2bb5b6f30d0
 DIST python-gentoo-patches-3.11.0b3.tar.xz 3320 BLAKE2B 
588762fe2698a814d0cb89f84620d3ca4754347cb9af4f0eb36429a126ca2386b64594f16621a25e88d518986aad5f3ef3a84d9ce746f58b5cc6d112167c41d1
 SHA512 
026cb5cc2f3a1b17829fb088ca1dc9af03764a250bebb1fe518a6f7734f731a3f6cc5d83a13b6ca29dd6fa8ca5f0249a7ef0a641b939cd511d05cdc645b9171f
+DIST python-gentoo-patches-3.11.0b3_p1.tar.xz 10560 BLAKE2B 
4a34de0595490b0e7fcff1761954bfa56f3f82cfdf5a26d739f410e355f9068ccb22a24af0c212543b1288682a9737e4202862c9d4db2f78d08a5a33f80c85e8
 SHA512 
a0e54b3dd16db8802b93b88ad50bb979b90052a53438fcbf8378288747b627133a492a9071600d7c11163cb9a61c4c80f9b1dd1fc843789aa7507488ff2c1337
 DIST python-gentoo-patches-3.8.13.tar.xz 16004 BLAKE2B 
5c0c6c9263570a467391e60c324d1dbc1e50ffda9cad1e204df124441b593146f18e5f1529eb7d385b35c5f4b9e597807971b6b66f7f8eef156ad87c9ad32743
 SHA512 
4ceb831e2d62bd73909b53a3b553b2cd73d08bcf2a1c92b47eaeb1221d40daabcaed14977265bcb265df00b6bf363dbebbd61a62dca4bf6ef40c6b911e980597
 DIST python-gentoo-patches-3.8.13_p2.tar.xz 18816 BLAKE2B 
8612ca33e5569319c5d1a5a3fb1a81e860bd515bfde656b79f087ccf7020923fbd06b315178bef8630e4c36bb22c27299fe439aadc6a161f1ec93be8778314ee
 SHA512 
be5668a0a4be0a03e61466436973125a3be4f33a61524e4a5c8d86745727cfcae59e5048477887c9f6bfc09727f3aef3652ad47a13a6bf0f1452d3172f1c34dc
 DIST python-gentoo-patches-3.9.12.tar.xz 12848 BLAKE2B 
5dd66fa94b136a463d2c4be3a5b7dfad770c3905467a1d81af02a35b2783ce7d614881c915ee8f8e764c1656963d6886d9c60c6e524f512e1bc496e42d01307b
 SHA512 
07de63e47a8e547724099062239df8fcfd254f19d38be28131e6bbb094ffbab8483861fb6a5905e60d7fa7a1a5dc06785951fa31984ecad89516b0b742c47f91

diff --git a/dev-lang/python/python-3.11.0_beta3_p1.ebuild 
b/dev-lang/python/python-3.11.0_beta3_p1.ebuild
new file mode 100644
index ..495c081c3261
--- /dev/null
+++ b/dev-lang/python/python-3.11.0_beta3_p1.ebuild
@@ -0,0 +1,469 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI="7"
+WANT_LIBTOOL="none"
+
+inherit autotools check-reqs flag-o-matic multiprocessing pax-utils \
+   python-utils-r1 toolchain-funcs verify-sig
+
+MY_PV=${PV/_beta/b}
+MY_P="Python-${MY_PV%_p*}"
+PYVER=$(ver_cut 1-2)
+PATCHSET="python-gentoo-patches-${MY_PV}"
+
+DESCRIPTION="An interpreted, interactive, object-oriented programming language"
+HOMEPAGE="
+   https://www.python.org/
+   https://github.com/python/cpython/
+"
+SRC_URI="
+   https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz
+   https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz
+   verify-sig? (
+   https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc
+   )
+"
+S="${WORKDIR}/${MY_P}"
+
+LICENSE="PSF-2"
+SLOT="${PYVER}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="bluetooth build examples gdbm hardened libedit lto +ncurses pgo 
+readline +sqlite +ssl test tk wininst"
+RESTRICT="!test? ( test )"
+
+# Do not add a dependency on dev-lang/python to this ebuild.
+# If you need to apply a patch which requires python for bootstrapping, please
+# run the bootstrap code on your dev box and include the results in the
+# patchset. See bug 447752.
+
+RDEPEND="
+   app-arch/bzip2:=
+   app-arch/xz-utils:=
+   app-crypt/libb2
+   >=dev-libs/expat-2.1:=
+   dev-libs/libffi:=
+   sys-apps/util-linux:=
+   >=sys-libs/zlib-1.1.3:=
+   virtual/libcrypt:=
+   virtual/libintl
+   

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

2022-07-06 Thread Arthur Zamarin
commit: 5b92f8bc12a5eeda04a8c92fb4b53dba886d7dda
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jul  6 16:07:25 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jul  6 16:07:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b92f8bc

dev-python/regex: Stabilize 2022.6.2 hppa, #856301

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

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

diff --git a/dev-python/regex/regex-2022.6.2.ebuild 
b/dev-python/regex/regex-2022.6.2.ebuild
index 9d783f8745af..df6875fb35c8 100644
--- a/dev-python/regex/regex-2022.6.2.ebuild
+++ b/dev-python/regex/regex-2022.6.2.ebuild
@@ -17,7 +17,7 @@ SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-macos"
 IUSE="doc"
 
 PATCHES=(



[gentoo-commits] proj/releng:master commit in: releases/specs/sparc/sparc64/, releases/specs/ppc/ppc32/

2022-07-06 Thread Ben Kohler
commit: e70e6eb383215b700f5117143f3f744d8e364d9c
Author: Ben Kohler  gentoo  org>
AuthorDate: Wed Jul  6 15:48:57 2022 +
Commit: Ben Kohler  gentoo  org>
CommitDate: Wed Jul  6 15:49:50 2022 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=e70e6eb3

specs: remove cifs-utils from ppc32 & sparc installcd for now

These lost stable keywords, might get added back later.

Signed-off-by: Ben Kohler  gentoo.org>

 releases/specs/ppc/ppc32/installcd-stage1.spec | 2 +-
 releases/specs/sparc/sparc64/installcd-stage1.spec | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/releases/specs/ppc/ppc32/installcd-stage1.spec 
b/releases/specs/ppc/ppc32/installcd-stage1.spec
index ec97a118..07293c42 100644
--- a/releases/specs/ppc/ppc32/installcd-stage1.spec
+++ b/releases/specs/ppc/ppc32/installcd-stage1.spec
@@ -39,7 +39,7 @@ livecd/packages:
net-dialup/mingetty
net-dialup/pptpclient
net-dialup/rp-pppoe
-   net-fs/cifs-utils
+   #net-fs/cifs-utils
net-fs/nfs-utils
net-irc/irssi
net-misc/dhcpcd

diff --git a/releases/specs/sparc/sparc64/installcd-stage1.spec 
b/releases/specs/sparc/sparc64/installcd-stage1.spec
index 3bbe4b7d..f8f32179 100644
--- a/releases/specs/sparc/sparc64/installcd-stage1.spec
+++ b/releases/specs/sparc/sparc64/installcd-stage1.spec
@@ -45,7 +45,7 @@ livecd/packages:
net-dialup/mingetty
 #  net-dialup/pptpclient
net-dialup/rp-pppoe
-   net-fs/cifs-utils
+#  net-fs/cifs-utils
net-fs/nfs-utils
net-irc/irssi
net-misc/dhcpcd



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

2022-07-06 Thread Alexis Ballier
commit: 598819d1a34cb5d100405d7168413fd0ede90ae9
Author: Alexis Ballier  gentoo  org>
AuthorDate: Wed Jul  6 15:12:46 2022 +
Commit: Alexis Ballier  gentoo  org>
CommitDate: Wed Jul  6 15:14:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=598819d1

dev-python/catkin_pkg: bump to 0.5.2

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

 dev-python/catkin_pkg/Manifest |  1 +
 ...kin_pkg-.ebuild => catkin_pkg-0.5.2.ebuild} |  5 ++--
 dev-python/catkin_pkg/catkin_pkg-.ebuild   |  5 ++--
 dev-python/catkin_pkg/files/infinite_loop5.patch   | 27 ++
 4 files changed, 32 insertions(+), 6 deletions(-)

diff --git a/dev-python/catkin_pkg/Manifest b/dev-python/catkin_pkg/Manifest
index c7f66fef7438..ad5ec33456df 100644
--- a/dev-python/catkin_pkg/Manifest
+++ b/dev-python/catkin_pkg/Manifest
@@ -1 +1,2 @@
 DIST catkin_pkg-0.4.24-gh.tar.gz 65113 BLAKE2B 
554848e5e34a663b29246ec1109f228361cbb010d76d54e0b27107189382843e90babf24f8660dce4063324f78dff87286e31f5f1bb7db10aaa86e056c23de2d
 SHA512 
7c746917876d5a9d8be6f187fc3d75e322ab158ff9fd1b9c661e0802504b188c59d47ad42320613e3aff26b83a6f239bb3dec5d0ab16dadd2ff1e26f73288e61
+DIST catkin_pkg-0.5.2-gh.tar.gz 67596 BLAKE2B 
aec34c6f54926dee02034d542741affe9cb662b06b354062088bec1fec25381f036d59af5fa52153ba1ce1c91fdf8bb9d1484475df8a63268ca474a7acd5f285
 SHA512 
40e7e3839017ad430ee36dccf87a90727e5efd92e6c605cdba3e9f8850b71a6a80da79bd8760d94e356dadebdd842c8a3f8b530782fb75503d3e620add79be4a

diff --git a/dev-python/catkin_pkg/catkin_pkg-.ebuild 
b/dev-python/catkin_pkg/catkin_pkg-0.5.2.ebuild
similarity index 89%
copy from dev-python/catkin_pkg/catkin_pkg-.ebuild
copy to dev-python/catkin_pkg/catkin_pkg-0.5.2.ebuild
index 79e5eb6b91bf..ae7ac37cda94 100644
--- a/dev-python/catkin_pkg/catkin_pkg-.ebuild
+++ b/dev-python/catkin_pkg/catkin_pkg-0.5.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -39,8 +39,7 @@ BDEPEND="
 PATCHES=(
"${FILESDIR}/catkin_prefix2.patch"
"${FILESDIR}/ros_packages.patch"
-   "${FILESDIR}/infinite_loop4.patch"
-   "${FILESDIR}/summary_single_line.patch"
+   "${FILESDIR}/infinite_loop5.patch"
 )
 
 distutils_enable_tests nose

diff --git a/dev-python/catkin_pkg/catkin_pkg-.ebuild 
b/dev-python/catkin_pkg/catkin_pkg-.ebuild
index 79e5eb6b91bf..ae7ac37cda94 100644
--- a/dev-python/catkin_pkg/catkin_pkg-.ebuild
+++ b/dev-python/catkin_pkg/catkin_pkg-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -39,8 +39,7 @@ BDEPEND="
 PATCHES=(
"${FILESDIR}/catkin_prefix2.patch"
"${FILESDIR}/ros_packages.patch"
-   "${FILESDIR}/infinite_loop4.patch"
-   "${FILESDIR}/summary_single_line.patch"
+   "${FILESDIR}/infinite_loop5.patch"
 )
 
 distutils_enable_tests nose

diff --git a/dev-python/catkin_pkg/files/infinite_loop5.patch 
b/dev-python/catkin_pkg/files/infinite_loop5.patch
new file mode 100644
index ..7f88da41a27d
--- /dev/null
+++ b/dev-python/catkin_pkg/files/infinite_loop5.patch
@@ -0,0 +1,27 @@
+https://bugs.gentoo.org/show_bug.cgi?id=612860
+By Tim Rakowski
+We os.walk /usr with followlinks=True, but at least nodejs contains a 
"recursive" link in /usr/include/node
+
+Index: catkin_pkg-0.5.2/src/catkin_pkg/packages.py
+===
+--- catkin_pkg-0.5.2.orig/src/catkin_pkg/packages.py
 catkin_pkg-0.5.2/src/catkin_pkg/packages.py
+@@ -61,7 +61,9 @@ def find_package_paths(basepath, exclude
+ """
+ paths = []
+ real_exclude_paths = [os.path.realpath(p) for p in exclude_paths] if 
exclude_paths is not None else []
++visited = set()
+ for dirpath, dirnames, filenames in os.walk(basepath, followlinks=True):
++visited.add(dirpath)
+ if set(dirnames + filenames) & ignore_markers or \
+ os.path.realpath(dirpath) in real_exclude_paths or \
+ (exclude_subspaces and '.catkin' in filenames):
+@@ -72,7 +74,7 @@ def find_package_paths(basepath, exclude
+ del dirnames[:]
+ continue
+ # filter out hidden directories in-place
+-dirnames[:] = [d for d in dirnames if not d.startswith('.')]
++dirnames[:] = [d for d in dirnames if not d.startswith('.') and not 
os.path.realpath(os.path.join(dirpath, d)) in visited]
+ return paths
+ 
+ 



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

2022-07-06 Thread Arthur Zamarin
commit: 9e55f71f57415a38feebb91d37f418abe48f3d94
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Jul  6 13:07:42 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Jul  6 13:07:42 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e55f71f

sci-mathematics/octave: Stabilize 6.4.0-r3 arm64, #854489

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

 sci-mathematics/octave/octave-6.4.0-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-mathematics/octave/octave-6.4.0-r3.ebuild 
b/sci-mathematics/octave/octave-6.4.0-r3.ebuild
index 0b54c76a4ce2..d87f09f4aaf1 100644
--- a/sci-mathematics/octave/octave-6.4.0-r3.ebuild
+++ b/sci-mathematics/octave/octave-6.4.0-r3.ebuild
@@ -14,7 +14,7 @@ SLOT="0/${PV}"
 IUSE="curl doc fftw +glpk gnuplot gui hdf5 java opengl
portaudio postscript +qhull +qrupdate readline sndfile +sparse
ssl static-libs sundials X zlib"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
+KEYWORDS="~amd64 ~arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux 
~x86-linux"
 
 # Although it is listed in INSTALL.OCTAVE as a build tool, Octave runs
 # "makeinfo" from sys-apps/texinfo at runtime to convert its texinfo



[gentoo-commits] repo/gentoo:master commit in: sci-physics/lhapdf/

2022-07-06 Thread Andrew Ammerlaan
commit: 3afdcbcc899a99d8bbec5bf8eef5199c022e5ea5
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Jul  6 12:52:23 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jul  6 12:56:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3afdcbcc

sci-physics/lhapdf: add 6.5.1

Python bindings can't properly be disabled, so enable python unconditionally
otherwise it is automagic. Does not currently compile with python3_10+

Bug: https://bugs.gentoo.org/846290
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-physics/lhapdf/Manifest|  1 +
 sci-physics/lhapdf/lhapdf-6.5.1.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/sci-physics/lhapdf/Manifest b/sci-physics/lhapdf/Manifest
index 8ec59baa9c17..0686619035e9 100644
--- a/sci-physics/lhapdf/Manifest
+++ b/sci-physics/lhapdf/Manifest
@@ -1 +1,2 @@
 DIST LHAPDF-6.3.0.tar.gz 770744 BLAKE2B 
02b9fe3507b87c6f0c635ceb203304eb9b3ee8ac4d17c8b83578f8c05b78b17035b63b6d3d9a0b9fe3505a3daf8e9376fe25040b8826ea4976d2a717b1447eb9
 SHA512 
4a5aca6e2f06b59a44acc23ef76f1fae747f38e425803e7625cc68130da0c76d1e0d534b7b1867f09c86ee838d4f769d5097257170740db704c966d91c41f94b
+DIST LHAPDF-6.5.1.tar.gz 843942 BLAKE2B 
4b86b2b3c32d8c02839946aee831d57657eccc7c80efaa49af9052f8437d1ae86b95a6acc5120e3337d528a184d8af5b4dde75a23ac6deeb85ed0d745f73647b
 SHA512 
eeca814a60d7ae03491e82991f328bc4216d46ad94834ce19fb813e59f2d6e9bb7450678c8f6cdf1aaa3d700e56ef8dfc1363e46120893fa8be4d451c37603d2

diff --git a/sci-physics/lhapdf/lhapdf-6.5.1.ebuild 
b/sci-physics/lhapdf/lhapdf-6.5.1.ebuild
new file mode 100644
index ..fd63f215565d
--- /dev/null
+++ b/sci-physics/lhapdf/lhapdf-6.5.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_9 )
+DOCS_BUILDER="doxygen"
+DOCS_DEPEND="
+   dev-texlive/texlive-bibtexextra
+   dev-texlive/texlive-fontsextra
+   dev-texlive/texlive-fontutils
+   dev-texlive/texlive-latex
+   dev-texlive/texlive-latexextra
+"
+inherit python-single-r1 docs
+
+MY_PV=$(ver_cut 1-3)
+MY_PF=LHAPDF-${MY_PV}
+
+DESCRIPTION="Les Houches Parton Density Function unified library"
+HOMEPAGE="https://lhapdf.hepforge.org/;
+SRC_URI="https://www.hepforge.org/downloads/lhapdf/${MY_PF}.tar.gz;
+S="${WORKDIR}/${MY_PF}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="examples"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="
+   dev-libs/boost:0=
+   ${PYTHON_DEPS}"
+DEPEND="${RDEPEND}"
+
+src_configure() {
+   CONFIG_SHELL="${EPREFIX}/bin/bash" \
+   econf \
+   --disable-static \
+   --enable-python
+}
+
+src_compile() {
+   emake all $(use doc && echo doxy)
+}
+
+src_test() {
+   emake -C tests
+}
+
+src_install() {
+   default
+   use doc && dodoc -r doc/doxygen/.
+   use examples && dodoc examples/*.cc
+
+   find "${ED}" -name '*.la' -delete || die
+}



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

2022-07-06 Thread Maciej Barć
commit: 10fb1a9045f8222bf07b04b656dd4e50edc46ace
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jul  6 12:51:58 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jul  6 12:51:58 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10fb1a90

dev-lang/eisl: fix DESCRIPTION

Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/eisl/eisl-2.50.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-lang/eisl/eisl-2.50.ebuild b/dev-lang/eisl/eisl-2.50.ebuild
index fcc0fddcbb37..cad52bf1c3f0 100644
--- a/dev-lang/eisl/eisl-2.50.ebuild
+++ b/dev-lang/eisl/eisl-2.50.ebuild
@@ -5,7 +5,7 @@ EAPI=8
 
 inherit toolchain-funcs
 
-DESCRIPTION="Interpreter and compiler compatible for the ISLisp standard"
+DESCRIPTION="Interpreter and compiler compatible with the ISLisp standard"
 HOMEPAGE="https://github.com/sasagawa888/eisl/;
 SRC_URI="https://github.com/sasagawa888/eisl/archive/v${PV}.tar.gz
-> ${P}.tar.gz"



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

2022-07-06 Thread Maciej Barć
commit: c844d8a3d27e0465481e22a35e2bb2e37020ec6d
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jul  6 12:45:10 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jul  6 12:46:46 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c844d8a3

dev-lang/eisl: new package; add version 2.50

Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/eisl/Manifest   |  1 +
 dev-lang/eisl/eisl-2.50.ebuild   | 33 
 dev-lang/eisl/files/eisl-2.50-Makefile.patch | 33 
 dev-lang/eisl/metadata.xml   | 18 +++
 4 files changed, 85 insertions(+)

diff --git a/dev-lang/eisl/Manifest b/dev-lang/eisl/Manifest
new file mode 100644
index ..475684b5a840
--- /dev/null
+++ b/dev-lang/eisl/Manifest
@@ -0,0 +1 @@
+DIST eisl-2.50.tar.gz 1757697 BLAKE2B 
83c68213522320c815d9c7930c58181adba6f7fd3387421b7c7de55aca0fb6cabd78f65543c71adb89408531ea59855aafcf5bafd466bf517626a49cd252641f
 SHA512 
4865c09dbbc0db885af69ec5ef0a731e2f55455f296b343b1cb05d3233e1e18c397b3b0a21eb0a6a86f85f20bf4e62f5e968fdf3cab45f6b5e3e3f9ee27d5e80

diff --git a/dev-lang/eisl/eisl-2.50.ebuild b/dev-lang/eisl/eisl-2.50.ebuild
new file mode 100644
index ..fcc0fddcbb37
--- /dev/null
+++ b/dev-lang/eisl/eisl-2.50.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Interpreter and compiler compatible for the ISLisp standard"
+HOMEPAGE="https://github.com/sasagawa888/eisl/;
+SRC_URI="https://github.com/sasagawa888/eisl/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+RESTRICT="test"  # Tests run cppcheck (and fail)
+
+DOCS=( README-ja.md README.md documents )
+
+RDEPEND="sys-libs/ncurses:="
+DEPEND="${RDEPEND}"
+
+PATCHES=( "${FILESDIR}"/${P}-Makefile.patch )
+
+src_compile() {
+   emake CC="$(tc-getCC)" clean all
+}
+
+src_install() {
+   dobin edlis eisl
+
+   einstalldocs
+}

diff --git a/dev-lang/eisl/files/eisl-2.50-Makefile.patch 
b/dev-lang/eisl/files/eisl-2.50-Makefile.patch
new file mode 100644
index ..3c30adff8fd2
--- /dev/null
+++ b/dev-lang/eisl/files/eisl-2.50-Makefile.patch
@@ -0,0 +1,33 @@
+--- a/makefile
 b/makefile
+@@ -29,7 +29,7 @@ else
+   CURSES_LIBS := $(shell ncurses6-config --libs)
+   endif
+ endif
+-CFLAGS := $(INCS) -Wall -Wextra -D_FORTIFY_SOURCE=2 $(CURSES_CFLAGS) 
-U_XOPEN_SOURCE -D_XOPEN_SOURCE=700 -Inana/src
++CFLAGS += $(INCS) -Wall -Wextra $(CURSES_CFLAGS) -U_XOPEN_SOURCE 
-D_XOPEN_SOURCE=700 -Inana/src
+ DFLAGS := --O3 --release --betterC
+ SRC_CII := cii/src/except.c cii/src/fmt.c cii/src/str.c cii/src/text.c
+ SRC_D := dextension.d disl.d
+@@ -42,7 +42,7 @@ ifeq ($(DEBUG),1)
+   LDFLAGS := -fsanitize=undefined
+   endif
+ else
+-  CFLAGS += -O3 -flto -DNDEBUG=1 -DWITHOUT_NANA=1
++  CFLAGS += -DNDEBUG=1 -DWITHOUT_NANA=1
+   SRC_CII += cii/src/mem.c
+ endif
+ OBJ_CII := $(SRC_CII:.c=.o)
+@@ -56,11 +56,10 @@ else
+   CFLAGS += -std=c17
+ endif
+ ifneq ($(DEBUG),1)
+-  LDFLAGS += -flto
+   ifeq ($(OPSYS),macos)
+   LDFLAGS += -Wl,-S,-x
+   else
+-  LDFLAGS += -s
++  LDFLAGS +=
+   endif
+ endif
+ PREFIX := /usr/local

diff --git a/dev-lang/eisl/metadata.xml b/dev-lang/eisl/metadata.xml
new file mode 100644
index ..4351ebea821e
--- /dev/null
+++ b/dev-lang/eisl/metadata.xml
@@ -0,0 +1,18 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+x...@gentoo.org
+Maciej Barć
+  
+  
+Easy-ISLisp(EISL) is an interpreter and compiler compatible with the ISLisp
+standard. EISL was written by Kenichi Sasagawa
+https://qiita.com/sym_num/items/793adfe118514668e5b0
+  
+  
+https://github.com/sasagawa888/eisl/issues
+sasagawa888/eisl
+  
+



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

2022-07-06 Thread Craig Andrews
commit: 3064add37bc5fe99936cf44c4367f5f1e32dde61
Author: Craig Andrews  gentoo  org>
AuthorDate: Wed Jul  6 12:24:48 2022 +
Commit: Craig Andrews  gentoo  org>
CommitDate: Wed Jul  6 12:25:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3064add3

dev-libs/libfmt: 9.0.0 version bump

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

 dev-libs/libfmt/Manifest| 1 +
 dev-libs/libfmt/{libfmt-.ebuild => libfmt-9.0.0.ebuild} | 2 +-
 dev-libs/libfmt/libfmt-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-libs/libfmt/Manifest b/dev-libs/libfmt/Manifest
index 1bcda92fef5a..5da6975802ec 100644
--- a/dev-libs/libfmt/Manifest
+++ b/dev-libs/libfmt/Manifest
@@ -3,3 +3,4 @@ DIST libfmt-7.1.3.tar.gz 770029 BLAKE2B 
745440a6f5876d47d4651d007d5968f77d8f5ac0
 DIST libfmt-8.0.0.tar.gz 804902 BLAKE2B 
9330acbfb6ab47a484b4dbd3138d11cdd79f4233dfe8fefed41d67118eb19b2c00db5896ee883e2f5ff297170c2eb8dfa001cc6d7c6eff42b6285acd0ea91b5c
 SHA512 
61768bf8b64c430f11536800985509ce436bbbe05cbe1dfb6045cfaf2f859af98eae1019ef602af8fec6946ae25e4d8adb589f0f738666b20beb3afe65ee760c
 DIST libfmt-8.0.1.tar.gz 805616 BLAKE2B 
b64a4686050a9edb4e5d3ec28a3727a847105ae0b12a89461841e14d6c9c442e391cdcfbca39b2d141d04cdb10d00516ecc8bf605867c792b7d2d6bc99c7b2bc
 SHA512 
643e68d5b2e0e9c83231ab2b0036596a6297b1d9ed6bd7b1172bee4ff134c8af8f09174c06c94225132c1b635b0977ea4ce783748d7bd76a9a0b5ad597456c84
 DIST libfmt-8.1.1.tar.gz 826254 BLAKE2B 
8f3eafd72c0eff62cfcf26a8a37e4d89c8f4a2cec6e427e3ea8d0de3010dd6e5e45ce4486335d3b433308a967915b38ca4d422d789ceda4196153329128056b9
 SHA512 
794a47d7cb352a2a9f2c050a60a46b002e4157e5ad23e15a5afc668e852b1e1847aeee3cda79e266c789ff79310d792060c94976ceef6352e322d60b94e23189
+DIST libfmt-9.0.0.tar.gz 833639 BLAKE2B 
1455aec5bec73c56d4d4074ae034176143a3f6171aa60505ee48cbc4b6c66e0de4b5600c4a91e2d16073a285f98b3e5b5ee89b4061e49578c005bccc04855045
 SHA512 
f9612a53c93654753572ac038e52c683f3485691493750d5c2fdb48f3a769e181bfeab8035041cae02bf14cd67df30ec3c5614d7db913f85699cd9da8072bdf8

diff --git a/dev-libs/libfmt/libfmt-.ebuild 
b/dev-libs/libfmt/libfmt-9.0.0.ebuild
similarity index 99%
copy from dev-libs/libfmt/libfmt-.ebuild
copy to dev-libs/libfmt/libfmt-9.0.0.ebuild
index 02ef483ce0e4..e50165b5c1b6 100644
--- a/dev-libs/libfmt/libfmt-.ebuild
+++ b/dev-libs/libfmt/libfmt-9.0.0.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 CMAKE_ECLASS=cmake
 inherit cmake-multilib

diff --git a/dev-libs/libfmt/libfmt-.ebuild 
b/dev-libs/libfmt/libfmt-.ebuild
index 02ef483ce0e4..e50165b5c1b6 100644
--- a/dev-libs/libfmt/libfmt-.ebuild
+++ b/dev-libs/libfmt/libfmt-.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 CMAKE_ECLASS=cmake
 inherit cmake-multilib



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/propka/

2022-07-06 Thread Andrew Ammerlaan
commit: 75c1e5775adf387c9f56c5eb37f5c4114b6cef46
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Jul  6 11:53:15 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jul  6 11:53:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c1e577

sci-chemistry/propka: add 3.4.0

Closes: https://bugs.gentoo.org/832251
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-chemistry/propka/Manifest|  1 +
 sci-chemistry/propka/metadata.xml|  1 +
 sci-chemistry/propka/propka-3.4.0.ebuild | 28 
 3 files changed, 30 insertions(+)

diff --git a/sci-chemistry/propka/Manifest b/sci-chemistry/propka/Manifest
index 4141de909047..3ed3d129ddbf 100644
--- a/sci-chemistry/propka/Manifest
+++ b/sci-chemistry/propka/Manifest
@@ -1 +1,2 @@
 DIST propka-3.2.0.tar.gz 73746 BLAKE2B 
f79e493d5a195b81dc5d11cc21b9ab16c8d1fa48f15f7e23e2b2936dfb8634fdb00c7838b8dbdb4a68726dab0f16e54522ad71d71b3273ac93c03a737ae06f04
 SHA512 
98f2240b28b33bab94cdbe9392062bb7f6b87e75b94c2af91e178f874a74d210601161ebc835c4d751b89d37b32348fdfb096e28cbf8e9237b3f472d3fb6b4fc
+DIST propka-3.4.0.gh.tar.gz 363641 BLAKE2B 
87f495ba69028593cf3ebf98ed33da0944f7a3833f2d08cae4f0a0b5cbe2f3a67e9812685b896a7d89c88ba25653861f135dbac53dc6df7af426a290bacb3d22
 SHA512 
2ce431c66374d0692acb7504661caa870ab6460ace3a6478f88c1d46a7bfcd82c748bf153a1ce2ea6d1611bc4bbf2351c4f5149f4578e5f8a9f9ec8385298fe9

diff --git a/sci-chemistry/propka/metadata.xml 
b/sci-chemistry/propka/metadata.xml
index 03810a218076..5153791d2361 100644
--- a/sci-chemistry/propka/metadata.xml
+++ b/sci-chemistry/propka/metadata.xml
@@ -9,4 +9,5 @@
propka
jensengroup/propka

+   
 

diff --git a/sci-chemistry/propka/propka-3.4.0.ebuild 
b/sci-chemistry/propka/propka-3.4.0.ebuild
new file mode 100644
index ..81b20fbee2e0
--- /dev/null
+++ b/sci-chemistry/propka/propka-3.4.0.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="pKa-value prediction of ionizable groups in protein and 
protein-ligand complexes"
+HOMEPAGE="https://github.com/jensengroup/propka;
+SRC_URI="https://github.com/jensengroup/propka/archive/refs/tags/v${PV}.tar.gz 
-> ${P}.gh.tar.gz"
+
+SLOT="0"
+LICENSE="LGPL-2.1"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # Do not install the tests
+   sed -e "/exclude/s:scripts:\', \'tests:g" \
+   -i setup.py || die
+   distutils-r1_python_prepare_all
+}



[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/propka/

2022-07-06 Thread Andrew Ammerlaan
commit: b221e27e1e3759f47e118fb5342b5c31f9235ed6
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Jul  6 11:54:33 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jul  6 11:54:33 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b221e27e

sci-chemistry/propka: drop 3.2.0

Closes: https://bugs.gentoo.org/741376
Signed-off-by: Andrew Ammerlaan  gentoo.org>

 sci-chemistry/propka/Manifest|  1 -
 sci-chemistry/propka/propka-3.2.0.ebuild | 40 
 2 files changed, 41 deletions(-)

diff --git a/sci-chemistry/propka/Manifest b/sci-chemistry/propka/Manifest
index 3ed3d129ddbf..a3ae32cc089e 100644
--- a/sci-chemistry/propka/Manifest
+++ b/sci-chemistry/propka/Manifest
@@ -1,2 +1 @@
-DIST propka-3.2.0.tar.gz 73746 BLAKE2B 
f79e493d5a195b81dc5d11cc21b9ab16c8d1fa48f15f7e23e2b2936dfb8634fdb00c7838b8dbdb4a68726dab0f16e54522ad71d71b3273ac93c03a737ae06f04
 SHA512 
98f2240b28b33bab94cdbe9392062bb7f6b87e75b94c2af91e178f874a74d210601161ebc835c4d751b89d37b32348fdfb096e28cbf8e9237b3f472d3fb6b4fc
 DIST propka-3.4.0.gh.tar.gz 363641 BLAKE2B 
87f495ba69028593cf3ebf98ed33da0944f7a3833f2d08cae4f0a0b5cbe2f3a67e9812685b896a7d89c88ba25653861f135dbac53dc6df7af426a290bacb3d22
 SHA512 
2ce431c66374d0692acb7504661caa870ab6460ace3a6478f88c1d46a7bfcd82c748bf153a1ce2ea6d1611bc4bbf2351c4f5149f4578e5f8a9f9ec8385298fe9

diff --git a/sci-chemistry/propka/propka-3.2.0.ebuild 
b/sci-chemistry/propka/propka-3.2.0.ebuild
deleted file mode 100644
index b5dadd1825d2..
--- a/sci-chemistry/propka/propka-3.2.0.ebuild
+++ /dev/null
@@ -1,40 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{7,8} )
-
-inherit distutils-r1
-
-DESCRIPTION="pKa-value prediction of ionizable groups in protein and 
protein-ligand complexes"
-HOMEPAGE="https://github.com/jensengroup/propka;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-SLOT="0"
-LICENSE="LGPL-2.1"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="test"
-
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-python/numpy[${PYTHON_USEDEP}]"
-BDEPEND="test? (
-   ${RDEPEND}
-   dev-python/pandas[${PYTHON_USEDEP}]
-)"
-
-python_prepare_all() {
-   sed -e "/exclude/s:scripts:\', \'Tests:g" \
-   -i setup.py || die
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   cd Tests || die
-   ${PYTHON} runtest.py || die
-}
-
-python_install_all() {
-   distutils-r1_python_install_all
-}



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

2022-07-06 Thread Andrew Ammerlaan
commit: 0e5bfc63f58523386d7bf0287881fac04e056a26
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Jul  6 11:35:39 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jul  6 11:36:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e5bfc63

app-text/zotero-bin: drop 6.0.8

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 app-text/zotero-bin/Manifest|  1 -
 app-text/zotero-bin/zotero-bin-6.0.8.ebuild | 72 -
 2 files changed, 73 deletions(-)

diff --git a/app-text/zotero-bin/Manifest b/app-text/zotero-bin/Manifest
index 15ff69e948d0..9cbb35f4a086 100644
--- a/app-text/zotero-bin/Manifest
+++ b/app-text/zotero-bin/Manifest
@@ -1,2 +1 @@
-DIST zotero-bin-6.0.8.tar.bz2 68592532 BLAKE2B 
2a0cd400d2c2ff03e0cbdecf5730404570d4667cf4076badea5f85a02a3170bcf8e60a13224da852e3264a0293f1c187ed690097907b8e9852fc1bb48e5bca54
 SHA512 
5b39d2a8aa4d3d973f74cb13a5a0feb961639cf7955b447dfff82517fc86f3ad579a0093b4f33e93c7fa974ae026e21dc0f3a320c9de318873f1d0ca0fec467b
 DIST zotero-bin-6.0.9.tar.bz2 68609695 BLAKE2B 
a921b6558d53b162ef2d3ef23db73dfd20f9f87f2fa533b28d95fe33f5e20c1c9d341b72d7a51f4780f3081f6f925991b40193ae5287565f3de0a4d937ec9333
 SHA512 
4610d0e7ae8fe228ffe6ceff9cd9724bc47b8fa7b6b0d0cdac3e539b67af037aeaaeb5d7f0935306f2e6bb719ca16bcad266a576e6389674f6717b15d610643c

diff --git a/app-text/zotero-bin/zotero-bin-6.0.8.ebuild 
b/app-text/zotero-bin/zotero-bin-6.0.8.ebuild
deleted file mode 100644
index b9f2fd5004e0..
--- a/app-text/zotero-bin/zotero-bin-6.0.8.ebuild
+++ /dev/null
@@ -1,72 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop xdg
-
-DESCRIPTION="Helps you collect, organize, cite, and share your research 
sources"
-HOMEPAGE="https://www.zotero.org;
-SRC_URI="https://www.zotero.org/download/client/dl?channel=release=linux-x86_64=${PV}
 -> ${P}.tar.bz2"
-S="${WORKDIR}/Zotero_linux-x86_64"
-
-LICENSE="AGPL-3"
-SLOT="0"
-KEYWORDS="-* ~amd64"
-
-RDEPEND="
-   dev-libs/atk
-   dev-libs/dbus-glib
-   dev-libs/glib
-   dev-libs/nspr
-   dev-libs/nss
-   media-libs/fontconfig
-   media-libs/freetype
-   sys-apps/dbus
-   sys-libs/glibc
-   x11-libs/cairo
-   x11-libs/gdk-pixbuf
-   x11-libs/gtk+:2
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/libxcb
-   x11-libs/libXcomposite
-   x11-libs/libXcursor
-   x11-libs/libXdamage
-   x11-libs/libXext
-   x11-libs/libXfixes
-   x11-libs/libXi
-   x11-libs/libXrender
-   x11-libs/libXt
-   x11-libs/pango
-"
-
-QA_PREBUILT="opt/zotero/*"
-
-src_prepare() {
-   # disable auto-update
-   sed -i -e 's/\(pref("app.update.enabled"\).*/\1, false);/' 
defaults/preferences/prefs.js || die
-
-   # disable default oo installation questions - manual installation is 
still possible
-   sed -i -e 
's/\(pref("extensions.zoteroOpenOfficeIntegration.skipInstallation"\).*/\1, 
true);/' \
-   
extensions/zoteroopenofficeintegrat...@zotero.org/defaults/preferences/zoteroOpenOfficeIntegration.js
 || die
-
-   # fix desktop-file
-   sed -i -e 's#^Exec=.*#Exec=zotero#' zotero.desktop || die
-   sed -i -e 's#Icon=zotero.*#Icon=zotero#' zotero.desktop || die
-
-   default
-}
-
-src_install() {
-   dodir opt/zotero
-   cp -a "${S}"/* "${ED}/opt/zotero" || die
-
-   dosym ../../opt/zotero/zotero usr/bin/zotero
-
-   domenu zotero.desktop
-
-   for size in 16 32 48 256; do
-   newicon -s ${size} chrome/icons/default/default${size}.png 
zotero.png
-   done
-}



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

2022-07-06 Thread Andrew Ammerlaan
commit: bf3100f4dded59e143201279499a0f49be764158
Author: Andrew Ammerlaan  gentoo  org>
AuthorDate: Wed Jul  6 11:35:08 2022 +
Commit: Andrew Ammerlaan  gentoo  org>
CommitDate: Wed Jul  6 11:36:10 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf3100f4

app-text/zotero-bin: add 6.0.9

Signed-off-by: Andrew Ammerlaan  gentoo.org>

 app-text/zotero-bin/Manifest|  1 +
 app-text/zotero-bin/zotero-bin-6.0.9.ebuild | 72 +
 2 files changed, 73 insertions(+)

diff --git a/app-text/zotero-bin/Manifest b/app-text/zotero-bin/Manifest
index 621cfcd05570..15ff69e948d0 100644
--- a/app-text/zotero-bin/Manifest
+++ b/app-text/zotero-bin/Manifest
@@ -1 +1,2 @@
 DIST zotero-bin-6.0.8.tar.bz2 68592532 BLAKE2B 
2a0cd400d2c2ff03e0cbdecf5730404570d4667cf4076badea5f85a02a3170bcf8e60a13224da852e3264a0293f1c187ed690097907b8e9852fc1bb48e5bca54
 SHA512 
5b39d2a8aa4d3d973f74cb13a5a0feb961639cf7955b447dfff82517fc86f3ad579a0093b4f33e93c7fa974ae026e21dc0f3a320c9de318873f1d0ca0fec467b
+DIST zotero-bin-6.0.9.tar.bz2 68609695 BLAKE2B 
a921b6558d53b162ef2d3ef23db73dfd20f9f87f2fa533b28d95fe33f5e20c1c9d341b72d7a51f4780f3081f6f925991b40193ae5287565f3de0a4d937ec9333
 SHA512 
4610d0e7ae8fe228ffe6ceff9cd9724bc47b8fa7b6b0d0cdac3e539b67af037aeaaeb5d7f0935306f2e6bb719ca16bcad266a576e6389674f6717b15d610643c

diff --git a/app-text/zotero-bin/zotero-bin-6.0.9.ebuild 
b/app-text/zotero-bin/zotero-bin-6.0.9.ebuild
new file mode 100644
index ..b9f2fd5004e0
--- /dev/null
+++ b/app-text/zotero-bin/zotero-bin-6.0.9.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg
+
+DESCRIPTION="Helps you collect, organize, cite, and share your research 
sources"
+HOMEPAGE="https://www.zotero.org;
+SRC_URI="https://www.zotero.org/download/client/dl?channel=release=linux-x86_64=${PV}
 -> ${P}.tar.bz2"
+S="${WORKDIR}/Zotero_linux-x86_64"
+
+LICENSE="AGPL-3"
+SLOT="0"
+KEYWORDS="-* ~amd64"
+
+RDEPEND="
+   dev-libs/atk
+   dev-libs/dbus-glib
+   dev-libs/glib
+   dev-libs/nspr
+   dev-libs/nss
+   media-libs/fontconfig
+   media-libs/freetype
+   sys-apps/dbus
+   sys-libs/glibc
+   x11-libs/cairo
+   x11-libs/gdk-pixbuf
+   x11-libs/gtk+:2
+   x11-libs/gtk+:3
+   x11-libs/libX11
+   x11-libs/libxcb
+   x11-libs/libXcomposite
+   x11-libs/libXcursor
+   x11-libs/libXdamage
+   x11-libs/libXext
+   x11-libs/libXfixes
+   x11-libs/libXi
+   x11-libs/libXrender
+   x11-libs/libXt
+   x11-libs/pango
+"
+
+QA_PREBUILT="opt/zotero/*"
+
+src_prepare() {
+   # disable auto-update
+   sed -i -e 's/\(pref("app.update.enabled"\).*/\1, false);/' 
defaults/preferences/prefs.js || die
+
+   # disable default oo installation questions - manual installation is 
still possible
+   sed -i -e 
's/\(pref("extensions.zoteroOpenOfficeIntegration.skipInstallation"\).*/\1, 
true);/' \
+   
extensions/zoteroopenofficeintegrat...@zotero.org/defaults/preferences/zoteroOpenOfficeIntegration.js
 || die
+
+   # fix desktop-file
+   sed -i -e 's#^Exec=.*#Exec=zotero#' zotero.desktop || die
+   sed -i -e 's#Icon=zotero.*#Icon=zotero#' zotero.desktop || die
+
+   default
+}
+
+src_install() {
+   dodir opt/zotero
+   cp -a "${S}"/* "${ED}/opt/zotero" || die
+
+   dosym ../../opt/zotero/zotero usr/bin/zotero
+
+   domenu zotero.desktop
+
+   for size in 16 32 48 256; do
+   newicon -s ${size} chrome/icons/default/default${size}.png 
zotero.png
+   done
+}



[gentoo-commits] repo/proj/guru:dev commit in: games-fps/openspades/

2022-07-06 Thread Duje Mihanović
commit: 805614e26d49bebe13ce25ad6173ec53d204a2ac
Author: Duje Mihanović  skole  hr>
AuthorDate: Wed Jul  6 10:51:10 2022 +
Commit: Duje Mihanović  skole  hr>
CommitDate: Wed Jul  6 10:52:24 2022 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=805614e2

games-fps/openspades: add app-arch/zip to BDEPEND

Closes: https://bugs.gentoo.org/856535
Closes: https://bugs.gentoo.org/856538

Signed-off-by: Duje Mihanović  skole.hr>

 games-fps/openspades/openspades-0.1.3.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/games-fps/openspades/openspades-0.1.3.ebuild 
b/games-fps/openspades/openspades-0.1.3.ebuild
index 350555864..0922688a8 100644
--- a/games-fps/openspades/openspades-0.1.3.ebuild
+++ b/games-fps/openspades/openspades-0.1.3.ebuild
@@ -32,6 +32,7 @@ x11-themes/hicolor-icon-theme
 DEPEND="${RDEPEND}"
 BDEPEND="
 virtual/pkgconfig
+app-arch/zip
 app-arch/unzip
 media-gfx/imagemagick[jpeg,png]
 "



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

2022-07-06 Thread Andreas Sturmlechner
commit: d585da320a892adaa1e9722474a487fd37c279db
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:36:22 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d585da32

dev-util/boost-build: Drop 1.78.0-r1

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

 dev-util/boost-build/Manifest  |  1 -
 dev-util/boost-build/boost-build-1.78.0-r1.ebuild  | 74 --
 ...st-build-1.78.0-fix-python-bindings-build.patch | 20 --
 3 files changed, 95 deletions(-)

diff --git a/dev-util/boost-build/Manifest b/dev-util/boost-build/Manifest
index dda317544a26..7e0c56594141 100644
--- a/dev-util/boost-build/Manifest
+++ b/dev-util/boost-build/Manifest
@@ -1,2 +1 @@
-DIST boost_1_78_0.tar.bz2 110675550 BLAKE2B 
ed7da98862ec1e0a28472544400e6f44ffadbc967eed969ce6cb62b1c4f0b7a4b98a395269eb374b57326eff9cdb1dd6e47df9d1a9730aff7c926cc44388fb2d
 SHA512 
9c34a387a203b99aa773eb0c59f5abac7a99ba10e4623653e793c1d5b29b99b88e0e4e0d4e2e4ca5d497c42f2e46e23bab66417722433a457dc818d7670bcbbf
 DIST boost_1_79_0.tar.bz2 113456811 BLAKE2B 
61f47ca022e60745868e6bdd3b5c75603dd68d878e126dcbb73de5b40fc03c0eec8eede3ec304ece58050435ef2fc1ed7eb763773c20673f85e32bbf4d5f978a
 SHA512 
70909e0561c213d10a1fdd692f9ae7b293d3cdc63e925bdc207da9e9bba6e86474341100e7ee5de6d94f9561196b1a3a1597055a7b7382babf8931131170a312

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

diff --git 
a/dev-util/boost-build/files/boost-build-1.78.0-fix-python-bindings-build.patch 
b/dev-util/boost-build/files/boost-build-1.78.0-fix-python-bindings-build.patch
deleted file mode 100644
index ddcdf0850031..
--- 
a/dev-util/boost-build/files/boost-build-1.78.0-fix-python-bindings-build.patch
+++ /dev/null
@@ -1,20 +0,0 @@
-https://bugs.gentoo.org/829031
-https://github.com/bfgroup/b2/pull/113
-
-From: Dmitry Arkhipov 
-Date: Thu, 9 Dec 2021 08:11:57 +0300
-Subject: [PATCH] Don't skip install targets if there's no in ureqs
-
 a/tools/stage.jam
-+++ b/tools/stage.jam
-@@ -478,6 +478,10 @@ class install-target-class : basic-target
- return [ sequence.unique $(result2) ] ;
- }
- 
-+rule skip-from-usage-requirements ( )
-+ 

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

2022-07-06 Thread Andreas Sturmlechner
commit: e66f923a9e2f5bc4ac35e24502c159cbfe759f6b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:18:25 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e66f923a

dev-qt/qtwebengine: Cleanup vulnerable 5.15.4_p20220526

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

 dev-qt/qtwebengine/Manifest|   1 -
 .../qtwebengine-5.15.4_p20220526.ebuild| 280 -
 2 files changed, 281 deletions(-)

diff --git a/dev-qt/qtwebengine/Manifest b/dev-qt/qtwebengine/Manifest
index 812fa7b3fb44..282326e1c880 100644
--- a/dev-qt/qtwebengine/Manifest
+++ b/dev-qt/qtwebengine/Manifest
@@ -1,5 +1,4 @@
 DIST qtwebengine-5.15.2-r1-chromium87-ppc64le.tar.xz 28784 BLAKE2B 
aa101d14446f3282fda8932cc75a249d88b79319f0886d95777292776d94ac5f4fc114c3893b2801fbba6abb14f381172bb14b15b5ffef12413db3a16e4d1ca6
 SHA512 
3324e0076eb18e2ae2248428d2730cfb3413761514b2bb57e25b8db792488098d9f7cebfa08f1a3b39b1d0a382aafed75c5ae8273918909335957921305e
 DIST qtwebengine-5.15.2_p20211019-jumbo-build.patch.bz2 2930 BLAKE2B 
fca1d1406874d04eafb64bb4d8730512a6307ba44fb99d76f428ca1bd4a303758e0c3bd8f92a59f7bcf62e5b767c5a8ed239028bdb74ad7a8b62abf88d38c101
 SHA512 
61cbfbe4ff340b75ea8d356e031e932ac03fe65dd00ff897ca4b0185d1d989490daf75ffeaaabb3e92c870c11c7ff8ad2cd6372f5363b3d774b8ecca6d89
 DIST qtwebengine-5.15.3_p20220406-patchset.tar.xz 35480 BLAKE2B 
ce6aeebbb3255196611130d04ee7a3907ba45d6d2a283f2433e2176cf67e473e74137b180de0a9998762cc54439bb06825815e81e9f95f9413ce2956ac9308b7
 SHA512 
47e29a1429dce2db324929af91c8ef8421c75ae48f5a491db71b434f8017a5b1e7475e9938989e331e8e012220852848565242e09747892e1a8a8d3ab7386840
-DIST qtwebengine-5.15.4_p20220526.tar.xz 318787804 BLAKE2B 
946331d1460f2db43730c7a1f506690eb1f6f25438e52ff627fff0776cbca439cde2d2654679a238ce0384b0a92bf8eb84db97d1093b2a733dd97fa08bf4c864
 SHA512 
a27d31ef46b5841fec91c10b91c3c1735ace77fde17fa09018836f8d11d85b34b08318b150b791a68efde59c1317109633e938dfbb5542c22033e8ba0ce46cad
 DIST qtwebengine-5.15.5_p20220618.tar.xz 320131236 BLAKE2B 
842322c94737cdf647277ccf226c0d015ac0b362af54c4298cbad6b4494aa4ef0e73830577fb391be31c91b4331b85f407ec58641897a7cc7237e7623043577d
 SHA512 
b1bab7aa5edc7f7b9d4f8338a05dbbd55ae6e0312e1a7e6061895bd7a98c67780127c20db1dbbc81664bf483a5b8f7ed887cedd1baaa1a0259e28fd4b13d6944

diff --git a/dev-qt/qtwebengine/qtwebengine-5.15.4_p20220526.ebuild 
b/dev-qt/qtwebengine/qtwebengine-5.15.4_p20220526.ebuild
deleted file mode 100644
index 9ba4c484f9b3..
--- a/dev-qt/qtwebengine/qtwebengine-5.15.4_p20220526.ebuild
+++ /dev/null
@@ -1,280 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9,10} )
-PYTHON_REQ_USE="xml(+)"
-inherit check-reqs estack flag-o-matic multiprocessing python-any-r1 qt5-build 
toolchain-funcs
-
-DESCRIPTION="Library for rendering dynamic web content in Qt5 C++ and QML 
applications"
-HOMEPAGE="https://www.qt.io/;
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~ppc64 x86"
-   if [[ ${PV} == ${QT5_PV}_p* ]]; then
-   SRC_URI="https://dev.gentoo.org/~asturm/distfiles/${P}.tar.xz;
-   S="${WORKDIR}/${P}"
-   QT5_BUILD_DIR="${S}_build"
-   fi
-else
-   EGIT_BRANCH="5.15"
-   EGIT_REPO_URI=(
-   "https://code.qt.io/qt/${QT5_MODULE}.git;
-   "https://github.com/qt/${QT5_MODULE}.git;
-   )
-   inherit git-r3
-fi
-
-# ppc64 patchset based on https://github.com/chromium-ppc64le releases
-SRC_URI+=" 
https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-5.15.2_p20211019-jumbo-build.patch.bz2
-   
https://dev.gentoo.org/~asturm/distfiles/${PN}-5.15.3_p20220406-patchset.tar.xz
-   ppc64? ( 
https://dev.gentoo.org/~gyakovlev/distfiles/${PN}-5.15.2-r1-chromium87-ppc64le.tar.xz
 )"
-
-IUSE="alsa bindist designer geolocation +jumbo-build kerberos pulseaudio 
screencast +system-ffmpeg +system-icu widgets"
-REQUIRED_USE="designer? ( widgets )"
-
-RDEPEND="
-   app-arch/snappy:=
-   dev-libs/glib:2
-   dev-libs/nspr
-   dev-libs/nss
-   dev-libs/expat
-   dev-libs/libevent:=
-   dev-libs/libxml2[icu]
-   dev-libs/libxslt
-   dev-libs/re2:=
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtdeclarative-${QT5_PV}*
-   =dev-qt/qtgui-${QT5_PV}*
-   =dev-qt/qtnetwork-${QT5_PV}*
-   =dev-qt/qtprintsupport-${QT5_PV}*
-   =dev-qt/qtwebchannel-${QT5_PV}*[qml]
-   media-libs/fontconfig
-   media-libs/freetype
-   media-libs/harfbuzz:=
-   media-libs/lcms:2
-   media-libs/libjpeg-turbo:=
-   media-libs/libpng:0=
-   >=media-libs/libvpx-1.5:=[svc(+)]
-   media-libs/libwebp:=
-   media-libs/opus
-   sys-apps/dbus
-   

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

2022-07-06 Thread Andreas Sturmlechner
commit: 83fa068a17d25caf9270499dc08f4b3f0e081dcc
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:34:10 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:31 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83fa068a

dev-libs/boost: Drop 1.78.0-r2

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

 dev-libs/boost/Manifest|   1 -
 dev-libs/boost/boost-1.78.0-r2.ebuild  | 338 -
 .../boost-1.78.0-interprocess-musl-include.patch   |  25 --
 3 files changed, 364 deletions(-)

diff --git a/dev-libs/boost/Manifest b/dev-libs/boost/Manifest
index dda317544a26..7e0c56594141 100644
--- a/dev-libs/boost/Manifest
+++ b/dev-libs/boost/Manifest
@@ -1,2 +1 @@
-DIST boost_1_78_0.tar.bz2 110675550 BLAKE2B 
ed7da98862ec1e0a28472544400e6f44ffadbc967eed969ce6cb62b1c4f0b7a4b98a395269eb374b57326eff9cdb1dd6e47df9d1a9730aff7c926cc44388fb2d
 SHA512 
9c34a387a203b99aa773eb0c59f5abac7a99ba10e4623653e793c1d5b29b99b88e0e4e0d4e2e4ca5d497c42f2e46e23bab66417722433a457dc818d7670bcbbf
 DIST boost_1_79_0.tar.bz2 113456811 BLAKE2B 
61f47ca022e60745868e6bdd3b5c75603dd68d878e126dcbb73de5b40fc03c0eec8eede3ec304ece58050435ef2fc1ed7eb763773c20673f85e32bbf4d5f978a
 SHA512 
70909e0561c213d10a1fdd692f9ae7b293d3cdc63e925bdc207da9e9bba6e86474341100e7ee5de6d94f9561196b1a3a1597055a7b7382babf8931131170a312

diff --git a/dev-libs/boost/boost-1.78.0-r2.ebuild 
b/dev-libs/boost/boost-1.78.0-r2.ebuild
deleted file mode 100644
index 5d72852573ab..
--- a/dev-libs/boost/boost-1.78.0-r2.ebuild
+++ /dev/null
@@ -1,338 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit flag-o-matic multiprocessing python-r1 toolchain-funcs multilib-minimal
-
-MY_PV="$(ver_rs 1- _)"
-MAJOR_V="$(ver_cut 1-2)"
-
-DESCRIPTION="Boost Libraries for C++"
-HOMEPAGE="https://www.boost.org/;
-SRC_URI="https://boostorg.jfrog.io/artifactory/main/release/${PV}/source/boost_${MY_PV}.tar.bz2;
-S="${WORKDIR}/${PN}_${MY_PV}"
-
-LICENSE="Boost-1.0"
-SLOT="0/${PV}" # ${PV} instead ${MAJOR_V} due to bug 486122
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
-IUSE="bzip2 context debug doc icu lzma +nls mpi numpy python tools zlib zstd"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-# the tests will never fail because these are not intended as sanity
-# tests at all. They are more a way for upstream to check their own code
-# on new compilers. Since they would either be completely unreliable
-# (failing for no good reason) or completely useless (never failing)
-# there is no point in having them in the ebuild to begin with.
-RESTRICT="test"
-
-RDEPEND="
-   !app-admin/eselect-boost
-   !dev-libs/boost-numpy
-   !=dev-libs/icu-3.6:=[${MULTILIB_USEDEP}] )
-   !icu? ( virtual/libiconv[${MULTILIB_USEDEP}] )
-   lzma? ( app-arch/xz-utils:=[${MULTILIB_USEDEP}] )
-   mpi? ( >=virtual/mpi-2.0-r4[${MULTILIB_USEDEP},cxx,threads] )
-   python? (
-   ${PYTHON_DEPS}
-   numpy? ( dev-python/numpy[${PYTHON_USEDEP}] )
-   )
-   zlib? ( sys-libs/zlib:=[${MULTILIB_USEDEP}] )
-   zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )"
-DEPEND="${RDEPEND}"
-#BDEPEND=">=dev-util/boost-build-${MAJOR_V}"
-BDEPEND=">=dev-util/boost-build-1.78.0-r1"
-
-PATCHES=(
-   "${FILESDIR}"/${PN}-1.71.0-disable_icu_rpath.patch
-   "${FILESDIR}"/${PN}-1.71.0-context-x32.patch
-   "${FILESDIR}"/${PN}-1.71.0-build-auto_index-tool.patch
-   # Boost.MPI's __init__.py doesn't work on Py3
-   "${FILESDIR}"/${PN}-1.73-boost-mpi-python-PEP-328.patch
-   "${FILESDIR}"/${PN}-1.74-CVE-2012-2677.patch
-
-   "${FILESDIR}"/${P}-interprocess-musl-include.patch
-)
-
-python_bindings_needed() {
-   multilib_is_native_abi && use python
-}
-
-tools_needed() {
-   multilib_is_native_abi && use tools
-}
-
-create_user-config.jam() {
-   local user_config_jam="${BUILD_DIR}"/user-config.jam
-   if [[ -s ${user_config_jam} ]]; then
-   einfo "${user_config_jam} already exists, skipping 
configuration"
-   return
-   else
-   einfo "Creating configuration in ${user_config_jam}"
-   fi
-
-   local compiler compiler_version compiler_executable="$(tc-getCXX)"
-   if [[ ${CHOST} == *-darwin* ]]; then
-   compiler="darwin"
-   compiler_version="$(gcc-fullversion)"
-   else
-   compiler="gcc"
-   compiler_version="$(gcc-version)"
-   fi
-
-   if use mpi; then
-   local mpi_configuration="using mpi ;"
-   fi
-
-   cat > "${user_config_jam}" <<- 

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

2022-07-06 Thread Andreas Sturmlechner
commit: 453f79986ab820a7ea8408b069c8b14852eeda27
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:18:27 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=453f7998

dev-qt/qtwidgets: Drop 5.15.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtwidgets/Manifest   |  3 --
 dev-qt/qtwidgets/qtwidgets-5.15.4-r1.ebuild | 64 -
 dev-qt/qtwidgets/qtwidgets-5.15.4-r2.ebuild | 64 -
 3 files changed, 131 deletions(-)

diff --git a/dev-qt/qtwidgets/Manifest b/dev-qt/qtwidgets/Manifest
index d15de4bdbb25..9f98cfd5161e 100644
--- a/dev-qt/qtwidgets/Manifest
+++ b/dev-qt/qtwidgets/Manifest
@@ -1,6 +1,3 @@
 DIST qtbase-5.15-gentoo-patchset-1.tar.xz 4204 BLAKE2B 
1399eb6f4c776d370e1837351a72b604440658a3a2d1bd0c725b9ef149b09d236347f5f4b37f652c33310048a0a7df54e24453b404dc45507fd4f7c5fdf144cd
 SHA512 
c857fc746bacb047321cdb762f3c7c48ce2a0d24045a9e708edd38532568dbbc74e9e971425a72a3c2a5ca0662b3e6333831f6c1b7746525b99d46000b63111f
-DIST qtbase-5.15.4-gentoo-kde-2.tar.xz 508404 BLAKE2B 
315a65bc62ceba98edeaf2e9e212d25d08dd99a309a65000fe4397a69593a30f06a48f208b5506849115ffb8b34a92928d2a8505cbc46567cf37da540be48a08
 SHA512 
ac4a21f6ee2a1a897b25c8fb4a127ae5b47c7dc5ada5c382dd6976c37e2e1a90cbc5e3d457fc240d8939b20947b0e83a666e141adc66c16188749114f783af4c
-DIST qtbase-5.15.4-gentoo-kde-3.tar.xz 516480 BLAKE2B 
b7f94dd5315b9a16647c2d035fefc9021c4fcfe72a9010713ff6e47ebd1aca575778a02f96c81256fd38b6b58138a6ecd4ce046a6e4e3b0e0a4edfc64100c4f0
 SHA512 
f616fbd226390e8995008d22dbc35607f26eb5feaf436cd9b35d9ff0c2e428a4b75d0c91ba28660b488b03e1acccf8a2998dfdfc988335b3b37f6b6ae17106b3
 DIST qtbase-5.15.5-gentoo-kde-1.tar.xz 520224 BLAKE2B 
48807bc79cede557b114786ee072d8d94545f4ada3d96aa4fe04dbf79a356dc6c17d9299014ed70aa10296346c30c7512fb7d9f88ee4b301e9a54a241363be8b
 SHA512 
ab9f27d506d7aa1a9339ba52d51daffb4c6f9abb5d858fd728ef2110528bc0f2ae101b4e2e7c344836b42e4aafa2c5a4ab5c5fa37465e692cce500c0f3347fa7
-DIST qtbase-everywhere-opensource-src-5.15.4.tar.xz 50225468 BLAKE2B 
3525126791ca168ea4227bc58bef0202f4cec68396c958b0e7f09e7b41ca9d70bbcf0e78b5e7997bc3e4a59e889128f93964b5d0a9db7d012403581cff3dc30b
 SHA512 
91a1d95c2891939ae55134e8897cbc423142bd8eda954a1e65bb563b0932ed9e2da34db374fd86858b4a819e8abe824a967b31f4fb316528ec8aaf15016c6ad3
 DIST qtbase-everywhere-opensource-src-5.15.5.tar.xz 50247388 BLAKE2B 
e9bbfe8e73e6f25ccadeef722818b5aeb82d1f136bec21fcbc3b26bf76044b38f25c7268010c648e1161e9b61013b8b775f17b9fdcfdd70402bdfbf70bf7f9d5
 SHA512 
ce80eedc88abbd5a200bacc10a8e94adc1ef2122ac220715ba084adf1e32d67f2dc66168503de5fb5b5a6ab15f7a75ca23dc9956aed12ead994a8ffa6291ef87

diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.4-r1.ebuild 
b/dev-qt/qtwidgets/qtwidgets-5.15.4-r1.ebuild
deleted file mode 100644
index 9d46a832a7e0..
--- a/dev-qt/qtwidgets/qtwidgets-5.15.4-r1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QT5_KDEPATCHSET_REV=2
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="Set of components for creating classic desktop-style UIs for the 
Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-# keep IUSE defaults in sync with qtgui
-IUSE="dbus gles2-only gtk +png +X"
-
-REQUIRED_USE="gtk? ( dbus )"
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   =dev-qt/qtgui-${QT5_PV}*:5=[gles2-only=,png=,X?]
-   dbus? ( =dev-qt/qtdbus-${QT5_PV}* )
-   gtk? (
-   dev-libs/glib:2
-   =dev-qt/qtgui-${QT5_PV}*:5=[dbus]
-   x11-libs/gtk+:3
-   x11-libs/libX11
-   x11-libs/pango
-   )
-"
-RDEPEND="${DEPEND}"
-
-QT5_TARGET_SUBDIRS=(
-   src/tools/uic
-   src/widgets
-   src/plugins/platformthemes
-)
-
-QT5_GENTOO_CONFIG=(
-   dbus:xdgdesktopportal:
-   gtk:gtk3:
-   ::widgets
-   !:no-widgets:
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
-   :widgets
-)
-
-src_configure() {
-   local myconf=(
-   -opengl $(usex gles2-only es2 desktop)
-   $(qt_use dbus)
-   $(qt_use gtk)
-   -gui
-   $(qt_use png libpng system)
-   -widgets
-   $(qt_use X xcb)
-   $(usev X '-xcb-xlib -xkbcommon')
-   )
-   qt5-build_src_configure
-}

diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.4-r2.ebuild 
b/dev-qt/qtwidgets/qtwidgets-5.15.4-r2.ebuild
deleted file mode 100644
index 2995b74f1e3b..
--- a/dev-qt/qtwidgets/qtwidgets-5.15.4-r2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QT5_KDEPATCHSET_REV=3
-QT5_MODULE="qtbase"
-inherit 

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

2022-07-06 Thread Andreas Sturmlechner
commit: d32206df4d3225cc20bda51a54407600ea87fbad
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:18:28 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d32206df

dev-qt/qtxml: Drop 5.15.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtxml/Manifest|  2 --
 dev-qt/qtxml/qtxml-5.15.4.ebuild | 31 ---
 2 files changed, 33 deletions(-)

diff --git a/dev-qt/qtxml/Manifest b/dev-qt/qtxml/Manifest
index 271f1b4a73e2..9f98cfd5161e 100644
--- a/dev-qt/qtxml/Manifest
+++ b/dev-qt/qtxml/Manifest
@@ -1,5 +1,3 @@
 DIST qtbase-5.15-gentoo-patchset-1.tar.xz 4204 BLAKE2B 
1399eb6f4c776d370e1837351a72b604440658a3a2d1bd0c725b9ef149b09d236347f5f4b37f652c33310048a0a7df54e24453b404dc45507fd4f7c5fdf144cd
 SHA512 
c857fc746bacb047321cdb762f3c7c48ce2a0d24045a9e708edd38532568dbbc74e9e971425a72a3c2a5ca0662b3e6333831f6c1b7746525b99d46000b63111f
-DIST qtbase-5.15.4-gentoo-kde-1.tar.xz 507288 BLAKE2B 
a22d3745d3c690e29f7726cc464e372168e6e4f937e84ee2d2e14a13bcf7724e0c30b2cf4277c9ac7dadc1078545e14fb5459fbc3acc7259fb3e39e2f417
 SHA512 
a52bdf189e4c0fe341c2db0a5923a3600503d8eaa0c3693923a02a0ab4fa6dfc1beb21067f4723fcf2e4d7c71e39a496bf34e109e1e1c8c42922ff53f6712373
 DIST qtbase-5.15.5-gentoo-kde-1.tar.xz 520224 BLAKE2B 
48807bc79cede557b114786ee072d8d94545f4ada3d96aa4fe04dbf79a356dc6c17d9299014ed70aa10296346c30c7512fb7d9f88ee4b301e9a54a241363be8b
 SHA512 
ab9f27d506d7aa1a9339ba52d51daffb4c6f9abb5d858fd728ef2110528bc0f2ae101b4e2e7c344836b42e4aafa2c5a4ab5c5fa37465e692cce500c0f3347fa7
-DIST qtbase-everywhere-opensource-src-5.15.4.tar.xz 50225468 BLAKE2B 
3525126791ca168ea4227bc58bef0202f4cec68396c958b0e7f09e7b41ca9d70bbcf0e78b5e7997bc3e4a59e889128f93964b5d0a9db7d012403581cff3dc30b
 SHA512 
91a1d95c2891939ae55134e8897cbc423142bd8eda954a1e65bb563b0932ed9e2da34db374fd86858b4a819e8abe824a967b31f4fb316528ec8aaf15016c6ad3
 DIST qtbase-everywhere-opensource-src-5.15.5.tar.xz 50247388 BLAKE2B 
e9bbfe8e73e6f25ccadeef722818b5aeb82d1f136bec21fcbc3b26bf76044b38f25c7268010c648e1161e9b61013b8b775f17b9fdcfdd70402bdfbf70bf7f9d5
 SHA512 
ce80eedc88abbd5a200bacc10a8e94adc1ef2122ac220715ba084adf1e32d67f2dc66168503de5fb5b5a6ab15f7a75ca23dc9956aed12ead994a8ffa6291ef87

diff --git a/dev-qt/qtxml/qtxml-5.15.4.ebuild b/dev-qt/qtxml/qtxml-5.15.4.ebuild
deleted file mode 100644
index cde4aacd89a9..
--- a/dev-qt/qtxml/qtxml-5.15.4.ebuild
+++ /dev/null
@@ -1,31 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QT5_KDEPATCHSET_REV=1
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="Implementation of SAX and DOM for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-IUSE=""
-
-RDEPEND="
-   =dev-qt/qtcore-${QT5_PV}*:5=
-"
-DEPEND="${RDEPEND}
-   test? ( =dev-qt/qtnetwork-${QT5_PV}* )
-"
-
-QT5_TARGET_SUBDIRS=(
-   src/xml
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
-   :xml
-)



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

2022-07-06 Thread Andreas Sturmlechner
commit: 1b6279c10a63bb853538ad5fa269225ac97fd084
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:19:12 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b6279c1

dev-qt/qtcore: Drop 5.15.5 (r0)

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

 dev-qt/qtcore/qtcore-5.15.5.ebuild | 117 -
 1 file changed, 117 deletions(-)

diff --git a/dev-qt/qtcore/qtcore-5.15.5.ebuild 
b/dev-qt/qtcore/qtcore-5.15.5.ebuild
deleted file mode 100644
index 5ae91ec69b8c..
--- a/dev-qt/qtcore/qtcore-5.15.5.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QT5_KDEPATCHSET_REV=1
-QT5_MODULE="qtbase"
-inherit linux-info flag-o-matic qt5-build
-
-DESCRIPTION="Cross-platform application development framework"
-SLOT=5/${QT5_PV}
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86"
-fi
-
-IUSE="icu old-kernel systemd"
-
-DEPEND="
-   dev-libs/double-conversion:=
-   dev-libs/glib:2
-   dev-libs/libpcre2[pcre16,unicode]
-   sys-libs/zlib:=
-   icu? ( dev-libs/icu:= )
-   !icu? ( virtual/libiconv )
-   systemd? ( sys-apps/systemd:= )
-"
-RDEPEND="${DEPEND}"
-
-QT5_TARGET_SUBDIRS=(
-   src/tools/bootstrap
-   src/tools/moc
-   src/tools/rcc
-   src/corelib
-   src/tools/qlalr
-   doc
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
-   !:network
-   !:sql
-   !:testlib
-   !:xml
-)
-
-pkg_pretend() {
-   use kernel_linux || return
-   get_running_version
-   if kernel_is -lt 4 11 && ! use old-kernel; then
-   ewarn "The running kernel is older than 4.11. USE=old-kernel is 
needed for"
-   ewarn "dev-qt/qtcore to function on this kernel properly. Bugs 
#669994, #672856"
-   fi
-}
-
-src_prepare() {
-   # don't add -O3 to CXXFLAGS, bug 549140
-   sed -i -e '/CONFIG\s*+=/s/optimize_full//' src/corelib/corelib.pro || 
die
-
-   # fix missing qt_version_tag symbol w/ LTO, bug 674382
-   sed -i -e 's/^gcc:ltcg/gcc/' src/corelib/global/global.pri || die
-
-   # Broken with FORTIFY_SOURCE=3
-   # Our toolchain sets F_S=2 by default w/ >= -O2, so we need
-   # to unset F_S first, then explicitly set 2, to negate any default
-   # and anything set by the user if they're choosing 3 (or if they've
-   # modified GCC to set 3).
-   #
-   # Refs:
-   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105078
-   # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=105709
-   # https://bugreports.qt.io/browse/QTBUG-103782
-   # bug #847145
-   if is-flagq '-O[23]' || is-flagq '-Ofast' ; then
-   # We can't unconditionally do this b/c we fortify needs
-   # some level of optimisation.
-   filter-flags -D_FORTIFY_SOURCE=3
-   # (Qt doesn't seem to respect CPPFLAGS?)
-   append-flags -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2
-   fi
-
-   qt5-build_src_prepare
-}
-
-src_configure() {
-   local myconf=(
-   $(qt_use icu)
-   $(qt_use !icu iconv)
-   $(qt_use systemd journald)
-   )
-   use old-kernel && myconf+=(
-   -no-feature-renameat2 # needs Linux 3.16, bug 669994
-   -no-feature-getentropy # needs Linux 3.17, bug 669994
-   -no-feature-statx # needs Linux 4.11, bug 672856
-   )
-   qt5-build_src_configure
-}
-
-src_install() {
-   qt5-build_src_install
-   qt5_symlink_binary_to_path qmake 5
-
-   local flags=(
-   DBUS FREETYPE IMAGEFORMAT_JPEG IMAGEFORMAT_PNG
-   OPENGL OPENSSL SSL WIDGETS
-   )
-
-   for flag in ${flags[@]}; do
-   cat >> "${D}"/${QT5_HEADERDIR}/QtCore/qconfig.h <<- _EOF_ || die
-
-   #if defined(QT_NO_${flag}) && defined(QT_${flag})
-   # undef QT_NO_${flag}
-   #elif !defined(QT_NO_${flag}) && !defined(QT_${flag})
-   # define QT_NO_${flag}
-   #endif
-   _EOF_
-   done
-}



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

2022-07-06 Thread Andreas Sturmlechner
commit: d0486289fb243dc64d7d47861bb2e543d70ca1a9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:18:26 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0486289

dev-qt/qtwebview: Drop 5.15.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtwebview/Manifest|  1 -
 dev-qt/qtwebview/qtwebview-5.15.4.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-qt/qtwebview/Manifest b/dev-qt/qtwebview/Manifest
index 89ae6cb58ed0..4646edb55dfe 100644
--- a/dev-qt/qtwebview/Manifest
+++ b/dev-qt/qtwebview/Manifest
@@ -1,2 +1 @@
-DIST qtwebview-everywhere-opensource-src-5.15.4.tar.xz 135316 BLAKE2B 
7c8554abeb07014f51b9e61e352cb5b473973ae52c675a7027e95cfca2bf8bfecfac2bd2b5d1b1f6170420bd9a3c4280ee9de7604834cc42841ea0db51cc3dd9
 SHA512 
fb5177f0e8f79490598120f01b6cdd78ce5cbac8f313c0e088ded7b4daada290d2c058ecd6eebdba76fd15efd2e198bc03cbaf544fba664d49efb55709703be6
 DIST qtwebview-everywhere-opensource-src-5.15.5.tar.xz 135256 BLAKE2B 
3e46a1293ef568eb6366e06daf7db0e5aab1c8b65f740ea4b6b95cbbd27a740aa4e056885d3fee4dff4b708a2f6094e518e7b5c5e32685a8dfccc46ecf9f71dd
 SHA512 
ad6a9839c1a6e5b037b687bc1cec75a3cf8d10d66861ce88137c32107fca7351e8801da2a7ff623b0aaa1ced7430c4733593b5ec2d2bfdb7de98d9aeb9411287

diff --git a/dev-qt/qtwebview/qtwebview-5.15.4.ebuild 
b/dev-qt/qtwebview/qtwebview-5.15.4.ebuild
deleted file mode 100644
index 288f86cec680..
--- a/dev-qt/qtwebview/qtwebview-5.15.4.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt5-build
-
-DESCRIPTION="Module for displaying web content in a QML application using the 
Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64"
-fi
-
-IUSE=""
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtdeclarative-${QT5_PV}*
-   =dev-qt/qtgui-${QT5_PV}*
-   =dev-qt/qtwebengine-${QT5_PV}*:5
-"
-RDEPEND="${DEPEND}"



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

2022-07-06 Thread Andreas Sturmlechner
commit: 699ffa721df936408455368b2267ceeb6b8f99b8
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:18:28 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:30 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699ffa72

dev-qt/qtxmlpatterns: Drop 5.15.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtxmlpatterns/Manifest|  1 -
 dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.4.ebuild | 39 
 2 files changed, 40 deletions(-)

diff --git a/dev-qt/qtxmlpatterns/Manifest b/dev-qt/qtxmlpatterns/Manifest
index 10736bcc21e4..87eab87067eb 100644
--- a/dev-qt/qtxmlpatterns/Manifest
+++ b/dev-qt/qtxmlpatterns/Manifest
@@ -1,2 +1 @@
-DIST qtxmlpatterns-everywhere-opensource-src-5.15.4.tar.xz 5211620 BLAKE2B 
2255ad1fe12a356b6b7aae515fa469df89a0d54e841062d68fa1f9b69d4fc88eab9f4a71510c6d8261bd146172b16a2fcb5b23127870a8a249573d1bca66cb63
 SHA512 
fc4b4723407f6a1e765933d9d76ec4ffe874cb4a70e47bc4110def2c4a491b86fa753c33ef31ef95ad1a6eaa3de1fadbc49deb7783d32d8fc2f51672670d5a87
 DIST qtxmlpatterns-everywhere-opensource-src-5.15.5.tar.xz 5210040 BLAKE2B 
f6f9b9c5a310328d17b316f62510aab1a07660756bbd9b982625b963e6851c004ab45e17b22014dd7d5aeb252fdd95c6ad7378227c2439134731d8320967d210
 SHA512 
553456f299c6812c058496f5e1d6a089df1f693dd1105fed80e6d6dd0cf143a0d74ade44408f48553ff3fac0951ab3f7384bc08535888354d921aa2d8428317d

diff --git a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.4.ebuild 
b/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.4.ebuild
deleted file mode 100644
index 5d155fc8c5c7..
--- a/dev-qt/qtxmlpatterns/qtxmlpatterns-5.15.4.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt5-build
-
-DESCRIPTION="XPath, XQuery, XSLT, and XML Schema validation library for the 
Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
-fi
-
-IUSE="qml"
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtnetwork-${QT5_PV}*
-   qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
-"
-RDEPEND="${DEPEND}
-   !

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

2022-07-06 Thread Andreas Sturmlechner
commit: c1e503806db5cd126e2586ab6e26ff175f4ccbbd
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:18:25 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:28 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e50380

dev-qt/qtwebsockets: Drop 5.15.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtwebsockets/Manifest   |  2 --
 dev-qt/qtwebsockets/qtwebsockets-5.15.4.ebuild | 29 --
 2 files changed, 31 deletions(-)

diff --git a/dev-qt/qtwebsockets/Manifest b/dev-qt/qtwebsockets/Manifest
index b52879a4e695..de0957533fbf 100644
--- a/dev-qt/qtwebsockets/Manifest
+++ b/dev-qt/qtwebsockets/Manifest
@@ -1,4 +1,2 @@
-DIST qtwebsockets-5.15.4-gentoo-kde-1.tar.xz 2036 BLAKE2B 
563c0baaa8ad1b9c786f354907a711ca79e037db2c6945ab2a385399f882a80e394857bf557eeaf1af6db6d01aefd0cd25ce13ccf58c2505b2f57a318a6f59fc
 SHA512 
6191ce1b5d006a6b279c30f4bc7f78d544dabc57ec353cc24da35275ad4f87b6f138f0169e76b5a9c1db3d07c91c57ba20cde9979a85670e585bd1b6215e9cd1
 DIST qtwebsockets-5.15.5-gentoo-kde-1.tar.xz 2052 BLAKE2B 
18a4cb3ccc6d08f5142601cb53c501f4883c3aa47f56ba977c5979be6ae3c90765c5a6205fd62caee1f93006d5bdf0ede8ca48e34ab11ef673e0287811fd9980
 SHA512 
7ae654741be15954da8d729180186e3590c88140e86260241ccb27badface40a76946d048c0dd3220734f19888433f3bd4f7a2094c6ea548703b961db3a2c189
-DIST qtwebsockets-everywhere-opensource-src-5.15.4.tar.xz 260792 BLAKE2B 
5e494c712e859bac610547ab3c4fe7552b2a4fe6d0c120bd445937903b120395da21c0ebee5c1de97c02e60ce48e53551d6b509fecc5ca38e142677857130adc
 SHA512 
01714b9927c3a234fac9386a596aa3dc3833d9cfe8cc152892fec969e51b428bed00f501c16b8e4f810452739ff8491e5c64f9b936aa10e1a839c09c8f2832ce
 DIST qtwebsockets-everywhere-opensource-src-5.15.5.tar.xz 260676 BLAKE2B 
a8a35e697c204cf1b2d87c80f6332809d3a9ee85cd26cf99cedbab13eb8cf386cbb74614bbb1146f3f734795b3123e25ac0059d898501b801c6843084601ff74
 SHA512 
2d44983e462a899c4adb90998b84d24466d70d8fab340481bc916228b289c45456ea5acde61a70aa9e3f9233216c5ca80375f190d9cbc406f8d40b535e90e480

diff --git a/dev-qt/qtwebsockets/qtwebsockets-5.15.4.ebuild 
b/dev-qt/qtwebsockets/qtwebsockets-5.15.4.ebuild
deleted file mode 100644
index a8691a3b4e74..
--- a/dev-qt/qtwebsockets/qtwebsockets-5.15.4.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QT5_KDEPATCHSET_REV=1
-inherit qt5-build
-
-DESCRIPTION="Implementation of the WebSocket protocol for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
-fi
-
-IUSE="qml +ssl"
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtnetwork-${QT5_PV}*[ssl=]
-   qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
-
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   qt_use_disable_mod qml quick src/src.pro
-
-   qt5-build_src_prepare
-}



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

2022-07-06 Thread Andreas Sturmlechner
commit: 0b6fd5586a4aa04dda179774df5ac61967cc093b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:18:23 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b6fd558

dev-qt/qtwaylandscanner: Drop 5.15.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtwaylandscanner/Manifest   |  1 -
 .../qtwaylandscanner-5.15.4.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-qt/qtwaylandscanner/Manifest b/dev-qt/qtwaylandscanner/Manifest
index 99369376b0a3..4418a5ccd5ae 100644
--- a/dev-qt/qtwaylandscanner/Manifest
+++ b/dev-qt/qtwaylandscanner/Manifest
@@ -1,2 +1 @@
-DIST qtwayland-everywhere-opensource-src-5.15.4.tar.xz 567300 BLAKE2B 
e2f77a8e6a81ef105d218db6f40164b95beee2d3f34253b4208170a1a25f52ba2574d231979ec05d2bfa7d41a1949b01bd3f6bfcab75487e88d11b6fd1e32455
 SHA512 
58ae262f7aa0455fb577a36fe9413a969398a2043160642501bac064d6fbc3280f76aa566e62b9d73c67a8c3606849b1b97bcb9b0250d26c269ec921112f40e4
 DIST qtwayland-everywhere-opensource-src-5.15.5.tar.xz 567384 BLAKE2B 
01ce4d546bda7bf332f8cc4f86a5e8bfb1be0ef60336ee3cae58266a25d51cf00fef3e6c4204f0179abc2ef748f88bd3a20f89f36da74d5d15c70ae7b4975186
 SHA512 
828dceb7bc54ce610a73f110f0aca332a90cf95df4a3bc971bd21c4e878366cb8d2248e609b73ce4d381579a143843c87a62f23dcc95767e522874e53a1b0327

diff --git a/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.4.ebuild 
b/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.4.ebuild
deleted file mode 100644
index abdeb44b6b2f..
--- a/dev-qt/qtwaylandscanner/qtwaylandscanner-5.15.4.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QT5_MODULE="qtwayland"
-inherit qt5-build
-
-DESCRIPTION="Tool that generates certain boilerplate C++ code from Wayland 
protocol xml spec"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-DEPEND="=dev-qt/qtcore-${QT5_PV}*:5="
-RDEPEND="${DEPEND}
-   !

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

2022-07-06 Thread Andreas Sturmlechner
commit: d9beb07f98b32cd6d67a28250fffe2a266f6049a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:18:27 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9beb07f

dev-qt/qtx11extras: Drop 5.15.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtx11extras/Manifest  |  1 -
 dev-qt/qtx11extras/qtx11extras-5.15.4.ebuild | 22 --
 2 files changed, 23 deletions(-)

diff --git a/dev-qt/qtx11extras/Manifest b/dev-qt/qtx11extras/Manifest
index 4bacd7f090c7..dc61bff6972e 100644
--- a/dev-qt/qtx11extras/Manifest
+++ b/dev-qt/qtx11extras/Manifest
@@ -1,2 +1 @@
-DIST qtx11extras-everywhere-opensource-src-5.15.4.tar.xz 145612 BLAKE2B 
4c67f50d8a1cf152a5e46d208f4cd4faaa100d8b0a178bd610c825dcdf7cbbc0ec2b8ac904856ebc7b08aebbb9b6c4b6d0503fdc5af21d32ed3d4c2d7bdf170f
 SHA512 
79c718eff9daba9ff3f361d38f828f8f3c447b87486d652d4ed1f964ec686259ae4d0a1a50b7b6b9349453ba3f8b56b3c20c8a5f26971d5cc3c8f99d668744d6
 DIST qtx11extras-everywhere-opensource-src-5.15.5.tar.xz 145540 BLAKE2B 
07f6c65486231dbf744fa93183ffe98b0dbc6ce9b8d1e2545a25a015d1ae3ddd5b3a6214bf50eab3187af25e445f6ae18d86f5cb957f17fb2938e8d273ad6bbb
 SHA512 
19ca14f0d4bcee08077cbbe81a8e6537fcc134036da1217c9744411d53ca5ebc14e96a8c25b15eb81795697628e6f64611dd3bc822621adcd4420a58a0c335b1

diff --git a/dev-qt/qtx11extras/qtx11extras-5.15.4.ebuild 
b/dev-qt/qtx11extras/qtx11extras-5.15.4.ebuild
deleted file mode 100644
index a99515d6cfff..
--- a/dev-qt/qtx11extras/qtx11extras-5.15.4.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt5-build
-
-DESCRIPTION="Linux/X11-specific support library for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-IUSE=""
-
-RDEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtgui-${QT5_PV}*[X]
-"
-DEPEND="${RDEPEND}
-   test? ( =dev-qt/qtwidgets-${QT5_PV}* )
-"



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

2022-07-06 Thread Andreas Sturmlechner
commit: e44ff6e3530c40ebba075fd06a49200d66113805
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:18:22 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e44ff6e3

dev-qt/qttranslations: Drop 5.15.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qttranslations/Manifest |  2 --
 dev-qt/qttranslations/qttranslations-5.15.4.ebuild | 18 --
 2 files changed, 20 deletions(-)

diff --git a/dev-qt/qttranslations/Manifest b/dev-qt/qttranslations/Manifest
index 2b85d142b41f..9eabceb373f3 100644
--- a/dev-qt/qttranslations/Manifest
+++ b/dev-qt/qttranslations/Manifest
@@ -1,4 +1,2 @@
-DIST qttranslations-5.15.4-gentoo-kde-1.tar.xz 1108 BLAKE2B 
873e90fb86fc497a36e4154018672b57c6475ee46b834648ce0b0f1236ace237621fe868702b4bf72f49dea46074819f65a0d1c3f325ea6d0bca088dde4ff195
 SHA512 
ceea094797fa1bab6785f49dde3db225b21e5f7e76459776f0309c1eb073556de9d40c102c7fc3b7a102ef69f021225e71a212417afc1a7052e94ca97e7d1f95
 DIST qttranslations-5.15.5-gentoo-kde-1.tar.xz 1112 BLAKE2B 
c2233174b392ba43eb22797b9fce91990a1ba9850faf1adb23a5491493af804267ece5319aad46d49400ef85289c410edd076b9f2327d553437e6f93875ceeab
 SHA512 
0cd90dffb96bdb4882585e0b21d13b51d546f070f54429b52d8f435a6612c9d3ad5b7d33aac56f1cbabb74866136a2aae5916563caab8e252eadcaf77ed834bd
-DIST qttranslations-everywhere-opensource-src-5.15.4.tar.xz 1618964 BLAKE2B 
9377cdaee2839fe0672596e041502037a345bbb52b04a1ce8aedd46e542301c3883e378a9406d0112f615cc46172df062182d6530390dc3ff3bf3b78b6dac644
 SHA512 
56b20c0174cb68c3e4def85ec6c113576bc8872d1cdac318bc3d9a121645f67ce68e9bd3a73e32fd53617fcef641fb95831b37c40f1250c1c05e109e55b41ee2
 DIST qttranslations-everywhere-opensource-src-5.15.5.tar.xz 1618860 BLAKE2B 
1562bc66c0d85c85d804df5f986f67d78ec96524fac0e601ada54352662d05f55e1216165725396f3a3583efcf236b0add2379eef159c5c984ef4114dd2c4163
 SHA512 
56a13156f7a7cde347b6413eb1f1f29121a70a8e20fd1d947fe093d6721598da26f63fc49aa6f99a4f4c1d213ea426d8e6897b51d858881a2d31d121740a60d3

diff --git a/dev-qt/qttranslations/qttranslations-5.15.4.ebuild 
b/dev-qt/qttranslations/qttranslations-5.15.4.ebuild
deleted file mode 100644
index 073564389e0a..
--- a/dev-qt/qttranslations/qttranslations-5.15.4.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QT5_KDEPATCHSET_REV=1
-inherit qt5-build
-
-DESCRIPTION="Translation files for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-IUSE=""
-
-DEPEND="=dev-qt/qtcore-${QT5_PV}*"
-BDEPEND="=dev-qt/linguist-tools-${QT5_PV}*"



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

2022-07-06 Thread Andreas Sturmlechner
commit: 0a8378f515c0b8b079ea8349457728d049686452
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:18:22 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a8378f5

dev-qt/qtvirtualkeyboard: Drop 5.15.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtvirtualkeyboard/Manifest  |  2 -
 .../qtvirtualkeyboard-5.15.4.ebuild| 43 --
 2 files changed, 45 deletions(-)

diff --git a/dev-qt/qtvirtualkeyboard/Manifest 
b/dev-qt/qtvirtualkeyboard/Manifest
index a87ec82bff41..5eadefd1f33e 100644
--- a/dev-qt/qtvirtualkeyboard/Manifest
+++ b/dev-qt/qtvirtualkeyboard/Manifest
@@ -1,4 +1,2 @@
-DIST qtvirtualkeyboard-5.15.4-gentoo-kde-1.tar.xz 2968 BLAKE2B 
c1d8fa4309f1bdaff7240177ee0ea5487ea4d36c591c44ab4144afbd73051fa051376ed071eefdd1e9d85bc0f2fa386770b06c64cdff62b759142d2f5f2dae79
 SHA512 
b5106085b9e40071fdc1776afede0065218e8585e73c1367a7ae428641b4be0664146577f8de41e83707db5a3b74347821d5f485458fdd4642090c9c2351aa98
 DIST qtvirtualkeyboard-5.15.5-gentoo-kde-1.tar.xz 2952 BLAKE2B 
1aa3d5ea3d77c7b934d67182907028a7636c7b80893583b333ba39ebc8bafa52e6281468eea986d3c7d187c8a0c2abf98026509498401af8262a2c6b4f6ff9d4
 SHA512 
d7a80be4581a420b4ed8c96f88811d804cc1e030764bdc50b0d67fe00e4671423c52708a472527e42322bb7ded5177cbb21a69dcb3fa73d373aab97e494683d8
-DIST qtvirtualkeyboard-everywhere-opensource-src-5.15.4.tar.xz 10964124 
BLAKE2B 
c688273a37243b68fd228de559baa8fd6def9f772bc8d032f9947a19541ac27e748cea6b1c33777e8a79791df75da6164706aa9631106f562965bb4e14eb8b5e
 SHA512 
870279299a5e166badea0746a2d4badc758c66f8404e36d1df05997dcfeb66733154fc2a9830c433fbacf885b7afb44bc8dc8a5aacc02713966630ce98231ba3
 DIST qtvirtualkeyboard-everywhere-opensource-src-5.15.5.tar.xz 10957016 
BLAKE2B 
fd3bd39ad64868c5b7e540ead4ad22e40cd253338e876de3e17f6924aeb344c314b6ace4603169859afc11fd9d0f235d9d74d97d8850b9e8d047821d56c5
 SHA512 
d6ef4a067fc0af3bf562f68382b32c2eccaf21638cd89a79ad011fd640581448e997d67f5994ef1ac975df501cf6a57321d6f37426901f3db70c28c14925737b

diff --git a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.4.ebuild 
b/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.4.ebuild
deleted file mode 100644
index 9ee74099b8cc..
--- a/dev-qt/qtvirtualkeyboard/qtvirtualkeyboard-5.15.4.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QT5_KDEPATCHSET_REV=1
-inherit qt5-build
-
-DESCRIPTION="Customizable input framework and virtual keyboard for Qt"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86"
-fi
-
-# TODO: unbundle libraries for more layouts
-IUSE="handwriting +spell +X"
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtdeclarative-${QT5_PV}*
-   =dev-qt/qtgui-${QT5_PV}*
-   =dev-qt/qtsvg-${QT5_PV}*
-   spell? ( app-text/hunspell:= )
-   X? ( x11-libs/libxcb:= )
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
-   local myqmakeargs=(
-   $(usev handwriting CONFIG+=lipi-toolkit)
-   $(usev !spell CONFIG+=disable-hunspell)
-   $(usev !X CONFIG+=disable-desktop)
-   CONFIG+="lang-ar_AR lang-bg_BG lang-cs_CZ lang-da_DK lang-de_DE 
\
-   lang-el_GR lang-en_GB lang-en_US lang-es_ES lang-es_MX \
-   lang-et_EE lang-fa_FA lang-fi_FI lang-fr_CA lang-fr_FR \
-   lang-he_IL lang-hi_IN lang-hr_HR lang-hu_HU lang-id_ID \
-   lang-it_IT lang-ms_MY lang-nb_NO lang-nl_NL lang-pl_PL \
-   lang-pt_BR lang-pt_PT lang-ro_RO lang-ru_RU lang-sk_SK \
-   lang-sl_SI lang-sq_AL lang-sr_SP lang-sv_SE lang-tr_TR \
-   lang-uk_UA lang-vi_VN"
-   )
-   qt5-build_src_configure
-}



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

2022-07-06 Thread Andreas Sturmlechner
commit: ca6cfd4995262165f632face4e4acb6ca83c315a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:18:18 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca6cfd49

dev-qt/qtserialbus: Drop 5.15.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtserialbus/Manifest  |  1 -
 dev-qt/qtserialbus/qtserialbus-5.15.4.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/dev-qt/qtserialbus/Manifest b/dev-qt/qtserialbus/Manifest
index 6833425f9945..7e2e63ca9ef1 100644
--- a/dev-qt/qtserialbus/Manifest
+++ b/dev-qt/qtserialbus/Manifest
@@ -1,2 +1 @@
-DIST qtserialbus-everywhere-opensource-src-5.15.4.tar.xz 358164 BLAKE2B 
d757170d7195afc106ff40ef1b24038a340712b3cebd7721373a01f337c4ff055a62b7927c082c5e801dcf2b493e3c88b82d9a257f29580f0a58e30375f41575
 SHA512 
931362b171799fd8e449d418c3ae80c029c39edffc66b5c3fa054991332950241803d282e1ae1e5f72c8395f88f9d82d6a2d04f00b3907b5e9f7fb5be4f555e7
 DIST qtserialbus-everywhere-opensource-src-5.15.5.tar.xz 358296 BLAKE2B 
09a2ab142df2d33bc161f77798c87351abcb2f69804dd4cf548dc9ae962c8e26965b2735f0155f7d854cd94cf5803cac2d86c7095d25ffe7bddba1c472de1aa0
 SHA512 
58f0e63d2af70d39190323abc29f218e657eb892eacf4886a7eb9b7558f9c06288a51c85ebeb2982af58c8909f1de865b5089907cfffa1ff2938723b66b0d7a8

diff --git a/dev-qt/qtserialbus/qtserialbus-5.15.4.ebuild 
b/dev-qt/qtserialbus/qtserialbus-5.15.4.ebuild
deleted file mode 100644
index 1931b8c79e71..
--- a/dev-qt/qtserialbus/qtserialbus-5.15.4.ebuild
+++ /dev/null
@@ -1,21 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt5-build
-
-DESCRIPTION="Qt module to access CAN, ModBus, and other industrial serial 
buses and protocols"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~x86"
-fi
-
-IUSE=""
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtnetwork-${QT5_PV}*
-   =dev-qt/qtserialport-${QT5_PV}*
-"
-RDEPEND="${DEPEND}"



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

2022-07-06 Thread Andreas Sturmlechner
commit: cbb54fa716ec3cf49e799c18428ad34611ba9eb7
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:18:19 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbb54fa7

dev-qt/qtspeech: Drop 5.15.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtspeech/Manifest   |  2 --
 dev-qt/qtspeech/qtspeech-5.15.4.ebuild | 36 --
 2 files changed, 38 deletions(-)

diff --git a/dev-qt/qtspeech/Manifest b/dev-qt/qtspeech/Manifest
index 3ac02743348d..f2e076f64ec2 100644
--- a/dev-qt/qtspeech/Manifest
+++ b/dev-qt/qtspeech/Manifest
@@ -1,4 +1,2 @@
-DIST qtspeech-5.15.4-gentoo-kde-1.tar.xz 1036 BLAKE2B 
b842d09405198fee63d7ef54db26c683ec81319ae5fe48925349bec70e27019852259b80005d33a30b8462c573ab7e34308dc5d36c4ac0b99d273400eb7603f5
 SHA512 
5604f2c491ff9c5c1f65fa67d17d0aac37a6dfc6b188053bf338fbabdf00243c6a1f1d4ff07a3344de5241d1fca08d82768874d2888cd02d3a6a4a675ebc
 DIST qtspeech-5.15.5-gentoo-kde-1.tar.xz 1036 BLAKE2B 
6b8a8ccd2d69ed3f286dbeb00c0175c847768cf2f5256fdb3c655bada3fb39d6a5d65f539ffefbed06e8164e2d9e9914ed25d6757bd5eae7d4da002977a37650
 SHA512 
28983faaa642e35dd2d06bba308664a6598ef2fcf49a3841b38bd783504378f37407e3e24379c050c5c2afbaee5f457cf46cb79fadc304e0627a7dafd35cb818
-DIST qtspeech-everywhere-opensource-src-5.15.4.tar.xz 103820 BLAKE2B 
2c9fabcda61223ead3e3a7d51f4b28c86048fa4e1766b7c43fe5c41470782edfd6a9b1b784a50d69f40efbd5b8aac44ad01427b013f3aa7530c466c393b0433f
 SHA512 
6582fe36950aee8428c72582ff2eda2dae433ad969c323e0c6e8be611be7d81766ceb1cae85a10dcd4d266e33a0cf782fe857e1502d7f3863e0dfb2306af2aed
 DIST qtspeech-everywhere-opensource-src-5.15.5.tar.xz 103640 BLAKE2B 
330baa5fe9f3fdd085e804780f60682d82ff1a80596661162dbb521de4bcf1584340a882a03405b71c77c247454c28cc9fd37200536c08b9b566af9cf0981a30
 SHA512 
b2f3a83a462c1f067804f8c2c28e47e76588cc5d70e3f0ec66a1955890b6a419371a769ec6f8867947f4a81cfc91db3bc65c1d628038cdec6c722cbfc1217aba

diff --git a/dev-qt/qtspeech/qtspeech-5.15.4.ebuild 
b/dev-qt/qtspeech/qtspeech-5.15.4.ebuild
deleted file mode 100644
index a73f0796dd13..
--- a/dev-qt/qtspeech/qtspeech-5.15.4.ebuild
+++ /dev/null
@@ -1,36 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QT5_KDEPATCHSET_REV=1
-inherit qt5-build
-
-DESCRIPTION="Text-to-speech library for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86"
-fi
-
-IUSE="alsa flite"
-
-RDEPEND="
-   >=app-accessibility/speech-dispatcher-0.8.7
-   =dev-qt/qtcore-${QT5_PV}*
-   flite? (
-   >=app-accessibility/flite-2[alsa?]
-   =dev-qt/qtmultimedia-${QT5_PV}*[alsa?]
-   alsa? ( media-libs/alsa-lib )
-   )
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   qt_use_disable_config flite flite \
-   src/plugins/tts/tts.pro
-
-   qt_use_disable_config alsa flite_alsa \
-   src/plugins/tts/flite/flite.pro
-
-   qt5-build_src_prepare
-}



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

2022-07-06 Thread Andreas Sturmlechner
commit: 896d3f980da4e2b69edd45aaf5fa6eb856fc171a
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:18:20 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=896d3f98

dev-qt/qtsql: Drop 5.15.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtsql/Manifest|  2 --
 dev-qt/qtsql/qtsql-5.15.4.ebuild | 56 
 2 files changed, 58 deletions(-)

diff --git a/dev-qt/qtsql/Manifest b/dev-qt/qtsql/Manifest
index 271f1b4a73e2..9f98cfd5161e 100644
--- a/dev-qt/qtsql/Manifest
+++ b/dev-qt/qtsql/Manifest
@@ -1,5 +1,3 @@
 DIST qtbase-5.15-gentoo-patchset-1.tar.xz 4204 BLAKE2B 
1399eb6f4c776d370e1837351a72b604440658a3a2d1bd0c725b9ef149b09d236347f5f4b37f652c33310048a0a7df54e24453b404dc45507fd4f7c5fdf144cd
 SHA512 
c857fc746bacb047321cdb762f3c7c48ce2a0d24045a9e708edd38532568dbbc74e9e971425a72a3c2a5ca0662b3e6333831f6c1b7746525b99d46000b63111f
-DIST qtbase-5.15.4-gentoo-kde-1.tar.xz 507288 BLAKE2B 
a22d3745d3c690e29f7726cc464e372168e6e4f937e84ee2d2e14a13bcf7724e0c30b2cf4277c9ac7dadc1078545e14fb5459fbc3acc7259fb3e39e2f417
 SHA512 
a52bdf189e4c0fe341c2db0a5923a3600503d8eaa0c3693923a02a0ab4fa6dfc1beb21067f4723fcf2e4d7c71e39a496bf34e109e1e1c8c42922ff53f6712373
 DIST qtbase-5.15.5-gentoo-kde-1.tar.xz 520224 BLAKE2B 
48807bc79cede557b114786ee072d8d94545f4ada3d96aa4fe04dbf79a356dc6c17d9299014ed70aa10296346c30c7512fb7d9f88ee4b301e9a54a241363be8b
 SHA512 
ab9f27d506d7aa1a9339ba52d51daffb4c6f9abb5d858fd728ef2110528bc0f2ae101b4e2e7c344836b42e4aafa2c5a4ab5c5fa37465e692cce500c0f3347fa7
-DIST qtbase-everywhere-opensource-src-5.15.4.tar.xz 50225468 BLAKE2B 
3525126791ca168ea4227bc58bef0202f4cec68396c958b0e7f09e7b41ca9d70bbcf0e78b5e7997bc3e4a59e889128f93964b5d0a9db7d012403581cff3dc30b
 SHA512 
91a1d95c2891939ae55134e8897cbc423142bd8eda954a1e65bb563b0932ed9e2da34db374fd86858b4a819e8abe824a967b31f4fb316528ec8aaf15016c6ad3
 DIST qtbase-everywhere-opensource-src-5.15.5.tar.xz 50247388 BLAKE2B 
e9bbfe8e73e6f25ccadeef722818b5aeb82d1f136bec21fcbc3b26bf76044b38f25c7268010c648e1161e9b61013b8b775f17b9fdcfdd70402bdfbf70bf7f9d5
 SHA512 
ce80eedc88abbd5a200bacc10a8e94adc1ef2122ac220715ba084adf1e32d67f2dc66168503de5fb5b5a6ab15f7a75ca23dc9956aed12ead994a8ffa6291ef87

diff --git a/dev-qt/qtsql/qtsql-5.15.4.ebuild b/dev-qt/qtsql/qtsql-5.15.4.ebuild
deleted file mode 100644
index 475735092f6c..
--- a/dev-qt/qtsql/qtsql-5.15.4.ebuild
+++ /dev/null
@@ -1,56 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QT5_KDEPATCHSET_REV=1
-QT5_MODULE="qtbase"
-inherit qt5-build
-
-DESCRIPTION="SQL abstraction library for the Qt5 framework"
-SLOT=5/${QT5_PV} # bug 639140
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
-fi
-
-IUSE="freetds mysql oci8 odbc postgres +sqlite"
-REQUIRED_USE="
-   || ( freetds mysql oci8 odbc postgres sqlite )
-"
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   freetds? ( dev-db/freetds )
-   mysql? ( dev-db/mysql-connector-c:= )
-   oci8? ( dev-db/oracle-instantclient:=[sdk] )
-   odbc? ( dev-db/unixODBC )
-   postgres? ( dev-db/postgresql:* )
-   sqlite? ( dev-db/sqlite:3 )
-"
-RDEPEND="${DEPEND}"
-
-QT5_TARGET_SUBDIRS=(
-   src/sql
-   src/plugins/sqldrivers
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
-   :sql
-)
-
-src_configure() {
-   local myconf=(
-   $(qt_use freetds  sql-tdsplugin)
-   $(qt_use mysqlsql-mysql  plugin)
-   $(qt_use oci8 sql-ociplugin)
-   $(qt_use odbc sql-odbc   plugin)
-   $(qt_use postgres sql-psql   plugin)
-   $(qt_use sqlite   sql-sqlite plugin)
-   $(usev sqlite -system-sqlite)
-   )
-
-   use oci8 && myconf+=("-I${ORACLE_HOME}/include" 
"-L${ORACLE_HOME}/$(get_libdir)")
-
-   qt5-build_src_configure
-}



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

2022-07-06 Thread Andreas Sturmlechner
commit: 7b5e1f418c765b1ec1f03d8955fd935f60b9c43e
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:18:23 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:26 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b5e1f41

dev-qt/qtwayland: Drop 5.15.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtwayland/Manifest|  2 --
 dev-qt/qtwayland/qtwayland-5.15.4.ebuild | 54 
 2 files changed, 56 deletions(-)

diff --git a/dev-qt/qtwayland/Manifest b/dev-qt/qtwayland/Manifest
index 27712c619500..e6a3a8508197 100644
--- a/dev-qt/qtwayland/Manifest
+++ b/dev-qt/qtwayland/Manifest
@@ -1,4 +1,2 @@
-DIST qtwayland-5.15.4-gentoo-kde-1.tar.xz 32156 BLAKE2B 
b18c35f07bc20ab778d925961486511e90dea3e04bd83730f54fcc94d7a8680d86f33b7087e84cf77e283a20514472caeadb7409fe59117f3c066dcfad4ba46d
 SHA512 
a86fd28cbaec35a9c616584ea7b65d4acac0b98f58f58bd32a11a586d8b2c8cc6f8f95e70d1f9deb9136515328ee03af57479ce68b34ddccdb6e8e3110a0707f
 DIST qtwayland-5.15.5-gentoo-kde-1.tar.xz 32076 BLAKE2B 
e42d847deaef08271eb2f3211db7496bb1d3e1da976cf242f2129775c0401eb834fd7c94b35ac58d601eb28e770c3b6bedaf4135e5ad97f43e0adee5054214aa
 SHA512 
277c3612de892f21058bac3ef9c2b3584aa43850e1f6dab0c43989a952e30656c6069d1f7d07b0f1df7d1ec2ab1893a0ba1c4c6fecc6f56c101333832bdd483c
-DIST qtwayland-everywhere-opensource-src-5.15.4.tar.xz 567300 BLAKE2B 
e2f77a8e6a81ef105d218db6f40164b95beee2d3f34253b4208170a1a25f52ba2574d231979ec05d2bfa7d41a1949b01bd3f6bfcab75487e88d11b6fd1e32455
 SHA512 
58ae262f7aa0455fb577a36fe9413a969398a2043160642501bac064d6fbc3280f76aa566e62b9d73c67a8c3606849b1b97bcb9b0250d26c269ec921112f40e4
 DIST qtwayland-everywhere-opensource-src-5.15.5.tar.xz 567384 BLAKE2B 
01ce4d546bda7bf332f8cc4f86a5e8bfb1be0ef60336ee3cae58266a25d51cf00fef3e6c4204f0179abc2ef748f88bd3a20f89f36da74d5d15c70ae7b4975186
 SHA512 
828dceb7bc54ce610a73f110f0aca332a90cf95df4a3bc971bd21c4e878366cb8d2248e609b73ce4d381579a143843c87a62f23dcc95767e522874e53a1b0327

diff --git a/dev-qt/qtwayland/qtwayland-5.15.4.ebuild 
b/dev-qt/qtwayland/qtwayland-5.15.4.ebuild
deleted file mode 100644
index a3da0ab2459e..
--- a/dev-qt/qtwayland/qtwayland-5.15.4.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QT5_KDEPATCHSET_REV=1
-inherit qt5-build
-
-DESCRIPTION="Wayland platform plugin for Qt"
-SLOT=5/${QT5_PV} # bug 815646
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-IUSE="vulkan X"
-
-DEPEND="
-   dev-libs/wayland
-   =dev-qt/qtcore-${QT5_PV}*:5=
-   =dev-qt/qtdeclarative-${QT5_PV}*:5=
-   =dev-qt/qtgui-${QT5_PV}*:5=[egl,libinput,vulkan=,X?]
-   media-libs/libglvnd
-   vulkan? ( dev-util/vulkan-headers )
-   X? (
-   =dev-qt/qtgui-${QT5_PV}*[-gles2-only]
-   x11-libs/libX11
-   x11-libs/libXcomposite
-   )
-"
-RDEPEND="${DEPEND}"
-BDEPEND="
-   dev-util/wayland-scanner
-"
-
-PATCHES=(
-   "${FILESDIR}/${PN}-5.15.2-QTBUG-90037-QTBUG-91264.patch" # upstream 
pending
-   "${FILESDIR}/${PN}-5.15.3-clang.patch"
-)
-
-src_configure() {
-   local myqmakeargs=(
-   --
-   $(qt_use vulkan feature-wayland-vulkan-server-buffer)
-   $(qt_use X feature-xcomposite-egl)
-   $(qt_use X feature-xcomposite-glx)
-   )
-   qt5-build_src_configure
-}
-
-src_install() {
-   qt5-build_src_install
-   rm "${D}${QT5_BINDIR}"/qtwaylandscanner || die
-}



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

2022-07-06 Thread Andreas Sturmlechner
commit: 3f84b1871c378813b874118a0ec76c7a9a64f3b3
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:18:20 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f84b187

dev-qt/qtsvg: Drop 5.15.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtsvg/Manifest|  2 --
 dev-qt/qtsvg/qtsvg-5.15.4.ebuild | 25 -
 2 files changed, 27 deletions(-)

diff --git a/dev-qt/qtsvg/Manifest b/dev-qt/qtsvg/Manifest
index be9ed9196378..bccfe1ed2dc4 100644
--- a/dev-qt/qtsvg/Manifest
+++ b/dev-qt/qtsvg/Manifest
@@ -1,4 +1,2 @@
-DIST qtsvg-5.15.4-gentoo-kde-1.tar.xz 6804 BLAKE2B 
30e43ecf736cc2f9067e82fc55d7253531684f256c8182ca14f3a9d211f836e782576d56ee31169951ce03423755c5382e4f865f55694b80ae4a3ec20de08483
 SHA512 
ee2cd718683a445ea21961b8b79e95132a0ced5ce370aed020c0c55ec4d7bf2b4c465cd0b16c2b0294591e78cc95a5941677f947a08ca8960bafac208ad05514
 DIST qtsvg-5.15.5-gentoo-kde-1.tar.xz 6796 BLAKE2B 
03e80a083fef2b595d11e53cdf638082dd0a3da60a0c275d188bdf3967c0c7ceaf715e01917cd178d08714aa83827f1820c1c030253359b2018894ee805c2ff1
 SHA512 
31b7c804aa907aacad00debf318dd04700f16b437428ad9f5a1743dc1de3dc998b134a756395db6b439bee345d38569623a9baf1bb9f429ef068ffd7e1da593a
-DIST qtsvg-everywhere-opensource-src-5.15.4.tar.xz 1888900 BLAKE2B 
ceb055e09f877e826c36569ff41cceab69b8da9eebdb5b7851a582bb4389d16feb939257b8b102aef7229ca8c8777ac0f586d554a88606cb27d287de4a5f5246
 SHA512 
364400e17cdc659ff1a521f7bd171c5dfe537136f263cd5f64c6b5e27b0398d83ae0b5fe46e77847f3a2feccf0ea75f9591ff4b932d0250e5859272630b5a31c
 DIST qtsvg-everywhere-opensource-src-5.15.5.tar.xz 1888600 BLAKE2B 
3bf675d3ac14f64c9afd096342ef4fb574c6b9d93f52b6cba3a5184b8f0f54204c90a133193685a4838236eecb72e5329eb2254c80948fa55a6a103d52256b0f
 SHA512 
7938a84abca282f263f7840425863379ed9e0f9854ecfe38e5d1edacdaf39b2516e9e9b8b5dbcf52113785d8c4123ebea550f441abc000d01c07a20a6a742ac4

diff --git a/dev-qt/qtsvg/qtsvg-5.15.4.ebuild b/dev-qt/qtsvg/qtsvg-5.15.4.ebuild
deleted file mode 100644
index 9e5f77ee3f3a..
--- a/dev-qt/qtsvg/qtsvg-5.15.4.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QT5_KDEPATCHSET_REV=1
-inherit qt5-build
-
-DESCRIPTION="SVG rendering library for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-IUSE=""
-
-RDEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtgui-${QT5_PV}*
-   =dev-qt/qtwidgets-${QT5_PV}*
-   sys-libs/zlib:=
-"
-DEPEND="${RDEPEND}
-   test? ( =dev-qt/qtxml-${QT5_PV}* )
-"



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

2022-07-06 Thread Andreas Sturmlechner
commit: 40b91ff0bc7e4c5d7264fc22b6f1550a7eaecfd9
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:18:18 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b91ff0

dev-qt/qtserialport: Drop 5.15.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtserialport/Manifest   |  1 -
 dev-qt/qtserialport/qtserialport-5.15.4.ebuild | 28 --
 2 files changed, 29 deletions(-)

diff --git a/dev-qt/qtserialport/Manifest b/dev-qt/qtserialport/Manifest
index d32d8c99cfd7..c2122b67306e 100644
--- a/dev-qt/qtserialport/Manifest
+++ b/dev-qt/qtserialport/Manifest
@@ -1,2 +1 @@
-DIST qtserialport-everywhere-opensource-src-5.15.4.tar.xz 323248 BLAKE2B 
3c48bf1a9ad927c69f7e0b6bc425b8aa2182b2dac3e0a5f8cb2a434a815865d24da4237eabf3d3bf6276b3901015da2827063849223a9f845a6a3535eea10131
 SHA512 
d8bc3d0b89bb4fc05bfe27a4c76bc3732ef5f8ba889400c8116f18c2ed58db7a3b99c4bda1cd60d1e8051121d31a4b55b95d20e89578a6e523d527e6182262ba
 DIST qtserialport-everywhere-opensource-src-5.15.5.tar.xz 323168 BLAKE2B 
68a3ae2f513d73908c48e87493c5213429160d41e770f9883439ca5d7f58c7cafead1acaf9b1a845c3480d5db0747cf9a356e14ecc1c7b69276979b618864aaf
 SHA512 
479bc5a4bddc4cb7659d2768b51947847f3c413102554fe3883e1decc42e6c9d0ad693627f607bd8cec43fd014e495fa9812934dd1b8ce1cf3f3ad46b5f6c774

diff --git a/dev-qt/qtserialport/qtserialport-5.15.4.ebuild 
b/dev-qt/qtserialport/qtserialport-5.15.4.ebuild
deleted file mode 100644
index b0dd7a0e8062..
--- a/dev-qt/qtserialport/qtserialport-5.15.4.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt5-build
-
-DESCRIPTION="Serial port abstraction library for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
-fi
-
-IUSE=""
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   virtual/libudev:=
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   # make sure we link against libudev
-   sed -i -e 's/:qtConfig(libudev)//' \
-   src/serialport/serialport-lib.pri || die
-
-   qt5-build_src_prepare
-}



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

2022-07-06 Thread Andreas Sturmlechner
commit: b80130a74dd0966272ec76482bc10a60addc8e51
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:18:16 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b80130a7

dev-qt/qtquicktimeline: Drop 5.15.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtquicktimeline/Manifest  |  1 -
 dev-qt/qtquicktimeline/qtquicktimeline-5.15.4.ebuild | 18 --
 2 files changed, 19 deletions(-)

diff --git a/dev-qt/qtquicktimeline/Manifest b/dev-qt/qtquicktimeline/Manifest
index a4b4a99fd454..dcde515e0297 100644
--- a/dev-qt/qtquicktimeline/Manifest
+++ b/dev-qt/qtquicktimeline/Manifest
@@ -1,2 +1 @@
-DIST qtquicktimeline-everywhere-opensource-src-5.15.4.tar.xz 104348 BLAKE2B 
0bd3ba5e18df88309418825428f23f1b64fa5e13b48c53b9f79484aa0997dceaf61248727d19479a7cf99ffb30197e95bf085d086dd2ef033dfc62541b26d362
 SHA512 
8c2f3bb898a56e78ddbf60efa40650e7203ed2cfc5c882619a20d65596c8538191f3ffb438cb38f41117fe07c04791af11ac2505dd521ca40ada33f6dc809e5d
 DIST qtquicktimeline-everywhere-opensource-src-5.15.5.tar.xz 104344 BLAKE2B 
e542add97b60963a91f7f4c9c8871ec095392a86b80a4ce9876eabf2040d7b03cd426a25ab03d109f822bbc8b557e04d03695bcd9598befe101cf3d0ddbdc635
 SHA512 
7fccb88fc371714ad4c1632e2919f6239cc240f8f5452796dac13e9ee6875b91e07a18ac039bdaf135d7cc44a5bc8d7adc6f48116910af73a2990b76f20e0742

diff --git a/dev-qt/qtquicktimeline/qtquicktimeline-5.15.4.ebuild 
b/dev-qt/qtquicktimeline/qtquicktimeline-5.15.4.ebuild
deleted file mode 100644
index f0aff5d0626f..
--- a/dev-qt/qtquicktimeline/qtquicktimeline-5.15.4.ebuild
+++ /dev/null
@@ -1,18 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt5-build
-
-DESCRIPTION="Qt module for keyframe-based timeline construction"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="~amd64 ~arm ~x86"
-fi
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtdeclarative-${QT5_PV}*
-"
-RDEPEND="${DEPEND}"



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

2022-07-06 Thread Andreas Sturmlechner
commit: 729e7698c7a838c267080d5c1a7a4ff032d556e2
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:18:24 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=729e7698

dev-qt/qtwebchannel: Drop 5.15.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtwebchannel/Manifest   |  2 --
 dev-qt/qtwebchannel/qtwebchannel-5.15.4.ebuild | 28 --
 2 files changed, 30 deletions(-)

diff --git a/dev-qt/qtwebchannel/Manifest b/dev-qt/qtwebchannel/Manifest
index cb781caa4d17..48f74f2a43dd 100644
--- a/dev-qt/qtwebchannel/Manifest
+++ b/dev-qt/qtwebchannel/Manifest
@@ -1,4 +1,2 @@
-DIST qtwebchannel-5.15.4-gentoo-kde-1.tar.xz 5780 BLAKE2B 
ce4325efd23f9b207c5bf62a8f2740fbe05c706768f8bd227c0fc8a99279a93363123decde4fa1ec696e5b86e258c13c0ab98a53903634252b7ed2fae5d6fc0b
 SHA512 
63f8840ff8811f2c671ff8b863682775569cf752965c4c1a381a249a641926990aa31e6e73f94776bdd71b5db80e4a3c62b479a770249b55231790df41997756
 DIST qtwebchannel-5.15.5-gentoo-kde-1.tar.xz 5780 BLAKE2B 
304a4cc0c5598412bb516679f65c5771eadf517e19d6fb026b3496664360e5a2b07d37b3d47cbe4b6e2638f35aa631f7dd4c17b8debe6805a0ea7c6749f491a5
 SHA512 
b5ca4905f8dc2b1efaf7e5d81c7cbd7decde95887132a548b3b1e1f1ff3c57d6af28020c53c7f9a714633753836bc4c04a6353e7bf587655e9f59d98ac3b8703
-DIST qtwebchannel-everywhere-opensource-src-5.15.4.tar.xz 210728 BLAKE2B 
276792545d413cb5522fbfd5602224e1a8c085919f89830892d2fecda88e09519bdc8d3b2b2e846ce2d16b6a6f20cd250c09c61e65ffd489b334cfebbc28488e
 SHA512 
18d5e6f44b780c7dfc94e1620ba76d7b0731d671df537b2e29fef062a0775e8dc973deb6c949b37000f5e8a49bdd31a723aa069bafcb9ecdc3259d0bf97e5a26
 DIST qtwebchannel-everywhere-opensource-src-5.15.5.tar.xz 210712 BLAKE2B 
a07998872a3e790decb68c5a5294259cbeb393bcf90293b9f2a54484cefb7e443534b95866d5a90a28b2eeb3b55fbc7d33b4355c106e5e4acd6dc610a6327a2e
 SHA512 
74ac09f418fd918cf5930f7d985fd69477da3ef1ecdedcf4b59eb9c17b43849876141ed6483dc32ef3e5e3f3fbc2a6babeb281f72da7850bfc677f2acfaad3fe

diff --git a/dev-qt/qtwebchannel/qtwebchannel-5.15.4.ebuild 
b/dev-qt/qtwebchannel/qtwebchannel-5.15.4.ebuild
deleted file mode 100644
index 648e932a01a7..
--- a/dev-qt/qtwebchannel/qtwebchannel-5.15.4.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-QT5_KDEPATCHSET_REV=1
-inherit qt5-build
-
-DESCRIPTION="Qt5 module for integrating C++ and QML applications with 
HTML/JavaScript clients"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
-fi
-
-IUSE="qml"
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   qt_use_disable_mod qml quick src/src.pro
-   qt_use_disable_mod qml qml src/webchannel/webchannel.pro
-
-   qt5-build_src_prepare
-}



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

2022-07-06 Thread Andreas Sturmlechner
commit: f49753f16f50a213197940f7b9d3ca55873b69b5
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:18:16 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f49753f1

dev-qt/qtscript: Drop 5.15.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtscript/Manifest   |  1 -
 dev-qt/qtscript/qtscript-5.15.4.ebuild | 37 --
 2 files changed, 38 deletions(-)

diff --git a/dev-qt/qtscript/Manifest b/dev-qt/qtscript/Manifest
index 0ce93fcd6d68..fd45b924e51f 100644
--- a/dev-qt/qtscript/Manifest
+++ b/dev-qt/qtscript/Manifest
@@ -1,2 +1 @@
-DIST qtscript-everywhere-opensource-src-5.15.4.tar.xz 2665104 BLAKE2B 
f57661251785d21983871840675c38184b01ae7cc216c9431400fcf2567cc446edca1250e8e1c66a6970dc0da9721368f9baabc362fcfffd1ea3d6e81196587b
 SHA512 
01d3b03eec23f462a7931e268eb8572d85ed560dd8b24f85b420ff8ebb1932d4c18f47c8d5fad7b7c09c147158b02b6cceb9c571b10249ba4008b363e23d7f95
 DIST qtscript-everywhere-opensource-src-5.15.5.tar.xz 2665268 BLAKE2B 
f4b4749f83be34cf356c288eda85d7df6017625ba24b09a95beec513426e0c2603bdaea5df2244826239c879410446c9f352dc69091c1e3f1fd6c4f00bf7995a
 SHA512 
62b1ca8684fb23357952d775f70675b2acda01d32d1672c1bdf362482632a772f1896764668c42fbc93597d6ea34afa602479d6b88e2d061f4554ab82fcd86cd

diff --git a/dev-qt/qtscript/qtscript-5.15.4.ebuild 
b/dev-qt/qtscript/qtscript-5.15.4.ebuild
deleted file mode 100644
index 579e5614509f..
--- a/dev-qt/qtscript/qtscript-5.15.4.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt5-build
-
-DESCRIPTION="Application scripting library for the Qt5 framework (deprecated)"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~hppa ppc ppc64 ~riscv ~sparc x86"
-fi
-
-IUSE="+jit scripttools"
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   scripttools? (
-   =dev-qt/qtgui-${QT5_PV}*
-   =dev-qt/qtwidgets-${QT5_PV}*
-   )
-"
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   qt_use_disable_mod scripttools widgets \
-   src/src.pro
-
-   qt5-build_src_prepare
-}
-
-src_configure() {
-   local myqmakeargs=(
-   JAVASCRIPTCORE_JIT=$(usex jit)
-   )
-   qt5-build_src_configure
-}



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

2022-07-06 Thread Andreas Sturmlechner
commit: 86d3efaeb2236d6c0d6a76640856bf958752ff20
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:18:21 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:25 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86d3efae

dev-qt/qttest: Drop 5.15.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qttest/Manifest|  3 ---
 dev-qt/qttest/qttest-5.15.4-r1.ebuild | 35 ---
 dev-qt/qttest/qttest-5.15.4.ebuild| 35 ---
 3 files changed, 73 deletions(-)

diff --git a/dev-qt/qttest/Manifest b/dev-qt/qttest/Manifest
index e39f07c92f9c..9f98cfd5161e 100644
--- a/dev-qt/qttest/Manifest
+++ b/dev-qt/qttest/Manifest
@@ -1,6 +1,3 @@
 DIST qtbase-5.15-gentoo-patchset-1.tar.xz 4204 BLAKE2B 
1399eb6f4c776d370e1837351a72b604440658a3a2d1bd0c725b9ef149b09d236347f5f4b37f652c33310048a0a7df54e24453b404dc45507fd4f7c5fdf144cd
 SHA512 
c857fc746bacb047321cdb762f3c7c48ce2a0d24045a9e708edd38532568dbbc74e9e971425a72a3c2a5ca0662b3e6333831f6c1b7746525b99d46000b63111f
-DIST qtbase-5.15.4-gentoo-kde-1.tar.xz 507288 BLAKE2B 
a22d3745d3c690e29f7726cc464e372168e6e4f937e84ee2d2e14a13bcf7724e0c30b2cf4277c9ac7dadc1078545e14fb5459fbc3acc7259fb3e39e2f417
 SHA512 
a52bdf189e4c0fe341c2db0a5923a3600503d8eaa0c3693923a02a0ab4fa6dfc1beb21067f4723fcf2e4d7c71e39a496bf34e109e1e1c8c42922ff53f6712373
-DIST qtbase-5.15.4-gentoo-kde-3.tar.xz 516480 BLAKE2B 
b7f94dd5315b9a16647c2d035fefc9021c4fcfe72a9010713ff6e47ebd1aca575778a02f96c81256fd38b6b58138a6ecd4ce046a6e4e3b0e0a4edfc64100c4f0
 SHA512 
f616fbd226390e8995008d22dbc35607f26eb5feaf436cd9b35d9ff0c2e428a4b75d0c91ba28660b488b03e1acccf8a2998dfdfc988335b3b37f6b6ae17106b3
 DIST qtbase-5.15.5-gentoo-kde-1.tar.xz 520224 BLAKE2B 
48807bc79cede557b114786ee072d8d94545f4ada3d96aa4fe04dbf79a356dc6c17d9299014ed70aa10296346c30c7512fb7d9f88ee4b301e9a54a241363be8b
 SHA512 
ab9f27d506d7aa1a9339ba52d51daffb4c6f9abb5d858fd728ef2110528bc0f2ae101b4e2e7c344836b42e4aafa2c5a4ab5c5fa37465e692cce500c0f3347fa7
-DIST qtbase-everywhere-opensource-src-5.15.4.tar.xz 50225468 BLAKE2B 
3525126791ca168ea4227bc58bef0202f4cec68396c958b0e7f09e7b41ca9d70bbcf0e78b5e7997bc3e4a59e889128f93964b5d0a9db7d012403581cff3dc30b
 SHA512 
91a1d95c2891939ae55134e8897cbc423142bd8eda954a1e65bb563b0932ed9e2da34db374fd86858b4a819e8abe824a967b31f4fb316528ec8aaf15016c6ad3
 DIST qtbase-everywhere-opensource-src-5.15.5.tar.xz 50247388 BLAKE2B 
e9bbfe8e73e6f25ccadeef722818b5aeb82d1f136bec21fcbc3b26bf76044b38f25c7268010c648e1161e9b61013b8b775f17b9fdcfdd70402bdfbf70bf7f9d5
 SHA512 
ce80eedc88abbd5a200bacc10a8e94adc1ef2122ac220715ba084adf1e32d67f2dc66168503de5fb5b5a6ab15f7a75ca23dc9956aed12ead994a8ffa6291ef87

diff --git a/dev-qt/qttest/qttest-5.15.4-r1.ebuild 
b/dev-qt/qttest/qttest-5.15.4-r1.ebuild
deleted file mode 100644
index e4d0beb4e8ca..
--- a/dev-qt/qttest/qttest-5.15.4-r1.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
-
-QT5_KDEPATCHSET_REV=3
-QT5_MODULE="qtbase"
-VIRTUALX_REQUIRED="test"
-inherit qt5-build
-
-DESCRIPTION="Unit testing library for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-IUSE=""
-
-RDEPEND="
-   =dev-qt/qtcore-${QT5_PV}*:5=
-"
-DEPEND="${RDEPEND}
-   test? (
-   =dev-qt/qtgui-${QT5_PV}*
-   =dev-qt/qtxml-${QT5_PV}*
-   )
-"
-
-QT5_TARGET_SUBDIRS=(
-   src/testlib
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
-   :testlib
-)

diff --git a/dev-qt/qttest/qttest-5.15.4.ebuild 
b/dev-qt/qttest/qttest-5.15.4.ebuild
deleted file mode 100644
index cc6b32241615..
--- a/dev-qt/qttest/qttest-5.15.4.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
-
-QT5_KDEPATCHSET_REV=1
-QT5_MODULE="qtbase"
-VIRTUALX_REQUIRED="test"
-inherit qt5-build
-
-DESCRIPTION="Unit testing library for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86"
-fi
-
-IUSE=""
-
-RDEPEND="
-   =dev-qt/qtcore-${QT5_PV}*:5=
-"
-DEPEND="${RDEPEND}
-   test? (
-   =dev-qt/qtgui-${QT5_PV}*
-   =dev-qt/qtxml-${QT5_PV}*
-   )
-"
-
-QT5_TARGET_SUBDIRS=(
-   src/testlib
-)
-
-QT5_GENTOO_PRIVATE_CONFIG=(
-   :testlib
-)



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

2022-07-06 Thread Andreas Sturmlechner
commit: d90e9873ad7538431fe6f869c7148dd8657f1c72
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:18:17 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d90e9873

dev-qt/qtsensors: Drop 5.15.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtsensors/Manifest|  1 -
 dev-qt/qtsensors/qtsensors-5.15.4.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/dev-qt/qtsensors/Manifest b/dev-qt/qtsensors/Manifest
index b7231959d26b..0ae625554fc2 100644
--- a/dev-qt/qtsensors/Manifest
+++ b/dev-qt/qtsensors/Manifest
@@ -1,2 +1 @@
-DIST qtsensors-everywhere-opensource-src-5.15.4.tar.xz 2058828 BLAKE2B 
86ff838bf3d02fcd42b280f6027e3d0e3ca93c17475cf85c9cec7d4615398c12d507f79a810f33491d5b2601566fdbfaa0371c2e3cd3349d5e29042846fb22a2
 SHA512 
b8b9ffedfdcd392bd5c1ab76db3f621d16094f444e14900726378a289c04c08a75b82628cb61f4ca66bba8c1eeba2a56d9f90d9a82adfdc90fc00ac1b579c63e
 DIST qtsensors-everywhere-opensource-src-5.15.5.tar.xz 2058852 BLAKE2B 
1c869fb8341c50990dbb280139cd102791ab6c5dc743f3fbcde9c6bb682b043d56c446d03c494c4ffc3155760d349c50278a0aa5722659480c0a4f2906ed7a2d
 SHA512 
a52439dc7008dc4ee7d9af98338ed42951190d44eddca1154080f2dbfb4547fe30519b7f87f16ede2db34e0b9da2751ccd605eb9cd1bee06ab19b6122d86d620

diff --git a/dev-qt/qtsensors/qtsensors-5.15.4.ebuild 
b/dev-qt/qtsensors/qtsensors-5.15.4.ebuild
deleted file mode 100644
index 0823e6a19fc1..
--- a/dev-qt/qtsensors/qtsensors-5.15.4.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt5-build
-
-DESCRIPTION="Hardware sensor access library for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 arm arm64 ~hppa ~ppc ppc64 ~riscv ~sparc x86"
-fi
-
-# TODO: simulator
-IUSE="qml"
-
-RDEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtdbus-${QT5_PV}*
-   qml? ( =dev-qt/qtdeclarative-${QT5_PV}* )
-"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   qt_use_disable_mod qml quick \
-   src/src.pro
-
-   qt5-build_src_prepare
-}



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

2022-07-06 Thread Andreas Sturmlechner
commit: 6caa7a7c9ed2667b516f9f0158acaa944fb20e7b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Jul  6 09:18:17 2022 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Jul  6 10:27:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6caa7a7c

dev-qt/qtscxml: Drop 5.15.4

Signed-off-by: Andreas Sturmlechner  gentoo.org>

 dev-qt/qtscxml/Manifest  |  1 -
 dev-qt/qtscxml/qtscxml-5.15.4.ebuild | 20 
 2 files changed, 21 deletions(-)

diff --git a/dev-qt/qtscxml/Manifest b/dev-qt/qtscxml/Manifest
index 894fefd6ff7d..46f6ed7986f5 100644
--- a/dev-qt/qtscxml/Manifest
+++ b/dev-qt/qtscxml/Manifest
@@ -1,2 +1 @@
-DIST qtscxml-everywhere-opensource-src-5.15.4.tar.xz 435952 BLAKE2B 
83b599360a3b82fa2e5e203f0a9dcf3ed52c4989f885540a5ffb203fc7d4d70f17c1a21fd1d81ff93b469c91ebb5c647c507214175da3c38d14651c7e9b3
 SHA512 
2664e4e707fd10aa2ef832fdfc133695da3f6f80c2a611dc94b4e22b34c3226d5baa1e5afc77db2115317c654460ebb60896c006aa93b324fe67d6860ae9b431
 DIST qtscxml-everywhere-opensource-src-5.15.5.tar.xz 436640 BLAKE2B 
15ab4229707adde598674f85dfc9d2648d7fecd459b7bf80f369032a6bb6743f109863a9298b4d4c45b139321cc619a20e4b0ed7c51d37dc23f44cc7fe918a24
 SHA512 
7c24ba2c679f74e1ef06e2c49989665d58943376dea6ddf0c92c97e7a12f57af23d2c2df98d893d2f2754658a233e3091fa669e463ee421c0aafe01fee622ca4

diff --git a/dev-qt/qtscxml/qtscxml-5.15.4.ebuild 
b/dev-qt/qtscxml/qtscxml-5.15.4.ebuild
deleted file mode 100644
index a778e477a992..
--- a/dev-qt/qtscxml/qtscxml-5.15.4.ebuild
+++ /dev/null
@@ -1,20 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit qt5-build
-
-DESCRIPTION="State Chart XML (SCXML) support library for the Qt5 framework"
-
-if [[ ${QT5_BUILD_TYPE} == release ]]; then
-   KEYWORDS="amd64 ~arm arm64 ~riscv x86"
-fi
-
-IUSE=""
-
-DEPEND="
-   =dev-qt/qtcore-${QT5_PV}*
-   =dev-qt/qtdeclarative-${QT5_PV}*
-"
-RDEPEND="${DEPEND}"



[gentoo-commits] repo/gentoo:master commit in: games-puzzle/syzygy/

2022-07-06 Thread Ionen Wolkens
commit: 77f86df7e40fa0a181ffd1e54df4f5aa7eac5784
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Wed Jul  6 09:32:49 2022 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Wed Jul  6 09:51:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77f86df7

games-puzzle/syzygy: new package, add 1.0.2

Going with name syzygy over system-syzygy for simplicity given
upstream uses it in most places except titles (used by .desktop file).

Closes: https://bugs.gentoo.org/856613
Thanks-to: Martin Bays
Signed-off-by: Ionen Wolkens  gentoo.org>

 games-puzzle/syzygy/Manifest| 39 +
 games-puzzle/syzygy/metadata.xml| 11 +
 games-puzzle/syzygy/syzygy-1.0.2.ebuild | 77 +
 3 files changed, 127 insertions(+)

diff --git a/games-puzzle/syzygy/Manifest b/games-puzzle/syzygy/Manifest
new file mode 100644
index ..b6208aeccd7f
--- /dev/null
+++ b/games-puzzle/syzygy/Manifest
@@ -0,0 +1,39 @@
+DIST adler32-1.2.0.crate 6411 BLAKE2B 
51d44ccfd774158687b8244e83377e40ff896364e3d41e9015665131cc2a176d4ca0ab5a84df027dec0869ee735ee36f5687a06c1d2341de666070cdbab89483
 SHA512 
8ed72612fb78e213fc92963fdae0508ef26988656c939e6c9cddccbe2658d4a956a8ae934d9658262a8b2687dc446b3f1ee7614128b440487c81e606526dfda3
+DIST app_dirs-1.2.1.crate 9468 BLAKE2B 
d358ca20af8c2350e8b5ea716642ad445e7c1260ee0e1b82d74da2b3a78b5403cf8fddb2c8bc1e1ddc558b69a196cdcad1dec29520e31bb64d2e3ca80f2e4e4c
 SHA512 
35cb3138056e540ad9b0fde6f951ff702c78f253284d49a16ee22476e88824ea8bfcbf034185e943ae4344f4519d582029e3bf5c4e03fa04fdf543186e06d8a6
+DIST autocfg-1.0.1.crate 12908 BLAKE2B 
40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a
 SHA512 
630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
+DIST bitflags-1.2.1.crate 16745 BLAKE2B 
0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b
 SHA512 
ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b
+DIST byteorder-1.3.4.crate 21943 BLAKE2B 
278b24e036e920f84683f883991a967d997883bc80edefc5b69f52551794a37e5051786a1ac1b7a30bf2f5cad7318d781f189a7b2e496e2743df01262d5c33d6
 SHA512 
0618ce2cd6f3f6c586201d9aee8c8aaa08f99c9f9f215cf448b3cb6af1ac741845f5279953544caaec7fcf0beec1474bb991bee1ad0c0dac0c3f1d3ddd99e2d9
+DIST cc-1.0.66.crate 53454 BLAKE2B 
fe34309ae50a3b022c36270a1dc819713f9d70e9ade2f421c33c542e865dc861e3b5191e8949de253515aef6878f786a6abe048391a819d09bf57f33054a90ce
 SHA512 
b07a70f88fa0588fb0f6bc7376e985834672cc9914a0713afe01740af6bcf01821d15720d831e8b7ea8b42f5866dbd011a245997f35bf8febc3b13d66089723e
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST deflate-0.7.20.crate 124259 BLAKE2B 
8528d6c9b5fe066e82e1da53cbf55254414acd5efd32f62380949cfc339b2baff4a9633fbd1ecb04e7ce8818339b51f5efa990e5b9b3247ea132600ccadd9338
 SHA512 
3ed98605cb073c178052336a2ffa535e69480046f12a9152edaef9f10520123c013126f30767097e30047689fb2c25f27e9745d6269bbb0e04e644b00fc19682
+DIST fuchsia-cprng-0.1.1.crate 2950 BLAKE2B 
8519407ab5d1f04d03cc946a07050db4dd7bc70e03894e35b9e66910a3be11224084a86ba45103fdec845e94b7ba4defbd7c5217b035a0796c0c4a94b9562cd7
 SHA512 
ea9f5beb0dfcb023c22cfc2b37ce52dfcf3a2cbbed0f79c332878858386805c65dce8469a431002367562d857a6c064e075688540c27fcb4056a110059d2
+DIST getopts-0.2.21.crate 18457 BLAKE2B 
10651e947e49acc768d99ae56ca5a7f37c1f61bbd1674e2ca58e3ae563fd64f3563d53ccdd0ae7a878710a39e13a99ac8c274974157db2c691f8c222de14992d
 SHA512 
5515ae6ccb0f03efb783683f46cfd1755342c4e83bb673ff8914c7f9dea0dae333f8d9703865e992659a359067df0e8b0e2253de0d4b0c7707cbe7d73401bb1f
+DIST glob-0.2.11.crate 18065 BLAKE2B 
8531890ce378023f0119baccd5c556f297128d3f09c07d320d5cdc3c90032447f2e5a4f2fad0097bd3c6faf93b83256b387d232b3c9f9d3c40e54c48245321eb
 SHA512 
91a1a751bc4ed3b13154aa056180f2b8123c33627cbe972bdd7986fb0b6f1ef90e59abd4128d6e4db5e69523d757440c7df9b9721a61f5ea5a091ffc9843e10e
+DIST ico-0.1.0.crate 29837 BLAKE2B 
3c48863c35f5e84e900804581e24cb108ef846bf1ade9826ee25dede51cf8c3735eac5ed68b02881060d45c8498951fa938ae1e889bb5ba7304561b34dae
 SHA512 
464b7ad258c5e0df66314a1f0551799dfc557327beaf8ac2082bb712ccb816cee60ffc46f040617f4d6e61d20f9799dfb6f480192c8eaf80ca060b1ded89c32e
+DIST inflate-0.3.4.crate 16866 BLAKE2B 
64065dc86103f658e41acca7a50ca1ca22b7af534e5e8176e69ee49c73aeb79c6793e8775257b6e4bae93d0153a51d8bf8b44b8b0e0f4216d3545429c94e565e
 SHA512 

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

2022-07-06 Thread Maciej Barć
commit: 27f9e8f75cdd028f622343658bb908d5979fee81
Author: Maciej Barć  gentoo  org>
AuthorDate: Wed Jul  6 09:41:16 2022 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Wed Jul  6 09:45:19 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27f9e8f7

app-emacs/helm: bump to 3.8.6

Signed-off-by: Maciej Barć  gentoo.org>

 app-emacs/helm/Manifest  |  1 +
 app-emacs/helm/helm-3.8.6.ebuild | 31 +++
 2 files changed, 32 insertions(+)

diff --git a/app-emacs/helm/Manifest b/app-emacs/helm/Manifest
index 68afc72c395e..981c9b88d04e 100644
--- a/app-emacs/helm/Manifest
+++ b/app-emacs/helm/Manifest
@@ -1,2 +1,3 @@
 DIST helm-3.8.4.tar.gz 2346120 BLAKE2B 
2f554a6a3fc3a42ba2761c267d085ad1e6679f4913bc19cdbbff11130922d93d2fbe75bcae8230748c39148b6e42d45d4c2c711f731ebd4a1984c5927d93d290
 SHA512 
011cc4eb79a0a6916404428b9f645e4401b8a0b8b473bec88ac4211d4157b78cc673922c1b74dc93d60cf036135a67bd9c174198b63edd63a6d26a40ba9c1b9d
 DIST helm-3.8.5.tar.gz 2349290 BLAKE2B 
84f0c15c2a9f492246defdf9496e8dcc5265b0c60b50ccaaa3b9f6731285a667da919da7fec80d77a4fd11bc83d9f4ae4c0910e31423b58afbdf00d51b070295
 SHA512 
af727553c29c9fa0ba6eb6a73b25d62855ea4413eebc57baf3ed94be6a0240e4c558193c898430dc21132ba5e32ead584514910bf98b3b8d82adf7828f953652
+DIST helm-3.8.6.tar.gz 2356253 BLAKE2B 
62b9af26888526f54726468e04677c401c5e828e588cb6f2c005b9ce9d84935c184b536a97a82e4e6c08c3523a10a32f9348d243d2545c17c9480ad004d92d10
 SHA512 
71342f347aa5cf8bd3e1990c8633d908e6a5fe66e051554aa2f554fba5d63b2623fe2b6b07540473b481986b1d5d27cb2d8b06f127e727aa8d373bc045d0a602

diff --git a/app-emacs/helm/helm-3.8.6.ebuild b/app-emacs/helm/helm-3.8.6.ebuild
new file mode 100644
index ..68aff2bea3b6
--- /dev/null
+++ b/app-emacs/helm/helm-3.8.6.ebuild
@@ -0,0 +1,31 @@
+# Copyright 2019-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Emacs incremental completion and selection narrowing framework"
+HOMEPAGE="https://emacs-helm.github.io/helm/;
+SRC_URI="https://github.com/emacs-helm/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="amd64 x86"
+
+RDEPEND="app-emacs/async
+   app-emacs/popup"
+BDEPEND="${RDEPEND}"
+
+PATCHES="${FILESDIR}/${PN}-3.8.0-no-autoload-check.patch"
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   elisp-compile *.el
+   elisp-make-autoload-file
+}
+
+src_install() {
+   elisp_src_install
+   dobin emacs-helm.sh
+}



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

2022-07-06 Thread Sam James
commit: d407a224f5d0490d551155627876cbcd8559c8a8
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  6 09:30:06 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  6 09:30:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d407a224

profiles/arch/arm64: stable-mask octave[sundials]

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

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

diff --git a/profiles/arch/arm64/package.use.stable.mask 
b/profiles/arch/arm64/package.use.stable.mask
index 6d003cbb0ef1..43662a8ab1ef 100644
--- a/profiles/arch/arm64/package.use.stable.mask
+++ b/profiles/arch/arm64/package.use.stable.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Sam James  (2022-07-06)
+# sci-libs/sundials is not marked stable on arm64
+sci-mathematics/octave sundials
+
 # Sam James  (2022-03-07)
 # sys-cluster/torque not marked stable on arm64
 # nor is sys-cluster/slurm yet



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

2022-07-06 Thread Sam James
commit: 11e9221181df574edbf0056d746052823d0a4919
Author: Sam James  gentoo  org>
AuthorDate: Wed Jul  6 09:28:55 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Jul  6 09:28:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e92211

profiles/arch/x86: stable-mask octave[sundials]

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

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

diff --git a/profiles/arch/x86/package.use.stable.mask 
b/profiles/arch/x86/package.use.stable.mask
index 1441f750342e..7de0cdb9ab6a 100644
--- a/profiles/arch/x86/package.use.stable.mask
+++ b/profiles/arch/x86/package.use.stable.mask
@@ -17,6 +17,10 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2022-07-06)
+# sci-libs/sundials is not marked stable on x86
+sci-mathematics/octave sundials
+
 # Sam James  (2022-02-02)
 # sys-cluster/ucx is not marked stable on x86
 sys-cluster/slurm ucx



  1   2   >