[gentoo-commits] repo/gentoo:master commit in: dev-java/xom/files/, dev-java/xom/

2023-03-27 Thread Miroslav Šulc
commit: 1e222c79dacec0c31843d9618830b1e5ee3d654a
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Mon Mar 27 18:31:01 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Mar 28 05:41:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e222c79

dev-java/xom: re-add xom-1.3.7-disable-invalid-test.patch

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

 .../xom/files/xom-1.3.7-disable-invalid-test.patch | 13 +--
 .../xom/{xom-1.3.8.ebuild => xom-1.3.8-r1.ebuild}  | 42 --
 2 files changed, 51 insertions(+), 4 deletions(-)

diff --git a/dev-java/xom/files/xom-1.3.7-disable-invalid-test.patch 
b/dev-java/xom/files/xom-1.3.7-disable-invalid-test.patch
index ef897ae004c9..6ee097470edc 100644
--- a/dev-java/xom/files/xom-1.3.7-disable-invalid-test.patch
+++ b/dev-java/xom/files/xom-1.3.7-disable-invalid-test.patch
@@ -1,5 +1,14 @@
-diff --git a/XOM/src/nu/xom/tests/XSLTransformTest.java 
b/XOM/src/nu/xom/tests/XSLTransformTest.java
-index 443c058..56f7b6e 100644
+1) testIllegalTransform(nu.xom.tests.XSLTransformTest)
+nu.xom.xslt.XSLException: Syntax error in stylesheet
+at nu.xom.xslt.XSLTransform.(XSLTransform.java:181)
+at nu.xom.xslt.XSLTransform.(XSLTransform.java:226)
+at nu.xom.xslt.XSLTransform.(XSLTransform.java:201)
+at 
nu.xom.tests.XSLTransformTest.testIllegalTransform(XSLTransformTest.java:775)
+... 25 trimmed
+Caused by: javax.xml.transform.TransformerConfigurationException: Cannot find 
external method 'www.example.com.fn' (must be public).
+at 
com.sun.org.apache.xalan.internal.xsltc.trax.TransformerFactoryImpl.newTemplates(TransformerFactoryImpl.java:990)
+at nu.xom.xslt.XSLTransform.(XSLTransform.java:173)
+... 29 more
 --- a/XOM/src/nu/xom/tests/XSLTransformTest.java
 +++ b/XOM/src/nu/xom/tests/XSLTransformTest.java
 @@ -765,7 +765,7 @@ public class XSLTransformTest extends XOMTestCase {

diff --git a/dev-java/xom/xom-1.3.8.ebuild b/dev-java/xom/xom-1.3.8-r1.ebuild
similarity index 57%
rename from dev-java/xom/xom-1.3.8.ebuild
rename to dev-java/xom/xom-1.3.8-r1.ebuild
index d8489ef1cab9..f3124d0ca351 100644
--- a/dev-java/xom/xom-1.3.8.ebuild
+++ b/dev-java/xom/xom-1.3.8-r1.ebuild
@@ -4,7 +4,8 @@
 EAPI=8
 
 JAVA_PKG_IUSE="doc source test"
-JAVA_TESTING_FRAMEWORKS="junit"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+MAVEN_ID="xom:xom:${PV}"
 
 inherit java-pkg-2 java-pkg-simple
 
@@ -29,16 +30,20 @@ DEPEND="
dev-java/junit:0
>=virtual/jdk-1.8:*"
 
+PATCHES=( "${FILESDIR}/xom-1.3.7-disable-invalid-test.patch" )
+
 JAVA_AUTOMATIC_MODULE_NAME="nu.xom"
 JAVA_MAIN_CLASS="nu.xom.Info"
 JAVA_RESOURCE_DIRS="src/main/resources"
 JAVA_SRC_DIR="src/main/java"
 
-JAVA_TEST_GENTOO_CLASSPATH="junit"
+JAVA_TEST_GENTOO_CLASSPATH="junit-4"
 JAVA_TEST_SRC_DIR="src/test/java"
 
 src_prepare() {
java-pkg-2_src_prepare
+   java-pkg_clean
+   default
 
# removing directories based on build.xml
rm -rv XOM/src/nu/xom/benchmarks/ || die
@@ -59,3 +64,36 @@ src_prepare() {
done
popd
 }
+
+src_test() {
+   # These tests need to run separately, otherwise fail
+   # Should pass with "OK (126 tests)"
+   JAVA_TEST_RUN_ONLY=(
+   nu.xom.tests.AttributesTest
+   nu.xom.tests.DocumentTest
+   nu.xom.tests.ElementTest
+   nu.xom.tests.NodesTest
+   nu.xom.tests.ParentNodeTest
+   )
+   java-pkg-simple_src_test
+
+   JAVA_TEST_RUN_ONLY=()
+   pushd src/test/java > /dev/null || die
+   # Exclude EBCDICTest.java
+   # 
https://github.com/elharo/xom/blob/v1.3.8/src/nu/xom/tests/EBCDICTest.java#L71-L73
+   # And exclude those tests already run before
+   local JAVA_TEST_RUN_ONLY=$(find * \
+   -type f \
+   -name "*Test.java" \
+   ! -name 'EBCDICTest.java' \
+   ! -name 'AttributesTest.java' \
+   ! -name 'DocumentTest.java' \
+   ! -name 'ElementTest.java' \
+   ! -name 'NodesTest.java' \
+   ! -name 'ParentNodeTest.java' \
+   )
+   JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//.java}"
+   JAVA_TEST_RUN_ONLY="${JAVA_TEST_RUN_ONLY//\//.}"
+   popd > /dev/null || die
+   java-pkg-simple_src_test
+}



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

2023-03-27 Thread Miroslav Šulc
commit: a44e5272c9b6b7197d7d90201584380b39adbd82
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Mar 28 05:41:04 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Mar 28 05:41:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a44e5272

media-sound/strawberry: bump to 1.0.16

Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/strawberry/Manifest |   1 +
 media-sound/strawberry/strawberry-1.0.16.ebuild | 122 
 2 files changed, 123 insertions(+)

diff --git a/media-sound/strawberry/Manifest b/media-sound/strawberry/Manifest
index 165645844095..d9e43c3a3376 100644
--- a/media-sound/strawberry/Manifest
+++ b/media-sound/strawberry/Manifest
@@ -1,2 +1,3 @@
 DIST strawberry-1.0.14.tar.xz 11234760 BLAKE2B 
2dc0d1cee93ffa130da403c986c147f5d3eb59689079a0450183edc53947f7472ea5ff69c57c8ce971f03e89896d06c51bf22bcf57f97adb97067c8a35cf0e15
 SHA512 
bf667cb93b8f0ffdb8dc625df821bc4355e3845629ff25ed57d7999e19072edffab05f27dbea90adf0bb9a9cbe478856a292a1a6f7ed2c5f37442548699a4c02
 DIST strawberry-1.0.15.tar.xz 11230148 BLAKE2B 
a6ee4dac23dc3c4707a6b31f39bd794975e2c8aeab438419cf2972a1a7f3b9bf54837550db542e2c19bcf08346b04ec9d952e84529865e067c5e7df0a9e0189d
 SHA512 
074b3da1dea22e1e21fcb1039d77e9edf898953ff0a16b28d4ad36052b454e669a4a92e988f1091e7987104149764e411ca68bd95b5f1e18f3e744d2c7dd3625
+DIST strawberry-1.0.16.tar.xz 11248508 BLAKE2B 
cd44e116251eee869151598a576b61de8f2ddb664dd6790250570ef7ad19399223c3ccc2fb0bca79325dfa49abfd5bbbe4dd3eedff20ef32637f9b003b762959
 SHA512 
6048ef22287a11882c015d7de7405cece64382a65289edd635bde4c20c87c00f96231e3335f77cf62849ceaa33e62115784e43cbe8d638d3c6918b1b1948a1ac

diff --git a/media-sound/strawberry/strawberry-1.0.16.ebuild 
b/media-sound/strawberry/strawberry-1.0.16.ebuild
new file mode 100644
index ..640a70a1fe25
--- /dev/null
+++ b/media-sound/strawberry/strawberry-1.0.16.ebuild
@@ -0,0 +1,122 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic plocale xdg
+
+PLOCALES="ca cs de es es_AR es_ES es_MX fi fr hu id it ja ko nb nl pl pt_BR ru 
sv uk zh_CN"
+
+DESCRIPTION="Modern music player and library organizer based on Clementine and 
Qt"
+HOMEPAGE="https://www.strawberrymusicplayer.org/;
+if [[ ${PV} == ** ]]; then
+   EGIT_REPO_URI="https://github.com/strawberrymusicplayer/strawberry;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/strawberrymusicplayer/strawberry/releases/download/${PV}/${P}.tar.xz;
+   KEYWORDS="~amd64 ~ppc64 ~x86"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE="cdda debug +gstreamer icu ipod moodbar mtp pulseaudio +udisks vlc"
+
+BDEPEND="
+   dev-qt/linguist-tools:5
+   sys-devel/gettext
+   virtual/pkgconfig
+"
+COMMON_DEPEND="
+   dev-db/sqlite:=
+   dev-libs/glib:2
+   dev-libs/protobuf:=
+   dev-qt/qtconcurrent:5
+   dev-qt/qtcore:5
+   dev-qt/qtdbus:5
+   dev-qt/qtgui:5
+   dev-qt/qtnetwork:5[ssl]
+   dev-qt/qtsql:5[sqlite]
+   dev-qt/qtwidgets:5
+   dev-qt/qtx11extras:5
+   media-libs/alsa-lib
+   media-libs/taglib
+   x11-libs/libX11
+   cdda? ( dev-libs/libcdio:= )
+   gstreamer? (
+   media-libs/chromaprint:=
+   media-libs/gstreamer:1.0
+   media-libs/gst-plugins-base:1.0
+   )
+   icu? ( dev-libs/icu:= )
+   ipod? ( media-libs/libgpod )
+   moodbar? ( sci-libs/fftw:3.0 )
+   mtp? ( media-libs/libmtp )
+   pulseaudio? ( media-sound/pulseaudio )
+   vlc? ( media-video/vlc )
+"
+# Note: sqlite driver of dev-qt/qtsql is bundled, so no sqlite use is 
required; check if this can be overcome someway;
+RDEPEND="${COMMON_DEPEND}
+   gstreamer? (
+   media-plugins/gst-plugins-meta:1.0
+   media-plugins/gst-plugins-soup:1.0
+   media-plugins/gst-plugins-taglib:1.0
+   )
+   mtp? ( gnome-base/gvfs[mtp] )
+   udisks? ( sys-fs/udisks:2 )
+"
+DEPEND="${COMMON_DEPEND}
+   dev-cpp/gtest
+   dev-libs/boost
+   dev-qt/qttest:5
+"
+
+DOCS=( Changelog README.md )
+
+REQUIRED_USE="
+   cdda? ( gstreamer )
+   || ( gstreamer vlc )
+"
+
+src_prepare() {
+   plocale_find_changes "src/translations" "" ".po"
+
+   cmake_src_prepare
+}
+
+src_configure() {
+   # spotify is not in portage
+   local mycmakeargs=(
+   -DBUILD_WERROR=OFF
+   # avoid automagically enabling of ccache (bug #611010)
+   -DCCACHE_EXECUTABLE=OFF
+   -DENABLE_GIO=ON
+   -DLINGUAS="$(plocale_get_locales)"
+   -DENABLE_AUDIOCD="$(usex cdda)"
+   -DENABLE_GSTREAMER="$(usex gstreamer)"
+   -DUSE_ICU="$(usex icu)"
+   -DENABLE_LIBGPOD="$(usex ipod)"
+   -DENABLE_LIBMTP="$(usex mtp)"
+   -DENABLE_LIBPULSE="$(usex pulseaudio)"
+   

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

2023-03-27 Thread Michał Górny
commit: e63edac511de02acb16d28001c26ad7a01ed04f4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 04:46:13 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 05:19:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e63edac5

dev-python/watchfiles: Bump to 0.19.0

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

 dev-python/watchfiles/Manifest |  39 +
 dev-python/watchfiles/watchfiles-0.19.0.ebuild | 113 +
 2 files changed, 152 insertions(+)

diff --git a/dev-python/watchfiles/Manifest b/dev-python/watchfiles/Manifest
index 5f172a8fb1b5..49446dc5a74f 100644
--- a/dev-python/watchfiles/Manifest
+++ b/dev-python/watchfiles/Manifest
@@ -2,51 +2,90 @@ DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c5
 DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
 DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
 DIST crossbeam-channel-0.5.4.crate 88237 BLAKE2B 
ffcab003305b80586a9b61c6309dcf6f4ced483856c4501753cddd23fb0fa9a71b7870b676ccba78119cc29f03974ff4731cef9a92840c0b38ae944f0b3825b5
 SHA512 
39b17dbaefc15d7faafca4ae6b060665471d384956aca7439fc407ed2632bd458e473efb62b74629b42a5f3d237e13503d2084cac6f6b3f42b9e03aa1fde0982
+DIST crossbeam-channel-0.5.7.crate 90257 BLAKE2B 
ac8d47df391d64e05f2eac2df7113d9038d53639d963cd45109c2de71a1b32c9f687052d5fa88533271ea3569519627729fae1e092d2491d2b66bc38e21e176f
 SHA512 
70d605a224db1a4e2217280cd2269a954781bb21a0dc5b0b08a5a83794daf1c941181f271c6a8347f72321ca2119dc562ee016fdc18104d5d3327a82b412e9fc
+DIST crossbeam-utils-0.8.15.crate 42326 BLAKE2B 
23e6bd2a6535c6fccf7b7d17487fdd4095c92a3f3ae383a72dd6d90c1c49c2ec8d96dc01a94c7127b2681bfaef843585b3ae8665ecbc43b2e7db8434e31c6c8b
 SHA512 
adb9ce1886396bc637299cb8122d102bcc9e561f25d67ef73e98c9ed8a8b13b78bc0f5bbacab19d015e1a7690bc0201f08b3d8e82393ec347e7f2933eb622533
 DIST crossbeam-utils-0.8.8.crate 39681 BLAKE2B 
2b3e64bfcaa044a9351c1cc8e9ea53fd68fd0bb9875ae523e0cd309a85ad23b340267bdb742d363b5d99fc065ed74f6cbb3ad1e33dec7d14d99ec458875e7e10
 SHA512 
ab960afdb82863160a3fa1c21c64b35b3112725bd72fc8e0724175937f4b23d0628253032229501938cd86a8e406a59c06cb44e8bdf34619de781a84ebb46ea0
 DIST filetime-0.2.16.crate 14502 BLAKE2B 
c19a6a72ca4f6a34f9de39d9acbae694326a7a8c1a3aed50ca749e09905470a26c5c61986759d9fa83b9740354796d0dd3d3781c1d4c2cf1d8da5cfb630f045f
 SHA512 
4c6277f43b2de6432769353615406af824295742e5604b40c2673acc2010b349fcbba201e7273756857938256f1693a515f3b9145f34405a56cd23af4dd30222
+DIST filetime-0.2.20.crate 15027 BLAKE2B 
393bf9696992ebd17a8319f23d660a8c841b536109d8216103ba163ef50c78dafe35f640c8996a707a43fc523d24becf38ced2cada9cf072445b13bc3138ae38
 SHA512 
71b2705acb0aed833b8c5da8f07384aeb0e290be78c68f4bfc044bcb7e8285740186b74b0e37c619d93bc05b9022a83cb0edb75c688b106cdc844f843d0e8a0d
 DIST fsevent-sys-4.1.0.crate 4620 BLAKE2B 
c203c774d5038d4c4abdd7bb9407a6b5f2b203a609bd92a7fde38afaa71248f4610e89c73eaf982a5d76560f9503081b7b10573046b1a91f09de4b642709417a
 SHA512 
e702686629557b879efaccd37b03a7ec515eeea29d8f8ba46f82b8b68ad157ef9d6b188be031f806d8fd27d4e9d2689cdd6bfa14e4ff77493a7d0be3ef1238a7
 DIST indoc-1.0.4.crate 13122 BLAKE2B 
f7a352bc2d19f3f2d1479b6add45daf841e02bba563ce9af115118b9bacea6bd39ab2a663bc992b2302de73b52bac1024130aab3dcd79c5b4286c93dd7305928
 SHA512 
b2d90f074f9a34e330d7d6e6313bd569cd857c791b8ff79191a70f19064fa53ea2ede30bbd16587fb438e69ccce4c3e2fbb127610ba8e470daf076d7373f0213
+DIST indoc-1.0.9.crate 13475 BLAKE2B 
a9696788574e56dd125c3371169fd59d6947d188f76e2669b21c0304692efd6709cd048920f7822e92c6a5620fb178e0e85c7776118cef8ccee0f58398e14abf
 SHA512 
db8aef4a7bb606452dc8ed45aa29a255c7a135357a0bd586fb4429c5f56a1aa2ca9400d6fac39956aeb486a15d25cf5d1b9524967867f2c651d9d563e3e85be8
 DIST inotify-0.9.6.crate 22971 BLAKE2B 
7a6cedd29b2503911fb42324fe3b4f4f20abb62a6b4370f8a7f634d9988f1b3053a70d69d6bbd7b850aae2590ded7548b73326a598d31e5b579e19ac3cc781d8
 SHA512 
39c3db1b6da620df9eaaa41cc20c2f22b9a372e181ed7d8ba0c7ad4e711ba4486bcec7ff86bb4d814d9c53e071cc4e43845567069e45b897c562cb677fc872b2
 DIST inotify-sys-0.1.5.crate 6965 BLAKE2B 
d70124656ce3e6f5ea3f430e8e7100d0691003161234b40542ca86c407ecaac1785f3eca98e9fd2914dababbc3f47a0855c99c9f19245d1f2cd5312739c802af
 SHA512 
dae749f32c533b0c9f99963d97a77dcbfcacf173ec8fd7a02f275804f9925e867b4dfdf6be52c3c3c3de136d64e6e7d6b30a3bf804a01608cf974b0cc2e346da
 DIST kqueue-1.0.5.crate 12654 BLAKE2B 

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

2023-03-27 Thread Michał Górny
commit: aa1409e06bb4ec6a840f75ad2c0a7da796617916
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 04:56:43 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 05:19:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa1409e0

dev-python/pyClamd: Remove old

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

 dev-python/pyClamd/pyClamd-0.4.0-r3.ebuild | 24 
 1 file changed, 24 deletions(-)

diff --git a/dev-python/pyClamd/pyClamd-0.4.0-r3.ebuild 
b/dev-python/pyClamd/pyClamd-0.4.0-r3.ebuild
deleted file mode 100644
index 6ceb06bad64c..
--- a/dev-python/pyClamd/pyClamd-0.4.0-r3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9,10} )
-
-inherit distutils-r1
-
-DESCRIPTION="python interface to Clamd (Clamav daemon)"
-HOMEPAGE="https://xael.org/pages/pyclamd-en.html;
-SRC_URI="mirror://pypi/p/${PN}/${P}.tar.gz"
-
-LICENSE="LGPL-3"
-SLOT="0"
-KEYWORDS="amd64"
-IUSE=""
-
-DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"
-RDEPEND="${DEPEND}"
-
-# Tests need clamd running and we cannot rely on that being
-# true during build
-RESTRICT="test"



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

2023-03-27 Thread Michał Górny
commit: d6e25dafccc8cec04ec2175ed8e6e73f93849da4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 04:48:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 05:19:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6e25daf

dev-python/jellyfish: Bump to 0.11.0

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

 dev-python/jellyfish/Manifest| 44 
 dev-python/jellyfish/jellyfish-0.11.0.ebuild | 76 
 2 files changed, 120 insertions(+)

diff --git a/dev-python/jellyfish/Manifest b/dev-python/jellyfish/Manifest
index 42c7b8c86e9d..172b57a1e77d 100644
--- a/dev-python/jellyfish/Manifest
+++ b/dev-python/jellyfish/Manifest
@@ -1,2 +1,46 @@
+DIST autocfg-1.1.0.crate 13272 BLAKE2B 
7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203
 SHA512 
df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f
+DIST bitflags-1.3.2.crate 23021 BLAKE2B 
eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda
 SHA512 
3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B 
e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b
 SHA512 
0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST csv-1.2.1.crate 887936 BLAKE2B 
bd58776a653f51c0c0ae57a1f7082c58b0447d5874bf91e40bc9d66558200c1447dee368f710ab99a9434df319ec53cf15dc90a470ccbd439a823dd9ef83b4ee
 SHA512 
015d6990fc68a992a980695bc21dbd4ac00b6fbe277568981dcaa3e7edcae4429979c870fcd79b883114d1a5a55f66584f3cd5c27d3886453b4a70577cbf37c8
+DIST csv-core-0.1.10.crate 25668 BLAKE2B 
8e9a56c26e75f4c4c9e90a21cc30c60cc3fff17515ac93bc858e8ec45e130df2ecabafa7c513b2d2815269fbbd98c418269dfb1bf1425d2fd32fe46823cee6c8
 SHA512 
2a269d050fbe5d9e0f5dcda2de1e84bfeb69538dde86040ad1ec7307a214eed813a1482acb5029a51f18126d384d5238355e021964e47811db971a0821bcc328
+DIST indoc-1.0.9.crate 13475 BLAKE2B 
a9696788574e56dd125c3371169fd59d6947d188f76e2669b21c0304692efd6709cd048920f7822e92c6a5620fb178e0e85c7776118cef8ccee0f58398e14abf
 SHA512 
db8aef4a7bb606452dc8ed45aa29a255c7a135357a0bd586fb4429c5f56a1aa2ca9400d6fac39956aeb486a15d25cf5d1b9524967867f2c651d9d563e3e85be8
+DIST itoa-1.0.6.crate 10410 BLAKE2B 
8b1dc9ae9d55a006bb2abe3b0282e5e77397814b692a87b9becdc2bb74deabf5db09e3d5a2f604964cbff046148025988a5d916480e0402b2b80646fbed32875
 SHA512 
e1fb82fe16e1248141d48de9e05e7abed0c6fef58f2ff8b77b52aca5f16f3600c46707ff4c7a0f0307047610f29775bda74948d6d1efceb74b37cdd22e1fcf31
 DIST jellyfish-0.10.0.tar.gz 125949 BLAKE2B 
6d6d532e56d9a93d17fd999ab9811592ec070a9913a261a9a2350624ee2d8831b7587854fc3f467e03875f325a2ea1fd7d6c66b2e8295a87f43560ea3c8dad99
 SHA512 
e28fef7ed2c3408c40ff9b8384c8252fd48f026f5683efead50b4fcc41063c0f1d402ed399ed0b69e512a1c86633eb9c7bad44d7093e5b63ca1ed1bc1594518c
+DIST jellyfish-0.11.0.tar.gz 261664 BLAKE2B 
89f110644abbe3c62df29e6591a11316202720f9da90ff0320598bd6c71690a0cc42e6453824e2835d45751e5714f443f334dfe1aeb9871a87cd4484fd1909b4
 SHA512 
6454c46a2df30bdf2257a854297c8c9f50b430ece333c54698e5296594ab65c6822051af0b10d0d64b911f30451f231663bc27c903e9b3e3dd310ff5d895671b
 DIST jellyfish-0.9.0.tar.gz 132588 BLAKE2B 
e7490da91d1a53b775ef145151c6dba5b16c938f59773e205b5cf01e1a262d36bb07a49d8c5d823fa722e2d244fc8af1bf9a603911411461a97b155cfdd0ce83
 SHA512 
1faa3ea03ec8b26085b5db34339f0aea061d3e4897f29235eca56995bea36ae8c152ae0ab0c67279dab4844d92d89293e2de2126c1d449407652b77da258e9f0
+DIST libc-0.2.140.crate 669153 BLAKE2B 
f4269549f6b450a3da3196ecaae52afe178d5b6905666fae04e2879f975f0129788898ca2ccd214d721af42a8b2fa86b26355d6baa0a81c223b56c658ee66dd5
 SHA512 
f450fe619ea2f45e4ada2567981987f19d35a9f13f88a0ce3a53e1751c6fbff708ca69fa6a64d807cce5dfe18b08751f0695d8a01e68e269da1aafc831528b7b
+DIST lock_api-0.4.9.crate 25685 BLAKE2B 
8adf5c3cccebdf6aff6ec977f230cd2a208b0b188ef57deacbbc6019431f0ede1a760b2384ba3cb49c96b8a589dc56c0f46a6359b3e62277e7ae1a1c3f586fa3
 SHA512 
9215381d9bb6b80d217c73a900db43df043b3e939b5bd7a292a02e9ab911cf0eacd8f883d35bdf72b3a0e78df8f1bc3e843ca4c775294c7a7a03091dc1a74990
+DIST memchr-2.5.0.crate 65812 BLAKE2B 
57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab
 SHA512 
444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa
+DIST memoffset-0.8.0.crate 8912 BLAKE2B 
19ad3abed21fc39461b0382b15a8cc312378aba36f042b1e5335012115d31b350a4e3bc720f1eea300d7d19b9b317f75a28d4ccd78ff3b31defd9e4b3147899c
 SHA512 

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

2023-03-27 Thread Michał Górny
commit: 5bc10e66b9f4ffcbc27d511190dd9268ada4c9dc
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 04:43:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 05:19:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bc10e66

dev-python/types-docutils: Bump to 0.19.1.7

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

 dev-python/types-docutils/Manifest  |  1 +
 .../types-docutils/types-docutils-0.19.1.7.ebuild   | 17 +
 2 files changed, 18 insertions(+)

diff --git a/dev-python/types-docutils/Manifest 
b/dev-python/types-docutils/Manifest
index 1e94dbada150..dd1635d84351 100644
--- a/dev-python/types-docutils/Manifest
+++ b/dev-python/types-docutils/Manifest
@@ -1 +1,2 @@
 DIST types-docutils-0.19.1.6.tar.gz 9279 BLAKE2B 
04dbbfbe9320bd3e209de7d628ffd4adcd79074233606f067d2e1def8b877f5d39a42851e30de7010dab2c8ac3742886cafa49ff3023f86d20edf42234da7f34
 SHA512 
0b362b762f2bf21f5608edad9847c43f4e8c926f9599af33aca09abb297467fb857cb1f1066633270e0b1b4570571093f4777bc8b313a2f138f6f9f979e2a7e1
+DIST types-docutils-0.19.1.7.tar.gz 9370 BLAKE2B 
4a0de7d58a7d17ead5865d7ccd167e8291d31a11156c14fb080dc3b78c743b7a89e06652d799241bfe55bd937533cd9c254bfe1d200ce1b2182e2c7c51e9800c
 SHA512 
cb4fe6015c91576a06662c3523487c512f6b15d6c6ff41c7daaebf2f6820edc187fbbfe912e5b300198f86042113b8dbbc0422777532cdc281663bc328e155d6

diff --git a/dev-python/types-docutils/types-docutils-0.19.1.7.ebuild 
b/dev-python/types-docutils/types-docutils-0.19.1.7.ebuild
new file mode 100644
index ..9a24481a1e60
--- /dev/null
+++ b/dev-python/types-docutils/types-docutils-0.19.1.7.ebuild
@@ -0,0 +1,17 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYPI_NO_NORMALIZE=1
+PYTHON_COMPAT=( python3_{9..11} )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="Typing stubs for docutils"
+HOMEPAGE="https://pypi.org/project/types-docutils/;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"



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

2023-03-27 Thread Michał Górny
commit: 1cc32b602176344e56c62a4bbc1df9eae7c92da0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 04:41:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 05:19:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cc32b60

dev-python/qtsass: Bump to 0.4.0

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

 dev-python/qtsass/Manifest|  1 +
 dev-python/qtsass/qtsass-0.4.0.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/dev-python/qtsass/Manifest b/dev-python/qtsass/Manifest
index b88c7ba74e5b..f0977c7c0be6 100644
--- a/dev-python/qtsass/Manifest
+++ b/dev-python/qtsass/Manifest
@@ -1 +1,2 @@
 DIST qtsass-0.3.2.gh.tar.gz 28601 BLAKE2B 
a02a21fb80d977cff09d3af74f50b68f341163997b68bb0eddf8aa5011b523992ef33f8d7afb8ee8361261c9ae7c45c5a141cfc957fdd3e10dc07ceafac06101
 SHA512 
2939ac9b2536148541abda4f3ea2750e814054c70a96614880453bf1443643e463fda9d2d308b3051461f88b4cf53046fc2ea057b62a2190b70a4b3f6daf033b
+DIST qtsass-0.4.0.gh.tar.gz 29466 BLAKE2B 
954016c3a7a1ced59a28a50284f284f6138caf6c97cabb2854c56a3c499741060d4de7717ec39733fc41dc221d11f16118380dfc252ee1f169466bacc7ba6ad9
 SHA512 
58b5b70c5f1c102817d6024acb0d72f496f55217950e5a52422965215b8dc8debf4c7c6d4724efb5609b75b675d81e99dccc9211c0804c75063d33127f25353e

diff --git a/dev-python/qtsass/qtsass-0.4.0.ebuild 
b/dev-python/qtsass/qtsass-0.4.0.ebuild
new file mode 100644
index ..6d420d1107df
--- /dev/null
+++ b/dev-python/qtsass/qtsass-0.4.0.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+DISTUTILS_USE_PEP517=setuptools
+
+inherit distutils-r1
+
+DESCRIPTION="Compile SASS files to Qt stylesheets"
+HOMEPAGE="
+   https://github.com/spyder-ide/qtsass/
+   https://pypi.org/project/qtsass/
+"
+SRC_URI="
+   https://github.com/spyder-ide/qtsass/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   >=dev-python/libsass-python-0.22.0[${PYTHON_USEDEP}]
+"
+
+BDEPEND="
+   test? (
+   dev-python/flaky[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-03-27 Thread Michał Górny
commit: 1094f9af29724b5eab481e6a00de28a665304331
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 04:40:05 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 05:19:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1094f9af

dev-python/pyproj: Bump to 3.5.0

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

 dev-python/pyproj/Manifest|  1 +
 dev-python/pyproj/pyproj-3.5.0.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/dev-python/pyproj/Manifest b/dev-python/pyproj/Manifest
index 1843f9c82898..f91499e980f7 100644
--- a/dev-python/pyproj/Manifest
+++ b/dev-python/pyproj/Manifest
@@ -1 +1,2 @@
 DIST pyproj-3.4.1.gh.tar.gz 232371 BLAKE2B 
70b0ccbf898c6b52b2a24db811f8d49df89a67afda5a4d2d486aa30e21fdd6438842346a876138a3018edd5308c6c6f49c1473c345507be3af831a3a734ae5a2
 SHA512 
e1588906c42a6cbf832ea2d2a0cf271271b1b3559fccfd7798d823f80653184a660bf14ab6f741f7d0a5b49361e2519893eb155746761d4a02248c1021660e60
+DIST pyproj-3.5.0.gh.tar.gz 237380 BLAKE2B 
e401998418efb79be496bf11be904191fa43e004331867415524508c8766ca9f4ae390ade1341ab6508e6d7d92c8875357bad2b1af159b642345065f8c28ebf8
 SHA512 
64d1eab54fc5e39d6403fcb0ae3e0b5283303471431894fa6fa94c118374c4ca1a9a418a7d0d1d8bbd2a6a96a5a2dbaf3d067417d6335174c8911db796fbd0a9

diff --git a/dev-python/pyproj/pyproj-3.5.0.ebuild 
b/dev-python/pyproj/pyproj-3.5.0.ebuild
new file mode 100644
index ..2b285916270b
--- /dev/null
+++ b/dev-python/pyproj/pyproj-3.5.0.ebuild
@@ -0,0 +1,54 @@
+# 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_{9..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="Python interface to the PROJ library"
+HOMEPAGE="
+   https://github.com/pyproj4/pyproj/
+   https://pypi.org/project/pyproj/
+"
+SRC_URI="
+   https://github.com/pyproj4/pyproj/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~x86 ~amd64-linux"
+
+RDEPEND="
+   >=sci-libs/proj-9.0.0:=
+   dev-python/certifi[${PYTHON_USEDEP}]
+"
+DEPEND="
+   ${RDEPEND}
+"
+BDEPEND="
+   dev-python/cython[${PYTHON_USEDEP}]
+   test? (
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pandas[${PYTHON_USEDEP}]
+   dev-python/shapely[${PYTHON_USEDEP}]
+   dev-python/xarray[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_configure() {
+   # Avoid greedily trying -L/usr/lib, etc
+   # https://github.com/pyproj4/pyproj/blob/main/setup.py#L76
+   export PROJ_LIBDIR="${ESYSROOT}/usr/$(get_libdir)"
+   export PROJ_INCDIR="${ESYSROOT}/usr/include"
+}
+
+python_test() {
+   rm -rf pyproj || die
+   epytest -m "not network" test
+}



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

2023-03-27 Thread Michał Górny
commit: 3aa6ebb43766c3aebb8e5a98b10057945e0e4b83
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 05:11:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 05:19:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3aa6ebb4

dev-python/qtsass: Add GH remote-id

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

 dev-python/qtsass/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/dev-python/qtsass/metadata.xml b/dev-python/qtsass/metadata.xml
index 1769fd3b8b81..bf0a7bb0ee0a 100644
--- a/dev-python/qtsass/metadata.xml
+++ b/dev-python/qtsass/metadata.xml
@@ -6,6 +6,7 @@
Andrew Ammerlaan


+   spyder-ide/qtsass
qtsass





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

2023-03-27 Thread Michał Górny
commit: 73114b75af3dc4d13648b73031647b2bc35f35ae
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 04:29:31 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 05:19:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73114b75

dev-python/awxkit: Bump to 21.14.0

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

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

diff --git a/dev-python/awxkit/Manifest b/dev-python/awxkit/Manifest
index 131107a573ce..aaacd39f7afa 100644
--- a/dev-python/awxkit/Manifest
+++ b/dev-python/awxkit/Manifest
@@ -1 +1,2 @@
 DIST awx-21.13.0.gh.tar.gz 16221713 BLAKE2B 
7e875efced94fb22d782deb9583fddfa13e10079a202298d0ca05af58048d4bf70480aacec7f0e3c408c9600fff126886cb6912bdadb3f48a33932c9debd2344
 SHA512 
90628347f71663d4e13fed2cc529b3bda858d07130b74593582e82e19b8c6e6049c9ad6cdd419e4efa4bd366771e993665ef4527f5de336edd5f020c9a93ca7a
+DIST awx-21.14.0.gh.tar.gz 16484659 BLAKE2B 
3541286c899eceb3a64719b08c0456abe34d70f6e97f3ecf24c4066da1173be02e613e42ecb1193f371703f8fa55abf0eba0106ccf884e6bb53bca9f2f2d2a0e
 SHA512 
5c7efae528cdebffbce745f5e63807944db5a3a4b72880515da6d25de414d2d8c8a1ffb74f9f78f8cf72a6584437b627d8d53fd555021b943653d28427bd1021

diff --git a/dev-python/awxkit/awxkit-21.14.0.ebuild 
b/dev-python/awxkit/awxkit-21.14.0.ebuild
new file mode 100644
index ..707b930aafad
--- /dev/null
+++ b/dev-python/awxkit/awxkit-21.14.0.ebuild
@@ -0,0 +1,49 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+PYTHON_COMPAT=( python3_{9..10} )
+
+inherit distutils-r1
+
+MY_P=awx-${PV}
+DESCRIPTION="Command line interface for Ansible AWX"
+HOMEPAGE="
+   https://github.com/ansible/awx/
+   https://pypi.org/project/awxkit/
+"
+SRC_URI="
+   https://github.com/ansible/awx/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/awxkit"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   dev-python/cryptography[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/urllib3[${PYTHON_USEDEP}]
+   dev-python/websocket-client[${PYTHON_USEDEP}]
+   dev-python/pyjwt[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   dev-python/setuptools-scm[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
+   printf '%s\n' "${PV}" > VERSION || die
+
+   sed -e 's|websocket-client==[[:digit:]\.]*|websocket-client|' \
+   -e "/'clean'/d" \
+   -i setup.py || die
+   distutils-r1_src_prepare
+}



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

2023-03-27 Thread Michał Górny
commit: 260af4c23e68c9ebd0b828bae1365e057e28e48e
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 04:33:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 05:19:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=260af4c2

dev-python/hypothesis: Bump to 6.70.1

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

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

diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest
index ab316546b6a1..33cea99472c9 100644
--- a/dev-python/hypothesis/Manifest
+++ b/dev-python/hypothesis/Manifest
@@ -1,3 +1,4 @@
 DIST hypothesis-6.68.2.gh.tar.gz 9350253 BLAKE2B 
5f98aac845a2f4e1dd9f54809d3e7e1b201bdecdec1c5c9cff10a37851af7d8d9e8cb643c1a9b0545672862b3639a17aed5f4197653d48d3114edd0105668307
 SHA512 
c3507f99376af924e375c51e0d56d4e444204d2ebe147d813a3f33a69594f83493c499714567b127556ea620df7bde58f4a1ba662bb182907e5e0d14cf13ee81
 DIST hypothesis-6.69.0.gh.tar.gz 9350681 BLAKE2B 
e28bca5be08809d7f10723186957ab72a650d93403fc0c5ed91b329ca3c68b084a69aba093e8dc7fdc742316287dc585b7b8794403e0b3fa29adfc7bf2d76ee7
 SHA512 
b6a263a10f78841706f6fa58a237f2f1e7ef5efd4d859e0fb79bae0ad3eff86774bc0cb7bb581af89605f80514a08386b5f501a6154bcc5ae1f56e7eb2ba61b4
 DIST hypothesis-6.70.0.gh.tar.gz 9351669 BLAKE2B 
04e6739a1e6cf5907486c5fc6e09d17996831fe7967df4a24e6fb3c3ab992ef0c1ade9f250a1776eed4d6880893db1e8f284df60465a81a9f14f4aa64b0b0fc9
 SHA512 
6fb15addd86f8737b5a99a5c4ae5f2899133772e25426cc8a9bd086ddc0246b8fd323a10213df45d5b13c0740df19597a2b7ee7566611d5d01e6897954ac0f4c
+DIST hypothesis-6.70.1.gh.tar.gz 9351685 BLAKE2B 
99488f4caae4da403ebe28c2c18829d493ea76515f4a503ece0063dad2638cc5d05f9b55372d5c457b0dfc3af31d3422c44d647ea0c2a92a83b20d64c70c4b2f
 SHA512 
a858df7d469604b2d43d003c76f43e40931f6024f6cf164c9b427a449cd0d843df401052e3312c529fd4467d80e0870810ad6863812ec53a47dcf9ec82336472

diff --git a/dev-python/hypothesis/hypothesis-6.70.1.ebuild 
b/dev-python/hypothesis/hypothesis-6.70.1.ebuild
new file mode 100644
index ..c793a8a143d2
--- /dev/null
+++ b/dev-python/hypothesis/hypothesis-6.70.1.ebuild
@@ -0,0 +1,77 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=setuptools
+CLI_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( "${CLI_COMPAT[@]}" python3_11 pypy3 )
+PYTHON_REQ_USE="threads(+),sqlite"
+
+inherit distutils-r1 multiprocessing optfeature
+
+TAG=hypothesis-python-${PV}
+MY_P=hypothesis-${TAG}
+DESCRIPTION="A library for property based testing"
+HOMEPAGE="
+   https://github.com/HypothesisWorks/hypothesis/
+   https://pypi.org/project/hypothesis/
+"
+SRC_URI="
+   https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+S="${WORKDIR}/${MY_P}/hypothesis-python"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="cli"
+
+RDEPEND="
+   >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}]
+   >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}]
+   ' 3.8 3.9 3.10)
+   cli? (
+   $(python_gen_cond_dep '
+   dev-python/black[${PYTHON_USEDEP}]
+   dev-python/click[${PYTHON_USEDEP}]
+   ' "${CLI_COMPAT[@]}")
+   )
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/pexpect[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   !!

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

2023-03-27 Thread Michał Górny
commit: 2a0a77067d827805cbdd224a219cba0a7dc2b960
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 04:38:59 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 05:19:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a0a7706

dev-python/pyopenssl: Bump to 23.1.1

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

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

diff --git a/dev-python/pyopenssl/Manifest b/dev-python/pyopenssl/Manifest
index 55d7225ab86a..9a3481872c5e 100644
--- a/dev-python/pyopenssl/Manifest
+++ b/dev-python/pyopenssl/Manifest
@@ -1,2 +1,3 @@
 DIST pyOpenSSL-23.0.0.tar.gz 182375 BLAKE2B 
8a902ecd7e771dcd281dda184569fef53c7f7d1a801f5cea663ff95014717786ceaaa999b6f67fe710ade253335c856c3964a96705afd6ddb93679856d57d7cd
 SHA512 
68c42de58305461606d9fb932a7711775cfcf1a7c5dbe900b2c7ba18eab546d4c37fcd3dd82ab2c18b15eb07bef126534473b5b29f8af4f46e0147d45ac9e64b
 DIST pyOpenSSL-23.1.0.tar.gz 182977 BLAKE2B 
75bb5cf215d17a39d2f11a8948c015766d291ae4c4a9d81f03bc634a0d2abbff78d963d382f858f5609cde3e153fa709ee52c9bcccf0fed35f5f00a18cf4b5e0
 SHA512 
b46b9a4de7ca584f5711089f1a056c479e65e06b9a0868263aa51b3f724d81342cc89fe06c9eb6e8d44fb87e93c7face9643577145d57608ef6162a5be18127b
+DIST pyOpenSSL-23.1.1.tar.gz 183402 BLAKE2B 
c0339203bb1794da67a0c2fe2e20b5736b3e0628d01b13805e3c30771d60fe07df22a7c090260cf1fad80abb1e566e2efd1e8e184a142e335189fa3bd885e7ac
 SHA512 
581f907ac9acf71c3340bbd413ecf161dafeac1cb406649c683fc770f8bcfcc1630a977defa9b3ee218631959ed14ea62d0a02cdf74af9fdce5ddec34ad1e1ea

diff --git a/dev-python/pyopenssl/pyopenssl-23.1.1.ebuild 
b/dev-python/pyopenssl/pyopenssl-23.1.1.ebuild
new file mode 100644
index ..0e095e2b825a
--- /dev/null
+++ b/dev-python/pyopenssl/pyopenssl-23.1.1.ebuild
@@ -0,0 +1,66 @@
+# 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_{9..11} pypy3 )
+PYTHON_REQ_USE="threads(+)"
+
+PYPI_NO_NORMALIZE=1
+PYPI_PN=pyOpenSSL
+
+inherit distutils-r1 toolchain-funcs pypi
+
+DESCRIPTION="Python interface to the OpenSSL library"
+HOMEPAGE="
+   https://www.pyopenssl.org/
+   https://github.com/pyca/pyopenssl/
+   https://pypi.org/project/pyOpenSSL/
+"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86"
+
+RDEPEND="
+   =dev-python/cryptography-38.0.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   $(python_gen_cond_dep '
+   dev-python/cffi[${PYTHON_USEDEP}]
+   ' 'python*')
+   dev-python/flaky[${PYTHON_USEDEP}]
+   dev-python/pretend[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx doc \
+   dev-python/sphinx-rtd-theme
+distutils_enable_tests pytest
+
+src_test() {
+   local -x TZ=UTC
+   local EPYTEST_DESELECT=(
+   tests/test_ssl.py::TestContext::test_set_default_verify_paths
+   )
+
+   # test for 32-bit time_t
+   "$(tc-getCC)" ${CFLAGS} ${CPPFLAGS} -c -x c - -o /dev/null <<-EOF 
&>/dev/null
+   #include 
+   int test[sizeof(time_t) >= 8 ? 1 : -1];
+   EOF
+
+   if [[ ${?} -eq 0 ]]; then
+   einfo "time_t is at least 64-bit long"
+   else
+   einfo "time_t is smaller than 64 bits, will skip broken tests"
+   EPYTEST_DESELECT+=(
+   
tests/test_crypto.py::TestX509StoreContext::test_verify_with_time
+   )
+   fi
+
+   distutils-r1_src_test
+}



[gentoo-commits] repo/gentoo:master commit in: dev-python/aws-sam-translator/

2023-03-27 Thread Michał Górny
commit: 3bdecd0353157eb26b613fe280ce80a15f0dfb7a
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 04:30:50 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 05:19:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bdecd03

dev-python/aws-sam-translator: Bump to 1.63.0

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

 dev-python/aws-sam-translator/Manifest |  1 +
 .../aws-sam-translator-1.63.0.ebuild   | 60 ++
 2 files changed, 61 insertions(+)

diff --git a/dev-python/aws-sam-translator/Manifest 
b/dev-python/aws-sam-translator/Manifest
index f7624ff68404..fca57dd8830a 100644
--- a/dev-python/aws-sam-translator/Manifest
+++ b/dev-python/aws-sam-translator/Manifest
@@ -2,3 +2,4 @@ DIST aws-sam-translator-1.59.0.gh.tar.gz 1688806 BLAKE2B 
66e63f5d008b120d95b2258
 DIST serverless-application-model-1.60.1.gh.tar.gz 4600439 BLAKE2B 
fabd84e66da433410ff7d54a9db9ae6aed5dd67de16669450146adb5f86ef3b0b90a1c6165b935eb1aef0df0c116a687da6c43e75f332a8a5f3f93c79338f2e4
 SHA512 
75e3aca9248ce599837f87bdc633fc48e9f5980f878884aef7e3b1b41a2cbe1d982d9eb6b5bd41a2057fc53b9edc4ce6fd9e016750d0757f58feaeb08f02fe3a
 DIST serverless-application-model-1.61.0.gh.tar.gz 5166263 BLAKE2B 
9f787dac4761974e4114e4d3477eaf050e92d722111fef65cad3ebda1f265420aa62fc068140e102a0963679f20485e3f53968da74ba804b70a131df9535dbe7
 SHA512 
0d12c1b0d83c2824177a68c544177e2d80ec2e670ab469069621553745850a88e5c6143f7f529e8227c576d72e37ba007ab06ad0302282266170e0c33096b626
 DIST serverless-application-model-1.62.0.gh.tar.gz 5177544 BLAKE2B 
ad0fdca32821e9b5dab86d03e65ad1a458493ecba0e75f6b2dc8b9978a6085ae5269496e231a2f09cd228e6bd2a66b3803953d2ca5aa7c265fa1019305aa1a9c
 SHA512 
42f1d3ff352a02ab73f5a16cfeb800a80852986b09f71d9468b23c22b8dafff3a20e8ac92956020280884e4318bd80369b5b04ea6e9f0a28067dd792f1623747
+DIST serverless-application-model-1.63.0.gh.tar.gz 5213667 BLAKE2B 
b75315d1c28789e9f0b8aa4774292ff2531806c1d59a8c16ab683fee439d188025c9cc62c2de037f2d947ad3b7eaa8bb4fbe8a5507ef1a4f3619f758cdf2eadc
 SHA512 
eb6dc0f545550f726b59a2ea1994f8dfcc8eaf7a1fbca6ab12bfbe891813b208d869e25c0b320411aa6476dcf8c86fb19db9e13ddf0419d90d3c3403bd57485c

diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.63.0.ebuild 
b/dev-python/aws-sam-translator/aws-sam-translator-1.63.0.ebuild
new file mode 100644
index ..5a83e871d7a8
--- /dev/null
+++ b/dev-python/aws-sam-translator/aws-sam-translator-1.63.0.ebuild
@@ -0,0 +1,60 @@
+# 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..11} )
+
+inherit distutils-r1
+
+MY_P=serverless-application-model-${PV}
+DESCRIPTION="A library that transform SAM templates into AWS CloudFormation 
templates"
+HOMEPAGE="
+   https://github.com/aws/serverless-application-model/
+   https://pypi.org/project/aws-sam-translator/
+"
+SRC_URI="
+   
https://github.com/aws/serverless-application-model/archive/v${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+
+RDEPEND="
+   =dev-python/boto3-1.19.5[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.2[${PYTHON_USEDEP}]
+   =dev-python/pydantic-1.8[${PYTHON_USEDEP}]
+   =dev-python/typing-extensions-4.4[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/mock[${PYTHON_USEDEP}]
+   dev-python/parameterized[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+   # so much noise...
+   sed -i -e '/log_cli/d' pytest.ini || die
+
+   # deps are installed by ebuild, don't try to reinstall them via pip
+   truncate --size=0 requirements/*.txt || die
+
+   distutils-r1_python_prepare_all
+}
+
+python_test() {
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   local -x AWS_DEFAULT_REGION=us-east-1
+   epytest -o addopts=
+}



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

2023-03-27 Thread Michał Górny
commit: 8a17b7e552c5e62ad353d3f652b8fe9b58b20ad2
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 04:32:34 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 05:19:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a17b7e5

dev-python/cfn-lint: Bump to 0.76.1

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

 dev-python/cfn-lint/Manifest   |  1 +
 dev-python/cfn-lint/cfn-lint-0.76.1.ebuild | 68 ++
 2 files changed, 69 insertions(+)

diff --git a/dev-python/cfn-lint/Manifest b/dev-python/cfn-lint/Manifest
index a153f386c1ea..34c22c5c1562 100644
--- a/dev-python/cfn-lint/Manifest
+++ b/dev-python/cfn-lint/Manifest
@@ -5,3 +5,4 @@ DIST cfn-lint-0.74.2.gh.tar.gz 3455745 BLAKE2B 
0ca6f9d6e13264180ae2948858acdc3de
 DIST cfn-lint-0.74.3.gh.tar.gz 3456672 BLAKE2B 
9cc68ddefda86ee26e900989e40c7ded067fecb35cf077d559ebcacd6838378028010630e340dd52f04750dcc12094fb800e8e48a4c9e0607645463d3ca55827
 SHA512 
aad2209fa16f717d20127b2cf47d9aba586b85ccd41caf3ad8a50a6894cc3402d929be4cf9f76530223a3d69d79d843ef0edf802e53984b5c34563cf766f8189
 DIST cfn-lint-0.75.0.gh.tar.gz 3457050 BLAKE2B 
440b7e03cfc40bbea6a7a6f55c7bed854e73f4d2a7f7ff05e11dfa88d4824f17f488517cf735bc453076e1d77f13c110183dc44a39ebd539609d7aae2a2553af
 SHA512 
9ee87ccaef5b39abdb14814eec3516ae94e532df53de3d3930540ec9ec474e0291971fa7a4a40ca70fe4b1a943a32c12d867e23ce97c7aa0e585bfe49ec03055
 DIST cfn-lint-0.75.1.gh.tar.gz 3487870 BLAKE2B 
26aaf3b24023260d7a7d8f2b89fc9135e0c34786540c21d1c1763decad42167f1a29b01859bfcb17fe5ac1fbbb08aebf04191c6d1b21b335c92e2424c986cada
 SHA512 
d4dfa9331c77f7c323b217203c470e15b4a62a86b42497934a4f9609d54a499211058cba4c561034f6c3dd6ba52ade30084e9a9d25da135289f783ed972a14ae
+DIST cfn-lint-0.76.1.gh.tar.gz 3631194 BLAKE2B 
95d395369fc230fe4e6c5d5e2a0e4bf246f1f312c6595e998004d43a7662e43ed0612a56893956fbb15e99ed197d9af2723fc1c2ea9b14fc27d8b4ff7b29e484
 SHA512 
5c65111fa7f57b268f2f3f52157d464de467cfdf16cd672e399ab7b2d23d648346c6754c45cd169f993ae15180ffafc710c9f2fa0675a7ecb1d8fc5b3d0ec5ce

diff --git a/dev-python/cfn-lint/cfn-lint-0.76.1.ebuild 
b/dev-python/cfn-lint/cfn-lint-0.76.1.ebuild
new file mode 100644
index ..7fe42da63f22
--- /dev/null
+++ b/dev-python/cfn-lint/cfn-lint-0.76.1.ebuild
@@ -0,0 +1,68 @@
+# 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..11} )
+
+inherit distutils-r1
+
+DESCRIPTION="CloudFormation Linter"
+HOMEPAGE="
+   https://github.com/aws-cloudformation/cfn-lint/
+   https://pypi.org/project/cfn-lint/
+"
+# pypi sdist is missing tests, as of 0.74.3
+# https://github.com/aws-cloudformation/cfn-lint/pull/2630
+SRC_URI="
+   https://github.com/aws-cloudformation/cfn-lint/archive/v${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   >=dev-python/aws-sam-translator-1.62.0[${PYTHON_USEDEP}]
+   dev-python/jsonpatch[${PYTHON_USEDEP}]
+   >=dev-python/jschema_to_python-1.2.3[${PYTHON_USEDEP}]
+   >=dev-python/jsonschema-3.0[${PYTHON_USEDEP}]
+   dev-python/junit-xml[${PYTHON_USEDEP}]
+   dev-python/pyyaml-5.4[${PYTHON_USEDEP}]
+   >=dev-python/requests-2.15.0[${PYTHON_USEDEP}]
+   >=dev-python/sarif_om-1.0.4[${PYTHON_USEDEP}]
+   >=dev-python/sympy-1.0.0[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin the deps
+   sed -e 's:~=[0-9.]*::' -i setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
test/unit/module/test_template.py::TestTemplate::test_build_graph
+   # requires git repo
+   
test/unit/module/maintenance/test_update_documentation.py::TestUpdateDocumentation::test_update_docs
+   # Internet
+   
test/unit/module/formatters/test_formatters.py::TestFormatters::test_sarif_formatter
+   
test/unit/module/maintenance/test_update_resource_specs.py::TestUpdateResourceSpecs::test_update_resource_specs_python_3
+   # TODO: it looks as if AWS_DEFAULT_REGION didn't work
+   test/unit/module/core/test_run_cli.py::TestCli::test_bad_config
+   
test/unit/module/core/test_run_cli.py::TestCli::test_override_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_positional_template_parameters
+   
test/unit/module/core/test_run_cli.py::TestCli::test_template_config
+   )
+
+   # from tox.ini
+   local -x AWS_DEFAULT_REGION=us-east-1
+   local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
+   epytest
+}



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

2023-03-27 Thread William Hubbs
commit: fc064838ef4856a32212aa471d45794745aad0be
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Mar 28 04:52:46 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Mar 28 04:52:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc064838

dev-util/gitlab-runner: drop 15.7.4

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

 dev-util/gitlab-runner/Manifest|  2 -
 dev-util/gitlab-runner/gitlab-runner-15.7.4.ebuild | 62 --
 2 files changed, 64 deletions(-)

diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index 0f6215726253..a75f8256cc9e 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -1,7 +1,5 @@
 DIST gitlab-runner-15.10.0-deps.tar.xz 161347172 BLAKE2B 
bd714ccb11bfb7731658d2aa03da92d3ffd92871c00df6b77d0d13ab86c7fa175ccab2f489562a1859c83728838d07b37d95cc2fc60e825dd2e0b86e795e8605
 SHA512 
17d5d5db1b3507df3ad9979cd99d5c4325a35e17fe470163fc061c99c22b99cc98ac5130d417f12fa476a1131877496490ed9cad8cfb0a9c6a4fe6ddcc6d0288
 DIST gitlab-runner-15.10.0.tar.bz2 1277793 BLAKE2B 
db238970f26cbc1c5af415d151d575c62589036c98c18db73b70b97475873e5ef0b9fd3cd3353e60988bfaac51e6cda326400b502f5c72c2f113a727510f1811
 SHA512 
3a79ae09a8e52a759ef0794207da495f70c296281c8956092ebb1def3af37a488897e16d3a7d0d50bc73e72f9b0c5c0c9394eaf295810ab0f498047c5a13f65a
-DIST gitlab-runner-15.7.4-deps.tar.xz 160601896 BLAKE2B 
a208b751544fec8033276b541bb445c2b28100c16c9438113d83d719cae8d2b8a8c61a9a86c98e1b0c221c5be7365ad68ee9b29432df5ea03d1122e62763d022
 SHA512 
4a0f56348ef13ffe80395fe2887fbc5aca54f1ae620793c96388f69ae6b8c8e09c9e49d6b7524f14f7d93c560bce76678a4c8f74f6f00e0f146d54af7788344f
-DIST gitlab-runner-15.7.4.tar.bz2 1250425 BLAKE2B 
933aa20c9c4ae0008caf0a63e3cc0b8fb22e34830d2536a54980b484913f8e6dc545539697fb36185d0cb1360660a9162fd5231ef4ef351177062b9b2cd56dc5
 SHA512 
9db90d39e1c52676165f39e9002da777c2e8c4c38c7f9538579628d858e9e541ee1b2e66156c0b6387d503088ea75084dee82a761733366dbd3db895da80a9e5
 DIST gitlab-runner-15.8.3-deps.tar.xz 160672020 BLAKE2B 
bb0cb16ad7c19afb048c0c1e5d48fc157f25d9a79abc564265152b16e3b436693cc0a0faa02dade584e0b95d9806b491582f8741b2b091798aa6b77a3bf9fadc
 SHA512 
f379f5a514314d6f86fc6ac2dc00b1407e1637709c09555e3828adb7544141224c012cf104e1d47ac67f04c19371536ff338c446c7f69c985e1f67278dbee3c7
 DIST gitlab-runner-15.8.3.tar.bz2 1258834 BLAKE2B 
84473b3d704f271e286c7cba696132f2d26ec4d5f4944f99b8ad4dd4accd4f9680b36ca5d13432eaff3ce020b57420b40edccb2620b8e246c2020a2c75fca692
 SHA512 
4b5d659e257d78d84471fe6799367bc50929e1f0356a8a919d248b490aa73b1fb777086a49f777b5d09b10b649e7829439a1ebd517a83ea7c7ccea8c988676d3
 DIST gitlab-runner-15.9.1-deps.tar.xz 159144912 BLAKE2B 
f10167c731371dbf4d61a05d9154a3127e286846fd60e2eb7291a587d707389fdb989526942263e7a7fac2af02fc343e316528ee2f64aaf97a048e83e58521f9
 SHA512 
ae74bbfa62ac4a7506ec6099fab11bcf66f7b270ccc0a17dde0b226cccdbaf51949bea44f437e97c20e4b60c605060b42e77a36a11fb5eb080d55dcf30ee58d5

diff --git a/dev-util/gitlab-runner/gitlab-runner-15.7.4.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-15.7.4.ebuild
deleted file mode 100644
index 1e933732b588..
--- a/dev-util/gitlab-runner/gitlab-runner-15.7.4.ebuild
+++ /dev/null
@@ -1,62 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module systemd tmpfiles
-
-# make sure this gets updated for every bump
-GIT_COMMIT=d7448701
-
-DESCRIPTION="The official GitLab Runner, written in Go"
-HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner;
-SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv"
-
-COMMON_DEPEND="acct-group/gitlab-runner
-   acct-user/gitlab-runner"
-DEPEND="${COMMON_DEPEND}"
-RDEPEND="${COMMON_DEPEND}"
-BDEPEND="dev-go/gox"
-
-DOCS=( docs CHANGELOG.md README.md config.toml.example )
-
-S="${WORKDIR}/${PN}-v${PV}"
-
-src_compile() {
-   emake \
-   BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \
-   GOX="${EPREFIX}/usr/bin/gox" \
-   REVISION=${GIT_COMMIT} \
-   VERSION=${PV} \
-   runner-bin-host
-}
-
-src_test() {
-   CI=0 ego test
-}
-
-src_install() {
-   dobin out/binaries/gitlab-runner
-   einstalldocs
-
-   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
-   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
-   systemd_dounit "${FILESDIR}/${PN}.service"
-   newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
-   keepdir /{etc,var/log}/${PN}
-   fperms 0700 /{etc,var/log}/gitlab-runner
-   fowners gitlab-runner:gitlab-runner /{etc,var/log}/${PN}
-}
-
-pkg_postinst() {
-   tmpfiles_process gitlab-runner.conf
-   [[ -f ${EROOT}/etc/gitlab-runner/config.toml ]] && return
-   elog
-   elog 

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

2023-03-27 Thread William Hubbs
commit: 2faa1b7278b4d9f0ea9a0357af04c199f68d3813
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Mar 28 04:50:27 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Mar 28 04:51:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2faa1b72

dev-util/gitlab-runner: add 15.10.0

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

 dev-util/gitlab-runner/Manifest|  2 +
 .../gitlab-runner/gitlab-runner-15.10.0.ebuild | 62 ++
 2 files changed, 64 insertions(+)

diff --git a/dev-util/gitlab-runner/Manifest b/dev-util/gitlab-runner/Manifest
index b6c3f3f425d1..0f6215726253 100644
--- a/dev-util/gitlab-runner/Manifest
+++ b/dev-util/gitlab-runner/Manifest
@@ -1,3 +1,5 @@
+DIST gitlab-runner-15.10.0-deps.tar.xz 161347172 BLAKE2B 
bd714ccb11bfb7731658d2aa03da92d3ffd92871c00df6b77d0d13ab86c7fa175ccab2f489562a1859c83728838d07b37d95cc2fc60e825dd2e0b86e795e8605
 SHA512 
17d5d5db1b3507df3ad9979cd99d5c4325a35e17fe470163fc061c99c22b99cc98ac5130d417f12fa476a1131877496490ed9cad8cfb0a9c6a4fe6ddcc6d0288
+DIST gitlab-runner-15.10.0.tar.bz2 1277793 BLAKE2B 
db238970f26cbc1c5af415d151d575c62589036c98c18db73b70b97475873e5ef0b9fd3cd3353e60988bfaac51e6cda326400b502f5c72c2f113a727510f1811
 SHA512 
3a79ae09a8e52a759ef0794207da495f70c296281c8956092ebb1def3af37a488897e16d3a7d0d50bc73e72f9b0c5c0c9394eaf295810ab0f498047c5a13f65a
 DIST gitlab-runner-15.7.4-deps.tar.xz 160601896 BLAKE2B 
a208b751544fec8033276b541bb445c2b28100c16c9438113d83d719cae8d2b8a8c61a9a86c98e1b0c221c5be7365ad68ee9b29432df5ea03d1122e62763d022
 SHA512 
4a0f56348ef13ffe80395fe2887fbc5aca54f1ae620793c96388f69ae6b8c8e09c9e49d6b7524f14f7d93c560bce76678a4c8f74f6f00e0f146d54af7788344f
 DIST gitlab-runner-15.7.4.tar.bz2 1250425 BLAKE2B 
933aa20c9c4ae0008caf0a63e3cc0b8fb22e34830d2536a54980b484913f8e6dc545539697fb36185d0cb1360660a9162fd5231ef4ef351177062b9b2cd56dc5
 SHA512 
9db90d39e1c52676165f39e9002da777c2e8c4c38c7f9538579628d858e9e541ee1b2e66156c0b6387d503088ea75084dee82a761733366dbd3db895da80a9e5
 DIST gitlab-runner-15.8.3-deps.tar.xz 160672020 BLAKE2B 
bb0cb16ad7c19afb048c0c1e5d48fc157f25d9a79abc564265152b16e3b436693cc0a0faa02dade584e0b95d9806b491582f8741b2b091798aa6b77a3bf9fadc
 SHA512 
f379f5a514314d6f86fc6ac2dc00b1407e1637709c09555e3828adb7544141224c012cf104e1d47ac67f04c19371536ff338c446c7f69c985e1f67278dbee3c7

diff --git a/dev-util/gitlab-runner/gitlab-runner-15.10.0.ebuild 
b/dev-util/gitlab-runner/gitlab-runner-15.10.0.ebuild
new file mode 100644
index ..59484ae0a893
--- /dev/null
+++ b/dev-util/gitlab-runner/gitlab-runner-15.10.0.ebuild
@@ -0,0 +1,62 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module systemd tmpfiles
+
+# make sure this gets updated for every bump
+GIT_COMMIT=456e34824406b57e26b4dec29e9038edc2ac0396
+
+DESCRIPTION="The official GitLab Runner, written in Go"
+HOMEPAGE="https://gitlab.com/gitlab-org/gitlab-runner;
+SRC_URI="https://gitlab.com/gitlab-org/gitlab-runner/-/archive/v${PV}/${PN}-v${PV}.tar.bz2
 -> ${P}.tar.bz2"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~ppc64 ~riscv"
+
+COMMON_DEPEND="acct-group/gitlab-runner
+   acct-user/gitlab-runner"
+DEPEND="${COMMON_DEPEND}"
+RDEPEND="${COMMON_DEPEND}"
+BDEPEND="dev-go/gox"
+
+DOCS=( docs CHANGELOG.md README.md config.toml.example )
+
+S="${WORKDIR}/${PN}-${GIT_COMMIT}"
+
+src_compile() {
+   emake \
+   BUILT="$(date -u '+%Y-%m-%dT%H:%M:%S%:z')" \
+   GOX="${EPREFIX}/usr/bin/gox" \
+   REVISION=${GIT_COMMIT:0:8} \
+   VERSION=${PV} \
+   runner-bin-host
+}
+
+src_test() {
+   CI=0 ego test
+}
+
+src_install() {
+   dobin out/binaries/gitlab-runner
+   einstalldocs
+
+   newconfd "${FILESDIR}/${PN}.confd" "${PN}"
+   newinitd "${FILESDIR}/${PN}.initd" "${PN}"
+   systemd_dounit "${FILESDIR}/${PN}.service"
+   newtmpfiles "${FILESDIR}"/${PN}.tmpfile ${PN}.conf
+   keepdir /{etc,var/log}/${PN}
+   fperms 0700 /{etc,var/log}/gitlab-runner
+   fowners gitlab-runner:gitlab-runner /{etc,var/log}/${PN}
+}
+
+pkg_postinst() {
+   tmpfiles_process gitlab-runner.conf
+   [[ -f ${EROOT}/etc/gitlab-runner/config.toml ]] && return
+   elog
+   elog "To use the runner, you need to register it with this command:"
+   elog "# gitlab-runner register"
+   elog "This will also create the configuration file in 
/etc/gitlab-runner/config.toml"
+}



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

2023-03-27 Thread Jonas Frei
commit: f2c933a2fb90e3b21845ac5561fb4ef54b45bf21
Author: Jonas Frei  pm  me>
AuthorDate: Tue Mar 28 04:50:39 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Tue Mar 28 04:50:39 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f2c933a2

gui-apps/fuzzel: remove codeberg upstream metadata

Signed-off-by: Jonas Frei  pm.me>

 gui-apps/fuzzel/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/gui-apps/fuzzel/metadata.xml b/gui-apps/fuzzel/metadata.xml
index 527d5c034..caf92b5e3 100644
--- a/gui-apps/fuzzel/metadata.xml
+++ b/gui-apps/fuzzel/metadata.xml
@@ -6,7 +6,7 @@
frei...@pm.me


-   dnkl/fuzzel
+   
https://codeberg.org/dnkl/fuzzel/issues





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

2023-03-27 Thread Jonas Frei
commit: abe4e204c59ccdcfa7a82b8eacc8bf3a672851c6
Author: Jonas Frei  pm  me>
AuthorDate: Tue Mar 28 04:38:48 2023 +
Commit: Jonas Frei  pm  me>
CommitDate: Tue Mar 28 04:38:48 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=abe4e204

gui-apps/fuzzel: add 1.9.0

Signed-off-by: Jonas Frei  pm.me>

 gui-apps/fuzzel/Manifest|  1 +
 gui-apps/fuzzel/fuzzel-1.9.0.ebuild | 54 +
 gui-apps/fuzzel/metadata.xml|  4 +--
 3 files changed, 57 insertions(+), 2 deletions(-)

diff --git a/gui-apps/fuzzel/Manifest b/gui-apps/fuzzel/Manifest
index f588b15e1..d9548318f 100644
--- a/gui-apps/fuzzel/Manifest
+++ b/gui-apps/fuzzel/Manifest
@@ -1 +1,2 @@
 DIST fuzzel-1.8.2.tar.gz 426759 BLAKE2B 
107b59afa4bac54d27e679d484e3ff9c87c62c0934a6ed93e17e5c0c498d46c38174ad6e5c91aa1ef1018171f5833011b3ccb1173b59812219009257e4240b46
 SHA512 
53a7fd1e6fa44c702d7819970d0e55a35bd75ad5f61beb2de5e5f8007b864792af2dab93aba7defd063e117e7c3723fbfcd4df9ef0b3680ba2219aefde4a9982
+DIST fuzzel-1.9.0.tar.gz 431297 BLAKE2B 
a4e37e36c83a0666a3022057a199a72ca83ed5a074f550521738eac6b0dbd720c24aff6e5861105b05e9e949a5c057ded7331f8feceec2029c4a8adea80df583
 SHA512 
61390a6a1ac68eccd6a690e663b8710f931452b69b060e380310b7d0722c44b17d396ee44dc500f7ca8c23db98feb2e6303553d92d98c5d25ff9e1726086eb6d

diff --git a/gui-apps/fuzzel/fuzzel-1.9.0.ebuild 
b/gui-apps/fuzzel/fuzzel-1.9.0.ebuild
new file mode 100644
index 0..9de15b4ba
--- /dev/null
+++ b/gui-apps/fuzzel/fuzzel-1.9.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit meson
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://codeberg.org/dnkl/fuzzel.git;
+else
+   SRC_URI="https://codeberg.org/dnkl/fuzzel/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+   S="${WORKDIR}/${PN}"
+fi
+
+DESCRIPTION="Application launcher for wlroots based Wayland compositors."
+HOMEPAGE="https://codeberg.org/dnkl/fuzzel;
+LICENSE="MIT"
+SLOT="0"
+IUSE="cairo png svg"
+
+DEPEND="
+   dev-libs/wayland
+   =media-libs/fcft-3.0.0
+   x11-libs/libxkbcommon
+   x11-libs/pixman
+   cairo? ( x11-libs/cairo )
+   png? ( media-libs/libpng )
+   svg? ( gnome-base/librsvg )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   app-text/scdoc
+   >=dev-libs/tllist-1.0.1
+   dev-libs/wayland-protocols
+   dev-util/wayland-scanner
+"
+
+src_configure() {
+   local emesonargs=(
+   -Dpng-backend=$(usex png libpng none)
+   -Dsvg-backend=$(usex svg librsvg none)
+   $(meson_feature cairo enable-cairo)
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   rm -rf "${ED}/usr/share/doc/fuzzel" || die
+}
+

diff --git a/gui-apps/fuzzel/metadata.xml b/gui-apps/fuzzel/metadata.xml
index dd04e945b..527d5c034 100644
--- a/gui-apps/fuzzel/metadata.xml
+++ b/gui-apps/fuzzel/metadata.xml
@@ -5,10 +5,10 @@
Jonas Frei
frei...@pm.me

-   
+   

Required for rounded corners and SVG 
icons
Enable support for PNG icons



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

2023-03-27 Thread Michał Górny
commit: 0ded8994e1f57cad6710c0470d841c68968ad6e4
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 04:24:07 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 04:24:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ded8994

dev-python/rpy: Remove old

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

 dev-python/rpy/Manifest |  1 -
 dev-python/rpy/rpy-3.5.5.ebuild | 41 -
 2 files changed, 42 deletions(-)

diff --git a/dev-python/rpy/Manifest b/dev-python/rpy/Manifest
index 14f90ff93c72..58908c40214a 100644
--- a/dev-python/rpy/Manifest
+++ b/dev-python/rpy/Manifest
@@ -1,2 +1 @@
-DIST rpy2-3.5.5.tar.gz 210255 BLAKE2B 
b26aa4830f10b69ad8a9b21df14784203f77ea35b403a5b9d6135680ab47b47edbc480e3dbfcc469ffd523262c977c9a78e3597e467f5ccb3643c66a8a49b94e
 SHA512 
47ce62851ec5385e3d8da947bb30cb71bf28fdba5891ec729f227313aa3863a2fa7be9ec3b7b2fffa4c09ebae131d15a8723f796c85406e5c19ea4a480f8e653
 DIST rpy2-3.5.8.tar.gz 214245 BLAKE2B 
70d6b1e07df3fb6936898ab1353f134a4184ce611486c3da875ca7b562ec9a60bde9657869807aab969ccf515a32cf2a3767704e8ed8ab8b8977b9ac15745033
 SHA512 
e0781aeea4e483e60c2e54322bc577e5314627c6ef881387af6011e5ef3c08b4ee1be16bcbeba9083dcd0758655fc83a1ff474a3e05291745f85d94a70437521

diff --git a/dev-python/rpy/rpy-3.5.5.ebuild b/dev-python/rpy/rpy-3.5.5.ebuild
deleted file mode 100644
index 28f56f1baeb8..
--- a/dev-python/rpy/rpy-3.5.5.ebuild
+++ /dev/null
@@ -1,41 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-PYTHON_COMPAT=( python3_{9..10} )
-PYTHON_REQ_USE="sqlite"
-inherit distutils-r1 virtualx
-
-MYSLOT=2
-MY_PN=${PN}${MYSLOT}
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="Python interface to the R Programming Language"
-HOMEPAGE="https://rpy.sourceforge.net/
-   https://pypi.org/project/rpy2/;
-SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz"
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="AGPL-3 GPL-2 LGPL-2.1 MPL-1.1"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-
-# ggplot2 is a test dep but not in portage
-RESTRICT="test"
-
-RDEPEND="
-   >=dev-lang/R-3.2
-   dev-python/cffi[${PYTHON_USEDEP}]
-   dev-python/jinja[${PYTHON_USEDEP}]
-   dev-python/numpy[${PYTHON_USEDEP}]
-   >=dev-python/pandas-0.13.1[${PYTHON_USEDEP}]
-   dev-python/pytz[${PYTHON_USEDEP}]
-   dev-python/tzlocal[${PYTHON_USEDEP}]
-"
-PDEPEND="dev-python/ipython[${PYTHON_USEDEP}]"
-
-python_test() {
-   cd "${BUILD_DIR}"/lib || die
-   virtx "${EPYTHON}" -m 'rpy2.tests'
-}



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

2023-03-27 Thread Michał Górny
commit: 526d4f4774b878bb955e8ef7b79272f0e69569c0
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 04:24:54 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 04:24:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=526d4f47

dev-python/zc-lockfile: Remove old

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

 dev-python/zc-lockfile/Manifest  |  2 -
 dev-python/zc-lockfile/zc-lockfile-2.0-r1.ebuild | 47 
 dev-python/zc-lockfile/zc-lockfile-3.0.ebuild| 46 ---
 3 files changed, 95 deletions(-)

diff --git a/dev-python/zc-lockfile/Manifest b/dev-python/zc-lockfile/Manifest
index 8436d1d679fa..af928826fc7d 100644
--- a/dev-python/zc-lockfile/Manifest
+++ b/dev-python/zc-lockfile/Manifest
@@ -1,3 +1 @@
-DIST zc.lockfile-2.0.tar.gz 11923 BLAKE2B 
7609f64eef4521f0aa95dc899b253570a317bd997cced00665a2dbe22cf7f834ce75daaf4fdf79520157dee31742758aad1844d49c5eccb780e7d5fd2e8e5ac5
 SHA512 
2586bafacb12540383695a24cb01fd284e61bfa3fcb16431ed0e91278e547c68983363fb69c1ffbd54f7c22db43300ba018ccd2fb3e21666c98860415b7a3c3b
 DIST zc.lockfile-3.0.post1.tar.gz 10190 BLAKE2B 
80f732b758581b25f7d45c843b73b35985ad24185a04d207b612b448e6a1c52e49103d214e9a8b1fa0c3965037c8bcd73c504c5e0e8267814a380e08dc6f1256
 SHA512 
180d167ffd5760d8f9de02fcbf8e715ad04382d530f3b2970b92e346a588bb3da16926871be91b2c0d4c8501a9d59fed2dc3c0a733b6c4478b6571d4b911
-DIST zc.lockfile-3.0.tar.gz 10043 BLAKE2B 
9435ff976e6bfd6302b3d24960e21992f54755c6dadd9f0392254ff89b474039d7502c81c9667b4bb741300ced33bca35634f8990840809692cb025cb7f5
 SHA512 
65662d03933b0e295d69971a74a1d1ddf67086287bd98752d6d23d793130b0c612413c0dba365f7fa2213a5ef0981fc20bccbde304dc36a4092ad1f702ee9429

diff --git a/dev-python/zc-lockfile/zc-lockfile-2.0-r1.ebuild 
b/dev-python/zc-lockfile/zc-lockfile-2.0-r1.ebuild
deleted file mode 100644
index ea01aea3ca95..
--- a/dev-python/zc-lockfile/zc-lockfile-2.0-r1.ebuild
+++ /dev/null
@@ -1,47 +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_{9..11} pypy3 )
-
-inherit distutils-r1
-
-MY_P=${PN/-/.}-${PV}
-DESCRIPTION="Basic inter-process locks"
-HOMEPAGE="
-   https://github.com/zopefoundation/zc.lockfile/
-   https://pypi.org/project/zc.lockfile/
-"
-SRC_URI="mirror://pypi/${PN::1}/${PN/-/.}/${MY_P}.tar.gz"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86"
-
-BDEPEND="
-   test? (
-   dev-python/zope-testing[${PYTHON_USEDEP}]
-   )
-"
-
-DOCS=( CHANGES.rst README.rst )
-
-distutils_enable_tests unittest
-
-python_prepare_all() {
-   # rdep is only needed for namespace
-   sed -i -e '/install_requires.*setuptools/d' setup.py || die
-   # use implicit namespace
-   sed -i -e '/namespace_packages/d' setup.py || die
-   # do not install README into site-packages
-   sed -e '/^include_package_data/d' -i setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   "${EPYTHON}" -m unittest zc.lockfile.tests -v || die
-}

diff --git a/dev-python/zc-lockfile/zc-lockfile-3.0.ebuild 
b/dev-python/zc-lockfile/zc-lockfile-3.0.ebuild
deleted file mode 100644
index 64fb974fd65c..
--- a/dev-python/zc-lockfile/zc-lockfile-3.0.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
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1 pypi
-
-DESCRIPTION="Basic inter-process locks"
-HOMEPAGE="
-   https://github.com/zopefoundation/zc.lockfile/
-   https://pypi.org/project/zc.lockfile/
-"
-SRC_URI="$(pypi_sdist_url --no-normalize "${PN/-/.}")"
-S=${WORKDIR}/${P/-/.}
-
-LICENSE="ZPL"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86"
-
-BDEPEND="
-   test? (
-   dev-python/zope-testing[${PYTHON_USEDEP}]
-   )
-"
-
-DOCS=( CHANGES.rst README.rst )
-
-distutils_enable_tests unittest
-
-python_prepare_all() {
-   # rdep is only needed for namespace
-   sed -i -e '/install_requires.*setuptools/d' setup.py || die
-   # use implicit namespace
-   sed -i -e '/namespace_packages/d' setup.py || die
-   # do not install README into site-packages
-   sed -e '/^include_package_data/d' -i setup.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   "${EPYTHON}" -m unittest zc.lockfile.tests -v || die
-}



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

2023-03-27 Thread Michał Górny
commit: 491487b46c53278ea7c963123f2247a466bcb324
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 04:22:09 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 04:22:09 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=491487b4

dev-python/dockerpty: Remove old

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

 dev-python/dockerpty/Manifest  |  1 -
 dev-python/dockerpty/dockerpty-0.4.1-r1.ebuild | 27 --
 2 files changed, 28 deletions(-)

diff --git a/dev-python/dockerpty/Manifest b/dev-python/dockerpty/Manifest
index 5421f5685cf6..d5528775f24e 100644
--- a/dev-python/dockerpty/Manifest
+++ b/dev-python/dockerpty/Manifest
@@ -1,2 +1 @@
 DIST dockerpty-0.4.1.gh.tar.gz 19608 BLAKE2B 
1c7229bdd18100bb75a8ec80f0b8a636137efce40affb2bbadf27eef5ee13322ab92f9a3f77db0ef79c35366daf700550eb9a358534f7a1f1c2b92ec2cd4d5d0
 SHA512 
1f27a1d1cf9bfa21a77f2c0695334ec09a81ed5b70190b16fb23ec0e2ab4cb84af334b5e9275265eff2d8014aac5f96890276bed5775bb805c3f30260c99da70
-DIST dockerpty-0.4.1.tar.gz 19608 BLAKE2B 
1c7229bdd18100bb75a8ec80f0b8a636137efce40affb2bbadf27eef5ee13322ab92f9a3f77db0ef79c35366daf700550eb9a358534f7a1f1c2b92ec2cd4d5d0
 SHA512 
1f27a1d1cf9bfa21a77f2c0695334ec09a81ed5b70190b16fb23ec0e2ab4cb84af334b5e9275265eff2d8014aac5f96890276bed5775bb805c3f30260c99da70

diff --git a/dev-python/dockerpty/dockerpty-0.4.1-r1.ebuild 
b/dev-python/dockerpty/dockerpty-0.4.1-r1.ebuild
deleted file mode 100644
index ded0fcc09c61..
--- a/dev-python/dockerpty/dockerpty-0.4.1-r1.ebuild
+++ /dev/null
@@ -1,27 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1
-
-DESCRIPTION="Python library to use the pseudo-tty of a docker container"
-HOMEPAGE="https://github.com/d11wtq/dockerpty;
-SRC_URI="https://github.com/d11wtq/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm64"
-IUSE="test"
-
-DEPEND="
-   test? (
-   >=dev-python/docker-py-0.7.0_rc2[${PYTHON_USEDEP}]
-   >=dev-python/expects-0.4[${PYTHON_USEDEP}]
-   )
-"
-RDEPEND=">=dev-python/six-1.3.0[${PYTHON_USEDEP}]"
-
-distutils_enable_tests pytest



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

2023-03-27 Thread Michał Górny
commit: 579075dbc59485775ccfd2945a0ebb2b45e7082c
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 04:23:44 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 04:23:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=579075db

dev-python/dict2xml: Remove old

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

 dev-python/dict2xml/Manifest  |  1 -
 dev-python/dict2xml/dict2xml-1.7.2.ebuild | 21 -
 2 files changed, 22 deletions(-)

diff --git a/dev-python/dict2xml/Manifest b/dev-python/dict2xml/Manifest
index 1c4821bc8d2e..d21c4a53a176 100644
--- a/dev-python/dict2xml/Manifest
+++ b/dev-python/dict2xml/Manifest
@@ -1,2 +1 @@
-DIST dict2xml-1.7.2.tar.gz 12295 BLAKE2B 
7bd1c771f3b1c38f96bb322f88d78fb4ab763b153a0531f1953ad97e4b8eb93464a4cfb2aeaffc1599967145a54f0decc5152f3084587f6d94f25cdcbd5837c1
 SHA512 
fea3a65c5decfee8a22135fc262764c9afbc6b9f41232557f2de1b18a5b30e65c6910ef9f7d4e4b22c2d6c27d5b18eb6a83679c656564061bb7e5e8c55945c76
 DIST dict2xml-1.7.3.tar.gz 14240 BLAKE2B 
b28343f2cfeb59a91011bb158ffe7db008f19be1576293e6b07c3b49e07f3871761c8a3a32c214bf0608602487e2e7110c7f2a2f31a7dbf44a441f44ca7f568b
 SHA512 
631415e425688c612c15b72fc339db33977df32eb25f7f8f03a63e5115c8e06f4aa5b247ded3e16cddbb9b16597aeb0ef218f193c5f4c44ebdcd7e39c2052ed2

diff --git a/dev-python/dict2xml/dict2xml-1.7.2.ebuild 
b/dev-python/dict2xml/dict2xml-1.7.2.ebuild
deleted file mode 100644
index 83ec99dd322a..
--- a/dev-python/dict2xml/dict2xml-1.7.2.ebuild
+++ /dev/null
@@ -1,21 +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 distutils-r1
-
-DESCRIPTION="Small utility to convert a python dictionary into an XML string"
-HOMEPAGE="https://pypi.org/project/dict2xml/ 
https://github.com/delfick/python-dict2xml;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-# dict2xml uses noseOfYeti for its test, which is not yet available.
-RESTRICT="test"
-
-distutils_enable_tests pytest



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

2023-03-27 Thread Michał Górny
commit: 8a6d3c9f8113029473c1643c4a1da96f30057f67
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 04:24:16 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 04:24:16 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a6d3c9f

dev-python/python-slugify: Remove old

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

 dev-python/python-slugify/Manifest |  1 -
 .../python-slugify/python-slugify-8.0.0.ebuild | 29 --
 2 files changed, 30 deletions(-)

diff --git a/dev-python/python-slugify/Manifest 
b/dev-python/python-slugify/Manifest
index b983b9796e26..977aa7ea4523 100644
--- a/dev-python/python-slugify/Manifest
+++ b/dev-python/python-slugify/Manifest
@@ -1,2 +1 @@
-DIST python-slugify-8.0.0.gh.tar.gz 13322 BLAKE2B 
146b04d75aa1aefa0a28824c2c3dd3f323ddfd49dbaafc82a9d9401de8fbdea25793c833e17b4a04cfc646fa371a0a10c40011be870fef573a8f0f8977671d26
 SHA512 
24d9309873c5bd625a9301b3a7844c7a1f3d2adb5faad9e49563446e33ab08f3d984c6692fb36885fdc363bee8c86252092ea0fc8f1b70152cff3365db37fd82
 DIST python-slugify-8.0.1.gh.tar.gz 13574 BLAKE2B 
24fe3dc74f2a867e81bfbb9eac4a1db59a185ddfaf0f2f80cb50d5f06b2061ce28d23ba09ffd214dba26563d1ef37900d016d75dde7a7c35fa756cf49f51b9c2
 SHA512 
721089244c90f784e49259ee70caa0908d8523c2cf42c8fd57804a73017a815311a9cc9981c1f70a8c2f7cd7e01d77eedf8f9bd3c9d5c55ac4d5f72dbe512b34

diff --git a/dev-python/python-slugify/python-slugify-8.0.0.ebuild 
b/dev-python/python-slugify/python-slugify-8.0.0.ebuild
deleted file mode 100644
index f808e43dda0d..
--- a/dev-python/python-slugify/python-slugify-8.0.0.ebuild
+++ /dev/null
@@ -1,29 +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_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="A Python Slugify application that handles Unicode"
-HOMEPAGE="
-   https://github.com/un33k/python-slugify/
-   https://pypi.org/project/python-slugify/
-"
-SRC_URI="
-   https://github.com/un33k/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~ppc64 ~riscv x86"
-
-RDEPEND="
-   dev-python/text-unidecode[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests unittest



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

2023-03-27 Thread Michał Górny
commit: 9ec3ec8aa4671dc4db8901360a9c9d166f141178
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 03:48:14 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 03:48:14 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ec3ec8a

dev-python/botocore: Bump to 1.29.100

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

 dev-python/botocore/Manifest |  1 +
 dev-python/botocore/botocore-1.29.100.ebuild | 74 
 2 files changed, 75 insertions(+)

diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest
index 91328fb0ffc3..8fb309d9f56c 100644
--- a/dev-python/botocore/Manifest
+++ b/dev-python/botocore/Manifest
@@ -1,3 +1,4 @@
+DIST botocore-1.29.100.gh.tar.gz 11306804 BLAKE2B 
8ac9d592d2ea86bd600ca29c51999577e9c223fe951753052fd8d4c9a7d9f537f663491b2f31267e3ab0f082cc3b8ad49064017b268821e6d8c990e88046e144
 SHA512 
436b2cd40e3f7414b025463e2322fea834c1eae1243070f500dff7682a0dd049123b047a5d8183c58b001e4a793bbc81fa4a96af42b2d9f06c554fd261c0
 DIST botocore-1.29.89.gh.tar.gz 11227280 BLAKE2B 
41a1243972e591ea23fb2eebaa5b5fb9547bbd8ccd72fc907c487fd56ebf90d8120ceee472e34a29cd2b036926bc93bda33b564b1b7083e8984daf366eced1f8
 SHA512 
356298fd3be39957dd60e6268cfd2652998e62950b9060e0774c68e158506dcfea8188059b588c08f520617af38b91eb6b71c16b92f7a71f75f33cb73e7786cf
 DIST botocore-1.29.94.gh.tar.gz 11242930 BLAKE2B 
d6abdda0ad69bfa635c2cdccefff5c0feaa27fb1a307d5cacb140ded35c246a52ebbe5657a9317bdc1441939d2bd62d5829b2ecce01c05976f56737f92fc3f62
 SHA512 
23c1fb835d492f414a0a67ac03e50ea31f6343676c7e6e8649067b11e3213f84eb068562fe5bd9a49ead9e37381ab132ac820d98fa4af805b41eaf53b0f9cb1b
 DIST botocore-1.29.99.gh.tar.gz 11285143 BLAKE2B 
ba594544fb219cec77659cfa48fb6e3a8241b92c911d9983450648ce97652cad7654181637fed8373fe49e33524f63920128afd4ca9c00bce45603b1ab917648
 SHA512 
319d70412843149aa43c8d7faeff04122d96091081d30c2da0962fadb27104a24cc147fac2c95492aa407b2f8a25ebed9e7d149c29d5d38134d836581c801bdd

diff --git a/dev-python/botocore/botocore-1.29.100.ebuild 
b/dev-python/botocore/botocore-1.29.100.ebuild
new file mode 100644
index ..0f4daaa48e81
--- /dev/null
+++ b/dev-python/botocore/botocore-1.29.100.ebuild
@@ -0,0 +1,74 @@
+# 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..11} )
+
+inherit distutils-r1 multiprocessing
+
+DESCRIPTION="Low-level, data-driven core of boto 3"
+HOMEPAGE="
+   https://github.com/boto/botocore/
+   https://pypi.org/project/botocore/
+"
+LICENSE="Apache-2.0"
+SLOT="0"
+
+if [[ "${PV}" == "" ]]; then
+   EGIT_REPO_URI="https://github.com/boto/botocore;
+   inherit git-r3
+else
+   SRC_URI="
+   https://github.com/boto/botocore/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+   "
+   KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux"
+fi
+
+RDEPEND="
+   dev-python/six[${PYTHON_USEDEP}]
+   =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_sphinx docs/source \
+   'dev-python/guzzle_sphinx_theme'
+distutils_enable_tests pytest
+
+src_prepare() {
+   # unpin deps
+   sed -i -e "s:>=.*':':" setup.py || die
+
+   # unbundle deps
+   rm -r botocore/vendored || die
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # rely on bundled six
+   tests/functional/test_six_imports.py::test_no_bare_six_imports
+   tests/functional/test_six_threading.py::test_six_thread_safety
+   # fails on unrelated warnings
+   
tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME
+   
tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME
+   # TODO
+   
tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider
+   )
+
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)"
+}



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

2023-03-27 Thread Michał Górny
commit: 7d88f282c8aa4ada26e49a2e66ec67e5772658da
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 04:24:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 04:24:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7d88f282

dev-python/python-keystoneclient: Remove old

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

 dev-python/python-keystoneclient/Manifest  |  1 -
 .../python-keystoneclient-5.0.1.ebuild | 52 --
 2 files changed, 53 deletions(-)

diff --git a/dev-python/python-keystoneclient/Manifest 
b/dev-python/python-keystoneclient/Manifest
index 26cdd48d8ffa..0b87e5ed851f 100644
--- a/dev-python/python-keystoneclient/Manifest
+++ b/dev-python/python-keystoneclient/Manifest
@@ -1,2 +1 @@
-DIST python-keystoneclient-5.0.1.tar.gz 325126 BLAKE2B 
1c8745fb76161efedaee845c3fe185b166eaf224f0d5f971b450133325606ec71804e5a42cffec5c121ddcf47c43bd586ca50aa552c89094ad9af181b25e3889
 SHA512 
b686937a2bc0fb79c0359a09a3e8c23e07686ed61d1a8be7d414445af2a2d2a65f839d4bdfabe81e4795878a8f5098deeb7b8ab9009a4279b48462985b146895
 DIST python-keystoneclient-5.1.0.tar.gz 325232 BLAKE2B 
18d901b0d249574224dc2e398266a3fca60baff12b076c3dae8a73da1698c8ae13d0f6cf6ab8b1f1a8a3ed657e1ce1fec71f50d49b04769c3c65379ae3d1ea09
 SHA512 
6589109b7c79f40af75ee8bfd438dc16ed8a097ba51a95ffbcb4f84377d7681f5f26568e99c5fea0c34710fb4f33f3e47355f5ec9bc4e5e1f8bf1740188d7ae6

diff --git 
a/dev-python/python-keystoneclient/python-keystoneclient-5.0.1.ebuild 
b/dev-python/python-keystoneclient/python-keystoneclient-5.0.1.ebuild
deleted file mode 100644
index 0a4b2fdb7ec3..
--- a/dev-python/python-keystoneclient/python-keystoneclient-5.0.1.ebuild
+++ /dev/null
@@ -1,52 +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_{9..11} )
-
-inherit distutils-r1
-
-DESCRIPTION="Client Library for OpenStack Identity"
-HOMEPAGE="https://www.openstack.org/;
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
-
-RDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/keystoneauth1-3.4.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-config-5.2.0[${PYTHON_USEDEP}]
-   >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}]
-   >dev-python/oslo-serialization-2.19.1[${PYTHON_USEDEP}]
-   >=dev-python/oslo-utils-3.33.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-2.14.2[${PYTHON_USEDEP}]
-   >=dev-python/six-1.10.0[${PYTHON_USEDEP}]
-   >=dev-python/stevedore-1.20.0[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   >dev-python/pbr-2.1.0[${PYTHON_USEDEP}]
-   test? (
-   >=dev-python/fixtures-3.0.0[${PYTHON_USEDEP}]
-   >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}]
-   >=dev-python/oauthlib-0.6.2[${PYTHON_USEDEP}]
-   >=dev-python/os-client-config-1.28.0
-   >=dev-python/oslotest-3.2.0[${PYTHON_USEDEP}]
-   >=dev-python/requests-mock-1.2.0[${PYTHON_USEDEP}]
-   >=dev-python/tempest-17.1.0[${PYTHON_USEDEP}]
-   >=dev-python/testresources-2.0.0[${PYTHON_USEDEP}]
-   >=dev-python/testscenarios-0.4[${PYTHON_USEDEP}]
-   >=dev-python/testtools-2.2.0[${PYTHON_USEDEP}]
-   )
-"
-
-distutils_enable_tests unittest
-
-python_test() {
-   # functional tests require cloud instance access
-   eunittest keystoneclient/tests/unit
-}



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

2023-03-27 Thread Michał Górny
commit: 92ec0f634ba82ee3fef90c44f0eaa933a006a28d
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 03:48:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 03:48:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92ec0f63

dev-python/boto3: Bump to 1.26.100

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

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

diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest
index 92a78a89a879..f0bc150eef54 100644
--- a/dev-python/boto3/Manifest
+++ b/dev-python/boto3/Manifest
@@ -1,3 +1,4 @@
+DIST boto3-1.26.100.gh.tar.gz 627269 BLAKE2B 
1481e456b73794a4f371e5ac935d3d777c5315c1da39f8565631f62e05bd218e85409d5e5e095057af2c05c4bbcd9c1c5a56b4d1b8d2ef8e97ec567bfdd959a3
 SHA512 
45fdbb31c7e39ac1775e89755f88d426bdd17be002a13c1c517f2ec4b7ce1fcf0df7d1ff6c6d678fab5a7a1d656f9f609a6d4b3ab779464ea14a3e52eb7e4771
 DIST boto3-1.26.89.gh.tar.gz 615718 BLAKE2B 
3257e6efafaf139daf935385c252c10929be2a4277a8f0f192afc6dbd7cc32fa8f940a4e59ebbe25931c399dedb926a3c1848bd9cc0a7f0d377acb302eabe3b0
 SHA512 
02ee02b05023e9184f779ab8ff21afa6f7e56f7d2e883d021b2567676c5fc57cad6b475d55316a2017c2a837c41d2f5604824f440060e2f96804c5a61ccdd143
 DIST boto3-1.26.94.gh.tar.gz 617861 BLAKE2B 
908b40868735038810cf75c903bbc8bad00a6ea8776b2a5a236683f18f2185971f8a13db5349086b1aef2c4d51361c8ebf30f2d671cea7f4101c9882a59b6acf
 SHA512 
036278668afa33dfdaab9cc2e02c2c3e0596ec1c1b407767f22bc6a4cd87913f883f85430ff6a120c5e0fdd2194b70c911fe7a207bc26ed5fcd415f3754cde35
 DIST boto3-1.26.99.gh.tar.gz 625932 BLAKE2B 
961a640995abdafbf2cd73f83ed5af0e1314cebbc5dc154771204e7c16532ad4a84aed08cbd7789af30de518bf2e8bd5204e9a540a2d3a08e75222c2eeb9a68a
 SHA512 
ff726483a83a11a8c088905998af0a1a791e87503b39422811d82b3122275a24eb955636407422af7552908eee22d4c1369779a7798f09f958a8af5234c0c11d

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



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

2023-03-27 Thread Michał Górny
commit: 46e58d3db185d99ff0d3ab31f4b4c1d014e9c9a3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 03:48:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 03:48:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46e58d3d

app-admin/awscli: Bump to 1.27.100

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

 app-admin/awscli/Manifest   |  1 +
 app-admin/awscli/awscli-1.27.100.ebuild | 80 +
 2 files changed, 81 insertions(+)

diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest
index f31a8f33069b..e7e284cd6675 100644
--- a/app-admin/awscli/Manifest
+++ b/app-admin/awscli/Manifest
@@ -1,3 +1,4 @@
+DIST aws-cli-1.27.100.gh.tar.gz 2389951 BLAKE2B 
02fac88ec2451c7c0f8b96c17c08e767ab629ab4480abf195023298aaf8b3f98f2fe5805da0051cbcc2fad0a93e5277dfaa38ffdf979d991f3873268ee530ffd
 SHA512 
2a6f0be41d0d20edef0d5d2b75d455e928d82e373cdfc921f1fed5a189b42c11c5f08eb516d312caa5de13fd4a6139240233a7b0d4784640bb3b6dbfe5485895
 DIST aws-cli-1.27.89.gh.tar.gz 2382599 BLAKE2B 
3a2dae3cc1928e149dd605de1e9a350989e1cf4f813dc14466ba40c0a2747e69b6a8c5716d48f2526920798f0d341dcaa7ec0c2fd95af1b5decd3830814a243b
 SHA512 
9a90c933e5ae3f25271ec369607cb6c44adf96dc9d324205714c9790b6744d7f2c8e4c6b901d4bb4f58b6871c315e0543b3f846cf530e7f95ed31d196f8c3326
 DIST aws-cli-1.27.94.gh.tar.gz 2385480 BLAKE2B 
8712056c53d704e368f81d38779201d0ef28d0b633ac4a877957b5d6338a6daf45b5408dcf0bee3f6c48a0b10af625bfee835f63e837814b42ec3a57745e4d61
 SHA512 
48dc09f0af71eb9b9d93ffd2c008511e2379f2a47d4913c6c4296804d3ec3c30a1811564c017388329cac9261b1c3021fadc60771ca9d0952982401f5e4f7c59
 DIST aws-cli-1.27.99.gh.tar.gz 2388286 BLAKE2B 
f9be204722470fdbc5b4a1f7453370033c78800dac6d4ca63480705988e6bd02899f0646c034f39a3e87a2988f79d9d23989ba9f4036e931102ca4c0e46989b1
 SHA512 
a07ac30eab8cd8f19f35bb7d203b6ef150c585a61df63dfa54d469591e57766f3cbdab3053a155837da82d1c9f702302f4821558c7b7cb9dc985fec7a58dacf1

diff --git a/app-admin/awscli/awscli-1.27.100.ebuild 
b/app-admin/awscli/awscli-1.27.100.ebuild
new file mode 100644
index ..62c19f3a63fb
--- /dev/null
+++ b/app-admin/awscli/awscli-1.27.100.ebuild
@@ -0,0 +1,80 @@
+# 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..11} )
+
+inherit bash-completion-r1 distutils-r1 multiprocessing
+
+MY_P=aws-cli-${PV}
+DESCRIPTION="Universal Command Line Environment for AWS"
+HOMEPAGE="
+   https://github.com/aws/aws-cli/
+   https://pypi.org/project/awscli/
+"
+SRC_URI="
+   https://github.com/aws/aws-cli/archive/${PV}.tar.gz
+   -> ${MY_P}.gh.tar.gz
+"
+S=${WORKDIR}/${MY_P}
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+# botocore is x.(y+2).z
+BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)"
+RDEPEND="
+   >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}]
+   dev-python/colorama[${PYTHON_USEDEP}]
+   dev-python/docutils[${PYTHON_USEDEP}]
+   dev-python/rsa[${PYTHON_USEDEP}]
+   >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}]
+   dev-python/pyyaml[${PYTHON_USEDEP}]
+   !app-admin/awscli-bin
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-forked[${PYTHON_USEDEP}]
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_prepare() {
+   # do not rely on bundled deps in botocore (sic!)
+   find -name '*.py' -exec sed -i \
+   -e 's:from botocore[.]vendored import:import:' \
+   -e 's:from botocore[.]vendored[.]:from :' \
+   {} + || die
+   # strip overzealous upper bounds on requirements
+   sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die
+   distutils-r1_src_prepare
+}
+
+python_test() {
+   local EPYTEST_DESELECT=(
+   # TODO
+   
tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only
+   
tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing
+   
tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid
+   )
+
+   # integration tests require AWS credentials and Internet access
+   epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked
+}
+
+python_install_all() {
+   newbashcomp bin/aws_bash_completer aws
+
+   insinto /usr/share/zsh/site-functions
+   newins bin/aws_zsh_completer.sh _aws
+
+   distutils-r1_python_install_all
+
+   rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || 
die
+}



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

2023-03-27 Thread Michał Górny
commit: 3b1bb7b6bcbefcbcdda3174776c228feba693330
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 04:23:57 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 04:23:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b1bb7b6

dev-python/python-box: Remove old

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

 dev-python/python-box/Manifest|  1 -
 dev-python/python-box/python-box-6.1.0.ebuild | 36 ---
 2 files changed, 37 deletions(-)

diff --git a/dev-python/python-box/Manifest b/dev-python/python-box/Manifest
index 21b46103d83c..bd51dd84edc3 100644
--- a/dev-python/python-box/Manifest
+++ b/dev-python/python-box/Manifest
@@ -1,2 +1 @@
-DIST Box-6.1.0.gh.tar.gz 83124 BLAKE2B 
bf201a120b41c2cc6577c49253eac2737770df4fcc070960953f92b55901b59633461a4a77d0cb3dbc27b7c2c99e6d2b891c3df4b722ca37c3ea0e4a4882aa3f
 SHA512 
54edebdf3b5954cd75519dd50b45f468470df1cbd8ef0de941b49777153064af9a678712365889401cc6562b339ebbfc4a8592dbaa7a749b167ed69ffbc41e4d
 DIST Box-7.0.1.gh.tar.gz 86746 BLAKE2B 
33288c89d1b285d1c04ebb00d56a26d451f7b22eefbcef12219108975aa610054af67f69153436033a183c7b26cf216649ddc75b4354f2ff4f02f2a6fc2903bd
 SHA512 
fe08fbca79fa02e53bc4208387162e49917f302e1595d924d4290d690092a9f7fae3f0cac66de1fd48ef16e627c4fbc2b2babed52b04381b24dab9b083040cf7

diff --git a/dev-python/python-box/python-box-6.1.0.ebuild 
b/dev-python/python-box/python-box-6.1.0.ebuild
deleted file mode 100644
index 9f934dd469ac..
--- a/dev-python/python-box/python-box-6.1.0.ebuild
+++ /dev/null
@@ -1,36 +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_{9..11} )
-
-inherit distutils-r1
-
-MY_P=Box-${PV}
-DESCRIPTION="Python dictionaries with advanced dot notation access"
-HOMEPAGE="
-   https://github.com/cdgriffith/Box/
-   https://pypi.org/project/python-box/
-"
-SRC_URI="
-   https://github.com/cdgriffith/Box/archive/${PV}.tar.gz
-   -> ${MY_P}.gh.tar.gz
-"
-S=${WORKDIR}/${MY_P}
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64"
-
-RDEPEND="
-   dev-python/msgpack[${PYTHON_USEDEP}]
-   dev-python/ruamel-yaml[${PYTHON_USEDEP}]
-   $(python_gen_cond_dep '
-   dev-python/tomli[${PYTHON_USEDEP}]
-   ' 3.8 3.9 3.10)
-   dev-python/tomli-w[${PYTHON_USEDEP}]
-"
-
-distutils_enable_tests pytest



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

2023-03-27 Thread Michał Górny
commit: 456c87796100038f5f7cbef4a1a0b693791196b3
Author: Michał Górny  gentoo  org>
AuthorDate: Tue Mar 28 03:49:15 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Tue Mar 28 03:49:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=456c8779

dev-python/cbor: Remove old

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

 dev-python/cbor/cbor-1.0.0-r1.ebuild | 35 ---
 1 file changed, 35 deletions(-)

diff --git a/dev-python/cbor/cbor-1.0.0-r1.ebuild 
b/dev-python/cbor/cbor-1.0.0-r1.ebuild
deleted file mode 100644
index 8f27537c24c2..
--- a/dev-python/cbor/cbor-1.0.0-r1.ebuild
+++ /dev/null
@@ -1,35 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-PYTHON_COMPAT=( python3_{9..10} )
-
-inherit distutils-r1
-
-EGIT_COMMIT="b3af679e7cf3e12d50acb83c3c591fc5db9a658d"
-DESCRIPTION="RFC 7049 - Concise Binary Object Representation"
-HOMEPAGE="https://github.com/brianolson/cbor_py
-   https://pypi.org/project/cbor/;
-SRC_URI="
-   https://github.com/brianolson/cbor_py/archive/${EGIT_COMMIT}.tar.gz
-   -> ${P}.gh.tar.gz"
-S=${WORKDIR}/cbor_py-${EGIT_COMMIT}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
-
-# upstream PR: https://github.com/brianolson/cbor_py/pull/19
-# upstream PR: https://github.com/brianolson/cbor_py/pull/11
-PATCHES=(
-   "${FILESDIR}/cbor-1.0.0.zero-length-bytes.patch"
-   "${FILESDIR}/cbor-1.0.0.Fix-broken-test_sortkeys.patch"
-   "${FILESDIR}/cbor-1.0.0.Replace-deprecated-logger.warn.patch"
-)
-
-python_test() {
-   "${EPYTHON}" cbor/tests/test_cbor.py|| die "Testsuite failed under 
${EPYTHON}"
-   "${EPYTHON}" cbor/tests/test_objects.py || die "Testsuite failed under 
${EPYTHON}"
-   "${EPYTHON}" cbor/tests/test_usage.py   || die "Testsuite failed under 
${EPYTHON}"
-   "${EPYTHON}" cbor/tests/test_vectors.py || die "Testsuite failed under 
${EPYTHON}"
-}



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

2023-03-27 Thread Ionen Wolkens
commit: c7fcc7922829b4acabc727197ff8800214854f50
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Mar 28 02:17:25 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 28 02:25:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7fcc792

app-emulation/wine-vanilla: add 7.0.2

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

 app-emulation/wine-vanilla/Manifest|   1 +
 .../wine-vanilla/wine-vanilla-7.0.2.ebuild | 327 +
 2 files changed, 328 insertions(+)

diff --git a/app-emulation/wine-vanilla/Manifest 
b/app-emulation/wine-vanilla/Manifest
index d84e9a57ac22..8b237d51ad76 100644
--- a/app-emulation/wine-vanilla/Manifest
+++ b/app-emulation/wine-vanilla/Manifest
@@ -1,4 +1,5 @@
 DIST wine-7.0.1.tar.xz 27167768 BLAKE2B 
9bf74e7077fe4b77611f8195feeb53fc6475bdaeac97dab5221942115d6108d8786f93d4a96745bad72afb074b15129fec9b0b2f10261d91c9a9b57bd2240ded
 SHA512 
5a5258132fe30bfb5313454598b85e7d97a74d1e0c7ca7af16aa8c486e316ad34ab74a25fd9a403c98ad1f3280385232f7d159bb824f713e920a4a0dae62c944
+DIST wine-7.0.2.tar.xz 27179980 BLAKE2B 
721ab574092638b32d3a483b6ae3def0c9d706cc888662ca461ab8c7060b10077e83cede69663ea2a8b97729f3801209fbba5f8e8828ce20454700ffbbd76cb5
 SHA512 
330c71005a6a8054b5068ac4484e9015e9f8bf55d5a451aaf5f79b7f78a025732b454251c31473abf21504cce3b78e50cf7e3e0d0116bb755dc8396bd790289a
 DIST wine-8.0.tar.xz 29054044 BLAKE2B 
baf8f96b665119c9f38a148a2472dbe8f6ca8d4641d9d09d48cb72cb4de2585c274b8b7981c2fa622ead6da2f087c57652e9b48edc8a17c0cfd6be9a36732f02
 SHA512 
53ba813b260a65a271ec575822725b97631f60038fb026dcc0fe66862711eedcc29a8feb29ff54ae4f64458f85c290d8f3838eff5e4c77a5420a7d2b951fef77
 DIST wine-8.1.tar.xz 29083080 BLAKE2B 
6eed2128627f15159ad80588ebe839de76cb9a536797d7da136b61f56033ece60c60208702b7928cdb297c1d8730baae0d6bb0ac7a0473c34ed44b5c5edaaec5
 SHA512 
3f0477c26f293cf928acbdae2ffb98740ac227a605ec90f3ab3d35c0dbca2037529ff4e4de0b69cc975579ad14dc2fb8b52e050cfd99cffcc627418cf8cb4346
 DIST wine-8.2.tar.xz 29129032 BLAKE2B 
831a5d1c8228050db9257ed60dc77ed0a391f16ee16d2e5563eabbf8f7d988655477327e1081baf947b173e8eb716b15fb72d1daa70d5ade52508c7f1cc2c231
 SHA512 
d0b8bb8c6d75034519bdf48d52b89f9d44ba4f7306a0b8f860cbb2c4c39d8fae3c2d9c12be37427b9a9cbdb7dd8701844d0a74c245dd7a9e8a423cb56962b254

diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild 
b/app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild
new file mode 100644
index ..53b146197a48
--- /dev/null
+++ b/app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild
@@ -0,0 +1,327 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MULTILIB_COMPAT=( abi_x86_{32,64} )
+inherit autotools flag-o-matic multilib multilib-build toolchain-funcs wrapper
+
+WINE_GECKO=2.47.2
+WINE_MONO=7.0.0
+
+if [[ ${PV} == * ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitlab.winehq.org/wine/wine.git;
+else
+   (( $(ver_cut 2) )) && WINE_SDIR=$(ver_cut 1).x || WINE_SDIR=$(ver_cut 
1).0
+   
SRC_URI="https://dl.winehq.org/wine/source/${WINE_SDIR}/wine-${PV}.tar.xz;
+   S="${WORKDIR}/wine-${PV}"
+   KEYWORDS="-* ~amd64 ~x86"
+fi
+
+DESCRIPTION="Free implementation of Windows(tm) on Unix, without external 
patchsets"
+HOMEPAGE="
+   https://www.winehq.org/
+   https://gitlab.winehq.org/wine/wine/;
+
+LICENSE="LGPL-2.1+ BSD-2 IJG MIT ZLIB gsm libpng2 libtiff"
+SLOT="${PV}"
+IUSE="
+   +X +abi_x86_32 +abi_x86_64 +alsa capi crossdev-mingw cups dos
+   llvm-libunwind debug custom-cflags +fontconfig +gecko gphoto2
+   +gstreamer kerberos ldap +mingw +mono netapi nls odbc openal
+   opencl +opengl osmesa pcap perl pulseaudio samba scanner +sdl
+   selinux +ssl +truetype udev udisks +unwind usb v4l +vkd3d +vulkan
+   +xcomposite xinerama"
+REQUIRED_USE="
+   X? ( truetype )
+   crossdev-mingw? ( mingw )" # bug #551124 for truetype
+
+# tests are non-trivial to run, can hang easily, don't play well with
+# sandbox, and several need real opengl/vulkan or network access
+RESTRICT="test"
+
+# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked
+WINE_DLOPEN_DEPEND="
+   X? (
+   x11-libs/libXcursor[${MULTILIB_USEDEP}]
+   x11-libs/libXfixes[${MULTILIB_USEDEP}]
+   x11-libs/libXi[${MULTILIB_USEDEP}]
+   x11-libs/libXrandr[${MULTILIB_USEDEP}]
+   x11-libs/libXrender[${MULTILIB_USEDEP}]
+   x11-libs/libXxf86vm[${MULTILIB_USEDEP}]
+   opengl? (
+   media-libs/libglvnd[X,${MULTILIB_USEDEP}]
+   osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] )
+   )
+   xcomposite? ( x11-libs/libXcomposite[${MULTILIB_USEDEP}] )
+   xinerama? ( x11-libs/libXinerama[${MULTILIB_USEDEP}] )
+   )
+   cups? ( net-print/cups[${MULTILIB_USEDEP}] )
+   fontconfig? ( 

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

2023-03-27 Thread Ionen Wolkens
commit: b5c41aa9eb62529656f0ce4bb0bf3565c782a1c0
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Mar 28 02:17:31 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 28 02:25:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5c41aa9

games-emulation/snes9x: add 1.62.2

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

 games-emulation/snes9x/Manifest |   1 +
 games-emulation/snes9x/snes9x-1.62.2.ebuild | 186 
 2 files changed, 187 insertions(+)

diff --git a/games-emulation/snes9x/Manifest b/games-emulation/snes9x/Manifest
index 3964e7efd91e..b08a697c4643 100644
--- a/games-emulation/snes9x/Manifest
+++ b/games-emulation/snes9x/Manifest
@@ -3,5 +3,6 @@ DIST snes9x-1.61-glslang.tar.gz 3188787 BLAKE2B 
36ed327fbb2aec3657fe300b98f2e45c
 DIST snes9x-1.61-spirv.tar.gz 676662 BLAKE2B 
ab18406c99e4e04c6c497b5f447dcaccb7d5a60f42bf1cea31afee04ee664e74916b32736c1aea1e7106494154e48e5cbe9b5d6a0652667c4d0e2020814cd9bd
 SHA512 
bfa3cc944450db59a57a685eea12b0ed0b5059d55a092ac5cdf6f4dc03c1e2d2e62fa5a576156c772340e12136b10d7ed790bb35b4aece2ee8405e64f826e31b
 DIST snes9x-1.61.tar.gz 3016890 BLAKE2B 
3e94dee5172bf48d2461a3a1403fc7e7fc8069df6dddf5b5e1da59ee140297bd0b7cee6948b5eb154c1eec38aebe3ab29a9fae3dfb4abdce41769d2ace43dee1
 SHA512 
8b644f5b7136e89fd222bcb430fc736c74a3e383d7e6c7f0880235f6fa4c0f77abbf02493f8d654a12e8770643e33877bc21bb3dfcc9b82a056fa1b1d880
 DIST snes9x-1.62.1.tar.gz 3418415 BLAKE2B 
fa9826f0514d48610086fb1209465bfddac64f88bc0498a97912247922e7fe8e068a92343da7e99307c7f93c48d7103a53f1badf260cef0b9416af7d1a608b8a
 SHA512 
7c0af6df596d8899ee29abf1ac42295f82cff95ffac0db5bb6b4018b03abb3b0768749c1a5e90f44203a1947658023de0e4fcbff20aa863909b15d218e26afc5
+DIST snes9x-1.62.2.tar.gz 3423557 BLAKE2B 
8db25f47dd58816eab2bdaf56fc9f83636b8677d9dd37f97fcedd5ef8af12428f1cdd3c4b017569c4930e2616d60c9387e09c0fbe4427860ed1517e1de447458
 SHA512 
575ce2f46130dcec1eb0168008e64b9f664a694c60b12c4d5d416bde122e2861ca9d10a7597246cbeafe27c4122f24dc82612d585e7f2164fce8b9670100591e
 DIST spirv-cross-4e2fdb25671c742a9fbe93a6034eb1542244c7e1.tar.gz 1714902 
BLAKE2B 
ae2b9816755679552c21b7f4446cda5b0626ba56143767445014b011234183afe55b4abbdf2a5849cad3d9e17871362bbac4da6b7969b578f564a8cbb3f3b269
 SHA512 
ec47b1d966006c6e654e84e7fa16124c774de3ca6fd508d3cfe0568e3df79eee3f5aeedfae1d744b99e162b23afe498249b2291091bc14c0357db304bebe
 DIST vulkan-headers-a3dd2655a3a68c2a67c55a0f8b77dcb8b166ada2.tar.gz 1832285 
BLAKE2B 
9278a17ede62f1a839ed230d2eefe3eb7ed46d3e25d4a44504f8d247c7b1c83d38166bec143f3b8e068d5c112585299d90ec16e9c41be6096c61f2eb5e127287
 SHA512 
b35541413efb5124691e0d13403acc00a85af51e3165828e892e90f059a7d7dc83f9bde43c6a7a1f471ae6eb8ec0155ee873adcc7afb537d5adbaccafcd7d849

diff --git a/games-emulation/snes9x/snes9x-1.62.2.ebuild 
b/games-emulation/snes9x/snes9x-1.62.2.ebuild
new file mode 100644
index ..53678735c21a
--- /dev/null
+++ b/games-emulation/snes9x/snes9x-1.62.2.ebuild
@@ -0,0 +1,186 @@
+# 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 cmake flag-o-matic python-any-r1 toolchain-funcs xdg
+
+# TODO: try unbundling, albeit compatibility with (and between) these
+# tend to be volatile and it may not be the best idea "yet"
+HASH_GLSLANG=6d41bb9c557c5a0eec61ffba1f775dc5f717a8f7
+HASH_SPIRV=4e2fdb25671c742a9fbe93a6034eb1542244c7e1
+HASH_VULKAN=a3dd2655a3a68c2a67c55a0f8b77dcb8b166ada2
+
+DESCRIPTION="Super Nintendo Entertainment System (SNES) emulator"
+HOMEPAGE="https://github.com/snes9xgit/snes9x/;
+SRC_URI="
+   https://github.com/snes9xgit/snes9x/archive/${PV}.tar.gz -> ${P}.tar.gz
+   gui? (
+   
https://github.com/KhronosGroup/glslang/archive/${HASH_GLSLANG}.tar.gz
+   -> glslang-${HASH_GLSLANG}.tar.gz
+   
https://github.com/KhronosGroup/SPIRV-Cross/archive/${HASH_SPIRV}.tar.gz
+   -> spirv-cross-${HASH_SPIRV}.tar.gz
+   
https://github.com/KhronosGroup/Vulkan-Headers/archive/${HASH_VULKAN}.tar.gz
+   -> vulkan-headers-${HASH_VULKAN}.tar.gz
+   )"
+
+LICENSE="
+   Snes9x GPL-2 GPL-2+ LGPL-2.1 LGPL-2.1+ ISC MIT ZLIB
+   gui? ( Apache-2.0 CC0-1.0 BSD )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc64 ~x86"
+IUSE="alsa debug gui libretro netplay oss portaudio pulseaudio wayland 
xinerama +xv"
+RESTRICT="bindist"
+
+RDEPEND="
+   media-libs/libpng:=
+   sys-libs/zlib:=[minizip]
+   x11-libs/libX11
+   x11-libs/libXext
+   alsa? ( media-libs/alsa-lib )
+   gui? (
+   dev-cpp/cairomm:0
+   dev-cpp/glibmm:2
+   dev-cpp/gtkmm:3.0[wayland?]
+   dev-libs/glib:2
+   dev-libs/libsigc++:2
+   media-libs/libepoxy
+   media-libs/libsdl2[joystick]
+   x11-libs/cairo
+   

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

2023-03-27 Thread Ionen Wolkens
commit: b9f6d59f127c6fb659e28b23ec367095c84ca1c2
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Tue Mar 28 02:19:10 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 28 02:25:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f6d59f

games-emulation/snes9x: drop 1.62.1

Short lived release with a sram bug, use 1.62.2 or 1.61.

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

 games-emulation/snes9x/Manifest |   1 -
 games-emulation/snes9x/snes9x-1.62.1.ebuild | 186 
 2 files changed, 187 deletions(-)

diff --git a/games-emulation/snes9x/Manifest b/games-emulation/snes9x/Manifest
index b08a697c4643..8437490a47bd 100644
--- a/games-emulation/snes9x/Manifest
+++ b/games-emulation/snes9x/Manifest
@@ -2,7 +2,6 @@ DIST glslang-6d41bb9c557c5a0eec61ffba1f775dc5f717a8f7.tar.gz 
3694607 BLAKE2B c6b
 DIST snes9x-1.61-glslang.tar.gz 3188787 BLAKE2B 
36ed327fbb2aec3657fe300b98f2e45cfe039596a64bca3076ecb079f7c33aa14ac09a96e5a174ad51faf0c4d585d82aaadec3d8209cf8d3ca55d70e316b1642
 SHA512 
de2ebc0cd89d22582c079006ac45a812e3d9a44c77c68530aa1468fbc840c6ae25a4356d4e9fc697524cd721d26506d85bc35eac98452eabce0bc098b5a4
 DIST snes9x-1.61-spirv.tar.gz 676662 BLAKE2B 
ab18406c99e4e04c6c497b5f447dcaccb7d5a60f42bf1cea31afee04ee664e74916b32736c1aea1e7106494154e48e5cbe9b5d6a0652667c4d0e2020814cd9bd
 SHA512 
bfa3cc944450db59a57a685eea12b0ed0b5059d55a092ac5cdf6f4dc03c1e2d2e62fa5a576156c772340e12136b10d7ed790bb35b4aece2ee8405e64f826e31b
 DIST snes9x-1.61.tar.gz 3016890 BLAKE2B 
3e94dee5172bf48d2461a3a1403fc7e7fc8069df6dddf5b5e1da59ee140297bd0b7cee6948b5eb154c1eec38aebe3ab29a9fae3dfb4abdce41769d2ace43dee1
 SHA512 
8b644f5b7136e89fd222bcb430fc736c74a3e383d7e6c7f0880235f6fa4c0f77abbf02493f8d654a12e8770643e33877bc21bb3dfcc9b82a056fa1b1d880
-DIST snes9x-1.62.1.tar.gz 3418415 BLAKE2B 
fa9826f0514d48610086fb1209465bfddac64f88bc0498a97912247922e7fe8e068a92343da7e99307c7f93c48d7103a53f1badf260cef0b9416af7d1a608b8a
 SHA512 
7c0af6df596d8899ee29abf1ac42295f82cff95ffac0db5bb6b4018b03abb3b0768749c1a5e90f44203a1947658023de0e4fcbff20aa863909b15d218e26afc5
 DIST snes9x-1.62.2.tar.gz 3423557 BLAKE2B 
8db25f47dd58816eab2bdaf56fc9f83636b8677d9dd37f97fcedd5ef8af12428f1cdd3c4b017569c4930e2616d60c9387e09c0fbe4427860ed1517e1de447458
 SHA512 
575ce2f46130dcec1eb0168008e64b9f664a694c60b12c4d5d416bde122e2861ca9d10a7597246cbeafe27c4122f24dc82612d585e7f2164fce8b9670100591e
 DIST spirv-cross-4e2fdb25671c742a9fbe93a6034eb1542244c7e1.tar.gz 1714902 
BLAKE2B 
ae2b9816755679552c21b7f4446cda5b0626ba56143767445014b011234183afe55b4abbdf2a5849cad3d9e17871362bbac4da6b7969b578f564a8cbb3f3b269
 SHA512 
ec47b1d966006c6e654e84e7fa16124c774de3ca6fd508d3cfe0568e3df79eee3f5aeedfae1d744b99e162b23afe498249b2291091bc14c0357db304bebe
 DIST vulkan-headers-a3dd2655a3a68c2a67c55a0f8b77dcb8b166ada2.tar.gz 1832285 
BLAKE2B 
9278a17ede62f1a839ed230d2eefe3eb7ed46d3e25d4a44504f8d247c7b1c83d38166bec143f3b8e068d5c112585299d90ec16e9c41be6096c61f2eb5e127287
 SHA512 
b35541413efb5124691e0d13403acc00a85af51e3165828e892e90f059a7d7dc83f9bde43c6a7a1f471ae6eb8ec0155ee873adcc7afb537d5adbaccafcd7d849

diff --git a/games-emulation/snes9x/snes9x-1.62.1.ebuild 
b/games-emulation/snes9x/snes9x-1.62.1.ebuild
deleted file mode 100644
index 27b761fd134b..
--- a/games-emulation/snes9x/snes9x-1.62.1.ebuild
+++ /dev/null
@@ -1,186 +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 cmake flag-o-matic python-any-r1 toolchain-funcs xdg
-
-# TODO: try unbundling, albeit compatibility with (and between) these
-# tend to be volatile and it may not be the best idea "yet"
-HASH_GLSLANG=6d41bb9c557c5a0eec61ffba1f775dc5f717a8f7
-HASH_SPIRV=4e2fdb25671c742a9fbe93a6034eb1542244c7e1
-HASH_VULKAN=a3dd2655a3a68c2a67c55a0f8b77dcb8b166ada2
-
-DESCRIPTION="Super Nintendo Entertainment System (SNES) emulator"
-HOMEPAGE="https://github.com/snes9xgit/snes9x/;
-SRC_URI="
-   https://github.com/snes9xgit/snes9x/archive/${PV}.tar.gz -> ${P}.tar.gz
-   gui? (
-   
https://github.com/KhronosGroup/glslang/archive/${HASH_GLSLANG}.tar.gz
-   -> glslang-${HASH_GLSLANG}.tar.gz
-   
https://github.com/KhronosGroup/SPIRV-Cross/archive/${HASH_SPIRV}.tar.gz
-   -> spirv-cross-${HASH_SPIRV}.tar.gz
-   
https://github.com/KhronosGroup/Vulkan-Headers/archive/${HASH_VULKAN}.tar.gz
-   -> vulkan-headers-${HASH_VULKAN}.tar.gz
-   )"
-
-LICENSE="
-   Snes9x GPL-2 GPL-2+ LGPL-2.1 LGPL-2.1+ ISC MIT ZLIB
-   gui? ( Apache-2.0 CC0-1.0 BSD )"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~x86"
-IUSE="alsa debug gui libretro netplay oss portaudio pulseaudio wayland 
xinerama +xv"
-RESTRICT="bindist"
-
-RDEPEND="
-   media-libs/libpng:=
-   sys-libs/zlib:=[minizip]
-   x11-libs/libX11
-   

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

2023-03-27 Thread Ionen Wolkens
commit: f888178b37a4f337564d23a6c89d035aa4f04f86
Author: Ionen Wolkens  gentoo  org>
AuthorDate: Mon Mar 27 06:58:35 2023 +
Commit: Ionen Wolkens  gentoo  org>
CommitDate: Tue Mar 28 02:25:08 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f888178b

media-video/mpv: require newer libplacebo in live

It can work with older, but this is the (new) minimum
version for gpu-next to be enabled.

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

 media-video/mpv/mpv-.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-video/mpv/mpv-.ebuild b/media-video/mpv/mpv-.ebuild
index 74cbb75b987a..8bd4afdb8685 100644
--- a/media-video/mpv/mpv-.ebuild
+++ b/media-video/mpv/mpv-.ebuild
@@ -86,7 +86,7 @@ COMMON_DEPEND="
lcms? ( media-libs/lcms:2 )
libcaca? ( media-libs/libcaca )
libplacebo? (
-   >=media-libs/libplacebo-4.202:=[opengl?,vulkan?]
+   >=media-libs/libplacebo-5.264:=[opengl?,vulkan?]
egl? ( media-libs/libplacebo[opengl] )
)
lua? ( ${LUA_DEPS} )



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

2023-03-27 Thread William Hubbs
commit: bbac657683aa66cbd6d10bd98a8ccb8b8bde77ab
Author: William Hubbs  gentoo  org>
AuthorDate: Tue Mar 28 01:18:59 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Tue Mar 28 01:19:40 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbac6576

dev-util/src-cli: revbump to fix build

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

 dev-util/src-cli/{src-cli-5.0.2.ebuild => src-cli-5.0.2-r1.ebuild} | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/dev-util/src-cli/src-cli-5.0.2.ebuild 
b/dev-util/src-cli/src-cli-5.0.2-r1.ebuild
similarity index 83%
rename from dev-util/src-cli/src-cli-5.0.2.ebuild
rename to dev-util/src-cli/src-cli-5.0.2-r1.ebuild
index 9f7acf24b182..fa13edbff873 100644
--- a/dev-util/src-cli/src-cli-5.0.2.ebuild
+++ b/dev-util/src-cli/src-cli-5.0.2-r1.ebuild
@@ -14,8 +14,9 @@ SLOT="0"
 KEYWORDS="amd64"
 
 src_compile() {
-   ego build ./cmd/src
-#  -X 
github.com/sourcegraph/src-cli/internal/version.BuildTag=${PV}
+   ego build \
+   -ldflags "-X 
github.com/sourcegraph/src-cli/internal/version.BuildTag=${PV}" \
+   ./cmd/src
 }
 
 src_install() {



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

2023-03-27 Thread Maciej Barć
commit: 69bf935657b6bbdf48ebecfa0deb23014a975bec
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 28 00:11:50 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 28 00:50:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69bf9356

app-emacs/flycheck-guile: bump to 0.5

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

 app-emacs/flycheck-guile/Manifest  |  1 +
 app-emacs/flycheck-guile/flycheck-guile-0.5.ebuild | 27 ++
 2 files changed, 28 insertions(+)

diff --git a/app-emacs/flycheck-guile/Manifest 
b/app-emacs/flycheck-guile/Manifest
index e5941d2d13c7..cccbd230bc0e 100644
--- a/app-emacs/flycheck-guile/Manifest
+++ b/app-emacs/flycheck-guile/Manifest
@@ -1,2 +1,3 @@
 DIST flycheck-guile-0.2.tar.gz 15138 BLAKE2B 
db557f69c3069ff378724438954e65f35dddba15a80211c33f06a12a1f8e72881f2b9e717bbf83d52e6b80f877ac8229ed8431669a1780c8aeaf458a577afa79
 SHA512 
7689ba434bbb53724bed6c60a36e48578f8f00a4d8bf2a82e2e6e6a08a3180b2b83de2f0659202d500fd04469b1528f5867c4f6a12a3579f143d1b4749149ae2
 DIST flycheck-guile-0.4.tar.gz 15866 BLAKE2B 
2aee8e29a5702c809835ceebda3e4f2efa76712f9dbde943ef09bbd7462461093b63710b816fbfeb13a7f1e6a0bf07c32fe274c3b6d2f4f47ab0845dfa981035
 SHA512 
46b68533d3510a06ceaa211730318e4894db8bb3b5fd6a03028377134af0e7b48c2c77102492a656c92c0850aa5a6037879dab601930776c00210825db2e68aa
+DIST flycheck-guile-0.5.tar.gz 16064 BLAKE2B 
2a15538b7029f2d47106aa971e79f137f633474dd77cb8ecde8e180888dc890f044554c01c858b7f681251771060724d0b377f7a078e9ce182e89a923193b93e
 SHA512 
d23a7912fc6f305310d646220b1979ae5ac78969b84b270ca512161ff79615f4f29f8cc01a0759db6162f7af3ef5658f3ce6f8af90e7273b8a8aa940ca3159de

diff --git a/app-emacs/flycheck-guile/flycheck-guile-0.5.ebuild 
b/app-emacs/flycheck-guile/flycheck-guile-0.5.ebuild
new file mode 100644
index ..418a2b85b98e
--- /dev/null
+++ b/app-emacs/flycheck-guile/flycheck-guile-0.5.ebuild
@@ -0,0 +1,27 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Flycheck checker for the GNU Guile Scheme implementation"
+HOMEPAGE="https://github.com/flatwhatson/flycheck-guile/;
+SRC_URI="https://github.com/flatwhatson/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+BDEPEND="
+   app-emacs/flycheck
+   app-emacs/geiser-guile
+"
+RDEPEND="
+   ${BDEPEND}
+   >=dev-scheme/guile-2.0.0
+"
+
+DOCS=( README.md )
+SITEFILE="50${PN}-gentoo.el"



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

2023-03-27 Thread Maciej Barć
commit: cf0b6775cbf98958d6053ffc61763d02dfe43196
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 28 00:14:12 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 28 00:50:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf0b6775

app-emacs/elpher: drop old 3.4.1

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

 app-emacs/elpher/Manifest|  1 -
 app-emacs/elpher/elpher-3.4.1.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/app-emacs/elpher/Manifest b/app-emacs/elpher/Manifest
index d8beb2376787..bec38f8de3ef 100644
--- a/app-emacs/elpher/Manifest
+++ b/app-emacs/elpher/Manifest
@@ -1,2 +1 @@
-DIST elpher-3.4.1.tar.gz 58460 BLAKE2B 
e7b0ad033b2ec51b0700128c566c5f50af8cdd9ed2120d12b39a62f0b3486347dd4b2af1cdf0223f9300b7f7fbd767342c654b4a4d02455db105045dc8fb1c4f
 SHA512 
8cb1aa587e373e5cc0957286f9b86dc7958f20db0bb61ed815f45747a6cede328da16017897d83489a9a347055d08e95bd2effdda7cccd2de79ac5e4e525cbc6
 DIST elpher-3.4.2.tar.gz 58546 BLAKE2B 
34f0984a5533fa3049d57867214eb5000c08ca459cdaad61e08b031a1e09343697c7beaf6c83724f2b64fca85975cb27d4be16724a5a7cfb76f99c3bb048e937
 SHA512 
080eb9812cbcf4e72ba33272461f628892d8abc940328e6e14d56ad2a7bafb3740d75fa07b2693b9937303f9d8427531ea3aa95c228cbf53741c32cfd5408c84

diff --git a/app-emacs/elpher/elpher-3.4.1.ebuild 
b/app-emacs/elpher/elpher-3.4.1.ebuild
deleted file mode 100644
index e0d169a965f4..
--- a/app-emacs/elpher/elpher-3.4.1.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-[[ ${PV} == 3.4.1 ]] && COMMIT=bf0dd36
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Practical and friendly Gopher and Gemini client for GNU Emacs"
-HOMEPAGE="https://thelambdalab.xyz/elpher/;
-SRC_URI="https://thelambdalab.xyz/gitweb/index.cgi?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
-   -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${COMMIT}
-
-LICENSE="GPL-3+"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-DOCS=( ISSUES.org README )
-ELISP_REMOVE="elpher-pkg.el"
-ELISP_TEXINFO="${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"



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

2023-03-27 Thread Maciej Barć
commit: 9b8314c753bde9d11523277af7223061718040a9
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 28 00:16:39 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 28 00:50:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b8314c7

app-emacs/elpher: support live

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

 app-emacs/elpher/elpher-3.4.2.ebuild | 23 +--
 1 file changed, 17 insertions(+), 6 deletions(-)

diff --git a/app-emacs/elpher/elpher-3.4.2.ebuild 
b/app-emacs/elpher/elpher-3.4.2.ebuild
index 48c35ad2cc84..2b588b300012 100644
--- a/app-emacs/elpher/elpher-3.4.2.ebuild
+++ b/app-emacs/elpher/elpher-3.4.2.ebuild
@@ -3,22 +3,33 @@
 
 EAPI=8
 
-[[ ${PV} == 3.4.2 ]] && COMMIT=f117f2f
 NEED_EMACS=27.1
 
 inherit elisp
 
 DESCRIPTION="Practical and friendly Gopher and Gemini client for GNU Emacs"
 HOMEPAGE="https://thelambdalab.xyz/elpher/;
-SRC_URI="https://thelambdalab.xyz/gitweb/index.cgi?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
-   -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${COMMIT}
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="git://thelambdalab.xyz/${PN}.git"
+else
+   if [[ ${PV} == 3.4.2 ]] ; then
+   COMMIT=f117f2f
+   
SRC_URI="https://thelambdalab.xyz/gitweb/index.cgi?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT}
+   else
+   die "could not generate SRC_URI"
+   fi
+   KEYWORDS="amd64 x86"
+fi
 
 LICENSE="GPL-3+"
-KEYWORDS="amd64 x86"
 SLOT="0"
 
-DOCS=( ISSUES.org README )
 ELISP_REMOVE="elpher-pkg.el"
+
+DOCS=( ISSUES.org README )
 ELISP_TEXINFO="${PN}.texi"
 SITEFILE="50${PN}-gentoo.el"



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

2023-03-27 Thread Maciej Barć
commit: e59141727c718a95c99c2041f79f16ce17b9b19d
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 28 00:23:12 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 28 00:50:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5914172

app-emacs/elpher: bump to 3.4.3

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

 app-emacs/elpher/Manifest|  1 +
 app-emacs/elpher/elpher-3.4.3.ebuild | 35 +++
 2 files changed, 36 insertions(+)

diff --git a/app-emacs/elpher/Manifest b/app-emacs/elpher/Manifest
index bec38f8de3ef..fc79ff03d03f 100644
--- a/app-emacs/elpher/Manifest
+++ b/app-emacs/elpher/Manifest
@@ -1 +1,2 @@
 DIST elpher-3.4.2.tar.gz 58546 BLAKE2B 
34f0984a5533fa3049d57867214eb5000c08ca459cdaad61e08b031a1e09343697c7beaf6c83724f2b64fca85975cb27d4be16724a5a7cfb76f99c3bb048e937
 SHA512 
080eb9812cbcf4e72ba33272461f628892d8abc940328e6e14d56ad2a7bafb3740d75fa07b2693b9937303f9d8427531ea3aa95c228cbf53741c32cfd5408c84
+DIST elpher-3.4.3.tar.gz 58909 BLAKE2B 
340efe11888c737b3cc8c7b428d302542030236b61cd0f86cce56e289203ea61ed8cb0a5da24e334ff8621bf3a679828ef8053d234410375484ddd3b63928b39
 SHA512 
53a9bf80df7c66c7f7453a60daf1c08f88228d03954bb638e703ac516001625be134ae530dd078ebe646ad922593b9ffa20daf325b23d299c65329216bbab4b2

diff --git a/app-emacs/elpher/elpher-3.4.3.ebuild 
b/app-emacs/elpher/elpher-3.4.3.ebuild
new file mode 100644
index ..211e305e5085
--- /dev/null
+++ b/app-emacs/elpher/elpher-3.4.3.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Practical and friendly Gopher and Gemini client for GNU Emacs"
+HOMEPAGE="https://thelambdalab.xyz/elpher/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="git://thelambdalab.xyz/${PN}.git"
+else
+   if [[ ${PV} == 3.4.3 ]] ; then
+   COMMIT=2f66d41
+   
SRC_URI="https://thelambdalab.xyz/gitweb/index.cgi?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT}
+   else
+   die "could not generate SRC_URI"
+   fi
+   KEYWORDS="amd64 x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+ELISP_REMOVE="elpher-pkg.el"
+
+DOCS=( ISSUES.org README )
+ELISP_TEXINFO="${PN}.texi"
+SITEFILE="50${PN}-gentoo.el"



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

2023-03-27 Thread Maciej Barć
commit: 8817d9660bfd11307efdea0a9512b26b0edd4667
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 28 00:24:33 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 28 00:50:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8817d966

app-emacs/compat: bump to 29.1.4.1

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

 app-emacs/compat/Manifest   |  1 +
 app-emacs/compat/compat-29.1.4.1.ebuild | 41 +
 2 files changed, 42 insertions(+)

diff --git a/app-emacs/compat/Manifest b/app-emacs/compat/Manifest
index a6dcb5437f21..76228b0b32d1 100644
--- a/app-emacs/compat/Manifest
+++ b/app-emacs/compat/Manifest
@@ -2,3 +2,4 @@ DIST compat-28.1.2.2.tar.gz 82479 BLAKE2B 
154104a3d1cf953f712de357d21736d648289d
 DIST compat-29.1.1.0.tar.gz 94072 BLAKE2B 
675f0bbf4411fb0d2c2e8f77bcd62dbe56da1f052bd6e390dade0c8075eaa480bb387280a29ae09396a2f4bf27746ae1065d38dd1b7882b9c8c0ec3a4eb776e5
 SHA512 
5c7b093314cd8f8d8cbab4f470a64d3f104d0e79d2881f2f2309700c6fe5f58a72a8a65379868edba33c0b6af1d43f1474e2fefc65c033f39981d29fca35259a
 DIST compat-29.1.3.3.tar.gz 124534 BLAKE2B 
680a404a4819ebbd95f94e2112f8fe3e08cd7c47204319f231c844bdc064153e7df0f653ac9614e6b6185f30b4e82b52aeb8317d74f5aa1c89252c4e6b6afa52
 SHA512 
fb69e2cff11daea1e3ba6a4755dccb81850c0e64b335978c5a30cb8236108ae369149d8f2e04746884281c01535aba6e6c5ac3c319497d511ecdd090bed83510
 DIST compat-29.1.4.0.tar.gz 127066 BLAKE2B 
e070ee6f64ad8a0ead91e8ef5fb6bdad95e4f0a8d16f8e513fcd60a91714f0fe2d8d084a23be5d6421d7129c603186db5ec80af3f2725f288e15c846c571ea3f
 SHA512 
027341e06ab9f3c6c109a1bfee513b7ac1b472ed9e7002f731be2fa944920ec6805a928f69c7369ab98c818cee87dd3dfe0c217a4595752701f9939171f9f4de
+DIST compat-29.1.4.1.tar.gz 127809 BLAKE2B 
e558747786932f49643d0869b2a4e9c8a6cae1e2386c99a65584ef55a9ba54ed00f172b86372a23f6fe43a1565c16d5e3e08933e3636c6e36344a8bd7d38e347
 SHA512 
3ebb02a8c41e056e7414f9c978066e888e58cc53b420f63051a6c46d486be2735517f03dbc191d4fefa3a058c469c9d718c9cd5f951745c5c09d9603352b7572

diff --git a/app-emacs/compat/compat-29.1.4.1.ebuild 
b/app-emacs/compat/compat-29.1.4.1.ebuild
new file mode 100644
index ..b6c3033fa94b
--- /dev/null
+++ b/app-emacs/compat/compat-29.1.4.1.ebuild
@@ -0,0 +1,41 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="Compatibility libraries for Emacs"
+HOMEPAGE="https://github.com/emacs-compat/compat/
+   https://git.sr.ht/~pkal/compat/;
+SRC_URI="https://github.com/emacs-compat/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+
+BDEPEND="sys-apps/texinfo"
+
+ELISP_TEXINFO="${PN}.texi"
+
+src_compile() {
+   emake compile ${PN}.info
+}
+
+src_test() {
+   local has_json="$("${EMACS}" ${EMACSFLAGS} --eval "(princ (fboundp 
'json-parse-string))")"
+   if [[ "${has_json}" != t ]] ; then
+   local line
+   while read line ; do
+   ewarn "${line}"
+   done <<-EOF
+   Your current Emacs version does not support native JSON parsing,
+   which is required for running tests of ${CATEGORY}/${PN}.
+   Emerge >=app-editors/emacs-27 with USE="json" and use "eselect 
emacs"
+   to select that version.
+   EOF
+   else
+   emake test
+   fi
+}



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

2023-03-27 Thread Maciej Barć
commit: 1a0529881ae2a4ba20552b9e391bde259c60f816
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 28 00:10:27 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 28 00:50:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a052988

app-emacs/org-mode: drop old 9.5.3-r1

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

 app-emacs/org-mode/Manifest |  1 -
 app-emacs/org-mode/org-mode-9.5.3-r1.ebuild | 50 -
 2 files changed, 51 deletions(-)

diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index c1c54fbafe21..dc0b512895ad 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,5 +1,4 @@
 DIST org-9.4.6.tar.gz 4729335 BLAKE2B 
b88edaf8098124b2048ce57d6005d2af0de34e9b8fa94c24eb041a42a6fca1fd6da7f242be89e6b0ca5e7b80d879096f9114dca0ba86b20a5d26d2a185baa537
 SHA512 
7e50d7e9e2073bc0f06d2c861f59d4c9b8af4cf63c98f730c810a3a8721e65829fe9ef7ba0ac99f49bf9da427a4d5ad1d028e05c1a8ab6a3bea2ff2020c0e61d
-DIST org-mode-release_9.5.3.tar.gz 2049323 BLAKE2B 
e6a93a74d5084ca168fb85d2651c23a0afb75ac649cf6821cf825bb54d69d61ea4694584872b49a23bac1374f0b22d2d7015a346b0dd46fb0795b75c8753c655
 SHA512 
7062e1075567b7af9b1c39f38930fc1fbc72e53be3c063dbd25cc4e8295932ba501586fcb1e2879da1db4200e63c79a454f4225b5d53dafb1773ebb2e0340ec5
 DIST org-mode-release_9.5.4.tar.gz 2049298 BLAKE2B 
7abd01bd78357b09cdc10661ad9b285c2e717c5848be2ff61df023d752659b6636881dfe17fe13486db8c9c37f576edfb02303f552c85e72594af99de7618a24
 SHA512 
06feb279c8e669fed263f9a3dbd8e0fa25450b1310a968d22b4f4d94b6a0515a1242758ed2c91a4d7c4c6b8315e756fe26951e9f9731ed3e7cfb7a0a8ef6999e
 DIST org-mode-release_9.5.5.tar.gz 2049730 BLAKE2B 
382e6585f693fd30def29da740d1329a52b4565382df90a37e3646324ee44106f1a99c2ea0c0862d77721cc9bfbec0736cb03065b59b2fdea0a68d8f8ea37c9a
 SHA512 
ce06bab17ae7944c1623f935bbad0379d06390c72c43633ba0de2bc04ad362e18d9aaae96103eeaa23f7ea9e4e00976a97a914da87fb7941a13746b1fa77f591
 DIST org-mode-release_9.6.1.tar.gz 2207262 BLAKE2B 
1e5880b9a3eab54e0a6f94cd630bff1ad00f58a24f0f46c203de01ee12c0ce652a8dd820b4a71c2d011d1cca55c08830cdf5e33410e2bccba95845ae05a20408
 SHA512 
0bf1e4879ade377276b438d7f71cfa28a75b70380db16d79fb698f7ff4f79b80684bc28a69dd23bbcd94844365a0cec36d70bd4097cc12e2b942ad6a97a5af6a

diff --git a/app-emacs/org-mode/org-mode-9.5.3-r1.ebuild 
b/app-emacs/org-mode/org-mode-9.5.3-r1.ebuild
deleted file mode 100644
index 2d05e531cc2b..
--- a/app-emacs/org-mode/org-mode-9.5.3-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
-
-inherit elisp readme.gentoo-r1
-
-MY_P="${PN}-release_${PV}"
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://www.orgmode.org/;
-SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz;
-S="${WORKDIR}/${MY_P}"
-
-LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="doc odt-schema"
-RESTRICT="test"
-
-BDEPEND="doc? ( virtual/texi2dvi )"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   emake \
-   ORGVERSION=${PV} \
-   datadir="${EPREFIX}${SITEETC}/${PN}"
-   use doc && emake pdf card
-}
-
-src_install() {
-   emake \
-   ORGVERSION=${PV} \
-   DESTDIR="${D}" \
-   ETCDIRS="styles csl $(use odt-schema && echo schema)" \
-   lispdir="${EPREFIX}${SITELISP}/${PN}" \
-   datadir="${EPREFIX}${SITEETC}/${PN}" \
-   infodir="${EPREFIX}/usr/share/info" \
-   install
-
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   dodoc README CONTRIBUTE etc/ORG-NEWS
-   use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
-
-   local DOC_CONTENTS="Org mode has a large variety of run-time 
dependencies,
-   so you may have to install one or more additional packages.
-   A non-exhaustive list of these dependencies may be found at
-   ."
-   readme.gentoo_create_doc
-}



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

2023-03-27 Thread Maciej Barć
commit: 6960da4271ca0373fbc6e976ab950ef40ef7486d
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 28 00:23:47 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 28 00:50:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6960da42

app-emacs/corfu: bump to 0.36

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

 app-emacs/corfu/Manifest  |  1 +
 app-emacs/corfu/corfu-0.36.ebuild | 33 +
 2 files changed, 34 insertions(+)

diff --git a/app-emacs/corfu/Manifest b/app-emacs/corfu/Manifest
index ef51f7ab71c2..2be853f53620 100644
--- a/app-emacs/corfu/Manifest
+++ b/app-emacs/corfu/Manifest
@@ -1,3 +1,4 @@
 DIST corfu-0.33.tar.gz 44195 BLAKE2B 
7995bea510a812ca0772fb2229230ad0f1b1e1ef8ad97e832aa1bd650d7a59b4fe0412fe3f627c37d7027f094a6892856ac02b90aae583c25ce0f03577101ee4
 SHA512 
e9879a2ecce1fbce9a4750e85f5e5fa998e0f706e67d61b011061275bec7bdb8da3512b4da3d2fbdd6b8dc242887091bf1d68f96a465ee63f9b8e83829b5a3b8
 DIST corfu-0.34.tar.gz 44586 BLAKE2B 
c2a056cdef8cc536f3512662c442504fd3c973649e58b382eb92fb749bc5b3de2dcdad9f13cbe929b33b001fe9fc1ee2b057620c321f32ad9aefc0b274b71983
 SHA512 
5a46af83eed319170687e91386d8363416682fb6017d465a2b86c8164903efc128122b9cae81482155d8c710f7b2eb1dc8ff0b636544a0a611bec574fdb188c9
 DIST corfu-0.35.tar.gz 45540 BLAKE2B 
ae5649b3bc5b636887afdd1af7f8b36b9063bc863e72c844f24ad0ede5aacea9f9cab2fbcf0ee543b653f3763d2a0e34097eeadca46c947e483c93ed8cd6619e
 SHA512 
9d749a7e513486b1f83e073083b3c5a35d101c2eb20e4424bc1fe1313ea36469f50eb4c9967b3bb2c9cf249805a57c17843758e8e473f1af5c22987ae47ec404
+DIST corfu-0.36.tar.gz 45542 BLAKE2B 
8841dd5ebb20c5609ddc7983a12e52c9194002da6a10c26f4f6934d03a6abeccb02a5e3896991ac22e9262ba46b0d00ed6608c740f4c02091c193d8e6e748260
 SHA512 
520f4c7821f0ba8e159055b142a25e7e94fd2285e50ff487c0b877d9079a4f277397cc999b127bb991defadc198d7e6f7853a6b66278f46eb9184265fabd6c8a

diff --git a/app-emacs/corfu/corfu-0.36.ebuild 
b/app-emacs/corfu/corfu-0.36.ebuild
new file mode 100644
index ..af9057c005cf
--- /dev/null
+++ b/app-emacs/corfu/corfu-0.36.ebuild
@@ -0,0 +1,33 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Completion Overlay Region FUnction"
+HOMEPAGE="https://github.com/minad/corfu/;
+SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND=">=app-emacs/compat-29.1.3.4"
+BDEPEND="${RDEPEND}"
+
+DOCS=( README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_prepare() {
+   default
+   mv extensions/*.el . || die
+}
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}



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

2023-03-27 Thread Maciej Barć
commit: 5d0bef2c388bc80e1fe5c7512b1d5f146318b036
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 28 00:19:26 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 28 00:50:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d0bef2c

app-emacs/elpher: add live

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

 app-emacs/elpher/elpher-.ebuild | 35 +++
 1 file changed, 35 insertions(+)

diff --git a/app-emacs/elpher/elpher-.ebuild 
b/app-emacs/elpher/elpher-.ebuild
new file mode 100644
index ..2b588b300012
--- /dev/null
+++ b/app-emacs/elpher/elpher-.ebuild
@@ -0,0 +1,35 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Practical and friendly Gopher and Gemini client for GNU Emacs"
+HOMEPAGE="https://thelambdalab.xyz/elpher/;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="git://thelambdalab.xyz/${PN}.git"
+else
+   if [[ ${PV} == 3.4.2 ]] ; then
+   COMMIT=f117f2f
+   
SRC_URI="https://thelambdalab.xyz/gitweb/index.cgi?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
+   -> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${COMMIT}
+   else
+   die "could not generate SRC_URI"
+   fi
+   KEYWORDS="amd64 x86"
+fi
+
+LICENSE="GPL-3+"
+SLOT="0"
+
+ELISP_REMOVE="elpher-pkg.el"
+
+DOCS=( ISSUES.org README )
+ELISP_TEXINFO="${PN}.texi"
+SITEFILE="50${PN}-gentoo.el"



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

2023-03-27 Thread Maciej Barć
commit: b2a99e31e83075853c39392324c313cbc1e798f6
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 28 00:23:59 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 28 00:50:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2a99e31

app-emacs/corfu: drop old 0.33

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

 app-emacs/corfu/Manifest  |  1 -
 app-emacs/corfu/corfu-0.33.ebuild | 29 -
 2 files changed, 30 deletions(-)

diff --git a/app-emacs/corfu/Manifest b/app-emacs/corfu/Manifest
index 2be853f53620..2a2ae8abe3cb 100644
--- a/app-emacs/corfu/Manifest
+++ b/app-emacs/corfu/Manifest
@@ -1,4 +1,3 @@
-DIST corfu-0.33.tar.gz 44195 BLAKE2B 
7995bea510a812ca0772fb2229230ad0f1b1e1ef8ad97e832aa1bd650d7a59b4fe0412fe3f627c37d7027f094a6892856ac02b90aae583c25ce0f03577101ee4
 SHA512 
e9879a2ecce1fbce9a4750e85f5e5fa998e0f706e67d61b011061275bec7bdb8da3512b4da3d2fbdd6b8dc242887091bf1d68f96a465ee63f9b8e83829b5a3b8
 DIST corfu-0.34.tar.gz 44586 BLAKE2B 
c2a056cdef8cc536f3512662c442504fd3c973649e58b382eb92fb749bc5b3de2dcdad9f13cbe929b33b001fe9fc1ee2b057620c321f32ad9aefc0b274b71983
 SHA512 
5a46af83eed319170687e91386d8363416682fb6017d465a2b86c8164903efc128122b9cae81482155d8c710f7b2eb1dc8ff0b636544a0a611bec574fdb188c9
 DIST corfu-0.35.tar.gz 45540 BLAKE2B 
ae5649b3bc5b636887afdd1af7f8b36b9063bc863e72c844f24ad0ede5aacea9f9cab2fbcf0ee543b653f3763d2a0e34097eeadca46c947e483c93ed8cd6619e
 SHA512 
9d749a7e513486b1f83e073083b3c5a35d101c2eb20e4424bc1fe1313ea36469f50eb4c9967b3bb2c9cf249805a57c17843758e8e473f1af5c22987ae47ec404
 DIST corfu-0.36.tar.gz 45542 BLAKE2B 
8841dd5ebb20c5609ddc7983a12e52c9194002da6a10c26f4f6934d03a6abeccb02a5e3896991ac22e9262ba46b0d00ed6608c740f4c02091c193d8e6e748260
 SHA512 
520f4c7821f0ba8e159055b142a25e7e94fd2285e50ff487c0b877d9079a4f277397cc999b127bb991defadc198d7e6f7853a6b66278f46eb9184265fabd6c8a

diff --git a/app-emacs/corfu/corfu-0.33.ebuild 
b/app-emacs/corfu/corfu-0.33.ebuild
deleted file mode 100644
index 3374986f6f57..
--- a/app-emacs/corfu/corfu-0.33.ebuild
+++ /dev/null
@@ -1,29 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Completion Overlay Region FUnction"
-HOMEPAGE="https://github.com/minad/corfu;
-SRC_URI="https://github.com/minad/${PN}/archive/refs/tags/${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-DOCS=( README.org )
-SITEFILE="50${PN}-gentoo.el"
-
-src_prepare() {
-   default
-   mv extensions/*.el . || die
-}
-
-src_compile() {
-   elisp_src_compile
-   elisp-make-autoload-file
-}



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

2023-03-27 Thread Maciej Barć
commit: ee6cfa2900eb5912ee8946832ca44b9619adfb5c
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 28 00:06:00 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 28 00:50:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee6cfa29

app-emacs/citar: drop old 1.0

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

 app-emacs/citar/Manifest |  1 -
 app-emacs/citar/citar-1.0.ebuild | 43 
 2 files changed, 44 deletions(-)

diff --git a/app-emacs/citar/Manifest b/app-emacs/citar/Manifest
index 3277625f58f0..a6c2c9046d09 100644
--- a/app-emacs/citar/Manifest
+++ b/app-emacs/citar/Manifest
@@ -1,4 +1,3 @@
-DIST citar-1.0.tar.gz 1339812 BLAKE2B 
2093cc820199219ec70f99a746c630f2b8e6b4d464b1457d7b7db1c5c953138e7dd5ac55e21b13e7417dd0a764b6f1caaf400af353ecce9fb7e1bc578f570b0d
 SHA512 
7f02a4e41a927c2c7c625189fa38caea8f0fc5616dd3487a93f71a373d1e4a124dd1cc520778a1ff2fa6dd7c3b619b539e3b0e47cb9caf7edd16e27e9d739585
 DIST citar-1.1.tar.gz 1340039 BLAKE2B 
b2090a35a582918300f5e4bb2188d463630988830305aa4bb5e1e27f45ff8c96ca35458e610e13658b2120af497f9b877054a6fbebda48e0a4d87824ef48e9c8
 SHA512 
2b1924ef1a05a170eea31f844055b914410cd35613eda6604f08164818a8fc5480fc5a6d6f055ba95331b517305e51a6e671214cc88fccbda2430ae9b06dda49
 DIST citar-1.2.0.tar.gz 1417090 BLAKE2B 
40673ee0f2ee5b4f86928e140714a517958d261c632ea1e7bcb3dcd3dde3a0bb9b1107f50447f1d8e87485570033afbf0c652fa6b3f1fbffeda7b7df04c3
 SHA512 
31f817de77bc8fe9e2fdf96ac7df521ebe5685cf49a2a78cd2b1cd51e538165bde36fc8515c2fd7c20d4c6160372fdf37c1b870b12167f946c0f3934edd5fb7c
 DIST citar-1.3.1.tar.gz 1602843 BLAKE2B 
0abf90120860777e13ac495681bb1e07d6c352bc17aef173b32e60fc2d754a37628670b57e17335bc5e549c451b9565a58c8547952a5b78d6335adc7601b8f5e
 SHA512 
a00e7ff5331fa3a161151292dd4a9d3c0a7211051f5ddf528cfe7d4a48377af64f3719f57c76013b45a30082fbfd435d98196e757169970a22bb662f49ccd346

diff --git a/app-emacs/citar/citar-1.0.ebuild b/app-emacs/citar/citar-1.0.ebuild
deleted file mode 100644
index 0f6a51de1eb0..
--- a/app-emacs/citar/citar-1.0.ebuild
+++ /dev/null
@@ -1,43 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Emacs package to quickly find and act on bibliographic references"
-HOMEPAGE="https://github.com/emacs-citar/citar/;
-SRC_URI="https://github.com/emacs-citar/${PN}/archive/v${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
-   app-emacs/citeproc-el
-   app-emacs/parsebib
-"
-BDEPEND="${RDEPEND}"
-
-# Embark integration has it's own package on MELPA, and it is probably better
-# to split them. https://melpa.org/#/citar-embark
-ELISP_REMOVE="citar-embark.el"
-
-DOCS=( CHANGELOG.org CONTRIBUTING.org README.org images )
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   elisp_src_compile
-   elisp-make-autoload-file
-}
-
-src_test() {
-   ${EMACS} ${EMACSFLAGS} -L . -L test \
-   -l test/citar-file-test.el \
-   -l test/citar-format-test.el \
-   -l test/citar-test.el \
-   -f ert-run-tests-batch-and-exit || die
-}



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

2023-03-27 Thread Maciej Barć
commit: 59a6af4806319d30af8b8e2e9cc398d2e9f11cf1
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 28 00:05:49 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 28 00:50:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59a6af48

app-emacs/citar: bump to 1.3.1

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

 app-emacs/citar/Manifest   |  1 +
 app-emacs/citar/citar-1.3.1.ebuild | 43 ++
 2 files changed, 44 insertions(+)

diff --git a/app-emacs/citar/Manifest b/app-emacs/citar/Manifest
index 66db9053f0a3..3277625f58f0 100644
--- a/app-emacs/citar/Manifest
+++ b/app-emacs/citar/Manifest
@@ -1,3 +1,4 @@
 DIST citar-1.0.tar.gz 1339812 BLAKE2B 
2093cc820199219ec70f99a746c630f2b8e6b4d464b1457d7b7db1c5c953138e7dd5ac55e21b13e7417dd0a764b6f1caaf400af353ecce9fb7e1bc578f570b0d
 SHA512 
7f02a4e41a927c2c7c625189fa38caea8f0fc5616dd3487a93f71a373d1e4a124dd1cc520778a1ff2fa6dd7c3b619b539e3b0e47cb9caf7edd16e27e9d739585
 DIST citar-1.1.tar.gz 1340039 BLAKE2B 
b2090a35a582918300f5e4bb2188d463630988830305aa4bb5e1e27f45ff8c96ca35458e610e13658b2120af497f9b877054a6fbebda48e0a4d87824ef48e9c8
 SHA512 
2b1924ef1a05a170eea31f844055b914410cd35613eda6604f08164818a8fc5480fc5a6d6f055ba95331b517305e51a6e671214cc88fccbda2430ae9b06dda49
 DIST citar-1.2.0.tar.gz 1417090 BLAKE2B 
40673ee0f2ee5b4f86928e140714a517958d261c632ea1e7bcb3dcd3dde3a0bb9b1107f50447f1d8e87485570033afbf0c652fa6b3f1fbffeda7b7df04c3
 SHA512 
31f817de77bc8fe9e2fdf96ac7df521ebe5685cf49a2a78cd2b1cd51e538165bde36fc8515c2fd7c20d4c6160372fdf37c1b870b12167f946c0f3934edd5fb7c
+DIST citar-1.3.1.tar.gz 1602843 BLAKE2B 
0abf90120860777e13ac495681bb1e07d6c352bc17aef173b32e60fc2d754a37628670b57e17335bc5e549c451b9565a58c8547952a5b78d6335adc7601b8f5e
 SHA512 
a00e7ff5331fa3a161151292dd4a9d3c0a7211051f5ddf528cfe7d4a48377af64f3719f57c76013b45a30082fbfd435d98196e757169970a22bb662f49ccd346

diff --git a/app-emacs/citar/citar-1.3.1.ebuild 
b/app-emacs/citar/citar-1.3.1.ebuild
new file mode 100644
index ..1e1644827e32
--- /dev/null
+++ b/app-emacs/citar/citar-1.3.1.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=27.1
+
+inherit elisp
+
+DESCRIPTION="Emacs package to quickly find and act on bibliographic references"
+HOMEPAGE="https://github.com/emacs-citar/citar/;
+SRC_URI="https://github.com/emacs-citar/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+   app-emacs/citeproc-el
+   app-emacs/parsebib
+"
+BDEPEND="${RDEPEND}"
+
+# Embark integration has it's own package on MELPA, and it is probably better
+# to split them. https://melpa.org/#/citar-embark
+ELISP_REMOVE="citar-embark.el"
+
+DOCS=( CHANGELOG.md CONTRIBUTING.org README.org )
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}
+
+src_test() {
+   ${EMACS} ${EMACSFLAGS} -L . -L test \
+   -l test/citar-file-test.el \
+   -l test/citar-format-test.el \
+   -l test/citar-test.el \
+   -f ert-run-tests-batch-and-exit || die
+}



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

2023-03-27 Thread Maciej Barć
commit: 77266e9fcf7f15d76a17a3095a4602703a14a716
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 28 00:10:34 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 28 00:50:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77266e9f

app-emacs/org-mode: drop old 9.5.4

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

 app-emacs/org-mode/Manifest  |  1 -
 app-emacs/org-mode/org-mode-9.5.4.ebuild | 50 
 2 files changed, 51 deletions(-)

diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index dc0b512895ad..58a3991b78ae 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -1,5 +1,4 @@
 DIST org-9.4.6.tar.gz 4729335 BLAKE2B 
b88edaf8098124b2048ce57d6005d2af0de34e9b8fa94c24eb041a42a6fca1fd6da7f242be89e6b0ca5e7b80d879096f9114dca0ba86b20a5d26d2a185baa537
 SHA512 
7e50d7e9e2073bc0f06d2c861f59d4c9b8af4cf63c98f730c810a3a8721e65829fe9ef7ba0ac99f49bf9da427a4d5ad1d028e05c1a8ab6a3bea2ff2020c0e61d
-DIST org-mode-release_9.5.4.tar.gz 2049298 BLAKE2B 
7abd01bd78357b09cdc10661ad9b285c2e717c5848be2ff61df023d752659b6636881dfe17fe13486db8c9c37f576edfb02303f552c85e72594af99de7618a24
 SHA512 
06feb279c8e669fed263f9a3dbd8e0fa25450b1310a968d22b4f4d94b6a0515a1242758ed2c91a4d7c4c6b8315e756fe26951e9f9731ed3e7cfb7a0a8ef6999e
 DIST org-mode-release_9.5.5.tar.gz 2049730 BLAKE2B 
382e6585f693fd30def29da740d1329a52b4565382df90a37e3646324ee44106f1a99c2ea0c0862d77721cc9bfbec0736cb03065b59b2fdea0a68d8f8ea37c9a
 SHA512 
ce06bab17ae7944c1623f935bbad0379d06390c72c43633ba0de2bc04ad362e18d9aaae96103eeaa23f7ea9e4e00976a97a914da87fb7941a13746b1fa77f591
 DIST org-mode-release_9.6.1.tar.gz 2207262 BLAKE2B 
1e5880b9a3eab54e0a6f94cd630bff1ad00f58a24f0f46c203de01ee12c0ce652a8dd820b4a71c2d011d1cca55c08830cdf5e33410e2bccba95845ae05a20408
 SHA512 
0bf1e4879ade377276b438d7f71cfa28a75b70380db16d79fb698f7ff4f79b80684bc28a69dd23bbcd94844365a0cec36d70bd4097cc12e2b942ad6a97a5af6a
 DIST org-mode-release_9.6.2.tar.gz 2208663 BLAKE2B 
f76e48f058a2a32cb09c14041b6781c385e1267eb2c80e39d0c2b3432ff7555e27b21ce33e1e5e0c0a99ded31b6d3b3ed678e41ff00752f97d2feda8b0111911
 SHA512 
2dfbcaa8c720b628770ae3bee223c51c270220395b5d1659dc529bd60b20f7308091b565d90d53ebb9462edd6207a1652059623dc80b0bf8b2799b3beac5a2fe

diff --git a/app-emacs/org-mode/org-mode-9.5.4.ebuild 
b/app-emacs/org-mode/org-mode-9.5.4.ebuild
deleted file mode 100644
index 9d7dcd483fff..
--- a/app-emacs/org-mode/org-mode-9.5.4.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
-
-inherit elisp readme.gentoo-r1
-
-MY_P="${PN}-release_${PV}"
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://www.orgmode.org/;
-SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz;
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="doc odt-schema"
-RESTRICT="test"
-
-BDEPEND="doc? ( virtual/texi2dvi )"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   emake \
-   ORGVERSION=${PV} \
-   datadir="${EPREFIX}${SITEETC}/${PN}"
-   use doc && emake pdf card
-}
-
-src_install() {
-   emake \
-   ORGVERSION=${PV} \
-   DESTDIR="${D}" \
-   ETCDIRS="styles csl $(use odt-schema && echo schema)" \
-   lispdir="${EPREFIX}${SITELISP}/${PN}" \
-   datadir="${EPREFIX}${SITEETC}/${PN}" \
-   infodir="${EPREFIX}/usr/share/info" \
-   install
-
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   dodoc README CONTRIBUTE etc/ORG-NEWS
-   use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
-
-   local DOC_CONTENTS="Org mode has a large variety of run-time 
dependencies,
-   so you may have to install one or more additional packages.
-   A non-exhaustive list of these dependencies may be found at
-   ."
-   readme.gentoo_create_doc
-}



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

2023-03-27 Thread Maciej Barć
commit: 7bd7ebb632d5d4d782ff6262bc97ccf7ac1624d4
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 28 00:11:22 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 28 00:50:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd7ebb6

app-emacs/rg: bump to 2.3.0

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

 app-emacs/rg/Manifest|  1 +
 app-emacs/rg/rg-2.3.0.ebuild | 54 
 2 files changed, 55 insertions(+)

diff --git a/app-emacs/rg/Manifest b/app-emacs/rg/Manifest
index 0d335e64e66b..ffd4b27d91eb 100644
--- a/app-emacs/rg/Manifest
+++ b/app-emacs/rg/Manifest
@@ -1 +1,2 @@
 DIST rg-2.2.1.tar.gz 202686 BLAKE2B 
43abfdc5d631d5551272788dc31f8767f2b638604f180dfd0cb96df8d142f97ec644482da660c279f1877ab77477e5f25810de3850439d0210be1e4040c77a98
 SHA512 
eac9c21db6a13299e24f3e6166ff45f378f44454bc02ad8c04b42580d03c67eb28fbaee17feaa53096b7dced2e4e7dbf64a50608c61fe9188530fa0102a0f240
+DIST rg-2.3.0.tar.gz 204996 BLAKE2B 
cc233f90a4bd56928053ebace2aa166c0210ddc9720b37b4e67e10e1082ed0ff744bef6d502666a8094d9c57c0afa2b9a32967b290443cc467f2865ea7b95330
 SHA512 
343626c35bdb26f2a300bac258af112230cf502900852456362f1adaa6bf6551d42d07ced59b8f864cab0663b559262f2e6f982f5b95cfffe1d04218fe6ebbbe

diff --git a/app-emacs/rg/rg-2.3.0.ebuild b/app-emacs/rg/rg-2.3.0.ebuild
new file mode 100644
index ..e3cadd443056
--- /dev/null
+++ b/app-emacs/rg/rg-2.3.0.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp
+
+DESCRIPTION="GNU Emacs search tool based on ripgrep"
+HOMEPAGE="https://rgel.readthedocs.io/
+   https://github.com/dajva/rg.el/;
+SRC_URI="https://github.com/dajva/rg.el/archive/${PV}.tar.gz
+   -> ${P}.tar.gz"
+S="${WORKDIR}"/rg.el-${PV}
+
+LICENSE="GPL-3+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+COMMON_DEPEND="
+   app-emacs/transient
+   app-emacs/wgrep
+"
+RDEPEND="
+   ${COMMON_DEPEND}
+   sys-apps/ripgrep
+"
+BDEPEND="
+   ${COMMON_DEPEND}
+   test? (
+   app-emacs/ert-runner
+   app-emacs/s
+   app-emacs/undercover
+   )
+"
+
+DOCS=( README.md )
+ELISP_REMOVE="test/rg.el-test.el test/rg-isearch.el-test.el"
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   elisp_src_compile
+   elisp-make-autoload-file
+}
+
+src_test() {
+   ert-runner -L . -L test --reporter ert+duration --script test || die
+}
+
+src_install() {
+   elisp_src_install
+   doinfo rgel.info
+}



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

2023-03-27 Thread Maciej Barć
commit: 9676c7ef99cc41375f7105d64e3d0edfcf509bec
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 28 00:13:42 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 28 00:50:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9676c7ef

app-emacs/flycheck-guile: fix remote in metadata

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

 app-emacs/flycheck-guile/metadata.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/flycheck-guile/metadata.xml 
b/app-emacs/flycheck-guile/metadata.xml
index 26be2e4194b2..be1a56f6d866 100644
--- a/app-emacs/flycheck-guile/metadata.xml
+++ b/app-emacs/flycheck-guile/metadata.xml
@@ -12,6 +12,6 @@
   
   
 https://gitlab.com/flatwhatson/flycheck-guile/issues/
-flatwhatson/flycheck-guile
+flatwhatson/flycheck-guile
   
 



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

2023-03-27 Thread Maciej Barć
commit: 93346f355ccfe2cb01ecaed6e0d5108066d524de
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 28 00:10:12 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 28 00:50:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93346f35

app-emacs/org-mode: drop old 9.6

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

 app-emacs/org-mode/Manifest|  1 -
 app-emacs/org-mode/org-mode-9.6.ebuild | 50 --
 2 files changed, 51 deletions(-)

diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index 390567d91bea..c1c54fbafe21 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -4,4 +4,3 @@ DIST org-mode-release_9.5.4.tar.gz 2049298 BLAKE2B 
7abd01bd78357b09cdc10661ad9b2
 DIST org-mode-release_9.5.5.tar.gz 2049730 BLAKE2B 
382e6585f693fd30def29da740d1329a52b4565382df90a37e3646324ee44106f1a99c2ea0c0862d77721cc9bfbec0736cb03065b59b2fdea0a68d8f8ea37c9a
 SHA512 
ce06bab17ae7944c1623f935bbad0379d06390c72c43633ba0de2bc04ad362e18d9aaae96103eeaa23f7ea9e4e00976a97a914da87fb7941a13746b1fa77f591
 DIST org-mode-release_9.6.1.tar.gz 2207262 BLAKE2B 
1e5880b9a3eab54e0a6f94cd630bff1ad00f58a24f0f46c203de01ee12c0ce652a8dd820b4a71c2d011d1cca55c08830cdf5e33410e2bccba95845ae05a20408
 SHA512 
0bf1e4879ade377276b438d7f71cfa28a75b70380db16d79fb698f7ff4f79b80684bc28a69dd23bbcd94844365a0cec36d70bd4097cc12e2b942ad6a97a5af6a
 DIST org-mode-release_9.6.2.tar.gz 2208663 BLAKE2B 
f76e48f058a2a32cb09c14041b6781c385e1267eb2c80e39d0c2b3432ff7555e27b21ce33e1e5e0c0a99ded31b6d3b3ed678e41ff00752f97d2feda8b0111911
 SHA512 
2dfbcaa8c720b628770ae3bee223c51c270220395b5d1659dc529bd60b20f7308091b565d90d53ebb9462edd6207a1652059623dc80b0bf8b2799b3beac5a2fe
-DIST org-mode-release_9.6.tar.gz 2203782 BLAKE2B 
2355202c3f570c7b9dfd2613d2cc0401d4bde086111736ec8d7e0d3203d87b3ece91869cf75960f146c2f591387b9ff33a6d5b3c0ee9eba455394d8cbb11
 SHA512 
d81036d64a8903b33809512858dd5983b925503ca18648131a651a59e616ab2b63621964f1d6a2136ff4aa38cd56eaf099d12471dcca350acac6a240e61908fa

diff --git a/app-emacs/org-mode/org-mode-9.6.ebuild 
b/app-emacs/org-mode/org-mode-9.6.ebuild
deleted file mode 100644
index 2747f4956985..
--- a/app-emacs/org-mode/org-mode-9.6.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
-
-inherit elisp readme.gentoo-r1
-
-MY_P="${PN}-release_${PV}"
-DESCRIPTION="An Emacs mode for notes and project planning"
-HOMEPAGE="https://www.orgmode.org/;
-SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz;
-S="${WORKDIR}"/${MY_P}
-
-LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE="doc odt-schema"
-RESTRICT="test"
-
-BDEPEND="doc? ( virtual/texi2dvi )"
-
-SITEFILE="50${PN}-gentoo.el"
-
-src_compile() {
-   emake -j1 \
-   ORGVERSION=${PV} \
-   datadir="${EPREFIX}${SITEETC}/${PN}"
-   use doc && emake -j1 pdf card
-}
-
-src_install() {
-   emake \
-   ORGVERSION=${PV} \
-   DESTDIR="${D}" \
-   ETCDIRS="styles csl $(use odt-schema && echo schema)" \
-   lispdir="${EPREFIX}${SITELISP}/${PN}" \
-   datadir="${EPREFIX}${SITEETC}/${PN}" \
-   infodir="${EPREFIX}/usr/share/info" \
-   install
-
-   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
-   dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
-   use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
-
-   local DOC_CONTENTS="Org mode has a large variety of run-time 
dependencies,
-   so you may have to install one or more additional packages.
-   A non-exhaustive list of these dependencies may be found at
-   ."
-   readme.gentoo_create_doc
-}



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

2023-03-27 Thread Maciej Barć
commit: 9cc4723892e07d9897fdc03fef9f94e51ba7b559
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 28 00:14:05 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 28 00:50:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cc47238

app-emacs/elpher: drop old 3.3.3

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

 app-emacs/elpher/Manifest|  1 -
 app-emacs/elpher/elpher-3.3.3.ebuild | 24 
 2 files changed, 25 deletions(-)

diff --git a/app-emacs/elpher/Manifest b/app-emacs/elpher/Manifest
index 5d4ee2d7d645..d8beb2376787 100644
--- a/app-emacs/elpher/Manifest
+++ b/app-emacs/elpher/Manifest
@@ -1,3 +1,2 @@
-DIST elpher-3.3.3.tar.gz 57439 BLAKE2B 
f8e3f2acba0faf0eeae06fe86699dc97def0119a6d6e2fa2ad34555e20907deb566f99a669e8f98380c95293c4a38cca9bc47678f36597c898ba1e33dc6d0880
 SHA512 
ca40dcb92af8b5f3635cd45f0877f750746d0eb61aff71fc16754770709d15f35d0f335a04ecd9ee6b6f13440f9a9e55afb2cdb2934e550157b3218d428fdfa1
 DIST elpher-3.4.1.tar.gz 58460 BLAKE2B 
e7b0ad033b2ec51b0700128c566c5f50af8cdd9ed2120d12b39a62f0b3486347dd4b2af1cdf0223f9300b7f7fbd767342c654b4a4d02455db105045dc8fb1c4f
 SHA512 
8cb1aa587e373e5cc0957286f9b86dc7958f20db0bb61ed815f45747a6cede328da16017897d83489a9a347055d08e95bd2effdda7cccd2de79ac5e4e525cbc6
 DIST elpher-3.4.2.tar.gz 58546 BLAKE2B 
34f0984a5533fa3049d57867214eb5000c08ca459cdaad61e08b031a1e09343697c7beaf6c83724f2b64fca85975cb27d4be16724a5a7cfb76f99c3bb048e937
 SHA512 
080eb9812cbcf4e72ba33272461f628892d8abc940328e6e14d56ad2a7bafb3740d75fa07b2693b9937303f9d8427531ea3aa95c228cbf53741c32cfd5408c84

diff --git a/app-emacs/elpher/elpher-3.3.3.ebuild 
b/app-emacs/elpher/elpher-3.3.3.ebuild
deleted file mode 100644
index 40280aceb7f3..
--- a/app-emacs/elpher/elpher-3.3.3.ebuild
+++ /dev/null
@@ -1,24 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-[[ ${PV} == 3.3.3 ]] && COMMIT=ab75cff
-NEED_EMACS=27.1
-
-inherit elisp
-
-DESCRIPTION="Practical and friendly Gopher and Gemini client for GNU Emacs"
-HOMEPAGE="https://thelambdalab.xyz/elpher/;
-SRC_URI="https://thelambdalab.xyz/gitweb/index.cgi?p=${PN}.git;a=snapshot;h=${COMMIT};sf=tgz
-   -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-${COMMIT}
-
-LICENSE="GPL-3+"
-KEYWORDS="~amd64 ~x86"
-SLOT="0"
-
-DOCS=( ISSUES.org README )
-ELISP_REMOVE="elpher-pkg.el"
-ELISP_TEXINFO="${PN}.texi"
-SITEFILE="50${PN}-gentoo.el"



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

2023-03-27 Thread Maciej Barć
commit: 300ede0b025a68064277e342f30799cc2ec26b49
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 28 00:03:10 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 28 00:35:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=300ede0b

app-text/pandoc-bin: bump to 3.1.2

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

 app-text/pandoc-bin/Manifest|  2 ++
 app-text/pandoc-bin/pandoc-bin-3.1.2.ebuild | 56 +
 2 files changed, 58 insertions(+)

diff --git a/app-text/pandoc-bin/Manifest b/app-text/pandoc-bin/Manifest
index aab74acf7b76..ac1f269e1c26 100644
--- a/app-text/pandoc-bin/Manifest
+++ b/app-text/pandoc-bin/Manifest
@@ -4,3 +4,5 @@ DIST pandoc-3.1-linux-amd64.tar.gz 26480348 BLAKE2B 
faabb114fde41c51ada10d4bb85c
 DIST pandoc-3.1-linux-arm64.tar.gz 28541921 BLAKE2B 
c00281dd2b4707b5046a79b83d28d95d6b8bb71076f65904f4c64e9628491ee4e35a9470ca962357dd18776caa9f895fdb8edad1211a3cdf63276c20aa5a9b5f
 SHA512 
4ada611a0748b5607ac97da80925a86bf7f10f723cd3cec276d257d81cf991c6e8d5324bb99f67e5fbf3785558f03e86b2cda6524c3de79f1c68febd17abe635
 DIST pandoc-3.1.1-linux-amd64.tar.gz 26510765 BLAKE2B 
5d95137a9d5dabbead7a0a56b67d7f876491e6bb71812958163dae600e6826544d89d5f036c3c6e19b022462014a5c317d73ed59a6955d02c4a5ae70088e2a31
 SHA512 
f6b99770a173e8ef0136b009a3d646fe60c80133827f6a09c40d1a5a2c59cf757d89fbc1314555c0883fcfc2b8f8b05502e0efdfe57f17b892d13ef49d4e5725
 DIST pandoc-3.1.1-linux-arm64.tar.gz 28579848 BLAKE2B 
8933d6d062f51b172bb142a96dd5fcd5057b1c070b90272b8b4f192780e5107b1ef8f143e662a68ac4472b23982dd5def753db0880f15785a40b8a87e116182a
 SHA512 
b420f33114dcf6fa1e9512fdde64d85e00c837eb98c3f3e35b21c49dc8a38dfda3c90ef21aa99108da3349ae1abe27b108c57e969a703e8919105c1918c70aa0
+DIST pandoc-3.1.2-linux-amd64.tar.gz 26813708 BLAKE2B 
0ded2b73204d5a9447442a2b0bc7c67ee7b2256583caaf71dbe2d0e2bad66977272a9b7089828ea96b3e88d18532338b224ea752299bdb9a4654cf7b4b02ce6f
 SHA512 
8d16e9d852ab10744d885973f788232f8f0cc768d293873fa253d415a286d73a33b27653ed12e871cbe35908130388d039086712c20baac1dde0b0993e740b8e
+DIST pandoc-3.1.2-linux-arm64.tar.gz 28909714 BLAKE2B 
2ef53ccdf30df08d2f6819dfeb3cc542ca535b4ff73574681123a1d045dfbd04219adfdcf98becd0796749abaec309ce882714fba3afa5f8543942982f80a03b
 SHA512 
4d36e2afb7c0e7561fa4a9cc6e56706c40435ff175224604cb544cb4c924aafd4ebb09419eebb9d7e30d899828928579ef1ac254eafa387da8e12fce9844e0ce

diff --git a/app-text/pandoc-bin/pandoc-bin-3.1.2.ebuild 
b/app-text/pandoc-bin/pandoc-bin-3.1.2.ebuild
new file mode 100644
index ..f5289c741e6a
--- /dev/null
+++ b/app-text/pandoc-bin/pandoc-bin-3.1.2.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+MY_PN=${PN//-bin/}
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="Conversion between markup formats (binary package)"
+HOMEPAGE="https://pandoc.org/
+   https://github.com/jgm/pandoc/;
+
+BASE_URI="https://github.com/jgm/${MY_PN}/releases/download/${PV}/${MY_P};
+SRC_URI="
+   amd64? ( ${BASE_URI}-linux-amd64.tar.gz )
+   arm64? ( ${BASE_URI}-linux-arm64.tar.gz )
+"
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~arm64"
+IUSE="+pandoc-symlink"
+
+RDEPEND="pandoc-symlink? ( !${CATEGORY}/${MY_PN} )"
+
+QA_FLAGS_IGNORED="usr/bin/${PN}"
+QA_PRESTRIPPED="${QA_FLAGS_IGNORED}"
+
+src_unpack() {
+   default
+
+   # Manpages are gzipped.
+   unpack "${S}"/share/man/man1/*.1.gz
+}
+
+src_install() {
+   exeinto /usr/bin
+   newexe bin/${MY_PN} ${PN}
+   dosym ${PN} /usr/bin/pandoc-lua-bin
+   dosym ${PN} /usr/bin/pandoc-server-bin
+
+   newman "${WORKDIR}"/${MY_PN}-lua.1 pandoc-lua-bin.1
+   newman "${WORKDIR}"/${MY_PN}-server.1 pandoc-server-bin.1
+   newman "${WORKDIR}"/${MY_PN}.1 ${PN}.1
+
+   if use pandoc-symlink ; then
+   dosym ${PN} /usr/bin/${MY_PN}
+   dosym pandoc-lua-bin /usr/bin/${MY_PN}-lua
+   dosym pandoc-server-bin /usr/bin/${MY_PN}-server
+
+   dosym ${PN}.1 /usr/share/man/man1/${MY_PN}.1
+   dosym pandoc-lua-bin.1 /usr/share/man/man1/${MY_PN}-lua.1
+   dosym pandoc-server-bin.1 /usr/share/man/man1/${MY_PN}-server.1
+   fi
+}



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

2023-03-27 Thread Maciej Barć
commit: 09862ffd18885eb32d86647287f008570f0ed6a7
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 28 00:12:47 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 28 00:50:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=09862ffd

app-emacs/flycheck-guile: drop old 0.2-r1

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

 app-emacs/flycheck-guile/Manifest  |  1 -
 .../flycheck-guile/flycheck-guile-0.2-r1.ebuild| 28 --
 2 files changed, 29 deletions(-)

diff --git a/app-emacs/flycheck-guile/Manifest 
b/app-emacs/flycheck-guile/Manifest
index cccbd230bc0e..21110204d5fa 100644
--- a/app-emacs/flycheck-guile/Manifest
+++ b/app-emacs/flycheck-guile/Manifest
@@ -1,3 +1,2 @@
-DIST flycheck-guile-0.2.tar.gz 15138 BLAKE2B 
db557f69c3069ff378724438954e65f35dddba15a80211c33f06a12a1f8e72881f2b9e717bbf83d52e6b80f877ac8229ed8431669a1780c8aeaf458a577afa79
 SHA512 
7689ba434bbb53724bed6c60a36e48578f8f00a4d8bf2a82e2e6e6a08a3180b2b83de2f0659202d500fd04469b1528f5867c4f6a12a3579f143d1b4749149ae2
 DIST flycheck-guile-0.4.tar.gz 15866 BLAKE2B 
2aee8e29a5702c809835ceebda3e4f2efa76712f9dbde943ef09bbd7462461093b63710b816fbfeb13a7f1e6a0bf07c32fe274c3b6d2f4f47ab0845dfa981035
 SHA512 
46b68533d3510a06ceaa211730318e4894db8bb3b5fd6a03028377134af0e7b48c2c77102492a656c92c0850aa5a6037879dab601930776c00210825db2e68aa
 DIST flycheck-guile-0.5.tar.gz 16064 BLAKE2B 
2a15538b7029f2d47106aa971e79f137f633474dd77cb8ecde8e180888dc890f044554c01c858b7f681251771060724d0b377f7a078e9ce182e89a923193b93e
 SHA512 
d23a7912fc6f305310d646220b1979ae5ac78969b84b270ca512161ff79615f4f29f8cc01a0759db6162f7af3ef5658f3ce6f8af90e7273b8a8aa940ca3159de

diff --git a/app-emacs/flycheck-guile/flycheck-guile-0.2-r1.ebuild 
b/app-emacs/flycheck-guile/flycheck-guile-0.2-r1.ebuild
deleted file mode 100644
index 6a24175979c2..
--- a/app-emacs/flycheck-guile/flycheck-guile-0.2-r1.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit elisp
-
-DESCRIPTION="Flycheck checker for the GNU Guile Scheme implementation"
-HOMEPAGE="https://github.com/flatwhatson/flycheck-guile/;
-SRC_URI="https://github.com/flatwhatson/${PN}/archive/${PV}.tar.gz
-   -> ${P}.tar.gz"
-
-LICENSE="GPL-3+"
-SLOT="0"
-KEYWORDS="~amd64"
-
-BDEPEND="
-   app-emacs/flycheck
-   app-emacs/geiser-guile
-"
-RDEPEND="
-   ${BDEPEND}
-   >=dev-scheme/guile-2.0.0
-"
-
-DOCS=( README.md )
-ELISP_REMOVE=".dir-locals.el"
-SITEFILE="50${PN}-gentoo.el"



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

2023-03-27 Thread Maciej Barć
commit: 348fa20c3d02d719797081e6acb390e48f946601
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 28 00:07:20 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 28 00:50:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=348fa20c

app-emacs/org-mode: bump to 9.6.2

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

 app-emacs/org-mode/Manifest  |  1 +
 app-emacs/org-mode/org-mode-9.6.2.ebuild | 50 
 2 files changed, 51 insertions(+)

diff --git a/app-emacs/org-mode/Manifest b/app-emacs/org-mode/Manifest
index 35f06068eb38..390567d91bea 100644
--- a/app-emacs/org-mode/Manifest
+++ b/app-emacs/org-mode/Manifest
@@ -3,4 +3,5 @@ DIST org-mode-release_9.5.3.tar.gz 2049323 BLAKE2B 
e6a93a74d5084ca168fb85d2651c2
 DIST org-mode-release_9.5.4.tar.gz 2049298 BLAKE2B 
7abd01bd78357b09cdc10661ad9b285c2e717c5848be2ff61df023d752659b6636881dfe17fe13486db8c9c37f576edfb02303f552c85e72594af99de7618a24
 SHA512 
06feb279c8e669fed263f9a3dbd8e0fa25450b1310a968d22b4f4d94b6a0515a1242758ed2c91a4d7c4c6b8315e756fe26951e9f9731ed3e7cfb7a0a8ef6999e
 DIST org-mode-release_9.5.5.tar.gz 2049730 BLAKE2B 
382e6585f693fd30def29da740d1329a52b4565382df90a37e3646324ee44106f1a99c2ea0c0862d77721cc9bfbec0736cb03065b59b2fdea0a68d8f8ea37c9a
 SHA512 
ce06bab17ae7944c1623f935bbad0379d06390c72c43633ba0de2bc04ad362e18d9aaae96103eeaa23f7ea9e4e00976a97a914da87fb7941a13746b1fa77f591
 DIST org-mode-release_9.6.1.tar.gz 2207262 BLAKE2B 
1e5880b9a3eab54e0a6f94cd630bff1ad00f58a24f0f46c203de01ee12c0ce652a8dd820b4a71c2d011d1cca55c08830cdf5e33410e2bccba95845ae05a20408
 SHA512 
0bf1e4879ade377276b438d7f71cfa28a75b70380db16d79fb698f7ff4f79b80684bc28a69dd23bbcd94844365a0cec36d70bd4097cc12e2b942ad6a97a5af6a
+DIST org-mode-release_9.6.2.tar.gz 2208663 BLAKE2B 
f76e48f058a2a32cb09c14041b6781c385e1267eb2c80e39d0c2b3432ff7555e27b21ce33e1e5e0c0a99ded31b6d3b3ed678e41ff00752f97d2feda8b0111911
 SHA512 
2dfbcaa8c720b628770ae3bee223c51c270220395b5d1659dc529bd60b20f7308091b565d90d53ebb9462edd6207a1652059623dc80b0bf8b2799b3beac5a2fe
 DIST org-mode-release_9.6.tar.gz 2203782 BLAKE2B 
2355202c3f570c7b9dfd2613d2cc0401d4bde086111736ec8d7e0d3203d87b3ece91869cf75960f146c2f591387b9ff33a6d5b3c0ee9eba455394d8cbb11
 SHA512 
d81036d64a8903b33809512858dd5983b925503ca18648131a651a59e616ab2b63621964f1d6a2136ff4aa38cd56eaf099d12471dcca350acac6a240e61908fa

diff --git a/app-emacs/org-mode/org-mode-9.6.2.ebuild 
b/app-emacs/org-mode/org-mode-9.6.2.ebuild
new file mode 100644
index ..77e4614e18c6
--- /dev/null
+++ b/app-emacs/org-mode/org-mode-9.6.2.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit elisp readme.gentoo-r1
+
+MY_P="${PN}-release_${PV}"
+DESCRIPTION="An Emacs mode for notes and project planning"
+HOMEPAGE="https://www.orgmode.org/;
+SRC_URI="https://git.savannah.gnu.org/cgit/emacs/${PN}.git/snapshot/${MY_P}.tar.gz;
+S="${WORKDIR}"/${MY_P}
+
+LICENSE="GPL-3+ FDL-1.3+ CC-BY-SA-3.0 odt-schema? ( OASIS-Open )"
+SLOT="0"
+KEYWORDS="~amd64 ~ppc ~x86"
+IUSE="doc odt-schema"
+RESTRICT="test"
+
+BDEPEND="doc? ( virtual/texi2dvi )"
+
+SITEFILE="50${PN}-gentoo.el"
+
+src_compile() {
+   emake -j1 \
+   ORGVERSION=${PV} \
+   datadir="${EPREFIX}${SITEETC}/${PN}"
+   use doc && emake -j1 pdf card
+}
+
+src_install() {
+   emake \
+   ORGVERSION=${PV} \
+   DESTDIR="${D}" \
+   ETCDIRS="styles csl $(use odt-schema && echo schema)" \
+   lispdir="${EPREFIX}${SITELISP}/${PN}" \
+   datadir="${EPREFIX}${SITEETC}/${PN}" \
+   infodir="${EPREFIX}/usr/share/info" \
+   install
+
+   elisp-site-file-install "${FILESDIR}/${SITEFILE}"
+   dodoc README.org CONTRIBUTE.org etc/ORG-NEWS
+   use doc && dodoc doc/org.pdf doc/orgcard.pdf doc/orgguide.pdf
+
+   local DOC_CONTENTS="Org mode has a large variety of run-time 
dependencies,
+   so you may have to install one or more additional packages.
+   A non-exhaustive list of these dependencies may be found at
+   ."
+   readme.gentoo_create_doc
+}



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

2023-03-27 Thread Maciej Barć
commit: e0c589f4ff12c31a3eb7c77b77cafd580262cd6f
Author: Maciej Barć  gentoo  org>
AuthorDate: Tue Mar 28 00:05:21 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Tue Mar 28 00:35:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0c589f4

app-emacs/cider: bump to 1.7.0

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

 app-emacs/cider/Manifest   |  1 +
 app-emacs/cider/cider-1.7.0.ebuild | 50 ++
 2 files changed, 51 insertions(+)

diff --git a/app-emacs/cider/Manifest b/app-emacs/cider/Manifest
index 337991cb0194..9fa1a1c66c3e 100644
--- a/app-emacs/cider/Manifest
+++ b/app-emacs/cider/Manifest
@@ -1,2 +1,3 @@
 DIST cider-1.5.0.tar.gz 6709101 BLAKE2B 
0baf8345201b61e99bb279dc6378dd15052c01f32842f98fd756438a173e45f82a061a853a0a453801c6ebdb0d0bc4a2a199d06c08b2413315568348ae1d8ca4
 SHA512 
48874bfe54d31b7bf52c56390aab307603b913e6bc717138450a5b49b3ab4c5dea7d031a6f699a8f04d7e43a1dd67fa604c06532d58634949579bf0a6089594b
 DIST cider-1.6.0.tar.gz 6724501 BLAKE2B 
a03efc71ae2b6c6c71be1127514d4e003a12a9ca42cc82fc4ec5cd4d194097f0ec4923dda163cd33e5832e45867004cf010bda7c6e29d69d1e8cc98be58e6a0c
 SHA512 
d2ea55766644c96ccd7dfe7fdd955fb0ca62ff905dfa89a97e8102cca3311fae9325bcdba27f2b44f1cb2531e96e85df2a14948dad254e30a108b21d7299483b
+DIST cider-1.7.0.tar.gz 6731090 BLAKE2B 
f569491c3279f34f07abb84c76d81fe61917d0d438a94bd7e6a1d55a20194d38c85566a12d23d4255feef54c9df22fcd5a5946226f18051571354fae0ff9dd8a
 SHA512 
f86cb5791c8949bf175dc27d59c324163d2d05c63d19b2e2a563b9a870bf78bf0832a895f28a30b6f76385e3d86142178820cde4b9dcd2c91c54e879b6b9cd19

diff --git a/app-emacs/cider/cider-1.7.0.ebuild 
b/app-emacs/cider/cider-1.7.0.ebuild
new file mode 100644
index ..39077b4152c8
--- /dev/null
+++ b/app-emacs/cider/cider-1.7.0.ebuild
@@ -0,0 +1,50 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=26
+
+inherit elisp optfeature
+
+DESCRIPTION="Clojure Interactive Development Environment for GNU Emacs"
+HOMEPAGE="https://cider.mx/
+   https://github.com/clojure-emacs/cider/;
+SRC_URI="https://github.com/clojure-emacs/${PN}/archive/v${PV}.tar.gz
+   -> ${P}.tar.gz"
+
+LICENSE="GPL-3+"
+KEYWORDS="~amd64"
+SLOT="0"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   app-emacs/clojure-mode
+   app-emacs/parseedn
+   app-emacs/queue
+   app-emacs/sesman
+   app-emacs/spinner
+"
+BDEPEND="
+   ${RDEPEND}
+   test? ( app-emacs/buttercup )
+"
+
+ELISP_REMOVE="
+   test/${PN}-jar-test.el
+   test/integration/integration-tests.el
+"
+DOCS=( CHANGELOG.md README.md ROADMAP.md refcard )
+SITEFILE="50${PN}-gentoo.el"
+
+src_test() {
+   buttercup -L . -L test --traceback full || die "tests failed"
+}
+
+src_install() {
+   elisp_src_install
+
+   optfeature "Connecting to leiningen REPL"   \
+   dev-java/leiningen dev-java/leiningen-bin
+}



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

2023-03-27 Thread Louis Sautier
commit: 439ef1105cfa0a11ca308295b6c059aafe189df1
Author: Louis Sautier  gentoo  org>
AuthorDate: Tue Mar 28 00:03:19 2023 +
Commit: Louis Sautier  gentoo  org>
CommitDate: Tue Mar 28 00:03:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=439ef110

dev-python/zipp: drop myself as a maintainer

Signed-off-by: Louis Sautier  gentoo.org>

 dev-python/zipp/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/dev-python/zipp/metadata.xml b/dev-python/zipp/metadata.xml
index 019bf659f005..54d99a172e27 100644
--- a/dev-python/zipp/metadata.xml
+++ b/dev-python/zipp/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-   
-   sb...@gentoo.org
-   Louis Sautier
-   

pyt...@gentoo.org
Python



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

2023-03-27 Thread William Hubbs
commit: 308ffc07478782afe022ce53feb419cd5c21e609
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Mar 27 23:21:22 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Mar 27 23:21:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=308ffc07

dev-util/src-cli: drop version tag for now

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

 dev-util/src-cli/src-cli-5.0.2.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/dev-util/src-cli/src-cli-5.0.2.ebuild 
b/dev-util/src-cli/src-cli-5.0.2.ebuild
index bb34da3b1f77..9f7acf24b182 100644
--- a/dev-util/src-cli/src-cli-5.0.2.ebuild
+++ b/dev-util/src-cli/src-cli-5.0.2.ebuild
@@ -14,9 +14,8 @@ SLOT="0"
 KEYWORDS="amd64"
 
 src_compile() {
-   ego build ./cmd/src -ldflags "
-   -X 
github.com/sourcegraph/src-cli/internal/version.BuildTag=${PV}
-   "
+   ego build ./cmd/src
+#  -X 
github.com/sourcegraph/src-cli/internal/version.BuildTag=${PV}
 }
 
 src_install() {



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

2023-03-27 Thread Kenton Groombridge
commit: e15fda387bba46be7d3ffe788f136a311fe7a1ae
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Mon Mar 27 23:03:00 2023 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Mon Mar 27 23:05:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e15fda38

sys-cluster/kubeseal: new package, add 0.20.2

Signed-off-by: Kenton Groombridge  gentoo.org>

 sys-cluster/kubeseal/Manifest   |  2 ++
 sys-cluster/kubeseal/kubeseal-0.20.2.ebuild | 32 +
 sys-cluster/kubeseal/metadata.xml   | 11 ++
 3 files changed, 45 insertions(+)

diff --git a/sys-cluster/kubeseal/Manifest b/sys-cluster/kubeseal/Manifest
new file mode 100644
index ..2fb1e0c7901c
--- /dev/null
+++ b/sys-cluster/kubeseal/Manifest
@@ -0,0 +1,2 @@
+DIST sealed-secrets-0.20.2-deps.tar.xz 50136172 BLAKE2B 
aa8055f56ade09539e266f2155daa05ddf403dabede8573c2299b200bb1cc5955e9acedd7fd3fe0fe45e474c5df430d76edef5abcd8abe2675db7abafe908ccd
 SHA512 
99c1cf0ba5aa2f3e4a332b5b206627d652c0f2dab6e0be6b2b6da8459ca3be10c768eb4e5f552b918d8f4231283bf5b793f156948a40505a3dc53031f10ea3bf
+DIST sealed-secrets-0.20.2.tar.gz 1302289 BLAKE2B 
019cd7daf7ec0fb6977aa8be519b905016e98f67a9a17ec4b2546400c0543779eb662e6e4f134f7e88fd9f172528a10604d1a78fbf8c880c9b3bab1f752a97ec
 SHA512 
9348ee052652799b833d291158769b9f8039f7270209443adc79f47335faca64ca876d1198de0dcbf2e8977a78471c25b56caf735a6965a41194ebcaa7931c51

diff --git a/sys-cluster/kubeseal/kubeseal-0.20.2.ebuild 
b/sys-cluster/kubeseal/kubeseal-0.20.2.ebuild
new file mode 100644
index ..d4f364c86e91
--- /dev/null
+++ b/sys-cluster/kubeseal/kubeseal-0.20.2.ebuild
@@ -0,0 +1,32 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+MY_PN="sealed-secrets"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Client-side utility for one-way encrypted secrets in kubernetes"
+HOMEPAGE="https://github.com/bitnami-labs/sealed-secrets;
+SRC_URI="https://github.com/bitnami-labs/sealed-secrets/archive/v${PV}.tar.gz 
-> ${MY_P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${MY_P}-deps.tar.xz;
+
+LICENSE="Apache-2.0 BSD ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="hardened"
+
+BDEPEND=">=dev-lang/go-1.19"
+
+RESTRICT+=" test"
+S="${WORKDIR}/${MY_P}"
+
+src_compile() {
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   emake -j1 GOFLAGS="" GOLDFLAGS="" LDFLAGS="" VERSION="v${PV}" 
${PN}
+}
+
+src_install() {
+   dobin ${PN}
+}

diff --git a/sys-cluster/kubeseal/metadata.xml 
b/sys-cluster/kubeseal/metadata.xml
new file mode 100644
index ..46b811f7c509
--- /dev/null
+++ b/sys-cluster/kubeseal/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   conc...@gentoo.org
+   Kenton Groombridge
+   
+   
+   bitnami-labs/sealed-secrets
+   
+



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

2023-03-27 Thread Kenton Groombridge
commit: fe66b59480f7b494112f5831989e5a2f11ab51c6
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Mon Mar 27 23:04:05 2023 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Mon Mar 27 23:06:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe66b594

sys-cluster/kubelogin: new package, add 1.27.0

Signed-off-by: Kenton Groombridge  gentoo.org>

 sys-cluster/kubelogin/Manifest|  2 ++
 sys-cluster/kubelogin/kubelogin-1.27.0.ebuild | 27 +++
 sys-cluster/kubelogin/metadata.xml| 11 +++
 3 files changed, 40 insertions(+)

diff --git a/sys-cluster/kubelogin/Manifest b/sys-cluster/kubelogin/Manifest
new file mode 100644
index ..ec91435d7319
--- /dev/null
+++ b/sys-cluster/kubelogin/Manifest
@@ -0,0 +1,2 @@
+DIST kubelogin-1.27.0-deps.tar.xz 34246336 BLAKE2B 
7c6b8163d5e03ca13fd2aa31b291b0c9d2044df088ce03c6456365d9159f4ef5728d3ddf56cb6e2f71923e6ade54927a23555665e413f0bf3c3aff4e48985132
 SHA512 
9aaf6a19d4f319cbf3c2e47a17699ec2e5d98c26797dc396066f405cf74719ece893bfdc52af09d3bfb85b8572c822b68aa690a579d187d8d84d2c221570f6f3
+DIST kubelogin-1.27.0.tar.gz 383335 BLAKE2B 
f239fb682a42c723901cbe000130369fb6ec19ea4f4120de66195aa0f0669c25aee9ffb11b08fb06a3e920027ff8ac5495b4cbcb5f64f7d7664ddf9c38caafea
 SHA512 
7f51e84b4884e89f77bb88c1f0f048486863e91dcd7ea50c148483e36bab3676e382e45e43743f3346deda729cbc798d0a8577e18771e945a93b6faf618e8668

diff --git a/sys-cluster/kubelogin/kubelogin-1.27.0.ebuild 
b/sys-cluster/kubelogin/kubelogin-1.27.0.ebuild
new file mode 100644
index ..5d38e4717f8f
--- /dev/null
+++ b/sys-cluster/kubelogin/kubelogin-1.27.0.ebuild
@@ -0,0 +1,27 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="kubectl plugin for Kubernetes OpenID Connect authentication"
+HOMEPAGE="https://github.com/int128/kubelogin;
+SRC_URI="https://github.com/int128/kubelogin/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+src_compile() {
+   ego build -ldflags="-s -w" -o ./bin/${PN} .
+}
+
+src_install() {
+   newbin bin/${PN} "kubectl-oidc_login"
+   bin/${PN} completion bash > ${PN}.bash || die
+   bin/${PN} completion zsh > ${PN}.zsh || die
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}

diff --git a/sys-cluster/kubelogin/metadata.xml 
b/sys-cluster/kubelogin/metadata.xml
new file mode 100644
index ..3d7e2ca055da
--- /dev/null
+++ b/sys-cluster/kubelogin/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   conc...@gentoo.org
+   Kenton Groombridge
+   
+   
+   int128/kubelogin
+   
+



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

2023-03-27 Thread Kenton Groombridge
commit: ef6ade350ae56e75c278b633bfc7551c44480d4d
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Mon Mar 27 23:01:45 2023 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Mon Mar 27 23:01:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef6ade35

sys-cluster/flux: new package, add 0.41.2

Signed-off-by: Kenton Groombridge  gentoo.org>

 sys-cluster/flux/Manifest   |  3 +++
 sys-cluster/flux/flux-0.41.2.ebuild | 36 
 sys-cluster/flux/metadata.xml   | 11 +++
 3 files changed, 50 insertions(+)

diff --git a/sys-cluster/flux/Manifest b/sys-cluster/flux/Manifest
new file mode 100644
index ..e915741eb2f5
--- /dev/null
+++ b/sys-cluster/flux/Manifest
@@ -0,0 +1,3 @@
+DIST flux-0.41.2.tar.gz 395636 BLAKE2B 
2d1732729709d0f753ff62aa5b5563b9d42f3cde42a98b5356607b640715e30afa9ebdfdb9c71281eff9188c91ea6e6b082ddc2198e4d790a76aaeb155b8ef2f
 SHA512 
c68ad402c99b61ca9ef737749417b48dc4e852544d76311c11d94bff42c2e081a8e11e72e438cb9e1834ec7d48e69a30473aa6ab1d68c2684dde5c2b817000a2
+DIST flux2-0.41.2-deps.tar.xz 166945460 BLAKE2B 
292ac5a66237916f1eeb8460f38f803fbe6bfec7cc6ee09512c0893928478049dbf8d482a897e7f4d5bed537f3cae3d73019d6c793764d1b15dc984724bc4ec7
 SHA512 
da36b3d78066cad548492d368df2b0d31c25a72f4fe4e5791b0c4315d5ed2625da5318b4a010395a587c072a07d23c6d6e7ff3c43bbf201dcd7d45a85dc24297
+DIST flux2-0.41.2-manifests.tar.xz 22904 BLAKE2B 
e23150ff1b7617f144a1250c890cb48bccbfa4547cc2d46b6d6905349c969a8505e2bc23466a469bb0eae326ec571eb5987ae5c0768b648ba6e35b1daec2b039
 SHA512 
ba58ffa05be150e32a30a492d28cdc582c9b0e7162b768a83ca8d44a4a08fca195700f8c124cc39cf85a0c62dfbe380304c0d203d0f05619a1b65284d22278de

diff --git a/sys-cluster/flux/flux-0.41.2.ebuild 
b/sys-cluster/flux/flux-0.41.2.ebuild
new file mode 100644
index ..0a791c2eca47
--- /dev/null
+++ b/sys-cluster/flux/flux-0.41.2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit bash-completion-r1 go-module
+
+DESCRIPTION="Flux is a tool for keeping Kubernetes clusters in sync"
+HOMEPAGE="https://fluxcd.io https://github.com/fluxcd/flux2;
+SRC_URI="https://github.com/fluxcd/flux2/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~concord/distfiles/flux2-${PV}-deps.tar.xz;
+SRC_URI+=" 
https://dev.gentoo.org/~concord/distfiles/flux2-${PV}-manifests.tar.xz;
+
+LICENSE="Apache-2.0 BSD BSD-2 ISC MIT MPL-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="hardened"
+
+BDEPEND=">=dev-lang/go-1.19"
+
+RESTRICT+=" test"
+S="${WORKDIR}/flux2-${PV}"
+
+src_compile() {
+   mv "${WORKDIR}"/manifests cmd/"${PN}"
+   CGO_LDFLAGS="$(usex hardened '-fno-PIC ' '')" \
+   ego build -ldflags="-s -w -X main.VERSION=${PV}" -o ./bin/${PN} 
./cmd/${PN}
+}
+
+src_install() {
+   dobin bin/${PN}
+   bin/${PN} completion bash > ${PN}.bash || die
+   bin/${PN} completion zsh > ${PN}.zsh || die
+   newbashcomp ${PN}.bash ${PN}
+   insinto /usr/share/zsh/site-functions
+   newins ${PN}.zsh _${PN}
+}

diff --git a/sys-cluster/flux/metadata.xml b/sys-cluster/flux/metadata.xml
new file mode 100644
index ..9b9d59b7ebe0
--- /dev/null
+++ b/sys-cluster/flux/metadata.xml
@@ -0,0 +1,11 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   conc...@gentoo.org
+   Kenton Groombridge
+   
+   
+   fluxcd/flux2
+   
+



[gentoo-commits] repo/gentoo:master commit in: net-voip/mumble/

2023-03-27 Thread Kenton Groombridge
commit: 9137fece21a227439e85675400514a0c2c70e629
Author: Kenton Groombridge  gentoo  org>
AuthorDate: Mon Mar 27 22:22:22 2023 +
Commit: Kenton Groombridge  gentoo  org>
CommitDate: Mon Mar 27 22:22:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9137fece

net-voip/mumble: enable py3.11

Closes: https://bugs.gentoo.org/897152
Signed-off-by: Kenton Groombridge  gentoo.org>

 net-voip/mumble/mumble-1.3.4-r1.ebuild   | 2 +-
 net-voip/mumble/mumble-1.4.287-r1.ebuild | 2 +-
 net-voip/mumble/mumble-.ebuild   | 2 +-
 3 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/net-voip/mumble/mumble-1.3.4-r1.ebuild 
b/net-voip/mumble/mumble-1.3.4-r1.ebuild
index e5f42f007257..43fb2779ddc8 100644
--- a/net-voip/mumble/mumble-1.3.4-r1.ebuild
+++ b/net-voip/mumble/mumble-1.3.4-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit desktop multilib-build python-any-r1 qmake-utils xdg
 
 DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat 
software"

diff --git a/net-voip/mumble/mumble-1.4.287-r1.ebuild 
b/net-voip/mumble/mumble-1.4.287-r1.ebuild
index 4ae5cd60a99c..006c163c720a 100644
--- a/net-voip/mumble/mumble-1.4.287-r1.ebuild
+++ b/net-voip/mumble/mumble-1.4.287-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit cmake flag-o-matic python-any-r1 xdg
 
 DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat 
software"

diff --git a/net-voip/mumble/mumble-.ebuild 
b/net-voip/mumble/mumble-.ebuild
index 49779fe2e71e..ccc0f611212b 100644
--- a/net-voip/mumble/mumble-.ebuild
+++ b/net-voip/mumble/mumble-.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=7
 
-PYTHON_COMPAT=( python3_{9..10} )
+PYTHON_COMPAT=( python3_{9..11} )
 inherit cmake flag-o-matic python-any-r1 xdg
 
 DESCRIPTION="Mumble is an open source, low-latency, high quality voice chat 
software"



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

2023-03-27 Thread William Hubbs
commit: fde53821f6f5ef5bafe7c336a5fc1a207ba36c77
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Mar 27 22:08:03 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Mar 27 22:08:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fde53821

dev-util/src-cli: drop 4.3.0

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

 dev-util/src-cli/Manifest |  2 --
 dev-util/src-cli/src-cli-4.3.0.ebuild | 23 ---
 2 files changed, 25 deletions(-)

diff --git a/dev-util/src-cli/Manifest b/dev-util/src-cli/Manifest
index 2e66330dc881..ca483edb30fa 100644
--- a/dev-util/src-cli/Manifest
+++ b/dev-util/src-cli/Manifest
@@ -1,5 +1,3 @@
-DIST src-cli-4.3.0-deps.tar.xz 141941984 BLAKE2B 
59c0beb3e458eacec4451ec19e9b4fadef1dc160e58f04637e6c565b99e5f76ae3ea55ef9fdde0b9be3528f2c0bf0c52b750f0c5814f46b23ddef13467010a67
 SHA512 
f9a9cb7fe183a01a72fca10a0837171b1cba7b95cc659bd0e83c77183183206da71ecc1b2096dc6e7965e9109dbbf9df569cbfb8b545b0376215a71206f577a0
-DIST src-cli-4.3.0.tar.gz 258039 BLAKE2B 
31abf15af1861693babf0be7ae5ba86715d46328e637b2b43411e1f16f611f364e1da66523e8bc1eff07fc6ede4ec1b8b2a85422e77f23da618038d102493f5f
 SHA512 
cc4a072dac402b1ddaadce595ca96d05c24596ee4999f52edc85dd7662c1f95ca3390a7ad4e30b983343b58e52b349404736c76cb1e94b073779587c4d544a8b
 DIST src-cli-4.4.0-deps.tar.xz 141948812 BLAKE2B 
df5323e899d509a7f3da8c05718643701519cbdf4ccaf9f370e7aaf3da2d171acdd630cc8a078e15432c2c8c155ec1e48428e47a1c55d45bcaedec3b92329fed
 SHA512 
4549b591d3c5d9976fe5b70010030b5cadf20853b99b595b6a602c2052736ace841d262019d3d54961e7940b590027145de55e590c0395b6e4711127525601c0
 DIST src-cli-4.4.0.tar.gz 258505 BLAKE2B 
c5f152e8843928f4cc10d8bcc11ebaf4e1e78d2b69b74b98612c74a93d12fab5daaebb9f3a949e31169f2a234a6e229b988b055020e966c8aa1f27e12a37cef4
 SHA512 
9dd4e5a681d5f4d846f24b0c0dd27ca8d15998486545a5a332f4fcfe2fdc443c1cdd9a74259c2397b914f5e19f10aa325dae7f7c428ca69871e6f1790a2d8421
 DIST src-cli-4.5.0-deps.tar.xz 153966948 BLAKE2B 
2479d99e7a7dae09e1eeaf5a7202047dac271feecd6903b6f3cf72ebe790eb837a057fb6424e066c3729afe4f94d604ff8b08ca8fe62039453e10a742a46ea2a
 SHA512 
c882db26c9504e11bbda565f527918ec4280ff8e0120a87b604c756223fffe3634723d8a7e1845d8f73fa49a581bb60df84d15e1344d06bd8c61fa19bb35e0a7

diff --git a/dev-util/src-cli/src-cli-4.3.0.ebuild 
b/dev-util/src-cli/src-cli-4.3.0.ebuild
deleted file mode 100644
index 2195b750f9c3..
--- a/dev-util/src-cli/src-cli-4.3.0.ebuild
+++ /dev/null
@@ -1,23 +0,0 @@
-# Copyright 2022-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-inherit go-module
-
-DESCRIPTION="command line interface for the Sourcegraph code search tool"
-HOMEPAGE="https://sourcegraph.com https://docs.sourcegraph.com/cli;
-SRC_URI="https://github.com/sourcegraph/src-cli/archive/${PV}.tar.gz -> 
${P}.tar.gz"
-SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="amd64"
-
-src_compile() {
-   ego build ./cmd/src
-}
-
-src_install() {
-   dobin src
-   dodoc AUTH_PROXY.md CHANGELOG.md
-}



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

2023-03-27 Thread William Hubbs
commit: d0b484ca02bb984dcf580795963add5156dcdfd3
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Mar 27 22:00:44 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Mar 27 22:00:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0b484ca

dev-util/src-cli: add 5.0.2

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

 dev-util/src-cli/Manifest |  2 ++
 dev-util/src-cli/src-cli-5.0.2.ebuild | 25 +
 2 files changed, 27 insertions(+)

diff --git a/dev-util/src-cli/Manifest b/dev-util/src-cli/Manifest
index c32b27019c1b..2e66330dc881 100644
--- a/dev-util/src-cli/Manifest
+++ b/dev-util/src-cli/Manifest
@@ -4,3 +4,5 @@ DIST src-cli-4.4.0-deps.tar.xz 141948812 BLAKE2B 
df5323e899d509a7f3da8c057186437
 DIST src-cli-4.4.0.tar.gz 258505 BLAKE2B 
c5f152e8843928f4cc10d8bcc11ebaf4e1e78d2b69b74b98612c74a93d12fab5daaebb9f3a949e31169f2a234a6e229b988b055020e966c8aa1f27e12a37cef4
 SHA512 
9dd4e5a681d5f4d846f24b0c0dd27ca8d15998486545a5a332f4fcfe2fdc443c1cdd9a74259c2397b914f5e19f10aa325dae7f7c428ca69871e6f1790a2d8421
 DIST src-cli-4.5.0-deps.tar.xz 153966948 BLAKE2B 
2479d99e7a7dae09e1eeaf5a7202047dac271feecd6903b6f3cf72ebe790eb837a057fb6424e066c3729afe4f94d604ff8b08ca8fe62039453e10a742a46ea2a
 SHA512 
c882db26c9504e11bbda565f527918ec4280ff8e0120a87b604c756223fffe3634723d8a7e1845d8f73fa49a581bb60df84d15e1344d06bd8c61fa19bb35e0a7
 DIST src-cli-4.5.0.tar.gz 267190 BLAKE2B 
8fe1e93f3a4d1515801b8b0e85b7054c4bcc97fbe59b7e844c5424d91bb611068238cc372e960437be20d0154fadbba56a2f99733e05939780b8f90a61c7639f
 SHA512 
1767397549f343c1a33add05de787d8823ad12ee74096b424d7e584dca32e966a724a28c237ff8718c4ed4a14b91a0b8cd769170db1e22c4bc62e8e88a3f24bb
+DIST src-cli-5.0.2-deps.tar.xz 188982528 BLAKE2B 
6478547fb684cb9e424f8255d15837f4f456049e407bbe5c963488cf67f08d0a16bbe1b66984d9bfc109f59aac9194208ff17f25fdffe0c2620bc1a4e3b3cdf5
 SHA512 
ce1f8bd5922b8532e40200a869f2dd187410f37df060dce1da6125449e40e559d2cb12ef43c65ed3751d060535ea10ba5e54ae05e187a29a78d35af9cd5b8de4
+DIST src-cli-5.0.2.tar.gz 283733 BLAKE2B 
0eac40c038cb74e35f5bf8244615ed8db82750ce5beef0fb815d04e790b149958c0a7ec977ed757d26bc09dfde43f087ab25f74157d716a39434b06bd0ef1f36
 SHA512 
51d68f58ffa62d825013b70f3eace43ff4435552634d03ccee448fa524d816ae2383539df1648f8cfefcfcaa60bc250d2e83dfc99224f4cb5dcd23ae69ac9889

diff --git a/dev-util/src-cli/src-cli-5.0.2.ebuild 
b/dev-util/src-cli/src-cli-5.0.2.ebuild
new file mode 100644
index ..bb34da3b1f77
--- /dev/null
+++ b/dev-util/src-cli/src-cli-5.0.2.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2022-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+inherit go-module
+
+DESCRIPTION="command line interface for the Sourcegraph code search tool"
+HOMEPAGE="https://sourcegraph.com https://docs.sourcegraph.com/cli;
+SRC_URI="https://github.com/sourcegraph/src-cli/archive/${PV}.tar.gz -> 
${P}.tar.gz"
+SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-deps.tar.xz;
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="amd64"
+
+src_compile() {
+   ego build ./cmd/src -ldflags "
+   -X 
github.com/sourcegraph/src-cli/internal/version.BuildTag=${PV}
+   "
+}
+
+src_install() {
+   dobin src
+   dodoc AUTH_PROXY.md CHANGELOG.md
+}



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

2023-03-27 Thread William Hubbs
commit: 9d5ea8a4db03baefcbd382952f42cc8cbe382809
Author: William Hubbs  gentoo  org>
AuthorDate: Mon Mar 27 22:00:44 2023 +
Commit: William Hubbs  gentoo  org>
CommitDate: Mon Mar 27 22:00:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d5ea8a4

app-metrics/prometheus:  fix cp in prepare phase

The cp call needs to use -u instead of -n to work with >=coreutils-9.2.

Closes: https://bugs.gentoo.org/902751
Signed-off-by: William Hubbs  gentoo.org>

 app-metrics/prometheus/prometheus-2.43.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-metrics/prometheus/prometheus-2.43.0-r2.ebuild 
b/app-metrics/prometheus/prometheus-2.43.0-r2.ebuild
index db5a914685b6..ff0cb6c8462d 100644
--- a/app-metrics/prometheus/prometheus-2.43.0-r2.ebuild
+++ b/app-metrics/prometheus/prometheus-2.43.0-r2.ebuild
@@ -38,7 +38,7 @@ src_prepare() {
-e "s/{{.Revision}}/${GIT_COMMIT}/" \
-e "s/{{.Version}}/${PV}/" \
.promu.yml || die
-   cp -a -n "${WORKDIR}"/web/ui web || die
+   cp -a -u "${WORKDIR}"/web/ui web || die "cp failed"
 }
 
 src_compile() {



[gentoo-commits] repo/proj/guru:dev commit in: net-p2p/trezord-go/

2023-03-27 Thread Michael Egger
commit: f1007b3222cd1a0bde9748f619ffe376f63a3971
Author: Michael Egger  protonmail  com>
AuthorDate: Mon Mar 27 22:00:49 2023 +
Commit: Michael Egger  tsn  at>
CommitDate: Mon Mar 27 22:00:49 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f1007b32

net-p2p/trezord-go: add 2.0.32, drop 2.0.30

Signed-off-by: Michael Egger  protonmail.com>

 net-p2p/trezord-go/Manifest  | 16 +++-
 ...trezord-go-2.0.30.ebuild => trezord-go-2.0.32.ebuild} | 16 +++-
 2 files changed, 6 insertions(+), 26 deletions(-)

diff --git a/net-p2p/trezord-go/Manifest b/net-p2p/trezord-go/Manifest
index 29704086f..d9eb84eb0 100644
--- a/net-p2p/trezord-go/Manifest
+++ b/net-p2p/trezord-go/Manifest
@@ -1,6 +1,5 @@
 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.mod 34 BLAKE2B 
ce54a247aef91043830bdf0603c8452ba38eceb1495af6e7a74c9119234a0dc5cd080cb25258c28f5e270acf91189a5ed33e361cbf17de2be5e37dadbda1d90d
 SHA512 
320941bc3b7fb8bc595e6135cbc513a7583d129f0cd92508055291e141191066303cf75148e25198c21f6c6c539a790ea3210f3ecf5de6a2a03b70c753091146
 DIST github.com%2F!burnt!sushi%2Ftoml%2F@v%2Fv0.3.1.zip 56132 BLAKE2B 
5edcfe991d7fc40094d637bae8d8d6f1f897ab3d3786ade2bb80287738103264520681ced8d30d2037253206c32d3f867f4d024a571cb9aad030ebc451e198eb
 SHA512 
43ed64ae515738487e9b75a2290d0b2bc25e83c021a9f29b21487c37adbf34e74e1e7d3d5ec0dfe678c8396356f95c3993a5f5610d1791ff62056cd182a4272f
-DIST github.com%2Fcreack%2Fpty%2F@v%2Fv1.1.9.mod 39 BLAKE2B 
71e70b038748ac19649698b1c0e59af99ce0b1c5d7c9177e8c55751eea9e82d4828b27dabb17cc04978142c9fb7a54d90c062a7cc3fdbb86116034026e40baf6
 SHA512 
9cf1687520933d3d6bbec9d7c51472998d3bdbe1b3d2a7478fca80f9e7944f9040a2b8ec7d49f1458bd46a5121bae4810d314725add41efd413319a5006b944a
 DIST github.com%2Ffelixge%2Fhttpsnoop%2F@v%2Fv1.0.1.mod 45 BLAKE2B 
4a3237b18d8ed12d10bfcca77c7b481fbcdc328397faed7784ac1b31ff2f430710a41a383a1b4c63dd6e23eb972aef3de6848c19f49e182872b7c3c9d6cbe6c9
 SHA512 
7bdc5f80046ba76d6bea23b428460edb7ae3e0837574927b22f903ad2846eca18c202cb77cfe4273b8814bacbd6ce3f28581ae3e0c7c09342622e5a582f1b691
 DIST github.com%2Ffelixge%2Fhttpsnoop%2F@v%2Fv1.0.1.zip 16015 BLAKE2B 
ff7bbec225929330c4e248211550c34e445e3ba4aa3a0a84dc9a34fd7197e1fb065a1793803d23160a26132b2aac04545211677fdd89b9d07db8a36fdb961f58
 SHA512 
9af9b14608ef03a8e9babcc8727ac30c035bf2293e1ed7e156e40f80d8ee09b8b3ff0522238879ba9dc7a4db8aa7610ef9aaf925a8e723144c3c810e20b549ba
 DIST github.com%2Fgorilla%2Fcsrf%2F@v%2Fv1.7.0.mod 123 BLAKE2B 
bdda06f265cfe903aecd736a31b0aaf653977a57acc1fc7bb09a6d316e581bd2888115f554e0de89b5219040976e686eb8925481a1b8c9f8cb67f33e4829
 SHA512 
88ec05564c0b79aeb5729afe27dc5b00e9c9e1c27576e591d4dd4dd448116782df06b322afe18d49677b300da1738e2caecc73a6e263947eb0b1d8fcb45fc217
@@ -11,21 +10,12 @@ DIST github.com%2Fgorilla%2Fmux%2F@v%2Fv1.8.0.mod 39 
BLAKE2B ce025298653101cca2b
 DIST github.com%2Fgorilla%2Fmux%2F@v%2Fv1.8.0.zip 57100 BLAKE2B 
002b1bb18bc81e6a124d511aaa6270763eef5c9af2117cec54f4dae6be22f0bd0de2594158484ae32933f24f1107f4bd490dec99f119a1c7d2cb2f722a9160c8
 SHA512 
d4bab61fba7c23094263e73459f6b4bd15bdbe02ef6349619cf89e1064a7d44c20534d6267034a0af4f2aa1a7aff0f02c35f424d25e6dc7c4d5e911e6e9fed32
 DIST github.com%2Fgorilla%2Fsecurecookie%2F@v%2Fv1.1.1.mod 39 BLAKE2B 
18dedfc007aad3087ef83c141ac6fc1835681c7f09af9a657f879e1f2bfce5e8d501113ca0e044435979b1dfb0ac5ad6954661f91118af7ff00b929076a39206
 SHA512 
f5596bc3919bf32ebdb9851ba6b8e5931eb88583e5129c277f6d5de4b339433ca8a180c40b1bfb44420c35cc8a01f53e4bf1cf6f0aef6f3b790590234bbebf61
 DIST github.com%2Fgorilla%2Fsecurecookie%2F@v%2Fv1.1.1.zip 74512 BLAKE2B 
d5f52e8fcecdd611a6dbf872a5420497e160a66afdcbe5285830cb8566bd32064e81173c971daab09f5ed8164ef571ec502a41ad49675b536ce597e49e6b90ef
 SHA512 
60b35862bcce859368f01f47562308cfe0fd47932811375d1357a02aa21ebae6905c8aaa8533aa5f873005affd450c35f35f7b5e58b58ac46f92882c271509b6
-DIST github.com%2Fkr%2Fpty%2F@v%2Fv1.1.1.mod 25 BLAKE2B 
63db8520df2f699bca5a7ccecc44ee04973307d86099cfe66ded30e2ca1bdd76fc3db48cfca0138673c20c6f94061caf219f018b21b9d67231fe959eef338596
 SHA512 
967fcdce835c12afbf3b12bb204a256f32d46a3da535e2a7250159f62781a163ee107dd2a4fa20743b76bbf52b97e627e11e895c8d5ef73aede37d6a89e326eb
-DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.mod 64 BLAKE2B 
475c51201a379df2cc4ff8c5681b6a7a1524f60d0b8fd0853fef569dea754efabf3425cd4b84e8427db8a6cf3e9b1141d5050d48d5d429cc1ce82162aa70050c
 SHA512 
11d2502a7d241a0edf4e67bcb651a890a12f49d00f8b944cc9eb8f6e9cf5fbb2b2827e696021649bc795ffa275e95ee700e4a1706e03e88fa9ae079f5b9f48ce
-DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.1.0.zip 12591 BLAKE2B 
944b0b9a802757e78e3dfb11d6c4d79e0e0d90489d49262b7079e6ea4728328457f8773b392c8a618aacb5fdec78948a16cc852eff71ca6f4fb9eb422c03890b
 SHA512 
3f0d00b0545769ad882e25a9a6f30b96ce4b72a8a46bb3c064907c94e2dda4e499eb32354c149f89752f9bc5d1ee5cb2ee5cafa46e2f65ea329fb432d0c0029f
-DIST github.com%2Fkr%2Ftext%2F@v%2Fv0.2.0.mod 68 BLAKE2B 

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

2023-03-27 Thread Marek Szuba
commit: 2ffe2a899b506a6cfccee2fe7abf3174be3ccac8
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar 27 21:52:44 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar 27 21:52:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ffe2a89

net-misc/oidc-agent: 4.5.1: pass USE_SO vars to all emake calls

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

 net-misc/oidc-agent/oidc-agent-4.5.1.ebuild | 21 ++---
 1 file changed, 14 insertions(+), 7 deletions(-)

diff --git a/net-misc/oidc-agent/oidc-agent-4.5.1.ebuild 
b/net-misc/oidc-agent/oidc-agent-4.5.1.ebuild
index d036c301e3b3..34e8613dbf7d 100644
--- a/net-misc/oidc-agent/oidc-agent-4.5.1.ebuild
+++ b/net-misc/oidc-agent/oidc-agent-4.5.1.ebuild
@@ -38,17 +38,24 @@ src_prepare() {
sed -i -e 's|^\(\s\+\)@|\1|' Makefile || die "Failed to increase 
verbosity in Makefile"
 }
 
+oidc_emake() {
+   local mymakeargs=(
+   USE_CJSON_SO=1
+   USE_LIST_SO=0
+   USE_MUSTACHE_SO=0
+   USE_ARGP_SO=$(usex elibc_musl 1 0)
+   )
+
+   emake "${mymakeargs[@]}" $@
+}
+
 src_compile() {
-   local -x USE_CJSON_SO=1
-   local -x USE_LIST_SO=0
-   local -x USE_MUSTACHE_SO=0
-   use elibc_musl && local -x USE_ARGP_SO=1
-   emake -j1 create_obj_dir_structure create_picobj_dir_structure # Bug 
#880157
-   emake
+   oidc_emake -j1 create_obj_dir_structure create_picobj_dir_structure # 
Bug #880157
+   oidc_emake
 }
 
 src_install() {
-   emake \
+   oidc_emake \
PREFIX="${ED}" \
BIN_AFTER_INST_PATH="/usr" \
INCLUDE_PATH="${ED}"/usr/include \



[gentoo-commits] repo/proj/guru:dev commit in: x11-themes/arc-kde/

2023-03-27 Thread Michael Egger
commit: c62144c2243cdc93704c3e15fc5d5ab51d397ad5
Author: Michael Egger  protonmail  com>
AuthorDate: Mon Mar 27 21:51:07 2023 +
Commit: Michael Egger  tsn  at>
CommitDate: Mon Mar 27 21:51:07 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c62144c2

x11-themes/arc-kde: add 20220908, drop 20180614

Signed-off-by: Michael Egger  protonmail.com>

 x11-themes/arc-kde/Manifest| 2 +-
 .../arc-kde/{arc-kde-20180614.ebuild => arc-kde-20220908.ebuild}   | 0
 x11-themes/arc-kde/metadata.xml| 3 +--
 3 files changed, 2 insertions(+), 3 deletions(-)

diff --git a/x11-themes/arc-kde/Manifest b/x11-themes/arc-kde/Manifest
index 6c7a55ddc..61947d801 100644
--- a/x11-themes/arc-kde/Manifest
+++ b/x11-themes/arc-kde/Manifest
@@ -1 +1 @@
-DIST arc-kde-20180614.tar.gz 24686921 BLAKE2B 
970d8a27075bd794bee8aed42b25f1000e763aadb1b3e2b7ffa6b5d439aaf856c3e4174aba2f092037721f83e30a6b67ff30a18bbb716a4dc755c086bd3201b0
 SHA512 
5c12cc5e514e29d8beaf9a1c7a8a235fd9dd1e63cd0aa076bc4956723c07e7e91302477d772c3030fa6cde5452aba93aa6a8ef757f1b6133fd30bb54e0100bc0
+DIST arc-kde-20220908.tar.gz 34027036 BLAKE2B 
3de7e7fee44cb131d047a1cdb055c7846cc43c8bd263d97ca93f10b3a5dbc69e8f2b574e6833b21f919f2aef7c7a1bf41256bdf6333c65f415e2ebf1ef07e415
 SHA512 
dd4b350a0daa3dc24ffe2a1160fa8ba31daa022b187f87f3a87cf170f47c6ce1468dd42d1e911df8fa73b747169776cefbdd6c3d550b8a296e4a72d1ba17ded4

diff --git a/x11-themes/arc-kde/arc-kde-20180614.ebuild 
b/x11-themes/arc-kde/arc-kde-20220908.ebuild
similarity index 100%
rename from x11-themes/arc-kde/arc-kde-20180614.ebuild
rename to x11-themes/arc-kde/arc-kde-20220908.ebuild

diff --git a/x11-themes/arc-kde/metadata.xml b/x11-themes/arc-kde/metadata.xml
index 88aa93432..af6afa407 100644
--- a/x11-themes/arc-kde/metadata.xml
+++ b/x11-themes/arc-kde/metadata.xml
@@ -23,7 +23,6 @@ In this repository you'll find:
 NOTE: Plasma theme Arc Color now supports KDE Color Schemes with Papirus icon 
theme.
   
   
-https://github.com/PapirusDevelopmentTeam/arc-kde/issues
-
https://github.com/PapirusDevelopmentTeam/arc-kde/blob/master/README.md
+PapirusDevelopmentTeam/arc-kde
   
 



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

2023-03-27 Thread Marek Szuba
commit: 8ef39602837854caa38368d4ad5e48fafddf346d
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar 27 21:41:09 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar 27 21:43:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ef39602

net-misc/oidc-agent: restore the deps_automagic patch for 4.5.0

Odd issues observed afterwards. Let's leave this one as it was before
and only make changes in 4.5.1+.

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

 .../oidc-agent/files/oidc-agent-4.4.0_deps-automagic.patch  | 13 +
 net-misc/oidc-agent/oidc-agent-4.5.0-r1.ebuild  |  2 +-
 2 files changed, 14 insertions(+), 1 deletion(-)

diff --git a/net-misc/oidc-agent/files/oidc-agent-4.4.0_deps-automagic.patch 
b/net-misc/oidc-agent/files/oidc-agent-4.4.0_deps-automagic.patch
new file mode 100644
index ..f8131d23bafa
--- /dev/null
+++ b/net-misc/oidc-agent/files/oidc-agent-4.4.0_deps-automagic.patch
@@ -0,0 +1,13 @@
+--- a/Makefile
 b/Makefile
+@@ -78,8 +78,8 @@
+ TESTSRCDIR = test/src
+ TESTBINDIR = test/bin
+ 
+-USE_CJSON_SO ?= $(shell /sbin/ldconfig -N -v $(sed 's/:/ /g' <<< 
$LD_LIBRARY_PATH) 2>/dev/null | grep -i libcjson >/dev/null && echo 1 || echo 0)
+-USE_LIST_SO ?= $(shell /sbin/ldconfig -N -v $(sed 's/:/ /g' <<< 
$LD_LIBRARY_PATH) 2>/dev/null | grep -i liblist >/dev/null && echo 1 || echo 0)
++USE_CJSON_SO ?= 0
++USE_LIST_SO ?= 0
+ USE_ARGP_SO ?= 0
+ 
+ ifeq ($(USE_CJSON_SO),1)

diff --git a/net-misc/oidc-agent/oidc-agent-4.5.0-r1.ebuild 
b/net-misc/oidc-agent/oidc-agent-4.5.0-r1.ebuild
index ac7f0f17baf5..3b4667ef6d70 100644
--- a/net-misc/oidc-agent/oidc-agent-4.5.0-r1.ebuild
+++ b/net-misc/oidc-agent/oidc-agent-4.5.0-r1.ebuild
@@ -28,6 +28,7 @@ BDEPEND="test? ( dev-libs/check )"
 RESTRICT="!test? ( test )"
 
 PATCHES=(
+   "${FILESDIR}"/${PN}-4.4.0_deps-automagic.patch
"${FILESDIR}"/${PN}-4.4.0_install-perms.patch
"${FILESDIR}"/${PN}-4.5.0_webkit41.patch
 )
@@ -40,7 +41,6 @@ src_prepare() {
 
 src_compile() {
local -x USE_CJSON_SO=1
-   local -x USE_LIST_SO=0
use elibc_musl && local -x USE_ARGP_SO=1
emake -j1 create_obj_dir_structure create_picobj_dir_structure # Bug 
#880157
emake



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/valijson/

2023-03-27 Thread Sam James
commit: 99981c11f220d9ef57645cea90b8435aef648be9
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 27 20:51:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 27 20:51:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99981c11

dev-cpp/valijson: Stabilize 1.0 amd64, #903249

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

 dev-cpp/valijson/valijson-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/valijson/valijson-1.0.ebuild 
b/dev-cpp/valijson/valijson-1.0.ebuild
index 47708ce4f85c..bc4327b6 100644
--- a/dev-cpp/valijson/valijson-1.0.ebuild
+++ b/dev-cpp/valijson/valijson-1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/tristanpenman/valijson/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="BSD-2 Boost-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 x86"
+KEYWORDS="amd64 ~arm64 x86"
 RESTRICT="test"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: dev-cpp/valijson/

2023-03-27 Thread Sam James
commit: 96a2848072fe5667b9ea74aec7852df44dcdaaaf
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 27 20:51:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 27 20:51:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96a28480

dev-cpp/valijson: Stabilize 1.0 x86, #903249

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

 dev-cpp/valijson/valijson-1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-cpp/valijson/valijson-1.0.ebuild 
b/dev-cpp/valijson/valijson-1.0.ebuild
index f8228da04f59..47708ce4f85c 100644
--- a/dev-cpp/valijson/valijson-1.0.ebuild
+++ b/dev-cpp/valijson/valijson-1.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/tristanpenman/valijson/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="BSD-2 Boost-1.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm64 x86"
 RESTRICT="test"
 
 PATCHES=(



[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-03-27 Thread Arsen Arsenović
commit: d59b0c3b126f02ccaa86233e5c28c50a230875b6
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Sun Mar 26 08:45:28 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Mon Mar 27 20:27:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d59b0c3b

sys-devel/autoconf: Set TC_AUTOCONF_BREAK_INFOS=yes to prevent changes

Recently, the toolchain-autoconf class was edited not to naively slot
Info pages, breaking them in the process.  To prevent existing revisions
from changing contents, TC_AUTOCONF_BREAK_INFOS was added to permit
using old behavior currently.

Closes: https://bugs.gentoo.org/902461
Signed-off-by: Arsen Arsenović  gentoo.org>

 sys-devel/autoconf/autoconf-2.13-r2.ebuild | 4 +++-
 sys-devel/autoconf/autoconf-2.13-r7.ebuild | 4 +++-
 sys-devel/autoconf/autoconf-2.69-r5.ebuild | 4 +++-
 sys-devel/autoconf/autoconf-2.69-r8.ebuild | 4 +++-
 sys-devel/autoconf/autoconf-2.71-r1.ebuild | 4 +++-
 sys-devel/autoconf/autoconf-2.71-r5.ebuild | 4 +++-
 6 files changed, 18 insertions(+), 6 deletions(-)

diff --git a/sys-devel/autoconf/autoconf-2.13-r2.ebuild 
b/sys-devel/autoconf/autoconf-2.13-r2.ebuild
index f26c02ae862c..787687f1b8c0 100644
--- a/sys-devel/autoconf/autoconf-2.13-r2.ebuild
+++ b/sys-devel/autoconf/autoconf-2.13-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -33,6 +33,8 @@ PATCHES=(
"${FILESDIR}"/${PN}-2.13-perl-5.26.patch
 )
 
+TC_AUTOCONF_BREAK_INFOS=yes
+
 src_configure() {
# make sure configure is newer than configure.in
touch configure || die

diff --git a/sys-devel/autoconf/autoconf-2.13-r7.ebuild 
b/sys-devel/autoconf/autoconf-2.13-r7.ebuild
index 055d8286769d..b4942c1bcb7b 100644
--- a/sys-devel/autoconf/autoconf-2.13-r7.ebuild
+++ b/sys-devel/autoconf/autoconf-2.13-r7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -35,6 +35,8 @@ PATCHES=(
"${FILESDIR}"/${P}-Clang-16-fixes-for-various-tests.patch
 )
 
+TC_AUTOCONF_BREAK_INFOS=yes
+
 src_configure() {
# make sure configure is newer than configure.in
touch configure || die

diff --git a/sys-devel/autoconf/autoconf-2.69-r5.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r5.ebuild
index f51aa71c2d0a..947bf12f49b4 100644
--- a/sys-devel/autoconf/autoconf-2.69-r5.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -41,6 +41,8 @@ PATCHES=(
"${WORKDIR}"/patches/${P}-runstatedir_info.patch
 )
 
+TC_AUTOCONF_BREAK_INFOS=yes
+
 src_prepare() {
# usr/bin/libtool is provided by binutils-apple, need gnu libtool
if [[ ${CHOST} == *-darwin* ]] ; then

diff --git a/sys-devel/autoconf/autoconf-2.69-r8.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r8.ebuild
index 3730430ac8a4..1c1ebcfc681e 100644
--- a/sys-devel/autoconf/autoconf-2.69-r8.ebuild
+++ b/sys-devel/autoconf/autoconf-2.69-r8.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -46,6 +46,8 @@ PATCHES=(
"${WORKDIR}"/patches/${P}-texinfo.patch
 )
 
+TC_AUTOCONF_BREAK_INFOS=yes
+
 src_prepare() {
# usr/bin/libtool is provided by binutils-apple, need gnu libtool
if [[ ${CHOST} == *-darwin* ]] ; then

diff --git a/sys-devel/autoconf/autoconf-2.71-r1.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r1.ebuild
index 7ef4e0bcbeb7..9f2ea4b973fe 100644
--- a/sys-devel/autoconf/autoconf-2.71-r1.ebuild
+++ b/sys-devel/autoconf/autoconf-2.71-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -43,6 +43,8 @@ PDEPEND="emacs? ( app-emacs/autoconf-mode )"
 
 PATCHES=( "${FILESDIR}/${P}-time.patch" )
 
+TC_AUTOCONF_BREAK_INFOS=yes
+
 src_prepare() {
# usr/bin/libtool is provided by binutils-apple, need gnu libtool
if [[ ${CHOST} == *-darwin* ]] ; then

diff --git a/sys-devel/autoconf/autoconf-2.71-r5.ebuild 
b/sys-devel/autoconf/autoconf-2.71-r5.ebuild
index 7749d47f435e..722aa8cc1e22 100644
--- a/sys-devel/autoconf/autoconf-2.71-r5.ebuild
+++ b/sys-devel/autoconf/autoconf-2.71-r5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -50,6 +50,8 @@ PATCHES=(
"${FILESDIR}"/${P}-K-R-decls-clang-deux.patch
 )
 
+TC_AUTOCONF_BREAK_INFOS=yes
+
 src_prepare() {
# usr/bin/libtool is provided by binutils-apple, need gnu libtool
if [[ 

[gentoo-commits] repo/gentoo:master commit in: sys-devel/autoconf/

2023-03-27 Thread Arsen Arsenović
commit: 8a1b8b22c71b9c3ce843bd0dc768bc71fec30806
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Sun Mar 26 08:46:51 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Mon Mar 27 20:27:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a1b8b22

sys-devel/autoconf: Add revisions without Info path breaking

Closes: https://bugs.gentoo.org/902461
Signed-off-by: Arsen Arsenović  gentoo.org>

 sys-devel/autoconf/autoconf-2.13-r8.ebuild | 59 
 sys-devel/autoconf/autoconf-2.69-r9.ebuild | 63 ++
 ...toconf-2.72c.ebuild => autoconf-2.71-r6.ebuild} | 36 +++--
 ...oconf-2.72c.ebuild => autoconf-2.72c-r1.ebuild} |  0
 4 files changed, 142 insertions(+), 16 deletions(-)

diff --git a/sys-devel/autoconf/autoconf-2.13-r8.ebuild 
b/sys-devel/autoconf/autoconf-2.13-r8.ebuild
new file mode 100644
index ..69156d4abf78
--- /dev/null
+++ b/sys-devel/autoconf/autoconf-2.13-r8.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit toolchain-autoconf
+
+DESCRIPTION="Used to create autoconfiguration files"
+HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="${PV:0: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 
~sparc-solaris ~x64-solaris ~x86-solaris"
+IUSE="test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   dev-lang/perl
+   sys-devel/m4
+   test? ( dev-util/dejagnu )
+"
+RDEPEND="
+   ${BDEPEND}
+   sys-apps/texinfo
+   >=sys-devel/autoconf-wrapper-13
+"
+
+PATCHES=(
+   "${FILESDIR}"/${P}-gentoo.patch
+   "${FILESDIR}"/${P}-destdir.patch
+   "${FILESDIR}"/${P}-test-fixes.patch #146592
+   "${FILESDIR}"/${P}-perl-5.26.patch
+   "${FILESDIR}"/${P}-K-R-decls-clang.patch
+   "${FILESDIR}"/${P}-Clang-16-fixes-for-various-tests.patch
+)
+
+src_configure() {
+   # make sure configure is newer than configure.in
+   touch configure || die
+
+   # need to include --exec-prefix and --bindir or our
+   # DESTDIR patch will trigger sandbox hate :(
+   #
+   # need to force locale to C to avoid bugs in the old
+   # configure script breaking the install paths #351982
+   #
+   # force to `awk` so that we don't encode another awk that
+   # happens to currently be installed, but might later be
+   # uninstalled (like mawk).  same for m4.
+   ac_cv_path_M4="m4" \
+   ac_cv_prog_AWK="awk" \
+   LC_ALL=C \
+   econf \
+   --exec-prefix="${EPREFIX}"/usr \
+   --bindir="${EPREFIX}"/usr/bin \
+   --program-suffix="-${PV}" \
+   --infodir="${TC_AUTOCONF_INFOPATH}"
+}

diff --git a/sys-devel/autoconf/autoconf-2.69-r9.ebuild 
b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
new file mode 100644
index ..45c66d96f77c
--- /dev/null
+++ b/sys-devel/autoconf/autoconf-2.69-r9.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+if [[ ${PV} ==  ]] ; then
+   EGIT_REPO_URI="https://git.savannah.gnu.org/git/autoconf.git;
+   inherit git-r3
+else
+   SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
+   ftp://alpha.gnu.org/pub/gnu/${PN}/${P}.tar.xz
+   
https://dev.gentoo.org/~polynomial-c/dist/${P}-runstatedir_patches.tar.xz;
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+fi
+
+inherit toolchain-autoconf
+
+DESCRIPTION="Used to create autoconfiguration files"
+HOMEPAGE="https://www.gnu.org/software/autoconf/autoconf.html;
+
+LICENSE="GPL-3+"
+SLOT="${PV}"
+IUSE="emacs"
+
+BDEPEND="
+   >=sys-devel/m4-1.4.16
+   >=dev-lang/perl-5.6
+"
+RDEPEND="
+   ${BDEPEND}
+   >=sys-devel/autoconf-wrapper-13
+   !~sys-devel/${P}:2.5
+"
+
+[[ ${PV} ==  ]] && BDEPEND+=" >=sys-apps/texinfo-4.3"
+
+PDEPEND="emacs? ( app-emacs/autoconf-mode )"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-2.69-perl-5.26.patch
+   "${FILESDIR}"/${P}-fix-libtool-test.patch
+   "${FILESDIR}"/${PN}-2.69-perl-5.26-2.patch
+   "${FILESDIR}"/${P}-make-tests-bash5-compatible.patch
+   "${FILESDIR}"/${P}-K-R-decls-clang.patch
+
+   "${WORKDIR}"/patches/${P}-texinfo.patch
+)
+
+src_prepare() {
+   # usr/bin/libtool is provided by binutils-apple, need gnu libtool
+   if [[ ${CHOST} == *-darwin* ]] ; then
+   PATCHES+=( "${FILESDIR}"/${PN}-2.61-darwin.patch )
+   fi
+
+   # Save timestamp to avoid later makeinfo call
+   touch -r doc/{,old_}autoconf.texi || die
+
+   

[gentoo-commits] repo/gentoo:master commit in: sys-devel/automake/

2023-03-27 Thread Arsen Arsenović
commit: d685a4e4ed92516f535b64cf7fe9f599e6ddf8aa
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Sun Mar 26 12:29:11 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Mon Mar 27 20:36:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d685a4e4

sys-devel/automake: Fix installing broken Info pages

This commit replaces the Info page slotting mechanism with simple
INFOPATH setting.

Closes: https://bugs.gentoo.org/902461
Closes: https://github.com/gentoo/gentoo/pull/30355
Signed-off-by: Arsen Arsenović  gentoo.org>

 sys-devel/automake/automake-1.11.6-r4.ebuild   | 84 ++
 ...omake-.ebuild => automake-1.16.5-r1.ebuild} | 56 +++
 sys-devel/automake/automake-.ebuild| 48 +
 3 files changed, 125 insertions(+), 63 deletions(-)

diff --git a/sys-devel/automake/automake-1.11.6-r4.ebuild 
b/sys-devel/automake/automake-1.11.6-r4.ebuild
new file mode 100644
index ..9f1e6e6abe15
--- /dev/null
+++ b/sys-devel/automake/automake-1.11.6-r4.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+DESCRIPTION="Used to generate Makefile.in from Makefile.am"
+HOMEPAGE="https://www.gnu.org/software/automake/;
+SRC_URI="mirror://gnu/${PN}/${P}.tar.xz"
+
+LICENSE="GPL-2"
+# Use Gentoo versioning for slotting.
+SLOT="${PV:0:4}"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+IUSE=""
+RESTRICT="test"
+
+RDEPEND=">=dev-lang/perl-5.6
+   >=sys-devel/automake-wrapper-10
+   >=sys-devel/autoconf-2.69:*
+   sys-devel/gnuconfig"
+DEPEND="${RDEPEND}
+   sys-apps/help2man"
+BDEPEND="app-arch/gzip"
+
+PATCHES=(
+   "${FILESDIR}"/${PN}-1.10-perl-5.16.patch #424453
+   "${FILESDIR}"/${PN}-1.11-install-sh-avoid-low-risk-race-in-tmp.patch
+   "${FILESDIR}"/${PN}-1.13-perl-escape-curly-bracket-r1.patch
+)
+
+src_prepare() {
+   default
+   export WANT_AUTOCONF=2.5
+   export HELP2MAN=true
+   sed -i -e "/APIVERSION=/s:=.*:=${SLOT}:" configure || die
+   export TZ="UTC"  #589138
+}
+
+src_compile() {
+   # Also used in install.
+   MY_INFODIR="${EPREFIX}/usr/share/automake-${PV}/info"
+   econf --infodir="${MY_INFODIR}"
+
+   local x
+   for x in aclocal automake; do
+   help2man "perl -Ilib ${x}" > doc/${x}-${SLOT}.1
+   done
+}
+
+src_install() {
+   default
+
+   rm \
+   "${ED}"/usr/bin/{aclocal,automake} \
+   "${ED}"/usr/share/man/man1/{aclocal,automake}.1 || die
+
+   # remove all config.guess and config.sub files replacing them
+   # w/a symlink to a specific gnuconfig version
+   local x
+   for x in guess sub ; do
+   dosym ../gnuconfig/config.${x} \
+   /usr/share/${PN}-${SLOT}/config.${x}
+   done
+
+   # Avoid QA message about pre-compressed file in docs
+   local tarfile="${ED}/usr/share/doc/${PF}/amhello-1.0.tar.gz"
+   if [[ -f "${tarfile}" ]] ; then
+   gunzip "${tarfile}" || die
+   fi
+
+   pushd "${D}/${MY_INFODIR}" >/dev/null || die
+   for f in *.info*; do
+   # Install convenience aliases for versioned Automake pages.
+   ln -s "$f" "${f/./-${PV}.}" || die
+   done
+   popd >/dev/null || die
+
+   local major="$(ver_cut 1)"
+   local minor="$(ver_cut 2)"
+   local idx="$((9-(major*1000+minor)))"
+   newenvd - "06automake${idx}" <<-EOF
+   INFOPATH="${MY_INFODIR}"
+   EOF
+}

diff --git a/sys-devel/automake/automake-.ebuild 
b/sys-devel/automake/automake-1.16.5-r1.ebuild
similarity index 66%
copy from sys-devel/automake/automake-.ebuild
copy to sys-devel/automake/automake-1.16.5-r1.ebuild
index df5d9b7ecfc6..912c9637c563 100644
--- a/sys-devel/automake/automake-.ebuild
+++ b/sys-devel/automake/automake-1.16.5-r1.ebuild
@@ -15,7 +15,7 @@ else
MY_P="${P}"
SRC_URI="mirror://gnu/${PN}/${P}.tar.xz
https://alpha.gnu.org/pub/gnu/${PN}/${MY_P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips 
~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k 
~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
else
MY_PV="$(ver_cut 1).$(($(ver_cut 2)-1))b"
MY_P="${PN}-${MY_PV}"
@@ -47,6 +47,12 @@ BDEPEND="
test? ( ${PYTHON_DEPS} )
 "
 
+PATCHES=(
+   "${FILESDIR}"/automake-1.16.2-py3-compile.patch
+   "${FILESDIR}"/automake-1.16.2-fix-instmany-python.sh-test.patch
+   

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

2023-03-27 Thread Arsen Arsenović
commit: 8839833a322cc2776225c20de422b38540a5d27f
Author: Arsen Arsenović  gentoo  org>
AuthorDate: Sun Mar 26 08:40:17 2023 +
Commit: Arsen Arsenović  gentoo  org>
CommitDate: Mon Mar 27 20:27:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8839833a

toolchain-autoconf.eclass: Add option to disable Info slotting

Closes: https://bugs.gentoo.org/902461
Signed-off-by: Arsen Arsenović  gentoo.org>

 eclass/toolchain-autoconf.eclass | 46 +---
 1 file changed, 43 insertions(+), 3 deletions(-)

diff --git a/eclass/toolchain-autoconf.eclass b/eclass/toolchain-autoconf.eclass
index 2ba27638468e..ed8d5ff1412a 100644
--- a/eclass/toolchain-autoconf.eclass
+++ b/eclass/toolchain-autoconf.eclass
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 # @ECLASS: toolchain-autoconf.eclass
@@ -18,6 +18,20 @@ esac
 if [[ -z ${_TOOLCHAIN_AUTOCONF_ECLASS} ]]; then
 _TOOLCHAIN_AUTOCONF_ECLASS=1
 
+# @ECLASS_VARIABLE: TC_AUTOCONF_BREAK_INFOS
+# @DESCRIPTION:
+# Enables slotting logic on the installed info pages.  This includes
+# mangling the pages in order to include a version number.  Empty by
+# default, and only exists for old ebuild revisions to use.  Do not set
+# in new ebuilds.  Set to a non-empty value to enable.
+# @DEPRECATED: none
+: "${TC_AUTOCONF_BREAK_INFOS:=}"
+
+# @ECLASS_VARIABLE: TC_AUTOCONF_INFOPATH
+# @DESCRIPTION:
+# Where to install info files if not slotting.
+TC_AUTOCONF_INFOPATH="${EPREFIX}/usr/share/autoconf-${PV}/info"
+
 toolchain-autoconf_src_prepare() {
find -name Makefile.in -exec sed -i '/^pkgdatadir/s:$:-@VERSION@:' {} + 
|| die
default
@@ -26,7 +40,15 @@ toolchain-autoconf_src_prepare() {
 toolchain-autoconf_src_configure() {
# Disable Emacs in the build system since it is in a separate package.
export EMACS=no
-   econf --program-suffix="-${PV}" || die
+   local myconf=(
+   --program-suffix="-${PV}"
+   )
+   if [[ -z "${TC_AUTOCONF_BREAK_INFOS}" && "${SLOT}" != 0 ]]; then
+   myconf+=(
+   --infodir="${TC_AUTOCONF_INFOPATH}"
+   )
+   fi
+   econf "${myconf[@]}" || die
# econf updates config.{sub,guess} which forces the manpages
# to be regenerated which we dont want to do #146621
touch man/*.1
@@ -65,7 +87,25 @@ slot_info_pages() {
 
 toolchain-autoconf_src_install() {
default
-   slot_info_pages
+   if [[ -n "${TC_AUTOCONF_BREAK_INFOS}" ]]; then
+   slot_info_pages
+   else
+   rm -f dir || die
+
+   local major="$(ver_cut 1)"
+   local minor="$(ver_cut 2)"
+   local idx="$((9-(major*1000+minor)))"
+   newenvd - "06autoconf${idx}" <<-EOF
+   INFOPATH="${TC_AUTOCONF_INFOPATH}"
+   EOF
+
+   pushd "${D}/${TC_AUTOCONF_INFOPATH}" >/dev/null || die
+   for f in *.info*; do
+   # Install convenience aliases for versioned Autoconf 
pages.
+   ln -s "$f" "${f/./-${PV}.}" || die
+   done
+   popd >/dev/null || die
+   fi
 }
 
 fi



[gentoo-commits] repo/gentoo:master commit in: x11-plugins/vicious/

2023-03-27 Thread Marek Szuba
commit: f0a65b593d0a797653858c8ff7773909011827b3
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar 27 20:19:52 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar 27 20:19:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0a65b59

x11-plugins/vicious: drop 2.5.1

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

 x11-plugins/vicious/Manifest |  1 -
 x11-plugins/vicious/vicious-2.5.1.ebuild | 64 
 2 files changed, 65 deletions(-)

diff --git a/x11-plugins/vicious/Manifest b/x11-plugins/vicious/Manifest
index f4840e60e9b8..d9883a9fd1cd 100644
--- a/x11-plugins/vicious/Manifest
+++ b/x11-plugins/vicious/Manifest
@@ -1,2 +1 @@
-DIST vicious-2.5.1.tar.gz 68635 BLAKE2B 
fa952f878140e76a44bde98ab928fe2a01a12f0e931a4f8ee366acba584661a0e42b150d4f69bfaaf7c58c68d57d2e261d8b586fb1abbd329d9f30fe90c2e21d
 SHA512 
63de92a4e7d666d5737bfc0f50857c48f40818e5f1cf81ba672284db764c68d151f73afd6507b7392b38ae91cf1d18104284618430d15dd8837c56a0283571fe
 DIST vicious-2.6.0.tar.gz 69108 BLAKE2B 
de86326b8975511cf053e6707bdc133ad23c95cadd64190de326bfae2c710a2f97b7cbc102cf88f14e6ebfdeface2896862b52521ba5d83a47014bc7bd65d0d3
 SHA512 
d8107ab1bad80b115789d7dbda44568cee17546f76c03889028f61f8293d9c897eec1cb7f96b973a39f0c94889c13f13c6cbccb944390c80820a327691223af6

diff --git a/x11-plugins/vicious/vicious-2.5.1.ebuild 
b/x11-plugins/vicious/vicious-2.5.1.ebuild
deleted file mode 100644
index be454b1fadb4..
--- a/x11-plugins/vicious/vicious-2.5.1.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit optfeature
-
-DESCRIPTION="Modular widget library for x11-wm/awesome"
-HOMEPAGE="https://github.com/vicious-widgets/vicious;
-SRC_URI="https://github.com/${PN}-widgets/${PN}/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="GPL-2+"
-SLOT="0"
-KEYWORDS="amd64 ~arm ~riscv x86"
-IUSE="contrib"
-
-RDEPEND="x11-wm/awesome"
-
-src_install() {
-   insinto /usr/share/awesome/lib/vicious
-   doins -r widgets spawn.lua helpers.lua init.lua
-
-   if use contrib; then
-   insinto /usr/share/awesome/lib/vicious/contrib
-   doins contrib/*.lua
-   fi
-
-   einstalldocs
-}
-
-pkg_postinst() {
-   # Note that as of 2.5.1 this list may or may not be incomplete  - it 
has been produced
-   # only by searching for occurrences of vicious.spawn (the recommended 
way of calling
-   # external helpers because it supports async) and popen (still used by 
many contrib widgets).
-   # Moreover, dependencies of all non-Linux widgets have been excluded on 
purpose.
-   optfeature_header "These widgets need some dependencies:"
-   optfeature "cmus" "media-sound/cmus"
-   optfeature "fs" "sys-apps/coreutils" # df
-   optfeature "gmail" "net-misc/curl"
-   optfeature "hddtemp" "net-misc/curl[telnet] app-admin/hddtemp"
-   optfeature "hwmontemp" "sys-apps/grep"
-   optfeature "mdir" "sys-apps/findutils"
-   optfeature "mpd" "net-misc/curl[telnet] media-sound/mpd"
-   optfeature "notmuch" "net-mail/notmuch"
-   optfeature "volume" "media-sound/alsa-utils" # amixer
-   optfeature "weather" "net-misc/curl"
-   optfeature "wifi" "net-wireless/wireless-tools"
-   optfeature "wifiiw" "net-wireless/iw"
-   if use contrib; then
-   optfeature "contrib/btc" "net-misc/curl"
-   optfeature "contrib/buildbot" "net-misc/curl"
-   optfeature "contrib/countfiles" "sys-apps/findutils"
-   optfeature "contrib/mpc" "media-sound/mpc"
-   optfeature "contrib/openweather" "net-misc/curl"
-   optfeature "contrib/netcfg" "sys-apps/coreutils" # ls
-   optfeature "contrib/nvinf" "x11-drivers/nvidia-drivers" # 
nvidia-settings
-   # ossvol needs 'ossmix' - not packaged?
-   optfeature "contrib/pulse" "media-sound/pulseaudio" # pacmd
-   optfeature "contrib/rss" "net-misc/curl"
-   optfeature "contrib/sensors" "sys-apps/lm-sensors"
-   optfeature "contrib/wpa" "net-wireless/wpa_supplicant" # wpa-cli
-   fi
-   elog
-}



[gentoo-commits] repo/gentoo:master commit in: dev-vcs/pre-commit/, dev-vcs/pre-commit/files/

2023-03-27 Thread Marek Szuba
commit: 3e2910bf7df5032dd7c05c439ece6cb6858f5292
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar 27 20:20:36 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar 27 20:20:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e2910bf

dev-vcs/pre-commit: drop 2.20.0-r1

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

 dev-vcs/pre-commit/Manifest|  1 -
 .../files/pre-commit-2.20.0-no_toml.patch  | 81 --
 dev-vcs/pre-commit/pre-commit-2.20.0-r1.ebuild | 57 ---
 3 files changed, 139 deletions(-)

diff --git a/dev-vcs/pre-commit/Manifest b/dev-vcs/pre-commit/Manifest
index 36eb088f6b44..d6e1dd955c7a 100644
--- a/dev-vcs/pre-commit/Manifest
+++ b/dev-vcs/pre-commit/Manifest
@@ -1,3 +1,2 @@
-DIST pre-commit-2.20.0.gh.tar.gz 266604 BLAKE2B 
470f032e6d5bfcdd9ac8ba8f37d4323b601da0c82bcd524ffc575dc688fe81ad326a1f6a8ddd03da6e37130319ee40070c03d9789cd6e0e4b427a1d6e646416e
 SHA512 
b1da558a0e5d8f2f655427089f1d0b11b01ad7513ece7a0b3b67c33529cf3584edba558c78704e6da6ca18876b1d6c0fa8698e01fd7c2439b8d4dc0a93961e52
 DIST pre-commit-3.0.4.gh.tar.gz 264952 BLAKE2B 
3c45da675d5a1a1fc115db0ef7186c1ec1e5a6d6d9353c5a53dba85a14de2c94bafe0ef9e8d0b04bae55ded81890d726997e695c95889719096205e1b212a237
 SHA512 
d51aca29b50f67ae42aa70d849939e6af96ff64c6fb214cddbc5a35cacebb8a54a490d0615a1a499516fcc2a06bb47d7e11da84ef636c3fcfdc8d2cbe343
 DIST pre-commit-3.2.1.gh.tar.gz 267233 BLAKE2B 
39843fa9f7529ee38670b3c7ebea1e29b080db47ae3db73d5a218455fd51b7bf86bb1ab1a979946a57bf6417f8a4e7050e8ba34f873bf4d76fa49fa76358964e
 SHA512 
5e2c114049d84eae2ec6cbf123c8e3976d8e9e392a6e04f78d446ad85758a78fb912c0f6070b9c506f8c1bb87e1fd1ecbe763deb8d1430e1d3d8f296dd0cc389

diff --git a/dev-vcs/pre-commit/files/pre-commit-2.20.0-no_toml.patch 
b/dev-vcs/pre-commit/files/pre-commit-2.20.0-no_toml.patch
deleted file mode 100644
index f7f335c29e14..
--- a/dev-vcs/pre-commit/files/pre-commit-2.20.0-no_toml.patch
+++ /dev/null
@@ -1,81 +0,0 @@
-Backported upstream commit e703982de45ac64492897b25fa4edbdb8da10e62.
-
 a/pre_commit/languages/rust.py
-+++ b/pre_commit/languages/rust.py
-@@ -5,8 +5,6 @@
- from typing import Generator
- from typing import Sequence
- 
--import toml
--
- import pre_commit.constants as C
- from pre_commit.envcontext import envcontext
- from pre_commit.envcontext import PatchesT
-@@ -38,18 +36,16 @@
- 
- 
- def _add_dependencies(
--cargo_toml_path: str,
-+prefix: Prefix,
- additional_dependencies: set[str],
- ) -> None:
--with open(cargo_toml_path, 'r+') as f:
--cargo_toml = toml.load(f)
--cargo_toml.setdefault('dependencies', {})
--for dep in additional_dependencies:
--name, _, spec = dep.partition(':')
--cargo_toml['dependencies'][name] = spec or '*'
--f.seek(0)
--toml.dump(cargo_toml, f)
--f.truncate()
-+crates = []
-+for dep in additional_dependencies:
-+name, _, spec = dep.partition(':')
-+crate = f'{name}@{spec or "*"}'
-+crates.append(crate)
-+
-+helpers.run_setup_cmd(prefix, ('cargo', 'add', *crates))
- 
- 
- def install_environment(
-@@ -77,9 +73,6 @@
- }
- lib_deps = set(additional_dependencies) - cli_deps
- 
--if len(lib_deps) > 0:
--_add_dependencies(prefix.path('Cargo.toml'), lib_deps)
--
- with clean_path_on_failure(directory):
- packages_to_install: set[tuple[str, ...]] = {('--path', '.')}
- for cli_dep in cli_deps:
-@@ -90,6 +83,9 @@
- else:
- packages_to_install.add((package,))
- 
-+if len(lib_deps) > 0:
-+_add_dependencies(prefix, lib_deps)
-+
- for args in packages_to_install:
- cmd_output_b(
- 'cargo', 'install', '--bins', '--root', directory, *args,
 a/setup.cfg
-+++ b/setup.cfg
-@@ -27,7 +27,6 @@
- identify>=1.0.0
- nodeenv>=0.11.1
- pyyaml>=5.1
--toml
- virtualenv>=20.0.8
- importlib-metadata;python_version<"3.8"
- python_requires = >=3.7
 a/tests/repository_test.py
-+++ b/tests/repository_test.py
-@@ -485,7 +485,7 @@
- path = make_repo(tempdir_factory, 'rust_hooks_repo')
- config = make_config_from_repo(path)
- # A small rust package with no dependencies.
--deps = ['shellharden:3.1.0']
-+deps = ['shellharden:3.1.0', 'git-version']
- config['hooks'][0]['additional_dependencies'] = deps
- hook = _get_hook(config, store, 'rust-hook')
- binaries = os.listdir(

diff --git a/dev-vcs/pre-commit/pre-commit-2.20.0-r1.ebuild 
b/dev-vcs/pre-commit/pre-commit-2.20.0-r1.ebuild
deleted file mode 100644
index d6e3496abf3e..
--- a/dev-vcs/pre-commit/pre-commit-2.20.0-r1.ebuild
+++ /dev/null
@@ -1,57 +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} )

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

2023-03-27 Thread Marek Szuba
commit: 84619a5ced76fcceaae7f7505ab598105bbc431b
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar 27 20:17:31 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar 27 20:18:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84619a5c

net-misc/oidc-agent: stabilize 4.5.0-r1 for amd64

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

 net-misc/oidc-agent/oidc-agent-4.5.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-misc/oidc-agent/oidc-agent-4.5.0-r1.ebuild 
b/net-misc/oidc-agent/oidc-agent-4.5.0-r1.ebuild
index 1899a1d911d2..ac7f0f17baf5 100644
--- a/net-misc/oidc-agent/oidc-agent-4.5.0-r1.ebuild
+++ b/net-misc/oidc-agent/oidc-agent-4.5.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/indigo-dc/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~riscv"
+KEYWORDS="amd64 ~riscv"
 IUSE="test"
 
 DEPEND="app-crypt/libsecret



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

2023-03-27 Thread Marek Szuba
commit: 1e830287646cb2f0ccdd68b98717402fdde94978
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar 27 20:17:45 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar 27 20:18:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e830287

net-misc/oidc-agent: drop 4.3.1

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

 net-misc/oidc-agent/Manifest   |  1 -
 .../files/oidc-agent-4.3.1_install-perms.patch | 59 ---
 .../files/oidc-agent-4.3.1_liblist-automagic.patch | 11 ---
 .../oidc-agent-4.3.1_prompt-user-ldflags.patch | 11 ---
 net-misc/oidc-agent/oidc-agent-4.3.1.ebuild| 86 --
 5 files changed, 168 deletions(-)

diff --git a/net-misc/oidc-agent/Manifest b/net-misc/oidc-agent/Manifest
index cbb3cef98433..ebb82bb12cd8 100644
--- a/net-misc/oidc-agent/Manifest
+++ b/net-misc/oidc-agent/Manifest
@@ -1,3 +1,2 @@
-DIST oidc-agent-4.3.1.tar.gz 2124200 BLAKE2B 
4108f50688fd0d2043105972a7a7fbab58a74b6a36e0d0a739be5b42a29c3b6bedb29b2273038d49b77fc3245a51f8cf998a12fee5e39096dd5e35ec72660b05
 SHA512 
3b598f760b1932a07bb243ce7c978a99c209ffbe5594cbb9e084c430c11c089ff0f7be113f73b165bd5f6b382d0ab30dd230c4c9fab6e210a327af20715e6d60
 DIST oidc-agent-4.5.0.tar.gz 1823181 BLAKE2B 
d2023494689ec65837efcd67e325c690ec1b3a03f78dccce853d1c30e312a89d5d43476132830d10aa63ead7b5cfc91b99fcf78fdfa2d46c60e5a62030c77884
 SHA512 
23520dc5556ed54ad2dcf3a14a5183f04b1f8030aafd342cfb5f4e21683058da475335c7b29ae0727bd20405e42fad825614d1b7c86fca5a81e4bf3cae5f64c1
 DIST oidc-agent-4.5.1.tar.gz 1823853 BLAKE2B 
d73ce4405ead08ddc0433a5c3b660b08037eecbde5f1e0358cad8731d0787e63ffae4b1317ecfe824a951e07a82d600fa4180557d93d0ce5a382e8c8f39289d6
 SHA512 
9afffbfcb00c610b04f97c59d610799a4ce45b1c40a61e388c6ab8b550381725602e43d219ce475a9d0425c1bc07b49ca982379286e9f48ebae1e19ca4587779

diff --git a/net-misc/oidc-agent/files/oidc-agent-4.3.1_install-perms.patch 
b/net-misc/oidc-agent/files/oidc-agent-4.3.1_install-perms.patch
deleted file mode 100644
index 940191322345..
--- a/net-misc/oidc-agent/files/oidc-agent-4.3.1_install-perms.patch
+++ /dev/null
@@ -1,59 +0,0 @@
 a/Makefile
-+++ b/Makefile
-@@ -644,19 +644,19 @@
- 
- ## Man pages
- $(MAN_PATH)/man1/$(AGENT).1: $(MANDIR)/$(AGENT).1 $(MAN_PATH)/man1
--  @install $< $@
-+  @install -m 644 $< $@
- $(MAN_PATH)/man1/$(GEN).1: $(MANDIR)/$(GEN).1 $(MAN_PATH)/man1
--  @install $< $@
-+  @install -m 644 $< $@
- $(MAN_PATH)/man1/$(ADD).1: $(MANDIR)/$(ADD).1 $(MAN_PATH)/man1
--  @install $< $@
-+  @install -m 644 $< $@
- $(MAN_PATH)/man1/$(CLIENT).1: $(MANDIR)/$(CLIENT).1 $(MAN_PATH)/man1
--  @install $< $@
-+  @install -m 644 $< $@
- $(MAN_PATH)/man1/$(AGENT_SERVICE).1: $(MANDIR)/$(AGENT_SERVICE).1 
$(MAN_PATH)/man1
--  @install $< $@
-+  @install -m 644 $< $@
- $(MAN_PATH)/man1/$(KEYCHAIN).1: $(MANDIR)/$(KEYCHAIN).1 $(MAN_PATH)/man1
--  @install $< $@
-+  @install -m 644 $< $@
- $(PROMPT_MAN_PATH)/man1/$(PROMPT).1: $(MANDIR)/$(PROMPT).1 
$(PROMPT_MAN_PATH)/man1
--  @install $< $@
-+  @install -m 644 $< $@
- 
- endif
- 
-@@ -673,16 +673,16 @@
-   @ln -sf $(SHARED_LIB_NAME_SO) $@
- 
- $(INCLUDE_PATH)/oidc-agent/%.h: $(SRCDIR)/api/%.h $(INCLUDE_PATH)/oidc-agent
--  @install $< $@
-+  @install -m 644 $< $@
- 
- $(INCLUDE_PATH)/oidc-agent/ipc_values.h: $(SRCDIR)/defines/ipc_values.h 
$(INCLUDE_PATH)/oidc-agent
--  @install $< $@
-+  @install -m 644 $< $@
- 
- $(INCLUDE_PATH)/oidc-agent/oidc_error.h: $(SRCDIR)/utils/oidc_error.h 
$(INCLUDE_PATH)/oidc-agent
--  @install $< $@
-+  @install -m 644 $< $@
- 
- $(LIBDEV_PATH)/liboidc-agent.a: $(APILIB)/liboidc-agent.a $(LIBDEV_PATH)
--  @install $< $@
-+  @install -m 644 $< $@
- 
- endif
- 
-@@ -690,7 +690,7 @@
- 
- ## scheme handler
- $(DESKTOP_APPLICATION_PATH)/oidc-gen.desktop: 
$(CONFDIR)/scheme_handler/oidc-gen.desktop
--  @install -D $< $@
-+  @install -m 644 -D $< $@
-   @echo "Exec=x-terminal-emulator -e bash -c 
\"$(BIN_AFTER_INST_PATH)/bin/$(GEN) --codeExchange=%u; exec bash\"" >> $@
- 
- ## Xsession

diff --git a/net-misc/oidc-agent/files/oidc-agent-4.3.1_liblist-automagic.patch 
b/net-misc/oidc-agent/files/oidc-agent-4.3.1_liblist-automagic.patch
deleted file mode 100644
index ac9ec72c84c9..
--- a/net-misc/oidc-agent/files/oidc-agent-4.3.1_liblist-automagic.patch
+++ /dev/null
@@ -1,11 +0,0 @@
 a/Makefile
-+++ b/Makefile
-@@ -80,7 +80,7 @@
- 
- # USE_CJSON_SO ?= $(shell /sbin/ldconfig -N -v $(sed 's/:/ /g' <<< 
$LD_LIBRARY_PATH) 2>/dev/null | grep -i libcjson >/dev/null && echo 1 || echo 0)
- USE_CJSON_SO ?= 0
--USE_LIST_SO ?= $(shell /sbin/ldconfig -N -v $(sed 's/:/ /g' <<< 
$LD_LIBRARY_PATH) 2>/dev/null | grep -i liblist >/dev/null && echo 1 || echo 0)
-+USE_LIST_SO ?= 0
- USE_ARGP_SO ?= 0
- 
- ifeq ($(USE_CJSON_SO),1)

diff --git 
a/net-misc/oidc-agent/files/oidc-agent-4.3.1_prompt-user-ldflags.patch 

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

2023-03-27 Thread Marek Szuba
commit: e77818288c6c60aced72576c702e7b72f0362965
Author: Marek Szuba  gentoo  org>
AuthorDate: Mon Mar 27 20:08:51 2023 +
Commit: Marek Szuba  gentoo  org>
CommitDate: Mon Mar 27 20:18:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7781828

net-misc/oidc-agent: drop the deps_automagic patch

The version compatible with 4.5.1 got left out of the version-bump
commit, and in general not needed if all USE_FOO_SO variables are
set by the ebuilds.

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

 .../oidc-agent/files/oidc-agent-4.4.0_deps-automagic.patch  | 13 -
 net-misc/oidc-agent/oidc-agent-4.5.0-r1.ebuild  |  2 +-
 net-misc/oidc-agent/oidc-agent-4.5.1.ebuild |  3 ++-
 3 files changed, 3 insertions(+), 15 deletions(-)

diff --git a/net-misc/oidc-agent/files/oidc-agent-4.4.0_deps-automagic.patch 
b/net-misc/oidc-agent/files/oidc-agent-4.4.0_deps-automagic.patch
deleted file mode 100644
index f8131d23bafa..
--- a/net-misc/oidc-agent/files/oidc-agent-4.4.0_deps-automagic.patch
+++ /dev/null
@@ -1,13 +0,0 @@
 a/Makefile
-+++ b/Makefile
-@@ -78,8 +78,8 @@
- TESTSRCDIR = test/src
- TESTBINDIR = test/bin
- 
--USE_CJSON_SO ?= $(shell /sbin/ldconfig -N -v $(sed 's/:/ /g' <<< 
$LD_LIBRARY_PATH) 2>/dev/null | grep -i libcjson >/dev/null && echo 1 || echo 0)
--USE_LIST_SO ?= $(shell /sbin/ldconfig -N -v $(sed 's/:/ /g' <<< 
$LD_LIBRARY_PATH) 2>/dev/null | grep -i liblist >/dev/null && echo 1 || echo 0)
-+USE_CJSON_SO ?= 0
-+USE_LIST_SO ?= 0
- USE_ARGP_SO ?= 0
- 
- ifeq ($(USE_CJSON_SO),1)

diff --git a/net-misc/oidc-agent/oidc-agent-4.5.0-r1.ebuild 
b/net-misc/oidc-agent/oidc-agent-4.5.0-r1.ebuild
index 459b2148429c..1899a1d911d2 100644
--- a/net-misc/oidc-agent/oidc-agent-4.5.0-r1.ebuild
+++ b/net-misc/oidc-agent/oidc-agent-4.5.0-r1.ebuild
@@ -28,7 +28,6 @@ BDEPEND="test? ( dev-libs/check )"
 RESTRICT="!test? ( test )"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-4.4.0_deps-automagic.patch
"${FILESDIR}"/${PN}-4.4.0_install-perms.patch
"${FILESDIR}"/${PN}-4.5.0_webkit41.patch
 )
@@ -41,6 +40,7 @@ src_prepare() {
 
 src_compile() {
local -x USE_CJSON_SO=1
+   local -x USE_LIST_SO=0
use elibc_musl && local -x USE_ARGP_SO=1
emake -j1 create_obj_dir_structure create_picobj_dir_structure # Bug 
#880157
emake

diff --git a/net-misc/oidc-agent/oidc-agent-4.5.1.ebuild 
b/net-misc/oidc-agent/oidc-agent-4.5.1.ebuild
index 459b2148429c..d036c301e3b3 100644
--- a/net-misc/oidc-agent/oidc-agent-4.5.1.ebuild
+++ b/net-misc/oidc-agent/oidc-agent-4.5.1.ebuild
@@ -28,7 +28,6 @@ BDEPEND="test? ( dev-libs/check )"
 RESTRICT="!test? ( test )"
 
 PATCHES=(
-   "${FILESDIR}"/${PN}-4.4.0_deps-automagic.patch
"${FILESDIR}"/${PN}-4.4.0_install-perms.patch
"${FILESDIR}"/${PN}-4.5.0_webkit41.patch
 )
@@ -41,6 +40,8 @@ src_prepare() {
 
 src_compile() {
local -x USE_CJSON_SO=1
+   local -x USE_LIST_SO=0
+   local -x USE_MUSTACHE_SO=0
use elibc_musl && local -x USE_ARGP_SO=1
emake -j1 create_obj_dir_structure create_picobj_dir_structure # Bug 
#880157
emake



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

2023-03-27 Thread Jakov Smolić
commit: f479a16158f4a3ab8edd5388418eeb7ba38ec606
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Mar 27 20:00:28 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Mar 27 20:00:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f479a161

app-misc/jdupes: drop 1.21.0, 1.21.1

Signed-off-by: Jakov Smolić  gentoo.org>

 app-misc/jdupes/Manifest |  2 --
 app-misc/jdupes/jdupes-1.21.0.ebuild | 44 
 app-misc/jdupes/jdupes-1.21.1.ebuild | 44 
 3 files changed, 90 deletions(-)

diff --git a/app-misc/jdupes/Manifest b/app-misc/jdupes/Manifest
index 2b49fddc2fea..f35e6827e877 100644
--- a/app-misc/jdupes/Manifest
+++ b/app-misc/jdupes/Manifest
@@ -1,3 +1 @@
-DIST jdupes-1.21.0.tar.gz 96407 BLAKE2B 
e1c770826654b7db058b1f311f73cb00f3ef71aa99a71ebd192a73f4f420c5cef8b979af96081c826f7c2b0487710afc6db15df921a9a6dba3816641acab545a
 SHA512 
1671e33175bba16499f5e8a82a1e99e63fd763eb9b195c1e7e65efbf7a27156b160b86dde6f9d538d6e9690f50e49f8387c4992171f4467c08a866b7d554
-DIST jdupes-1.21.1.tar.gz 97397 BLAKE2B 
1d59707fdd0c821ca1bb21333a485deac08bfe66d3d0c5c70f616f8bfc8cce4e6310b2ecc0906fb5caf7031688b49f795d03c4ac4a431d1de4134a960d3167bd
 SHA512 
41419e3947af6bafdf13b787c5c51f59f31db97b8b4a1da47d8c92de31a9a9c9cd6880a38ffdbc9e7dffc821371efee6b2474afd8ce25524a4c015f9465a687f
 DIST jdupes-1.21.3.tar.gz 155979 BLAKE2B 
b7d978aa8cc4574ce3a201e283a1cfccf6751689725f5307b78e47a9f1defd360d58be3ba2f558a6f40e7108a1ea4f0dd3c14d2332d14278c4114d303da3eea6
 SHA512 
22284adb1650dc44dfc74320799ac68e02e8d31685dd376d5f938d10308d117ae8af39273fbfec73f7e5a22e9685be96c92f0e12d9ebc81f11c255ada60abe83

diff --git a/app-misc/jdupes/jdupes-1.21.0.ebuild 
b/app-misc/jdupes/jdupes-1.21.0.ebuild
deleted file mode 100644
index a7b4d25824fd..
--- a/app-misc/jdupes/jdupes-1.21.0.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Identify duplicate files on the filesystem"
-HOMEPAGE="https://github.com/jbruchon/jdupes;
-if [[ "${PV}" == * ]] ; then
-   EGIT_REPO_URI="https://github.com/jbruchon/jdupes.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/jbruchon/jdupes/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-LICENSE="MIT"
-SLOT="0"
-
-IUSE="+dedupe lowmem hardened"
-
-# missing test.sh script
-# https://github.com/jbruchon/jdupes/issues/191
-RESTRICT="test"
-
-src_prepare() {
-   sed -i -e '/PREFIX/s/=/?=/' Makefile || die
-   default
-}
-
-src_compile() {
-   tc-export CC
-   local myconf=(
-   $(usex dedupe 'ENABLE_DEDUPE=1' '')
-   $(usex lowmem 'LOW_MEMORY=1' '')
-   $(usex hardened 'HARDEN=1' '')
-   )
-   emake ${myconf[@]}
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
-   einstalldocs
-}

diff --git a/app-misc/jdupes/jdupes-1.21.1.ebuild 
b/app-misc/jdupes/jdupes-1.21.1.ebuild
deleted file mode 100644
index a7b4d25824fd..
--- a/app-misc/jdupes/jdupes-1.21.1.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 2021-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit toolchain-funcs
-
-DESCRIPTION="Identify duplicate files on the filesystem"
-HOMEPAGE="https://github.com/jbruchon/jdupes;
-if [[ "${PV}" == * ]] ; then
-   EGIT_REPO_URI="https://github.com/jbruchon/jdupes.git;
-   inherit git-r3
-else
-   
SRC_URI="https://github.com/jbruchon/jdupes/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
-   KEYWORDS="~amd64"
-fi
-LICENSE="MIT"
-SLOT="0"
-
-IUSE="+dedupe lowmem hardened"
-
-# missing test.sh script
-# https://github.com/jbruchon/jdupes/issues/191
-RESTRICT="test"
-
-src_prepare() {
-   sed -i -e '/PREFIX/s/=/?=/' Makefile || die
-   default
-}
-
-src_compile() {
-   tc-export CC
-   local myconf=(
-   $(usex dedupe 'ENABLE_DEDUPE=1' '')
-   $(usex lowmem 'LOW_MEMORY=1' '')
-   $(usex hardened 'HARDEN=1' '')
-   )
-   emake ${myconf[@]}
-}
-
-src_install() {
-   emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
-   einstalldocs
-}



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

2023-03-27 Thread Jakov Smolić
commit: 53faa079425bf783bd9368fe08d248c754823b81
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Mar 27 20:00:12 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Mar 27 20:00:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53faa079

app-misc/jdupes: add 1.21.3

Signed-off-by: Jakov Smolić  gentoo.org>

 app-misc/jdupes/Manifest |  1 +
 app-misc/jdupes/jdupes-1.21.3.ebuild | 44 
 2 files changed, 45 insertions(+)

diff --git a/app-misc/jdupes/Manifest b/app-misc/jdupes/Manifest
index 0cafcec1deff..2b49fddc2fea 100644
--- a/app-misc/jdupes/Manifest
+++ b/app-misc/jdupes/Manifest
@@ -1,2 +1,3 @@
 DIST jdupes-1.21.0.tar.gz 96407 BLAKE2B 
e1c770826654b7db058b1f311f73cb00f3ef71aa99a71ebd192a73f4f420c5cef8b979af96081c826f7c2b0487710afc6db15df921a9a6dba3816641acab545a
 SHA512 
1671e33175bba16499f5e8a82a1e99e63fd763eb9b195c1e7e65efbf7a27156b160b86dde6f9d538d6e9690f50e49f8387c4992171f4467c08a866b7d554
 DIST jdupes-1.21.1.tar.gz 97397 BLAKE2B 
1d59707fdd0c821ca1bb21333a485deac08bfe66d3d0c5c70f616f8bfc8cce4e6310b2ecc0906fb5caf7031688b49f795d03c4ac4a431d1de4134a960d3167bd
 SHA512 
41419e3947af6bafdf13b787c5c51f59f31db97b8b4a1da47d8c92de31a9a9c9cd6880a38ffdbc9e7dffc821371efee6b2474afd8ce25524a4c015f9465a687f
+DIST jdupes-1.21.3.tar.gz 155979 BLAKE2B 
b7d978aa8cc4574ce3a201e283a1cfccf6751689725f5307b78e47a9f1defd360d58be3ba2f558a6f40e7108a1ea4f0dd3c14d2332d14278c4114d303da3eea6
 SHA512 
22284adb1650dc44dfc74320799ac68e02e8d31685dd376d5f938d10308d117ae8af39273fbfec73f7e5a22e9685be96c92f0e12d9ebc81f11c255ada60abe83

diff --git a/app-misc/jdupes/jdupes-1.21.3.ebuild 
b/app-misc/jdupes/jdupes-1.21.3.ebuild
new file mode 100644
index ..73979531f0dc
--- /dev/null
+++ b/app-misc/jdupes/jdupes-1.21.3.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2021-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="Identify duplicate files on the filesystem"
+HOMEPAGE="https://github.com/jbruchon/jdupes;
+if [[ "${PV}" == * ]] ; then
+   EGIT_REPO_URI="https://github.com/jbruchon/jdupes.git;
+   inherit git-r3
+else
+   
SRC_URI="https://github.com/jbruchon/jdupes/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+   KEYWORDS="~amd64"
+fi
+LICENSE="MIT"
+SLOT="0"
+
+IUSE="+dedupe lowmem hardened"
+
+# missing test.sh script
+# https://github.com/jbruchon/jdupes/issues/191
+RESTRICT="test"
+
+src_prepare() {
+   sed -i -e '/PREFIX/s/=/?=/' Makefile || die
+   default
+}
+
+src_compile() {
+   tc-export CC
+   local myconf=(
+   $(usex dedupe 'ENABLE_DEDUPE=1' '')
+   $(usex lowmem 'LOW_MEMORY=1' '')
+   $(usex hardened 'HARDEN=1' '')
+   )
+   emake ${myconf[@]}
+}
+
+src_install() {
+   emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install
+   einstalldocs
+}



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

2023-03-27 Thread Jakov Smolić
commit: c133e01c71d7dda74c47a76f31dfcc8f153dcdc2
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Mar 27 19:51:55 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Mar 27 19:54:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c133e01c

profiles/arch/riscv: Remove obsolete masks

Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/arch/riscv/package.use.mask | 6 --
 1 file changed, 6 deletions(-)

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 917c095f9b48..0891cb8df2c0 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -105,7 +105,6 @@ dev-python/anyio test
 # Marek Szuba  (2021-09-23)
 # mkdocs ecosystem only partly keyworded on riscv, has rather messy
 # Python-target requirements.
-dev-python/backrefs doc
 dev-python/pyspelling doc
 dev-python/wcmatch doc
 
@@ -150,11 +149,6 @@ app-crypt/heimdal afs
 # app-editors/xemacs reports arch as unknown, fails to build
 dev-lang/ruby xemacs
 
-# Yixun Lan  (2021-08-20)
-# dependencies not keyworded/tested
-gnome-extra/sushi office
-gnome-base/gnome-shell browser-extension
-
 # Alex Fan  (2021-08-17)
 # dependencies not keyworded/tested
 kde-plasma/plasma-meta plymouth



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

2023-03-27 Thread Sam James
commit: 1b38f6372b3bb8ac748a4d73e1c4104c3c3c4fd2
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 27 19:52:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 27 19:52:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b38f637

dev-python/pyClamd: Stabilize 0.4.0-r4 amd64, #903221

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

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

diff --git a/dev-python/pyClamd/pyClamd-0.4.0-r4.ebuild 
b/dev-python/pyClamd/pyClamd-0.4.0-r4.ebuild
index 84e48e7e0184..0dd45d40d5f8 100644
--- a/dev-python/pyClamd/pyClamd-0.4.0-r4.ebuild
+++ b/dev-python/pyClamd/pyClamd-0.4.0-r4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://xael.org/pages/pyclamd-en.html;
 
 LICENSE="LGPL-3"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE=""
 
 DEPEND="dev-python/setuptools[${PYTHON_USEDEP}]"



[gentoo-commits] proj/releng:master commit in: tools/

2023-03-27 Thread Andreas K. Hüttel
commit: 269b9858012185745e67227d4642fca250c5153b
Author: Andreas K. Hüttel  gentoo  org>
AuthorDate: Mon Mar 27 19:51:43 2023 +
Commit: Andreas K. Hüttel  gentoo  org>
CommitDate: Mon Mar 27 19:51:43 2023 +
URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=269b9858

Specify TMP_PATH for the slow builds on hppa

Signed-off-by: Andreas K. Hüttel  gentoo.org>

 tools/catalyst-auto-hppa.conf | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/tools/catalyst-auto-hppa.conf b/tools/catalyst-auto-hppa.conf
index b294d0ea..531c5b5d 100644
--- a/tools/catalyst-auto-hppa.conf
+++ b/tools/catalyst-auto-hppa.conf
@@ -25,6 +25,8 @@ KCONFIG_DIR=${REPO_DIR}/releases/kconfig/hppa
 
 EMAIL_SUBJECT_PREPEND="[hppa-auto]"
 
+TMP_PATH=/var/tmp/catalyst/tmp
+
 update_symlinks() {
# Symlink the latest stages3 to build from
local d f t



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

2023-03-27 Thread Sam James
commit: 8b725872221506b15fb9e22c394a99a658babe2a
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 27 19:51:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 27 19:52:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b725872

profiles: mask more ~timezone-data-2023bish packages

Followup to ebac55e3e986470858d10e7d61d52d91e6d3bf23. These packages either
depend on the masked timezone-data-2023b package or they embed its data.

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

 profiles/package.mask | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index c4c9afca4e8b..5d83daf49844 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -37,6 +37,8 @@
 # The upstream tzinfo maintainers recommend using 2023a for now because of the
 # disruption regarding Lebanon's DST change. See 
https://lore.kernel.org/distributions/87cz4u2gmj@gentoo.org/T/#u.
 =sys-libs/timezone-data-2023b
+=dev-python/pytz-2023.2-r1
+=dev-perl/DateTime-TimeZone-2.580.0
 
 # Michał Górny  (2023-03-26)
 # No py3.11.  Last release in 2014.  No revdeps.



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

2023-03-27 Thread Jakov Smolić
commit: e383a9e4e375726b83ebc51f1cbc3e5b29be5708
Author: jinqiang zhang  0x0  ee>
AuthorDate: Mon Mar 27 18:45:42 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Mar 27 19:46:18 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e383a9e4

profiles/arch/riscv: unmask sys-libs/compiler-rt-sanitizers USE

Closes: https://bugs.gentoo.org/903197
Signed-off-by: jinqiang zhang  0x0.ee>
Closes: https://github.com/gentoo/gentoo/pull/30372
Signed-off-by: Jakov Smolić  gentoo.org>

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

diff --git a/profiles/arch/riscv/package.use.mask 
b/profiles/arch/riscv/package.use.mask
index 63b53b0ff2e9..917c095f9b48 100644
--- a/profiles/arch/riscv/package.use.mask
+++ b/profiles/arch/riscv/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2019-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# jinqiang zhang  (2023-03-27)
+# Sanitizers supported on this architecture.
+sys-libs/compiler-rt-sanitizers -asan -lsan
+
 # Yixun Lan  (2023-02-16)
 # USE=java depend on virtual/jdk:1.8 which is not support on RISC-V
 app-office/libreoffice java libreoffice_extensions_scripting-beanshell 
libreoffice_extensions_scripting-javascript



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

2023-03-27 Thread Florian Schmaus
commit: 8fa89670d35b87b113da4be6a0b69956be1ed7b2
Author: Florian Schmaus  gentoo  org>
AuthorDate: Mon Mar 27 19:36:49 2023 +
Commit: Florian Schmaus  gentoo  org>
CommitDate: Mon Mar 27 19:40:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fa89670

media-gfx/sane-airscan: format metadata.xml, add upstream

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

 media-gfx/sane-airscan/metadata.xml | 11 +++
 1 file changed, 7 insertions(+), 4 deletions(-)

diff --git a/media-gfx/sane-airscan/metadata.xml 
b/media-gfx/sane-airscan/metadata.xml
index 78a9d6b02d0f..e71a161f0adf 100644
--- a/media-gfx/sane-airscan/metadata.xml
+++ b/media-gfx/sane-airscan/metadata.xml
@@ -1,8 +1,11 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-
-zx...@gentoo.org
-Jason A. Donenfeld
-
+   
+   zx...@gentoo.org
+   Jason A. Donenfeld
+   
+   
+   alexpevzner/sane-airscan
+   
 



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

2023-03-27 Thread Jimi Huotari
commit: 0eed12ffd7c3c43cae4fa58c687088774e1b669f
Author: Michael Mair-Keimberger  levelnine  at>
AuthorDate: Mon Mar 27 10:17:16 2023 +
Commit: Jimi Huotari  gentoo  org>
CommitDate: Mon Mar 27 19:35:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0eed12ff

dev-qt/qtbase: remove unused patch(es)

Closes: https://github.com/gentoo/gentoo/pull/30364
Signed-off-by: Michael Mair-Keimberger  levelnine.at>
Signed-off-by: Jimi Huotari  gentoo.org>

 dev-qt/qtbase/files/qtbase-6-march.patch | 46 
 1 file changed, 46 deletions(-)

diff --git a/dev-qt/qtbase/files/qtbase-6-march.patch 
b/dev-qt/qtbase/files/qtbase-6-march.patch
deleted file mode 100644
index 2c5cb0a010cb..
--- a/dev-qt/qtbase/files/qtbase-6-march.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-https://bugreports.qt.io/browse/QTBUG-111698
-https://bugs.gentoo.org/898644
-
-From 5fe96c901cd1ecd3e53acedeb97efd38b6af49a4 Mon Sep 17 00:00:00 2001
-From: Mike Gilbert 
-Date: Wed, 1 Mar 2023 21:31:22 -0500
-Subject: [PATCH] Don't error on partial support for x86-64 v3/v4
-
-Bug: https://bugs.gentoo.org/898644

- src/corelib/global/qsimd_p.h | 12 ++--
- 1 file changed, 2 insertions(+), 10 deletions(-)
-
-diff --git a/src/corelib/global/qsimd_p.h b/src/corelib/global/qsimd_p.h
-index 1d12902a0a..1449d75d5c 100644
 a/src/corelib/global/qsimd_p.h
-+++ b/src/corelib/global/qsimd_p.h
-@@ -227,11 +227,7 @@ asm(
- // macOS's fat binaries support the "x86_64h" sub-architecture and the GNU 
libc
- // ELF loader also supports a "haswell/" subdir (e.g., /usr/lib/haswell).
- #  define ARCH_HASWELL_MACROS   (__AVX2__ + __BMI2__ + __FMA__ + 
__LZCNT__)
--#  if ARCH_HASWELL_MACROS != 0
--#if ARCH_HASWELL_MACROS != 4
--#  error "Please enable all x86-64-v3 extensions; you probably want to 
use -march=haswell or -march=x86-64-v3 instead of -mavx2"
--#endif
--static_assert(ARCH_HASWELL_MACROS, "Undeclared identifiers indicate which 
features are missing.");
-+#  if ARCH_HASWELL_MACROS == 4
- #define __haswell__   1
- #  endif
- #  undef ARCH_HASWELL_MACROS
-@@ -243,11 +239,7 @@ static_assert(ARCH_HASWELL_MACROS, "Undeclared 
identifiers indicate which featur
- // with AVX512 support and it includes all of these too.
- //
- #  define ARCH_SKX_MACROS   (__AVX512F__ + __AVX512BW__ + 
__AVX512CD__ + __AVX512DQ__ + __AVX512VL__)
--#  if ARCH_SKX_MACROS != 0
--#if ARCH_SKX_MACROS != 5
--#  error "Please enable all x86-64-v4 extensions; you probably want to 
use -march=skylake-avx512 or -march=x86-64-v4 instead of -mavx512f"
--#endif
--static_assert(ARCH_SKX_MACROS, "Undeclared identifiers indicate which 
features are missing.");
-+#  if ARCH_SKX_MACROS == 5
- #define __skylake_avx512__  1
- #  endif
- #  undef ARCH_SKX_MACROS
--- 
-2.39.2
-



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

2023-03-27 Thread Sam James
commit: 3b89473b30c388b1db30d7bb9db12351c60ec3e5
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 27 19:30:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 27 19:30:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b89473b

dev-python/zc-lockfile: Stabilize 3.0_p1 x86, #903241

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

 dev-python/zc-lockfile/zc-lockfile-3.0_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/zc-lockfile/zc-lockfile-3.0_p1.ebuild 
b/dev-python/zc-lockfile/zc-lockfile-3.0_p1.ebuild
index 95681c3823d2..0faf7a9efd62 100644
--- a/dev-python/zc-lockfile/zc-lockfile-3.0_p1.ebuild
+++ b/dev-python/zc-lockfile/zc-lockfile-3.0_p1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="ZPL"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
x86"
 
 BDEPEND="
test? (



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

2023-03-27 Thread Sam James
commit: abd47694bab011977e437cc06fc89ae1f5eddaf7
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 27 19:30:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 27 19:30:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abd47694

dev-python/zc-lockfile: Stabilize 3.0_p1 amd64, #903241

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

 dev-python/zc-lockfile/zc-lockfile-3.0_p1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/zc-lockfile/zc-lockfile-3.0_p1.ebuild 
b/dev-python/zc-lockfile/zc-lockfile-3.0_p1.ebuild
index 973ec93c3fa2..95681c3823d2 100644
--- a/dev-python/zc-lockfile/zc-lockfile-3.0_p1.ebuild
+++ b/dev-python/zc-lockfile/zc-lockfile-3.0_p1.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="ZPL"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
~x86"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
~x86"
 
 BDEPEND="
test? (



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

2023-03-27 Thread Sam James
commit: eeabd91da7fc8905db647e3ad88b04803aa9943b
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 27 19:30:52 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 27 19:30:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eeabd91d

dev-python/rpy: Stabilize 3.5.8 x86, #903229

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

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

diff --git a/dev-python/rpy/rpy-3.5.8.ebuild b/dev-python/rpy/rpy-3.5.8.ebuild
index 45b6a9c9404e..420484defc01 100644
--- a/dev-python/rpy/rpy-3.5.8.ebuild
+++ b/dev-python/rpy/rpy-3.5.8.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="AGPL-3 GPL-2 LGPL-2.1 MPL-1.1"
 SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 
 # ggplot2 is a test dep but not in ::gentoo atm
 RESTRICT="test"



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

2023-03-27 Thread Sam James
commit: 3be78f83832e290f9d1733dd5e431ef44f9754a2
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 27 19:30:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 27 19:30:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3be78f83

dev-python/python-slugify: Stabilize 8.0.1 ALLARCHES, #903233

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

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

diff --git a/dev-python/python-slugify/python-slugify-8.0.1.ebuild 
b/dev-python/python-slugify/python-slugify-8.0.1.ebuild
index e80db8044cf6..f808e43dda0d 100644
--- a/dev-python/python-slugify/python-slugify-8.0.1.ebuild
+++ b/dev-python/python-slugify/python-slugify-8.0.1.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~ppc64 ~riscv x86"
 
 RDEPEND="
dev-python/text-unidecode[${PYTHON_USEDEP}]



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

2023-03-27 Thread Sam James
commit: 36632181a7800f4023e0d8d02be8b1bb238575b1
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 27 19:30:50 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 27 19:30:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36632181

dev-python/rpy: Stabilize 3.5.8 amd64, #903229

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

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

diff --git a/dev-python/rpy/rpy-3.5.8.ebuild b/dev-python/rpy/rpy-3.5.8.ebuild
index fd916d1fc2b5..45b6a9c9404e 100644
--- a/dev-python/rpy/rpy-3.5.8.ebuild
+++ b/dev-python/rpy/rpy-3.5.8.ebuild
@@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}"
 
 LICENSE="AGPL-3 GPL-2 LGPL-2.1 MPL-1.1"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 
 # ggplot2 is a test dep but not in ::gentoo atm
 RESTRICT="test"



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

2023-03-27 Thread Sam James
commit: d2e0471ec29ea1a9111a2f01736fd66d2d3db5a8
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 27 19:30:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 27 19:30:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2e0471e

dev-python/dockerpty: Stabilize 0.4.1-r2 amd64, #903215

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

 dev-python/dockerpty/dockerpty-0.4.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-python/dockerpty/dockerpty-0.4.1-r2.ebuild 
b/dev-python/dockerpty/dockerpty-0.4.1-r2.ebuild
index 938dd3d74002..8a1137c92af3 100644
--- a/dev-python/dockerpty/dockerpty-0.4.1-r2.ebuild
+++ b/dev-python/dockerpty/dockerpty-0.4.1-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/d11wtq/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm64"
+KEYWORDS="amd64 arm64"
 
 BDEPEND="
test? (



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

2023-03-27 Thread Sam James
commit: 2cc3b41fe559ba0ae18afdb88b8a4d4b6220d077
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 27 19:30:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 27 19:30:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cc3b41f

dev-python/python-keystoneclient: Stabilize 5.1.0 ALLARCHES, #903235

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

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

diff --git 
a/dev-python/python-keystoneclient/python-keystoneclient-5.1.0.ebuild 
b/dev-python/python-keystoneclient/python-keystoneclient-5.1.0.ebuild
index d18c56058479..a1adbddc49dc 100644
--- a/dev-python/python-keystoneclient/python-keystoneclient-5.1.0.ebuild
+++ b/dev-python/python-keystoneclient/python-keystoneclient-5.1.0.ebuild
@@ -18,7 +18,7 @@ HOMEPAGE="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~riscv x86"
 
 RDEPEND="
>dev-python/pbr-2.1.0[${PYTHON_USEDEP}]



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

2023-03-27 Thread Sam James
commit: 7988e2bdd0cbaddd51e696d4d621f44056618097
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 27 19:30:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 27 19:30:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7988e2bd

dev-python/dict2xml: Stabilize 1.7.3 ALLARCHES, #903217

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

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

diff --git a/dev-python/dict2xml/dict2xml-1.7.3.ebuild 
b/dev-python/dict2xml/dict2xml-1.7.3.ebuild
index 97a64fe6615e..43a833a01b68 100644
--- a/dev-python/dict2xml/dict2xml-1.7.3.ebuild
+++ b/dev-python/dict2xml/dict2xml-1.7.3.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 # dict2xml uses noseOfYeti for its test, which is not yet available.
 RESTRICT="test"
 



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

2023-03-27 Thread Sam James
commit: df018b77d870160cb208793bcdd6d5a7ae69a6aa
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 27 19:30:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 27 19:30:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df018b77

dev-python/cbor: Stabilize 1.0.0-r2 amd64, #903209

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

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

diff --git a/dev-python/cbor/cbor-1.0.0-r2.ebuild 
b/dev-python/cbor/cbor-1.0.0-r2.ebuild
index 40bebb0a97e7..b6e1bf203303 100644
--- a/dev-python/cbor/cbor-1.0.0-r2.ebuild
+++ b/dev-python/cbor/cbor-1.0.0-r2.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/cbor_py-${EGIT_COMMIT}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
 
 # upstream PR: https://github.com/brianolson/cbor_py/pull/19
 # upstream PR: https://github.com/brianolson/cbor_py/pull/11



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

2023-03-27 Thread Sam James
commit: 5535cfd6564ea98a5eaf1080ac92a40806681b88
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 27 19:30:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 27 19:30:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5535cfd6

dev-python/python-box: Stabilize 7.0.1 amd64, #903227

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

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

diff --git a/dev-python/python-box/python-box-7.0.1.ebuild 
b/dev-python/python-box/python-box-7.0.1.ebuild
index cb140b6ae872..9f934dd469ac 100644
--- a/dev-python/python-box/python-box-7.0.1.ebuild
+++ b/dev-python/python-box/python-box-7.0.1.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P}
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 
 RDEPEND="
dev-python/msgpack[${PYTHON_USEDEP}]



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

2023-03-27 Thread Sam James
commit: 45ec16aaca91423413dd2ed2d4726fbccd32c0b9
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 27 19:30:43 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 27 19:30:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45ec16aa

dev-python/cbor: Stabilize 1.0.0-r2 x86, #903209

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

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

diff --git a/dev-python/cbor/cbor-1.0.0-r2.ebuild 
b/dev-python/cbor/cbor-1.0.0-r2.ebuild
index b5da183599dd..40bebb0a97e7 100644
--- a/dev-python/cbor/cbor-1.0.0-r2.ebuild
+++ b/dev-python/cbor/cbor-1.0.0-r2.ebuild
@@ -22,7 +22,7 @@ S=${WORKDIR}/cbor_py-${EGIT_COMMIT}
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64 arm arm64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 arm arm64 x86 ~amd64-linux ~x86-linux"
 
 # upstream PR: https://github.com/brianolson/cbor_py/pull/19
 # upstream PR: https://github.com/brianolson/cbor_py/pull/11



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

2023-03-27 Thread Sam James
commit: ebac55e3e986470858d10e7d61d52d91e6d3bf23
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 27 19:29:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 27 19:29:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebac55e3

profiles: mask =sys-libs/timezone-data-2023b

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

 profiles/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/package.mask b/profiles/package.mask
index 95a0672273ea..c4c9afca4e8b 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -33,6 +33,11 @@
 
 #--- END OF EXAMPLES ---
 
+# Sam James  (2023-03-27)
+# The upstream tzinfo maintainers recommend using 2023a for now because of the
+# disruption regarding Lebanon's DST change. See 
https://lore.kernel.org/distributions/87cz4u2gmj@gentoo.org/T/#u.
+=sys-libs/timezone-data-2023b
+
 # Michał Górny  (2023-03-26)
 # No py3.11.  Last release in 2014.  No revdeps.
 # Removal on 2023-04-25.  Bug #896762.



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

2023-03-27 Thread Sam James
commit: 505fd1d1877cf1eee2531fd747390d8ac64a84a0
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 27 19:28:16 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Mar 27 19:28:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=505fd1d1

sys-libs/timezone-data: restore 2023a

See https://lore.kernel.org/distributions/87cz4u2gmj.fsf  gentoo.org/T/#u.

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

 sys-libs/timezone-data/Manifest   |   2 +
 sys-libs/timezone-data/timezone-data-2023a.ebuild | 197 ++
 2 files changed, 199 insertions(+)

diff --git a/sys-libs/timezone-data/Manifest b/sys-libs/timezone-data/Manifest
index 1e9dc2a573e6..ac23c2e4cc91 100644
--- a/sys-libs/timezone-data/Manifest
+++ b/sys-libs/timezone-data/Manifest
@@ -1,4 +1,6 @@
 DIST tzcode2022g.tar.gz 287901 BLAKE2B 
b67bb2020913c57cc6bc68d231c53ba645b95305256065e2645bce3b0d71adfaea865ed9bf40f1ec3b4a73aad7e6c48f5ecd0895de6e2d69bed6113d6b579e26
 SHA512 
5188edd8d05238a88da734cf78fadfb57640d4db3e7a0a970e3071e16b6eebc2e2ab17109b7dafafae68abfbc857df481cfdc3ffe63f7eb1569ea0b5997a
+DIST tzcode2023a.tar.gz 292438 BLAKE2B 
090d80ddaf580e5638175cb511f8da0644886b6eb8c38dc1b2b3c854be30e9caec980ae0dcc2034471bef7b15abee6ce83901977bf3b8697651f6711573e1575
 SHA512 
d45fc677a0a32ae807bf421faceff675565ee15e3ff42d3a4121df10e1f7855ac16b27fbc28bd365f93c57f40c5bdf19cde88546f7090cfab7676cac0a5516a4
 DIST tzcode2023b.tar.gz 292492 BLAKE2B 
a6b8f7706114257d1ed28651f59b099a4f1f830c55f53de270a2438639b5ca61145f8561eb487d4a745833f7782e61b0478cb81517a00e42539638337bae3120
 SHA512 
94058ceabfdaa62eeff9be804a030f0eb95b4099b62fbb7e7e8b934c8d883f488a3a6996331e24aebd147d66c19a73fb925a3dd929c630a9e11b51003b7f
 DIST tzdata2022g.tar.gz 439731 BLAKE2B 
582b79cc2317d27f3883042cbca25801397d9e2808ad8d3a340017d635372ef20316ce646a25a43b0ea5d4024841b54925ecc4510613295c39c28647989645cb
 SHA512 
7f79394295e00e3a24ebdbf9af3bc454a65f432a93b517e7e96c7f9db9949f6f5fdae9892a9d3789ff44ae0eb1bfe4744d36976b4624659af951d26414f94e65
+DIST tzdata2023a.tar.gz 442875 BLAKE2B 
33dd386d37a6349c9f9e60694c43323e97c9ba2cc6ca8f7f3a27c96734c1f6281e08748f1676e9fb4162d75202c9d38910caa28475bcb7414283b5991053d096
 SHA512 
10aadd6eba50f63f427399281065ba34cb474f6a854f8dc7a6f4f1343b1474a05f22b69b1e113ea67bb5f3f479253610a16b89d9dfa157bf0fde4c69aa3d6493
 DIST tzdata2023b.tar.gz 443019 BLAKE2B 
2738f4248882c771b85de7001ce350136df904ff978e2b5b77c28b4b2a9034b3b5a4fcfa87cc472299f701209922ecc21219e5d1bdeb1c87124988979d2f9672
 SHA512 
0f697b872ef02109d2098db12d0effc834b2ac5438921e0867f2c70987f305a47dc3eac720c344bb3757c902a7653109621e943564bdfbf00937077c311aa29b

diff --git a/sys-libs/timezone-data/timezone-data-2023a.ebuild 
b/sys-libs/timezone-data/timezone-data-2023a.ebuild
new file mode 100644
index ..0c77ada9e0ad
--- /dev/null
+++ b/sys-libs/timezone-data/timezone-data-2023a.ebuild
@@ -0,0 +1,197 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs flag-o-matic
+
+MY_CODE_VER=${PV}
+MY_DATA_VER=${PV}
+DESCRIPTION="Timezone data (/usr/share/zoneinfo) and utilities 
(tzselect/zic/zdump)"
+HOMEPAGE="https://www.iana.org/time-zones;
+SRC_URI="https://www.iana.org/time-zones/repository/releases/tzdata${MY_DATA_VER}.tar.gz
+   
https://www.iana.org/time-zones/repository/releases/tzcode${MY_CODE_VER}.tar.gz;
+
+LICENSE="BSD public-domain"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="nls leaps-timezone zic-slim"
+
+DEPEND="nls? ( virtual/libintl )"
+RDEPEND="
+   ${DEPEND}
+   !sys-libs/glibc[vanilla(+)]
+"
+
+src_unpack() {
+   mkdir "${S}" && cd "${S}" || die
+   default
+}
+
+src_prepare() {
+   default
+
+   # check_web contacts validator.w3.org
+   sed -i -e 's/check_tables check_web/check_tables/g' \
+   Makefile || die "Failed to disable check_web"
+
+   if tc-is-cross-compiler ; then
+   cp -pR "${S}" "${S}"-native || die
+   fi
+}
+
+src_configure() {
+   tc-export CC
+
+   # bug #471102
+   append-lfs-flags
+
+   if use elibc_Darwin ; then
+   # bug #138251
+   append-cppflags -DSTD_INSPIRED
+   fi
+
+   append-cppflags -DHAVE_GETTEXT=$(usex nls 1 0) -DTZ_DOMAIN='\"libc\"'
+
+   # Upstream default is 'slim', but it breaks quite a few programs
+   # that parse /etc/localtime directly: bug #747538.
+   append-cppflags -DZIC_BLOAT_DEFAULT='\"'$(usex zic-slim slim fat)'\"'
+
+   LDLIBS=""
+   if use nls ; then
+   # See if an external libintl is available. bug #154181, bug 
#578424
+   local c="${T}/test"
+   echo 'main(){}' > "${c}.c" || die
+   if $(tc-getCC) 

  1   2   3   >