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

2023-03-25 Thread Miroslav Šulc
commit: 8e644b133c815c839b69f3cbfba7b44ba6c9dcda
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Mar 14 19:15:31 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Mar 26 05:16:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e644b13

dev-java/xmlunit-matchers: new package, add 2.9.1

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

 dev-java/xmlunit-matchers/Manifest |  1 +
 dev-java/xmlunit-matchers/metadata.xml | 10 
 .../xmlunit-matchers/xmlunit-matchers-2.9.1.ebuild | 61 ++
 3 files changed, 72 insertions(+)

diff --git a/dev-java/xmlunit-matchers/Manifest 
b/dev-java/xmlunit-matchers/Manifest
new file mode 100644
index ..db73d721a992
--- /dev/null
+++ b/dev-java/xmlunit-matchers/Manifest
@@ -0,0 +1 @@
+DIST xmlunit-2.9.1-src.tar.gz 681721 BLAKE2B 
8e8d40e79890d9bec2a3a72a9931cba1c832438e713eb290867a2d95d3ca5a8092327611998075cf1e0117b747563f178b52f3c6435fc0f57c08a94d7240d104
 SHA512 
147c3868098b526895059b12a1cb692d774f4734fac94069e72a8c61109f8a3bfd7846d7f2596bf7c10dfb1a379185f73a4a0066076fc64a8577b90da8623acf

diff --git a/dev-java/xmlunit-matchers/metadata.xml 
b/dev-java/xmlunit-matchers/metadata.xml
new file mode 100644
index ..a707e0e60cc6
--- /dev/null
+++ b/dev-java/xmlunit-matchers/metadata.xml
@@ -0,0 +1,10 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   j...@gentoo.org
+   
+   
+   xmlunit/xmlunit
+   
+

diff --git a/dev-java/xmlunit-matchers/xmlunit-matchers-2.9.1.ebuild 
b/dev-java/xmlunit-matchers/xmlunit-matchers-2.9.1.ebuild
new file mode 100644
index ..20f507d2b058
--- /dev/null
+++ b/dev-java/xmlunit-matchers/xmlunit-matchers-2.9.1.ebuild
@@ -0,0 +1,61 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="org.xmlunit:xmlunit-matchers:${PV}"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="XMLUnit for Java Hamcrest Matchers"
+HOMEPAGE="https://www.xmlunit.org/;
+SRC_URI="https://github.com/xmlunit/xmlunit/releases/download/v${PV}/xmlunit-${PV}-src.tar.gz;
+S="${WORKDIR}/xmlunit-${PV}-src/xmlunit-matchers"
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64"
+
+PROPERTIES="test_network"
+RESTRICT="test"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+   ${CP_DEPEND}
+   dev-java/hamcrest-core:1.3
+   ~dev-java/xmlunit-core-${PV}:2
+   test? (
+   dev-java/hamcrest-library:1.3
+   dev-java/mockito:4
+   )
+"
+
+RDEPEND="
+   >=virtual/jre-1.8:*
+   ${CP_DEPEND}
+"
+
+DOCS=( ../{CONTRIBUTING,HELP_WANTED,README,RELEASE_NOTES}.md )
+
+JAVA_AUTOMATIC_MODULE_NAME="org.xmlunit.matchers"
+JAVA_CLASSPATH_EXTRA="
+   hamcrest-core-1.3
+   xmlunit-core-2
+"
+JAVA_SRC_DIR="src/main/java"
+
+JAVA_TEST_EXCLUDES="org.xmlunit.TestResources"
+JAVA_TEST_GENTOO_CLASSPATH="
+   hamcrest-library-1.3
+   junit-4
+   mockito-4
+   xmlunit-core-2
+"
+JAVA_TEST_SRC_DIR="src/test/java"
+
+src_prepare() {
+   java-pkg-2_src_prepare
+   cp {../xmlunit-core/,}src/test/java/org/xmlunit/TestResources.java || 
die
+}



[gentoo-commits] repo/gentoo:master commit in: media-sound/guayadeque/, media-sound/guayadeque/files/

2023-03-25 Thread Miroslav Šulc
commit: 1107e94609f8964c2e8f1f705da4cae618a02638
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Mar 26 05:00:36 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Mar 26 05:16:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1107e946

media-sound/guayadeque: dropped obsolete 0.4.6

Bug: https://bugs.gentoo.org/902863
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-sound/guayadeque/Manifest|   1 -
 ...que-0.4.5_p20170110-missing-aui-component.patch |  13 ---
 .../guayadeque/files/guayadeque-0.4.6-gcc10.patch  |  70 --
 .../files/guayadeque-0.4.6-metadata.patch  |   2 -
 media-sound/guayadeque/guayadeque-0.4.6.ebuild | 105 -
 5 files changed, 191 deletions(-)

diff --git a/media-sound/guayadeque/Manifest b/media-sound/guayadeque/Manifest
index fc5d681aa09e..88f243c5f100 100644
--- a/media-sound/guayadeque/Manifest
+++ b/media-sound/guayadeque/Manifest
@@ -1,2 +1 @@
-DIST guayadeque-0.4.6.tar.gz 2074965 BLAKE2B 
a6076a60f6560f51f1fa1ac7aca0529823d6579726049cfda212ae42e62c6f86ca18e8c06aa60d8e23c8accf51d4363ebe4b69b50ce5224f7db3215c32acf12f
 SHA512 
d353aa492b393a5043cdab2d151d715381c3d9d50cad393ca5687b5c556257641fc2b5eda53772098c8c0621fba88ae693179d07a1085d5b69aab1e5d06459a7
 DIST guayadeque-0.4.7.tar.gz 2192075 BLAKE2B 
b8f78a0667723d8ae27cc13c435f0309a521b10efc440d6cafca08692ef3a79299824d60bcafba3134255d652371f08adec98b1ac63589627c44d2ee8697d443
 SHA512 
8b620a2a44cc36866c2a2df14fec086796fab9a955429dc58f5689a90634dcc1a96434ab5dff4bbe8c81d785b9e1d8c91011ec076d4e0f5c75f269e9d92bf021

diff --git 
a/media-sound/guayadeque/files/guayadeque-0.4.5_p20170110-missing-aui-component.patch
 
b/media-sound/guayadeque/files/guayadeque-0.4.5_p20170110-missing-aui-component.patch
deleted file mode 100644
index 69a6e8b673a8..
--- 
a/media-sound/guayadeque/files/guayadeque-0.4.5_p20170110-missing-aui-component.patch
+++ /dev/null
@@ -1,13 +0,0 @@
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index e46d921..13e4ffa 100644
 a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -32,7 +32,7 @@ SET( SEARCH_LIBS
- 
- SET( wxWidgets_USE_LIBS base core adv net html xml aui qa )
- 
--FIND_PACKAGE( wxWidgets )
-+FIND_PACKAGE( wxWidgets COMPONENTS base core adv net html xml aui qa REQUIRED 
)
- 
- IF( NOT wxWidgets_FOUND)
- MESSAGE( FATAL_ERROR "wxWidgets not found!" )

diff --git a/media-sound/guayadeque/files/guayadeque-0.4.6-gcc10.patch 
b/media-sound/guayadeque/files/guayadeque-0.4.6-gcc10.patch
deleted file mode 100644
index 41529d20c051..
--- a/media-sound/guayadeque/files/guayadeque-0.4.6-gcc10.patch
+++ /dev/null
@@ -1,70 +0,0 @@
-From 6be35ba2153f1c36400b8c535d8ba49292a1f51e Mon Sep 17 00:00:00 2001
-From: Juan Rios 
-Date: Wed, 20 May 2020 05:23:22 +0100
-Subject: [PATCH] Fix compilation with gcc and fix some warnings with wxString
- Trim
-

- src/ui/jamendo/Jamendo.cpp| 5 ++---
- src/ui/mediaviewer/playlists/PlayListFile.cpp | 4 ++--
- src/ui/podcasts/PodcastsPanel.cpp | 2 +-
- 3 files changed, 5 insertions(+), 6 deletions(-)
-
-diff --git a/src/ui/jamendo/Jamendo.cpp b/src/ui/jamendo/Jamendo.cpp
-index 8725bb60..107cadd7 100644
 a/src/ui/jamendo/Jamendo.cpp
-+++ b/src/ui/jamendo/Jamendo.cpp
-@@ -487,7 +487,7 @@ guJamendoUpdateThread::~guJamendoUpdateThread()
- }
- }
- 
--#if 0
-+/*
- http://developer.jamendo.com/en/wiki/DatabaseDumps; 
type="artistalbumtrack">
- 
- 
-@@ -538,8 +538,7 @@ guJamendoUpdateThread::~guJamendoUpdateThread()
- 
- ...
- 
--#endif
--
-+*/
- 
- // 

 //
- void ReadJamendoXmlTrack( wxXmlNode * xmlnode, guJamendoUpdateThread * 
thread, guTrack * track )
-diff --git a/src/ui/mediaviewer/playlists/PlayListFile.cpp 
b/src/ui/mediaviewer/playlists/PlayListFile.cpp
-index a7ae4a4d..e038e20b 100644
 a/src/ui/mediaviewer/playlists/PlayListFile.cpp
-+++ b/src/ui/mediaviewer/playlists/PlayListFile.cpp
-@@ -287,7 +287,7 @@ bool guPlaylistFile::ReadM3uStream( wxInputStream 
, const wxString 
- int Count = Lines.Count();
- for( Index = 0; Index < Count; Index++ )
- {
--Lines[ Index ].Trim( wxString::both );
-+Lines[ Index ].Trim( false ).Trim( true );
- if( Lines[ Index ].IsEmpty() || ( Lines[ Index ].Find( wxT( 
"#EXTM3U" ) ) != wxNOT_FOUND ) )
- {
- continue;
-@@ -676,7 +676,7 @@ bool guCuePlaylistFile::LoadFromText( const wxString 
 )
- int Count = Lines.Count();
- for( Index = 0; Index < Count; Index++ )
- {
--Lines[ Index ].Trim( wxString::both );
-+Lines[ Index ].Trim( false ).Trim( true );
- wxString Line = Lines[ Index ];
- //guLogMessage( wxT( "'%s'" ), Line.c_str() );
- wxArrayString Keys = wxStringTokenize( Line, wxT( " " ) );
-diff --git 

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

2023-03-25 Thread Miroslav Šulc
commit: a30a5f0b9a0e743c104a3f1c1f207543a8b956b6
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Thu Mar  2 15:17:30 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Mar 26 05:16:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a30a5f0b

dev-java/xmlunit-core: new package, add 2.9.1

Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/xmlunit-core/Manifest  |  1 +
 dev-java/xmlunit-core/metadata.xml  | 10 +
 dev-java/xmlunit-core/xmlunit-core-2.9.1.ebuild | 57 +
 3 files changed, 68 insertions(+)

diff --git a/dev-java/xmlunit-core/Manifest b/dev-java/xmlunit-core/Manifest
new file mode 100644
index ..db73d721a992
--- /dev/null
+++ b/dev-java/xmlunit-core/Manifest
@@ -0,0 +1 @@
+DIST xmlunit-2.9.1-src.tar.gz 681721 BLAKE2B 
8e8d40e79890d9bec2a3a72a9931cba1c832438e713eb290867a2d95d3ca5a8092327611998075cf1e0117b747563f178b52f3c6435fc0f57c08a94d7240d104
 SHA512 
147c3868098b526895059b12a1cb692d774f4734fac94069e72a8c61109f8a3bfd7846d7f2596bf7c10dfb1a379185f73a4a0066076fc64a8577b90da8623acf

diff --git a/dev-java/xmlunit-core/metadata.xml 
b/dev-java/xmlunit-core/metadata.xml
new file mode 100644
index ..a707e0e60cc6
--- /dev/null
+++ b/dev-java/xmlunit-core/metadata.xml
@@ -0,0 +1,10 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   j...@gentoo.org
+   
+   
+   xmlunit/xmlunit
+   
+

diff --git a/dev-java/xmlunit-core/xmlunit-core-2.9.1.ebuild 
b/dev-java/xmlunit-core/xmlunit-core-2.9.1.ebuild
new file mode 100644
index ..0ce19e461751
--- /dev/null
+++ b/dev-java/xmlunit-core/xmlunit-core-2.9.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="org.xmlunit:xmlunit-core:${PV}"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="XMLUnit for Java"
+HOMEPAGE="https://www.xmlunit.org/;
+SRC_URI="https://github.com/xmlunit/xmlunit/releases/download/v${PV}/xmlunit-${PV}-src.tar.gz;
+S="${WORKDIR}/xmlunit-${PV}-src/xmlunit-core"
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64"
+
+CP_DEPEND="
+   dev-java/jaxb-api:2
+"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+   dev-java/jaxb-runtime:2
+   ${CP_DEPEND}
+   test? (
+   dev-java/hamcrest:0
+   dev-java/istack-commons-runtime:3
+   dev-java/mockito:4
+   )
+"
+
+RDEPEND="
+   >=virtual/jre-1.8:*
+   ${CP_DEPEND}
+"
+
+DOCS=( ../{CONTRIBUTING,HELP_WANTED,README,RELEASE_NOTES}.md )
+
+JAVA_AUTOMATIC_MODULE_NAME="org.xmlunit"
+JAVA_CLASSPATH_EXTRA="jaxb-runtime-2"
+JAVA_SRC_DIR="src/main/java"
+
+JAVA_TEST_EXCLUDES=(
+   # org.junit.runners.model.InvalidTestClassError: Invalid test class
+   org.xmlunit.TestResources
+)
+JAVA_TEST_GENTOO_CLASSPATH="
+   hamcrest
+   istack-commons-runtime-3
+   junit-4
+   mockito-4
+"
+JAVA_TEST_SRC_DIR="src/test/java"



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

2023-03-25 Thread Miroslav Šulc
commit: 3a749f9446293755aa445ce31be45bf3f332d05d
Author: Volkmar W. Pogatzki  pogatzki  net>
AuthorDate: Tue Mar 14 13:37:54 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Mar 26 05:16:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a749f94

dev-java/xmlunit-assertj: new package, add 2.9.1

Version 2.9.1 is 100% compatible to 2.9.0

Closes: https://bugs.gentoo.org/901731
Signed-off-by: Volkmar W. Pogatzki  pogatzki.net>
Signed-off-by: Miroslav Šulc  gentoo.org>

 dev-java/xmlunit-assertj/Manifest  |  1 +
 dev-java/xmlunit-assertj/metadata.xml  | 10 
 .../xmlunit-assertj/xmlunit-assertj-2.9.1.ebuild   | 63 ++
 3 files changed, 74 insertions(+)

diff --git a/dev-java/xmlunit-assertj/Manifest 
b/dev-java/xmlunit-assertj/Manifest
new file mode 100644
index ..db73d721a992
--- /dev/null
+++ b/dev-java/xmlunit-assertj/Manifest
@@ -0,0 +1 @@
+DIST xmlunit-2.9.1-src.tar.gz 681721 BLAKE2B 
8e8d40e79890d9bec2a3a72a9931cba1c832438e713eb290867a2d95d3ca5a8092327611998075cf1e0117b747563f178b52f3c6435fc0f57c08a94d7240d104
 SHA512 
147c3868098b526895059b12a1cb692d774f4734fac94069e72a8c61109f8a3bfd7846d7f2596bf7c10dfb1a379185f73a4a0066076fc64a8577b90da8623acf

diff --git a/dev-java/xmlunit-assertj/metadata.xml 
b/dev-java/xmlunit-assertj/metadata.xml
new file mode 100644
index ..a707e0e60cc6
--- /dev/null
+++ b/dev-java/xmlunit-assertj/metadata.xml
@@ -0,0 +1,10 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+   
+   j...@gentoo.org
+   
+   
+   xmlunit/xmlunit
+   
+

diff --git a/dev-java/xmlunit-assertj/xmlunit-assertj-2.9.1.ebuild 
b/dev-java/xmlunit-assertj/xmlunit-assertj-2.9.1.ebuild
new file mode 100644
index ..aff998df433d
--- /dev/null
+++ b/dev-java/xmlunit-assertj/xmlunit-assertj-2.9.1.ebuild
@@ -0,0 +1,63 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+JAVA_PKG_IUSE="doc source test"
+MAVEN_ID="org.xmlunit:xmlunit-assertj:${PV}"
+JAVA_TESTING_FRAMEWORKS="junit-4"
+
+inherit java-pkg-2 java-pkg-simple
+
+DESCRIPTION="XMLUnit with AssertJ fluent API"
+HOMEPAGE="https://www.xmlunit.org/;
+SRC_URI="https://github.com/xmlunit/xmlunit/releases/download/v${PV}/xmlunit-${PV}-src.tar.gz;
+S="${WORKDIR}/xmlunit-${PV}-src/xmlunit-assertj"
+
+LICENSE="Apache-2.0"
+SLOT="2"
+KEYWORDS="~amd64"
+
+PROPERTIES="test_network"
+RESTRICT="test"
+
+DEPEND="
+   >=virtual/jdk-1.8:*
+   ${CP_DEPEND}
+   dev-java/assertj-core:3
+   dev-java/byte-buddy:0
+   ~dev-java/xmlunit-core-${PV}:2
+   test? (
+   dev-java/hamcrest:0
+   dev-java/mockito:4
+   )
+"
+
+RDEPEND="
+   >=virtual/jre-1.8:*
+   ${CP_DEPEND}
+"
+
+DOCS=( ../{CONTRIBUTING,HELP_WANTED,README,RELEASE_NOTES}.md )
+
+JAVA_AUTOMATIC_MODULE_NAME="org.xmlunit.assertj"
+JAVA_CLASSPATH_EXTRA="
+   assertj-core-3
+   byte-buddy
+   xmlunit-core-2
+"
+JAVA_SRC_DIR="src/main/java"
+
+# org.junit.runners.model.InvalidTestClassError: Invalid test class '
+JAVA_TEST_EXCLUDES="org.xmlunit.TestResources"
+JAVA_TEST_GENTOO_CLASSPATH="
+   junit-4
+   mockito-4
+   xmlunit-core-2
+"
+JAVA_TEST_SRC_DIR="src/test/java"
+
+src_prepare() {
+   java-pkg-2_src_prepare
+   cp {../xmlunit-core/,}src/test/java/org/xmlunit/TestResources.java || 
die
+}



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

2023-03-25 Thread Sam James
commit: 03a9033291cf184017afb2ef38a02fc92fcf111f
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 05:06:45 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 05:06:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03a90332

dev-libs/icu-layoutex: add 73_rc (unkeyworded)

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

 dev-libs/icu-layoutex/Manifest  |   2 +
 dev-libs/icu-layoutex/icu-layoutex-73_rc.ebuild | 133 
 2 files changed, 135 insertions(+)

diff --git a/dev-libs/icu-layoutex/Manifest b/dev-libs/icu-layoutex/Manifest
index cdf78708ebe4..941e27010df3 100644
--- a/dev-libs/icu-layoutex/Manifest
+++ b/dev-libs/icu-layoutex/Manifest
@@ -1,2 +1,4 @@
 DIST icu4c-72_1-src.tgz 26303933 BLAKE2B 
0eeaf6cf61c98ab93f2c7715607209b7741dcb806a98749a7172d004210b98c3528f84ca3c53400f7ed06ed90c6f6f3f55df3fead033c66c7e948697907343f9
 SHA512 
848c341b37c0ff077e34a95d92c6200d5aaddd0ee5e06134101a74e04deb08256a5e817c8aefab020986abe810b7827dd7b2169a60dacd250c298870518dcae8
 DIST icu4c-72_1-src.tgz.asc 659 BLAKE2B 
1d28948ee577ed9fe694c1e151da124df3567d81352465c76e8910848bb780e9fc9505c4a3795fde8f2f6e8f28a631f887fdecdc536286341b2b23ce423a7cbb
 SHA512 
8b5e841a3baa317a13cadf7deb3582a80cfab8e5bdae6bd04612ee7be3006d9acf07b015de01a94990fa350109a3c11e547482e4cb4ca986161cc701a8cd427b
+DIST icu4c-73rc-src.tgz 26500709 BLAKE2B 
8d731a6a2ec4c6ca1502a234b71fcccbc52bd76bb8ade26c34f586c2eec4062a73caca728e88a8b51c3f08251dadc117e7970b10455fba5c06af98d199522d53
 SHA512 
22cfa1a7ed03fff4c14b8ba7a31438df649faafd869fc730e78641cca50ea79d492502ab75fb560841dd0c54cfaf936262cae173dcaf833ea6b7b970687d68ef
+DIST icu4c-73rc-src.tgz.asc 659 BLAKE2B 
19decef856a51190b67bdc73e0937398d48c7343d5dad8887db69f0280e4fb7e2d4fed2752895b259807fa287b4e3dbbfc435c621812ed8ef2ec1d6921a75dac
 SHA512 
ba9eb9bbef4467f23846e3610cd4ce63765a659fb0548911f17ff4593bacc48c3c1bcbfd5c8857cdd030dc3d5cddbedfab40a8d79092ff5f0b294d93bbc27420

diff --git a/dev-libs/icu-layoutex/icu-layoutex-73_rc.ebuild 
b/dev-libs/icu-layoutex/icu-layoutex-73_rc.ebuild
new file mode 100644
index ..41d21d00569f
--- /dev/null
+++ b/dev-libs/icu-layoutex/icu-layoutex-73_rc.ebuild
@@ -0,0 +1,133 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with dev-libs/icu
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/icu.asc
+inherit autotools flag-o-matic multilib-minimal toolchain-funcs verify-sig
+
+MY_PV=${PV/_rc/-rc}
+MY_PV=${MY_PV//./_}
+
+DESCRIPTION="External layout part of International Components for Unicode"
+HOMEPAGE="https://icu.unicode.org/;
+SRC_URI="https://github.com/unicode-org/icu/releases/download/release-${MY_PV}/icu4c-${MY_PV/-rc/rc}-src.tgz;
+SRC_URI+=" verify-sig? ( 
https://github.com/unicode-org/icu/releases/download/release-${MY_PV}/icu4c-${MY_PV/-rc/rc}-src.tgz.asc
 )"
+S="${WORKDIR}"/${PN/-layoutex}/source
+
+LICENSE="BSD"
+SLOT="0/${PV}"
+if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
+fi
+IUSE="debug static-libs test"
+RESTRICT="!test? ( test )"
+
+DEPEND="
+   ~dev-libs/icu-${PV}[${MULTILIB_USEDEP}]
+   dev-libs/icu-le-hb[${MULTILIB_USEDEP}]
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+   virtual/pkgconfig
+   verify-sig? ( >=sec-keys/openpgp-keys-icu-20221020 )
+"
+
+PATCHES=( "${FILESDIR}/${PN}-65.1-remove-bashisms.patch" )
+
+src_prepare() {
+   default
+
+   # Disable renaming as it assumes stable ABI and that consumers
+   # won't use unofficial APIs. We need this despite the configure 
argument.
+   sed -i \
+   -e "s/#define U_DISABLE_RENAMING 0/#define U_DISABLE_RENAMING 
1/" \
+   common/unicode/uconfig.h || die
+
+   # Fix linking of icudata
+   sed -i \
+   -e "s:LDFLAGSICUDT=-nodefaultlibs -nostdlib:LDFLAGSICUDT=:" \
+   config/mh-linux || die
+
+   eautoreconf
+}
+
+src_configure() {
+   # ICU tries to append -std=c++11 without this, so as of 71.1,
+   # despite GCC 9+ using c++14 (or gnu++14) and GCC 11+ using gnu++17,
+   # we still need this.
+   append-cxxflags -std=c++14
+
+   if tc-is-cross-compiler; then
+   mkdir "${WORKDIR}"/host || die
+   pushd "${WORKDIR}"/host >/dev/null || die
+
+   CFLAGS="" CXXFLAGS="" ASFLAGS="" LDFLAGS="" \
+   CC="$(tc-getBUILD_CC)" CXX="$(tc-getBUILD_CXX)" 
AR="$(tc-getBUILD_AR)" \
+   RANLIB="$(tc-getBUILD_RANLIB)" LD="$(tc-getBUILD_LD)" \
+   "${S}"/configure --disable-renaming --disable-debug \
+   --disable-samples --enable-static || die
+   emake
+
+   popd >/dev/null || die
+   fi
+
+   multilib-minimal_src_configure
+}
+
+multilib_src_configure() {
+   local myeconfargs=(
+   --disable-renaming
+   # We want a 

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

2023-03-25 Thread Sam James
commit: d829e047f24c1c8a0c59f2579db0f8a692093b06
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 05:05:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 05:06:19 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d829e047

dev-libs/icu: add 73_rc (unkeyworded)

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

 dev-libs/icu/Manifest |   2 +
 dev-libs/icu/icu-73_rc.ebuild | 161 ++
 2 files changed, 163 insertions(+)

diff --git a/dev-libs/icu/Manifest b/dev-libs/icu/Manifest
index cdf78708ebe4..941e27010df3 100644
--- a/dev-libs/icu/Manifest
+++ b/dev-libs/icu/Manifest
@@ -1,2 +1,4 @@
 DIST icu4c-72_1-src.tgz 26303933 BLAKE2B 
0eeaf6cf61c98ab93f2c7715607209b7741dcb806a98749a7172d004210b98c3528f84ca3c53400f7ed06ed90c6f6f3f55df3fead033c66c7e948697907343f9
 SHA512 
848c341b37c0ff077e34a95d92c6200d5aaddd0ee5e06134101a74e04deb08256a5e817c8aefab020986abe810b7827dd7b2169a60dacd250c298870518dcae8
 DIST icu4c-72_1-src.tgz.asc 659 BLAKE2B 
1d28948ee577ed9fe694c1e151da124df3567d81352465c76e8910848bb780e9fc9505c4a3795fde8f2f6e8f28a631f887fdecdc536286341b2b23ce423a7cbb
 SHA512 
8b5e841a3baa317a13cadf7deb3582a80cfab8e5bdae6bd04612ee7be3006d9acf07b015de01a94990fa350109a3c11e547482e4cb4ca986161cc701a8cd427b
+DIST icu4c-73rc-src.tgz 26500709 BLAKE2B 
8d731a6a2ec4c6ca1502a234b71fcccbc52bd76bb8ade26c34f586c2eec4062a73caca728e88a8b51c3f08251dadc117e7970b10455fba5c06af98d199522d53
 SHA512 
22cfa1a7ed03fff4c14b8ba7a31438df649faafd869fc730e78641cca50ea79d492502ab75fb560841dd0c54cfaf936262cae173dcaf833ea6b7b970687d68ef
+DIST icu4c-73rc-src.tgz.asc 659 BLAKE2B 
19decef856a51190b67bdc73e0937398d48c7343d5dad8887db69f0280e4fb7e2d4fed2752895b259807fa287b4e3dbbfc435c621812ed8ef2ec1d6921a75dac
 SHA512 
ba9eb9bbef4467f23846e3610cd4ce63765a659fb0548911f17ff4593bacc48c3c1bcbfd5c8857cdd030dc3d5cddbedfab40a8d79092ff5f0b294d93bbc27420

diff --git a/dev-libs/icu/icu-73_rc.ebuild b/dev-libs/icu/icu-73_rc.ebuild
new file mode 100644
index ..922f3babd28a
--- /dev/null
+++ b/dev-libs/icu/icu-73_rc.ebuild
@@ -0,0 +1,161 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+# Please bump with dev-libs/icu-layoutex
+
+PYTHON_COMPAT=( python3_{9..11} )
+VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/icu.asc
+inherit autotools flag-o-matic multilib-minimal python-any-r1 toolchain-funcs 
verify-sig
+
+MY_PV=${PV/_rc/-rc}
+MY_PV=${MY_PV//./_}
+
+DESCRIPTION="International Components for Unicode"
+HOMEPAGE="https://icu.unicode.org/;
+SRC_URI="https://github.com/unicode-org/icu/releases/download/release-${MY_PV}/icu4c-${MY_PV/-rc/rc}-src.tgz;
+SRC_URI+=" verify-sig? ( 
https://github.com/unicode-org/icu/releases/download/release-${MY_PV}/icu4c-${MY_PV/-rc/rc}-src.tgz.asc
 )"
+S="${WORKDIR}"/${PN}/source
+
+if [[ ${PV} != *_rc* ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt"
+fi
+LICENSE="BSD"
+SLOT="0/${PV}"
+IUSE="debug doc examples static-libs test"
+RESTRICT="!test? ( test )"
+
+BDEPEND="
+   ${PYTHON_DEPS}
+   sys-devel/autoconf-archive
+   virtual/pkgconfig
+   doc? ( app-doc/doxygen[dot] )
+   verify-sig? ( >=sec-keys/openpgp-keys-icu-20221020 )
+"
+
+MULTILIB_CHOST_TOOLS=(
+   /usr/bin/icu-config
+)
+
+PATCHES=(
+   "${FILESDIR}/${PN}-65.1-remove-bashisms.patch"
+   "${FILESDIR}/${PN}-64.2-darwin.patch"
+   "${FILESDIR}/${PN}-68.1-nonunicode.patch"
+)
+
+src_prepare() {
+   default
+
+   # Disable renaming as it assumes stable ABI and that consumers
+   # won't use unofficial APIs. We need this despite the configure 
argument.
+   sed -i \
+   -e "s/#define U_DISABLE_RENAMING 0/#define U_DISABLE_RENAMING 
1/" \
+   common/unicode/uconfig.h || die
+
+   # Fix linking of icudata
+   sed -i \
+   -e "s:LDFLAGSICUDT=-nodefaultlibs -nostdlib:LDFLAGSICUDT=:" \
+   config/mh-linux || die
+
+   # Append doxygen configuration to configure
+   sed -i \
+   -e 's:icudefs.mk:icudefs.mk Doxyfile:' \
+   configure.ac || die
+
+   eautoreconf
+}
+
+src_configure() {
+   MAKEOPTS+=" VERBOSE=1"
+
+   # ICU tries to append -std=c++11 without this, so as of 71.1,
+   # despite GCC 9+ using c++14 (or gnu++14) and GCC 11+ using gnu++17,
+   # we still need this.
+   append-cxxflags -std=c++14
+
+   if tc-is-cross-compiler; then
+   mkdir "${WORKDIR}"/host || die
+   pushd "${WORKDIR}"/host >/dev/null || die
+
+   CFLAGS="" CXXFLAGS="" ASFLAGS="" LDFLAGS="" \
+   CC="$(tc-getBUILD_CC)" CXX="$(tc-getBUILD_CXX)" 
AR="$(tc-getBUILD_AR)" \
+   

[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-03-25 Thread Julien Roy
commit: 84d7a187dc1f52ee60ffa444985f2ec0ef5e8550
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Mar 26 04:47:27 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Mar 26 04:47:53 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=84d7a187

www-client/nyxt: drop 3_pre4

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

 www-client/nyxt/Manifest   |   1 -
 www-client/nyxt/nyxt-3_pre4.ebuild | 608 -
 2 files changed, 609 deletions(-)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index 3db604d44..b8096c9d6 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -104,7 +104,6 @@ DIST 
nkeymaps-d43267a56f0ac264e4bdb3c75bbfc426f5ac5b2e.gh.tar.gz 19615 BLAKE2B 0
 DIST nsymbols-873d855c2d86501341ab0eca1572a64aac7585a3.gh.tar.gz 10282 BLAKE2B 
6f3a8af36d9ca84303571289f2d727e06dca92e5af8be3b005832b783c89b54111900d0d95015e0789c2132c19fd21fcf1ec0460895eb0ca122dba7fd75a5987
 SHA512 
8f24b92ba0b6483abcafa685e926887a89fe82a2dea23d132967937dc343c2b33c630ddbedd1b7753fc46978ea66da6ec2243beae60f6509fa8c13092414fd5f
 DIST nyxt-3_pre3.gh.tar.gz 568871 BLAKE2B 
6bc5dd4fbcef5aac0969372791691e4bc97eb0fa1954787c29be3c1fd5eddc85f37a47c64727682a48cd90b1370612028833f861a99e9fbf63354e52e35357d7
 SHA512 
22ae66b624857f159eb41c1b067252203cb951fe62302cd4037d7be6b70214f82b95dfb6bb216fce670097c4a4247b4cdd903df641959e07ca43a655a4a9ab28
 DIST nyxt-3_pre4-r1.gh.tar.gz 574775 BLAKE2B 
f7c158ff291cd109ed009e3c864140f2b840c0e5e519b1e0dde87a737feec1c54aec077e934608855faef9943a75eef7ba2b8e153aa216e96bdb26fc0869c00d
 SHA512 
71774928dbbdecc702dc1718c2583565efd3422131d024c297cab4b58d0d02d27ee8f846afc598647d0bc85a4ce18f552dffe7efcbad2e00c9918b612f4f4e6e
-DIST nyxt-3_pre4.gh.tar.gz 568871 BLAKE2B 
6bc5dd4fbcef5aac0969372791691e4bc97eb0fa1954787c29be3c1fd5eddc85f37a47c64727682a48cd90b1370612028833f861a99e9fbf63354e52e35357d7
 SHA512 
22ae66b624857f159eb41c1b067252203cb951fe62302cd4037d7be6b70214f82b95dfb6bb216fce670097c4a4247b4cdd903df641959e07ca43a655a4a9ab28
 DIST optima-373b245b928c1a5cce91a6cb5bfe5dd77eb36195.gh.tar.gz 20577 BLAKE2B 
946ef0692dddf55d79498e3c6a4ea6f64f614ded6e920f342b33e2bf62db9e1410e7e1cfe01b8f899b5ccb677b07e16128366b612743371c1e5aa8b00a75dc95
 SHA512 
312587ff0acb570bf7140d07e6bb52bd4209a498a78e29a422854b47af4a083d9d799fde11eb9d57e5eecea4422669d7879503557aa76d15d57d36b41a89da15
 DIST osicat-eab6b8cabd71b59e894b51dc555e171683ec3387.gh.tar.gz 57228 BLAKE2B 
526980bc31524bd7f7fdb554d2a9cc01e886540ef4b4d26f28ea6237122bf26939fdecc0c25a3635e823bdf118b02041b7ebf00bd86a71932b8b40ea6dcb302d
 SHA512 
7ffc914e2885cc6c1975f16fe88b985a9dcb6cc85f55ed2ae9e888d121b6cfd49017cf707e679d60e9f194055a18800c88c84d5463192a13f4f4688022d15c52
 DIST ospm-df261dedaa2e98f00b4b9ef6c41c08d231558682.gh.tar.gz 12228 BLAKE2B 
bdf98953edad214ae13d092669442048f6472ff7812b87b1e0f254ac6bb42d85b7d25d4148c3b25182c00d833d784c46071297ef851fd70e836d508d9a32c857
 SHA512 
4692d7e565758fe378fb919b07f4ae47c1291c99d8446083b0ba3a82f2e470bbd0b4114c182f2a4ca0013e2d2c606bc306f0015346c4276ceed30fb6afade056

diff --git a/www-client/nyxt/nyxt-3_pre4.ebuild 
b/www-client/nyxt/nyxt-3_pre4.ebuild
deleted file mode 100644
index 8459b119b..0
--- a/www-client/nyxt/nyxt-3_pre4.ebuild
+++ /dev/null
@@ -1,608 +0,0 @@
-# Copyright 2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop optfeature xdg-utils
-
-DESCRIPTION="Nyxt - the hacker's power-browser"
-HOMEPAGE="https://nyxt.atlas.engineer/;
-
-if [[ "${PV}" = ** ]]
-then
-   inherit git-r3
-   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
-else
-   KEYWORDS="~amd64"
-   MY_PV="3-pre-release-3"
-   S="${WORKDIR}/${PN}-${MY_PV}"
-
-   # Specify commits for each submodules
-   # Some regex substitutions allows to automate this process...
-   # Commit hashes are obtained from - version on ${NYXTCOMMIT}
-   # Full list can be found here: 
https://github.com/atlas-engineer/nyxt/tree/master/_build
-   ACCLIMATIONCOMMIT="4d51150902568fcd59335f4cc4cfa022df6116a5"
-   ALEXANDRIACOMMIT="f35e232ceb2ada8d10e7fdf27ccac07f781eea0e"
-   ANAPHORACOMMIT="aeace4c68cf55098a67112750b28f8f2dc6d0e30"
-   ARRAYUTILSCOMMIT="f90eb9070d0b2205af51126a35033574725e5c56"
-   ASDFFLVCOMMIT="fc5b7399767ca35bfb420bbeb9e08494e441dc69"
-   BABELCOMMIT="aeed2d1b76358db48e6b70a64399c05678a6b9ea"
-   BORDEAUXTHREADSCOMMIT="076fe2380abbc59b06e495dc7a35aea8eb26ba3b"
-   CALISPELCOMMIT="e9f2f9c1af97f4d7bb4c8ac25fb2a8f3e8fada7a"
-   CFFICOMMIT="677cabae64b181330a3bbbda9c11891a2a8edcdc"
-   CHECKLCOMMIT="80328800d047fef9b6e32dfe6bdc98396aee3cc9"
-   CHIPZCOMMIT="75dfbc660a5a28161c57f115adf74c8a926bfc4d"
-   CHUNGACOMMIT="16330852d01dfde4dd97dee7cd985a88ea571e7e"
-   CIRCULARSTREAMSCOMMIT="e770bade1919c5e8533dd2078c93c3d3bbeb38df"
-   CLACKCOMMIT="e3e032843bb1220ab96263c411aa7f2feb4746e0"
-

[gentoo-commits] repo/proj/guru:dev commit in: www-client/nyxt/

2023-03-25 Thread Julien Roy
commit: 4d61b84e4d8e1557d7110292dbbec59d1f44aedd
Author: Julien Roy  jroy  ca>
AuthorDate: Sun Mar 26 04:46:45 2023 +
Commit: Julien Roy  jroy  ca>
CommitDate: Sun Mar 26 04:47:53 2023 +
URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d61b84e

www-client/nyxt: add -r1, fix icon & prerelease 4 source

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

 www-client/nyxt/Manifest  |   1 +
 www-client/nyxt/nyxt-3_pre4-r1.ebuild | 608 ++
 2 files changed, 609 insertions(+)

diff --git a/www-client/nyxt/Manifest b/www-client/nyxt/Manifest
index b752d6492..3db604d44 100644
--- a/www-client/nyxt/Manifest
+++ b/www-client/nyxt/Manifest
@@ -103,6 +103,7 @@ DIST 
njson-960e0dde7397a154caa2afc75f61120c5eb9213b.gh.tar.gz 11992 BLAKE2B 94c4
 DIST nkeymaps-d43267a56f0ac264e4bdb3c75bbfc426f5ac5b2e.gh.tar.gz 19615 BLAKE2B 
0e9954aa41bd450c4eadbc158a9588f7147f92fe753177cfc13cff90d5b7e602a0096d77b07bb05dda605a43bc3cbf879b68dd54b0b0ef510359b2b8f16d5654
 SHA512 
ce842b62d3a314f4e92946d6cea4380262eec3a3261e9b454060d2dd89d030b6c4e1597fd8684cca8cc21476636f5b1629dbfad7c82e75a5ecb9f495f711d115
 DIST nsymbols-873d855c2d86501341ab0eca1572a64aac7585a3.gh.tar.gz 10282 BLAKE2B 
6f3a8af36d9ca84303571289f2d727e06dca92e5af8be3b005832b783c89b54111900d0d95015e0789c2132c19fd21fcf1ec0460895eb0ca122dba7fd75a5987
 SHA512 
8f24b92ba0b6483abcafa685e926887a89fe82a2dea23d132967937dc343c2b33c630ddbedd1b7753fc46978ea66da6ec2243beae60f6509fa8c13092414fd5f
 DIST nyxt-3_pre3.gh.tar.gz 568871 BLAKE2B 
6bc5dd4fbcef5aac0969372791691e4bc97eb0fa1954787c29be3c1fd5eddc85f37a47c64727682a48cd90b1370612028833f861a99e9fbf63354e52e35357d7
 SHA512 
22ae66b624857f159eb41c1b067252203cb951fe62302cd4037d7be6b70214f82b95dfb6bb216fce670097c4a4247b4cdd903df641959e07ca43a655a4a9ab28
+DIST nyxt-3_pre4-r1.gh.tar.gz 574775 BLAKE2B 
f7c158ff291cd109ed009e3c864140f2b840c0e5e519b1e0dde87a737feec1c54aec077e934608855faef9943a75eef7ba2b8e153aa216e96bdb26fc0869c00d
 SHA512 
71774928dbbdecc702dc1718c2583565efd3422131d024c297cab4b58d0d02d27ee8f846afc598647d0bc85a4ce18f552dffe7efcbad2e00c9918b612f4f4e6e
 DIST nyxt-3_pre4.gh.tar.gz 568871 BLAKE2B 
6bc5dd4fbcef5aac0969372791691e4bc97eb0fa1954787c29be3c1fd5eddc85f37a47c64727682a48cd90b1370612028833f861a99e9fbf63354e52e35357d7
 SHA512 
22ae66b624857f159eb41c1b067252203cb951fe62302cd4037d7be6b70214f82b95dfb6bb216fce670097c4a4247b4cdd903df641959e07ca43a655a4a9ab28
 DIST optima-373b245b928c1a5cce91a6cb5bfe5dd77eb36195.gh.tar.gz 20577 BLAKE2B 
946ef0692dddf55d79498e3c6a4ea6f64f614ded6e920f342b33e2bf62db9e1410e7e1cfe01b8f899b5ccb677b07e16128366b612743371c1e5aa8b00a75dc95
 SHA512 
312587ff0acb570bf7140d07e6bb52bd4209a498a78e29a422854b47af4a083d9d799fde11eb9d57e5eecea4422669d7879503557aa76d15d57d36b41a89da15
 DIST osicat-eab6b8cabd71b59e894b51dc555e171683ec3387.gh.tar.gz 57228 BLAKE2B 
526980bc31524bd7f7fdb554d2a9cc01e886540ef4b4d26f28ea6237122bf26939fdecc0c25a3635e823bdf118b02041b7ebf00bd86a71932b8b40ea6dcb302d
 SHA512 
7ffc914e2885cc6c1975f16fe88b985a9dcb6cc85f55ed2ae9e888d121b6cfd49017cf707e679d60e9f194055a18800c88c84d5463192a13f4f4688022d15c52

diff --git a/www-client/nyxt/nyxt-3_pre4-r1.ebuild 
b/www-client/nyxt/nyxt-3_pre4-r1.ebuild
new file mode 100644
index 0..cd4d08939
--- /dev/null
+++ b/www-client/nyxt/nyxt-3_pre4-r1.ebuild
@@ -0,0 +1,608 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit desktop optfeature xdg-utils
+
+DESCRIPTION="Nyxt - the hacker's power-browser"
+HOMEPAGE="https://nyxt.atlas.engineer/;
+
+if [[ "${PV}" = ** ]]
+then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/atlas-engineer/${PN}.git;
+else
+   KEYWORDS="~amd64"
+   MY_PV="3-pre-release-4"
+   S="${WORKDIR}/${PN}-${MY_PV}"
+
+   # Specify commits for each submodules
+   # Some regex substitutions allows to automate this process...
+   # Commit hashes are obtained from - version on ${NYXTCOMMIT}
+   # Full list can be found here: 
https://github.com/atlas-engineer/nyxt/tree/master/_build
+   ACCLIMATIONCOMMIT="4d51150902568fcd59335f4cc4cfa022df6116a5"
+   ALEXANDRIACOMMIT="f35e232ceb2ada8d10e7fdf27ccac07f781eea0e"
+   ANAPHORACOMMIT="aeace4c68cf55098a67112750b28f8f2dc6d0e30"
+   ARRAYUTILSCOMMIT="f90eb9070d0b2205af51126a35033574725e5c56"
+   ASDFFLVCOMMIT="fc5b7399767ca35bfb420bbeb9e08494e441dc69"
+   BABELCOMMIT="aeed2d1b76358db48e6b70a64399c05678a6b9ea"
+   BORDEAUXTHREADSCOMMIT="076fe2380abbc59b06e495dc7a35aea8eb26ba3b"
+   CALISPELCOMMIT="e9f2f9c1af97f4d7bb4c8ac25fb2a8f3e8fada7a"
+   CFFICOMMIT="677cabae64b181330a3bbbda9c11891a2a8edcdc"
+   CHECKLCOMMIT="80328800d047fef9b6e32dfe6bdc98396aee3cc9"
+   CHIPZCOMMIT="75dfbc660a5a28161c57f115adf74c8a926bfc4d"
+   CHUNGACOMMIT="16330852d01dfde4dd97dee7cd985a88ea571e7e"
+   CIRCULARSTREAMSCOMMIT="e770bade1919c5e8533dd2078c93c3d3bbeb38df"
+   

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

2023-03-25 Thread Sam James
commit: f6b6f84e45b5b7837f450f65c14b4324c5561e15
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 04:03:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 04:03:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6b6f84e

sys-devel/automake-wrapper: drop 11-r1

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

 .../automake-wrapper/automake-wrapper-11-r1.ebuild |  32 
 sys-devel/automake-wrapper/files/am-wrapper-11.sh  | 186 -
 2 files changed, 218 deletions(-)

diff --git a/sys-devel/automake-wrapper/automake-wrapper-11-r1.ebuild 
b/sys-devel/automake-wrapper/automake-wrapper-11-r1.ebuild
deleted file mode 100644
index e65eb87b26c7..
--- a/sys-devel/automake-wrapper/automake-wrapper-11-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-DESCRIPTION="wrapper for automake to manage multiple automake versions"
-HOMEPAGE="https://gitweb.gentoo.org/proj/autotools-wrappers.git;
-S="${WORKDIR}"
-
-LICENSE="GPL-2"
-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"
-
-src_unpack() {
-   cp "${FILESDIR}"/am-wrapper-${PV}.sh "${S}"/ || die
-}
-
-src_prepare() {
-   default
-
-   # usr/bin/aclocal: bad substitution -> /bin/sh != POSIX shell
-   if use prefix ; then
-   sed -i -e '1c\#!'"${EPREFIX}"'/bin/sh' am-wrapper-${PV}.sh || 
die
-   fi
-}
-
-src_install() {
-   newbin am-wrapper-${PV}.sh automake
-   dosym automake /usr/bin/aclocal
-
-   keepdir /usr/share/aclocal
-}

diff --git a/sys-devel/automake-wrapper/files/am-wrapper-11.sh 
b/sys-devel/automake-wrapper/files/am-wrapper-11.sh
deleted file mode 100644
index 290762680d22..
--- a/sys-devel/automake-wrapper/files/am-wrapper-11.sh
+++ /dev/null
@@ -1,186 +0,0 @@
-#!/bin/sh
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-# Executes the correct automake version.
-#
-# If WANT_AUTOMAKE is set (can be a whitespace delimited list of versions):
-#  - attempt to find an installed version using those
-#  - if magic keyword 'latest' is found, pick the latest version that exists
-#  - if nothing found, warn, and proceed as if WANT_AUTOMAKE was not set 
(below)
-# If WANT_AUTOMAKE is not set:
-#  - Try to detect the version of automake used to generate things (look at
-#Makefile.in and aclocal.m4 and any other useful file)
-#  - If detected version is not found, warn and proceed as if blank slate
-#  - Try to locate the latest version of automake that exists and run it
-
-(set -o posix) 2>/dev/null && set -o posix
-
-_stderr() { printf 'am-wrapper: %s: %b\n' "${argv0}" "$*" 1>&2; }
-warn() { _stderr "warning: $*"; }
-err() { _stderr "error: $*"; exit 1; }
-unset IFS
-which() {
-   local p
-   IFS=: # we don't use IFS anywhere, so don't bother saving/restoring
-   for p in ${PATH} ; do
-   p="${p}/$1"
-   [ -e "${p}" ] && echo "${p}" && return 0
-   done
-   unset IFS
-   return 1
-}
-
-#
-# Sanitize argv[0] since it isn't always a full path #385201
-#
-argv0=${0##*/}
-case $0 in
-   ${argv0})
-   # find it in PATH
-   if ! full_argv0=$(which "${argv0}") ; then
-   err "could not locate ${argv0}; file a bug"
-   fi
-   ;;
-   *)
-   # re-use full/relative paths
-   full_argv0=$0
-   ;;
-esac
-
-if ! seq 0 0 2>/dev/null 1>&2 ; then #338518
-   seq() {
-   local f l i
-   case $# in
-   1) f=1 i=1 l=$1;;
-   2) f=$1 i=1 l=$2;;
-   3) f=$1 i=$2 l=$3;;
-   esac
-   while :; do
-   [ $l -lt $f -a $i -gt 0 ] && break
-   [ $f -lt $l -a $i -lt 0 ] && break
-   echo $f
-   : $(( f += i ))
-   done
-   return 0
-   }
-fi
-
-#
-# Set up bindings between actual version and WANT_AUTOMAKE;
-# Start with last known versions to speed up lookup process.
-#
-LAST_KNOWN_AUTOMAKE_VER="16"
-vers=$(printf '1.%s ' `seq ${LAST_KNOWN_AUTOMAKE_VER} -1 4`)
-
-#
-# Helper to scan for a usable program based on version.
-#
-binary=
-all_vers=
-find_binary() {
-   local v
-   all_vers="${all_vers} $*" # For error messages.
-   for v ; do
-   if [ -x "${full_argv0}-${v}" ] ; then
-   binary="${full_argv0}-${v}"
-   binary_ver=${v}
-   return 0
-   fi
-   done
-   return 1
-}
-
-#
-# Try and find a usable automake version.  First check the 

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

2023-03-25 Thread Sam James
commit: 63674f6d7a1342109ef33a54201e2e9b469e6b1d
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 04:02:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 04:02:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63674f6d

sys-devel/autoconf-wrapper: drop 20220130

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

 sys-devel/autoconf-wrapper/Manifest|  1 -
 .../autoconf-wrapper-20220130.ebuild   | 28 --
 2 files changed, 29 deletions(-)

diff --git a/sys-devel/autoconf-wrapper/Manifest 
b/sys-devel/autoconf-wrapper/Manifest
index 1f689e9a86bc..5a292895ab23 100644
--- a/sys-devel/autoconf-wrapper/Manifest
+++ b/sys-devel/autoconf-wrapper/Manifest
@@ -1,2 +1 @@
-DIST autotools-wrappers-at-20220130.tar.gz 3625 BLAKE2B 
c587d778a0c3331d14498308ae720dabdbcf27349ef0a3a2d5db56bb0ef597a5b1ab43388f1456e7888b40f043d68b0d89b420ac7404008f9a813ef78ae7e96f
 SHA512 
700204b6024636dc808339aac15fb19bb645b654d4777ba8bf0febded5eb6af98659d04ed23819a8a638b6ee905e62292995bf2f838c30dedacb1a6bc0d04f1a
 DIST autotools-wrappers-at-20221207.tar.gz 3646 BLAKE2B 
82bec40e03ae5ec133252fd3c05c3fed537bb415e800918df9c9d783d48a9d76cbe60c53dd7daf6d94653d79fc52be8c089183dda996e8a72dd03ffa83098613
 SHA512 
12ea99721e6fc60a3ed7351d6c228aaf6e4eef0bd0444eda8cd742f74fa91150ef07bb52f6bcad4a350269e8032f5d4e204d2f2108b0d9c441ddd7f9755862b7

diff --git a/sys-devel/autoconf-wrapper/autoconf-wrapper-20220130.ebuild 
b/sys-devel/autoconf-wrapper/autoconf-wrapper-20220130.ebuild
deleted file mode 100644
index 7b58c31e8bd1..
--- a/sys-devel/autoconf-wrapper/autoconf-wrapper-20220130.ebuild
+++ /dev/null
@@ -1,28 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="7"
-
-MY_P="autotools-wrappers-at-${PV}"
-
-DESCRIPTION="wrapper for autoconf to manage multiple autoconf versions"
-HOMEPAGE="https://gitweb.gentoo.org/proj/autotools-wrappers.git;
-#SRC_URI="https://gitweb.gentoo.org/proj/autotools-wrappers.git/snapshot/${MY_P}.tar.gz;
-SRC_URI="https://dev.gentoo.org/~vapier/dist/${MY_P}.tar.gz;
-
-LICENSE="GPL-2"
-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"
-
-S="${WORKDIR}/${MY_P}"
-
-src_install() {
-   exeinto /usr/$(get_libdir)/misc
-   newexe ac-wrapper.sh ac-wrapper.sh
-
-   dodir /usr/bin
-   local x=
-   for x in auto{conf,header,m4te,reconf,scan,update} ifnames ; do
-   dosym ../$(get_libdir)/misc/ac-wrapper.sh /usr/bin/${x}
-   done
-}



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

2023-03-25 Thread Sam James
commit: d1e06321f7bdb1382288305c0314adec374a61f7
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 04:02:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 04:02:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d1e06321

sys-devel/crossdev: drop 20220909, 20221228

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

 sys-devel/crossdev/Manifest |  2 --
 sys-devel/crossdev/crossdev-20220909.ebuild | 38 -
 sys-devel/crossdev/crossdev-20221228.ebuild | 37 
 3 files changed, 77 deletions(-)

diff --git a/sys-devel/crossdev/Manifest b/sys-devel/crossdev/Manifest
index 48c346ba8bfb..061db1b7d081 100644
--- a/sys-devel/crossdev/Manifest
+++ b/sys-devel/crossdev/Manifest
@@ -1,3 +1 @@
-DIST crossdev-20220909.tar.xz 29480 BLAKE2B 
9c3ef9d9b8f13c81f9d2e21f8914158c04035a105ee1ac90ba30cb23a69744c9c6959bbcfd2e50d29144fc79937e5e585054d2eedfb2ced65a88467e509243be
 SHA512 
86e8900a13095b7b12b00d739d28e2921f98818cd62daccfe6d750ce02113d0ef2d5e470b500bbfb80a9cf8f05b2a13882ac9963c3f1a4e1b7454bc1201df183
-DIST crossdev-20221228.tar.xz 29568 BLAKE2B 
0458a338a872a27058240c816abfcf9116703d18b687da0050213f834d5aba5df87552e16999fca7d0340aab5b8738ee0edb6ccfb656579b99f20357c077e326
 SHA512 
16d9d72f74c3b0d6c587c16eb8bea405c7c8eb3effc59fac55027d02348db2e10aacd9098b6f42479574a014783022737325acfaf63031e430fdf90391fa574b
 DIST crossdev-20230209.tar.xz 29608 BLAKE2B 
591e854f798c4abf90950a5ab229b14740cd43a77f83f85827487d2339a040eaf107305ef993a24783281f2f655eb377c60d043c071788cc2e798c746d9498b3
 SHA512 
41e482e6f5614d3ea3bcc3115f9aa86ba6c9302fef67af5b0c0058deba106c60f0b13e8881b7246180ce6d3bfaf77516e45e4f444317dc4eaec074850b79f4b4

diff --git a/sys-devel/crossdev/crossdev-20220909.ebuild 
b/sys-devel/crossdev/crossdev-20220909.ebuild
deleted file mode 100644
index dcd2b7989768..
--- a/sys-devel/crossdev/crossdev-20220909.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="
-   https://anongit.gentoo.org/git/proj/crossdev.git
-   https://github.com/gentoo/crossdev
-   "
-else
-   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
-   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-   KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc 
ppc64 ~riscv ~s390 sparc x86"
-fi
-
-DESCRIPTION="Gentoo Cross-toolchain generator"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Crossdev;
-
-LICENSE="GPL-2"
-SLOT="0"
-
-RDEPEND="
-   >=sys-apps/portage-2.1
-   >=app-portage/portage-utils-0.55
-   app-shells/bash
-   sys-apps/gentoo-functions
-"
-BDEPEND="app-arch/xz-utils"
-
-src_install() {
-   default
-
-   if [[ ${PV} == "" ]] ; then
-   sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED}"/usr/bin/crossdev 
|| die
-   fi
-}

diff --git a/sys-devel/crossdev/crossdev-20221228.ebuild 
b/sys-devel/crossdev/crossdev-20221228.ebuild
deleted file mode 100644
index 4cb66350d4ce..
--- a/sys-devel/crossdev/crossdev-20221228.ebuild
+++ /dev/null
@@ -1,37 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI="8"
-
-if [[ ${PV} == "" ]] ; then
-   inherit git-r3
-   EGIT_REPO_URI="
-   https://anongit.gentoo.org/git/proj/crossdev.git
-   https://github.com/gentoo/crossdev
-   "
-else
-   
SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz
-   https://dev.gentoo.org/~vapier/dist/${P}.tar.xz;
-   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
-fi
-
-DESCRIPTION="Gentoo Cross-toolchain generator"
-HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Crossdev;
-
-LICENSE="GPL-2"
-SLOT="0"
-
-RDEPEND="
-   >=sys-apps/portage-2.1
-   app-shells/bash
-   sys-apps/gentoo-functions
-"
-BDEPEND="app-arch/xz-utils"
-
-src_install() {
-   default
-
-   if [[ ${PV} == "" ]] ; then
-   sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED}"/usr/bin/crossdev 
|| die
-   fi
-}



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

2023-03-25 Thread Matt Turner
commit: 9a79416c762270d215c1c7f6821f9a0475dc8532
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Mar 26 03:36:48 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Mar 26 03:38:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a79416c

dev-libs/libinput: Version bump to 1.23.0

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

 dev-libs/libinput/Manifest   |  1 +
 dev-libs/libinput/libinput-1.23.0.ebuild | 91 
 2 files changed, 92 insertions(+)

diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest
index 2a62e90cfe93..2d249e945791 100644
--- a/dev-libs/libinput/Manifest
+++ b/dev-libs/libinput/Manifest
@@ -1 +1,2 @@
 DIST libinput-1.22.1.tar.bz2 794829 BLAKE2B 
253f840e45ab2293503a0da09ea914b982e643c35928af6762955325a002b5bf20bf8571e705e3a050663cd0e1e26ee0cf4952a6193659f9b27ad1080008e900
 SHA512 
9d1985bc03ae304643fcd3acb762afc53305942e39071a062e7f8950be4929c72bdfeff06039c77f70e53233885df1e2e1a1dc538caeefd2b46f35826d290e9e
+DIST libinput-1.23.0.tar.bz2 803316 BLAKE2B 
ec251c11d11d557be395bb2be2d2937aa36b41df7d047f7700baa43cf4869d287fd03c260229dc4cb18a587b5fb1957884299f9b0837d456459a049b7b1206a7
 SHA512 
cb752d8611d70d9ea26d875aba9db8d0e319e60697aedef1b16295e8180761ce4c8c9635b1aaeb3cfc32d8c5fbe4abfd9a5a4fd29c4b964b25c853c90e816a43

diff --git a/dev-libs/libinput/libinput-1.23.0.ebuild 
b/dev-libs/libinput/libinput-1.23.0.ebuild
new file mode 100644
index ..d41c25b08fca
--- /dev/null
+++ b/dev-libs/libinput/libinput-1.23.0.ebuild
@@ -0,0 +1,91 @@
+# Copyright 2014-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{9..11} )
+inherit meson optfeature python-any-r1 udev
+
+DESCRIPTION="Library to handle input devices in Wayland"
+HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/ 
https://gitlab.freedesktop.org/libinput/libinput;
+SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="MIT"
+SLOT="0/10"
+if [[ $(ver_cut 3) -lt 900 ]] ; then
+   KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+fi
+IUSE="doc input_devices_wacom test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   input_devices_wacom? ( >=dev-libs/libwacom-0.27:= )
+   >=dev-libs/libevdev-1.9.902
+   >=sys-libs/mtdev-1.1
+   virtual/libudev:=
+   virtual/udev
+"
+DEPEND="
+   ${RDEPEND}
+   test? ( >=dev-libs/check-0.9.10 )
+"
+BDEPEND="
+   virtual/pkgconfig
+   doc? (
+   $(python_gen_any_dep '
+   dev-python/commonmark[${PYTHON_USEDEP}]
+   dev-python/recommonmark[${PYTHON_USEDEP}]
+   dev-python/sphinx[${PYTHON_USEDEP}]
+   >=dev-python/sphinx-rtd-theme-0.2.4[${PYTHON_USEDEP}]
+   ')
+   >=app-doc/doxygen-1.8.3
+   >=media-gfx/graphviz-2.38.0
+   )
+"
+#  test? ( dev-util/valgrind )
+
+python_check_deps() {
+   python_has_version \
+   "dev-python/commonmark[${PYTHON_USEDEP}]" \
+   "dev-python/recommonmark[${PYTHON_USEDEP}]" \
+   "dev-python/sphinx[${PYTHON_USEDEP}]" \
+   ">=dev-python/sphinx-rtd-theme-0.2.4[${PYTHON_USEDEP}]"
+}
+
+pkg_setup() {
+   use doc && python-any-r1_pkg_setup
+}
+
+src_prepare() {
+   default
+   sed "s@, '-Werror'@@" -i meson.build || die #744250
+}
+
+src_configure() {
+   # gui can be built but will not be installed
+   local emesonargs=(
+   -Ddebug-gui=false
+   $(meson_use doc documentation)
+   $(meson_use input_devices_wacom libwacom)
+   $(meson_use test tests)
+   -Dudev-dir="${EPREFIX}$(get_udevdir)"
+   )
+   meson_src_configure
+}
+
+src_install() {
+   meson_src_install
+   if use doc ; then
+   docinto html
+   dodoc -r "${BUILD_DIR}"/Documentation/.
+   fi
+}
+
+pkg_postinst() {
+   optfeature "measure and replay tools" dev-python/python-libevdev
+   udev_reload
+}
+
+pkg_postrm() {
+   udev_reload
+}



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

2023-03-25 Thread Sam James
commit: 67acd48cc89c05e38795e854e42a16a259f9e6a8
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 03:15:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:15:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67acd48c

dev-ruby/sshkit: Stabilize 1.21.4 amd64, #903089

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

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

diff --git a/dev-ruby/sshkit/sshkit-1.21.4.ebuild 
b/dev-ruby/sshkit/sshkit-1.21.4.ebuild
index b92c3a10baca..8eeed28c437d 100644
--- a/dev-ruby/sshkit/sshkit-1.21.4.ebuild
+++ b/dev-ruby/sshkit/sshkit-1.21.4.ebuild
@@ -16,7 +16,7 @@ HOMEPAGE="https://github.com/capistrano/sshkit;
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE=""
 
 ruby_add_rdepend "



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

2023-03-25 Thread Sam James
commit: 93c218660113f356118e10fa38cfc8233af460cb
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 03:15:06 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:15:06 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c21866

dev-ruby/net-scp: Stabilize 4.0.0 ppc64, #903093

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

 dev-ruby/net-scp/net-scp-4.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/net-scp/net-scp-4.0.0.ebuild 
b/dev-ruby/net-scp/net-scp-4.0.0.ebuild
index 48c98c14d723..42a3d383f3e3 100644
--- a/dev-ruby/net-scp/net-scp-4.0.0.ebuild
+++ b/dev-ruby/net-scp/net-scp-4.0.0.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/net-ssh/net-scp/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="2"
-KEYWORDS="amd64 ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-03-25 Thread Sam James
commit: fa54a9fd33ad83c5a2b9f89cdad0b8a19f44bf75
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 03:15:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:15:07 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa54a9fd

dev-ruby/capistrano: Stabilize 3.17.2 amd64, #903095

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

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

diff --git a/dev-ruby/capistrano/capistrano-3.17.2.ebuild 
b/dev-ruby/capistrano/capistrano-3.17.2.ebuild
index bc33ac16cd19..c7b31f25d078 100644
--- a/dev-ruby/capistrano/capistrano-3.17.2.ebuild
+++ b/dev-ruby/capistrano/capistrano-3.17.2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="https://capistranorb.com/;
 
 LICENSE="MIT"
 SLOT="3"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE=""
 
 ruby_add_rdepend "



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

2023-03-25 Thread Sam James
commit: a1ca35c578d95acbadab0b979c47f6c49b4a644a
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 03:15:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:15:03 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1ca35c5

dev-ruby/net-scp: Stabilize 4.0.0 ppc, #903093

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

 dev-ruby/net-scp/net-scp-4.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/net-scp/net-scp-4.0.0.ebuild 
b/dev-ruby/net-scp/net-scp-4.0.0.ebuild
index aab57fc24403..9ac677c7dd72 100644
--- a/dev-ruby/net-scp/net-scp-4.0.0.ebuild
+++ b/dev-ruby/net-scp/net-scp-4.0.0.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/net-ssh/net-scp/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="2"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-03-25 Thread Sam James
commit: c1c6c1cda50320e2434c67359ceb2fba22736042
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 03:15:05 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:15:05 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1c6c1cd

dev-ruby/net-scp: Stabilize 4.0.0 amd64, #903093

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

 dev-ruby/net-scp/net-scp-4.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/net-scp/net-scp-4.0.0.ebuild 
b/dev-ruby/net-scp/net-scp-4.0.0.ebuild
index 9ac677c7dd72..48c98c14d723 100644
--- a/dev-ruby/net-scp/net-scp-4.0.0.ebuild
+++ b/dev-ruby/net-scp/net-scp-4.0.0.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/net-ssh/net-scp/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="2"
-KEYWORDS="~amd64 ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="amd64 ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-03-25 Thread Sam James
commit: 3dbd362c1acb5d9494843021e885ac5e986956a7
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 03:12:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:12:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dbd362c

dev-ruby/net-scp: Stabilize 4.0.0 x86, #903093

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

 dev-ruby/net-scp/net-scp-4.0.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/net-scp/net-scp-4.0.0.ebuild 
b/dev-ruby/net-scp/net-scp-4.0.0.ebuild
index 23d8bc18c4bc..aab57fc24403 100644
--- a/dev-ruby/net-scp/net-scp-4.0.0.ebuild
+++ b/dev-ruby/net-scp/net-scp-4.0.0.ebuild
@@ -19,7 +19,7 @@ 
SRC_URI="https://github.com/net-ssh/net-scp/archive/v${PV}.tar.gz -> ${P}.tar.gz
 
 LICENSE="GPL-2"
 SLOT="2"
-KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos 
~sparc-solaris ~x64-solaris ~x86-solaris"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-03-25 Thread Sam James
commit: dcee6c0e81075567b2aeffb51793bb4d56c8d9ee
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 03:11:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:11:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcee6c0e

dev-ruby/airbrussh: Stabilize 1.4.1 amd64, #903091

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

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

diff --git a/dev-ruby/airbrussh/airbrussh-1.4.1.ebuild 
b/dev-ruby/airbrussh/airbrussh-1.4.1.ebuild
index b85450a54414..6fade7b39565 100644
--- a/dev-ruby/airbrussh/airbrussh-1.4.1.ebuild
+++ b/dev-ruby/airbrussh/airbrussh-1.4.1.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/mattbrictson/airbrussh/archive/v${PV}.tar.gz -> ${P}
 
 LICENSE="MIT"
 SLOT="1"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE=""
 
 ruby_add_rdepend ">dev-ruby/sshkit-1.7.0"



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

2023-03-25 Thread Sam James
commit: fc40221bfc73637a41b96424085df3838a6eeba3
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 03:01:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:02:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc40221b

dev-ruby/airbrussh: add github upstream metadata

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

 dev-ruby/airbrussh/metadata.xml | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-ruby/airbrussh/metadata.xml b/dev-ruby/airbrussh/metadata.xml
index e3cfba41d99b..b3bde33b8180 100644
--- a/dev-ruby/airbrussh/metadata.xml
+++ b/dev-ruby/airbrussh/metadata.xml
@@ -9,4 +9,7 @@
 Capistrano is a utility and framework for executing commands in parallel on
 multiple remote machines, via SSH.
 
+
+   mattbrictson/airbrussh
+
 



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

2023-03-25 Thread Sam James
commit: e43307ec55e4adc0a9be0ce7ab7c03fd6b3d2a08
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 25 08:46:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:02:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e43307ec

dev-ruby/rouge: enable ruby32 for 3.30.0

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

 dev-ruby/rouge/rouge-3.30.0-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/rouge/rouge-3.30.0-r1.ebuild 
b/dev-ruby/rouge/rouge-3.30.0-r1.ebuild
index a2b51d86f9d6..38fe6658eae0 100644
--- a/dev-ruby/rouge/rouge-3.30.0-r1.ebuild
+++ b/dev-ruby/rouge/rouge-3.30.0-r1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby26 ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_BINWRAP=""
 RUBY_FAKEGEM_TASK_TEST="spec"



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

2023-03-25 Thread Sam James
commit: 80ec01ec613aedf823fe4650dcec926a01d8677c
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 25 13:22:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:02:54 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80ec01ec

dev-ruby/sshkit: enable ruby32

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

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

diff --git a/dev-ruby/sshkit/sshkit-1.21.4.ebuild 
b/dev-ruby/sshkit/sshkit-1.21.4.ebuild
index 02943e115a2b..b92c3a10baca 100644
--- a/dev-ruby/sshkit/sshkit-1.21.4.ebuild
+++ b/dev-ruby/sshkit/sshkit-1.21.4.ebuild
@@ -2,7 +2,7 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 # There are functional tests that require vagrant boxes to be set up.
 RUBY_FAKEGEM_TASK_TEST="test:units"



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

2023-03-25 Thread Sam James
commit: 87dc8b4022bcfe16d58c8ed2ab9bd2ea57dd6eee
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 25 12:10:56 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:02:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87dc8b40

app-misc/hivex: drop 1.3.20, 1.3.21

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

 app-misc/hivex/Manifest|   2 -
 app-misc/hivex/hivex-1.3.20.ebuild | 125 -
 app-misc/hivex/hivex-1.3.21.ebuild | 124 
 3 files changed, 251 deletions(-)

diff --git a/app-misc/hivex/Manifest b/app-misc/hivex/Manifest
index 0c08289c366a..151898118492 100644
--- a/app-misc/hivex/Manifest
+++ b/app-misc/hivex/Manifest
@@ -1,3 +1 @@
-DIST hivex-1.3.20.tar.gz 1727498 BLAKE2B 
db6448242fc4b72d75cc7234a49e146cb165b1b9b9e2e72fb2a05be37cbb1d8ca865ccc51c4d2d50199e69cae2d870743ecd41534290e9a100bb268c2437ee22
 SHA512 
366e84c2a13ff53c70036df60db6e2b469cd06e3405761df73c47978b4fa0245246a1ea912aa5852b1272221d55c6c100b40b00e4c9a6f5668d12ff7f93c787a
-DIST hivex-1.3.21.tar.gz 1729723 BLAKE2B 
16c5bad3f06e1293344c39f100596a466a93eb7db1c189bd59859434d7071102e10641bb820cf791834280c2ad79dba0df4efea9b8a84d02727bfdf13f7915d1
 SHA512 
e893d9fa77655540d29ef6657764f701f9cddb33d11b2bfef36ce0c2caebab92b55a32b7e1c99efbab0d53f558a44bf1c4c6f6da13daa37d568ff96d7d28f842
 DIST hivex-1.3.23.tar.gz 738076 BLAKE2B 
b536e1b4b930b88b4bbbf8a4434e5ed7d407409acdbe68f7da67fa8198e1813bf84e918505eca7d341f15b41daeb0bbcfc974868a68f999e26941db759557fd5
 SHA512 
068fe81a442c8045bf9d98f0c6b782330141d8f1e104a0f191c04a2cff25ee6396c2c4777c107d595a471eb4bcbee903400c9f7946cae036165ac201587f861e

diff --git a/app-misc/hivex/hivex-1.3.20.ebuild 
b/app-misc/hivex/hivex-1.3.20.ebuild
deleted file mode 100644
index 849e4597a992..
--- a/app-misc/hivex/hivex-1.3.20.ebuild
+++ /dev/null
@@ -1,125 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-USE_RUBY="ruby25 ruby26 ruby27"
-RUBY_OPTIONAL=yes
-
-PYTHON_COMPAT=( python3_9 )
-
-inherit perl-module ruby-ng python-single-r1 strip-linguas
-
-DESCRIPTION="Library for reading and writing Windows Registry 'hive' binary 
files"
-HOMEPAGE="https://libguestfs.org;
-SRC_URI="https://libguestfs.org/download/${PN}/${P}.tar.gz;
-S="${WORKDIR}/${P}"
-
-LICENSE="LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="ocaml readline +perl python test ruby"
-
-RDEPEND="
-   dev-libs/libxml2:2
-   virtual/libiconv
-   virtual/libintl
-   ocaml? (
-   dev-lang/ocaml[ocamlopt]
-   dev-ml/findlib[ocamlopt]
-)
-   perl? (
-   dev-lang/perl:=
-   dev-perl/IO-stringy
-   )
-   python? ( ${PYTHON_DEPS} )
-   readline? ( sys-libs/readline:0 )
-   ruby? ( $(ruby_implementations_depend) )
-"
-DEPEND="${RDEPEND}
-   perl? (
-   test? (
-   dev-perl/Pod-Coverage
-   dev-perl/Test-Pod-Coverage
-   )
-   )"
-
-ruby_add_bdepend "ruby? ( dev-ruby/rake
-   virtual/rubygems
-   dev-ruby/rdoc )"
-ruby_add_rdepend "ruby? ( virtual/rubygems )"
-
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )
-   ruby? ( || ( $(ruby_get_use_targets) ) )"
-
-DOCS=( README )
-
-pkg_setup() {
-   if use python; then
-   python-single-r1_pkg_setup
-   fi
-}
-
-src_unpack() {
-   default
-   cp -prlP "${WORKDIR}/${P}" "${WORKDIR}"/all || die
-}
-
-src_prepare() {
-   default
-   use perl && perl-module_src_prepare
-   use ruby && ruby-ng_src_prepare
-}
-
-src_configure() {
-   use ruby && ruby-ng_src_configure
-
-   if use perl; then
-   pushd perl || die
-   perl-module_src_configure
-   popd || die
-   fi
-
-   local myeconfargs=(
-   $(use_with readline)
-   $(use_enable ocaml)
-   $(use_enable perl)
-   --enable-nls
-   --disable-ruby
-   $(use_enable python)
-   --disable-rpath
-   --disable-static
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_compile() {
-   default
-
-   use ruby && ruby-ng_src_compile
-}
-
-src_install() {
-   strip-linguas -i po
-
-   emake install DESTDIR="${ED}" "LINGUAS=""${LINGUAS}"""
-
-   if use python; then
-   python_optimize
-   fi
-
-   if use ruby; then
-   ruby-ng_src_install
-   fi
-
-   if use perl; then
-   perl_delete_localpod
-
-   # Workaround Build.PL for now (see libguestfs too)
-   doman "${ED}"/usr/man/man3/*
-   rm -rf "${ED}"/usr/man || die
-   fi
-
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/app-misc/hivex/hivex-1.3.21.ebuild 

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

2023-03-25 Thread Sam James
commit: bf1f3e3698f11484a7a0bd6f73fafcc36cc44676
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 25 13:21:59 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:02:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf1f3e36

dev-ruby/capistrano: enable ruby31

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

 dev-ruby/capistrano/capistrano-3.17.2.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/dev-ruby/capistrano/capistrano-3.17.2.ebuild 
b/dev-ruby/capistrano/capistrano-3.17.2.ebuild
index 9fda8211bc2e..bc33ac16cd19 100644
--- a/dev-ruby/capistrano/capistrano-3.17.2.ebuild
+++ b/dev-ruby/capistrano/capistrano-3.17.2.ebuild
@@ -2,7 +2,8 @@
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30"
+
+USE_RUBY="ruby27 ruby30 ruby31"
 
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 



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

2023-03-25 Thread Sam James
commit: 1ee2bf13a9992b2272ad11086f59397bbc2e55f4
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 25 12:01:25 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:02:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ee2bf13

dev-ruby/shoulda-matchers: add 5.3.0

I spent several hours today trying to get tests running for this,
buried deep in layers-upon-layers of test dependencies, only to find
that its test suite is so dependent on being able to execute bundler
that none of it is really usable within Portage anyway.

In CI, they actively test with newer rubies and tests pass, and reverse
dependencies in Gentoo work with them enabled, so that's good enough
in this case, having tried and failed to get the tests running myself.

(I still have the branch if anyone wants to carry on with it, but
it involved packaging several NIH test deps.)

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

 dev-ruby/shoulda-matchers/Manifest |  1 +
 .../shoulda-matchers/shoulda-matchers-5.3.0.ebuild | 26 ++
 2 files changed, 27 insertions(+)

diff --git a/dev-ruby/shoulda-matchers/Manifest 
b/dev-ruby/shoulda-matchers/Manifest
index ca62b2c47986..03ba78db9ac4 100644
--- a/dev-ruby/shoulda-matchers/Manifest
+++ b/dev-ruby/shoulda-matchers/Manifest
@@ -2,3 +2,4 @@ DIST shoulda-matchers-3.1.3.gem 208384 BLAKE2B 
0ce7cb91ec8a311ecd4872ca45b178686
 DIST shoulda-matchers-4.5.1.tar.gz 243634 BLAKE2B 
32d846d0dc3c8725a9bd0d60e858eb9fe4106a20222503ac908d1a9c9c310d8e1477aa6264f06961812151b9bd1a1a33488707d9c96524cd3431ed7b3246e534
 SHA512 
8c240fe7699094a63db824145ca28c245526e95d489fac82e1a28a2418ae40524ba0a184a7f9b269b7c31ad7ae2cbc24b453547cab0845639fdea442bada483a
 DIST shoulda-matchers-5.0.0.tar.gz 241021 BLAKE2B 
68d70f0ac503deaf05a769b39ad905ee87108b2e2a3f5d76d23b2772c0374e83e3c5cb0b0024a771e7c04958da0b890f3b564287230fffa0d207d501bb8d4c0d
 SHA512 
c81c514071c297a2372b05caa987fc39cf03af25ba0d7ba4ef1f23deebbad81013d80ac5b360a00f5fc0a155e75f3ff65b782c56a5682348f683ea11814ba710
 DIST shoulda-matchers-5.1.0.tar.gz 241567 BLAKE2B 
5e778175ca80619b5e3da04fc235a6c68ef150e4abbe34520502fda5a86f44530dec3b0d4d448f87c30c54e062085a00bf6cfe3dee83c82825e238050480e10c
 SHA512 
2abb23126aabc83d1787838468c1959442a32ecdafb244a6f20a08e382990a716ccf2219abee6f8121ff0a3f720e86a6775dee5ae351299416e51df12ad21b32
+DIST shoulda-matchers-5.3.0.tar.gz 244767 BLAKE2B 
4a1a006702bb352acb338c71e0c3152bfce288c51d676c194ce3135d41057d119c02053c26e5e9079dee49514f3396f6f0155fd310063713a975d747221d8e34
 SHA512 
5794f1eafdb852732e35433b7ba06975a65ec25363b8c7dedf154644fbf65ecb8b929da538f1a49ad4e767b286f7e8910cd06fa6f41f5ccc6f0e8a62f498c56e

diff --git a/dev-ruby/shoulda-matchers/shoulda-matchers-5.3.0.ebuild 
b/dev-ruby/shoulda-matchers/shoulda-matchers-5.3.0.ebuild
new file mode 100644
index ..428331095b72
--- /dev/null
+++ b/dev-ruby/shoulda-matchers/shoulda-matchers-5.3.0.ebuild
@@ -0,0 +1,26 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31"
+RUBY_FAKEGEM_RECIPE_TEST="none"
+RUBY_FAKEGEM_EXTRAINSTALL="CHANGELOG.md README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="Making tests easy on the fingers and eyes"
+HOMEPAGE="https://github.com/thoughtbot/shoulda-matchers;
+SRC_URI="https://github.com/thoughtbot/shoulda-matchers/archive/v${PV}.tar.gz 
-> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+
+ruby_add_rdepend ">=dev-ruby/activesupport-5.2.0:*"
+
+all_ruby_prepare() {
+   sed -i -e '/pry/ s:^:#:' spec/spec_helper.rb || die
+}



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

2023-03-25 Thread Sam James
commit: eff4a6ecca80f2e85fd6353905fcfc5ea7ec92d9
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 25 13:15:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:02:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eff4a6ec

dev-ruby/net-scp: enable ruby32

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

 dev-ruby/net-scp/net-scp-4.0.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/net-scp/net-scp-4.0.0.ebuild 
b/dev-ruby/net-scp/net-scp-4.0.0.ebuild
index 180da120c708..23d8bc18c4bc 100644
--- a/dev-ruby/net-scp/net-scp-4.0.0.ebuild
+++ b/dev-ruby/net-scp/net-scp-4.0.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.rdoc"
 
@@ -26,7 +26,7 @@ RESTRICT="!test? ( test )"
 ruby_add_bdepend "
doc? ( || ( dev-ruby/net-ssh:7 dev-ruby/net-ssh:6 ) )
test? (
-   dev-ruby/mocha
+   dev-ruby/mocha:1.0
)"
 
 ruby_add_rdepend "|| ( dev-ruby/net-ssh:7 dev-ruby/net-ssh:6 )"



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

2023-03-25 Thread Sam James
commit: bbd3f9d5fd7f750548d1cc05805bcd0a73db1e34
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 25 13:20:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:02:52 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd3f9d5

dev-ruby/airbrussh: enable ruby31, ruby32

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

 dev-ruby/airbrussh/airbrussh-1.4.1.ebuild | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/dev-ruby/airbrussh/airbrussh-1.4.1.ebuild 
b/dev-ruby/airbrussh/airbrussh-1.4.1.ebuild
index 50728e4b92a6..b85450a54414 100644
--- a/dev-ruby/airbrussh/airbrussh-1.4.1.ebuild
+++ b/dev-ruby/airbrussh/airbrussh-1.4.1.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_BINWRAP=""
 
@@ -21,7 +21,7 @@ IUSE=""
 
 ruby_add_rdepend ">dev-ruby/sshkit-1.7.0"
 
-ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/mocha )"
+ruby_add_bdepend "test? ( dev-ruby/bundler dev-ruby/mocha:1.0 )"
 
 all_ruby_prepare() {
sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} 
|| die



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

2023-03-25 Thread Sam James
commit: 4c8ea46135378fdcb0657ba819f3562cd8a38c5d
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 25 13:12:07 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:02:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c8ea461

dev-ruby/net-ssh: enable ruby32

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

 dev-ruby/net-ssh/net-ssh-7.1.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ruby/net-ssh/net-ssh-7.1.0.ebuild 
b/dev-ruby/net-ssh/net-ssh-7.1.0.ebuild
index 908552ad0091..989d3c0cbb5a 100644
--- a/dev-ruby/net-ssh/net-ssh-7.1.0.ebuild
+++ b/dev-ruby/net-ssh/net-ssh-7.1.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_DOCDIR="doc"
 RUBY_FAKEGEM_EXTRADOC="CHANGES.txt README.md THANKS.txt"



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

2023-03-25 Thread Sam James
commit: 1fbaf46fc3f281eafce9902dbf430e1cce5cde8b
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 25 11:56:57 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:02:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fbaf46f

dev-ruby/ruby-progressbar: enable ruby32

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

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

diff --git a/dev-ruby/ruby-progressbar/ruby-progressbar-1.13.0.ebuild 
b/dev-ruby/ruby-progressbar/ruby-progressbar-1.13.0.ebuild
index b77912c368ba..1dc001d98a5d 100644
--- a/dev-ruby/ruby-progressbar/ruby-progressbar-1.13.0.ebuild
+++ b/dev-ruby/ruby-progressbar/ruby-progressbar-1.13.0.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
 RUBY_FAKEGEM_EXTRADOC="README.md"
 RUBY_FAKEGEM_BINWRAP=""



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

2023-03-25 Thread Sam James
commit: 0336a69c9adfc672ebc113e6608774511609a06a
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 25 09:20:42 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:02:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0336a69c

dev-ruby/combustion: wire up tests

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

 dev-ruby/combustion/Manifest   |  1 +
 dev-ruby/combustion/combustion-1.3.7-r1.ebuild | 57 ++
 2 files changed, 58 insertions(+)

diff --git a/dev-ruby/combustion/Manifest b/dev-ruby/combustion/Manifest
index 0b19ec13d1d9..de6e848d40c6 100644
--- a/dev-ruby/combustion/Manifest
+++ b/dev-ruby/combustion/Manifest
@@ -1,2 +1,3 @@
 DIST combustion-1.3.6.gem 17408 BLAKE2B 
88fb0863d12005606a743a50a6fc19fa11d9c738f8cecd922779440ae78878f21d7af8a33833be418d4e265f86dd01d1f49e31e4521613f2f10cfb9f7e10ce76
 SHA512 
2ce565af100a998d4fd79b595e2ca8571f5872e9a7adfd2d99ae8cab0ebfc8ee07aa4ccf24af37464d9094feed5e114b68ee45197459c7e0fdb1e190458ef218
 DIST combustion-1.3.7.gem 17408 BLAKE2B 
702ed32108f6d6dd85da39fce6643d0b55d124798afe03141082493fee9142624e2fb684a14d6d2615b5068498357b7b2d97bd4594f8e8f0ae0ae594b80e6bec
 SHA512 
400c2209c72209a3d670b32569d3dce8623926a1ef531db7cca66cd8f6e1fd56fe96dc4cbe2f6dde6fffa8582883e6b511850fb16051b06fe709c12cf1baa026
+DIST combustion-1.3.7.tar.gz 16922 BLAKE2B 
7edb6d68751bdae2c14f564d99bd5e4815aeb0ac5cbf9f86bf265bcf1cc02f39b36c2f439d1a79930f7fee5670451dee87821150b11b765cf3a251272b6bfb46
 SHA512 
2aedf160b099f16b2225dacbb8198fbdca6a00196bfaf4f869d651309e36976b3a14383c9b38b4361a5174726117200e0fc9da56f2cf08ec9ea99a5f5dbecf7e

diff --git a/dev-ruby/combustion/combustion-1.3.7-r1.ebuild 
b/dev-ruby/combustion/combustion-1.3.7-r1.ebuild
new file mode 100644
index ..ec98a0943661
--- /dev/null
+++ b/dev-ruby/combustion/combustion-1.3.7-r1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30"
+RUBY_FAKEGEM_EXTRADOC="README.md"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+inherit ruby-fakegem
+
+DESCRIPTION="Elegant Rails Engine Testing"
+HOMEPAGE="https://github.com/pat/combustion;
+SRC_URI="https://github.com/pat/combustion/archive/refs/tags/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+ruby_add_rdepend "
+   >=dev-ruby/activesupport-3.0.0:*
+   >=dev-ruby/railties-3.0.0:*
+   >=dev-ruby/thor-0.14.6:*
+"
+# Needed for e.g. cannot load such file -- action_mailer/railtie
+ruby_add_bdepend "
+   test? (
+   >=dev-ruby/activemodel-3.0.0:*
+   >=dev-ruby/activerecord-3.0.0:*
+   dev-ruby/bundler
+   >=dev-ruby/rails-3.0.0:*
+   dev-ruby/rspec:3
+   >=dev-ruby/sqlite3-1.4
+   )
+"
+
+each_ruby_prepare() {
+   sed -i \
+   -e '/sqlite3/s:1.3.13:1.4:' \
+   -e '/rubocop/d' \
+   Gemfile || die
+
+   # appraisals, rubocop: useless for us test deps
+   # mysql2, pg,: optional runtime deps
+   sed -i \
+   -e '/appraisals/d' \
+   -e '/mysql2/d' \
+   -e '/pg/d' \
+   -e '/rubocop/d' \
+   ${PN}.gemspec || die
+
+   sed -i -e '/rubocop/d' Rakefile || die
+}
+
+each_ruby_test() {
+   local -x DB_ADAPTER=sqlite3
+   ${RUBY} -S bundle exec rake spec || die
+}



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

2023-03-25 Thread Sam James
commit: 87265b315a922ae7dfad3b38cbabb14571326921
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 25 11:55:03 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:02:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87265b31

dev-ruby/rspectacular: EAPI 8, enable ruby32, update HOMEPAGE

No tests unfortunately as it's become a gem-only project, but
reverse dependencies work fine when running rspec tests, etc.

Gone per https://github.com/jfelchner/ruby-progressbar/issues/123. Now
only on rubygems.

Bug: https://github.com/jfelchner/ruby-progressbar/issues/123
Signed-off-by: Sam James  gentoo.org>

 .../rspectacular/rspectacular-0.70.8-r1.ebuild | 22 -
 .../rspectacular/rspectacular-0.70.8-r2.ebuild | 28 ++
 2 files changed, 28 insertions(+), 22 deletions(-)

diff --git a/dev-ruby/rspectacular/rspectacular-0.70.8-r1.ebuild 
b/dev-ruby/rspectacular/rspectacular-0.70.8-r1.ebuild
deleted file mode 100644
index 2f9dbb3b616c..
--- a/dev-ruby/rspectacular/rspectacular-0.70.8-r1.ebuild
+++ /dev/null
@@ -1,22 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-USE_RUBY="ruby27 ruby30 ruby31"
-
-RUBY_FAKEGEM_TASK_TEST=""
-RUBY_FAKEGEM_EXTRADOC="README.md"
-
-RUBY_FAKEGEM_BINWRAP=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="RSpec support and matchers"
-HOMEPAGE="https://github.com/thekompanee/rspectacular;
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE=""
-
-ruby_add_rdepend ">=dev-ruby/rspec-3.1:3 dev-ruby/fuubar:2 
dev-ruby/shoulda-matchers:3"

diff --git a/dev-ruby/rspectacular/rspectacular-0.70.8-r2.ebuild 
b/dev-ruby/rspectacular/rspectacular-0.70.8-r2.ebuild
new file mode 100644
index ..9fd49c741d53
--- /dev/null
+++ b/dev-ruby/rspectacular/rspectacular-0.70.8-r2.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
+
+RUBY_FAKEGEM_TASK_TEST=""
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+inherit ruby-fakegem
+
+DESCRIPTION="RSpec support and matchers"
+HOMEPAGE="https://rubygems.org/gems/rspectacular;
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux 
~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+
+ruby_add_rdepend ">=dev-ruby/rspec-3.1:3 dev-ruby/fuubar:2"
+
+# Note that shoulda-matchers is an optional RDEPEND as a plugin.
+# rspectacular doesn't seem to be actively developed anymore and its only
+# reverse dependency passes tests w/o this dep installed, which figures given
+# it's a plugin.
+USE_RUBY="ruby27 ruby30 ruby31" ruby_add_rdepend "dev-ruby/shoulda-matchers:3"



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

2023-03-25 Thread Sam James
commit: 447c8c96f8d6c45ad85bbae3ad190c08602cff01
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 25 12:39:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:02:50 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=447c8c96

app-misc/hivex: fix building ruby extensions + enable ruby31, enable ruby32

This was totally broken before and only built one Ruby at best.

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

 ...{hivex-1.3.23.ebuild => hivex-1.3.23-r1.ebuild} | 35 --
 1 file changed, 32 insertions(+), 3 deletions(-)

diff --git a/app-misc/hivex/hivex-1.3.23.ebuild 
b/app-misc/hivex/hivex-1.3.23-r1.ebuild
similarity index 80%
rename from app-misc/hivex/hivex-1.3.23.ebuild
rename to app-misc/hivex/hivex-1.3.23-r1.ebuild
index eb478bcce09c..de92e2a9cade 100644
--- a/app-misc/hivex/hivex-1.3.23.ebuild
+++ b/app-misc/hivex/hivex-1.3.23-r1.ebuild
@@ -3,7 +3,7 @@
 
 EAPI=8
 
-USE_RUBY="ruby27 ruby30"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 RUBY_OPTIONAL=yes
 PYTHON_COMPAT=( python3_{9..11} )
 inherit perl-module ruby-ng python-single-r1 strip-linguas
@@ -31,7 +31,7 @@ RDEPEND="
dev-perl/IO-stringy
)
python? ( ${PYTHON_DEPS} )
-   readline? ( sys-libs/readline:0 )
+   readline? ( sys-libs/readline:= )
ruby? ( $(ruby_implementations_depend) )
 "
 DEPEND="
@@ -100,21 +100,46 @@ src_configure() {
econf "${myeconfargs[@]}"
 }
 
+each_ruby_configure() {
+   local myeconfargs=(
+   --without-readline
+   --disable-ocaml
+   --disable-perl
+   --enable-nls
+   --enable-ruby
+   --disable-python
+   --disable-rpath
+   )
+
+   export ac_cv_prog_RUBY="${RUBY}"
+
+   econf "${myeconfargs[@]}"
+}
+
 src_compile() {
default
 
use ruby && ruby-ng_src_compile
 }
 
+each_ruby_compile() {
+   # -C ruby deliberately omitted as we need the library itself built too
+   emake
+}
+
 src_test() {
emake check
 
local dir
-   for dir in ocaml perl python ruby ; do
+   for dir in ocaml perl python ; do
use ${dir} && emake -C ${dir} check
done
 }
 
+each_ruby_test() {
+   emake -C ruby check
+}
+
 src_install() {
strip-linguas -i po
 
@@ -138,3 +163,7 @@ src_install() {
 
find "${ED}" -name '*.la' -delete || die
 }
+
+each_ruby_install() {
+   emake -C ruby install DESTDIR="${ED}"
+}



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

2023-03-25 Thread Sam James
commit: 470dcbf7b7c8fbb9c995c4de4e7cd0f29a6f4a6c
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 25 08:47:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:02:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=470dcbf7

dev-ruby/ruby_smb: drop 1.1.0

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

 dev-ruby/ruby_smb/ruby_smb-1.1.0.ebuild | 30 --
 1 file changed, 30 deletions(-)

diff --git a/dev-ruby/ruby_smb/ruby_smb-1.1.0.ebuild 
b/dev-ruby/ruby_smb/ruby_smb-1.1.0.ebuild
deleted file mode 100644
index 3021fe1286fc..
--- a/dev-ruby/ruby_smb/ruby_smb-1.1.0.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-USE_RUBY="ruby25 ruby26 ruby27"
-
-RUBY_FAKEGEM_RECIPE_DOC="rdoc"
-RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
-inherit ruby-fakegem
-
-DESCRIPTION="pure Ruby implementation of the SMB Protocol Family"
-HOMEPAGE="https://github.com/rapid7/ruby_smb;
-
-LICENSE="BSD"
-SLOT="1"
-KEYWORDS="~amd64 ~arm ~x86"
-IUSE=""
-
-ruby_add_rdepend "dev-ruby/bindata:*
-   dev-ruby/rubyntlm
-   dev-ruby/windows_error"
-
-all_ruby_prepare() {
-   sed -i -e '/simple[Cc]ov/d' -e '/coveralls/d' spec/spec_helper.rb
-   sed -i -e '/[Ss]imple[Cc]ov/,/end/d' \
-   -e '/[Cc]overalls/,/end/d' spec/spec_helper.rb
-   sed -i '/TRAVIS/d' spec/spec_helper.rb
-   sed -i -e '1irequire "rubyntlm"; require "time"' spec/spec_helper.rb
-}



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

2023-03-25 Thread Sam James
commit: d14e04b9f88cdcd966def0d2f691f2ea0a0c5318
Author: Sam James  gentoo  org>
AuthorDate: Sat Mar 25 08:49:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:02:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d14e04b9

dev-ruby/liquid: enable ruby32

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

 dev-ruby/liquid/liquid-5.4.0.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-ruby/liquid/liquid-5.4.0.ebuild 
b/dev-ruby/liquid/liquid-5.4.0.ebuild
index 06fc87368cdf..5aacb42b6b6c 100644
--- a/dev-ruby/liquid/liquid-5.4.0.ebuild
+++ b/dev-ruby/liquid/liquid-5.4.0.ebuild
@@ -1,8 +1,8 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
-USE_RUBY="ruby27 ruby30 ruby31"
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 
 RUBY_FAKEGEM_TASK_DOC=""
 RUBY_FAKEGEM_EXTRADOC="History.md README.md"



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

2023-03-25 Thread Sam James
commit: 8c2d6373e220b4a3c2a1c9e95b5f6b40363e6fd9
Author: Sam James  gentoo  org>
AuthorDate: Mon Mar 20 09:21:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:02:43 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c2d6373

dev-ruby/arel-helpers: add 2.14.0

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

 dev-ruby/arel-helpers/Manifest   |  1 +
 dev-ruby/arel-helpers/arel-helpers-2.14.0.ebuild | 56 
 2 files changed, 57 insertions(+)

diff --git a/dev-ruby/arel-helpers/Manifest b/dev-ruby/arel-helpers/Manifest
index 8dff23e42253..4c3b7b0275b9 100644
--- a/dev-ruby/arel-helpers/Manifest
+++ b/dev-ruby/arel-helpers/Manifest
@@ -1 +1,2 @@
 DIST arel-helpers-2.13.0.gem 16896 BLAKE2B 
3cdf4164b20dcc3511e058666486ea0d5a5eb50a7825d56338715f5bdba2dc5124ba030ea0e27480225be9d715a86016ff0eb85d0e60f07bdd5f3f214c3f5bcc
 SHA512 
31e88e136a85f49e6b8b6d7c244bf98744cdf0546f0916ff1b403904330a1d2acc4a4d97ba5eb59190b9c0592176e4872d0463b4d4662b63a99f9d3bbcc29c15
+DIST arel-helpers-2.14.0.tar.gz 11711 BLAKE2B 
75182a17ae741b2fe62189bccf008ca9958a69d69b5c2aced227e1b77f7278565f2c6261f56e567e4534c1e0229ce00e630bb1dc77ce8e49d03267784f8f8dc2
 SHA512 
47edec1aaa5be14de4ee695b13096dcf3f0c30804b20dfdc84421e1a779d3faa6241c022003f4752da911d1ea71a49de6e1e3339e6a3e452ca7fa8116ff751ca

diff --git a/dev-ruby/arel-helpers/arel-helpers-2.14.0.ebuild 
b/dev-ruby/arel-helpers/arel-helpers-2.14.0.ebuild
new file mode 100644
index ..42b6dcf3cc1f
--- /dev/null
+++ b/dev-ruby/arel-helpers/arel-helpers-2.14.0.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby27 ruby30"
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec"
+RUBY_S=${PN}-*
+RUBY_FAKEGEM_VERSION="$(ver_cut 1-3)"
+inherit ruby-fakegem
+
+DESCRIPTION="Tools to help construct database queries"
+HOMEPAGE="https://github.com/camertron/arel-helpers;
+# No test data in gems
+SRC_URI="https://github.com/camertron/arel-helpers/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+
+ruby_add_rdepend "
+   || (
+   dev-ruby/activerecord:7.0
+   dev-ruby/activerecord:6.1
+   dev-ruby/activerecord:6.0
+   )
+"
+
+ruby_add_bdepend "
+   test? (
+   dev-ruby/rr
+   dev-ruby/activerecord[sqlite]
+   dev-ruby/bundler
+   dev-ruby/combustion
+   >=dev-ruby/database_cleaner-1.8
+   =dev-ruby/sqlite3-1.4*
+   )
+"
+
+all_ruby_prepare() {
+   # pry is for debugging, not useful here
+   sed -i -e '/pry-/ s:^:#:' spec/spec_helper.rb || die
+
+   sed \
+   -e '/rake/ s/~>/>=/' \
+   -e '/appraisal/ s:^:#:' \
+   -e '/database_cleaner/ s/1.8/1.7/' \
+   -e '/database_cleaner/ s/~>/>=/' \
+   -e '/sqlite3/ s/~>/>=/' \
+   -i arel-helpers.gemspec || die
+}
+
+each_ruby_test() {
+   ${RUBY} -S bundle exec rake spec || die
+}



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

2023-03-25 Thread Sam James
commit: 1e1db97af26a5f299676483cefa6389b3ed65665
Author: Sam James  gentoo  org>
AuthorDate: Wed Mar 22 10:39:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 03:02:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e1db97a

dev-ruby/fuubar: update EAPI 7 -> 8, enable ruby32

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

 dev-ruby/fuubar/{fuubar-2.5.1.ebuild => fuubar-2.5.1-r1.ebuild} | 9 +++--
 1 file changed, 3 insertions(+), 6 deletions(-)

diff --git a/dev-ruby/fuubar/fuubar-2.5.1.ebuild 
b/dev-ruby/fuubar/fuubar-2.5.1-r1.ebuild
similarity index 90%
rename from dev-ruby/fuubar/fuubar-2.5.1.ebuild
rename to dev-ruby/fuubar/fuubar-2.5.1-r1.ebuild
index 3d98ac7a2ea5..a2d3d2be68c0 100644
--- a/dev-ruby/fuubar/fuubar-2.5.1.ebuild
+++ b/dev-ruby/fuubar/fuubar-2.5.1-r1.ebuild
@@ -1,15 +1,12 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
-EAPI=7
-USE_RUBY="ruby27 ruby30 ruby31"
+EAPI=8
 
+USE_RUBY="ruby27 ruby30 ruby31 ruby32"
 RUBY_FAKEGEM_RECIPE_TEST="rspec3"
-
 RUBY_FAKEGEM_EXTRADOC="README.md"
-
 RUBY_FAKEGEM_BINWRAP=""
-
 RUBY_FAKEGEM_GEMSPEC="fuubar.gemspec"
 
 inherit ruby-fakegem



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

2023-03-25 Thread Michał Górny
commit: eedff338c694b88e2893a86b30ff607dc085e494
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 26 02:50:28 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 26 03:02:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eedff338

dev-python/trimesh: Bump to 3.21.2

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

 dev-python/trimesh/Manifest  |  1 +
 dev-python/trimesh/trimesh-3.21.2.ebuild | 65 
 2 files changed, 66 insertions(+)

diff --git a/dev-python/trimesh/Manifest b/dev-python/trimesh/Manifest
index f667fecbf393..a1885558c011 100644
--- a/dev-python/trimesh/Manifest
+++ b/dev-python/trimesh/Manifest
@@ -2,3 +2,4 @@ DIST trimesh-3.19.4.gh.tar.gz 12673418 BLAKE2B 
c54e0e1a946b858371d5de2f028bbc64a
 DIST trimesh-3.20.2.gh.tar.gz 12683352 BLAKE2B 
3ed73e426fd72723d19b668aae790f44ad46b310b6ddbbedf1e87aa56880037fa09b43921131ce2a5bff02022e6630222c63fb205a4345e81959e14b0013c3fa
 SHA512 
fb6ca184b9d62e7820f1b92c8ce67a02eed6355c49dbb209b328e149ab6e600c306a10bcbae3bceaaec0244874eebc8bdf06709310f8458e9f72ee9ad213ad65
 DIST trimesh-3.21.0.gh.tar.gz 12688064 BLAKE2B 
5ac8c4cd3f087b63ad6e224a693380a7f5cad5d1e09e2d21d91410f462d51833baf09ac7015c52fa85e475832122c0aa61e8bfa340d42fb08c9e9fb0e5d8dbdb
 SHA512 
1805213b8fe19fa5716ad8da1c23d7e23d06e96de13a18f59907a62fdf5b67ad9fb7842a7f19b4a315444261f210bbb312f6b0bbf728ee015f9d489e2dce4f0a
 DIST trimesh-3.21.1.gh.tar.gz 12689151 BLAKE2B 
e0d04a6003656f096404ec8972907381f5950f7a6ac3864963fc9a52dc015ad42d39e88ced8d125f725333ddde722358ebac9f263fda0cd21d663af42318bd50
 SHA512 
08716a310db8cae86a725072a6626b3703ffac3532182ce22389cf85fcdf5853ad8f17cfd8c34afde0e6dc0f2125d910d130810c3cce8e8dcb1605737074a3e0
+DIST trimesh-3.21.2.gh.tar.gz 12691646 BLAKE2B 
0ec2c1e9afb607984b92d339fa07dd8b92bf0ac50c56704c98ce3f6c35449794b595640d68c67dc2ce59f236545f5df72238aef21103fbc1f432bbe285332a46
 SHA512 
e9e692c6dd20c787c9262e148aaaffb81c8ef3decbeb16e3c008a585701e9e71c73487e8226b159e86d550019f297bb2163b3be3006dd08c2df932d3dcd0b403

diff --git a/dev-python/trimesh/trimesh-3.21.2.ebuild 
b/dev-python/trimesh/trimesh-3.21.2.ebuild
new file mode 100644
index ..c876396fccaa
--- /dev/null
+++ b/dev-python/trimesh/trimesh-3.21.2.ebuild
@@ -0,0 +1,65 @@
+# 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 multiprocessing optfeature
+
+DESCRIPTION="Python library for loading and using triangular meshes"
+HOMEPAGE="
+   https://trimsh.org/
+   https://github.com/mikedh/trimesh/
+   https://pypi.org/project/trimesh/
+"
+SRC_URI="
+   https://github.com/mikedh/${PN}/archive/${PV}.tar.gz
+   -> ${P}.gh.tar.gz
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64 ~arm64 ~x86"
+
+RDEPEND="
+   dev-python/chardet[${PYTHON_USEDEP}]
+   dev-python/colorlog[${PYTHON_USEDEP}]
+   dev-python/jsonschema[${PYTHON_USEDEP}]
+   dev-python/lxml[${PYTHON_USEDEP}]
+   dev-python/networkx[${PYTHON_USEDEP}]
+   dev-python/numpy[${PYTHON_USEDEP}]
+   dev-python/pillow[${PYTHON_USEDEP}]
+   dev-python/pycollada[${PYTHON_USEDEP}]
+   dev-python/pyglet[${PYTHON_USEDEP}]
+   dev-python/requests[${PYTHON_USEDEP}]
+   dev-python/scipy[${PYTHON_USEDEP}]
+   dev-python/setuptools[${PYTHON_USEDEP}]
+   >=dev-python/shapely-1.8.2[${PYTHON_USEDEP}]
+   dev-python/svg-path[${PYTHON_USEDEP}]
+   dev-python/sympy[${PYTHON_USEDEP}]
+   dev-python/xxhash[${PYTHON_USEDEP}]
+   sci-libs/rtree[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   test? (
+   dev-python/pytest-xdist[${PYTHON_USEDEP}]
+   dev-python/mapbox_earcut[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+python_test() {
+   epytest -n "$(makeopts_jobs)"
+}
+
+pkg_postinst() {
+   optfeature_header "${PN} functionality can be extended by installing 
the following packages:"
+   optfeature "making GUI applications with 3D stuff" dev-python/glooey
+   optfeature "2D triangulations of polygons" dev-python/mapbox_earcut
+   optfeature "loading a number of additional mesh formats" 
dev-python/meshio
+   optfeature "figuring out how much memory we have" dev-python/psutil
+   optfeature "marching cubes and other nice stuff" sci-libs/scikit-image
+}



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

2023-03-25 Thread Michał Górny
commit: 2bc8af00de4cd281578a3dc8a11248a617b89883
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 26 02:45:42 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 26 03:01:57 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bc8af00

dev-python/filelock: Bump to 3.10.5

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

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

diff --git a/dev-python/filelock/Manifest b/dev-python/filelock/Manifest
index a28503585286..101ce1453ea6 100644
--- a/dev-python/filelock/Manifest
+++ b/dev-python/filelock/Manifest
@@ -2,5 +2,6 @@ DIST filelock-3.10.0.tar.gz 10006 BLAKE2B 
c9fa59baf698f2bca16e315909b25a85a8f19c
 DIST filelock-3.10.2.tar.gz 10259 BLAKE2B 
9d36408d7c86347cb985c5dcaaf8640ba30437ce9026c3857f412ae0f68f5d11c009a81541ec3d55a43d7083d04d53d244e39267012d1bc17148f6c1106b7787
 SHA512 
b92ccabdcfade9daafdc895f16e92f0b1b2b204d9f4b7bc22f79e9b1ae38c56bdf7842536ab2fefca91744c62f6df5e93fb4c410a1f7e78a1158352de60988ce
 DIST filelock-3.10.3.tar.gz 10283 BLAKE2B 
bbe49a0dcb2947668bbb5392ac4aa79cc1aa5325fc5214866a57f92c91c041ca4a3767d4f81d11d079ee86d71faf91c65b7c297c604618b53eed490281eaaf07
 SHA512 
9d94ea7800636d28e2861285ca2771430ef60306a64f842bd753d4201d0ab96f51b2b73d15c8fc5b146653fa7a6b9a268d6ddeec182dd0b400e0c18d47e91dca
 DIST filelock-3.10.4.tar.gz 10285 BLAKE2B 
7cfd908f2e30e610d635b874611aabbdf6d4d835fc27ad3bf360cb71603ea94eb30e5e98b6802724a617fb4aca57c015e5980400796cfd53d2a251b46e668246
 SHA512 
7f1c535c13353715efd9d64caca30347ccd5ec18b758c1edacc4a31a2c1cad7dbc43a59c331b88315563e3b2009859a980251492df8058d82240cdd1853f25f9
+DIST filelock-3.10.5.tar.gz 10473 BLAKE2B 
8cd19ef5a7bf1d49affcb02a7a1e864f7be40b4ba1bf05d5bf926b33466ea355bd34244f561596bafbe73315baa1ff2012cad0a85575bb336331ac4b84010658
 SHA512 
4c577ce6f99bd8f59d846182abff1c1be5fa310d97e73c36436a317d7af76187a38725d4a8524d2e1b272de95a297dfba9d0e1f8dfd3e6bab0d97f6bd05661b6
 DIST filelock-3.9.1.tar.gz 9720 BLAKE2B 
4225d718f5c6e7c81e5db5d6ac2af42ce78a6c61b59f85bf8c2aafd71509b4811542e7a7648ffa2b14f3b3e762d975296c095e322e6c6ccf8fa5f1839213531d
 SHA512 
7a240b0014a6570099106c72b376c47b7b23cddc3e70f78e2560fcee31d1078d894c2e3ec6fed2f983859543a84cac03f8834df9e64fcb0a966308f7503e
 DIST py-filelock-3.9.0.gh.tar.gz 205047 BLAKE2B 
3995f7ad27bb09ca75310c4ada7645f2dd16c09ddb39663394f315443851037f2f9cf08eecb507eba521479696ad1004978d3fdd300a7128ac3354fce2e57d5f
 SHA512 
1235ae9ebdb4c84b0c30e68be91e01eb1acbfcd15c85202fa54a3b91e4e507f221926f8886e1ec91acd4f71d2d88c08f536529b4cebfd2de4fb90118f5dc242e

diff --git a/dev-python/filelock/filelock-3.10.5.ebuild 
b/dev-python/filelock/filelock-3.10.5.ebuild
new file mode 100644
index ..86d1f81ea020
--- /dev/null
+++ b/dev-python/filelock/filelock-3.10.5.ebuild
@@ -0,0 +1,29 @@
+# Copyright 2018-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DISTUTILS_USE_PEP517=hatchling
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A platform independent file lock for Python"
+HOMEPAGE="
+   https://github.com/tox-dev/py-filelock/
+   https://pypi.org/project/filelock/
+"
+
+LICENSE="Unlicense"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-macos"
+
+BDEPEND="
+   dev-python/hatch-vcs[${PYTHON_USEDEP}]
+   test? (
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   dev-python/pytest-timeout[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest



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

2023-03-25 Thread Michał Górny
commit: 026789ddbfb8ccf82c28da8a061873e717071812
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 26 02:44:27 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 26 03:01:56 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=026789dd

sys-fs/squashfs-tools: Bump to 4.6.1

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

 sys-fs/squashfs-tools/Manifest|  1 +
 sys-fs/squashfs-tools/squashfs-tools-4.6.1.ebuild | 57 +++
 2 files changed, 58 insertions(+)

diff --git a/sys-fs/squashfs-tools/Manifest b/sys-fs/squashfs-tools/Manifest
index f23877e9773e..d945ad94f2db 100644
--- a/sys-fs/squashfs-tools/Manifest
+++ b/sys-fs/squashfs-tools/Manifest
@@ -1,2 +1,3 @@
 DIST squashfs-tools-4.5.1.tar.gz 270112 BLAKE2B 
cbd35daf582d284b021911bb754ed548763f2773e1bc02516ca18bab7034e352780c11eb7dfed1f047b70974dcfb716bb1a1d3729e5b25662203cfbf93553b73
 SHA512 
b3934ea1e26c7508110312711465644a6d9674b6b5332a7d011e191fa3c1d4b8be694214794a0f6005263d0f4e18bab96af2f7ed66a178f8e3bb3a781cd44896
+DIST squashfs-tools-4.6.1.tar.gz 286848 BLAKE2B 
05e38681de219413573e8b1a7f36d2f7e87734f68a929ecdeb5ae6017076fbfd67b897448980e047689ef4b154d2dcd1a90162367a6a5babab45f1ef36f09325
 SHA512 
10e8a4b1e2327e062aef4f85860e76ebcd7a29e4c19e152ff7edec4a38316982b5bcfde4ab69da6bcb931258d264c2b6cb40cb5f635f9e6f6eba1ed5976267cb
 DIST squashfs-tools-4.6.tar.gz 286409 BLAKE2B 
1c04a8f6149863667151e76b3c1ecfdd5e9a181b305bea694af1d4968ac361114c9e926b351dcee2647796a21bc8cfc55b3d95f020ad88c3388007460de26053
 SHA512 
3a9effb9a5cf46fbb9f393e58bd938874dc4121828b77c67d659117ee84643917998a8503d629f46f1eff1826f6d7ae59ac2d803a5cdc3cfb1006ef2b3abf8c8

diff --git a/sys-fs/squashfs-tools/squashfs-tools-4.6.1.ebuild 
b/sys-fs/squashfs-tools/squashfs-tools-4.6.1.ebuild
new file mode 100644
index ..896db57a6f33
--- /dev/null
+++ b/sys-fs/squashfs-tools/squashfs-tools-4.6.1.ebuild
@@ -0,0 +1,57 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic toolchain-funcs
+
+DESCRIPTION="Tools to create and extract Squashfs filesystems"
+HOMEPAGE="https://github.com/plougher/squashfs-tools/;
+SRC_URI="
+   https://github.com/plougher/squashfs-tools/archive/${PV}.tar.gz
+   -> ${P}.tar.gz
+"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86"
+IUSE="debug lz4 lzma lzo xattr zstd"
+
+DEPEND="
+   sys-libs/zlib
+   lz4? ( app-arch/lz4 )
+   lzma? ( app-arch/xz-utils )
+   lzo? ( dev-libs/lzo )
+   xattr? ( sys-apps/attr )
+   zstd? ( app-arch/zstd )
+"
+RDEPEND=${DEPEND}
+
+use10() {
+   usex "${1}" 1 0
+}
+
+src_compile() {
+   # set up make command line variables in EMAKE_SQUASHFS_CONF
+   local opts=(
+   LZMA_XZ_SUPPORT=$(use10 lzma)
+   LZO_SUPPORT=$(use10 lzo)
+   LZ4_SUPPORT=$(use10 lz4)
+   XATTR_SUPPORT=$(use10 xattr)
+   XZ_SUPPORT=$(use10 lzma)
+   ZSTD_SUPPORT=$(use10 zstd)
+   )
+
+   tc-export CC
+   use debug && append-cppflags -DSQUASHFS_TRACE
+   emake "${opts[@]}" -C squashfs-tools
+}
+
+src_install() {
+   dobin squashfs-tools/{mksquashfs,unsquashfs}
+   dodoc ACKNOWLEDGEMENTS CHANGES README*
+   doman manpages/*.1
+
+   dosym unsquashfs /usr/bin/sqfscat
+   dosym mksquashfs /usr/bin/sqfstar
+}



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

2023-03-25 Thread Michał Górny
commit: 21b3a376e5253a44012f43fdaed2488eafc76757
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 26 02:48:38 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 26 03:01:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21b3a376

dev-python/pikepdf: Bump to 7.1.2

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

 dev-python/pikepdf/Manifest |  1 +
 dev-python/pikepdf/pikepdf-7.1.2.ebuild | 58 +
 2 files changed, 59 insertions(+)

diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest
index 41f40b84aa30..5b8f6ccc5e70 100644
--- a/dev-python/pikepdf/Manifest
+++ b/dev-python/pikepdf/Manifest
@@ -1 +1,2 @@
 DIST pikepdf-7.1.1.tar.gz 2911088 BLAKE2B 
0c65830ce4ec8f36814dd2a523dcc753380df7b6e4ce176b0e61e1e7f5f8bbfa01c9ef1ab093cbfeaf7dd1c67ada4e7dca53cf6da8b04cbceca825276179627b
 SHA512 
e59bf20008df058aa2bbccedf71294ffc39a7aa774eeebcc33214ec7864be461959317bbd92f3df415690bb4ef3bbb63f9c05c613bcb9023b680637c07f3bd75
+DIST pikepdf-7.1.2.tar.gz 2911232 BLAKE2B 
14b6b90617b7bd30f6a595337751f586cbe7d94e46fb4adbc233d542b6b96853b4cd0fb815e956a9865c97f14800065c9793c340f9de814a23f7a4c90903012f
 SHA512 
2e8b75627d296689b044bec1a33740e8a3de5fbb8fdfe3aa64e4ddd2a8c2f3f327c9b553e41364d2bfc5d821ff2a84f79fed917626930a543edf94286b85bcab

diff --git a/dev-python/pikepdf/pikepdf-7.1.2.ebuild 
b/dev-python/pikepdf/pikepdf-7.1.2.ebuild
new file mode 100644
index ..68c143cdaf70
--- /dev/null
+++ b/dev-python/pikepdf/pikepdf-7.1.2.ebuild
@@ -0,0 +1,58 @@
+# 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="Python library to work with pdf files based on qpdf"
+HOMEPAGE="
+   https://github.com/pikepdf/pikepdf/
+   https://pypi.org/project/pikepdf/
+"
+
+LICENSE="MPL-2.0"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~s390 ~sparc ~x86"
+
+DEPEND="
+   >=app-text/qpdf-11.1.1:0=
+"
+RDEPEND="
+   ${DEPEND}
+   dev-python/deprecation[${PYTHON_USEDEP}]
+   >=dev-python/lxml-4.0[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/pillow-9.0[${PYTHON_USEDEP}]
+"
+BDEPEND="
+   >=dev-python/pybind11-2.10.1[${PYTHON_USEDEP}]
+   >=dev-python/setuptools-scm-7.0.5[${PYTHON_USEDEP}]
+   test? (
+   >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}]
+   >=dev-python/hypothesis-6.36[${PYTHON_USEDEP}]
+   >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff]
+   >=dev-python/psutil-5.9[${PYTHON_USEDEP}]
+   >=dev-python/pytest-timeout-2.1.0[${PYTHON_USEDEP}]
+   >=dev-python/python-dateutil-2.8.1[${PYTHON_USEDEP}]
+   >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}]
+   $(python_gen_cond_dep '
+   dev-python/tomli[${PYTHON_USEDEP}]
+   ' 3.{8..10})
+   )
+"
+
+distutils_enable_tests pytest
+
+EPYTEST_DESELECT=(
+   # fragile to system load
+   tests/test_image_access.py::test_random_image
+)
+
+src_prepare() {
+   sed -e '/-n auto/d' -i pyproject.toml || die
+   distutils-r1_src_prepare
+}



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

2023-03-25 Thread Michał Górny
commit: 0f8e269bdcdf28cdb3c7341f21216b1d3f4f9111
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 26 02:49:36 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 26 03:01:59 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f8e269b

dev-python/platformdirs: Bump to 3.2.0

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

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

diff --git a/dev-python/platformdirs/Manifest b/dev-python/platformdirs/Manifest
index 461a808cb35f..ce351d78b048 100644
--- a/dev-python/platformdirs/Manifest
+++ b/dev-python/platformdirs/Manifest
@@ -1 +1,2 @@
 DIST platformdirs-3.1.1.tar.gz 14712 BLAKE2B 
ddb070cc3c572b03eaa356599d2a0e408f7f0a650378e60b4a7b4fcd740fb9117c73491451588b26d42a4db9b971dbc690f9ddae34ec03e42248120ff5e4e64e
 SHA512 
537557370a05f78279c88cdda4b5abfbe1d2e6d91d69c4dd4049c6b1a8ac3e44a830d787e2b86af85c346e0244a6ba26233db061d7c8d0a3fbd141962609930d
+DIST platformdirs-3.2.0.tar.gz 15017 BLAKE2B 
ce9f180965e0736ae83170b3a055dbb58e2ce59b84a414cd212f0f2f27a6a0a194636d315a30e344046ee1da85f2de3d2e7c58c02a329c4a36129fa617d8feb6
 SHA512 
2e4613f563b7014b526e1f81f561726a0060983b0e998ce46d070b2f4f4ec26ad46d6a3cd242fb14a420e6439207b9c9eeb31daac7ec65005abc3a74131e5cf8

diff --git a/dev-python/platformdirs/platformdirs-3.2.0.ebuild 
b/dev-python/platformdirs/platformdirs-3.2.0.ebuild
new file mode 100644
index ..58e26b5de925
--- /dev/null
+++ b/dev-python/platformdirs/platformdirs-3.2.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=flit
+PYTHON_COMPAT=( python3_{9..11} pypy3 )
+
+inherit distutils-r1 pypi
+
+DESCRIPTION="A small Python module for determining appropriate 
platform-specific dirs"
+HOMEPAGE="
+   https://pypi.org/project/platformdirs/
+   https://github.com/platformdirs/platformdirs/
+"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos ~x64-solaris"
+
+BDEPEND="
+   test? (
+   dev-python/appdirs[${PYTHON_USEDEP}]
+   dev-python/pytest-mock[${PYTHON_USEDEP}]
+   )
+"
+
+distutils_enable_tests pytest
+
+src_configure() {
+   grep -q 'build-backend = "hatchling' pyproject.toml ||
+   die "Upstream changed build-backend, recheck"
+   # write a custom pyproject.toml to ease setuptools bootstrap
+   cat > pyproject.toml <<-EOF || die
+   [build-system]
+   requires = ["flit_core >=3.2,<4"]
+   build-backend = "flit_core.buildapi"
+
+   [project]
+   name = "${PN}"
+   version = "${PV}"
+   description = 'A small Python package for determining 
appropriate platform-specific dirs, e.g. a "user data dir".'
+   EOF
+   # sigh
+   cat > src/platformdirs/version.py <<-EOF || die
+   __version__ = version = '${PV}'
+   __version_tuple__ = version_tuple = (${PV//./, })
+   EOF
+}



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

2023-03-25 Thread Michał Górny
commit: a415dd7eb0292cf9c0de78027a93617c9dddec5b
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 26 02:46:18 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 26 03:01:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a415dd7e

dev-python/nbxmpp: Bump to 4.2.2

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

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

diff --git a/dev-python/nbxmpp/Manifest b/dev-python/nbxmpp/Manifest
index 9fd9b911bdf6..c651283ffd4f 100644
--- a/dev-python/nbxmpp/Manifest
+++ b/dev-python/nbxmpp/Manifest
@@ -1,3 +1,4 @@
 DIST python-nbxmpp-3.2.5.tar.bz2 132029 BLAKE2B 
846f3b47c3a9a95cf1fa1b557a007fd4901fb4acaa3160ea4b9b1cdff1e9d2c3e64bc5251b739d816f3f1c449c350d1ac44c14cbef87d14fe5a6450418451007
 SHA512 
577f8c7b0f5a7c69b4d980bff93f0a208ab0a660d731eb95ec63b76583194b94bd9d9f6b10fcac3951a6e6afb5d0c4da2140cbc17ef653f19ec6957b5d2e5f04
 DIST python-nbxmpp-4.2.0.tar.bz2 133803 BLAKE2B 
db63b5ca085a90913ba6cac07c214e2528bf629bab24f7256ee751fb3ae4ddf417a9d09c509a259d468fff81feaf890b639bb9145b02c957fe777101bfbe7afb
 SHA512 
8927b867ece2be1a2610cc5221615f026bd84b242a2d257740079f86aaa61c7f6208e90c8051f570d5539189476c68a316f840240ae0a6372311f353182b2940
 DIST python-nbxmpp-4.2.1.tar.bz2 134008 BLAKE2B 
bfd412bcef465eb59f7f5b6311d7786f24585be80932b74b2d2e75999320c24bef7438d10cbb81cd87f00dbb6733859e19c2c8b032374c3ff0c75d678f5a1439
 SHA512 
3ff7b29e374057c646b153a1bb987b5df830a3392988b97c2b27466054d50d09109893399a02ef11da7f7e7a9386c987d289205f0d1bd4af56e495b19c7c3026
+DIST python-nbxmpp-4.2.2.tar.bz2 133951 BLAKE2B 
4ef9d7a6b2f1a548eac3d97eee322badbce5c69114441145ee525df45c5291771de3171e6591c0962dfe077fd9bc9fc83b8caeaefaeb13e0eb65b4ebcb5d37c7
 SHA512 
6edf469354ad1bb1eeb2545f67b4e7cf2362becfb2cc8c2caa6f050d56c0c15ac2fd29d52095d673199da7170ccfddbf7e8d8f98c47882ab75d14d19f71a81d9

diff --git a/dev-python/nbxmpp/nbxmpp-4.2.2.ebuild 
b/dev-python/nbxmpp/nbxmpp-4.2.2.ebuild
new file mode 100644
index ..570d6eeeb400
--- /dev/null
+++ b/dev-python/nbxmpp/nbxmpp-4.2.2.ebuild
@@ -0,0 +1,35 @@
+# 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=python-nbxmpp-${PV}
+DESCRIPTION="Python library to use Jabber/XMPP networks in a non-blocking way"
+HOMEPAGE="
+   https://dev.gajim.org/gajim/python-nbxmpp/
+   https://pypi.org/project/nbxmpp/
+"
+SRC_URI="
+   
https://dev.gajim.org/gajim/python-nbxmpp/-/archive/${PV}/${MY_P}.tar.bz2
+"
+S=${WORKDIR}/${MY_P}
+
+SLOT="0"
+LICENSE="GPL-3"
+KEYWORDS="~amd64 ~arm64 ~riscv ~x86"
+
+RDEPEND="
+   dev-libs/gobject-introspection
+   net-libs/libsoup:3.0[introspection]
+   dev-python/idna[${PYTHON_USEDEP}]
+   dev-python/packaging[${PYTHON_USEDEP}]
+   >=dev-python/precis-i18n-1.0.0[${PYTHON_USEDEP}]
+   >=dev-python/pygobject-3.42[${PYTHON_USEDEP}]
+"
+
+distutils_enable_tests unittest



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

2023-03-25 Thread Sam James
commit: 073a2780c4a86ed05dee543e9ab7ee4dc5e828d7
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 02:57:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 02:57:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=073a2780

dev-lang/fuzion: Stabilize 0.080 amd64, #903073

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

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

diff --git a/dev-lang/fuzion/fuzion-0.080.ebuild 
b/dev-lang/fuzion/fuzion-0.080.ebuild
index e5a5527a5bc8..f08f64de1ef6 100644
--- a/dev-lang/fuzion/fuzion-0.080.ebuild
+++ b/dev-lang/fuzion/fuzion-0.080.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/tokiwa-software/${PN}/archive/v${PV}.tar.gz
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="test"
 RESTRICT="!test? ( test )"
 



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

2023-03-25 Thread Sam James
commit: 079ddb4e8a925470dd7c231690d2d54b622e4c49
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 02:57:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 02:57:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=079ddb4e

dev-util/shards: Stabilize 0.17.2 amd64, #903067

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

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

diff --git a/dev-util/shards/shards-0.17.2.ebuild 
b/dev-util/shards/shards-0.17.2.ebuild
index 013d311a44fe..7632e49c8393 100644
--- a/dev-util/shards/shards-0.17.2.ebuild
+++ b/dev-util/shards/shards-0.17.2.ebuild
@@ -19,7 +19,7 @@ SRC_URI="
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 RESTRICT="test"  # missing files in tarball
 
 RDEPEND="



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

2023-03-25 Thread Sam James
commit: 56bab756d96ca1ac5d87f76f2c22b4e3c2435aa0
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 02:57:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 02:57:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56bab756

media-sound/nickvision-tagger: Stabilize 2022.11.2 amd64, #903077

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

 media-sound/nickvision-tagger/nickvision-tagger-2022.11.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-sound/nickvision-tagger/nickvision-tagger-2022.11.2.ebuild 
b/media-sound/nickvision-tagger/nickvision-tagger-2022.11.2.ebuild
index c743b5be40e7..a52cef4d5091 100644
--- a/media-sound/nickvision-tagger/nickvision-tagger-2022.11.2.ebuild
+++ b/media-sound/nickvision-tagger/nickvision-tagger-2022.11.2.ebuild
@@ -16,7 +16,7 @@ S="${WORKDIR}"/${REAL_P}
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DEPEND="
dev-cpp/curlpp:=



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

2023-03-25 Thread Sam James
commit: 440c1b876e7bd41f638d8e638eafd74289f87232
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 02:56:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 02:56:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=440c1b87

sys-fs/btrfs-progs: add 6.2.2, wire up tests

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

 sys-fs/btrfs-progs/Manifest   |  1 +
 .../{btrfs-progs-.ebuild => btrfs-progs-6.2.2.ebuild} | 11 +++
 sys-fs/btrfs-progs/btrfs-progs-.ebuild| 11 +++
 3 files changed, 15 insertions(+), 8 deletions(-)

diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest
index 14940f3e52ec..6bfcc261f7cd 100644
--- a/sys-fs/btrfs-progs/Manifest
+++ b/sys-fs/btrfs-progs/Manifest
@@ -4,3 +4,4 @@ DIST btrfs-progs-v6.1.1.tar.xz 2329864 BLAKE2B 
f3f15829af88f83cdabca30b61dd0e53f
 DIST btrfs-progs-v6.1.2.tar.xz 2329940 BLAKE2B 
d2c86b0077e0269353ac70d948b948dd2984beec0e4225529adb0099a9cfe5d778a893bedc822168141ce29679f66500e32bdf3af8973bef5696657685ebf712
 SHA512 
0b02502f9f0902b7db04817fcfbaa4f6155035d47dd908c4c1faa86e4677e302d069756bb0935db7c88f0859c0f9ef87975b2777be7ad7f4d2389d2e95c1ff82
 DIST btrfs-progs-v6.1.3.tar.xz 2333984 BLAKE2B 
71543f5be282a289fbc92f78b89b25e4162c3cbd2d3cf2e8564791f86c6f933f61c03ba93aeca029689be6284988ff35a47f25a6523f15be47f3e7ce9b5c0c4b
 SHA512 
7c40d8bc3fcef0b2a7bf4be7d52923015b5b11c3f14bfc550ffa95a47d673f640b7deb840fee22fb7cc2743b6098fb12b5caea586fbf0972a1bc9a7606f3f375
 DIST btrfs-progs-v6.2.1.tar.xz 2415064 BLAKE2B 
8ea7d9815e34c569dd82e53dc1f982c820265521708c7c41dc587646362b300edf938e940b52508e301874269ea5ebb96605f4a1046d096678257463ced53b03
 SHA512 
2a485d8c8b3091af27e91751cabe61306388526de3c1c5154370ddee1bb26ebfe70c3b4cd6686b173d313c98c30168fee18723dadc7b4c00e10c502da169
+DIST btrfs-progs-v6.2.2.tar.xz 2437300 BLAKE2B 
b3d0de668baf771ff08c59d20407525be841b06747b771efc013b0c2d1d24ed03caf472b7c9b03499f60140f6f84e2edbcb690cba503a7eb8037af038de79d52
 SHA512 
967e1c1a6b956a4e11a794aad090d1cf370fd98e4186525ccfbbbc9ae3f2bb66ace1d684730f93c558403b7ac1c991aec3d04d07548b19ee1516352a069431db

diff --git a/sys-fs/btrfs-progs/btrfs-progs-.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild
similarity index 96%
copy from sys-fs/btrfs-progs/btrfs-progs-.ebuild
copy to sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild
index 14332b1b7112..c1f11dd5dd51 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild
@@ -52,7 +52,8 @@ RDEPEND="
udev? ( virtual/libudev:= )
zstd? ( app-arch/zstd:= )
 "
-DEPEND="${RDEPEND}
+DEPEND="
+   ${RDEPEND}
>=sys-kernel/linux-headers-5.10
convert? ( sys-apps/acl )
python? (
@@ -73,8 +74,10 @@ DEPEND="${RDEPEND}
zstd? ( app-arch/zstd[static-libs(+)] )
)
 "
-BDEPEND="virtual/pkgconfig
-   man? ( dev-python/sphinx )"
+BDEPEND="
+   virtual/pkgconfig
+   man? ( dev-python/sphinx )
+"
 
 if [[ ${PV} ==  ]]; then
BDEPEND+=" sys-devel/gnuconfig"
@@ -129,7 +132,7 @@ src_compile() {
 }
 
 src_test() {
-   default
+   emake -j1 -C tests V=1 test
 
if use python ; then
cd libbtrfsutil/python || die

diff --git a/sys-fs/btrfs-progs/btrfs-progs-.ebuild 
b/sys-fs/btrfs-progs/btrfs-progs-.ebuild
index 14332b1b7112..c1f11dd5dd51 100644
--- a/sys-fs/btrfs-progs/btrfs-progs-.ebuild
+++ b/sys-fs/btrfs-progs/btrfs-progs-.ebuild
@@ -52,7 +52,8 @@ RDEPEND="
udev? ( virtual/libudev:= )
zstd? ( app-arch/zstd:= )
 "
-DEPEND="${RDEPEND}
+DEPEND="
+   ${RDEPEND}
>=sys-kernel/linux-headers-5.10
convert? ( sys-apps/acl )
python? (
@@ -73,8 +74,10 @@ DEPEND="${RDEPEND}
zstd? ( app-arch/zstd[static-libs(+)] )
)
 "
-BDEPEND="virtual/pkgconfig
-   man? ( dev-python/sphinx )"
+BDEPEND="
+   virtual/pkgconfig
+   man? ( dev-python/sphinx )
+"
 
 if [[ ${PV} ==  ]]; then
BDEPEND+=" sys-devel/gnuconfig"
@@ -129,7 +132,7 @@ src_compile() {
 }
 
 src_test() {
-   default
+   emake -j1 -C tests V=1 test
 
if use python ; then
cd libbtrfsutil/python || die



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

2023-03-25 Thread Sam James
commit: 46058b68311e51fe274f8c1d64244c942d40b1f7
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 02:56:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 02:56:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46058b68

app-emacs/treesit-auto: fix BadDescription

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

 app-emacs/treesit-auto/treesit-auto-0.6.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/treesit-auto/treesit-auto-0.6.3.ebuild 
b/app-emacs/treesit-auto/treesit-auto-0.6.3.ebuild
index e00a9e82638e..c5c8c00a87ff 100644
--- a/app-emacs/treesit-auto/treesit-auto-0.6.3.ebuild
+++ b/app-emacs/treesit-auto/treesit-auto-0.6.3.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 NEED_EMACS=29
 inherit elisp
 
-DESCRIPTION="Automatic installation, usage, and fallback for tree-sitter major 
modes in Emacs 29"
+DESCRIPTION="Automatic installation, usage, fallback for tree-sitter modes in 
Emacs 29"
 HOMEPAGE="https://github.com/renzmann/treesit-auto;
 
 if [[ ${PV} == *_p* ]] ; then



[gentoo-commits] repo/gentoo:master commit in: app-emacs/treesit-auto/files/, app-emacs/treesit-auto/

2023-03-25 Thread Sam James
commit: ede594fc156724728e8786399c04a88ed32def63
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 02:34:40 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 02:35:10 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ede594fc

app-emacs/treesit-auto: new package, add 0.6.3

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

 app-emacs/treesit-auto/Manifest|  1 +
 .../treesit-auto/files/50treesit-auto-gentoo.el|  1 +
 app-emacs/treesit-auto/metadata.xml| 16 ++
 app-emacs/treesit-auto/treesit-auto-0.6.3.ebuild   | 25 ++
 4 files changed, 43 insertions(+)

diff --git a/app-emacs/treesit-auto/Manifest b/app-emacs/treesit-auto/Manifest
new file mode 100644
index ..64b8c6ac71e5
--- /dev/null
+++ b/app-emacs/treesit-auto/Manifest
@@ -0,0 +1 @@
+DIST treesit-auto-0.6.3.tar.gz 21342 BLAKE2B 
291b9c5706cf0a6e329d9be12b89f7cb3b3c9eed7792bec0b0842785a167f053cac3672516adeefc09a81eb7126f7cee8b63810271566dcc93bd6b04ad41f0c5
 SHA512 
d4dfc081aa632b4582a91c99103afb9ffd11db56d58fa3a9d6693372b640b163d08bd3a2ce7cb384600357dddee02f6c0a73bf940fd4117f01f70811a311d140

diff --git a/app-emacs/treesit-auto/files/50treesit-auto-gentoo.el 
b/app-emacs/treesit-auto/files/50treesit-auto-gentoo.el
new file mode 100644
index ..431f7e90ae73
--- /dev/null
+++ b/app-emacs/treesit-auto/files/50treesit-auto-gentoo.el
@@ -0,0 +1 @@
+(add-to-list 'load-path "@SITELISP@")

diff --git a/app-emacs/treesit-auto/metadata.xml 
b/app-emacs/treesit-auto/metadata.xml
new file mode 100644
index ..95a10fb31665
--- /dev/null
+++ b/app-emacs/treesit-auto/metadata.xml
@@ -0,0 +1,16 @@
+
+https://www.gentoo.org/dtd/metadata.dtd;>
+
+  
+s...@gentoo.org
+Sam James
+  
+  
+gnu-em...@gentoo.org
+Gentoo GNU Emacs project
+  
+  
+https://github.com/renzmann/treesit-auto/issues/
+renzmann/treesit-auto
+  
+

diff --git a/app-emacs/treesit-auto/treesit-auto-0.6.3.ebuild 
b/app-emacs/treesit-auto/treesit-auto-0.6.3.ebuild
new file mode 100644
index ..e00a9e82638e
--- /dev/null
+++ b/app-emacs/treesit-auto/treesit-auto-0.6.3.ebuild
@@ -0,0 +1,25 @@
+# Copyright 2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=29
+inherit elisp
+
+DESCRIPTION="Automatic installation, usage, and fallback for tree-sitter major 
modes in Emacs 29"
+HOMEPAGE="https://github.com/renzmann/treesit-auto;
+
+if [[ ${PV} == *_p* ]] ; then
+   MY_COMMIT=""
+   
SRC_URI="https://github.com/renzmann/treesit-auto/archive/${MY_COMMIT}.tar.gz 
-> ${P}.tar.gz"
+   S="${WORKDIR}"/${PN}-${MY_COMMIT}
+else
+   
SRC_URI="https://github.com/renzmann/treesit-auto/archive/refs/tags/v${PV}.tar.gz
 -> ${P}.tar.gz"
+fi
+
+LICENSE="GPL-3"
+SLOT="0"
+# Needs Emacs 29
+#KEYWORDS="~amd64"
+
+SITEFILE="50${PN}-gentoo.el"



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

2023-03-25 Thread Sam James
commit: 9850a64a17afe5e314a618e522bc95db6d4c
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 02:34:13 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 02:34:13 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9850a64a

app-emacs/mew: Stabilize 6.8_p20230203 amd64, #903069

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

 app-emacs/mew/mew-6.8_p20230203.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/mew/mew-6.8_p20230203.ebuild 
b/app-emacs/mew/mew-6.8_p20230203.ebuild
index 94452a792b16..4a7e9b8a5b66 100644
--- a/app-emacs/mew/mew-6.8_p20230203.ebuild
+++ b/app-emacs/mew/mew-6.8_p20230203.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN^}-${COMMIT}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ppc x86"
+KEYWORDS="amd64 ppc x86"
 IUSE="ssl l10n_ja"
 RESTRICT="test"
 



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

2023-03-25 Thread Sam James
commit: 3b0a40570a60acf2ac75f04b42a0a51084cf863d
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 02:34:12 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 02:34:12 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b0a4057

dev-lang/crystal: Stabilize 1.7.2 amd64, #903065

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

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

diff --git a/dev-lang/crystal/crystal-1.7.2.ebuild 
b/dev-lang/crystal/crystal-1.7.2.ebuild
index 5a6e1e59917a..2de411e98792 100644
--- a/dev-lang/crystal/crystal-1.7.2.ebuild
+++ b/dev-lang/crystal/crystal-1.7.2.ebuild
@@ -17,7 +17,7 @@ 
SRC_URI="https://github.com/crystal-lang/crystal/archive/${PV}.tar.gz -> ${P}.ta
 
 LICENSE="Apache-2.0"
 SLOT="0"
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
 IUSE="doc debug llvm-libunwind"
 
 # Upstream test suite not reliable



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

2023-03-25 Thread Sam James
commit: 8c7945348d52be34bcf2fec6fc664e74cc5b653b
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 02:34:15 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 02:34:15 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c794534

dev-cpp/curlpp: Stabilize 0.8.1 amd64, #903071

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

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

diff --git a/dev-cpp/curlpp/curlpp-0.8.1.ebuild 
b/dev-cpp/curlpp/curlpp-0.8.1.ebuild
index 8f19bb669879..92293f3924f5 100644
--- a/dev-cpp/curlpp/curlpp-0.8.1.ebuild
+++ b/dev-cpp/curlpp/curlpp-0.8.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/jpbarrette/curlpp/archive/v${PV}.tar.gz -> ${P}.tar.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 IUSE="doc examples"
 
 RDEPEND="net-misc/curl"



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

2023-03-25 Thread Michał Górny
commit: 1484fa0edface00af5aed9721e1e6772c42723b0
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 26 02:27:04 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 26 02:27:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1484fa0e

dev-python/pycparser: Remove old

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

 dev-python/pycparser/pycparser-2.21-r1.ebuild | 70 ---
 1 file changed, 70 deletions(-)

diff --git a/dev-python/pycparser/pycparser-2.21-r1.ebuild 
b/dev-python/pycparser/pycparser-2.21-r1.ebuild
deleted file mode 100644
index 3848eaeedd3a..
--- a/dev-python/pycparser/pycparser-2.21-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-# please keep this ebuild at EAPI 7 -- sys-apps/portage dep
-EAPI=7
-
-DISTUTILS_USE_PEP517=setuptools
-PYTHON_COMPAT=( python3_{9..11} pypy3 )
-
-inherit distutils-r1
-
-DESCRIPTION="C parser and AST generator written in Python"
-HOMEPAGE="
-   https://github.com/eliben/pycparser/
-   https://pypi.org/project/pycparser/
-"
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 
~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-
-RDEPEND="
-   dev-python/ply:=[${PYTHON_USEDEP}]
-"
-BDEPEND="
-   ${RDEPEND}
-"
-
-distutils_enable_tests unittest
-
-python_prepare_all() {
-   local PATCHES=(
-   # https://github.com/eliben/pycparser/pull/494
-   "${FILESDIR}"/${P}-lextab-cache.patch
-   )
-
-   # remove the original files to guarantee their regen
-   rm pycparser/{c_ast,lextab,yacctab}.py || die
-
-   # kill sys.path manipulations to force the tests to use built files
-   sed -i -e '/sys\.path/d' tests/*.py || die
-
-   # Ensure we can find tests in our directory
-   sed -i -e 's/from tests.test_util/from test_util/g' tests/test_*.py || 
die
-
-   ln -s "${S}"/examples tests/examples || die
-
-   rm tests/test_examples.py || die
-
-   distutils-r1_python_prepare_all
-}
-
-python_test() {
-   # Skip tests if cpp is not in PATH
-   type -P cpp >/dev/null || return 0
-   # change workdir to avoid '.' import
-   cd tests || die
-
-   # Ensure that 'cpp' is called with the right arguments
-   # Tests don't seem to always pass the include they intend to use.
-   mkdir -p "${T}"/bin || die
-   cat > "${T}"/bin/cpp <<-EOF || die
-   #!${BROOT}/bin/bash
-   exec ${BROOT}/usr/bin/cpp -I${S}/utils/fake_libc_include/ \$@
-   EOF
-   chmod +x "${T}"/bin/cpp || die
-
-   PATH="${T}/bin:${PATH}" eunittest
-}



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

2023-03-25 Thread Michał Górny
commit: 5504835181154e908d108e60f5e90c71bf99c976
Author: Michał Górny  gentoo  org>
AuthorDate: Sun Mar 26 02:26:53 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 26 02:26:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55048351

dev-python/puremagic: Remove old

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

 dev-python/puremagic/Manifest  |  1 -
 dev-python/puremagic/puremagic-1.14.ebuild | 27 ---
 2 files changed, 28 deletions(-)

diff --git a/dev-python/puremagic/Manifest b/dev-python/puremagic/Manifest
index ada560b5e1c6..2c3d8b8d2363 100644
--- a/dev-python/puremagic/Manifest
+++ b/dev-python/puremagic/Manifest
@@ -1,2 +1 @@
-DIST puremagic-1.14.gh.tar.gz 295823 BLAKE2B 
b505f34d6744a0c9aa3a0c43846c150c9e1101884a825507b0941da84b181c1ed620dcf5457a5e60ec1fa5c93203d755297c4e3b37d311537dc6a248daf3031e
 SHA512 
00d008f70849179a67a1794740cb34bd28386036e54a9c3f54aefb24c7fb6adccb624e0546ca86863e913c7178b6590473c3ce4fda906e9fd9306be483de28ec
 DIST puremagic-1.15.gh.tar.gz 295922 BLAKE2B 
b78a691fe5843eec7be4874c11492565ce474a741bd80cb5787bbfacd4522363acf880071d4e9b3beab14287890e851da1e92eeea2aacce1161729287b99ce9e
 SHA512 
46d8ad7e2aa309558e37589b8a9508ef4156a5d6768b738df5f8539cb9edc12d83ac46a2fd46ef48d9323c73dfeff0e6f5eee8046bdd910f6ea14bb5402e477e

diff --git a/dev-python/puremagic/puremagic-1.14.ebuild 
b/dev-python/puremagic/puremagic-1.14.ebuild
deleted file mode 100644
index 73e068b2bcf2..
--- a/dev-python/puremagic/puremagic-1.14.ebuild
+++ /dev/null
@@ -1,27 +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="Pure python implementation of magic file detection"
-HOMEPAGE="
-   https://github.com/cdgriffith/puremagic/
-   https://pypi.org/project/puremagic/
-"
-SRC_URI="
-   https://github.com/cdgriffith/${PN}/archive/${PV}.tar.gz
-   -> ${P}.gh.tar.gz
-"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ~x86"
-
-DOCS=( CHANGELOG.md README.rst )
-
-distutils_enable_tests pytest



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

2023-03-25 Thread Michał Górny
commit: 6075f79c2eaa12619b4704f8dd12529479094864
Author: Michał Górny  gentoo  org>
AuthorDate: Sat Mar 25 17:26:56 2023 +
Commit: Michał Górny  gentoo  org>
CommitDate: Sun Mar 26 02:26:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6075f79c

dev-python/termcolor: Use pypi.eclass

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

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

diff --git a/dev-python/termcolor/termcolor-2.2.0.ebuild 
b/dev-python/termcolor/termcolor-2.2.0.ebuild
index e7c6f974d1af..a0a53888c381 100644
--- a/dev-python/termcolor/termcolor-2.2.0.ebuild
+++ b/dev-python/termcolor/termcolor-2.2.0.ebuild
@@ -6,7 +6,7 @@ EAPI=8
 DISTUTILS_USE_PEP517=hatchling
 PYTHON_COMPAT=( python3_{9..11} pypy3 )
 
-inherit distutils-r1
+inherit distutils-r1 pypi
 
 DESCRIPTION="ANSI Color formatting for output in terminal"
 HOMEPAGE="
@@ -14,7 +14,7 @@ HOMEPAGE="
https://pypi.org/project/termcolor/
 "
 # rename is for avoiding conflict with dev-cpp/termcolor
-SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz -> python-${P}.tar.gz"
+SRC_URI="$(pypi_sdist_url) -> python-${P}.tar.gz"
 
 LICENSE="MIT"
 SLOT="0"



[gentoo-commits] repo/gentoo:master commit in: lxde-base/lxdm/, lxde-base/lxdm/files/

2023-03-25 Thread Brian Evans
commit: f9f0e0bab1bb8213223e5fe44b3f2d7b7d44ead4
Author: Brian Evans  gentoo  org>
AuthorDate: Sun Mar 26 01:28:45 2023 +
Commit: Brian Evans  gentoo  org>
CommitDate: Sun Mar 26 01:28:45 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9f0e0ba

lxde-base/lxdm: Patch socket header failure on musl + clang:16

Makes struct members explicit

Closes: https://bugs.gentoo.org/896032
Patch-by: Sam James  gentoo.org>
Signed-off-by: Brian Evans  gentoo.org>

 lxde-base/lxdm/files/lxdm-0.5.3-portable-msghdr.patch | 18 ++
 lxde-base/lxdm/lxdm-0.5.3-r4.ebuild   | 14 +-
 2 files changed, 27 insertions(+), 5 deletions(-)

diff --git a/lxde-base/lxdm/files/lxdm-0.5.3-portable-msghdr.patch 
b/lxde-base/lxdm/files/lxdm-0.5.3-portable-msghdr.patch
new file mode 100644
index ..dc7f8ad016e9
--- /dev/null
+++ b/lxde-base/lxdm/files/lxdm-0.5.3-portable-msghdr.patch
@@ -0,0 +1,18 @@
+--- a/src/lxcom.c
 b/src/lxcom.c
+@@ -117,7 +117,15 @@
+   char ctrl[/*CMSG_SPACE(sizeof(LXDM_CRED))*/1024];
+   struct sockaddr_un peer;
+   struct iovec v={buf,sizeof(buf)};
+-  struct msghdr h={,sizeof(peer),,1,ctrl,sizeof(ctrl),0};
++  struct msghdr h={
++  .msg_name = ,
++  .msg_namelen = sizeof(peer),
++  .msg_iov = ,
++  .msg_iovlen = 1,
++  .msg_control = ctrl,
++  .msg_controllen = sizeof(ctrl),
++  .msg_flags = 0
++  };
+   struct cmsghdr *cmptr;
+   int ret;

diff --git a/lxde-base/lxdm/lxdm-0.5.3-r4.ebuild 
b/lxde-base/lxdm/lxdm-0.5.3-r4.ebuild
index 1242ecf466fa..f4ccc1ad9647 100644
--- a/lxde-base/lxdm/lxdm-0.5.3-r4.ebuild
+++ b/lxde-base/lxdm/lxdm-0.5.3-r4.ebuild
@@ -42,15 +42,19 @@ DOCS=( AUTHORS README TODO )
 
 REQUIRED_USE="?? ( elogind systemd ) elogind? ( pam ) systemd? ( pam )"
 
+PATCHES=(
+   # Fix consolekit and selinux
+   "${FILESDIR}/${P}-pam.patch"
+   # Apply all upstream fixes in git until 2016-11-11
+   "${FILESDIR}/lxdm-0.5.3-upstream-fixes.patch"
+   "${FILESDIR}/lxdm-0.5.3-portable-msghdr.patch"
+)
+
 src_prepare() {
# Upstream bug, tarball contains pre-made lxdm.conf
rm "${S}"/data/lxdm.conf || die
 
-   # Fix consolekit and selinux
-   eapply "${FILESDIR}/${P}-pam.patch"
-   # Apply all upstream fixes in git until 2016-11-11
-   eapply "${FILESDIR}/lxdm-0.5.3-upstream-fixes.patch"
-   eapply_user
+   default
 
# this replaces the bootstrap/autogen script in most packages
eautoreconf



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

2023-03-25 Thread Sam James
commit: 00bfa3b2552ac97060c735ab78a31e3a905a36e4
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 01:04:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 01:04:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00bfa3b2

x11-misc/lightdm: Stabilize 1.32.0-r2 ppc, #903059

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

 x11-misc/lightdm/lightdm-1.32.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/lightdm/lightdm-1.32.0-r2.ebuild 
b/x11-misc/lightdm/lightdm-1.32.0-r2.ebuild
index 030a8914889a..2d471a22f968 100644
--- a/x11-misc/lightdm/lightdm-1.32.0-r2.ebuild
+++ b/x11-misc/lightdm/lightdm-1.32.0-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/canonical/lightdm/releases/download/${PV}/${P}.tar.x
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~loong ppc ~ppc64 ~riscv ~x86"
 IUSE="audit elogind +gnome +gtk +introspection non-root qt5 systemd vala"
 
 REQUIRED_USE="^^ ( elogind systemd )



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-03-25 Thread Sam James
commit: 97957e05e8cc7068714b46860075067fa4be0ab6
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 01:04:21 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 01:04:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97957e05

x11-terms/rxvt-unicode: Stabilize 9.31 ppc, #903057

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

 x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
index 17c8fad1ce82..af84f49a294f 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 xft"
 



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

2023-03-25 Thread Sam James
commit: 022f9e70f2784a668955fd7a4b0fa218e7cb69c0
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 01:02:58 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 01:02:58 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=022f9e70

app-emacs/mew: Stabilize 6.8_p20230203 ppc, #903069

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

 app-emacs/mew/mew-6.8_p20230203.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/mew/mew-6.8_p20230203.ebuild 
b/app-emacs/mew/mew-6.8_p20230203.ebuild
index bd7b2aba26c1..472aa41ae65f 100644
--- a/app-emacs/mew/mew-6.8_p20230203.ebuild
+++ b/app-emacs/mew/mew-6.8_p20230203.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN^}-${COMMIT}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86"
+KEYWORDS="~amd64 ppc ~x86"
 IUSE="ssl l10n_ja"
 RESTRICT="test"
 



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

2023-03-25 Thread Sam James
commit: 2a376e738185a9c019b8c588ed245e67ba52b3b4
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 01:03:02 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 01:03:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a376e73

media-gfx/curtail: Stabilize 1.3.1 amd64, #903075

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

 media-gfx/curtail/curtail-1.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-gfx/curtail/curtail-1.3.1.ebuild 
b/media-gfx/curtail/curtail-1.3.1.ebuild
index 0077c4c0406c..c0e081c90a01 100644
--- a/media-gfx/curtail/curtail-1.3.1.ebuild
+++ b/media-gfx/curtail/curtail-1.3.1.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${P^}
 
 LICENSE="GPL-3+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 REQUIRED_USE="${PYTHON_REQUIRED_USE}"
 RESTRICT="test"  # Just desktop / schema / appstream file validation (fails).
 



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

2023-03-25 Thread Sam James
commit: 4316662c2b43760c3a0b6f9f1c89631d9c6786ee
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 01:03:00 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 01:03:00 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4316662c

app-emacs/mew: Stabilize 6.8_p20230203 x86, #903069

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

 app-emacs/mew/mew-6.8_p20230203.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-emacs/mew/mew-6.8_p20230203.ebuild 
b/app-emacs/mew/mew-6.8_p20230203.ebuild
index 472aa41ae65f..94452a792b16 100644
--- a/app-emacs/mew/mew-6.8_p20230203.ebuild
+++ b/app-emacs/mew/mew-6.8_p20230203.ebuild
@@ -14,7 +14,7 @@ S="${WORKDIR}/${PN^}-${COMMIT}"
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~amd64 ppc ~x86"
+KEYWORDS="~amd64 ppc x86"
 IUSE="ssl l10n_ja"
 RESTRICT="test"
 



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

2023-03-25 Thread Sam James
commit: 7c910e46292661b7bbbf80d44b19f8dfaaed464a
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 01:02:49 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 01:02:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c910e46

app-portage/portage-utils: Stabilize 0.95 sparc, #903031

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

 app-portage/portage-utils/portage-utils-0.95.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/portage-utils/portage-utils-0.95.ebuild 
b/app-portage/portage-utils/portage-utils-0.95.ebuild
index 5dc08ee18882..cebcefa93834 100644
--- a/app-portage/portage-utils/portage-utils-0.95.ebuild
+++ b/app-portage/portage-utils/portage-utils-0.95.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git;
 else
SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz;
-   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"
+   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"
 fi
 
 LICENSE="GPL-2"



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

2023-03-25 Thread Sam James
commit: 638d127d51acfc072929e38eb12d68e7327ccd46
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 01:02:48 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 01:02:48 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=638d127d

app-portage/portage-utils: Stabilize 0.95 ppc, #903031

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

 app-portage/portage-utils/portage-utils-0.95.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/portage-utils/portage-utils-0.95.ebuild 
b/app-portage/portage-utils/portage-utils-0.95.ebuild
index fc2b074ee7c2..5dc08ee18882 100644
--- a/app-portage/portage-utils/portage-utils-0.95.ebuild
+++ b/app-portage/portage-utils/portage-utils-0.95.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git;
 else
SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz;
-   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"
+   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"
 fi
 
 LICENSE="GPL-2"



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

2023-03-25 Thread Sam James
commit: f9f2699a3113fe5a2131b6ac5b805dc4b27952ce
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 01:02:53 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 01:02:53 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9f2699a

x11-misc/lightdm: Stabilize 1.32.0-r2 arm, #903059

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

 x11-misc/lightdm/lightdm-1.32.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/lightdm/lightdm-1.32.0-r2.ebuild 
b/x11-misc/lightdm/lightdm-1.32.0-r2.ebuild
index 1209f8df2a34..ecae850ef735 100644
--- a/x11-misc/lightdm/lightdm-1.32.0-r2.ebuild
+++ b/x11-misc/lightdm/lightdm-1.32.0-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/canonical/lightdm/releases/download/${PV}/${P}.tar.x
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 IUSE="audit elogind +gnome +gtk +introspection non-root qt5 systemd vala"
 
 REQUIRED_USE="^^ ( elogind systemd )



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

2023-03-25 Thread Sam James
commit: 14918d572d48b4b7048150eab810372dcc2a37b5
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 01:02:55 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 01:02:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14918d57

x11-misc/lightdm: Stabilize 1.32.0-r2 arm64, #903059

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

 x11-misc/lightdm/lightdm-1.32.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-misc/lightdm/lightdm-1.32.0-r2.ebuild 
b/x11-misc/lightdm/lightdm-1.32.0-r2.ebuild
index ecae850ef735..030a8914889a 100644
--- a/x11-misc/lightdm/lightdm-1.32.0-r2.ebuild
+++ b/x11-misc/lightdm/lightdm-1.32.0-r2.ebuild
@@ -12,7 +12,7 @@ 
SRC_URI="https://github.com/canonical/lightdm/releases/download/${PV}/${P}.tar.x
 
 LICENSE="GPL-3 LGPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~alpha ~amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
 IUSE="audit elogind +gnome +gtk +introspection non-root qt5 systemd vala"
 
 REQUIRED_USE="^^ ( elogind systemd )



[gentoo-commits] repo/gentoo:master commit in: dev-java/javax-servlet-api/

2023-03-25 Thread Sam James
commit: c3269e57639d5f9829ab5c2bc49d49c3f0da1253
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 01:02:46 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 01:02:46 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3269e57

dev-java/javax-servlet-api: Stabilize 3.0.1 x86, #902481

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

 dev-java/javax-servlet-api/javax-servlet-api-3.0.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-java/javax-servlet-api/javax-servlet-api-3.0.1.ebuild 
b/dev-java/javax-servlet-api/javax-servlet-api-3.0.1.ebuild
index 6361a7a227f3..08ed45bf97ac 100644
--- a/dev-java/javax-servlet-api/javax-servlet-api-3.0.1.ebuild
+++ b/dev-java/javax-servlet-api/javax-servlet-api-3.0.1.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="https://repo1.maven.org/maven2/javax/servlet/javax.servlet-api/${PV}/ja
 
 LICENSE="CDDL GPL-2"
 SLOT="3.0"
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 x86"
 
 RDEPEND=">=virtual/jre-1.8:*"
 DEPEND=">=virtual/jdk-1.8:*"



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-03-25 Thread Sam James
commit: 099ec2ad9715f0b7ad71eac2d6b93c2286058d6f
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 01:02:51 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 01:02:51 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=099ec2ad

x11-terms/rxvt-unicode: Stabilize 9.31 arm, #903057

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

 x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
index 01abf2a72877..17c8fad1ce82 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: dev-scheme/kawa/

2023-03-25 Thread Sam James
commit: 2125d9b3331cfa6d065ec2a2cfad69fb0a185c08
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 01:02:44 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 01:02:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2125d9b3

dev-scheme/kawa: Stabilize 3.1.1-r3 x86, #902481

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

 dev-scheme/kawa/kawa-3.1.1-r3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-scheme/kawa/kawa-3.1.1-r3.ebuild 
b/dev-scheme/kawa/kawa-3.1.1-r3.ebuild
index 6c57ed41bb73..2192fd123ebf 100644
--- a/dev-scheme/kawa/kawa-3.1.1-r3.ebuild
+++ b/dev-scheme/kawa/kawa-3.1.1-r3.ebuild
@@ -15,7 +15,7 @@ S="${WORKDIR}"/${PN^}-${PV}
 
 LICENSE="MIT public-domain jemacs? ( GPL-2 ) krl? ( GPL-2 )"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="~amd64 x86"
 IUSE="+awt +frontend jemacs krl +sax servlets +swing +xml"
 RESTRICT="test"  # fails
 



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

2023-03-25 Thread Sam James
commit: 6538ef218f8991b5485e9af90d736eb94d8bdf10
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 00:58:11 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 00:58:11 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6538ef21

profiles: fix gcc.gnu.org entry in mirror://gcc

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

 profiles/thirdpartymirrors | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/thirdpartymirrors b/profiles/thirdpartymirrors
index d8835d94e0d9..28f6d04cff63 100644
--- a/profiles/thirdpartymirrors
+++ b/profiles/thirdpartymirrors
@@ -3,7 +3,7 @@ cpanhttps://cpan.metacpan.org https://www.cpan.org
 cran   https://cran.r-project.org https://cran.us.r-project.org
 debian https://deb.debian.org/debian/ http://ftp.au.debian.org/debian/ 
http://ftp.at.debian.org/debian/ http://ftp.by.debian.org/debian/ 
http://ftp.be.debian.org/debian/ http://ftp.br.debian.org/debian/ 
http://ftp.bg.debian.org/debian/ http://ftp.ca.debian.org/debian/ 
http://ftp2.cn.debian.org/debian/ http://ftp.cn.debian.org/debian/ 
http://ftp.hr.debian.org/debian/ http://ftp.cz.debian.org/debian/ 
http://ftp.dk.debian.org/debian/ http://ftp.sv.debian.org/debian/ 
http://ftp.ee.debian.org/debian/ http://ftp.fi.debian.org/debian/ 
http://ftp.fr.debian.org/debian/ http://ftp2.de.debian.org/debian/ 
http://ftp.de.debian.org/debian/ http://ftp.gr.debian.org/debian/ 
http://ftp.hu.debian.org/debian/ http://ftp.is.debian.org/debian/ 
http://ftp.ie.debian.org/debian/ http://ftp.it.debian.org/debian/ 
http://ftp.jp.debian.org/debian/ http://ftp.lt.debian.org/debian/ 
http://ftp.mx.debian.org/debian/ http://ftp.md.debian.org/debian/ 
http://ftp.nl.debian.org/debian/ http://ftp.nc.debian.org/debian/
  http://ftp.nz.debian.org/debian/ http://ftp.no.debian.org/debian/ 
http://ftp.pl.debian.org/debian/ http://ftp.pt.debian.org/debian/ 
http://ftp.ro.debian.org/debian/ http://ftp.ru.debian.org/debian/ 
http://ftp.sg.debian.org/debian/ http://ftp.sk.debian.org/debian/ 
http://ftp.si.debian.org/debian/ http://ftp.es.debian.org/debian/ 
http://ftp.se.debian.org/debian/ http://ftp.ch.debian.org/debian/ 
http://ftp.tw.debian.org/debian/ http://ftp.tr.debian.org/debian/ 
http://ftp.ua.debian.org/debian/ http://ftp.uk.debian.org/debian/ 
http://ftp.us.debian.org/debian/
 gentoo https://gentoo.osuosl.org/distfiles 
https://ftp.halifax.rwth-aachen.de/gentoo/distfiles 
http://gentoo-distfiles.mirrors.tds.net/distfiles
-gcchttps://gcc.gnu.org/pub/gcc/snapshots/ 
http://mirrors.concertpass.com/gcc/ 
https://mirrorservice.org/sites/sourceware.org/pub/gcc/ 
https://ftp.mpi-inf.mpg.de/mirrors/gnu/mirror/gcc.gnu.org/pub/gcc/ 
https://bigsearcher.com/mirrors/gcc/
+gcchttps://gcc.gnu.org/pub/gcc/ 
http://mirrors.concertpass.com/gcc/ 
https://mirrorservice.org/sites/sourceware.org/pub/gcc/ 
https://ftp.mpi-inf.mpg.de/mirrors/gnu/mirror/gcc.gnu.org/pub/gcc/ 
https://bigsearcher.com/mirrors/gcc/
 gimp   https://ftp.fau.de/gimp/gimp/ ftp://ftp.fau.de/gimp/gimp/ 
https://artfiles.org/gimp.org/pub/gimp/ 
https://www.mirrorservice.org/sites/ftp.gimp.org/pub/gimp/ 
ftp://ftp.mirrorservice.org/sites/ftp.gimp.org/pub/gimp/
 gmthttp://ftp.iris.washington.edu/pub/gmt/ 
ftp://ftp.soest.hawaii.edu/gmt/ ftp://ftp.iris.washington.edu/pub/gmt/ 
ftp://ftp.star.nesdis.noaa.gov/pub/sod/lsa/gmt
 gnome  https://download.gnome.org/



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

2023-03-25 Thread Sam James
commit: 1c8acb9ff858a9b493efec974aef49a00af497d3
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 01:01:47 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 01:01:47 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c8acb9f

sys-devel/gcc: add 12.2.1_p20230325

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

 sys-devel/gcc/Manifest|  1 +
 sys-devel/gcc/gcc-12.2.1_p20230325.ebuild | 54 +++
 2 files changed, 55 insertions(+)

diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest
index 28eccd513543..f8e783da6b45 100644
--- a/sys-devel/gcc/Manifest
+++ b/sys-devel/gcc/Manifest
@@ -18,6 +18,7 @@ DIST gcc-11.4.0-patches-8.tar.xz 13788 BLAKE2B 
a1406d5dcd906ed51ef06bb6571c216d8
 DIST gcc-12-20230121.tar.xz 79652428 BLAKE2B 
f4f0e6474d179454dc56dd05c823fca919a894e9efdc64625bb13045c7bd549a7bab59dfb4052d45d594d4484801ab5b18cf3f3d6277be54eaec24a53abd439c
 SHA512 
b6c2486916418a64fab64c3655329bc18ca93ee4eca240e8779bd6d8280124fcd07b1aa8eff979fd317656646ecdba9353107887338354d8bd2c1f68c1609349
 DIST gcc-12-20230304.tar.xz 79683276 BLAKE2B 
e02622f1193ba17dd1041eae0c2f594b26806b00cfb269e683cc356d6d405ae8a49e60823ed6f814d2aac820ef01d9004f68d628a853be139fa6a70e8601ba2a
 SHA512 
0c23a8845c8f202b0c0e4aceb3104bf76c0aca9171ba65d292057703d160fc4ce0b0d7c8876cf1bb30f998c4a5a0a8f3c4165dd4d8d316019cff0dc19aa62182
 DIST gcc-12-20230318.tar.xz 79703428 BLAKE2B 
ec1a4c1e8de27f8762ef91f553a2f8045f26a38c1beb49be4a39c86a11b894b609548f3f6f47b6bf2de9a357995a1f72c3667dba4892189eedee01c9e3c160ed
 SHA512 
7ba9acab02a42090fde3e903bb579d20bd1ba6ae0403fa344e25db74e4a81dfe5a81a98971869baaf0d70c089f313bf789287f037294f813429480634afea8f6
+DIST gcc-12-20230325.tar.xz 79708484 BLAKE2B 
8c72569cc3f070e910b2abaf186575d1711d0c4097f192bb87ddb5bb969c794454331fdc0b363edfc26df93937d2d88d392230b1f7f47f1c1fa3bf7aff189282
 SHA512 
ff05bd4a113b3cabaf90f319c452c0027786ab295d1c25f5cc06c5dfa72fee5444219189bb51935e6f90facd026fc760bd335b9fe3e2b5b10e1bc9f6ee7b7ccb
 DIST gcc-12.2.0-musl-patches-7.tar.xz 3652 BLAKE2B 
295ea907efea854a3c2447d472bedb24714d78b7b725476b1eac3898d89c0c549da8e69db28911205bb3293f62cf344a90ade0898ecf5fed57ff00fcf8547a9f
 SHA512 
7a7a440bc08de8dcb37c080ea0c27904adaaadfaab24d90becd2d009243dcfc886d8f674ce3ccddb4ebb5ad17f04d841064d9ec2e2e2e96a1afac3002111
 DIST gcc-12.2.0-patches-1.tar.xz 12864 BLAKE2B 
a5ae0a85dfc1b6f0bd968f0d5262ebed14ec9cdb3249e3a4c571578c54eda0e53708ee7fe8e03e506366c7f3cf7926eced9b390d9dee948c1249298c0fabd9fb
 SHA512 
f3d793b89a2a0385d596162fb0c653d4acdf21ae418cb792c1786a01fde0391bd0719715dbf07d53636f127168f5cd99108a1dc11cf6cea889b7d82385bcc258
 DIST gcc-12.2.0-patches-10.tar.xz 14252 BLAKE2B 
99368db982227728a6a9e2b1f694999f041f38db4a3806b6a740c86218735f9b561197bc150423a3caad0b5fd335c95d1aca130a519754423cd44a083e655373
 SHA512 
f7f0d8185e908926046f579793dba5916dc27392b85bfe50a7e70c213c3ba29479dfdb1b27514765b76bc897c4dbb530680e59c4deca7a245a808ed566120e4c

diff --git a/sys-devel/gcc/gcc-12.2.1_p20230325.ebuild 
b/sys-devel/gcc/gcc-12.2.1_p20230325.ebuild
new file mode 100644
index ..763aa90c2051
--- /dev/null
+++ b/sys-devel/gcc/gcc-12.2.1_p20230325.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+TOOLCHAIN_PATCH_DEV="sam"
+PATCH_VER="14"
+PATCH_GCC_VER="12.2.0"
+MUSL_VER="7"
+MUSL_GCC_VER="12.2.0"
+
+if [[ $(ver_cut 3) ==  ]] ; then
+   MY_PV_2=$(ver_cut 2)
+   if [[ ${MY_PV_2} == 0 ]] ; then
+   MY_PV_2=0
+   else
+   MY_PV_2=$(($(ver_cut 2) - 1))
+   fi
+
+   # e.g. 12.2. -> 12.1.1
+   TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.$(($(ver_cut 3) - 9998))
+elif [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then
+   # Cheesy hack for RCs
+   MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 
1)))-RC-$(ver_cut 5)
+   MY_P=${PN}-${MY_PV}
+   
GCC_TARBALL_SRC_URI="https://gcc.gnu.org/pub/gcc/snapshots/${MY_PV}/${MY_P}.tar.xz;
+   TOOLCHAIN_SET_S=no
+   S="${WORKDIR}"/${MY_P}
+fi
+
+inherit toolchain
+
+# Needs to be after inherit (for now?), bug #830908
+EGIT_BRANCH=releases/gcc-$(ver_cut 1)
+
+# Don't keyword live ebuilds
+#if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then
+#  KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc 
~ppc64 ~riscv ~s390 ~sparc ~x86"
+#fi
+
+if [[ ${CATEGORY} != cross-* ]] ; then
+   # Technically only if USE=hardened *too* right now, but no point in 
complicating it further.
+   # If GCC is enabling CET by default, we need glibc to be built with 
support for it.
+   # bug #830454
+   RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )"
+   DEPEND="${RDEPEND}"
+   BDEPEND=">=${CATEGORY}/binutils-2.30[cet(-)?]"
+fi
+
+src_prepare() {
+   toolchain_src_prepare
+
+   eapply_user
+}



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_custom_printf/

2023-03-25 Thread Sam James
commit: c97b5f5acc50720d78b000f5fb5a378deab3a78d
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 00:53:24 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 00:53:24 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c97b5f5a

dev-ml/ppx_custom_printf: Stabilize 0.15.0-r1 arm64, #901681

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

 dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild 
b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild
index ea6e49db4eac..e98f91afb081 100644
--- a/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild
+++ b/dev-ml/ppx_custom_printf/ppx_custom_printf-0.15.0-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="~amd64 arm ~arm64 ~ppc ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 arm arm64 ~ppc ppc64 ~riscv ~x86"
 IUSE="+ocamlopt"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-ml/ppx_expect/

2023-03-25 Thread Sam James
commit: aaf5fa692467e263f96eecc32f5197a9b4afe571
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 00:53:22 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 00:53:22 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaf5fa69

dev-ml/ppx_expect: Stabilize 0.15.1-r1 arm64, #901561

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

 dev-ml/ppx_expect/ppx_expect-0.15.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-ml/ppx_expect/ppx_expect-0.15.1-r1.ebuild 
b/dev-ml/ppx_expect/ppx_expect-0.15.1-r1.ebuild
index fabae57fe286..fa56ccd22d25 100644
--- a/dev-ml/ppx_expect/ppx_expect-0.15.1-r1.ebuild
+++ b/dev-ml/ppx_expect/ppx_expect-0.15.1-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/janestreet/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="Apache-2.0"
 SLOT="0/$(ver_cut 1-2)"
-KEYWORDS="amd64 arm ~arm64 ~ppc ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~ppc ppc64 ~riscv x86"
 IUSE="+ocamlopt"
 # https://bugs.gentoo.org/749291#c2
 RESTRICT="test"



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

2023-03-25 Thread Sam James
commit: ce1c2feb72cb6063d34ba85026e93f09975a7e41
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 00:51:33 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 00:51:33 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce1c2feb

dev-vcs/pre-commit: Stabilize 3.0.4 x86, #903053

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

 dev-vcs/pre-commit/pre-commit-3.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/pre-commit/pre-commit-3.0.4.ebuild 
b/dev-vcs/pre-commit/pre-commit-3.0.4.ebuild
index abd369a5e990..11b7b05c956f 100644
--- a/dev-vcs/pre-commit/pre-commit-3.0.4.ebuild
+++ b/dev-vcs/pre-commit/pre-commit-3.0.4.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 x86"
 
 RDEPEND="dev-vcs/git
$(python_gen_cond_dep '



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

2023-03-25 Thread Sam James
commit: f4d2674b1be020737d92433e994e84e010ef524b
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 00:51:35 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 00:51:35 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4d2674b

x11-plugins/vicious: Stabilize 2.6.0 ALLARCHES, #903055

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

 x11-plugins/vicious/vicious-2.6.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-plugins/vicious/vicious-2.6.0.ebuild 
b/x11-plugins/vicious/vicious-2.6.0.ebuild
index 8b67470f2103..d0818ac178f4 100644
--- a/x11-plugins/vicious/vicious-2.6.0.ebuild
+++ b/x11-plugins/vicious/vicious-2.6.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/${PN}-widgets/${PN}/archive/v${PV}.tar.gz -> ${P}.ta
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~arm ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~riscv x86"
 IUSE="contrib"
 
 RDEPEND="x11-wm/awesome"



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-03-25 Thread Sam James
commit: 337376cf8e87e8eb2be0980048a6eafe424dd824
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 00:51:38 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 00:51:38 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=337376cf

x11-terms/rxvt-unicode: Stabilize 9.31 x86, #903057

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

 x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
index 3974ca35d8f8..35d16af7dd8f 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-03-25 Thread Sam James
commit: 8fdd2ef548a71ca38f093372db150be8bda1d329
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 00:51:39 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 00:51:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fdd2ef5

x11-terms/rxvt-unicode: Stabilize 9.31 ppc64, #903057

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

 x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
index 35d16af7dd8f..01abf2a72877 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ppc64 ~riscv ~sparc x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 xft"
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/rxvt-unicode/

2023-03-25 Thread Sam James
commit: 9d50275114eb30c2555ff80274bc6a527455018a
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 00:51:36 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 00:51:36 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d502751

x11-terms/rxvt-unicode: Stabilize 9.31 amd64, #903057

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

 x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild 
b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
index 874b4d6a452c..3974ca35d8f8 100644
--- a/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
+++ b/x11-terms/rxvt-unicode/rxvt-unicode-9.31.ebuild
@@ -14,7 +14,7 @@ 
SRC_URI="http://dist.schmorp.de/rxvt-unicode/Attic/${P}.tar.bz2
 
 LICENSE="GPL-3"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86"
 IUSE="24-bit-color 256-color blink fading-colors +font-styles gdk-pixbuf 
iso14755 +mousewheel
perl startup-notification unicode3 xft"
 



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

2023-03-25 Thread Sam James
commit: f70e91d6480878e39f2a5f84044d96122fe5ffad
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 00:51:29 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 00:51:29 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f70e91d6

dev-python/puremagic: Stabilize 1.15 amd64, #903049

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

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

diff --git a/dev-python/puremagic/puremagic-1.15.ebuild 
b/dev-python/puremagic/puremagic-1.15.ebuild
index 73b1f5be482d..73e068b2bcf2 100644
--- a/dev-python/puremagic/puremagic-1.15.ebuild
+++ b/dev-python/puremagic/puremagic-1.15.ebuild
@@ -20,7 +20,7 @@ SRC_URI="
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 ~x86"
 
 DOCS=( CHANGELOG.md README.rst )
 



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

2023-03-25 Thread Sam James
commit: ff00ce9bb931110bea6690c511c4d634e4a6e898
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 00:51:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 00:51:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff00ce9b

app-portage/portage-utils: Stabilize 0.95 amd64, #903031

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

 app-portage/portage-utils/portage-utils-0.95.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/portage-utils/portage-utils-0.95.ebuild 
b/app-portage/portage-utils/portage-utils-0.95.ebuild
index e507b1a0157b..fc2b074ee7c2 100644
--- a/app-portage/portage-utils/portage-utils-0.95.ebuild
+++ b/app-portage/portage-utils/portage-utils-0.95.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git;
 else
SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz;
-   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"
+   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"
 fi
 
 LICENSE="GPL-2"



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

2023-03-25 Thread Sam James
commit: fedeb6e54ee1c1073872f7cbfda3d25a4b4007fb
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 00:51:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 00:51:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fedeb6e5

dev-python/pycparser: Stabilize 2.21-r2 ALLARCHES, #903051

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

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

diff --git a/dev-python/pycparser/pycparser-2.21-r2.ebuild 
b/dev-python/pycparser/pycparser-2.21-r2.ebuild
index 08416104b7d4..8b45ecd1c589 100644
--- a/dev-python/pycparser/pycparser-2.21-r2.ebuild
+++ b/dev-python/pycparser/pycparser-2.21-r2.ebuild
@@ -17,7 +17,7 @@ HOMEPAGE="
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos 
~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+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"
 
 RDEPEND="
dev-python/ply:=[${PYTHON_USEDEP}]



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

2023-03-25 Thread Sam James
commit: 83c9a89b91541ec87090015bab9ff94cd679d685
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 00:51:26 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 00:51:26 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c9a89b

app-portage/portage-utils: Stabilize 0.95 x86, #903031

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

 app-portage/portage-utils/portage-utils-0.95.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/app-portage/portage-utils/portage-utils-0.95.ebuild 
b/app-portage/portage-utils/portage-utils-0.95.ebuild
index 02aaf3acbe80..e507b1a0157b 100644
--- a/app-portage/portage-utils/portage-utils-0.95.ebuild
+++ b/app-portage/portage-utils/portage-utils-0.95.ebuild
@@ -13,7 +13,7 @@ if [[ ${PV} == * ]]; then
EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/portage-utils.git;
 else
SRC_URI="https://dev.gentoo.org/~grobian/distfiles/${P}.tar.xz;
-   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"
+   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"
 fi
 
 LICENSE="GPL-2"



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

2023-03-25 Thread Sam James
commit: d28d2616426b9fd70ead64fcd367ed83fc0be20b
Author: Sam James  gentoo  org>
AuthorDate: Sun Mar 26 00:51:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Mar 26 00:51:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d28d2616

dev-vcs/pre-commit: Stabilize 3.0.4 amd64, #903053

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

 dev-vcs/pre-commit/pre-commit-3.0.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-vcs/pre-commit/pre-commit-3.0.4.ebuild 
b/dev-vcs/pre-commit/pre-commit-3.0.4.ebuild
index 5a0641fc9c02..abd369a5e990 100644
--- a/dev-vcs/pre-commit/pre-commit-3.0.4.ebuild
+++ b/dev-vcs/pre-commit/pre-commit-3.0.4.ebuild
@@ -16,7 +16,7 @@ 
SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0"
-KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86"
 
 RDEPEND="dev-vcs/git
$(python_gen_cond_dep '



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

2023-03-25 Thread Maciej Barć
commit: 013161e35c4cfcc47f00640178b9088251e24d16
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Mar 26 00:34:47 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Mar 26 00:35:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=013161e3

app-emacs/emacs-ebuild-snippets: add live  version

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

 .../emacs-ebuild-snippets-.ebuild  | 42 ++
 1 file changed, 42 insertions(+)

diff --git a/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-.ebuild 
b/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-.ebuild
new file mode 100644
index ..4d5a6435a1cf
--- /dev/null
+++ b/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=24
+
+inherit elisp
+
+DESCRIPTION="Yasnippets for editing ebuilds and eclasses"
+HOMEPAGE="https://gitweb.gentoo.org/proj/emacs-ebuild-snippets.git;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitweb.gentoo.org/proj/${PN}.git;
+else
+   SRC_URI="https://gitweb.gentoo.org/proj/${PN}.git/snapshot/${P}.tar.bz2;
+   KEYWORDS="~amd64 ~x86"
+fi
+
+LICENSE="GPL-2+"
+SLOT="0"
+
+RDEPEND="
+   app-emacs/ebuild-mode
+   app-emacs/yasnippet
+"
+BDEPEND="${RDEPEND}"
+
+src_prepare() {
+   sh ./scripts/changeme.sh "${EPREFIX}${SITEETC}/${PN}" || die
+
+   default
+}
+
+src_install() {
+   elisp-install ${PN} *.el{,c}
+   elisp-site-file-install "${S}"/gentoo/50${PN}-gentoo.el
+
+   insinto "${SITEETC}/${PN}"
+   doins -r snippets
+}



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

2023-03-25 Thread Maciej Barć
commit: 2448d261e7c6980698a49fbc03b5c34ba7bf0ed1
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Mar 26 00:30:49 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Mar 26 00:35:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2448d261

app-emacs/emacs-ebuild-snippets: bump to 2.0.4

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

 app-emacs/emacs-ebuild-snippets/Manifest   |  1 +
 .../emacs-ebuild-snippets-2.0.4.ebuild | 36 ++
 2 files changed, 37 insertions(+)

diff --git a/app-emacs/emacs-ebuild-snippets/Manifest 
b/app-emacs/emacs-ebuild-snippets/Manifest
index 494eae56f9be..c04f2d160a8d 100644
--- a/app-emacs/emacs-ebuild-snippets/Manifest
+++ b/app-emacs/emacs-ebuild-snippets/Manifest
@@ -1 +1,2 @@
 DIST emacs-ebuild-snippets-2.0.2.tar.bz2 11606 BLAKE2B 
5316355ec5fb7bae942ec27e8c7400f5f4570f9bdfc0588c2a92f908146da1475b87351f0654f58f99b41d752b357e255997d4fd3d89b3676790faea5acee3be
 SHA512 
2cff09b32beec77fc6dc2033bdc2bafa31f89450b98865b5000ac95455436d3b840299652c7258b133038d41e4ac6f477f2b6637a5803484f3ec4dce86600944
+DIST emacs-ebuild-snippets-2.0.4.tar.bz2 12041 BLAKE2B 
98c4134080686f12bfae92b7bfe912ead0c7f407755682c18a33b191a9329be848a5e77eb0bb50f54e935a8460e1c0fac1574187b605a8a647c199ba8946e50a
 SHA512 
ce78bc2bcad3f7d8684258d344aa3f95b1c57331e169ea04af19f2756eca019e30b6ba7037f5f59b57a20c1fa2a2203be30bbbca4005e425129a3744843b55eb

diff --git a/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.0.4.ebuild 
b/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.0.4.ebuild
new file mode 100644
index ..55588ea7d0fc
--- /dev/null
+++ b/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.0.4.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+NEED_EMACS=24
+
+inherit elisp
+
+DESCRIPTION="Yasnippets for editing ebuilds and eclasses"
+HOMEPAGE="https://gitweb.gentoo.org/proj/emacs-ebuild-snippets.git;
+SRC_URI="https://gitlab.com/xgqt/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+LICENSE="GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+
+RDEPEND="
+   app-emacs/ebuild-mode
+   app-emacs/yasnippet
+"
+BDEPEND="${RDEPEND}"
+
+src_prepare() {
+   sh ./scripts/changeme.sh "${EPREFIX}${SITEETC}/${PN}" || die
+
+   default
+}
+
+src_install() {
+   elisp-install ${PN} *.el{,c}
+   elisp-site-file-install "${S}"/gentoo/50${PN}-gentoo.el
+
+   insinto "${SITEETC}/${PN}"
+   doins -r snippets
+}



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

2023-03-25 Thread Maciej Barć
commit: 9062a721165f6f38cec48ad48e540d67187c56e0
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Mar 26 00:30:19 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Mar 26 00:35:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9062a721

net-misc/gallery-dl: bump to 1.25.1

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

 net-misc/gallery-dl/Manifest |  1 +
 net-misc/gallery-dl/gallery-dl-1.25.1.ebuild | 39 
 2 files changed, 40 insertions(+)

diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest
index 89e0a23e4841..11053f2c6277 100644
--- a/net-misc/gallery-dl/Manifest
+++ b/net-misc/gallery-dl/Manifest
@@ -2,3 +2,4 @@ DIST gallery-dl-1.24.2.gh.tar.gz 509230 BLAKE2B 
e0be565c00d4c81b613bdc3fe9983a5a
 DIST gallery-dl-1.24.4.gh.tar.gz 518668 BLAKE2B 
73ef2894d1355716001a5b82c43547d8156a646136b9a87e91ab0c51c4c238509da077e6ca79e8701a65c3e846aaa4adeac8d3f8cdfb50e140e815f56b55d358
 SHA512 
19285f9db2eba95252f13af176c314a318fd71503913ce6b54e4b31d0c41b1ca79498289531ca0b9d67630395c8212ba497c5c2a838f554c24d1672c5c16caf3
 DIST gallery-dl-1.24.5.gh.tar.gz 525743 BLAKE2B 
6b8611242bbb6a6dc76508ec452c3618fe75d6ffdc3185b5f246e5568f32861647649d63e9479b187f086aeb4ea4f567567fc387bbe1df0cb4994a00d4ba76f1
 SHA512 
648707e5be450501aa66f34b89aae1cf7b80c93bee5105c9eeae4fa19e34df41b231066a23113e963119105050e6aed8e654d10d107086ab5a815095dcf562c2
 DIST gallery-dl-1.25.0.gh.tar.gz 540793 BLAKE2B 
e02daf0b2deb8196fc587a3fd17e4bb8b0d14ca67c6384e120d3fadaa261b5d9143885c2717d0e98dc0467285a7ebfa9f9bc5da7ad5bd39a239a6975e0a900eb
 SHA512 
e0cc041343130acf47f0ab4b7b7ac0ac42389bc457748404b9b0bc17f8a8690b225ab30c0c3d523925138608508417ecc4052981a5615d0747a2a064f6236ed4
+DIST gallery-dl-1.25.1.gh.tar.gz 543977 BLAKE2B 
ab6437ebb4f840fb3fac27a3f0d2536215dc02376b0129d9b7d4c9420cc64405edf5961c0155d7fb9d7001028bf218a299bfd44bbf2ef2b60f567e51050e504e
 SHA512 
96f929af5cf70c7a89eca2ac8380cd7ba36ed806d062a6e339238ebfec2387aa4806d432cd28599b37382a69d7cdb33306069d41954e1421dff2523e2ae6a8df

diff --git a/net-misc/gallery-dl/gallery-dl-1.25.1.ebuild 
b/net-misc/gallery-dl/gallery-dl-1.25.1.ebuild
new file mode 100644
index ..9dcd7bdbba2f
--- /dev/null
+++ b/net-misc/gallery-dl/gallery-dl-1.25.1.ebuild
@@ -0,0 +1,39 @@
+# 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} )
+PYTHON_REQ_USE="sqlite,ssl,xml(+)"
+
+inherit distutils-r1 optfeature
+
+DESCRIPTION="Download image galleries and collections from several image 
hosting sites"
+HOMEPAGE="https://github.com/mikf/gallery-dl;
+
+if [[ ${PV} ==  ]]; then
+   inherit git-r3
+   EGIT_REPO_URI="https://github.com/mikf/${PN}.git;
+else
+   SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> 
${P}.gh.tar.gz"
+   KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+fi
+
+LICENSE="GPL-2"
+SLOT="0"
+# tests require network access
+RESTRICT="test"
+
+RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]"
+
+distutils_enable_tests setup.py
+
+python_compile_all() {
+   emake PYTHON=${EPYTHON} data/completion/{,_}gallery-dl man
+}
+
+pkg_postinst() {
+   optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg
+   optfeature "video downloads" net-misc/yt-dlp
+}



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

2023-03-25 Thread Maciej Barć
commit: a8a5cf1cd6cbfc395ba080f2d1fd8773cd0fe9db
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Mar 26 00:33:05 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Mar 26 00:35:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8a5cf1c

app-emacs/emacs-ebuild-snippets: enable live

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

 .../emacs-ebuild-snippets/emacs-ebuild-snippets-2.0.2.ebuild   | 10 --
 .../emacs-ebuild-snippets/emacs-ebuild-snippets-2.0.4.ebuild   | 10 --
 2 files changed, 16 insertions(+), 4 deletions(-)

diff --git a/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.0.2.ebuild 
b/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.0.2.ebuild
index 55588ea7d0fc..d5c152587742 100644
--- a/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.0.2.ebuild
+++ b/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.0.2.ebuild
@@ -9,11 +9,17 @@ inherit elisp
 
 DESCRIPTION="Yasnippets for editing ebuilds and eclasses"
 HOMEPAGE="https://gitweb.gentoo.org/proj/emacs-ebuild-snippets.git;
-SRC_URI="https://gitlab.com/xgqt/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitweb.gentoo.org/proj/${PN}.git;
+else
+   SRC_URI="https://gitlab.com/xgqt/${PN}/-/archive/${PV}/${P}.tar.bz2;
+   KEYWORDS="~amd64 ~x86"
+fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
app-emacs/ebuild-mode

diff --git a/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.0.4.ebuild 
b/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.0.4.ebuild
index 55588ea7d0fc..d5c152587742 100644
--- a/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.0.4.ebuild
+++ b/app-emacs/emacs-ebuild-snippets/emacs-ebuild-snippets-2.0.4.ebuild
@@ -9,11 +9,17 @@ inherit elisp
 
 DESCRIPTION="Yasnippets for editing ebuilds and eclasses"
 HOMEPAGE="https://gitweb.gentoo.org/proj/emacs-ebuild-snippets.git;
-SRC_URI="https://gitlab.com/xgqt/${PN}/-/archive/${PV}/${P}.tar.bz2;
+
+if [[ ${PV} == ** ]] ; then
+   inherit git-r3
+   EGIT_REPO_URI="https://gitweb.gentoo.org/proj/${PN}.git;
+else
+   SRC_URI="https://gitlab.com/xgqt/${PN}/-/archive/${PV}/${P}.tar.bz2;
+   KEYWORDS="~amd64 ~x86"
+fi
 
 LICENSE="GPL-2+"
 SLOT="0"
-KEYWORDS="~amd64 ~x86"
 
 RDEPEND="
app-emacs/ebuild-mode



[gentoo-commits] proj/emacs-ebuild-snippets: New tag: 2.0.4

2023-03-25 Thread Maciej Barć
commit: 
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Mar 26 00:27:02 2023 +

New tag: 2.0.4




[gentoo-commits] proj/emacs-ebuild-snippets:master commit in: /

2023-03-25 Thread Maciej Barć
commit: 5fce788eddaf683d4a889cb3b1cef2e6dd7467c0
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Mar 26 00:26:48 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Mar 26 00:26:48 2023 +
URL:
https://gitweb.gentoo.org/proj/emacs-ebuild-snippets.git/commit/?id=5fce788e

bump to 2.0.4

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

 ebuild-snippets.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/ebuild-snippets.el b/ebuild-snippets.el
index ffdb491..1985522 100644
--- a/ebuild-snippets.el
+++ b/ebuild-snippets.el
@@ -21,7 +21,7 @@
 
 ;; Authors: Maciej Barć 
 ;; Created: 27 Feb 2023
-;; Version: 2.0.3
+;; Version: 2.0.4
 ;; Keywords: languages
 ;; Homepage: https://gitweb.gentoo.org/proj/emacs-ebuild-snippets.git
 ;; Package-Requires: ((emacs "24"))
@@ -49,7 +49,7 @@
 (require 'yasnippet)
 
 
-(defconst ebuild-snippets-version "2.0.3"
+(defconst ebuild-snippets-version "2.0.4"
   "Ebuild-Snippets version.")
 
 



[gentoo-commits] proj/emacs-ebuild-snippets:master commit in: /

2023-03-25 Thread Maciej Barć
commit: 94191cb76ecc468a105b2176bf8813fc1f836e48
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Mar 26 00:25:50 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Mar 26 00:25:50 2023 +
URL:
https://gitweb.gentoo.org/proj/emacs-ebuild-snippets.git/commit/?id=94191cb7

bump to 2.0.3

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

 ebuild-snippets.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ebuild-snippets.el b/ebuild-snippets.el
index 004b893..ffdb491 100644
--- a/ebuild-snippets.el
+++ b/ebuild-snippets.el
@@ -21,7 +21,7 @@
 
 ;; Authors: Maciej Barć 
 ;; Created: 27 Feb 2023
-;; Version: 2.0.2
+;; Version: 2.0.3
 ;; Keywords: languages
 ;; Homepage: https://gitweb.gentoo.org/proj/emacs-ebuild-snippets.git
 ;; Package-Requires: ((emacs "24"))



[gentoo-commits] proj/emacs-ebuild-snippets: New tag: 2.0.3

2023-03-25 Thread Maciej Barć
commit: 
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Mar 26 00:24:46 2023 +

New tag: 2.0.3




[gentoo-commits] proj/emacs-ebuild-snippets:master commit in: /

2023-03-25 Thread Maciej Barć
commit: c744081844c86c524a511dde27adcd2a79b2bb03
Author: Maciej Barć  gentoo  org>
AuthorDate: Sun Mar 26 00:24:30 2023 +
Commit: Maciej Barć  gentoo  org>
CommitDate: Sun Mar 26 00:24:30 2023 +
URL:
https://gitweb.gentoo.org/proj/emacs-ebuild-snippets.git/commit/?id=c7440818

bump to 2.0.3

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

 ebuild-snippets.el | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/ebuild-snippets.el b/ebuild-snippets.el
index 5b56bef..004b893 100644
--- a/ebuild-snippets.el
+++ b/ebuild-snippets.el
@@ -49,7 +49,7 @@
 (require 'yasnippet)
 
 
-(defconst ebuild-snippets-version "2.0.2"
+(defconst ebuild-snippets-version "2.0.3"
   "Ebuild-Snippets version.")
 
 



[gentoo-commits] repo/gentoo:master commit in: x11-terms/wezterm/

2023-03-25 Thread Mark Wright
commit: a2fdfad8a7ecfbe6e28b7d90e6fe3592f779964d
Author: Mark Wright  gentoo  org>
AuthorDate: Sat Mar 25 22:48:41 2023 +
Commit: Mark Wright  gentoo  org>
CommitDate: Sat Mar 25 22:48:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2fdfad8

x11-terms/wezterm: x11-libs/libxkbcommon[X,wayland=] should be [X,wayland?]

Signed-off-by: Mark Wright  gentoo.org>

 x11-terms/wezterm/wezterm-20221119.145034.ebuild | 2 +-
 x11-terms/wezterm/wezterm-20230320.124340.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/x11-terms/wezterm/wezterm-20221119.145034.ebuild 
b/x11-terms/wezterm/wezterm-20221119.145034.ebuild
index a7934d193f48..efa73cf9c2fd 100644
--- a/x11-terms/wezterm/wezterm-20221119.145034.ebuild
+++ b/x11-terms/wezterm/wezterm-20221119.145034.ebuild
@@ -625,7 +625,7 @@ DEPEND="
media-libs/mesa
sys-apps/dbus
x11-libs/libX11
-   x11-libs/libxkbcommon[X,wayland=]
+   x11-libs/libxkbcommon[X,wayland?]
x11-libs/xcb-util
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms

diff --git a/x11-terms/wezterm/wezterm-20230320.124340.ebuild 
b/x11-terms/wezterm/wezterm-20230320.124340.ebuild
index 829f5e7007aa..204efa0aceb6 100644
--- a/x11-terms/wezterm/wezterm-20230320.124340.ebuild
+++ b/x11-terms/wezterm/wezterm-20230320.124340.ebuild
@@ -635,7 +635,7 @@ DEPEND="
media-libs/mesa
sys-apps/dbus
x11-libs/libX11
-   x11-libs/libxkbcommon[X,wayland=]
+   x11-libs/libxkbcommon[X,wayland?]
x11-libs/xcb-util
x11-libs/xcb-util-image
x11-libs/xcb-util-keysyms



[gentoo-commits] data/gentoo-news:master commit in: 2023-01-28-rap-prefix-sysroot/

2023-03-25 Thread James Le Cuirot
commit: 4cb5a1b2d4e8140f331bb5fa1bb2136db9c4bd54
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar 25 22:45:04 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar 25 22:45:04 2023 +
URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=4cb5a1b2

2023-01-28-rap-prefix-sysroot: Add step to update binutils

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

 .../2023-01-28-rap-prefix-sysroot.en.txt | 9 ++---
 1 file changed, 6 insertions(+), 3 deletions(-)

diff --git a/2023-01-28-rap-prefix-sysroot/2023-01-28-rap-prefix-sysroot.en.txt 
b/2023-01-28-rap-prefix-sysroot/2023-01-28-rap-prefix-sysroot.en.txt
index da1f59b..9c6f3d4 100644
--- a/2023-01-28-rap-prefix-sysroot/2023-01-28-rap-prefix-sysroot.en.txt
+++ b/2023-01-28-rap-prefix-sysroot/2023-01-28-rap-prefix-sysroot.en.txt
@@ -1,7 +1,7 @@
 Title: Breaking changes to the RAP Prefix toolchain
 Author: James Le Cuirot 
 Posted: 2023-01-28
-Revision: 2
+Revision: 3
 News-Item-Format: 2.0
 Display-If-Profile: default/linux/amd64/17.0/no-multilib/prefix/*
 Display-If-Profile: default/linux/amd64/17.1/no-multilib/prefix/*
@@ -53,12 +53,15 @@ your toolchain will break when you next update your 
compiler or glibc.
 
   3. Update or rebuild sys-libs/glibc.
 
-  4. Run the following to remove the symlink:
+  4. Update sys-devel/binutils to at least 2.40-r2. This package is slotted, so
+ ensure at least this version is selected with binutils-config.
+
+  5. Run the following to remove the symlink:
 
  EPREFIX=$(portageq envvar EPREFIX)
  rm "${EPREFIX}${EPREFIX}"
 
-  5. If dev-libs/libbsd is installed, then update it to 0.11.7-r2 or later.
+  6. If dev-libs/libbsd is installed, then update it to 0.11.7-r2 or later.
 
 If you are reading this having updated glibc first and you are no longer able 
to
 build anything, then don't panic. Simply execute the lines below and then carry



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

2023-03-25 Thread Matt Turner
commit: 9e48a344be01be2002459ee2e9b16e52a919daed
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Mar 25 21:38:57 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 25 22:39:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e48a344

dev-lang/vala: Version bump to 0.56.5

Signed-off-by: Guillermo Joandet  gmail.com>
Signed-off-by: Matt Turner  gentoo.org>

 dev-lang/vala/Manifest   |  1 +
 dev-lang/vala/vala-0.56.5.ebuild | 48 
 2 files changed, 49 insertions(+)

diff --git a/dev-lang/vala/Manifest b/dev-lang/vala/Manifest
index 3f47c9b85661..ba1edecffa67 100644
--- a/dev-lang/vala/Manifest
+++ b/dev-lang/vala/Manifest
@@ -1,2 +1,3 @@
 DIST vala-0.56.3.tar.xz 3969676 BLAKE2B 
66fba756d89b7fbc9689a9ff7ef8d4689b53b9ee570225fb268bb433e9c14a876eac156544ad72864d9a3c62f777d534579ee7ca091d90e405ef2b271314
 SHA512 
3222edab995a1d405bc891b37ffb4915677b7bb56ce3be7d1ece1dfb77f2d054bf7499dad9e6eb593c42678ae2c2c7cd779a595b702a3e2e38e9e0e0d69ba99e
 DIST vala-0.56.4.tar.xz 3978480 BLAKE2B 
22cde236f3d397499f6bf41c038422bf17bb5878096eb27c4a1efec9ea296623e52099250852b0085ca691243ec3cda6316598b20e3700816e2bf29032e625a4
 SHA512 
302e72a42fcb0cffc1c8eec28014f216c3848aaecec100acabc5e952d6f3ad2471b341e92a266f452c3335b8d1dde9cb0b1e6da62b754ffb4749b0aa862f24ba
+DIST vala-0.56.5.tar.xz 3987316 BLAKE2B 
3f8678f894f526da310dd65b2a0e9ebc9e7aff6cc89538dbbbc4d2798ead7bdaa27ccb33834645494fad869e17e2f32174626ca6d190c661a2df2a498bfafdae
 SHA512 
58bb5ea45f519414ffe0dad2f23dcf689eac2d8cd310a627d0c3667f38ec4ccd5ec1ca5921f8ec177db3004f24c7c5a138bd4652c7a07a78f0ce046e32ad9b6a

diff --git a/dev-lang/vala/vala-0.56.5.ebuild b/dev-lang/vala/vala-0.56.5.ebuild
new file mode 100644
index ..70072f140f0d
--- /dev/null
+++ b/dev-lang/vala/vala-0.56.5.ebuild
@@ -0,0 +1,48 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2
+
+DESCRIPTION="Compiler for the GObject type system"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala;
+
+LICENSE="LGPL-2.1+"
+SLOT="0.56"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~x86-linux"
+IUSE="test valadoc"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+   >=dev-libs/glib-2.48.0:2
+   >=dev-libs/vala-common-${PV}
+   valadoc? ( >=media-gfx/graphviz-2.16 )
+"
+DEPEND="${RDEPEND}
+   test? (
+   dev-libs/dbus-glib
+   >=dev-libs/glib-2.26:2
+   dev-libs/gobject-introspection
+   )
+"
+BDEPEND="
+   dev-libs/libxslt
+   sys-devel/flex
+   virtual/pkgconfig
+   app-alternatives/yacc
+"
+
+src_configure() {
+   # weasyprint enables generation of PDF from HTML
+   gnome2_src_configure \
+   --disable-unversioned \
+   $(use_enable valadoc) \
+   VALAC=: \
+   WEASYPRINT=:
+}
+
+src_install() {
+   default
+   find "${D}" -name "*.la" -delete || die
+}



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

2023-03-25 Thread Matt Turner
commit: 7820a75b559a8d7cce55b1501827c400d14c2154
Author: Guillermo Joandet  gmail  com>
AuthorDate: Sat Mar 25 21:39:17 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 25 22:39:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7820a75b

dev-libs/vala-common: Version bump to 0.56.5

Signed-off-by: Guillermo Joandet  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/30345
Signed-off-by: Matt Turner  gentoo.org>

 dev-libs/vala-common/Manifest  |  1 +
 dev-libs/vala-common/vala-common-0.56.5.ebuild | 29 ++
 2 files changed, 30 insertions(+)

diff --git a/dev-libs/vala-common/Manifest b/dev-libs/vala-common/Manifest
index 3f47c9b85661..ba1edecffa67 100644
--- a/dev-libs/vala-common/Manifest
+++ b/dev-libs/vala-common/Manifest
@@ -1,2 +1,3 @@
 DIST vala-0.56.3.tar.xz 3969676 BLAKE2B 
66fba756d89b7fbc9689a9ff7ef8d4689b53b9ee570225fb268bb433e9c14a876eac156544ad72864d9a3c62f777d534579ee7ca091d90e405ef2b271314
 SHA512 
3222edab995a1d405bc891b37ffb4915677b7bb56ce3be7d1ece1dfb77f2d054bf7499dad9e6eb593c42678ae2c2c7cd779a595b702a3e2e38e9e0e0d69ba99e
 DIST vala-0.56.4.tar.xz 3978480 BLAKE2B 
22cde236f3d397499f6bf41c038422bf17bb5878096eb27c4a1efec9ea296623e52099250852b0085ca691243ec3cda6316598b20e3700816e2bf29032e625a4
 SHA512 
302e72a42fcb0cffc1c8eec28014f216c3848aaecec100acabc5e952d6f3ad2471b341e92a266f452c3335b8d1dde9cb0b1e6da62b754ffb4749b0aa862f24ba
+DIST vala-0.56.5.tar.xz 3987316 BLAKE2B 
3f8678f894f526da310dd65b2a0e9ebc9e7aff6cc89538dbbbc4d2798ead7bdaa27ccb33834645494fad869e17e2f32174626ca6d190c661a2df2a498bfafdae
 SHA512 
58bb5ea45f519414ffe0dad2f23dcf689eac2d8cd310a627d0c3667f38ec4ccd5ec1ca5921f8ec177db3004f24c7c5a138bd4652c7a07a78f0ce046e32ad9b6a

diff --git a/dev-libs/vala-common/vala-common-0.56.5.ebuild 
b/dev-libs/vala-common/vala-common-0.56.5.ebuild
new file mode 100644
index ..cd0ecf1d538a
--- /dev/null
+++ b/dev-libs/vala-common/vala-common-0.56.5.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+GNOME_ORG_MODULE="vala"
+
+inherit gnome.org
+
+DESCRIPTION="Build infrastructure for packages that use Vala"
+HOMEPAGE="https://wiki.gnome.org/Projects/Vala 
https://gitlab.gnome.org/GNOME/vala;
+
+LICENSE="LGPL-2.1+"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 
~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris"
+
+RDEPEND=""
+DEPEND=""
+BDEPEND=""
+
+src_configure() { :; }
+
+src_compile() { :; }
+
+src_install() {
+   insinto /usr/share/aclocal
+   doins vala.m4 vapigen/vapigen.m4
+   insinto /usr/share/vala
+   doins vapigen/Makefile.vapigen
+}



[gentoo-commits] repo/gentoo:master commit in: x11-themes/adwaita-icon-theme/

2023-03-25 Thread Matt Turner
commit: b61c3fc638ce388659557b5cebd5484251f84d90
Author: Matt Turner  gentoo  org>
AuthorDate: Tue Mar 21 19:18:57 2023 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Mar 25 22:39:02 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b61c3fc6

x11-themes/adwaita-icon-theme: Version bump to 44.0

Signed-off-by: Matt Turner  gentoo.org>
Closes: https://github.com/gentoo/gentoo/pull/30293
Signed-off-by: Matt Turner  gentoo.org>

 x11-themes/adwaita-icon-theme/Manifest |  1 +
 .../adwaita-icon-theme-44.0.ebuild | 74 ++
 2 files changed, 75 insertions(+)

diff --git a/x11-themes/adwaita-icon-theme/Manifest 
b/x11-themes/adwaita-icon-theme/Manifest
index 31700e99cdab..82ce6899207c 100644
--- a/x11-themes/adwaita-icon-theme/Manifest
+++ b/x11-themes/adwaita-icon-theme/Manifest
@@ -1,5 +1,6 @@
 DIST adwaita-icon-theme-3.32.0.tar.xz 18540012 BLAKE2B 
a82ca6758cdbf459ac617d3b3d834e4147c3a3c5e6ca7c705ed2d16e8cf0a1255f5ae999d7e930b9716585b8c498c220f1ab40fec929dde7679efd56f3b18a45
 SHA512 
9609732cd51c6794d4d86598818bb2a589b0f4b6b795e57f3507dad69b21ef1b2fc2e83e24e937428bbace32fcccf587a5771cbc02c5768206e704f0456a6d1d
 DIST adwaita-icon-theme-43.tar.xz 10399380 BLAKE2B 
a8822d162f4c2c1ae0970a8c33175a5881748fb9868afe0d690cbf2b937d6f42cc37f8c4fffafd110557b62f17563c038126bc75c31364a6396074fce34c95bf
 SHA512 
fe0c186c2dbe87ccf2373bde1bc5ab658e8cd64bf0e5a3b9cd1117d5c1bf2ef5cc83b76b7fae54fde1566a07b572d8bb9441f437e44813338195e191dbb2a021
+DIST adwaita-icon-theme-44.0.tar.xz 2488628 BLAKE2B 
fdea82299d7d0344a782f6153d2d4a0680930057877adf67ff6cbf26b94ed71b5c4c84a0025b5db671652cda3ab508daf1e1c513991682f7a810bed0aac9b81b
 SHA512 
987245be4e9118ea1d3d56f2829b03a311a29e58e99a51949f3592f0c57f0ce9fe8636215efcd7de2e25a3a005c6df91d780d69ddae1e59f3a5f2edcd0a502be
 DIST adwaita-icon-theme_43-1.debian.tar.xz 38772 BLAKE2B 
a91929be7348e076e4210463489c812860a8fc85d1e31ef250b2be5f240a592dcb50da596debca9d384293e11fedf7ffa928e02473374335a65611f8d3f22cae
 SHA512 
fc1a982d9f5d25d6b0f58798ee7df507d59f3bb4b5dc8e388e83c5cdf9994f2cbe321c0ec7a89bb45bd7dd41479791b5e7d9eb1b12518ea0c2cdf12c98624b1d
 DIST adwaita-icon-theme_43.orig-41.tar.xz 17086916 BLAKE2B 
6899bf734a3f708e6596a4aeb2df426041dd46232a3cbd55f530fab2cc92277db74322a31a443e251a06c74bf7fad7d5f9394b63edb33fced5ce8987e5c87d3e
 SHA512 
2a540f2b53cb64433780029ea70c2cfe8417ae7e619d8eefa59825e3ebcb8585acd4ccae25344c8e146a0ee0705ccbb39a2cb729a162534fd86a4ff24e505c86
 DIST tango-gentoo-v1.1.tar.gz 29322 BLAKE2B 
83fa2bf37727e60851dd679054fe1b153ebfea58c9a9a40f891f7d68d3b047b02e8effa1d1b4e08d64500a2072ce7200f159c92a352da7124de27e1b05bb6027
 SHA512 
87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045

diff --git a/x11-themes/adwaita-icon-theme/adwaita-icon-theme-44.0.ebuild 
b/x11-themes/adwaita-icon-theme/adwaita-icon-theme-44.0.ebuild
new file mode 100644
index ..1f68a1077389
--- /dev/null
+++ b/x11-themes/adwaita-icon-theme/adwaita-icon-theme-44.0.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit gnome2 xdg
+
+DESCRIPTION="GNOME default icon theme"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/adwaita-icon-theme;
+
+SRC_URI="${SRC_URI}
+   branding? ( 
https://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz
 )
+"
+LICENSE="
+   || ( LGPL-3 CC-BY-SA-3.0 )
+   branding? ( CC-BY-SA-4.0 )
+"
+SLOT="0"
+IUSE="branding"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+# gtk+:3 is needed for build for the gtk-encode-symbolic-svg utility
+# librsvg is needed for gtk-encode-symbolic-svg to be able to read the source 
SVG via
+# its pixbuf loader and at runtime for rendering scalable icons shipped by the 
theme
+DEPEND=">=x11-themes/hicolor-icon-theme-0.10"
+RDEPEND="${DEPEND}
+   >=gnome-base/librsvg-2.48:2
+"
+BDEPEND="
+   >=gnome-base/librsvg-2.48:2
+   sys-devel/gettext
+   virtual/pkgconfig
+   x11-libs/gtk+:3
+"
+# This ebuild does not install any binaries
+RESTRICT="binchecks strip"
+
+src_prepare() {
+   if use branding; then
+   for i in 16; do
+   cp "${WORKDIR}"/tango-gentoo-v1.1/${i}x${i}/gentoo.png \
+   "${S}"/Adwaita/${i}x${i}/places/start-here.png \
+   || die "Copying gentoo logos failed"
+   done
+   cp "${WORKDIR}"/tango-gentoo-v1.1/scalable/gentoo.svg \
+   "${S}"/Adwaita/scalable/places/start-here.svg || die
+   fi
+
+   gnome2_src_prepare
+}
+
+src_configure() {
+   gnome2_src_configure GTK_UPDATE_ICON_CACHE=$(type -P true)
+}
+
+src_test() {
+   :; # No tests
+}
+
+src_install() {
+   gnome2_src_install
+
+   # Gentoo uses the following location for 

[gentoo-commits] repo/gentoo:master commit in: games-util/lgogdownloader/

2023-03-25 Thread James Le Cuirot
commit: 3be55b3134214bd3a57f2238160bb7c371693afc
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar 25 22:36:21 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar 25 22:36:21 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3be55b31

games-util/lgogdownloader: Bump to 3.11, drop old 3.10

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

 games-util/lgogdownloader/Manifest  | 2 +-
 .../{lgogdownloader-3.10.ebuild => lgogdownloader-3.11.ebuild}  | 0
 2 files changed, 1 insertion(+), 1 deletion(-)

diff --git a/games-util/lgogdownloader/Manifest 
b/games-util/lgogdownloader/Manifest
index 7ca756112553..a59787af70e6 100644
--- a/games-util/lgogdownloader/Manifest
+++ b/games-util/lgogdownloader/Manifest
@@ -1 +1 @@
-DIST lgogdownloader-3.10.tar.gz 94395 BLAKE2B 
4f8a2808d7f751fbd5f1c22edfc75225276fa73f5653bc6c0a5d0e8774f278d6aa7a6aa1425a2e5efbbc072dd134e6119af460e705e93ac192246f79a7277327
 SHA512 
ffa94622e1fa8d31ad2e6e6580a3fde4e1382a6a41fa0c4f47ed3fb4bb772352d9513eed22ccd38fcfee0eaf3178741f64ab7519096c385c0467a50426f5e5e0
+DIST lgogdownloader-3.11.tar.gz 94411 BLAKE2B 
8f672e2af2910d810b2ce9e2944fe882fcd56568d8c47e4211627859fde23211ea95f8258573e51c71102ffc76f47d7fe35d891a84301f63f4cfea097a7e6c00
 SHA512 
9419dfe03377f5338d9611ae55754d8095dd1b0cc90f4c7a2a9defb1a6d9002d568ed981a98ba29859cd8e1dce18f466d2135a946a3d70bfe2ddc35c362fbdcd

diff --git a/games-util/lgogdownloader/lgogdownloader-3.10.ebuild 
b/games-util/lgogdownloader/lgogdownloader-3.11.ebuild
similarity index 100%
rename from games-util/lgogdownloader/lgogdownloader-3.10.ebuild
rename to games-util/lgogdownloader/lgogdownloader-3.11.ebuild



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

2023-03-25 Thread James Le Cuirot
commit: 2b84ab6e3ecb943fac26c228a1f4a46a682cdf22
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar 25 22:32:44 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar 25 22:32:44 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b84ab6e

www-client/vivaldi: Stabilise 5.7.2921.63 on amd64

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

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

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



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

2023-03-25 Thread James Le Cuirot
commit: 7fd1d07c881988fa8b630b632efcf54a57b75efa
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar 25 22:33:04 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar 25 22:33:04 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fd1d07c

www-client/vivaldi: Drop old 5.7.2921.60

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

 www-client/vivaldi/Manifest   |   3 -
 www-client/vivaldi/vivaldi-5.7.2921.60.ebuild | 216 --
 2 files changed, 219 deletions(-)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index 3948831c3f82..1df0dcffba19 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-stable_5.7.2921.60-1_amd64.deb 101574228 BLAKE2B 
343e4c0bb337e12cbc5e40a64f2343b167f6b0dffd13395e6db2b43a0b486af32349803af4627ce91056201423d5f12da8cf35fc5c39ca937aa7f68bb6d5f9cb
 SHA512 
f575287cfe89815980c2206a7516cc1b3a78f8fc2961aa575dfcf8ef329386c556fd7f7415a97564be3dff3a38a27d48180ce6aaeeb2056515840c1152c5a34d
-DIST vivaldi-stable_5.7.2921.60-1_arm64.deb 91095804 BLAKE2B 
1786a5b5c4cf2e85606e21b1787badf8421b314b1ccd0bc95c523e5a29b93105f948f3a3aa2e5b9e17f4baabbeb38cca33730c477bc4ab72c5f4de633fb59d96
 SHA512 
91883f5d081e67e59177f4279ba9c2df42ac758dd001f90d44b1dc6dd62261f29347726f8423c0d76ee9129caa586aa368f4488ccfc3c62b2d2bc034cc842c71
-DIST vivaldi-stable_5.7.2921.60-1_armhf.deb 90776840 BLAKE2B 
85f4a981e530d6822ef28d98bec752da073d1b8ae43ce52ce55b63eaa29cc2ccb4406dbfbcbffcfa839cc01800d6dcdce4e5daf14567870af3a610e735368c1e
 SHA512 
8105f956642ed4c063e327b93ace5e2b5dac344f66d7fca04e4c4ea9f5a70bebbe2283e17f76ce03deb2792227a663dd87b76be99a723e420e9e532e3bb2552f
 DIST vivaldi-stable_5.7.2921.63-1_amd64.deb 101584244 BLAKE2B 
389b105ddf5ff3d67b74378f96b0860198df32e9ddaac5e311f8381207fb53b7ee1b81c8bfa9cdb112faee2cab6a8aa63285689d269d624a256f8a60ba190242
 SHA512 
5e97c596b2ac763fdd7603e6cf0965b877742740f7dec68c6718cefb065c98a34a000202e4a8b064974bffb14f728890d1f906e683f1acb19956ba3a86da0654
 DIST vivaldi-stable_5.7.2921.63-1_arm64.deb 91113704 BLAKE2B 
d0af2f77433717c59c5ed961fafbaaa1f2fd330c77eacd4a89d62eee0cba3e0324e973795aeb9b86342f194663a0cd6d9752bd817e9f88a4c2faa0d10270ef8c
 SHA512 
b786176ee6b45b9591a97dd5ca050f340a595711da51ca48099f76da80231017a2eb31fb00966cd2d9f9e8f840c02db425729b200f86781a2bfad86ae29d34c1
 DIST vivaldi-stable_5.7.2921.63-1_armhf.deb 90783396 BLAKE2B 
43ad0a44d128e74c192cad3ceec73f5ab8d7a628dd3136272ff40e8903dcafec3cb45b655615310018933e7396f1ff34a2cfff379209bb229e0c3f58e18a8e71
 SHA512 
687d51212c0d53e17582445ddabfd747e0b0e468bc11dc4cecabd907753b78b261308aee715f6c5128c0218b6875599bc72252ff7868c5610aa1ee1c17a589da

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

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

2023-03-25 Thread James Le Cuirot
commit: 3efc9f31c084426a783d1fae9afa97719c512a1f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar 25 22:31:31 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar 25 22:31:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3efc9f31

www-client/vivaldi: Add version 5.7.2921.65

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

 www-client/vivaldi/Manifest   |   3 +
 www-client/vivaldi/vivaldi-5.7.2921.65.ebuild | 216 ++
 2 files changed, 219 insertions(+)

diff --git a/www-client/vivaldi/Manifest b/www-client/vivaldi/Manifest
index e9d9e1433868..3948831c3f82 100644
--- a/www-client/vivaldi/Manifest
+++ b/www-client/vivaldi/Manifest
@@ -4,3 +4,6 @@ DIST vivaldi-stable_5.7.2921.60-1_armhf.deb 90776840 BLAKE2B 
85f4a981e530d6822ef
 DIST vivaldi-stable_5.7.2921.63-1_amd64.deb 101584244 BLAKE2B 
389b105ddf5ff3d67b74378f96b0860198df32e9ddaac5e311f8381207fb53b7ee1b81c8bfa9cdb112faee2cab6a8aa63285689d269d624a256f8a60ba190242
 SHA512 
5e97c596b2ac763fdd7603e6cf0965b877742740f7dec68c6718cefb065c98a34a000202e4a8b064974bffb14f728890d1f906e683f1acb19956ba3a86da0654
 DIST vivaldi-stable_5.7.2921.63-1_arm64.deb 91113704 BLAKE2B 
d0af2f77433717c59c5ed961fafbaaa1f2fd330c77eacd4a89d62eee0cba3e0324e973795aeb9b86342f194663a0cd6d9752bd817e9f88a4c2faa0d10270ef8c
 SHA512 
b786176ee6b45b9591a97dd5ca050f340a595711da51ca48099f76da80231017a2eb31fb00966cd2d9f9e8f840c02db425729b200f86781a2bfad86ae29d34c1
 DIST vivaldi-stable_5.7.2921.63-1_armhf.deb 90783396 BLAKE2B 
43ad0a44d128e74c192cad3ceec73f5ab8d7a628dd3136272ff40e8903dcafec3cb45b655615310018933e7396f1ff34a2cfff379209bb229e0c3f58e18a8e71
 SHA512 
687d51212c0d53e17582445ddabfd747e0b0e468bc11dc4cecabd907753b78b261308aee715f6c5128c0218b6875599bc72252ff7868c5610aa1ee1c17a589da
+DIST vivaldi-stable_5.7.2921.65-1_amd64.deb 101597600 BLAKE2B 
d66fb428c3141af2e3dd2be30d7ba9be222a489e1ec06bad99ad1100f847cf2e0ef3a021440333a714bfe9b58cd14b593586244c902a3c7e4e566159406b120c
 SHA512 
562a410031cdf77448fc7fb68555fe2148e4f4371798adf15466096fcafde45ac5223bee539fb166e8f5ec53c63155f38626a71d598a2b3b318ceef8eff0f968
+DIST vivaldi-stable_5.7.2921.65-1_arm64.deb 91114828 BLAKE2B 
292c7c911da896725c4d28293570278b7509f324dc3c1fdfa75a8e0792c314345df93c7c2c107c8840b577f19e94cdaccde3a94ad22528675e1caa1f34c981ce
 SHA512 
876a46ca2b5040f48fd4d9d13e2891230cc1d04c0bbbc278d4427d53490a13697b8581154424c1328fb12d71b9bd52baa45674fe87c4edf304621a6469a3097f
+DIST vivaldi-stable_5.7.2921.65-1_armhf.deb 90794256 BLAKE2B 
a2ae0724660f5c08efde5f82ed9f169d6789642e20c3a7330c98c4d1c2248d8c8ff02ed9a48d0935614ecf2bde3b4f0523aad14d61eafe60df270141a04a1514
 SHA512 
e2aca32ec207bd0614a9b037e3b5a2af09cf75e20c75ea51035efae0cf1f0d939a9b57a5f0f5d1592b119a0469c4a976763dfc067808eb0c283b3e3dfcf8e75d

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

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

2023-03-25 Thread James Le Cuirot
commit: 8461370bf0591612f67a60bc9d861d7fb649eb1f
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sat Mar 25 22:30:39 2023 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Sat Mar 25 22:30:39 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8461370b

www-client/vivaldi-snapshot: Drop old 5.8.2950.3

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

 www-client/vivaldi-snapshot/Manifest   |   3 -
 .../vivaldi-snapshot-5.8.2950.3.ebuild | 216 -
 2 files changed, 219 deletions(-)

diff --git a/www-client/vivaldi-snapshot/Manifest 
b/www-client/vivaldi-snapshot/Manifest
index 526aad980c8e..b07a7cc2dc78 100644
--- a/www-client/vivaldi-snapshot/Manifest
+++ b/www-client/vivaldi-snapshot/Manifest
@@ -1,6 +1,3 @@
-DIST vivaldi-snapshot_5.8.2950.3-1_amd64.deb 101635184 BLAKE2B 
a8bfd884d8ffd797e83d9a30a1d274430e7ba87569013abf81d31e6e295d154d85ed4add8429c5b450c480998a0914781ba2c67c8817fe91cc71052bec975302
 SHA512 
459a8ecb12ea67e6e3dee8432329de633156be6a463b45828901e204d76511faaf2e6517ae51c5c7e15a7d08e8104ea8c2b38d604707711a6e2b9d1544c8a108
-DIST vivaldi-snapshot_5.8.2950.3-1_arm64.deb 91128240 BLAKE2B 
fe67411b689303d2d6990a2fb4e7555cd52d4c9452803caacc828459434b8ba5bdc9f564363c5cd4016c45868af0c6d51802cf375fae01218fd8b269c25865b1
 SHA512 
c212dabc72781f5b4a4b9fe7761ba4f00eeeded022d28af48f67598218270b4e839d98bd7914f1be88ec87ea2eb04345ef5c5bb46ab34767967dfd10040c6ab2
-DIST vivaldi-snapshot_5.8.2950.3-1_armhf.deb 90793860 BLAKE2B 
cfa0db482f430bf1c619b936b76d35cd89dd5c0224c35494afa2418c818727b60fdfa11b61093b0e02edeb524ad2649757c6d9f22235b9ecad4ca7caf7169210
 SHA512 
d1fd04f2a2563ad81fffd18402832b24e1de6c3bc59220071f505670f806155f33af3680ddebff405be642e34c61920c98604c9a02989bb6e13242a8ff33ff71
 DIST vivaldi-snapshot_5.8.2955.3-1_amd64.deb 102187676 BLAKE2B 
02bcd74ac2962b1658fc33d60eec1503942de83fe2ad286f1acfb16aac4563ce129464b20bd3ff1952d9e790aedb5381e08b9d7d780c76789ef8e436c8a45887
 SHA512 
9875ac97b0280a2e1c197cd2354ef57b9dd678d742eddcca2582abb726a2a9466e0e80297154c2deb77d6fece9fb4c5320d434f33be6af1c67a21592b1cca353
 DIST vivaldi-snapshot_5.8.2955.3-1_arm64.deb 91700956 BLAKE2B 
978ecdfc77da4b005eb33ace8a4de42008dd1c33f5c469f67a864b36ba606b174c37753aff57e16a7da97142b2e577baaeac04969fa599f0d5972adb9128316f
 SHA512 
67db24d0b40b0afae9bb658e0b0c7984bc91a123a4fed4cafa6d72dcc7e2e943b9e175a4dc714278f9f52293868d0bd7022f4bb59e234af62c645549ee312d38
 DIST vivaldi-snapshot_5.8.2955.3-1_armhf.deb 91397548 BLAKE2B 
a6677ff044f823a2b693a1edbbce32105ca1d17fafbfd2a8a6f1accae96c1c14379cfa9c9acda6c554c1de360c51d32b4059c226c99022b1489d033c10f4406f
 SHA512 
1e8b4303f114bf58785f70eb730240b7feabb207648ee5f7418afe3e281e25433d7d5ffe19c83f071a67bc8f5a60e360f2816b9a6afd67e076d63a3fd47ca6ec

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

  1   2   3   4   >