[gentoo-commits] repo/gentoo:master commit in: app-office/scribus/
commit: 6f3f15babb0ed6afd65b65dc9537f182c2866bc3 Author: Jakov Smolić gentoo org> AuthorDate: Mon May 16 12:21:05 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon May 16 12:21:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f3f15ba app-office/scribus: Stabilize 1.5.8-r1 ppc, #843356 Signed-off-by: Jakov Smolić gentoo.org> app-office/scribus/scribus-1.5.8-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/scribus/scribus-1.5.8-r1.ebuild b/app-office/scribus/scribus-1.5.8-r1.ebuild index d54fc9affaaa..9c9dfbd6604c 100644 --- a/app-office/scribus/scribus-1.5.8-r1.ebuild +++ b/app-office/scribus/scribus-1.5.8-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://sourceforge/project/${PN}/${PN}-devel/${PV}/${P}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ppc ~ppc64 ~x86" IUSE="+boost debug examples graphicsmagick hunspell +minimal osg +pdf scripts +templates tk" REQUIRED_USE="${PYTHON_REQUIRED_USE}
[gentoo-commits] repo/gentoo:master commit in: dev-java/tomcat-servlet-api/
commit: 16b34f395aa136178a5c49557a03e895ccd3292a Author: Miroslav Šulc gentoo org> AuthorDate: Mon May 16 12:10:23 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon May 16 12:10:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16b34f39 dev-java/tomcat-servlet-api: bump to 10.0.21 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/tomcat-servlet-api/Manifest | 1 + .../tomcat-servlet-api-10.0.21.ebuild | 98 ++ 2 files changed, 99 insertions(+) diff --git a/dev-java/tomcat-servlet-api/Manifest b/dev-java/tomcat-servlet-api/Manifest index 19701fe70887..05d1f5edf448 100644 --- a/dev-java/tomcat-servlet-api/Manifest +++ b/dev-java/tomcat-servlet-api/Manifest @@ -1,5 +1,6 @@ DIST apache-tomcat-10.0.18-src.tar.gz 6088118 BLAKE2B 7d3fdb5a682dd44d358a619a18ca3df3bde27c9fc963436c9bce86baf07a42e87ba80724afdc6ce72b493d2fb35dda644eba29df7d4434f8c815ada4cb5d2ca3 SHA512 001205f382f44163f08dba1d306472b7ef3256e31a522c3f1f7595bca4fd084776a0c1f69b241302fa5d0d2f143ac063cb34d4fcf79a51ec9722f2f2ce3f1dab DIST apache-tomcat-10.0.20-src.tar.gz 6097471 BLAKE2B 77df97d73ff87a5ad55dfc3a0df02e3a306e619a5ae4bd2df0a0e3d42d236ccf2c6a6c46f60f56311f9be1bd561be9096d810d932f136b5856ff275fb3ae8368 SHA512 1e75b0bad54a9fac6ddc650156fac88bc91933ff0bf4e9a62948f5e116454b6def10d7ad632968e709e8aac72b15c567e4497cdb9b594352cd12d7518fdaf18f +DIST apache-tomcat-10.0.21-src.tar.gz 6109792 BLAKE2B c650a2e0cb8c6424d98539eaa802c788ff212b014e614123841a806fc9845a953911b5964f67cfc8c1f2ce33dfe627636b5af2f1eaa4b4c985ef4b78d0d831bf SHA512 925bb61ca8b6432e4aef5d5088838e811dbfc0a7b6190354b6ffd957d4ebf145ac1bf4a919b368def0cf63c86c28caf78faf78b190a6e54e085cbf4f108836a1 DIST apache-tomcat-4.1.40-src.tar.gz 3709719 BLAKE2B f7ca82052c1148a5c384fcbc3871beeddccdb4cfed05ba176581ebb50f52ba867bed8dbc500e97b7348a3a87b9693fb73eb81209df4f31e8c1ced7e30a6af30b SHA512 c455fa3da9da8fcbf1d54ae5dce808f8a4520ccafd627a6b2d1b003c37e8395d8b2a55d5471bf6c196549d082715862b3b8958aef88613293a07fc0160aa5c6e DIST apache-tomcat-5.5.36-src.tar.gz 3743113 BLAKE2B dbfcfd123a23b0ceb9f1fdd936e42324ea8b10cf327a1d0abf1703006535859c7122690a08b5ec27b86b526cc7709a7199b4f35f123538ff11f23f3b489358f3 SHA512 845636b5b992fbbb7d657d192afbab1e6a924bfd0c71b025cf22776eb4527d92d63f9b3f33475d4349a0df4cebd984ba3776eedd7482b820abdea909e90a97b7 DIST apache-tomcat-6.0.53-src.tar.gz 3522914 BLAKE2B 054b097c16861abaa8bdbeba713b49bc1dfcff573bb3f4bd0ff5807c33a2a0fb991af618f6e11e5b3ce3fa55c589fc6569342cab5d5a00349c79bc7061d81e40 SHA512 915a0a18f5c2883625c9441eed6465973eff4f6bf41e08e925c7edaea89ef8f6ee9476d3e06fa38228d4bcb4decaf53e3a7bdb7ec7e899e6250db3e12a9f5f2c diff --git a/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.21.ebuild b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.21.ebuild new file mode 100644 index ..5ed928878473 --- /dev/null +++ b/dev-java/tomcat-servlet-api/tomcat-servlet-api-10.0.21.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="source" + +inherit java-pkg-2 java-pkg-simple + +MY_A="apache-${PN}-${PV}-src" +MY_P="${MY_A/-servlet-api/}" +DESCRIPTION="Tomcat's Servlet API 5.0/JSP API 3.0/EL API 4.0 implementation" +HOMEPAGE="https://tomcat.apache.org/"; +SRC_URI="mirror://apache/tomcat/tomcat-10/v${PV}/src/${MY_P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="5.0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86 ~amd64-linux ~x86-linux ~x64-solaris ~x86-solaris" +IUSE="" + +DEPEND=">=virtual/jdk-1.8:*" +RDEPEND=">=virtual/jre-1.8:*" + +S="${WORKDIR}/${MY_P}/" + +JAVA_TEST_SRC_DIR="src/test" + +SERVLET_API_JAR="servlet-api.jar" +SERVLET_API_SRC="src/main/servlet-api" +SERVLET_API_RESOURCES="src/resources/servlet-api" +EL_API_JAR="el-api.jar" +EL_API_SRC="src/main/el-api" +EL_API_RESOURCES="src/resources/el-api" +JSP_API_JAR="jsp-api.jar" +JSP_API_SRC="src/main/jsp-api" +JSP_API_RESOURCES="src/resources/jsp-api" + +src_prepare() { + default + + # The sources and also resources are mixed together so we first give it a structure to make it easier to compile and package + mkdir -p ${SERVLET_API_SRC} ${SERVLET_API_RESOURCES} \ + ${EL_API_SRC} ${EL_API_RESOURCES} \ + ${JSP_API_SRC}/jakarta/servlet ${JSP_API_RESOURCES} \ + ${JAVA_TEST_SRC_DIR} || die "Failed to create source directory" + + pushd java || die "Failed to cd to java dir" + + cp --parents -R jakarta/servlet "${S}/${SERVLET_API_SRC}/" || die "Failed to copy servlet-api sources" + mv "${S}/${SERVLET_API_SRC}/jakarta/servlet/jsp" "${S}/${JSP_API_SRC}/jakarta/servlet" || die "Failed to copy jsp-api sources" + cp --parents -R jakarta/el "${S}/${EL_API_SRC}/" || die "Failed to copy el-api sources" + + popd + + for file in $(find src -type f | grep -vE "\.java$"); do + target_dir=$(dirname $file | sed
[gentoo-commits] repo/gentoo:master commit in: www-servers/tomcat/
commit: e1b9e36bf0841d5df67e60e4fcc8b79fc4de1b07 Author: Miroslav Šulc gentoo org> AuthorDate: Mon May 16 12:10:42 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon May 16 12:10:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1b9e36b www-servers/tomcat: bump to 10.0.21 Signed-off-by: Miroslav Šulc gentoo.org> www-servers/tomcat/Manifest | 1 + www-servers/tomcat/tomcat-10.0.21.ebuild | 198 +++ 2 files changed, 199 insertions(+) diff --git a/www-servers/tomcat/Manifest b/www-servers/tomcat/Manifest index cf93bd09cb94..201841521a11 100644 --- a/www-servers/tomcat/Manifest +++ b/www-servers/tomcat/Manifest @@ -1,5 +1,6 @@ DIST apache-tomcat-10.0.18-src.tar.gz 6088118 BLAKE2B 7d3fdb5a682dd44d358a619a18ca3df3bde27c9fc963436c9bce86baf07a42e87ba80724afdc6ce72b493d2fb35dda644eba29df7d4434f8c815ada4cb5d2ca3 SHA512 001205f382f44163f08dba1d306472b7ef3256e31a522c3f1f7595bca4fd084776a0c1f69b241302fa5d0d2f143ac063cb34d4fcf79a51ec9722f2f2ce3f1dab DIST apache-tomcat-10.0.20-src.tar.gz 6097471 BLAKE2B 77df97d73ff87a5ad55dfc3a0df02e3a306e619a5ae4bd2df0a0e3d42d236ccf2c6a6c46f60f56311f9be1bd561be9096d810d932f136b5856ff275fb3ae8368 SHA512 1e75b0bad54a9fac6ddc650156fac88bc91933ff0bf4e9a62948f5e116454b6def10d7ad632968e709e8aac72b15c567e4497cdb9b594352cd12d7518fdaf18f +DIST apache-tomcat-10.0.21-src.tar.gz 6109792 BLAKE2B c650a2e0cb8c6424d98539eaa802c788ff212b014e614123841a806fc9845a953911b5964f67cfc8c1f2ce33dfe627636b5af2f1eaa4b4c985ef4b78d0d831bf SHA512 925bb61ca8b6432e4aef5d5088838e811dbfc0a7b6190354b6ffd957d4ebf145ac1bf4a919b368def0cf63c86c28caf78faf78b190a6e54e085cbf4f108836a1 DIST apache-tomcat-7.0.109-src.tar.gz 5314401 BLAKE2B 56583caea6879bf8ca5cc02a886de3d7af413032f88d367653e709dc1c8f590e78620c788317bbff4b6e65dd3e242cc26863164ac8e7c87334a22636f3ed0703 SHA512 ecf9c0bee0e3e1aa24f299fe633705c5a2f6aa264d9e4968cfc96aa5d0a425c2b0ff07765a8b6c67221766733bdfaed6e6c6377a8d0870d889e7063ce90a46ce DIST apache-tomcat-8.5.77-src.tar.gz 5963037 BLAKE2B 63192409b148cf0691e6ad22180e4f79d8603e89633598ee3f1dcfdd7d55b88530ecb1aa7c585920e086a7582dea78fcbcd1498ed2552e0f8d17127658769f66 SHA512 a0d2f77540b5370e09d03d04340e0c7f539eb5761b84ea3c8ef924e2a3e7f9528b3ed83a0c8e413bc9335cee6052135788e48e30d95f231ba3ade7f0b53ec157 DIST apache-tomcat-8.5.78-src.tar.gz 5972826 BLAKE2B 93acb2e997a877a2195642da7d896ec4f08bebd83aa12d868607056c23722bdb90147814173dde17fc142a9e4e434e4570a15ebfa1f8b1c7911a16408728b4bb SHA512 b58fdaa57420fcf7759420fba26bfd6edaa5174f5d3a81fdf8783f19d5385e2502d2ad4bfa0e4a77c6a084bf6d97a6d3cd274ab0ab3f2311d23079e273c41b32 diff --git a/www-servers/tomcat/tomcat-10.0.21.ebuild b/www-servers/tomcat/tomcat-10.0.21.ebuild new file mode 100644 index ..17405e3e5eda --- /dev/null +++ b/www-servers/tomcat/tomcat-10.0.21.ebuild @@ -0,0 +1,198 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" + +inherit java-pkg-2 java-ant-2 prefix + +MY_P="apache-${PN}-${PV}-src" + +# Currently we bundle binary versions of bnd.jar and bndlib.jar +# See bugs #203080 and #676116 +BND_VERSION="6.2.0" +BND="biz.aQute.bnd-${BND_VERSION}.jar" +BNDLIB="biz.aQute.bndlib-${BND_VERSION}.jar" + +DESCRIPTION="Tomcat Servlet-5.0/JSP-3.0/EL-4.0/WebSocket-2.0/JASIC-2.0 Container" +HOMEPAGE="https://tomcat.apache.org/"; +SRC_URI="mirror://apache/${PN}/tomcat-10/v${PV}/src/${MY_P}.tar.gz + https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bnd/${BND_VERSION}/${BND} + https://repo.maven.apache.org/maven2/biz/aQute/bnd/biz.aQute.bndlib/${BND_VERSION}/${BNDLIB}"; + +LICENSE="Apache-2.0" +SLOT="10" +KEYWORDS="~amd64 ~amd64-linux" +IUSE="extra-webapps" + +RESTRICT="test" # can we run them on a production system? + +# though it could work with 4.22 and upstream uses 4.20, +# we still use 4.15 because 4.20+ is currently built with java 11 +# and it would force Tomcat to use at least java 11 too +ECJ_SLOT="4.15" +SAPI_SLOT="5.0" + +COMMON_DEP="dev-java/eclipse-ecj:${ECJ_SLOT} + dev-java/glassfish-xmlrpc-api:0 + dev-java/jakartaee-migration:0 + ~dev-java/tomcat-servlet-api-${PV}:${SAPI_SLOT} + dev-java/wsdl4j:0" +RDEPEND="${COMMON_DEP} + acct-group/tomcat + acct-user/tomcat + virtual/jre" +DEPEND="${COMMON_DEP} + app-admin/pwgen + dev-java/ant-core + >=virtual/jdk-1.8:* + test? ( + dev-java/ant-junit:0 + dev-java/easymock:3.2 + )" + +S=${WORKDIR}/${MY_P} + +PATCHES=( + "${FILESDIR}/${PN}-9.0.50-insufficient-ecj.patch" +) + +BND_HOME="${S}/tomcat-build-libs/bnd" +BNDLIB_HOME="${S}/tomcat-build-libs/bndlib" +BND_JAR="${BND_HOME}/${BND}" +BNDLIB_JAR="${BNDLIB_HOME}/${BND_LIB}" + +src_unpack() { + unpack ${MY_P}.tar.gz + + mkdir -p "${BND_HOME}" "${BNDLIB_HOME}" || die "Failed to create dir" + ln -
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/sprockets/files/
commit: db5adb0c74c50ba95eb05192dfdce72143c549c7 Author: Hans de Graaff gentoo org> AuthorDate: Mon May 16 11:13:17 2022 + Commit: Hans de Graaff gentoo org> CommitDate: Mon May 16 11:13:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db5adb0c dev-ruby/sprockets/files: add missing patches Closes: https://bugs.gentoo.org/844961 Signed-off-by: Hans de Graaff gentoo.org> .../files/sprockets-3.7.2-erb-deprecation.patch| 29 ++ .../sprockets/files/sprockets-3.7.2-kwargs.patch | 28 + 2 files changed, 57 insertions(+) diff --git a/dev-ruby/sprockets/files/sprockets-3.7.2-erb-deprecation.patch b/dev-ruby/sprockets/files/sprockets-3.7.2-erb-deprecation.patch new file mode 100644 index ..c433360cae52 --- /dev/null +++ b/dev-ruby/sprockets/files/sprockets-3.7.2-erb-deprecation.patch @@ -0,0 +1,29 @@ +From b4fbdd9dfccabcaf5aa9f6ab7f6cab430cc16999 Mon Sep 17 00:00:00 2001 +From: utilum +Date: Sun, 24 Jun 2018 10:30:13 +0200 +Subject: [PATCH] backport: Deprecate safe_level of `ERB.new` in Ruby 2.6 + +37a87ba0969d9c08e0e5d05271c7d2e6ba8aa817 +--- + lib/sprockets/erb_processor.rb | 8 +++- + 1 file changed, 7 insertions(+), 1 deletion(-) + +diff --git a/lib/sprockets/erb_processor.rb b/lib/sprockets/erb_processor.rb +index a14d1c1a8..acbd4ad63 100644 +--- a/lib/sprockets/erb_processor.rb b/lib/sprockets/erb_processor.rb +@@ -18,7 +18,13 @@ def initialize(&block) + end + + def call(input) +- engine = ::ERB.new(input[:data], nil, '<>') ++ match = ERB.version.match(/\Aerb\.rb \[(?[^ ]+) /) ++ if match && match[:version] >= "2.2.0" # Ruby 2.6+ ++engine = ::ERB.new(input[:data], trim_mode: '<>') ++ else ++engine = ::ERB.new(input[:data], nil, '<>') ++ end ++ + context = input[:environment].context_class.new(input) + klass = (class << context; self; end) + klass.class_eval(&@block) if @block diff --git a/dev-ruby/sprockets/files/sprockets-3.7.2-kwargs.patch b/dev-ruby/sprockets/files/sprockets-3.7.2-kwargs.patch new file mode 100644 index ..3c9be7e7af01 --- /dev/null +++ b/dev-ruby/sprockets/files/sprockets-3.7.2-kwargs.patch @@ -0,0 +1,28 @@ +From 6e6d6a70848cf006fabf48088cb4140c6d1858e7 Mon Sep 17 00:00:00 2001 +From: pavel +Date: Tue, 1 Oct 2019 12:29:13 +0200 +Subject: [PATCH] kwargs + +--- + test/test_performance.rb | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/test/test_performance.rb b/test/test_performance.rb +index c9e76c00f..f2ffde606 100644 +--- a/test/test_performance.rb b/test/test_performance.rb +@@ -16,12 +16,12 @@ def stat(filename) + $dir_entires_calls = nil + class << Dir + alias_method :original_entries, :entries +- def entries(dirname, *args) ++ def entries(dirname, **args) + if $dir_entires_calls + $dir_entires_calls[dirname.to_s] ||= [] + $dir_entires_calls[dirname.to_s] << caller + end +-original_entries(dirname, *args) ++original_entries(dirname, **args) + end + end +
[gentoo-commits] repo/gentoo:master commit in: net-misc/nextcloud-client/
commit: e154ef381569a7c8e92a9dd4ea01a6c9b56d5175 Author: Florian Schmaus gentoo org> AuthorDate: Mon May 16 11:03:37 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Mon May 16 11:03:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e154ef38 net-misc/nextcloud-client: stabilize 3.4.4 for amd64 Signed-off-by: Florian Schmaus gentoo.org> net-misc/nextcloud-client/nextcloud-client-3.4.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-misc/nextcloud-client/nextcloud-client-3.4.4.ebuild b/net-misc/nextcloud-client/nextcloud-client-3.4.4.ebuild index df314cf64b74..a3ac54808113 100644 --- a/net-misc/nextcloud-client/nextcloud-client-3.4.4.ebuild +++ b/net-misc/nextcloud-client/nextcloud-client-3.4.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/nextcloud/desktop/archive/v${PV/_/-}.tar.gz -> ${P}. LICENSE="CC-BY-3.0 GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" IUSE="doc dolphin nautilus test webengine" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: games-simulation/EmptyEpsilon/, games-simulation/EmptyEpsilon/files/
commit: eb81f1f23a16118debe1daebbccc58d02a3f5631 Author: Florian Schmaus gentoo org> AuthorDate: Mon May 16 09:59:11 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Mon May 16 10:12:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb81f1f2 games-simulation/EmptyEpsilon: add 2022.03.16 Signed-off-by: Florian Schmaus gentoo.org> .../EmptyEpsilon/EmptyEpsilon-2022.03.16.ebuild| 88 ++ games-simulation/EmptyEpsilon/Manifest | 4 + .../files/EmptyEpsilon-cmake-meshoptimizer.patch | 15 .../EmptyEpsilon/files/SeriousProton-cmake.patch | 15 4 files changed, 122 insertions(+) diff --git a/games-simulation/EmptyEpsilon/EmptyEpsilon-2022.03.16.ebuild b/games-simulation/EmptyEpsilon/EmptyEpsilon-2022.03.16.ebuild new file mode 100644 index ..9842d07150b2 --- /dev/null +++ b/games-simulation/EmptyEpsilon/EmptyEpsilon-2022.03.16.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake toolchain-funcs + +# basics_universal version +MY_BU_VER="1_15_update2" +# meshoptimizer version +MY_MO_VER="0.16" + +DESCRIPTION="A spaceship bridge simulator game" +HOMEPAGE="https://daid.github.io/EmptyEpsilon/"; +# This bundles SeriousProton as the build system does not support using +# a separate SeriousProton instance (and currently EmptyEpsilon seems to +# be the only consumer). +SRC_URI=" + https://github.com/daid/EmptyEpsilon/archive/EE-${PV}.tar.gz -> EmptyEpsilon-${PV}.tar.gz + https://github.com/daid/SeriousProton/archive/EE-${PV}.tar.gz -> SeriousProton-${PV}.tar.gz + https://github.com/BinomialLLC/basis_universal/archive/refs/tags/v${MY_BU_VER}.tar.gz -> basis_universal_${MY_BU_VER}.tar.gz + https://github.com/zeux/meshoptimizer/archive/refs/tags/v${MY_MO_VER}.tar.gz -> meshoptimizer-${MY_MO_VER}.tar.gz +" + +# EmptyEpsilon is mostly licensed under GPL, however the art ressources +# use Creative Commons and the bundled SeriousProton is MIT-licensed. +LICENSE="Apache-2.0 GPL-2 CC-BY-SA-3.0 MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-cpp/nlohmann_json + media-libs/freetype + media-libs/libsdl2 + >=media-libs/glm-0.9.9.8 +" +DEPEND="${RDEPEND}" + +S="${WORKDIR}/EmptyEpsilon-EE-${PV}" + +PATCHES=( + "${FILESDIR}/${PN}-cmake-meshoptimizer.patch" +) + +pkg_pretend() { + [[ ${MERGE_TYPE} == "binary" ]] && return + + if tc-is-gcc; then + if [[ $(gcc-major-version) -lt 11 ]]; then + # ld: /usr/lib64/libsfml-audio.so: undefined reference to `std::__throw_bad_array_new_length()@GLIBCXX_3.a4.29' + eerror "${PN} requires GCC >= 11. Run gcc-config to switch your default compiler." + die "Need at least GCC >= 11" + fi + fi +} + +src_prepare() { + cmake_src_prepare + + local -A externals=() + externals["${BUILD_DIR}/SeriousProton/externals/basis"]="${WORKDIR}/basis_universal-${MY_BU_VER}" + externals["${BUILD_DIR}/externals/meshoptimizer"]="${WORKDIR}/meshoptimizer-${MY_MO_VER}" + local link + for link in "${!externals[@]}"; do + local external_dir=$(dirname "${link}") + if [[ ! -d "${external_dir}" ]]; then + mkdir -p "${external_dir}" || die + fi + local target="${externals[${link}]}" + ln -rs "${target}" "${link}" || die + done + + eapply --directory="${WORKDIR}/SeriousProton-EE-${PV}" \ + "${FILESDIR}/SeriousProton-cmake.patch" +} + +src_configure() { + local version=( $(ver_rs 1- ' ') ) + local mycmakeargs=( + -DSERIOUS_PROTON_DIR="${WORKDIR}/SeriousProton-EE-${PV}/" + -DCPACK_PACKAGE_VERSION="${PV}" + -DCPACK_PACKAGE_VERSION_MAJOR="${version[0]}" + -DCPACK_PACKAGE_VERSION_MINOR="${version[1]}" + -DCPACK_PACKAGE_VERSION_PATCH="${version[2]}" + ) + + cmake_src_configure +} diff --git a/games-simulation/EmptyEpsilon/Manifest b/games-simulation/EmptyEpsilon/Manifest index a04319c8d93f..aaf0d0e732ff 100644 --- a/games-simulation/EmptyEpsilon/Manifest +++ b/games-simulation/EmptyEpsilon/Manifest @@ -1,2 +1,6 @@ DIST EmptyEpsilon-2021.06.23.tar.gz 285211647 BLAKE2B 813b7e02ff7f046b7f28139063441eb421861b720c7b55d25930d3a418211fefdce7ac0e6ab705b4afe52df58f85a9298ff3e6be883a841e6eb9f7037eca297b SHA512 209ea68d99ef5ef53f1e3484d6471cafc01d4cb6505609a5b41d468387147127b4b4bbc20af75404d2cdef3d3cfb37bbb7f6fb3ae336d2f7e264e9c470ad7764 +DIST EmptyEpsilon-2022.03.16.tar.gz 258014053 BLAKE2B d447518c6887b5969bce48abc042a259733a6845a49ba767b274d17c1b0e28a025443d073563e269365837191439f7963f3a3775c58b143e97cef7b7c0cef336 SHA512 63f351be1af792be0ce8b1171ea14dd9f3ab75825ca9df48f7a7bfbc3cedfe05183f59
[gentoo-commits] repo/gentoo:master commit in: net-im/poezio/
commit: 547f1c0dd7e917a2e67de2f495cc4ce5f00c529c Author: Florian Schmaus gentoo org> AuthorDate: Mon May 16 07:32:30 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Mon May 16 10:12:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=547f1c0d net-im/poezio: stabilize 0.14 for amd64 Signed-off-by: Florian Schmaus gentoo.org> net-im/poezio/poezio-0.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/poezio/poezio-0.14.ebuild b/net-im/poezio/poezio-0.14.ebuild index 81e2f3ab9a0b..b89e69da45ff 100644 --- a/net-im/poezio/poezio-0.14.ebuild +++ b/net-im/poezio/poezio-0.14.ebuild @@ -21,7 +21,7 @@ if [[ "${PV}" == "" ]]; then BDEPEND="dev-python/sphinx" else SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="~amd64" + KEYWORDS="amd64" fi RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-im/poezio/
commit: c21a4f0f0a1c701e7f0952cd2c154f3bc31b10e4 Author: Florian Schmaus gentoo org> AuthorDate: Mon May 16 07:32:53 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Mon May 16 10:12:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c21a4f0f net-im/poezio: drop 0.13.1-r2 Signed-off-by: Florian Schmaus gentoo.org> net-im/poezio/Manifest| 1 - net-im/poezio/poezio-0.13.1-r2.ebuild | 69 --- 2 files changed, 70 deletions(-) diff --git a/net-im/poezio/Manifest b/net-im/poezio/Manifest index 02b8eba1a8a6..89fdd00059f4 100644 --- a/net-im/poezio/Manifest +++ b/net-im/poezio/Manifest @@ -1,2 +1 @@ -DIST poezio-0.13.1.tar.gz 632572 BLAKE2B e8d3d34c5ca8d236a5a434b4b339cab5ea7286c60db3ef5a6012d406848537b587e834b86f7b6049ee8e637a82e883b2d874134bc1f7d64106e0b0f81aab218f SHA512 6c211ef0fa2fc4bd4cce6ab896166eec6bcdc16ad9e774f4d6bf261b404c9ef68b18d934097da0e165b0cce9bd7779da520ac9c3eac30ccf8280f98ef6aa19c6 DIST poezio-0.14.tar.gz 662379 BLAKE2B 467741d82945c084c79811d41ff85358ad236d0dcefca7e6f1f8ed5d78aa127f800d2370d624ebaf9e2eb20e1038f280c2e874694ea2b86965fe329b82c4b7d8 SHA512 6e68954a918c645592e2d2f8a265e2f2445a39e256c0525a5517e758a90cc404e066cc08d67ad0f8a3c7d6f3efd61f13a776737d110dd23df7a5f7fab54fc6b5 diff --git a/net-im/poezio/poezio-0.13.1-r2.ebuild b/net-im/poezio/poezio-0.13.1-r2.ebuild deleted file mode 100644 index a43f1e0504f7.. --- a/net-im/poezio/poezio-0.13.1-r2.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=rdepend -PYTHON_COMPAT=( python3_{8..9} ) - -inherit distutils-r1 optfeature xdg - -DESCRIPTION="Console XMPP client that looks like most famous IRC clients" -HOMEPAGE="https://poez.io/"; -LICENSE="ZLIB" -SLOT="0" - -if [[ "${PV}" == "" ]]; then - EGIT_REPO_URI="https://lab.louiz.org/${PN}/${PN}.git"; - inherit git-r3 - - # We build the html documentation using sphinx. - BDEPEND="dev-python/sphinx" -else - SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - KEYWORDS="amd64" -fi - -RDEPEND=" - dev-python/aiodns[${PYTHON_USEDEP}] - dev-python/pyasn1-modules[${PYTHON_USEDEP}] - dev-python/pyasn1[${PYTHON_USEDEP}] - >=dev-python/slixmpp-1.5.0[${PYTHON_USEDEP}] -" - -PATCHES=( - "${FILESDIR}/Do-not-install-man-pages-and-files-in-usr-share-poez.patch" -) - -distutils_enable_tests pytest - -src_prepare() { - default - # Delete unmaintained plugin which requires an excessive external dep - rm plugins/mpd_client.py || die -} - -src_compile() { - distutils-r1_src_compile - - if [[ -n "${EGIT_REPO_URI}" ]]; then - emake -C doc html - fi -} - -src_install() { - distutils-r1_src_install - - doman data/poezio.1 data/poezio_logs.1 - - if [[ -n "${EGIT_REPO_URI}" ]]; then - docinto html - dodoc -r doc/build/html/* - fi -} - -pkg_postinst() { - xdg_pkg_postinst - - optfeature "screen autoaway support" dev-python/pyinotify -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/cdecl/
commit: 32be3b0f46e33f0b434526629482cf403bc222c0 Author: Florian Schmaus gentoo org> AuthorDate: Mon May 16 07:31:15 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Mon May 16 10:12:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32be3b0f dev-util/cdecl: add 11.15 Signed-off-by: Florian Schmaus gentoo.org> dev-util/cdecl/Manifest | 1 + dev-util/cdecl/cdecl-11.15.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/dev-util/cdecl/Manifest b/dev-util/cdecl/Manifest index f44698f58275..9a29c5378173 100644 --- a/dev-util/cdecl/Manifest +++ b/dev-util/cdecl/Manifest @@ -1,3 +1,4 @@ DIST cdecl-11.11.tar.gz 765023 BLAKE2B c8847740339f0d9c977c43d9cbf4ea05061a428cef47bfa0cbf908548162eb328483a477e86b60525e39c3e59dc32a21fb093c3afecafb17da1943945c875d98 SHA512 32b95c51af4b1eaa2833777c3a63a807d63f754a766a5dbb215508c11bca99be0b3d3ef260b6bc52a9cbae7f99d82c27fe034f4c9acfcb0447ba1d1c9dba14f4 DIST cdecl-11.12.tar.gz 766918 BLAKE2B 6cf07cc6e9d4a1948edc4c9ea9eea586624f4117c8871f209270069588644a8f23e7fa98a4d1d80455cfbef392289b5382e36b16b90d16bdacfa136ca05c5198 SHA512 02bf5ea8264025b8fe71dfa166342af2b5a5edd5f85f7d4e106628f5e0dd24641d60a676d84e3337670a3e9fe78829a0433b567e3c6e3ae9698fa64e2eb4ba49 DIST cdecl-11.14.tar.gz 772235 BLAKE2B 665ac2ab9efb0bb356eb96265e56cc8592534aafe1ada2d6129704b221aed71063645eba8ca9d792b5785127f1e9d4b341157245291f8c1792d04747b8b80043 SHA512 c96f4cd29a8a1e632990dfe13db5a8bd9f0705e1d6899eea5b1b4aa59be7451c1878e1f0a7c618cb051b67f5b99f6ee3ed5c49679cfbd7e723bdece2355f1bf1 +DIST cdecl-11.15.tar.gz 779251 BLAKE2B 38dbefeb65b19960d9a761f63318525c5f446536a1195258ad6bc0214f07e9b24aaba09d50bfa8486315ec9514f5727abf5150d243c0123c5d8d74cb97e53327 SHA512 e9142eaf59fed2722756408e2c7be38ebe5d6975baab46eceb79ef70462ac106d49328e14177a18a576a68c08fa8c8fecd6ed7f0c2b9ba7b219727ca4a1546db diff --git a/dev-util/cdecl/cdecl-11.15.ebuild b/dev-util/cdecl/cdecl-11.15.ebuild new file mode 100644 index ..7e715e918523 --- /dev/null +++ b/dev-util/cdecl/cdecl-11.15.ebuild @@ -0,0 +1,36 @@ +# Copyright 2021-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION='Composing and deciphering C (or C++) declarations or casts, aka "gibberish."' +HOMEPAGE="https://github.com/paul-j-lucas/cdecl"; +SRC_URI="https://github.com/paul-j-lucas/${PN}/archive/${P}.tar.gz"; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="+readline" + +DEPEND=" + sys-libs/ncurses:0= + readline? ( sys-libs/readline:0= ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + sys-devel/bison + sys-devel/flex +" + +S="${WORKDIR}/${PN}-${P}" + +src_prepare() { + default + eautoreconf +} + +src_configure() { + econf $(use_with readline) +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/cdecl/
commit: bf4e33fbbb41f398b4ba5ef00be1494b40fb8737 Author: Florian Schmaus gentoo org> AuthorDate: Mon May 16 07:31:39 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Mon May 16 10:12:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf4e33fb dev-util/cdecl: drop 11.11, 11.12 Signed-off-by: Florian Schmaus gentoo.org> dev-util/cdecl/Manifest | 2 -- dev-util/cdecl/cdecl-11.11.ebuild | 36 dev-util/cdecl/cdecl-11.12.ebuild | 36 3 files changed, 74 deletions(-) diff --git a/dev-util/cdecl/Manifest b/dev-util/cdecl/Manifest index 9a29c5378173..19426844ac8f 100644 --- a/dev-util/cdecl/Manifest +++ b/dev-util/cdecl/Manifest @@ -1,4 +1,2 @@ -DIST cdecl-11.11.tar.gz 765023 BLAKE2B c8847740339f0d9c977c43d9cbf4ea05061a428cef47bfa0cbf908548162eb328483a477e86b60525e39c3e59dc32a21fb093c3afecafb17da1943945c875d98 SHA512 32b95c51af4b1eaa2833777c3a63a807d63f754a766a5dbb215508c11bca99be0b3d3ef260b6bc52a9cbae7f99d82c27fe034f4c9acfcb0447ba1d1c9dba14f4 -DIST cdecl-11.12.tar.gz 766918 BLAKE2B 6cf07cc6e9d4a1948edc4c9ea9eea586624f4117c8871f209270069588644a8f23e7fa98a4d1d80455cfbef392289b5382e36b16b90d16bdacfa136ca05c5198 SHA512 02bf5ea8264025b8fe71dfa166342af2b5a5edd5f85f7d4e106628f5e0dd24641d60a676d84e3337670a3e9fe78829a0433b567e3c6e3ae9698fa64e2eb4ba49 DIST cdecl-11.14.tar.gz 772235 BLAKE2B 665ac2ab9efb0bb356eb96265e56cc8592534aafe1ada2d6129704b221aed71063645eba8ca9d792b5785127f1e9d4b341157245291f8c1792d04747b8b80043 SHA512 c96f4cd29a8a1e632990dfe13db5a8bd9f0705e1d6899eea5b1b4aa59be7451c1878e1f0a7c618cb051b67f5b99f6ee3ed5c49679cfbd7e723bdece2355f1bf1 DIST cdecl-11.15.tar.gz 779251 BLAKE2B 38dbefeb65b19960d9a761f63318525c5f446536a1195258ad6bc0214f07e9b24aaba09d50bfa8486315ec9514f5727abf5150d243c0123c5d8d74cb97e53327 SHA512 e9142eaf59fed2722756408e2c7be38ebe5d6975baab46eceb79ef70462ac106d49328e14177a18a576a68c08fa8c8fecd6ed7f0c2b9ba7b219727ca4a1546db diff --git a/dev-util/cdecl/cdecl-11.11.ebuild b/dev-util/cdecl/cdecl-11.11.ebuild deleted file mode 100644 index 7e715e918523.. --- a/dev-util/cdecl/cdecl-11.11.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION='Composing and deciphering C (or C++) declarations or casts, aka "gibberish."' -HOMEPAGE="https://github.com/paul-j-lucas/cdecl"; -SRC_URI="https://github.com/paul-j-lucas/${PN}/archive/${P}.tar.gz"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+readline" - -DEPEND=" - sys-libs/ncurses:0= - readline? ( sys-libs/readline:0= ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - sys-devel/bison - sys-devel/flex -" - -S="${WORKDIR}/${PN}-${P}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf $(use_with readline) -} diff --git a/dev-util/cdecl/cdecl-11.12.ebuild b/dev-util/cdecl/cdecl-11.12.ebuild deleted file mode 100644 index 7e715e918523.. --- a/dev-util/cdecl/cdecl-11.12.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION='Composing and deciphering C (or C++) declarations or casts, aka "gibberish."' -HOMEPAGE="https://github.com/paul-j-lucas/cdecl"; -SRC_URI="https://github.com/paul-j-lucas/${PN}/archive/${P}.tar.gz"; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="+readline" - -DEPEND=" - sys-libs/ncurses:0= - readline? ( sys-libs/readline:0= ) -" -RDEPEND="${DEPEND}" -BDEPEND=" - sys-devel/bison - sys-devel/flex -" - -S="${WORKDIR}/${PN}-${P}" - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf $(use_with readline) -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/cdecl/
commit: 83c4e51272ac11d3d3e2f923408fd25c02e77297 Author: Florian Schmaus gentoo org> AuthorDate: Mon May 16 07:31:27 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Mon May 16 10:12:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83c4e512 dev-util/cdecl: stabilize 11.14 for amd64 Signed-off-by: Florian Schmaus gentoo.org> dev-util/cdecl/cdecl-11.14.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/cdecl/cdecl-11.14.ebuild b/dev-util/cdecl/cdecl-11.14.ebuild index 7e715e918523..e11e661104b3 100644 --- a/dev-util/cdecl/cdecl-11.14.ebuild +++ b/dev-util/cdecl/cdecl-11.14.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/paul-j-lucas/${PN}/archive/${P}.tar.gz"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" IUSE="+readline" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/sequoia-sqv/
commit: c9e3a0784af89444f02693fa5f6002ca000bc589 Author: Florian Schmaus gentoo org> AuthorDate: Mon May 16 07:24:08 2022 + Commit: Florian Schmaus gentoo org> CommitDate: Mon May 16 10:12:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9e3a078 app-crypt/sequoia-sqv: stabilize 1.1.0 for amd64 Signed-off-by: Florian Schmaus gentoo.org> app-crypt/sequoia-sqv/sequoia-sqv-1.1.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-crypt/sequoia-sqv/sequoia-sqv-1.1.0.ebuild b/app-crypt/sequoia-sqv/sequoia-sqv-1.1.0.ebuild index f55753979333..6d67fc76f141 100644 --- a/app-crypt/sequoia-sqv/sequoia-sqv-1.1.0.ebuild +++ b/app-crypt/sequoia-sqv/sequoia-sqv-1.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2021-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -166,7 +166,7 @@ SRC_URI=" LICENSE="Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 GPL-2 GPL-2+ GPL-3 ISC LGPL-3 LGPL-3+ MIT MPL-2.0 ZLIB" SLOT="0" -KEYWORDS="~amd64 ~ppc64" +KEYWORDS="amd64 ~ppc64" QA_FLAGS_IGNORED="usr/bin/sqv"
[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/
commit: 47838dea4099ea7ca475dd845dc96b889b9258b1 Author: Lars Wendler gentoo org> AuthorDate: Mon May 16 09:38:47 2022 + Commit: Lars Wendler gentoo org> CommitDate: Mon May 16 09:38:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47838dea games-strategy/wesnoth: Removed unused local USE flag description Signed-off-by: Lars Wendler gentoo.org> games-strategy/wesnoth/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/games-strategy/wesnoth/metadata.xml b/games-strategy/wesnoth/metadata.xml index 55f36d0dfad5..42cfc4670216 100644 --- a/games-strategy/wesnoth/metadata.xml +++ b/games-strategy/wesnoth/metadata.xml @@ -7,7 +7,6 @@ Enable compilation of server -Support for right-to-left languages wesnoth
[gentoo-commits] repo/gentoo:master commit in: app-containers/apptainer/
commit: 0a69791fad7412ed30adeda8dba8b0eec8faf28f Author: Marek Szuba gentoo org> AuthorDate: Mon May 16 09:06:28 2022 + Commit: Marek Szuba gentoo org> CommitDate: Mon May 16 09:31:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0a69791f app-containers/apptainer: add 1.0.2 Signed-off-by: Marek Szuba gentoo.org> app-containers/apptainer/Manifest | 1 + app-containers/apptainer/apptainer-1.0.2.ebuild | 63 + 2 files changed, 64 insertions(+) diff --git a/app-containers/apptainer/Manifest b/app-containers/apptainer/Manifest index 3473e30ba936..4ee78ec0af5d 100644 --- a/app-containers/apptainer/Manifest +++ b/app-containers/apptainer/Manifest @@ -1 +1,2 @@ DIST apptainer-1.0.1.tar.gz 11977965 BLAKE2B ba0187c82321583825210f418744add120b682af3f14ee6d8071b927cd884b7e58f67f891ccc53c0d7d98bd786a27abcc26b2bafe79ed723a2f4f38a8e1a344b SHA512 273e94a348be2eaf83cf14b4c72a571670a9fa5cd185a90a0f557ba58ea7eb90d3a0f4bdb749673b0009e2291dd994dc715223c38ce82f9fcd6bf142e7692363 +DIST apptainer-1.0.2.tar.gz 11984629 BLAKE2B 56ed18bf86fe51e3bb27605f2c87a2c20fd9f3457594f1e0628b00d8616befa275b76bc4aba2a4306c854217e03662aab7eb7022c6ca5db418537df011b2398b SHA512 c29d04eff3a2ee7126c9bbb65664540a446fe695efc9c4662a6da151b2e809d55c1f5a7b5bddb82ba4fdd41a49ceb538c00a72778a4ed1d0306ff5f49d2f4d53 diff --git a/app-containers/apptainer/apptainer-1.0.2.ebuild b/app-containers/apptainer/apptainer-1.0.2.ebuild new file mode 100644 index ..9f711a070ada --- /dev/null +++ b/app-containers/apptainer/apptainer-1.0.2.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-info toolchain-funcs + +DESCRIPTION="The container system for secure high-performance computing" +HOMEPAGE="https://apptainer.org/"; +SRC_URI="https://github.com/apptainer/${PN}/releases/download/v${PV}/${P}.tar.gz"; + +SLOT="0" +LICENSE="BSD" +KEYWORDS="~amd64 ~riscv ~x86 ~amd64-linux ~x86-linux" +IUSE="examples +network +suid" + +# Do not complain about CFLAGS etc. since go projects do not use them. +QA_FLAGS_IGNORED='.*' + +DEPEND="app-crypt/gpgme + >=dev-lang/go-1.17.6 + dev-libs/openssl + sys-apps/util-linux + sys-fs/cryptsetup + sys-fs/squashfs-tools + sys-libs/libseccomp" +RDEPEND="${DEPEND} + !sys-cluster/singularity" +BDEPEND="virtual/pkgconfig" + +CONFIG_CHECK="~SQUASHFS" + +DOCS=( README.md CONTRIBUTORS.md CONTRIBUTING.md ) + +src_configure() { + local myconfargs=( + -c "$(tc-getBUILD_CC)" \ + -x "$(tc-getBUILD_CXX)" \ + -C "$(tc-getCC)" \ + -X "$(tc-getCXX)" \ + --prefix="${EPREFIX}"/usr \ + --sysconfdir="${EPREFIX}"/etc \ + --runstatedir="${EPREFIX}"/run \ + --localstatedir="${EPREFIX}"/var \ + $(usex network "" "--without-network") \ + $(usex suid "" "--without-suid") + ) + ./mconfig -v ${myconfargs[@]} || die "Error invoking mconfig" +} + +src_compile() { + emake -C builddir +} + +src_install() { + emake DESTDIR="${D}" -C builddir install + keepdir /var/${PN}/mnt/session + + einstalldocs + if use examples; then + dodoc -r examples + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-plugins/vicious/
commit: 839006b40a5fb765b45be47a0a556df8aca0daf0 Author: Marek Szuba gentoo org> AuthorDate: Mon May 16 09:23:01 2022 + Commit: Marek Szuba gentoo org> CommitDate: Mon May 16 09:31:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=839006b4 x11-plugins/vicious: add 2.5.1 Signed-off-by: Marek Szuba gentoo.org> x11-plugins/vicious/Manifest | 1 + x11-plugins/vicious/vicious-2.5.1.ebuild | 64 2 files changed, 65 insertions(+) diff --git a/x11-plugins/vicious/Manifest b/x11-plugins/vicious/Manifest index 4bd73af4e091..e69f05a97f78 100644 --- a/x11-plugins/vicious/Manifest +++ b/x11-plugins/vicious/Manifest @@ -1 +1,2 @@ DIST vicious-2.5.0.tar.gz 67557 BLAKE2B ffbc1b3c0e32b554cc367a51e5e17130e1b9f7fed2e8505aaa1845719ecd6d465d43ba839ac3a9b73a87e43ff3144c2074f3750d5f67b516d033a74144e9e12f SHA512 deb21587d1d7f2e6e4dd77c74abbfa337acf6c99ef9bebc0e505f1508afc6e3b03f043a639f866fcda0191447c103d3fba51376682201482fb669a263321dee5 +DIST vicious-2.5.1.tar.gz 68635 BLAKE2B fa952f878140e76a44bde98ab928fe2a01a12f0e931a4f8ee366acba584661a0e42b150d4f69bfaaf7c58c68d57d2e261d8b586fb1abbd329d9f30fe90c2e21d SHA512 63de92a4e7d666d5737bfc0f50857c48f40818e5f1cf81ba672284db764c68d151f73afd6507b7392b38ae91cf1d18104284618430d15dd8837c56a0283571fe diff --git a/x11-plugins/vicious/vicious-2.5.1.ebuild b/x11-plugins/vicious/vicious-2.5.1.ebuild new file mode 100644 index ..e52e28e1f48e --- /dev/null +++ b/x11-plugins/vicious/vicious-2.5.1.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit optfeature + +DESCRIPTION="Modular widget library for x11-wm/awesome" +HOMEPAGE="https://github.com/vicious-widgets/vicious"; +SRC_URI="https://github.com/${PN}-widgets/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86" +IUSE="contrib" + +RDEPEND="x11-wm/awesome" + +src_install() { + insinto /usr/share/awesome/lib/vicious + doins -r widgets spawn.lua helpers.lua init.lua + + if use contrib; then + insinto /usr/share/awesome/lib/vicious/contrib + doins contrib/*.lua + fi + + einstalldocs +} + +pkg_postinst() { + # Note that as of 2.5.1 this list may or may not be incomplete - it has been produced + # only by searching for occurrences of vicious.spawn (the recommended way of calling + # external helpers because it supports async) and popen (still used by many contrib widgets). + # Moreover, dependencies of all non-Linux widgets have been excluded on purpose. + optfeature_header "These widgets need some dependencies:" + optfeature "cmus" "media-sound/cmus" + optfeature "fs" "sys-apps/coreutils" # df + optfeature "gmail" "net-misc/curl" + optfeature "hddtemp" "net-misc/curl[telnet] app-admin/hddtemp" + optfeature "hwmontemp" "sys-apps/grep" + optfeature "mdir" "sys-apps/findutils" + optfeature "mpd" "net-misc/curl[telnet] media-sound/mpd" + optfeature "notmuch" "net-mail/notmuch" + optfeature "volume" "media-sound/alsa-utils" # amixer + optfeature "weather" "net-misc/curl" + optfeature "wifi" "net-wireless/wireless-tools" + optfeature "wifiiw" "net-wireless/iw" + if use contrib; then + optfeature "contrib/btc" "net-misc/curl" + optfeature "contrib/buildbot" "net-misc/curl" + optfeature "contrib/countfiles" "sys-apps/findutils" + optfeature "contrib/mpc" "media-sound/mpc" + optfeature "contrib/openweather" "net-misc/curl" + optfeature "contrib/netcfg" "sys-apps/coreutils" # ls + optfeature "contrib/nvinf" "x11-drivers/nvidia-drivers" # nvidia-settings + # ossvol needs 'ossmix' - not packaged? + optfeature "contrib/pulse" "media-sound/pulseaudio" # pacmd + optfeature "contrib/rss" "net-misc/curl" + optfeature "contrib/sensors" "sys-apps/lm-sensors" + optfeature "contrib/wpa" "net-wireless/wpa_supplicant" # wpa-cli + fi + elog +}
[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/
commit: 381c84d717ce3ec12b13f9f9e10659b0c8db6723 Author: Lars Wendler gentoo org> AuthorDate: Mon May 16 09:25:12 2022 + Commit: Lars Wendler gentoo org> CommitDate: Mon May 16 09:25:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=381c84d7 games-strategy/wesnoth: Removed old Signed-off-by: Lars Wendler gentoo.org> games-strategy/wesnoth/Manifest | 2 - games-strategy/wesnoth/wesnoth-1.14.14-r1.ebuild | 111 --- games-strategy/wesnoth/wesnoth-1.15.15.ebuild| 106 -- 3 files changed, 219 deletions(-) diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest index 4531e7bac927..fd1ae547afc1 100644 --- a/games-strategy/wesnoth/Manifest +++ b/games-strategy/wesnoth/Manifest @@ -1,4 +1,2 @@ -DIST wesnoth-1.14.14.tar.gz 502931191 BLAKE2B 25bbead74d74bbce9c47b5ac9339fd5b4d996cb9f80137f0b1d9a600c71c82b732ed66937419a4dd59995311685960630415daf3fd3f51e8cf891f29a16ec024 SHA512 3924aa26b59445568472a10c5fe0e1ddf87eb0a878faf2bcc52d4618f5743dfeda103d1f4025f4a129628e6a25f4c16407e968d594769a0751ada2c9a733e2e4 -DIST wesnoth-1.15.15.tar.gz 512968280 BLAKE2B 2b5c979244fb168e674d120a5eeef3905560992a7ca50735ef30918144ad7b21a9d57bef8cf19d564e02226955fb1c6922b27151fef36825a9b06cbe3d9e40ee SHA512 7f59ac11223e6ca93f926ca978638828e366ea2fd75530b317656e5edd8b0f042f86beb57fd17b8cc9b2d3d093d60580cd3449e1c3bf53b8ee37f656df7198a2 DIST wesnoth-1.16.0.tar.gz 515780018 BLAKE2B 1a9d6aa9b294b9919d3b51528928f43d786f30fda739f0af2e62ebbb210b8f071945fe6130c00e2055d3726ae7eabf63b57fd2f1d5d8981a4cd0feedbfbffbfb SHA512 6d999a99e140916ef2070c524898ef69c7b45b3240f208aa380e81a1d1822a02c05a7fc9c5049a05a230e5126d8ff8723e16b6a62ba532b81c031f78ad8c85fe DIST wesnoth-1.16.2.tar.gz 517313669 BLAKE2B b1b9a2795a7a298edd1d952547db518a31f217f983aaf39cdde7a14773f2538485c980205e9242d4a1c8f933011a09a7e858de128c7d17c16c552e34b2a59bf3 SHA512 19cb4c64d9cce780ffbb54e357bf88c3cf2eedc835fab7162bd9caa62485a60ab2a1ba68ab0c4b98dc05bab4fb22889f4a8237b9542baa5478fbda08034d9f66 diff --git a/games-strategy/wesnoth/wesnoth-1.14.14-r1.ebuild b/games-strategy/wesnoth/wesnoth-1.14.14-r1.ebuild deleted file mode 100644 index 4350dcbc1a9b.. --- a/games-strategy/wesnoth/wesnoth-1.14.14-r1.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake flag-o-matic toolchain-funcs xdg - -DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game" -HOMEPAGE="http://www.wesnoth.org - https://github.com/wesnoth/wesnoth"; -SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -# uneven minor versions are development versions -if [[ $(( $(ver_cut 2) % 2 )) == 0 ]] ; then - KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" -fi -IUSE="dbus dedicated doc fribidi nls server" - -RDEPEND=" - acct-group/wesnoth - acct-user/wesnoth - >=dev-libs/boost-1.50:=[nls,threads(+),icu] - >=media-libs/libsdl2-2.0.4:0[joystick,video,X] - !dedicated? ( - dev-libs/glib:2 - dev-libs/openssl:0= - >=media-libs/fontconfig-2.4.1 - >=media-libs/sdl2-image-2.0.0[jpeg,png] - >=media-libs/sdl2-mixer-2.0.0[vorbis] - >=media-libs/sdl2-ttf-2.0.12 - media-libs/libvorbis - >=x11-libs/pango-1.22.0 - >=x11-libs/cairo-1.10.0 - sys-libs/readline:0= - dbus? ( sys-apps/dbus ) - fribidi? ( dev-libs/fribidi ) - )" -DEPEND="${RDEPEND} - x11-libs/libX11 -" -BDEPEND=" - sys-devel/gettext - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}/wesnoth-1.14.14-ar.patch" -) - -src_prepare() { - cmake_src_prepare - - if ! use doc ; then - sed -i \ - -e '/manual/d' \ - doc/CMakeLists.txt || die - fi - - # respect LINGUAS (bug #483316) - if [[ ${LINGUAS+set} ]] ; then - local lang langs=() - for lang in $(cat po/LINGUAS) ; do - has ${lang} ${LINGUAS} && langs+=( ${lang} ) - done - echo "${langs[@]}" > po/LINGUAS || die - fi -} - -src_configure() { - filter-flags -ftracer -fomit-frame-pointer - if [[ $(gcc-major-version) -eq 3 ]] ; then - filter-flags -fstack-protector - append-flags -fno-stack-protector - fi - - if use dedicated || use server ; then - mycmakeargs=( - -DENABLE_CAMPAIGN_SERVER="ON" - -DENABLE_SERVER="ON" - -DSERVER_UID="${PN}" - -DSERVER_GID="${PN}" - -DFIFO_DIR="/run/wesnothd" - ) - else - mycmakea
[gentoo-commits] repo/gentoo:master commit in: games-strategy/wesnoth/
commit: 42911e89ccd7faa91bb2fff8d5c1037759bcbba4 Author: Lars Wendler gentoo org> AuthorDate: Mon May 16 09:17:04 2022 + Commit: Lars Wendler gentoo org> CommitDate: Mon May 16 09:25:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42911e89 games-strategy/wesnoth: Bump to version 1.16.2 Signed-off-by: Lars Wendler gentoo.org> games-strategy/wesnoth/Manifest | 1 + games-strategy/wesnoth/wesnoth-1.16.2.ebuild | 104 +++ 2 files changed, 105 insertions(+) diff --git a/games-strategy/wesnoth/Manifest b/games-strategy/wesnoth/Manifest index 088b5bb879df..4531e7bac927 100644 --- a/games-strategy/wesnoth/Manifest +++ b/games-strategy/wesnoth/Manifest @@ -1,3 +1,4 @@ DIST wesnoth-1.14.14.tar.gz 502931191 BLAKE2B 25bbead74d74bbce9c47b5ac9339fd5b4d996cb9f80137f0b1d9a600c71c82b732ed66937419a4dd59995311685960630415daf3fd3f51e8cf891f29a16ec024 SHA512 3924aa26b59445568472a10c5fe0e1ddf87eb0a878faf2bcc52d4618f5743dfeda103d1f4025f4a129628e6a25f4c16407e968d594769a0751ada2c9a733e2e4 DIST wesnoth-1.15.15.tar.gz 512968280 BLAKE2B 2b5c979244fb168e674d120a5eeef3905560992a7ca50735ef30918144ad7b21a9d57bef8cf19d564e02226955fb1c6922b27151fef36825a9b06cbe3d9e40ee SHA512 7f59ac11223e6ca93f926ca978638828e366ea2fd75530b317656e5edd8b0f042f86beb57fd17b8cc9b2d3d093d60580cd3449e1c3bf53b8ee37f656df7198a2 DIST wesnoth-1.16.0.tar.gz 515780018 BLAKE2B 1a9d6aa9b294b9919d3b51528928f43d786f30fda739f0af2e62ebbb210b8f071945fe6130c00e2055d3726ae7eabf63b57fd2f1d5d8981a4cd0feedbfbffbfb SHA512 6d999a99e140916ef2070c524898ef69c7b45b3240f208aa380e81a1d1822a02c05a7fc9c5049a05a230e5126d8ff8723e16b6a62ba532b81c031f78ad8c85fe +DIST wesnoth-1.16.2.tar.gz 517313669 BLAKE2B b1b9a2795a7a298edd1d952547db518a31f217f983aaf39cdde7a14773f2538485c980205e9242d4a1c8f933011a09a7e858de128c7d17c16c552e34b2a59bf3 SHA512 19cb4c64d9cce780ffbb54e357bf88c3cf2eedc835fab7162bd9caa62485a60ab2a1ba68ab0c4b98dc05bab4fb22889f4a8237b9542baa5478fbda08034d9f66 diff --git a/games-strategy/wesnoth/wesnoth-1.16.2.ebuild b/games-strategy/wesnoth/wesnoth-1.16.2.ebuild new file mode 100644 index ..9c2f089d6905 --- /dev/null +++ b/games-strategy/wesnoth/wesnoth-1.16.2.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic toolchain-funcs xdg + +DESCRIPTION="Battle for Wesnoth - A fantasy turn-based strategy game" +HOMEPAGE="http://www.wesnoth.org + https://github.com/wesnoth/wesnoth"; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +# uneven minor versions are development versions +if [[ $(( $(ver_cut 2) % 2 )) == 0 ]] ; then + KEYWORDS="~amd64 ~ppc ~ppc64 ~x86" +fi +IUSE="dbus dedicated doc nls server" + +RDEPEND=" + acct-group/wesnoth + acct-user/wesnoth + dev-libs/boost:=[bzip2,context,icu,nls,threads(+)] + >=media-libs/libsdl2-2.0.4:0[joystick,video,X] + !dedicated? ( + dev-libs/glib:2 + dev-libs/openssl:0= + >=media-libs/fontconfig-2.4.1 + >=media-libs/sdl2-image-2.0.0[jpeg,png] + >=media-libs/sdl2-mixer-2.0.0[vorbis] + media-libs/libvorbis + >=x11-libs/pango-1.22.0 + >=x11-libs/cairo-1.10.0 + sys-libs/readline:0= + dbus? ( sys-apps/dbus ) + )" +DEPEND="${RDEPEND} + x11-libs/libX11 +" +BDEPEND=" + sys-devel/gettext + virtual/pkgconfig +" + +src_prepare() { + cmake_src_prepare + + if ! use doc ; then + sed -i \ + -e '/manual/d' \ + doc/CMakeLists.txt || die + fi + + # respect LINGUAS (bug #483316) + if [[ ${LINGUAS+set} ]] ; then + local lang langs=() + for lang in $(cat po/LINGUAS) ; do + has ${lang} ${LINGUAS} && langs+=( ${lang} ) + done + echo "${langs[@]}" > po/LINGUAS || die + fi +} + +src_configure() { + filter-flags -ftracer -fomit-frame-pointer + if [[ $(gcc-major-version) -eq 3 ]] ; then + filter-flags -fstack-protector + append-flags -fno-stack-protector + fi + + if use dedicated || use server ; then + mycmakeargs=( + -DENABLE_CAMPAIGN_SERVER="ON" + -DENABLE_SERVER="ON" + -DSERVER_UID="${PN}" + -DSERVER_GID="${PN}" + -DFIFO_DIR="/run/wesnothd" + ) + else + mycmakeargs=( + -DENABLE_CAMPAIGN_SERVER="OFF" + -DENABLE_SERVER="OFF" + ) + fi + mycmakeargs+=( + -Wno-dev + -DENABLE_GAME="$(usex !dedicated)"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/
commit: 64004e95748d89a05d6189548735c1e4e1d32ff2 Author: Mike Pagano gentoo org> AuthorDate: Mon May 16 09:18:28 2022 + Commit: Mike Pagano gentoo org> CommitDate: Mon May 16 09:18:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64004e95 sys-kernel/git-sources: add 5.18_rc7 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/git-sources/Manifest| 1 + sys-kernel/git-sources/git-sources-5.18_rc7.ebuild | 40 ++ 2 files changed, 41 insertions(+) diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest index d695e964c372..a951a563571e 100644 --- a/sys-kernel/git-sources/Manifest +++ b/sys-kernel/git-sources/Manifest @@ -5,3 +5,4 @@ DIST patch-5.18-rc3.patch 113219039 BLAKE2B 53b7e45c5d9b87286509f727e6edc3f455d2 DIST patch-5.18-rc4.patch 113439466 BLAKE2B e1c09d06a721c5bf34d3ed5d2b760032947a39d8bd09aaba99c1cd1fe21f40bd720cf5613672f35ee8890358ea5bd317b699bcf20348fe11666bf91fd2d73138 SHA512 c3ae845310be78d63a09983ce5815d41d2e18ad8be87e21048a28549bde8bc61fef268b00e35da645be633a3aba825491406944b1e0a1ff33ebb79adc5cbda9e DIST patch-5.18-rc5.patch 113766752 BLAKE2B f0a10b3b14c7ec52ee330679dcea0f0a452226f3f6524177ae73f9a3e248380848cc0f0b9324a0b1b8705c02c087e8650376adf4f6f4459071e967d478789646 SHA512 e53d0d0346300d2ae3db66314464a52afcf1da5eb19a5236872f5dc226782e4005b879d28971ff308e6ba6833111fd2bd575cd443f1b5ad85b54d95897810ef4 DIST patch-5.18-rc6.patch 113973406 BLAKE2B b98869d18829ae1d7e6a2240727623469cb25abe50923e1e5df77134ff1e2496fb4f945b13f1c7dc14687253249d50c298f72cfe371b737f11b097c91b1e88ac SHA512 f375221195d68d57541892ca27316bf80aed6b6a2cf8d23df71bd772b774e550bbc4e0800f0b6cdaa691af2f9aebc63b5907cc065913a03838a5dc7837fa1755 +DIST patch-5.18-rc7.patch 114117540 BLAKE2B 1985a6db4b5622a1baa27d60f0072046613685a7bcbd30d7fc3449901c6b0b835f0f61104cfdc22cdbb50f1c5207b0cd2c7d0da9ee36a4b2fb1a8a42839fc66f SHA512 58f3c0fdcb91a1edb71d2312afc77572c4dc0803a74b3d6d8d43f34399bd0174d546ae987c2b562a92d9e9f79e07ccf57204df8b3189fc721ac7ace034e35c7a diff --git a/sys-kernel/git-sources/git-sources-5.18_rc7.ebuild b/sys-kernel/git-sources/git-sources-5.18_rc7.ebuild new file mode 100644 index ..1b58d3fd64da --- /dev/null +++ b/sys-kernel/git-sources/git-sources-5.18_rc7.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2022 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="5.17" +K_EXP_GENPATCHES_NOUSE="1" +K_FROM_GIT="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 ~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/
commit: 463b6560d77c8f32565251eba60cb70310ebc271 Author: Michał Górny gentoo org> AuthorDate: Mon May 16 08:58:18 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon May 16 09:00:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=463b6560 package.mask: Last rite dev-python/typish Bug: https://bugs.gentoo.org/837299 Signed-off-by: Michał Górny gentoo.org> profiles/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index edfcb8f0ff8e..f624df2b7671 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,12 @@ #--- END OF EXAMPLES --- +# Michał Górny (2022-05-16) +# This was only added for dev-python/nptyping, and nptyping-2.0.0 +# no longer uses it. No activity since Aug 2021. +# Removal on 2022-06-15. Bug #837299. +dev-python/typish + # Jakov Smolić (2022-05-15) # Outdated, stuck on deprecated EAPI 5. Recent versions # require nvidia developer account to obtain source files.
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 42a3d8f92aab1cc896d7c3b0d24c12458f707fd1 Author: Michał Górny gentoo org> AuthorDate: Mon May 16 08:54:44 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon May 16 09:00:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42a3d8f9 dev-lang/python: Backport OpenSSL 3 fixes to 3.8.13_p1 Bug: https://bugs.gentoo.org/844148 Signed-off-by: Michał Górny gentoo.org> dev-lang/python/Manifest| 1 + dev-lang/python/python-3.8.13_p1.ebuild | 361 2 files changed, 362 insertions(+) diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest index 25d13354e0bc..ee2a8755ece0 100644 --- a/dev-lang/python/Manifest +++ b/dev-lang/python/Manifest @@ -18,5 +18,6 @@ DIST python-gentoo-patches-3.10.4_p1.tar.xz 9648 BLAKE2B e89fa6d4d0d56614242e23d DIST python-gentoo-patches-3.11.0b1.tar.xz 3324 BLAKE2B aa54baab51376b63d7ec4783f9dd9d18581a07c935aaf3619d009d32e754b3a54cbcc2b4f9b0dd556bb91f74198a27ebee4e31baaac04907ba0f1fa87ad04121 SHA512 d609d95fe2e89550f70bb0cb3e4b468e571d00fa3e8a60020193a048c089685b7452146d8bb51e5e39203f08b0b53c661c156ba7711bdd7b107ceebd4ceec440 DIST python-gentoo-patches-3.7.13.tar.xz 18344 BLAKE2B 038db3d4e08f7af41811af0073b9c970171a26ffdf8ca116646f285101cc2299372f264e89183f136b3a56c4f756f39518ef6083c3c13baf409034706212fd22 SHA512 7f0d95e0a558aa4171589b887121e09c74679fc99089274e38c35188cd77e7fd6c53231d052455d752fab0c7dcef86a0efc4b8875a9e2a6c295907c271c6e822 DIST python-gentoo-patches-3.8.13.tar.xz 16004 BLAKE2B 5c0c6c9263570a467391e60c324d1dbc1e50ffda9cad1e204df124441b593146f18e5f1529eb7d385b35c5f4b9e597807971b6b66f7f8eef156ad87c9ad32743 SHA512 4ceb831e2d62bd73909b53a3b553b2cd73d08bcf2a1c92b47eaeb1221d40daabcaed14977265bcb265df00b6bf363dbebbd61a62dca4bf6ef40c6b911e980597 +DIST python-gentoo-patches-3.8.13_p1.tar.xz 17704 BLAKE2B 9b8fa78945f62809cd146b8009a5bbdf7570bd3e470e602bc20567089f343ed99c2c4b9f99440dde0a7e7ea05e7be280c4756fcd50c88d6b9a39829736b2a435 SHA512 520b521b61128970481202eed57bc56eaeb491a1fb920aa65aa7c80fb96fe4e70e0b5c3ed0813583f6ac22dfc9738ba38247bc639f448c9756aa0dfd1e907b19 DIST python-gentoo-patches-3.9.11.tar.xz 12844 BLAKE2B de7ffa39e96127949d2b894fe15c8c1345180842791743af14a3728a7c950e877ab7c74f3e72da5518b16ecb2f3ff13e6132740bb067fe43a8359c673befbaf5 SHA512 0507792188587e66d63a70dde17c6aea1c9aab9e40ace3aeb585adbd2c62acf828782312ba7523f7a4ea49ab1125a30c7b091d10fe02874b018f2733fb8e141d DIST python-gentoo-patches-3.9.12.tar.xz 12848 BLAKE2B 5dd66fa94b136a463d2c4be3a5b7dfad770c3905467a1d81af02a35b2783ce7d614881c915ee8f8e764c1656963d6886d9c60c6e524f512e1bc496e42d01307b SHA512 07de63e47a8e547724099062239df8fcfd254f19d38be28131e6bbb094ffbab8483861fb6a5905e60d7fa7a1a5dc06785951fa31984ecad89516b0b742c47f91 diff --git a/dev-lang/python/python-3.8.13_p1.ebuild b/dev-lang/python/python-3.8.13_p1.ebuild new file mode 100644 index ..2c8b18fc1520 --- /dev/null +++ b/dev-lang/python/python-3.8.13_p1.ebuild @@ -0,0 +1,361 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +WANT_LIBTOOL="none" + +inherit autotools flag-o-matic multiprocessing pax-utils \ + python-utils-r1 toolchain-funcs verify-sig + +MY_PV=${PV/_rc/rc} +MY_P="Python-${MY_PV%_p*}" +PYVER=$(ver_cut 1-2) +PATCHSET="python-gentoo-patches-${MY_PV}" + +DESCRIPTION="An interpreted, interactive, object-oriented programming language" +HOMEPAGE="https://www.python.org/"; +SRC_URI="https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz + verify-sig? ( + https://www.python.org/ftp/python/${PV%_*}/${MY_P}.tar.xz.asc + ) +" +S="${WORKDIR}/${MY_P}" + +LICENSE="PSF-2" +SLOT="${PYVER}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="bluetooth build examples gdbm hardened +ncurses +readline +sqlite +ssl test tk wininst +xml" +RESTRICT="!test? ( test )" + +# Do not add a dependency on dev-lang/python to this ebuild. +# If you need to apply a patch which requires python for bootstrapping, please +# run the bootstrap code on your dev box and include the results in the +# patchset. See bug 447752. + +RDEPEND=" + app-arch/bzip2:= + app-arch/xz-utils:= + dev-lang/python-exec[python_targets_python3_8(-)] + dev-libs/libffi:= + sys-apps/util-linux:= + >=sys-libs/zlib-1.1.3:= + virtual/libcrypt:= + virtual/libintl + gdbm? ( sys-libs/gdbm:=[berkdb] ) + ncurses? ( >=sys-libs/ncurses-5.2:= ) + readline? ( >=sys-libs/readline-4.1:= ) + sqlite? ( >=dev-db/sqlite-3.3.8:3= ) + ssl? ( >=dev-libs/openssl-1.1.1:= ) + tk? ( + >=dev-lang/tcl-8.0:= + >=dev-lang/tk-8.0:= + dev-tcltk/blt:= + dev-tcltk/tix + ) + xml? ( >=dev-libs/expat-2.1:
[gentoo-commits] repo/gentoo:master commit in: app-text/nuspell/
commit: 87b9f98e8055e8968770660a47203e79e97c0682 Author: Alex Fan gmail com> AuthorDate: Mon May 16 03:08:16 2022 + Commit: Yixun Lan gentoo org> CommitDate: Mon May 16 08:28:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87b9f98e app-text/nuspell: keyword 5.1.0 for ~riscv Signed-off-by: Alex Fan gmail.com> Signed-off-by: Yixun Lan gentoo.org> app-text/nuspell/nuspell-5.1.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/nuspell/nuspell-5.1.0.ebuild b/app-text/nuspell/nuspell-5.1.0.ebuild index 883038f36ae7..7ce026ab1947 100644 --- a/app-text/nuspell/nuspell-5.1.0.ebuild +++ b/app-text/nuspell/nuspell-5.1.0.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/nuspell/nuspell/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="LGPL-3+" SLOT="0/5" # due to libnuspell.so.5 -KEYWORDS="amd64 x86" +KEYWORDS="amd64 ~riscv x86" IUSE="doc test" RDEPEND=">=dev-libs/icu-60"
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/
commit: 1a0b498c4a2d65c7332399ae53fc3a826b7b8ca4 Author: Alex Fan gmail com> AuthorDate: Mon May 16 03:08:41 2022 + Commit: Yixun Lan gentoo org> CommitDate: Mon May 16 08:28:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a0b498c profiles/arch/riscv: unmask app-text/enchant[nuspell] Signed-off-by: Alex Fan gmail.com> Signed-off-by: Yixun Lan gentoo.org> profiles/arch/riscv/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 5f0278791ee4..000622ed0f49 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -24,10 +24,6 @@ net-ftp/proftpd memcache # so avoid keywording 4.8 slot dev-lisp/clisp berkdb -# Matt Turner (2022-04-18) -# app-text/nuspell is not keyworded -app-text/enchant nuspell - # Jakov Smolić (2022-04-07) # Depends on sys-cluster/ceph which pulls in valgrind, which is # unavailable on riscv currently
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/
commit: ddcb5915f994da714066e56c3c3a4c4b464d6f4f Author: Alex Fan gmail com> AuthorDate: Mon May 16 03:11:41 2022 + Commit: Yixun Lan gentoo org> CommitDate: Mon May 16 08:31:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddcb5915 profiles/arch/riscv: unmask dev-python/nbconvert[test] Closes: https://github.com/gentoo/gentoo/pull/25509 Signed-off-by: Alex Fan gmail.com> Signed-off-by: Yixun Lan gentoo.org> profiles/arch/riscv/package.use.mask | 6 -- 1 file changed, 6 deletions(-) diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 695a38b030fa..0325aa3c6832 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -114,12 +114,6 @@ dev-ruby/dalli test # Requires CPU with SSSE3 support net-analyzer/suricata hyperscan -# Marek Szuba (2021-09-02) -# dev-python/pebble not keyworded here due to failing tests. -# That said, with pebble-4.6.3 installed manually -# (and without testing) all nbconvert-6.0.7 tests passed. -dev-python/nbconvert test - # Yixun Lan (2021-08-29) # sys-apps/fwupd not tested, USE=spi,uefi,dell # sys-apps/flashrom no risc-v support, bug 810880
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/
commit: 0d0add0c9846dfaa105d45ccd9d0da3624709690 Author: Alex Fan gmail com> AuthorDate: Mon May 16 03:10:05 2022 + Commit: Yixun Lan gentoo org> CommitDate: Mon May 16 08:28:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d0add0c profiles/arch/riscv: add bug number references to some masks Signed-off-by: Alex Fan gmail.com> Signed-off-by: Yixun Lan gentoo.org> profiles/arch/riscv/package.use.mask | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 000622ed0f49..695a38b030fa 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -147,7 +147,7 @@ gnome-base/gnome-shell browser-extension kde-plasma/plasma-meta plymouth # Marek Szuba (2021-08-17) -# sys-libs/libfaketime does not work properly on this arch +# sys-libs/libfaketime does not work properly on this arch, bug #844958 sys-auth/sssd test # Marek Szuba (2021-08-11) @@ -194,7 +194,7 @@ media-gfx/gimp lua www-servers/nginx nginx_modules_http_lua # Marek Szuba (2021-07-11) -# Causes 35 tests to fail with "fatal llvm error" +# Causes 35 tests to fail with "fatal llvm error", bug #844946 dev-db/postgresql llvm # Marek Szuba (2021-07-05) @@ -202,7 +202,7 @@ dev-db/postgresql llvm sys-cluster/slurm ucx # Marek Szuba (2021-07-05) -# net-dialup/mgetty fails to compile on this arch +# net-dialup/mgetty fails to compile on this arch, bug #844955 mail-mta/courier fax # Marek Szuba (2021-07-05)
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/
commit: 9b6b632bf24fd5742cd3ad94f8281bab362a337e Author: Alex Fan gmail com> AuthorDate: Mon May 16 02:48:42 2022 + Commit: Yixun Lan gentoo org> CommitDate: Mon May 16 08:28:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b6b632b profiles/arch/riscv: unmask sys-block/thin-provisioning-tools[test] dependency dev-util/aruba is keyworded. test failure is not riscv specific Signed-off-by: Alex Fan gmail.com> Signed-off-by: Yixun Lan gentoo.org> profiles/arch/riscv/package.use.mask | 2 -- 1 file changed, 2 deletions(-) diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 92b2244ff179..b0a31c389b07 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -213,8 +213,6 @@ mail-mta/courier fax # - sci-libs/vtk media-libs/opencv vtk sci-libs/opencascade vtk -# - dev-util/aruba -sys-block/thin-provisioning-tools test # This doesn't work for (any) riscv yet. dev-libs/libpcre2 jit
[gentoo-commits] repo/gentoo:master commit in: dev-python/pebble/
commit: abfd2799d5999f0a0efa919cea6cd141c6bac9ce Author: Alex Fan gmail com> AuthorDate: Mon May 16 03:11:26 2022 + Commit: Yixun Lan gentoo org> CommitDate: Mon May 16 08:28:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abfd2799 dev-python/pebble: keyword 4.6.3 for ~riscv Signed-off-by: Alex Fan gmail.com> Signed-off-by: Yixun Lan gentoo.org> dev-python/pebble/pebble-4.6.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pebble/pebble-4.6.3.ebuild b/dev-python/pebble/pebble-4.6.3.ebuild index a0aa6284c637..13ad9273d041 100644 --- a/dev-python/pebble/pebble-4.6.3.ebuild +++ b/dev-python/pebble/pebble-4.6.3.ebuild @@ -17,6 +17,6 @@ S=${WORKDIR}/${P^} LICENSE="LGPL-3+" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/
commit: 6c1148651218d211843ae5776cdbc1397d7ed93d Author: Alex Fan gmail com> AuthorDate: Sun May 15 10:47:48 2022 + Commit: Yixun Lan gentoo org> CommitDate: Mon May 16 08:28:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c114865 profiles/arch/riscv: unmask kde-plasma/plasma-meta[grub] Signed-off-by: Alex Fan gmail.com> Signed-off-by: Yixun Lan gentoo.org> profiles/arch/riscv/package.use.mask | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 545cf3c7ac5e..c5ddfe4fee9f 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -151,7 +151,7 @@ gnome-base/gnome-shell browser-extension # Alex Fan (2021-08-17) # dependencies not keyworded/tested -kde-plasma/plasma-meta grub plymouth +kde-plasma/plasma-meta plymouth # Marek Szuba (2021-08-17) # sys-libs/libfaketime does not work properly on this arch
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/
commit: 98a8d12ea559d7534ab3acb4772f9d7866d195dc Author: Alex Fan gmail com> AuthorDate: Mon May 16 03:07:05 2022 + Commit: Yixun Lan gentoo org> CommitDate: Mon May 16 08:28:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98a8d12e profiles/arch/riscv: mask app-text/nuspell[doc] depends on pandoc -> haskell Signed-off-by: Alex Fan gmail.com> Signed-off-by: Yixun Lan gentoo.org> profiles/arch/riscv/package.use.mask | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index b0a31c389b07..5f0278791ee4 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -89,12 +89,13 @@ dev-python/backrefs doc dev-python/pyspelling doc dev-python/wcmatch doc -# Alex Fan (2021-09-13) +# Alex Fan (2022-05-16) # These depend on Haskell: # - dev-vcs/darcs app-portage/layman darcs # - app-text/pandoc sys-cluster/ceph pmdk +app-text/nuspell doc # Alex Fan (2021-09-15) # Marek Szuba (2021-09-07)
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/
commit: f024f826a7ae380b1a7b7a619b9755e92ad1d412 Author: Alex Fan gmail com> AuthorDate: Sun May 15 10:44:42 2022 + Commit: Yixun Lan gentoo org> CommitDate: Mon May 16 08:27:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f024f826 profiles/arch/riscv: remove no longer existed USE=nvtt for media-libs/devil Signed-off-by: Alex Fan gmail.com> Signed-off-by: Yixun Lan gentoo.org> profiles/arch/riscv/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index 3e5d66f16997..545cf3c7ac5e 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -93,10 +93,6 @@ dev-python/backrefs doc dev-python/pyspelling doc dev-python/wcmatch doc -# Marek Szuba (2021-09-19) -# media-gfx/nvidia-texture-tools reports arch as unknown, fails to build -media-libs/devil nvtt - # Alex Fan (2021-09-13) # These depend on Haskell: # - dev-vcs/darcs
[gentoo-commits] repo/gentoo:master commit in: kde-plasma/breeze-grub/
commit: 3d39b4921bf721e04f39404a054a17dc8bae003e Author: Alex Fan gmail com> AuthorDate: Sun May 15 10:47:37 2022 + Commit: Yixun Lan gentoo org> CommitDate: Mon May 16 08:28:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d39b492 kde-plasma/breeze-grub: keyword 5.24.5 for ~riscv Signed-off-by: Alex Fan gmail.com> Signed-off-by: Yixun Lan gentoo.org> kde-plasma/breeze-grub/breeze-grub-5.24.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-plasma/breeze-grub/breeze-grub-5.24.5.ebuild b/kde-plasma/breeze-grub/breeze-grub-5.24.5.ebuild index 3a7cb69d9738..af842b702646 100644 --- a/kde-plasma/breeze-grub/breeze-grub-5.24.5.ebuild +++ b/kde-plasma/breeze-grub/breeze-grub-5.24.5.ebuild @@ -10,7 +10,7 @@ DESCRIPTION="Breeze theme for GRUB" LICENSE="GPL-3+" SLOT="5" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" IUSE="" src_prepare() { default; }
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/
commit: 6a9dd24b46a6d194cc547ce9652f41d7e2946432 Author: Alex Fan gmail com> AuthorDate: Sun May 15 10:42:40 2022 + Commit: Yixun Lan gentoo org> CommitDate: Mon May 16 08:27:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a9dd24b profiles/arch/riscv: unmask dev-python/argcomplete[test] app-shells/fish has been keyworded for ~riscv Signed-off-by: Alex Fan gmail.com> Signed-off-by: Yixun Lan gentoo.org> profiles/arch/riscv/package.use.mask | 5 - 1 file changed, 5 deletions(-) diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index f784848bad46..3e5d66f16997 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -228,8 +228,3 @@ sys-block/thin-provisioning-tools test dev-libs/libpcre2 jit dev-libs/libpcre jit www-servers/nginx pcre-jit - -# app-shells/fish not keyworded due to failing tests (Bug #807742). -# That said, with fish-3.3.1-r1 installed manually (and without testing) -# all argcomplete-1.12.3 tests passed. -dev-python/argcomplete test
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/riscv/
commit: 1638d859dc5f5305f5303ddb2c5cd4ce5f6657aa Author: Alex Fan gmail com> AuthorDate: Sun May 15 10:48:48 2022 + Commit: Yixun Lan gentoo org> CommitDate: Mon May 16 08:28:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1638d859 profiles/arch/riscv: unmask app-accessibility/brltty[ocaml,ocamlopt] ocaml is keyworded for ~riscv Signed-off-by: Alex Fan gmail.com> Signed-off-by: Yixun Lan gentoo.org> profiles/arch/riscv/package.use.mask | 4 1 file changed, 4 deletions(-) diff --git a/profiles/arch/riscv/package.use.mask b/profiles/arch/riscv/package.use.mask index c5ddfe4fee9f..92b2244ff179 100644 --- a/profiles/arch/riscv/package.use.mask +++ b/profiles/arch/riscv/package.use.mask @@ -82,10 +82,6 @@ sci-astronomy/stellarium webengine # but with it installed, anyio passes all tests dev-python/anyio test -# Alex Fan (2021-11-19) -# depends on dev-lang/ocaml -app-accessibility/brltty ocaml ocamlopt - # Marek Szuba (2021-09-23) # mkdocs ecosystem only partly keyworded on riscv, has rather messy # Python-target requirements.
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 7ce04fbecfe165135bdd324ca7d1ac42edf48c37 Author: Michał Górny gentoo org> AuthorDate: Mon May 16 08:19:54 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon May 16 08:20:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ce04fbe dev-lang/python: Backport hashlib algo fix to 3.10.4_p1 Signed-off-by: Michał Górny gentoo.org> dev-lang/python/Manifest| 1 + dev-lang/python/python-3.10.4_p1.ebuild | 411 2 files changed, 412 insertions(+) diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest index 7ec3962075aa..25d13354e0bc 100644 --- a/dev-lang/python/Manifest +++ b/dev-lang/python/Manifest @@ -14,6 +14,7 @@ DIST Python-3.9.12.tar.xz 19740524 BLAKE2B 05f2469aa53ca36221ef4976b17bfde3e5b86 DIST Python-3.9.12.tar.xz.asc 833 BLAKE2B 33436d0404a643215a8fd2b967ffd216201da24f374941bf65b888159ccfabcbe79b751eca2dd489b06605604338c8bbaab74aa10abbe4bcffaa54236301228e SHA512 dddaa27f8a29034f458edb6739398a5455c87fe37b6349e161865a9deedca118ffe9cb82663cc75bbe60b3b556399c0c6855f5262aac1fe90d36a3694fca65b2 DIST python-gentoo-patches-2.7.18_p15.tar.xz 34956 BLAKE2B d173f276dd9c0ce31004dcc55a0d18e9ce25a47683c2df3c4dd62e967dfbbb35be59a2f08cf20f30a19475a8a2344dd95b17400eafa88b5fdbe9270a12ccbf32 SHA512 d9386808265f978808e5c0ffd384cefe54fb0e05aeccfd394167d5227d9cd66e25c8e93c54914762b2cfc3c2dd851b26a7a84d62634c6aa8a0798aacbb7ac25f DIST python-gentoo-patches-3.10.4.tar.xz 8592 BLAKE2B 67fba3e1fedb17430e5cd93da995b4acaf714db512031b5a2f775a25f793f007941561663cfa413d645ccddc2e22d65d250a40fa166cafda8805488d877ff57d SHA512 3ed2b8ff8f1eb8febe7dcd4b5d13d6d54468be1d525f8f1118977d3bbc78f690a597b09383939d023b03380a306e4bff1693382e29ff562312d803305b1709b2 +DIST python-gentoo-patches-3.10.4_p1.tar.xz 9648 BLAKE2B e89fa6d4d0d56614242e23d112931cab3447db258548f86e6d09af3db95a3c4f97bb4a939659b85fcc897c0ce4d613c5d55af5da3ae2bd074c2cfc91210d4d34 SHA512 d6bb91ce471cb01891bf5bc1f03914714a34e6a1780f279b937dfb21aea1cf65d84c89c792e0d46286f3c9030ad99bc42b2657aa7e8c6bf0ed0d973b381fb5f9 DIST python-gentoo-patches-3.11.0b1.tar.xz 3324 BLAKE2B aa54baab51376b63d7ec4783f9dd9d18581a07c935aaf3619d009d32e754b3a54cbcc2b4f9b0dd556bb91f74198a27ebee4e31baaac04907ba0f1fa87ad04121 SHA512 d609d95fe2e89550f70bb0cb3e4b468e571d00fa3e8a60020193a048c089685b7452146d8bb51e5e39203f08b0b53c661c156ba7711bdd7b107ceebd4ceec440 DIST python-gentoo-patches-3.7.13.tar.xz 18344 BLAKE2B 038db3d4e08f7af41811af0073b9c970171a26ffdf8ca116646f285101cc2299372f264e89183f136b3a56c4f756f39518ef6083c3c13baf409034706212fd22 SHA512 7f0d95e0a558aa4171589b887121e09c74679fc99089274e38c35188cd77e7fd6c53231d052455d752fab0c7dcef86a0efc4b8875a9e2a6c295907c271c6e822 DIST python-gentoo-patches-3.8.13.tar.xz 16004 BLAKE2B 5c0c6c9263570a467391e60c324d1dbc1e50ffda9cad1e204df124441b593146f18e5f1529eb7d385b35c5f4b9e597807971b6b66f7f8eef156ad87c9ad32743 SHA512 4ceb831e2d62bd73909b53a3b553b2cd73d08bcf2a1c92b47eaeb1221d40daabcaed14977265bcb265df00b6bf363dbebbd61a62dca4bf6ef40c6b911e980597 diff --git a/dev-lang/python/python-3.10.4_p1.ebuild b/dev-lang/python/python-3.10.4_p1.ebuild new file mode 100644 index ..6cf21daca8d7 --- /dev/null +++ b/dev-lang/python/python-3.10.4_p1.ebuild @@ -0,0 +1,411 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +WANT_LIBTOOL="none" + +inherit autotools check-reqs flag-o-matic multiprocessing pax-utils \ + python-utils-r1 toolchain-funcs verify-sig + +MY_PV=${PV/_rc/rc} +MY_P="Python-${MY_PV%_p*}" +PYVER=$(ver_cut 1-2) +PATCHSET="python-gentoo-patches-${MY_PV}" + +DESCRIPTION="An interpreted, interactive, object-oriented programming language" +HOMEPAGE="https://www.python.org/"; +SRC_URI=" + https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz + verify-sig? ( + https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc + ) +" +S="${WORKDIR}/${MY_P}" + +LICENSE="PSF-2" +SLOT="${PYVER}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="bluetooth build examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk wininst +xml" +RESTRICT="!test? ( test )" + +# Do not add a dependency on dev-lang/python to this ebuild. +# If you need to apply a patch which requires python for bootstrapping, please +# run the bootstrap code on your dev box and include the results in the +# patchset. See bug 447752. + +RDEPEND=" + app-arch/bzip2:= + app-arch/xz-utils:= + dev-lang/python-exec[python_targets_python3_10(-)] + dev-libs/libffi:= + sys-apps/util-linux:= + >=sys-libs/zlib-1.1.3:= + virtual/libcrypt:= + virtual/libintl + gdbm? ( sys-libs/gdbm:=[berkdb] ) + ncurses? ( >=sys-libs/ncurses-5.2:= ) + readlin
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/primecount/
commit: d2e8ea401edf0f3290c3bc3600df0bfa68418430 Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:27 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2e8ea40 sci-mathematics/primecount: [QA] use tc-check-openmp correctly Signed-off-by: David Seifert gentoo.org> sci-mathematics/primecount/primecount-7.2-r1.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/sci-mathematics/primecount/primecount-7.2-r1.ebuild b/sci-mathematics/primecount/primecount-7.2-r1.ebuild index f84b7b7ea831..617ab1e08c27 100644 --- a/sci-mathematics/primecount/primecount-7.2-r1.ebuild +++ b/sci-mathematics/primecount/primecount-7.2-r1.ebuild @@ -8,6 +8,7 @@ inherit cmake toolchain-funcs DESCRIPTION="Highly optimized CLI and library to count primes" HOMEPAGE="https://github.com/kimwalisch/primecount"; SRC_URI="https://github.com/kimwalisch/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + LICENSE="BSD-2" SLOT="0/7" # subslot is first component of libprimecount.so version KEYWORDS="amd64" @@ -32,7 +33,11 @@ DOCS=( ) pkg_pretend() { - use openmp && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/gretl/
commit: 91df1804da2356a3cd4aa018837623c90fad9aa1 Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:26 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91df1804 sci-mathematics/gretl: [QA] use tc-check-openmp correctly Signed-off-by: David Seifert gentoo.org> sci-mathematics/gretl/gretl-2021d.ebuild | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/sci-mathematics/gretl/gretl-2021d.ebuild b/sci-mathematics/gretl/gretl-2021d.ebuild index dcc6aca2cfbe..957d8f5cb180 100644 --- a/sci-mathematics/gretl/gretl-2021d.ebuild +++ b/sci-mathematics/gretl/gretl-2021d.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -54,9 +54,11 @@ PATCHES=( DOCS=( README ChangeLog CompatLog ) pkg_pretend() { - if [[ ${MERGE_TYPE} != binary ]]; then - use openmp && tc-check-openmp - fi + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: sci-visualization/paraview/
commit: c6a718d53dd720ee8c681e7a5f87e7d340c379dc Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:28 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a718d5 sci-visualization/paraview: [QA] use tc-check-openmp correctly Closes: https://github.com/gentoo/gentoo/pull/25500 Signed-off-by: David Seifert gentoo.org> sci-visualization/paraview/paraview-5.9.0.ebuild | 8 ++-- sci-visualization/paraview/paraview-5.9.1.ebuild | 8 ++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/sci-visualization/paraview/paraview-5.9.0.ebuild b/sci-visualization/paraview/paraview-5.9.0.ebuild index ce3f2c9d4d44..f3ceac1728a1 100644 --- a/sci-visualization/paraview/paraview-5.9.0.ebuild +++ b/sci-visualization/paraview/paraview-5.9.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -108,8 +108,12 @@ PATCHES=( "${FILESDIR}"/${PN}-5.9.0-gcc11-include.patch ) +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + pkg_setup() { - [[ ${MERGE_TYPE} != "binary" ]] && use openmp && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp use python && python-single-r1_pkg_setup PVLIBDIR=$(get_libdir)/${PN}-${MAJOR_PV} } diff --git a/sci-visualization/paraview/paraview-5.9.1.ebuild b/sci-visualization/paraview/paraview-5.9.1.ebuild index ce3f2c9d4d44..f3ceac1728a1 100644 --- a/sci-visualization/paraview/paraview-5.9.1.ebuild +++ b/sci-visualization/paraview/paraview-5.9.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -108,8 +108,12 @@ PATCHES=( "${FILESDIR}"/${PN}-5.9.0-gcc11-include.patch ) +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + pkg_setup() { - [[ ${MERGE_TYPE} != "binary" ]] && use openmp && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp use python && python-single-r1_pkg_setup PVLIBDIR=$(get_libdir)/${PN}-${MAJOR_PV} }
[gentoo-commits] repo/gentoo:master commit in: sci-libs/symengine/
commit: faf769d186491d3a619407ad1da95f799eec8292 Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:24 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faf769d1 sci-libs/symengine: [QA] use tc-check-openmp correctly Signed-off-by: David Seifert gentoo.org> sci-libs/symengine/symengine-0.6.0-r1.ebuild | 6 +- sci-libs/symengine/symengine-0.7.0-r1.ebuild | 6 +- sci-libs/symengine/symengine-0.8.1-r1.ebuild | 6 +- sci-libs/symengine/symengine-0.9.0.ebuild| 4 ++-- 4 files changed, 17 insertions(+), 5 deletions(-) diff --git a/sci-libs/symengine/symengine-0.6.0-r1.ebuild b/sci-libs/symengine/symengine-0.6.0-r1.ebuild index 1454ac3431a0..1abca70085d2 100644 --- a/sci-libs/symengine/symengine-0.6.0-r1.ebuild +++ b/sci-libs/symengine/symengine-0.6.0-r1.ebuild @@ -31,7 +31,11 @@ DEPEND="${RDEPEND} " pkg_pretend() { - use openmp && [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } src_prepare() { diff --git a/sci-libs/symengine/symengine-0.7.0-r1.ebuild b/sci-libs/symengine/symengine-0.7.0-r1.ebuild index 8b1becc43784..1ffb62e2d6eb 100644 --- a/sci-libs/symengine/symengine-0.7.0-r1.ebuild +++ b/sci-libs/symengine/symengine-0.7.0-r1.ebuild @@ -35,7 +35,11 @@ PATCHES=( ) pkg_pretend() { - use openmp && [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } src_prepare() { diff --git a/sci-libs/symengine/symengine-0.8.1-r1.ebuild b/sci-libs/symengine/symengine-0.8.1-r1.ebuild index 68c0939697b8..c389bae57034 100644 --- a/sci-libs/symengine/symengine-0.8.1-r1.ebuild +++ b/sci-libs/symengine/symengine-0.8.1-r1.ebuild @@ -34,7 +34,11 @@ PATCHES=( ) pkg_pretend() { - use openmp && [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } src_prepare() { diff --git a/sci-libs/symengine/symengine-0.9.0.ebuild b/sci-libs/symengine/symengine-0.9.0.ebuild index c4f5a9c49a23..bf374c6ddaca 100644 --- a/sci-libs/symengine/symengine-0.9.0.ebuild +++ b/sci-libs/symengine/symengine-0.9.0.ebuild @@ -35,11 +35,11 @@ PATCHES=( ) pkg_pretend() { - use openmp && [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } pkg_setup() { - use openmp && [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp use llvm && llvm_pkg_setup }
[gentoo-commits] repo/gentoo:master commit in: sci-libs/m4ri/
commit: 13afdb8e443d0508bada68ad1af39f52cfbac1b6 Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:21 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13afdb8e sci-libs/m4ri: [QA] use tc-check-openmp correctly Signed-off-by: David Seifert gentoo.org> sci-libs/m4ri/m4ri-20200125.ebuild | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/sci-libs/m4ri/m4ri-20200125.ebuild b/sci-libs/m4ri/m4ri-20200125.ebuild index 3dfda8659c37..ae6db04b9138 100644 --- a/sci-libs/m4ri/m4ri-20200125.ebuild +++ b/sci-libs/m4ri/m4ri-20200125.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -23,7 +23,11 @@ RDEPEND="${DEPEND}" DOCS=( AUTHORS ) pkg_pretend() { - use openmp && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: media-gfx/libimagequant/
commit: 891f7a2ec8737660cf01e688d7eb21b17e536ae0 Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:11 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=891f7a2e media-gfx/libimagequant: [QA] use tc-check-openmp correctly Signed-off-by: David Seifert gentoo.org> media-gfx/libimagequant/libimagequant-2.15.1.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/media-gfx/libimagequant/libimagequant-2.15.1.ebuild b/media-gfx/libimagequant/libimagequant-2.15.1.ebuild index 46dfea64c280..f62f7874c63a 100644 --- a/media-gfx/libimagequant/libimagequant-2.15.1.ebuild +++ b/media-gfx/libimagequant/libimagequant-2.15.1.ebuild @@ -23,6 +23,10 @@ pkg_pretend() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/gmp-ecm/
commit: 469d4113139fc891ac59df4a45542acba438e04a Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:25 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=469d4113 sci-mathematics/gmp-ecm: [QA] use tc-check-openmp correctly Signed-off-by: David Seifert gentoo.org> sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r4.ebuild | 9 +++-- sci-mathematics/gmp-ecm/gmp-ecm-7.0.5.ebuild| 6 +- 2 files changed, 12 insertions(+), 3 deletions(-) diff --git a/sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r4.ebuild b/sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r4.ebuild index 2a77bd33a96a..404d71631f44 100644 --- a/sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r4.ebuild +++ b/sci-mathematics/gmp-ecm/gmp-ecm-7.0.4-r4.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit autotools flag-o-matic toolchain-funcs +inherit autotools toolchain-funcs MY_PN="ecm" MY_P="${MY_PN}-${PV}" @@ -27,7 +27,11 @@ PATCHES=( S="${WORKDIR}/${MY_P}" pkg_pretend() { - use openmp && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } src_prepare(){ @@ -64,6 +68,7 @@ src_compile() { emake ecm-params && emake clean && emake fi } + src_configure() { econf \ --enable-shared \ diff --git a/sci-mathematics/gmp-ecm/gmp-ecm-7.0.5.ebuild b/sci-mathematics/gmp-ecm/gmp-ecm-7.0.5.ebuild index bf4ba87d79a1..42feb39cf26a 100644 --- a/sci-mathematics/gmp-ecm/gmp-ecm-7.0.5.ebuild +++ b/sci-mathematics/gmp-ecm/gmp-ecm-7.0.5.ebuild @@ -30,7 +30,11 @@ BDEPEND="dev-libs/libxslt S="${WORKDIR}/${MY_P}" pkg_pretend() { - use openmp && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: sci-libs/coinor-csdp/
commit: dd5518231a248a49b1f552563dbcc0258c55bf78 Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:18 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd551823 sci-libs/coinor-csdp: [QA] use tc-check-openmp correctly Signed-off-by: David Seifert gentoo.org> sci-libs/coinor-csdp/coinor-csdp-6.2.0.ebuild | 10 ++ 1 file changed, 6 insertions(+), 4 deletions(-) diff --git a/sci-libs/coinor-csdp/coinor-csdp-6.2.0.ebuild b/sci-libs/coinor-csdp/coinor-csdp-6.2.0.ebuild index a00b0d8e16f1..89c14acd5dff 100644 --- a/sci-libs/coinor-csdp/coinor-csdp-6.2.0.ebuild +++ b/sci-libs/coinor-csdp/coinor-csdp-6.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -60,10 +60,12 @@ static_to_shared() { fi } +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + pkg_setup() { - if [[ ${MERGE_TYPE} != binary ]]; then -use openmp && tc-check-openmp - fi + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/starpu/
commit: e7e6e85fa6ad70ce179cbae21be690d0eb93978d Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:08 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7e6e85f dev-libs/starpu: [QA] use tc-check-openmp correctly Signed-off-by: David Seifert gentoo.org> dev-libs/starpu/starpu-1.2.6-r1.ebuild | 9 + dev-libs/starpu/starpu-1.3.9.ebuild| 5 + 2 files changed, 14 insertions(+) diff --git a/dev-libs/starpu/starpu-1.2.6-r1.ebuild b/dev-libs/starpu/starpu-1.2.6-r1.ebuild index 1670ddc579cc..68d66beb7888 100644 --- a/dev-libs/starpu/starpu-1.2.6-r1.ebuild +++ b/dev-libs/starpu/starpu-1.2.6-r1.ebuild @@ -40,6 +40,15 @@ BDEPEND=" test? ( gcc-plugin? ( dev-scheme/guile ) ) " +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + fortran-2_pkg_setup +} + src_prepare() { default diff --git a/dev-libs/starpu/starpu-1.3.9.ebuild b/dev-libs/starpu/starpu-1.3.9.ebuild index c829323b7573..e66702bd813c 100644 --- a/dev-libs/starpu/starpu-1.3.9.ebuild +++ b/dev-libs/starpu/starpu-1.3.9.ebuild @@ -42,8 +42,13 @@ BDEPEND=" doc? ( app-doc/doxygen virtual/latex-base ) " +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + pkg_setup() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + fortran-2_pkg_setup } src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: sci-libs/openblas/
commit: 65c9ccf3e0e396a82ef25c30d6eb5639b61e7ddf Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:22 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c9ccf3 sci-libs/openblas: [QA] use tc-check-openmp correctly Signed-off-by: David Seifert gentoo.org> sci-libs/openblas/openblas-0.3.18.ebuild | 4 +++- sci-libs/openblas/openblas-0.3.19.ebuild | 4 +++- sci-libs/openblas/openblas-0.3.20.ebuild | 4 +++- 3 files changed, 9 insertions(+), 3 deletions(-) diff --git a/sci-libs/openblas/openblas-0.3.18.ebuild b/sci-libs/openblas/openblas-0.3.18.ebuild index 3ac219fa41cf..ec15a244d0b8 100644 --- a/sci-libs/openblas/openblas-0.3.18.ebuild +++ b/sci-libs/openblas/openblas-0.3.18.ebuild @@ -30,6 +30,8 @@ PATCHES=( ) pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + elog "This software has a massive number of options that" elog "are configurable and it is *impossible* for all of" elog "those to fit inside any manageable ebuild." @@ -57,7 +59,7 @@ pkg_setup() { export HOSTCC="$(tc-getBUILD_CC)" # threading options - use openmp && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp USE_THREAD=0 if use openmp; then USE_THREAD=1; USE_OPENMP=1; diff --git a/sci-libs/openblas/openblas-0.3.19.ebuild b/sci-libs/openblas/openblas-0.3.19.ebuild index 3ac219fa41cf..ec15a244d0b8 100644 --- a/sci-libs/openblas/openblas-0.3.19.ebuild +++ b/sci-libs/openblas/openblas-0.3.19.ebuild @@ -30,6 +30,8 @@ PATCHES=( ) pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + elog "This software has a massive number of options that" elog "are configurable and it is *impossible* for all of" elog "those to fit inside any manageable ebuild." @@ -57,7 +59,7 @@ pkg_setup() { export HOSTCC="$(tc-getBUILD_CC)" # threading options - use openmp && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp USE_THREAD=0 if use openmp; then USE_THREAD=1; USE_OPENMP=1; diff --git a/sci-libs/openblas/openblas-0.3.20.ebuild b/sci-libs/openblas/openblas-0.3.20.ebuild index 518fd79fedef..01fd54d252c4 100644 --- a/sci-libs/openblas/openblas-0.3.20.ebuild +++ b/sci-libs/openblas/openblas-0.3.20.ebuild @@ -32,6 +32,8 @@ PATCHES=( ) pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + elog "This software has a massive number of options that" elog "are configurable and it is *impossible* for all of" elog "those to fit inside any manageable ebuild." @@ -59,7 +61,7 @@ pkg_setup() { export HOSTCC="$(tc-getBUILD_CC)" # threading options - use openmp && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp USE_THREAD=0 if use openmp; then USE_THREAD=1; USE_OPENMP=1;
[gentoo-commits] repo/gentoo:master commit in: media-libs/vidstab/
commit: 8c3e019d3764d6f231f63af05738b7a4bd26771b Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:12 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c3e019d media-libs/vidstab: [QA] use tc-check-openmp correctly Signed-off-by: David Seifert gentoo.org> media-libs/vidstab/vidstab-1.1.0-r2.ebuild | 12 ++-- media-libs/vidstab/vidstab-.ebuild | 12 ++-- 2 files changed, 20 insertions(+), 4 deletions(-) diff --git a/media-libs/vidstab/vidstab-1.1.0-r2.ebuild b/media-libs/vidstab/vidstab-1.1.0-r2.ebuild index c4c32a5b0db5..10d1d124b60d 100644 --- a/media-libs/vidstab/vidstab-1.1.0-r2.ebuild +++ b/media-libs/vidstab/vidstab-1.1.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2018-2021 Gentoo Authors +# Copyright 2018-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -26,6 +26,15 @@ PATCHES=( "${FILESDIR}/vidstab-1.1.0-tests-use-sse2-only-if-available.patch" "${FILESDIR}/vidstab-1.1.0-tests-1.1.0-fix-test_motiondetect-without-openmp.patch" ) + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + src_prepare() { # USE=cpu_flags_x86_sse2 instead sed -E 's#include (FindSSE)##' -i CMakeLists.txt || die @@ -39,7 +48,6 @@ src_prepare() { } src_configure() { - use openmp && tc-check-openmp local mycmakeargs=( -DUSE_OMP="$(usex openmp)" -DSSE2_FOUND="$(usex cpu_flags_x86_sse2)" diff --git a/media-libs/vidstab/vidstab-.ebuild b/media-libs/vidstab/vidstab-.ebuild index 780a2a4598a4..09028637d1da 100644 --- a/media-libs/vidstab/vidstab-.ebuild +++ b/media-libs/vidstab/vidstab-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2018-2020 Gentoo Authors +# Copyright 2018-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -21,6 +21,15 @@ fi LICENSE="GPL-2+" SLOT="0" IUSE="openmp cpu_flags_x86_sse2" + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + src_prepare() { # USE=cpu_flags_x86_sse2 instead sed -E 's#include (FindSSE)##' -i CMakeLists.txt || die @@ -34,7 +43,6 @@ src_prepare() { } src_configure() { - use openmp && tc-check-openmp local mycmakeargs=( -DUSE_OMP="$(usex openmp)" -DSSE2_FOUND="$(usex cpu_flags_x86_sse2)"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/parmetis/
commit: 04614f988393ef618a03f1ed54918c9e60f96a80 Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:23 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04614f98 sci-libs/parmetis: [QA] use tc-check-openmp correctly Signed-off-by: David Seifert gentoo.org> sci-libs/parmetis/parmetis-4.0.3-r2.ebuild | 8 +--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/sci-libs/parmetis/parmetis-4.0.3-r2.ebuild b/sci-libs/parmetis/parmetis-4.0.3-r2.ebuild index 1f1b3c8b4398..f24d1ffbe973 100644 --- a/sci-libs/parmetis/parmetis-4.0.3-r2.ebuild +++ b/sci-libs/parmetis/parmetis-4.0.3-r2.ebuild @@ -26,10 +26,12 @@ PATCHES=( "${FILESDIR}"/${PN}-4.0.3-02-unbundle-metis.patch ) +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + pkg_setup() { - if [[ ${MERGE_TYPE} != binary ]]; then - use openmp && tc-check-openmp - fi + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: sci-libs/kissfft/
commit: 4fd9cba02c85e6a99cadae42dcef198ac14dcc84 Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:19 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fd9cba0 sci-libs/kissfft: [QA] use tc-check-openmp correctly Signed-off-by: David Seifert gentoo.org> sci-libs/kissfft/kissfft-131.1.0.ebuild | 6 +- sci-libs/kissfft/kissfft-.ebuild| 6 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/sci-libs/kissfft/kissfft-131.1.0.ebuild b/sci-libs/kissfft/kissfft-131.1.0.ebuild index 719285275283..bc06fee4c8e0 100644 --- a/sci-libs/kissfft/kissfft-131.1.0.ebuild +++ b/sci-libs/kissfft/kissfft-131.1.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -36,6 +36,10 @@ python_check_deps() { has_version -d "dev-python/numpy[${PYTHON_USEDEP}]" } +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + pkg_setup() { use test && python-any-r1_pkg_setup [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp diff --git a/sci-libs/kissfft/kissfft-.ebuild b/sci-libs/kissfft/kissfft-.ebuild index 719285275283..bc06fee4c8e0 100644 --- a/sci-libs/kissfft/kissfft-.ebuild +++ b/sci-libs/kissfft/kissfft-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -36,6 +36,10 @@ python_check_deps() { has_version -d "dev-python/numpy[${PYTHON_USEDEP}]" } +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + pkg_setup() { use test && python-any-r1_pkg_setup [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/ngspice/
commit: dcccf8e81b2bad576cf65d95055a47a78ec79f85 Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:16 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcccf8e8 sci-electronics/ngspice: [QA] use tc-check-openmp correctly Signed-off-by: David Seifert gentoo.org> sci-electronics/ngspice/ngspice-31-r1.ebuild | 9 +++-- sci-electronics/ngspice/ngspice-34.ebuild| 9 +++-- sci-electronics/ngspice/ngspice-35.ebuild| 9 +++-- sci-electronics/ngspice/ngspice-36.ebuild| 7 ++- 4 files changed, 27 insertions(+), 7 deletions(-) diff --git a/sci-electronics/ngspice/ngspice-31-r1.ebuild b/sci-electronics/ngspice/ngspice-31-r1.ebuild index 7195c9e60379..603365b18c66 100644 --- a/sci-electronics/ngspice/ngspice-31-r1.ebuild +++ b/sci-electronics/ngspice/ngspice-31-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -40,11 +40,16 @@ DOCS=( Stuarts_Poly_Notes ) +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + MULTIBUILD_VARIANTS=( "binaries" ) use shared && MULTIBUILD_VARIANTS+=( "shared" ) use tcl && MULTIBUILD_VARIANTS+=( "tcl" ) - use openmp && tc-check-openmp } src_prepare() { diff --git a/sci-electronics/ngspice/ngspice-34.ebuild b/sci-electronics/ngspice/ngspice-34.ebuild index 9f70865e81ca..e0f41dc5b269 100644 --- a/sci-electronics/ngspice/ngspice-34.ebuild +++ b/sci-electronics/ngspice/ngspice-34.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -41,11 +41,16 @@ DOCS=( Stuarts_Poly_Notes ) +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + MULTIBUILD_VARIANTS=( "binaries" ) use shared && MULTIBUILD_VARIANTS+=( "shared" ) use tcl && MULTIBUILD_VARIANTS+=( "tcl" ) - use openmp && tc-check-openmp } src_prepare() { diff --git a/sci-electronics/ngspice/ngspice-35.ebuild b/sci-electronics/ngspice/ngspice-35.ebuild index 17b7d8e33554..305f2906fb38 100644 --- a/sci-electronics/ngspice/ngspice-35.ebuild +++ b/sci-electronics/ngspice/ngspice-35.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -40,11 +40,16 @@ DOCS=( Stuarts_Poly_Notes ) +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + MULTIBUILD_VARIANTS=( "binaries" ) use shared && MULTIBUILD_VARIANTS+=( "shared" ) use tcl && MULTIBUILD_VARIANTS+=( "tcl" ) - use openmp && tc-check-openmp } src_prepare() { diff --git a/sci-electronics/ngspice/ngspice-36.ebuild b/sci-electronics/ngspice/ngspice-36.ebuild index ded8f7f1d8ce..8a616095f439 100644 --- a/sci-electronics/ngspice/ngspice-36.ebuild +++ b/sci-electronics/ngspice/ngspice-36.ebuild @@ -40,11 +40,16 @@ DOCS=( Stuarts_Poly_Notes ) +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + MULTIBUILD_VARIANTS=( "binaries" ) use shared && MULTIBUILD_VARIANTS+=( "shared" ) use tcl && MULTIBUILD_VARIANTS+=( "tcl" ) - use openmp && tc-check-openmp } src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: games-simulation/flightgear/
commit: 217931310b7294ef26594cd205ccd98a7d22ddbf Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:09 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=21793131 games-simulation/flightgear: [QA] use tc-check-openmp correctly Signed-off-by: David Seifert gentoo.org> games-simulation/flightgear/flightgear-2020.3.12.ebuild | 12 games-simulation/flightgear/flightgear-2020.3.13.ebuild | 10 +++--- games-simulation/flightgear/flightgear-.ebuild | 12 3 files changed, 23 insertions(+), 11 deletions(-) diff --git a/games-simulation/flightgear/flightgear-2020.3.12.ebuild b/games-simulation/flightgear/flightgear-2020.3.12.ebuild index baafbbda8846..749751eb1080 100644 --- a/games-simulation/flightgear/flightgear-2020.3.12.ebuild +++ b/games-simulation/flightgear/flightgear-2020.3.12.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -52,8 +52,7 @@ COMMON_DEPEND=" " # libXi and libXmu are build-only-deps according to FindGLUT.cmake DEPEND="${COMMON_DEPEND} - >=dev-libs/boost-1.44 - qt5? ( >=dev-qt/linguist-tools-5.7.1:5 ) + dev-libs/boost utils? ( x11-libs/libXi x11-libs/libXmu @@ -62,6 +61,7 @@ DEPEND="${COMMON_DEPEND} RDEPEND="${COMMON_DEPEND} ~games-simulation/${PN}-data-${PV} " +BDEPEND="qt5? ( >=dev-qt/linguist-tools-5.7.1:5 )" PATCHES=( "${FILESDIR}/${PN}-2020.3.8-cmake.patch" @@ -70,7 +70,11 @@ PATCHES=( DOCS=(AUTHORS ChangeLog NEWS README Thanks) pkg_pretend() { - use openmp && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } src_configure() { diff --git a/games-simulation/flightgear/flightgear-2020.3.13.ebuild b/games-simulation/flightgear/flightgear-2020.3.13.ebuild index a71789169d16..49a222d30548 100644 --- a/games-simulation/flightgear/flightgear-2020.3.13.ebuild +++ b/games-simulation/flightgear/flightgear-2020.3.13.ebuild @@ -52,8 +52,7 @@ COMMON_DEPEND=" " # libXi and libXmu are build-only-deps according to FindGLUT.cmake DEPEND="${COMMON_DEPEND} - >=dev-libs/boost-1.44 - qt5? ( >=dev-qt/linguist-tools-5.7.1:5 ) + dev-libs/boost utils? ( x11-libs/libXi x11-libs/libXmu @@ -62,6 +61,7 @@ DEPEND="${COMMON_DEPEND} RDEPEND="${COMMON_DEPEND} ~games-simulation/${PN}-data-${PV} " +BDEPEND="qt5? ( >=dev-qt/linguist-tools-5.7.1:5 )" PATCHES=( "${FILESDIR}/${PN}-2020.3.8-cmake.patch" @@ -70,7 +70,11 @@ PATCHES=( DOCS=(AUTHORS ChangeLog NEWS README Thanks) pkg_pretend() { - use openmp && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } src_configure() { diff --git a/games-simulation/flightgear/flightgear-.ebuild b/games-simulation/flightgear/flightgear-.ebuild index f48409f1c9d4..19115fd74b49 100644 --- a/games-simulation/flightgear/flightgear-.ebuild +++ b/games-simulation/flightgear/flightgear-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -54,8 +54,7 @@ COMMON_DEPEND=" " # libXi and libXmu are build-only-deps according to FindGLUT.cmake DEPEND="${COMMON_DEPEND} - >=dev-libs/boost-1.44 - qt5? ( >=dev-qt/linguist-tools-5.7.1:5 ) + dev-libs/boost utils? ( x11-libs/libXi x11-libs/libXmu @@ -64,6 +63,7 @@ DEPEND="${COMMON_DEPEND} RDEPEND="${COMMON_DEPEND} ~games-simulation/${PN}-data-${PV} " +BDEPEND="qt5? ( >=dev-qt/linguist-tools-5.7.1:5 )" PATCHES=( "${FILESDIR}/${PN}-2020.3.5-cmake.patch" @@ -72,7 +72,11 @@ PATCHES=( DOCS=(AUTHORS ChangeLog NEWS README Thanks) pkg_pretend() { - use openmp && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: sci-biology/seqan/
commit: 70d003c62bd0ba9a96609f2522a6854d99ba4148 Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:13 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d003c6 sci-biology/seqan: [QA] use tc-check-openmp correctly Signed-off-by: David Seifert gentoo.org> sci-biology/seqan/seqan-2.4.0-r1.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sci-biology/seqan/seqan-2.4.0-r1.ebuild b/sci-biology/seqan/seqan-2.4.0-r1.ebuild index 76a73d759bef..933b55e04eab 100644 --- a/sci-biology/seqan/seqan-2.4.0-r1.ebuild +++ b/sci-biology/seqan/seqan-2.4.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -37,6 +37,10 @@ PATCHES=( "${FILESDIR}"/${P}-cmake-add_library-static.patch ) +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use tools && tc-check-openmp +} + pkg_setup() { if [[ ${MERGE_TYPE} != binary ]]; then use tools && tc-check-openmp
[gentoo-commits] repo/gentoo:master commit in: app-arch/pxz/
commit: e6ef88c4ce96c90cfb0a0ed891265880e20b4e78 Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:06 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6ef88c4 app-arch/pxz: [QA] use tc-check-openmp correctly Signed-off-by: David Seifert gentoo.org> ...151029.ebuild => pxz-5.0_pre20151029-r1.ebuild} | 29 app-arch/pxz/pxz-.ebuild | 32 ++ 2 files changed, 38 insertions(+), 23 deletions(-) diff --git a/app-arch/pxz/pxz-5.0_pre20151029.ebuild b/app-arch/pxz/pxz-5.0_pre20151029-r1.ebuild similarity index 66% rename from app-arch/pxz/pxz-5.0_pre20151029.ebuild rename to app-arch/pxz/pxz-5.0_pre20151029-r1.ebuild index 64175e6452fa..c9ad43cebe99 100644 --- a/app-arch/pxz/pxz-5.0_pre20151029.ebuild +++ b/app-arch/pxz/pxz-5.0_pre20151029-r1.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI=8 inherit toolchain-funcs vcs-snapshot @@ -12,22 +12,29 @@ SRC_URI="https://github.com/jnovy/pxz/archive/fcfea93957d96b7661d1439cf4b767ecfd LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux" -IUSE="" # needs the library from xz-utils -# needs the libgomp library from gcc at runtime -RDEPEND="app-arch/xz-utils - sys-devel/gcc:*[openmp]" +RDEPEND="app-arch/xz-utils" DEPEND="${RDEPEND}" +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp +} + src_prepare() { - tc-check-openmp - tc-export CC - export BINDIR="${EPREFIX}"/usr/bin - export MANDIR="${EPREFIX}"/usr/share/man - default_src_prepare + default if use elibc_musl ; then - sed -i -e '//c\#define error(R,E,S,...) fprintf(stderr, S "\\n", ##__VA_ARGS__); exit(R)' pxz.c + sed -i -e '//c\#define error(R,E,S,...) fprintf(stderr, S "\\n", ##__VA_ARGS__); exit(R)' pxz.c || die fi } + +src_configure() { + tc-export CC + export BINDIR="${EPREFIX}"/usr/bin + export MANDIR="${EPREFIX}"/usr/share/man +} diff --git a/app-arch/pxz/pxz-.ebuild b/app-arch/pxz/pxz-.ebuild index 895c02be50d0..f67a5e51ae6a 100644 --- a/app-arch/pxz/pxz-.ebuild +++ b/app-arch/pxz/pxz-.ebuild @@ -1,11 +1,11 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 -inherit toolchain-funcs flag-o-matic +inherit toolchain-funcs -if [[ ${PV} == "" ]] ; then +if [[ ${PV} == * ]] ; then EGIT_REPO_URI="https://github.com/jnovy/pxz.git"; inherit git-r3 else @@ -27,19 +27,27 @@ SLOT="0" IUSE="" # needs the library from xz-utils -# needs the libgomp library from gcc at runtime -DEPEND="app-arch/xz-utils - sys-devel/gcc:*[openmp]" +DEPEND="app-arch/xz-utils" RDEPEND="${DEPEND}" +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && tc-check-openmp +} + src_prepare() { - tc-check-openmp - tc-export CC - export BINDIR="${EPREFIX}"/usr/bin - export MANDIR="${EPREFIX}"/usr/share/man - default_src_prepare + default if use elibc_musl ; then - sed -i -e '//c\#define error(R,E,S,...) fprintf(stderr, S "\\n", ##__VA_ARGS__); exit(R)' pxz.c + sed -i -e '//c\#define error(R,E,S,...) fprintf(stderr, S "\\n", ##__VA_ARGS__); exit(R)' pxz.c || die fi } + +src_configure() { + tc-export CC + export BINDIR="${EPREFIX}"/usr/bin + export MANDIR="${EPREFIX}"/usr/share/man +}
[gentoo-commits] repo/gentoo:master commit in: sci-chemistry/openbabel/
commit: 245c3a3bb2b6bcd1e8a047f5a13d0d9fd3c7ce19 Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:14 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=245c3a3b sci-chemistry/openbabel: [QA] use tc-check-openmp correctly Signed-off-by: David Seifert gentoo.org> sci-chemistry/openbabel/openbabel-3.1.1_p20210225.ebuild | 6 +- sci-chemistry/openbabel/openbabel-.ebuild| 6 +- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/sci-chemistry/openbabel/openbabel-3.1.1_p20210225.ebuild b/sci-chemistry/openbabel/openbabel-3.1.1_p20210225.ebuild index 97dfa6e9a236..61a6ad498b66 100644 --- a/sci-chemistry/openbabel/openbabel-3.1.1_p20210225.ebuild +++ b/sci-chemistry/openbabel/openbabel-3.1.1_p20210225.ebuild @@ -80,8 +80,12 @@ RDEPEND=" ) " +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + pkg_setup() { - use openmp && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } prepare_python_bindings() { diff --git a/sci-chemistry/openbabel/openbabel-.ebuild b/sci-chemistry/openbabel/openbabel-.ebuild index 2c73801d2362..956b061aed0f 100644 --- a/sci-chemistry/openbabel/openbabel-.ebuild +++ b/sci-chemistry/openbabel/openbabel-.ebuild @@ -80,8 +80,12 @@ RDEPEND=" ) " +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + pkg_setup() { - use openmp && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } prepare_python_bindings() {
[gentoo-commits] repo/gentoo:master commit in: sci-libs/linbox/
commit: 843d3ab2d6bdda43eda143d0b10d5edc2e0a5e8c Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:20 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=843d3ab2 sci-libs/linbox: deprecate tc-has-openmp Signed-off-by: David Seifert gentoo.org> sci-libs/linbox/linbox-1.6.3-r1.ebuild | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/sci-libs/linbox/linbox-1.6.3-r1.ebuild b/sci-libs/linbox/linbox-1.6.3-r1.ebuild index 1771643dd4d6..cabe5a6d2cf9 100644 --- a/sci-libs/linbox/linbox-1.6.3-r1.ebuild +++ b/sci-libs/linbox/linbox-1.6.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -34,7 +34,11 @@ RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}/${PN}-1.6.3-pc.patch" ) pkg_pretend() { - [[ "${MERGE_TYPE}" != "binary" ]] && use openmp && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/kokkos/
commit: 604b345462a36923de0c410e4734cf2508e1e070 Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:07 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=604b3454 dev-cpp/kokkos: [QA] use tc-check-openmp correctly Signed-off-by: David Seifert gentoo.org> dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild | 4 1 file changed, 4 insertions(+) diff --git a/dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild b/dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild index bc59929572fe..eaa8cf4e4ec1 100644 --- a/dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild +++ b/dev-cpp/kokkos/kokkos-3.1.01-r1.ebuild @@ -18,6 +18,10 @@ RESTRICT="!test? ( test )" DEPEND="sys-apps/hwloc:=" RDEPEND="${DEPEND}" +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + pkg_setup() { [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp }
[gentoo-commits] repo/gentoo:master commit in: sci-electronics/kicad/
commit: 4b2a139c41da1704a7b11ae4e8e2e03327f4567f Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:16 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b2a139c sci-electronics/kicad: [QA] use tc-check-openmp correctly Signed-off-by: David Seifert gentoo.org> sci-electronics/kicad/kicad-5.1.12-r3.ebuild | 7 ++- sci-electronics/kicad/kicad-6.0.4.ebuild | 6 +- sci-electronics/kicad/kicad-.ebuild | 6 +- 3 files changed, 16 insertions(+), 3 deletions(-) diff --git a/sci-electronics/kicad/kicad-5.1.12-r3.ebuild b/sci-electronics/kicad/kicad-5.1.12-r3.ebuild index 34fef8a30277..2f202db0313a 100644 --- a/sci-electronics/kicad/kicad-5.1.12-r3.ebuild +++ b/sci-electronics/kicad/kicad-5.1.12-r3.ebuild @@ -59,9 +59,14 @@ PATCHES=( "${FILESDIR}/${PN}-5.1.5-ldflags.patch" ) +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp + use python && python-single-r1_pkg_setup - use openmp && tc-check-openmp setup-wxwidgets check-reqs_pkg_setup } diff --git a/sci-electronics/kicad/kicad-6.0.4.ebuild b/sci-electronics/kicad/kicad-6.0.4.ebuild index 37b4352cf709..19186c4e7333 100644 --- a/sci-electronics/kicad/kicad-6.0.4.ebuild +++ b/sci-electronics/kicad/kicad-6.0.4.ebuild @@ -78,8 +78,12 @@ PATCHES=( "${FILESDIR}/${PN}-scripts-install-fix.patch" ) +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + pkg_setup() { - use openmp && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp python-single-r1_pkg_setup setup-wxwidgets diff --git a/sci-electronics/kicad/kicad-.ebuild b/sci-electronics/kicad/kicad-.ebuild index 1e6d93af9eae..dce9bac6faa6 100644 --- a/sci-electronics/kicad/kicad-.ebuild +++ b/sci-electronics/kicad/kicad-.ebuild @@ -74,8 +74,12 @@ fi CHECKREQS_DISK_BUILD="900M" +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + pkg_setup() { - use openmp && tc-check-openmp + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp python-single-r1_pkg_setup setup-wxwidgets
[gentoo-commits] repo/gentoo:master commit in: media-gfx/darktable/
commit: f6172de78e35e7dfb00ee6a8ded7cc4879efd622 Author: David Seifert gentoo org> AuthorDate: Mon May 16 08:12:10 2022 + Commit: David Seifert gentoo org> CommitDate: Mon May 16 08:12:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6172de7 media-gfx/darktable: [QA] use tc-check-openmp correctly Signed-off-by: David Seifert gentoo.org> .../darktable/{darktable-3.8.0-r2.ebuild => darktable-3.8.0-r3.ebuild} | 3 ++- .../darktable/{darktable-3.8.1.ebuild => darktable-3.8.1-r1.ebuild}| 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/media-gfx/darktable/darktable-3.8.0-r2.ebuild b/media-gfx/darktable/darktable-3.8.0-r3.ebuild similarity index 98% rename from media-gfx/darktable/darktable-3.8.0-r2.ebuild rename to media-gfx/darktable/darktable-3.8.0-r3.ebuild index ffa6efdf9844..5ab72df97f6d 100644 --- a/media-gfx/darktable/darktable-3.8.0-r2.ebuild +++ b/media-gfx/darktable/darktable-3.8.0-r3.ebuild @@ -54,12 +54,12 @@ DEPEND="dev-db/sqlite:3 >=media-gfx/exiv2-0.25-r2:0=[xmp] media-libs/lcms:2 >=media-libs/lensfun-0.2.3:0= + media-libs/libjpeg-turbo:= media-libs/libpng:0= media-libs/tiff:0 net-libs/libsoup:2.4 net-misc/curl sys-libs/zlib:= - virtual/jpeg:0 x11-libs/cairo >=x11-libs/gtk+-3.22:3 x11-libs/pango @@ -106,6 +106,7 @@ pkg_pretend() { } pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp use lua && lua-single_pkg_setup } diff --git a/media-gfx/darktable/darktable-3.8.1.ebuild b/media-gfx/darktable/darktable-3.8.1-r1.ebuild similarity index 98% rename from media-gfx/darktable/darktable-3.8.1.ebuild rename to media-gfx/darktable/darktable-3.8.1-r1.ebuild index 74c68cfeb38d..bd7a6924df88 100644 --- a/media-gfx/darktable/darktable-3.8.1.ebuild +++ b/media-gfx/darktable/darktable-3.8.1-r1.ebuild @@ -55,12 +55,12 @@ DEPEND="dev-db/sqlite:3 >=media-gfx/exiv2-0.25-r2:0=[xmp] media-libs/lcms:2 >=media-libs/lensfun-0.2.3:0= + media-libs/libjpeg-turbo:= media-libs/libpng:0= media-libs/tiff:0 net-libs/libsoup:2.4 net-misc/curl sys-libs/zlib:= - virtual/jpeg:0 x11-libs/cairo >=x11-libs/gtk+-3.22:3 x11-libs/pango @@ -107,6 +107,7 @@ pkg_pretend() { } pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp use lua && lua-single_pkg_setup }
[gentoo-commits] repo/gentoo:master commit in: dev-python/watchdog/
commit: c776acea474b282074e789d70228d6a155c1d2f5 Author: Michał Górny gentoo org> AuthorDate: Mon May 16 06:54:02 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon May 16 07:55:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c776acea dev-python/watchdog: Bump to 2.1.8 Signed-off-by: Michał Górny gentoo.org> dev-python/watchdog/Manifest | 1 + dev-python/watchdog/watchdog-2.1.8.ebuild | 52 +++ 2 files changed, 53 insertions(+) diff --git a/dev-python/watchdog/Manifest b/dev-python/watchdog/Manifest index b60d94a748e2..8a10e642c248 100644 --- a/dev-python/watchdog/Manifest +++ b/dev-python/watchdog/Manifest @@ -1 +1,2 @@ DIST watchdog-2.1.7.gh.tar.gz 100442 BLAKE2B 21247e1790077eb1eb2f1dc2bb8ddebc1b7f6a2c503238c52c660246fee8c1d3483119184a62114efb81c44665321d4e3aa18ffd73b3244a44c4c6df5204c834 SHA512 f69265aac6e8a840d230c15cfe88c803f043cb540785446113617c0fd1a3c5dce8a885a376bbadc75372a718800948dd4b00c618e18e033d510b8e2bc2bbb36b +DIST watchdog-2.1.8.gh.tar.gz 101828 BLAKE2B ca14534af888154652951abb7e5f7f1bae1f2e072f113a034638f6384fc9b9044ab99191c6dc0ce38d7ded3dc6629a7aba1e1765f85ec5410706bd669411b929 SHA512 3182cb28701403e799c3850e5cd44acf6dc1aa7e98b1c4bb22b21de98fa4372c74a041e2f3be8d10ae77fe00018e460b98ce2fa5b0779edb84d15f952c407030 diff --git a/dev-python/watchdog/watchdog-2.1.8.ebuild b/dev-python/watchdog/watchdog-2.1.8.ebuild new file mode 100644 index ..0ea71e3c1a55 --- /dev/null +++ b/dev-python/watchdog/watchdog-2.1.8.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} pypy3 ) + +inherit distutils-r1 optfeature + +DESCRIPTION="Python API and shell utilities to monitor file system events" +HOMEPAGE=" + https://github.com/gorakhargosh/watchdog/ + https://pypi.org/project/watchdog/ +" +SRC_URI=" + https://github.com/gorakhargosh/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/pytest-timeout-0.3[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/--cov/d' setup.cfg || die + default +} + +python_test() { + local EPYTEST_DESELECT=( + # requires root powers via sudo (yes, seriously) + tests/test_inotify_buffer.py::test_unmount_watched_directory_filesystem + ) + + epytest -p no:django +} + +pkg_postinst() { + optfeature "Bash completion" dev-python/argcomplete +}
[gentoo-commits] repo/gentoo:master commit in: xfce-base/garcon/
commit: fe1f9f0c55364fe81c91d769d511758396a866cf Author: Michał Górny gentoo org> AuthorDate: Mon May 16 06:57:46 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon May 16 07:55:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe1f9f0c xfce-base/garcon: Bump to 4.17.0 Signed-off-by: Michał Górny gentoo.org> xfce-base/garcon/Manifest | 1 + xfce-base/garcon/garcon-4.17.0.ebuild | 55 +++ 2 files changed, 56 insertions(+) diff --git a/xfce-base/garcon/Manifest b/xfce-base/garcon/Manifest index 03e685399010..1b39242e3d7a 100644 --- a/xfce-base/garcon/Manifest +++ b/xfce-base/garcon/Manifest @@ -1 +1,2 @@ DIST garcon-0.8.0.tar.bz2 539061 BLAKE2B 8d7b207fdb325d060c3ecfa5e2574961082706c5a4af59cabebad9d3c915228085dc32442521018bfb7da2d3c169445ac270c00c381e666bfda8774329a60cfc SHA512 708c68c31c0d3d89ecdde4790594837af0d065ecb805131fd7db2eb4c433c0523f44d51f2040f7bf9af729537e5f9e89ed06a435fc0c4e6113db00ad78ba8ce0 +DIST garcon-4.17.0.tar.bz2 545911 BLAKE2B 0286233a5fc7769955eeb8901a64cd2087d47b28bbb05ae884c6d867e4374191d7dbb0bbc54decf7d4370ae31127d6d5acf63c77d1d18889efa5388bc5d4e5e3 SHA512 6fc88177b8f1b8630fe1f0954151ff60a9957bd7239452317e5e942e70576b996aa59f87e249feb4dfaa256972c3a028323a6fd02826d9b5e4a90df47c7f2361 diff --git a/xfce-base/garcon/garcon-4.17.0.ebuild b/xfce-base/garcon/garcon-4.17.0.ebuild new file mode 100644 index ..c96238763769 --- /dev/null +++ b/xfce-base/garcon/garcon-4.17.0.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit xdg-utils + +DESCRIPTION="Xfce's freedesktop.org specification compatible menu implementation library" +HOMEPAGE="https://docs.xfce.org/xfce/garcon/start"; +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"; + +LICENSE="LGPL-2+ FDL-1.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris" +IUSE="introspection" + +DEPEND=" + >=dev-libs/glib-2.50.0 + >=x11-libs/gtk+-3.20:3 + >=xfce-base/libxfce4util-4.15.6:=[introspection?] + >=xfce-base/libxfce4ui-4.15.7:=[introspection?] + introspection? ( dev-libs/gobject-introspection:= ) +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + dev-util/glib-utils + dev-util/gtk-doc-am + dev-util/intltool + sys-devel/gettext + virtual/pkgconfig + introspection? ( dev-libs/gobject-introspection ) +" + +src_configure() { + local myconf=( + $(use_enable introspection) + ) + + econf "${myconf[@]}" +} + +src_install() { + default + find "${D}" -name '*.la' -delete || die +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 2d71c4761fb1fa5e7cb2a5354a291ead678bdc83 Author: Michał Górny gentoo org> AuthorDate: Mon May 16 06:50:14 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon May 16 07:55:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d71c476 dev-python/pikepdf: Bump to 5.1.3 Signed-off-by: Michał Górny gentoo.org> dev-python/pikepdf/Manifest | 1 + dev-python/pikepdf/pikepdf-5.1.3.ebuild | 60 + 2 files changed, 61 insertions(+) diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest index 31cffd90adf6..8da563c09cfe 100644 --- a/dev-python/pikepdf/Manifest +++ b/dev-python/pikepdf/Manifest @@ -1 +1,2 @@ DIST pikepdf-5.1.2.tar.gz 2355023 BLAKE2B 1186174a8375b63035157a65a23d62d2e52447719de8b0182a4d6892334eea52f140ce113415941e9f096716b5bc71d9c4967658428d87bd45a14e0a43b70caf SHA512 1b18c3ddb3826a1a74e82cf341a4ebeb5c98b587e148dbc6b479768cad14860700b39ebbcb421459f720bea63a4aa9ee4987f1c2cb944620e56c71193741a5ec +DIST pikepdf-5.1.3.tar.gz 2356112 BLAKE2B 9a0a5ddfd6519cd3db75ea0f534d3e91399dd0fd212ef7765e4f301ebba8f6b773039db2c5021720141a836e983749170fbd2e291ab1f4a77f96a16005e210bb SHA512 2c6cd2b6746805bd879d0dbec13d8ca09d185ef4ec41045ae2831f42d7e9e1bccf4023d5c3577b84af8bc3f5ebb9c2a5dba7628af4079e5e4334d772c3d6db5c diff --git a/dev-python/pikepdf/pikepdf-5.1.3.ebuild b/dev-python/pikepdf/pikepdf-5.1.3.ebuild new file mode 100644 index ..2c35cdb9cba5 --- /dev/null +++ b/dev-python/pikepdf/pikepdf-5.1.3.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +MY_P=${P/_p/.post} +DESCRIPTION="Python library to work with pdf files based on qpdf" +HOMEPAGE="https://pypi.org/project/pikepdf/ https://github.com/pikepdf/pikepdf"; +SRC_URI=" + https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz + -> ${MY_P}.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + >=app-text/qpdf-10.6.2:0= +" +RDEPEND=" + ${DEPEND} + =dev-python/lxml-4.0[${PYTHON_USEDEP}] + >=dev-python/packaging-20[${PYTHON_USEDEP}] + >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}] +" +BDEPEND=" + >=dev-python/pybind11-2.9.1[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm-6.4[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] + dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] + test? ( + >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}] + >=dev-python/hypothesis-5[${PYTHON_USEDEP}] + >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff] + >=dev-python/psutil-5[${PYTHON_USEDEP}] + >=dev-python/pytest-6[${PYTHON_USEDEP}] + >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] + >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] + ) +" + +#distutils_enable_sphinx docs \ +# dev-python/ipython \ +# dev-python/matplotlib \ +# dev-python/sphinx_rtd_theme +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/-n auto/d' pyproject.toml || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/dns-lexicon/
commit: 63ef1b41d4b17d3972d8f638bf91312fa61fd299 Author: Michał Górny gentoo org> AuthorDate: Mon May 16 06:52:41 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon May 16 07:55:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ef1b41 dev-python/dns-lexicon: Bump to 3.11.1 Signed-off-by: Michał Górny gentoo.org> dev-python/dns-lexicon/Manifest | 1 + dev-python/dns-lexicon/dns-lexicon-3.11.1.ebuild | 63 2 files changed, 64 insertions(+) diff --git a/dev-python/dns-lexicon/Manifest b/dev-python/dns-lexicon/Manifest index 9b6e0de76263..316e3628957d 100644 --- a/dev-python/dns-lexicon/Manifest +++ b/dev-python/dns-lexicon/Manifest @@ -1,2 +1,3 @@ DIST dns-lexicon-3.10.0.tar.gz 8394918 BLAKE2B 26e7b7f95b1daf5cd66536993f350301574765f4568a9b3dda4d5e555a3a1ca6a329566f8f5a57ae209d26dd092c851ab524df0488b6ca4f81cdc94011458d88 SHA512 76ede1b55ad388b8d6726d531a4346db5972e79c434db529fa54838b0f40c909cb67a544f3e74e67311c981b8acd4766ec51c67452143989daa9be39176f940a DIST dns-lexicon-3.11.0.tar.gz 8467979 BLAKE2B f0ee1b5977d373ad911d71283f64a946269e725616c40f93b9160cccae8c5993f5bd6fa0c5b0616fbde4e91e06be846f1df020c03d19f37b73d59145f06530f5 SHA512 dcf231908ca2869c0e729b114632ce9f53c7b8d524ea072533403e2f8428d8fda9763a4c73e822a2034abd78f46897009127e9e653fb71e0bc712a72a80da075 +DIST dns-lexicon-3.11.1.tar.gz 8478920 BLAKE2B 6c437c678a2872a81f316ac064390e5ab6ac458b7fca199a3fe67152a46e87c82990cec0287651634f50e572691a778dfdcafd2aea4fd4d305dc223a8c327818 SHA512 3947e0de0733bb329b0d13b9aff59760ed7de9e34c320ed9de3a3c44ff8b813c78d54f31d0d9b5a97b4b57279adef432f8458f912cfae942437c3275df92fa7d diff --git a/dev-python/dns-lexicon/dns-lexicon-3.11.1.ebuild b/dev-python/dns-lexicon/dns-lexicon-3.11.1.ebuild new file mode 100644 index ..bd75f1201713 --- /dev/null +++ b/dev-python/dns-lexicon/dns-lexicon-3.11.1.ebuild @@ -0,0 +1,63 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="Manipulate DNS records on various DNS providers in a standardized/agnostic way" +HOMEPAGE="https://pypi.org/project/dns-lexicon/"; +SRC_URI=" + https://github.com/AnalogJ/lexicon/archive/v${PV}.tar.gz + -> ${P}.tar.gz +" +S="${WORKDIR}/lexicon-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/beautifulsoup4[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tldextract[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/boto3[${PYTHON_USEDEP}] + dev-python/zeep[${PYTHON_USEDEP}] + dev-python/vcrpy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # Requires the "localzone" module + lexicon/tests/providers/test_localzone.py + # Requires the "softlayer" module + lexicon/tests/providers/test_softlayer.py + # Requires the "transip" module + lexicon/tests/providers/test_transip.py + # Requires the "oci" module + lexicon/tests/providers/test_oci.py + # Uses tldextract which needs Internet access to download its database + lexicon/tests/providers/test_auto.py + # All recordings seem to be broken + lexicon/tests/providers/test_namecheap.py +) + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]]; then + optfeature_header \ + "Install the following packages to enable support for additional DNS providers:" + optfeature Gransy dev-python/zeep + optfeature Route53 dev-python/boto3 + optfeature DDNS dev-python/dnspython + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cachetools/
commit: 27ac09bf117b176da917be94406203795e78545c Author: Michał Górny gentoo org> AuthorDate: Mon May 16 06:51:47 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon May 16 07:55:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27ac09bf dev-python/cachetools: Bump to 5.1.0 Signed-off-by: Michał Górny gentoo.org> dev-python/cachetools/Manifest| 1 + dev-python/cachetools/cachetools-5.1.0.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/dev-python/cachetools/Manifest b/dev-python/cachetools/Manifest index 8ed1ed7ddc61..5182ea81114e 100644 --- a/dev-python/cachetools/Manifest +++ b/dev-python/cachetools/Manifest @@ -1,2 +1,3 @@ DIST cachetools-4.2.4.tar.gz 25487 BLAKE2B 91979f72b8719f4fbc57421ded6edcca38106814997abd2a17c1147af55a1b64e11b347c8ef790cd8cdafbd83b8492d377540b872430d285584aa3d3228f6435 SHA512 29a6bb3a064e5603cd3e3882d8e5a6a6ef95ba3029716692c9a82d7186a0befcfb8ed4a0ee3ecb591fdff93a46836d5b25acca7ba5eab1ba837e86404aea8fcf DIST cachetools-5.0.0.tar.gz 26119 BLAKE2B 29d3c9d9859c4848d807dcf8d84614b23a125bdabd4188191e7ccb1536da249226ed4b21798b49c2eb764bfea4ba16b557440438a827b1bfd8d4c5b0984695e4 SHA512 3d311969a4fcc180767f4546f384e16d47bbeb5c1d97884006872317514ea2739560346d62d0afed1916def249d92f9ff14e4d964e9521de09132d3a83463a76 +DIST cachetools-5.1.0.tar.gz 26656 BLAKE2B 709b4e5ee7a0e86ccd0d947828f36b7c98765dddb0d628b28d17ed745633b747c16f17df779a87e8916702c4a513432b832a6d06f2ac57c1c9199e2adeef SHA512 6732c5a305c506843caa13cdacb210a83695a9cb65d065b95e1505530ffb6899200c1d89b66ede33b194b5af1a01ad99e79aa85ec754d854de476f243380bd53 diff --git a/dev-python/cachetools/cachetools-5.1.0.ebuild b/dev-python/cachetools/cachetools-5.1.0.ebuild new file mode 100644 index ..07e5f7a7371b --- /dev/null +++ b/dev-python/cachetools/cachetools-5.1.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..11} ) + +inherit distutils-r1 + +DESCRIPTION="Extensible memoizing collections and decorators" +HOMEPAGE=" + https://github.com/tkem/cachetools/ + https://pypi.org/project/cachetools/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/manuel/
commit: fc95f7201c8064b1b048e86a10f756804f0a55fe Author: Michał Górny gentoo org> AuthorDate: Mon May 16 06:49:31 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon May 16 07:55:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc95f720 dev-python/manuel: Bump to 1.11.2 Signed-off-by: Michał Górny gentoo.org> dev-python/manuel/Manifest | 1 + dev-python/manuel/manuel-1.11.2.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-python/manuel/Manifest b/dev-python/manuel/Manifest index 0125a86de5a6..6f96712b7795 100644 --- a/dev-python/manuel/Manifest +++ b/dev-python/manuel/Manifest @@ -1 +1,2 @@ DIST manuel-1.10.1.tar.gz 42142 BLAKE2B 91d23d804b3f5a2c6f696a8c7a8701f09ae6e881ac9a1c76004be301ab77f58596d0bdae4b11f484e495ea581d66d55d5bed05f5b36d81951d35923c8bfc163d SHA512 39376852e2ecb8a19b2f565464e53f475577edf68e89b3d267f94374a444714ed38ef63da638a02dcec2df851869d57c0d256dca4b436b37ff36b6b3a822710b +DIST manuel-1.11.2.tar.gz 51846 BLAKE2B 0650c9db757a7e8bd0ba12dcdfda8ff071107d460fab7d24715796e477960ebe41375a10cd83a1c7881c76e6fa1e7cdd5cda383be75adffeea7e1cd6d763df13 SHA512 bbfd3ca58ccb0fb40ecbf54a5be0e73989e93ec026b8c686a7ef4e746c650ffed6f2fc5f119fe58e7c13a4a13cacb8c568384a69b1068413ab6bd6f01664a72f diff --git a/dev-python/manuel/manuel-1.11.2.ebuild b/dev-python/manuel/manuel-1.11.2.ebuild new file mode 100644 index ..300f45e5df0c --- /dev/null +++ b/dev-python/manuel/manuel-1.11.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Lets you mix and match traditional doctests with custom test syntax" +HOMEPAGE=" + https://github.com/benji-york/manuel/ + https://pypi.org/project/manuel/ +" +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/zope-testing[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests setup.py + +src_prepare() { + # unused rdep + sed -i -e "/'setuptools'/d" setup.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/hatchling/
commit: 3443204741525b417f0881e67e0a338a4212af17 Author: Michał Górny gentoo org> AuthorDate: Mon May 16 06:48:02 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon May 16 07:55:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34432047 dev-python/hatchling: Bump to 0.25.0 Signed-off-by: Michał Górny gentoo.org> dev-python/hatchling/Manifest| 1 + dev-python/hatchling/hatchling-0.25.0.ebuild | 74 2 files changed, 75 insertions(+) diff --git a/dev-python/hatchling/Manifest b/dev-python/hatchling/Manifest index 18eeac7c5bc1..19b4bb7f7323 100644 --- a/dev-python/hatchling/Manifest +++ b/dev-python/hatchling/Manifest @@ -1 +1,2 @@ DIST hatch-hatchling-v0.24.0.tar.gz 212154 BLAKE2B fc0fcdd20eb1a1040298a4c959911d291ca454cf82404b0a7a67a9d192e3af0b8ee5a50d169e803bd5602775cf3f9336fd56d83c6fa85aa8d9f805269205ed29 SHA512 f4a1764f129c6e3098d0b0c744dca4f0b499c43d53dcebffc7aa26e28e3f599a9370e0f1f8ee9b9130042f066e1c857e155ffbdcf86d2c18e32ff5bc9219c51e +DIST hatch-hatchling-v0.25.0.tar.gz 216944 BLAKE2B 298f284bc05bbba6c463d4c22ddbbd1438a3a068de2a14300343803f706f2bc3a69be83bdbb1876f4f2474e7cb1ac4e98226108ad290c5097bbc1135367b7183 SHA512 1cfc8ea27e46e316ef321e17770995e495f0b6a722b89d9632af7902e3a7ee7c5a729b8ca27e490a94b7ddcda9b4e03dd7274b305f928b0e31a469a1643f diff --git a/dev-python/hatchling/hatchling-0.25.0.ebuild b/dev-python/hatchling/hatchling-0.25.0.ebuild new file mode 100644 index ..c768e17f0e8e --- /dev/null +++ b/dev-python/hatchling/hatchling-0.25.0.ebuild @@ -0,0 +1,74 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( pypy3 python3_{8..11} ) + +inherit distutils-r1 + +TAG=${P/-/-v} +MY_P=hatch-${TAG} +DESCRIPTION="Modern, extensible Python build backend" +HOMEPAGE=" + https://pypi.org/project/hatchling/ + https://github.com/pypa/hatch/ +" +SRC_URI=" + https://github.com/pypa/hatch/archive/${TAG}.tar.gz + -> ${MY_P}.tar.gz +" +S=${WORKDIR}/${MY_P}/backend + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/editables-0.2[${PYTHON_USEDEP}] + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pathspec-0.9[${PYTHON_USEDEP}] + >=dev-python/pluggy-1.0.0[${PYTHON_USEDEP}] + >=dev-python/tomli-1.2.2[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( + $(python_gen_cond_dep ' + dev-python/atomicwrites[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/platformdirs[${PYTHON_USEDEP}] + dev-python/rich[${PYTHON_USEDEP}] + dev-python/tomli-w[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + ' pypy3 python3_{8..10} # TODO: 3.11 when deps are ported + ) + ) +" + +distutils_enable_tests pytest + +python_test() { + if ! has "${EPYTHON}" pypy3 python3.{8..10}; then + einfo "Skipping tests on ${EPYTHON}" + return + fi + + local -x EPYTEST_DESELECT=( + # these run pip to install stuff + tests/backend/dep/test_core.py::test_dependency_found + tests/backend/dep/test_core.py::test_extra_met + tests/backend/dep/test_core.py::test_extra_no_dependencies + tests/backend/dep/test_core.py::test_extra_unmet + tests/backend/dep/test_core.py::test_unknown_extra + tests/backend/dep/test_core.py::test_version_unmet + ) + + # top-level "tests" directory contains tests both for hatch + # and hatchling + cd "${WORKDIR}/${MY_P}" || die + local -x PYTHONPATH="src:${PYTHONPATH}" + epytest tests/backend +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/imageio/
commit: 111bd03197372e8166e78b450e13a4e7b3ea21ff Author: Michał Górny gentoo org> AuthorDate: Mon May 16 06:47:15 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon May 16 07:55:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=111bd031 dev-python/imageio: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/imageio/Manifest | 2 -- dev-python/imageio/imageio-2.18.0.ebuild | 52 dev-python/imageio/imageio-2.19.0.ebuild | 52 3 files changed, 106 deletions(-) diff --git a/dev-python/imageio/Manifest b/dev-python/imageio/Manifest index 0ec2f518522e..65885c7f88cb 100644 --- a/dev-python/imageio/Manifest +++ b/dev-python/imageio/Manifest @@ -1,3 +1 @@ -DIST imageio-2.18.0.gh.tar.gz 384312 BLAKE2B 5683ec01db358d9074c5e02c0006bf89e5978418d86b13ce93b1c0fb0800fb650b76d53bd4fdea94c69c185af3341e1e2e80c91815d0f74ebadcaa01ee497e5a SHA512 ddd7606f4b72e3a768b2f7f71d058d11df2bd6e48455240d17b2d93394808158c4f52289ea6f47b5c5655ec45e514aa4413248de0aff1806d28922723540aa50 -DIST imageio-2.19.0.gh.tar.gz 387467 BLAKE2B bd37ed1d8c147159a6e3dc951c512ddd1bdcc5c664ea1cae80d7eed4544b9329e92f711452442a459e776ec151db751d1d1c62a7d9e1165c18dcc5f0d05ec9c2 SHA512 effa3865259a1dab901a1ef2acf2cdbd57db96308b9edd8d489ff7421e51da0b2b8b8b93a7e3003bac43dd010c4f30aa683fd22236ea5d82af9d8d48b7b60db7 DIST imageio-2.19.1.gh.tar.gz 388314 BLAKE2B 447c2a666d6337926964d977fe45ec30d7995f486b59e03e8a0a68491db2fbcbffbb73946d51080fde5d2627d70fde1f6260f98205ff447e54b7349abdc839fd SHA512 01df54a84c7522ff8ffbc0141fb0ee3416f7b0e04d131473e02c8e18adac384d8f6f2e3f3148229c1d16509465b4a4597e38707bfc8991c6288f4ea1758b4101 diff --git a/dev-python/imageio/imageio-2.18.0.ebuild b/dev-python/imageio/imageio-2.18.0.ebuild deleted file mode 100644 index 6770d9759db9.. --- a/dev-python/imageio/imageio-2.18.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Python library for reading and writing image data" -HOMEPAGE=" - https://imageio.readthedocs.io/en/stable/ - https://github.com/imageio/imageio/ - https://pypi.org/project/imageio/ -" -SRC_URI=" - https://github.com/imageio/imageio/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -# over 50% of tests rely on Internet -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=" - >=dev-python/numpy-1.20.0[${PYTHON_USEDEP}] - >=dev-python/pillow-8.3.2[${PYTHON_USEDEP}] - media-libs/freeimage -" -# requests for fsspec[github] -BDEPEND=" - test? ( - dev-python/fsspec[${PYTHON_USEDEP}] - dev-python/imageio-ffmpeg[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/tifffile[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Fails because of system installed freeimage - tests/test_core.py::test_findlib2 - # Tries to download ffmpeg binary ?! - tests/test_ffmpeg.py::test_get_exe_installed -) diff --git a/dev-python/imageio/imageio-2.19.0.ebuild b/dev-python/imageio/imageio-2.19.0.ebuild deleted file mode 100644 index 6770d9759db9.. --- a/dev-python/imageio/imageio-2.19.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Python library for reading and writing image data" -HOMEPAGE=" - https://imageio.readthedocs.io/en/stable/ - https://github.com/imageio/imageio/ - https://pypi.org/project/imageio/ -" -SRC_URI=" - https://github.com/imageio/imageio/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -# over 50% of tests rely on Internet -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=" - >=dev-python/numpy-1.20.0[${PYTHON_USEDEP}] - >=dev-python/pillow-8.3.2[${PYTHON_USEDEP}] - media-libs/freeimage -" -# requests for fsspec[github] -BDEPEND=" - test? ( - dev-python/fsspec[${PYTHON_USEDEP}] - dev-python/imageio-ffmpeg[${PYTHON_USEDEP}] - dev-python/psutil[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/tifffile[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -EPYTEST_DESELECT=( - # Fails because of system installed freeimage - tests/test_core.py::test_findlib2 - # Tries to download ffmpeg binary ?! -
[gentoo-commits] repo/gentoo:master commit in: dev-python/imageio/
commit: 425157275962cf8bdd456a07d3efe94e66ae4b93 Author: Michał Górny gentoo org> AuthorDate: Mon May 16 06:47:36 2022 + Commit: Michał Górny gentoo org> CommitDate: Mon May 16 07:55:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=42515727 dev-python/imageio: Bump to 2.19.2 Signed-off-by: Michał Górny gentoo.org> dev-python/imageio/Manifest | 1 + dev-python/imageio/imageio-2.19.2.ebuild | 52 2 files changed, 53 insertions(+) diff --git a/dev-python/imageio/Manifest b/dev-python/imageio/Manifest index 65885c7f88cb..620e3e64fdac 100644 --- a/dev-python/imageio/Manifest +++ b/dev-python/imageio/Manifest @@ -1 +1,2 @@ DIST imageio-2.19.1.gh.tar.gz 388314 BLAKE2B 447c2a666d6337926964d977fe45ec30d7995f486b59e03e8a0a68491db2fbcbffbb73946d51080fde5d2627d70fde1f6260f98205ff447e54b7349abdc839fd SHA512 01df54a84c7522ff8ffbc0141fb0ee3416f7b0e04d131473e02c8e18adac384d8f6f2e3f3148229c1d16509465b4a4597e38707bfc8991c6288f4ea1758b4101 +DIST imageio-2.19.2.gh.tar.gz 388434 BLAKE2B 4f0ec3f2586cbce7c15ff0551b8b5389d9236333eecda0870880c6dbe93bb2de464e57af7bc20c0f63aec6d53040a5140195d09c4c8a3c50c391a42b7847cf49 SHA512 6711a3be92f840d821f6539636072654d000932a6a7688384ae6bc007af5de41c8f90ed9a29e6401fd13219f50082ba5b75a1b383f1ac9242d568f95859de9c4 diff --git a/dev-python/imageio/imageio-2.19.2.ebuild b/dev-python/imageio/imageio-2.19.2.ebuild new file mode 100644 index ..6770d9759db9 --- /dev/null +++ b/dev-python/imageio/imageio-2.19.2.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Python library for reading and writing image data" +HOMEPAGE=" + https://imageio.readthedocs.io/en/stable/ + https://github.com/imageio/imageio/ + https://pypi.org/project/imageio/ +" +SRC_URI=" + https://github.com/imageio/imageio/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" +# over 50% of tests rely on Internet +PROPERTIES="test_network" +RESTRICT="test" + +RDEPEND=" + >=dev-python/numpy-1.20.0[${PYTHON_USEDEP}] + >=dev-python/pillow-8.3.2[${PYTHON_USEDEP}] + media-libs/freeimage +" +# requests for fsspec[github] +BDEPEND=" + test? ( + dev-python/fsspec[${PYTHON_USEDEP}] + dev-python/imageio-ffmpeg[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/tifffile[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # Fails because of system installed freeimage + tests/test_core.py::test_findlib2 + # Tries to download ffmpeg binary ?! + tests/test_ffmpeg.py::test_get_exe_installed +)
[gentoo-commits] repo/gentoo:master commit in: dev-lisp/alexandria/files/
commit: b5af5ab338b0c61120a8eccfdfec558c3e8663ce Author: Michael Mair-Keimberger levelnine at> AuthorDate: Mon May 16 06:10:06 2022 + Commit: Ulrich Müller gentoo org> CommitDate: Mon May 16 07:36:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5af5ab3 dev-lisp/alexandria: remove unused patch(es) Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Ulrich Müller gentoo.org> .../files/alexandria-fix-docstrings.patch | 29 -- 1 file changed, 29 deletions(-) diff --git a/dev-lisp/alexandria/files/alexandria-fix-docstrings.patch b/dev-lisp/alexandria/files/alexandria-fix-docstrings.patch deleted file mode 100644 index 747c9e3bf59d.. --- a/dev-lisp/alexandria/files/alexandria-fix-docstrings.patch +++ /dev/null @@ -1,29 +0,0 @@ -diff -Nuar a/doc/docstrings.lisp b/doc/docstrings.lisp a/doc/docstrings.lisp 2016-12-11 00:04:21.272877121 +0100 -+++ b/doc/docstrings.lisp 2016-12-11 00:05:03.752876882 +0100 -@@ -718,7 +718,7 @@ - ;; sbcl.texinfo defines macros that expand @&key and friends to &key. - (mapcar (lambda (name) - (if (member name lambda-list-keywords) -- (format nil "@~A" name) -+ (format nil "~A" name) - name)) - (lambda-list doc) - -@@ -833,11 +833,11 @@ - (flet ((macro (name) - (let ((string (string-downcase name))) -(format *texinfo-output* "@macro ~A~%~A~%@end macro~%" string string --(macro '&allow-other-keys) --(macro '&optional) --(macro '&rest) --(macro '&key) --(macro '&body))) -+(macro 'allow-other-keys) -+(macro 'optional) -+(macro 'rest) -+(macro 'key) -+(macro 'body))) - - (defun generate-includes (directory packages &key (base-package :cl-user)) - "Create files in `directory' containing Texinfo markup of all