[gentoo-commits] repo/gentoo:master commit in: dev-java/maven-bin/
commit: b8b04a4f5e5059b4570fcf4f678f8b7b40979e06 Author: Miroslav Šulc gentoo org> AuthorDate: Mon Jun 12 06:48:50 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Jun 12 06:48:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8b04a4f dev-java/maven-bin: dropped obsolete 3.9.1 Bug: https://bugs.gentoo.org/908316 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/maven-bin/Manifest | 1 - dev-java/maven-bin/maven-bin-3.9.1.ebuild | 64 --- 2 files changed, 65 deletions(-) diff --git a/dev-java/maven-bin/Manifest b/dev-java/maven-bin/Manifest index bce42470971a..10d64997d41e 100644 --- a/dev-java/maven-bin/Manifest +++ b/dev-java/maven-bin/Manifest @@ -1,3 +1,2 @@ DIST apache-maven-3.8.8-bin.tar.gz 8296049 BLAKE2B af6353193365ed33e8f2f0a7e4d31933132751f142ebbdb68aab7a74ad2dda6593bf34cef9d8d56d6c93ff93293b75517a10a5c1c048733b8c911f4ac150bdf6 SHA512 332088670d14fa9ff346e6858ca0acca304666596fec86eea89253bd496d3c90deae2be5091be199f48e09d46cec817c6419d5161fb4ee37871503f472765d00 -DIST apache-maven-3.9.1-bin.tar.gz 9039409 BLAKE2B e1925202d8b5363f16cd734aca409091a1e7f56fa9220aa6060a79fae6dfd37772daf04bc15edc2918757ac718ea41e861583c86dff40b0e3172fa0a7cdfbcef SHA512 d3be5956712d1c2cf7a6e4c3a2db1841aa971c6097c7a67f59493a5873ccf8c8b889cf988e4e9801390a2b1ae5a0669de07673acb090a083232dbd3faf82f3e3 DIST apache-maven-3.9.2-bin.tar.gz 9248920 BLAKE2B 4aef801d463c7a5e1fb3d9e97459c7dca5e09033727ca43821e5b7296e5eedc158859980ff9231130aecc8c1507ac497206f24393291b37c33a751d795dc443c SHA512 900bdeeeae550d2d2b3920fe0e00e41b0069f32c019d566465015bdd1b3866395cbe016e22d95d25d51d3a5e614af2c83ec9b282d73309f644859bbad08b63db diff --git a/dev-java/maven-bin/maven-bin-3.9.1.ebuild b/dev-java/maven-bin/maven-bin-3.9.1.ebuild deleted file mode 100644 index 59bdf23384c1.. --- a/dev-java/maven-bin/maven-bin-3.9.1.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit java-pkg-2 - -MY_PN=apache-${PN%%-bin} -MY_PV=${PV/_alpha/-alpha-} -MY_P="${MY_PN}-${MY_PV}" -MY_MV="${PV%%.*}" - -DESCRIPTION="Project Management and Comprehension Tool for Java" -SRC_URI="mirror://apache/maven/maven-${MY_MV}/${PV}/binaries/${MY_P}-bin.tar.gz" -HOMEPAGE="https://maven.apache.org/"; - -LICENSE="Apache-2.0" -SLOT="3.9" -KEYWORDS="amd64 x86" - -DEPEND=" - >=virtual/jdk-1.8:* - app-eselect/eselect-java" - -RDEPEND=" - >=virtual/jre-1.8:*" - -S="${WORKDIR}/${MY_P}" - -MAVEN="${PN}-${SLOT}" -MAVEN_SHARE="/usr/share/${MAVEN}" - -QA_FLAGS_IGNORED=( - "${MAVEN_SHARE}/lib/jansi-native/linux32/libjansi.so" - "${MAVEN_SHARE}/lib/jansi-native/linux64/libjansi.so" -) - -# TODO: -# We should use jars from packages, instead of what is bundled. -src_install() { - dodir "${MAVEN_SHARE}" - - cp -Rp bin boot conf lib "${ED}/${MAVEN_SHARE}" || die "failed to copy" - - java-pkg_regjar "${ED}/${MAVEN_SHARE}"/boot/*.jar - java-pkg_regjar "${ED}/${MAVEN_SHARE}"/lib/*.jar - - dodoc NOTICE README.txt - - dodir /usr/bin - dosym "${MAVEN_SHARE}/bin/mvn" /usr/bin/mvn-${SLOT} - - # See bug #342901. - echo "CONFIG_PROTECT=\"${MAVEN_SHARE}/conf\"" > "${T}/25${MAVEN}" || die - doenvd "${T}/25${MAVEN}" -} - -pkg_postinst() { - eselect maven update mvn-${SLOT} -} - -pkg_postrm() { - eselect maven update -}
[gentoo-commits] repo/gentoo:master commit in: media-plugins/mda-lv2/
commit: 53f8cd133b836621315413cc8581e10fd7dfeb5b Author: Miroslav Šulc gentoo org> AuthorDate: Mon Jun 12 06:47:55 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Jun 12 06:47:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53f8cd13 media-plugins/mda-lv2: dropped obsolete 1.2.10 Bug: https://bugs.gentoo.org/908314 Signed-off-by: Miroslav Šulc gentoo.org> media-plugins/mda-lv2/mda-lv2-1.2.10.ebuild | 19 --- 1 file changed, 19 deletions(-) diff --git a/media-plugins/mda-lv2/mda-lv2-1.2.10.ebuild b/media-plugins/mda-lv2/mda-lv2-1.2.10.ebuild deleted file mode 100644 index faf6618f6de4.. --- a/media-plugins/mda-lv2/mda-lv2-1.2.10.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -DESCRIPTION="LV2 port of the MDA plugins by Paul Kellett" -HOMEPAGE="https://drobilla.net/software/mda-lv2.html"; -SRC_URI="https://download.drobilla.net/${P}.tar.xz"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" - -BDEPEND=" - virtual/pkgconfig -" -RDEPEND="media-libs/lv2"
[gentoo-commits] repo/gentoo:master commit in: media-sound/vimpc/
commit: 4ed22bd1bbfededbc2a884eca03442bbc337586a Author: Miroslav Šulc gentoo org> AuthorDate: Mon Jun 12 06:46:53 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Jun 12 06:46:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed22bd1 media-sound/vimpc: dropped obsolete 0.09.2-r1 Bug: https://bugs.gentoo.org/908315 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/vimpc/vimpc-0.09.2-r1.ebuild | 43 1 file changed, 43 deletions(-) diff --git a/media-sound/vimpc/vimpc-0.09.2-r1.ebuild b/media-sound/vimpc/vimpc-0.09.2-r1.ebuild deleted file mode 100644 index 06b1c98bc5b5.. --- a/media-sound/vimpc/vimpc-0.09.2-r1.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="An ncurses based mpd client with vi-like key bindings" -HOMEPAGE="https://github.com/boysetsfrog/vimpc"; -SRC_URI="https://github.com/boysetsfrog/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="boost taglib" - -RDEPEND="dev-libs/libpcre - media-libs/libmpdclient - boost? ( dev-libs/boost:= ) - taglib? ( media-libs/taglib )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( "${FILESDIR}"/${P}-boost.patch ) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - $(use_enable boost) \ - $(use_enable taglib) -} - -src_install() { - local DOCS=( AUTHORS README.md doc/vimpcrc.example ) - default - - # vimpc will look for help.txt - docompress -x /usr/share/doc/${PF}/help.txt -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jakartaee-migration/
commit: 75de6a9c021e648297bfc2b6ae53e2c07005202d Author: Miroslav Šulc gentoo org> AuthorDate: Mon Jun 12 06:45:03 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Jun 12 06:45:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75de6a9c dev-java/jakartaee-migration: dropped obsolete 1.0.6 Bug: https://bugs.gentoo.org/908293 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jakartaee-migration/Manifest | 1 - .../jakartaee-migration-1.0.6.ebuild | 92 -- 2 files changed, 93 deletions(-) diff --git a/dev-java/jakartaee-migration/Manifest b/dev-java/jakartaee-migration/Manifest index b392a5f7d49c..085e1f137a17 100644 --- a/dev-java/jakartaee-migration/Manifest +++ b/dev-java/jakartaee-migration/Manifest @@ -1,2 +1 @@ -DIST jakartaee-migration-1.0.6-sources.tar.gz 42167 BLAKE2B 9252078f3b31e07dab533ca9d1d32812f49571adf942a3f11bf074d2110b5fb0c2500dae244b10597f0d76c18bb153cd577528cb01ff01350abb46d32251293a SHA512 81ecfe561695e4e5cacaed0ef89e5759e357b332f2798ac6f3d89c43c9a5dfed1a684745b7fe3afe6d1e82ac9405fd2de68da599a53bfe5f67397b452753b572 DIST jakartaee-migration-1.0.7-sources.tar.gz 43381 BLAKE2B 9a1a6bfd217f77890940240c6c860e21e0b72c758a63426a0c63009213738a9322a758d4525a9a8a8c69883c490edf128d8b70a6120ede431da434c4d1408e19 SHA512 f7edd70b997b2ae2a93b14b93c5b6dcb80de04f554125729f89e62eddaecfbfea21b304226887edb029c8a7b255b50a55a38381d017c7d44859f2e56b912f25a diff --git a/dev-java/jakartaee-migration/jakartaee-migration-1.0.6.ebuild b/dev-java/jakartaee-migration/jakartaee-migration-1.0.6.ebuild deleted file mode 100644 index 8e03edd54b96.. --- a/dev-java/jakartaee-migration/jakartaee-migration-1.0.6.ebuild +++ /dev/null @@ -1,92 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Skeleton command: -# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://ftp.fau.de/apache/tomcat/jakartaee-migration/v1.0.5/source/jakartaee-migration-1.0.5-src.tar.gz --slot 0 --keywords "~amd64" --ebuild jakartaee-migration-1.0.5.ebuild - -EAPI=8 - -JAVA_PKG_IUSE="doc source test" -MAVEN_ID="org.apache.tomcat:jakartaee-migration:1.0.6" -JAVA_TESTING_FRAMEWORKS="junit-4" - -inherit java-pkg-2 java-pkg-simple - -DESCRIPTION="Apache Tomcat tool for migration from Java EE 8 to Jakarta EE 9" -HOMEPAGE="https://tomcat.apache.org"; -SRC_URI="mirror://apache/tomcat/${PN}/v${PV}/source/${P}-src.tar.gz -> ${P}-sources.tar.gz" -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64" - -# Common dependencies -# POM: pom.xml -# commons-io:commons-io:2.11.0 -> >=dev-java/commons-io-2.11.0:1 -# org.apache.bcel:bcel:6.6.0 -> >=dev-java/bcel-6.6.0:0 -# org.apache.commons:commons-compress:1.22 -> !!!suitable-mavenVersion-not-found!!! - -CDEPEND=" - dev-java/ant-core:0 - >=dev-java/bcel-6.6.0:0 - >=dev-java/commons-compress-1.21:0 - >=dev-java/commons-io-2.11.0:1 -" - -# Compile dependencies -# POM: pom.xml -# org.apache.ant:ant:1.10.12 -> !!!suitable-mavenVersion-not-found!!! -# POM: pom.xml -# test? junit:junit:4.13.2 -> >=dev-java/junit-4.13.2:4 - -DEPEND=" - >=virtual/jdk-1.8:* - ${CDEPEND} -" - -RDEPEND=" - >=virtual/jre-1.8:* - ${CDEPEND}" - -S="${WORKDIR}/${P}" - -JAVA_LAUNCHER_FILENAME="${PN}" - -JAVA_GENTOO_CLASSPATH="ant-core,bcel,commons-compress,commons-io-1" -JAVA_SRC_DIR="src/main/java" -JAVA_MAIN_CLASS="org.apache.tomcat.jakartaee.MigrationCLI" -JAVA_RESOURCE_DIRS=( - "src/main/resources" -) - -JAVA_TEST_GENTOO_CLASSPATH="junit-4" -JAVA_TEST_SRC_DIR="src/test/java" -JAVA_TEST_RESOURCE_DIRS=( - "src/test/resources" -) -JAVA_TEST_EXCLUDES=( - "org.apache.tomcat.jakartaee.TesterConstants" -) - -src_prepare() { - default - sed -i "s/\${project.version}/${PV}/g" src/main/resources/info.properties -} - -src_test() { - # we need to create jar files for the tests the same way as it's done using pom.xml - local implementation_version=$(grep Implementation-Version pom.xml | grep -oE "[0-9]+\.[0-9]+\.[0-9]+") - mkdir -p target/test-classes/META-INF || die - pushd target/test-classes || die - echo "Implementation-Version: ${implementation_version}" > META-INF/MANIFEST.MF - ejavac -d . -encoding ${JAVA_ENCODING} $(find "${S}/${JAVA_TEST_SRC_DIR}" -name CommonGatewayInterface.java) || die - jar cfm cgi-api.jar META-INF/MANIFEST.MF $(find -name CommonGatewayInterface.class) || die - ejavac -d . -encoding ${JAVA_ENCODING} $(find "${S}/${JAVA_TEST_SRC_DIR}" -name HelloCGI.java) || die - jar cfm hellocgi.jar META-INF/MANIFEST.MF $(find -name HelloCGI.class) || die - for enc in rsa dsa ec; do - cp hellocgi.jar hellocgi-signed-${enc}.jar || die - jarsigner -keystore "${S}/src/test/resources/keystore.p12" -storepass apache hellocgi-signed-${enc}.jar ${enc} || die -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/jwt/
commit: fbc027eac7b4bb39c105741659e0fa15a9f44aba Author: Hans de Graaff gentoo org> AuthorDate: Mon Jun 12 06:13:54 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Jun 12 06:13:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbc027ea dev-ruby/jwt: add 2.7.1 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/jwt/Manifest | 1 + dev-ruby/jwt/jwt-2.7.1.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/dev-ruby/jwt/Manifest b/dev-ruby/jwt/Manifest index 45caf959d6e6..aacec3112531 100644 --- a/dev-ruby/jwt/Manifest +++ b/dev-ruby/jwt/Manifest @@ -1,2 +1,3 @@ DIST jwt-2.2.3.tar.gz 50675 BLAKE2B 904a2b9be80ece10cc046d35df784ecc4991c3b09a79c2e2e461003596e9212409ed5840282ce632d3ff499754c505cd899ca95945f562883869ff3c50c4399a SHA512 ebefbf8f825afc1a78329088012118ed681a61bdf9e1c6a3fa125d46105092f1f26a4bc88791788c0290009dbc0427128d655a301c034ac07caf14216744962c DIST jwt-2.7.0.tar.gz 75020 BLAKE2B 2bfa009912f4037dc13672ef6d43557e70bc9a06d399d949a6c5ddee641dc550a218242482ec0a66eb470ab117d1e192dd1ca6fdb5a03926d85f4902d72500e7 SHA512 8e0bb9909d123b7b73fe01fafc4088e45140e417b1bff84b240a317f3dca8085b2b987bd1e93cb1506efc66a1f7371168f8202a590308ee0e4c52820983a9789 +DIST jwt-2.7.1.tar.gz 75003 BLAKE2B 5c43fd78cf22960749358cbfcbfb5c47dce935ef8fd83235137a963572b95b19583399e142136663d113df472ebfb5dd976ce60156b75cceeff387950b6190b0 SHA512 efcdd81bc472a18764e0033f1040e9e2506952cbfb691acfc1ad90a5b34ebac864911e0cfeb28b82ac2ce1da7e3578a6677c0b113d1e45a81a3f4c4f8fed1047 diff --git a/dev-ruby/jwt/jwt-2.7.1.ebuild b/dev-ruby/jwt/jwt-2.7.1.ebuild new file mode 100644 index ..c713d5f1b367 --- /dev/null +++ b/dev-ruby/jwt/jwt-2.7.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_GEMSPEC="ruby-jwt.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A Ruby implementation of JSON Web Token draft 06" +HOMEPAGE="https://github.com/jwt/ruby-jwt"; +SRC_URI="https://github.com/jwt/ruby-jwt/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="2" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="" + +RUBY_S="ruby-jwt-${PV}" + +ruby_add_bdepend "test? ( dev-ruby/rbnacl )" + +all_ruby_prepare() { + sed -i -e "/simplecov/ s:^:#:" \ + -e '/^SimpleCov.start/,/^end/ s:^:#:' \ + spec/spec_helper.rb || die + + sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/regexp_property_values/
commit: 7df66e6afd17e4c11815b0ed2f36b0a2897edea2 Author: Hans de Graaff gentoo org> AuthorDate: Mon Jun 12 06:18:34 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Jun 12 06:18:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7df66e6a dev-ruby/regexp_property_values: update upstream metadata Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/regexp_property_values/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/regexp_property_values/metadata.xml b/dev-ruby/regexp_property_values/metadata.xml index 149dd1c176df..aa236c49ae4b 100644 --- a/dev-ruby/regexp_property_values/metadata.xml +++ b/dev-ruby/regexp_property_values/metadata.xml @@ -6,6 +6,6 @@ Gentoo Ruby Project - janosch-x/regexp_property_values + jaynetics/regexp_property_values
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/regexp_property_values/
commit: a332ed6be19bfac3d06b275c378479661743b5ee Author: Hans de Graaff gentoo org> AuthorDate: Mon Jun 12 06:18:14 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Jun 12 06:18:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a332ed6b dev-ruby/regexp_property_values: add 1.4.0 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/regexp_property_values/Manifest | 1 + .../regexp_property_values-1.4.0.ebuild| 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-ruby/regexp_property_values/Manifest b/dev-ruby/regexp_property_values/Manifest index 8c3d0500804e..0b0b4289b192 100644 --- a/dev-ruby/regexp_property_values/Manifest +++ b/dev-ruby/regexp_property_values/Manifest @@ -1 +1,2 @@ DIST regexp_property_values-1.3.0.tar.gz 13626 BLAKE2B 795446b5a51ef59085b73b38211b67b8eadcc51d3707fc69a78e7540fabab0cf1bcf49ce2358c5273006939fe722538f7e4eb02f3f47b1b8de49d232496a1ec1 SHA512 d5195e2e898478696527e266b05b39704aa55cf8d46d6dfe76985064484e5bdbb5c362552a960f6347a00efaed46eaaa0bcef9daf869fd476aea959a035dd98f +DIST regexp_property_values-1.4.0.tar.gz 13719 BLAKE2B e0569e5387d5186829e40a8fdeec1fbd8534356ec73cce5525b6259938534fe8d1e3a15664faa7903a93e5a7330e6cbc6281b79be74cd4d1b13865084e1f42a4 SHA512 f8b425f001f4b9f6b373d9b47d7b87baf369719c2ae1385d68932f31d0a392086d3ed8b48461cbf59568668722975a98935c56fa470ce7ba466c29a30442bf6e diff --git a/dev-ruby/regexp_property_values/regexp_property_values-1.4.0.ebuild b/dev-ruby/regexp_property_values/regexp_property_values-1.4.0.ebuild new file mode 100644 index ..b719cff38731 --- /dev/null +++ b/dev-ruby/regexp_property_values/regexp_property_values-1.4.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="README.md" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_BINWRAP="" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +RUBY_FAKEGEM_EXTENSIONS=(ext/regexp_property_values/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR="lib/regexp_property_values" + +inherit ruby-fakegem + +DESCRIPTION="See which property values are supported by the regular expression engine" +HOMEPAGE="https://github.com/jaynetics/regexp_property_values"; +SRC_URI="https://github.com/jaynetics/regexp_property_values/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="1" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="" + +all_ruby_prepare() { + sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die + sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die + + # Avoid dependency on character_set which would lead to circular + # dependencies. + sed -e '/returns a CharacterSet/askip "gentoo circular dependencies"' \ + -i spec/regexp_property_values/value_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/rspec-rails/
commit: 4c0b797c9930e4e3ece5a6eff2da96b0b5b867d8 Author: Hans de Graaff gentoo org> AuthorDate: Mon Jun 12 06:20:46 2023 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Jun 12 06:20:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c0b797c dev-ruby/rspec-rails: add 6.0.3 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/rspec-rails/Manifest | 1 + dev-ruby/rspec-rails/rspec-rails-6.0.3.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/dev-ruby/rspec-rails/Manifest b/dev-ruby/rspec-rails/Manifest index 2d3cf85a9932..11cf9ff09b7a 100644 --- a/dev-ruby/rspec-rails/Manifest +++ b/dev-ruby/rspec-rails/Manifest @@ -2,3 +2,4 @@ DIST rspec-rails-5.1.2.tar.gz 157523 BLAKE2B b500aa53f8bd965f7b95e90403d46096073 DIST rspec-rails-6.0.0.tar.gz 161222 BLAKE2B feaff94148d8b33e17ae3de5b9636ba238381d46836bbeba8c6ddf03c1d7b84c0c9e78e13c6b5198342959433ca165c438007e45923a70cb23190d974b340506 SHA512 7b15a5f9313bb76e71a69f9158d64c662a4cef2f8aae7a20748281224a720d9f2555ec9eed3ebd3aa30ba21608d6492caf14fefdd14a84ea765a4e60439830f2 DIST rspec-rails-6.0.1.tar.gz 161289 BLAKE2B 80d91fe4c11848fa3625c1469dc14064dfdd93c54281c9dcaf71a845dc2b07ba8b290f045a59839d301278103d9e241c99781058886f1d792db3a7d8de80dd26 SHA512 a797dea121d902bb43add4d35e9a6d324cf52f28acea83ae4dd7a69e33e8fd531857f175a35869391c82900f55182ec4c2519667b04234fec54dc99b510a85e8 DIST rspec-rails-6.0.2.tar.gz 161156 BLAKE2B d76836190225337e619ff56679a1096eccdbb0490cc20954770fdeafa8ced0ed7dfe7e8e9cb7ae4915bda79ced6e3bfe3b4623b11b4d049e7a5011acec6e5510 SHA512 cc2aa476e0d14cdcb6de2e7a254a666161bc0a0b7bca54001329e09ed27c10b9ba12c30352ce37e73af3a32bcf7e17569699b35e90c7f753085c79c43f69d737 +DIST rspec-rails-6.0.3.tar.gz 161663 BLAKE2B 02fdd54524e469387264013e5da9035014533b01ba1164ffe8e3038679585af0943ad82c074f987230b98f837395e57817134466ad33e02c42650dd3ebafb707 SHA512 cf0e34fbc8f653713dd1ba184f01c9ad33ea8739b8c46d5e377387b7c6fc0ebc7999d1a7abbb0581735297ff8a3aa9c665d13616a1eefd6abd4a85cd657203d5 diff --git a/dev-ruby/rspec-rails/rspec-rails-6.0.3.ebuild b/dev-ruby/rspec-rails/rspec-rails-6.0.3.ebuild new file mode 100644 index ..6199f3194344 --- /dev/null +++ b/dev-ruby/rspec-rails/rspec-rails-6.0.3.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +#RUBY_FAKEGEM_TASK_DOC="" +RUBY_FAKEGEM_EXTRADOC="Changelog.md README.md" + +RUBY_FAKEGEM_GEMSPEC="rspec-rails.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="RSpec's official Ruby on Rails plugin" +HOMEPAGE="https://rspec.info/"; +SRC_URI="https://github.com/rspec/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="" + +ruby_add_rdepend " + || ( dev-ruby/activesupport:7.0 dev-ruby/activesupport:6.1 ) + || ( dev-ruby/actionpack:7.0 dev-ruby/actionpack:6.1 ) + || ( dev-ruby/railties:7.0 dev-ruby/railties:6.1 ) + >=dev-ruby/rspec-3.12:3" + +# Depend on the package being already installed for tests, because +# requiring ammeter will load it, and we need a consistent set of rspec +# and rspec-rails for that to work. +ruby_add_bdepend "test? ( + >=dev-ruby/capybara-2.2.0 + >=dev-ruby/ammeter-1.1.5 + ~dev-ruby/rspec-rails-${PV} +)" + +all_ruby_prepare() { + # Remove .rspec options to avoid dependency on newer rspec when + # bootstrapping. + echo "--require spec_helper" > .rspec || die + + # Avoid bundler-specific specs. + rm -f spec/sanity_check_spec.rb || die + + # Avoid broken controller generator specs for now. + rm -fr spec/generators/rspec || die + + # Test with a compatible rails version + #sed -i -e '1igem "rails", "<7.0"' spec/spec_helper.rb || die + + # Fix gemspec. + sed -e 's/git ls-files --/find */' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-libs/xcb-util-errors/
commit: 3dceb66e683a1ab88527093a9905c7c26ab8bbb7 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jun 12 06:01:11 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jun 12 06:01:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3dceb66e x11-libs/xcb-util-errors: Keyword 1.0.1 ia64, #907637 Signed-off-by: Arthur Zamarin gentoo.org> x11-libs/xcb-util-errors/xcb-util-errors-1.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-libs/xcb-util-errors/xcb-util-errors-1.0.1.ebuild b/x11-libs/xcb-util-errors/xcb-util-errors-1.0.1.ebuild index 722833772a51..983f2a15dac4 100644 --- a/x11-libs/xcb-util-errors/xcb-util-errors-1.0.1.ebuild +++ b/x11-libs/xcb-util-errors/xcb-util-errors-1.0.1.ebuild @@ -11,7 +11,7 @@ inherit python-any-r1 xorg-3 DESCRIPTION="Library that gives human readable names to XCB error, event, & request codes" HOMEPAGE="https://xcb.freedesktop.org/ https://gitlab.freedesktop.org/xorg/lib/libxcb-errors"; -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=">=x11-libs/libxcb-1.9.1:=" DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: sys-block/tgt/
commit: f96d2cbe13ed0ef4a9c9d718539052106f4bf964 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jun 12 06:01:09 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jun 12 06:01:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96d2cbe sys-block/tgt: Keyword 1.0.86 ia64, #906062 Signed-off-by: Arthur Zamarin gentoo.org> sys-block/tgt/tgt-1.0.86.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-block/tgt/tgt-1.0.86.ebuild b/sys-block/tgt/tgt-1.0.86.ebuild index 80ddfecbaa7a..e02dff138fae 100644 --- a/sys-block/tgt/tgt-1.0.86.ebuild +++ b/sys-block/tgt/tgt-1.0.86.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/fujita/tgt/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 arm64 ~hppa ~loong ~ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="amd64 arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv ~sparc x86" IUSE="fcoe fcp ibmvio infiniband rbd" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Config-General/
commit: 2762c7aaad898f32f93f19725fb6a320543d2ef8 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jun 12 06:01:09 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jun 12 06:01:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2762c7aa dev-perl/Config-General: Keyword 2.630.0-r1 ia64, #906062 Signed-off-by: Arthur Zamarin gentoo.org> dev-perl/Config-General/Config-General-2.630.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Config-General/Config-General-2.630.0-r1.ebuild b/dev-perl/Config-General/Config-General-2.630.0-r1.ebuild index 1e381d135683..aa49fa439eec 100644 --- a/dev-perl/Config-General/Config-General-2.630.0-r1.ebuild +++ b/dev-perl/Config-General/Config-General-2.630.0-r1.ebuild @@ -11,7 +11,7 @@ inherit perl-module DESCRIPTION="Config file parser module" LICENSE="Artistic" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" RDEPEND=" virtual/perl-File-Spec
[gentoo-commits] repo/gentoo:master commit in: x11-apps/xwininfo/
commit: f98d5f303b0fe257f0e6acc06843aa552c5df915 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jun 12 06:01:10 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jun 12 06:01:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f98d5f30 x11-apps/xwininfo: Keyword 1.1.6 ia64, #907637 Signed-off-by: Arthur Zamarin gentoo.org> x11-apps/xwininfo/xwininfo-1.1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-apps/xwininfo/xwininfo-1.1.6.ebuild b/x11-apps/xwininfo/xwininfo-1.1.6.ebuild index b573e5bab78a..aec6de8a8b1b 100644 --- a/x11-apps/xwininfo/xwininfo-1.1.6.ebuild +++ b/x11-apps/xwininfo/xwininfo-1.1.6.ebuild @@ -7,7 +7,7 @@ XORG_TARBALL_SUFFIX="xz" inherit xorg-3 DESCRIPTION="window information utility for X" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" RDEPEND=" >=x11-libs/libxcb-1.6:=
[gentoo-commits] repo/gentoo:master commit in: net-misc/chrony/
commit: ca28648e6b67ab99df28933f1e8f5ab83240a3ef Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jun 12 06:01:08 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jun 12 06:01:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca28648e net-misc/chrony: Keyword 4.3-r5 ia64, #905666 Signed-off-by: Arthur Zamarin gentoo.org> net-misc/chrony/chrony-4.3-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/chrony/chrony-4.3-r5.ebuild b/net-misc/chrony/chrony-4.3-r5.ebuild index e75ccff37048..1bbf83b000a6 100644 --- a/net-misc/chrony/chrony-4.3-r5.ebuild +++ b/net-misc/chrony/chrony-4.3-r5.ebuild @@ -19,7 +19,7 @@ else SRC_URI+=" verify-sig? ( https://download.tuxfamily.org/chrony/${P/_/-}-tar-gz-asc.txt -> ${P/_/-}.tar.gz.asc )" if [[ ${PV} != *_pre* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~m68k ~mips ppc ppc64 ~riscv sparc x86" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv sparc x86" fi fi
[gentoo-commits] repo/gentoo:master commit in: sci-libs/metis/
commit: 0b255cb79517641fb0864e7505a356bd5ca23d00 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jun 12 06:01:06 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jun 12 06:01:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b255cb7 sci-libs/metis: Keyword 5.2.1-r2 ia64, #905468 Signed-off-by: Arthur Zamarin gentoo.org> sci-libs/metis/metis-5.2.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/metis/metis-5.2.1-r2.ebuild b/sci-libs/metis/metis-5.2.1-r2.ebuild index 27c288c50a65..91f88baf1903 100644 --- a/sci-libs/metis/metis-5.2.1-r2.ebuild +++ b/sci-libs/metis/metis-5.2.1-r2.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/METIS-${PV}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~loong ~riscv ~x86 ~amd64-linux" +KEYWORDS="~amd64 ~ia64 ~loong ~riscv ~x86 ~amd64-linux" IUSE="double-precision examples int64 openmp" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: dev-python/boolean-py/
commit: 6bfc71bf721e3d421a98485a9eabb60b807701d1 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jun 12 06:01:05 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jun 12 06:01:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bfc71bf dev-python/boolean-py: Keyword 4.0 ia64, #904191 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/boolean-py/boolean-py-4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/boolean-py/boolean-py-4.0.ebuild b/dev-python/boolean-py/boolean-py-4.0.ebuild index ed4a51e16e04..548f9ebbfc5f 100644 --- a/dev-python/boolean-py/boolean-py-4.0.ebuild +++ b/dev-python/boolean-py/boolean-py-4.0.ebuild @@ -22,6 +22,6 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD-2" SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gklib/
commit: 8e47e3044416ecb2dd4b638ea0a38e9a73ab9523 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jun 12 06:01:06 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jun 12 06:01:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e47e304 sci-libs/gklib: Keyword 5.1.1_p20230327-r1 ia64, #905468 Signed-off-by: Arthur Zamarin gentoo.org> sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild b/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild index 46bfa3f6a57e..495844a7f62c 100644 --- a/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild +++ b/sci-libs/gklib/gklib-5.1.1_p20230327-r1.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/GKlib-${COMMIT}" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 ~loong ~riscv ~x86" +KEYWORDS="amd64 ~ia64 ~loong ~riscv ~x86" PATCHES=( "${FILESDIR}/${P}-multilib.patch"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libsdl/
commit: c405e21dcc274e2eae0772ad82e00a7241669c08 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jun 12 06:01:07 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jun 12 06:01:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c405e21d media-libs/libsdl: Keyword 1.2.64 ia64, #905645 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libsdl/libsdl-1.2.64.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libsdl/libsdl-1.2.64.ebuild b/media-libs/libsdl/libsdl-1.2.64.ebuild index b0e79940a5ca..21ee96e55b40 100644 --- a/media-libs/libsdl/libsdl-1.2.64.ebuild +++ b/media-libs/libsdl/libsdl-1.2.64.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/libsdl-org/sdl12-compat/archive/refs/tags/release-${ LICENSE="ZLIB" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv" # IUSE dropped from real SDL1: aalib custom-cflags dga fbcon libcaca nas oss pulseaudio static-libs tslib xinerama xv IUSE="alsa +joystick opengl +sound test +video X"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cerberus/
commit: 8086e32e3126c756a6acc9293e88b833e7666959 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jun 12 06:01:04 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jun 12 06:01:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8086e32e dev-python/cerberus: Keyword 1.3.4-r1 ia64, #904191 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/cerberus/cerberus-1.3.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cerberus/cerberus-1.3.4-r1.ebuild b/dev-python/cerberus/cerberus-1.3.4-r1.ebuild index 6b3b8eb4b795..b959d470c614 100644 --- a/dev-python/cerberus/cerberus-1.3.4-r1.ebuild +++ b/dev-python/cerberus/cerberus-1.3.4-r1.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="ISC" SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" PATCHES=( "${FILESDIR}"/${PN}-1.3.2_no-pytest-runner.patch
[gentoo-commits] repo/gentoo:master commit in: net-libs/libiscsi/
commit: 4c840c0bc254588391577e769534cacfd0a49e6d Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jun 12 06:01:09 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jun 12 06:01:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c840c0b net-libs/libiscsi: Keyword 1.19.0_p20230208 ia64, #906062 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild index 083cf406d4f9..553788d3783d 100644 --- a/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild +++ b/net-libs/libiscsi/libiscsi-1.19.0_p20230208.ebuild @@ -19,7 +19,7 @@ else SRC_URI="https://github.com/sahlberg/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" fi - KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi DESCRIPTION="iscsi client library and utilities"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
commit: 9a9573b60a9f5d52f312de9f0b4d3266fc043920 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jun 12 06:01:02 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jun 12 06:01:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a9573b6 dev-libs/log4cxx: Keyword 1.0.0 ia64, #893248 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/log4cxx/log4cxx-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild index bd7933fb07f9..d4d57b46b6d3 100644 --- a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild +++ b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="Apache-2.0" SLOT="0/15" -KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~x86" IUSE="odbc smtp test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/license-expression/
commit: fe533f77d808e4ea2d643a707b0de198e17cb38c Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jun 12 06:01:04 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jun 12 06:01:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe533f77 dev-python/license-expression: Keyword 30.1.1 ia64, #904191 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/license-expression/license-expression-30.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/license-expression/license-expression-30.1.1.ebuild b/dev-python/license-expression/license-expression-30.1.1.ebuild index 803bd6c01e91..43ffbafcf86b 100644 --- a/dev-python/license-expression/license-expression-30.1.1.ebuild +++ b/dev-python/license-expression/license-expression-30.1.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" RDEPEND=" >=dev-python/boolean-py-4.0[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/uvicorn/
commit: 33af91be0d2137e48dec871eba6e221473937793 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jun 12 06:01:03 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jun 12 06:01:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33af91be dev-python/uvicorn: Keyword 0.22.0 ia64, #904191 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/uvicorn/uvicorn-0.22.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/uvicorn/uvicorn-0.22.0.ebuild b/dev-python/uvicorn/uvicorn-0.22.0.ebuild index 4f31ea803b5c..56fe1c9d30a4 100644 --- a/dev-python/uvicorn/uvicorn-0.22.0.ebuild +++ b/dev-python/uvicorn/uvicorn-0.22.0.ebuild @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" IUSE="test-rust" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pdm-pep517/
commit: 728be284dd7e6c7a5d07dab1d164d92989150156 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jun 12 06:01:04 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jun 12 06:01:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=728be284 dev-python/pdm-pep517: Keyword 1.1.4 ia64, #904191 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild b/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild index 1ab274786c4c..3fa6471c7957 100644 --- a/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild +++ b/dev-python/pdm-pep517/pdm-pep517-1.1.4.ebuild @@ -24,7 +24,7 @@ S=${WORKDIR}/${MY_P} LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND=" >=dev-python/cerberus-1.3.4[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libfmt/
commit: 95d86b0d557b26439da7d5a98818b9cb384ec39a Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jun 12 06:01:02 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jun 12 06:01:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95d86b0d dev-libs/libfmt: Keyword 9.1.0-r1 ia64, #893248 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libfmt/libfmt-9.1.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild index 332185c45236..5c8c403a36e3 100644 --- a/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild +++ b/dev-libs/libfmt/libfmt-9.1.0-r1.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit git-r3 else SRC_URI="https://github.com/fmtlib/fmt/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv x86" + KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86" S="${WORKDIR}/fmt-${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/a2wsgi/
commit: 379bc8d53f510d52fd3d718bfef956bec9ea6a9d Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jun 12 06:01:03 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jun 12 06:01:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=379bc8d5 dev-python/a2wsgi: Keyword 1.7.0 ia64, #904191 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/a2wsgi/a2wsgi-1.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild b/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild index 80b4780c99ec..4870fc7dbd04 100644 --- a/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild +++ b/dev-python/a2wsgi/a2wsgi-1.7.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~loong ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: dev-libs/Ice/
commit: b4948f8135e47f0877d9e837fdd6fdf8ff7c4a9f Author: Sam James gentoo org> AuthorDate: Mon Jun 12 04:41:18 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 04:41:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4948f81 dev-libs/Ice: Stabilize 3.7.8-r2 x86, #908386 Signed-off-by: Sam James gentoo.org> dev-libs/Ice/Ice-3.7.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/Ice/Ice-3.7.8-r2.ebuild b/dev-libs/Ice/Ice-3.7.8-r2.ebuild index e3fdf719566d..856169e328a6 100644 --- a/dev-libs/Ice/Ice-3.7.8-r2.ebuild +++ b/dev-libs/Ice/Ice-3.7.8-r2.ebuild @@ -24,7 +24,7 @@ SRC_URI="https://github.com/zeroc-ice/ice/archive/v${PV}.tar.gz -> ${P}.tar.gz doc? ( https://download.zeroc.com/Ice/$(ver_cut 1-2)/${PN}-3.7.1.pdf )" LICENSE="GPL-2" SLOT="0/37" -KEYWORDS="amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 x86" IUSE="debug doc examples php python ruby test" RESTRICT="test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/Ice/
commit: 416b296b101d9043e423d49a2aac0d9445a7d402 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 04:39:45 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 04:39:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=416b296b dev-libs/Ice: Stabilize 3.7.8-r2 amd64, #908386 Signed-off-by: Sam James gentoo.org> dev-libs/Ice/Ice-3.7.8-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/Ice/Ice-3.7.8-r2.ebuild b/dev-libs/Ice/Ice-3.7.8-r2.ebuild index d5b02cf406ba..e3fdf719566d 100644 --- a/dev-libs/Ice/Ice-3.7.8-r2.ebuild +++ b/dev-libs/Ice/Ice-3.7.8-r2.ebuild @@ -24,7 +24,7 @@ SRC_URI="https://github.com/zeroc-ice/ice/archive/v${PV}.tar.gz -> ${P}.tar.gz doc? ( https://download.zeroc.com/Ice/$(ver_cut 1-2)/${PN}-3.7.1.pdf )" LICENSE="GPL-2" SLOT="0/37" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~x86" IUSE="debug doc examples php python ruby test" RESTRICT="test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: net-vpn/tor/
commit: 21035ceaa5ab6142d0f1f4a9e8cadab89e9d905a Author: John Helmert III gentoo org> AuthorDate: Mon Jun 12 04:16:14 2023 + Commit: John Helmert III gentoo org> CommitDate: Mon Jun 12 04:34:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21035cea net-vpn/tor: enable py3.12 Signed-off-by: John Helmert III gentoo.org> net-vpn/tor/tor-0.4.7.13-r1.ebuild | 2 +- net-vpn/tor/tor-.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-vpn/tor/tor-0.4.7.13-r1.ebuild b/net-vpn/tor/tor-0.4.7.13-r1.ebuild index 2efaf6e602af..30be52af48d2 100644 --- a/net-vpn/tor/tor-0.4.7.13-r1.ebuild +++ b/net-vpn/tor/tor-0.4.7.13-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/torproject.org.asc inherit autotools python-any-r1 readme.gentoo-r1 systemd verify-sig diff --git a/net-vpn/tor/tor-.ebuild b/net-vpn/tor/tor-.ebuild index 0e36a664f706..2eeb419d50b3 100644 --- a/net-vpn/tor/tor-.ebuild +++ b/net-vpn/tor/tor-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/torproject.org.asc inherit python-any-r1 readme.gentoo-r1 systemd verify-sig
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/ngspice/
commit: ebed24fd75ade152b14dd40bb9cfb109b76e6263 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 04:32:44 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 04:32:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebed24fd sci-electronics/ngspice: drop 31-r1, 34, 35 Closes: https://bugs.gentoo.org/778572 Signed-off-by: Sam James gentoo.org> sci-electronics/ngspice/Manifest | 6 - sci-electronics/ngspice/ngspice-31-r1.ebuild | 202 -- sci-electronics/ngspice/ngspice-34.ebuild| 204 --- sci-electronics/ngspice/ngspice-35.ebuild| 203 -- 4 files changed, 615 deletions(-) diff --git a/sci-electronics/ngspice/Manifest b/sci-electronics/ngspice/Manifest index 888991941e70..f93ca63dcb21 100644 --- a/sci-electronics/ngspice/Manifest +++ b/sci-electronics/ngspice/Manifest @@ -1,9 +1,3 @@ -DIST ngspice-31-manual.pdf 2149244 BLAKE2B 155f7299cbb6d7c7953d8488e11f0bffc3c18097f02194c491174a9af387cda9e87cb79b13a37f402616386e7e82230eb4d41909fe37d900792e48f2f49c71dd SHA512 3322df92791718979a275f2640f82c3417f394a76d27ebf06b46f29a40a1ee3ef57c65a75a7ba67e697b55bd435f81e9ee61c78532f991a2dd6844b4f325eb55 -DIST ngspice-31.tar.gz 7250057 BLAKE2B dabc8e1084eba957d6dad06e74f878b51e97dc8bc49b04ee612a6f9eaadde7302450c9ab93e943c4af42197b6bbdca7cae534464ccd2fcd4869b8a48b6f3140d SHA512 448024f398d267911d5d2a48da03eb0d87ba1133ce39d5132bd318dde8ad359d19c7f85f6b4ec88c08b081c9140f7b931334d84173019a22aa2ac98482bd7d5d -DIST ngspice-34-manual.pdf 2311221 BLAKE2B e8863bab8173980a825970b90b685d3d5a59768a2110d00dc3fb3dbd504cd94390b13bf3ac8821ca22561cb390c0d7331d8eaa8e47020592b3526895f6d398d0 SHA512 b53f9161b793223015a307ba607add4e540ad22f252c2f6e3c6deedfc3fde173ec290bbc4939d4e419321cad6a68218f6a9c9b4c7620ee01da86eabfc22e5b7e -DIST ngspice-34.tar.gz 7800546 BLAKE2B a07a7266225b8c4e478e3240718aa1fce9a77003d58477a30a6178368e7826f288007f9111797ca1c426486911d4bedd847bdf0daa69232e5904468a4fc3 SHA512 5e90727f3f6b8675b83f71e1961d33cd498081a7f3bea5d081521f12ecb3979775159f083f84a5856233529505262c399f75d305758af51894a1245603476cf8 -DIST ngspice-35-manual.pdf 2347261 BLAKE2B 617462615525e5335f5795e625578324d2b173a8d69438e43c4007177e7ca0fdf8d37b1553a4c836a352523c310bbf23ef492a01ac0a7541ca8ac0794b588a66 SHA512 df3239c4798746534d12a489d80056d45d9f3cda60336aaeb2dd541526340715a180780b0e2ced1857e9c5cbe716c4b3f0c496598f8a3e8aa36a8cd1b6a022c7 -DIST ngspice-35.tar.gz 8050668 BLAKE2B d67475b55e1e14974a78451175a08ec91be24708030e0da8fa6811b7df880c8082741ec08d92c314c53480271cc074e35ad0eca27a3b7601e33fb240c834e530 SHA512 2f9b0f951e3ca8d52692beadb895b352311f67b8760f99d0e2f4718fce4b497dd68e2b933029eeacb4ed57551e959bc6e3747e64feb4722a4f841e734f5a664b DIST ngspice-36-manual.pdf 2397103 BLAKE2B 09dbfe4101b8e1752509caa37ba3a323da7d7391488c3245b3f614114d1666ee32ea1391ad4f39772ed950e270f028b7513115e0c13fde052bfdb5674f021b3b SHA512 bd31f99f7ec0acd2bdd24f008e22cb953bba98fd5cc1164ded0bdde3397bfffa0b0cae25dfeae6cf0e1dadd23c23faa5588010069b62392438296451347a5134 DIST ngspice-36.tar.gz 8450071 BLAKE2B 51fa2c5998e96a05deb3764f56659ed0970d6362fcbec7367b04a5fbe76fc7dadb08e0d36b660b0e1f8e525079bedf71305877ab2de8e2ab2773c891808fb5a6 SHA512 d862097f465e92986e8d6644374d43249eebee0fb6d79b1404dbb7c11d14a058dfedd4bdb61baf5aa1ffd1d2e71167440db73eb417d4b1249a0a7b83bd39efc3 DIST ngspice-40-manual.pdf 2462604 BLAKE2B a0d680cd76f8acb1be18e94953d70784aaf79e1bcc4bc3995a1221d81e27c13e577d182e7cbacb8430a068db7d86681f22ec4f3537b5704faacb8e982588617f SHA512 1a5c7828aa9a4554052fb01145641415d8a4cbd50db9885d5d937e1b6f50c7c541dfeeabf2efd6ea862036b4d74ce8265bdac1cfad0fc635f28651a0d397bfc5 diff --git a/sci-electronics/ngspice/ngspice-31-r1.ebuild b/sci-electronics/ngspice/ngspice-31-r1.ebuild deleted file mode 100644 index 603365b18c66.. --- a/sci-electronics/ngspice/ngspice-31-r1.ebuild +++ /dev/null @@ -1,202 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools multibuild toolchain-funcs virtualx - -DESCRIPTION="The Next Generation Spice (Electronic Circuit Simulator)" -SRC_URI="mirror://sourceforge/ngspice/${P}.tar.gz - doc? ( mirror://sourceforge/ngspice/${P}-manual.pdf )" -HOMEPAGE="http://ngspice.sourceforge.net"; -LICENSE="BSD GPL-2" - -SLOT="0" -IUSE="X debug deprecated doc examples fftw openmp +readline +shared tcl" -RESTRICT="!test? ( test )" -KEYWORDS="~amd64 ~arm64 ~ppc ~sparc ~x86 ~x64-macos" - -DEPEND="sys-libs/ncurses:0= - X? ( x11-libs/libXaw - x11-libs/libXt - x11-libs/libX11 ) - fftw? ( sci-libs/fftw:3.0 ) - readline? ( sys-libs/readline:0= ) - tcl? ( dev-lang/tcl:0 - dev-tcltk/blt )" -RDEPEND="${DEPEND} - X? ( sci-visualization/xgraph )" - -DOCS=( - ANALYSES - AUTHORS - BUGS - ChangeLog - DEV
[gentoo-commits] repo/gentoo:master commit in: dev-python/nbconvert/
commit: de294f985a028405be1bc1cc625e7f3e7ea2f548 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 04:22:20 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 04:22:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de294f98 dev-python/nbconvert: fix nbconvert dep on mistune Incompatible w/ mistune-3, see https://github.com/jupyter/nbconvert/pull/1820. Closes: https://bugs.gentoo.org/908377 Signed-off-by: Sam James gentoo.org> .../nbconvert/{nbconvert-7.3.1.ebuild => nbconvert-7.3.1-r1.ebuild}| 3 ++- .../nbconvert/{nbconvert-7.4.0.ebuild => nbconvert-7.4.0-r1.ebuild}| 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-python/nbconvert/nbconvert-7.3.1.ebuild b/dev-python/nbconvert/nbconvert-7.3.1-r1.ebuild similarity index 96% rename from dev-python/nbconvert/nbconvert-7.3.1.ebuild rename to dev-python/nbconvert/nbconvert-7.3.1-r1.ebuild index c1f994686ded..089bfb2a087c 100644 --- a/dev-python/nbconvert/nbconvert-7.3.1.ebuild +++ b/dev-python/nbconvert/nbconvert-7.3.1-r1.ebuild @@ -19,6 +19,7 @@ LICENSE="BSD" SLOT="0" KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" +# https://github.com/jupyter/nbconvert/pull/1820 (bug #908377) RDEPEND=" dev-python/beautifulsoup4[${PYTHON_USEDEP}] dev-python/bleach[${PYTHON_USEDEP}] @@ -30,7 +31,7 @@ RDEPEND=" >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}] dev-python/jupyterlab-pygments[${PYTHON_USEDEP}] >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}] - >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}] + =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}] >=dev-python/nbformat-5.1[${PYTHON_USEDEP}] dev-python/packaging[${PYTHON_USEDEP}] diff --git a/dev-python/nbconvert/nbconvert-7.4.0.ebuild b/dev-python/nbconvert/nbconvert-7.4.0-r1.ebuild similarity index 96% rename from dev-python/nbconvert/nbconvert-7.4.0.ebuild rename to dev-python/nbconvert/nbconvert-7.4.0-r1.ebuild index 4145050a76bc..e962142dfa5b 100644 --- a/dev-python/nbconvert/nbconvert-7.4.0.ebuild +++ b/dev-python/nbconvert/nbconvert-7.4.0-r1.ebuild @@ -19,6 +19,7 @@ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +# https://github.com/jupyter/nbconvert/pull/1820 (bug #908377) RDEPEND=" dev-python/beautifulsoup4[${PYTHON_USEDEP}] dev-python/bleach[${PYTHON_USEDEP}] @@ -30,7 +31,7 @@ RDEPEND=" >=dev-python/jupyter-core-4.7[${PYTHON_USEDEP}] dev-python/jupyterlab-pygments[${PYTHON_USEDEP}] >=dev-python/markupsafe-2.0[${PYTHON_USEDEP}] - >=dev-python/mistune-2.0.2[${PYTHON_USEDEP}] + =dev-python/nbclient-0.5.0[${PYTHON_USEDEP}] >=dev-python/nbformat-5.1[${PYTHON_USEDEP}] dev-python/packaging[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 01cd2d8be18accd4d72e979c368d9ca439e4d4a7 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 04:13:38 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 04:13:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01cd2d8b net-nntp/sabnzbd: drop dev-python/pkginfo test dep Dropped upstream in 4.0.2 Signed-off-by: Sam James gentoo.org> net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild b/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild index 6a9a1b596a0e..c8110322c093 100644 --- a/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild +++ b/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild @@ -60,7 +60,6 @@ BDEPEND=" $(python_gen_cond_dep ' dev-python/flaky[${PYTHON_USEDEP}] >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}] - dev-python/pkginfo[${PYTHON_USEDEP}] dev-python/pyfakefs[${PYTHON_USEDEP}] dev-python/pytest-httpbin[${PYTHON_USEDEP}] dev-python/pytest-httpserver[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: net-nntp/sabnzbd/
commit: 1b6273aaf953637f679988212279fd146f5ce77a Author: Joe Kappus wt gd> AuthorDate: Thu Jun 8 04:08:57 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 04:09:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b6273aa net-nntp/sabnzbd: add 4.0.2 Bug: https://bugs.gentoo.org/908032 Signed-off-by: Joe Kappus wt.gd> Closes: https://github.com/gentoo/gentoo/pull/31346 Signed-off-by: Sam James gentoo.org> net-nntp/sabnzbd/Manifest | 1 + net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild | 166 ++ 2 files changed, 167 insertions(+) diff --git a/net-nntp/sabnzbd/Manifest b/net-nntp/sabnzbd/Manifest index c680a35133a8..9bf40591a345 100644 --- a/net-nntp/sabnzbd/Manifest +++ b/net-nntp/sabnzbd/Manifest @@ -1,3 +1,4 @@ DIST SABnzbd-3.7.1-src.tar.gz 5108463 BLAKE2B 5858fc5ece3948696132c64c1f4a7459319bbc604074dc78339e54e7e77353dbd141b4aad0c0cd027ac6ea1499aee0100ed7f4a1b20d0786728503eb6ffad055 SHA512 c76f74e20943196467206b5c0427421d7fe4e614855c477a045d06854c5247c13056ce9055d82b5f0c6391a046dc3c65c577e50fc30646c8f2290df4bada4fb9 DIST SABnzbd-3.7.2-src.tar.gz 5108729 BLAKE2B 8c279663f5395b613e7122e349971994f98b3ef22d23f18083b64864bc6e27653ca525a59226d2af5dc10a8cfd7509014c60e5b322137239e6eec03239746768 SHA512 d5fa9dc1a3114bd0806e580a170552fb8821e375790c2b95c7add4b25a4ceabad24111c4d6a9c12bcc9447dc0a5cbf6a8595e0142a74ee9d161849a9e55609e9 DIST SABnzbd-4.0.1-src.tar.gz 5079799 BLAKE2B 5020b0f906bdb87b5eb287fee321fc765ad959754f3293395275930deab7baf8533f575993ff5c02cfbc646745eefee1ca4aa8cbeaba94d15c43a4dc8d5c78e6 SHA512 98958e9c6b35118781fec28853f1b9a0405bd262aba734af22c0bb64d5d25899c49bcb3aac4f449baccc629da6739ab1c4a33f5947c61646b35788d9e971e9cb +DIST SABnzbd-4.0.2-src.tar.gz 5081392 BLAKE2B 1740aad2a5b248b22dda42cb22b740c54d792e726bec27c832ffc8919d863f1cec26aaff4e789e0dd8ae3647332f9aa9b26ca5422ce7baf955f8c37ac8c22142 SHA512 2f0d2297449ecbf8ddbb7a571f6dfa6717c5b118389a67e46072f25daca16d2983827e8f17e1cf016fbf2985fa5594dbafc62cf13601607dc2b4d9849098982b diff --git a/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild b/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild new file mode 100644 index ..6a9a1b596a0e --- /dev/null +++ b/net-nntp/sabnzbd/sabnzbd-4.0.2.ebuild @@ -0,0 +1,166 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_REQ_USE="sqlite" + +inherit optfeature python-single-r1 systemd + +MY_PV="${PV/_alpha/Alpha}" +MY_PV="${MY_PV/_beta/Beta}" +MY_PV="${MY_PV/_rc/RC}" + +MY_P="${PN/sab/SAB}-${MY_PV}" + +DESCRIPTION="Binary newsgrabber with web-interface" +HOMEPAGE="https://sabnzbd.org/"; +SRC_URI="https://github.com/sabnzbd/sabnzbd/releases/download/${MY_PV}/${MY_P}-src.tar.gz"; +S="${WORKDIR}/${MY_P}" + +# Sabnzbd is GPL-2 but bundles software with the following licenses. +LICENSE="GPL-2 BSD LGPL-2 MIT BSD-1" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +DEPEND=" + acct-user/sabnzbd + acct-group/sabnzbd + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/cheetah3[${PYTHON_USEDEP}] + dev-python/cherrypy[${PYTHON_USEDEP}] + dev-python/configobj[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + >=dev-python/feedparser-6.0.10[${PYTHON_USEDEP}] + >=dev-python/guessit-3.7.1[${PYTHON_USEDEP}] + dev-python/notify2[${PYTHON_USEDEP}] + dev-python/portend[${PYTHON_USEDEP}] + dev-python/puremagic[${PYTHON_USEDEP}] + ~dev-python/sabyenc-7.0.2[${PYTHON_USEDEP}] + ') + test? ( $(python_gen_cond_dep ' + dev-python/tavalidate[${PYTHON_USEDEP}] + >=dev-python/tavern-2[${PYTHON_USEDEP}] + ') + ) +" +RDEPEND=" + ${DEPEND} + >=app-arch/par2cmdline-0.8 + net-misc/wget +" +BDEPEND=" + test? ( + $(python_gen_cond_dep ' + dev-python/flaky[${PYTHON_USEDEP}] + >=dev-python/lxml-4.5.0[${PYTHON_USEDEP}] + dev-python/pkginfo[${PYTHON_USEDEP}] + dev-python/pyfakefs[${PYTHON_USEDEP}] + dev-python/pytest-httpbin[${PYTHON_USEDEP}] + dev-python/pytest-httpserver[${PYTHON_USEDEP}] + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/selenium[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + dev-python/xmltodict[${PYTHON_USEDEP}] + ') + app-arch/p7zip + app-arch/unrar
[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/
commit: 8dfbfd38ecc1c3f60d3c72ba6c4f8de4bad77459 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 04:05:35 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 04:07:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfbfd38 app-emacs/ddskk: drop 17.1 (ruby30-only) Signed-off-by: Sam James gentoo.org> app-emacs/ddskk/ddskk-17.1.ebuild | 71 --- 1 file changed, 71 deletions(-) diff --git a/app-emacs/ddskk/ddskk-17.1.ebuild b/app-emacs/ddskk/ddskk-17.1.ebuild deleted file mode 100644 index ada2f55afdc9.. --- a/app-emacs/ddskk/ddskk-17.1.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" -USE_RUBY="ruby27 ruby30" - -inherit elisp ruby-single vcs-snapshot - -DESCRIPTION="One Japanese input methods on Emacs" -HOMEPAGE="http://openlab.ring.gr.jp/skk/"; -SRC_URI="https://github.com/skk-dev/${PN}/archive/${P}_Neppu.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" -IUSE="ruby" -RESTRICT="test" - -DEPEND="" -RDEPEND="|| ( - app-i18n/skk-jisyo - virtual/skkserv - ) - ruby? ( ${RUBY_DEPS} )" - -SITEFILE="50${PN}-gentoo.el" - -src_prepare() { - echo "(setq PREFIX \"${ED}/usr\")" >>SKK-CFG - echo "(setq SKK_LISPDIR \"${ED}/${SITELISP}/${PN}\")" >>SKK-CFG - - echo "(add-to-list 'load-path (expand-file-name \"..\"))" >> nicola/NICOLA-DDSKK-CFG - - default - - rm -f skk-lookup.el - if use ruby; then - cp bayesian/*.el . || die - fi - cp tut-code/*.el . || die -} - -src_compile() { - emake elc info - - emake -C nicola -} - -src_install() { - local lispdir=${SITELISP}/${PN} - emake install-elc - elisp-compile "${ED}"/${lispdir}/skk-setup.el - rm -f "${ED}"/${lispdir}/leim-list.el - elisp-site-file-install "${FILESDIR}"/${SITEFILE} - - dodoc ChangeLog* README.md READMEs/{AUTHORS,CODENAME,Contributors,FAQ,NEWS,PROPOSAL,TODO}* - doinfo doc/skk.info - - local exts=( nicola tut-code ) d f - elisp-install ${PN} nicola/*.{el,elc} - if use ruby; then - dobin bayesian/bskk - exts+=( bayesian ) - fi - for d in ${exts[@]}; do - docinto ${d} - for f in ${d}/{ChangeLog,README}*; do - [[ -s ${f} ]] && dodoc ${f} - done - done -}
[gentoo-commits] repo/gentoo:master commit in: app-text/docbook-xsl-stylesheets/
commit: 35e562f7c535a509b0447637fae14bf9a3a12ecf Author: Sam James gentoo org> AuthorDate: Mon Jun 12 04:07:29 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 04:07:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35e562f7 app-text/docbook-xsl-stylesheets: disable ruby27 Signed-off-by: Sam James gentoo.org> .../docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r4.ebuild| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r4.ebuild b/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r4.ebuild index 7477720d1c22..cf92278ee655 100644 --- a/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r4.ebuild +++ b/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r4.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31" inherit ruby-single DOCBOOKDIR="/usr/share/sgml/${PN/-//}"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/ddskk/
commit: 88549af1a1d62d24f07bac8b14ebdeec5ef1afff Author: Sam James gentoo org> AuthorDate: Mon Jun 12 04:07:42 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 04:07:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88549af1 app-emacs/ddskk: disable ruby27 Signed-off-by: Sam James gentoo.org> app-emacs/ddskk/ddskk-17.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/ddskk/ddskk-17.1-r1.ebuild b/app-emacs/ddskk/ddskk-17.1-r1.ebuild index cbc1800cf2b2..99ad56fb19b2 100644 --- a/app-emacs/ddskk/ddskk-17.1-r1.ebuild +++ b/app-emacs/ddskk/ddskk-17.1-r1.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="ruby30 ruby31" inherit elisp ruby-single vcs-snapshot
[gentoo-commits] repo/gentoo:master commit in: app-text/docbook-xsl-stylesheets/
commit: 430059516cbc766cad522aaf48f08d5771f83e9f Author: Sam James gentoo org> AuthorDate: Mon Jun 12 04:05:59 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 04:07:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=43005951 app-text/docbook-xsl-stylesheets: drop 1.79.1-r3 (ruby30-only) Signed-off-by: Sam James gentoo.org> .../docbook-xsl-stylesheets-1.79.1-r3.ebuild | 97 -- 1 file changed, 97 deletions(-) diff --git a/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r3.ebuild b/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r3.ebuild deleted file mode 100644 index 5f6844714d55.. --- a/app-text/docbook-xsl-stylesheets/docbook-xsl-stylesheets-1.79.1-r3.ebuild +++ /dev/null @@ -1,97 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -USE_RUBY="ruby27 ruby30" -inherit ruby-single - -DOCBOOKDIR="/usr/share/sgml/${PN/-//}" -MY_PN="${PN%-stylesheets}" -MY_P="${MY_PN}-${PV}" - -DESCRIPTION="XSL Stylesheets for Docbook" -HOMEPAGE="https://github.com/docbook/wiki/wiki"; -SRC_URI="mirror://sourceforge/docbook/${MY_P}.tar.bz2" -S="${WORKDIR}/${MY_P}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="ruby" -# Makefile is broken since 1.76.0 -RESTRICT="test" - -RDEPEND=" - >=app-text/build-docbook-catalog-1.1 - ruby? ( ${RUBY_DEPS} ) -" - -PATCHES=( - "${FILESDIR}"/nonrecursive-string-subst.patch -) - -src_prepare() { - default - - # Delete the unnecessary Java-related stuff and other tools as they - # bloat the stage3 tarballs massively. See bug #575818. - rm -rv extensions/ tools/ || die - find \( -name build.xml -o -name build.properties \) \ --printf "removed %p\n" -delete || die - - if ! use ruby; then - rm -rv epub/ || die - fi -} - -# The makefile runs tests, not builds. -src_compile() { :; } - -src_test() { - emake check -} - -src_install() { - # The changelog is now zipped, and copied as the RELEASE-NOTES, so we - # don't need to install it - dodoc AUTHORS BUGS NEWS README RELEASE-NOTES.txt TODO - - insinto ${DOCBOOKDIR} - doins VERSION VERSION.xsl - - local i - for i in */; do - i=${i%/} - - for doc in ChangeLog README; do - if [[ -e ${i}/${doc} ]]; then - newdoc ${i}/${doc} ${doc}.${i} - rm ${i}/${doc} || die - fi - done - - doins -r ${i} - done - - if use ruby; then - local cmd="dbtoepub${MY_PN#docbook-xsl}" - - # we can't use a symlink or it'll look for the library in the wrong path - newbin - ${cmd} <<-EOF - #!/usr/bin/env ruby - - load "${EPREFIX}${DOCBOOKDIR}/epub/bin/dbtoepub" - EOF - fi -} - -pkg_postinst() { - # See bug #816303 for rationale behind die - build-docbook-catalog || die "Failed to regenerate docbook catalog. Is /run mounted?" -} - -pkg_postrm() { - # See bug #816303 for rationale behind die - build-docbook-catalog || die "Failed to regenerate docbook catalog. Is /run mounted?" -}
[gentoo-commits] repo/gentoo:master commit in: app-text/kbibtex/
commit: 4833734e814dee889c7e91d7dc81cd521af69e90 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 03:48:59 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 03:48:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4833734e app-text/kbibtex: Stabilize 0.10.0 amd64, #908272 Signed-off-by: Sam James gentoo.org> app-text/kbibtex/kbibtex-0.10.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/kbibtex/kbibtex-0.10.0.ebuild b/app-text/kbibtex/kbibtex-0.10.0.ebuild index 370b74fcea2c..c470beee6877 100644 --- a/app-text/kbibtex/kbibtex-0.10.0.ebuild +++ b/app-text/kbibtex/kbibtex-0.10.0.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/kbibtex/ https://userbase.kde.org/KBibTeX"; if [[ ${KDE_BUILD_TYPE} != live ]]; then SRC_URI="mirror://kde/stable/KBibTeX/${PV}/${P}.tar.xz" - KEYWORDS="~amd64 x86" + KEYWORDS="amd64 x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: sys-auth/elogind/files/, sys-auth/elogind/
commit: a5aeb97e314b91c33ae469958588be8bd42b6ed7 Author: Brahmajit Das gmail com> AuthorDate: Mon Jun 12 02:48:18 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 03:48:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5aeb97e sys-auth/elogind: fix build w/ musl-1.2.4 Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31390 Signed-off-by: Sam James gentoo.org> sys-auth/elogind/elogind-252.9.ebuild | 1 + .../elogind/files/elogind-252.9-musl-lfs.patch | 51 ++ 2 files changed, 52 insertions(+) diff --git a/sys-auth/elogind/elogind-252.9.ebuild b/sys-auth/elogind/elogind-252.9.ebuild index 6303be6caa2b..087f4b7f584b 100644 --- a/sys-auth/elogind/elogind-252.9.ebuild +++ b/sys-auth/elogind/elogind-252.9.ebuild @@ -54,6 +54,7 @@ DOCS=( README.md) PATCHES=( "${FILESDIR}/${P}-nodocs.patch" + "${FILESDIR}/${PN}-252.9-musl-lfs.patch" ) python_check_deps() { diff --git a/sys-auth/elogind/files/elogind-252.9-musl-lfs.patch b/sys-auth/elogind/files/elogind-252.9-musl-lfs.patch new file mode 100644 index ..4faa929c447a --- /dev/null +++ b/sys-auth/elogind/files/elogind-252.9-musl-lfs.patch @@ -0,0 +1,51 @@ +https://github.com/systemd/systemd/pull/27599 + +From d096e05c625ea825eb4d781216ded717b7f71cca Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Wed, 10 May 2023 01:47:13 +0100 +Subject: [PATCH] dirent: conditionalize dirent assert based on dirent64 + existence + +>=musl-1.2.4 doesn't define dirent64 and its LFS friends as its "native" +functions are already LFS-aware. + +Check for dirent64 in meson.build and only assert if it exists. + +Bug: https://bugs.gentoo.org/905900 +Closes: https://github.com/systemd/systemd/pull/25809 +--- a/meson.build b/meson.build +@@ -599,6 +599,7 @@ decl_headers = ''' + # define _GNU_SOURCE 1 + # endif // _GNU_SOURCE + #endif // 1 ++#include + #include + #include + #include +@@ -608,6 +609,7 @@ foreach decl : ['char16_t', + 'char32_t', + 'struct mount_attr', + 'struct statx', ++'struct dirent64', +] + + # We get -1 if the size cannot be determined +--- a/src/basic/dirent-util.h b/src/basic/dirent-util.h +@@ -39,6 +39,7 @@ struct dirent *readdir_no_dot(DIR *dirp); + /* Only if 64bit off_t is enabled struct dirent + struct dirent64 are actually the same. We require this, and + * we want them to be interchangeable to make getdents64() work, hence verify that. */ + assert_cc(_FILE_OFFSET_BITS == 64); ++#if HAVE_STRUCT_DIRENT64 + assert_cc(sizeof(struct dirent) == sizeof(struct dirent64)); + assert_cc(offsetof(struct dirent, d_ino) == offsetof(struct dirent64, d_ino)); + assert_cc(sizeof_field(struct dirent, d_ino) == sizeof_field(struct dirent64, d_ino)); +@@ -50,6 +51,7 @@ assert_cc(offsetof(struct dirent, d_type) == offsetof(struct dirent64, d_type)); + assert_cc(sizeof_field(struct dirent, d_type) == sizeof_field(struct dirent64, d_type)); + assert_cc(offsetof(struct dirent, d_name) == offsetof(struct dirent64, d_name)); + assert_cc(sizeof_field(struct dirent, d_name) == sizeof_field(struct dirent64, d_name)); ++#endif + + #define FOREACH_DIRENT_IN_BUFFER(de, buf, sz) \ + for (void *_end = (uint8_t*) ({ (de) = (buf); }) + (sz);\
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-gio2/
commit: 4ec9c64494d00df8352a8233e13d68b1f99ebeb8 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 02:51:41 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 02:51:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec9c644 dev-ruby/ruby-gio2: drop 3.5.1 Bug: https://bugs.gentoo.org/908378 Signed-off-by: Sam James gentoo.org> dev-ruby/ruby-gio2/Manifest | 1 - dev-ruby/ruby-gio2/ruby-gio2-3.5.1.ebuild | 28 2 files changed, 29 deletions(-) diff --git a/dev-ruby/ruby-gio2/Manifest b/dev-ruby/ruby-gio2/Manifest index d288a30647ef..023bc72357e4 100644 --- a/dev-ruby/ruby-gio2/Manifest +++ b/dev-ruby/ruby-gio2/Manifest @@ -1,2 +1 @@ -DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4 SHA512 9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21 DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5 SHA512 898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537 diff --git a/dev-ruby/ruby-gio2/ruby-gio2-3.5.1.ebuild b/dev-ruby/ruby-gio2/ruby-gio2-3.5.1.ebuild deleted file mode 100644 index 10809e505bb9.. --- a/dev-ruby/ruby-gio2/ruby-gio2-3.5.1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" - -inherit ruby-ng-gnome2 - -DESCRIPTION="Ruby binding of gio-2" -KEYWORDS="amd64 ~ppc ~riscv ~x86" -IUSE="" - -DEPEND+=" dev-libs/glib - test? ( sys-apps/dbus )" -RDEPEND+=" dev-libs/glib" -ruby_add_rdepend "~dev-ruby/ruby-glib2-${PV} - ~dev-ruby/ruby-gobject-introspection-${PV}" - -all_ruby_prepare() { - ruby-ng-gnome2_all_ruby_prepare - - # Avoid test requiring network access - rm -f test/test-resolver.rb || die -} - -each_ruby_test() { - XDG_RUNTIME_DIR=${T} dbus-launch ${RUBY} test/run-test.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-poppler/
commit: d55a9c7c5cb21a38da156cf5667b4ca14cfbb8dd Author: Sam James gentoo org> AuthorDate: Mon Jun 12 02:52:21 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 02:52:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d55a9c7c dev-ruby/ruby-poppler: drop 3.5.1 Bug: https://bugs.gentoo.org/908378 Signed-off-by: Sam James gentoo.org> dev-ruby/ruby-poppler/Manifest | 1 - dev-ruby/ruby-poppler/ruby-poppler-3.5.1.ebuild | 19 --- 2 files changed, 20 deletions(-) diff --git a/dev-ruby/ruby-poppler/Manifest b/dev-ruby/ruby-poppler/Manifest index d288a30647ef..023bc72357e4 100644 --- a/dev-ruby/ruby-poppler/Manifest +++ b/dev-ruby/ruby-poppler/Manifest @@ -1,2 +1 @@ -DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4 SHA512 9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21 DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5 SHA512 898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537 diff --git a/dev-ruby/ruby-poppler/ruby-poppler-3.5.1.ebuild b/dev-ruby/ruby-poppler/ruby-poppler-3.5.1.ebuild deleted file mode 100644 index 07c3d89aca4b.. --- a/dev-ruby/ruby-poppler/ruby-poppler-3.5.1.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" - -inherit ruby-ng-gnome2 - -DESCRIPTION="Ruby poppler-glib bindings" -KEYWORDS="amd64 ~ppc ~riscv ~x86" -IUSE="" - -RDEPEND+=" app-text/poppler[cairo,introspection]" -DEPEND+=" app-text/poppler[cairo,introspection]" - -ruby_add_rdepend " - ~dev-ruby/ruby-cairo-gobject-${PV} - ~dev-ruby/ruby-gio2-${PV} -"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-poppler/
commit: 6027285663a607d8f7131e9a86e21deb685fb482 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 03:23:24 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 03:41:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60272856 dev-ruby/ruby-poppler: forward ruby32 Closes: https://github.com/gentoo/gentoo/pull/31391 Signed-off-by: Sam James gentoo.org> dev-ruby/ruby-poppler/ruby-poppler-4.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/ruby-poppler/ruby-poppler-4.1.2.ebuild b/dev-ruby/ruby-poppler/ruby-poppler-4.1.2.ebuild index b7a4dab838b4..e31095a2fa88 100644 --- a/dev-ruby/ruby-poppler/ruby-poppler-4.1.2.ebuild +++ b/dev-ruby/ruby-poppler/ruby-poppler-4.1.2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby30 ruby31 ruby32" inherit ruby-ng-gnome2
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-glib2/files/, dev-ruby/ruby-glib2/
commit: 1a58f7c51bcae8909c81c9fcd09945aa76039c5e Author: Sam James gentoo org> AuthorDate: Mon Jun 12 02:51:53 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 02:51:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a58f7c5 dev-ruby/ruby-glib2: drop 3.5.1-r1 Bug: https://bugs.gentoo.org/908378 Signed-off-by: Sam James gentoo.org> dev-ruby/ruby-glib2/Manifest | 1 - .../files/ruby-glib2-3.5.1-glib-2.76.patch | 23 dev-ruby/ruby-glib2/ruby-glib2-3.5.1-r1.ebuild | 25 -- 3 files changed, 49 deletions(-) diff --git a/dev-ruby/ruby-glib2/Manifest b/dev-ruby/ruby-glib2/Manifest index d288a30647ef..023bc72357e4 100644 --- a/dev-ruby/ruby-glib2/Manifest +++ b/dev-ruby/ruby-glib2/Manifest @@ -1,2 +1 @@ -DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4 SHA512 9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21 DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5 SHA512 898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537 diff --git a/dev-ruby/ruby-glib2/files/ruby-glib2-3.5.1-glib-2.76.patch b/dev-ruby/ruby-glib2/files/ruby-glib2-3.5.1-glib-2.76.patch deleted file mode 100644 index b575530551c8.. --- a/dev-ruby/ruby-glib2/files/ruby-glib2-3.5.1-glib-2.76.patch +++ /dev/null @@ -1,23 +0,0 @@ -https://bugs.gentoo.org/900921 -https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=270087 -https://cgit.freebsd.org/ports/commit/?id=9a23b33ce95593af78f9b973c1fba4fa8835cc25 - a/ext/glib2/rbglib_bookmarkfile.c -+++ b/ext/glib2/rbglib_bookmarkfile.c -@@ -35,6 +35,7 @@ bookmarkfile_copy(const GBookmarkFile* file) - return (GBookmarkFile*)file; - } - -+#if !GLIB_CHECK_VERSION(2, 76, 0) - static GType - g_bookmark_file_get_type(void) - { -@@ -48,6 +49,7 @@ g_bookmark_file_get_type(void) - // - - #define G_TYPE_BOOKMARK_FILE (g_bookmark_file_get_type()) -+#endif - - #define RG_TARGET_NAMESPACE cBookmarkFile - #define _SELF(self) ((GBookmarkFile*)(RVAL2BOXED(self, G_TYPE_BOOKMARK_FILE))) - diff --git a/dev-ruby/ruby-glib2/ruby-glib2-3.5.1-r1.ebuild b/dev-ruby/ruby-glib2/ruby-glib2-3.5.1-r1.ebuild deleted file mode 100644 index 2801ae36dbfa.. --- a/dev-ruby/ruby-glib2/ruby-glib2-3.5.1-r1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" - -inherit ruby-ng-gnome2 - -DESCRIPTION="Ruby Glib2 bindings" -KEYWORDS="amd64 ~ppc ~ppc64 ~riscv x86" -IUSE="" -RDEPEND+=" >=dev-libs/glib-2" -DEPEND+=" >=dev-libs/glib-2" - -PATCHES=( - "${FILESDIR}"/${PN}-3.5.1-glib-2.76.patch -) - -all_ruby_prepare() { - ruby-ng-gnome2_all_ruby_prepare - - # Skip spawn tests since our sandbox also provides items in the - # environment and this makes the test fragile. - rm -v test/test-spawn.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-gobject-introspection/
commit: 66eee54c865a19fe1487823f5e78182fda7b4282 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 02:52:06 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 02:52:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66eee54c dev-ruby/ruby-gobject-introspection: drop 3.5.1 Bug: https://bugs.gentoo.org/908378 Signed-off-by: Sam James gentoo.org> dev-ruby/ruby-gobject-introspection/Manifest | 1 - .../ruby-gobject-introspection-3.5.1.ebuild| 18 -- 2 files changed, 19 deletions(-) diff --git a/dev-ruby/ruby-gobject-introspection/Manifest b/dev-ruby/ruby-gobject-introspection/Manifest index d288a30647ef..023bc72357e4 100644 --- a/dev-ruby/ruby-gobject-introspection/Manifest +++ b/dev-ruby/ruby-gobject-introspection/Manifest @@ -1,2 +1 @@ -DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4 SHA512 9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21 DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5 SHA512 898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537 diff --git a/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.5.1.ebuild b/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.5.1.ebuild deleted file mode 100644 index dcc1dbf7a43c.. --- a/dev-ruby/ruby-gobject-introspection/ruby-gobject-introspection-3.5.1.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" - -inherit ruby-ng-gnome2 - -DESCRIPTION="Ruby GObjectIntrospection bindings" -KEYWORDS="amd64 ~ppc ~riscv ~x86" -IUSE="" - -DEPEND+=" dev-libs/glib - dev-libs/gobject-introspection" -RDEPEND+=" dev-libs/glib - dev-libs/gobject-introspection" - -ruby_add_rdepend "~dev-ruby/ruby-glib2-${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-atk/
commit: e31fa7c43cd46143a63d7365afa36d08f57d45fb Author: Sam James gentoo org> AuthorDate: Mon Jun 12 02:50:24 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 02:50:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e31fa7c4 dev-ruby/ruby-atk: drop 3.5.1 Bug: https://bugs.gentoo.org/908378 Signed-off-by: Sam James gentoo.org> dev-ruby/ruby-atk/Manifest | 1 - dev-ruby/ruby-atk/ruby-atk-3.5.1.ebuild | 16 2 files changed, 17 deletions(-) diff --git a/dev-ruby/ruby-atk/Manifest b/dev-ruby/ruby-atk/Manifest index d288a30647ef..023bc72357e4 100644 --- a/dev-ruby/ruby-atk/Manifest +++ b/dev-ruby/ruby-atk/Manifest @@ -1,2 +1 @@ -DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4 SHA512 9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21 DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5 SHA512 898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537 diff --git a/dev-ruby/ruby-atk/ruby-atk-3.5.1.ebuild b/dev-ruby/ruby-atk/ruby-atk-3.5.1.ebuild deleted file mode 100644 index 6c7a91674339.. --- a/dev-ruby/ruby-atk/ruby-atk-3.5.1.ebuild +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby27 ruby30 ruby31" - -inherit ruby-ng-gnome2 - -DESCRIPTION="Ruby Atk bindings" -KEYWORDS="amd64 ~ppc ~riscv ~x86" -IUSE="" -DEPEND+=" dev-libs/atk[introspection]" -RDEPEND+=" dev-libs/atk[introspection]" - -ruby_add_rdepend "~dev-ruby/ruby-glib2-${PV} - ~dev-ruby/ruby-gobject-introspection-${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-cairo-gobject/
commit: c658f1f6778b7fcdb855f776197f61d90028dc82 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 02:51:22 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 02:51:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c658f1f6 dev-ruby/ruby-cairo-gobject: drop 3.5.1-r1 Bug: https://bugs.gentoo.org/908378 Signed-off-by: Sam James gentoo.org> dev-ruby/ruby-cairo-gobject/Manifest | 1 - .../ruby-cairo-gobject-3.5.1-r1.ebuild | 18 -- 2 files changed, 19 deletions(-) diff --git a/dev-ruby/ruby-cairo-gobject/Manifest b/dev-ruby/ruby-cairo-gobject/Manifest index d288a30647ef..023bc72357e4 100644 --- a/dev-ruby/ruby-cairo-gobject/Manifest +++ b/dev-ruby/ruby-cairo-gobject/Manifest @@ -1,2 +1 @@ -DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4 SHA512 9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21 DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5 SHA512 898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537 diff --git a/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.5.1-r1.ebuild b/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.5.1-r1.ebuild deleted file mode 100644 index 166c19612ea0.. --- a/dev-ruby/ruby-cairo-gobject/ruby-cairo-gobject-3.5.1-r1.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" - -inherit ruby-ng-gnome2 - -DESCRIPTION="Ruby cairo-gobject bindings" -KEYWORDS="amd64 ~ppc ~riscv ~x86" -IUSE="" - -DEPEND+=" x11-libs/cairo" -RDEPEND+=" x11-libs/cairo" - -ruby_add_rdepend "dev-ruby/rcairo - ~dev-ruby/ruby-gobject-introspection-${PV} - ~dev-ruby/ruby-glib2-${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-gdkpixbuf2/
commit: 2bf362731150b5b18ad3b8386399fb7e292174f5 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 02:50:36 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 02:50:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bf36273 dev-ruby/ruby-gdkpixbuf2: drop 3.5.1 Bug: https://bugs.gentoo.org/908378 Signed-off-by: Sam James gentoo.org> dev-ruby/ruby-gdkpixbuf2/Manifest| 1 - .../ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.5.1.ebuild | 20 2 files changed, 21 deletions(-) diff --git a/dev-ruby/ruby-gdkpixbuf2/Manifest b/dev-ruby/ruby-gdkpixbuf2/Manifest index d288a30647ef..023bc72357e4 100644 --- a/dev-ruby/ruby-gdkpixbuf2/Manifest +++ b/dev-ruby/ruby-gdkpixbuf2/Manifest @@ -1,2 +1 @@ -DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4 SHA512 9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21 DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5 SHA512 898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537 diff --git a/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.5.1.ebuild b/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.5.1.ebuild deleted file mode 100644 index a32e26244c29.. --- a/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-3.5.1.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby27 ruby30 ruby31" - -RUBY_FAKEGEM_NAME="gdk_pixbuf2" - -inherit ruby-ng-gnome2 - -RUBY_S=ruby-gnome-${PV}/gdk_pixbuf2 - -DESCRIPTION="Ruby GdkPixbuf2 bindings" -KEYWORDS="amd64 ~ppc ~riscv ~x86" -IUSE="" - -DEPEND+=" test? ( x11-libs/gdk-pixbuf[jpeg] )" -RDEPEND+=" x11-libs/gdk-pixbuf[introspection]" - -ruby_add_rdepend "~dev-ruby/ruby-gio2-${PV}"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-pango/
commit: 5dcc893a8133d249b0623a8e4737aa48e1be726f Author: Sam James gentoo org> AuthorDate: Mon Jun 12 02:50:48 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 02:50:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dcc893a dev-ruby/ruby-pango: drop 3.5.1 Bug: https://bugs.gentoo.org/908378 Signed-off-by: Sam James gentoo.org> dev-ruby/ruby-pango/Manifest| 1 - dev-ruby/ruby-pango/ruby-pango-3.5.1.ebuild | 33 - 2 files changed, 34 deletions(-) diff --git a/dev-ruby/ruby-pango/Manifest b/dev-ruby/ruby-pango/Manifest index d288a30647ef..023bc72357e4 100644 --- a/dev-ruby/ruby-pango/Manifest +++ b/dev-ruby/ruby-pango/Manifest @@ -1,2 +1 @@ -DIST ruby-gnome2-3.5.1.tar.gz 2613400 BLAKE2B ab9b7e3b6322b5b89a6bf4d529d5b5abdfbe50b1e099cfba67f089bab3abd39c2a96b57305b13311e9c34957c57107e31708cc76ffa4c20d84af2294f7bf7bb4 SHA512 9423c18587c11b6c317a58ec817e886c99ab37b29271b1684d7c793655a121c8b20c9630347d5f248e687843fd888e2137dca5d3d232121d87565ee2707f2f21 DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5 SHA512 898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537 diff --git a/dev-ruby/ruby-pango/ruby-pango-3.5.1.ebuild b/dev-ruby/ruby-pango/ruby-pango-3.5.1.ebuild deleted file mode 100644 index d133d0317fed.. --- a/dev-ruby/ruby-pango/ruby-pango-3.5.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -USE_RUBY="ruby27 ruby30 ruby31" - -inherit ruby-ng-gnome2 - -DESCRIPTION="Ruby Pango bindings" -KEYWORDS="amd64 ~ppc ~riscv ~x86" -IUSE="" -DEPEND+=" dev-libs/glib - >=x11-libs/pango-1.2.1[introspection]" -RDEPEND+=" dev-libs/glib - >=x11-libs/pango-1.2.1[introspection]" - -ruby_add_rdepend " - dev-ruby/rcairo - ~dev-ruby/ruby-cairo-gobject-${PV} - ~dev-ruby/ruby-gobject-introspection-${PV} -" - -all_ruby_prepare() { - ruby-ng-gnome2_all_ruby_prepare - - # Remove test depending on specific locales to be set up: bug 526248 - rm -f test/test-language.rb || die -} - -each_ruby_test() { - # Include pango path since run-test does not list it - ${RUBY} -Iext/pango test/run-test.rb || die -}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 88838f867c19da8062a7cb12c9d92e939e4322b5 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 02:41:21 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 02:41:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88838f86 package.mask: Last rite dev-ruby/ruby-gtk2 Bug: https://bugs.gentoo.org/908378 Signed-off-by: Sam James gentoo.org> profiles/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index d86d6cf2baeb..7e19a5f8ab1c 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,11 @@ #--- END OF EXAMPLES --- +# Sam James (2023-06-12) +# Installs no files with newer versions because GTK 2 support was dropped upstream. +# Removal on 2023-07-12. Bug #908378. +dev-ruby/ruby-gtk2 + # Jimi Huotari (2023-06-10) # Mask to allow qt6 unmask.
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/stringex/
commit: 82abefb4435e0c1c1ec0b041fcb02b4727bd32f1 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 02:23:08 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 02:27:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82abefb4 dev-ruby/stringex: add 2.8.6 Signed-off-by: Sam James gentoo.org> dev-ruby/stringex/Manifest | 1 + dev-ruby/stringex/stringex-2.8.6.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/dev-ruby/stringex/Manifest b/dev-ruby/stringex/Manifest index c6b7c372c9ab..52ca7c4beb8f 100644 --- a/dev-ruby/stringex/Manifest +++ b/dev-ruby/stringex/Manifest @@ -1 +1,2 @@ DIST stringex-2.8.5.gem 130048 BLAKE2B c07eaaee07bf348690166b41b0846bc49eb49c5ba9e39c7eaeea2a3a60d6089edd7c7d1d75fd9a5208c9883c4bff8840ccf56c6f186daeabcf79e7f4fb6b4d25 SHA512 53f9908f176f465d2e884e92dffb26abcdf75593c94ee8250253da0eb29eddf489cf5b3f539135659ad4c0e2dd738d2a6a946c50abd5f36517148d8338ce +DIST stringex-2.8.6.gem 130048 BLAKE2B 39564e4d195c347de2e647490671688350bf3658e7d42035dc5b4acd73fbd01a44d435540be792eeebb70513a6c4fee7de0bc98a16b9d647af7d93d1ae663a23 SHA512 aea0b7b203bb6d57a72869bfd0a3b832893ba355426bd5a4e99b535a0c0a6d2a1c2aa8839f57da73de9235ccde78d900c30f86b858e55c695d921838270e25fd diff --git a/dev-ruby/stringex/stringex-2.8.6.ebuild b/dev-ruby/stringex/stringex-2.8.6.ebuild new file mode 100644 index ..4bb6bb22166f --- /dev/null +++ b/dev-ruby/stringex/stringex-2.8.6.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" +RUBY_FAKEGEM_EXTRAINSTALL="locales" +inherit ruby-fakegem + +DESCRIPTION="Extensions for Ruby's String class" +HOMEPAGE="https://github.com/rsl/stringex"; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos" +IUSE="test" + +ruby_add_bdepend " + test? ( + >=dev-ruby/i18n-0.7.0:1 + >=dev-ruby/redcloth-4.2.9 + >=dev-ruby/test-unit-3.0.9:2 + ) +" + +each_ruby_prepare() { + if has_version "dev-ruby/activerecord[ruby_targets_${_ruby_implementation},sqlite]" ; then + einfo "Testing activerecord integration" + else + rm -f test/unit/acts_as_url_integration_test.rb || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sqlite3/
commit: a75146b6d17f9148aa0455d186155ab5b8e8853d Author: Sam James gentoo org> AuthorDate: Mon Jun 12 02:02:22 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 02:27:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a75146b6 dev-ruby/sqlite3: add 1.6.3 Signed-off-by: Sam James gentoo.org> dev-ruby/sqlite3/Manifest | 1 + dev-ruby/sqlite3/sqlite3-1.6.3.ebuild | 49 +++ 2 files changed, 50 insertions(+) diff --git a/dev-ruby/sqlite3/Manifest b/dev-ruby/sqlite3/Manifest index 70845acc90ed..de0d283abade 100644 --- a/dev-ruby/sqlite3/Manifest +++ b/dev-ruby/sqlite3/Manifest @@ -2,3 +2,4 @@ DIST sqlite3-1.4.2.gem 70656 BLAKE2B ef7fa7667fd080a6f175bcfbd1fe8dfba00d3fdf121 DIST sqlite3-1.4.4.gem 71168 BLAKE2B f49d055b0d040f12b00abaf5c3a245b4e018445f41d496ae0d27426970f208b066bdd5a1b562a8fbb575397bac132384111fa59d6079dd6f384a6b1d90d272b8 SHA512 48753652d2aec201dfeac37f284bfdbc1b39c208c4ef605a2b7073a8a56cf5edf2021a889d98e0939cc0fbc476ccfda1aa01a0d8848a6129cab3af68761fcf38 DIST sqlite3-1.5.3.gem 3134976 BLAKE2B feece4cb67e898b9dd1d77cf229632bf87a083ff894d854b6000dec69edaf677be4289104c25abf2e1dd246fa8f1391d9b579236b751f83acfdce544a39df3e9 SHA512 7d4a9c6c6998130b5ca725aabe8299668699aebd3813da088d62ca5d3013f31bffa9356d84d63164c98fe00f80c65dc467d70e725189a8b3fe233c348c5b4392 DIST sqlite3-1.6.1.gem 3194368 BLAKE2B f06fc82454730ad136c0824258d4f0fba75d2e2e2aa160f3e2b928d128f0649292a42bacac19330d485695db7c833b3ab7396833ada427bbf35cc90120f54a78 SHA512 e0e25dd5b5d98cd1e8e1e7721d300ddb75138d68e9fd3d1a062d6eb1ee7ce580cf15585f086123027f11bd7325f41eba44e5a4bf20500ce14c0cd8d191577a79 +DIST sqlite3-1.6.3.gem 3219968 BLAKE2B 3243aa61993cf0e9f20b46f4e02ca88a17f204d05815cd7661910e39034a7a83822943db643d8ae2dee758b6e78063f6201446a91c9552f518da5eb1edf6f3c7 SHA512 017fc5b5e4a7955da84e105a13213e702d16a1489371748c3a9170f92e9af3a8ed458c3867e13a17bf7fa30baf026e2efc8cd548b5695cad5397323ea6a71112 diff --git a/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild b/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild new file mode 100644 index ..1d5d90620556 --- /dev/null +++ b/dev-ruby/sqlite3/sqlite3-1.6.3.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_TASK_DOC="faq" +RUBY_FAKEGEM_DOCDIR="doc faq" +RUBY_FAKEGEM_EXTRADOC="API_CHANGES.md README.md ChangeLog.cvs CHANGELOG.md" + +RUBY_FAKEGEM_EXTENSIONS=(ext/sqlite3/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR=lib/sqlite3 + +inherit ruby-fakegem + +DESCRIPTION="An extension library to access a SQLite database from Ruby" +HOMEPAGE="https://github.com/sparklemotion/sqlite3-ruby"; +LICENSE="BSD" + +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +SLOT="0" +IUSE="" + +# We track the bundled sqlite version here +RDEPEND+=" >=dev-db/sqlite-3.41.2:3" +DEPEND+=" >=dev-db/sqlite-3.41.2:3" + +ruby_add_bdepend " + doc? ( dev-ruby/rdoc dev-ruby/redcloth ) + test? ( dev-ruby/minitest:5 ) +" + +all_ruby_prepare() { + sed -i -e 's/enable_config("system-libraries")/true/' ext/sqlite3/extconf.rb || die +} + +all_ruby_compile() { + all_fakegem_compile + + if use doc; then + rdoc --title "${P} Documentation" -o doc --main README.rdoc lib *.rdoc ext/*/*.c || die + rm -f doc/js/*.gz || die + fi +} + +each_ruby_test() { + ${RUBY} -Ilib:test:. -e 'Dir["test/test_*.rb"].each{|f| require f}' || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/i18n/
commit: 503b71c0db2fe2075bc8199b6691a96f63f0a146 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 02:10:48 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 02:27:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=503b71c0 dev-ruby/i18n: add 1.14.1 Signed-off-by: Sam James gentoo.org> dev-ruby/i18n/Manifest | 1 + dev-ruby/i18n/i18n-1.14.1.ebuild | 62 2 files changed, 63 insertions(+) diff --git a/dev-ruby/i18n/Manifest b/dev-ruby/i18n/Manifest index e24de9f5cca8..d976ea841245 100644 --- a/dev-ruby/i18n/Manifest +++ b/dev-ruby/i18n/Manifest @@ -1,2 +1,3 @@ DIST i18n-1.12.0.tar.gz 72883 BLAKE2B 6818e5bdea156e9b6f7b33e319e5b5a5c3c9e7a799b56ded87ab2e27efa4effe730e23a8736b7374b8072c7ba4237a92619aeaad3a16c0bfe10fe73bf9c588d6 SHA512 616db5b15febc7a8716ceafef6c51a24e2d050f8e27e389ef96d94cdc95f9704942079d1e6b502666a015a99deee169342482c9a808164700401c47f96da8f0d DIST i18n-1.13.0.tar.gz 74591 BLAKE2B e8b2a624c6ea02f030eacbbdf1ca9722d23785e51f31f5dd4a640f8ab74dfafc99131773619a5e2af724c7bcdbc0e63989b1552c148137bf15cf436f340c3c96 SHA512 4c2dc75ccb09ace90a5845f4c1325f0cb144c69b06b72a35728674deea5d869ed94fa5b18cf6b56d434cbad7e528150dedbb10ed91a6d15b7e05758117cf427e +DIST i18n-1.14.1.tar.gz 74855 BLAKE2B b01b5fefd5033352455110e4fda3d567a5033c6bb732dd11519a3859a3cc4d57bd4229ea3346f2e680575f6ac4d7038d4bcbfd0ea314d2e8b08f26858ffd22f6 SHA512 89a293c00c7e62e802823d8011142a0786268b4c8341a9e389182988f1372655b4c5410ee10d6632af2fee645fbbf2feda2ccc4669d59d44640d3fa2c34b9e86 diff --git a/dev-ruby/i18n/i18n-1.14.1.ebuild b/dev-ruby/i18n/i18n-1.14.1.ebuild new file mode 100644 index ..6b5139a1bf29 --- /dev/null +++ b/dev-ruby/i18n/i18n-1.14.1.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Add Internationalization support to your Ruby application" +HOMEPAGE="http://rails-i18n.org/"; +SRC_URI="https://github.com/ruby-i18n/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +ruby_add_rdepend "dev-ruby/concurrent-ruby:1" + +# We need mocha:1.0 which corresponds to the Gemfiles used in each_ruby_test +ruby_add_bdepend " + test? ( + >=dev-ruby/activesupport-5.1 + dev-ruby/bundler + >=dev-ruby/minitest-5.14:5 + >=dev-ruby/mocha-1.7.0:1.0 + dev-ruby/test_declarative + ) +" + +all_ruby_prepare() { + rm -f gemfiles/*.lock || die + + # Remove optional unpackaged oj gem + sed -i -e '/oj/ s:^:#:' gemfiles/* || die + + # Update old test dependencies + sed -i -e '/rake/ s/~>/>=/' -e 's/1.7.0/1.7/' -e '3igem "json"' gemfiles/* || die +} + +each_ruby_test() { + case ${RUBY} in + *ruby32) + versions="6.1 7.0" + ;; + *ruby31) + versions="6.1 7.0" + ;; + *ruby30) + versions="6.0 6.1 7.0" + ;; + esac + + for version in ${versions} ; do + if has_version "dev-ruby/activesupport:${version}" ; then + einfo "Running tests with activesupport ${version}" + BUNDLE_GEMFILE="${S}/gemfiles/Gemfile.rails-${version}.x" ${RUBY} -S bundle exec ${RUBY} -S rake test || die + fi + done +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/slim/
commit: e9777366728e865f52b85b151c8a160a5229775f Author: Sam James gentoo org> AuthorDate: Mon Jun 12 01:59:55 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 02:27:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9777366 dev-ruby/slim: add 5.1.1 Signed-off-by: Sam James gentoo.org> dev-ruby/slim/Manifest | 1 + dev-ruby/slim/slim-5.1.1.ebuild | 71 + 2 files changed, 72 insertions(+) diff --git a/dev-ruby/slim/Manifest b/dev-ruby/slim/Manifest index 1c9a02396628..70d33e21cc6e 100644 --- a/dev-ruby/slim/Manifest +++ b/dev-ruby/slim/Manifest @@ -1,2 +1,3 @@ DIST slim-4.1.0.gem 103424 BLAKE2B 87de8411d6284569ac56366d4e2f3ee351c6908001cbda2926312f25c1c39520662371e826493d1346722bb507348bd8c117f3b0447b433bdb406435b80a70e2 SHA512 a929edcd1b194bc6abddf5757e0e942835f6c5e1555aa7bf021b0e850d74c9777637a2a0eafbdf2de7f0f0574eb03866c562826c656adcc0517cc4bfcb5ca897 DIST slim-5.1.0.gem 100352 BLAKE2B 19d0bea76a932d18a39fab30d0b1f2cd4f8f2eba108d79d2992112b568461cbc854a99d70b6ea97622e1928db7f33434221a054d77c5d3fa989da639fae176e5 SHA512 2cc39659a5c36cf37e3eea240f5326552fac0be8a42ff6bfe62837467bb77f8841b34d838d5a6945ff7195eb1e59842c64e04944d6882d132819f1ffbf609f50 +DIST slim-5.1.1.gem 100864 BLAKE2B ea5c469702dca808bdc0555044a8d6a5a0b34e8d5b03a9c97e6e31ccb169725be6f76fc1f252d14673e92a53ac1a42caf023a3d1bacb66c4091710f8e9772c1a SHA512 935d488ad11478b28d51125ddbf7f0cb81f7791587bb69c7ead434eacf44c309958459dcff7228b6562b8972d6cb7125f3d451d21bfa2ded2f7ee1b55703d1f4 diff --git a/dev-ruby/slim/slim-5.1.1.ebuild b/dev-ruby/slim/slim-5.1.1.ebuild new file mode 100644 index ..7f09879cc6ed --- /dev/null +++ b/dev-ruby/slim/slim-5.1.1.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" + +RUBY_FAKEGEM_DOCDIR="doc" +RUBY_FAKEGEM_RECIPE_DOC="rake" +RUBY_FAKEGEM_TASK_DOC="yard" + +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A template language aiming to reduce the syntax to the essential parts" +HOMEPAGE="https://slim-template.github.io/"; + +LICENSE="MIT" +SLOT="4" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +IUSE="doc" + +ruby_add_rdepend " + !dev-ruby/slim:5 + >=dev-ruby/tilt-2.1.0:* + >=dev-ruby/temple-0.10.0:0.7 +" +# sass tests are currently disabled: https://github.com/slim-template/slim/commit/bd9d4601cd8142aa9fdbc0d87c9f9132a9a56cda +ruby_add_bdepend " + doc? ( + dev-ruby/yard + dev-ruby/redcarpet + ) + test? ( + dev-ruby/minitest:5 + dev-ruby/kramdown:2 + dev-ruby/redcarpet + >=dev-ruby/test-unit-3.5 + ) +" + +all_ruby_prepare() { + sed -i -e '/bundler/I s:^:#:' Rakefile || die + + # This sinatra code expects tests to be installed but we strip those. + sed -i -e "s/require 'sinatra'/require 'bogussinatra'/" Rakefile || die + + # Add missing include, bug 816573 + sed -i -e "1irequire 'ostruct'" test/core/test_code_evaluation.rb || die + + # Avoid tests for things we don't have. The builder test does not pass with tilt 2.x + sed -i -e '/test_wip_render_with_asciidoc/,/^ end/ s:^:#:' \ + -e '/test_render_with_wiki/,/^ end/ s:^:#:' \ + -e '/test_render_with_creole/,/^ end/ s:^:#:' \ + -e '/test_render_with_builder/,/^ end/ s:^:#:' \ + -e '/test_render_with_org/,/^ end/ s:^:#:' test/core/test_embedded_engines.rb || die + + # Avoid test failing due to tilt providing yet another markdown implementation + sed -i -e '/test_render_with_markdown/askip "new tilt version"' test/core/test_embedded_engines.rb || die + sed -i -e '/test_no_translation_of_embedded/askip "new tilt version"' test/translator/test_translator.rb || die + + sed -i -e '/s\.files/ s/git ls-files/find . -type f -print/' \ + -e '/s\.executables/ s:git ls-files -- bin/\*:find bin -type f -print:' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_prepare() { + sed -i -e '/Open3/ s:ruby:'${RUBY}':' test/core/test_commands.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ffi-compiler/
commit: d0806dca957406f6adc01edbf2dd4782f07b6734 Author: Sam James gentoo org> AuthorDate: Sat Jun 10 18:35:17 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 02:27:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0806dca dev-ruby/ffi-compiler: add 1.2.1 Closes: https://bugs.gentoo.org/906892 Signed-off-by: Sam James gentoo.org> dev-ruby/ffi-compiler/Manifest | 1 + dev-ruby/ffi-compiler/ffi-compiler-1.2.1.ebuild | 20 2 files changed, 21 insertions(+) diff --git a/dev-ruby/ffi-compiler/Manifest b/dev-ruby/ffi-compiler/Manifest index 6f66360e827e..c2359509eb34 100644 --- a/dev-ruby/ffi-compiler/Manifest +++ b/dev-ruby/ffi-compiler/Manifest @@ -1,2 +1,3 @@ DIST ffi-compiler-1.0.1.gem 18432 BLAKE2B 9832d9836a0b55d3099085b53e0c8e15cc5ae79cfadadea942603ef8595b5fa4d781b5f031f0592b2688acb1416acffa9e525e3cbc004c2c51aaaea12a722706 SHA512 7a13625ab1c5748d05ec93d68708dd9435ec92dcd0c823109c44173fdaf8710aec5f5b4fb11966475f10ae91401c7ca3c620f9d36bb9ca665114e1ed70f4edd0 DIST ffi-compiler-1.2.0.tar.gz 12638 BLAKE2B ed629e5fcfba3fd92236d3041afe7c721079e0e616f16cfc41275e9fc0a55a4db9c5cafae3e491d9c15e285be0fbce0cd501ee22128d34ea90db1b18823709dc SHA512 599ed5e6ad68739bd37f73962c4019be6b75a1e35e76a8025e7aa55c7eff4acddb5a0447d746f88f73505f18b898e06a94c22aeda6d0b5600d8305df5f262605 +DIST ffi-compiler-1.2.1.tar.gz 12754 BLAKE2B 7ad9b38fba6c615059deea155eda2140f61bd177fbd77867c8dd1d3bb0d5774455f9555767547fe833229faeadc5abc806aecb1c67d35b3098df9422964ca430 SHA512 0fb954e83f689be60fafe33acb0f9fd39a3904eb69ab318e01a6028617198e91db78c863e568d2748b2483b373a932b95b62852ca80f0d2bcfb7308df2a8c54a diff --git a/dev-ruby/ffi-compiler/ffi-compiler-1.2.1.ebuild b/dev-ruby/ffi-compiler/ffi-compiler-1.2.1.ebuild new file mode 100644 index ..78b24dc5aa89 --- /dev/null +++ b/dev-ruby/ffi-compiler/ffi-compiler-1.2.1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_RECIPE_TEST="none" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +inherit ruby-fakegem + +DESCRIPTION="Ruby FFI Rakefile generator" +HOMEPAGE="https://github.com/ffi/ffi/wiki"; +SRC_URI="https://github.com/ffi/ffi-compiler/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86" + +ruby_add_rdepend "dev-ruby/rake >=dev-ruby/ffi-1.0.0"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/nokogiri/
commit: 11f1d3ba6754318722bbf2f9977c9d0de78801ae Author: Sam James gentoo org> AuthorDate: Sat Jun 10 19:38:21 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 02:27:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11f1d3ba dev-ruby/nokogiri: add 1.15.2 Signed-off-by: Sam James gentoo.org> dev-ruby/nokogiri/Manifest | 1 + dev-ruby/nokogiri/nokogiri-1.15.2.ebuild | 95 2 files changed, 96 insertions(+) diff --git a/dev-ruby/nokogiri/Manifest b/dev-ruby/nokogiri/Manifest index 309d2e73895f..0eb76e76d75b 100644 --- a/dev-ruby/nokogiri/Manifest +++ b/dev-ruby/nokogiri/Manifest @@ -2,3 +2,4 @@ DIST nokogiri-1.14.2-git.tgz 10446957 BLAKE2B 0c72c520642bfa3e69a38f5dba8783a4f7 DIST nokogiri-1.14.3-git.tgz 10446988 BLAKE2B e93caad3b807e74b79204d3272c52d1a33ce2189b65de8d126b0b7476edc1b4b0c4fcd1142c38e40beeab56bcaa605ba7d30f9777542979d60e2e5dda3877eb7 SHA512 93ebc7118e364eaa97030a10cd6dc5b4312483a432f267d65b6a091b22dd355d0c1a490b336981f1b284059ba3420c73d31254a91531f295a60583db26a0d331 DIST nokogiri-1.14.4-git.tgz 10767764 BLAKE2B b0983b5537ea6ffc86431740e2277bb58ab45a237e47af9a8ef3e98f73872ee81dbd13ae6a9508845dc3d3ba84dc101763e674400e4e5ce98b31defcbbea678d SHA512 09e8bdb660dd2e4340d0bdc701909f066234e70754ad799e21f1462d06f76500ceaf3da074cf792fa690f4717f1126e041a6f3247fd32f5a806404447bdb68be DIST nokogiri-1.15.1-git.tgz 10766136 BLAKE2B 60e86e819aceada10cee805928d1e451ec052ebc16c1577aa22198c1dfdab2ece0462ada4ecb80b77f838df8ce7be8c5a6006ad1039341303d9d1574c825ebf5 SHA512 1e57aba16507ae6b760cbf94ca2260f826479d37eac34ddc0e9a0ff2cd3520014b402d2d571516b8ccf486b085e7ee27779cee992c04fe8f20f7f435121d3bbf +DIST nokogiri-1.15.2-git.tgz 10766215 BLAKE2B 76ac705456790187a9487e8e786bcb2f9e34df3b26b8c2d9942545fba89735dd9493494e1c681b8721fbeab4087a24ff240619654a655d2eb6fe328ba42d7d98 SHA512 12faecdea2f4c06e270de09412f116f0a9ec494a266b0f38938ab3866164485c425189e93cad1d9b682aec2d65c6ec6c3dc76f32e2221510d8e1c1b2890152e9 diff --git a/dev-ruby/nokogiri/nokogiri-1.15.2.ebuild b/dev-ruby/nokogiri/nokogiri-1.15.2.ebuild new file mode 100644 index ..460ca3cbae15 --- /dev/null +++ b/dev-ruby/nokogiri/nokogiri-1.15.2.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md ROADMAP.md SECURITY.md" + +RUBY_FAKEGEM_GEMSPEC="nokogiri.gemspec" + +RUBY_FAKEGEM_EXTENSIONS=(ext/nokogiri/extconf.rb) + +inherit ruby-fakegem multilib + +DESCRIPTION="Nokogiri is an HTML, XML, SAX, and Reader parser" +HOMEPAGE="https://nokogiri.org/"; +LICENSE="MIT" +SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos" +SLOT="0" +IUSE="" + +RDEPEND="${RDEPEND} + >=dev-libs/libxml2-2.11.4 + >=dev-libs/libxslt-1.1.37 + sys-libs/zlib + virtual/libiconv" +DEPEND="${DEPEND} + >=dev-libs/libxml2-2.11.4 + >=dev-libs/libxslt-1.1.38 + >=sys-libs/zlib-1.2.13 + virtual/libiconv" + +ruby_add_rdepend ">=dev-ruby/racc-1.4:0" + +ruby_add_bdepend " + dev-ruby/mini_portile2:2.8 + >=dev-ruby/rexical-1.0.7 + dev-ruby/rdoc + test? ( dev-ruby/minitest dev-ruby/rubyzip )" + +all_ruby_prepare() { + sed -i \ + -e '/tasks\/cross_compile/s:^:#:' \ + -e '/:test.*prerequisites/s:^:#:' \ + -e '/license/ s:^:#:' \ + Rakefile || die + # Remove the cross compilation options since they interfere with + # native building. + sed -i -e 's/cross_compile = true/cross_compile = false/' Rakefile || die + sed -i -e '/cross_config_options/d' Rakefile || die + + sed -e '/simplecov/,/^end/ s:^:#:' \ + -e '/reporters/I s:^:#:' \ + -i test/helper.rb || die + + # There is no need for mini_portile2 to be a runtime dependency on Gentoo + sed -i -e '/mini_portile2/ s:^:#:' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_configure() { + NOKOGIRI_USE_SYSTEM_LIBRARIES=true \ + ${RUBY} -Cext/${PN} extconf.rb \ + --with-zlib-include="${EPREFIX}"/usr/include \ + --with-zlib-lib="${EPREFIX}"/$(get_libdir) \ + --with-iconv-include="${EPREFIX}"/usr/include \ + --with-iconv-lib="${EPREFIX}"/$(get_libdir) \ + --with-xml2-include="${EPREFIX}"/usr/include/libxml2 \ + --with-xml2-lib="${EPREFIX}"/usr/$(get_libdir) \ + --with-xslt-dir="${EPREFIX}"/usr \ + --with-iconvlib=iconv \ + || die "extconf.rb failed" +} + +each_ruby_compile() { + if ! [[ -f lib/nokogiri/css/tokenizer.rb ]]; then + ${RUBY} -S rake lib/nokogiri/css/tokeniz
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/ruby-prof/
commit: e535b2b0408650bd9c72c3f94fbe6e4327d06e67 Author: Sam James gentoo org> AuthorDate: Sat Jun 10 19:36:42 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 02:27:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e535b2b0 dev-ruby/ruby-prof: add 1.6.3 Signed-off-by: Sam James gentoo.org> dev-ruby/ruby-prof/Manifest | 1 + dev-ruby/ruby-prof/ruby-prof-1.6.3.ebuild | 41 +++ 2 files changed, 42 insertions(+) diff --git a/dev-ruby/ruby-prof/Manifest b/dev-ruby/ruby-prof/Manifest index 4ab9900fe33e..5622626a335d 100644 --- a/dev-ruby/ruby-prof/Manifest +++ b/dev-ruby/ruby-prof/Manifest @@ -1,3 +1,4 @@ DIST ruby-prof-1.4.4.tgz 232833 BLAKE2B 932f5edd47a9de57f4c394044d1d563935f456b3cf77ac85c912359e34c8c1becafddfda329e05a672d4009b81fba386f76ba4677cee2dde44f40bef5abcaa94 SHA512 5ae25b32b26cfe7faf60c0ba84d3853c74f272783a8dde858ce3de0186683c7cf35dbcb5e89b1e5aa742ee93ea601e55f7ad99491bf9c1a1accef454b08b9921 DIST ruby-prof-1.4.5.tgz 233733 BLAKE2B 1285eb2862a9159a80ead9c3e26f372ec00719553f8bc42d10645e7ea86bfb1f27525c1bdbb3a4ae187a0a34ac7d11c7516b594070fce694d1f29e840710d500 SHA512 444af657b5aff9b8c18e15600cb1bc89a2fb9085a56ac65ca392614234bdce73445fcf41ea638f1a2f02826ef35288896befd5e74526b5fa3b93d63eeb3700a0 DIST ruby-prof-1.6.1.tgz 243127 BLAKE2B acceb23b137d080983e0dc8f431b8b31be05db16e8820c478cc7c33f3b578e243ecb536baacbb36e4fbd4675e99f567d3c68a70f09929b3cdd6c10f21413b59b SHA512 01e85e12e2185e092ee10953239b4253da4970162e53563f5270d1b09a6b6a4606b2d15b7c97cb70b3254e3657e6874a22a1873ee28f3c62d04d066f938434a8 +DIST ruby-prof-1.6.3.tgz 247407 BLAKE2B aac1ec36ee274faba919aa04be625b7b97ef61df105266f3d1b629cef6948db0bffbe67e70782f90a059221cb11cdb0df18031c9061f84cc882029cdde84629f SHA512 3172251fbd445c73f0eec734e09021ec0e375fd2f2999ec357569c679aa98ea5e0e08a18be1236e2572a8f0c302a1157d6a0d36ef04dffc4d0767accce629118 diff --git a/dev-ruby/ruby-prof/ruby-prof-1.6.3.ebuild b/dev-ruby/ruby-prof/ruby-prof-1.6.3.ebuild new file mode 100644 index ..5c5244c5f54c --- /dev/null +++ b/dev-ruby/ruby-prof/ruby-prof-1.6.3.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_EXTRADOC="README.md CHANGES" +RUBY_FAKEGEM_DOCDIR="doc" + +RUBY_FAKEGEM_GEMSPEC="ruby-prof.gemspec" + +RUBY_FAKEGEM_EXTENSIONS=(ext/ruby_prof/extconf.rb) +RUBY_FAKEGEM_EXTENSION_LIBDIR="lib" + +inherit ruby-fakegem + +DESCRIPTION="A module for profiling Ruby code" +HOMEPAGE="https://github.com/ruby-prof/ruby-prof"; +SRC_URI="https://github.com/ruby-prof/${PN}/archive/${PV}.tar.gz -> ${P}.tgz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="" + +ruby_add_bdepend "test? ( dev-ruby/test-unit:2 dev-ruby/minitest )" + +all_ruby_prepare() { + # Avoid bundler + sed -i -e '/bundler/I s:^:#:' -e '/:build/ s:^:#:' Rakefile || die + + sed -i -e '2igem "test-unit"' -e '/bundler/ s:^:#:' test/test_helper.rb || die + + # We install the shared object in lib, not ext. + sed -i -e 's#../ext/ruby_prof#../lib/ruby_prof#' lib/ruby-prof.rb || die + + # Avoid unneeded dependency on rake-compiler + sed -i -e '/extensiontask/ s:^:#:' \ + -e '/ExtensionTask/,/end/ s:^:#:' Rakefile || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mocha/
commit: 3f09f4a925440f6c4d94006610e881a1d930e7dc Author: Sam James gentoo org> AuthorDate: Sat Jun 10 20:40:55 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 02:27:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f09f4a9 dev-ruby/mocha: add 2.0.4 Signed-off-by: Sam James gentoo.org> dev-ruby/mocha/Manifest | 1 + dev-ruby/mocha/mocha-2.0.4.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/dev-ruby/mocha/Manifest b/dev-ruby/mocha/Manifest index e77488477c87..e917dc955a74 100644 --- a/dev-ruby/mocha/Manifest +++ b/dev-ruby/mocha/Manifest @@ -1,3 +1,4 @@ DIST mocha-0.14.0.gem 82944 BLAKE2B 50a066e2f5007df08a7f76785fd4c2b12327b4969c11324a0574c707bea3219d51edb9ab40635378c16b46ad826ec7eff42434a27cd61113a6f40251fa2e6930 SHA512 918e45f2ee761c7dc399c7958e4d406f9e186c90f479fd01a421aa542944b47e9b2c5e938f4fc5292a7da345726447b2d47dc5f417e114201f8a4d9893c4d461 DIST mocha-1.16.0.tar.gz 246370 BLAKE2B c2891021c33e4038ff965a470eda3be7eac2765f7c038fef33f38cd07b8501fdb88a1dcd8d291eabb124fb0fff50c40651bf29ac4a28012b57c7a02d2ff46b63 SHA512 b7d8825771f84245e7383e4081dcb42734b9716e7bef3c1b5d49ac28850590b4beabf8d0370992e100b6340ff3cfb3113610e303de74bc33c059bd9b9910cb8e DIST mocha-2.0.2.tar.gz 245650 BLAKE2B 3bf56cacc99b5eeb17977cd1052c635df74aec10f20a76d843d703e68520ef434bc9111b739591dfa15b21ecdbdfb5b55037e9509683624349be83613528787f SHA512 93579390f4feaf034cd6e8905654fe8cc5c8a1f28f3d27488deeb84250114a5e04c4e7aa544f18f33b2c3887668d5fddb3a3f9bda5548d577be1522da2e09760 +DIST mocha-2.0.4.tar.gz 243542 BLAKE2B 4a9bb3f1493225f7eed7080661a168a90c56e4f737a8bc15402bf0a08ae7cc14e8e5cff9a090b6413633c37169e7ff9f45aedc3c5fd929ab32d359ad58d404f7 SHA512 4a72cd18e70608265bc20761848657b900a6d60c888ec4027e3b9f1884efa41d0d0591c4f3e26edd96a806ecdfc3b921d5871465a799a5ea5905627b7093f5b1 diff --git a/dev-ruby/mocha/mocha-2.0.4.ebuild b/dev-ruby/mocha/mocha-2.0.4.ebuild new file mode 100644 index ..6bc3848cee30 --- /dev/null +++ b/dev-ruby/mocha/mocha-2.0.4.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" +RUBY_FAKEGEM_TASK_TEST="test:units test:acceptance" +RUBY_FAKEGEM_EXTRADOC="README.md RELEASE.md" +RUBY_FAKEGEM_GEMSPEC="mocha.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Mocking and stubbing using a syntax like that of JMock and SchMock" +HOMEPAGE="https://mocha.jamesmead.org/"; +SRC_URI="https://github.com/freerange/mocha/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +ruby_add_rdepend ">=dev-ruby/ruby2_keywords-0.0.5" + +ruby_add_bdepend " + test? ( >=dev-ruby/test-unit-2.5.1-r1 dev-ruby/introspection )" + +all_ruby_prepare() { + sed -i -e '/[Bb]undler/ s:^:#:' -e '1iload "lib/mocha/version.rb"' Rakefile || die + + sed -i -e 's/git ls-files -z/find . -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die +} + +each_ruby_test() { + export MOCHA_NO_DOCS=true + each_fakegem_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/thor/files/, dev-ruby/thor/
commit: 93a0ca1d70c27ba565874b3fa8fd51f7d8cd50c1 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 01:53:49 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 02:27:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93a0ca1d dev-ruby/thor: add 1.2.2 Patch is easier than sed here (with how the file is now laid out in >=1.2.2). Signed-off-by: Sam James gentoo.org> dev-ruby/thor/Manifest | 1 + dev-ruby/thor/files/thor-1.2.2-no-coverage.patch | 29 + dev-ruby/thor/thor-1.2.2.ebuild | 78 3 files changed, 108 insertions(+) diff --git a/dev-ruby/thor/Manifest b/dev-ruby/thor/Manifest index a89e5dfe47d4..38005b2f9056 100644 --- a/dev-ruby/thor/Manifest +++ b/dev-ruby/thor/Manifest @@ -1 +1,2 @@ DIST thor-git-1.2.1.tgz 96638 BLAKE2B 03826d2545c61f5fd433325bc65b244921fd0ed0f030ea173fa6f558ca9fd62ac52dca829c66de32569321b3d52353f306559fa34c34e472b1aa52184ba3d812 SHA512 88e58b6ca6c812cb84ab59e0ee8afcd8fa70b6c24d403cd5ea05d1d40ac30e85f2c7412611cc176eb541d16878e309d25c7e4284f64c760475925ffe359250b9 +DIST thor-git-1.2.2.tgz 98213 BLAKE2B e71ee51eb5c982c585cf9bd9dffda8933975c9d0df8096015d125eefd0597a653887db1acfc132ce1f5a2e8ce4ab71c790a6c0bf39edd7c5e4c85a75de963944 SHA512 2c8af5d59f33691af63e813ba8dfe3392c279593f3e3ccf0ab2d6eb2ccce4220d93b7cb3413ad853e4bba14f4e2182c54caaf4944627cbcbefa31cdc0fabefc7 diff --git a/dev-ruby/thor/files/thor-1.2.2-no-coverage.patch b/dev-ruby/thor/files/thor-1.2.2-no-coverage.patch new file mode 100644 index ..f57cbfeb63f5 --- /dev/null +++ b/dev-ruby/thor/files/thor-1.2.2-no-coverage.patch @@ -0,0 +1,29 @@ +--- a/spec/helper.rb b/spec/helper.rb +@@ -1,17 +1,5 @@ + $TESTING = true + +-if Gem::Version.new(RUBY_VERSION) >= Gem::Version.new("2.6.0") +- require "simplecov" +- require "coveralls" +- +- SimpleCov.formatters = [SimpleCov::Formatter::HTMLFormatter, Coveralls::SimpleCov::Formatter] +- +- SimpleCov.start do +-add_filter "/spec" +-minimum_coverage(90) +- end +-end +- + $LOAD_PATH.unshift(File.join(File.dirname(__FILE__), "..", "lib")) + require "thor" + require "thor/group" +@@ -22,8 +10,6 @@ require "rspec" + require "diff/lcs" # You need diff/lcs installed to run specs (but not to run Thor). + require "webmock/rspec" + +-WebMock.disable_net_connect!(:allow => "coveralls.io") +- + # Set shell to basic + ENV["THOR_COLUMNS"] = "1" + $0 = "thor" diff --git a/dev-ruby/thor/thor-1.2.2.ebuild b/dev-ruby/thor/thor-1.2.2.ebuild new file mode 100644 index ..86f805fb7395 --- /dev/null +++ b/dev-ruby/thor/thor-1.2.2.ebuild @@ -0,0 +1,78 @@ +# Copyright 2000-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby30 ruby31 ruby32" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" +RUBY_FAKEGEM_DOCDIR="rdoc" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_BINWRAP="thor" + +RUBY_FAKEGEM_GEMSPEC="thor.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Simple and efficient tool for building self-documenting command line utilities" +HOMEPAGE="http://whatisthor.com/"; +SRC_URI="https://github.com/erikhuda/${PN}/archive/v${PV}.tar.gz -> ${PN}-git-${PV}.tgz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux" +IUSE="doc" + +# For initial target porting (new rubies), we can make these test deps +# conditional with: +# 1. USE_RUBY="" ruby_add_bdepend ... +# 2. skip logic in each_ruby_test +USE_RUBY="ruby30 ruby31 ruby32" ruby_add_bdepend " + test? ( + dev-ruby/childlabor + dev-ruby/webmock + )" + +RDEPEND+=" !
[gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
commit: 3e1f8d55369515f4a6c8af97b3100ded4beb1905 Author: Nick Sarnie gentoo org> AuthorDate: Mon Jun 12 01:25:59 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Mon Jun 12 01:25:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e1f8d55 media-libs/shaderc: Update deps Signed-off-by: Nick Sarnie gentoo.org> media-libs/shaderc/shaderc-2023.4.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/media-libs/shaderc/shaderc-2023.4.ebuild b/media-libs/shaderc/shaderc-2023.4.ebuild index 4a7ae5104227..df7f04a79e3a 100644 --- a/media-libs/shaderc/shaderc-2023.4.ebuild +++ b/media-libs/shaderc/shaderc-2023.4.ebuild @@ -18,12 +18,12 @@ KEYWORDS="~amd64 ~ppc64 ~x86" IUSE="doc" RDEPEND=" - >=dev-util/glslang-1.3.246:=[${MULTILIB_USEDEP}] - >=dev-util/spirv-tools-1.3.246[${MULTILIB_USEDEP}] + >=dev-util/glslang-1.3.250:=[${MULTILIB_USEDEP}] + >=dev-util/spirv-tools-1.3.250[${MULTILIB_USEDEP}] " DEPEND="${RDEPEND} ${PYTHON_DEPS} - >=dev-util/spirv-headers-1.3.246" + >=dev-util/spirv-headers-1.3.250" BDEPEND="doc? ( dev-ruby/asciidoctor )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/
commit: 5918401b2c66cd76fce8e765bd952e8c1065ad44 Author: Nick Sarnie gentoo org> AuthorDate: Mon Jun 12 01:13:03 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Mon Jun 12 01:21:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5918401b media-libs/vulkan-layers: enable py3.12 Signed-off-by: Nick Sarnie gentoo.org> media-libs/vulkan-layers/vulkan-layers-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/vulkan-layers/vulkan-layers-.ebuild b/media-libs/vulkan-layers/vulkan-layers-.ebuild index fad8788c59bc..8fe27ccd0040 100644 --- a/media-libs/vulkan-layers/vulkan-layers-.ebuild +++ b/media-libs/vulkan-layers/vulkan-layers-.ebuild @@ -4,7 +4,7 @@ EAPI=8 MY_PN=Vulkan-ValidationLayers -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit cmake-multilib python-any-r1 if [[ ${PV} == ** ]]; then
[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-loader/
commit: 1f6632889b6f9389cab9cec029ec5323e31cc786 Author: Nick Sarnie gentoo org> AuthorDate: Mon Jun 12 01:14:06 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Mon Jun 12 01:21:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f663288 media-libs/vulkan-loader: add 1.3.250 Signed-off-by: Nick Sarnie gentoo.org> media-libs/vulkan-loader/Manifest | 1 + .../vulkan-loader/vulkan-loader-1.3.250.ebuild | 60 ++ 2 files changed, 61 insertions(+) diff --git a/media-libs/vulkan-loader/Manifest b/media-libs/vulkan-loader/Manifest index 19add717508f..76a451e7b9d2 100644 --- a/media-libs/vulkan-loader/Manifest +++ b/media-libs/vulkan-loader/Manifest @@ -1,2 +1,3 @@ DIST vulkan-loader-1.3.243.tar.gz 1656575 BLAKE2B 1f54ab205610b7e1b9db7ce4039a22dccf4971d48b64b70e156ef9d9d59cce7fee6968459d85b1eb949461fa07ad0daa432c064fcf6647d61229a634a054a196 SHA512 8c551a9c1d04d671cc63327709bf000bce44f8bf323b8eb10ca6c5e960aa44cbb4c25681a1ecfaf1359eeb07ab9de5229ccdd395c8053c8a48e13724fb72dce7 DIST vulkan-loader-1.3.246.tar.gz 1657751 BLAKE2B 1e4f6000a3f0708edbf4bbfb02098462ce6fc05222f1c48eccfedf0ec9db37e1ae41a2833c2ff6d78cfe0395fee65e89643075989fa7a47a01d0c4fe65dec307 SHA512 3f24de3147c885cd555fc3aa4d728e013f13dd1eb832a1b3a8fb5fcc8eb561af7080734c00ed3d2ff8f86138a626f6dfb0138f7c72386f02fbcb5b5fbf4c98e4 +DIST vulkan-loader-1.3.250.tar.gz 1660983 BLAKE2B 4befda9543f1046cc31bc41848d54f2812c9aac171510523683e003f58c41dd67966a898e0f4ca60d9e61f716f9bc8b968af0b265f80088026903b938323aaa9 SHA512 89561e0343098fdc62c0d469639d6f41ac9ee57ef54f9a91eee0f0645fa12ed15e397575eab9d829b02ec2a4d1bfd2b9239ae27b0ebdc0286f07177880cdf2b5 diff --git a/media-libs/vulkan-loader/vulkan-loader-1.3.250.ebuild b/media-libs/vulkan-loader/vulkan-loader-1.3.250.ebuild new file mode 100644 index ..a79a918b7b9b --- /dev/null +++ b/media-libs/vulkan-loader/vulkan-loader-1.3.250.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=Vulkan-Loader +inherit flag-o-matic cmake-multilib toolchain-funcs + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"; + EGIT_SUBMODULES=() + inherit git-r3 +else + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}"/${MY_PN}-sdk-${PV} +fi + +DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader" +HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Loader"; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="layers wayland X" + +DEPEND=" + ~dev-util/vulkan-headers-${PV} + wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] ) + X? ( + x11-libs/libX11:=[${MULTILIB_USEDEP}] + x11-libs/libXrandr:=[${MULTILIB_USEDEP}] + ) +" +PDEPEND="layers? ( media-libs/vulkan-layers:=[${MULTILIB_USEDEP}] )" + +multilib_src_configure() { + # Integrated clang assembler doesn't work with x86 - Bug #698164 + if tc-is-clang && [[ ${ABI} == x86 ]]; then + append-cflags -fno-integrated-as + fi + + local mycmakeargs=( + -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG" + -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG" + -DCMAKE_SKIP_RPATH=ON + -DBUILD_TESTS=OFF + -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland) + -DBUILD_WSI_XCB_SUPPORT=$(usex X) + -DBUILD_WSI_XLIB_SUPPORT=$(usex X) + -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr" + -DENABLE_WERROR=OFF + ) + cmake_src_configure +} + +multilib_src_install() { + keepdir /etc/vulkan/icd.d + + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
commit: ed293b7c3e41c4cb664ce68ad074abd045f94fed Author: Nick Sarnie gentoo org> AuthorDate: Mon Jun 12 01:16:29 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Mon Jun 12 01:21:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed293b7c media-libs/shaderc: add 2023.4 Signed-off-by: Nick Sarnie gentoo.org> media-libs/shaderc/Manifest | 1 + media-libs/shaderc/shaderc-2023.4.ebuild | 79 2 files changed, 80 insertions(+) diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest index 459cb7a6b8a6..d62b610f5046 100644 --- a/media-libs/shaderc/Manifest +++ b/media-libs/shaderc/Manifest @@ -1,3 +1,4 @@ DIST shaderc-2022.3.tar.gz 223478 BLAKE2B 6b00677464a916618f0f204c650a89a3a74fcfd463a4e9476f16f8ff3f1079979da2e42f30dff93ddb1d509cb117c03e50508661f8de892157334ad0e477fd3c SHA512 a0ac3350defb89e39de79eba64a3648d24fd4d764be2df3193cabc1976d4a8f6bd8ebe296b02cc53788c8b74d66e8bcea3fe1266f7ad1c7e0e5a0d70ecb842ee DIST shaderc-2023.2.tar.gz 222452 BLAKE2B e827a4b408fa70142896ca6c957d2569a364ca426a077ef75bd4057d60c179ca2ba6374d1b73ff12f839b2c0ca94dcae4b466af4c6b2c6c22b11c151b113 SHA512 8d0c05ba766d2e102062233c02850fa42c19ebaac33a6aff31549a3b12c34f5c6e44ce2c368d9bcb28b09ba8bffbf398711ca61890d7745a716d016f17f9fb84 DIST shaderc-2023.3.tar.gz 223292 BLAKE2B a9a29b4cef74b864b87af5700b830d1d193cf2cdb8ae6cafffc50c6130ac6e1bfb0a598ca30ecf1cfa06dd50144bdd421b7541a6fdb2965b8ee029ad749ea0fe SHA512 41e8a931ce47f42964c69c747aae96795d9791787deee411ce2e7053e2f426f1766a5aa42e8400fa9179c9428f11f3283a7b4c1dd20e7969963e6a00443549c1 +DIST shaderc-2023.4.tar.gz 225728 BLAKE2B b033f9d5e8afdf53afb5c3299a2b0496558b25d4fb1b04eab0ab1610377c391084fcb952bf2836bf88078e902e78bd579d46ae8f07aaed42569edbbc21b0d5c9 SHA512 18b7c31eec9408fc038211d4424d5d82414f427a580ec6f412e9e8d6a7e060e4c39d2c223bfbbf4bd167a1575a7bb900591ff834b3356f4024772e0b96993e91 diff --git a/media-libs/shaderc/shaderc-2023.4.ebuild b/media-libs/shaderc/shaderc-2023.4.ebuild new file mode 100644 index ..4a7ae5104227 --- /dev/null +++ b/media-libs/shaderc/shaderc-2023.4.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +inherit cmake-multilib multibuild python-any-r1 + +DESCRIPTION="Collection of tools, libraries and tests for shader compilation" +HOMEPAGE="https://github.com/google/shaderc"; +EGIT_COMMIT="${PV}" +SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="doc" + +RDEPEND=" + >=dev-util/glslang-1.3.246:=[${MULTILIB_USEDEP}] + >=dev-util/spirv-tools-1.3.246[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + >=dev-util/spirv-headers-1.3.246" + +BDEPEND="doc? ( dev-ruby/asciidoctor )" + +PATCHES=( + "${FILESDIR}"/${PN}-2020.4-fix-build.patch +) + +# https://github.com/google/shaderc/issues/470 +RESTRICT=test + +src_prepare() { + cmake_comment_add_subdirectory examples + + # Unbundle glslang, spirv-headers, spirv-tools + cmake_comment_add_subdirectory third_party + sed -i \ + -e "s|\$|${EPREFIX}/usr/bin/spirv-dis|" \ + glslc/test/CMakeLists.txt || die + + # Disable git versioning + sed -i -e '/build-version/d' glslc/CMakeLists.txt || die + + # Manually create build-version.inc as we disabled git versioning + cat <<- EOF > glslc/src/build-version.inc || die + "${P}\n" + "$(best_version dev-util/spirv-tools)\n" + "$(best_version dev-util/glslang)\n" + EOF + + cmake_src_prepare +} + +multilib_src_configure() { + local mycmakeargs=( + -DSHADERC_SKIP_TESTS="true" + -DSHADERC_ENABLE_WERROR_COMPILE="false" + ) + cmake_src_configure +} + +multilib_src_compile() { + if multilib_is_native_abi && use doc; then + cmake_src_compile glslc_doc_README + fi + cmake_src_compile +} + +multilib_src_install() { + if multilib_is_native_abi; then + use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" ) + fi + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
commit: 9b7f81fff646baa4b75d8cea5a72e1006302c124 Author: Nick Sarnie gentoo org> AuthorDate: Mon Jun 12 01:14:57 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Mon Jun 12 01:21:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b7f81ff dev-util/vulkan-tools: add 1.3.250 Signed-off-by: Nick Sarnie gentoo.org> dev-util/vulkan-tools/Manifest| 1 + dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild | 78 +++ 2 files changed, 79 insertions(+) diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest index 03b83a0f1bc8..1966d7e3ca7e 100644 --- a/dev-util/vulkan-tools/Manifest +++ b/dev-util/vulkan-tools/Manifest @@ -1,2 +1,3 @@ DIST vulkan-tools-1.3.243.tar.gz 778991 BLAKE2B 4b1e2a1b92ab4b4db7967fa01980b50845e8495c4ba638fe472968ec0069ce3d5207436e081401e7cacfd673002aff681ecd97ef2545a52dec98b9150fd0 SHA512 6ba4c14073006e12615fcf054cd224b6e9f7f60215454349c19f671f4f9f987f38fe3d3dcd610d9a7dc7a39c6fdfcfae61509d31e44c86cb83b8429d1cb0febf DIST vulkan-tools-1.3.246.tar.gz 783735 BLAKE2B fd95f9b2dac60ab5c8231b0f600dd897a2fb16c0b3782e40f39e997caafa15c22d78df064701ff68cb8e6bd18108c8ed4357b75d569ae34f4142a9ed3cf7b0d7 SHA512 5320b25fd3ec5cd9afee3a746b1e09dac1d9aac9831cd41b58d6768316eb1c490d7fd8db27610c76a27d8e6a3b681f8a3b1408dfc6d353178594a7b74ef4f6d8 +DIST vulkan-tools-1.3.250.tar.gz 785979 BLAKE2B d496f3859d3884cc2aaffdae62db9776f56dae1a45cc74bf093517d299fb9ff4e28d6a5227436c30faeab3fb5bceed6dec1a82bc327c539c9038b1a08960ab50 SHA512 7eecdd98e6be2f5dc66b32ed9962b0b7225f94d6185b490da0a6f3c6699ef6626a4db28615c73ecf6370efd6ccd5904e352c78947ec50dec57e32ae734f134b2 diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild new file mode 100644 index ..1269dcab52ee --- /dev/null +++ b/dev-util/vulkan-tools/vulkan-tools-1.3.250.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=Vulkan-Tools +PYTHON_COMPAT=( python3_{9..12} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"; + EGIT_SUBMODULES=() + inherit git-r3 +else + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv" + S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0 +fi + +DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS" +HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools"; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="cube wayland +X" + +# Cube demo only supports one window system at a time +REQUIRED_USE="cube? ( ^^ ( X wayland ) )" + +BDEPEND="${PYTHON_DEPS} + cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] ) +" +RDEPEND=" + ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?] + wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] ) + X? ( + x11-libs/libX11:=[${MULTILIB_USEDEP}] + x11-libs/libXrandr:=[${MULTILIB_USEDEP}] + ) +" +DEPEND="${RDEPEND} + ~dev-util/vulkan-headers-${PV} +" + +pkg_setup() { + MULTILIB_CHOST_TOOLS=( + /usr/bin/vulkaninfo + ) + + use cube && MULTILIB_CHOST_TOOLS+=( + /usr/bin/vkcube + /usr/bin/vkcubepp + ) + + python-any-r1_pkg_setup +} + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG" + -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG" + -DCMAKE_SKIP_RPATH=ON + -DBUILD_VULKANINFO=ON + -DBUILD_CUBE=$(usex cube) + -DBUILD_WERROR=OFF + -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland) + -DBUILD_WSI_XCB_SUPPORT=$(usex X) + -DBUILD_WSI_XLIB_SUPPORT=$(usex X) + -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr" + ) + + use cube && mycmakeargs+=( + -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr" + -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND) + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
commit: e29bd6d83ecf615794b869debf96065347d607f4 Author: Nick Sarnie gentoo org> AuthorDate: Mon Jun 12 01:15:08 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Mon Jun 12 01:21:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e29bd6d8 dev-util/vulkan-tools: enable py3.12 Signed-off-by: Nick Sarnie gentoo.org> dev-util/vulkan-tools/vulkan-tools-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/vulkan-tools/vulkan-tools-.ebuild b/dev-util/vulkan-tools/vulkan-tools-.ebuild index ae7ec142589b..1269dcab52ee 100644 --- a/dev-util/vulkan-tools/vulkan-tools-.ebuild +++ b/dev-util/vulkan-tools/vulkan-tools-.ebuild @@ -4,7 +4,7 @@ EAPI=8 MY_PN=Vulkan-Tools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit cmake-multilib python-any-r1 if [[ ${PV} == ** ]]; then
[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/files/, media-libs/vulkan-layers/
commit: 4078b18a15a625d775f4d47efc7c7ad0df82b84d Author: Nick Sarnie gentoo org> AuthorDate: Mon Jun 12 01:12:24 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Mon Jun 12 01:21:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4078b18a media-libs/vulkan-layers: add 1.3.250 Signed-off-by: Nick Sarnie gentoo.org> media-libs/vulkan-layers/Manifest | 1 + .../vulkan-layers-1.3.250-Build-shared-libs.patch | 13 + .../vulkan-layers/vulkan-layers-1.3.250.ebuild | 59 ++ 3 files changed, 73 insertions(+) diff --git a/media-libs/vulkan-layers/Manifest b/media-libs/vulkan-layers/Manifest index 002f314f576d..1a62bfabe200 100644 --- a/media-libs/vulkan-layers/Manifest +++ b/media-libs/vulkan-layers/Manifest @@ -1,2 +1,3 @@ DIST vulkan-layers-1.3.243.tar.gz 4624249 BLAKE2B d358ccf3dbe690d7f30e153271602b4ab14d55a854169fa828a4bc8ffeb688531b4b4703dbe7ea4e038237db650a923ab9f618178a5edf304fc4a3170be57238 SHA512 d2bba9afc2013ccd41953eb699e9568c85f90bb99d1be9866126a8bc18ae492e55970acc2ca4d7b9850b0201b0451acbb5335ea19dcd030dc71d545feb261a19 DIST vulkan-layers-1.3.246.tar.gz 4750578 BLAKE2B df6c51756231d50866b8a676ae6f62f79ba361155c7c1009fa4e62b921aa4ef7434140ec6ae82ab773e3e01c74b1213175ac2156a8a79adf212760786853aa5e SHA512 2c0f9ed198a1a806e564072057d2d0e42eb8e42ae5fc847399fa5eb8227ef52a0114f47569fa49f0bfbcb210530bea658558fbc27451c972681eb9ee79099c6d +DIST vulkan-layers-1.3.250.tar.gz 4829919 BLAKE2B 9e05c53d283df1d57c20574224333249e468242eb73f7feb9ce47b4d194a80a1b1958bc71743eed3d108cedba972eeb9aa27ef33e838828e8a0baefe85254613 SHA512 5e8aef501961b49d7b4390d8c8ce09fe0b7657d323859d2052a8a14b042da69d7b1387a8aadede8372711313518b6d75fb78f41e2e0c1ad69c99a5b58524fb82 diff --git a/media-libs/vulkan-layers/files/vulkan-layers-1.3.250-Build-shared-libs.patch b/media-libs/vulkan-layers/files/vulkan-layers-1.3.250-Build-shared-libs.patch new file mode 100644 index ..0a5e242a542a --- /dev/null +++ b/media-libs/vulkan-layers/files/vulkan-layers-1.3.250-Build-shared-libs.patch @@ -0,0 +1,13 @@ +diff --git a/layers/CMakeLists.txt b/layers/CMakeLists.txt +index 06b53ff9b..97e388765 100644 +--- a/layers/CMakeLists.txt b/layers/CMakeLists.txt +@@ -166,7 +166,7 @@ if (VVL_CODEGEN) + ) + endif() + +-add_library(vvl MODULE) ++add_library(vvl SHARED) + + target_sources(vvl PRIVATE + best_practices/best_practices_error_enums.h diff --git a/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild b/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild new file mode 100644 index ..7af48d11e398 --- /dev/null +++ b/media-libs/vulkan-layers/vulkan-layers-1.3.250.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=Vulkan-ValidationLayers +PYTHON_COMPAT=( python3_{9..12} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"; + EGIT_SUBMODULES=() + inherit git-r3 +else + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0 +fi + +DESCRIPTION="Vulkan Validation Layers" +HOMEPAGE="https://github.com/KhronosGroup/Vulkan-ValidationLayers"; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="wayland X" + +RDEPEND="~dev-util/spirv-tools-${PV}:=[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + >=dev-cpp/robin-hood-hashing-3.11.5 + ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] + ~dev-util/vulkan-headers-${PV} + wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] ) + X? ( + x11-libs/libX11:=[${MULTILIB_USEDEP}] + x11-libs/libXrandr:=[${MULTILIB_USEDEP}] + ) +" + +PATCHES="${FILESDIR}/${PN}-1.3.250-Build-shared-libs.patch" + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG" + -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG" + -DCMAKE_SKIP_RPATH=ON + -DBUILD_LAYER_SUPPORT_FILES=ON + -DBUILD_WERROR=OFF + -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland) + -DBUILD_WSI_XCB_SUPPORT=$(usex X) + -DBUILD_WSI_XLIB_SUPPORT=$(usex X) + -DBUILD_TESTS=OFF + ) + cmake_src_configure +} + +multilib_src_install_all() { + find "${ED}" -type f -name \*.a -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/
commit: d2fb72a6d1a5ab71479f6b069ce3698df3cc0a89 Author: Nick Sarnie gentoo org> AuthorDate: Mon Jun 12 01:19:05 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Mon Jun 12 01:21:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2fb72a6 dev-util/spirv-tools: update Signed-off-by: Nick Sarnie gentoo.org> dev-util/spirv-tools/spirv-tools-.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/spirv-tools/spirv-tools-.ebuild b/dev-util/spirv-tools/spirv-tools-.ebuild index cd2a73fc921f..da7fe9abf25f 100644 --- a/dev-util/spirv-tools/spirv-tools-.ebuild +++ b/dev-util/spirv-tools/spirv-tools-.ebuild @@ -4,7 +4,7 @@ EAPI=8 MY_PN=SPIRV-Tools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) PYTHON_REQ_USE="xml(+)" inherit cmake-multilib python-any-r1 @@ -27,7 +27,7 @@ SLOT="0" # in the generated library. Easily hit with non-standard compiler flags RESTRICT="test" -DEPEND="~dev-util/spirv-headers-1.3.239" +DEPEND="~dev-util/spirv-headers-" RDEPEND="" BDEPEND="${PYTHON_DEPS}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/
commit: b05fa49145aa64f0358fec1543096c067e6832e0 Author: Nick Sarnie gentoo org> AuthorDate: Mon Jun 12 00:59:19 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Mon Jun 12 01:17:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b05fa491 dev-util/spirv-tools: add 1.3.250 Signed-off-by: Nick Sarnie gentoo.org> dev-util/spirv-tools/Manifest | 1 + dev-util/spirv-tools/spirv-tools-1.3.250.ebuild | 42 + 2 files changed, 43 insertions(+) diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest index 20d1cd6d79a4..85c9bd0f4035 100644 --- a/dev-util/spirv-tools/Manifest +++ b/dev-util/spirv-tools/Manifest @@ -1,2 +1,3 @@ DIST spirv-tools-1.3.243.tar.gz 3102102 BLAKE2B c871a1e152423a1e09d228cc91df86df5c81e62aaecf140c57b95929bec63142384f3908deff51735b520e31261514124c0063c67a80fff688a054b3364f31df SHA512 6a3ad537d74892fb3418bb11dd7bd174b59edfb99029128e18a02d677d485a704d11cbdd3a3f1df3a18f8c534ab081b461cc82b5bc00c5a5c0601102bd65 DIST spirv-tools-1.3.246.tar.gz 3102137 BLAKE2B b0532e5eb489cdd12c0c58dda5a6aca743d3a1de8a1cf255da55375224fd407037696d73f792e6a3758c9fdc222b8d820285c9d8fa0908597d9223299b597be6 SHA512 9308be180e7dcfc10c06d84fd8f7998fddc0d9bdaf06d0d150f645ab3cf8fa7551dee8014bb245019afa05bd9439eaf58ddfc0ed197226d11b111904119e310b +DIST spirv-tools-1.3.250.tar.gz 3113062 BLAKE2B a6951f957282eace3f65c81041070b6afd78ea87d50ef76c049827b537e94f75fbc3b7d9326ff0bcd1663d51611c7b01c8d5d8c2336ea151ab69ccb41b0ea308 SHA512 33c6a25c5bad9802e7a33e913a051ccc3d740acb24c9255cc3ab5d08fce529991696310e3a58ca52e79a214c8dc74f811ab357135a85e82b6c10c8701289 diff --git a/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild b/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild new file mode 100644 index ..e5c15a8932d4 --- /dev/null +++ b/dev-util/spirv-tools/spirv-tools-1.3.250.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=SPIRV-Tools +PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_REQ_USE="xml(+)" +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"; + inherit git-r3 +else + EGIT_COMMIT="sdk-${PV}.0" + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT} +fi + +DESCRIPTION="Provides an API and commands for processing SPIR-V modules" +HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools"; + +LICENSE="Apache-2.0" +SLOT="0" +# Tests fail upon finding symbols that do not match a regular expression +# in the generated library. Easily hit with non-standard compiler flags +RESTRICT="test" + +DEPEND="~dev-util/spirv-headers-${PV}" +RDEPEND="" +BDEPEND="${PYTHON_DEPS}" + +multilib_src_configure() { + local mycmakeargs=( + -DSPIRV-Headers_SOURCE_DIR="${ESYSROOT}"/usr/ + -DSPIRV_WERROR=OFF + -DSPIRV_TOOLS_BUILD_STATIC=OFF + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-headers/
commit: 6d4a728ff7631bcf6da26371796c6d475ba33298 Author: Nick Sarnie gentoo org> AuthorDate: Mon Jun 12 00:57:46 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Mon Jun 12 00:57:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d4a728f dev-util/spirv-headers: add 1.3.250 Signed-off-by: Nick Sarnie gentoo.org> dev-util/spirv-headers/Manifest | 1 + dev-util/spirv-headers/spirv-headers-1.3.250.ebuild | 16 2 files changed, 17 insertions(+) diff --git a/dev-util/spirv-headers/Manifest b/dev-util/spirv-headers/Manifest index 902f45461362..3cb112d86d5c 100644 --- a/dev-util/spirv-headers/Manifest +++ b/dev-util/spirv-headers/Manifest @@ -1,2 +1,3 @@ DIST spirv-headers-1.3.243.tar.gz 449872 BLAKE2B 15d8607dd14d10559249c0d161342153cd316481bf59ea502d102941a2f4a60f1d27285d46c68b3a0c5b738fff7d2956cf753fc135d282f61b254302df7b1d5a SHA512 04e7ac3d99ad9aa704c0a9fdc1a2126c9593aac855f255a2783d84c1226ce35b0adcd74065b24953dca9c43726e2b723791c64b441fdba1f4f726a5ada172e75 DIST spirv-headers-1.3.246.tar.gz 449878 BLAKE2B 9756eaf5e38f7267693dff348dd0133d57c5027c8a168bacaa214ed0e4bd6be24ec8101a9a81059752fbde4e014b5cfdf051aa0a9a27927ba25077cb90870f3c SHA512 54c689ef394bc03d6033af9b319f3d87b36def64759904c44eee11e81a83b51e1ae54ead62b8189436bc112f43fd3104dd0f6018f33a1256bc5614712537d5af +DIST spirv-headers-1.3.250.tar.gz 452385 BLAKE2B 17d9dc0edad8b927ed1e7d097f62c84244ce5d115c2d7123faa936df8a7275c3946aa741fa403e7b812a8e776e8a32604fabbdd1120d5e5717d9ff9233a4a22c SHA512 1179b202ebb482a2f63e623dcfb1921ad9f5f4dfe242708e6cc139d9453fbf12ad7aacde783fae20789f742303568e1d3c0c2efacfa7b40c3ac421be68470b07 diff --git a/dev-util/spirv-headers/spirv-headers-1.3.250.ebuild b/dev-util/spirv-headers/spirv-headers-1.3.250.ebuild new file mode 100644 index ..d01ba8ef9a93 --- /dev/null +++ b/dev-util/spirv-headers/spirv-headers-1.3.250.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Machine-readable files for the SPIR-V Registry" +HOMEPAGE="https://www.khronos.org/registry/spir-v/"; +EGIT_COMMIT="sdk-${PV}" +SRC_URI="https://github.com/KhronosGroup/SPIRV-Headers/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/SPIRV-Headers-${EGIT_COMMIT}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: b25ae03409c46dc4b17bb69b426197fa7f03e9f3 Author: Nick Sarnie gentoo org> AuthorDate: Mon Jun 12 01:01:35 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Mon Jun 12 01:20:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b25ae034 dev-util/glslang: add 1.3.250 Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/Manifest | 1 + dev-util/glslang/glslang-1.3.250.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index 544a8a027a07..8382155d1443 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -1,3 +1,4 @@ DIST glslang-1.3.239.tar.gz 3683945 BLAKE2B ffc690522814d7a28bea7168744d390a5a1c7e34e67f2037c72b2a040c8c48fbb9d46f37d74ea58b2bcf7621b0008498a9dd592da08e9e93037e3f45c5b920d6 SHA512 a7cd35c76dc4f3a4f2f1015e7495b87313472d7c766075256c0d2d0004f395f62d38d715675b49f13f66a12645175c421af4622129aeb588528397e92f51790b DIST glslang-1.3.243.tar.gz 3688482 BLAKE2B 4346d7a3524f16ef938e9bf2f3c184fb4b915b3adb1facb0297ddb1c4095a6d32dac35d4be0ad18918d80e2106db5bdd037e035efe613ec4b42ff1878f8bc653 SHA512 0febe5d4187970ebea3e28a323bc85da2ad24feee12390410fe817b363847409f00c1b7e8d4e88156443929eb9a616e6064bf73aa5f8914e71c01d985d6fc15c DIST glslang-1.3.246.tar.gz 3688484 BLAKE2B 6013b0d8903a96344d6f77a50b8689a53429522b6793016378023d5f5179ed9116d10d19b02ccd7abbcf2d30e4864989ebcc3fbfc86110492f58dd283b7d42ea SHA512 92b1cb4d55cfbffb50eed094568d5fc78785b4d42967d3ce70c704135ddc1d75191c58809cfac99e81cf9e2735226606d3792b4a59ca5351fe8e412f5865b005 +DIST glslang-1.3.250.tar.gz 3707963 BLAKE2B 24096c88307dfca765bb5fdbcebe1ec8f658ee640408f89cf2e17b3dd35c4870fa2de07403fe754991d953a4b171a75f499638c599c3045e2560fae0c871dabe SHA512 deacf79bd036ee472235ae138028c8e7d39527feda387d4ac648edf2c6e93d958b983ba85cdbb5136ff336942e220dddedf44bdc890ed731bdc942cdf1fa045c diff --git a/dev-util/glslang/glslang-1.3.250.ebuild b/dev-util/glslang/glslang-1.3.250.ebuild new file mode 100644 index ..0ddc071bafdc --- /dev/null +++ b/dev-util/glslang/glslang-1.3.250.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git"; + inherit git-r3 +else + SNAPSHOT_COMMIT="sdk-${PV}.0" + SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" +fi + +DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" +HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang"; + +LICENSE="BSD" +SLOT="0/12" + +# Bug 698850 +RESTRICT="test" + +BDEPEND="${PYTHON_DEPS}" + +PATCHES=( "${FILESDIR}/${PN}-1.3.236-Install-static-libs.patch" ) + +multilib_src_configure() { + local mycmakeargs=( + -DENABLE_PCH=OFF + ) + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-headers/
commit: 9d3e52e53ccef7af8bfc94692e6905ec3d27d939 Author: Nick Sarnie gentoo org> AuthorDate: Mon Jun 12 01:02:01 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Mon Jun 12 01:21:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d3e52e5 dev-util/vulkan-headers: add 1.3.250 Signed-off-by: Nick Sarnie gentoo.org> dev-util/vulkan-headers/Manifest | 1 + .../vulkan-headers/vulkan-headers-1.3.250.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-util/vulkan-headers/Manifest b/dev-util/vulkan-headers/Manifest index 4682e73ada1c..46ec02972d25 100644 --- a/dev-util/vulkan-headers/Manifest +++ b/dev-util/vulkan-headers/Manifest @@ -1,2 +1,3 @@ DIST vulkan-headers-1.3.243.tar.gz 1841214 BLAKE2B b9361dba611b9719bdaade74084b020bdecbaa68f21fe7cd17ac57fa58f6b05683cc5c7c706014ab52bf604e849e822770c6697330877243aa9ee816ab8f6841 SHA512 d01304ae6b9bc142bd93ee5e0e66aa484d781bb9a6ca2ef6b0f0a367d1549f060a4c8810be13e2672fbea0e37c4c9de87070e56a772c5d6c75a60399d2f6ab53 DIST vulkan-headers-1.3.246.tar.gz 1948824 BLAKE2B 78e32f737ec48a3c65566817440bf811097850b7e41458e1d997bcf69db7265fa66e1ec2ac4002408290a6e1498e18474766871dba2518da12a01dbdc8bb9f83 SHA512 0de84229b64c93234adc2735a32c19dc706f74fc09d3f2a82aea1134d55ac392889591c56573e6f28f48317ebe795fc1bcf44a304c888f7dba3692173fe418c0 +DIST vulkan-headers-1.3.250.tar.gz 1964567 BLAKE2B 1b0b44d10ff2f030b8b5f3c85befae8a1e7467e32155cebd554b97fa129d9dcc417f9035bbc537280767fc13850814ff23b759868236cac593ba53c3a791cd7f SHA512 bfd63791522a1e578b2b310c51d80e92d29dadc36085ac36f951d3b8cd87acc960494673b4b890621e9ca21beda66ba5bd5518645abc5b62fa5523a9024be259 diff --git a/dev-util/vulkan-headers/vulkan-headers-1.3.250.ebuild b/dev-util/vulkan-headers/vulkan-headers-1.3.250.ebuild new file mode 100644 index ..fdef9654420b --- /dev/null +++ b/dev-util/vulkan-headers/vulkan-headers-1.3.250.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN=Vulkan-Headers +inherit cmake + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git"; + inherit git-r3 +else + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0 +fi + +DESCRIPTION="Vulkan Header files and API registry" +HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers"; + +LICENSE="Apache-2.0" +SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: 3cb1f4af7a4809094f3adfe08e005a02fadca88b Author: Nick Sarnie gentoo org> AuthorDate: Mon Jun 12 01:21:11 2023 + Commit: Nick Sarnie gentoo org> CommitDate: Mon Jun 12 01:21:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cb1f4af dev-util/glslang: enable py3.12 Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/glslang-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/glslang/glslang-.ebuild b/dev-util/glslang/glslang-.ebuild index c00807a5549c..0ddc071bafdc 100644 --- a/dev-util/glslang/glslang-.ebuild +++ b/dev-util/glslang/glslang-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{9..12} ) inherit cmake-multilib python-any-r1 if [[ ${PV} == ** ]]; then
[gentoo-commits] repo/gentoo:master commit in: media-libs/libopenraw/
commit: 36e65bcb42da22760ac881f3a091000f05fb4419 Author: Sam James gentoo org> AuthorDate: Mon Jun 12 00:40:24 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 00:40:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36e65bcb media-libs/libopenraw: add 0.3.6 Signed-off-by: Sam James gentoo.org> media-libs/libopenraw/Manifest| 1 + media-libs/libopenraw/libopenraw-0.3.6.ebuild | 69 +++ 2 files changed, 70 insertions(+) diff --git a/media-libs/libopenraw/Manifest b/media-libs/libopenraw/Manifest index 804c2f658210..fcfdb204e1f7 100644 --- a/media-libs/libopenraw/Manifest +++ b/media-libs/libopenraw/Manifest @@ -16,6 +16,7 @@ DIST libc-0.2.126.crate 590481 BLAKE2B 1000de6b9fa2b3ff025b961e504d6d20b401f37cd DIST libopenraw-0.1.3.tar.bz2 565458 BLAKE2B dec7cda78b6ff4b1411b93c0d48758920b73e087eaca3c262a0850eb5a3423fee38ba7537694b1a04bdafa6bbb34b290c059f483a5a6af339b76c132ac77c413 SHA512 c56d84610f0cf5da970c4c0c791fccf2f7e9f7c7dacf2aeac0b2702ce9a0cd3aaa2f6db0794b0466e1dd8316771973db1e64d013f635c1166b7ff2eebdcbf029 DIST libopenraw-0.3.3.tar.xz 570284 BLAKE2B 3c0902e4d525aab919e8856041c563c4a56a58db70771b24d3c12bc9db268bb0a7a32a9a64604dcf6d1719c632663bea8e1d9c94c160ba3468466f333598ab93 SHA512 8c4894a0119c7f58fe965002b69cb2caa0c5b9d2e3656dddc0da0c07674290b155d50338a3f4b62e4faccaa908028ecf4c26a80b8a95d51638bf4bd7bec6c9e1 DIST libopenraw-0.3.5.tar.xz 2533200 BLAKE2B 8d708640951c9dae1bf0c809219d7fbf94cb4df6d0568cbaf6927968b63d3ce32d054766e0708ddd4d492f8d54cbd8797fdf8a67ceb8985ddde644ebbc45fa4b SHA512 deaa5e8c95be4eba0d0bd6f8cbb38e16ab6dd0ea0a93885ef79719154ece0bb2d1ca13b2ef75481ced4a282c9c788c5372f01df51d0f3ebc965e85dddf423a58 +DIST libopenraw-0.3.6.tar.xz 2536224 BLAKE2B 675e31773db55d00843779f7e42b11f51b2060e6a9cc30e70b0cc34da6821241616e9e6f2f4f9d441464760643ef124e857b732ba3752ecae40b69753ca4911b SHA512 be6de3b264145297801513bccc49f18684242db71fcbdbc288132b05b805d9c0e1f194db3baab3f233ca3ca98df865bcc4f0b41812afbd5b3957843026293536 DIST log-0.4.17.crate 38028 BLAKE2B b46be3719fc0a53e50b1f342762e188587e9f1ceb692c72473ce2663edfb8253742d30024e68c1444780ab7fc0e2d5b0601b8ea7228dc3405a9342a57548e605 SHA512 2477d88db42b1d92c30708d88823212e236f613b3465e85eb425f83f8d16fadfaf0352f06c2999a1852102edd2f6ffb10ecb539d8a3b6c48f552a25622ccffa2 DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa DIST num-traits-0.2.15.crate 49262 BLAKE2B 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 SHA512 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8 diff --git a/media-libs/libopenraw/libopenraw-0.3.6.ebuild b/media-libs/libopenraw/libopenraw-0.3.6.ebuild new file mode 100644 index ..c4afad8e2f78 --- /dev/null +++ b/media-libs/libopenraw/libopenraw-0.3.6.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CRATES=" " +inherit cargo gnome2-utils + +DESCRIPTION="RAW image formats decoding library" +HOMEPAGE="https://libopenraw.freedesktop.org/"; +SRC_URI="https://${PN}.freedesktop.org/download/${P}.tar.xz"; + +# MPL-2.0 for mp4parse (https://gitlab.freedesktop.org/libopenraw/libopenraw/-/issues/15) +LICENSE="GPL-3 LGPL-3 MPL-2.0" +SLOT="0/9" +KEYWORDS="~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="gtk test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/libxml2 + media-libs/libjpeg-turbo:= + gtk? ( + dev-libs/glib:2 + >=x11-libs/gdk-pixbuf-2.24.0:2 + ) +" +DEPEND=" + ${RDEPEND} + dev-libs/boost +" +BDEPEND=" + virtual/pkgconfig + test? ( net-misc/curl ) +" + +src_configure() { + econf \ + --with-boost="${EPREFIX}"/usr \ + $(use_enable gtk gnome) +} + +src_compile() { + # Avoid cargo_src_compile + default +} + +src_test() { + # Avoid cargo_src_test + default +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +} + +pkg_preinst() { + use gtk && gnome2_gdk_pixbuf_savelist +} + +pkg_postinst() { + use gtk && gnome2_gdk_pixbuf_update +} + +pkg_postrm() { + use gtk && gnome2_gdk_pixbuf_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/numpy/files/, dev-python/numpy/
commit: 95bc234cf4f8d823d890a17571c7d517b42e6c4e Author: Sam James gentoo org> AuthorDate: Mon Jun 12 00:44:01 2023 + Commit: Sam James gentoo org> CommitDate: Mon Jun 12 00:44:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95bc234c dev-python/numpy: fix build/link with libcxx New revision as this pretty much only worked by chance before and could affect the installed files as a result. Closes: https://bugs.gentoo.org/893962 Signed-off-by: Sam James gentoo.org> .../numpy/files/numpy-1.24.3-fix-c++-linkage.patch | 25 +++ dev-python/numpy/numpy-1.24.3-r1.ebuild| 176 + 2 files changed, 201 insertions(+) diff --git a/dev-python/numpy/files/numpy-1.24.3-fix-c++-linkage.patch b/dev-python/numpy/files/numpy-1.24.3-fix-c++-linkage.patch new file mode 100644 index ..ae7d5ba0ea49 --- /dev/null +++ b/dev-python/numpy/files/numpy-1.24.3-fix-c++-linkage.patch @@ -0,0 +1,25 @@ +https://bugs.gentoo.org/893962 +https://github.com/numpy/numpy/issues/23122 +https://github.com/numpy/numpy/pull/23601 + +From 0a0240bcdad5daa0b84781719b3f8a002ef0f82b Mon Sep 17 00:00:00 2001 +From: Ralf Gommers +Date: Sun, 16 Apr 2023 22:23:38 +0100 +Subject: [PATCH] BLD: use the C++ linker to link `_multiarray_umath.so` + +This gets rid of undefined symbol issues for `assert`. + +Closes gh-23122 +Closes gh-23595 +--- a/numpy/core/setup.py b/numpy/core/setup.py +@@ -1010,9 +1010,6 @@ def generate_umath_doc_header(ext, build_dir): + svml_objs.sort() + + config.add_extension('_multiarray_umath', +- # Forcing C language even though we have C++ sources. +- # It forces the C linker and don't link C++ runtime. +- language = 'c', + sources=multiarray_src + umath_src + + common_src + + [generate_config_h, diff --git a/dev-python/numpy/numpy-1.24.3-r1.ebuild b/dev-python/numpy/numpy-1.24.3-r1.ebuild new file mode 100644 index ..7abf863915aa --- /dev/null +++ b/dev-python/numpy/numpy-1.24.3-r1.ebuild @@ -0,0 +1,176 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +PYTHON_COMPAT=( python3_{9..11} pypy3 ) +PYTHON_REQ_USE="threads(+)" + +FORTRAN_NEEDED=lapack + +inherit distutils-r1 flag-o-matic fortran-2 multiprocessing pypi +inherit toolchain-funcs + +DOC_PV=${PV} +DESCRIPTION="Fast array and numerical python library" +HOMEPAGE=" + https://numpy.org/ + https://github.com/numpy/numpy/ + https://pypi.org/project/numpy/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="lapack" + +RDEPEND=" + lapack? ( + >=virtual/cblas-3.8 + >=virtual/lapack-3.8 + ) +" +BDEPEND=" + ${RDEPEND} + =dev-python/cython-0.29.30[${PYTHON_USEDEP}] + lapack? ( + virtual/pkgconfig + ) + test? ( + $(python_gen_cond_dep ' + >=dev-python/cffi-1.14.0[${PYTHON_USEDEP}] + ' 'python*') + dev-python/charset_normalizer[${PYTHON_USEDEP}] + >=dev-python/hypothesis-5.8.0[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${FILESDIR}"/numpy-1.22.0-no-hardcode-blasv2.patch + "${FILESDIR}"/numpy-1.24.3-fix-c++-linkage.patch +) + +distutils_enable_tests pytest + +python_prepare_all() { + # Allow use with setuptools 60.x + # See numpy-1.22.1-revert-setuptools-upper-bound.patch for details + export SETUPTOOLS_USE_DISTUTILS=stdlib + + if use lapack; then + local incdir="${EPREFIX}"/usr/include + local libdir="${EPREFIX}"/usr/$(get_libdir) + cat >> site.cfg <<-EOF || die + [blas] + include_dirs = ${incdir} + library_dirs = ${libdir} + blas_libs = cblas,blas + [lapack] + library_dirs = ${libdir} + lapack_libs = lapack + EOF + else + export {ATLAS,PTATLAS,BLAS,LAPACK,MKL}=None + fi + + export CC="$(tc-getCC) ${CFLAGS}" + + append-flags -fno-strict-aliasing + + # See progress in http://projects.scipy.org/scipy/numpy/ticket/573 + # with the subtle difference that we don't want to break Darwin where + # -shared is not a valid linker argument + if [[ ${CHOST} != *-darwin* ]]; then + append-ldflags -shared + fi + + # only one fortran to link with: + # link
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpreplay/
commit: 21d945f9f9212093cd97440282fb47ba9f625137 Author: Sam James gentoo org> AuthorDate: Sun Jun 11 23:56:45 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 11 23:56:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21d945f9 net-analyzer/tcpreplay: add 4.4.4 Bug: https://bugs.gentoo.org/905323 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpreplay/Manifest | 1 + net-analyzer/tcpreplay/tcpreplay-4.4.4.ebuild | 86 +++ 2 files changed, 87 insertions(+) diff --git a/net-analyzer/tcpreplay/Manifest b/net-analyzer/tcpreplay/Manifest index 1aaec471..821f42c144ad 100644 --- a/net-analyzer/tcpreplay/Manifest +++ b/net-analyzer/tcpreplay/Manifest @@ -1 +1,2 @@ DIST tcpreplay-4.4.3.tar.xz 750072 BLAKE2B 218fe1c5faab0fdd75a031afce8f468c85886a4cf21a4d9bd34089bd106756ee0e65e0df605efecb3260ccff266553a44d8ee10249b35524a044c6c5db86fcc7 SHA512 d8186a5faf3fbe5505da34cfc466c0375c4f298c997fe85505ea898c8c1241c16f98269596b682983a3e5cbd8493882334c925ff750d95995f3b13c5b83357cf +DIST tcpreplay-4.4.4.tar.xz 748344 BLAKE2B 05f586c9d68e1ee47fc5dfdbf14d866ccbd921a5734a52de4ba6c1f33f37628e510eddbf9059130c9858207690ec2c14dfbf3819f923436aa64fcc3fc2ce074d SHA512 a6907c98779c96b2acf53e2f13e832f2c9a7ee840acc40d23c7290c2ceefb5885d314453dec9463069218011bee86bb7df057966120aacd6cddda942821aea9b diff --git a/net-analyzer/tcpreplay/tcpreplay-4.4.4.ebuild b/net-analyzer/tcpreplay/tcpreplay-4.4.4.ebuild new file mode 100644 index ..f953a68c1c37 --- /dev/null +++ b/net-analyzer/tcpreplay/tcpreplay-4.4.4.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic + +DESCRIPTION="Utilities for editing and replaying previously captured network traffic" +HOMEPAGE="http://tcpreplay.appneta.com/ https://github.com/appneta/tcpreplay"; +if [[ ${PV} == ** ]] ; then + EGIT_REPO_URI="https://github.com/appneta/tcpreplay"; + inherit git-r3 +else + SRC_URI="https://github.com/appneta/${PN}/releases/download/v${PV}/${P}.tar.xz"; + KEYWORDS="~amd64 ~arm ~sparc ~x86" +fi + +S="${WORKDIR}"/${P/_/-} + +LICENSE="BSD GPL-3" +SLOT="0" +IUSE="debug pcapnav +tcpdump" + +# libpcapnav for pcapnav-config +BDEPEND=" + net-libs/libpcapnav + >=sys-devel/autogen-5.18.4[libopts] +" +DEPEND=" + dev-libs/libdnet + >=net-libs/libpcap-0.9 + elibc_musl? ( sys-libs/fts-standalone ) + pcapnav? ( net-libs/libpcapnav ) + tcpdump? ( net-analyzer/tcpdump ) +" +RDEPEND="${DEPEND}" + +DOCS=( docs/{CHANGELOG,CREDIT,HACKING,TODO} ) + +PATCHES=( + "${FILESDIR}"/${PN}-4.3.0-enable-pcap_findalldevs.patch +) + +src_prepare() { + default + + sed -i \ + -e 's|#include |#include |g' \ + src/common/sendpacket.c || die + sed -i \ + -e 's|@\([A-Z_]*\)@|$(\1)|g' \ + -e '/tcpliveplay_CFLAGS/s|$| $(LDNETINC)|g' \ + -e '/tcpliveplay_LDADD/s|$| $(LDNETLIB)|g' \ + src/Makefile.am || die + + eautoreconf +} + +src_configure() { + use elibc_musl && append-flags "-lfts" + # By default it uses static linking. Avoid that, bug #252940 + econf \ + $(use_enable debug) \ + $(use_with pcapnav pcapnav-config "${BROOT}"/usr/bin/pcapnav-config) \ + $(use_with tcpdump tcpdump "${ESYSROOT}"/usr/sbin/tcpdump) \ + --enable-dynamic-link \ + --enable-local-libopts \ + --enable-shared \ + --with-libdnet \ + --with-testnic2=lo \ + --with-testnic=lo +} + +src_test() { + if [[ ! ${EUID} -eq 0 ]] ; then + ewarn "Some tests were disabled due to FEATURES=userpriv" + ewarn "To run all tests issue the following command as root:" + ewarn " # make -C ${S}/test" + emake -j1 -C test tcpprep + else + emake -j1 test || { + ewarn "Note that some tests require eth0 iface to be up." + die "self test failed - see ${S}/test/test.log" + } + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/log4cxx/
commit: d73ff6cbd9cc5fcc341cfdf97d7baee13a87e54b Author: Sam James gentoo org> AuthorDate: Sun Jun 11 23:50:59 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 11 23:50:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d73ff6cb dev-libs/log4cxx: Keyword 1.0.0 ppc, #893248 Signed-off-by: Sam James gentoo.org> dev-libs/log4cxx/log4cxx-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild index d66c79f1c061..bd7933fb07f9 100644 --- a/dev-libs/log4cxx/log4cxx-1.0.0.ebuild +++ b/dev-libs/log4cxx/log4cxx-1.0.0.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="Apache-2.0" SLOT="0/15" -KEYWORDS="amd64 ~arm ~hppa ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~x86" IUSE="odbc smtp test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: xfce-extra/xfce4-pulseaudio-plugin/
commit: 374e92724839f4446c5eb7cb1f456dd6713768ce Author: Sam James gentoo org> AuthorDate: Sun Jun 11 23:51:00 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 11 23:51:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=374e9272 xfce-extra/xfce4-pulseaudio-plugin: Stabilize 0.4.7-r1 ppc, #908343 Signed-off-by: Sam James gentoo.org> .../xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.7-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.7-r1.ebuild b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.7-r1.ebuild index d9ccbc72ee20..203f31cade81 100644 --- a/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.7-r1.ebuild +++ b/xfce-extra/xfce4-pulseaudio-plugin/xfce4-pulseaudio-plugin-0.4.7-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv x86" +KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv x86" # TODO: remove wnck when libxfce4windowing is ready to go stable IUSE="+keybinder libcanberra libnotify libxfce4windowing wnck" REQUIRED_USE="?? ( libxfce4windowing wnck )"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/armadillo/
commit: 350ae58f52e00569a7d28db66d98a6da0d93aaac Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Jun 11 23:13:11 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Jun 11 23:25:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=350ae58f sci-libs/armadillo: add 12.4.0 Signed-off-by: Andreas K. Hüttel gentoo.org> sci-libs/armadillo/Manifest| 1 + sci-libs/armadillo/armadillo-12.4.0.ebuild | 156 + 2 files changed, 157 insertions(+) diff --git a/sci-libs/armadillo/Manifest b/sci-libs/armadillo/Manifest index 911379cff885..0aeae6ccd7a6 100644 --- a/sci-libs/armadillo/Manifest +++ b/sci-libs/armadillo/Manifest @@ -2,3 +2,4 @@ DIST armadillo-10.2.0.tar.xz 6042348 BLAKE2B e85f24ca7137c3a8c8fc53db15b382f2e4d DIST armadillo-10.8.2.tar.xz 6262832 BLAKE2B f8a5a66464614661bcccffb8138434d117ad07dcea5f89ddde45df293df5dd4f10def2085b85d37386337fd8bd0152914a957e0b1b7919a47ec8b1a79e92b90b SHA512 720fadad491dfeeb894544b0305cd64a0e0402e66fc788949ecd54c0b1a3b9c3ede9f75b081f832931d59d2bd59529cebb9d5b57b8582df869765cac01c2979b DIST armadillo-11.4.0.tar.xz 6804388 BLAKE2B cb44d248cf817f66cc0b6aa968535e266282775b20035f46f3158687100c0f49c6cf4fad8d1f2ec1741f9bceb06c5a841f20f3b7e59146f2fe57c86d00741434 SHA512 21d58b383229f55bf6a3b217c04901982b484b6d806dd3c4a72ebe5a9614f63f9429ca31ea7cfc26672b70e01a0b9263a9d4edf69a0080706ade87852f94970c DIST armadillo-12.0.1.tar.xz 6802568 BLAKE2B c6025fe3bcabfa6d08efd864c4b9b129c84e8941b7cb237b76ed83f74062c06cdbb98bdf09796f3340fbdbb37a36f82826a53e778dbc589af9e868a2348bd7f3 SHA512 b1b9fbce6bdacc3340ab190605aba77e821629e0a51e0c6277840eaf803d037a778b9243c02c5b55d67976c203808a5fc34894f3928b707685f6d8695ef0bc0d +DIST armadillo-12.4.0.tar.xz 6803968 BLAKE2B ca45b2284b5a31c745b2ad924235af24f855039cc81c3300c83e5e932ee4cda233731b53623303c1c739feae9b007f8f6309c09debe79923e3876e8145015152 SHA512 a9f8cd19384eed787787b9e189901a1800e6e1dd06917f4f13e8a215c83f317de3e5b0ae8625783f88d9a7b0ab25f5c7784ccf0493c08a9ee3ea7fdfbbe36195 diff --git a/sci-libs/armadillo/armadillo-12.4.0.ebuild b/sci-libs/armadillo/armadillo-12.4.0.ebuild new file mode 100644 index ..ad6ca89b8766 --- /dev/null +++ b/sci-libs/armadillo/armadillo-12.4.0.ebuild @@ -0,0 +1,156 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_IN_SOURCE_BUILD=1 + +inherit cmake toolchain-funcs multilib + +DESCRIPTION="Streamlined C++ linear algebra library" +HOMEPAGE="https://arma.sourceforge.net"; +SRC_URI="mirror://sourceforge/arma/${P}.tar.xz" + +LICENSE="Apache-2.0" +SLOT="0/12" +KEYWORDS="~amd64 ~arm ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +IUSE="arpack blas doc examples hdf5 lapack mkl superlu test" +RESTRICT="!test? ( test )" +REQUIRED_USE="test? ( arpack lapack superlu )" + +# atlas? ( sci-libs/atlas[lapack] ) + +RDEPEND=" + dev-libs/boost + arpack? ( sci-libs/arpack ) + blas? ( virtual/blas ) + lapack? ( virtual/lapack ) + superlu? ( >=sci-libs/superlu-5.2 ) +" + +DEPEND="${RDEPEND} + arpack? ( virtual/pkgconfig ) + blas? ( virtual/pkgconfig ) + hdf5? ( sci-libs/hdf5:= ) + lapack? ( virtual/pkgconfig ) + mkl? ( sci-libs/mkl ) +" +PDEPEND="${RDEPEND} + hdf5? ( sci-libs/hdf5:= ) + mkl? ( sci-libs/mkl ) +" + +PATCHES=( + "${FILESDIR}/${PN}-12.0.1-extratests.patch" +) + +src_prepare() { + # avoid the automagic cmake macros... + sed -i -e 's/^ *include(ARMA_Find/# No automagic include(ARMA_Find/g' CMakeLists.txt || die + + # ... except for mkl, since without a license it's hard to figure out what to do there + if use mkl; then + sed -i -e 's/^# No automagic include(ARMA_FindMKL)/include(ARMA_FindMKL)/g' CMakeLists.txt || die + fi + + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DINSTALL_LIB_DIR="${EPREFIX}/usr/$(get_libdir)" + ) + if use arpack; then + mycmakeargs+=( + -DARPACK_FOUND=ON + -DARPACK_LIBRARY="$($(tc-getPKG_CONFIG) --libs arpack)" + ) + else + mycmakeargs+=( + -DARPACK_FOUND=OFF + ) + fi +# if use atlas; then +# local c=atlas-cblas l=atlas-clapack +# $(tc-getPKG_CONFIG) --exists ${c}-threads && c+=-threads +# $(tc-getPKG_CONFIG) --exists ${l}-threads && l+=-threads +# mycmakeargs+=( +# -DCBLAS_FOUND=ON +# -DCBLAS_INCLUDE_DIR="$($(tc-getPKG_CONFIG) --cflags-only-I ${c} | sed 's/-I//')" +# -DCBLAS_LIBRARIES="$($(tc-getPKG_CONFIG) --libs ${c})" +# -DCLAPACK_FOUND=ON +# -DCLAPACK_INCLUDE_DIR="$($(tc-getPKG_CONFIG) --cflags-only-I ${l} | sed 's/-I//')"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/armadillo/
commit: bcfd284b7aa8eaba61aae5040737143c8f219f44 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Jun 11 23:24:55 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Jun 11 23:25:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcfd284b sci-libs/armadillo: hdf5 support seems to be absent in CMake build system now Closes: https://bugs.gentoo.org/903721 Signed-off-by: Andreas K. Hüttel gentoo.org> sci-libs/armadillo/armadillo-12.4.0.ebuild | 15 +-- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/sci-libs/armadillo/armadillo-12.4.0.ebuild b/sci-libs/armadillo/armadillo-12.4.0.ebuild index ad6ca89b8766..40bee284647b 100644 --- a/sci-libs/armadillo/armadillo-12.4.0.ebuild +++ b/sci-libs/armadillo/armadillo-12.4.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/arma/${P}.tar.xz" LICENSE="Apache-2.0" SLOT="0/12" KEYWORDS="~amd64 ~arm ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" -IUSE="arpack blas doc examples hdf5 lapack mkl superlu test" +IUSE="arpack blas doc examples lapack mkl superlu test" RESTRICT="!test? ( test )" REQUIRED_USE="test? ( arpack lapack superlu )" @@ -31,12 +31,10 @@ RDEPEND=" DEPEND="${RDEPEND} arpack? ( virtual/pkgconfig ) blas? ( virtual/pkgconfig ) - hdf5? ( sci-libs/hdf5:= ) lapack? ( virtual/pkgconfig ) mkl? ( sci-libs/mkl ) " PDEPEND="${RDEPEND} - hdf5? ( sci-libs/hdf5:= ) mkl? ( sci-libs/mkl ) " @@ -93,17 +91,6 @@ src_configure() { -DBLAS_FOUND=OFF ) fi - if use hdf5; then - mycmakeargs+=( - -DDETECT_HDF5=ON - -DHDF5_LIBRARIES="-lhdf5" - -DHDF5_INCLUDE_DIRS=/usr/include - ) - else - mycmakeargs+=( - -DDETECT_HDF5=OFF - ) - fi if use lapack; then mycmakeargs+=( -DLAPACK_FOUND=ON
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 6f2409e88559e999be9ec30a6adfda4015510f39 Author: Sam James gentoo org> AuthorDate: Sun Jun 11 23:08:54 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 11 23:08:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f2409e8 sys-devel/gcc: add 14.0.0_pre20230611 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-14.0.0_pre20230611.ebuild | 64 + 2 files changed, 65 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 3e0f529eb9eb..9a8c8a4a9c21 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -21,6 +21,7 @@ DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B c057d6574d03c05854edaa9f3fd40 DIST gcc-13.2.0-patches-3.tar.xz 30956 BLAKE2B 29ce043b46645640ca1e983397af3e158588ad87575f0bc59451ea4a7dd5e3bb5b190ed031de6a22cd790d423ba111e95d222187dd09985dceb12db9f0a2d907 SHA512 4ffecae7be320124ad0c4e71e39e142b7aa8db0e70b5f486f491d7a33ea31efc6464c6abeea77df02a8bd5cf81f08225d625c8af5c27f9afa32c0d7d989f7a3c DIST gcc-14-20230529.tar.xz 84197648 BLAKE2B 1b8b812866294bafd7bf53c823b3d55288d5a30c54e921495d19286b9d04a1bf7c5228b052941200ecc61a516355d977229fc9e60cfe4353154811c1261054ab SHA512 bba930dc4b6b6a45bb5f33e4b46dc16d1d581b266078c5492833e2b4e64a93d2d19389a436c64dc2159240b07134f4f7242bef3cf35f303d34e10bf493fe70ba DIST gcc-14-20230604.tar.xz 84243704 BLAKE2B 72be938f47fb4e2a4e9553f0a5190caaaccafedae6054634d1bfeb14a39e809d678578358d5a0b7c024b9b07b564eb4139fc0bcf1740d87e4954250c97cd3959 SHA512 75a48f751bff9a74a7eca85070423d69e9ddcc23306e7fa107c0b90fb86e720c952422ff48ac81dfa66df5a08f428b8087c6e20c58cc04d24d3300f1dcd9a140 +DIST gcc-14-20230611.tar.xz 84301600 BLAKE2B 93f8671c2fa375a11f16bb70f10588ccf367b5eb146aacb7819300ebd3877e1ec457c469da401d65025766012c5787e0df8ddca4b63d3dba9d35c53ce6479830 SHA512 e4074cfe28f97d8af0a06cffc499f3585ddc9e672daeb076806c3914d2e79dedb105777afaa9c637961d64bd51bd1d624d65b57158bae3b0f73cfaa97e0c9bf5 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807 SHA512 0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617 DIST gcc-14.0.0-patches-1.tar.xz 11612 BLAKE2B a3b0f3952cf7a6fb095817f4727ccb5cff24607a5c2bb67d280da4651177132ddcf398243998271c509ccaf3445d4843ff691a12d5c394dad8d9c70fc4a8120d SHA512 66701c2e4fd1a031ffcb353a3a9cd1fe25d3d62167065523097e41a3e48adf4218ecf08e382e3ea22014c561ba3a15681650c5538cda91d38c69cbbf04503a74 DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7 SHA512 1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6 diff --git a/sys-devel/gcc/gcc-14.0.0_pre20230611.ebuild b/sys-devel/gcc/gcc-14.0.0_pre20230611.ebuild new file mode 100644 index ..09ded4c0729c --- /dev/null +++ b/sys-devel/gcc/gcc-14.0.0_pre20230611.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="14.0.0" +PATCH_VER="1" +MUSL_VER="1" +MUSL_GCC_VER="14.0.0" + +if [[ ${PV} == *. ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +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="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=master +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~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
[gentoo-commits] repo/gentoo:master commit in: media-gfx/inkscape/
commit: f3e4451334502bec81a9bdcd09c448975974a8ca Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Jun 11 23:05:58 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Jun 11 23:05:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e44513 media-gfx/inkscape: drop 1.2.1-r2 Closes: https://bugs.gentoo.org/877589 Signed-off-by: Andreas K. Hüttel gentoo.org> media-gfx/inkscape/Manifest | 1 - media-gfx/inkscape/inkscape-1.2.1-r2.ebuild | 197 2 files changed, 198 deletions(-) diff --git a/media-gfx/inkscape/Manifest b/media-gfx/inkscape/Manifest index 6e703ca5b40b..599244276cc3 100644 --- a/media-gfx/inkscape/Manifest +++ b/media-gfx/inkscape/Manifest @@ -1,2 +1 @@ -DIST inkscape-1.2.1.tar.xz 98048464 BLAKE2B 2de10beb5a90ba81e2f212710dc78fce7c72acef5d004ab86f443b97dcf12e65fb755d7a2655520bd94561a71664dc75abd1ebf9e6bbba14c912cac487b7f18c SHA512 1f968cb20855e77ad8a1b16f8d4841e3279e139c7b1f41eccb7fbef9a7da092f3ffe7f123d032c395939a002725f68d6f1305b2a87ed68610a69a31052711521 DIST inkscape-1.2.2.tar.xz 39392040 BLAKE2B 7a4f0e42d1d8b67f42b924c760be484156e210e5661dc48408c992cbef5e0ac997a468cf1263e5c14cd5c0c0a83345e77055ff59fd7fb2d01b2d196f42a9e858 SHA512 b3e95f7d45612140b38c95fd758b051c27b0ed55bac7e7980c0491d3ba94c62edd7f0b27034314388bf74faf2046d829f36d2f6745cb4a54fb43b8b684df235f diff --git a/media-gfx/inkscape/inkscape-1.2.1-r2.ebuild b/media-gfx/inkscape/inkscape-1.2.1-r2.ebuild deleted file mode 100644 index 2caaf0b3ba7a.. --- a/media-gfx/inkscape/inkscape-1.2.1-r2.ebuild +++ /dev/null @@ -1,197 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..10} ) -PYTHON_REQ_USE="xml(+)" -MY_P="${P/_/}" -inherit cmake flag-o-matic xdg toolchain-funcs python-single-r1 - -if [[ ${PV} = * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/inkscape/inkscape.git"; -else - SRC_URI="https://media.inkscape.org/dl/resources/file/${P}.tar.xz"; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc x86" -fi - -DESCRIPTION="SVG based generic vector-drawing program" -HOMEPAGE="https://inkscape.org/ https://gitlab.com/inkscape/inkscape/"; - -LICENSE="GPL-2 LGPL-2.1" -SLOT="0" -IUSE="cdr dia exif graphicsmagick imagemagick inkjar jemalloc jpeg -openmp postscript readline spell svg2 test visio wpg X" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -BDEPEND=" - dev-util/glib-utils - >=dev-util/intltool-0.40 - >=sys-devel/gettext-0.17 - virtual/pkgconfig - test? ( virtual/imagemagick-tools ) -" -COMMON_DEPEND="${PYTHON_DEPS} - >=app-text/poppler-0.57.0:=[cairo] - >=dev-cpp/cairomm-1.12:0 - >=dev-cpp/glibmm-2.54.1:2 - dev-cpp/gtkmm:3.0 - >=dev-cpp/pangomm-2.40:1.4 - >=dev-libs/boehm-gc-7.1:= - dev-libs/boost:= - dev-libs/double-conversion:= - >=dev-libs/glib-2.41 - >=dev-libs/libsigc++-2.8:2 - >=dev-libs/libxml2-2.7.4 - >=dev-libs/libxslt-1.1.25 - dev-libs/gdl:3 - dev-libs/popt - media-gfx/potrace - media-libs/fontconfig - media-libs/freetype:2 - media-libs/lcms:2 - media-libs/libpng:0= - net-libs/libsoup:2.4 - sci-libs/gsl:= - >=x11-libs/pango-1.44 - x11-libs/gtk+:3[X?] - X? ( x11-libs/libX11 ) - $(python_gen_cond_dep ' - dev-python/cachecontrol[${PYTHON_USEDEP}] - dev-python/cssselect[${PYTHON_USEDEP}] - dev-python/lockfile[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - media-gfx/scour[${PYTHON_USEDEP}] - ') - cdr? ( - app-text/libwpg:0.3 - dev-libs/librevenge - media-libs/libcdr - ) - exif? ( media-libs/libexif ) - imagemagick? ( - !graphicsmagick? ( media-gfx/imagemagick:=[cxx] ) - graphicsmagick? ( media-gfx/graphicsmagick:=[cxx] ) - ) - jemalloc? ( dev-libs/jemalloc ) - jpeg? ( media-libs/libjpeg-turbo:= ) - readline? ( sys-libs/readline:= ) - spell? ( app-text/gspell ) - visio? ( - app-text/libwpg:0.3 - dev-libs/librevenge - media-libs/libvisio - ) - wpg? ( - app-text/libwpg:0.3 - dev-libs/librevenge - ) -" -# These only use executables provided by these packages -# See share/extensions for more details. inkscape can tell you to -# install these so we could of course just not depend on those and rely -# on that. -RDEPEND="${COMMON_DEPEND} - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - ') - dia? ( app-office/dia ) - postscript? ( app-text/ghostscript-gpl ) -" -DEPEND="${COMMON_DEPEND} - test? ( dev-cpp/gtest )
[gentoo-commits] repo/gentoo:master commit in: media-gfx/enblend/
commit: 1ef08157a51b1d436346a9b0688fdab347fbca72 Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun Jun 11 23:04:15 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Jun 11 23:04:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ef08157 media-gfx/enblend: Needs threads support in dmalloc Closes: https://bugs.gentoo.org/889244 Signed-off-by: Andreas K. Hüttel gentoo.org> media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild b/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild index 5d63ad16e3c3..582627f70f78 100644 --- a/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild +++ b/media-gfx/enblend/enblend-4.2.0_p20161007-r5.ebuild @@ -37,7 +37,7 @@ RDEPEND=" media-libs/tiff:= media-libs/vigra[openexr] sci-libs/gsl:= - debug? ( dev-libs/dmalloc ) + debug? ( dev-libs/dmalloc[threads] ) tcmalloc? ( dev-util/google-perftools ) " DEPEND="${RDEPEND}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/
commit: babc711eb00f98f8cf51548e2c9b2833aff8d170 Author: Mike Pagano gentoo org> AuthorDate: Sun Jun 11 22:31:50 2023 + Commit: Mike Pagano gentoo org> CommitDate: Sun Jun 11 22:31:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=babc711e sys-kernel/git-sources: add 6.4_rc6 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/git-sources/Manifest | 1 + sys-kernel/git-sources/git-sources-6.4_rc6.ebuild | 41 +++ 2 files changed, 42 insertions(+) diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest index 7223158fea75..a14e1268ceed 100644 --- a/sys-kernel/git-sources/Manifest +++ b/sys-kernel/git-sources/Manifest @@ -4,3 +4,4 @@ DIST patch-6.4-rc2.patch 150656723 BLAKE2B 624d3779fac3e586aa6609d1714f59a5c61d9 DIST patch-6.4-rc3.patch 151001733 BLAKE2B d53e66f071130fb1ac0258370b261d2e84c6a5e8dedbb464a0357f73cfdd855f9ef95c34bfd373e582f6b7a655ca9f5c18748089a4326d1e2ba5d8d0f43fa133 SHA512 513cd524de5e243ea97e7c3ccb47c07dcad57fd7de6fdd05e9ad6f93a5b8687416e0edadbd2d1212546abc92680282c4879ec078fa1bb99bd2b8e539ac71b4b8 DIST patch-6.4-rc4.patch 157630177 BLAKE2B 168e13117170797794bc6efab20c5f5be09e04a4ca785192071e4e45e20a9679d18fb4279c05b1636dc4cea8b722ac85e276259b54c0e4c31caa5caf392a1921 SHA512 3de0114828d7386640c72168286e90e5e0999a3611e27b3c22389d5b894004aae3ddbd8ac69e1fc9630c75a0d2fc8fdcb4056eb71558287803ae3cf0a0e6b291 DIST patch-6.4-rc5.patch 157869611 BLAKE2B 6f033eb3575198e7bb8216eb16d548d75c40376cdfd0692ecd110b9a6c9d8c2262a30b53367972a87a774c94b0a2050418ec688ee2962256023943b55323925b SHA512 77ebfcb6d6241f9310e997c83f8a6b4a481e1eb82c0c1456bf4c4148757cc8f7e0b3490acb2f6bd361471fe5364146800b1132882de39cc5be3137519512cce0 +DIST patch-6.4-rc6.patch 158112889 BLAKE2B 131ab84ca69986efe2f6031dcb94625ba281764bda20aa070a13fdb1e55e29ba99efb6aea58051f406b8fd985edc0ce4dfac0b16cef01214612cbcd5d13bd637 SHA512 f07e70e63ed79fb5c5b048b5dfad772368611d7f47bd17db78330286f5ba383eb0e70191922d293e6d8344396a6d387351c60bfc887a5996b02a718f89850657 diff --git a/sys-kernel/git-sources/git-sources-6.4_rc6.ebuild b/sys-kernel/git-sources/git-sources-6.4_rc6.ebuild new file mode 100644 index ..ae9a3401cdd2 --- /dev/null +++ b/sys-kernel/git-sources/git-sources-6.4_rc6.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +UNIPATCH_STRICTORDER="yes" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_NOUSEPR="yes" +K_SECURITY_UNSUPPORTED="1" +K_BASE_VER="6.2" +K_EXP_GENPATCHES_NOUSE="1" +K_FROM_GIT="yes" +K_NODRYRUN="yes" +ETYPE="sources" +CKV="${PVR/-r/-git}" + +# only use this if it's not an _rc/_pre release +[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" +inherit kernel-2 +detect_version + +DESCRIPTION="The very latest -git version of the Linux kernel" +HOMEPAGE="https://www.kernel.org"; +SRC_URI="${KERNEL_URI}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86" +IUSE="" + +K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and +experimental nature. If you have any issues, try a matching vanilla-sources +ebuild -- if the problem is not there, please contact the upstream kernel +developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to +report the problem so it can be fixed in time for the next kernel release." + +RDEPEND="" +DEPEND="${RDEPEND} + >=sys-devel/patch-2.7.6-r4" + +pkg_postinst() { + postinst_sources +}
[gentoo-commits] repo/gentoo:master commit in: profiles/, net-im/mcabber/files/, profiles/arch/mips/, net-im/mcabber/
commit: e2d4d96699cb4f042a83f3bf8089304f52b4a723 Author: Matt Turner gentoo org> AuthorDate: Sun Jun 11 22:20:40 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Jun 11 22:30:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2d4d966 net-im/mcabber: Delete Bug: https://bugs.gentoo.org/848801 Bug: https://bugs.gentoo.org/903131 Closes: https://bugs.gentoo.org/905954 Signed-off-by: Matt Turner gentoo.org> net-im/mcabber/Manifest| 1 - net-im/mcabber/files/README.gentoo | 17 -- net-im/mcabber/mcabber-1.1.2-r1.ebuild | 99 -- net-im/mcabber/mcabber-.ebuild | 99 -- net-im/mcabber/metadata.xml| 20 --- profiles/arch/mips/package.use.mask| 4 -- profiles/package.mask | 6 --- 7 files changed, 246 deletions(-) diff --git a/net-im/mcabber/Manifest b/net-im/mcabber/Manifest deleted file mode 100644 index f7fef12c8c7c.. --- a/net-im/mcabber/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST mcabber-1.1.2.tar.bz2 651528 BLAKE2B d2160409d3a6e3c1a579bd1259438b11fae79612919a202a69a13c98c77fb5dbe4bc685939783f2a454ad5796c7d7f93e31d5fc92d96f2c6cc03e4efd4169f74 SHA512 bf53d593e84a4b4b2cf0230a4d94ea75f55008e3c2a839af5839519151209a61cce1685f9db14b65f5c4fa438bfabfeb25eb8e78e666b092c5c66af249788106 diff --git a/net-im/mcabber/files/README.gentoo b/net-im/mcabber/files/README.gentoo deleted file mode 100644 index dc394e6e5a4a.. --- a/net-im/mcabber/files/README.gentoo +++ /dev/null @@ -1,17 +0,0 @@ -MCabber requires you to create a subdirectory .mcabber in your home -directory and to place a configuration file there. -An example mcabberrc was installed as part of the documentation. -To create a new mcabberrc based on the example mcabberrc, execute the -following commands: - - mkdir -p ~/.mcabber - bzcat /usr/share/doc/mcabber*/mcabberrc.example.bz2 > ~/.mcabber/mcabberrc - -Then edit ~/.mcabber/mcabberrc with your favorite editor. - -See the CONFIGURATION FILE and FILES sections of the mcabber -manual page (section 1) for more information. - -MCabber supports PGP encryption of messages. See README_PGP.txt for details. - -Check out /usr/share/mcabber/ for contributed themes and event scripts. diff --git a/net-im/mcabber/mcabber-1.1.2-r1.ebuild b/net-im/mcabber/mcabber-1.1.2-r1.ebuild deleted file mode 100644 index bd5a83f961ef.. --- a/net-im/mcabber/mcabber-1.1.2-r1.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit readme.gentoo-r1 - -DESCRIPTION="A small Jabber console client with various features, like MUC, SSL, PGP" -HOMEPAGE="http://mcabber.com/"; - -if [[ "${PV}" == ]]; then - inherit mercurial - EHG_REPO_URI="https://mcabber.com/hg/"; - EHG_CHECKOUT_DIR="${WORKDIR}" - EHG_BOOTSTRAP="autogen.sh" - S="${WORKDIR}/${PN}" -else - SRC_URI="http://mcabber.com/files/${P}.tar.bz2"; - KEYWORDS="~alpha amd64 ~arm ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -fi - -LICENSE="GPL-2" -SLOT="0" - -IUSE="aspell crypt idn otr spell ssl vim-syntax" - -LANGS="cs de fr it nl pl ru uk" -# localized help versions are installed only, when L10N var is set -for i in ${LANGS}; do - IUSE="${IUSE} l10n_${i}" -done; - -RDEPEND="crypt? ( app-crypt/gpgme:= ) - otr? ( >=net-libs/libotr-3.1.0 ) - aspell? ( app-text/aspell ) - vim-syntax? ( || ( app-editors/vim app-editors/gvim ) ) - idn? ( net-dns/libidn:= ) - spell? ( app-text/enchant:0 ) - dev-libs/glib:2 - net-libs/libnsl:0= - sys-libs/ncurses:0= - >=net-libs/loudmouth-1.4.3-r1[ssl?]" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -DOCS=( AUTHORS ChangeLog NEWS README TODO mcabberrc.example doc/README_PGP.txt ) - -pkg_setup() { - if use aspell && use spell; then - ewarn "NOTE: You have both USE flags 'aspell' and 'spell' enabled, enchant (USE flag 'spell') will be preferred." - fi -} - -src_configure() { - econf \ - --enable-modules \ - $(use_enable crypt gpgme) \ - $(use_enable otr) \ - $(use_enable aspell) \ - $(use_enable spell enchant) \ - $(use_with idn libidn) -} - -src_install() { - default - - # clean unneeded language documentation - for i in ${LANGS}; do - use l10n_${i} || rm -rf "${ED}"/usr/share/${PN}/help/${i} - done - - # contrib themes - insinto /usr/share/${PN}/themes - doins "${S}"/contrib/themes/* - - # contrib generic scripts - exeinto /usr/share/${PN}/scripts - doexe "${S}"/contrib/*.{pl,py} - - # contrib event scripts - exeinto /usr/share/${PN}/scripts/events - doexe "${S}"/contrib/events/* - -
[gentoo-commits] repo/gentoo:master commit in: app-text/stardict/, app-text/stardict/files/, profiles/
commit: cb140e2e6bf42b5ca7f88f53afd2806c252a6ac4 Author: Matt Turner gentoo org> AuthorDate: Sun Jun 11 22:25:31 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Jun 11 22:30:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb140e2e app-text/stardict: Delete Bug: https://bugs.gentoo.org/676920 Bug: https://bugs.gentoo.org/710450 Bug: https://bugs.gentoo.org/733006 Bug: https://bugs.gentoo.org/735670 Closes: https://bugs.gentoo.org/905901 Signed-off-by: Matt Turner gentoo.org> app-text/stardict/Manifest | 4 - .../files/stardict-4.0.0_pre20160518-tabfile.patch | 38 app-text/stardict/metadata.xml | 39 app-text/stardict/stardict-3.0.6-r5.ebuild | 189 --- .../stardict/stardict-4.0.0_pre20170304-r2.ebuild | 207 - profiles/package.mask | 10 - 6 files changed, 487 deletions(-) diff --git a/app-text/stardict/Manifest b/app-text/stardict/Manifest deleted file mode 100644 index 6eaa470c5b06.. --- a/app-text/stardict/Manifest +++ /dev/null @@ -1,4 +0,0 @@ -DIST QQWry.Dat.bz2 4114875 BLAKE2B 3fb1a3b223b799645fcc7adc3d8158c80551bd1d35689a44d4e24978ef3535def3c8c45c37f066ea3969d141aef0c34c6040dcdaf6b3f337b178bbffaf52d86f SHA512 46fd677359a2144429eb9d16131ca6b19db1c086fa93e275aa3d702d3024a65d54064df931d1ed2ba5b0c1f7d9595a284f2a8995d9cd5aac96a45216422dc9ae -DIST WyabdcRealPeopleTTS.tar.bz2 84329208 BLAKE2B 1dd9c00e4e914b0d747876aa566db59a4b973b3ec61fa1ed7a55f885d7f415f573f2f8783eca46c565bc52df4ba3576b3a0f4e863b4f7ba688007f6d6b375209 SHA512 1553e62c139ecb005bb04163147d94aa58e4ba7f9ee3172b760c6e4776587c12bf816c42e0131c82195b7c738ec9ee5082f39b974790f5cacd522367919beaa0 -DIST stardict-3.0.6.tar.bz2 9341740 BLAKE2B df0ccfbd485dfb514bdcf4edaf92b2faf3c11016b025ca09596adcc12738027395a049d9d27420427acdf5c46923cb43ba521d334f875070f5451b7ff147e36f SHA512 81d93324b6e8954af7c20ea6d2a3054bb564d786a21b1cb541c728da7a18a6e7ddb23e595055ccc77e6866bbb8c89fb4f17023e33664761dbe1ee8cd55768658 -DIST stardict-4.0.0_pre20170304.tar.xz 3603012 BLAKE2B c9ac41f1e27c013e9c20e5b5477889cb4933ebaf35629311362ec48e820b10a7492d464ac7eddded697ca49f56f65032a1af36088e8e731643e83532e0586e48 SHA512 ec27bb95069d727fd96cb30f2d7ad94992cc53e55903b373612e29265263ea5da2c8a25f6c9618db50dc38c33efebe13324c2b8eb09b198559a1ee70029f0b6a diff --git a/app-text/stardict/files/stardict-4.0.0_pre20160518-tabfile.patch b/app-text/stardict/files/stardict-4.0.0_pre20160518-tabfile.patch deleted file mode 100644 index 49cb284253af.. --- a/app-text/stardict/files/stardict-4.0.0_pre20160518-tabfile.patch +++ /dev/null @@ -1,38 +0,0 @@ -From adb01aafd94b6bd5b5cc49889f4f09d483ee5ac4 Mon Sep 17 00:00:00 2001 -From: Nikolay Korotkiy -Date: Thu, 1 Sep 2016 14:11:41 +0300 -Subject: [PATCH] tabfile: incorrectly handles whitespace in file name - -Signed-off-by: Andrew Savchenko - tools/src/libtabfile.cpp | 6 -- - 1 file changed, 4 insertions(+), 2 deletions(-) - -diff --git a/tools/src/libtabfile.cpp b/tools/src/libtabfile.cpp -index dda256a..2ee9dfd 100644 a/tools/src/libtabfile.cpp -+++ b/tools/src/libtabfile.cpp -@@ -22,6 +22,7 @@ - #include - #include - #include -+#include - #include - #include - -@@ -228,9 +229,10 @@ static bool write_dictionary(const char *filename, GArray *array) - g_message("%s wordcount: %d.", get_impl(basefilename), array->len); - - #ifndef _WIN32 -- std::string command(std::string("dictzip ") + dicfilename); -+ std::stringstream command; -+ command << "dictzip \"" << dicfilename << "\""; - int result; -- result = system(command.c_str()); -+ result = system(command.str().c_str()); - if (result == -1) { - g_print("system() error!\n"); - } --- -2.10.2 - diff --git a/app-text/stardict/metadata.xml b/app-text/stardict/metadata.xml deleted file mode 100644 index 51c3d5af9d72.. --- a/app-text/stardict/metadata.xml +++ /dev/null @@ -1,39 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - birc...@gentoo.org - Andrew Savchenko - - - StarDict is an international dictionary Software. It has powerful features - such as "Glob-style pattern matching", "Scan selection word," "Fuzzy - query," etc. Stardict Version3.0 has developed a lot of new functions, such - as Full-text translation, Net Dict. - - - Enable stardict advertisements plugin - Enable calendar support using cal program - Enable dict.cn network plugin (for Chinese language) - Enable text to speech synthesizer plugin using app-accessibility/espeak-ng engine - Enable text to speech synthesizer plugin using app-accessibility/flite engine - Enable plugin to read fortune mess
[gentoo-commits] repo/gentoo:master commit in: profiles/, gnome-extra/gucharmap/, gnome-extra/gucharmap/files/
commit: 68048060a230aeb3caa915e14765f71b86bfd2ec Author: Matt Turner gentoo org> AuthorDate: Sun Jun 11 22:29:27 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Jun 11 22:30:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68048060 gnome-extra/gucharmap: Delete SLOT=0 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gucharmap/Manifest | 1 - .../files/gucharmap-3.4.1.1-fix-doc.patch | 9 gnome-extra/gucharmap/gucharmap-3.0.1-r200.ebuild | 60 -- profiles/package.mask | 5 -- 4 files changed, 75 deletions(-) diff --git a/gnome-extra/gucharmap/Manifest b/gnome-extra/gucharmap/Manifest index 066e08979e7d..95254c7171ff 100644 --- a/gnome-extra/gucharmap/Manifest +++ b/gnome-extra/gucharmap/Manifest @@ -1,2 +1 @@ DIST gucharmap-15.0.4.tar.bz2 1453197 BLAKE2B 718890e466e19934b012a79deefc2174edba6de59bd9a374dee5e8cf396fd0a06ae8e4db4cfb223d43284d59be87344310e4cb94e1e45ae158e0213e7bfa06f5 SHA512 280fb164f2d850f9b4a8e54c24d0bc461e0abe2e53f34a6f2f0098397c04856091c6f730cfa9451de5b676b569e2a43bcf2a9dfe160f916b00622ec5535c1e94 -DIST gucharmap-3.0.1.tar.bz2 3275481 BLAKE2B 80dde7791abdc72677add9c65c59f810e6c6952116b92db34059c4c40d2657246b17844c105e68f32c86294e9b4e71e9d48e6f0522855465734d7c24e8d17608 SHA512 4d8a2276b5cb1a0b0fadca2a8522755c5884985a12d5b19341b9cefcd7f749ec1286c0271419e38ec84be7edcfa1293e7f0263eb682c75387d692792de3e1fb1 diff --git a/gnome-extra/gucharmap/files/gucharmap-3.4.1.1-fix-doc.patch b/gnome-extra/gucharmap/files/gucharmap-3.4.1.1-fix-doc.patch deleted file mode 100644 index 52696b5128a8.. --- a/gnome-extra/gucharmap/files/gucharmap-3.4.1.1-fix-doc.patch +++ /dev/null @@ -1,9 +0,0 @@ a/docs/reference/gucharmap-docs.sgml -+++ b/docs/reference/gucharmap-docs.sgml -@@ -21,6 +21,5 @@ - - - -- - - diff --git a/gnome-extra/gucharmap/gucharmap-3.0.1-r200.ebuild b/gnome-extra/gucharmap/gucharmap-3.0.1-r200.ebuild deleted file mode 100644 index 7a638becab81.. --- a/gnome-extra/gucharmap/gucharmap-3.0.1-r200.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -GNOME2_LA_PUNT="yes" -GNOME_TARBALL_SUFFIX="bz2" - -inherit gnome2 - -DESCRIPTION="Unicode character map viewer library" -HOMEPAGE="https://wiki.gnome.org/Apps/Gucharmap"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~ia64 ppc ppc64 sparc x86" -IUSE="cjk debug doc +introspection" - -RDEPEND=" - >=dev-libs/glib-2.16.3:2 - >=x11-libs/pango-1.2.1[introspection?] - >=x11-libs/gtk+-2.14.0:2[introspection?] - introspection? ( >=dev-libs/gobject-introspection-0.9.0:= ) -" -DEPEND="${RDEPEND} - dev-util/glib-utils - dev-util/gtk-doc-am - >=dev-util/intltool-0.40 - sys-devel/gettext - virtual/pkgconfig -" - -src_prepare() { - # .desktop and schema files are only needed for the gucharmap program - sed -e 's:desktop_DATA\s*=.*:desktop_DATA = :' \ - -e 's:schema_DATA\s*=.*:schema_DATA = :' \ - -i Makefile.* || die "sed Makefile.* failed" - - eapply "${FILESDIR}/${PN}-3.4.1.1-fix-doc.patch" # bug 436710, fixed in 3.6 - - gnome2_src_prepare -} - -src_configure() { - gnome2_src_configure \ - --disable-static \ - --with-gtk=2.0 \ - --disable-charmap \ - --disable-gconf \ - $(use_enable cjk unihan) \ - $(use_enable debug) \ - $(use_enable introspection) -} - -pkg_postinst() { - gnome2_pkg_postinst - if ! has_version "gnome-extra/gucharmap:2.90" ; then - ewarn "Note: ${PF} includes only the gucharmap-2 library." - ewarn "If you need the gucharmap program, emerge gucharmap:2.90" - fi -} diff --git a/profiles/package.mask b/profiles/package.mask index f40f75754603..d86d6cf2baeb 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -252,11 +252,6 @@ dev-tex/cpp2latex # Removal on 2023-06-12. Bug #791034. games-emulation/pcsxr -# Matt Turner (2023-05-12) -# Dead slot. Only reverse dependency is stardict which is masked for removal -# Removal on 2023-06-12 -gnome-extra/gucharmap:0 - # Sam James (2023-05-10) # A major reverse depndency (kde-apps/libkexiv2) does not yet build against this # so mask for now, see bug #906087 and bug #906090.
[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/
commit: bc4187c370e1695f55189d6e966493e159c1c194 Author: Sam James gentoo org> AuthorDate: Sun Jun 11 22:27:20 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 11 22:27:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc4187c3 dev-java/openjdk: sanitize MAKEFLAGS as well Followup to e6189599e065597600a4d5ddb1f2905205bd01c7. Signed-off-by: Sam James gentoo.org> dev-java/openjdk/openjdk-11.0.18_p10.ebuild | 2 +- dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild | 2 +- dev-java/openjdk/openjdk-17.0.6_p10.ebuild| 2 +- dev-java/openjdk/openjdk-8.362_p09.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-java/openjdk/openjdk-11.0.18_p10.ebuild b/dev-java/openjdk/openjdk-11.0.18_p10.ebuild index f3b187b7fef1..42fb1941b514 100644 --- a/dev-java/openjdk/openjdk-11.0.18_p10.ebuild +++ b/dev-java/openjdk/openjdk-11.0.18_p10.ebuild @@ -244,8 +244,8 @@ src_configure() { src_compile() { # Too brittle - gets confused by e.g. -Oline - unset GNUMAKEFLAGS export MAKEOPTS="-j$(makeopts_jobs) -l$(makeopts_loadavg)" + unset GNUMAKEFLAGS MAKEFLAGS local myemakeargs=( JOBS=$(makeopts_jobs) diff --git a/dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild b/dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild index dcc0a6301e0d..4bd169b2c1c3 100644 --- a/dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild +++ b/dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild @@ -261,8 +261,8 @@ src_configure() { src_compile() { # Too brittle - gets confused by e.g. -Oline - unset GNUMAKEFLAGS export MAKEOPTS="-j$(makeopts_jobs) -l$(makeopts_loadavg)" + unset GNUMAKEFLAGS MAKEFLAGS local myemakeargs=( JOBS=$(makeopts_jobs) diff --git a/dev-java/openjdk/openjdk-17.0.6_p10.ebuild b/dev-java/openjdk/openjdk-17.0.6_p10.ebuild index 7218bafd6657..ba6f786c0bd1 100644 --- a/dev-java/openjdk/openjdk-17.0.6_p10.ebuild +++ b/dev-java/openjdk/openjdk-17.0.6_p10.ebuild @@ -259,8 +259,8 @@ src_configure() { src_compile() { # Too brittle - gets confused by e.g. -Oline - unset GNUMAKEFLAGS export MAKEOPTS="-j$(makeopts_jobs) -l$(makeopts_loadavg)" + unset GNUMAKEFLAGS MAKEFLAGS local myemakeargs=( JOBS=$(makeopts_jobs) diff --git a/dev-java/openjdk/openjdk-8.362_p09.ebuild b/dev-java/openjdk/openjdk-8.362_p09.ebuild index 86ca94ebf8cd..c81637d2524a 100644 --- a/dev-java/openjdk/openjdk-8.362_p09.ebuild +++ b/dev-java/openjdk/openjdk-8.362_p09.ebuild @@ -179,8 +179,8 @@ src_configure() { src_compile() { # Too brittle - gets confused by e.g. -Oline - unset GNUMAKEFLAGS export MAKEOPTS="-j$(makeopts_jobs) -l$(makeopts_loadavg)" + unset GNUMAKEFLAGS MAKEFLAGS local myemakeargs=( JOBS=$(makeopts_jobs)
[gentoo-commits] repo/gentoo:master commit in: media-sound/mpd/
commit: 5a1b2bed016b76356162f628160f503826becaab Author: Sam James gentoo org> AuthorDate: Sun Jun 11 21:21:31 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 11 21:21:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a1b2bed media-sound/mpd: Stabilize 0.23.12-r2 amd64, #907380 Signed-off-by: Sam James gentoo.org> media-sound/mpd/mpd-0.23.12-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/mpd/mpd-0.23.12-r2.ebuild b/media-sound/mpd/mpd-0.23.12-r2.ebuild index cb82f4cdb511..1e7e65616423 100644 --- a/media-sound/mpd/mpd-0.23.12-r2.ebuild +++ b/media-sound/mpd/mpd-0.23.12-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~riscv x86" IUSE="+alsa ao +audiofile bzip2 cdio chromaprint +cue +curl doc +dbus +eventfd expat faad +ffmpeg +fifo flac fluidsynth gme +icu +id3tag +inotify jack lame libmpdclient libsamplerate libsoxr +mad mikmod mms
[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/
commit: e6189599e065597600a4d5ddb1f2905205bd01c7 Author: Sam James gentoo org> AuthorDate: Sun Jun 11 21:10:05 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 11 21:10:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6189599 dev-java/openjdk: sanitize MAKEOPTS Confused by -Oline. Signed-off-by: Sam James gentoo.org> dev-java/openjdk/openjdk-11.0.18_p10.ebuild | 4 dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild | 4 dev-java/openjdk/openjdk-17.0.6_p10.ebuild| 4 dev-java/openjdk/openjdk-8.362_p09.ebuild | 4 4 files changed, 16 insertions(+) diff --git a/dev-java/openjdk/openjdk-11.0.18_p10.ebuild b/dev-java/openjdk/openjdk-11.0.18_p10.ebuild index 8f67061d2ac5..f3b187b7fef1 100644 --- a/dev-java/openjdk/openjdk-11.0.18_p10.ebuild +++ b/dev-java/openjdk/openjdk-11.0.18_p10.ebuild @@ -243,6 +243,10 @@ src_configure() { } src_compile() { + # Too brittle - gets confused by e.g. -Oline + unset GNUMAKEFLAGS + export MAKEOPTS="-j$(makeopts_jobs) -l$(makeopts_loadavg)" + local myemakeargs=( JOBS=$(makeopts_jobs) LOG=debug diff --git a/dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild b/dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild index 1a2fcdf2672e..dcc0a6301e0d 100644 --- a/dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild +++ b/dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild @@ -260,6 +260,10 @@ src_configure() { } src_compile() { + # Too brittle - gets confused by e.g. -Oline + unset GNUMAKEFLAGS + export MAKEOPTS="-j$(makeopts_jobs) -l$(makeopts_loadavg)" + local myemakeargs=( JOBS=$(makeopts_jobs) LOG=debug diff --git a/dev-java/openjdk/openjdk-17.0.6_p10.ebuild b/dev-java/openjdk/openjdk-17.0.6_p10.ebuild index 328018b6e7c8..7218bafd6657 100644 --- a/dev-java/openjdk/openjdk-17.0.6_p10.ebuild +++ b/dev-java/openjdk/openjdk-17.0.6_p10.ebuild @@ -258,6 +258,10 @@ src_configure() { } src_compile() { + # Too brittle - gets confused by e.g. -Oline + unset GNUMAKEFLAGS + export MAKEOPTS="-j$(makeopts_jobs) -l$(makeopts_loadavg)" + local myemakeargs=( JOBS=$(makeopts_jobs) LOG=debug diff --git a/dev-java/openjdk/openjdk-8.362_p09.ebuild b/dev-java/openjdk/openjdk-8.362_p09.ebuild index 2da4bca4fce1..86ca94ebf8cd 100644 --- a/dev-java/openjdk/openjdk-8.362_p09.ebuild +++ b/dev-java/openjdk/openjdk-8.362_p09.ebuild @@ -178,6 +178,10 @@ src_configure() { } src_compile() { + # Too brittle - gets confused by e.g. -Oline + unset GNUMAKEFLAGS + export MAKEOPTS="-j$(makeopts_jobs) -l$(makeopts_loadavg)" + local myemakeargs=( JOBS=$(makeopts_jobs) LOG=debug
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/
commit: 42d906ebefb1c767572d92c9f84a7263e597c40a Author: Sam James gentoo org> AuthorDate: Sun Jun 11 20:45:46 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 11 20:45:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42d906eb app-editors/nano: revbump for highlighting fix (Meant to do this earlier but wanted to push pciutils and forgot had nano committed already.) Fixes: dfc9314a445419764ddb888470860c0f75e43e51 Signed-off-by: Sam James gentoo.org> app-editors/nano/{nano-7.2.ebuild => nano-7.2-r1.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/app-editors/nano/nano-7.2.ebuild b/app-editors/nano/nano-7.2-r1.ebuild similarity index 100% rename from app-editors/nano/nano-7.2.ebuild rename to app-editors/nano/nano-7.2-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-editors/nano/files/
commit: dfc9314a445419764ddb888470860c0f75e43e51 Author: Sam James gentoo org> AuthorDate: Sun Jun 11 20:25:27 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 11 20:44:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dfc9314a app-editors/nano: fix syntax highlighting typo Fixes: d8d70e0f645df5846ca33f2d6584746ae3d552a4 Signed-off-by: Sam James gentoo.org> app-editors/nano/files/gentoo.nanorc-r1 | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/nano/files/gentoo.nanorc-r1 b/app-editors/nano/files/gentoo.nanorc-r1 index 067dee075190..100877dd16d4 100644 --- a/app-editors/nano/files/gentoo.nanorc-r1 +++ b/app-editors/nano/files/gentoo.nanorc-r1 @@ -84,7 +84,7 @@ color magenta ":[^[:space:]]+([[:space:]]|$)" color brightred "[[:space:]]+\+?[A-Za-z0-9+_@-]+" color brightblue "[[:space:]]+-[A-Za-z0-9+_@-]+" ## Accepted arches: -color white "[~-]?\<(alpha|amd64|arm(64)?|hppa|ia64|loong|m68k|mips|ppc(64)?|riscv|s390|sparc|x86)(-(linux|macos|solaris)?\>" +color white "[~-]?\<(alpha|amd64|arm(64)?|hppa|ia64|loong|m68k|mips|ppc(64)?|riscv|s390|sparc|x86)(-(linux|macos|solaris))?\>" color white "[[:space:]][*~-]?\*" ## Categories: color cyan "^[[:space:]]*[^/]*/"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/pciutils/
commit: 61452f5cca7c880842782fb1594ef0f22e511859 Author: Sam James gentoo org> AuthorDate: Sun Jun 11 20:43:35 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 11 20:44:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61452f5c sys-apps/pciutils: put back filter-lto Naib and username234 pointed this out a while ago but I forgot to restore the filter. Bug: https://bugs.gentoo.org/640836 Bug: https://bugs.gentoo.org/852929 Bug: https://github.com/pciutils/pciutils/pull/144 Signed-off-by: Sam James gentoo.org> sys-apps/pciutils/pciutils-3.10.0.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sys-apps/pciutils/pciutils-3.10.0.ebuild b/sys-apps/pciutils/pciutils-3.10.0.ebuild index 1cfefccbdd24..41764a0c3806 100644 --- a/sys-apps/pciutils/pciutils-3.10.0.ebuild +++ b/sys-apps/pciutils/pciutils-3.10.0.ebuild @@ -114,9 +114,8 @@ src_prepare() { multilib_src_configure() { # bug #640836, bug #852929 - # Seems to be fixed in 3.10.0: - # https://github.com/pciutils/pciutils/commit/2d16e3a7875a9cb5abd60713bb2e39b536a7dec4 - #filter-lto + # Still broken in 3.10.0, see https://github.com/pciutils/pciutils/pull/144. + filter-lto # bug #471102 append-lfs-flags
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/
commit: 5729858ff69d85fdb7e7920cbcf3e97fd5d9d5c8 Author: Matthew Thode gentoo org> AuthorDate: Sun Jun 11 20:28:07 2023 + Commit: Matthew Thode gentoo org> CommitDate: Sun Jun 11 20:28:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5729858f app-crypt/certbot-apache: stabilize 2.6.0 for amd64, x86 Signed-off-by: Matthew Thode gentoo.org> app-crypt/certbot-apache/certbot-apache-2.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/certbot-apache/certbot-apache-2.6.0.ebuild b/app-crypt/certbot-apache/certbot-apache-2.6.0.ebuild index 4d1707d36f00..9ed5d0b39780 100644 --- a/app-crypt/certbot-apache/certbot-apache-2.6.0.ebuild +++ b/app-crypt/certbot-apache/certbot-apache-2.6.0.ebuild @@ -23,7 +23,7 @@ else -> ${PARENT_P}.gh.tar.gz " # Only for amd64, arm64 and x86 because of dev-python/python-augeas - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="amd64 ~arm64 x86" fi DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/
commit: 9c0cd87b309e59cc028062be0ae14d63c86eace7 Author: Matthew Thode gentoo org> AuthorDate: Sun Jun 11 20:27:45 2023 + Commit: Matthew Thode gentoo org> CommitDate: Sun Jun 11 20:28:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c0cd87b app-crypt/certbot: stabilize 2.6.0 for amd64, arm, arm64, x86 Signed-off-by: Matthew Thode gentoo.org> app-crypt/certbot/certbot-2.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/certbot/certbot-2.6.0.ebuild b/app-crypt/certbot/certbot-2.6.0.ebuild index 31a618c23d65..959eb4ea8372 100644 --- a/app-crypt/certbot/certbot-2.6.0.ebuild +++ b/app-crypt/certbot/certbot-2.6.0.ebuild @@ -19,7 +19,7 @@ else https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz " - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86" fi DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/acme/
commit: d01dcc37f4fbbab953ac56ec3bfaea13b66095e0 Author: Matthew Thode gentoo org> AuthorDate: Sun Jun 11 20:27:31 2023 + Commit: Matthew Thode gentoo org> CommitDate: Sun Jun 11 20:28:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d01dcc37 app-crypt/acme: stabilize 2.6.0 for amd64, arm, arm64, x86 Signed-off-by: Matthew Thode gentoo.org> app-crypt/acme/acme-2.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/acme/acme-2.6.0.ebuild b/app-crypt/acme/acme-2.6.0.ebuild index 88e179e64295..2b88a178379f 100644 --- a/app-crypt/acme/acme-2.6.0.ebuild +++ b/app-crypt/acme/acme-2.6.0.ebuild @@ -22,7 +22,7 @@ else https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> ${PARENT_P}.gh.tar.gz " - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 arm arm64 ~ppc64 ~riscv x86" fi DESCRIPTION="An implementation of the ACME protocol"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/
commit: 833c6195a9a2e9ffbad1d01eae3f34112b74b9b4 Author: Matthew Thode gentoo org> AuthorDate: Sun Jun 11 20:28:24 2023 + Commit: Matthew Thode gentoo org> CommitDate: Sun Jun 11 20:28:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=833c6195 app-crypt/certbot-nginx: stabilize 2.6.0 for amd64, x86 Signed-off-by: Matthew Thode gentoo.org> app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild b/app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild index 681a2d89b66e..5781f43cf685 100644 --- a/app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild +++ b/app-crypt/certbot-nginx/certbot-nginx-2.6.0.ebuild @@ -22,7 +22,7 @@ else https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> ${PARENT_P}.gh.tar.gz " - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" fi DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtraceevent/
commit: f1843594ee9bfd05254662244d761bee6cfa5e21 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jun 11 20:22:06 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jun 11 20:22:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1843594 dev-libs/libtraceevent: Keyword 1.7.3 ppc64, #895498 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild b/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild index 6730a41e1f25..20f046ca8a79 100644 --- a/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild +++ b/dev-libs/libtraceevent/libtraceevent-1.7.3.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} =~ [9]{4,} ]]; then inherit git-r3 else SRC_URI="https://git.kernel.org/pub/scm/libs/libtrace/libtraceevent.git/snapshot/${P}.tar.gz"; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~riscv ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" fi LICENSE="LGPL-2.1"
[gentoo-commits] repo/gentoo:master commit in: app-admin/rasdaemon/
commit: 58c0c78a7da0f821551f107796b1e449054830cd Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jun 11 20:22:06 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jun 11 20:22:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58c0c78a app-admin/rasdaemon: Keyword 0.8.0 ppc64, #895498 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/rasdaemon/rasdaemon-0.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/rasdaemon/rasdaemon-0.8.0.ebuild b/app-admin/rasdaemon/rasdaemon-0.8.0.ebuild index 526bad1506c5..932a683f6795 100644 --- a/app-admin/rasdaemon/rasdaemon-0.8.0.ebuild +++ b/app-admin/rasdaemon/rasdaemon-0.8.0.ebuild @@ -16,7 +16,7 @@ fi LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" DEPEND=" dev-db/sqlite
[gentoo-commits] repo/gentoo:master commit in: x11-wm/xpra/
commit: bc2cced4d9a1165c0d861ae5085e2ef891e4f33a Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jun 11 19:54:46 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jun 11 19:54:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc2cced4 x11-wm/xpra: Stabilize 4.4.5-r2 x86, #908248 Signed-off-by: Arthur Zamarin gentoo.org> x11-wm/xpra/xpra-4.4.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/xpra/xpra-4.4.5-r2.ebuild b/x11-wm/xpra/xpra-4.4.5-r2.ebuild index 6858ad5f78ca..a774716c5872 100644 --- a/x11-wm/xpra/xpra-4.4.5-r2.ebuild +++ b/x11-wm/xpra/xpra-4.4.5-r2.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else inherit pypi - KEYWORDS="amd64 ~x86" + KEYWORDS="amd64 x86" fi PYTHON_COMPAT=( python3_{9..11} )
[gentoo-commits] repo/gentoo:master commit in: x11-wm/xpra/
commit: 27699262bf3a8161b903d40323645ae7b4bc00c3 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Jun 11 19:54:42 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Jun 11 19:54:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27699262 x11-wm/xpra: Stabilize 4.4.5-r2 amd64, #908248 Signed-off-by: Arthur Zamarin gentoo.org> x11-wm/xpra/xpra-4.4.5-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/xpra/xpra-4.4.5-r2.ebuild b/x11-wm/xpra/xpra-4.4.5-r2.ebuild index 3e523fb230f6..6858ad5f78ca 100644 --- a/x11-wm/xpra/xpra-4.4.5-r2.ebuild +++ b/x11-wm/xpra/xpra-4.4.5-r2.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} = * ]]; then inherit git-r3 else inherit pypi - KEYWORDS="~amd64 ~x86" + KEYWORDS="amd64 ~x86" fi PYTHON_COMPAT=( python3_{9..11} )
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/gentoo_update/
commit: 221c390cefd4d518753420b3b2b5e12e0cba9072 Author: Stepan Kulikov pm me> AuthorDate: Sun Jun 11 19:37:22 2023 + Commit: Stepan Kulikov pm me> CommitDate: Sun Jun 11 19:37:22 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=221c390c app-admin/gentoo_update: Fix Manifest Manifest file was generated without including metadata.xml Now it's fixed. Signed-off-by: Stepan Kulikov pm.me> app-admin/gentoo_update/Manifest | 1 + 1 file changed, 1 insertion(+) diff --git a/app-admin/gentoo_update/Manifest b/app-admin/gentoo_update/Manifest index a2eddd334..0f730ef72 100644 --- a/app-admin/gentoo_update/Manifest +++ b/app-admin/gentoo_update/Manifest @@ -1,2 +1,3 @@ DIST 0.1.3.tar.gz 7356 BLAKE2B 497e8329f1cf335d699ab4f5549e6d35661e4f761d1b2890bb808383a7d30b621a289ba63e64da44dd57f46407410ce491531e1b85ab68b4ff48f48d7dcf2901 SHA512 c64d46337037a99b3d122a0cda4f1bceddec17432fdc28807f270a1f12edf3d50c4cac0f50c6ac437f5eb73f6d9dc6e065d0be870d39494d7ca635935f7f0561 EBUILD gentoo_update-0.1.3.ebuild 511 BLAKE2B 742d55359537ef19f4e4ad55b6fcb7ec2f7eb779105ff44ee7398bebfe8fbf3af5a1068e46d1b16480f4fe9cbd45119b6cd5ede8d14c0f8b7bd87c73a76d3a65 SHA512 7c0893c6f992b1d9682d9e29e726500e5e2712b5fd55b61843665544947b12584610fd65d4048ded17828504a4e1dc8243f468c17b9aee079d540dfc2147831c +MISC metadata.xml 248 BLAKE2B f5ba454b03595a3a57657a2eb5fb7d95e2b97905f4dfae8e20ab39caa9da1a0e98bf2428cecc367bb55bd4fe9442e06e82a9a80ccff93f29d83aa65ee900add4 SHA512 8c19092e1c24e10bc4b030e6d6852f0175425d2343c2894bd964bff0402b0e8b61ff5d6ea24300db3939488ccb44ef1dfc6acba66427bdfa794dca7fdf82f18f
[gentoo-commits] repo/gentoo:master commit in: dev-python/uvicorn/
commit: 67fed232720376c9f4b8190d21c3048ec8986c3d Author: Michał Górny gentoo org> AuthorDate: Sun Jun 11 19:36:24 2023 + Commit: Michał Górny gentoo org> CommitDate: Sun Jun 11 19:36:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=67fed232 dev-python/uvicorn: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/uvicorn/Manifest | 2 - dev-python/uvicorn/uvicorn-0.19.0.ebuild | 62 - dev-python/uvicorn/uvicorn-0.21.0.ebuild | 77 --- dev-python/uvicorn/uvicorn-0.21.1.ebuild | 79 4 files changed, 220 deletions(-) diff --git a/dev-python/uvicorn/Manifest b/dev-python/uvicorn/Manifest index ffedaf0b6334..b751ade5329e 100644 --- a/dev-python/uvicorn/Manifest +++ b/dev-python/uvicorn/Manifest @@ -1,5 +1,3 @@ -DIST uvicorn-0.19.0.gh.tar.gz 713679 BLAKE2B ee83cd7d318b0e54bd2dc240b5bfe3874ef41933ba7e2376e8dd3bdce90387b3d253c02c16ef28bbb54435b2e666309769cd057fe703d4be498f3c0ef19532c0 SHA512 d030a0c5e61b5bec985fa1640a74bf5da1dfa1a48d0b3f758096eaff2e3bf1d1b3bee1c3a024f5960cafbf928e9ee94e285a8c24404e1c4b6b6aa29f0d4cb15a DIST uvicorn-0.20.0.gh.tar.gz 716073 BLAKE2B 7f1cf4808e985199d39e54e3563119cef1fe3af31361ad05a91278d32bc6f0dd741ad87f6073fbb720e9d9d4119fc8389b4e2feaaede665d8f68c56d56b37a17 SHA512 fa089da78dd7ce3cc02d83405e7db401e6055e947b80bf4abb0e3a4dce6575d97761f3bd6fcc253f3338caad5f797fc4f01bd40d833514d9cc0bcd0f072ad793 -DIST uvicorn-0.21.0.gh.tar.gz 717952 BLAKE2B 116153af13360f228032889feb63c4a652f298690fa0dc235e6ccead8e75a01bf3949e76b3eca4db0b8a6f1a4752127fd06b14c2cd83c88c5b247cba5c68eea8 SHA512 054355cbf09449d54255aebcfb43b77c9d8178d91d16a710e3d7213922908f2c107809116b635319fca2d3c12a738c9c6fbcd0e318a208f6a068075b9f997a2c DIST uvicorn-0.21.1.gh.tar.gz 717974 BLAKE2B ac4e1ec6a2533e364fe2ad7cd52558ad70b82e3c739756f33123d08737cc406ba879f50f7fa1cba875d0f0a284da5467e4ca15139558462401fb6a7938a17f61 SHA512 9f8dfe42df5d7f3923609e177def66d68fac24e3016fc1c6fead489320c2e5eaf7816a43e242f4426e670ce16f200db41679ac6ebd29a000ba76ca72b9ccec76 DIST uvicorn-0.22.0.gh.tar.gz 719615 BLAKE2B 8e0d6099e66822e77fb447c279de8f29c820e1f9e24e37629d36349ebd4b52ea8dc69f7fc02a21e9711925e3ad1ec4a95464ea315c7bc40a905810dc9a1ef077 SHA512 61af2df426a5bc060a32730ddf024ca8dd39ccea6800235bf48d7e0c694b9d363cbedd826f498063c6779061af84b6b56e8ab0a466e74291dbbaf5ae995e5587 diff --git a/dev-python/uvicorn/uvicorn-0.19.0.ebuild b/dev-python/uvicorn/uvicorn-0.19.0.ebuild deleted file mode 100644 index b4a511696277.. --- a/dev-python/uvicorn/uvicorn-0.19.0.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=hatchling -PYTHON_COMPAT=( pypy3 python3_{9..11} ) - -inherit distutils-r1 optfeature - -DESCRIPTION="Lightning-fast ASGI server implementation" -HOMEPAGE="https://www.uvicorn.org/"; -SRC_URI="https://github.com/encode/${PN}/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" - -RDEPEND=" - >=dev-python/asgiref-3.4.0[${PYTHON_USEDEP}] - >=dev-python/click-7.0[${PYTHON_USEDEP}] - >=dev-python/h11-0.8[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/httpx[${PYTHON_USEDEP}] - dev-python/pytest-asyncio[${PYTHON_USEDEP}] - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/python-dotenv[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] - dev-python/trustme[${PYTHON_USEDEP}] - >=dev-python/websockets-10.0[${PYTHON_USEDEP}] - dev-python/wsproto[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=( - # too long path for unix socket - tests/test_config.py::test_bind_unix_socket_works_with_reload_or_workers - # need unpackaged httptools - "tests/middleware/test_logging.py::test_trace_logging_on_http_protocol[httptools]" - tests/protocols/test_http.py::test_fragmentation - ) - - local EPYTEST_IGNORE=() - # love from Rust world - if ! has_version "dev-python/watchfiles[${PYTHON_USEDEP}]"; then - EPYTEST_IGNORE+=( - tests/supervisors/test_reload.py - ) - fi - - epytest -} - -pkg_postinst() { - optfeature "auto reload on file changes" dev-python/watchfiles -} diff --git a/dev-python/uvicorn/uvicorn-0.21.0.ebuild b/dev-python/uvicorn/uvicorn-0.21.0.ebuild deleted file mode 100644 index 6a6ce1086134.. --- a/dev-python/uvicorn/uvicorn-0.21.0.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 2021-2023 Gentoo Author