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

2024-03-18 Thread Michał Górny
commit: a9ddb31d78e905f535803818e7985683fdc4cd77
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 19 05:48:44 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 19 05:52:10 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9ddb31d

dev-python/watchdog: Remove old

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

 dev-python/watchdog/Manifest  |  1 -
 dev-python/watchdog/watchdog-3.0.0.ebuild | 50 ---
 2 files changed, 51 deletions(-)

diff --git a/dev-python/watchdog/Manifest b/dev-python/watchdog/Manifest
index 720d31be731c..ba383ae35737 100644
--- a/dev-python/watchdog/Manifest
+++ b/dev-python/watchdog/Manifest
@@ -1,2 +1 @@
-DIST watchdog-3.0.0.tar.gz 124593 BLAKE2B 
bc8135dcbe9b1000fb7befc85ebf62518222b0470676cf94aabbe8f871bb05064a46ae4d11ce34f8030d35268c073fe82757b911e3983a8b683ffbd09227395c
 SHA512 
fa1421b01af99d7fa676c9077b2330ead17c004d9bb9e9edd78d4bbf87cf41624ecd669ca48613d99be2109373bbab4e004b69665d2ca42e082573e4740c13d0
 DIST watchdog-4.0.0.tar.gz 126415 BLAKE2B 
59cba81d705031b89b6cd0a92959cd714ec701c4b986446fb7946898b9df1389734bc7eb7521d5af2df5a1a5e31b2f1dc436ca603b8f70313e99ad2abf0e9922
 SHA512 
ba1beafe292b52b4628eb570b05d816faffe09acd3b63bc50d986cf04f3c7b4fa9c1ebe5c99a10c0723b5604cfdcbd0c09a17507196a32b8fddeeb46faccf4dd

diff --git a/dev-python/watchdog/watchdog-3.0.0.ebuild 
b/dev-python/watchdog/watchdog-3.0.0.ebuild
deleted file mode 100644
index 0532f0abfa9f..
--- a/dev-python/watchdog/watchdog-3.0.0.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 optfeature pypi
-
-DESCRIPTION="Python API and shell utilities to monitor file system events"
-HOMEPAGE="
-   https://github.com/gorakhargosh/watchdog/
-   https://pypi.org/project/watchdog/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
-
-RDEPEND="
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   test? (
-   >=dev-python/pytest-timeout-0.3[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   sed -e '/--cov/d' -i setup.cfg || die
-   default
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # known flaky
-   tests/test_emitter.py::test_close
-   # requires root powers via sudo (yes, seriously)
-   
tests/test_inotify_buffer.py::test_unmount_watched_directory_filesystem
-   )
-
-   epytest -p no:django
-}
-
-pkg_postinst() {
-   optfeature "Bash completion" dev-python/argcomplete
-}



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

2024-03-18 Thread Michał Górny
commit: 06dfc177dca902bb8ce40c4155fd07e37751b4d8
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 19 05:46:09 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 19 05:52:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06dfc177

dev-util/debugedit: Remove old

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

 dev-util/debugedit/debugedit-5.0-r2.ebuild | 46 --
 1 file changed, 46 deletions(-)

diff --git a/dev-util/debugedit/debugedit-5.0-r2.ebuild 
b/dev-util/debugedit/debugedit-5.0-r2.ebuild
deleted file mode 100644
index b32485c37b6c..
--- a/dev-util/debugedit/debugedit-5.0-r2.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools verify-sig
-
-DESCRIPTION="Create debuginfo and source file distributions"
-HOMEPAGE="https://sourceware.org/debugedit/;
-SRC_URI="
-   https://sourceware.org/ftp/debugedit/${PV}/${P}.tar.xz
-   verify-sig? ( 
https://sourceware.org/ftp/debugedit/${PV}/${P}.tar.xz.sig )
-"
-
-LICENSE="GPL-2+ LGPL-2+"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux"
-
-RDEPEND="
-   >=dev-libs/elfutils-0.176-r1
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   sys-apps/help2man
-   virtual/pkgconfig
-   verify-sig? (
-   sec-keys/openpgp-keys-debugedit
-   )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/debugedit.gpg
-
-PATCHES=(
-   "${FILESDIR}"/${P}-readelf.patch
-   "${FILESDIR}"/${P}-zero-dir-entry.patch
-   "${FILESDIR}"/${P}-hppa.patch
-   "${FILESDIR}"/${P}-musl-error.h-fix.patch
-
-   # Upstreamed, remove next release
-   "${FILESDIR}"/${P}-musl-1.2.4.patch
-)
-
-src_prepare() {
-   default
-   eautoreconf
-}



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

2024-03-18 Thread Michał Górny
commit: 7092627128898f2e3244dbbc772a4f5680c16a49
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 19 05:46:28 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 19 05:52:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70926271

dev-python/markupsafe: Remove old

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

 dev-python/markupsafe/Manifest|  1 -
 dev-python/markupsafe/markupsafe-2.1.4.ebuild | 25 -
 2 files changed, 26 deletions(-)

diff --git a/dev-python/markupsafe/Manifest b/dev-python/markupsafe/Manifest
index 61cff049d104..f4ec7c22901f 100644
--- a/dev-python/markupsafe/Manifest
+++ b/dev-python/markupsafe/Manifest
@@ -1,2 +1 @@
-DIST MarkupSafe-2.1.4.tar.gz 19288 BLAKE2B 
3c358e913b0fb9fc4ea1fb4ed983a8b20a5b6fc6a7212e12cbd4bbd6753e45339dbc88068105cdcab3a86ed812ecd2cb04a6d94222c50bce3752e3125edb783b
 SHA512 
f9abe713349ee81eb0d89c584b665440f7e9c26df3f4f87e277894aa59090cfa769e099a12b16c9029d98257dbb311e49a1d7deeeb4ca9e1863fd38e574b2d94
 DIST MarkupSafe-2.1.5.tar.gz 19384 BLAKE2B 
d6ae0e1864983f4ab92f2fd9b58a012a8c76e6f47957681d4acc362b2129d63fe4f4625600a89081afe0e99f868eb604d6c75fec88de9a18ebb32c15f091681b
 SHA512 
3ba5af43d23c266377f5d32b11e1faa7955ea8c67eb1c32886c308527f93e75e387294d0eec7794c0c20aad0c705b27f3d1f86b04202f3b63068d12d4053cc71

diff --git a/dev-python/markupsafe/markupsafe-2.1.4.ebuild 
b/dev-python/markupsafe/markupsafe-2.1.4.ebuild
deleted file mode 100644
index 45397b662720..
--- a/dev-python/markupsafe/markupsafe-2.1.4.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYPI_PN="MarkupSafe"
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Implements a XML/HTML/XHTML Markup safe string for Python"
-HOMEPAGE="
-   https://palletsprojects.com/p/markupsafe/
-   https://github.com/pallets/markupsafe/
-   https://pypi.org/project/MarkupSafe/
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
-
-distutils_enable_tests pytest



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

2024-03-18 Thread Michał Górny
commit: 1ad4665baf1ce3c3fbab04f37a802d4e2e08b451
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 19 05:49:42 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 19 05:52:13 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ad4665b

dev-python/fonttools: Remove old

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

 dev-python/fonttools/Manifest|  2 -
 dev-python/fonttools/fonttools-4.47.2.ebuild | 98 
 dev-python/fonttools/fonttools-4.48.1.ebuild | 98 
 3 files changed, 198 deletions(-)

diff --git a/dev-python/fonttools/Manifest b/dev-python/fonttools/Manifest
index e979bea5e0e3..77f552a71543 100644
--- a/dev-python/fonttools/Manifest
+++ b/dev-python/fonttools/Manifest
@@ -1,4 +1,2 @@
-DIST fonttools-4.47.2.gh.tar.gz 3813471 BLAKE2B 
7c478395e1c0cad52a29bc504bac235c4e198284a7f1f4b32e9db0704d3eeb56ea69d563a862239396fd1e67f47f168ae2f42676fe5ba3f9e1c356de8c5039f2
 SHA512 
03b6411c72ce38eeaa6401440d9612a37cd2ff6a686d7c6dbe7328a876f9e4369c06edea184ea72c1002b26b956d0196c241e40fe28b0ccf42f616ce9a700a07
-DIST fonttools-4.48.1.gh.tar.gz 3815962 BLAKE2B 
86f93ddfbff0d3e5e165adc73908176ec3eee1d35d7009faa9827bc992d6bb5a11b95823596ae40ea739b117af7933fea0b768cf3a44d4cb770daa7db42048c9
 SHA512 
1f8336880575038f904873f6359b9c0a5885f14358c5560592b274db7aa2b96433770f5195e93ac04552f2580aadf0efc9268dcce9f0d178b78e75f5507dad67
 DIST fonttools-4.49.0.gh.tar.gz 3818768 BLAKE2B 
add7c03762e6c09950f2abfb8b19e627f7ce367b73c48b02059ab308ee7f8475e94c575719a168166497261cb4762ec4959c7812ab5fc122477a7751a8fabdb9
 SHA512 
6caa108b92a9661f6761a4e1c65f05cabf0d4f6a6f2517d2a289afc5e60ad73c7e35ee283d1a206b1bcd2ec5861f70272e323b9041aa949c713dc531d2d056d2
 DIST fonttools-4.50.0.gh.tar.gz 3823676 BLAKE2B 
ebcc19b3f2c8367147c7e05a514951d25497b1e6e224226e0831f566464b6d407e6a52a3b30620dbe87df1a0ce03d95cb5769cab15ee78822d218ccd81419263
 SHA512 
a169f18077f2c4f0ad8a46569a30b3e35ca2343e9f3d43cd362dafa26085f545dd9a42e7edb3054f9d37e1576117aa34a0c2b4adabc9fc29c076e69d3fdd66ee

diff --git a/dev-python/fonttools/fonttools-4.47.2.ebuild 
b/dev-python/fonttools/fonttools-4.47.2.ebuild
deleted file mode 100644
index b2122f7e18d7..
--- a/dev-python/fonttools/fonttools-4.47.2.ebuild
+++ /dev/null
@@ -1,98 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-PYTHON_REQ_USE="xml(+)"
-
-inherit distutils-r1 virtualx
-
-DESCRIPTION="Library for manipulating TrueType, OpenType, AFM and Type1 fonts"
-HOMEPAGE="
-   https://github.com/fonttools/fonttools/
-   https://pypi.org/project/fonttools/
-"
-SRC_URI="
-   https://github.com/fonttools/fonttools/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~arm64-macos ~x64-macos"
-IUSE="+native-extensions"
-
-RDEPEND="
-   >=dev-python/fs-2.4.9[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   native-extensions? (
-   $(python_gen_cond_dep '
-   dev-python/cython[${PYTHON_USEDEP}]
-   ' 'python*')
-   )
-   test? (
-   dev-python/brotlicffi[${PYTHON_USEDEP}]
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   app-arch/zopfli
-   )
-"
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # When dev-python/pytest-shutil is installed, we get weird import 
errors.
-   # This is due to incomplete nesting in the Tests/ tree:
-   #
-   #   Tests/feaLib/__init__.py
-   #   Tests/ufoLib/__init__.py
-   #   Tests/svgLib/path/__init__.py
-   #   Tests/otlLib/__init__.py
-   #   Tests/varLib/__init__.py
-   #
-   # This tree requires an __init__.py in Tests/svgLib/ too, bug #701148.
-   touch Tests/svgLib/__init__.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_compile() {
-   local -x FONTTOOLS_WITH_CYTHON=$(usex native-extensions)
-   [[ ${EPYTHON} == pypy3 ]] && FONTTOOLS_WITH_CYTHON=0
-   distutils-r1_python_compile
-}
-
-src_test() {
-   # virtualx used when matplotlib is installed causing plot module tests 
to run
-   virtx distutils-r1_src_test
-}
-
-python_test() {
-   local EPYTEST_DESELECT=(
-   # flaky test
-   
Tests/ttLib/woff2_test.py::WOFF2ReaderTest::test_get_normal_tables
-   )
-
-   if [[ ${EPYTHON} == pypy3 ]] &&
-   has_version "dev-python/pyxattr[${PYTHON_USEDEP}]" &&
-   {
-   has_version "https://github.com/iustin/pyxattr/issues/41
-   
Tests/t1Lib/t1Lib_test.py::ReadWriteTest::test_read_with_path
-   )
-   fi
-
-   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
-   

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

2024-03-18 Thread Michał Górny
commit: f3e12b7e7de89fe051ee589717ec754953b24529
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 19 05:49:22 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 19 05:52:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e12b7e

dev-python/zope-interface: Remove old

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

 dev-python/zope-interface/Manifest |  1 -
 .../zope-interface/zope-interface-6.1.ebuild   | 51 --
 2 files changed, 52 deletions(-)

diff --git a/dev-python/zope-interface/Manifest 
b/dev-python/zope-interface/Manifest
index 439bce7987f7..d19d60e2a73b 100644
--- a/dev-python/zope-interface/Manifest
+++ b/dev-python/zope-interface/Manifest
@@ -1,2 +1 @@
-DIST zope.interface-6.1.tar.gz 293914 BLAKE2B 
e0285c381bbd241be24aef60a59a70d268852dd99113e890d67f6e371792d2c8d19b3bf42d60b04f2a94259c144ec191c1baaca171ece1adf49d0558574152cc
 SHA512 
04305eaf98fb40269d417c6894a6e154340669b66033c50e130d58bf6166cabc0a8979e1ba80dda47cb2bc508dde01ea2175628f89cbfd44cc2f59ac3cdce2c0
 DIST zope.interface-6.2.tar.gz 247528 BLAKE2B 
4112579da95e763bb5feca7fc8845896178afd5e3fb181a5945de80cf579d0c66373e9ee9cbff97964f79750908b5e4650316b3df1cef16a267c3625268cec46
 SHA512 
42c169ba88e0e4fe7895f0956250ddb5f3e9aef3e73a801ef71b0e94f906e9f597008de16955a7a8a5ca59551b800e6f000c70ffb3f486a7cbb7bf9caa00059d

diff --git a/dev-python/zope-interface/zope-interface-6.1.ebuild 
b/dev-python/zope-interface/zope-interface-6.1.ebuild
deleted file mode 100644
index f2dd4c57224d..
--- a/dev-python/zope-interface/zope-interface-6.1.ebuild
+++ /dev/null
@@ -1,51 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYPI_NO_NORMALIZE=1
-PYPI_PN=${PN/-/.}
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Interfaces for Python"
-HOMEPAGE="
-   https://github.com/zopefoundation/zope.interface/
-   https://pypi.org/project/zope.interface/
-"
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-
-RDEPEND="
-   !dev-python/namespace-zope
-"
-BDEPEND="
-   test? (
-   dev-python/zope-event[${PYTHON_USEDEP}]
-   dev-python/zope-testing[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest
-
-src_prepare() {
-   # strip rdep specific to namespaces
-   sed -e "/'setuptools'/d" -i setup.py || die
-   distutils-r1_src_prepare
-}
-
-python_compile() {
-   distutils-r1_python_compile
-   find "${BUILD_DIR}" -name '*.pth' -delete || die
-}
-
-python_test() {
-   cd "${BUILD_DIR}/install$(python_get_sitedir)" || die
-   distutils_write_namespace zope
-   eunittest
-}



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

2024-03-18 Thread Michał Górny
commit: 0354f9ee8f4828f2ef2bd21b4e56c5443008ab16
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 19 05:50:21 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 19 05:52:14 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0354f9ee

dev-python/sqlalchemy: Remove old

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

 dev-python/sqlalchemy/Manifest |   2 -
 dev-python/sqlalchemy/sqlalchemy-2.0.25.ebuild | 111 -
 dev-python/sqlalchemy/sqlalchemy-2.0.26.ebuild | 111 -
 3 files changed, 224 deletions(-)

diff --git a/dev-python/sqlalchemy/Manifest b/dev-python/sqlalchemy/Manifest
index 87efbfa06497..049d61b74289 100644
--- a/dev-python/sqlalchemy/Manifest
+++ b/dev-python/sqlalchemy/Manifest
@@ -1,6 +1,4 @@
 DIST SQLAlchemy-1.4.51.tar.gz 8521574 BLAKE2B 
216550225c11d5367e5a50ec321a09078b4677973cf33eee1874beb9f855cfeb629a6df4d05e8ecc5b22052628de5cae2e468d18d50502a4560bd4ca7d85ab7d
 SHA512 
be27a41f442428cdb5cc6a20af2de9424384457475d16a7d7167b718256e208766e2ba8d53bef2b314aafe87b3d9b0c5f9af6e4c03f53fb194671cfaca6e50b5
 DIST SQLAlchemy-1.4.52.tar.gz 8514200 BLAKE2B 
b41fccb885ce6761e29621a654c97537610a1875d66302ba56fac560f5c85db35b14595efd903aebfd0186ee39b75a8666e1304cdee6a6ec6eb9923bc602b9e5
 SHA512 
afda6a3503c9d2baba8c1dd9e7216d5ac1561f52f5f11009c41a1a98ac998643c980c60cf8ba4d84c4af8808be26ead9fd2e7a2c8bf15b2fdb521b4e5de7748e
-DIST SQLAlchemy-2.0.25.tar.gz 9508797 BLAKE2B 
88f8927af1a20bdc3697e90112d515a04c64879bc806ae655d326f22322210853c2995ad884cb510a15d14ae12eb7612d867f701ab8f938ec0227abaab642497
 SHA512 
60b31a167f46a623f76e349f6a3f5a1696e1a04aee8dec2750396c715831a242a96e281ee7fcbfa26f82e6318573ab58e97d21bd93d02bbe3ff962777d809146
-DIST SQLAlchemy-2.0.26.tar.gz 9526590 BLAKE2B 
b68db1bd26106d199559ab80381c33c2bc0fd767f7a25e90216ddb93e2207fae5b85f369536f3531cb2699f6ed815a18f60860f0003c36d74a3c61080faeb1f2
 SHA512 
62532253ba6dee0c8e5c89487459ce783eb3d00cdcaf645efa5b68a03b62cc92ab7b447c791ac05bd552910edd223a390ab930a16b6234afb5dbe6d9c05b997a
 DIST SQLAlchemy-2.0.27.tar.gz 9527460 BLAKE2B 
06c3649c00fad1a82305502fce00938b85098a6e283eccc5992bc6b1df564a2947557db6bbd3633f96096fabca1fcf8fb1edee125b86be3a31508d6878fcc3be
 SHA512 
78f0aeda4352e05282b86bdcaaf369804e4294e10f944a15cacd518b3741cf6359880d7400ec689e234ad6f8227d32822aa9073ed33f40825c3542102ebcada5
 DIST SQLAlchemy-2.0.28.tar.gz 9531010 BLAKE2B 
bd989adcdfe9640d001a97f48d782628ae307fd24d74ad227cf8e767bf0cfcb71b95f8a3506768146477b09f5196323e435092899d4ecc139a422849fc787a52
 SHA512 
83745aaf2d0b469dbbb28960eef4a1e23fb8fe8a2f4b8cb055cc06c5bd4ccb2f365a2b55c7ca76be2d809d4127e16ace06f4e50f59f63d946e3225375499f4f0

diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.25.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-2.0.25.ebuild
deleted file mode 100644
index 7d275169242d..
--- a/dev-python/sqlalchemy/sqlalchemy-2.0.25.ebuild
+++ /dev/null
@@ -1,111 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( pypy3 python3_{10..12} )
-PYTHON_REQ_USE="sqlite?"
-
-inherit distutils-r1 multiprocessing optfeature pypi
-
-MY_PN="SQLAlchemy"
-DESCRIPTION="Python SQL toolkit and Object Relational Mapper"
-HOMEPAGE="
-   https://www.sqlalchemy.org/
-   https://pypi.org/project/SQLAlchemy/
-   https://github.com/sqlalchemy/sqlalchemy/
-"
-SRC_URI="$(pypi_sdist_url --no-normalize "${MY_PN}")"
-S="${WORKDIR}/${MY_PN}-${PV}"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-IUSE="examples +sqlite test"
-
-RDEPEND="
-   >=dev-python/typing-extensions-4.6.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-   test? (
-   $(python_gen_impl_dep sqlite)
-   dev-python/pytest-rerunfailures[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests pytest
-
-src_prepare() {
-   sed -i -e '/greenlet/d' setup.cfg || die
-   distutils-r1_src_prepare
-}
-
-python_test() {
-   local EPYTEST_IGNORE=(
-   test/ext/mypy/test_mypy_plugin_py3k.py
-   test/typing/test_mypy.py
-   # hardcode call counts specific to Python versions
-   test/aaa_profiling
-   )
-   local EPYTEST_DESELECT=(
-   # warning tests are unreliable
-   test/base/test_warnings.py
-   )
-   local sqlite_version=$(sqlite3 --version | cut -d' ' -f1)
-   case ${EPYTHON} in
-   pypy3)
-   EPYTEST_DESELECT+=(
-   
test/ext/test_associationproxy.py::ProxyHybridTest::test_msg_fails_on_cls_access
-   

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

2024-03-18 Thread Michał Górny
commit: c96099a85a04059aeaff04df8f59f844822fba01
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 19 05:48:17 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 19 05:52:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c96099a8

dev-libs/libbsd: Remove old

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

 dev-libs/libbsd/Manifest   |  2 -
 dev-libs/libbsd/files/libbsd-0.11.7-musl-lfs.patch | 32 
 ...x-version-script-linker-support-detection.patch | 36 -
 dev-libs/libbsd/libbsd-0.11.7-r2.ebuild| 61 --
 4 files changed, 131 deletions(-)

diff --git a/dev-libs/libbsd/Manifest b/dev-libs/libbsd/Manifest
index 531b167b5372..5feead1ee32f 100644
--- a/dev-libs/libbsd/Manifest
+++ b/dev-libs/libbsd/Manifest
@@ -1,5 +1,3 @@
-DIST libbsd-0.11.7.tar.xz 418508 BLAKE2B 
2ff0aa951c5b37a58ab101aade52d077d52f3695bb8535c99dec89659775501d93af16f164fef946776f445ee88a276d00870f64cb3fef58942ce26af6d2eaa9
 SHA512 
51fda4724f41dd8a4628afd58c21236a7588d9045e337e06eeabf83805a953705441ca901ad11f1c65f18e881523bdc97721a7d3d6a5cced27f2450d09a2
-DIST libbsd-0.11.7.tar.xz.asc 833 BLAKE2B 
925cd4f5b68c0dccceb476cb188bb5a8185ad77895b9b458ff6819ae241dbd8cbf1c18dd12d10b90b3a9ea3f9e065b44566d1a908d0c111ecbd435434b922a66
 SHA512 
bdcce69ee261039900896c5be48659f1b6b809f3a6e8a5220aac30a6687926ac29e478a3ea737727d077d6575ee11b86eed896932568fdd261a9aaeb46d695b6
 DIST libbsd-0.11.8.tar.xz 432376 BLAKE2B 
b2b9496423f177af7cba3c55c071b58a314ad987bd04fee5c93dc1885a501a923048f676d00dcb70c8cfa37de775c6ec64224dfecce1d0eaed50b8c27ec0c001
 SHA512 
0173fc20e2471f96bc6677500a02fbccef7463e023445f47681843c9a94b1fa9970c5af7d2f87f1a1e7f8a7bb60112988defc073828fd2a0dcd0e66e44e67295
 DIST libbsd-0.11.8.tar.xz.asc 931 BLAKE2B 
3841b81fa8bcdf0e27a41c769691dbefbb82073a18e3a30580794e0242c903bd0b512d31d6e897f8fa98ef3a3cf0dc08a413040ead00caa63f0b993396e1f2fe
 SHA512 
a24355f9151f1da62e1f4f37280eec57ee7a32205b493d973d59231382c878e4373d4cf83ec41612536ef9361fe43e68331217c96c59b6741e7827272369ff2c
 DIST libbsd-0.12.1.tar.xz 444048 BLAKE2B 
74af2c1f3254fe1e1527c31c5518a8097e9f3a377c497bdb40df262ae00e2244ae460c8f5df6c6533f83c02eaa08621ef1cfbc2a83b9bb28bd77433ff7c088bd
 SHA512 
c45c7861b63295c118f53ce868437ad73887b6764708d0a348b796f5abe2cefc9adbb0dd3be23f6348d6bf63a9920a13b7f90d065299cac5a05ce0376211073a

diff --git a/dev-libs/libbsd/files/libbsd-0.11.7-musl-lfs.patch 
b/dev-libs/libbsd/files/libbsd-0.11.7-musl-lfs.patch
deleted file mode 100644
index 41cc27e75237..
--- a/dev-libs/libbsd/files/libbsd-0.11.7-musl-lfs.patch
+++ /dev/null
@@ -1,32 +0,0 @@
-https://bugs.gentoo.org/905912
-https://gitlab.freedesktop.org/libbsd/libbsd/-/merge_requests/24
-
-From c36c29f014b0ef56a3aef984fa40b0e100b6f419 Mon Sep 17 00:00:00 2001
-From: Khem Raj 
-Date: Thu, 15 Dec 2022 09:02:22 -0800
-Subject: [PATCH] funopen: Replace off64_t with off_t in funopen_seek
-
-AC_SYS_LARGEFILE in configure.ac is setting needed defines to make
-64bit off_t on relevant platforms.
-
-Fixes build on musl
-
-| ../../../../../../../../workspace/sources/libbsd/src/funopen.c:68:28: error: 
unknown type name 'off64_t'; did you mean 'off_t'?
-| funopen_seek(void *cookie, off64_t *offset, int whence)
-|^~~
-|off_t
-
-Signed-off-by: Khem Raj 
 a/src/funopen.c
-+++ b/src/funopen.c
-@@ -65,7 +65,7 @@ funopen_write(void *cookie, const char *buf, size_t size)
- }
- 
- static int
--funopen_seek(void *cookie, off64_t *offset, int whence)
-+funopen_seek(void *cookie, off_t *offset, int whence)
- {
-   struct funopen_cookie *cookiewrap = cookie;
-   off_t soff = *offset;
--- 
-GitLab

diff --git 
a/dev-libs/libbsd/files/libbsd-build-Fix-version-script-linker-support-detection.patch
 
b/dev-libs/libbsd/files/libbsd-build-Fix-version-script-linker-support-detection.patch
deleted file mode 100644
index 2e45429021ff..
--- 
a/dev-libs/libbsd/files/libbsd-build-Fix-version-script-linker-support-detection.patch
+++ /dev/null
@@ -1,36 +0,0 @@
-From dec783dce5a7131e232a06e63a544645b5463dd8 Mon Sep 17 00:00:00 2001
-From: Guillem Jover 
-Date: Sun, 12 Feb 2023 23:55:09 +0100
-Subject: [PATCH] build: Fix version script linker support detection
-
-When the linker uses --no-undefined-version either specified by the user
-or as the default behavior (such as with newer clang >= 16 releases),
-a missing symbol definition will cause a linker error if that symbol is
-listed in the version script.
-
-Upstream commit: 
https://gitlab.freedesktop.org/libbsd/libbsd/-/commit/dec783dce5a7131e232a06e63a544645b5463dd8
-

- configure.ac | 6 +-
- 1 file changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/configure.ac b/configure.ac
-index 17d113c..7d17a93 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -33,7 +33,11 @@ AC_CACHE_CHECK([if ld supports --version-script flag],
- save_LDFLAGS=$LDFLAGS
- 

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

2024-03-18 Thread Michał Górny
commit: 00b3a04a74082985a1ff104253b47cb6347f5b8d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 19 05:49:02 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 19 05:52:11 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00b3a04a

dev-python/pycairo: Remove old

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

 dev-python/pycairo/Manifest  |  1 -
 dev-python/pycairo/pycairo-1.25.1.ebuild | 73 
 2 files changed, 74 deletions(-)

diff --git a/dev-python/pycairo/Manifest b/dev-python/pycairo/Manifest
index c7bcb5e4215e..664fdd77aa1a 100644
--- a/dev-python/pycairo/Manifest
+++ b/dev-python/pycairo/Manifest
@@ -1,2 +1 @@
-DIST pycairo-1.25.1.tar.gz 347088 BLAKE2B 
ba4eedaf47e514bd7c3ad5ea738d099428958988a708255f59df48372d112d0195fe746be03de56aa25ccce9c2366b8898fcdd568b427372d0340c5edd550a5c
 SHA512 
f2b93a09cbe9cd7c2885794ff58a48df6cf59fbe2dbeabf7c6e9d99e68c71ac220abc866ac0d756c7ffb3f821ef63b65dbb8963f0bf7d5bd21ee0efb800e7b23
 DIST pycairo-1.26.0.tar.gz 346850 BLAKE2B 
da6c35c929d372764280e8963a8b66ba533ccb99be9ee2bfa10859c635dd16cc087d542607be9ec6a9ffb942feb892100d4b9017d832d478b35c434aa05b9bb9
 SHA512 
5313f0d408a6e6ce6e70ac92291be5dd8651e01fbf9411d0467061afa21849cde27db273f2a13b4c3c931183f63f75f31fc0f0d3283b8f339ba88e71eab432f1

diff --git a/dev-python/pycairo/pycairo-1.25.1.ebuild 
b/dev-python/pycairo/pycairo-1.25.1.ebuild
deleted file mode 100644
index 36802a446420..
--- a/dev-python/pycairo/pycairo-1.25.1.ebuild
+++ /dev/null
@@ -1,73 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-PYTHON_REQ_USE="threads(+)"
-
-inherit distutils-r1
-
-DESCRIPTION="Python bindings for the cairo library"
-HOMEPAGE="
-   https://www.cairographics.org/pycairo/
-   https://github.com/pygobject/pycairo/
-   https://pypi.org/project/pycairo/
-"
-SRC_URI="
-   https://github.com/pygobject/${PN}/releases/download/v${PV}/${P}.tar.gz
-"
-
-LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
-IUSE="examples"
-
-BDEPEND="
-   virtual/pkgconfig
-   test? (
-   dev-python/hypothesis[${PYTHON_USEDEP}]
-   )
-"
-RDEPEND="
-   >=x11-libs/cairo-1.15.10[svg(+)]
-"
-DEPEND="
-   ${RDEPEND}
-   x11-base/xorg-proto
-"
-
-distutils_enable_sphinx docs \
-   dev-python/sphinx-rtd-theme
-distutils_enable_tests pytest
-
-python_test() {
-   esetup.py build_tests
-   epytest
-}
-
-python_install() {
-   distutils-r1_python_install
-
-   # we need to pass --root via install command, sigh
-   cat > "${T}/distutils-extra.cfg" <<-EOF || die
-   [install]
-   root = ${D}
-   EOF
-   local -x DIST_EXTRA_CONFIG=${T}/distutils-extra.cfg
-   esetup.py \
-   install_pkgconfig 
--pkgconfigdir="${EPREFIX}/usr/$(get_libdir)/pkgconfig"
-}
-
-python_install_all() {
-   if use examples; then
-   dodoc -r examples
-   fi
-
-   distutils-r1_python_install_all
-
-   insinto /usr/include/pycairo
-   newins cairo/pycairo.h py3cairo.h
-}



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

2024-03-18 Thread Michał Górny
commit: 82a8b97ab5b4c329b9a33a08ff2cd9a8aa53d29b
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 19 05:48:33 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 19 05:52:09 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a8b97a

dev-python/aiohttp: Remove old

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

 dev-python/aiohttp/Manifest |   2 -
 dev-python/aiohttp/aiohttp-3.9.1.ebuild | 125 
 dev-python/aiohttp/aiohttp-3.9.2.ebuild | 125 
 3 files changed, 252 deletions(-)

diff --git a/dev-python/aiohttp/Manifest b/dev-python/aiohttp/Manifest
index fe3b1587cfae..a4b8b3ee4094 100644
--- a/dev-python/aiohttp/Manifest
+++ b/dev-python/aiohttp/Manifest
@@ -1,3 +1 @@
-DIST aiohttp-3.9.1.tar.gz 7482118 BLAKE2B 
2150ae98f799f9c6e1f48987bfd8b1847439d8b87cd21417676c2fa5c971fcdc13c3f933dfdd5eceb92b47ad604d16c2a71d884118d8bde1816f2d944d2930a2
 SHA512 
3288085d5fbcfb7e3664f906345aeab6f989f2318babae6bf5cc3955de48707e9de56ce3b9553d6ee35c72b8f884dc1fd01861a638ee738573e78a203e6a9dec
-DIST aiohttp-3.9.2.tar.gz 7499640 BLAKE2B 
7e840d4493345b0cfa9315c562703de94cb550dc6ead293910552dab3e4fe13a47af210827452544b3c16b5fbc9d02d1e62a6cb4fadd54b0b4f1dd93b3b5c038
 SHA512 
8e9c41b45d1ffd99ef819a6c46f16dd7c92dd2416c383ad9c3d810c055cc0a0db4e7ab15e7ef5b3550eaa68b18538b246b45a969ce7d76cbce667209c7477643
 DIST aiohttp-3.9.3.tar.gz 7499669 BLAKE2B 
0712df73af60cc9cbf12f0a4e063b6aa6da1b19b0668effe16672a4b7ca3f24cc831218ec8d4672cd86acd4335a75e16f94133dbb1bf783baf8ed96e471f3eec
 SHA512 
6236f27b6def0c3bba1b5fc59f4af74f8076aa369cf5c1b9bd9ff9dee1c71ee49387ded812875da9450130e92d2091fd01f0608b25b03ff37e99162b89120fd7

diff --git a/dev-python/aiohttp/aiohttp-3.9.1.ebuild 
b/dev-python/aiohttp/aiohttp-3.9.1.ebuild
deleted file mode 100644
index f878b034c59f..
--- a/dev-python/aiohttp/aiohttp-3.9.1.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="HTTP client/server for asyncio"
-HOMEPAGE="
-   https://github.com/aio-libs/aiohttp/
-   https://pypi.org/project/aiohttp/
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86"
-IUSE="test-rust"
-
-RDEPEND="
-   >=dev-python/aiosignal-1.1.2[${PYTHON_USEDEP}]
-   >=dev-python/attrs-17.3.0[${PYTHON_USEDEP}]
-   dev-python/brotlicffi[${PYTHON_USEDEP}]
-   >=dev-python/frozenlist-1.1.1[${PYTHON_USEDEP}]
-   >=dev-python/multidict-4.5.0[${PYTHON_USEDEP}]
-   >=dev-python/yarl-1.0[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   =dev-python/async-timeout-4.0[${PYTHON_USEDEP}]
-   ' 3.10)
-"
-BDEPEND="
-   dev-python/cython[${PYTHON_USEDEP}]
-   test? (
-   dev-python/freezegun[${PYTHON_USEDEP}]
-   www-servers/gunicorn[${PYTHON_USEDEP}]
-   dev-python/pytest-forked[${PYTHON_USEDEP}]
-   dev-python/pytest-mock[${PYTHON_USEDEP}]
-   dev-python/pytest-xdist[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/re-assert[${PYTHON_USEDEP}]
-   dev-python/time-machine[${PYTHON_USEDEP}]
-   ' 'python3*')
-   test-rust? (
-   dev-python/trustme[${PYTHON_USEDEP}]
-   )
-   )
-"
-
-DOCS=( CHANGES.rst CONTRIBUTORS.txt README.rst )
-
-EPYTEST_XDIST=1
-distutils_enable_tests pytest
-
-src_prepare() {
-   # increase the timeout a little
-   sed -e '/abs=/s/0.001/0.01/' -i tests/test_helpers.py || die
-   # xfail_strict fails on py3.10
-   sed -i -e '/--cov/d' -e '/xfail_strict/d' setup.cfg || die
-   sed -i -e 's:-Werror::' Makefile || die
-
-   distutils-r1_src_prepare
-}
-
-python_configure_all() {
-   # workaround missing files
-   mkdir tools || die
-   > requirements/cython.txt || die
-   > tools/gen.py || die
-   chmod +x tools/gen.py || die
-   # force rehashing first
-   emake requirements/.hash/cython.txt.hash
-   > .update-pip || die
-   > .install-cython || die
-   emake cythonize
-}
-
-python_test() {
-   local EPYTEST_IGNORE=(
-   # proxy is not packaged
-   tests/test_proxy_functional.py
-   # python_on_whales is not packaged
-   tests/autobahn/test_autobahn.py
-   )
-
-   local EPYTEST_DESELECT=(
-   # Internet
-   tests/test_client_session.py::test_client_session_timeout_zero
-   # broken by irrelevant deprecation warnings
-   tests/test_circular_imports.py::test_no_warnings
-   # TODO
-   

[gentoo-commits] repo/gentoo:master commit in: net-dns/libidn2/

2024-03-18 Thread Michał Górny
commit: cb1f4e3f21d4502c0ceabeaa71d48d0152e3f2f5
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 19 05:45:55 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 19 05:52:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb1f4e3f

net-dns/libidn2: Remove old

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

 net-dns/libidn2/Manifest|  2 --
 net-dns/libidn2/libidn2-2.3.4-r2.ebuild | 58 -
 2 files changed, 60 deletions(-)

diff --git a/net-dns/libidn2/Manifest b/net-dns/libidn2/Manifest
index 736b1cf2c4ed..89f9618ca4a9 100644
--- a/net-dns/libidn2/Manifest
+++ b/net-dns/libidn2/Manifest
@@ -1,4 +1,2 @@
-DIST libidn2-2.3.4.tar.gz 2083823 BLAKE2B 
26ef58894ad51ca9775cf07edb1353a8aeb7af0df36ce8698425be216a067903797cdbc50c7644292c7e05b23c7bba35c9fe5e38c70e6f55784d8bcdd9c2fdb2
 SHA512 
a6e90ccef56cfd0b37eab3594bb3cec7ca42a138ca8c4f4ce142da208fa792f6c78ca00c01001c2bc02831abcbaf1cf9bcc346a5290fd7b30708f5a462f3
-DIST libidn2-2.3.4.tar.gz.sig 228 BLAKE2B 
0aa25bbd58b76724dc7f6d7a40dd578bf28f4b786c32933fae330c4330da8fabd549c45b579bfc0ef0178b10122e59c6b33bd78a8425c744dff2ace7e75018dd
 SHA512 
d2a575723326ae256a60e3edf7766af65434f716e11f963bb7ac29b6b2ff2872b41684a1bd1c6f3a3921e8a083512eff1faf2b0fc02513095c2bcf3563312fe0
 DIST libidn2-2.3.7.tar.gz 2155214 BLAKE2B 
40fde88e6be1e4665738855608a65c949834728463a3fb466192403f1076e99f7d399b9631308ff6776a28915251a0136ddfe6a67e8e010c7ccdb7fc64125d39
 SHA512 
eab5702bc0baed45492f8dde43a4d2ea3560ad80645e5f9e0cfa8d3b57bccd7fd782d04638e000ba07924a5d9f85e760095b55189188c4017b94705bef9b4a66
 DIST libidn2-2.3.7.tar.gz.sig 228 BLAKE2B 
44f091a5a3ed7ad528ba404b4d1d1f60d1dae52e3c8173b633c30099e6e0405e51f46c954e4f5339b90d0fe883b5af34f8dbf704999e14aa4bd2f414a8473ad2
 SHA512 
00e5f8c3b6b1aef9ee341db99b339217080a57dbe65fba56798d60ad4be971a9535d8ae27e1f243b18b9fc9e900ada6c452b040a6c8094d5e05d8a76d1d79c03

diff --git a/net-dns/libidn2/libidn2-2.3.4-r2.ebuild 
b/net-dns/libidn2/libidn2-2.3.4-r2.ebuild
deleted file mode 100644
index 9db88f00557b..
--- a/net-dns/libidn2/libidn2-2.3.4-r2.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit flag-o-matic multilib-minimal toolchain-funcs verify-sig
-
-DESCRIPTION="An implementation of the IDNA2008 specifications (RFCs 5890, 
5891, 5892, 5893)"
-HOMEPAGE="
-   https://www.gnu.org/software/libidn/#libidn2
-   https://gitlab.com/libidn/libidn2/
-"
-SRC_URI="
-   mirror://gnu/libidn/${P}.tar.gz
-   verify-sig? ( mirror://gnu/libidn/${P}.tar.gz.sig )
-"
-S="${WORKDIR}"/${P/a/}
-
-LICENSE="|| ( GPL-2+ LGPL-3+ ) GPL-3+ unicode"
-SLOT="0/2"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
-IUSE="nls static-libs"
-
-RDEPEND="
-   dev-libs/libunistring:=[${MULTILIB_USEDEP}]
-"
-DEPEND="
-   ${RDEPEND}
-"
-BDEPEND="
-   dev-lang/perl
-   nls? ( sys-devel/gettext )
-   verify-sig? ( sec-keys/openpgp-keys-libidn )
-"
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libidn.asc
-
-multilib_src_configure() {
-   append-ldflags $(test-flags-CCLD -Wl,--undefined-version)
-
-   local myconf=(
-   CC_FOR_BUILD="$(tc-getBUILD_CC)"
-   $(use_enable static-libs static)
-   $(multilib_native_use_enable nls)
-   --enable-doc
-   --disable-gcc-warnings
-   --disable-gtk-doc
-   --disable-valgrind-tests
-   )
-
-   local ECONF_SOURCE=${S}
-   econf "${myconf[@]}"
-}
-
-multilib_src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}



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

2024-03-18 Thread Michał Górny
commit: b79e6ccd881597c973a0afc966dff79928338497
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 19 05:45:37 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 19 05:52:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b79e6ccd

app-arch/lzip: Remove old

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

 app-arch/lzip/Manifest |  2 --
 app-arch/lzip/lzip-1.23.ebuild | 29 -
 2 files changed, 31 deletions(-)

diff --git a/app-arch/lzip/Manifest b/app-arch/lzip/Manifest
index 77d1147db08b..84d621365bb5 100644
--- a/app-arch/lzip/Manifest
+++ b/app-arch/lzip/Manifest
@@ -1,5 +1,3 @@
-DIST lzip-1.23.tar.gz 121817 BLAKE2B 
934a35e31b0db76c4dcbe2fe903f04b60471485118aa5d4001599a3c23a7db74f05f703cf430bb299795be7025f71efb225afddff85c8245e962bdadcf82aef7
 SHA512 
482804205b6e92fdf9cb17fb9482df7987227c7b1bef9e42d78787acfabe73995f5b1a66f847d2176423f22dce56f1122c5b1c9670f0b778c0bdad2852369c85
-DIST lzip-1.23.tar.gz.sig 72 BLAKE2B 
2441968deb279c25724d854cf13c2601c8a62619e9350dc063051b8c7d86a978ef39e91d7ba680152080ab537976677d3ea2fbb2071ce8a95b8f12dc65777cf3
 SHA512 
e49542558c8424036b5aaab348b3baa133b9b2d0ec5f8fc19557b83acb2cdbab3909d8eb51a9dd111750ae1dd81bafc2a1a4c4be4a46e8f149386c42f4ec79ce
 DIST lzip-1.24.1.tar.gz 123899 BLAKE2B 
b387577087af5596ea49af16c44e1dfc11f78cbcc1031fc480a4e7ef1a01f4d8fb35c03d8cbeb7f6feb51e427708b1ed0f9a160e80ff938555ea3cf34f28be7c
 SHA512 
b67b3b8ab594306dd863b6f51525ab80e90cbff3af1faf190fd7a35eac895ef869e6a1f8f503d623c16ad5c1496816c8f851abf0be5983d53052bea80afc34bd
 DIST lzip-1.24.1.tar.gz.sig 72 BLAKE2B 
6b957524cbca62aed7eb1dc35284da24550d8d90c8bf95d0c84063afe5e0cc1fc6f70bd513dece615f286e0d49c1a7dfcf6940a443f293975380c8e3ada2cb2d
 SHA512 
40cfa84a7c7e6b907d76560eae27b22cb11aea79a94a2231e041952fe0f452a4e291355f60965bd6ca712e03f4ebf5381b759409e66a4a12653a005a6a1d8395
 DIST lzip-1.24.tar.gz 123850 BLAKE2B 
ef6b7b51e7369b7b07ca2d5bbdd57a287f3a96866f50b327237a35ce9a4d19b2e3f7586a099ff4191c3c793de2dfe59120a42b8d744e220c4f7652d049df87f5
 SHA512 
119de48deaedcbfdc0bf61c57ac54b463a3cf1ec064c70095b36d18784f59e5c80bb07ad69ad0e168443d6e73f7a506a65d80a2eeae111669b3194fa5dd0ca3c

diff --git a/app-arch/lzip/lzip-1.23.ebuild b/app-arch/lzip/lzip-1.23.ebuild
deleted file mode 100644
index 2630be264aed..
--- a/app-arch/lzip/lzip-1.23.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/antoniodiazdiaz.asc
-inherit toolchain-funcs verify-sig
-
-DESCRIPTION="Lossless data compressor based on the LZMA algorithm"
-HOMEPAGE="https://www.nongnu.org/lzip/lzip.html;
-SRC_URI="https://download.savannah.gnu.org/releases/${PN}/${P/_/-}.tar.gz;
-SRC_URI+=" verify-sig? ( 
https://download.savannah.gnu.org/releases/${PN}/${P/_/-}.tar.gz.sig )"
-S="${WORKDIR}/${P/_/-}"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
-
-BDEPEND="verify-sig? ( sec-keys/openpgp-keys-antoniodiazdiaz )"
-
-src_configure() {
-   # not autotools-based
-   ./configure \
-   --prefix="${EPREFIX}"/usr \
-   CXX="$(tc-getCXX)" \
-   CPPFLAGS="${CPPFLAGS}" \
-   CXXFLAGS="${CXXFLAGS}" \
-   LDFLAGS="${LDFLAGS}" || die
-}



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

2024-03-18 Thread Michał Górny
commit: d426ff05672892fe638f9b6cec56afab43508e01
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 19 05:47:52 2024 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 19 05:52:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d426ff05

dev-python/multidict: Remove old

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

 dev-python/multidict/Manifest  |  1 -
 dev-python/multidict/multidict-6.0.4-r1.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/dev-python/multidict/Manifest b/dev-python/multidict/Manifest
index 20db56eeb9ba..5de60752053a 100644
--- a/dev-python/multidict/Manifest
+++ b/dev-python/multidict/Manifest
@@ -1,2 +1 @@
-DIST multidict-6.0.4.gh.tar.gz 58931 BLAKE2B 
2cf25ac2af57289432dfc6617f35a9f1310469b8d7b6a762e63f4f08b3cb8235c7115c4072fc2ffeec417b49af8a97654c7d69e8e20507fd553fab074e42b1cf
 SHA512 
6f9e6ff16a104d40b0cb59860af9cb1a98e8d3a256626f77600c4895e6ef692b31880273f204e7ecdeb574407dd7c2e4326ad7cd9c08b1095011d6ba3793b86e
 DIST multidict-6.0.5.gh.tar.gz 72819 BLAKE2B 
668b5db8174c0dbc6651eae281f777d5c1dfb59a4f4d9d5301355148bf40063e33e26844d2f8ff543ebe7b9c91cf7fffb4abd57ca6786684757f50af27b7df56
 SHA512 
500d3b2a139d40442462a2b49f9dd0c01631643ef9905367d8b7c472a1030437c26a042a28e11ba94058a17821628d96f19ec6ca479d5831e2f1263ff0069871

diff --git a/dev-python/multidict/multidict-6.0.4-r1.ebuild 
b/dev-python/multidict/multidict-6.0.4-r1.ebuild
deleted file mode 100644
index b96ba51c677a..
--- a/dev-python/multidict/multidict-6.0.4-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_EXT=1
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{10..12} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="multidict implementation"
-HOMEPAGE="
-   https://github.com/aio-libs/multidict/
-   https://pypi.org/project/multidict/
-"
-SRC_URI="
-   https://github.com/aio-libs/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86 ~x64-macos"
-IUSE="+native-extensions"
-
-distutils_enable_sphinx docs --no-autodoc
-distutils_enable_tests pytest
-
-python_prepare_all() {
-   # don't enable coverage or other pytest settings
-   sed -i -e 's:--cov.*::' setup.cfg || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_compile() {
-   # the C extension segfaults on py3.12
-   # https://github.com/aio-libs/multidict/issues/868
-   if ! use native-extensions || [[ ${EPYTHON} == python3.12 ]]; then
-   local -x MULTIDICT_NO_EXTENSIONS=1
-   fi
-
-   distutils-r1_python_compile
-}
-
-python_test() {
-   rm -rf multidict || die
-   epytest
-}



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

2024-03-18 Thread Sam James
commit: e16bbc501be375593a0dadb347bd3de8d1f265ec
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 19 05:50:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 19 05:50:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e16bbc50

dev-build/meson: fix DoubleEmptyLine

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

 dev-build/meson/meson-1.4.0-r1.ebuild | 1 -
 dev-build/meson/meson-.ebuild | 1 -
 2 files changed, 2 deletions(-)

diff --git a/dev-build/meson/meson-1.4.0-r1.ebuild 
b/dev-build/meson/meson-1.4.0-r1.ebuild
index ec92df368f4f..76daad8a812e 100644
--- a/dev-build/meson/meson-1.4.0-r1.ebuild
+++ b/dev-build/meson/meson-1.4.0-r1.ebuild
@@ -63,7 +63,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.2.1-python-path.patch
 )
 
-
 src_unpack() {
if [[ ${PV} = ** ]]; then
git-r3_src_unpack

diff --git a/dev-build/meson/meson-.ebuild 
b/dev-build/meson/meson-.ebuild
index ec92df368f4f..76daad8a812e 100644
--- a/dev-build/meson/meson-.ebuild
+++ b/dev-build/meson/meson-.ebuild
@@ -63,7 +63,6 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.2.1-python-path.patch
 )
 
-
 src_unpack() {
if [[ ${PV} = ** ]]; then
git-r3_src_unpack



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

2024-03-18 Thread Sam James
commit: 1c8063fa693bc5f298d9d27eb68ec82144e51701
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Mar 19 05:00:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 19 05:48:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c8063fa

dev-build/muon: stop building meson-reference(3)

It is shipped directly by dev-build/meson now.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-build/muon/Manifest |  1 -
 dev-build/muon/muon-0.2.0-r1.ebuild | 13 +
 2 files changed, 1 insertion(+), 13 deletions(-)

diff --git a/dev-build/muon/Manifest b/dev-build/muon/Manifest
index e57b5b1130cf..b8f74ef8574e 100644
--- a/dev-build/muon/Manifest
+++ b/dev-build/muon/Manifest
@@ -1,2 +1 @@
-DIST meson-docs-0.64.1-19-g39c6fa4bc.tar.gz 78525 BLAKE2B 
19f4768e70f38f744de9bebfcc7416f8ab7f414693dc1f3e379bbbc8370e3d3187e6a9e311a08c054bdfaf1d15efd225558de7d41d688fc4c4a10e3215af85ae
 SHA512 
59c986c4c4d545a6488cd74a2b6563b867716b74aab95fd19a745ce46a99fe532e132c80c5ed80f3e61d13e74cf2dc13b1b6d4638fd40a69d82d0d74faaa
 DIST muon-0.2.0.tar.gz 510533 BLAKE2B 
6ec67f8875e84fbc2f23f412825dd47b820cd44e97a16d9ac0ab0ba9db6e755a604b66b79d3dbe13d99440daf21c2f0ccbe69661b1fb3c7df3f636c61a0e4dcb
 SHA512 
b2e90048756bdc26bdea24fe227a87ad4d0e57176e217e22ea492a55229c62e2a70243f60af1e162e2dde8468fdda9662a32ea5cfadd69fab95a83499efa077b

diff --git a/dev-build/muon/muon-0.2.0-r1.ebuild 
b/dev-build/muon/muon-0.2.0-r1.ebuild
index 938872f273f3..6f2e8fcbdd8d 100644
--- a/dev-build/muon/muon-0.2.0-r1.ebuild
+++ b/dev-build/muon/muon-0.2.0-r1.ebuild
@@ -3,8 +3,7 @@
 
 EAPI=8
 
-PYTHON_COMPAT=( python3_{10..12} )
-inherit meson python-any-r1
+inherit meson
 
 COMMIT_HASH="${PV}"
 MESON_DOCS_TAR=meson-docs-0.64.1-19-g39c6fa4bc.tar.gz
@@ -13,7 +12,6 @@ DESCRIPTION="A meson-compatible build system"
 HOMEPAGE="https://muon.build/;
 SRC_URI="
https://git.sr.ht/~lattis/muon/archive/${COMMIT_HASH}.tar.gz -> 
${P}.tar.gz
-   https://mochiro.moe/wrap/${MESON_DOCS_TAR}
 "
 
 # Apache-2.0 for meson-docs
@@ -32,19 +30,10 @@ DEPEND="
 RDEPEND="${DEPEND}"
 BDEPEND="
app-text/scdoc
-   $(python_gen_any_dep '
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   ')
 "
 
-python_check_deps() {
-   python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
-}
-
 src_prepare() {
default
-
-   mv "${WORKDIR}/meson-docs" "${S}/subprojects" || die
 }
 
 src_configure() {



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

2024-03-18 Thread Sam James
commit: dc2c00b8941313bd52903e903c6e00b4a10d1c8a
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Mar 19 04:51:27 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 19 05:48:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc2c00b8

dev-build/muon: remove USE=man

It is against QA policy, see PG0305: Installation of manpages

> Rationale: Manpages are basic documentation for installed software.
> While additional dependencies are inconvenient for users, not building
> manpages is harmful. Including (optionally or unconditionally) prebuilt
> manpages is a good compromise.

In particular, these dependencies are quite trivial to install so it's
no burden to simply always require them, and better than building
muon(1) and shipping it inside of files/, so just add the silly
dependency. :P

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-build/muon/muon-0.2.0-r1.ebuild | 28 +---
 1 file changed, 9 insertions(+), 19 deletions(-)

diff --git a/dev-build/muon/muon-0.2.0-r1.ebuild 
b/dev-build/muon/muon-0.2.0-r1.ebuild
index 6137944d18c0..938872f273f3 100644
--- a/dev-build/muon/muon-0.2.0-r1.ebuild
+++ b/dev-build/muon/muon-0.2.0-r1.ebuild
@@ -13,16 +13,14 @@ DESCRIPTION="A meson-compatible build system"
 HOMEPAGE="https://muon.build/;
 SRC_URI="
https://git.sr.ht/~lattis/muon/archive/${COMMIT_HASH}.tar.gz -> 
${P}.tar.gz
-   man? (
-   https://mochiro.moe/wrap/${MESON_DOCS_TAR}
-   )
+   https://mochiro.moe/wrap/${MESON_DOCS_TAR}
 "
 
 # Apache-2.0 for meson-docs
-LICENSE="GPL-3 man? ( Apache-2.0 )"
+LICENSE="GPL-3 Apache-2.0"
 SLOT="0"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64"
-IUSE="+archive +curl +libpkgconf +man"
+IUSE="+archive +curl +libpkgconf"
 
 S="${WORKDIR}/${PN}-${COMMIT_HASH}"
 
@@ -33,28 +31,20 @@ DEPEND="
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
-   man? (
-   app-text/scdoc
-   $(python_gen_any_dep '
-   dev-python/pyyaml[${PYTHON_USEDEP}]
-   ')
-   )
+   app-text/scdoc
+   $(python_gen_any_dep '
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   ')
 "
 
 python_check_deps() {
python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
 }
 
-pkg_setup() {
-   use man && python-any-r1_pkg_setup
-}
-
 src_prepare() {
default
 
-   if use man; then
-   mv "${WORKDIR}/meson-docs" "${S}/subprojects" || die
-   fi
+   mv "${WORKDIR}/meson-docs" "${S}/subprojects" || die
 }
 
 src_configure() {
@@ -62,7 +52,7 @@ src_configure() {
$(meson_feature curl libcurl)
$(meson_feature archive libarchive)
$(meson_feature libpkgconf)
-   $(meson_feature man docs)
+   -Ddocs=enabled
-Dsamurai=disabled  # patched version of samurai downloaded via 
wraps
-Dbestline=enabled  # vendored bestline, an insignificant 
addition
)



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

2024-03-18 Thread Sam James
commit: 913574fab56ea0ebc5175e11807ad71caaefc760
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Mar 19 04:36:13 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 19 05:48:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=913574fa

dev-build/muon: properly depend on scdoc

It is a program that gets run by the build system, so installing it to
the cross compiled system doesn't exactly help.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-build/muon/muon-0.2.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-build/muon/muon-0.2.0-r1.ebuild 
b/dev-build/muon/muon-0.2.0-r1.ebuild
index a6f3e8102624..6137944d18c0 100644
--- a/dev-build/muon/muon-0.2.0-r1.ebuild
+++ b/dev-build/muon/muon-0.2.0-r1.ebuild
@@ -30,11 +30,11 @@ DEPEND="
curl? ( net-misc/curl )
archive? ( app-arch/libarchive:= )
libpkgconf? ( dev-util/pkgconf:= )
-   man? ( app-text/scdoc )
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
man? (
+   app-text/scdoc
$(python_gen_any_dep '
dev-python/pyyaml[${PYTHON_USEDEP}]
')



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

2024-03-18 Thread Sam James
commit: 79b31dccce6f4644f158cfbe9c8694cca807426d
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Mar 19 05:15:36 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 19 05:48:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79b31dcc

dev-build/meson: install the meson-reference(3) manpage

It requires additional dependencies to build, but meson uploads the
built version as a release asset. It will need to be built in the live
ebuild but users of a live ebuild can bear the ignominious burden of one
small python package. :D

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-build/meson/Manifest   |  1 +
 .../{meson-.ebuild => meson-1.4.0-r1.ebuild}   | 54 --
 dev-build/meson/meson-.ebuild  | 54 --
 3 files changed, 103 insertions(+), 6 deletions(-)

diff --git a/dev-build/meson/Manifest b/dev-build/meson/Manifest
index 9f68e5541aa6..c57d99aefd52 100644
--- a/dev-build/meson/Manifest
+++ b/dev-build/meson/Manifest
@@ -10,3 +10,4 @@ DIST meson-1.3.2.tar.gz 2223798 BLAKE2B 
72b061598a0cb22517460de4df25394a9dfbddb5
 DIST meson-1.3.2.tar.gz.asc 833 BLAKE2B 
b11ae2be4e9cb0278be9cafd304146432e606a5fd23379d08116943676286f240fb8cc1d5f897cbd4c2bacfe298802afb1a847e447d71250f58cee5dec38083b
 SHA512 
0cb9575fb599cba4ae77c1954599a24b1f079c46cf255bb8d581ef434598503db6e08af6a95b7c00bc54c165ec8fd9834310e2d4874afe01c5d44e72cef496b3
 DIST meson-1.4.0.tar.gz 2224663 BLAKE2B 
7f742ef870c182e552c1ff3508d65f251009d610def6a08e01fddb6c6a4ed6d608ead0d52cf8ca7d66b5bd7a4732dccd7ab5d98f141a4a61e275398885f79486
 SHA512 
2787941fbc77d5ad95011753df52fe39812929a06d84dbce8bdc965c9c1e62fd6bfa819712eb1f5934c2ebe6919a65f7874ecac2caf40d111ea024343108cfbd
 DIST meson-1.4.0.tar.gz.asc 833 BLAKE2B 
6e4002303da16bcaa3d1d3c76a3485b23174074de2d29bd34347a4671d7fb0f1c0767559ed9267e0f0b52c02638b85a11a5980f4ee188e7e4d35c733b0821c62
 SHA512 
ea73e72d929bf30d28c033f103fd1d26bac7cef175aabbf9b3a24c7b336682c28f5aae184e04d2189731cf80dd7571939cb02de642bb5b412cea996ca30dfdad
+DIST meson-reference-1.4.0.3 339324 BLAKE2B 
8ad24592c1a9100832dead97a55d4cb358892fc1cd6aee641f9610cb6a5df211831e6cfc42e047d5e835ed53de1bb9c7d711dd1a0a8cfe18a0f85e92a1a3f925
 SHA512 
8df06f63db6db01a6c8c0a5b4a8b26c868bb027f26580d290288b1067429a526fb654fae01a45085c1f20ee8dab1b5325e8b2fd285faf175d2fcfc2c704b4768

diff --git a/dev-build/meson/meson-.ebuild 
b/dev-build/meson/meson-1.4.0-r1.ebuild
similarity index 74%
copy from dev-build/meson/meson-.ebuild
copy to dev-build/meson/meson-1.4.0-r1.ebuild
index f089b6a869b1..ec92df368f4f 100644
--- a/dev-build/meson/meson-.ebuild
+++ b/dev-build/meson/meson-1.4.0-r1.ebuild
@@ -6,9 +6,17 @@ EAPI=8
 PYTHON_COMPAT=( python3_{10..12} pypy3 )
 DISTUTILS_USE_PEP517=setuptools
 
+inherit bash-completion-r1 edo distutils-r1 flag-o-matic toolchain-funcs
+
 if [[ ${PV} = ** ]]; then
EGIT_REPO_URI="https://github.com/mesonbuild/meson;
-   inherit git-r3
+   inherit ninja-utils git-r3
+
+   BDEPEND="
+   ${NINJA_DEPEND}
+   $(python_gen_any_dep 'dev-python/pyyaml[${PYTHON_USEDEP}]')
+   "
+
 else
inherit verify-sig
 
@@ -19,6 +27,7 @@ else
SRC_URI="

https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz
verify-sig? ( 
https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz.asc
 )
+   
https://github.com/mesonbuild/meson/releases/download/${MY_PV}/meson-reference.3
 -> meson-reference-${MY_PV}.3
"
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-jpakkane )"
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg
@@ -28,8 +37,6 @@ else
fi
 fi
 
-inherit bash-completion-r1 flag-o-matic distutils-r1 toolchain-funcs
-
 DESCRIPTION="Open source build system"
 HOMEPAGE="https://mesonbuild.com/;
 
@@ -56,6 +63,16 @@ PATCHES=(
"${FILESDIR}"/${PN}-1.2.1-python-path.patch
 )
 
+
+src_unpack() {
+   if [[ ${PV} = ** ]]; then
+   git-r3_src_unpack
+   else
+   default
+   verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.gz{,.asc}
+   fi
+}
+
 python_prepare_all() {
local disable_unittests=(
# ASAN and sandbox both want control over LD_PRELOAD
@@ -75,6 +92,31 @@ python_prepare_all() {
distutils-r1_python_prepare_all
 }
 
+python_check_deps() {
+   if [[ ${PV} = ** ]]; then
+   python_has_version "dev-python/pyyaml[${PYTHON_USEDEP}]"
+   fi
+}
+
+python_configure_all() {
+   if [[ ${PV} = ** ]]; then
+   # We use the unsafe_yaml loader because strictyaml is not 
packaged. In
+   # theory they produce the same results, but pyyaml is faster and
+   # without safety checks.
+   edo ./meson.py setup \
+   

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

2024-03-18 Thread Sam James
commit: f7eb1d145dafea17188ee0f0d735436a86123e3e
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Mar 19 05:13:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 19 05:48:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7eb1d14

dev-build/meson: sync live

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-build/meson/meson-.ebuild | 25 -
 1 file changed, 16 insertions(+), 9 deletions(-)

diff --git a/dev-build/meson/meson-.ebuild 
b/dev-build/meson/meson-.ebuild
index 4e7497b5c819..f089b6a869b1 100644
--- a/dev-build/meson/meson-.ebuild
+++ b/dev-build/meson/meson-.ebuild
@@ -28,7 +28,7 @@ else
fi
 fi
 
-inherit bash-completion-r1 distutils-r1 toolchain-funcs
+inherit bash-completion-r1 flag-o-matic distutils-r1 toolchain-funcs
 
 DESCRIPTION="Open source build system"
 HOMEPAGE="https://mesonbuild.com/;
@@ -52,6 +52,10 @@ RDEPEND="
virtual/pkgconfig
 "
 
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.2.1-python-path.patch
+)
+
 python_prepare_all() {
local disable_unittests=(
# ASAN and sandbox both want control over LD_PRELOAD
@@ -61,12 +65,6 @@ python_prepare_all() {
# ASAN is unsupported on some targets
# https://bugs.gentoo.org/692822
-e 's/test_pch_with_address_sanitizer/_&/'
-
-   # https://github.com/mesonbuild/meson/issues/7203
-   -e 's/test_templates/_&/'
-
-   # Broken due to python2 wrapper
-   -e 's/test_python_module/_&/'
)
 
sed -i "${disable_unittests[@]}" unittests/*.py || die
@@ -88,6 +86,16 @@ src_test() {
 
 python_test() {
(
+   # meson has its own tests for LTO support. We don't need to 
verify that
+   # all tests work when they happen to use it. And in particular, 
this
+   # breaks rust.
+   filter-lto
+
+   # remove unwanted python_wrapper_setup contents
+   # We actually do want to non-error if python2 is installed and 
tested.
+   remove="${T}/${EPYTHON}/bin:"
+   PATH=${PATH/${remove}/}
+
# test_meson_installed
unset PYTHONDONTWRITEBYTECODE
 
@@ -107,8 +115,7 @@ python_test() {
# value in JAVA_HOME, and the tests should get skipped.
export JAVA_HOME=$(java-config -O 2>/dev/null)
 
-   # Call python3 instead of EPYTHON to satisfy 
test_meson_uninstalled.
-   python3 run_tests.py
+   ${EPYTHON} -u run_tests.py
) || die "Testing failed with ${EPYTHON}"
 }
 



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

2024-03-18 Thread Sam James
commit: bdd56b3bcecf86106aaf77a79b3d369ea6d45f9a
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Sat Feb  3 06:42:44 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 19 05:47:57 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bdd56b3b

media-video/pipewire: Add another sound-server part for updated wireplumber 
conf syntax

Bug: https://bugs.gentoo.org/921393
Signed-off-by: Igor V. Kovalenko  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35155
Signed-off-by: Sam James  gentoo.org>

 .../pipewire/files/gentoo-sound-server-enable-audio-bluetooth.conf  | 6 ++
 media-video/pipewire/pipewire-1.0.4.ebuild  | 6 ++
 media-video/pipewire/pipewire-.ebuild   | 6 ++
 3 files changed, 18 insertions(+)

diff --git 
a/media-video/pipewire/files/gentoo-sound-server-enable-audio-bluetooth.conf 
b/media-video/pipewire/files/gentoo-sound-server-enable-audio-bluetooth.conf
new file mode 100644
index ..c5b4f8036b54
--- /dev/null
+++ b/media-video/pipewire/files/gentoo-sound-server-enable-audio-bluetooth.conf
@@ -0,0 +1,6 @@
+wireplumber.profiles = {
+  main = {
+hardware.audio = required
+hardware.bluetooth = required
+  }
+}

diff --git a/media-video/pipewire/pipewire-1.0.4.ebuild 
b/media-video/pipewire/pipewire-1.0.4.ebuild
index 1bdcaea902f0..88312367a689 100644
--- a/media-video/pipewire/pipewire-1.0.4.ebuild
+++ b/media-video/pipewire/pipewire-1.0.4.ebuild
@@ -313,11 +313,17 @@ multilib_src_install_all() {
 
# Enable required wireplumber alsa and bluez monitors
if use sound-server; then
+   # Install sound-server enabler, alsa part, wireplumber 0.4.15 
syntax, clean this up with wireplumber dep bump
dodir /etc/wireplumber/main.lua.d
echo "alsa_monitor.enabled = true" > 
"${ED}"/etc/wireplumber/main.lua.d/89-gentoo-sound-server-enable-alsa-monitor.lua
 || die
 
+   # Install sound-server enabler, bluetooth part, wireplumber 
0.4.15 syntax, clean this up with wireplumber dep bump
dodir /etc/wireplumber/bluetooth.lua.d
echo "bluez_monitor.enabled = true" > 
"${ED}"/etc/wireplumber/bluetooth.lua.d/89-gentoo-sound-server-enable-bluez-monitor.lua
 || die
+
+   # Install sound-server enabler for wireplumber 0.4.81+ conf 
syntax
+   insinto /etc/pipewire/wireplumber.conf.d
+   doins 
"${FILESDIR}"/gentoo-sound-server-enable-audio-bluetooth.conf
fi
 
if use system-service; then

diff --git a/media-video/pipewire/pipewire-.ebuild 
b/media-video/pipewire/pipewire-.ebuild
index 1faa8aec874a..b792e5bf1639 100644
--- a/media-video/pipewire/pipewire-.ebuild
+++ b/media-video/pipewire/pipewire-.ebuild
@@ -313,11 +313,17 @@ multilib_src_install_all() {
 
# Enable required wireplumber alsa and bluez monitors
if use sound-server; then
+   # Install sound-server enabler, alsa part, wireplumber 0.4.15 
syntax, clean this up with wireplumber dep bump
dodir /etc/wireplumber/main.lua.d
echo "alsa_monitor.enabled = true" > 
"${ED}"/etc/wireplumber/main.lua.d/89-gentoo-sound-server-enable-alsa-monitor.lua
 || die
 
+   # Install sound-server enabler, bluetooth part, wireplumber 
0.4.15 syntax, clean this up with wireplumber dep bump
dodir /etc/wireplumber/bluetooth.lua.d
echo "bluez_monitor.enabled = true" > 
"${ED}"/etc/wireplumber/bluetooth.lua.d/89-gentoo-sound-server-enable-bluez-monitor.lua
 || die
+
+   # Install sound-server enabler for wireplumber 0.4.81+ conf 
syntax
+   insinto /etc/pipewire/wireplumber.conf.d
+   doins 
"${FILESDIR}"/gentoo-sound-server-enable-audio-bluetooth.conf
fi
 
if use system-service; then



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

2024-03-18 Thread Sam James
commit: 7149f311e97fb3a4d7f443359e239431a06871ff
Author: Igor V. Kovalenko  gmail  com>
AuthorDate: Fri Feb  2 20:04:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 19 05:21:38 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7149f311

media-video/wireplumber: Amend sound-server split, new conf syntax

Bug: https://bugs.gentoo.org/921393
Signed-off-by: Igor V. Kovalenko  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 ...-0.4.81-config-disable-sound-server-parts.patch | 27 ++
 media-video/wireplumber/wireplumber-.ebuild|  4 ++--
 2 files changed, 29 insertions(+), 2 deletions(-)

diff --git 
a/media-video/wireplumber/files/wireplumber-0.4.81-config-disable-sound-server-parts.patch
 
b/media-video/wireplumber/files/wireplumber-0.4.81-config-disable-sound-server-parts.patch
new file mode 100644
index ..3a9e828837b5
--- /dev/null
+++ 
b/media-video/wireplumber/files/wireplumber-0.4.81-config-disable-sound-server-parts.patch
@@ -0,0 +1,27 @@
+From ed5ce9c176db2e26ac9915b4d86c3a076a8093ae Mon Sep 17 00:00:00 2001
+From: "Igor V. Kovalenko" 
+Date: Fri, 2 Feb 2024 22:00:03 +0300
+Subject: [PATCH] config: Disable alsa and bluez monitors by default
+
+---
+ src/config/wireplumber.conf | 4 ++--
+ 1 file changed, 2 insertions(+), 2 deletions(-)
+
+diff --git a/src/config/wireplumber.conf b/src/config/wireplumber.conf
+index 822b7967..ca0faa0a 100644
+--- a/src/config/wireplumber.conf
 b/src/config/wireplumber.conf
+@@ -64,8 +64,8 @@ wireplumber.profiles = {
+ support.settings = required
+ support.log-settings = required
+ metadata.sm-objects = required
+-hardware.audio = required
+-hardware.bluetooth = required
++#hardware.audio = required
++#hardware.bluetooth = required
+ hardware.video-capture = required
+ policy.standard = required
+ #policy.role-priority-system = optional
+-- 
+2.43.0
+

diff --git a/media-video/wireplumber/wireplumber-.ebuild 
b/media-video/wireplumber/wireplumber-.ebuild
index 42e484bf9447..9b1c4d46ea55 100644
--- a/media-video/wireplumber/wireplumber-.ebuild
+++ b/media-video/wireplumber/wireplumber-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -70,7 +70,7 @@ RDEPEND="${DEPEND}
 DOCS=( {NEWS,README}.rst )
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-0.4.15-config-disable-sound-server-parts.patch # 
defer enabling sound server parts to media-video/pipewire
+   "${FILESDIR}"/${PN}-0.4.81-config-disable-sound-server-parts.patch # 
defer enabling sound server parts to media-video/pipewire
 )
 
 src_configure() {



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

2024-03-18 Thread Sam James
commit: bd5d3babf9a9b90279e664d2b881f40e5a4d2486
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 19 05:46:50 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 19 05:47:58 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd5d3bab

media-video/wireplumber: update live

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

 media-video/wireplumber/wireplumber-.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/wireplumber/wireplumber-.ebuild 
b/media-video/wireplumber/wireplumber-.ebuild
index 9b1c4d46ea55..88ddf0bb6b0e 100644
--- a/media-video/wireplumber/wireplumber-.ebuild
+++ b/media-video/wireplumber/wireplumber-.ebuild
@@ -49,8 +49,8 @@ BDEPEND="
 
 DEPEND="
${LUA_DEPS}
-   >=dev-libs/glib-2.62
-   >=media-video/pipewire-0.3.68:=
+   >=dev-libs/glib-2.68
+   >=media-video/pipewire-1.0.2:=
virtual/libintl
elogind? ( sys-auth/elogind )
systemd? ( sys-apps/systemd )



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

2024-03-18 Thread Matt Turner
commit: de4f94762318f119c7df1155346fa31a83bd13bf
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 19 04:54:39 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 19 05:06:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de4f9476

dev-util/directx-headers: Version bump to 1.613.0

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

 dev-util/directx-headers/Manifest   | 1 +
 .../{directx-headers-.ebuild => directx-headers-1.613.0.ebuild} | 2 +-
 dev-util/directx-headers/directx-headers-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-util/directx-headers/Manifest 
b/dev-util/directx-headers/Manifest
index 02793bc5edf5..85d66814da95 100644
--- a/dev-util/directx-headers/Manifest
+++ b/dev-util/directx-headers/Manifest
@@ -1 +1,2 @@
 DIST directx-headers-1.611.0.tar.gz 423078 BLAKE2B 
445b06c33dad8d5c36181a15e2ebc1ca8e0a8c9b14b613d2468455d4a086e153acd005eea7b12cfd9a700408113f609f3ea4b8034467a8b866f92cf697471b0e
 SHA512 
717ed37f6404d67a032f50358a17bcab6c6258eff321287e4a26cef203738d4e5c930a53afc43d8175637634d71dfbb7c25f13eedaa35a4626cb402fa5e56abc
+DIST directx-headers-1.613.0.tar.gz 449101 BLAKE2B 
4968c25537ae0f7715f4bbb6964fb06e38daa7b7d6dcfc66af430430d4786ee7ed3930f4773f8e0e62e0409bc7adda64c7f3ab84a037daff881e79a29a991b7d
 SHA512 
2a87d52d34720555eaff0e983afe80149649de5c82535411a2c3f61b83f49d9ce27976b20d65f2b348cd9933ec5ed93aa3716f9b831ed664116158418e26fb44

diff --git a/dev-util/directx-headers/directx-headers-.ebuild 
b/dev-util/directx-headers/directx-headers-1.613.0.ebuild
similarity index 94%
copy from dev-util/directx-headers/directx-headers-.ebuild
copy to dev-util/directx-headers/directx-headers-1.613.0.ebuild
index e0d36de615c0..e59d2038d4d6 100644
--- a/dev-util/directx-headers/directx-headers-.ebuild
+++ b/dev-util/directx-headers/directx-headers-1.613.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/dev-util/directx-headers/directx-headers-.ebuild 
b/dev-util/directx-headers/directx-headers-.ebuild
index e0d36de615c0..e59d2038d4d6 100644
--- a/dev-util/directx-headers/directx-headers-.ebuild
+++ b/dev-util/directx-headers/directx-headers-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



[gentoo-commits] repo/gentoo:master commit in: sys-fs/squashfs-tools-ng/

2024-03-18 Thread Matt Turner
commit: 128496a4717fb4085ea09066b92f53ae47e0341a
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 19 04:43:14 2024 +
Commit: Matt Turner  gentoo  org>
CommitDate: Tue Mar 19 05:06:16 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=128496a4

sys-fs/squashfs-tools-ng: Version bump to 1.3.0

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

 sys-fs/squashfs-tools-ng/Manifest   | 1 +
 .../{squashfs-tools-ng-.ebuild => squashfs-tools-ng-1.3.0.ebuild}   | 2 +-
 sys-fs/squashfs-tools-ng/squashfs-tools-ng-.ebuild  | 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/sys-fs/squashfs-tools-ng/Manifest 
b/sys-fs/squashfs-tools-ng/Manifest
index 697696ca16bf..ef74757014f2 100644
--- a/sys-fs/squashfs-tools-ng/Manifest
+++ b/sys-fs/squashfs-tools-ng/Manifest
@@ -1 +1,2 @@
 DIST squashfs-tools-ng-1.2.0.tar.xz 586992 BLAKE2B 
ca20e4e01033b4dfa3ada2abd0f618305cb3f49f683863d36ea93679c2cfc0c396ee209c3254fa318d30cb2c4c000c3634d4b625212842cabae0a5e53b4a2bdc
 SHA512 
0c52890a92e2aee928db3e2407c087703d331e9dd8cba1b58ef44fe78cdd7ed1523e9b0485f7da83ad77423ffdccaf392a2b752ad948d62a5f1b5e600b523070
+DIST squashfs-tools-ng-1.3.0.tar.xz 585800 BLAKE2B 
658ff825b2cda63116c29d8c582f54df5bd511a6da98e737527d54720ed95a541edc39b94f61195f4c99d125cbcc8db824ea9d1e2a7a7a557fb647f5e795d623
 SHA512 
10ddff837464227d97c3c2dabeefa408a63fbab4ddc8ca184f4ecce7288ac47c0c6baf6d10146f7e29e4a845592720e39281f779420f5ba0b1e7736c0dea73d7

diff --git a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-.ebuild 
b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.0.ebuild
similarity index 96%
copy from sys-fs/squashfs-tools-ng/squashfs-tools-ng-.ebuild
copy to sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.0.ebuild
index 76778f0ce58b..161eca8ce48e 100644
--- a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-.ebuild
+++ b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-1.3.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2023 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8

diff --git a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-.ebuild 
b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-.ebuild
index 76778f0ce58b..161eca8ce48e 100644
--- a/sys-fs/squashfs-tools-ng/squashfs-tools-ng-.ebuild
+++ b/sys-fs/squashfs-tools-ng/squashfs-tools-ng-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2019-2023 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8



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

2024-03-18 Thread Sam James
commit: eeca3e16936cc7e9943d0d38938b5661aad85ce9
Author: Sam James  gentoo  org>
AuthorDate: Tue Mar 19 05:02:54 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 19 05:02:54 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeca3e16

dev-libs/libei: Stabilize 1.2.1 arm, #927261

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

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

diff --git a/dev-libs/libei/libei-1.2.1.ebuild 
b/dev-libs/libei/libei-1.2.1.ebuild
index 0e3de5795b0f..3cadfe430edd 100644
--- a/dev-libs/libei/libei-1.2.1.ebuild
+++ b/dev-libs/libei/libei-1.2.1.ebuild
@@ -14,7 +14,7 @@ SRC_URI+=" 
https://github.com/nemequ/munit/archive/${MUNIT_COMMIT}.tar.gz -> mun
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
 IUSE="elogind systemd test"
 RESTRICT="!test? ( test )"
 



[gentoo-commits] repo/proj/guru:dev commit in: app-misc/wcal/

2024-03-18 Thread Haelwenn Monnier
commit: a728e04da98ea6ac7e499f1eed596b0bab191fe3
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Mar 19 04:11:19 2024 +
Commit: Haelwenn Monnier  hacktivis  me>
CommitDate: Tue Mar 19 04:11:38 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a728e04d

app-misc/wcal: new package, add 0.1

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

 app-misc/wcal/Manifest|  1 +
 app-misc/wcal/metadata.xml| 11 +++
 app-misc/wcal/wcal-0.1.ebuild | 19 +++
 3 files changed, 31 insertions(+)

diff --git a/app-misc/wcal/Manifest b/app-misc/wcal/Manifest
new file mode 100644
index 00..68507a10fa
--- /dev/null
+++ b/app-misc/wcal/Manifest
@@ -0,0 +1 @@
+DIST wcal-0.1.tar.gz 3417 BLAKE2B 
c9b9d12785f55498ef5021d3c9c05bcd756c0a2f8242f2bf918bd1b529e777b0d4e1fa7c228e62857b9df63280761cffd6eec461ef74b1a43367c48c2c7dffc2
 SHA512 
ee48238fa2c270a60007e0936dda37fdbdca1b02149c64608a27f459a9af0a89bd3fad54edd55fea2a848c616c7adfbde20a65a15a269b0dade0492d8010d59b

diff --git a/app-misc/wcal/metadata.xml b/app-misc/wcal/metadata.xml
new file mode 100644
index 00..56fb8a08ad
--- /dev/null
+++ b/app-misc/wcal/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   cont...@hacktivis.me
+   Haelwenn (lanodan) Monnier
+   
+   
+   leahneukirchen/wcal
+   
+

diff --git a/app-misc/wcal/wcal-0.1.ebuild b/app-misc/wcal/wcal-0.1.ebuild
new file mode 100644
index 00..a00240ece5
--- /dev/null
+++ b/app-misc/wcal/wcal-0.1.ebuild
@@ -0,0 +1,19 @@
+# Copyright 2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="ISO weekly calendar"
+HOMEPAGE="https://github.com/leahneukirchen/wcal;
+SRC_URI="https://github.com/leahneukirchen/wcal/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+KEYWORDS="~amd64 ~x86"
+
+LICENSE="CC0-1.0"
+SLOT="0"
+
+# check target in Makefile but no test cases
+RESTRICT="test"
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX=/usr install
+}



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

2024-03-18 Thread Ionen Wolkens
commit: 09581d28a31598d1c416784672290bb4efaafe17
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 21:13:36 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09581d28

dev-python/zope-interface: Stabilize 6.2 hppa, #925971

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-python/zope-interface/zope-interface-6.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/zope-interface/zope-interface-6.2.ebuild 
b/dev-python/zope-interface/zope-interface-6.2.ebuild
index 2b9282843339..f4beefd336f1 100644
--- a/dev-python/zope-interface/zope-interface-6.2.ebuild
+++ b/dev-python/zope-interface/zope-interface-6.2.ebuild
@@ -19,7 +19,7 @@ HOMEPAGE="
 
 LICENSE="ZPL"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 
 RDEPEND="
!dev-python/namespace-zope



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

2024-03-18 Thread Ionen Wolkens
commit: 8f7e3b4441ebe0e2aaf1e267b4a5f7e2b16c7ed4
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Mar 19 00:30:29 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f7e3b44

dev-libs/libksba: Stabilize 1.6.6 hppa, #926119

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-libs/libksba/libksba-1.6.6.ebuild 
b/dev-libs/libksba/libksba-1.6.6.ebuild
index b02777ead934..59e606b3c1d1 100644
--- a/dev-libs/libksba/libksba-1.6.6.ebuild
+++ b/dev-libs/libksba/libksba-1.6.6.ebuild
@@ -20,7 +20,7 @@ SRC_URI+=" verify-sig? ( 
mirror://gnupg/${PN}/${P}.tar.bz2.sig )"
 
 LICENSE="LGPL-3+ GPL-2+ GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="static-libs"
 
 RDEPEND=">=dev-libs/libgpg-error-1.33"



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

2024-03-18 Thread Ionen Wolkens
commit: 41af857754fabc8e272493e92d07362b8b46df38
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 17:46:35 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=41af8577

net-libs/libtirpc: Stabilize 1.3.4-r2 hppa, #925634

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-libs/libtirpc/libtirpc-1.3.4-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libtirpc/libtirpc-1.3.4-r2.ebuild 
b/net-libs/libtirpc/libtirpc-1.3.4-r2.ebuild
index 373ebcf50818..247c7f4fcc57 100644
--- a/net-libs/libtirpc/libtirpc-1.3.4-r2.ebuild
+++ b/net-libs/libtirpc/libtirpc-1.3.4-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="
 
 LICENSE="BSD BSD-2 BSD-4 LGPL-2.1+"
 SLOT="0/3" # subslot matches SONAME major
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="kerberos static-libs"
 
 RDEPEND="kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] )"



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

2024-03-18 Thread Ionen Wolkens
commit: 55d620599888f4b87969deea0ed020d4a309c5e2
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Mar 19 00:13:34 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55d62059

dev-python/sqlalchemy: Stabilize 2.0.27 hppa, #926010

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-python/sqlalchemy/sqlalchemy-2.0.27.ebuild 
b/dev-python/sqlalchemy/sqlalchemy-2.0.27.ebuild
index 0ea36df4e9dc..7d275169242d 100644
--- a/dev-python/sqlalchemy/sqlalchemy-2.0.27.ebuild
+++ b/dev-python/sqlalchemy/sqlalchemy-2.0.27.ebuild
@@ -22,7 +22,7 @@ S="${WORKDIR}/${MY_PN}-${PV}"
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="examples +sqlite test"
 
 RDEPEND="



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

2024-03-18 Thread Ionen Wolkens
commit: 6f72db00bc3b2fc6038cae5bd72fcf9e28aa107f
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 23:35:42 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f72db00

dev-python/fonttools: Stabilize 4.49.0 hppa, #925999

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-python/fonttools/fonttools-4.49.0.ebuild 
b/dev-python/fonttools/fonttools-4.49.0.ebuild
index b558943aa371..b2122f7e18d7 100644
--- a/dev-python/fonttools/fonttools-4.49.0.ebuild
+++ b/dev-python/fonttools/fonttools-4.49.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~arm64-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86 ~arm64-macos ~x64-macos"
 IUSE="+native-extensions"
 
 RDEPEND="



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

2024-03-18 Thread Ionen Wolkens
commit: c2c64edfd1d1f4ab565fa04eb752aef9e239ca97
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 16:56:43 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2c64edf

dev-python/aiohttp: Stabilize 3.9.3 hppa, #925392

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-python/aiohttp/aiohttp-3.9.3.ebuild 
b/dev-python/aiohttp/aiohttp-3.9.3.ebuild
index 65217f6fc804..320d491c039c 100644
--- a/dev-python/aiohttp/aiohttp-3.9.3.ebuild
+++ b/dev-python/aiohttp/aiohttp-3.9.3.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 
sparc x86"
 IUSE="test-rust"
 
 RDEPEND="



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

2024-03-18 Thread Ionen Wolkens
commit: 156abd72a352dbeee112cc9fc2bba8391a89c5e9
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 18:20:36 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=156abd72

sys-libs/libcap: Stabilize 2.69-r1 hppa, #925641

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 sys-libs/libcap/libcap-2.69-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcap/libcap-2.69-r1.ebuild 
b/sys-libs/libcap/libcap-2.69-r1.ebuild
index faf3c1167f90..d7218cbc4b0a 100644
--- a/sys-libs/libcap/libcap-2.69-r1.ebuild
+++ b/sys-libs/libcap/libcap-2.69-r1.ebuild
@@ -11,7 +11,7 @@ if [[ ${PV} == * ]]; then
 else

SRC_URI="https://www.kernel.org/pub/linux/libs/security/linux-privs/libcap2/${P}.tar.xz;
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 fi
 
 DESCRIPTION="POSIX 1003.1e capabilities"



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

2024-03-18 Thread Ionen Wolkens
commit: 6db61cf40b84a1aa39d17d447fedf61fe2141157
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 18:13:07 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6db61cf4

app-arch/bzip2: Stabilize 1.0.8-r5 hppa, #925638

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-arch/bzip2/bzip2-1.0.8-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/bzip2/bzip2-1.0.8-r5.ebuild 
b/app-arch/bzip2/bzip2-1.0.8-r5.ebuild
index 234df1744aeb..8b2111a2bfcb 100644
--- a/app-arch/bzip2/bzip2-1.0.8-r5.ebuild
+++ b/app-arch/bzip2/bzip2-1.0.8-r5.ebuild
@@ -16,7 +16,7 @@ SRC_URI+=" verify-sig? ( 
https://sourceware.org/pub/${PN}/${P}.tar.gz.sig )"
 
 LICENSE="BZIP2"
 SLOT="0/1" # subslot = SONAME
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~arm64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~arm64-macos"
 IUSE="static static-libs"
 
 BDEPEND="



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

2024-03-18 Thread Ionen Wolkens
commit: c643fd35949a8caaf1bc471034e9bc4cb30faf3c
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 20:02:06 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c643fd35

dev-db/sqlite: Stabilize 3.45.1-r1 hppa, #925956

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-db/sqlite/sqlite-3.45.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-db/sqlite/sqlite-3.45.1-r1.ebuild 
b/dev-db/sqlite/sqlite-3.45.1-r1.ebuild
index 038ad093c2be..0e04537b49cf 100644
--- a/dev-db/sqlite/sqlite-3.45.1-r1.ebuild
+++ b/dev-db/sqlite/sqlite-3.45.1-r1.ebuild
@@ -24,7 +24,7 @@ else
"
S="${WORKDIR}/${PN}-src-${SRC_PV}"
 
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 fi
 
 LICENSE="public-domain"



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

2024-03-18 Thread Ionen Wolkens
commit: 4f1922bf615ac1346d6428bfa3fd0f4c6685bb3a
Author: Matoro Mahri  matoro  tk>
AuthorDate: Tue Mar 19 00:50:48 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f1922bf

sys-apps/dbus: Stabilize 1.15.8 hppa, #926159

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/sys-apps/dbus/dbus-1.15.8.ebuild b/sys-apps/dbus/dbus-1.15.8.ebuild
index b8a4e1dbd66d..ca19fead7d26 100644
--- a/sys-apps/dbus/dbus-1.15.8.ebuild
+++ b/sys-apps/dbus/dbus-1.15.8.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://dbus.freedesktop.org/releases/dbus/${P}.tar.xz;
 
 LICENSE="|| ( AFL-2.1 GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 # TODO: USE=daemon
 IUSE="debug doc elogind selinux static-libs systemd test valgrind X"
 RESTRICT="!test? ( test )"



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

2024-03-18 Thread Ionen Wolkens
commit: 1f9692108b9904f2160bf729dbefaf7309ac3773
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 20:28:29 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f969210

dev-python/pycairo: Stabilize 1.26.0 hppa, #925962

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-python/pycairo/pycairo-1.26.0.ebuild 
b/dev-python/pycairo/pycairo-1.26.0.ebuild
index 96df6d7d9589..9e18b18a850f 100644
--- a/dev-python/pycairo/pycairo-1.26.0.ebuild
+++ b/dev-python/pycairo/pycairo-1.26.0.ebuild
@@ -22,7 +22,7 @@ SRC_URI="
 
 LICENSE="|| ( LGPL-2.1 MPL-1.1 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos"
 IUSE="examples"
 
 BDEPEND="



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

2024-03-18 Thread Ionen Wolkens
commit: cf410e421a3da46cb9c638eef832da88af0f2a9b
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 16:13:36 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf410e42

dev-python/watchdog: Stabilize 4.0.0 hppa, #925384

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-python/watchdog/watchdog-4.0.0.ebuild 
b/dev-python/watchdog/watchdog-4.0.0.ebuild
index 518c9080fbc3..8a741c3be6ce 100644
--- a/dev-python/watchdog/watchdog-4.0.0.ebuild
+++ b/dev-python/watchdog/watchdog-4.0.0.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv 
~s390 sparc x86"
 
 RDEPEND="
dev-python/pyyaml[${PYTHON_USEDEP}]



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

2024-03-18 Thread Ionen Wolkens
commit: b31a1f31ebdfbfaa0701fb88018c92012f854f1d
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 18:53:03 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b31a1f31

dev-libs/libffi: Stabilize 3.4.4-r4 hppa, #925739

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-libs/libffi/libffi-3.4.4-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libffi/libffi-3.4.4-r4.ebuild 
b/dev-libs/libffi/libffi-3.4.4-r4.ebuild
index 2bda8796aa78..a80f5a73f9d6 100644
--- a/dev-libs/libffi/libffi-3.4.4-r4.ebuild
+++ b/dev-libs/libffi/libffi-3.4.4-r4.ebuild
@@ -19,7 +19,7 @@ LICENSE="MIT"
 # with FEATURES="-preserved-libs" or another package manager if SONAME
 # changes.
 SLOT="0/8" # SONAME=libffi.so.8
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="debug exec-static-trampoline pax-kernel static-libs test"
 
 RESTRICT="!test? ( test )"



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

2024-03-18 Thread Ionen Wolkens
commit: 177da4fbf8b568a3a1dda09dd749a82f66dc7fa6
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 18:04:05 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=177da4fb

sys-libs/readline: Stabilize 8.1_p2-r2 hppa, #925637

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 sys-libs/readline/readline-8.1_p2-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/readline/readline-8.1_p2-r2.ebuild 
b/sys-libs/readline/readline-8.1_p2-r2.ebuild
index 0fb8f4fb1b38..86e18ce55222 100644
--- a/sys-libs/readline/readline-8.1_p2-r2.ebuild
+++ b/sys-libs/readline/readline-8.1_p2-r2.ebuild
@@ -61,7 +61,7 @@ esac
 LICENSE="GPL-3+"
 SLOT="0/8"  # subslot matches SONAME major
 [[ ${PV} == *_rc* ]] || \
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos 
~x64-macos ~x64-solaris"
 IUSE="static-libs +unicode utils"
 
 
RDEPEND=">=sys-libs/ncurses-5.9-r3:=[static-libs?,unicode(+)?,${MULTILIB_USEDEP}]"



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

2024-03-18 Thread Ionen Wolkens
commit: b7fbd8481e1aaabe3fee170365fe20aa03df5578
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 17:56:18 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7fbd848

sys-libs/gpm: Stabilize 1.20.7-r6 hppa, #925635

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 sys-libs/gpm/gpm-1.20.7-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/gpm/gpm-1.20.7-r6.ebuild 
b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
index 23a9cc35677f..3ad21ff8191c 100644
--- a/sys-libs/gpm/gpm-1.20.7-r6.ebuild
+++ b/sys-libs/gpm/gpm-1.20.7-r6.ebuild
@@ -13,7 +13,7 @@ SRC_URI="
 
 LICENSE="GPL-2"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86"
 IUSE="selinux"
 
 RDEPEND="



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

2024-03-18 Thread Ionen Wolkens
commit: c5d21cc082a67e9b0b2701af7d0e8db51d4fea80
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 17:08:12 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5d21cc0

app-arch/xz-utils: Stabilize 5.4.6-r1 hppa, #925410

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 app-arch/xz-utils/xz-utils-5.4.6-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-arch/xz-utils/xz-utils-5.4.6-r1.ebuild 
b/app-arch/xz-utils/xz-utils-5.4.6-r1.ebuild
index 39a813036b1c..50f09f3d3417 100644
--- a/app-arch/xz-utils/xz-utils-5.4.6-r1.ebuild
+++ b/app-arch/xz-utils/xz-utils-5.4.6-r1.ebuild
@@ -35,7 +35,7 @@ else
"
 
if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
fi
 
S="${WORKDIR}/${MY_P}"



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

2024-03-18 Thread Ionen Wolkens
commit: 8167b338a569f00847def24810cee63f40c115c9
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 15:48:29 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8167b338

dev-build/meson: Stabilize 1.3.1-r1 hppa, #924949

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-build/meson/meson-1.3.1-r1.ebuild 
b/dev-build/meson/meson-1.3.1-r1.ebuild
index 6bbfeaeaa0e0..8a1bba292f2a 100644
--- a/dev-build/meson/meson-1.3.1-r1.ebuild
+++ b/dev-build/meson/meson-1.3.1-r1.ebuild
@@ -24,7 +24,7 @@ else
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg
 
if [[ ${PV} != *_rc* ]] ; then
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
fi
 fi
 



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

2024-03-18 Thread Ionen Wolkens
commit: 09ee112a4a125317033217c1a2017462b30a9f0f
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 17:37:59 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09ee112a

sys-libs/pam: Stabilize 1.5.3-r1 hppa, #925632

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 sys-libs/pam/pam-1.5.3-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/pam/pam-1.5.3-r1.ebuild b/sys-libs/pam/pam-1.5.3-r1.ebuild
index 0481e2979665..5e9602e23a38 100644
--- a/sys-libs/pam/pam-1.5.3-r1.ebuild
+++ b/sys-libs/pam/pam-1.5.3-r1.ebuild
@@ -21,7 +21,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="|| ( BSD GPL-2 )"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="audit berkdb debug nis selinux"
 
 BDEPEND="



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

2024-03-18 Thread Ionen Wolkens
commit: 1c2bbb715933dc7166c588101e5ec1141fecabe8
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 15:57:47 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c2bbb71

net-libs/libpsl: Stabilize 0.21.5 hppa, #925113

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/net-libs/libpsl/libpsl-0.21.5.ebuild 
b/net-libs/libpsl/libpsl-0.21.5.ebuild
index e69821e41d31..be2905fef976 100644
--- a/net-libs/libpsl/libpsl-0.21.5.ebuild
+++ b/net-libs/libpsl/libpsl-0.21.5.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/rockdaboot/${PN}/releases/download/${PV}/${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="icu +idn test"
 RESTRICT="!test? ( test )"
 



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

2024-03-18 Thread Ionen Wolkens
commit: 60dbba48f4764b8218394ee2ca849231c0aa6ca5
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 17:18:30 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60dbba48

dev-libs/libpcre: Stabilize 8.45-r3 hppa, #925631

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 dev-libs/libpcre/libpcre-8.45-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-libs/libpcre/libpcre-8.45-r3.ebuild 
b/dev-libs/libpcre/libpcre-8.45-r3.ebuild
index 2e1de1d51940..6147da6ca44c 100644
--- a/dev-libs/libpcre/libpcre-8.45-r3.ebuild
+++ b/dev-libs/libpcre/libpcre-8.45-r3.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="BSD"
 SLOT="3"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~x64-solaris"
 IUSE="bzip2 +cxx +jit libedit pcre16 pcre32 +readline static-libs unicode 
valgrind zlib"
 REQUIRED_USE="
readline? ( !libedit )



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

2024-03-18 Thread Ionen Wolkens
commit: db87d2c416ef9189a771b43e2e65fda2b6d34d17
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 17:38:02 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:46 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db87d2c4

sys-libs/pam_wrapper: Stabilize 1.1.4-r3 hppa, #925632

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 sys-libs/pam_wrapper/pam_wrapper-1.1.4-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/pam_wrapper/pam_wrapper-1.1.4-r3.ebuild 
b/sys-libs/pam_wrapper/pam_wrapper-1.1.4-r3.ebuild
index 1f0c159d30e6..96d2c6f81f35 100644
--- a/sys-libs/pam_wrapper/pam_wrapper-1.1.4-r3.ebuild
+++ b/sys-libs/pam_wrapper/pam_wrapper-1.1.4-r3.ebuild
@@ -15,7 +15,7 @@ SRC_URI="
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv 
sparc x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"



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

2024-03-18 Thread Ionen Wolkens
commit: 59062de332dc8417a29f84e2892440de04f0a56b
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 15:07:12 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59062de3

dev-libs/libbsd: Stabilize 0.11.8 hppa, #924908

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

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

diff --git a/dev-libs/libbsd/libbsd-0.11.8.ebuild 
b/dev-libs/libbsd/libbsd-0.11.8.ebuild
index 26f321dab6fc..80ccbf78eae3 100644
--- a/dev-libs/libbsd/libbsd-0.11.8.ebuild
+++ b/dev-libs/libbsd/libbsd-0.11.8.ebuild
@@ -13,7 +13,7 @@ SRC_URI+=" verify-sig? ( 
https://${PN}.freedesktop.org/releases/${P}.tar.xz.asc
 
 LICENSE="BEER-WARE BSD BSD-2 BSD-4 ISC MIT"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux"
 IUSE="static-libs"
 
 RDEPEND="app-crypt/libmd[${MULTILIB_USEDEP}]"



[gentoo-commits] repo/gentoo:master commit in: sys-process/htop/

2024-03-18 Thread Ionen Wolkens
commit: bd64ad1ce58eae51f966e5b2a2d46a0fa2d98c2d
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 15:41:26 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd64ad1c

sys-process/htop: Stabilize 3.3.0 hppa, #924912

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 sys-process/htop/htop-3.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-process/htop/htop-3.3.0.ebuild 
b/sys-process/htop/htop-3.3.0.ebuild
index b4d17a057c3f..d30d06f8ca4e 100644
--- a/sys-process/htop/htop-3.3.0.ebuild
+++ b/sys-process/htop/htop-3.3.0.ebuild
@@ -14,7 +14,7 @@ if [[ ${PV} == * ]] ; then
inherit autotools git-r3
 else

SRC_URI="https://github.com/htop-dev/htop/releases/download/${PV}/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos"
 fi
 
 S="${WORKDIR}/${P/_}"



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

2024-03-18 Thread Ionen Wolkens
commit: 3cabe0129e9490302670ea230d19db2c4431a225
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 15:28:35 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cabe012

sys-libs/libcap-ng: Stabilize 0.8.4-r1 hppa, #924911

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 sys-libs/libcap-ng/libcap-ng-0.8.4-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sys-libs/libcap-ng/libcap-ng-0.8.4-r1.ebuild 
b/sys-libs/libcap-ng/libcap-ng-0.8.4-r1.ebuild
index 884785285ab2..f69c5049ed83 100644
--- a/sys-libs/libcap-ng/libcap-ng-0.8.4-r1.ebuild
+++ b/sys-libs/libcap-ng/libcap-ng-0.8.4-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://people.redhat.com/sgrubb/${PN}/${P}.tar.gz;
 
 LICENSE="GPL-2+ LGPL-2.1+"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x86-linux"
+KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x86-linux"
 IUSE="python static-libs"
 REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
 



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

2024-03-18 Thread Ionen Wolkens
commit: 5aa9c9fc176a898f9b64e403b6a313478d23c6bf
Author: Matoro Mahri  matoro  tk>
AuthorDate: Mon Mar 18 15:19:59 2024 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 19 03:42:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5aa9c9fc

net-misc/rsync: Stabilize 3.2.7-r4 hppa, #924909

Signed-off-by: Matoro Mahri  matoro.tk>
Signed-off-by: Ionen Wolkens  gentoo.org>

 net-misc/rsync/rsync-3.2.7-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/rsync/rsync-3.2.7-r4.ebuild 
b/net-misc/rsync/rsync-3.2.7-r4.ebuild
index 2d7cc85f312e..9d19a857389f 100644
--- a/net-misc/rsync/rsync-3.2.7-r4.ebuild
+++ b/net-misc/rsync/rsync-3.2.7-r4.ebuild
@@ -27,7 +27,7 @@ else
SRC_DIR="src-previews"
else
SRC_DIR="src"
-   KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
+   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips 
ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos 
~ppc-macos ~x64-macos ~x64-solaris"
fi
 
SRC_URI="https://rsync.samba.org/ftp/rsync/${SRC_DIR}/${P/_/}.tar.gz



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

2024-03-18 Thread Sam James
commit: 46b7d49dd1357cf90659e967ce9e549270c6c78e
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Mar 18 22:41:49 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 19 03:20:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46b7d49d

dev-lang/f2c: update EAPI 7 -> 8

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

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

diff --git a/dev-lang/f2c/f2c-20240312.ebuild b/dev-lang/f2c/f2c-20240312.ebuild
index 8012b448dba8..89c0a85ceab8 100644
--- a/dev-lang/f2c/f2c-20240312.ebuild
+++ b/dev-lang/f2c/f2c-20240312.ebuild
@@ -1,7 +1,7 @@
 # Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit toolchain-funcs
 



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libmcpp/, dev-cpp/libmcpp/files/

2024-03-18 Thread Sam James
commit: e572c88554dd14921c39809f3b780cea49ce9c56
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Mar 19 00:31:31 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 19 03:20:51 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e572c885

dev-cpp/libmcpp: add patches to build with Modern C

Closes: https://bugs.gentoo.org/919186
Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 .../libmcpp-2.7.2-incompatible-pointer-types.patch | 26 ++
 dev-cpp/libmcpp/files/mcpp-c99.patch   | 59 ++
 dev-cpp/libmcpp/libmcpp-2.7.2_p5-r2.ebuild | 48 ++
 3 files changed, 133 insertions(+)

diff --git 
a/dev-cpp/libmcpp/files/libmcpp-2.7.2-incompatible-pointer-types.patch 
b/dev-cpp/libmcpp/files/libmcpp-2.7.2-incompatible-pointer-types.patch
new file mode 100644
index ..fc84009d4366
--- /dev/null
+++ b/dev-cpp/libmcpp/files/libmcpp-2.7.2-incompatible-pointer-types.patch
@@ -0,0 +1,26 @@
+https://github.com/jbrandwood/mcpp/commit/3b274fe8f31d61996343b17402f30408a6e447cf
+
+From 3b274fe8f31d61996343b17402f30408a6e447cf Mon Sep 17 00:00:00 2001
+From: John Brandwood 
+Date: Fri, 15 Mar 2024 15:15:53 -0400
+Subject: [PATCH] Fix build with GCC 14.x by splitting a NULL assignment into 2
+ lines.
+
+---
+ src/expand.c | 3 ++-
+ 1 file changed, 2 insertions(+), 1 deletion(-)
+
+diff --git a/src/expand.c b/src/expand.c
+index 08f829a..ea2d2a9 100644
+--- a/src/expand.c
 b/src/expand.c
+@@ -710,7 +710,8 @@ static char *   replace(
+ } else {
+ m_inf->locs.start_col = m_inf->locs.start_line = 0L;
+ }
+-m_inf->args = m_inf->loc_args = NULL;   /* Default args */
++m_inf->args = NULL; /* Default args */
++m_inf->loc_args = NULL;
+ for (num = 1, recurs = 0; num < m_num; num++)
+ if (mac_inf[ num].defp == defp)
+ recurs++;   /* Recursively nested macro */

diff --git a/dev-cpp/libmcpp/files/mcpp-c99.patch 
b/dev-cpp/libmcpp/files/mcpp-c99.patch
new file mode 100644
index ..e6538e7955f4
--- /dev/null
+++ b/dev-cpp/libmcpp/files/mcpp-c99.patch
@@ -0,0 +1,59 @@
+Florian Weimer's c99 patch from https://sourceforge.net/p/mcpp/patches/7/
+
+Do not define and undefine _*_SOURCE macros.  These have special
+semantics to glibc.   may include , and which
+point the feature configuration gets frozen.  Without this change,
+when system.c includes , the feature macros are hard-coded
+as baseline POSIX, which does not include readlink.  This will lead to
+compilation errors with future compilers.
+
+diff --git a/src/configed.H b/src/configed.H
+index b4d1ebf3a6bfa280..bde16fc8db38a2c4 100644
+--- a/src/configed.H
 b/src/configed.H
+@@ -295,20 +295,7 @@
+  * ULONGMAX should be defined to the ULONG_MAX in .
+  */
+ 
+-/* _POSIX_* only to get PATH_MAX*/
+-#define _POSIX_ 1
+-#define _POSIX_SOURCE   1
+-#ifndef _POSIX_C_SOURCE
+-#define _POSIX_C_SOURCE 1
+-#define _POSIX_C_SOURCE_defined 1
+-#endif
+ #include"limits.h"
+-#undef  _POSIX_
+-#undef  _POSIX_SOURCE
+-#ifdef  _POSIX_C_SOURCE_defined
+-#undef  _POSIX_C_SOURCE
+-#undef  _POSIX_C_SOURCE_defined
+-#endif
+ #define CHARBIT CHAR_BIT
+ #define UCHARMAXUCHAR_MAX
+ #define USHRTMAXUSHRT_MAX
+diff --git a/src/noconfig.H b/src/noconfig.H
+index 6b634fe0b32ff67c..7c923c900c8865dd 100644
+--- a/src/noconfig.H
 b/src/noconfig.H
+@@ -570,20 +570,7 @@
+ #include"stdio.h"
+ 
+ /* PATHMAX is the maximum length of path-list on the host system.   */
+-/* _POSIX_* only to get PATH_MAX*/
+-#define _POSIX_ 1
+-#define _POSIX_SOURCE   1
+-#ifndef _POSIX_C_SOURCE
+-#define _POSIX_C_SOURCE 1
+-#define _POSIX_C_SOURCE_defined 1
+-#endif
+ #include"limits.h"
+-#undef  _POSIX_
+-#undef  _POSIX_SOURCE
+-#ifdef  _POSIX_C_SOURCE_defined
+-#undef  _POSIX_C_SOURCE
+-#undef  _POSIX_C_SOURCE_defined
+-#endif
+ #ifdef  PATH_MAX
+ #define PATHMAX PATH_MAX/* Posix macro  */
+ #else

diff --git a/dev-cpp/libmcpp/libmcpp-2.7.2_p5-r2.ebuild 
b/dev-cpp/libmcpp/libmcpp-2.7.2_p5-r2.ebuild
new file mode 100644
index ..3d410d6d4019
--- /dev/null
+++ b/dev-cpp/libmcpp/libmcpp-2.7.2_p5-r2.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+MY_PN=${PN/lib/}
+MY_P=$(ver_cut 1-4 ${MY_PN}-${PV})
+
+DESCRIPTION="A portable C++ preprocessor"
+HOMEPAGE="http://mcpp.sourceforge.net;
+SRC_URI="mirror://sourceforge/mcpp/${MY_P}.tar.gz"
+SRC_URI+=" 
mirror://debian/pool/main/m/${MY_PN}/${MY_PN}_${PV/_p/-}.debian.tar.xz"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc64 ~riscv ~x86 ~x86-linux 
~x64-macos"
+
+PATCHES=(
+   # bug #718808
+   

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

2024-03-18 Thread Sam James
commit: bd15cd29fa9bb4b1e134695e6891e69c6fb3fbaf
Author: Eli Schwartz  gmail  com>
AuthorDate: Mon Mar 18 22:34:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 19 03:20:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd15cd29

dev-lang/f2c: add 20240312

> I've made some tweaks for pedants who want to compile with
> -Werror=strict-aliasing. An updated https://www.netlib.org/f2c/src.tgz
> is now available.

Pedantry for the win. We now have a build that is believed-safe in the
presence of LTO.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 dev-lang/f2c/Manifest|  1 +
 dev-lang/f2c/f2c-20240312.ebuild | 39 +++
 2 files changed, 40 insertions(+)

diff --git a/dev-lang/f2c/Manifest b/dev-lang/f2c/Manifest
index 5101abe660f2..861e2b882435 100644
--- a/dev-lang/f2c/Manifest
+++ b/dev-lang/f2c/Manifest
@@ -1,3 +1,4 @@
 DIST f2c-20240130.tar.gz 285158 BLAKE2B 
525f53b12f3ab8c7dd5d4156dd03569b0923df3a5af04fc56965edb18932808434944b8b99fa8c1541ff3e9d6b413441f4dd55d921b63964f8906872f1674231
 SHA512 
dfa702a6f05139557e1f8f6d8dd9f4b54a5b277094f5202a8f9acf83f4043a9dfae3455bbac4f5c86f6027ffbe36b334b2bc085f85d3ced43634d6face9fec45
+DIST f2c-20240312.tar.gz 243278 BLAKE2B 
4a2e4efeb25446449339516218a37cd4561a9676ddee82b8d46add49cadefad9aa39eb62147137b9199e72c4464032b90d4be25d784156cdf1a85bcbca471f9a
 SHA512 
4af5d453b4635416f0a38cfa2bafd78d82f77a403e85d4041b18a8a7c20beadc979303c1cae2c3a89be0f5381497cedf65af618661c27af1e79141688914e69a
 DIST f2c_20100827-1.debian.tar.gz 15659 BLAKE2B 
4773a939e51074df34b48540ed67d0bd3dce85b64d6118c480217b569bbe11a9907a7a8bf2d68f0ec5fae51c65ec29a9dafdac1a009a90b5c6d02306496a72d5
 SHA512 
784d3f1a74311a933b54103d36dd18eb879bef1816ea82e8d93ef5a0eb7582d4ddde3a2b764d15b78194bab4cdf940480089e8b920002134af66cdf095708535
 DIST f2c_20100827.orig.tar.gz 417930 BLAKE2B 
4ccd59762947de9d316520f213d33e095a559dfe914c06d58f4db21a031b6dca332d75473dbaa6a6167ef3f0459c68235fdddac3ed4dcea34e9597a8ab0ae982
 SHA512 
2c28d8c06e53b569816e7982725133d46e9b145a84ec51771f4cca2409098f894648ebe5b8089a1ddd8468be62394b0edb5985e50baeea8129e4f507236d6c0d

diff --git a/dev-lang/f2c/f2c-20240312.ebuild b/dev-lang/f2c/f2c-20240312.ebuild
new file mode 100644
index ..8012b448dba8
--- /dev/null
+++ b/dev-lang/f2c/f2c-20240312.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-funcs
+
+DESCRIPTION="Fortran to C converter"
+HOMEPAGE="https://www.netlib.org/f2c;
+SRC_URI="
+   https://www.netlib.org/f2c/src.tgz -> ${P}.tar.gz
+"
+
+LICENSE="HPND"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND=">=dev-libs/libf2c-20130927-r1"
+
+S="${WORKDIR}"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-20100827-fix-buildsystem.patch
+)
+
+src_configure() {
+   tc-export CC
+}
+
+src_compile() {
+   emake -C src -f makefile.u f2c
+}
+
+src_install() {
+   dobin src/f2c
+
+   dodoc src/README src/Notice
+
+}



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

2024-03-18 Thread Sam James
commit: cd038fa2c680a1bd5a11d0ed88d3ab392a8aa273
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Mar 19 00:09:32 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 19 03:20:49 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd038fa2

net-libs/enet: update EAPI 7 -> 8

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-libs/enet/enet-1.3.17-r1.ebuild | 31 +++
 1 file changed, 31 insertions(+)

diff --git a/net-libs/enet/enet-1.3.17-r1.ebuild 
b/net-libs/enet/enet-1.3.17-r1.ebuild
new file mode 100644
index ..dc2968cf210a
--- /dev/null
+++ b/net-libs/enet/enet-1.3.17-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit libtool
+
+DESCRIPTION="Relatively thin, simple and robust network communication layer on 
top of UDP"
+HOMEPAGE="http://enet.bespin.org/ https://github.com/lsalzman/enet/;
+SRC_URI="http://enet.bespin.org/download/${P}.tar.gz;
+
+LICENSE="MIT"
+SLOT="1.3/7"
+KEYWORDS="~amd64 ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="static-libs"
+
+RDEPEND="!${CATEGORY}/${PN}:0"
+
+src_prepare() {
+   default
+   elibtoolize
+}
+
+src_configure() {
+   econf $(use_enable static-libs static)
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}



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

2024-03-18 Thread Sam James
commit: b653d41a1077898b62abcb96ab8980f30c930521
Author: Eli Schwartz  gmail  com>
AuthorDate: Tue Mar 19 00:06:34 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Mar 19 03:20:48 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b653d41a

net-libs/enet: make sure elibtoolize is applied

Needed to e.g. pass LTO warning flags through to the linker.

Signed-off-by: Eli Schwartz  gmail.com>
Signed-off-by: Sam James  gentoo.org>

 net-libs/enet/enet-1.3.17.ebuild | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/net-libs/enet/enet-1.3.17.ebuild b/net-libs/enet/enet-1.3.17.ebuild
index 73fe10687078..e3d3d51f4903 100644
--- a/net-libs/enet/enet-1.3.17.ebuild
+++ b/net-libs/enet/enet-1.3.17.ebuild
@@ -3,6 +3,8 @@
 
 EAPI=7
 
+inherit libtool
+
 DESCRIPTION="Relatively thin, simple and robust network communication layer on 
top of UDP"
 HOMEPAGE="http://enet.bespin.org/ https://github.com/lsalzman/enet/;
 SRC_URI="http://enet.bespin.org/download/${P}.tar.gz;
@@ -14,6 +16,11 @@ IUSE="static-libs"
 
 RDEPEND="!${CATEGORY}/${PN}:0"
 
+src_prepare() {
+   default
+   elibtoolize
+}
+
 src_configure() {
econf $(use_enable static-libs static)
 }



[gentoo-commits] repo/gentoo:master commit in: app-containers/podman-tui/

2024-03-18 Thread Zac Medico
commit: db0b18b033b32e873affa9a89a9100301666a57f
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Sat Mar 16 18:45:57 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Mar 19 01:33:47 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db0b18b0

app-containers/podman-tui: add 0.18.0 and drop 0.12.0

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Closes: https://github.com/gentoo/gentoo/pull/35766
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/podman-tui/Manifest   | 2 +-
 .../{podman-tui-0.12.0.ebuild => podman-tui-0.18.0.ebuild}   | 5 +
 2 files changed, 2 insertions(+), 5 deletions(-)

diff --git a/app-containers/podman-tui/Manifest 
b/app-containers/podman-tui/Manifest
index 4fc361e96508..2ddbb2eb02b0 100644
--- a/app-containers/podman-tui/Manifest
+++ b/app-containers/podman-tui/Manifest
@@ -1,3 +1,3 @@
-DIST podman-tui-0.12.0.tar.gz 15740756 BLAKE2B 
2d38997e6ffc67d8d4f2e8c68856b4da4eb3b658ab5998da752b5d01a7d7591d3f196efba11f9d6d67bf438335729ea7bcab920eb1e2e847f6a024c3f4b3ebed
 SHA512 
753932fef58746c80752c142aae17ef61b4632af51f8d9bd5aee29246ffc8179f98f4e38c7607a82efd25d0b809e9065a5b537b1a3a823eabae23a87b5b6dd74
 DIST podman-tui-0.14.0.tar.gz 15857429 BLAKE2B 
c1a6f056b45d4fa9e0cd749570275da1d98d3f8477a1e85a151afd1cecc9506555c55e065b86d9c49acde36a27c3dac960530218022672fc8044dee0d2284c62
 SHA512 
d79e5b0cabed6873ff90e4e36fec841b74d53b0e876f6449c9b5512c8a92d7d4bcf733e23abc92a6344d6dcd72957929fde48b4e16dcb1cc33cf10f33074171a
 DIST podman-tui-0.17.0.tar.gz 15853215 BLAKE2B 
bfdaf085837497c8ce1525eccb04fc977472291e45417a3993a3e9bc2a742e132d14bce7580c0126be94262a10999da2b81edd6997b8c377a3de8a4da20c153f
 SHA512 
137740737e4fe5138198923fb5db6dc6ca901ed7739af09c19bcb0a60fdfe0db79d7c2ac83157675ec478ab8e9dc9b1348cd8aa9f0e5298f8d20ff6cf0284afc
+DIST podman-tui-0.18.0.tar.gz 15928626 BLAKE2B 
80fd4f826a407b4eeeb664c065f836f12dd85cacab35003ad8fbcabf3eb69b3838bf02fb76269124d18c110370e42556cff8e348caabb100aa88a1994f99d4cc
 SHA512 
77107a9e64b12fd5065698b7065909d5aa45ca49d749056cfb0f76aa2fd0f269708d3d75ecb4cab7939c30571510cdacebcdaac67549979873e3656e1af4db9f

diff --git a/app-containers/podman-tui/podman-tui-0.12.0.ebuild 
b/app-containers/podman-tui/podman-tui-0.18.0.ebuild
similarity index 90%
rename from app-containers/podman-tui/podman-tui-0.12.0.ebuild
rename to app-containers/podman-tui/podman-tui-0.18.0.ebuild
index 2effb9e6c06b..beefef11ab58 100644
--- a/app-containers/podman-tui/podman-tui-0.12.0.ebuild
+++ b/app-containers/podman-tui/podman-tui-0.18.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -21,9 +21,6 @@ LICENSE="Apache-2.0"
 LICENSE+=" BSD-2 BSD MIT MPL-2.0"
 SLOT="0"
 RESTRICT="test"
-RDEPEND="
-   >=app-containers/podman-4.0.2
-"
 
 src_compile() {
# parse tags from Makefile & make them comma-seperated as 
space-seperated list is deprecated



[gentoo-commits] repo/gentoo:master commit in: app-metrics/prometheus-podman-exporter/

2024-03-18 Thread Zac Medico
commit: ea06623533a71e2f54050139f4082993bf128147
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Fri Mar 15 06:22:12 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Mar 19 01:08:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea066235

app-metrics/prometheus-podman-exporter: 1.10.1, cleanup, openrc svc

* add openrc service with configuration
* add default config in /etc/default for systemd service unit
* install dedicated user unit
* symlink binary and services to nick name podman_exporter

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
From: https://github.com/gentoo/gentoo/pull/35766
Signed-off-by: Zac Medico  gentoo.org>

 app-metrics/prometheus-podman-exporter/Manifest|  4 +-
 .../prometheus-podman-exporter-1.10.1.ebuild   | 86 ++
 .../prometheus-podman-exporter-1.4.0.ebuild| 45 ---
 .../prometheus-podman-exporter-1.5.0.ebuild| 45 ---
 .../prometheus-podman-exporter-1.6.0.ebuild| 45 ---
 .../prometheus-podman-exporter-.ebuild | 48 +++-
 6 files changed, 133 insertions(+), 140 deletions(-)

diff --git a/app-metrics/prometheus-podman-exporter/Manifest 
b/app-metrics/prometheus-podman-exporter/Manifest
index 185f8366ae5c..c3ac5cb308e6 100644
--- a/app-metrics/prometheus-podman-exporter/Manifest
+++ b/app-metrics/prometheus-podman-exporter/Manifest
@@ -1,5 +1,3 @@
-DIST prometheus-podman-exporter-1.4.0.tar.gz 11934764 BLAKE2B 
9f0c7431a15ca0abbfbc54affc7026180c156a655379e18840e8923cced2b80a86644e6edd139f052d9a777d1465a2b7bc4432fc2ebb2e3f47bc3b4880800745
 SHA512 
ba0c79741add66cb7e943dd64c0662fabb95be10864efa22cbb580b4e0ff01f5896e269b90b6b8b4a59878e77736344390258a1bf8ecbe58fd5870fd428ee388
-DIST prometheus-podman-exporter-1.5.0.tar.gz 12032097 BLAKE2B 
15e209330342432a1f71e4686a705b6c6dc41d14b9022828cf10cb0538dcbf6b26c47f243ad96aef17eb71470d5af15bd090afc57960ee6d7b8828b2cff32c46
 SHA512 
d5eca9d0c87cbddfef6a58cdfc5213c65846219ff8a60e9efa038a8e4ca37f36bb6dc0687a78defb80a4901eeb617e8aa689b94ef0a48625548e74816fafbfec
-DIST prometheus-podman-exporter-1.6.0.tar.gz 12234381 BLAKE2B 
18960a73962ac30c477cabdcc784268088ba2bdf6a0efa6a777f164333b3964b2a881cec8a7f48d6aa5969306f92ed33d2722bfe740e6401dd704dbeb0963e5f
 SHA512 
ef0b565bab8d695f05cadd3689f40161d5a0943a9d54e42611db0ea43dc98aca42d9ce8b33d080c60ab5456df8dc50f4283001562c4edec2e64fe037dd7d6bf1
+DIST prometheus-podman-exporter-1.10.1.tar.gz 13578778 BLAKE2B 
e854a61ac1ac7237f0ab4bb7d6d2f39f3ebcf9c32f45e4b44c551aa45a8a97902084f0f24180a1253d0c664907fa1dcb5dc6ac587d31387c708c83388c2c9ed9
 SHA512 
f8da5b88e6d88d02bc48c2fcd627aca0e88d8264aa3c971b2e251fd7641b329fbe66686d12e2dfca8fe40cc1488359caa1a345844f32e45c79a28bc172bbd501
 DIST prometheus-podman-exporter-1.7.0.tar.gz 12251956 BLAKE2B 
91a6a217db3fd2b408344f738a7acad5c161adad6da53ef3d3750b73d9135022b0a4c18d85d0f79fc331344462e600574c8cd94477b57261adb29e5ffccdcc83
 SHA512 
3f9184681f1466ca4bbd32830c8fd233bb7e95af4df0b97cff606e39987d6c608b8847924d3b1c5fe98d058b32324dea86a142065bae7afdb0f99e4cfe0d9b52
 DIST prometheus-podman-exporter-1.8.0.tar.gz 12253412 BLAKE2B 
673986f2acce525ab6c9d0858ca6c193bc292bc5e6c8ad50f81921a8f66673c29f724ad562efefb6fe63d556e491432b593b7581af3a01faf44279013a2ec209
 SHA512 
eb647d8d5c7d30a6676fe192ac2f8c3be5ee67525206c67ac9d0dc06f2fd5fb7dbad838f53fa75f550f5dcfa5c188bd2eb0e7c46b13fe2795b38187ac2fdb81a

diff --git 
a/app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-1.10.1.ebuild
 
b/app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-1.10.1.ebuild
new file mode 100644
index ..4452311819fe
--- /dev/null
+++ 
b/app-metrics/prometheus-podman-exporter/prometheus-podman-exporter-1.10.1.ebuild
@@ -0,0 +1,86 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit go-module systemd
+
+DESCRIPTION="Exporter for podman giving containers, pods, images, volumes & 
networks metrics"
+HOMEPAGE="https://github.com/containers/prometheus-podman-exporter;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   
EGIT_REPO_URI="https://github.com/containers/prometheus-podman-exporter.git;
+else
+   
SRC_URI="https://github.com/containers/prometheus-podman-exporter/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+
+# Main package
+LICENSE="Apache-2.0"
+# Dependencies
+LICENSE+=" BSD-2 BSD ISC MIT MPL-2.0"
+
+SLOT="0"
+IUSE="btrfs systemd"
+
+# there are no test files so prevent tests
+RESTRICT="test"
+
+PATCHES=(
+   "${T}/gentoo-specific-systemd-service.patch"
+)
+
+src_prepare() {
+   cat <<-'EOF' > "${T}/gentoo-specific-systemd-service.patch"
+   --- a/contrib/systemd/system/prometheus-podman-exporter.service
+   +++ b/contrib/systemd/system/prometheus-podman-exporter.service
+   @@ -2,7 +2,7 @@
+Description=Prometheus exporter for podman (v4) 

[gentoo-commits] repo/gentoo:master commit in: app-containers/containers-common/

2024-03-18 Thread Zac Medico
commit: d3607794794a591c28d03310bc2307cc18ed8c3d
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Wed Mar  6 21:46:05 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Mar 19 00:59:45 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3607794

app-containers/containers-common: add 0.58.0

1. Use PATCHES variable instead of eapply

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Closes: https://github.com/gentoo/gentoo/pull/35642
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/containers-common/Manifest  | 1 +
 ...ntainers-common-.ebuild => containers-common-0.58.0.ebuild} | 7 ---
 app-containers/containers-common/containers-common-.ebuild | 7 ---
 3 files changed, 9 insertions(+), 6 deletions(-)

diff --git a/app-containers/containers-common/Manifest 
b/app-containers/containers-common/Manifest
index ac07f9c98804..d683aa50a470 100644
--- a/app-containers/containers-common/Manifest
+++ b/app-containers/containers-common/Manifest
@@ -1,2 +1,3 @@
 DIST containers-common-0.57.0.tar.gz 12700958 BLAKE2B 
8432a7d839b94b59eabd75d4978a4d0c1340a64ed626db74e74a8318e08c61172bfba5e4f4c4b0dfffec302c5a310bb5be8fad3ab4d91a6d89ced373a0a6f297
 SHA512 
b993821040788085ff44e48023a64cea4e3e7e50731c359087bd287168e6849a543d930acbdaff2437fc7951acc46f7183f337dd977215eca814332e6869d1e3
 DIST containers-common-0.57.3.tar.gz 12702863 BLAKE2B 
7842893f9b8ca72fa0657ea716f61cad95c4a8bff680922a15cffad4cecf897683591272fee83494e800023a432458cc689a810726e60e4d5ff9dd6af2d71737
 SHA512 
f0b7c4632317e666342f7b31bd9e5e9cdc794125d4d358e6a62ba115099ee1e6b33751cff982dcadbb3055b093d05fbd1049402f79ca2e6465cc6fcabce7c928
+DIST containers-common-0.58.0.tar.gz 13164567 BLAKE2B 
17795eec2d38b4d8b9d6afeb20e249208c5ae2ac767a365ef7313d1e7c36eadb9a9eb284a657dfe3f4fcb0577448d4883fabbad76e0318425fdc03809e27cd7c
 SHA512 
6f569d68d3b0e5ead304c7f23341808d66a47b6352c772d353d50c5f4777cd8a5a5b85d6faaf2887f828c17ec49b9c5f929177a67294b5bbb69baa80656982a8

diff --git a/app-containers/containers-common/containers-common-.ebuild 
b/app-containers/containers-common/containers-common-0.58.0.ebuild
similarity index 94%
copy from app-containers/containers-common/containers-common-.ebuild
copy to app-containers/containers-common/containers-common-0.58.0.ebuild
index 5a0aa2f26d0b..c4d53773f1d9 100644
--- a/app-containers/containers-common/containers-common-.ebuild
+++ b/app-containers/containers-common/containers-common-0.58.0.ebuild
@@ -35,14 +35,15 @@ BDEPEND="
>=dev-go/go-md2man-2.0.3
 "
 
+PATCHES=(
+   "${FILESDIR}/examplify-mounts-conf.patch"
+)
+
 src_prepare() {
default
 
[[ -f docs/Makefile && -f Makefile ]] || die
sed -i -e 's|/usr/local|/usr|g;' docs/Makefile Makefile || die
-
-   # add comments to mounts.conf
-   eapply "${FILESDIR}/examplify-mounts-conf.patch"
 }
 
 src_compile() {

diff --git a/app-containers/containers-common/containers-common-.ebuild 
b/app-containers/containers-common/containers-common-.ebuild
index 5a0aa2f26d0b..c4d53773f1d9 100644
--- a/app-containers/containers-common/containers-common-.ebuild
+++ b/app-containers/containers-common/containers-common-.ebuild
@@ -35,14 +35,15 @@ BDEPEND="
>=dev-go/go-md2man-2.0.3
 "
 
+PATCHES=(
+   "${FILESDIR}/examplify-mounts-conf.patch"
+)
+
 src_prepare() {
default
 
[[ -f docs/Makefile && -f Makefile ]] || die
sed -i -e 's|/usr/local|/usr|g;' docs/Makefile Makefile || die
-
-   # add comments to mounts.conf
-   eapply "${FILESDIR}/examplify-mounts-conf.patch"
 }
 
 src_compile() {



[gentoo-commits] repo/gentoo:master commit in: app-containers/containers-image/

2024-03-18 Thread Zac Medico
commit: 28db69152d03a02dbc282d99b375fab35b848cde
Author: Rahil Bhimjiani  rahil  rocks>
AuthorDate: Tue Mar  5 13:26:02 2024 +
Commit: Zac Medico  gentoo  org>
CommitDate: Tue Mar 19 00:50:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28db6915

app-containers/containers-image: add 5.30.0

1) revert to using old patch as Makefile is executing command `go`

Signed-off-by: Rahil Bhimjiani  rahil.rocks>
Closes: https://github.com/gentoo/gentoo/pull/35629
Signed-off-by: Zac Medico  gentoo.org>

 app-containers/containers-image/Manifest| 1 +
 .../{containers-image-.ebuild => containers-image-5.30.0.ebuild}| 2 +-
 app-containers/containers-image/containers-image-.ebuild| 2 +-
 3 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/app-containers/containers-image/Manifest 
b/app-containers/containers-image/Manifest
index 9e3ed9a8d5a9..0a452993112f 100644
--- a/app-containers/containers-image/Manifest
+++ b/app-containers/containers-image/Manifest
@@ -1,2 +1,3 @@
 DIST containers-image-5.29.0.tar.gz 706774 BLAKE2B 
0af5c7c43e8b75df591cbd291d0865ac19322bf62ad98b4f36cfb51b006ced088f91f0b3f582ce29ae80582e72087467cfe589683216eeb50ad3762152853dc0
 SHA512 
5e670f85fe0b43769667f1a3e710434ab65c4ec2d8c60b0cad4b0ed41c35f84677528f9dfecb0b946de556ebbdd56f4949760432ec49b1b3c691120a323af869
 DIST containers-image-5.29.2.tar.gz 707618 BLAKE2B 
f1556cbb26ceedd74a338355caf8b557c43286726f4be63544cebc9a8f4b92be78d7a0cddbedaba7352d13e9fc399f62ee114caba6c8b1ecc334dab1379e523b
 SHA512 
f3f6e09670dc393067992a78303f01e2584dabe79ba156973a50d7a460c011e5a27d0ccdf0ff6b399099a9a3a4c57f3badf24fb5d0704efd645ab7196a544d8f
+DIST containers-image-5.30.0.tar.gz 719070 BLAKE2B 
5952ab703b6df793f326dd4fc82f50c5f672e2b9d142e0bc706014092420e3563599d9f1c1f65f743e1a8144b91f92b2326d7bf4c3024b5efb466d777a8ad613
 SHA512 
89cd0d482bb5d70037ff51413b7abca01d36bc7f39e9dc130c78462e501dae32193137a367d81532afd216a7432e127728147e6e839d5d99eeb6b6680f31d4dc

diff --git a/app-containers/containers-image/containers-image-.ebuild 
b/app-containers/containers-image/containers-image-5.30.0.ebuild
similarity index 93%
copy from app-containers/containers-image/containers-image-.ebuild
copy to app-containers/containers-image/containers-image-5.30.0.ebuild
index 2df39141c68d..f4507f8d00cf 100644
--- a/app-containers/containers-image/containers-image-.ebuild
+++ b/app-containers/containers-image/containers-image-5.30.0.ebuild
@@ -22,7 +22,7 @@ SLOT="0"
 RESTRICT='test'
 BDEPEND=">=dev-go/go-md2man-2.0.3"
 PATCHES=(
-   "${FILESDIR}"/prevent-downloading-mods-5.29.2.patch
+   "${FILESDIR}"/fix-warnings.patch
 )
 
 src_compile() {

diff --git a/app-containers/containers-image/containers-image-.ebuild 
b/app-containers/containers-image/containers-image-.ebuild
index 2df39141c68d..f4507f8d00cf 100644
--- a/app-containers/containers-image/containers-image-.ebuild
+++ b/app-containers/containers-image/containers-image-.ebuild
@@ -22,7 +22,7 @@ SLOT="0"
 RESTRICT='test'
 BDEPEND=">=dev-go/go-md2man-2.0.3"
 PATCHES=(
-   "${FILESDIR}"/prevent-downloading-mods-5.29.2.patch
+   "${FILESDIR}"/fix-warnings.patch
 )
 
 src_compile() {



[gentoo-commits] repo/proj/guru:master commit in: net-misc/xmrig-mo/

2024-03-18 Thread Julien Roy
commit: 300f711822dc72f657b57727ab60257175bb
Author: Kevin Thomas  kevinthomas  dev>
AuthorDate: Mon Mar 18 18:29:05 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Mar 18 18:29:05 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=300f7118

net-misc/xmrig-mo: add 6.21.1

Signed-off-by: Kevin Thomas  kevinthomas.dev>

 net-misc/xmrig-mo/Manifest   |  1 +
 net-misc/xmrig-mo/xmrig-mo-6.21.1.ebuild | 59 
 2 files changed, 60 insertions(+)

diff --git a/net-misc/xmrig-mo/Manifest b/net-misc/xmrig-mo/Manifest
index 93f4970440..fbe3a71c7e 100644
--- a/net-misc/xmrig-mo/Manifest
+++ b/net-misc/xmrig-mo/Manifest
@@ -9,3 +9,4 @@ DIST xmrig-mo-6.19.1-mo1.tar.gz 2468434 BLAKE2B 
b60767cfecb25ad526b025f81d8565c9
 DIST xmrig-mo-6.19.2-mo1.tar.gz 2468797 BLAKE2B 
8918db8a82ed0d00dfe0e9c099939449b55143509f6a8f7afb814eece04286facbcf5c522a57515d6b4e711b44981e3f15347f09df5aa4d6b959a8fea76cf0ef
 SHA512 
160aa795c97382c89e669b2753e32ef74a1ae546e531118dbfc4b3367af628aeed2f5965a587b5bc6cf3a903c31a1f73d1bc07259aaa16ab3c66083472a71f49
 DIST xmrig-mo-6.19.3-mo1.tar.gz 2469382 BLAKE2B 
ac4d7ab23d1f90885eaebd2f509f955c9cf88cdcf5d3296222f2b0990d5233022c5370c0e81d04eee0d5fa1002fa9fbf898d29bd831a6e44d4adde57e2501f8f
 SHA512 
188445bd1071c062c9e98d67518b270ea8807317f3a74992c476546ab14b18a2e572dc3cfd3af6e21b1a1e908dcf4244367b8d31a98503dbff576ad5a66f1de0
 DIST xmrig-mo-6.20.0-mo1.tar.gz 2472300 BLAKE2B 
4c8d620a77ab4a62f2459de4ec4d56b56a5c6ba6a825d049d3cb9494a21f10311aa22e2cb31c4f07bf92e3ebf2c5fce5f197c6bf3e57a507b48bed129e08ce03
 SHA512 
c0575fb054c53012123329dca549e43d35a30f83e0d2ebd0649946c085fd52e9b1732049ac00c97bcfd92ad8317c2dd828814a9746ddc2916c22f5fcac5384d0
+DIST xmrig-mo-6.21.1-mo1.tar.gz 2476178 BLAKE2B 
2e03f3a52141725ab60c573a10f70d5ea1cac5d692db736e7e8621a8a0779b41b3e6d990b97ed8ed3cb1ef7e1dffd87b46b01680652a6a28a73d38fa92b8513b
 SHA512 
7404f2d13eeb1dba8bb00ad59c09a8be3c63a07b7025803d8b6670fed1df7820891c19a471a24ba55dc8887265ffb78867054f01ad06082e92464f196e9338f8

diff --git a/net-misc/xmrig-mo/xmrig-mo-6.21.1.ebuild 
b/net-misc/xmrig-mo/xmrig-mo-6.21.1.ebuild
new file mode 100644
index 00..93bea0a1a7
--- /dev/null
+++ b/net-misc/xmrig-mo/xmrig-mo-6.21.1.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+MO_PV="mo1"
+DESCRIPTION="MoneroOcean fork of xmrig that supports algo switching"
+HOMEPAGE="https://github.com/MoneroOcean/xmrig;
+SRC_URI="https://github.com/MoneroOcean/xmrig/archive/v${PV}-${MO_PV}.tar.gz 
-> ${P}-${MO_PV}.tar.gz"
+KEYWORDS="~amd64 ~arm64"
+
+LICENSE="Apache-2.0 GPL-3+ MIT"
+SLOT="0"
+IUSE="cpu_flags_x86_sse4_1 donate hwloc opencl +ssl"
+
+DEPEND="
+   dev-libs/libuv:=
+   hwloc? ( sys-apps/hwloc:= )
+   opencl? ( virtual/opencl )
+   ssl? ( dev-libs/openssl:= )
+"
+
+RDEPEND="
+   ${DEPEND}
+   !arm64? ( sys-apps/msr-tools )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-6.12.2-nonotls.patch
+)
+
+S="${WORKDIR}/xmrig-${PV}-${MO_PV}"
+
+src_prepare() {
+   if ! use donate ; then
+   sed -i 's/1;/0;/g' src/donate.h || die
+   fi
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   local mycmakeargs=(
+   -DWITH_SSE4_1=$(usex cpu_flags_x86_sse4_1)
+   -DWITH_HWLOC=$(usex hwloc)
+   -DWITH_TLS=$(usex ssl)
+   -DWITH_OPENCL=$(usex opencl)
+   -DWITH_CUDA=OFF
+   )
+
+   cmake_src_configure
+}
+
+src_install() {
+   default
+   newbin "${BUILD_DIR}/xmrig" xmrig-mo
+}



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

2024-03-18 Thread Julien Roy
commit: 01e3aec7e7e42a3ff27a057482656b825e1648ed
Author: Huang Rui  gmail  com>
AuthorDate: Mon Mar 18 13:19:09 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Mar 18 13:19:09 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=01e3aec7

sci-electronics/verilator: fix compile bugs

- fix fails to compile with dev-lang/python-exec[-native-symlinks]
- fix adds debug flags (-g/-ggdb) on its own

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

 sci-electronics/verilator/verilator-5.022.ebuild | 29 +-
 sci-electronics/verilator/verilator-.ebuild  | 31 ++--
 2 files changed, 57 insertions(+), 3 deletions(-)

diff --git a/sci-electronics/verilator/verilator-5.022.ebuild 
b/sci-electronics/verilator/verilator-5.022.ebuild
index a71b2db38c..b5557f2f17 100644
--- a/sci-electronics/verilator/verilator-5.022.ebuild
+++ b/sci-electronics/verilator/verilator-5.022.ebuild
@@ -3,7 +3,9 @@
 
 EAPI="8"
 
-inherit autotools
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit autotools python-single-r1
 
 DESCRIPTION="The fast free Verilog/SystemVerilog simulator"
 HOMEPAGE="
@@ -21,8 +23,12 @@ fi
 
 LICENSE="|| ( Artistic-2 LGPL-3 )"
 SLOT="0"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
 
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RDEPEND="
+   ${PYTHON_DEPS}
dev-lang/perl
sys-libs/zlib
 "
@@ -34,13 +40,34 @@ DEPEND="
 BDEPEND="
sys-devel/bison
sys-devel/flex
+   test? (
+   dev-build/cmake
+   )
 "
 
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
 src_prepare() {
default
if [[ ! "${PV}" == "" ]] ; then
# https://github.com/verilator/verilator/issues/3352
sed -i "s/UNKNOWN_REV/(Gentoo ${PVR})/g" "${S}"/src/config_rev 
|| die
fi
+   # https://bugs.gentoo.org/785151
+   sed -i "s/python3/${EPYTHON}/g" "${S}"/configure.ac || die
+   find . -name "Makefile" -exec sed -i "s/python3/${EPYTHON}/g" {} + || 
die
+   find test_regress -type f -exec sed -i "s/python3/${EPYTHON}/g" {} + || 
die
+   python_fix_shebang .
+   # https://bugs.gentoo.org/887917
+   if ! use debug; then
+   sed -i '/AC_SUBST(CFG_CXXFLAGS_DEBUG)/i CFG_CXXFLAGS_DEBUG=""' 
"${S}"/configure.ac || die
+   sed -i '/AC_SUBST(CFG_LDFLAGS_DEBUG)/i CFG_LDFLAGS_DEBUG=""' 
"${S}"/configure.ac || die
+   fi
eautoconf --force
 }
+
+src_test() {
+   emake test
+}

diff --git a/sci-electronics/verilator/verilator-.ebuild 
b/sci-electronics/verilator/verilator-.ebuild
index 644cb0bfca..b5557f2f17 100644
--- a/sci-electronics/verilator/verilator-.ebuild
+++ b/sci-electronics/verilator/verilator-.ebuild
@@ -1,9 +1,11 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI="8"
 
-inherit autotools
+PYTHON_COMPAT=( python3_{9..12} )
+
+inherit autotools python-single-r1
 
 DESCRIPTION="The fast free Verilog/SystemVerilog simulator"
 HOMEPAGE="
@@ -21,8 +23,12 @@ fi
 
 LICENSE="|| ( Artistic-2 LGPL-3 )"
 SLOT="0"
+IUSE="debug test"
+RESTRICT="!test? ( test )"
 
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RDEPEND="
+   ${PYTHON_DEPS}
dev-lang/perl
sys-libs/zlib
 "
@@ -34,13 +40,34 @@ DEPEND="
 BDEPEND="
sys-devel/bison
sys-devel/flex
+   test? (
+   dev-build/cmake
+   )
 "
 
+pkg_setup() {
+   python-single-r1_pkg_setup
+}
+
 src_prepare() {
default
if [[ ! "${PV}" == "" ]] ; then
# https://github.com/verilator/verilator/issues/3352
sed -i "s/UNKNOWN_REV/(Gentoo ${PVR})/g" "${S}"/src/config_rev 
|| die
fi
+   # https://bugs.gentoo.org/785151
+   sed -i "s/python3/${EPYTHON}/g" "${S}"/configure.ac || die
+   find . -name "Makefile" -exec sed -i "s/python3/${EPYTHON}/g" {} + || 
die
+   find test_regress -type f -exec sed -i "s/python3/${EPYTHON}/g" {} + || 
die
+   python_fix_shebang .
+   # https://bugs.gentoo.org/887917
+   if ! use debug; then
+   sed -i '/AC_SUBST(CFG_CXXFLAGS_DEBUG)/i CFG_CXXFLAGS_DEBUG=""' 
"${S}"/configure.ac || die
+   sed -i '/AC_SUBST(CFG_LDFLAGS_DEBUG)/i CFG_LDFLAGS_DEBUG=""' 
"${S}"/configure.ac || die
+   fi
eautoconf --force
 }
+
+src_test() {
+   emake test
+}



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

2024-03-18 Thread Julien Roy
commit: 12ac6bf1582391e05a39152bcd06282f7826e1ef
Author: Huang Rui  gmail  com>
AuthorDate: Mon Mar 18 13:17:03 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Mar 18 13:17:58 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=12ac6bf1

sci-electronics/verilator: drop 4.106

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

 sci-electronics/verilator/Manifest   |  1 -
 sci-electronics/verilator/verilator-4.106.ebuild | 46 
 2 files changed, 47 deletions(-)

diff --git a/sci-electronics/verilator/Manifest 
b/sci-electronics/verilator/Manifest
index 9f3599b91e..bd8c0cbf19 100644
--- a/sci-electronics/verilator/Manifest
+++ b/sci-electronics/verilator/Manifest
@@ -1,2 +1 @@
-DIST verilator-4.106.tar.gz 2191982 BLAKE2B 
9dbd0dad390b4a009a062a8405dc01a317fed68a2f0becd4bf088c566f2457a4cda04a4c276cf31cdbaa0efa6e64f5618b9439221f8cf4bb469f20f1de1af397
 SHA512 
b1840b294b22c0d4cf17a0a154e73a631c62b30055f324dca98839ab85e2a524f9e3b6e981b192b941c1dd9837f326ae38cc3fcf686c3f8731d376dc89dd46fe
 DIST verilator-5.022.tar.gz 3761782 BLAKE2B 
49713ce89f101eb6f6165ee316fc018936ccb21fd6ceccce343684ff3cca10285f851172549843078801e69828f0069877ec68a8ac39a1fbce4a2426d3e4b44d
 SHA512 
5b919ed5d4cf863434f10f39bbb3a5155d63f79765f5f1d5ae543023b0e350e0996507d250fbfb2e5129bbdf9a51cc5fd0b7154962747c89435648897525bc84

diff --git a/sci-electronics/verilator/verilator-4.106.ebuild 
b/sci-electronics/verilator/verilator-4.106.ebuild
deleted file mode 100644
index 644cb0bfca..00
--- a/sci-electronics/verilator/verilator-4.106.ebuild
+++ /dev/null
@@ -1,46 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-inherit autotools
-
-DESCRIPTION="The fast free Verilog/SystemVerilog simulator"
-HOMEPAGE="
-   https://verilator.org
-   https://github.com/verilator/verilator
-"
-
-if [[ "${PV}" == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/${PN}/${PN}.git;
-else
-   SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
-fi
-
-LICENSE="|| ( Artistic-2 LGPL-3 )"
-SLOT="0"
-
-RDEPEND="
-   dev-lang/perl
-   sys-libs/zlib
-"
-
-DEPEND="
-   ${RDEPEND}
-"
-
-BDEPEND="
-   sys-devel/bison
-   sys-devel/flex
-"
-
-src_prepare() {
-   default
-   if [[ ! "${PV}" == "" ]] ; then
-   # https://github.com/verilator/verilator/issues/3352
-   sed -i "s/UNKNOWN_REV/(Gentoo ${PVR})/g" "${S}"/src/config_rev 
|| die
-   fi
-   eautoconf --force
-}



[gentoo-commits] repo/proj/guru:master commit in: media-video/lossless-cut/

2024-03-18 Thread Julien Roy
commit: 22f67875269f05d22082adc0d06a8a8ca7ed8491
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 18 08:32:21 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Mar 18 08:32:21 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=22f67875

media-video/lossless-cut: add 3.59.1

Closes: https://bugs.gentoo.org/927098
Signed-off-by: Vitaly Zdanevich  ya.ru>

 media-video/lossless-cut/Manifest  |  1 +
 .../lossless-cut/lossless-cut-3.59.1.ebuild| 45 ++
 2 files changed, 46 insertions(+)

diff --git a/media-video/lossless-cut/Manifest 
b/media-video/lossless-cut/Manifest
index c01d21fc5e..6d97d2aef0 100644
--- a/media-video/lossless-cut/Manifest
+++ b/media-video/lossless-cut/Manifest
@@ -1,3 +1,4 @@
 DIST LosslessCut-linux-x86_64.AppImage 160224247 BLAKE2B 
3c0501e408c16e1490d4d060fe8e695cc8cd29c81b894126645036fa09f58c8d3c0ae9e064e423c9af0acb1723b3f6121d2037e22b62649b102ad09564a3f9dc
 SHA512 
bb5015de0d5e96ca3bf5a09fc5e105c457e752a258ff1f5b10576935679cf73912887c918dcb410f273050dd1621b109f4cd767c430c159ef7545e44765a05f6
 DIST lossless-cut-3.54.0.AppImage 160224247 BLAKE2B 
3c0501e408c16e1490d4d060fe8e695cc8cd29c81b894126645036fa09f58c8d3c0ae9e064e423c9af0acb1723b3f6121d2037e22b62649b102ad09564a3f9dc
 SHA512 
bb5015de0d5e96ca3bf5a09fc5e105c457e752a258ff1f5b10576935679cf73912887c918dcb410f273050dd1621b109f4cd767c430c159ef7545e44765a05f6
 DIST lossless-cut-3.56.0.AppImage 157606683 BLAKE2B 
426d94f6b5b8eafc8a6d92598332c6926f4282af2a414f5c954d08942aae31649c96584580e42efbddaed3747adc996769f54db5b7c803539383764e1609fd43
 SHA512 
dd31fb76a0d152d5b76e2ee8c6d96c35c3b9705dd8de2c9fa2c506456077586079ca90ca4aec804eecbace07995bcd7e830c36975c8252279c447d63be7e12a4
+DIST lossless-cut-3.59.1.AppImage 161407039 BLAKE2B 
061f8fbb4c36cb30effdb1824dbfe20645169e5236c95f2a9e55f4f61ba7075a0a5f902c01c5aac6b4a7099ecb77de2ddaa01a947de9e36e474a409bddd1ee19
 SHA512 
00e0692af320c6671d0ac95a3b3e568cdf84cbd3aab975c9bdcf2d4a8c3c406d8d3f015c7c105e363a3f7eb78fd9af85001cd36c054181edc8d7ed19ef8181af

diff --git a/media-video/lossless-cut/lossless-cut-3.59.1.ebuild 
b/media-video/lossless-cut/lossless-cut-3.59.1.ebuild
new file mode 100644
index 00..f1f76f06e7
--- /dev/null
+++ b/media-video/lossless-cut/lossless-cut-3.59.1.ebuild
@@ -0,0 +1,45 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop xdg
+
+DESCRIPTION="Lossless video/audio editing: export media without reencoding, 
powered by ffmpeg"
+HOMEPAGE="https://mifi.no/losslesscut/
+https://github.com/mifi/lossless-cut;
+
+SRC_URI="https://github.com/mifi/lossless-cut/releases/download/v${PV}/LosslessCut-linux-x86_64.AppImage
+   -> ${P}.AppImage
+"
+KEYWORDS="~amd64"
+
+LICENSE="GPL-2"
+SLOT="0"
+RESTRICT="strip"
+
+RDEPEND="sys-fs/fuse:0
+sys-libs/zlib:=
+"
+
+QA_PREBUILT="usr/bin/losslesscut-bin"
+
+src_unpack() {
+   unpack "${FILESDIR}"/${P}-misc.tar.xz
+}
+
+src_prepare() {
+   default
+   # Fix XDG desktop entry Exec
+   sed -i -e 's,/app/bin/run.sh,losslesscut-bin,' \
+   no.mifi.losslesscut.desktop || die
+}
+
+src_install() {
+   newbin "${DISTDIR}"/${P}.AppImage losslesscut-bin
+   domenu no.mifi.losslesscut.desktop
+   doicon no.mifi.losslesscut.svg
+
+   insinto /usr/share/metainfo
+   doins no.mifi.losslesscut.appdata.xml
+}



[gentoo-commits] repo/proj/guru:master commit in: media-video/lossless-cut/files/

2024-03-18 Thread Julien Roy
commit: 42adf1bbd0e6294170240215606905811d568349
Author: Vitaly Zdanevich  ya  ru>
AuthorDate: Mon Mar 18 08:31:45 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Mar 18 08:31:45 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=42adf1bb

media-video/lossless-cut: add 3.59.1

Closes: https://bugs.gentoo.org/927098
Signed-off-by: Vitaly Zdanevich  ya.ru>

 .../lossless-cut/files/lossless-cut-3.59.1-misc.tar.xz   | Bin 0 -> 2760 bytes
 1 file changed, 0 insertions(+), 0 deletions(-)

diff --git a/media-video/lossless-cut/files/lossless-cut-3.59.1-misc.tar.xz 
b/media-video/lossless-cut/files/lossless-cut-3.59.1-misc.tar.xz
new file mode 100644
index 00..9331cb665b
Binary files /dev/null and 
b/media-video/lossless-cut/files/lossless-cut-3.59.1-misc.tar.xz differ



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

2024-03-18 Thread Julien Roy
commit: b3bf1ae0a3dd7b2be70738c5cdb7876e90862dc2
Author: Takuya Wakazono  gmail  com>
AuthorDate: Mon Mar 18 11:33:25 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Mar 18 11:38:21 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b3bf1ae0

gui-apps/swaync: inherit python-any-r1

Closes: https://bugs.gentoo.org/872464
Signed-off-by: Takuya Wakazono  gmail.com>

 .../{swaync-0.10.1.ebuild => swaync-0.10.1-r1.ebuild}| 16 
 1 file changed, 8 insertions(+), 8 deletions(-)

diff --git a/gui-apps/swaync/swaync-0.10.1.ebuild 
b/gui-apps/swaync/swaync-0.10.1-r1.ebuild
similarity index 77%
rename from gui-apps/swaync/swaync-0.10.1.ebuild
rename to gui-apps/swaync/swaync-0.10.1-r1.ebuild
index 3cbf84f02c..0fe4dc0a20 100644
--- a/gui-apps/swaync/swaync-0.10.1.ebuild
+++ b/gui-apps/swaync/swaync-0.10.1-r1.ebuild
@@ -1,9 +1,10 @@
-# Copyright 2022-2023 Gentoo Authors
+# Copyright 2022-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
 
-inherit meson vala gnome2-utils
+PYTHON_COMPAT=( python3_{10..12} )
+inherit meson vala gnome2-utils python-any-r1
 
 MY_PN="SwayNotificationCenter"
 DESCRIPTION="A simple notification daemon with a GTK gui for notifications and 
control center"
@@ -18,23 +19,22 @@ IUSE="pulseaudio"
 
 DEPEND="
dev-lang/sassc
-   dev-libs/granite
-   dev-libs/libgee
dev-libs/glib:2
dev-libs/gobject-introspection
+   dev-libs/granite:=
dev-libs/json-glib
-   pulseaudio? (
-   media-libs/libpulse
-   )
+   dev-libs/libgee:0.8=
dev-libs/wayland
-   >=gui-libs/gtk-layer-shell-0.7.0[introspection,vala]
+   >=gui-libs/gtk-layer-shell-0.8.0[introspection,vala]
gui-libs/libhandy:1
sys-apps/dbus
x11-libs/gdk-pixbuf:2
x11-libs/gtk+:3
+   pulseaudio? ( media-libs/libpulse )
 "
 RDEPEND="${DEPEND}"
 BDEPEND="
+   ${PYTHON_DEPS}
$(vala_depend)
app-text/scdoc
 "



[gentoo-commits] repo/proj/guru:dev commit in: net-news/newsflash/

2024-03-18 Thread Julien Roy
commit: d947e62bfcafefe0ed3e0167cbe863d994ce5c81
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Mar 19 00:39:07 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue Mar 19 00:39:07 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d947e62b

net-news/newsflash: ignore CFLAGS for Rust

Signed-off-by: Julien Roy  jroy.ca>

 net-news/newsflash/newsflash-3.1.6.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/net-news/newsflash/newsflash-3.1.6.ebuild 
b/net-news/newsflash/newsflash-3.1.6.ebuild
index 3797d38b36..0bfedb554b 100644
--- a/net-news/newsflash/newsflash-3.1.6.ebuild
+++ b/net-news/newsflash/newsflash-3.1.6.ebuild
@@ -507,6 +507,9 @@ BDEPEND="
dev-util/blueprint-compiler
 "
 
+# Rust
+QA_FLAGS_IGNORED="usr/bin/io.gitlab.news_flash.NewsFlash"
+
 src_unpack() {
cargo_src_unpack
sed -i -e "s/0\.0\.0/${PV}/" "${S}"/{Cargo.toml,meson.build} || die



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

2024-03-18 Thread Julien Roy
commit: 4f75088a19eb6969f37e32e457012db9f32ec483
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Mar 18 22:59:59 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Mar 18 22:59:59 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4f75088a

media-video/delfin: depend on virtual/rust instead of dev-lang/rust

Signed-off-by: Julien Roy  jroy.ca>

 media-video/delfin/delfin-0.4.1.ebuild | 2 +-
 media-video/delfin/delfin-0.4.2.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-video/delfin/delfin-0.4.1.ebuild 
b/media-video/delfin/delfin-0.4.1.ebuild
index 1c431bd79d..a5e6f20266 100644
--- a/media-video/delfin/delfin-0.4.1.ebuild
+++ b/media-video/delfin/delfin-0.4.1.ebuild
@@ -447,7 +447,7 @@ DEPEND="
gui-libs/libadwaita
 "
 BDEPEND="
-   >=dev-lang/rust-1.76.0
+   >=virtual/rust-1.76.0
 "
 # Rust
 QA_FLAGS_IGNORED="usr/bin/${PN}"

diff --git a/media-video/delfin/delfin-0.4.2.ebuild 
b/media-video/delfin/delfin-0.4.2.ebuild
index 1c431bd79d..a5e6f20266 100644
--- a/media-video/delfin/delfin-0.4.2.ebuild
+++ b/media-video/delfin/delfin-0.4.2.ebuild
@@ -447,7 +447,7 @@ DEPEND="
gui-libs/libadwaita
 "
 BDEPEND="
-   >=dev-lang/rust-1.76.0
+   >=virtual/rust-1.76.0
 "
 # Rust
 QA_FLAGS_IGNORED="usr/bin/${PN}"



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/adw-gtk3/

2024-03-18 Thread Julien Roy
commit: a73868838ae615147088a7799e7756711d2dd2c5
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Mar 19 00:23:06 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue Mar 19 00:23:06 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a7386883

x11-themes/adw-gtk3: add 5.3

Signed-off-by: Julien Roy  jroy.ca>

 x11-themes/adw-gtk3/Manifest|  1 +
 x11-themes/adw-gtk3/adw-gtk3-5.3.ebuild | 16 
 2 files changed, 17 insertions(+)

diff --git a/x11-themes/adw-gtk3/Manifest b/x11-themes/adw-gtk3/Manifest
index 8f6b18dc5b..2f3e7097c4 100644
--- a/x11-themes/adw-gtk3/Manifest
+++ b/x11-themes/adw-gtk3/Manifest
@@ -1,2 +1,3 @@
 DIST adw-gtk3-5.1.tar.gz 6152577 BLAKE2B 
78f05a219950a1458a1bc6afde762e40d07c53adf71f145ec219a0acda7009811ae227a730b06c7579e65a415b81157f54b02d6ce032ed997f3c98713903fe1e
 SHA512 
9190574a92d16149d807c80fad882edcad17f8f1543e89726a349094efc7a6eb2616c1c7e9d57c500f3bb1c0c957c572ae9fadfeec9a10012c33d650f9cbff5a
 DIST adw-gtk3-5.2.tar.gz 6152612 BLAKE2B 
1cdd0743a7c9b3e6ef78d50869c109665e0a1b785c28313585b8488011c5272fd5224cf612b88b121b59ad31ab1c161b228e6f0720f162bd1812ba22ee2cb3db
 SHA512 
edf08cfb1b29055d33bf9301365e109503b43bcf9213cb7c9c707421228b232913cd5d6936123d8f88e531b9239ceb6d11cda4b3b2530ae761836f970141079a
+DIST adw-gtk3-5.3.tar.gz 6153428 BLAKE2B 
7e4e5024673b5838b66eff41e1245af15610e75b99d3e0eb0133e31bd199dab4212951ce2ab33a9a8f753c33124002cb09301fea027e7d91243b15112af0fe9c
 SHA512 
8a887a9d3253b929a78e3afaa13de25a7de3601ba81ad3f15769e331128e16092b61c592dc4059cb0af3059adacf06cf754b0c72ee4f275078afd47b89a12f82

diff --git a/x11-themes/adw-gtk3/adw-gtk3-5.3.ebuild 
b/x11-themes/adw-gtk3/adw-gtk3-5.3.ebuild
new file mode 100644
index 00..044d367225
--- /dev/null
+++ b/x11-themes/adw-gtk3/adw-gtk3-5.3.ebuild
@@ -0,0 +1,16 @@
+# Copyright 2023-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+DESCRIPTION="The theme from libadwaita ported to GTK-3"
+HOMEPAGE="https://github.com/lassekongo83/adw-gtk3;
+SRC_URI="https://github.com/lassekongo83/adw-gtk3/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="~amd64"
+
+IDEPEND=">=dev-lang/sassc-3.6.2"



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/adw-gtk3/

2024-03-18 Thread Julien Roy
commit: 85ea9325ee8d9461be929e983b13debab958bc2e
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Mar 19 00:23:58 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue Mar 19 00:23:58 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=85ea9325

x11-themes/adw-gtk3: add myself as a maintainer

Signed-off-by: Julien Roy  jroy.ca>

 x11-themes/adw-gtk3/metadata.xml | 4 
 1 file changed, 4 insertions(+)

diff --git a/x11-themes/adw-gtk3/metadata.xml b/x11-themes/adw-gtk3/metadata.xml
index dc0a337f29..f4e329674c 100644
--- a/x11-themes/adw-gtk3/metadata.xml
+++ b/x11-themes/adw-gtk3/metadata.xml
@@ -5,6 +5,10 @@
 m...@konstantintutsch.com
 Konstantin Tutsch
   
+  
+Julien Roy
+jul...@jroy.ca
+  
   
 lassekongo83/adw-gtk3
   



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/adw-gtk3/

2024-03-18 Thread Julien Roy
commit: 8f634cdb4a5e4c85bc4a7cb0b940255c90684e1e
Author: Julien Roy  jroy  ca>
AuthorDate: Tue Mar 19 00:23:28 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Tue Mar 19 00:23:28 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8f634cdb

x11-themes/adw-gtk3: drop 5.1

Signed-off-by: Julien Roy  jroy.ca>

 x11-themes/adw-gtk3/Manifest|  1 -
 x11-themes/adw-gtk3/adw-gtk3-5.1.ebuild | 19 ---
 2 files changed, 20 deletions(-)

diff --git a/x11-themes/adw-gtk3/Manifest b/x11-themes/adw-gtk3/Manifest
index 2f3e7097c4..62c4bb2a76 100644
--- a/x11-themes/adw-gtk3/Manifest
+++ b/x11-themes/adw-gtk3/Manifest
@@ -1,3 +1,2 @@
-DIST adw-gtk3-5.1.tar.gz 6152577 BLAKE2B 
78f05a219950a1458a1bc6afde762e40d07c53adf71f145ec219a0acda7009811ae227a730b06c7579e65a415b81157f54b02d6ce032ed997f3c98713903fe1e
 SHA512 
9190574a92d16149d807c80fad882edcad17f8f1543e89726a349094efc7a6eb2616c1c7e9d57c500f3bb1c0c957c572ae9fadfeec9a10012c33d650f9cbff5a
 DIST adw-gtk3-5.2.tar.gz 6152612 BLAKE2B 
1cdd0743a7c9b3e6ef78d50869c109665e0a1b785c28313585b8488011c5272fd5224cf612b88b121b59ad31ab1c161b228e6f0720f162bd1812ba22ee2cb3db
 SHA512 
edf08cfb1b29055d33bf9301365e109503b43bcf9213cb7c9c707421228b232913cd5d6936123d8f88e531b9239ceb6d11cda4b3b2530ae761836f970141079a
 DIST adw-gtk3-5.3.tar.gz 6153428 BLAKE2B 
7e4e5024673b5838b66eff41e1245af15610e75b99d3e0eb0133e31bd199dab4212951ce2ab33a9a8f753c33124002cb09301fea027e7d91243b15112af0fe9c
 SHA512 
8a887a9d3253b929a78e3afaa13de25a7de3601ba81ad3f15769e331128e16092b61c592dc4059cb0af3059adacf06cf754b0c72ee4f275078afd47b89a12f82

diff --git a/x11-themes/adw-gtk3/adw-gtk3-5.1.ebuild 
b/x11-themes/adw-gtk3/adw-gtk3-5.1.ebuild
deleted file mode 100644
index 281ca9c959..00
--- a/x11-themes/adw-gtk3/adw-gtk3-5.1.ebuild
+++ /dev/null
@@ -1,19 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit meson xdg
-
-DESCRIPTION="The theme from libadwaita ported to GTK-3"
-HOMEPAGE="https://github.com/lassekongo83/adw-gtk3;
-SRC_URI="https://github.com/lassekongo83/adw-gtk3/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IDEPEND=">=dev-lang/sassc-3.6.2"
-DEPEND=""
-RDEPEND="${DEPEND}"
-BDEPEND=""



[gentoo-commits] repo/proj/guru:dev commit in: app-backup/pika-backup/

2024-03-18 Thread Julien Roy
commit: 7db9fb1b54144e111919103da7ab26a070531f98
Author: Julien Roy  jroy  ca>
AuthorDate: Mon Mar 18 22:59:17 2024 +
Commit: Julien Roy  jroy  ca>
CommitDate: Mon Mar 18 22:59:17 2024 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7db9fb1b

app-backup/pika-backup: depend on virtual/rust instead of dev-lang/rust

Signed-off-by: Julien Roy  jroy.ca>

 app-backup/pika-backup/pika-backup-0.7.0.ebuild | 2 +-
 app-backup/pika-backup/pika-backup-0.7.1.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/app-backup/pika-backup/pika-backup-0.7.0.ebuild 
b/app-backup/pika-backup/pika-backup-0.7.0.ebuild
index ed85803f35..ed27724fa2 100644
--- a/app-backup/pika-backup/pika-backup-0.7.0.ebuild
+++ b/app-backup/pika-backup/pika-backup-0.7.0.ebuild
@@ -354,7 +354,7 @@ RDEPEND="
${PYTHON_DEPS}
 "
 BDEPEND="
-   >=dev-lang/rust-1.75.0
+   >=virtual/rust-1.75.0
dev-util/itstool
sys-devel/gettext
 "

diff --git a/app-backup/pika-backup/pika-backup-0.7.1.ebuild 
b/app-backup/pika-backup/pika-backup-0.7.1.ebuild
index ef0a63005a..311245c496 100644
--- a/app-backup/pika-backup/pika-backup-0.7.1.ebuild
+++ b/app-backup/pika-backup/pika-backup-0.7.1.ebuild
@@ -354,7 +354,7 @@ RDEPEND="
${PYTHON_DEPS}
 "
 BDEPEND="
-   >=dev-lang/rust-1.75.0
+   >=virtual/rust-1.75.0
dev-util/itstool
sys-devel/gettext
 "



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

2024-03-18 Thread Patrick McLean
commit: ccd9b5f9ddb2878eb90056ef9c69cd59bbc236dd
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Mar 18 23:41:27 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Mar 18 23:41:27 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccd9b5f9

profiles/base: unmask py312 from pytest-s-f (bug #927142)

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

 profiles/base/package.use.mask | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/base/package.use.mask b/profiles/base/package.use.mask
index ae9654b3e59e..985eb48e8901 100644
--- a/profiles/base/package.use.mask
+++ b/profiles/base/package.use.mask
@@ -15,10 +15,6 @@ app-crypt/pinentry qt6
 # https://github.com/psycopg/psycopg/issues/734
 <=dev-python/psycopg-3.1.18 native-extensions
 
-# Sam James  (2024-03-17)
-# Needs masked version of salt (bug #927142).
-dev-python/pytest-salt-factories python_targets_python3_12
-
 # Volkmar W. Pogatzki  (2024-03-10)
 # These packages have RESTRICT="test" and depend on dev-java/ant-junit
 # which is going away. Remove this mask when ebuilds are updated.



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

2024-03-18 Thread Patrick McLean
commit: bcfb05fe146dc1cb511d8c6463dca7c7ec0c12ae
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Mar 18 23:40:59 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Mar 18 23:40:59 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcfb05fe

profiles: unmask salt-3007 (bug #927142)

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

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

diff --git a/profiles/package.mask b/profiles/package.mask
index be45e43b9fc1..953a154bd3dc 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -38,10 +38,6 @@
 # https://github.com/containers/buildah/issues/5320
 =app-containers/buildah-1.34.0
 
-# Sam James  (2024-03-16)
-# MIssing files (bug #927142).
-=app-admin/salt-3007.0
-
 # Eli Schwartz  (2024-03-14)
 # Deprecated, doesn't work with python 3.12. Unmaintained with last
 # serious release in 2019, and another release in 2024 that claims



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

2024-03-18 Thread Patrick McLean
commit: ea3a23e84c26d488c6cdd1a9cec73d379cef84e0
Author: Patrick McLean  gentoo  org>
AuthorDate: Mon Mar 18 23:35:56 2024 +
Commit: Patrick McLean  gentoo  org>
CommitDate: Mon Mar 18 23:39:33 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea3a23e8

app-admin/salt: Drop patch that prevented bin install (bug #927142)

Closes: https://bugs.gentoo.org/927142
Signed-off-by: Patrick McLean  gentoo.org>

 app-admin/salt/{salt-3007.0.ebuild => salt-3007.0-r1.ebuild} | 1 -
 1 file changed, 1 deletion(-)

diff --git a/app-admin/salt/salt-3007.0.ebuild 
b/app-admin/salt/salt-3007.0-r1.ebuild
similarity index 99%
rename from app-admin/salt/salt-3007.0.ebuild
rename to app-admin/salt/salt-3007.0-r1.ebuild
index c9ef355f3f3f..0400dc0b8b7a 100644
--- a/app-admin/salt/salt-3007.0.ebuild
+++ b/app-admin/salt/salt-3007.0-r1.ebuild
@@ -142,7 +142,6 @@ RESTRICT="
 
 PATCHES=(
"${FILESDIR}/salt-3003-gentoolkit-revdep.patch"
-   "${FILESDIR}/salt-3005.1-no-entry-points.patch"
 )
 
 python_prepare_all() {



[gentoo-commits] repo/gentoo:master commit in: app-containers/earthly/

2024-03-18 Thread Maciej Barć
commit: 47814d966f2ce08db828aa8900fc08b050c19ca3
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar 18 22:11:32 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar 18 23:04:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47814d96

app-containers/earthly: bump to 0.8.6

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

 app-containers/earthly/Manifest |  2 +
 app-containers/earthly/earthly-0.8.6.ebuild | 71 +
 2 files changed, 73 insertions(+)

diff --git a/app-containers/earthly/Manifest b/app-containers/earthly/Manifest
index 9c5a9aa9798a..aa3bea8dd749 100644
--- a/app-containers/earthly/Manifest
+++ b/app-containers/earthly/Manifest
@@ -4,3 +4,5 @@ DIST earthly-0.8.4-deps.tar.xz 158470344 BLAKE2B 
c3ec6369f8b397abd9b76dc77461c62
 DIST earthly-0.8.4.tar.gz 8041021 BLAKE2B 
66057e29d4b287a220d8799efb4a1c5c43ea7641029e3af59bf8556125df28f9eafddc20d515fd20fab8c09bbb6278af4ea525f4bbe38d0e24ee031fc65c7336
 SHA512 
b663a10feb255329dfca30d5d70cb5c36ad5f96ed2b0cd30c46dd1b4ad087ab15b941fe6d3be3e32b1eee8199b5ee8ae50d61739c290b8967b6fcfd4126327db
 DIST earthly-0.8.5-deps.tar.xz 157843872 BLAKE2B 
aade314abdcd8aaf18737908df1a90d71c907f286df463c9f8ce9654d5e212387b7107070225bf85f54d6e4688a741b7838b5c70d9f1a09ac15e904b83d4d2b8
 SHA512 
557b3477c1773c27934429677a53efbdc104230fcbd536cb73e8cd631ccf2af488731acc484298fc579e08b8e52031191b49ef0610595b2b67cc987232e3
 DIST earthly-0.8.5.tar.gz 8051712 BLAKE2B 
b9310a28d79bec7a59525a541cdd51960762b0695ccf15fd33be8a9917a7e52b2251a4ebf202c4f02036b3c178b8d26fc9bc4802b9d6a73a5bfc39623c5075d7
 SHA512 
206dc95c2ef4b89ea7dd65b2b04f4ac7606d63891cea708f7d7dcdff8f3e9ed113b090b65c0285175412cd76fca18852bf77eeddc2e0f2782f390e5bce1f8b86
+DIST earthly-0.8.6-deps.tar.xz 157843872 BLAKE2B 
aade314abdcd8aaf18737908df1a90d71c907f286df463c9f8ce9654d5e212387b7107070225bf85f54d6e4688a741b7838b5c70d9f1a09ac15e904b83d4d2b8
 SHA512 
557b3477c1773c27934429677a53efbdc104230fcbd536cb73e8cd631ccf2af488731acc484298fc579e08b8e52031191b49ef0610595b2b67cc987232e3
+DIST earthly-0.8.6.tar.gz 8052646 BLAKE2B 
43cb74b7ad198d6418a60dd8b3bac61c1bf67f460b73ca3627647ce71778178e69075bc5122a24cfe33c075c40e962db60845ae6d0933782432eb56087ed83f2
 SHA512 
4c5ae65452ff940bbeeff7ec489882c5db82597977d18ac3f187ae6a444f6b78222f16f3e0ff10250100195227b925d1a73e24c2ffce618b8675fd826302a47a

diff --git a/app-containers/earthly/earthly-0.8.6.ebuild 
b/app-containers/earthly/earthly-0.8.6.ebuild
new file mode 100644
index ..4396b9231a9e
--- /dev/null
+++ b/app-containers/earthly/earthly-0.8.6.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Git commit SHA is needed at runtime by earthly to pull and bootstrap images.
+if [[ "${PV}" == 0.8.6 ]] ; then
+   COMMIT_SHA=b20c1db1cfe5816a5d2f7d416d598d5777d8f4bb
+else
+   die 'Could not detect "COMMIT_SHA", please update the ebuild.'
+fi
+
+inherit go-module
+
+DESCRIPTION="Build automation tool that executes in containers"
+HOMEPAGE="https://earthly.dev/
+   https://github.com/earthly/earthly/;
+SRC_URI="
+   https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz
+   https://dev.gentoo.org/~xgqt/distfiles/deps/${P}-deps.tar.xz
+"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   || (
+   app-containers/docker
+   app-containers/podman
+   )
+"
+
+DOCS=( CHANGELOG.md CONTRIBUTING.md README.md )
+
+src_compile() {
+   local 
go_tags="dfrunmount,dfrunsecurity,dfsecrets,dfssh,dfrunnetwork,dfheredoc,forceposix"
+   local go_ldflags="
+   -X main.DefaultBuildkitdImage=docker.io/earthly/buildkitd:v${PV}
+   -X main.GitSha=${COMMIT_SHA}
+   -X main.Version=v${PV}
+   "
+   local -a go_buildargs=(
+   -tags "${go_tags}"
+   -ldflags "${go_ldflags}"
+   -o ./bin/
+   )
+   ego build "${go_buildargs[@]}" ./cmd/...
+}
+
+src_install() {
+   exeinto /usr/bin
+   doexe bin/earthly
+   newexe bin/debugger earthly-debugger
+
+   einstalldocs
+}
+
+pkg_postinst() {
+   if has_version "app-containers/podman" ; then
+   ewarn "Podman is supported but not recommended."
+   ewarn "If issues arise, then please try running earthly with 
docker."
+   fi
+
+   if has_version "app-containers/podman[rootless]" ; then
+   ewarn "Running podman in rootless mode is not supported because"
+   ewarn "earthly/dind and earthly/buildkit require privileged 
access."
+   ewarn "For more info see: 
https://docs.earthly.dev/docs/guides/podman/;
+   fi
+}



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

2024-03-18 Thread Maciej Barć
commit: 0e92cfaf9a9fe2f03d665e2060d58470ebba1a27
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar 18 13:21:42 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar 18 23:04:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e92cfaf

dev-lang/dafny: disable tests requiring cargo

Closes: https://bugs.gentoo.org/927242
Signed-off-by: Maciej Barć  gentoo.org>

 dev-lang/dafny/dafny-4.5.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-lang/dafny/dafny-4.5.0.ebuild 
b/dev-lang/dafny/dafny-4.5.0.ebuild
index 1f25339c17f6..601423b0fbfa 100644
--- a/dev-lang/dafny/dafny-4.5.0.ebuild
+++ b/dev-lang/dafny/dafny-4.5.0.ebuild
@@ -485,7 +485,10 @@ src_prepare() {
git-issues/git-issue-2299.dfy
git-issues/git-issue-2301.dfy
git-issues/git-issue-505.dfy
+   metatests/InconsistentCompilerBehavior.dfy
+   metatests/TestBeyondVerifierExpect.dfy
separate-verification/assumptions.dfy
+   server/counterexample_none.transcript
triggers/emptyTrigger.dfy
unicodechars/DafnyTests/RunAllTestsOption.dfy
vstte2012/Combinators.dfy



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

2024-03-18 Thread Maciej Barć
commit: 64ac9cead26c44d1713167bbe0234308a13ac5d6
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar 18 23:02:59 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar 18 23:04:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64ac9cea

app-shells/ugit: new package; add 0.4.3

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

 app-shells/ugit/Manifest  |  1 +
 app-shells/ugit/metadata.xml  | 13 +
 app-shells/ugit/ugit-0.4.3.ebuild | 36 
 3 files changed, 50 insertions(+)

diff --git a/app-shells/ugit/Manifest b/app-shells/ugit/Manifest
new file mode 100644
index ..d42781180b14
--- /dev/null
+++ b/app-shells/ugit/Manifest
@@ -0,0 +1 @@
+DIST ugit-0.4.3.tar.gz 105253 BLAKE2B 
c1d38fc005a2e577923b57eca1290add3742153155618dff7d88ebe41faeea0a0046da87f89f6bcf675c61e9f5125a840bb690ce6ade4f0f080db4326bb9ec20
 SHA512 
9ea573029cd3191809a5da60a1533f5f026c1facc9da74a957a166129ba92ba92b4076de2654cc90dfd66563d2858bb25f43d8a3be92404776ce049aed2f6c93

diff --git a/app-shells/ugit/metadata.xml b/app-shells/ugit/metadata.xml
new file mode 100644
index ..16e9adce3978
--- /dev/null
+++ b/app-shells/ugit/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+dot...@gentoo.org
+Gentoo Dotnet Project
+  
+  
+https://gitlab.com/StartAutomating/ugit/issues/
+StartAutomating/ugit
+  
+

diff --git a/app-shells/ugit/ugit-0.4.3.ebuild 
b/app-shells/ugit/ugit-0.4.3.ebuild
new file mode 100644
index ..f321df3b91f8
--- /dev/null
+++ b/app-shells/ugit/ugit-0.4.3.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="PowerShell wrapper for git, automate repos and output git as 
objects"
+HOMEPAGE="https://ugit.start-automating.com/
+   https://github.com/StartAutomating/ugit/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/StartAutomating/${PN}.git;
+else
+   
SRC_URI="https://github.com/StartAutomating/${PN}/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+SLOT="${PV}"
+
+RDEPEND="
+   dev-vcs/git
+   virtual/pwsh:*
+"
+
+src_install() {
+   insinto "/usr/share/GentooPowerShell/Modules/${PN}/${PV}"
+   doins "${PN}.psd1"
+   doins *.ps1 *.ps1xml *.psm1
+   doins -r Commands Extensions Types en-us
+
+   dodoc *.md
+}



[gentoo-commits] repo/gentoo:master commit in: app-containers/earthly/

2024-03-18 Thread Maciej Barć
commit: 248661e4ff48fbf9d796133d983fb24110cb7606
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar 18 22:18:35 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar 18 23:04:28 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=248661e4

app-containers/earthly: cleanup comments

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

 app-containers/earthly/earthly-0.8.3.ebuild | 2 --
 app-containers/earthly/earthly-0.8.4.ebuild | 2 --
 app-containers/earthly/earthly-0.8.5.ebuild | 2 --
 3 files changed, 6 deletions(-)

diff --git a/app-containers/earthly/earthly-0.8.3.ebuild 
b/app-containers/earthly/earthly-0.8.3.ebuild
index 11beaa04885d..95cb587f25e6 100644
--- a/app-containers/earthly/earthly-0.8.3.ebuild
+++ b/app-containers/earthly/earthly-0.8.3.ebuild
@@ -35,8 +35,6 @@ RDEPEND="
 DOCS=( CHANGELOG.md CONTRIBUTING.md README.md )
 
 src_compile() {
-   # mkdir -p bin || die
-
local 
go_tags="dfrunmount,dfrunsecurity,dfsecrets,dfssh,dfrunnetwork,dfheredoc,forceposix"
local go_ldflags="
-X main.DefaultBuildkitdImage=docker.io/earthly/buildkitd:v${PV}

diff --git a/app-containers/earthly/earthly-0.8.4.ebuild 
b/app-containers/earthly/earthly-0.8.4.ebuild
index 2d492ba3b144..b6506a380599 100644
--- a/app-containers/earthly/earthly-0.8.4.ebuild
+++ b/app-containers/earthly/earthly-0.8.4.ebuild
@@ -35,8 +35,6 @@ RDEPEND="
 DOCS=( CHANGELOG.md CONTRIBUTING.md README.md )
 
 src_compile() {
-   # mkdir -p bin || die
-
local 
go_tags="dfrunmount,dfrunsecurity,dfsecrets,dfssh,dfrunnetwork,dfheredoc,forceposix"
local go_ldflags="
-X main.DefaultBuildkitdImage=docker.io/earthly/buildkitd:v${PV}

diff --git a/app-containers/earthly/earthly-0.8.5.ebuild 
b/app-containers/earthly/earthly-0.8.5.ebuild
index 5b4f4944a279..97d327f570a3 100644
--- a/app-containers/earthly/earthly-0.8.5.ebuild
+++ b/app-containers/earthly/earthly-0.8.5.ebuild
@@ -35,8 +35,6 @@ RDEPEND="
 DOCS=( CHANGELOG.md CONTRIBUTING.md README.md )
 
 src_compile() {
-   # mkdir -p bin || die
-
local 
go_tags="dfrunmount,dfrunsecurity,dfsecrets,dfssh,dfrunnetwork,dfheredoc,forceposix"
local go_ldflags="
-X main.DefaultBuildkitdImage=docker.io/earthly/buildkitd:v${PV}



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

2024-03-18 Thread Maciej Barć
commit: cc03fc49668dc812edbb2e8ac4a31ad2b52d5c3b
Author: Maciej Barć  gentoo  org>
AuthorDate: Mon Mar 18 22:53:49 2024 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Mon Mar 18 23:04:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc03fc49

app-shells/irregular: new package; add 0.7.8

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

 app-shells/irregular/Manifest   |  1 +
 app-shells/irregular/irregular-0.7.8.ebuild | 34 +
 app-shells/irregular/metadata.xml   | 13 +++
 3 files changed, 48 insertions(+)

diff --git a/app-shells/irregular/Manifest b/app-shells/irregular/Manifest
new file mode 100644
index ..63b78861dd3b
--- /dev/null
+++ b/app-shells/irregular/Manifest
@@ -0,0 +1 @@
+DIST irregular-0.7.8.tar.gz 530657 BLAKE2B 
e6a350d3ba582bfcfd23a2ff8b3a992fa43a4dbd0fbf18eb9bdb1f5c76f8140c1d27b02cc6feb28bfe1c45be480f72ca8a592b0bb54efb529c78904a79f95019
 SHA512 
c4a2a8cfe202ec7222c038125b2fed4c58b6611e03bff836b3d90b7e0c6a932a4d00e430cd6212b43fa30e471c8ba8fdbcf0f43474f89c84078386f55575b635

diff --git a/app-shells/irregular/irregular-0.7.8.ebuild 
b/app-shells/irregular/irregular-0.7.8.ebuild
new file mode 100644
index ..fbaf088f26c5
--- /dev/null
+++ b/app-shells/irregular/irregular-0.7.8.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DESCRIPTION="PowerShell module that helps to understand, use, and build 
regular expressions"
+HOMEPAGE="https://irregular.start-automating.com/
+   https://github.com/StartAutomating/Irregular/;
+
+if [[ "${PV}" == ** ]] ; then
+   inherit git-r3
+
+   EGIT_REPO_URI="https://github.com/StartAutomating/${PN^}.git;
+else
+   
SRC_URI="https://github.com/StartAutomating/${PN^}/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}/${P^}"
+
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="MIT"
+SLOT="${PV}"
+
+RDEPEND="virtual/pwsh:*"
+
+src_install() {
+   insinto "/usr/share/GentooPowerShell/Modules/${PN^}/${PV}"
+   doins "${PN^}.psd1"
+   doins *.ps1 *.ps1xml *.psm1
+   doins -r Formatting RegEx Types en-us
+
+   dodoc *.md
+}

diff --git a/app-shells/irregular/metadata.xml 
b/app-shells/irregular/metadata.xml
new file mode 100644
index ..57f0f430cade
--- /dev/null
+++ b/app-shells/irregular/metadata.xml
@@ -0,0 +1,13 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+
+  
+dot...@gentoo.org
+Gentoo Dotnet Project
+  
+  
+https://gitlab.com/StartAutomating/Irregular/issues/
+StartAutomating/Irregular
+  
+



[gentoo-commits] repo/gentoo:master commit in: dev-ada/VSS/

2024-03-18 Thread Alfredo Tupone
commit: 0805f10b87ec8ff0b5af511d47bdf2ecd4afd14d
Author: Alfredo Tupone  gentoo  org>
AuthorDate: Mon Mar 18 22:03:40 2024 +
Commit: Alfredo Tupone  gentoo  org>
CommitDate: Mon Mar 18 22:04:25 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0805f10b

dev-ada/VSS: add shared, static and static-pic use flags

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

 dev-ada/VSS/VSS-24.0.0-r1.ebuild | 84 
 dev-ada/VSS/VSS-24.0.0.ebuild| 43 
 dev-ada/VSS/metadata.xml |  4 ++
 3 files changed, 88 insertions(+), 43 deletions(-)

diff --git a/dev-ada/VSS/VSS-24.0.0-r1.ebuild b/dev-ada/VSS/VSS-24.0.0-r1.ebuild
new file mode 100644
index ..5837246d67bc
--- /dev/null
+++ b/dev-ada/VSS/VSS-24.0.0-r1.ebuild
@@ -0,0 +1,84 @@
+# Copyright 2021-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+ADA_COMPAT=( gcc_12 gcc_13 )
+inherit ada multiprocessing
+
+DESCRIPTION="A high level string and text processing library"
+HOMEPAGE="https://github.com/AdaCore/VSS;
+SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3 gcc-runtime-library-exception-3.1"
+SLOT="0/${PV}"
+KEYWORDS="~amd64 ~x86"
+IUSE="+shared static-libs static-pic test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="${ADA_REQUIRED_USE}"
+
+RDEPEND="${ADA_DEPS}
+   dev-ada/xmlada:=[shared?,static-libs?,static-pic?,${ADA_USEDEP}]"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]
+   test? (
+   app-i18n/unicode-data
+   )"
+
+src_prepare() {
+   ln -sf /usr/share/unicode-data data/ucd || die
+   default
+}
+
+src_compile() {
+   build () {
+   gprbuild -XVSS_LIBRARY_TYPE=$1 -p -j$(makeopts_jobs) -v \
+   gnat/vss_gnat.gpr \
+   -cargs:Ada ${ADAFLAGS} || die
+   gprbuild -XVSS_LIBRARY_TYPE=$1 -p -j$(makeopts_jobs) -v \
+   gnat/vss_text.gpr \
+   -cargs:Ada ${ADAFLAGS} || die
+   gprbuild -XVSS_LIBRARY_TYPE=$1 -p -j$(makeopts_jobs) -v \
+   gnat/vss_json.gpr \
+   -cargs:Ada ${ADAFLAGS} || die
+   gprbuild -XVSS_LIBRARY_TYPE=$1 -p -j$(makeopts_jobs) -v \
+   gnat/vss_regexp.gpr \
+   -cargs:Ada ${ADAFLAGS} || die
+   gprbuild -XVSS_LIBRARY_TYPE=$1 -p -j$(makeopts_jobs) -v \
+   gnat/vss_xml.gpr \
+   -cargs:Ada ${ADAFLAGS} || die
+   gprbuild -XVSS_LIBRARY_TYPE=$1 -p -j$(makeopts_jobs) -v \
+   gnat/vss_xml_templates.gpr \
+   -cargs:Ada ${ADAFLAGS} || die
+   gprbuild -XVSS_LIBRARY_TYPE=$1 -XXMLADA_BUILD=$1 -p \
+   -j$(makeopts_jobs) -v gnat/vss_xml_xmlada.gpr \
+   -cargs:Ada ${ADAFLAGS} || die
+   }
+   if use shared; then
+   build relocatable
+   fi
+   if use static-libs; then
+   build static
+   fi
+   if use static-pic; then
+   build static-pic
+   fi
+}
+
+src_test() {
+   emake -j1 GPRBUILD_FLAGS="-p -j$(makeopts_jobs) -v" build_tests
+   # To run all the test need to follow data/README.md
+   emake check_html
+}
+
+src_install() {
+   build () {
+   emake -j1 DESTDIR="${D}" install-libs-$1
+   }
+   use shared && build relocatable
+   use static-libs && build static
+   use static-pic && build static-pic
+   rm -r "${D}"/usr/share/gpr/manifests || die
+   einstalldocs
+}

diff --git a/dev-ada/VSS/VSS-24.0.0.ebuild b/dev-ada/VSS/VSS-24.0.0.ebuild
deleted file mode 100644
index c313680fa3e5..
--- a/dev-ada/VSS/VSS-24.0.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 2021-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-ADA_COMPAT=( gcc_12 gcc_13 )
-inherit ada multiprocessing
-
-DESCRIPTION="A high level string and text processing library"
-HOMEPAGE="https://github.com/AdaCore/VSS;
-SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="GPL-3 gcc-runtime-library-exception-3.1"
-SLOT="0/${PV}"
-KEYWORDS="~amd64 ~x86"
-IUSE="test"
-RESTRICT="!test? ( test )"
-REQUIRED_USE="${ADA_REQUIRED_USE}"
-
-RDEPEND="${ADA_DEPS}
-   dev-ada/xmlada[${ADA_USEDEP}]"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}]
-   test? (
-   app-i18n/unicode-data
-   )"
-
-src_prepare() {
-   mkdir data
-   ln -sf /usr/share/unicode-data data/ucd || die
-   default
-}
-
-src_compile() {
-   emake GPRBUILD_FLAGS="-p -j$(makeopts_jobs) -v"
-}
-
-src_test() {
-   emake -j1 GPRBUILD_FLAGS="-p -j$(makeopts_jobs) -v" build_tests
-   # To run all the test need to 

[gentoo-commits] proj/sci:master commit in: dev-python/pyerfa/, dev-python/jacobi/, sci-physics/pyhf/, dev-python/astropy/, ...

2024-03-18 Thread Alexander Puck Neuwirth
commit: e6d660269eebd2767ec6d66c123a77f39f4b74f5
Author: Alexander Puck Neuwirth  neuwirth-informatik  
de>
AuthorDate: Mon Mar 18 19:40:53 2024 +
Commit: Alexander Puck Neuwirth  neuwirth-informatik  
de>
CommitDate: Mon Mar 18 21:01:35 2024 +
URL:https://gitweb.gentoo.org/proj/sci.git/commit/?id=e6d66026

*/*: fix BDEPEND -> DEPEND

Closes: https://github.com/gentoo/sci/pull/1260
Signed-off-by: Alexander Puck Neuwirth  neuwirth-informatik.de>

 dev-python/archspec/archspec-0.1.4.ebuild| 2 +-
 dev-python/astropy/astropy-5.2.1.ebuild  | 3 ++-
 dev-python/jacobi/jacobi-0.8.1.ebuild| 2 +-
 dev-python/jacobi/jacobi-0.9.2.ebuild| 2 +-
 dev-python/pyerfa/pyerfa-2.0.0.1-r2.ebuild   | 3 ++-
 dev-python/vector/vector-1.1.1.ebuild| 4 +++-
 dev-python/vector/vector-1.3.1.ebuild| 4 +++-
 sci-mathematics/lie/lie-2.2.2.ebuild | 2 +-
 sci-physics/hepunits/hepunits-2.3.2.ebuild   | 2 +-
 sci-physics/hepunits/hepunits-2.3.3.ebuild   | 2 +-
 sci-physics/hepunits/hepunits-.ebuild| 2 +-
 sci-physics/particle/particle-0.23.0.ebuild  | 4 +++-
 sci-physics/particle/particle-.ebuild| 4 +++-
 sci-physics/pyhf/pyhf-0.7.3.ebuild   | 2 +-
 sys-cluster/easybuild-easyblocks/easybuild-easyblocks-4.6.2.ebuild   | 2 +-
 sys-cluster/easybuild-easyblocks/easybuild-easyblocks-4.9.0.ebuild   | 2 +-
 sys-cluster/easybuild-easyblocks/easybuild-easyblocks-.ebuild| 2 +-
 sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-4.6.2.ebuild | 2 +-
 sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-4.9.0.ebuild | 2 +-
 sys-cluster/easybuild-easyconfigs/easybuild-easyconfigs-.ebuild  | 2 +-
 sys-cluster/easybuild-framework/easybuild-framework-4.6.2.ebuild | 2 +-
 sys-cluster/easybuild-framework/easybuild-framework-4.9.0.ebuild | 2 +-
 sys-cluster/easybuild-framework/easybuild-framework-.ebuild  | 2 +-
 sys-cluster/easybuild/easybuild-4.6.2.ebuild | 2 +-
 sys-cluster/easybuild/easybuild-4.9.0.ebuild | 2 +-
 sys-cluster/easybuild/easybuild-.ebuild  | 2 +-
 26 files changed, 36 insertions(+), 26 deletions(-)

diff --git a/dev-python/archspec/archspec-0.1.4.ebuild 
b/dev-python/archspec/archspec-0.1.4.ebuild
index f1b1cb0f1..35500e00d 100644
--- a/dev-python/archspec/archspec-0.1.4.ebuild
+++ b/dev-python/archspec/archspec-0.1.4.ebuild
@@ -16,4 +16,4 @@ RDEPEND="
<=dev-python/six-2.0.0[${PYTHON_USEDEP}]
>=dev-python/click-7.1.2[${PYTHON_USEDEP}]
 "
-BDEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}"

diff --git a/dev-python/astropy/astropy-5.2.1.ebuild 
b/dev-python/astropy/astropy-5.2.1.ebuild
index ac5c388b0..b52d1e6f5 100644
--- a/dev-python/astropy/astropy-5.2.1.ebuild
+++ b/dev-python/astropy/astropy-5.2.1.ebuild
@@ -33,7 +33,8 @@ RDEPEND="
>=sci-libs/cfitsio-3.350:0=
sys-libs/zlib:0=
 "
-BDEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
dev-python/astropy-helpers[${PYTHON_USEDEP}]
dev-python/extension-helpers[${PYTHON_USEDEP}]
dev-python/cython[${PYTHON_USEDEP}]

diff --git a/dev-python/jacobi/jacobi-0.8.1.ebuild 
b/dev-python/jacobi/jacobi-0.8.1.ebuild
index 404e8c2ca..93afcbf16 100644
--- a/dev-python/jacobi/jacobi-0.8.1.ebuild
+++ b/dev-python/jacobi/jacobi-0.8.1.ebuild
@@ -14,7 +14,7 @@ KEYWORDS="~amd64"
 RDEPEND="
>=dev-python/numpy-1.10[${PYTHON_USEDEP}]
 "
-BDEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}"
 
 distutils_enable_tests pytest
 

diff --git a/dev-python/jacobi/jacobi-0.9.2.ebuild 
b/dev-python/jacobi/jacobi-0.9.2.ebuild
index f8605063c..806967a38 100644
--- a/dev-python/jacobi/jacobi-0.9.2.ebuild
+++ b/dev-python/jacobi/jacobi-0.9.2.ebuild
@@ -14,7 +14,7 @@ KEYWORDS="~amd64"
 RDEPEND="
>=dev-python/numpy-1.10[${PYTHON_USEDEP}]
 "
-BDEPEND="${RDEPEND}"
+DEPEND="${RDEPEND}"
 
 distutils_enable_tests pytest
 

diff --git a/dev-python/pyerfa/pyerfa-2.0.0.1-r2.ebuild 
b/dev-python/pyerfa/pyerfa-2.0.0.1-r2.ebuild
index b52026473..11a68c169 100644
--- a/dev-python/pyerfa/pyerfa-2.0.0.1-r2.ebuild
+++ b/dev-python/pyerfa/pyerfa-2.0.0.1-r2.ebuild
@@ -22,7 +22,8 @@ RDEPEND="
sci-astronomy/erfa:0=
>=dev-python/numpy-1.17[${PYTHON_USEDEP}]
 "
-BDEPEND="${RDEPEND}
+DEPEND="${RDEPEND}"
+BDEPEND="
dev-python/setuptools-scm[${PYTHON_USEDEP}]
test? (
dev-python/pytest-doctestplus[${PYTHON_USEDEP}]

diff --git a/dev-python/vector/vector-1.1.1.ebuild 
b/dev-python/vector/vector-1.1.1.ebuild
index 936578e50..8b5a45c3d 100644
--- a/dev-python/vector/vector-1.1.1.ebuild
+++ 

[gentoo-commits] repo/gentoo:master commit in: x11-terms/cool-retro-term/files/, x11-terms/cool-retro-term/

2024-03-18 Thread Conrad Kostecki
commit: af6c03ce12c77993226d1ac95c641d76761359e8
Author: Mattéo Rossillol‑‑Laruelle  protonmail  com>
AuthorDate: Tue Mar 12 18:21:48 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 20:01:36 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af6c03ce

x11-terms/cool-retro-term: drop 1.1.1-r2

Signed-off-by: Mattéo Rossillol‑‑Laruelle  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35727
Signed-off-by: Conrad Kostecki  gentoo.org>

 x11-terms/cool-retro-term/Manifest |  2 -
 .../cool-retro-term-1.1.1-r2.ebuild| 60 --
 .../files/qmltermwidget-0.2.0-gcc-10.patch | 46 -
 3 files changed, 108 deletions(-)

diff --git a/x11-terms/cool-retro-term/Manifest 
b/x11-terms/cool-retro-term/Manifest
index b4b97d2f35d7..6b16d7e2b2d2 100644
--- a/x11-terms/cool-retro-term/Manifest
+++ b/x11-terms/cool-retro-term/Manifest
@@ -1,4 +1,2 @@
-DIST cool-retro-term-1.1.1.tar.gz 1975853 BLAKE2B 
54c9e5adb0879380215c390659da59266c323f12a046dafa2981d9c5e5ccbc6369e553427014e0347afcb6a1a64e188fb51f202d7c870a544fd2ecd5980f4c0c
 SHA512 
59da4b5d18ad64b917caebbc63ea9e3d562ed2a2dc9eae00f36cf434df44d17adca084b448f860f24a74ee6b59cd083d6a81e2217df1fb5e9f2731eaf1752148
 DIST cool-retro-term-1.2.0.tar.gz 1996540 BLAKE2B 
3b8da2a040276fdd5ab743743ec2adc325afd521a854ccb8aaeddeb11045c692bc6ac597a5bbb5a29422be94c3fa13a182a85568872793922c699e3e7fcd69c6
 SHA512 
21d3551d429380b026f8003652d78d186e5ac7079d3f143fe7f8f0c57876df263e5c40f218577ef236da859e779699f766414949591ecab38921caec5fd59209
-DIST qmltermwidget-0.2.0.tar.gz 219516 BLAKE2B 
452fe72f01773d3307d5f4dca4ef38ea8e35b6ee4e3255d660e94baafc83949fca943807fd4ea76e0b985032952c387b5911a65891488b399d0cb41e6be06d87
 SHA512 
544d57296de6999b86bf2b921d1d93ac5d7eddd02eea436df4ecea0966c82389e716310fd7e4d13dd918bc1b3fd2d02f953c713dc5b4abcfc56d3f3f617adf43
 DIST qmltermwidget-63228027e1f97c24abb907550b22ee91836929c5.tar.gz 235028 
BLAKE2B 
8f6cca761a3e77c2b02895315cc80f6c7cbe6e45ef15321187cf51c691fb35b8b80884514e359d3ebddf345fa59e7cb3a3919eb23aa97f0aa75c71f6035f1c7a
 SHA512 
7b80ef2cba24d4ceaf50ebb4adc69efe54919ef9a0dfa49ce766f56c3500ad200468db76676dd048cd3e41209b3a06b3ef5505c64d683702bf181ff8ec82c07e

diff --git a/x11-terms/cool-retro-term/cool-retro-term-1.1.1-r2.ebuild 
b/x11-terms/cool-retro-term/cool-retro-term-1.1.1-r2.ebuild
deleted file mode 100644
index dd5fc7cd56d4..
--- a/x11-terms/cool-retro-term/cool-retro-term-1.1.1-r2.ebuild
+++ /dev/null
@@ -1,60 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit qmake-utils xdg-utils
-
-QTW_PN=qmltermwidget
-QTW_PV=0.2.0
-QTW_P=${QTW_PN}-${QTW_PV}
-
-DESCRIPTION="terminal emulator which mimics the look and feel of the old 
cathode tube screens"
-HOMEPAGE="https://github.com/Swordfish90/cool-retro-term;
-SRC_URI="https://github.com/Swordfish90/cool-retro-term/archive/${PV}.tar.gz 
-> ${P}.tar.gz
-   https://github.com/Swordfish90/qmltermwidget/archive/${QTW_PV}.tar.gz 
-> ${QTW_P}.tar.gz"
-
-LICENSE="GPL-2 GPL-3"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE=""
-
-DEPEND="
-   dev-qt/qtdeclarative:5[localstorage]
-   dev-qt/qtgraphicaleffects:5
-   dev-qt/qtquickcontrols:5[widgets]
-   dev-qt/qtsql:5
-   dev-qt/qtwidgets:5
-"
-
-RDEPEND="${DEPEND}"
-
-src_prepare() {
-   default
-
-   rmdir qmltermwidget || die
-   mv "${WORKDIR}/${QTW_P}" qmltermwidget || die
-   pushd qmltermwidget || die
-   eapply "${FILESDIR}"/qmltermwidget-0.2.0-gcc-10.patch
-   popd || die
-}
-
-src_configure() {
-   eqmake5 PREFIX="${EPREFIX}/usr"
-}
-
-src_install() {
-   # default attempts to install directly to /usr
-   emake INSTALL_ROOT="${D}" install
-   doman packaging/debian/cool-retro-term.1
-}
-
-pkg_postinst() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}
-
-pkg_postrm() {
-   xdg_icon_cache_update
-   xdg_desktop_database_update
-}

diff --git a/x11-terms/cool-retro-term/files/qmltermwidget-0.2.0-gcc-10.patch 
b/x11-terms/cool-retro-term/files/qmltermwidget-0.2.0-gcc-10.patch
deleted file mode 100644
index f14a269712e6..
--- a/x11-terms/cool-retro-term/files/qmltermwidget-0.2.0-gcc-10.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-From 5cb4f9e6c86354674bd7715d947f95ac9f16a6c1 Mon Sep 17 00:00:00 2001
-From: Sergei Trofimovich 
-Date: Sat, 25 Jan 2020 12:20:37 +
-Subject: [PATCH] TerminalCharacterDecoder.cpp: fix build failure against
- gcc-10
-
-gcc-10 fixed a few transitive includes and std::cwctype does not
-get included implicitly via other headers. This leads to the
-following build error:
-
-```
-lib/TerminalCharacterDecoder.cpp: In member function
-  'virtual void Konsole::HTMLDecoder::decodeLine(const Konsole::Character*,
-  int, Konsole::LineProperty)':
-lib/TerminalCharacterDecoder.cpp:205:18:
-  error: 

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

2024-03-18 Thread Conrad Kostecki
commit: 68989ea42eac5131c0d66f6790cf0ff2e0f3b9b8
Author: Philipp Rösner  protonmail  com>
AuthorDate: Tue Mar 12 19:48:42 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 20:02:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68989ea4

app-editors/retext: fix desktop file issues

Move desktop file installation from python_install()
to src_install(). Also, patch __main__.py to use the
name "retext" for the desktop file (improves desktop
environment compatibility).

Closes: https://bugs.gentoo.org/925726
Signed-off-by: Philipp Rösner  protonmail.com>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/retext-8.0.1-fix-set-desktop-entry.patch | 15 
 app-editors/retext/retext-8.0.1-r1.ebuild  | 85 ++
 2 files changed, 100 insertions(+)

diff --git a/app-editors/retext/files/retext-8.0.1-fix-set-desktop-entry.patch 
b/app-editors/retext/files/retext-8.0.1-fix-set-desktop-entry.patch
new file mode 100644
index ..0ff685b89152
--- /dev/null
+++ b/app-editors/retext/files/retext-8.0.1-fix-set-desktop-entry.patch
@@ -0,0 +1,15 @@
+# Set desktop file name to correspond to the one installed by
+# the ebuild ("retext.desktop"). 
+# Bug: https://bugs.gentoo.org/925726
+
+--- a/ReText/__main__.py
 b/ReText/__main__.py
+@@ -65,7 +65,7 @@ def main():
+   app.setApplicationDisplayName("ReText")
+   app.setApplicationVersion(app_version)
+   app.setOrganizationDomain('mitya57.me')
+-  app.setDesktopFileName('me.mitya57.ReText.desktop')
++  app.setDesktopFileName('retext')
+   QNetworkProxyFactory.setUseSystemConfiguration(True)
+ 
+   RtTranslator = QTranslator()

diff --git a/app-editors/retext/retext-8.0.1-r1.ebuild 
b/app-editors/retext/retext-8.0.1-r1.ebuild
new file mode 100644
index ..8e3e6c409fc7
--- /dev/null
+++ b/app-editors/retext/retext-8.0.1-r1.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517="setuptools"
+PYTHON_COMPAT=( python3_{9..11} )
+PYPI_NO_NORMALIZE=1
+PYPI_PN="ReText"
+
+inherit desktop distutils-r1 optfeature qmake-utils virtualx xdg
+
+DESCRIPTION="Simple editor for Markdown and reStructuredText"
+HOMEPAGE="https://github.com/retext-project/retext 
https://github.com/retext-project/retext/wiki;
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/retext-project/retext.git;
+else
+   inherit pypi
+   KEYWORDS="~amd64"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/markdown[${PYTHON_USEDEP}]
+   >=dev-python/markups-3.1.1[${PYTHON_USEDEP}]
+   dev-python/pygments[${PYTHON_USEDEP}]
+   dev-python/python-markdown-math[${PYTHON_USEDEP}]
+   dev-python/PyQt6[dbus,gui,printsupport,widgets,${PYTHON_USEDEP}]
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-qt/linguist-tools
+   test? ( dev-python/PyQt6[testlib,${PYTHON_USEDEP}] )
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-fix-set-desktop-entry.patch
+)
+
+distutils_enable_tests unittest
+
+pkg_setup() {
+   # Needed for lrelease
+   export PATH="$(qt5_get_bindir):${PATH}"
+}
+
+src_test() {
+   virtx distutils-r1_src_test
+}
+
+python_test() {
+   virtx eunittest
+}
+
+src_install() {
+   distutils-r1_src_install
+
+   newicon data/retext-kde5.png retext.png
+
+   # Fixme: The application actually provides a desktop file which 
theoretically
+   # could be used. So far though I could not make it install properly.
+   make_desktop_entry ${PN} "ReText" ${PN} "Office;WordProcessor"
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+
+   optfeature "dictionary support" dev-python/pyenchant
+
+   einfo "Starting with retext-7.0.4 the markdown-math plugin is 
installed."
+   einfo "Note that you can use different math delimiters, e.g. \(...\) 
for inline math."
+   einfo "For more details take a look at:"
+   einfo "https://github.com/mitya57/python-markdown-math#math-delimiters;
+}
+
+pkg_postrm() {
+   xdg_icon_cache_update
+}



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

2024-03-18 Thread Conrad Kostecki
commit: 00408ea6dab96c07622a013d90d9ce7bceffe880
Author: Philipp Rösner  protonmail  com>
AuthorDate: Tue Mar 12 19:57:44 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 20:02:30 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00408ea6

app-editors/retext-: fix desktop file issues

Fix desktop file issues as in commit 174d953a8935.
The added patch is excluded in the  ebuild, as
upstream changed the particular line.

Signed-off-by: Philipp Rösner  protonmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35730
Signed-off-by: Conrad Kostecki  gentoo.org>

 app-editors/retext/retext-.ebuild | 19 +++
 1 file changed, 11 insertions(+), 8 deletions(-)

diff --git a/app-editors/retext/retext-.ebuild 
b/app-editors/retext/retext-.ebuild
index aa9aaadfcf57..38c1165fb129 100644
--- a/app-editors/retext/retext-.ebuild
+++ b/app-editors/retext/retext-.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -47,13 +47,6 @@ pkg_setup() {
export PATH="$(qt5_get_bindir):${PATH}"
 }
 
-python_install() {
-   distutils-r1_python_install
-
-   newicon data/retext-kde5.png retext.png
-   make_desktop_entry ${PN} "ReText" ${PN} "Office;WordProcessor"
-}
-
 src_test() {
virtx distutils-r1_src_test
 }
@@ -62,6 +55,16 @@ python_test() {
virtx eunittest
 }
 
+src_install() {
+   distutils-r1_src_install
+
+   newicon data/retext-kde5.png retext.png
+
+   # Fixme: The application actually provides a desktop file which 
theoretically
+   # could be used, so far though I could not make it install properly.
+   make_desktop_entry ${PN} "ReText" ${PN} "Office;WordProcessor"
+}
+
 pkg_postinst() {
xdg_pkg_postinst
 



[gentoo-commits] repo/gentoo:master commit in: net-news/liferea/

2024-03-18 Thread Conrad Kostecki
commit: e924f194b7e528aa3336b198a7ebb6c8f6692b8d
Author: Yuri Konotopov  gnome  org>
AuthorDate: Mon Mar 18 18:56:44 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 19:59:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e924f194

net-news/liferea: drop 1.14.5-r1

Signed-off-by: Yuri Konotopov  gnome.org>
Closes: https://github.com/gentoo/gentoo/pull/35821
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-news/liferea/Manifest |  1 -
 net-news/liferea/liferea-1.14.5-r1.ebuild | 69 ---
 2 files changed, 70 deletions(-)

diff --git a/net-news/liferea/Manifest b/net-news/liferea/Manifest
index 800f60842348..d6808540ad2f 100644
--- a/net-news/liferea/Manifest
+++ b/net-news/liferea/Manifest
@@ -1,3 +1,2 @@
-DIST liferea-1.14.5.tar.gz 1833641 BLAKE2B 
5505e33bd113b3ea0bf7582f75aa968de2b4bbbc659f224062d735bb357177a3eec5dca26dbc22151ccb1659e740ce2068ee2933ef82eb2e3c3a96b31528e570
 SHA512 
866e795e31644a8546d0fd6eae2976e0c031650caf77aa87e90bc17a55f65d2c207bb295649c7b4d318fb0d628f7cae1fc0d563f59260eddfeafbe9c885f3550
 DIST liferea-1.15.5.tar.gz 1878299 BLAKE2B 
e74c67fa1b124dabdd3abec2ecb7d42e9d3f36bdb14c5edc2f645aa9f163c71822f43e0eb44761c4be8e14e39c7cf74218e825a87a20c208601a8dcbf7629ab8
 SHA512 
7d3ec5dd46ccecc3879adba1daf180b05e043f256694146dad466fd8f0a7c840a4dff39d5facbbd304cbb287578c7a258cf83191dfd726077ac332b1d167db17
 DIST liferea-1.15.6.tar.gz 1869065 BLAKE2B 
a3757d0aa4e3555863642c4c8e866567e559ee413fc1b23f347e20a091926306b60ce89989f3928843118b49a09ee2091ef90a05b4baf15a63d543c908771a09
 SHA512 
8ec13ff3bd44294ee011ad746fdfe0a9119cc66291d7a7f32f6fcd08d1a0f21ed6c43211828bde7d3d0e045054c3399afaf44d961d0340cd6495143b062798b5

diff --git a/net-news/liferea/liferea-1.14.5-r1.ebuild 
b/net-news/liferea/liferea-1.14.5-r1.ebuild
deleted file mode 100644
index 04015d323430..
--- a/net-news/liferea/liferea-1.14.5-r1.ebuild
+++ /dev/null
@@ -1,69 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..11} )
-
-inherit autotools gnome2-utils optfeature python-single-r1 xdg
-
-DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo feeds"
-HOMEPAGE="https://lzone.de/liferea/;
-SRC_URI="https://github.com/lwindolf/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86"
-IUSE=""
-REQUIRED_USE="${PYTHON_REQUIRED_USE}"
-
-RDEPEND="${PYTHON_DEPS}
-   dev-db/sqlite:3
-   dev-libs/fribidi
-   dev-libs/glib:2
-   dev-libs/gobject-introspection
-   dev-libs/json-glib
-   dev-libs/libpeas:0[gtk,python,${PYTHON_SINGLE_USEDEP}]
-   dev-libs/libxml2:2
-   dev-libs/libxslt
-   gnome-base/gsettings-desktop-schemas
-   net-libs/libsoup:2.4
-   net-libs/webkit-gtk:4=
-   x11-libs/gdk-pixbuf:2
-   x11-libs/gtk+:3
-   x11-libs/pango"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-util/intltool
-   virtual/pkgconfig"
-
-src_prepare() {
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf --disable-static
-}
-
-src_compile() {
-   # Workaround crash in libwebkit2gtk-4.0.so
-   # https://bugs.gentoo.org/704594
-   WEBKIT_DISABLE_COMPOSITING_MODE=1 \
-   default
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}
-
-pkg_postinst() {
-   xdg_pkg_postinst
-   gnome2_schemas_update
-
-   optfeature "Libsecret Support plugin" app-crypt/libsecret[introspection]
-   optfeature "Tray Icon (GNOME Classic) plugin" "dev-python/pycairo 
x11-libs/gdk-pixbuf[introspection]"
-   optfeature "Media Player plugin" media-libs/gstreamer[introspection]
-   optfeature "monitoring network status" net-misc/networkmanager
-   optfeature "Popup Notifications plugin" 
x11-libs/libnotify[introspection]
-}



[gentoo-commits] repo/gentoo:master commit in: net-dialup/wvdial/

2024-03-18 Thread Conrad Kostecki
commit: 3e4fe8d2cfff021bc8ab557985bf67ff61866965
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 17 18:49:03 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 20:00:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e4fe8d2

net-dialup/wvdial: EAPI8 bump

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/35804
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-dialup/wvdial/wvdial-1.61-r1.ebuild | 46 +
 1 file changed, 46 insertions(+)

diff --git a/net-dialup/wvdial/wvdial-1.61-r1.ebuild 
b/net-dialup/wvdial/wvdial-1.61-r1.ebuild
new file mode 100644
index ..1184b267e853
--- /dev/null
+++ b/net-dialup/wvdial/wvdial-1.61-r1.ebuild
@@ -0,0 +1,46 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit readme.gentoo-r1
+
+DESCRIPTION="Excellent program to automatically configure PPP sessions"
+HOMEPAGE="https://code.google.com/archive/p/wvstreams/;
+SRC_URI="https://wvstreams.googlecode.com/files/${P}.tar.gz;
+
+LICENSE="LGPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86"
+
+DEPEND=">=net-libs/wvstreams-4.4"
+RDEPEND="${DEPEND}
+   net-dialup/ppp:=
+"
+BDEPEND="virtual/pkgconfig"
+
+PATCHES=(
+   "${FILESDIR}/${P}-destdir.patch"
+   "${FILESDIR}/${P}-as-needed.patch"
+   "${FILESDIR}/${P}-parallel-make.patch"
+)
+
+DOC_CONTENTS="
+   Use wvdialconf to automagically generate a configuration file.
+   Users have to be member of the dialout AND the uucp group to use
+   wvdial
+"
+
+src_configure() {
+   # Hand made configure...
+   ./configure || die
+}
+
+src_install() {
+   default
+   readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+   readme.gentoo_print_elog
+}



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

2024-03-18 Thread Conrad Kostecki
commit: 662cead49f4f2a551879b69ef9d967d54660d232
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 17 12:26:54 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 20:00:23 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=662cead4

net-misc/rsync: remove unused patches

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/35799
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-misc/rsync/files/rsync-3.2.4-notpedantic.patch | 25 
 net-misc/rsync/files/rsync-3.2.4-strlcpy.patch | 46 --
 .../files/rsync-3.2.4-unsigned-char-checksum.patch | 12 --
 3 files changed, 83 deletions(-)

diff --git a/net-misc/rsync/files/rsync-3.2.4-notpedantic.patch 
b/net-misc/rsync/files/rsync-3.2.4-notpedantic.patch
deleted file mode 100644
index 9d081ab52c5b..
--- a/net-misc/rsync/files/rsync-3.2.4-notpedantic.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-diff -ruN rsync-3.2.4.orig/configure.ac rsync-3.2.4/configure.ac
 rsync-3.2.4.orig/configure.ac  2022-12-01 22:26:34.856659562 +0100
-+++ rsync-3.2.4/configure.ac   2022-12-01 22:31:43.849290989 +0100
-@@ -1067,21 +1067,6 @@
- with_included_popt=yes
- fi
- 
--if test x"$GCC" = x"yes"; then
--if test x"$with_included_popt" != x"yes"; then
--  # Turn pedantic warnings into errors to ensure an array-init overflow 
is an error.
--  CFLAGS="$CFLAGS -pedantic-errors"
--else
--  # Our internal popt code cannot be compiled with pedantic warnings as 
errors, so try to
--  # turn off pedantic warnings (which will not lose the error for 
array-init overflow).
--  # Older gcc versions don't understand -Wno-pedantic, so check if 
--help=warnings lists
--  # -Wpedantic and use that as a flag.
--  case `$CC --help=warnings 2>/dev/null | grep Wpedantic` in
--  *-Wpedantic*) CFLAGS="$CFLAGS -pedantic-errors -Wno-pedantic" ;;
--  esac
--fi
--fi
--
- AC_MSG_CHECKING([whether to use included libpopt])
- if test x"$with_included_popt" = x"yes"; then
- AC_MSG_RESULT($srcdir/popt)

diff --git a/net-misc/rsync/files/rsync-3.2.4-strlcpy.patch 
b/net-misc/rsync/files/rsync-3.2.4-strlcpy.patch
deleted file mode 100644
index d5a02f0e3159..
--- a/net-misc/rsync/files/rsync-3.2.4-strlcpy.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-https://github.com/WayneD/rsync/issues/324
-https://github.com/WayneD/rsync/commit/3592ac3c025da23b2dd291561ec6113940b9c11b
-
-From 3592ac3c025da23b2dd291561ec6113940b9c11b Mon Sep 17 00:00:00 2001
-From: Wayne Davison 
-Date: Sun, 19 Jun 2022 10:02:51 -0700
-Subject: [PATCH] Include bsd/strings.h if it exists
-
-Some systems apparently put strlcpy() into a separate bsd/strings.h file
-without putting the function into a separate library. Thus, configure
-finds that the function exists for linking but the build does not have
-the declaration (which rsync only supplies if it is also supplying its
-own version of the function).

- configure.ac | 3 ++-
- rsync.h  | 3 +++
- 2 files changed, 5 insertions(+), 1 deletion(-)
-
-diff --git a/configure.ac b/configure.ac
-index 37dbb18a..37241637 100644
 a/configure.ac
-+++ b/configure.ac
-@@ -13,7 +13,8 @@ AC_CHECK_HEADERS(sys/fcntl.h sys/select.h fcntl.h sys/time.h 
sys/unistd.h \
- netdb.h malloc.h float.h limits.h iconv.h libcharset.h langinfo.h 
mcheck.h \
- sys/acl.h acl/libacl.h attr/xattr.h sys/xattr.h sys/extattr.h dl.h \
- popt.h popt/popt.h linux/falloc.h netinet/in_systm.h netgroup.h \
--zlib.h xxhash.h openssl/md4.h openssl/md5.h zstd.h lz4.h sys/file.h)
-+zlib.h xxhash.h openssl/md4.h openssl/md5.h zstd.h lz4.h sys/file.h \
-+bsd/string.h)
- AC_CHECK_HEADERS([netinet/ip.h], [], [], [[#include ]])
- AC_HEADER_MAJOR_FIXED
- 
-diff --git a/rsync.h b/rsync.h
-index e5aacd25..1cc037c5 100644
 a/rsync.h
-+++ b/rsync.h
-@@ -338,6 +338,9 @@ enum delret {
- # endif
- # include 
- #endif
-+#ifdef HAVE_BSD_STRING_H
-+# include 
-+#endif
- #ifdef HAVE_STRINGS_H
- # include 
- #endif

diff --git a/net-misc/rsync/files/rsync-3.2.4-unsigned-char-checksum.patch 
b/net-misc/rsync/files/rsync-3.2.4-unsigned-char-checksum.patch
deleted file mode 100644
index 18e56c31ce2a..
--- a/net-misc/rsync/files/rsync-3.2.4-unsigned-char-checksum.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-https://lists.samba.org/archive/rsync-announce/2022/000111.html
 a/configure.ac
-+++ b/configure.ac
-@@ -1117,7 +1117,7 @@ else
- fi
- 
- AC_CACHE_CHECK([for unsigned char],rsync_cv_SIGNED_CHAR_OK,[
--AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[signed char *s = 
""]])],[rsync_cv_SIGNED_CHAR_OK=yes],[rsync_cv_SIGNED_CHAR_OK=no])])
-+AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[signed char *s = (signed char 
*)""]])],[rsync_cv_SIGNED_CHAR_OK=yes],[rsync_cv_SIGNED_CHAR_OK=no])])
- if test x"$rsync_cv_SIGNED_CHAR_OK" = x"yes"; then
- AC_DEFINE(SIGNED_CHAR_OK, 1, [Define to 1 if "signed 

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

2024-03-18 Thread Conrad Kostecki
commit: 9ae67d65c63c3236ec11a8f94439af32e0637fa3
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 17 12:23:44 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 20:00:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ae67d65

dev-util/perf: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-util/perf/files/perf-6.6-ia64.patch | 12 
 1 file changed, 12 deletions(-)

diff --git a/dev-util/perf/files/perf-6.6-ia64.patch 
b/dev-util/perf/files/perf-6.6-ia64.patch
deleted file mode 100644
index 111efe2ff2e7..
--- a/dev-util/perf/files/perf-6.6-ia64.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff --git a/tools/arch/ia64/include/asm/barrier.h 
b/tools/arch/ia64/include/asm/barrier.h
-index 6fffe5682713..9753f11d79ad 100644
 a/tools/arch/ia64/include/asm/barrier.h
-+++ b/tools/arch/ia64/include/asm/barrier.h
-@@ -14,6 +14,7 @@
- #ifndef _TOOLS_LINUX_ASM_IA64_BARRIER_H
- #define _TOOLS_LINUX_ASM_IA64_BARRIER_H
-
-+#include 
- #include 
-
- /*



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

2024-03-18 Thread Conrad Kostecki
commit: f7647c1638ac2ecbb7a2ca48a6755cfb53b33549
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 17 12:21:20 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 20:00:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7647c16

dev-lang/moarvm: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/moarvm-2023.02-fix-build-clang16.patch   | 22 --
 1 file changed, 22 deletions(-)

diff --git a/dev-lang/moarvm/files/moarvm-2023.02-fix-build-clang16.patch 
b/dev-lang/moarvm/files/moarvm-2023.02-fix-build-clang16.patch
deleted file mode 100644
index 9f8a60672ee2..
--- a/dev-lang/moarvm/files/moarvm-2023.02-fix-build-clang16.patch
+++ /dev/null
@@ -1,22 +0,0 @@
-Bug: https://bugs.gentoo.org/881335
-Upstream PR: https://github.com/MoarVM/MoarVM/pull/1764
 a/src/6model/containers.c
-+++ b/src/6model/containers.c
-@@ -114,7 +114,7 @@ static const MVMContainerSpec code_pair_spec = {
- code_pair_fetch_s,
- code_pair_store,
- code_pair_store_i,
--code_pair_store_i, /* FIXME need a code_pair_store_u but lacking tests 
showing this need */
-+(void *)code_pair_store_i, /* FIXME need a code_pair_store_u but lacking 
tests showing this need */
- code_pair_store_n,
- code_pair_store_s,
- code_pair_store,
-@@ -371,7 +371,7 @@ static const MVMContainerSpec value_desc_cont_spec = {
- value_desc_cont_fetch_s,
- value_desc_cont_store,
- value_desc_cont_store_i,
--value_desc_cont_store_i, /* FIXME need a value_desc_cont_store_u but 
lacking tests showing this need */
-+(void *)value_desc_cont_store_i, /* FIXME need a value_desc_cont_store_u 
but lacking tests showing this need */
- value_desc_cont_store_n,
- value_desc_cont_store_s,
- value_desc_cont_store_unchecked,



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

2024-03-18 Thread Conrad Kostecki
commit: 79d5060c131050923f5ce54a10ef212bc78bbf4c
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 17 12:22:48 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 20:00:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79d5060c

dev-tcltk/itk: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 dev-tcltk/itk/files/itk-4.2.3-install.patch | 11 ---
 1 file changed, 11 deletions(-)

diff --git a/dev-tcltk/itk/files/itk-4.2.3-install.patch 
b/dev-tcltk/itk/files/itk-4.2.3-install.patch
deleted file mode 100644
index 63e673bf1c30..
--- a/dev-tcltk/itk/files/itk-4.2.3-install.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/configure2024-02-29 19:28:27.192049469 +0100
-+++ b/configure2024-02-29 19:28:41.507876154 +0100
-@@ -2627,7 +2627,7 @@
- 
- # Configure the installer.
- 
--INSTALL='$(SHELL) $(srcdir)/tclconfig/install-sh -c'
-+INSTALL='install -c'
- INSTALL_DATA_DIR='${INSTALL} -d -m 755'
- INSTALL_DATA='${INSTALL} -m 644'
- INSTALL_PROGRAM='${INSTALL} -m 755'



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

2024-03-18 Thread Conrad Kostecki
commit: 8e2aeb670cd3d800584f1ab1d3f8ff90c3417036
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 17 12:22:17 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 20:00:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e2aeb67

dev-python/build: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../build/files/build-1.0.3-setuptools-69.patch| 102 -
 1 file changed, 102 deletions(-)

diff --git a/dev-python/build/files/build-1.0.3-setuptools-69.patch 
b/dev-python/build/files/build-1.0.3-setuptools-69.patch
deleted file mode 100644
index 3aa79d080245..
--- a/dev-python/build/files/build-1.0.3-setuptools-69.patch
+++ /dev/null
@@ -1,102 +0,0 @@
-From 9f6e34228a0da7e5ce724f400a34bc9f4e69a1ac Mon Sep 17 00:00:00 2001
-From: Henry Schreiner 
-Date: Wed, 17 Jan 2024 02:44:57 -0500
-Subject: [PATCH] tests: support setuptools v69.0.3+ (#722)
-
-* tests: support setuptools v69.0.3+
-
-Signed-off-by: Henry Schreiner 
-
-* tests: missed one more normalization fix
-
-Signed-off-by: Henry Schreiner 
-
-* fix: add MANIFEST.in for old setuptools in tests
-
-Signed-off-by: Henry Schreiner 
-
-* tests: used the wrong name
-
-Signed-off-by: Henry Schreiner 
-
--
-
-Signed-off-by: Henry Schreiner 

- tests/packages/test-setuptools/MANIFEST.in | 1 +
- tests/test_projectbuilder.py   | 6 --
- tests/test_self_packaging.py   | 1 +
- tests/test_util.py | 6 --
- 4 files changed, 10 insertions(+), 4 deletions(-)
- create mode 100644 tests/packages/test-setuptools/MANIFEST.in
-
-diff --git a/tests/packages/test-setuptools/MANIFEST.in 
b/tests/packages/test-setuptools/MANIFEST.in
-new file mode 100644
-index 000..e69e3cf
 /dev/null
-+++ b/tests/packages/test-setuptools/MANIFEST.in
-@@ -0,0 +1 @@
-+include pyproject.toml setup.cfg
-diff --git a/tests/test_projectbuilder.py b/tests/test_projectbuilder.py
-index d46927b..69914ab 100644
 a/tests/test_projectbuilder.py
-+++ b/tests/test_projectbuilder.py
-@@ -502,7 +502,8 @@ def test_metadata_path_no_prepare(tmp_dir, 
package_test_no_prepare):
- pathlib.Path(builder.metadata_path(tmp_dir)),
- ).metadata
- 
--assert metadata['name'] == 'test-no-prepare'
-+# Setuptools < v69.0.3 (https://github.com/pypa/setuptools/pull/4159) 
normalized this to dashes
-+assert metadata['name'].replace('-', '_') == 'test_no_prepare'
- assert metadata['Version'] == '1.0.0'
- 
- 
-@@ -513,7 +514,8 @@ def test_metadata_path_with_prepare(tmp_dir, 
package_test_setuptools):
- pathlib.Path(builder.metadata_path(tmp_dir)),
- ).metadata
- 
--assert metadata['name'] == 'test-setuptools'
-+# Setuptools < v69.0.3 (https://github.com/pypa/setuptools/pull/4159) 
normalized this to dashes
-+assert metadata['name'].replace('-', '_') == 'test_setuptools'
- assert metadata['Version'] == '1.0.0'
- 
- 
-diff --git a/tests/test_self_packaging.py b/tests/test_self_packaging.py
-index fb1d124..3a436ef 100644
 a/tests/test_self_packaging.py
-+++ b/tests/test_self_packaging.py
-@@ -27,6 +27,7 @@ sdist_files = {
- 'tests/constraints.txt',
- 
'tests/packages/test-cant-build-via-sdist/some-file-that-is-needed-for-build.txt',
- 'tests/packages/test-no-project/empty.txt',
-+'tests/packages/test-setuptools/MANIFEST.in',
- 'tox.ini',
- }
- 
-diff --git a/tests/test_util.py b/tests/test_util.py
-index 8045b51..0ab81b8 100644
 a/tests/test_util.py
-+++ b/tests/test_util.py
-@@ -12,7 +12,8 @@ import build.util
- def test_wheel_metadata(package_test_setuptools, isolated):
- metadata = build.util.project_wheel_metadata(package_test_setuptools, 
isolated)
- 
--assert metadata['name'] == 'test-setuptools'
-+# Setuptools < v69.0.3 (https://github.com/pypa/setuptools/pull/4159) 
normalized this to dashes
-+assert metadata['name'].replace('-', '_') == 'test_setuptools'
- assert metadata['version'] == '1.0.0'
- assert isinstance(metadata.json, dict)
- 
-@@ -41,7 +42,8 @@ def test_wheel_metadata_isolation(package_test_flit):
- def test_with_get_requires(package_test_metadata):
- metadata = build.util.project_wheel_metadata(package_test_metadata)
- 
--assert metadata['name'] == 'test-metadata'
-+# Setuptools < v69.0.3 (https://github.com/pypa/setuptools/pull/4159) 
normalized this to dashes
-+assert metadata['name'].replace('-', '_') == 'test_metadata'
- assert str(metadata['version']) == '1.0.0'
- assert metadata['summary'] == 'hello!'
- assert isinstance(metadata.json, dict)
--- 
-2.43.0
-



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

2024-03-18 Thread Conrad Kostecki
commit: 78fb60ae2b554d2845509d1e90aa6aaa87b27269
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 17 12:22:34 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 20:00:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78fb60ae

dev-python/pipenv: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...env-2023.11.15-fix-import-path-PackageDAG.patch | 28 --
 1 file changed, 28 deletions(-)

diff --git 
a/dev-python/pipenv/files/pipenv-2023.11.15-fix-import-path-PackageDAG.patch 
b/dev-python/pipenv/files/pipenv-2023.11.15-fix-import-path-PackageDAG.patch
deleted file mode 100644
index 25035da66115..
--- a/dev-python/pipenv/files/pipenv-2023.11.15-fix-import-path-PackageDAG.patch
+++ /dev/null
@@ -1,28 +0,0 @@
-From b1e69d07afc4f94c6148f4ec65834e341a67b10d Mon Sep 17 00:00:00 2001
-From: Oz Tiram 
-Date: Thu, 4 Jan 2024 14:59:33 +0100
-Subject: [PATCH 1/2] Fix import path of PackageDAG
-
-pipdeptree moved it in the recent versions.
-
-Signed-off-by: Oz Tiram 

- pipenv/environment.py | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/pipenv/environment.py b/pipenv/environment.py
-index 26975ce0d..7e0206ade 100644
 a/pipenv/environment.py
-+++ b/pipenv/environment.py
-@@ -678,7 +678,7 @@ class Environment:
- def get_package_requirements(self, pkg=None):
- from itertools import chain
- 
--from pipdeptree import PackageDAG
-+from pipdeptree._models import PackageDAG
- 
- flatten = chain.from_iterable
- 
--- 
-2.41.0
-



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

2024-03-18 Thread Conrad Kostecki
commit: b91910935ca061574dedf1a117c541961afbe562
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 17 12:21:58 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 20:00:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9191093

dev-libs/rocksdb: remove unused patch

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 .../files/rocksdb-6.17.3-add_timer_for_riscv.patch | 40 --
 1 file changed, 40 deletions(-)

diff --git a/dev-libs/rocksdb/files/rocksdb-6.17.3-add_timer_for_riscv.patch 
b/dev-libs/rocksdb/files/rocksdb-6.17.3-add_timer_for_riscv.patch
deleted file mode 100644
index b98cc9dc5fd6..
--- a/dev-libs/rocksdb/files/rocksdb-6.17.3-add_timer_for_riscv.patch
+++ /dev/null
@@ -1,40 +0,0 @@
-Add timer for riscv.
-Upstream PR status: https://github.com/facebook/rocksdb/pull/9215
-This PR hasn't been merged into the main branch.
-https://bugs.gentoo.org/834855
-
 a/utilities/transactions/lock/range/range_tree/lib/portability/toku_time.h
-+++ b/utilities/transactions/lock/range/range_tree/lib/portability/toku_time.h
-@@ -101,7 +101,7 @@ int toku_clock_gettime(clockid_t clk_id, struct timespec 
*ts) __attribute__((__v
- typedef uint64_t tokutime_t;  // Time type used in by tokutek timers.
- 
- #if 0
--// The value of tokutime_t is not specified here. 
-+// The value of tokutime_t is not specified here.
- // It might be microseconds since 1/1/1970 (if gettimeofday() is
- // used), or clock cycles since boot (if rdtsc is used).  Or something
- // else.
-@@ -133,6 +133,23 @@ static inline tokutime_t toku_time_now(void) {
-   return result;
- #elif defined(__powerpc__)
-   return __ppc_get_timebase();
-+#elif defined(__riscv) && __riscv_xlen == 32
-+  uint32_t cycles_lo, cycles_hi0, cycles_hi1;
-+  // Implemented in assembly because Clang insisted on branching.
-+  asm volatile(
-+   "rdcycleh %0\n"
-+   "rdcycle %1\n"
-+   "rdcycleh %2\n"
-+   "sub %0, %0, %2\n"
-+   "seqz %0, %0\n"
-+   "sub %0, zero, %0\n"
-+   "and %1, %1, %0\n"
-+   : "=r"(cycles_hi0), "=r"(cycles_lo), "=r"(cycles_hi1));
-+  return (static_cast(cycles_hi1) << 32) | cycles_lo;
-+#elif defined(__riscv) && __riscv_xlen == 64
-+  uint64_t cycles;
-+  asm volatile("rdcycle %0" : "=r"(cycles));
-+  return cycles;
- #else
- #error No timer implementation for this platform
- #endif



[gentoo-commits] repo/gentoo:master commit in: dev-java/commons-httpclient/files/

2024-03-18 Thread Conrad Kostecki
commit: 032b53da29577a3c8ff9f5abd621a27f972bb983
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 17 12:21:03 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 20:00:21 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=032b53da

dev-java/commons-httpclient: remove unused patch(es)

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Conrad Kostecki  gentoo.org>

 ...pclient-3.1-SSLProtocolSocketFactory.java.patch | 369 -
 1 file changed, 369 deletions(-)

diff --git 
a/dev-java/commons-httpclient/files/commons-httpclient-3.1-SSLProtocolSocketFactory.java.patch
 
b/dev-java/commons-httpclient/files/commons-httpclient-3.1-SSLProtocolSocketFactory.java.patch
deleted file mode 100644
index c059bf496a45..
--- 
a/dev-java/commons-httpclient/files/commons-httpclient-3.1-SSLProtocolSocketFactory.java.patch
+++ /dev/null
@@ -1,369 +0,0 @@
 
./src/java/org/apache/commons/httpclient/protocol/SSLProtocolSocketFactory.java
-+++ 
./src/java/org/apache/commons/httpclient/protocol/SSLProtocolSocketFactory.java
-@@ -31,10 +31,25 @@
- package org.apache.commons.httpclient.protocol;
- 
- import java.io.IOException;
-+import java.io.InputStream;
- import java.net.InetAddress;
- import java.net.Socket;
- import java.net.UnknownHostException;
--
-+import java.security.cert.Certificate;
-+import java.security.cert.CertificateParsingException;
-+import java.security.cert.X509Certificate;
-+import java.util.Arrays;
-+import java.util.Collection;
-+import java.util.Iterator;
-+import java.util.LinkedList;
-+import java.util.List;
-+import java.util.Locale;
-+import java.util.StringTokenizer;
-+import java.util.regex.Pattern;
-+
-+import javax.net.ssl.SSLException;
-+import javax.net.ssl.SSLSession;
-+import javax.net.ssl.SSLSocket;
- import javax.net.ssl.SSLSocketFactory;
- 
- import org.apache.commons.httpclient.ConnectTimeoutException;
-@@ -55,6 +70,11 @@
-  */
- private static final SSLProtocolSocketFactory factory = new 
SSLProtocolSocketFactory();
- 
-+// This is a a sorted list, if you insert new elements do it orderdered.
-+private final static String[] BAD_COUNTRY_2LDS =
-+{"ac", "co", "com", "ed", "edu", "go", "gouv", "gov", "info",
-+"lg", "ne", "net", "or", "org"};
-+
- /**
-  * Gets an singleton instance of the SSLProtocolSocketFactory.
-  * @return a SSLProtocolSocketFactory
-@@ -79,12 +99,14 @@
- InetAddress clientHost,
- int clientPort)
- throws IOException, UnknownHostException {
--return SSLSocketFactory.getDefault().createSocket(
-+Socket sslSocket =  SSLSocketFactory.getDefault().createSocket(
- host,
- port,
- clientHost,
- clientPort
- );
-+verifyHostName(host, (SSLSocket) sslSocket);
-+return sslSocket;
- }
- 
- /**
-@@ -124,16 +146,19 @@
- }
- int timeout = params.getConnectionTimeout();
- if (timeout == 0) {
--return createSocket(host, port, localAddress, localPort);
-+Socket sslSocket =  createSocket(host, port, localAddress, 
localPort);
-+verifyHostName(host, (SSLSocket) sslSocket);
-+return sslSocket;
- } else {
- // To be eventually deprecated when migrated to Java 1.4 or above
--Socket socket = ReflectionSocketFactory.createSocket(
-+Socket sslSocket = ReflectionSocketFactory.createSocket(
- "javax.net.ssl.SSLSocketFactory", host, port, localAddress, 
localPort, timeout);
--if (socket == null) {
--socket = ControllerThreadSocketFactory.createSocket(
-+if (sslSocket == null) {
-+  sslSocket = ControllerThreadSocketFactory.createSocket(
- this, host, port, localAddress, localPort, timeout);
- }
--return socket;
-+verifyHostName(host, (SSLSocket) sslSocket);
-+return sslSocket;
- }
- }
- 
-@@ -142,10 +167,12 @@
-  */
- public Socket createSocket(String host, int port)
- throws IOException, UnknownHostException {
--return SSLSocketFactory.getDefault().createSocket(
-+Socket sslSocket = SSLSocketFactory.getDefault().createSocket(
- host,
- port
- );
-+verifyHostName(host, (SSLSocket) sslSocket);
-+return sslSocket;
- }
- 
- /**
-@@ -157,13 +184,271 @@
- int port,
- boolean autoClose)
- throws IOException, UnknownHostException {
--return ((SSLSocketFactory) 
SSLSocketFactory.getDefault()).createSocket(
-+Socket sslSocket = ((SSLSocketFactory) 
SSLSocketFactory.getDefault()).createSocket(
- socket,
- host,
- port,
- autoClose
- );
-+verifyHostName(host, 

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

2024-03-18 Thread Conrad Kostecki
commit: 4aa08381c1578f1e2d47890fd527d33df481a4ec
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Sun Mar 17 18:28:03 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 20:00:12 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aa08381

sys-boot/cromwell-bin: EAPI8 bump

Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Closes: https://github.com/gentoo/gentoo/pull/35803
Signed-off-by: Conrad Kostecki  gentoo.org>

 sys-boot/cromwell-bin/cromwell-bin-2.40-r2.ebuild | 21 +
 1 file changed, 21 insertions(+)

diff --git a/sys-boot/cromwell-bin/cromwell-bin-2.40-r2.ebuild 
b/sys-boot/cromwell-bin/cromwell-bin-2.40-r2.ebuild
new file mode 100644
index ..62059734f721
--- /dev/null
+++ b/sys-boot/cromwell-bin/cromwell-bin-2.40-r2.ebuild
@@ -0,0 +1,21 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit mount-boot
+
+DESCRIPTION="Xbox boot loader precompiled binaries from xbox-linux.org"
+HOMEPAGE="https://sourceforge.net/projects/xbox-linux/;
+SRC_URI="mirror://sourceforge/xbox-linux/cromwell-${PV}.tar.gz"
+S="${WORKDIR}/cromwell-${PV}"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="-* ~x86"
+RESTRICT="${RESTRICT} strip"
+
+src_install() {
+   insinto /boot/${PN}
+   doins cromwell{,_1024}.bin xromwell.xbe
+}



[gentoo-commits] repo/gentoo:master commit in: net-news/liferea/

2024-03-18 Thread Conrad Kostecki
commit: 3010e1b073fde6b9f384591144cba7354fa1f46b
Author: Yuri Konotopov  gnome  org>
AuthorDate: Mon Mar 18 18:56:17 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 19:59:37 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3010e1b0

net-news/liferea: add 1.15.6

Signed-off-by: Yuri Konotopov  gnome.org>
Signed-off-by: Conrad Kostecki  gentoo.org>

 net-news/liferea/Manifest  |  1 +
 net-news/liferea/liferea-1.15.6.ebuild | 69 ++
 2 files changed, 70 insertions(+)

diff --git a/net-news/liferea/Manifest b/net-news/liferea/Manifest
index d18f8195c507..800f60842348 100644
--- a/net-news/liferea/Manifest
+++ b/net-news/liferea/Manifest
@@ -1,2 +1,3 @@
 DIST liferea-1.14.5.tar.gz 1833641 BLAKE2B 
5505e33bd113b3ea0bf7582f75aa968de2b4bbbc659f224062d735bb357177a3eec5dca26dbc22151ccb1659e740ce2068ee2933ef82eb2e3c3a96b31528e570
 SHA512 
866e795e31644a8546d0fd6eae2976e0c031650caf77aa87e90bc17a55f65d2c207bb295649c7b4d318fb0d628f7cae1fc0d563f59260eddfeafbe9c885f3550
 DIST liferea-1.15.5.tar.gz 1878299 BLAKE2B 
e74c67fa1b124dabdd3abec2ecb7d42e9d3f36bdb14c5edc2f645aa9f163c71822f43e0eb44761c4be8e14e39c7cf74218e825a87a20c208601a8dcbf7629ab8
 SHA512 
7d3ec5dd46ccecc3879adba1daf180b05e043f256694146dad466fd8f0a7c840a4dff39d5facbbd304cbb287578c7a258cf83191dfd726077ac332b1d167db17
+DIST liferea-1.15.6.tar.gz 1869065 BLAKE2B 
a3757d0aa4e3555863642c4c8e866567e559ee413fc1b23f347e20a091926306b60ce89989f3928843118b49a09ee2091ef90a05b4baf15a63d543c908771a09
 SHA512 
8ec13ff3bd44294ee011ad746fdfe0a9119cc66291d7a7f32f6fcd08d1a0f21ed6c43211828bde7d3d0e045054c3399afaf44d961d0340cd6495143b062798b5

diff --git a/net-news/liferea/liferea-1.15.6.ebuild 
b/net-news/liferea/liferea-1.15.6.ebuild
new file mode 100644
index ..e7c6bad358e3
--- /dev/null
+++ b/net-news/liferea/liferea-1.15.6.ebuild
@@ -0,0 +1,69 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{10..12} )
+
+inherit autotools gnome2-utils optfeature python-single-r1 xdg
+
+DESCRIPTION="News Aggregator for RDF/RSS/CDF/Atom/Echo feeds"
+HOMEPAGE="https://lzone.de/liferea/;
+SRC_URI="https://github.com/lwindolf/${PN}/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
+
+RDEPEND="${PYTHON_DEPS}
+   dev-db/sqlite:3
+   dev-libs/fribidi
+   dev-libs/glib:2
+   dev-libs/gobject-introspection
+   dev-libs/json-glib
+   dev-libs/libpeas:0[gtk,python,${PYTHON_SINGLE_USEDEP}]
+   dev-libs/libxml2:2
+   dev-libs/libxslt
+   gnome-base/gsettings-desktop-schemas
+   net-libs/libsoup:3.0
+   net-libs/webkit-gtk:4.1=
+   x11-libs/gdk-pixbuf:2
+   x11-libs/gtk+:3
+   x11-libs/pango"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-util/intltool
+   virtual/pkgconfig"
+
+src_prepare() {
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf --disable-static
+}
+
+src_compile() {
+   # Workaround crash in libwebkit2gtk-4.0.so
+   # https://bugs.gentoo.org/704594
+   WEBKIT_DISABLE_COMPOSITING_MODE=1 \
+   default
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}
+
+pkg_postinst() {
+   xdg_pkg_postinst
+   gnome2_schemas_update
+
+   optfeature "Libsecret Support plugin" app-crypt/libsecret[introspection]
+   optfeature "Tray Icon (AppIndicator and GNOME Classic) plugin" \
+   "dev-libs/libayatana-appindicator dev-python/pycairo 
x11-libs/gdk-pixbuf[introspection]"
+   optfeature "Media Player plugin" media-libs/gstreamer[introspection]
+   optfeature "monitoring network status" net-misc/networkmanager
+   optfeature "Popup Notifications plugin" 
x11-libs/libnotify[introspection]
+}



[gentoo-commits] repo/gentoo:master commit in: acct-user/znc/

2024-03-18 Thread Conrad Kostecki
commit: d6afad7ef88920ab2a799c6283f99871697d0bb3
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jan 14 22:15:39 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 19:49:04 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6afad7e

acct-user/znc: update EAPI 7 -> 8

Signed-off-by: Conrad Kostecki  gentoo.org>

 acct-user/znc/{znc-0-r2.ebuild => znc-0-r3.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/acct-user/znc/znc-0-r2.ebuild b/acct-user/znc/znc-0-r3.ebuild
similarity index 87%
rename from acct-user/znc/znc-0-r2.ebuild
rename to acct-user/znc/znc-0-r3.ebuild
index 9381b0301b03..045ff97ee989 100644
--- a/acct-user/znc/znc-0-r2.ebuild
+++ b/acct-user/znc/znc-0-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2019-2023 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit acct-user
 



[gentoo-commits] repo/gentoo:master commit in: acct-user/x2goprint/

2024-03-18 Thread Conrad Kostecki
commit: 1221eabc2ecfc03b4af411fb511039d7ccfe19fc
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jan 14 22:15:21 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 19:49:01 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1221eabc

acct-user/x2goprint: update EAPI 7 -> 8

Signed-off-by: Conrad Kostecki  gentoo.org>

 acct-user/x2goprint/{x2goprint-0-r2.ebuild => x2goprint-0-r3.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/acct-user/x2goprint/x2goprint-0-r2.ebuild 
b/acct-user/x2goprint/x2goprint-0-r3.ebuild
similarity index 84%
rename from acct-user/x2goprint/x2goprint-0-r2.ebuild
rename to acct-user/x2goprint/x2goprint-0-r3.ebuild
index adfa585f2ef9..a3e6f2817ec7 100644
--- a/acct-user/x2goprint/x2goprint-0-r2.ebuild
+++ b/acct-user/x2goprint/x2goprint-0-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2019-2023 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit acct-user
 



[gentoo-commits] repo/gentoo:master commit in: acct-user/x2gouser/

2024-03-18 Thread Conrad Kostecki
commit: 168b00befbd00f69da9c95cf31e7d63d7ccbb0d3
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jan 14 22:15:24 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 19:49:02 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=168b00be

acct-user/x2gouser: update EAPI 7 -> 8

Signed-off-by: Conrad Kostecki  gentoo.org>

 acct-user/x2gouser/{x2gouser-0-r2.ebuild => x2gouser-0-r3.ebuild} | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/acct-user/x2gouser/x2gouser-0-r2.ebuild 
b/acct-user/x2gouser/x2gouser-0-r3.ebuild
similarity index 83%
rename from acct-user/x2gouser/x2gouser-0-r2.ebuild
rename to acct-user/x2gouser/x2gouser-0-r3.ebuild
index b510b563a401..790555e5b54f 100644
--- a/acct-user/x2gouser/x2gouser-0-r2.ebuild
+++ b/acct-user/x2gouser/x2gouser-0-r3.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2019-2023 Gentoo Authors
+# Copyright 2019-2024 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
+EAPI=8
 
 inherit acct-user
 



[gentoo-commits] repo/gentoo:master commit in: acct-user/pipewire/

2024-03-18 Thread Conrad Kostecki
commit: 2e1851b4f3cc7e2fd5f4e55214b182868dbae99e
Author: Conrad Kostecki  gentoo  org>
AuthorDate: Sun Jan 14 22:22:56 2024 +
Commit: Conrad Kostecki  gentoo  org>
CommitDate: Mon Mar 18 19:49:05 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e1851b4

acct-user/pipewire: drop 0-r1

Signed-off-by: Conrad Kostecki  gentoo.org>

 acct-user/pipewire/pipewire-0-r1.ebuild | 13 -
 1 file changed, 13 deletions(-)

diff --git a/acct-user/pipewire/pipewire-0-r1.ebuild 
b/acct-user/pipewire/pipewire-0-r1.ebuild
deleted file mode 100644
index 75bfc8650b44..
--- a/acct-user/pipewire/pipewire-0-r1.ebuild
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit acct-user
-
-DESCRIPTION="User for running PipeWire as a system-wide instance"
-ACCT_USER_ID=509
-ACCT_USER_GROUPS=( pipewire audio )
-ACCT_USER_HOME=/var/run/pipewire
-
-acct-user_add_deps



  1   2   3   >