[gentoo-commits] repo/gentoo:master commit in: dev-java/xmlunit-matchers/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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
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: /
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: /
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
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: /
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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