[gentoo-commits] proj/eselect:master commit in: bin/, /
commit: 69150409a534e24107080c5650bbd12bcc8e Author: James Le Cuirot gentoo org> AuthorDate: Sun Feb 26 23:14:02 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Feb 26 23:38:35 2023 + URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=69150409 Allow EPREFIX to be overridden for manipulating prefixed ROOT * bin/eselect.in: Allow EPREFIX to be overridden for manipulating prefixed ROOT. Signed-off-by: James Le Cuirot gentoo.org> Signed-off-by: Ulrich Müller gentoo.org> ChangeLog | 5 + bin/eselect.in | 7 +-- 2 files changed, 10 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 6fcf0db..41d4bab 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,8 @@ +2023-02-26 James Le Cuirot + + * bin/eselect.in: Allow EPREFIX to be overridden for manipulating + prefixed ROOT. + 2022-05-01 Ulrich Müller * misc/eselect-mode.el (eselect-mode): For GNU Emacs, use diff --git a/bin/eselect.in b/bin/eselect.in index 4caa87e..6a0fdbc 100755 --- a/bin/eselect.in +++ b/bin/eselect.in @@ -41,8 +41,11 @@ ESELECT_VERSION="@VERSION@" ESELECT_BINARY_NAME="$0" ESELECT_KILL_TARGET="$$" -# Support variables for Gentoo Prefix -EPREFIX="@EPREFIX@" +# Support variables for Gentoo Prefix. BROOT is hardcoded as the +# prefix for the build host. EPREFIX defaults to the same, but can be +# overridden at runtime when building for a different prefix. +BROOT="@EPREFIX@" +: ${EPREFIX="${BROOT}"} EROOT="${ROOT%${EPREFIX:+/}}${EPREFIX}" # Remove all alias definitions. Unset functions and variables that are
[gentoo-commits] proj/eselect:master commit in: man/, doc/, /, bin/
commit: 72ca0786ec4fe322088efb201d87308d9199ca6a Author: Ulrich Müller gentoo org> AuthorDate: Sun Feb 26 23:57:12 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Feb 26 23:57:12 2023 + URL:https://gitweb.gentoo.org/proj/eselect.git/commit/?id=72ca0786 New global option --eprefix * bin/eselect.in: New global option --eprefix. (es_do_help): Document it. * doc/user-guide.txt: * man/eselect.1: Document the --eprefix option. Signed-off-by: Ulrich Müller gentoo.org> ChangeLog | 7 +++ bin/eselect.in | 10 +- doc/user-guide.txt | 9 + man/eselect.1 | 13 +++-- 4 files changed, 32 insertions(+), 7 deletions(-) diff --git a/ChangeLog b/ChangeLog index 41d4bab..b442b8b 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,10 @@ +2023-02-26 Ulrich Müller + + * bin/eselect.in: New global option --eprefix. + (es_do_help): Document it. + * doc/user-guide.txt: + * man/eselect.1: Document the --eprefix option. + 2023-02-26 James Le Cuirot * bin/eselect.in: Allow EPREFIX to be overridden for manipulating diff --git a/bin/eselect.in b/bin/eselect.in index 6a0fdbc..8afbd7e 100755 --- a/bin/eselect.in +++ b/bin/eselect.in @@ -1,6 +1,6 @@ #!@BASH@ # -*-eselect-*- vim: ft=eselect -# Copyright (c) 2005-2022 Gentoo Authors +# Copyright (c) 2005-2023 Gentoo Authors # # This file is part of the 'eselect' tools framework. # @@ -91,6 +91,8 @@ es_do_help() { write_kv_list_entry "--brief" "Make output shorter" write_kv_list_entry "--colour=" \ "Enable or disable colour output (default 'auto')" + write_kv_list_entry "--eprefix=" \ + "Override the EPREFIX variable for a cross-prefix build" write_kv_list_entry "--root=" \ "The target root path for eselect's operations" echo @@ -152,6 +154,12 @@ while [[ ${1##--} != "$1" ]]; do [[ -z ${action} ]] || die -q "Too many parameters" action=${1##--} ;; + eprefix=*|eprefix) + [[ ${1#*=} == "$1" ]] && die -q "Option $1 requires an argument" + # set EPREFIX and recalculate EROOT + EPREFIX=${1#*=} + EROOT="${ROOT%${EPREFIX:+/}}${EPREFIX}" + ;; root=*|root) [[ ${1#*=} == "$1" ]] && die -q "Option $1 requires an argument" # set ROOT and recalculate EROOT diff --git a/doc/user-guide.txt b/doc/user-guide.txt index 16c2629..2932b7f 100644 --- a/doc/user-guide.txt +++ b/doc/user-guide.txt @@ -91,11 +91,12 @@ eselect should be called as shown below: :: eselect [] eselect features consistently named actions among most of its modules. -There are only three global options as of now; --brief, which makes +There are only four global options as of now; --brief, which makes eselect's output shorter (e.g., to use it as input for other programs); ---colour, which controls coloured output; and --root, which specifies -the path that eselect should use as the target root filesystem for its -operations. +--colour, which controls coloured output; --eprefix, which allows to +override the EPREFIX variable for a cross-prefix build; and --root, +which specifies the path that eselect should use as the target root +filesystem for its operations. The following are standard action names -- each module may provide a subset of these actions: diff --git a/man/eselect.1 b/man/eselect.1 index fad2aac..a331dee 100644 --- a/man/eselect.1 +++ b/man/eselect.1 @@ -1,8 +1,8 @@ .\" -*- coding: utf-8 -*- -.\" Copyright 2005-2022 Gentoo Authors +.\" Copyright 2005-2023 Gentoo Authors .\" Distributed under the terms of the GNU GPL version 2 or later .\" -.TH ESELECT 1 "January 2022" "Gentoo Linux" eselect +.TH ESELECT 1 "February 2023" "Gentoo Linux" eselect .SH NAME eselect \- Gentoo's multi\-purpose configuration and management tool .SH SYNOPSIS @@ -33,6 +33,15 @@ The default is for which colour output is enabled only if standard output is connected to a terminal. .TP +.BI \-\-eprefix= path +The +.I path +that eselect should use as the offset-prefix path for its operations. +Only relevant for a cross-prefix build. If neither this option nor the +.I EPREFIX +environment variable are specified, the hardcoded prefix of the build +host is used as a default. +.TP .BI \-\-root= path The .I path
[gentoo-commits] repo/gentoo:master commit in: sci-libs/caffe2/
commit: 04f1c73d1190c41edc24667ebd0c2505c62a6706 Author: Alfredo Tupone gentoo org> AuthorDate: Mon Feb 27 07:13:55 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Mon Feb 27 07:23:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04f1c73d sci-libs/caffe2: find the right GCC for CUDA Closes: https://bugs.gentoo.org/888039 Signed-off-by: Alfredo Tupone gentoo.org> sci-libs/caffe2/caffe2-1.13.1-r1.ebuild | 10 -- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/sci-libs/caffe2/caffe2-1.13.1-r1.ebuild b/sci-libs/caffe2/caffe2-1.13.1-r1.ebuild index 352a593d3559..4e0dfcb9b980 100644 --- a/sci-libs/caffe2/caffe2-1.13.1-r1.ebuild +++ b/sci-libs/caffe2/caffe2-1.13.1-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) -inherit python-single-r1 cmake flag-o-matic +inherit python-single-r1 cmake cuda flag-o-matic MYPN=pytorch MYP=${MYPN}-${PV} @@ -148,7 +148,13 @@ src_configure() { -DLIBSHM_INSTALL_LIB_SUBDIR="${EPREFIX}"/usr/$(get_libdir) ) - use cuda && addpredict "/dev/nvidiactl" # bug 867706 + if use cuda; then + addpredict "/dev/nvidiactl" # bug 867706 + + mycmakeargs+=( + -DCMAKE_CUDA_FLAGS="$(cuda_gccdir -f | tr -d \")" + ) + fi cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: dev-java/jstl/
commit: de0a2a79a6fd5ce361f1e48685084cfe853b8869 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon Jan 30 15:51:03 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Feb 27 06:59:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de0a2a79 dev-java/jstl: new package, add 1.2.7 Bug: https://bugs.gentoo.org/892703 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jstl/Manifest | 1 + dev-java/jstl/jstl-1.2.7.ebuild | 58 + dev-java/jstl/metadata.xml | 10 +++ 3 files changed, 69 insertions(+) diff --git a/dev-java/jstl/Manifest b/dev-java/jstl/Manifest new file mode 100644 index ..0133dc5a57f2 --- /dev/null +++ b/dev-java/jstl/Manifest @@ -0,0 +1 @@ +DIST jstl-1.2.7.tar.gz 291252 BLAKE2B 37383f519615f41e4247b1e2207cf1cc57df3a3d01f939bb41cc400dbdb49b331fc0bc3e5ee26c3d9d1e361bd4ec11efd5b6e6a9cc6cafee2b196c1d9491d07f SHA512 2b52869fe5f6d586b8505a2a417790ffad7112db17af667cd52fb567fb6c7ee4a3b3906a072d0d4e7ef463b56a1e5cf9a955b9fbaab97c91a1a286e05add23c3 diff --git a/dev-java/jstl/jstl-1.2.7.ebuild b/dev-java/jstl/jstl-1.2.7.ebuild new file mode 100644 index ..caa221ede616 --- /dev/null +++ b/dev-java/jstl/jstl-1.2.7.ebuild @@ -0,0 +1,58 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="org.glassfish.web:javax.servlet.jsp.jstl:1.2.7" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Jakarta Standard Tag Library API" +HOMEPAGE="https://projects.eclipse.org/projects/ee4j.jstl"; +SRC_URI="https://github.com/jakartaee/tags/archive/${PV}-RELEASE.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/tags-${PV}-RELEASE" + +LICENSE="EPL-2.0 GPL-2-with-classpath-exception" +SLOT="0" +KEYWORDS="~amd64" + +CP_DEPEND=" + dev-java/javax-el-api:2.2 + dev-java/javax-jsp-api:2.2 + dev-java/javax-servlet-api:2.5 + dev-java/jstl-api:0 + dev-java/xalan:0 +" + +RDEPEND=" + ${CP_DEPEND} + >=virtual/jre-1.8:* +" + +DEPEND=" + ${CP_DEPEND} + >=virtual/jdk-1.8:* +" + +DOCS=( + CONTRIBUTING.md + NOTICE.md + README.md +) + +JAVA_JAR_FILENAME="jstl-impl.jar" +JAVA_RESOURCE_DIRS="impl/src/main/resources" +JAVA_SRC_DIR="impl/src/main/java" + +src_prepare() { + java-pkg-2_src_prepare + # java-pkg-simple expects resource files in JAVA_RESOURCE_DIRS + cp -r impl/src/main/java/* impl/src/main/resources || die + find impl/src/main/resources -type f \ + \( -name '*.java' \ + -o -name '*.txt' \ + -o -name '*Parser.jj' \ + -o -name 'spath.tld' \ + \) -exec rm -rf {} + || die "deleting classes failed" +} diff --git a/dev-java/jstl/metadata.xml b/dev-java/jstl/metadata.xml new file mode 100644 index ..6f95d33b7ee3 --- /dev/null +++ b/dev-java/jstl/metadata.xml @@ -0,0 +1,10 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + j...@gentoo.org + + + jakartaee/tags + +
[gentoo-commits] repo/gentoo:master commit in: dev-java/osgi-enterprise-api/
commit: bd8fbcc46af5d3bb1f53297e203165ce64853c75 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sat Feb 25 16:48:54 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Feb 27 06:59:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd8fbcc4 dev-java/osgi-enterprise-api: depend on javax-servlet-api instead on tomcat-servlet-api Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Miroslav Šulc gentoo.org> .../osgi-enterprise-api-5.0.0-r3.ebuild| 37 ++ 1 file changed, 37 insertions(+) diff --git a/dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-r3.ebuild b/dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-r3.ebuild new file mode 100644 index ..f9ae58282ad4 --- /dev/null +++ b/dev-java/osgi-enterprise-api/osgi-enterprise-api-5.0.0-r3.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="OSGi Enterprise Release 5 Companion Code" +HOMEPAGE="http://www.osgi.org/Main/HomePage"; +SRC_URI="https://docs.osgi.org/download/r5/osgi.enterprise-${PV}.jar"; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RESTRICT="bindist" + +CP_DEPEND="dev-java/glassfish-persistence:0 + dev-java/osgi-core-api:0 + dev-java/javax-servlet-api:2.5" + +RDEPEND="${CP_DEPEND} + >=virtual/jre-1.8:*" + +DEPEND="${CP_DEPEND} + >=virtual/jdk-1.8:*" + +BDEPEND="app-arch/unzip" + +JAVA_SRC_DIR="OSGI-OPT/src" + +src_prepare() { + default + rm -r org || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-java/reflections/
commit: 1829a69efe783b836feb1bb01841d45005c7c71b Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sat Feb 25 16:50:44 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Feb 27 06:59:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1829a69e dev-java/reflections: depend on javax-servlet-api instead on tomcat-servlet-api Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/29591 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/reflections/reflections-0.9.12-r5.ebuild | 94 +++ 1 file changed, 94 insertions(+) diff --git a/dev-java/reflections/reflections-0.9.12-r5.ebuild b/dev-java/reflections/reflections-0.9.12-r5.ebuild new file mode 100644 index ..3ca2b5f13dd3 --- /dev/null +++ b/dev-java/reflections/reflections-0.9.12-r5.ebuild @@ -0,0 +1,94 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Skeleton command: +# java-ebuilder --generate-ebuild --workdir . --pom pom.xml --download-uri https://github.com/ronmamo/reflections/archive/0.9.12.tar.gz --slot 0 --keywords "~amd64 ~arm ~arm64 ~ppc64 ~x86" --ebuild reflections-0.9.12.ebuild + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.reflections:reflections:0.9.12" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Reflections - a Java runtime metadata analysis" +HOMEPAGE="https://github.com/ronmamo/reflections"; +SRC_URI="https://github.com/ronmamo/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="WTFPL-2 BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +# Common dependencies +# POM: pom.xml +# com.google.code.gson:gson:2.8.6 -> >=dev-java/gson-2.8.8:2.6 +# org.dom4j:dom4j:2.1.1 -> >=dev-java/dom4j-2.1.3:1 +# org.javassist:javassist:3.26.0-GA -> !!!suitable-mavenVersion-not-found!!! +# org.slf4j:slf4j-api:1.7.30 -> >=dev-java/slf4j-api-1.7.30:0 +# org.slf4j:slf4j-simple:1.7.24 -> >=dev-java/slf4j-simple-1.7.30:0 + +CP_DEPEND=" + dev-java/dom4j:1 + dev-java/gson:2.6 + dev-java/javassist:3 + dev-java/slf4j-api:0 + dev-java/slf4j-simple:0 +" + +# Compile dependencies +# POM: pom.xml +# javax.servlet:servlet-api:2.5 -> java-virtuals/servlet-api:2.5 +# POM: pom.xml +# test? junit:junit:4.13 -> >=dev-java/junit-4.13.2:4 + +DEPEND=" + dev-java/javax-servlet-api:2.5 + >=virtual/jdk-1.8:* + ${CP_DEPEND} +" + +RDEPEND=" + >=virtual/jre-1.8:* + ${CP_DEPEND}" + +S="${WORKDIR}/${P}" + +JAVA_CLASSPATH_EXTRA="javax-servlet-api-2.5" +JAVA_SRC_DIR=( "src/main/java" ) + +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR=( "src/test/java" ) +JAVA_TEST_RESOURCE_DIRS=( "src/test/resources" ) +JAVA_TEST_EXCLUDES=( + # Upstream does not run this test + "org.reflections.TestModel" + # 1) testMethodParameterNames(org.reflections.ReflectionsCollectTest) + # org.reflections.ReflectionsException: Scanner MethodParameterNamesScanner was not configured + # at org.reflections.Store.get(Store.java:39) + # at org.reflections.Store.get(Store.java:61) + # at org.reflections.Store.get(Store.java:46) + # at org.reflections.Reflections.getMethodParamNames(Reflections.java:579) + # at org.reflections.ReflectionsTest.testMethodParameterNames(ReflectionsTest.java:239) + org.reflections.ReflectionsCollectTest + # 2) testMethodParameterNames(org.reflections.ReflectionsParallelTest) + # org.reflections.ReflectionsException: Scanner MethodParameterNamesScanner was not configured + # at org.reflections.Store.get(Store.java:39) + # at org.reflections.Store.get(Store.java:61) + # at org.reflections.Store.get(Store.java:46) + # at org.reflections.Reflections.getMethodParamNames(Reflections.java:579) + # at org.reflections.ReflectionsTest.testMethodParameterNames(ReflectionsTest.java:239) + org.reflections.ReflectionsParallelTest + # 3) testMethodParameterNames(org.reflections.ReflectionsTest) + # org.reflections.ReflectionsException: Scanner MethodParameterNamesScanner was not configured + # at org.reflections.Store.get(Store.java:39) + # at org.reflections.Store.get(Store.java:61) + # at org.reflections.Store.get(Store.java:46) + # at org.reflections.Reflections.getMethodParamNames(Reflections.java:579) + # at org.reflections.ReflectionsTest.testMethodParameterNames(ReflectionsTest.java:239) + org.reflections.ReflectionsTest + # + # https://github.com/ronmamo/reflections/issues/277#issuecomment-927152981 + # scanner was not configured exception - this is a known issue in 0.9.12, a simple workaround is to + # check if the getStore() contains index for the scanner befo
[gentoo-commits] repo/gentoo:master commit in: dev-java/javax-servlet-api/
commit: fe9dffee27f3d18184f7947d011e3280a6a50ee9 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon Feb 20 09:38:01 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Feb 27 06:59:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe9dffee dev-java/javax-servlet-api: new package, add 2.5 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Miroslav Šulc gentoo.org> dev-java/javax-servlet-api/Manifest| 1 + .../javax-servlet-api/javax-servlet-api-2.5.ebuild | 29 ++ dev-java/javax-servlet-api/metadata.xml| 13 ++ 3 files changed, 43 insertions(+) diff --git a/dev-java/javax-servlet-api/Manifest b/dev-java/javax-servlet-api/Manifest new file mode 100644 index ..1dff3cf160fc --- /dev/null +++ b/dev-java/javax-servlet-api/Manifest @@ -0,0 +1 @@ +DIST servlet-api-2.5-sources.jar 158114 BLAKE2B 84997b9cc2122f49a850ac32089eb484bc4f68c4e73c7541cf70f453f0a0eaa0c037d6f2b8c8270d4122502f224a6943011f6a964da406093d0ad4bb173dc71e SHA512 6590adea214ba7f59e033b8f450ca8fd3a0764ac6aaf2789d5824ddeecc4c520d004242e42e3a058517d5f556a41a970f782dfde35b2cf184874a77063dc0fef diff --git a/dev-java/javax-servlet-api/javax-servlet-api-2.5.ebuild b/dev-java/javax-servlet-api/javax-servlet-api-2.5.ebuild new file mode 100644 index ..4964c46c94c5 --- /dev/null +++ b/dev-java/javax-servlet-api/javax-servlet-api-2.5.ebuild @@ -0,0 +1,29 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="javax.servlet:servlet-api:2.5" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="JavaServlet(TM) Specification" +HOMEPAGE="https://javaee.github.io/servlet-spec/"; +SRC_URI="https://repo1.maven.org/maven2/javax/servlet/servlet-api/${PV}/servlet-api-${PV}-sources.jar"; + +LICENSE="CDDL GPL-2" +SLOT="2.5" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" + +RDEPEND=">=virtual/jre-1.8:*" +DEPEND=">=virtual/jdk-1.8:*" + +JAVA_RESOURCE_DIRS="resources" + +src_prepare() { + java-pkg-2_src_prepare + mkdir -p "${JAVA_RESOURCE_DIRS}/javax/servlet/resources" || die + mv dtd/* "${JAVA_RESOURCE_DIRS}/javax/servlet/resources" || die + find . -type f -name '*.properties' | xargs cp --parent -t resources || die +} diff --git a/dev-java/javax-servlet-api/metadata.xml b/dev-java/javax-servlet-api/metadata.xml new file mode 100644 index ..8295711f93e1 --- /dev/null +++ b/dev-java/javax-servlet-api/metadata.xml @@ -0,0 +1,13 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + j...@gentoo.org + + + Java Servlet is the foundation web specification in the Java Enterprise Platform. Developers can build web applications using the Servlet API to interact with the request/response workflow. + + + https://jcp.org/aboutJava/communityprocess/mrel/jsr154/ + +
[gentoo-commits] repo/gentoo:master commit in: dev-java/javax-el-api/
commit: 77250ec434a070371e7dbc4d90c75e059a0cc9a8 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon Feb 20 09:37:25 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Feb 27 06:59:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77250ec4 dev-java/javax-el-api: new package, add 2.2 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Miroslav Šulc gentoo.org> dev-java/javax-el-api/Manifest| 1 + dev-java/javax-el-api/javax-el-api-2.2.ebuild | 29 +++ dev-java/javax-el-api/metadata.xml| 7 +++ 3 files changed, 37 insertions(+) diff --git a/dev-java/javax-el-api/Manifest b/dev-java/javax-el-api/Manifest new file mode 100644 index ..db9d616a19e7 --- /dev/null +++ b/dev-java/javax-el-api/Manifest @@ -0,0 +1 @@ +DIST el-api-2.2-sources.jar 77708 BLAKE2B 4d31cf6ee76954fb4b16128e6cf162bcc5abe446500713a33010850bc9d416c754a1c61544dabfb1423cb3aed1f7fe06fbd367000679c04ab0f88beaf082dd4a SHA512 83db61c50735f33e6895a0ebb1f0198e4dad7868a35997180e86c68e4f833a202882120fda2f9657b3698faff852bba40affa29daa818e0dcd00a4caa6fc1c65 diff --git a/dev-java/javax-el-api/javax-el-api-2.2.ebuild b/dev-java/javax-el-api/javax-el-api-2.2.ebuild new file mode 100644 index ..cc9f288b08ee --- /dev/null +++ b/dev-java/javax-el-api/javax-el-api-2.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="javax.el:el-api:2.2" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Expression Language API" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"; +SRC_URI="https://repo1.maven.org/maven2/javax/el/el-api/${PV}/el-api-${PV}-sources.jar"; + +# https://repo1.maven.org/maven2/javax/el/el-api/2.2/el-api-2.2.pom +LICENSE="CDDL GPL-2" +SLOT="2.2" +KEYWORDS="~amd64" + +RDEPEND=">=virtual/jre-1.8:*" +DEPEND=">=virtual/jdk-1.8:*" + +JAVA_RESOURCE_DIRS="resources" + +src_prepare() { + java-pkg-2_src_prepare + mkdir resources || die + cp --parents javax/el/*.properties resources || die +} diff --git a/dev-java/javax-el-api/metadata.xml b/dev-java/javax-el-api/metadata.xml new file mode 100644 index ..75321cfb5598 --- /dev/null +++ b/dev-java/javax-el-api/metadata.xml @@ -0,0 +1,7 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + j...@gentoo.org + +
[gentoo-commits] repo/gentoo:master commit in: dev-java/javax-jsp-api/
commit: d9673cc189484a3e146ac8a8aba2b32b0729d37a Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon Feb 20 09:38:52 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Feb 27 06:59:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9673cc1 dev-java/javax-jsp-api: new package, add 2.2 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Miroslav Šulc gentoo.org> dev-java/javax-jsp-api/Manifest | 1 + dev-java/javax-jsp-api/javax-jsp-api-2.2.ebuild | 27 + dev-java/javax-jsp-api/metadata.xml | 7 +++ 3 files changed, 35 insertions(+) diff --git a/dev-java/javax-jsp-api/Manifest b/dev-java/javax-jsp-api/Manifest new file mode 100644 index ..c5007f612518 --- /dev/null +++ b/dev-java/javax-jsp-api/Manifest @@ -0,0 +1 @@ +DIST jsp-api-2.2-sources.jar 163137 BLAKE2B 8bac5428393518cb3edb8488eaaab772d37db51dfbc5b466eabcb5b8ccd90cfa4869ebe65d861c64a6c588c8ede3ab1f5ab0c2e9080dde16c0585a7f774abb05 SHA512 ff79c34904372b722501b4479cbf88796017839d636a31b9343ef9104d93e3554154b3124f366295d05a41dc8320ff8bc83e9f8ee971df35c791220065b70647 diff --git a/dev-java/javax-jsp-api/javax-jsp-api-2.2.ebuild b/dev-java/javax-jsp-api/javax-jsp-api-2.2.ebuild new file mode 100644 index ..49afcbddfab8 --- /dev/null +++ b/dev-java/javax-jsp-api/javax-jsp-api-2.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="javax.servlet.jsp:jsp-api:2.2" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="JavaServer Pages(TM) API" +HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage"; +SRC_URI="https://repo1.maven.org/maven2/javax/servlet/jsp/jsp-api/${PV}/jsp-api-${PV}-sources.jar"; + +LICENSE="CDDL GPL-2-with-classpath-exception" +SLOT="2.2" +KEYWORDS="~amd64" + +CP_DEPEND=" + dev-java/javax-el-api:2.2 + dev-java/javax-servlet-api:2.5 +" + +RDEPEND=">=virtual/jre-1.8:* + ${CP_DEPEND}" +DEPEND=">=virtual/jdk-1.8:* + ${CP_DEPEND}" diff --git a/dev-java/javax-jsp-api/metadata.xml b/dev-java/javax-jsp-api/metadata.xml new file mode 100644 index ..75321cfb5598 --- /dev/null +++ b/dev-java/javax-jsp-api/metadata.xml @@ -0,0 +1,7 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + j...@gentoo.org + +
[gentoo-commits] repo/gentoo:master commit in: dev-java/jstl-api/
commit: 0232daedd6792722ed5b3afdc6865e8f49dcf310 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Sun Feb 26 09:55:29 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Feb 27 06:59:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0232daed dev-java/jstl-api: new package, add 1.2.7 Bug: https://bugs.gentoo.org/892703 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jstl-api/Manifest | 1 + dev-java/jstl-api/jstl-api-1.2.7.ebuild | 42 + dev-java/jstl-api/metadata.xml | 10 3 files changed, 53 insertions(+) diff --git a/dev-java/jstl-api/Manifest b/dev-java/jstl-api/Manifest new file mode 100644 index ..0133dc5a57f2 --- /dev/null +++ b/dev-java/jstl-api/Manifest @@ -0,0 +1 @@ +DIST jstl-1.2.7.tar.gz 291252 BLAKE2B 37383f519615f41e4247b1e2207cf1cc57df3a3d01f939bb41cc400dbdb49b331fc0bc3e5ee26c3d9d1e361bd4ec11efd5b6e6a9cc6cafee2b196c1d9491d07f SHA512 2b52869fe5f6d586b8505a2a417790ffad7112db17af667cd52fb567fb6c7ee4a3b3906a072d0d4e7ef463b56a1e5cf9a955b9fbaab97c91a1a286e05add23c3 diff --git a/dev-java/jstl-api/jstl-api-1.2.7.ebuild b/dev-java/jstl-api/jstl-api-1.2.7.ebuild new file mode 100644 index ..fb458de3e31c --- /dev/null +++ b/dev-java/jstl-api/jstl-api-1.2.7.ebuild @@ -0,0 +1,42 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source" +MAVEN_ID="jakarta.servlet.jsp.jstl:jakarta.servlet.jsp.jstl-api:1.2.7" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="Jakarta Standard Tag Library API" +HOMEPAGE="https://projects.eclipse.org/projects/ee4j.jstl"; +SRC_URI="https://github.com/jakartaee/tags/archive/${PV}-RELEASE.tar.gz -> jstl-${PV}.tar.gz" +S="${WORKDIR}/tags-${PV}-RELEASE" + +LICENSE="EPL-2.0 GPL-2-with-classpath-exception" +SLOT="0" +KEYWORDS="~amd64" + +CP_DEPEND=" + dev-java/javax-el-api:2.2 + dev-java/javax-jsp-api:2.2 + dev-java/javax-servlet-api:2.5 +" + +RDEPEND=" + ${CP_DEPEND} + >=virtual/jre-1.8:* +" + +DEPEND=" + ${CP_DEPEND} + >=virtual/jdk-1.8:* +" + +DOCS=( + CONTRIBUTING.md + NOTICE.md + README.md +) + +JAVA_SRC_DIR="api/src/main/java" diff --git a/dev-java/jstl-api/metadata.xml b/dev-java/jstl-api/metadata.xml new file mode 100644 index ..6f95d33b7ee3 --- /dev/null +++ b/dev-java/jstl-api/metadata.xml @@ -0,0 +1,10 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + j...@gentoo.org + + + jakartaee/tags + +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qxlsx/
commit: 45d1418b802b3506a6ebd8f92a45f8d7752f2c07 Author: Joonas Niilola gentoo org> AuthorDate: Mon Feb 27 06:47:54 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Feb 27 06:48:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45d1418b dev-libs/qxlsx: Stabilize 1.4.5 x86, #898024 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/qxlsx/qxlsx-1.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/qxlsx/qxlsx-1.4.5.ebuild b/dev-libs/qxlsx/qxlsx-1.4.5.ebuild index 1b080f8e9732..c2013cfde008 100644 --- a/dev-libs/qxlsx/qxlsx-1.4.5.ebuild +++ b/dev-libs/qxlsx/qxlsx-1.4.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/QtExcel/QXlsx/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" # soversion SLOT="0/0.1.4.4" -KEYWORDS="amd64 ppc ppc64 ~riscv ~x86" +KEYWORDS="amd64 ppc ppc64 ~riscv x86" IUSE="qt5 qt6" REQUIRED_USE="|| ( qt5 qt6 )"
[gentoo-commits] repo/gentoo:master commit in: media-plugins/zam-plugins/
commit: 807fc1fe0a42b9c51672aaf7e97aec632694e64b Author: Miroslav Šulc gentoo org> AuthorDate: Mon Feb 27 06:36:26 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Feb 27 06:36:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=807fc1fe media-plugins/zam-plugins: dropped obsolete 3.14-r1 Bug: https://bugs.gentoo.org/896160 Signed-off-by: Miroslav Šulc gentoo.org> media-plugins/zam-plugins/Manifest | 2 - .../zam-plugins/zam-plugins-3.14-r1.ebuild | 66 -- 2 files changed, 68 deletions(-) diff --git a/media-plugins/zam-plugins/Manifest b/media-plugins/zam-plugins/Manifest index 20140b5fafa4..92b19cade9c9 100644 --- a/media-plugins/zam-plugins/Manifest +++ b/media-plugins/zam-plugins/Manifest @@ -1,5 +1,3 @@ DIST DPF-88180608a206b529fcb660d406ddf6f934002806.tar.gz 3473209 BLAKE2B 74d237a222d2f59e437f98da456a4fb8eb29ef4337054752ac28067cf054de971e600fc141eb2d9ede1d123cbcc94665c4abe005281f427b76c27c0846e91a41 SHA512 7ea26d27bfb17fe67d2c4c4077d203b447407986594b833ee545319221c9c08fb434c1ca11ad425a8d9369df41b331c1286ddd85aabdd7a8570ab7a25b88b0e7 -DIST DPF-9243625aacb9fb8dd9fe4bd479b227149eb37959.tar.gz 2114589 BLAKE2B c8f2cd92b47aa55a467ce14ef2adc8f776c6ce966df680b10c3efbd35ec45fd05ad3a7dee68788701a36a032d563ce2767236397daa0757095b653ecfefcb0fa SHA512 0eab116c5b57d44dc340400340d8fc8456045bdc7e8dbeaccb80f87c7c2e1784f2b24edb8e01e3b6e23807dec86f18caf7227db2c2fd491135b283e795701fb1 DIST pugl-844528e197c51603f6cef3238b4a48d23bf60eb7.tar.gz 214521 BLAKE2B 2f96fd3f97f3e1c56c06e6c1c08f7d585267b1006428925eeafe5250a9f6da489d4870bd4136ab6d3951f2984d631b5495816610774cad74e07ac8ba2622c2f9 SHA512 ad2eb02099d8539dfcffdda093cf4a8dcb1c959d8c4f860bba2a9777f0bfe3d4f2471ae56d5f7be779a8402c5b446e44c2c7aa66ff07bb87787cf0bd8add6772 -DIST zam-plugins-3.14.tar.gz 23924833 BLAKE2B cdaa13d728cd7a9f7fa2ed53b04b76988bc88d0aa719c57913fd73be778186821d316add5eeea692dabfe1ca222c2f9aaf564abc1128f69da33b8aa592255eec SHA512 30c168ee855011b2f17fcc5e440039628399ab40b69bed9af284713df6155360b38d8249b3de1616e9a2f39885cff43c9e2505868aae891fd22bc92297c1962c DIST zam-plugins-4.1.tar.gz 23926863 BLAKE2B 6f503221801a5a40bc7f4e76f6ff5eceb15bac5a5bce3b8c48233143971b9af13d6420b6ba4c1ed679136f952166fc323de7a77a7c6d30761a91e6e1d2d2b04d SHA512 53ffd7f4cebbb65fcdaae53b7d0ad922dd2b1e76479da7caa2c4100d04b5258e0aec4bbfb3b8632b4198375e6677659139abb907bfe9fc11ded772c4e14d5e14 diff --git a/media-plugins/zam-plugins/zam-plugins-3.14-r1.ebuild b/media-plugins/zam-plugins/zam-plugins-3.14-r1.ebuild deleted file mode 100644 index 39faf73105b8.. --- a/media-plugins/zam-plugins/zam-plugins-3.14-r1.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2021-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DPF_COMMIT="9243625aacb9fb8dd9fe4bd479b227149eb37959" -DPF_P="DPF-${DPF_COMMIT}" - -DESCRIPTION="Collection of LV2/LADSPA/VST/JACK audio plugins for high quality processing" -HOMEPAGE="https://www.zamaudio.com/ https://github.com/zamaudio/zam-plugins"; -SRC_URI="https://github.com/zamaudio/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz - https://github.com/DISTRHO/DPF/archive/${DPF_COMMIT}.tar.gz -> ${DPF_P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64" -IUSE="jack opengl" - -DEPEND="media-libs/ladspa-sdk - media-libs/liblo - media-libs/libsamplerate - media-libs/libsndfile - media-libs/lv2 - media-libs/zita-convolver - sci-libs/fftw:3.0 - x11-libs/libX11 - jack? ( virtual/jack ) - opengl? ( - media-libs/libglvnd[X] - x11-libs/cairo[X] - )" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - - rm -rf dpf - ln -s ../${DPF_P} dpf || die "Failed to create DPF symlink" - - # To make absolutely sure we do not even accidentally use bundled libs - rm -rf lib -} - -src_compile() { - emake PREFIX=/usr LIBDIR=$(get_libdir) VERBOSE=true \ - BASE_OPTS="" SKIP_STRIPPING=true \ - HAVE_ZITA_CONVOLVER=true \ - HAVE_CAIRO=$(usex opengl true false) \ - HAVE_DGL=$(usex opengl true false) \ - HAVE_OPENGL=$(usex opengl true false) \ - UI_TYPE=$(usex opengl "opengl" "none") \ - HAVE_JACK=$(usex jack true false) -} - -src_install() { - emake PREFIX=/usr LIBDIR=$(get_libdir) VERBOSE=true \ - BASE_OPTS="" SKIP_STRIPPING=true \ - HAVE_ZITA_CONVOLVER=true \ - HAVE_CAIRO=$(usex opengl true false) \ - HAVE_DGL=$(usex opengl true false) \ - HAVE_OPENGL=$(usex opengl true false) \ - UI_TYPE=$(usex opengl "opengl" "none") \ - HAVE_JACK=$(usex jack true false) \ - DESTDIR="${ED}" install -}
[gentoo-commits] repo/gentoo:master commit in: net-mail/mailutils/
commit: 8ec41682087fd9134b14b4d5bfe018cba5641a8c Author: Eray Aslan gentoo org> AuthorDate: Mon Feb 27 06:35:49 2023 + Commit: Eray Aslan gentoo org> CommitDate: Mon Feb 27 06:36:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ec41682 net-mail/mailutils: drop 3.14-r1 Signed-off-by: Eray Aslan gentoo.org> net-mail/mailutils/Manifest | 1 - net-mail/mailutils/mailutils-3.14-r1.ebuild | 141 2 files changed, 142 deletions(-) diff --git a/net-mail/mailutils/Manifest b/net-mail/mailutils/Manifest index 3d9fb2486140..151fb8a9e630 100644 --- a/net-mail/mailutils/Manifest +++ b/net-mail/mailutils/Manifest @@ -1,2 +1 @@ -DIST mailutils-3.14.tar.xz 3215944 BLAKE2B 64965c177065eacab9f5545fbeacd538492995f808dab731d02acbe7d63161f3bfb1528a0ca71e30c32ba12edc7e4f68642f2e5154b66d3bb48c479cae95c754 SHA512 9797deb8901d03a231c3503d75a758fbfb1220d1e064dd8be74735e6c88aa04c94533e802a60fdfbe12f1bd7daec4a39249cd957b103f09b89df364bd9a8869d DIST mailutils-3.15.tar.xz 3112212 BLAKE2B 78101178c101897bc75897a1e134796150fafccd7e8f4b603c82698dd0cd27a98dd1ed7837a87be4760e8bdb39ec7275023a8e2847f832e683b8e97e5e95d75d SHA512 b6b90ad4f71c83e500a9b176694f5fb51a99baf26e52d567d222d6f037a23a0814ac84f88762cbfb4f22382c0e662191af89fb74a8a287134b8fffa58086bdd8 diff --git a/net-mail/mailutils/mailutils-3.14-r1.ebuild b/net-mail/mailutils/mailutils-3.14-r1.ebuild deleted file mode 100644 index bbdd56f1a541.. --- a/net-mail/mailutils/mailutils-3.14-r1.ebuild +++ /dev/null @@ -1,141 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) - -inherit autotools elisp-common flag-o-matic python-single-r1 toolchain-funcs - -DESCRIPTION="A useful collection of mail servers, clients, and filters" -HOMEPAGE="https://mailutils.org/"; -SRC_URI="mirror://gnu/mailutils/${P}.tar.xz" - -LICENSE="GPL-3+ LGPL-3+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos ~x64-macos" -IUSE="berkdb bidi +clients emacs gdbm sasl guile ipv6 kerberos kyotocabinet \ - ldap mysql nls pam postgres python servers split-usr ssl static-libs +threads tcpd \ - tokyocabinet" - -RDEPEND=" - !mail-filter/libsieve - !mail-client/mailx - sys-libs/ncurses:= - sys-libs/readline:= - dev-libs/libltdl:0 - virtual/libcrypt:= - virtual/mta - berkdb? ( sys-libs/db:= ) - bidi? ( dev-libs/fribidi ) - emacs? ( >=app-editors/emacs-23.1:* ) - gdbm? ( sys-libs/gdbm:= ) - guile? ( dev-scheme/guile:12/2.2-1 ) - kerberos? ( virtual/krb5 ) - kyotocabinet? ( dev-db/kyotocabinet ) - ldap? ( net-nds/openldap:= ) - mysql? ( dev-db/mysql-connector-c:= ) - nls? ( sys-devel/gettext ) - pam? ( sys-libs/pam:= ) - postgres? ( dev-db/postgresql:= ) - python? ( ${PYTHON_DEPS} ) - sasl? ( virtual/gsasl ) - servers? ( virtual/libiconv dev-libs/libunistring:= ) - ssl? ( net-libs/gnutls:= ) - tcpd? ( sys-apps/tcp-wrappers ) - tokyocabinet? ( dev-db/tokyocabinet ) - " - -DEPEND="${RDEPEND}" - -BDEPEND="virtual/pkgconfig" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} ) - servers? ( tcpd ldap )" - -DOCS=( ABOUT-NLS AUTHORS COPYING COPYING.LESSER ChangeLog INSTALL NEWS README THANKS TODO ) -PATCHES=( - "${FILESDIR}"/${PN}-3.5-add-include.patch -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - if use mysql; then - sed -i -e /^INCLUDES/"s:$:$(mysql_config --include):" \ - sql/Makefile.am || die - fi - eautoreconf -} - -src_configure() { - append-flags -fno-strict-aliasing - - # maildir is the Gentoo default - econf \ - MU_DEFAULT_SCHEME=maildir \ - CURSES_LIBS="$($(tc-getPKG_CONFIG) --libs ncurses)" \ - $(use_with berkdb berkeley-db) \ - $(use_with bidi fribidi) \ - $(use_enable ipv6) \ - $(use_with gdbm) \ - $(use_with sasl gsasl) \ - $(use_with guile) \ - $(use_with kerberos gssapi) \ - $(use_with ldap) \ - $(use_with mysql) \ - $(use_enable nls) \ - $(use_enable pam) \ - $(use_with postgres) \ - $(use_enable python) \ - $(use_with ssl gnutls) \ - $(use_enable static-libs static) \ - $(use_enable threads pthread) \ - $(use_with tokyocabinet) \ - $(use_with kyotocabinet) \ - $(use_with tcpd tcp-wrappers) \ - $(use_enable servers build-servers) \ - $(use_with servers unistring ) \ - $(use_enable clients build-clients) \
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/zabbix/
commit: 3717919581fab87cbc6feace595d33be29e4ec2d Author: Miroslav Šulc gentoo org> AuthorDate: Mon Feb 27 06:34:06 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Feb 27 06:34:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37179195 net-analyzer/zabbix: dropped obsolete ebuilds Bug: https://bugs.gentoo.org/888968 Signed-off-by: Miroslav Šulc gentoo.org> net-analyzer/zabbix/Manifest | 10 - net-analyzer/zabbix/metadata.xml | 1 - net-analyzer/zabbix/zabbix-5.0.29.ebuild | 398 -- net-analyzer/zabbix/zabbix-6.0.10.ebuild | 411 --- net-analyzer/zabbix/zabbix-6.0.11.ebuild | 397 - net-analyzer/zabbix/zabbix-6.2.4.ebuild | 411 --- net-analyzer/zabbix/zabbix-6.2.5.ebuild | 397 - 7 files changed, 2025 deletions(-) diff --git a/net-analyzer/zabbix/Manifest b/net-analyzer/zabbix/Manifest index 0edca27187e1..83079ba83e3f 100644 --- a/net-analyzer/zabbix/Manifest +++ b/net-analyzer/zabbix/Manifest @@ -1,22 +1,12 @@ DIST zabbix-4.0.44.tar.gz 17713321 BLAKE2B 1f75f99430846cfc029d5e541ede7ef8c019a42af0ab6d70be3170052b723877ca54f6554cd9a29f7f436fb6e9d5ffd02913a1b12ad45a2a8ed00432738e5660 SHA512 223d6fdd352e5731487797d839c1741209eae79af78a058d3ba29e5a9eaab5cbf91072ad827bdd676696d3ea518c638d7fd515bff2a257aef3a7ad38f41b3cb6 -DIST zabbix-5.0.29-go-deps.tar.xz 34421032 BLAKE2B 35809df9e2d9186813ec079d31206bccd8e4bf6da0376e1e87a65ccb17345bc3f8e81820cbad7700ab2596ede4fe604867337b89d74ac3254eeccacc128a4708 SHA512 6553612cc1b7a01cd6b43378f7a5e15fd99245ecc23d1345a0a780ba506073ac2b8b68e96599f56ea7a01052d74b14f6e2f29ca9a97d71748fe285583531f82d -DIST zabbix-5.0.29.tar.gz 21471836 BLAKE2B e38f3b7c38900d80ca0497326f9979e793d04fd34d716673e76ea65723e0019caa7e1e92e581ac6423f77a2fff7554250c728721c125596b1c9a17b0c860346b SHA512 60e707d79ee9f92b69aecabc97e92ad04d0d66839ceed250788f111db4128a66197b9c528bde8cb4f4f92e6a5502ff31c6d838e3c1d3b81ce6b7910879915b61 DIST zabbix-5.0.30-go-deps.tar.xz 34398308 BLAKE2B f987ec0518a070d9480be7a57a8101f6c65f89ff0cdf513cb19b5d79e88c410782df87e732c7d838e6db6dd933cc855c027fc8351855121a57e0a2912ed0bda2 SHA512 eb1ad8c3983e475229887a2561f6e55ed3a4c1be270221fc12c0d0fcba7f2ad661f984f16f5f5d9684496c35c6daebd93dd13f5e898244af90d9ad9bffb911c6 DIST zabbix-5.0.30.tar.gz 21505195 BLAKE2B e6876b896e61feccdcfa05a9bc2ae57345957e8e4dc2e2c3d635e917cc525c9cf4dad5e45821e6677f766654bd702b8baac8b65a4fc286af816fbf2b2e076a0c SHA512 2f744fc1ba42ea0602cc90c91342f531c55cb1f76eda47c6e928e74dc595f7bd885f69abb52c6eb1b20e65bd6c3c46c299d6cfee2c3442db137561060386a31e DIST zabbix-5.0.31-go-deps.tar.xz 34443128 BLAKE2B 38bf33002e6dbae95b39579383f8bb6998b0408434f140b1bb31e7cadf07a0363ac6234a820ec306cc12f764fc43d250a45ffd159a315dc494d0871ae6167660 SHA512 4d54ff09ccb356b3080240065598cc93d11a11c8faef0c6a22ec923face789cf2bee95ddaf62d0ecd74bd0807060fb4fcbcfa71b1ffcb8723096b1164d7c25ae DIST zabbix-5.0.31.tar.gz 21567566 BLAKE2B 076090e07856df0dc2603d75fb7cc9862e40b9e6bda89094cf687aa00719a0df7cf7fd93bc973cb38cbbb31b6b723efd3dc5aa6dde00b4f4a5b118331795bfeb SHA512 7409e23313a6c5f6f4f1e1c0ba0ccfec88aa2687caa25673709bf05b9e287a535ea417551dee0f9d2fbd571adfe843a700ee45ee3dc72752cdeab12ec4c54644 -DIST zabbix-6.0.10-go-deps.tar.xz 27482516 BLAKE2B 64b9f2d093aaa8b7b1b39d4736f9b087fdcc518b1a5eced7a46bfe5a1ea2c1bc2d3641ab8e61d4fca8f036a8a96d8c8b56fe9dab17b356b8c5e507f77f10b864 SHA512 15b4799d8934155112469f4a571b8f015a0779b7c946a49cebb4b513ff7553989cd71704e403ae3fdf18646235fc40daf14bb9481d493ad8e6b53146fd7f3f27 -DIST zabbix-6.0.10.tar.gz 39516402 BLAKE2B 00e81dcea63433cb93ef9bd77094bef89f7d604d8c07b9da5959c79d54f026b1256f486395229e0232aa96271b72fd9f3c67e08dfb96321be398b8b4fa832f6f SHA512 4fc70d89f61f50e5a6b9bbd1a25d9cac6d734872d3558df83b01abe04832773cdbab6e0f214045c117b6e2fcd7ae3fba08701be942cf18344e6b5a78151665d6 -DIST zabbix-6.0.11-go-deps.tar.xz 27480580 BLAKE2B 443ecbd9fd0d66cacc75f53d5f56ae996bce52e04827de97948ffc6a3e02888b4b5122eba2425465624e34bc628992f7a520bc8e0281444baed0aa1631f3bec1 SHA512 0936626b658f1811e8aebdd59ca506b33f1a95696018b088cfe04479386ecbcfe4c6c7fac6d26487e28d36cb6283028312c3bc2d27bde8cf54698236d3bc6ba4 -DIST zabbix-6.0.11.tar.gz 40388383 BLAKE2B e6ded007285aac58bb4c29075ac8d34f6ab0db1a74702269b63dc8772ebdf8b2986737fa91d39c9e8bacee5e1e12d7d7bb9580221f9b4917cbc829784639201d SHA512 decb9fcf5de8f0d81cd0b16b6a5e341742c97baed0faf2d5f22bba98fd9fad4e154360724b5aedc378d5b5e2c64eda36f308e3eb6e6f8e80a5cf082ea95ebef6 DIST zabbix-6.0.12-go-deps.tar.xz 27481268 BLAKE2B cfeca38b63a6271b4ff6819143e0214d3b468e3f7b681cc0bde443192e84ec4b66eb9b8ce38be01fa74a186f8904dfe73af04ad98007880e9ad6aab5c4b978b3 SHA512 c021efe15b61eeebad855ee9d8081f06796d126f3215bac4cb8a36384185aa2a67c0af580b5fcd830e6da832eb1057c02621c71569e30735fb0bef172f26d3b4 DIST zabbix-6.0.12.tar.gz 40419443 BLAKE2B 18e328a33
[gentoo-commits] repo/gentoo:master commit in: media-sound/ardour/
commit: 07283d5a01e78f8a28f2d1d4700adaf53d5abf69 Author: Miroslav Šulc gentoo org> AuthorDate: Mon Feb 27 06:30:06 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Feb 27 06:30:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07283d5a media-sound/ardour: updated langs in the latest and live ebuild Closes: https://bugs.gentoo.org/831752 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/ardour/ardour-7.3.ebuild | 2 +- media-sound/ardour/ardour-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-sound/ardour/ardour-7.3.ebuild b/media-sound/ardour/ardour-7.3.ebuild index 4c32a9d5eadb..534c435d20b3 100644 --- a/media-sound/ardour/ardour-7.3.ebuild +++ b/media-sound/ardour/ardour-7.3.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) PYTHON_REQ_USE='threads(+)' -PLOCALES="cs de el en_GB es eu fr it ja nn pl pt pt_PT ru sv zh" +PLOCALES="ca cs de el en_GB es eu fr it ja ko nn pl pt pt_PT ru sv zh" inherit toolchain-funcs flag-o-matic plocale python-any-r1 waf-utils desktop xdg DESCRIPTION="Digital Audio Workstation" diff --git a/media-sound/ardour/ardour-.ebuild b/media-sound/ardour/ardour-.ebuild index 4c32a9d5eadb..534c435d20b3 100644 --- a/media-sound/ardour/ardour-.ebuild +++ b/media-sound/ardour/ardour-.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..11} ) PYTHON_REQ_USE='threads(+)' -PLOCALES="cs de el en_GB es eu fr it ja nn pl pt pt_PT ru sv zh" +PLOCALES="ca cs de el en_GB es eu fr it ja ko nn pl pt pt_PT ru sv zh" inherit toolchain-funcs flag-o-matic plocale python-any-r1 waf-utils desktop xdg DESCRIPTION="Digital Audio Workstation"
[gentoo-commits] proj/portage:master commit in: lib/portage/
commit: fb4ba0ef70095bd6f17e198674e16d60284ab2dc Author: Sam James gentoo org> AuthorDate: Mon Feb 27 05:10:23 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 06:15:40 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=fb4ba0ef portage: news: trivial type annotations Signed-off-by: Sam James gentoo.org> lib/portage/news.py | 59 + 1 file changed, 41 insertions(+), 18 deletions(-) diff --git a/lib/portage/news.py b/lib/portage/news.py index f81debe97..68f0c72d3 100644 --- a/lib/portage/news.py +++ b/lib/portage/news.py @@ -14,11 +14,17 @@ __all__ = [ ] from collections import OrderedDict +from typing import TYPE_CHECKING, Any, Dict, List, Optional import fnmatch import logging import os as _os import re + +if TYPE_CHECKING: +import portage.dbapi.vartree +import portage.package.ebuild.config + from portage import os from portage import _encodings from portage import _unicode_decode @@ -58,7 +64,14 @@ class NewsManager: """ -def __init__(self, portdb, vardb, news_path, unread_path, language_id="en"): +def __init__( +self, +portdb: "portage.dbapi.porttree.portdbapi", +vardb: "portage.dbapi.vartree.vardbapi", +news_path: str, +unread_path: str, +language_id: str = "en", +): self.news_path = news_path self.unread_path = unread_path self.language_id = language_id @@ -89,19 +102,19 @@ class NewsManager: profile_path = profile_path[len(profiles_base) :] self._profile_path = profile_path -def _unread_filename(self, repoid): +def _unread_filename(self, repoid: str) -> str: return os.path.join(self.unread_path, f"news-{repoid}.unread") -def _skip_filename(self, repoid): +def _skip_filename(self, repoid: str) -> str: return os.path.join(self.unread_path, f"news-{repoid}.skip") -def _news_dir(self, repoid): +def _news_dir(self, repoid: str) -> str: repo_path = self.portdb.getRepositoryPath(repoid) if repo_path is None: raise AssertionError(_(f"Invalid repoID: {repoid}")) return os.path.join(repo_path, self.news_path) -def updateItems(self, repoid): +def updateItems(self, repoid: str) -> None: """ Figure out which news items from NEWS_PATH are both unread and relevant to the user (according to the GLEP 42 standards of relevancy). Then add these @@ -199,7 +212,7 @@ class NewsManager: finally: unlockfile(unread_lock) -def getUnreadItems(self, repoid, update=False): +def getUnreadItems(self, repoid: str, update: bool = False) -> int: """ Determine if there are unread relevant items in news.repoid.unread. If there are unread items return their number. @@ -249,7 +262,7 @@ class NewsItem: Creation of a news item involves passing in the path to the particular news item. """ -def __init__(self, path, name): +def __init__(self, path: str, name: str): """ For a given news item we only want if it path is a file. """ @@ -258,7 +271,12 @@ class NewsItem: self._parsed = False self._valid = True -def isRelevant(self, vardb, config, profile): +def isRelevant( +self, +vardb: "portage.dbapi.vartree.vardbapi", +config: "portage.package.ebuild.config.config", +profile: Optional[str], +) -> bool: """ This function takes a dict of keyword arguments; one should pass in any objects need to do to lookups (like what keywords we are on, what profile, @@ -292,12 +310,12 @@ class NewsItem: return all_match -def isValid(self): +def isValid(self) -> bool: if not self._parsed: self.parse() return self._valid -def parse(self): +def parse(self) -> None: with open( _unicode_encode(self.path, encoding=_encodings["fs"], errors="strict"), encoding=_encodings["content"], @@ -365,7 +383,7 @@ class DisplayRestriction: are met, then it is displayed """ -def isValid(self): +def isValid(self) -> bool: return True def checkRestriction(self, **kwargs): @@ -382,7 +400,7 @@ class DisplayProfileRestriction(DisplayRestriction): self.profile = profile self.format = news_format -def isValid(self): +def isValid(self) -> bool: return ( not fnmatch.fnmatch(self.format, "1.*") or "*" not in self.profile @@ -390,7 +408,7 @@ class DisplayProfileRestriction(DisplayRestriction): or _valid_profile_RE.match(self.profile) ) -def checkRestriction(self, **kwargs): +def checkRestriction(self, **kwargs) -> bool: if fnmatch.fnmatch(self.format, "2.*") and self.profile.endswith("
[gentoo-commits] proj/portage:master commit in: lib/portage/sync/modules/git/
commit: 8924a8e3b3b4732b7792899141cc0ce76fee72ca Author: Sam James gentoo org> AuthorDate: Mon Feb 27 05:43:42 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 06:15:41 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=8924a8e3 sync: git: add trivial type annotations Signed-off-by: Sam James gentoo.org> Closes: https://github.com/gentoo/portage/pull/1000 Signed-off-by: Sam James gentoo.org> lib/portage/sync/modules/git/git.py | 17 + 1 file changed, 9 insertions(+), 8 deletions(-) diff --git a/lib/portage/sync/modules/git/git.py b/lib/portage/sync/modules/git/git.py index 3c2f9bdb4..9f70ea7ea 100644 --- a/lib/portage/sync/modules/git/git.py +++ b/lib/portage/sync/modules/git/git.py @@ -5,6 +5,8 @@ import logging import re import subprocess +from typing import Tuple + import portage from portage import os from portage.util import writemsg_level, shlex_split @@ -35,11 +37,11 @@ class GitSync(NewBase): def __init__(self): NewBase.__init__(self, "git", portage.const.GIT_PACKAGE_ATOM) -def exists(self, **kwargs): +def exists(self, **kwargs) -> bool: """Tests whether the repo actually exists""" return os.path.exists(os.path.join(self.repo.location, ".git")) -def new(self, **kwargs): +def new(self, **kwargs) -> Tuple[int, bool]: """Do the initial clone of the repository""" if kwargs: self._kwargs(kwargs) @@ -116,12 +118,11 @@ class GitSync(NewBase): return (os.EX_OK, True) -def _gen_ceiling_string(self, path): +def _gen_ceiling_string(self, path: str) -> str: """ Iteratively generate a colon delimited string of all of the given path's parents, for use with GIT_CEILING_DIRECTORIES """ -path = self.repo.location directories = [] while True: @@ -132,7 +133,7 @@ class GitSync(NewBase): return ":".join(directories) -def update(self): +def update(self) -> Tuple[int, bool]: """Update existing git repository, and ignore the syncuri. We are going to trust the user and assume that the user is in the branch that he/she wants updated. We'll let the user manage branches with @@ -403,7 +404,7 @@ class GitSync(NewBase): return (os.EX_OK, current_rev != previous_rev) -def verify_head(self, revision="-1"): +def verify_head(self, revision="-1") -> bool: if self.repo.module_specific_options.get( "sync-git-verify-commit-signature", "false" ).lower() not in ("true", "yes"): @@ -477,7 +478,7 @@ class GitSync(NewBase): if openpgp_env is not None: openpgp_env.close() -def retrieve_head(self, **kwargs): +def retrieve_head(self, **kwargs) -> Tuple[int, bool]: """Get information about the head commit""" if kwargs: self._kwargs(kwargs) @@ -498,7 +499,7 @@ class GitSync(NewBase): ret = (1, False) return ret -def add_safe_directory(self): +def add_safe_directory(self) -> bool: # Add safe.directory to system gitconfig if not already configured. # Workaround for bug #838271 and bug #838223. location_escaped = re.escape(self.repo.location)
[gentoo-commits] repo/gentoo:master commit in: dev-java/bsh/
commit: 7e8baa625d33014892243efce77a6dc286871c28 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Thu Feb 9 12:25:03 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Feb 27 05:53:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e8baa62 dev-java/bsh: add 2.1.1 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/29506 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/bsh/Manifest | 1 + dev-java/bsh/bsh-2.1.1.ebuild | 116 ++ 2 files changed, 117 insertions(+) diff --git a/dev-java/bsh/Manifest b/dev-java/bsh/Manifest index 45f1210949a7..ad27f0978a5e 100644 --- a/dev-java/bsh/Manifest +++ b/dev-java/bsh/Manifest @@ -1 +1,2 @@ DIST bsh-2.0b6.tar.gz 1720334 BLAKE2B 7ade7d35ac66dad8c79dd2cb541c8851b321601bc6239f4d82e6b37269fdefc5cfa5efd1198f58030bb9dcc4712b42c1ca07071f0b042a59ebdbc4168e472fb0 SHA512 3d4458153f5e2a3b30d9afd79f0fe28862effa8e490fd1649d435c03bf90b060c255949a49780afee95069da4e8e8d2e4e2c5d979908370a525b3ca9a396458c +DIST bsh-2.1.1.tar.gz 1922883 BLAKE2B d60ebfab96f81a17120733887468571dd991dce663d725d9bee2dc44146e320d36600be70a3b7f76516645030d40fcda17db70989d54e98ffdc69c91738bcaf1 SHA512 585fcb9fdc8c36063a7d4dfe9a909e68b61d611f023731c955b7ced3f894cb6c48b0d463735e6825cb6f0181ba97902279212d285e325267aa533490e0bbfe00 diff --git a/dev-java/bsh/bsh-2.1.1.ebuild b/dev-java/bsh/bsh-2.1.1.ebuild new file mode 100644 index ..f593111f6a84 --- /dev/null +++ b/dev-java/bsh/bsh-2.1.1.ebuild @@ -0,0 +1,116 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="org.apache-extras.beanshell:bsh:2.1.1" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +DESCRIPTION="A small embeddable Java source interpreter" +HOMEPAGE="https://github.com/beanshell/beanshell"; +SRC_URI="https://github.com/beanshell/beanshell/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/beanshell-${PV}" + +LICENSE="LGPL-2.1" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" + +# There was 1 failure: +# 1) do_not_access_non_open_methods(bsh.Java_9_Test) +# bsh.TargetError: Sourced file: inline evaluation of: ``import java.net.URL; +PROPERTIES="test_network" +RESTRICT="test" + +CP_DEPEND=" + dev-java/bsf:2.3 + dev-java/jakarta-servlet-api:4" + +RDEPEND="${CP_DEPEND} + >=virtual/jre-1.8:*" + +DEPEND="${CP_DEPEND} + virtual/jdk:1.8" + +DOCS=( + CHANGES.md + NOTICE + README.md +) + +JAVA_LAUNCHER_FILENAME="bsh-console" +JAVA_MAIN_CLASS="bsh.Console" +JAVA_RESOURCE_DIRS="resources/src" +JAVA_SRC_DIR=( src bsf/src engine/src ) +JAVA_TEST_EXCLUDES=( + bsh.TestUtil# invalid test class + bsh.TestFilter # invalid test class + bsh.Class3_Test + bsh.Class13Test + bsh.Issue_7_Test + bsh.Issue_8_Test + bsh.OldScriptsTest # ?? As the name says Old... +) +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_SRC_DIR="tests/junitTests/src" + +src_prepare() { + java-pkg-2_src_prepare + java-pkg_clean + + # These classes are not in upstream jar file + rm engine/src/bsh/TestBshScriptEngine.java || die + rm src/bsh/JThis.java || die + + # java-pkg-simple.eclass wants resources in JAVA_RESOURCE_DIRS + mkdir resources || die + find src -type f \ + ! -name '*.java' \ + ! -name 'bsh.jj*' \ + ! -name '*.scripted' \ + ! -name '*.txt' \ + ! -name '*.xml' \ + ! -name '.errLog' \ + ! -name 'index.html' \ + ! -name 'Changes.html' \ + ! -name 'CodeMap.html' \ + ! -name 'Manifest.*' \ + | xargs cp --parent -t resources || die + + # Some but not all tests in these test classes fail + sed \ + -e '/import org.junit.Test/a import org.junit.Ignore;' \ + -e '/diamond_operator()/i @Ignore' \ + -e '/try_with_resource()/i @Ignore' \ + -e '/integer_literal_enhancements()/i @Ignore' \ + -i tests/junitTests/src/bsh/Project_Coin_Test.java || die + + sed \ + -e '/import org.junit.Test/a import org.junit.Ignore;' \ + -e '/parsing_very_large_hex_literal()/i @Ignore' \ + -e '/integer_literal_enhancements_binary()/i @Ignore' \ + -e '/parsing_large_hex_literal()/i @Ignore' \ + -i tests/junitTests/src/bsh/NumberLiteralTest.java || die + + sed \ + -e '/import org.junit.Test/a import org.junit.Ignore;' \ + -e '/define_interface_with_constants()/i @Ignore' \ + -i tests/junitTests/src/bsh/ClassGeneratorTest.java || die +} + +src_test() { + # tests/junitTests/src/bsh/Issue_55_
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3/
commit: 240a66e2253f04c8938fc83abeed93a8d57ed161 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 27 05:41:06 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 27 05:41:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=240a66e2 dev-python/pypy3: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pypy3/Manifest | 1 - dev-python/pypy3/pypy3-7.3.11-r1.ebuild | 205 2 files changed, 206 deletions(-) diff --git a/dev-python/pypy3/Manifest b/dev-python/pypy3/Manifest index c6ec081e1ddd..ebda7445a38c 100644 --- a/dev-python/pypy3/Manifest +++ b/dev-python/pypy3/Manifest @@ -1,3 +1,2 @@ -DIST pypy3.9-gentoo-patches-7.3.11.tar.xz 6444 BLAKE2B adcc1ae4c3ae2c5317a05d6de51785945625d8bcc7cb35bd6608fa80f09b37c483c95663eacb0353013a5abec308d25b1299c65512f5f3a6d7345f2b5b18 SHA512 f2064ecffa09ba23f5f8c281ca4c8c0740cb6b57185d66c02eec2bcb77cfb566b1a2db4f52c472bcaf0d5fb759ee8003b27761af37785d12465c2010fd73c49d DIST pypy3.9-gentoo-patches-7.3.11_p1.tar.xz 7480 BLAKE2B ffb478402e82244af25dd67bb9e21abb4bb186d98495899f8ca8f323bdf27a77356e40efd33217a5238ef86f6156fc7d85c681a747ea5a35bd73bab659972986 SHA512 6c3ee21b51145907c2434f740e9849ac02ad83203fdcb2802b97ba199f37d08297d8016f659069bea3f0854ace30aefb947af4f057cbc91332106d9fc1389cf4 DIST pypy3.9-v7.3.11-src.tar.bz2 23460769 BLAKE2B fa8a827c28813243926c8689addb008c0a43acdc3f81a18749a8f2c1926b6294f2c0c95a4c315e3b77ce84b4f337af7a0bce5daf8dcb60ead965532d4af183cb SHA512 33c978ffbeeb39453028d1d1646ccfdace062ce48a5d939245bea41643038dd3687e80e34f88fa0622bcb175d7dd78f75cbe36b24229c8052f09d2d17dcdfd8c diff --git a/dev-python/pypy3/pypy3-7.3.11-r1.ebuild b/dev-python/pypy3/pypy3-7.3.11-r1.ebuild deleted file mode 100644 index e64e9730f17b.. --- a/dev-python/pypy3/pypy3-7.3.11-r1.ebuild +++ /dev/null @@ -1,205 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit pax-utils python-utils-r1 toolchain-funcs - -PYPY_PV=${PV%_p*} -MY_P=pypy3.9-v${PYPY_PV/_rc/rc} -PATCHSET="pypy3.9-gentoo-patches-${PV/_rc/rc}" - -DESCRIPTION="A fast, compliant alternative implementation of the Python (3.9) language" -HOMEPAGE=" - https://www.pypy.org/ - https://foss.heptapod.net/pypy/pypy/ -" -SRC_URI=" - https://buildbot.pypy.org/pypy/${MY_P}-src.tar.bz2 - https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz -" -S="${WORKDIR}/${MY_P}-src" - -LICENSE="MIT" -# pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))' -# also check pypy/interpreter/pycode.py -> pypy_incremental_magic -SLOT="0/pypy39-pp73-336" -KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" -IUSE="+ensurepip gdbm +jit ncurses sqlite tk" -# many tests are failing upstream -# see https://buildbot.pypy.org/summary?branch=py3.9 -RESTRICT="test" - -RDEPEND=" - || ( - >=dev-python/pypy3-exe-${PYPY_PV}:3.9-${PYPY_PV}[bzip2(+),ncurses?] - >=dev-python/pypy3-exe-bin-${PYPY_PV}:3.9-${PYPY_PV} - ) - dev-lang/python-exec[python_targets_pypy3(-)] - dev-libs/openssl:0= - dev-python/gentoo-common - ensurepip? ( dev-python/ensurepip-wheels ) - gdbm? ( sys-libs/gdbm:0= ) - sqlite? ( dev-db/sqlite:3= ) - tk? ( - dev-lang/tk:0= - dev-tcltk/tix:0= - ) -" -DEPEND=" - ${RDEPEND} -" - -src_prepare() { - local PATCHES=( - "${WORKDIR}/${PATCHSET}" - ) - default - - eapply_user -} - -src_configure() { - tc-export CC -} - -src_compile() { - mkdir bin || die - # switch to the layout expected for cffi module builds - mkdir include/pypy3.9 || die - # copy over to make sys.prefix happy - cp -p "${BROOT}"/usr/bin/pypy3.9-c-${PYPY_PV} pypy3.9-c || die - cp -p "${BROOT}"/usr/include/pypy3.9/${PYPY_PV}/* include/pypy3.9/ || die - # (not installed by pypy-exe) - rm pypy/module/cpyext/include/_numpypy/numpy/README || die - mv pypy/module/cpyext/include/* include/pypy3.9/ || die - mv pypy/module/cpyext/parse/*.h include/pypy3.9/ || die - pax-mark m pypy3.9-c - - # verify the subslot - local soabi=$( - ./pypy3.9-c - <<-EOF - import importlib.util - import sysconfig - soabi = sysconfig.get_config_var("SOABI") - magic = importlib.util._RAW_MAGIC_NUMBER & 0x - print(f"{soabi}-{magic}") - EOF - ) - [[ ${soabi} == ${SLOT#*/} ]] || die "update subslot to ${soabi}" - - # Add epython.py to the distribution - echo 'EPYTHON="pypy3"' > lib-python/3/epython.py || die - - einfo "Generating caches and CFFI modules ..." - - # Generate sysconfig data - local host_gnu_type=$(sh pypy/tool/releas
[gentoo-commits] repo/gentoo:master commit in: dev-python/werkzeug/
commit: 9f3dc4096eb88bdcf4613137704b51faefc060e8 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 27 05:38:55 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 27 05:38:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3dc409 dev-python/werkzeug: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/werkzeug/Manifest | 1 - dev-python/werkzeug/werkzeug-2.2.2.ebuild | 64 --- 2 files changed, 65 deletions(-) diff --git a/dev-python/werkzeug/Manifest b/dev-python/werkzeug/Manifest index 5144e4372843..c8d81271307f 100644 --- a/dev-python/werkzeug/Manifest +++ b/dev-python/werkzeug/Manifest @@ -1,2 +1 @@ -DIST werkzeug-2.2.2.gh.tar.gz 844463 BLAKE2B 84da3dd89375d6925e7e7018701339ddfd2b608acf6b3f126bd56c2020056511de6ab157de9024069d1342f9bce4b481ba91a06089fff1a3b31f4a851af7f935 SHA512 cded6c7e0b00871366b70a41de45e31323c0fc09300413d0efca98f5a2f8207026fd77c7e5670fde727da377fd02b9b636f390a2524d2b5778e9e3bdbdfe3e3a DIST werkzeug-2.2.3.gh.tar.gz 847768 BLAKE2B 7d0b891a2b15e4fc469c3d331cfb2565f452ae77f772f7ab8e6254aedd172f9115cd3ebd9c82e951ea7505c0e58d6b6f07fb643a8e87af505e04686cccf56cd4 SHA512 3968e663f67e41da5148a4aa1d8e047ffd88416fa8df665e359bbe87992e4e723e1c915eed59ae86b53dd18817e41cdcef059483bce7aa8ed7b388dd4add1482 diff --git a/dev-python/werkzeug/werkzeug-2.2.2.ebuild b/dev-python/werkzeug/werkzeug-2.2.2.ebuild deleted file mode 100644 index 7e2db22b86dc.. --- a/dev-python/werkzeug/werkzeug-2.2.2.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Collection of various utilities for WSGI applications" -HOMEPAGE=" - https://palletsprojects.com/p/werkzeug/ - https://pypi.org/project/Werkzeug/ - https://github.com/pallets/werkzeug/ -" -SRC_URI=" - https://github.com/pallets/werkzeug/archive/${PV}.tar.gz - -> ${P}.gh.tar.gz -" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="test-rust" - -RDEPEND=" - >=dev-python/markupsafe-2.1.1[${PYTHON_USEDEP}] -" -# NOTE: remove the loong mask after greenlet gains support for loong -# see https://github.com/python-greenlet/greenlet/pull/257 -BDEPEND=" - test? ( - dev-python/ephemeral-port-reserve[${PYTHON_USEDEP}] - dev-python/pytest-timeout[${PYTHON_USEDEP}] - dev-python/pytest-xprocess[${PYTHON_USEDEP}] - dev-python/watchdog[${PYTHON_USEDEP}] - test-rust? ( - dev-python/cryptography[${PYTHON_USEDEP}] - ) - !hppa? ( !ia64? ( !loong? ( - $(python_gen_cond_dep ' - dev-python/greenlet[${PYTHON_USEDEP}] - ' python3_{8..10}) - ) ) ) - ) -" - -distutils_enable_tests pytest - -python_test() { - local EPYTEST_DESELECT=() - if ! has_version "dev-python/cryptography[${PYTHON_USEDEP}]"; then - EPYTEST_DESELECT+=( - "tests/test_serving.py::test_server[https]" - tests/test_serving.py::test_ssl_dev_cert - tests/test_serving.py::test_ssl_object - ) - fi - - # the default portage tempdir is too long for AF_UNIX sockets - local -x TMPDIR=/tmp - epytest -p no:django -p no:httpbin tests -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycurl/, dev-python/pycurl/files/
commit: c629fe4dac9c5200c2e7eaa5338855d5f5cc2bda Author: Michał Górny gentoo org> AuthorDate: Mon Feb 27 05:29:22 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 27 05:38:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c629fe4d dev-python/pycurl: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pycurl/Manifest | 1 - dev-python/pycurl/files/7.44-fix-tests.patch | 34 -- dev-python/pycurl/pycurl-7.45.1.ebuild | 93 3 files changed, 128 deletions(-) diff --git a/dev-python/pycurl/Manifest b/dev-python/pycurl/Manifest index 876ac8788f96..12303b7d4f75 100644 --- a/dev-python/pycurl/Manifest +++ b/dev-python/pycurl/Manifest @@ -1,2 +1 @@ -DIST pycurl-7.45.1.tar.gz 233879 BLAKE2B 8a6fe72f00cfd172b4f5e257f4526c4115047aa911d7fb3802d3bf105ac70dc866b27fa4878aae9f92229a5dd5108a2b5e1c9acfe93e1a94dac60d9405c5d5e6 SHA512 05639d484aac6d6688677589e391975158c5ef778456a47df575ad13fb8bd0db67ff8f5a39bdd99d82a67926aca421c01e687eec9d4fd87f32822b492b429635 DIST pycurl-7.45.2.tar.gz 234245 BLAKE2B 16257a967d2867de08d83478f602d00b54316d37b6a544804e606a814f61507530fb7e1ef3247be824dfa22b9487a69bbfc9b1038b2b776ebc556b18ed2d93ca SHA512 8a82346395acfc0bd37a8c4d8d2b17e5ab4602710308ed50f9ed88c223c73f15f5b1c95fc6191708e3bd9d647e4bc5ec91f740de433dd87e2ae0796ac79879ac diff --git a/dev-python/pycurl/files/7.44-fix-tests.patch b/dev-python/pycurl/files/7.44-fix-tests.patch deleted file mode 100644 index d5d900100086.. --- a/dev-python/pycurl/files/7.44-fix-tests.patch +++ /dev/null @@ -1,34 +0,0 @@ -https://github.com/pycurl/pycurl/commit/d47c68b1364f8a1a45ab8c584c291d44b762f7b1 -From: Samuel Henrique -Date: Sat, 30 Apr 2022 23:02:34 +0100 -Subject: [PATCH] tests: fix error message on error_test (for curl >= 7.83) - -curl 7.83.0 removed exclamation marks from a few error messages, curl commit: -https://github.com/curl/curl/commit/6968fb9d54dc3a1aaa1b16088f038eaf5dd8b2d7 - -This commit adds support for the new curl release while also supporting the previous ones. a/tests/error_test.py -+++ b/tests/error_test.py -@@ -29,7 +29,8 @@ def test_pycurl_error_libcurl(self): - err, msg = exc.args - self.assertEqual(pycurl.E_URL_MALFORMAT, err) - # possibly fragile --self.assertEqual('No URL set!', msg) -+# curl < 7.83.0 has an exclamation mark in this error message -+self.assertIn(msg, ['No URL set!', 'No URL set']) - else: - self.fail('Expected pycurl.error to be raised') - -@@ -43,9 +44,10 @@ def test_pycurl_errstr_type(self): - self.curl.perform() - except pycurl.error: - # might be fragile --self.assertEqual('No URL set!', self.curl.errstr()) -+# curl < 7.83.0 has an exclamation mark in this error message -+self.assertIn(self.curl.errstr(), ['No URL set!', 'No URL set']) - # repeated checks do not clear value --self.assertEqual('No URL set!', self.curl.errstr()) -+self.assertIn(self.curl.errstr(), ['No URL set!', 'No URL set']) - # check the type - on all python versions - self.assertEqual(str, type(self.curl.errstr())) - else: diff --git a/dev-python/pycurl/pycurl-7.45.1.ebuild b/dev-python/pycurl/pycurl-7.45.1.ebuild deleted file mode 100644 index d8fd41fb47b5.. --- a/dev-python/pycurl/pycurl-7.45.1.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 toolchain-funcs - -DESCRIPTION="Python bindings for curl/libcurl" -HOMEPAGE=" - http://pycurl.io/ - https://github.com/pycurl/pycurl/ - https://pypi.org/project/pycurl/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -IUSE="curl_ssl_gnutls curl_ssl_nss +curl_ssl_openssl examples ssl" - -# Depend on a curl with curl_ssl_* USE flags. -# libcurl must not be using an ssl backend we do not support. -# If the libcurl ssl backend changes pycurl should be recompiled. -# If curl uses gnutls, depend on at least gnutls 2.11.0 so that pycurl -# does not need to initialize gcrypt threading and we do not need to -# explicitly link to libgcrypt. -DEPEND=" - >=net-misc/curl-7.25.0-r1:=[ssl=] - ssl? ( - net-misc/curl[curl_ssl_gnutls(-)=,curl_ssl_nss(-)=,curl_ssl_openssl(-)=,-curl_ssl_axtls(-),-curl_ssl_cyassl(-)] - curl_ssl_gnutls? ( >=net-libs/gnutls-2.11.0:= ) - curl_ssl_openssl? ( dev-libs/openssl:= ) - ) -" - -RDEPEND=" - ${DEPEND} -" -BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyrsistent/
commit: 5039c3267bf34c378cc944a64a79b1112c7c9e00 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 27 05:37:31 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 27 05:38:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5039c326 dev-python/pyrsistent: Use pypi.eclass Signed-off-by: Michał Górny gentoo.org> dev-python/pyrsistent/pyrsistent-0.19.3.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-python/pyrsistent/pyrsistent-0.19.3.ebuild b/dev-python/pyrsistent/pyrsistent-0.19.3.ebuild index ed5e8a0b7204..0122efd36c2b 100644 --- a/dev-python/pyrsistent/pyrsistent-0.19.3.ebuild +++ b/dev-python/pyrsistent/pyrsistent-0.19.3.ebuild @@ -6,14 +6,13 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..11} pypy3 ) -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Persistent/Functional/Immutable data structures" HOMEPAGE=" https://github.com/tobgu/pyrsistent/ https://pypi.org/project/pyrsistent/ " -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pycurl/
commit: 8b89717e736d5935d6315afd47d095fee977a7a4 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 27 05:37:43 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 27 05:38:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b89717e dev-python/pycurl: Use pypi.eclass Signed-off-by: Michał Górny gentoo.org> dev-python/pycurl/pycurl-7.45.2.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-python/pycurl/pycurl-7.45.2.ebuild b/dev-python/pycurl/pycurl-7.45.2.ebuild index 4dd8c987afbd..b0b1d57414d6 100644 --- a/dev-python/pycurl/pycurl-7.45.2.ebuild +++ b/dev-python/pycurl/pycurl-7.45.2.ebuild @@ -6,7 +6,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{9..11} ) -inherit distutils-r1 toolchain-funcs +inherit distutils-r1 pypi toolchain-funcs DESCRIPTION="Python bindings for curl/libcurl" HOMEPAGE=" @@ -14,7 +14,6 @@ HOMEPAGE=" https://github.com/pycurl/pycurl/ https://pypi.org/project/pycurl/ " -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypdf/
commit: a8084e470bd7c878c1195428dbd55a9194098d20 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 27 04:56:38 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 27 05:38:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8084e47 dev-python/pypdf: Bump to 3.5.0 Signed-off-by: Michał Górny gentoo.org> dev-python/pypdf/Manifest | 1 + dev-python/pypdf/pypdf-3.5.0.ebuild | 59 + 2 files changed, 60 insertions(+) diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest index 656ac40ed128..0c4ead2a4c43 100644 --- a/dev-python/pypdf/Manifest +++ b/dev-python/pypdf/Manifest @@ -1,4 +1,5 @@ DIST pypdf-3.3.0.gh.tar.gz 6803536 BLAKE2B ff70995882581c816fbf7410232c68e9649632161b4927543924a11b1a0a816f1178be399079e32078fe8d89a2aa9cd0eb1562409dc8e7bd388cad3afde37198 SHA512 5db25d6c4b41a1d19b45fa907f53e0106e01c93eb4152079dc4ffbd7bf28fbf8915bf0e3bf1af4a371e805657884fe2c42de4856944085ca7bc07a477f3ba588 DIST pypdf-3.4.0.gh.tar.gz 6931831 BLAKE2B 037ac998cc1e3d078281b64183197678a80345731f6d4691b00f9e546eb61eaa34c4d7f4b704191c887975517da73359983f1b7405776e99257f79b1604dafc0 SHA512 9bee70a039c42533b600f1e95e28a4889d7df212bae18deca7d88501008d3a3e2b4d7fe36134e947cb14b0acc650126688c358ce2b662917a4c6df46241db1ab DIST pypdf-3.4.1.gh.tar.gz 6930245 BLAKE2B 9e8a5a1ebe95b64c9274ce6b0ea252d65f41d4b6791d6c6acf87f810794892337aed13ddc9b77f05a404fe94b3d9c2444f2a06c4feea9661204e71684fd5 SHA512 e2e3fa74bc6e96afc5999429e7603dd3ab8e6443b6259e456bc6d90cb2d7a15a484b226e218478c1e92cfd7fe23c93247f212568c6fcd51d80afde32b83460ba +DIST pypdf-3.5.0.gh.tar.gz 7181507 BLAKE2B 8f5c129613ed12a9eaa90cf0e6fa189b0fc5bf109f26b8cc35ff1550e916b0635715359b2ece9c3c0243095c2e802474e99fe4c59d16b0f75b4375fb2ce07e5d SHA512 a8a0fad3fd08d88738088a06df4f1cbf419571e9e817c6097ce8bdcf7b1dd32f478ac712879cabceb7034f4e9a421f887ff117a1812782eadb670c8043aff86c DIST pypdf-sample-files-0fe84b30ed33ff3daa9293e44349b8618f135699.gh.tar.gz 9027166 BLAKE2B 912bb9fbd632bd0ad2cc2e865a1e6870ad7064aa2cf4d6f96217f63ac685e9a511f0bb20c22d48ae970a2eb171b27a0fa680fa42892425531f69735840cf741b SHA512 07a71a3566dabcea5dc8a549949d0f0c0f9483d5d9f85851d6e4e702dd374b348469a80e5300d18983e560ee9a44d0639b55eb338023b9ebbdb26c6f8c455e07 diff --git a/dev-python/pypdf/pypdf-3.5.0.ebuild b/dev-python/pypdf/pypdf-3.5.0.ebuild new file mode 100644 index ..e9581fbc5b9a --- /dev/null +++ b/dev-python/pypdf/pypdf-3.5.0.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +SAMPLE_COMMIT=0fe84b30ed33ff3daa9293e44349b8618f135699 +DESCRIPTION="Python library to work with PDF files" +HOMEPAGE=" + https://pypi.org/project/pypdf/ + https://github.com/py-pdf/pypdf/ +" +SRC_URI=" + https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + test? ( + https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz + -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz + ) +" +S=${WORKDIR}/pypdf-${PV} + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +RESTRICT="test" +# 150+ tests require network, too many to deselect +PROPERTIES="test_network" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/typing-extensions[${PYTHON_USEDEP}] + ' 3.8 3.9) +" +BDEPEND=" + dev-python/pillow[${PYTHON_USEDEP}] + test? ( + dev-python/pycryptodome[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + # rely on -Werror + tests/test_utils.py::test_deprecate_no_replacement + tests/test_workflows.py::test_orientations +) + +src_unpack() { + default + if use test; then + mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/mkdocs-material/
commit: 36a5452eb1386d6afe348026fc7b4e9b6baab7b0 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 27 05:26:27 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 27 05:38:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36a5452e dev-python/mkdocs-material: Bump to 9.0.15 Signed-off-by: Michał Górny gentoo.org> dev-python/mkdocs-material/Manifest| 1 + .../mkdocs-material/mkdocs-material-9.0.15.ebuild | 53 ++ 2 files changed, 54 insertions(+) diff --git a/dev-python/mkdocs-material/Manifest b/dev-python/mkdocs-material/Manifest index 2f3294adfa68..6fc1a46de4ea 100644 --- a/dev-python/mkdocs-material/Manifest +++ b/dev-python/mkdocs-material/Manifest @@ -2,3 +2,4 @@ DIST mkdocs-material-9.0.10.gh.tar.gz 10933071 BLAKE2B 702db94a8c91a856ffcf30402 DIST mkdocs-material-9.0.12.gh.tar.gz 10929135 BLAKE2B 2b8468790c38e40a35b7fd4ff324cde485c1a7f7bc5c748b52b21b34deaca62f397ec056717107dc50024315b9740dc0b9dcce9921fd84c0cda5f9de55068553 SHA512 fd52632e2eb2225d32ac13a48eb0bab8f694644e8369a90ee85902549405b13b2308102ffe6bcb631d4847c7f1b345637d5b86470454eea52487a7b92dd14ab1 DIST mkdocs-material-9.0.13.gh.tar.gz 10930459 BLAKE2B d3d4b25e2e2b524caa70a47c2cd51cd2c06921beccecb8f76c67f177a72568698056151fb20ee5141df0d6cdeee75192d7a7fc4dc85511501f4d2c8dfe5a3e1c SHA512 cc2abaab0727376ff3b3f3d3099c57f601243520c644dcc48b0c6d671ae543a8b65e8161fa8e4d1199671652a54e14969a7c2470985b0570e63763cf88d63704 DIST mkdocs-material-9.0.14.gh.tar.gz 10932657 BLAKE2B a43fe024bd4c285801c10a3a45b0e601bc5c338fde51408db8c23cdf84455b606461fffda86d8bcb53374102a32a5efe315467305842a5e9fc5859db26b06b0e SHA512 9821fc1ce6e1b74b920b7c928c9ceb00d8f7489939c58d12c9a7c238ca75b619a23bffe0eccb7653d5303eaf6281e2fbd81392b19ff8f4c1431754544a432297 +DIST mkdocs-material-9.0.15.gh.tar.gz 10923424 BLAKE2B d2980f058001f0246be4ad34496a066b962e9fed8239415dd54dff0287211d97a640a2aca808aea1daec2f445b548153f6efd229bba515c968d50bd609936b4d SHA512 39b4a6d5d50ea27c7cdd2d23cf2d41a79d6dc0e1949346bd8d7c0e9a0792f7a9a9ae15594ff83017211d858d94240a09b0314a6294f268cf43e7337868ba5e69 diff --git a/dev-python/mkdocs-material/mkdocs-material-9.0.15.ebuild b/dev-python/mkdocs-material/mkdocs-material-9.0.15.ebuild new file mode 100644 index ..eedc60f73616 --- /dev/null +++ b/dev-python/mkdocs-material/mkdocs-material-9.0.15.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{9..11} ) + +DOCS_BUILDER="mkdocs" +DOCS_DEPEND=" + dev-python/mkdocs-material-extensions + dev-python/mkdocs-minify-plugin + dev-python/mkdocs-redirects +" + +inherit distutils-r1 docs + +DESCRIPTION="A Material Design theme for MkDocs" +HOMEPAGE=" + https://github.com/squidfunk/mkdocs-material/ + https://pypi.org/project/mkdocs-material/ +" +SRC_URI=" + https://github.com/squidfunk/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~riscv ~x86" + +RDEPEND=" + >=dev-python/jinja-3.0.2[${PYTHON_USEDEP}] + >=dev-python/markdown-3.2[${PYTHON_USEDEP}] + >=dev-python/mkdocs-1.4.2[${PYTHON_USEDEP}] + >=dev-python/pygments-2.14[${PYTHON_USEDEP}] + >=dev-python/pymdown-extensions-9.9.1[${PYTHON_USEDEP}] +" + +# mkdocs-material-extensions depends on mkdocs-material creating a circular dep +PDEPEND=" + >=dev-python/mkdocs-material-extensions-1.1.0[${PYTHON_USEDEP}] +" + +PATCHES=( + # simplify pyproject to remove extra deps for metadata + "${FILESDIR}/${PN}-8.5.7-simplify-build.patch" +) + +src_prepare() { + echo "__version__ = '${PV}'" > gentoo_version.py || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/wrapt/
commit: bb99a6f35f5295717b13bc78af017876a16d6a15 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 27 04:57:52 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 27 05:38:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb99a6f3 dev-python/wrapt: Bump to 1.15.0 Signed-off-by: Michał Górny gentoo.org> dev-python/wrapt/Manifest| 1 + dev-python/wrapt/wrapt-1.15.0.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/dev-python/wrapt/Manifest b/dev-python/wrapt/Manifest index e3c349abfe4a..139040ecc8fd 100644 --- a/dev-python/wrapt/Manifest +++ b/dev-python/wrapt/Manifest @@ -1 +1,2 @@ DIST wrapt-1.14.1.gh.tar.gz 133767 BLAKE2B 407a9531f581b034be7fe4392dcbf94803aa9c3a82d7c392750dfef62a5cbb84582e292819bf749356fad2b6e98cc89777df0f3b0f4ca70422e75b72ad256711 SHA512 c67e99eb29afeefb2512fb545cd180b8e96f69235d6281edebe62ea5e411188a904a7e683afdda2d6a86cf8b7fd74f79a3c3bec04e19a7c5ef347729bb43f94c +DIST wrapt-1.15.0.gh.tar.gz 137402 BLAKE2B 8c4764251a89f7795fef71dd71d9c36611d896d2e2791a5e7ce4f665f7b477e683f21aa05251a6ceb96644221a7ff9b01dfe98a7f4d278987dedc17ead39b343 SHA512 6be3fc6380e6bb11a26e35fb093ca54d2e851ab384682f6b1201599980c0429c1e2f23089540b66dd80985baaaf3fb93ce29034758e062e2cfb2f52e3b362779 diff --git a/dev-python/wrapt/wrapt-1.15.0.ebuild b/dev-python/wrapt/wrapt-1.15.0.ebuild new file mode 100644 index ..1b7cfe7b88b0 --- /dev/null +++ b/dev-python/wrapt/wrapt-1.15.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Module for decorators, wrappers and monkey patching" +HOMEPAGE=" + https://github.com/GrahamDumpleton/wrapt/ + https://pypi.org/project/wrapt/ +" +SRC_URI=" + https://github.com/GrahamDumpleton/wrapt/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + +distutils_enable_tests pytest +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme + +python_compile() { + local -x WRAPT_INSTALL_EXTENSIONS=true + distutils-r1_python_compile +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/coverage/
commit: 5956792c324b8d54adcc7c63cbeb5cea1f8bdf29 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 27 05:25:56 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 27 05:38:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5956792c dev-python/coverage: Bump to 7.2.1 Signed-off-by: Michał Górny gentoo.org> dev-python/coverage/Manifest | 1 + dev-python/coverage/coverage-7.2.1.ebuild | 77 +++ 2 files changed, 78 insertions(+) diff --git a/dev-python/coverage/Manifest b/dev-python/coverage/Manifest index f1ed3d0513de..51319692f837 100644 --- a/dev-python/coverage/Manifest +++ b/dev-python/coverage/Manifest @@ -1,3 +1,4 @@ DIST coverage-7.0.5.tar.gz 796171 BLAKE2B 87ecffd87c2465607bf1fd330296e84e174953d7696ee0ef3046f6555f54634cfc643ada2a03971685021a5cf59191d75a0bddbc83f736e11a2516c684b0f0d9 SHA512 d199d710cdfac5c6cde79224b4a27d6b88a0e0c504eff7ad5700e9fb1f5cc8e1e9359dcc12f6c447a7ee6cd680feeb89f70ad68574a739c55a6d09b22017df06 DIST coverage-7.1.0.tar.gz 809785 BLAKE2B 3720aee79ecfdd6aa652b5198bad4d6b5827a85f1d58986eec51bab1e72800dac28eb0ebbeb15d547ef03694ca1397bec47c37a9233dc34b2d3d2a6a22a48274 SHA512 80920b337391e47f1e631ba8a892792b6d2c72e753ddf403222c6ad527637699889f29cfee40721949e5eeb6e7977f319635c44d79f58e7e19676d1165dfdde2 DIST coverage-7.2.0.tar.gz 812120 BLAKE2B 17851996635a1621643e64025ba43f11d7e844fb8757c5bfd6794dbff85cf2c218dc61119c8604f19f951c83264eb13f9c8f0cf7f070f6b213603b25b756a59c SHA512 a913c257702a77b115b6519c0feaf9336973330c9264cb376453555c30f305db2b924d5dd8ff7b58bb89d9f1765b069512929d1ccc9c1c234bdd08d6fc82213b +DIST coverage-7.2.1.tar.gz 812219 BLAKE2B bb6b482990b0620d7e264244a9e31ee44b37fe83436c1d7d016d20e36d9ecbea85a614a4142683757bb1284bfbe2a157fc4748b01c76b5495c5eca5834e9a848 SHA512 40a7f1d25c7100b8f2f4ba1f877c241f65e1f560cdad861dab05254a4e177de37615888441d47a6c2ebc525ad2b52b476da7111efe5583708f094dd3a1b39984 diff --git a/dev-python/coverage/coverage-7.2.1.ebuild b/dev-python/coverage/coverage-7.2.1.ebuild new file mode 100644 index ..b83e4bdd6609 --- /dev/null +++ b/dev-python/coverage/coverage-7.2.1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="Code coverage measurement for Python" +HOMEPAGE=" + https://coverage.readthedocs.io/en/latest/ + https://github.com/nedbat/coveragepy/ + https://pypi.org/project/coverage/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.{8..10}) +" +BDEPEND=" + test? ( + dev-python/flaky[${PYTHON_USEDEP}] + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + >=dev-python/unittest-mixins-1.4[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/^addopts/s:-q -n auto::' setup.cfg || die + distutils-r1_src_prepare +} + +test_tracer() { + local -x COVERAGE_TEST_TRACER=${1} + einfo " Testing with the ${COVERAGE_TEST_TRACER} tracer ..." + epytest tests +} + +python_test() { + local EPYTEST_IGNORE=( + # pip these days insists on fetching build deps from Internet + tests/test_venv.py + ) + + "${EPYTHON}" igor.py zip_mods || die + + local -x COVERAGE_TESTING=True + # TODO: figure out why they can't be imported inside test env + local -x COVERAGE_NO_CONTRACTS=1 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=_hypothesis_pytestplugin,flaky.flaky_pytest_plugin,xdist.plugin + + local prev_opt=$(shopt -p nullglob) + shopt -s nullglob + local c_ext=( "${BUILD_DIR}/install$(python_get_sitedir)"/coverage/*.so ) + ${prev_opt} + + if [[ -n ${c_ext} ]]; then + cp "${c_ext}" \ + coverage/ || die + test_tracer c + rm coverage/*.so || die + else + test_tracer py + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/caldav/
commit: 61c86b05a84e982bcaf45d4e4a970a068f3fc248 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 27 04:55:30 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 27 05:38:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=61c86b05 dev-python/caldav: Bump to 1.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/caldav/Manifest| 1 + dev-python/caldav/caldav-1.2.0.ebuild | 40 +++ 2 files changed, 41 insertions(+) diff --git a/dev-python/caldav/Manifest b/dev-python/caldav/Manifest index 3db6ef8cb3f6..9906099637a5 100644 --- a/dev-python/caldav/Manifest +++ b/dev-python/caldav/Manifest @@ -1,3 +1,4 @@ DIST caldav-1.0.1.gh.tar.gz 133071 BLAKE2B d7b9eb8015782bed5d32b7c34508cfcc1334d33cdfed99003cf45893b0a894d5a3187a2c98f886f97ffe8a64140a5a3826e1b3f57b58228a61d1ad4f9bf9f72a SHA512 ac816afd74f6fe34d82345a8b3a934fbe2c37af6a75cc8ef91cd87c8b8d147962ff05e701cd91480c1963d57967898129f923655d366820b689959b00f55659f DIST caldav-1.1.1.gh.tar.gz 136513 BLAKE2B a825b19023cadfd2b59e747c5d1b00065530d6773435a9f363d54cea7621f56eb6207b7a2888994fe5c42b873d6b82ba285abbc2ee5d18f72aafd90271cc5e87 SHA512 a1d991d468f093e6d54262f657e6e43ea9bf9e55dbe1f2fcb7189fb1e6a742805faee2a99807838f5db3406c1a9cd72a14054a30efe13e8d5ad7f113aaa88e2a DIST caldav-1.1.3.gh.tar.gz 136529 BLAKE2B 275c56d74a5118697672deae9611054ef08638ebd476d0108286cb116dc1b102ed5ae36dcb85ebcc21eb36d02aeb02d47e5acdda510c568f8dd9ae85895518c8 SHA512 ec281ac41d14938a5c10a08ef8134a16987e14218e2a1b092a6c10d09b619fc8372d3be3c1fb139bdb2c1f183af0832d486f70554e4007a0dc145173fc4564fb +DIST caldav-1.2.0.gh.tar.gz 122290 BLAKE2B 62e60695737298dae299aed6e73ed3570c51f5fd05d15f25fb34852e2ca97d6a3e700148f69b5a67f1fad0db8233426d0908f58d513602e8be171ebbb5fef1bb SHA512 56b329d1fcc9ef750e30721485825e067706280b48131816357df023b53e6631b6749e154d0db4815328588359cc98e996c35a0e93395f1cd58d4c36615f96e6 diff --git a/dev-python/caldav/caldav-1.2.0.ebuild b/dev-python/caldav/caldav-1.2.0.ebuild new file mode 100644 index ..1a6a3ab32f5f --- /dev/null +++ b/dev-python/caldav/caldav-1.2.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="CalDAV (RFC4791) client library for Python" +HOMEPAGE=" + https://github.com/python-caldav/caldav/ + https://pypi.org/project/caldav/ +" +SRC_URI=" + https://github.com/python-caldav/caldav/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="|| ( GPL-3 Apache-2.0 )" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/vobject[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/icalendar[${PYTHON_USEDEP}] + dev-python/recurring-ical-events[${PYTHON_USEDEP}] + dev-python/tzlocal[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + www-apps/radicale[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: x11-misc/qt5ct/
commit: 9ed1365dfc4541440dd09d8890218d315b90d4ba Author: Michał Górny gentoo org> AuthorDate: Mon Feb 27 04:59:08 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 27 05:38:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ed1365d x11-misc/qt5ct: Bump to 1.6 Signed-off-by: Michał Górny gentoo.org> x11-misc/qt5ct/Manifest | 1 + x11-misc/qt5ct/qt5ct-1.6.ebuild | 45 + 2 files changed, 46 insertions(+) diff --git a/x11-misc/qt5ct/Manifest b/x11-misc/qt5ct/Manifest index 40866f5b141a..2191f1fcae05 100644 --- a/x11-misc/qt5ct/Manifest +++ b/x11-misc/qt5ct/Manifest @@ -1 +1,2 @@ DIST qt5ct-1.5.tar.bz2 81089 BLAKE2B 8bf02a6c53c68f30e0647ff7c40c9d80044cbf914ee13f9e7f13ad6424e5cf73b9460af70ea484d498bfb693e8f8b018f7e32cac6205ffa2dba05930c6d0610c SHA512 fc16c7849a89aa8ee9480162888294638bc01f83b89d86c978397e58f6da4360cf07b9f558635b8a5b13bd10d18f3ad49663fe8a76183da9ae55aac23230b1e5 +DIST qt5ct-1.6.tar.bz2 85354 BLAKE2B 74c8976005cfedb65da25d7229014ab22b97bfc7ad5a0cb1a2263bf272cc4b4c9f9f3542913c16f45af84e27e9e093c86ce7f6bbafc646caeb8b7259dcc3ae3d SHA512 10172c664eaf573aa998a64c654c99a27400a47d52fc4b3691f2d1108d5a4df20d2d5c9a9235c52708759ed2be267d1bec9a792bfedb6e472f3cfe9ee1eced0c diff --git a/x11-misc/qt5ct/qt5ct-1.6.ebuild b/x11-misc/qt5ct/qt5ct-1.6.ebuild new file mode 100644 index ..dac5f4a047cf --- /dev/null +++ b/x11-misc/qt5ct/qt5ct-1.6.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Qt5 configuration tool, similar to qtconfig for Qt4" +HOMEPAGE="https://sourceforge.net/projects/qt5ct/"; +SRC_URI="https://download.sourceforge.net/qt5ct/${P}.tar.bz2"; + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc64 ~x86" + +RDEPEND=" + dev-qt/qtconcurrent:5 + dev-qt/qtcore:5 + dev-qt/qtdbus:5 + dev-qt/qtgui:5=[dbus] + dev-qt/qtwidgets:5 +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-qt/linguist-tools:5 + dev-qt/qtpaths:5 +" + +src_install() { + cmake_src_install + + newenvd - 98qt5ct <<< 'QT_QPA_PLATFORMTHEME=qt5ct' +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]]; then + ewarn "qt5ct configuration won't be applied to the currently running sessions." + ewarn "Please relogin." + fi + if ! has_version 'dev-qt/qtsvg:5'; then + elog + elog "For SVG icon themes, please install 'dev-qt/qtsvg:5'." + elog + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/imageio/
commit: 596ad8dd2327c8a2dfc486b52cf3b96abb0b4fd4 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 27 04:56:03 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 27 05:38:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=596ad8dd dev-python/imageio: Bump to 2.26.0 Signed-off-by: Michał Górny gentoo.org> dev-python/imageio/Manifest | 1 + dev-python/imageio/imageio-2.26.0.ebuild | 82 2 files changed, 83 insertions(+) diff --git a/dev-python/imageio/Manifest b/dev-python/imageio/Manifest index f202d205d878..f7e12bde34b4 100644 --- a/dev-python/imageio/Manifest +++ b/dev-python/imageio/Manifest @@ -1,4 +1,5 @@ DIST imageio-2.25.0.gh.tar.gz 401690 BLAKE2B 3c7faa7aae06b098a171ad168cd28d14abbc32d519a373ab77c4bec30913faa7baafc2f0b4721a80ee72a6e7b479c12fe27e707c4a90bcaaf2ebceb2b4b39577 SHA512 e887d8572f4698b6cd6fad832054cbce2550a4165e65704c2f990b500234cc938c68b9840bc8961a7258cf4cfa91c3ac909c7965de689b00b04195ab1120850c DIST imageio-2.25.1.gh.tar.gz 402105 BLAKE2B 8d7f5881fecf2b5bd5fa0534f4f979db252a1541fce518a4c5acdf7592c8e752dc49e0025d7319fc27588cb457c4f5b05e9a91f510039b95371ac31bee9fd241 SHA512 0473eb10c00e4ceff858394d3bde3b7c42fc7f2c6692ab3f7a1e20c67ab84fed3129948eff5aef0c43bf750906c3b3b8acca75fcbba855b6b9f725258df4241f +DIST imageio-2.26.0.gh.tar.gz 403652 BLAKE2B 2f1948b1cee03ef4fdd71489923a1ea5b0c364fb5f000d79e1d309042184a6bb267a323bd19fce85bf47857245eb4be5283f0b3df65857d7cac57c24930ea409 SHA512 6ad8ce0395033571c0d918dbe03ffeab0e43b29d402bc91a229d3ffd689eae3d01aa09dec386d03fe028f6138887883cfda4e0a769f523ba9f6c3e3041a0cb7f DIST imageio-chelsea.png 221294 BLAKE2B 58537d7a1678fa5be4cc899e5bacd925bfc180eb4ae691330a53749a49ff544e979609b529ed27e5c1fc9efe4bc050ca1ce49b777f4016fb1d66affd926ef9d3 SHA512 48470cdb843eed4dfa6673811c09c5aac9869ee23dd36be0c6b653d9f108d61d21b148c2a4435aaa6604887ba030e5bbc5e35d378da876366445dfc2d0ba4e27 DIST imageio-cockatoo.mp4 728751 BLAKE2B 45b22cd517c1cb7c0cd12f8865facaca6a847047aea716e49633cf2b1dc13826f94787c8a8f9dd5f48c6a896f5d37794c0058da1bde9e1469f196916476dbfa2 SHA512 e9cb7c25de8019c59ba4090cf10ab29f2b5d62ada37a877081ca07d2ecfe010036222ae843b41bbcc843130d97fa5e14421de252639e9481df1d1c27b19add49 diff --git a/dev-python/imageio/imageio-2.26.0.ebuild b/dev-python/imageio/imageio-2.26.0.ebuild new file mode 100644 index ..30875e33909b --- /dev/null +++ b/dev-python/imageio/imageio-2.26.0.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 + +BIN_COMMIT=224074bca448815e421a59266864c23041531a42 +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 + test? ( + https://github.com/imageio/imageio-binaries/raw/${BIN_COMMIT}/images/chelsea.png + -> ${PN}-chelsea.png + https://github.com/imageio/imageio-binaries/raw/${BIN_COMMIT}/images/cockatoo.mp4 + -> ${PN}-cockatoo.mp4 + ) +" + +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 + +src_prepare() { + local PATCHES=( + # block silently downloading vulnerable libraries from the Internet + "${FILESDIR}"/imageio-2.22.0-block-download.patch + ) + + if use test; then + mkdir -p "${HOME}"/.imageio/images || die + local i + for i in chelsea.png cockatoo.mp4; do + cp "${DISTDIR}/${PN}-${i}" "${HOME}/.imageio/images/${i}" || die + done + fi + + distutils-r1_src_prepare +} + +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 + # blocked by our patch + tests/test_core.py::test_fetching + tests/test_core.py::test_request + # known broken + # https://github.com/
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyrsistent/
commit: 2bc8f5931e12b2f9bfc3465fa8d6d055118d5561 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 27 05:36:18 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 27 05:38:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bc8f593 dev-python/pyrsistent: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pyrsistent/Manifest | 1 - dev-python/pyrsistent/pyrsistent-0.19.2.ebuild | 28 -- 2 files changed, 29 deletions(-) diff --git a/dev-python/pyrsistent/Manifest b/dev-python/pyrsistent/Manifest index 26740ccbcbc7..2f5442783337 100644 --- a/dev-python/pyrsistent/Manifest +++ b/dev-python/pyrsistent/Manifest @@ -1,2 +1 @@ -DIST pyrsistent-0.19.2.tar.gz 102438 BLAKE2B aa231a7c300d2f1501abdf2fc74dfa9672ad8000d87e3fa9beaa51aff4816dad4f142e9a2e609dee402352cf5a0477b6d4dc31460a71e7d98a592604fcaa97d6 SHA512 fdaadb65e72db4f90ecb1526fd68eb2b60b278071978d4b5a1b1379be83c60d30fd653dd7e6527c217d4e50f05c7d641290172aa5d5e4741dfe5e08f0b0c282b DIST pyrsistent-0.19.3.tar.gz 102640 BLAKE2B 60c5ef9d3f26c4529d05804df13453c75b6ff70e12fe22312686da929766fc903b18ca77d626192e1f3fc9fbdfdbbbd4eef102f1504b38fdf00450d5 SHA512 6bb70b6fd65b5cd9f961a3199c2d90725aaa66fb869e4eba2143735e2f3a7e4ecdc782b3498acc2d92e263c3bed14cec8cc77324f4ebd08c300ba6735db5ecf7 diff --git a/dev-python/pyrsistent/pyrsistent-0.19.2.ebuild b/dev-python/pyrsistent/pyrsistent-0.19.2.ebuild deleted file mode 100644 index ed5e8a0b7204.. --- a/dev-python/pyrsistent/pyrsistent-0.19.2.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Persistent/Functional/Immutable data structures" -HOMEPAGE=" - https://github.com/tobgu/pyrsistent/ - https://pypi.org/project/pyrsistent/ -" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" - -BDEPEND=" - test? ( - dev-python/hypothesis[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest
[gentoo-commits] proj/portage:master commit in: /
commit: d2f59722c3d784987e789cbf3a85df6e7ab70194 Author: Sam James gentoo org> AuthorDate: Mon Feb 27 05:05:33 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 05:05:50 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d2f59722 NEWS: add placeholders for next release Signed-off-by: Sam James gentoo.org> NEWS | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 47eb0dc26..a127798e3 100644 --- a/NEWS +++ b/NEWS @@ -1,4 +1,13 @@ -portage-3.0.46.1 (2023-02-27) +portage-3.0.46 (UNRELEASED) +-- + +Features: +* TODO + +Bug fixes: +* TODO + +portage-3.0.45.1 (2023-02-27) -- Bug fixes:
[gentoo-commits] repo/gentoo:master commit in: sys-apps/portage/
commit: ec6eec4ea23359cc040b1a0875c67515400f0035 Author: Sam James gentoo org> AuthorDate: Mon Feb 27 04:56:58 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 04:56:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec6eec4e sys-apps/portage: add 3.0.45.1, drop 3.0.45 Signed-off-by: Sam James gentoo.org> sys-apps/portage/Manifest | 2 +- sys-apps/portage/{portage-3.0.45.ebuild => portage-3.0.45.1.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/portage/Manifest b/sys-apps/portage/Manifest index b576b950806c..a99559657375 100644 --- a/sys-apps/portage/Manifest +++ b/sys-apps/portage/Manifest @@ -1,3 +1,3 @@ DIST portage-3.0.43.tar.bz2 1139615 BLAKE2B e0f2646c3b6d5d49ec23038ad27507f7b9c0c03b848e82aff336896802c07b29344f924c4525d880f8895ba38f8116a7c79ecea51c794a433da9bd146efadc20 SHA512 b5e5339f3b5446f5c8f9b319e86e82d260e004b0606c3d0eadf09f91c95de0279c64c0fc4d7f6251ebd2cf7a65ba1ba37d752ed48b712e72b8c024835e747691 DIST portage-3.0.44.tar.bz2 1140911 BLAKE2B 06f584e6e37bbb309b9bb0e29ba4381eadd4ae6246aeb1045e3a5c5dcb33d74f74e74aa3f2325acbf37e16a535095c433f2796ed042f73cea5e208150e210cb0 SHA512 d40c95f3a31c5e2ae35374243c40c8d1f6b47b7c89f6a711a12d8744cb6848a85443298c0f947475b32acf52332e7f09b1e85915149ab8363930c0404f08410e -DIST portage-3.0.45.tar.bz2 1145640 BLAKE2B f4956e3c56613f782d07947b28b1a30b47c780c13455f68b42ae26722544698ae02849279474a22c3239844712bbf255c2783edf351959200708592d852d903e SHA512 f089a75046b3e6bcac3eb8d01f776364f1c5c6873931e13c54375d35c2d85702914cd243db9fdc1b6898b8c05334663cfdc96710af7ac3b67ba19ee8d2d4fc67 +DIST portage-3.0.45.1.tar.bz2 1146037 BLAKE2B 562900b41684a4da3b10a91d796e91b75d631267145c36f0e46d0b3bc749b2e88bbc7e20c4a3c1a8cba74e8bfb25dc1ffc9ffd481ec11a2a2e1d23f9cae770a3 SHA512 961630cd0959001a841d62b3a293458442aeb7725241d6808d4052dd47209bf5d0abdf229a48013d91f9c441349075117747229639a1228fccd5bf6f75e947fd diff --git a/sys-apps/portage/portage-3.0.45.ebuild b/sys-apps/portage/portage-3.0.45.1.ebuild similarity index 100% rename from sys-apps/portage/portage-3.0.45.ebuild rename to sys-apps/portage/portage-3.0.45.1.ebuild
[gentoo-commits] proj/portage: New tag: portage-3.0.45.1
commit: Commit: Sam James gentoo org> CommitDate: Mon Feb 27 04:54:47 2023 + New tag: portage-3.0.45.1
[gentoo-commits] proj/portage:master commit in: /
commit: 17d0300853b9b3f7578713a5819e9aa93692eba9 Author: Sam James gentoo org> AuthorDate: Mon Feb 27 04:53:55 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 04:53:55 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=17d03008 setup.py: prepare for portage-3.0.45.1 Signed-off-by: Sam James gentoo.org> setup.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/setup.py b/setup.py index 433e1b2a1..16d1bd229 100755 --- a/setup.py +++ b/setup.py @@ -817,7 +817,7 @@ def get_data_files(regular_files, venv_files): setup( name="portage", -version="3.0.45", +version="3.0.45.1", url="https://wiki.gentoo.org/wiki/Project:Portage";, project_urls={ "Release Notes": "https://gitweb.gentoo.org/proj/portage.git/plain/NEWS";,
[gentoo-commits] proj/portage:master commit in: /
commit: d657d1e1efbec9db9985bb6a7c6f9766e9962c51 Author: Sam James gentoo org> AuthorDate: Mon Feb 27 04:53:41 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 04:53:41 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=d657d1e1 NEWS: prepare for portage-3.0.45.1 Signed-off-by: Sam James gentoo.org> NEWS | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/NEWS b/NEWS index 22693330e..47eb0dc26 100644 --- a/NEWS +++ b/NEWS @@ -1,9 +1,6 @@ -portage-3.0.46 (UNRELEASED) +portage-3.0.46.1 (2023-02-27) -- -Features: -* TODO - Bug fixes: * install-qa-check.d/90config-impl-decl: fix handling of non-ASCII quotes when extracting the function name. Detect "-Werror=implicit-function-declaration"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libass/
commit: 524ea773e88b9983d178860e7bf80c3ea16ab50b Author: Sam James gentoo org> AuthorDate: Mon Feb 27 04:52:14 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 04:52:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524ea773 media-libs/libass: add 0.17.1 Signed-off-by: Sam James gentoo.org> media-libs/libass/Manifest | 2 ++ media-libs/libass/libass-0.17.1.ebuild | 49 ++ 2 files changed, 51 insertions(+) diff --git a/media-libs/libass/Manifest b/media-libs/libass/Manifest index 38f965aac7f8..e831ab1a713d 100644 --- a/media-libs/libass/Manifest +++ b/media-libs/libass/Manifest @@ -1,2 +1,4 @@ DIST libass-0.16.0.tar.xz 396304 BLAKE2B d5d1a2492faaff671182b1ebdbdbab230529897575a485113a1025e73b3bdee1d5136f1dde9f5ded2bed3ad27fab78601d8f586499b5c7c3160f5d94a6357bea SHA512 ada605f5887da06aa1d072a52f8baaba64b62008ccb377560d71d5a030c1f5434d6c60fe39a156e063f553b8a07b4dfe954e4d035036888a629c6e663ce60ba9 DIST libass-0.16.0.tar.xz.asc 228 BLAKE2B 78596aa961939f16ab0de76a040038bb299591be329808ad662bb3bf91fe59b2b78557ec6837a99bd232d986fd06953fc40b03a110122627af33a8877dc51d6a SHA512 2696214e9d3f3d5ace7946dc37b8103fe5cfb6d0b86b19620e7bd2aaff5a701b244edae892c7a673d8ba6e93ff324dfde9c7ba75ef19a9710dcdef42fffafa6b +DIST libass-0.17.1.tar.xz 403160 BLAKE2B b191e8910ddb3e41fb9df79b27517a127c0da2ad74c0a81920bc2cf8843ab18b02a60738024fa8d3594b91bd26ec6ea7f87e17ca5e07825a6017dd29d2b72b32 SHA512 437b4b60db2626e48f438b5138ab4dbf2c2ab4c8f0b587a6e554510c6719544ef2235c601ff1e482d020410f9bab95ad1a9b176d19a3bd54880499a576b41f23 +DIST libass-0.17.1.tar.xz.asc 228 BLAKE2B 0e70c104438be4409239f435d7872737fde1aba4485816ad0e35f0de743ee303662e66334425d0d511af4974e03443ba6d33ac44f941de9b0da17a56f204edea SHA512 a28c8271b4c5b5756620be9baf81b0262eb71c4f20d1aadb24238d1d0ccba44fdb3b25d788a3f7c9039945431a3d31842a7855660cc28a0a8acc36ff8f0c0298 diff --git a/media-libs/libass/libass-0.17.1.ebuild b/media-libs/libass/libass-0.17.1.ebuild new file mode 100644 index ..05e4b30b8395 --- /dev/null +++ b/media-libs/libass/libass-0.17.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/libass.asc +inherit multilib-minimal verify-sig + +DESCRIPTION="Library for SSA/ASS subtitles rendering" +HOMEPAGE="https://github.com/libass/libass"; +SRC_URI="https://github.com/libass/libass/releases/download/${PV}/${P}.tar.xz"; +SRC_URI+=" verify-sig? ( https://github.com/libass/libass/releases/download/${PV}/${P}.tar.xz.asc )" + +LICENSE="ISC" +SLOT="0/9" # subslot = libass soname version +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x86-solaris" +IUSE="+fontconfig test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/fribidi-0.19.5-r1[${MULTILIB_USEDEP}] + >=media-libs/freetype-2.5.0.1:2[${MULTILIB_USEDEP}] + >=virtual/libiconv-0-r1[${MULTILIB_USEDEP}] + >=media-libs/harfbuzz-1.2.3:=[truetype,${MULTILIB_USEDEP}] + fontconfig? ( >=media-libs/fontconfig-2.10.92[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + amd64? ( dev-lang/nasm ) + x86? ( dev-lang/nasm ) + test? ( media-libs/libpng[${MULTILIB_USEDEP}] ) + verify-sig? ( sec-keys/openpgp-keys-libass ) +" + +DOCS=( Changelog ) + +multilib_src_configure() { + ECONF_SOURCE="${S}" econf \ + $(use_enable fontconfig) \ + $(use_enable test) \ + --disable-require-system-font-provider +} + +multilib_src_install_all() { + einstalldocs + + find "${ED}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/strace/
commit: dc003655de74e386aea7c99e572396a185b9d94e Author: Sam James gentoo org> AuthorDate: Mon Feb 27 04:38:50 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 04:52:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc003655 dev-util/strace: add 6.2 Closes: https://bugs.gentoo.org/870340 Signed-off-by: Sam James gentoo.org> dev-util/strace/Manifest | 1 + dev-util/strace/strace-6.2.ebuild | 108 ++ 2 files changed, 109 insertions(+) diff --git a/dev-util/strace/Manifest b/dev-util/strace/Manifest index 354ed8147e66..4ce7d382a6e2 100644 --- a/dev-util/strace/Manifest +++ b/dev-util/strace/Manifest @@ -3,3 +3,4 @@ DIST strace-5.18.tar.xz 2307412 BLAKE2B 658d17d2137344550ea3c2ece54708387c3b7802 DIST strace-5.19.tar.xz 2353276 BLAKE2B 44b9a87f36e66481d8ac2107efbc389fa64c47b2ae7b1cc728241baa1c7d2d5d4d9410622763eb1247b415cad9afdd9f61552d2545388cadf5a33b568ed09af2 SHA512 1ea1c6e12d05bf145bc3c74f8d06b08dfc3eae3a5a21bfe8ab080053dc4c2da8a95be5956652ea62bb083462015a55f9bc1d1023919dcf2929a05211b7dde963 DIST strace-6.0.tar.xz 2367144 BLAKE2B ab9cb1f81b01068de5af5125ec2901b57a2f2b24fc01f4f68a284d74eb9fc0f4d583510a353554327845e7c157ea71ca4042ce3c27b3d2b0469d65a13aabfab1 SHA512 2f5aa18949b9f64769eee4e7720e41bf4a61e3b552acad693ff7baed2e662407a7b5e8bfba94ac49bb71639d21cd54084de902fb4337904f48480b25b8e72b54 DIST strace-6.1.tar.xz 2351272 BLAKE2B f11bdddcc23d9bbe7196a102165ac40d3f39e0dec8b9c727e226d99ae0b6f22865bd0582d4e9c15fdce87dd405e0e9c68b60041bd2b90bc8480557f82ca6dcb8 SHA512 3f0678d74c5c3e6b30c4dc4ed7ee4cb0829d3b7142dc014fcd887db3a68133bf7fedc623bae381dfe4305bd6cd15d4ca6776c6491009c2a053bb8c6ca1ae8e12 +DIST strace-6.2.tar.xz 2364280 BLAKE2B 8e51cb3e426e9b99d598b4fcece21ba7873e81468cddae04c2f0b1a48dc40643c626acadd226389c33dbef5350b502817d3459d445fc17cce149f7e501c15ae2 SHA512 56708faa3f73c0673c98a5b8b8fe35289ecf2870f4f775bcb7a6be59451ef84685564c0129aca15b576d851f8efa1ff760e27658b914d1f31adf4de3b1ad721f diff --git a/dev-util/strace/strace-6.2.ebuild b/dev-util/strace/strace-6.2.ebuild new file mode 100644 index ..24526a0eb263 --- /dev/null +++ b/dev-util/strace/strace-6.2.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools edo flag-o-matic toolchain-funcs + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/strace/strace.git"; + inherit git-r3 +else + SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +DESCRIPTION="A useful diagnostic, instructional, and debugging tool" +HOMEPAGE="https://strace.io/"; + +LICENSE="BSD" +SLOT="0" +IUSE="aio perl selinux static unwind elfutils" +REQUIRED_USE="?? ( unwind elfutils )" + +BDEPEND="virtual/pkgconfig" +LIB_DEPEND=" + unwind? ( sys-libs/libunwind[static-libs(+)] ) + elfutils? ( dev-libs/elfutils[static-libs(+)] ) + selinux? ( sys-libs/libselinux[static-libs(+)] ) +" +# strace only uses the header from libaio to decode structs +DEPEND=" + static? ( ${LIB_DEPEND} ) + aio? ( >=dev-libs/libaio-0.3.106 ) + sys-kernel/linux-headers +" +RDEPEND=" + !static? ( ${LIB_DEPEND//\[static-libs(+)]} ) + perl? ( dev-lang/perl ) +" + +PATCHES=( + "${FILESDIR}/${PN}-5.11-static.patch" +) + +src_prepare() { + default + + if [[ ! -e configure ]] ; then + # git generation + sed /autoreconf/d -i bootstrap || die + edo ./bootstrap + [[ ! -e CREDITS ]] && cp CREDITS{.in,} + fi + + eautoreconf + + # Stub out the -k test since it's known to be flaky. bug #545812 + sed -i '1iexit 77' tests*/strace-k.test || die +} + +src_configure() { + # Set up the default build settings, and then use the names strace expects. + tc-export_build_env BUILD_{CC,CPP} + local v bv + for v in CC CPP {C,CPP,LD}FLAGS ; do + bv="BUILD_${v}" + export "${v}_FOR_BUILD=${!bv}" + done + + filter-lfs-flags # configure handles this sanely + + export ac_cv_header_libaio_h=$(usex aio) + use elibc_musl && export ac_cv_header_stdc=no + + local myeconfargs=( + --disable-gcc-Werror + + # Don't require mpers support on non-multilib systems. #649560 + --enable-mpers=check + + $(use_enable static) + $(use_with unwind libunwind) + $(use_with elfutils libdw) + $(use_with selinux libselinux) + ) + econf "${myeconfargs[@]}" +} + +src_test() { + if has usersandbox ${FEATURES} ; then + # bug #643044 + ewarn "Test suite is known to fail wi
[gentoo-commits] proj/portage:master commit in: /
commit: 83754b04d5ec96b4bb6ac7d865763a955628232f Author: Oskari Pirhonen gmail com> AuthorDate: Mon Feb 27 03:40:02 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 04:43:49 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=83754b04 NEWS: impl decl bug fix Signed-off-by: Oskari Pirhonen gmail.com> Closes: https://github.com/gentoo/portage/pull/999 Signed-off-by: Sam James gentoo.org> NEWS | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/NEWS b/NEWS index 812d506a7..22693330e 100644 --- a/NEWS +++ b/NEWS @@ -5,7 +5,9 @@ Features: * TODO Bug fixes: -* TODO +* install-qa-check.d/90config-impl-decl: fix handling of non-ASCII quotes when + extracting the function name. Detect "-Werror=implicit-function-declaration" + as used by GCC. portage-3.0.45 (2023-02-26) --
[gentoo-commits] proj/portage:master commit in: bin/install-qa-check.d/
commit: b846c59c1e2ad80163745de024154cbe845fedaa Author: Oskari Pirhonen gmail com> AuthorDate: Mon Feb 27 02:05:39 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 04:43:48 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=b846c59c 90config-impl-decl: bug fixes - Match "-Werror=impl..." from gcc - Use separate RE to check for UTF-8 and ASCII quoting when extracting the function name Signed-off-by: Oskari Pirhonen gmail.com> Signed-off-by: Sam James gentoo.org> bin/install-qa-check.d/90config-impl-decl | 31 +-- 1 file changed, 25 insertions(+), 6 deletions(-) diff --git a/bin/install-qa-check.d/90config-impl-decl b/bin/install-qa-check.d/90config-impl-decl index 2fb8307ea..d1bc0e067 100644 --- a/bin/install-qa-check.d/90config-impl-decl +++ b/bin/install-qa-check.d/90config-impl-decl @@ -38,6 +38,12 @@ find_log_targets() { find -files0-from - -type f \( "${find_args[@]}" \) -print0 } +has_utf8_ctype() { + # Use python to check if the locale is UTF-8 since tools like locale(1) may + # not exist (eg, musl systems). + [[ "$("${PORTAGE_PYTHON:-/usr/bin/python}" -c 'import locale; print(locale.getlocale()[1])')" == UTF-8 ]] +} + config_impl_decl_check() { local files=() local lines=() @@ -46,19 +52,32 @@ config_impl_decl_check() { local entry local line local func - local re=" function '([[:print:]]+)'" + local re_uni + local re_asc + local is_utf8 + + # Given the UTF-8 character type, both gcc and clang may enclose the + # function name between the LEFT SINGLE QUOTATION MARK and RIGHT SINGLE + # QUOTATION MARK codepoints. + re_uni=$' function \u2018([^\u2019]+)\u2019' + + # This variant matches ASCII single quotes. + re_asc=$' function \x27([^\x27]+)\x27' + + # Is UTF-8 the effective character type? + has_utf8_ctype; is_utf8=$(( $? == 0 )) # Iterate over every log file found and check for '-Wimplicit-function-declaration' while IFS= read -rd '' l; do while IFS= read -ru3 entry; do # Strip ANSI codes (color and erase in line have been seen at least) - entry="$(printf '%s\n' "${entry}" | sed -E -e $'s/\033\[[0-9;]*[A-Za-z]//g')" + entry="$(printf '%s\n' "${entry}" | LC_ALL='C' sed -E -e $'s/\033\[[0-9;]*[A-Za-z]//g')" line="${entry%%:*}" - # This conditional should always be true unless compiler warnings - # get drastically changed - if [[ ${entry} =~ ${re} ]]; then + if [[ ${is_utf8} -eq 1 && ${entry} =~ ${re_uni} ]] || [[ ${entry} =~ ${re_asc} ]]; then func="${BASH_REMATCH[1]}" + else + continue fi has "${func}" "${QA_CONFIG_IMPL_DECL_SKIP[@]}" && continue @@ -67,7 +86,7 @@ config_impl_decl_check() { lines+=( "${line}" ) funcs+=( "${func}" ) # Using -I to ignore binary files is a GNU extension for grep - done 3< <(grep -nEI -e '-Wimplicit-function-declaration' "${l}") + done 3< <(grep -nEI -e '-W(error=)?implicit-function-declaration' "${l}") done < <(find_log_targets) # Drop out early if no impl decls found (all the arrays are the same size)
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-pinyin/files/, app-i18n/ibus-pinyin/
commit: 8f4d2ebbb6d06762e2e75eb896283731c69fe6ea Author: jinqiang zhang 0x0 ee> AuthorDate: Mon Feb 27 04:05:11 2023 + Commit: Yixun Lan gentoo org> CommitDate: Mon Feb 27 04:31:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f4d2ebb app-i18n/ibus-pinyin: fix sqlite 3.41.0 build failure Closes: https://bugs.gentoo.org/896366 Closes: https://github.com/gentoo/gentoo/pull/29822 Signed-off-by: jinqiang zhang 0x0.ee> Signed-off-by: Yixun Lan gentoo.org> .../files/ibus-pinyin-1.5.0-sqlite-3.41.0.patch| 23 ++ app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r5.ebuild | 1 + 2 files changed, 24 insertions(+) diff --git a/app-i18n/ibus-pinyin/files/ibus-pinyin-1.5.0-sqlite-3.41.0.patch b/app-i18n/ibus-pinyin/files/ibus-pinyin-1.5.0-sqlite-3.41.0.patch new file mode 100644 index ..0faa622e3230 --- /dev/null +++ b/app-i18n/ibus-pinyin/files/ibus-pinyin-1.5.0-sqlite-3.41.0.patch @@ -0,0 +1,23 @@ +UPSTREAM: https://github.com/ibus/ibus-pinyin/pull/12 +BUG: https://bugs.gentoo.org/896366 +AUTHOR: jinqiang zhang + +As sqlite 3.41.0 release note say: + + The double-quoted string misfeature is now disabled by default for CLI + builds. Legacy use cases can reenable the misfeature at run-time using + the ".dbconfig dqs_dml on" and ".dbconfig dqs_ddl on" commands. + +We should change this double quote to single quote + +--- a/data/db/english/english.awk b/data/db/english/english.awk +@@ -16,7 +16,7 @@ BEGIN { + } + + # Insert data into english table +-{ printf "INSERT INTO english (word, freq) VALUES (\"%s\", \"%f\");\n", $1, $2} ++{ printf "INSERT INTO english (word, freq) VALUES (\'%s\', %f);\n", $1, $2} + + #quit sqlite3 + END { diff --git a/app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r5.ebuild b/app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r5.ebuild index 3524ba6ebedb..2df80c6b265c 100644 --- a/app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r5.ebuild +++ b/app-i18n/ibus-pinyin/ibus-pinyin-1.5.0-r5.ebuild @@ -39,6 +39,7 @@ PATCHES=( "${FILESDIR}"/${PN}-boost.patch "${FILESDIR}"/${P}-content-type-method.patch "${FILESDIR}"/${P}-python3.patch + "${FILESDIR}"/${P}-sqlite-3.41.0.patch ) pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: games-rpg/wastesedge/, games-rpg/wastesedge/files/
commit: 39ab6be94abf1f2c388280c9cf9744fb7cbe2e8a Author: Ionen Wolkens gentoo org> AuthorDate: Sun Feb 26 09:26:04 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Feb 27 04:29:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39ab6be9 games-rpg/wastesedge: treeclean Bug: https://bugs.gentoo.org/892323 Signed-off-by: Ionen Wolkens gentoo.org> games-rpg/wastesedge/Manifest | 1 - .../files/wastesedge-0.3.8_version-handling.patch | 35 games-rpg/wastesedge/metadata.xml | 8 - games-rpg/wastesedge/wastesedge-0.3.8.ebuild | 37 -- 4 files changed, 81 deletions(-) diff --git a/games-rpg/wastesedge/Manifest b/games-rpg/wastesedge/Manifest deleted file mode 100644 index 790a719f4ca3.. --- a/games-rpg/wastesedge/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST wastesedge-src-0.3.8.tar.gz 20779629 BLAKE2B 40a63298ea9b704407fcac244f22a3e26190fec37cb0dae0e18e55478d866a215a6be6e1bd08ef2d303894aca2edd09e7b299ae9c2da21d999f47c6d799fde83 SHA512 410e01d803b6ff72c4c0d8f035c5e3228c2311bc200359ecb748be63474ae0afb8609cc9daed940670d02190fa3c047ea2a2cd116b7680398cdcc7523a64c386 diff --git a/games-rpg/wastesedge/files/wastesedge-0.3.8_version-handling.patch b/games-rpg/wastesedge/files/wastesedge-0.3.8_version-handling.patch deleted file mode 100644 index 33f3eedad1e5.. --- a/games-rpg/wastesedge/files/wastesedge-0.3.8_version-handling.patch +++ /dev/null @@ -1,35 +0,0 @@ -From b3987b74cc6ff89187b95c692a4aacc13db98564 Mon Sep 17 00:00:00 2001 -From: "Azamat H. Hackimov" -Date: Wed, 9 Sep 2020 20:01:41 +0300 -Subject: [PATCH] Rework adonthell version handling - - configure.ac | 11 +++ - 1 file changed, 3 insertions(+), 8 deletions(-) - -diff --git a/configure.ac b/configure.ac -index 76d87bd..fff8268 100644 a/configure.ac -+++ b/configure.ac -@@ -46,15 +46,10 @@ fi - - dnl Checking for the proper version - AC_MSG_CHECKING(for Adonthell's version) --$adonthell_binary -v &> adonthell.ver - --changequote(<<, >>) --adonthell_major_ver=`sed 's/\([0-9]*\)\.[0-9]*\.[0-9]*/\1/p; d' adonthell.ver` --adonthell_minor_ver=`sed 's/[0-9]*\.\([0-9]*\)\.[0-9]*/\1/p; d' adonthell.ver` --adonthell_micro_ver=`sed 's/[0-9]*\.[0-9]*\.\([0-9]*\)/\1/p; d' adonthell.ver` --changequote([, ]) -- --rm -f adonthell.ver -+adonthell_major_ver=$($adonthell_binary -v | cut -d'.' -f1) -+adonthell_minor_ver=$($adonthell_binary -v | cut -d'.' -f2) -+adonthell_micro_ver=$($adonthell_binary -v | cut -d'.' -f3) - - adonthellver="$adonthell_major_ver.$adonthell_minor_ver.$adonthell_micro_ver" - --- -2.26.2 - diff --git a/games-rpg/wastesedge/metadata.xml b/games-rpg/wastesedge/metadata.xml deleted file mode 100644 index 1c3ba213c494.. --- a/games-rpg/wastesedge/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - ga...@gentoo.org - Gentoo Games Project - - diff --git a/games-rpg/wastesedge/wastesedge-0.3.8.ebuild b/games-rpg/wastesedge/wastesedge-0.3.8.ebuild deleted file mode 100644 index fea05fee7eb2.. --- a/games-rpg/wastesedge/wastesedge-0.3.8.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) -inherit autotools python-single-r1 xdg - -DESCRIPTION="Role playing game to showcase the adonthell engine" -HOMEPAGE="http://adonthell.nongnu.org/download/"; -SRC_URI="https://savannah.nongnu.org/download/adonthell/${PN}-src-${PV}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -IUSE="nls" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - >=games-rpg/adonthell-0.3.8[${PYTHON_SINGLE_USEDEP}] - nls? ( virtual/libintl )" -BDEPEND="nls? ( sys-devel/gettext )" - -PATCHES=( "${FILESDIR}/${P}_version-handling.patch" ) -DOCS=( AUTHORS ChangeLog NEWS PLAYING README ) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - $(use_enable nls) \ - --with-adonthell-binary=adonthell -}
[gentoo-commits] repo/gentoo:master commit in: games-rpg/adonthell/files/, games-rpg/adonthell/, profiles/
commit: 88ea8f2f6d716e3c6494427ef1654ee9a6fe1950 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Feb 26 09:27:30 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Feb 27 04:29:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88ea8f2f games-rpg/adonthell: treeclean Closes: https://bugs.gentoo.org/889002 Closes: https://bugs.gentoo.org/892323 Signed-off-by: Ionen Wolkens gentoo.org> games-rpg/adonthell/Manifest | 1 - games-rpg/adonthell/adonthell-0.3.8.ebuild | 61 -- games-rpg/adonthell/files/adonthell-0.3.8-ar.patch | 11 .../files/adonthell-0.3.8-python3.10.patch | 7 --- games-rpg/adonthell/metadata.xml | 8 --- profiles/package.mask | 8 --- 6 files changed, 96 deletions(-) diff --git a/games-rpg/adonthell/Manifest b/games-rpg/adonthell/Manifest deleted file mode 100644 index de8df9b31cbb.. --- a/games-rpg/adonthell/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST adonthell-src-0.3.8.tar.gz 889244 BLAKE2B 43b685feaa9ae616fea0eaa7687c72455ef916c9eeaf0dd07724fbaae5e33fb36130252c3c493cff34889cbc6146d76cc9ba2a1ec4e4f20b3b16c188c837d51a SHA512 7a047ec4d01d677c616dcc1f8efff2fecc95c1636172fd6709736de79f485711f169057af5797db85243592b5622f25f69e3393469321d7989c054bb41e17cf3 diff --git a/games-rpg/adonthell/adonthell-0.3.8.ebuild b/games-rpg/adonthell/adonthell-0.3.8.ebuild deleted file mode 100644 index 908c5468e7d9.. --- a/games-rpg/adonthell/adonthell-0.3.8.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) -inherit autotools python-single-r1 - -DESCRIPTION="Roleplaying game engine" -HOMEPAGE="http://adonthell.nongnu.org/"; -SRC_URI="https://savannah.nongnu.org/download/${PN}/${PN}-src-${PV}.tar.gz"; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="doc nls" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="${PYTHON_DEPS} - media-libs/freetype - media-libs/libogg - media-libs/libsdl2[X,video,sound] - media-libs/libvorbis - media-libs/sdl2-mixer[vorbis] - media-libs/sdl2-ttf - sys-libs/zlib - nls? ( virtual/libintl )" -DEPEND="${RDEPEND} - dev-lang/swig" -BDEPEND=" - virtual/pkgconfig - doc? ( - app-doc/doxygen - media-gfx/graphviz - ) - nls? ( sys-devel/gettext )" - -DOCS=( AUTHORS NEWBIE NEWS README ) - -PATCHES=( - "${FILESDIR}"/${P}-ar.patch - "${FILESDIR}"/${P}-python3.10.patch -) - -src_prepare() { - default - eautoreconf -} - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_configure() { - econf \ - --program-transform-name="s:${PN}-$(ver_cut 1-2):${PN}:" \ - --disable-py-debug \ - --with-python=${EPYTHON} \ - $(use_enable nls) \ - $(use_enable doc) -} diff --git a/games-rpg/adonthell/files/adonthell-0.3.8-ar.patch b/games-rpg/adonthell/files/adonthell-0.3.8-ar.patch deleted file mode 100644 index 2b2e34d62c7d.. --- a/games-rpg/adonthell/files/adonthell-0.3.8-ar.patch +++ /dev/null @@ -1,11 +0,0 @@ -diff -r b3fec744fc29 configure.ac a/configure.ac Sat Oct 17 22:39:45 2020 + -+++ b/configure.ac Sat Oct 17 22:40:17 2020 + -@@ -26,6 +26,7 @@ - AC_PROG_CXXCPP - AC_PROG_MAKE_SET - AC_PROG_RANLIB -+AM_PROG_AR - - dnl - dnl i18n diff --git a/games-rpg/adonthell/files/adonthell-0.3.8-python3.10.patch b/games-rpg/adonthell/files/adonthell-0.3.8-python3.10.patch deleted file mode 100644 index 21bba839a271.. --- a/games-rpg/adonthell/files/adonthell-0.3.8-python3.10.patch +++ /dev/null @@ -1,7 +0,0 @@ -node.h was removed in python3.10 but this does not actually use it a/src/python_class.h -+++ b/src/python_class.h -@@ -38,3 +38,2 @@ - #include "eval.h" --#include "node.h" - #include "fileops.h" diff --git a/games-rpg/adonthell/metadata.xml b/games-rpg/adonthell/metadata.xml deleted file mode 100644 index 1c3ba213c494.. --- a/games-rpg/adonthell/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - ga...@gentoo.org - Gentoo Games Project - - diff --git a/profiles/package.mask b/profiles/package.mask index bea419f71101..ce4b3688b197 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -326,14 +326,6 @@ dev-ruby/ruby_gntp # Removal on 2023-02-27. app-admin/bastille -# Ionen Wolkens (2023-01-28) -# Recently broke at runtime, and its relationship with evolving -# swig+python is likely to keep breaking this further without an -# active upstream (no activty since 2018) to keep up with changes. -# Removal: 2023-02-27. Bug #892323 -games-rpg/adonthell -games-rpg/wastesedge - # Florian Schmaus (2023-01-27) # Previous d
[gentoo-commits] repo/proj/guru:dev commit in: eclass/
commit: f8621872924609016acb5639ef26369fe51ad673 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Feb 27 03:32:34 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Feb 27 03:32:34 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f8621872 shards.eclass: don't print env in src_configure Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> eclass/shards.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/shards.eclass b/eclass/shards.eclass index 5c4ae2c82..0958709e3 100644 --- a/eclass/shards.eclass +++ b/eclass/shards.eclass @@ -56,10 +56,10 @@ shards_src_configure() { debug-print-function ${FUNCNAME} "${@}" crystal_configure - einfo "CRYSTAL_OPTS='${CRYSTAL_OPTS}'" + debug-print "CRYSTAL_OPTS='${CRYSTAL_OPTS}'" export CRYSTAL_PATH="${BROOT}$(shards_get_libdir):$(crystal env CRYSTAL_PATH || die "'crystal env' failed")" - einfo "CRYSTAL_PATH='${CRYSTAL_PATH}'" + debug-print "CRYSTAL_PATH='${CRYSTAL_PATH}'" tc-export CC }
[gentoo-commits] repo/proj/guru:dev commit in: eclass/
commit: 611cc98f39adc9826d679dbea08cb569bb201cdd Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Feb 27 03:20:04 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Feb 27 03:22:29 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=611cc98f shards.eclass: enable verbose test runner Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> eclass/shards.eclass | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/eclass/shards.eclass b/eclass/shards.eclass index a78d792ba..5c4ae2c82 100644 --- a/eclass/shards.eclass +++ b/eclass/shards.eclass @@ -95,7 +95,7 @@ shards_src_test() { debug-print-function ${FUNCNAME} "${@}" if [[ -d "spec" ]]; then - ecrystal spec "${@}" || die "Tests failed" + ecrystal spec --verbose "${@}" || die "Tests failed" fi return 0
[gentoo-commits] repo/gentoo:master commit in: dev-python/pkgcraft/
commit: 3cd076a8371c27028c166cc841bde5b8df663496 Author: Sam James gentoo org> AuthorDate: Mon Feb 27 02:18:20 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 02:18:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cd076a8 dev-python/pkgcraft: add version cap for Signed-off-by: Sam James gentoo.org> dev-python/pkgcraft/pkgcraft-0.0.5.ebuild | 4 +++- dev-python/pkgcraft/pkgcraft-.ebuild | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-python/pkgcraft/pkgcraft-0.0.5.ebuild b/dev-python/pkgcraft/pkgcraft-0.0.5.ebuild index be43bfffaec1..7b1de554a840 100644 --- a/dev-python/pkgcraft/pkgcraft-0.0.5.ebuild +++ b/dev-python/pkgcraft/pkgcraft-0.0.5.ebuild @@ -18,14 +18,15 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/pkgcraft/pkgcraft-python"; inherit git-r3 - PKGCRAFT_VERSION_MIN="" PKGCRAFT_VERSION_MAX="" + PKGCRAFT_VERSION_MIN="" else SRC_URI="https://github.com/pkgcraft/pkgcraft-python/releases/download/v${PV}/${P/-python}.tar.gz"; S="${WORKDIR}"/${P/-python} KEYWORDS="~amd64" + PKGCRAFT_VERSION_MAX="" PKGCRAFT_VERSION_MIN="0.0.6" fi @@ -34,6 +35,7 @@ SLOT="0" IUSE="+examples" RDEPEND=" + =sys-libs/pkgcraft-${PKGCRAFT_VERSION_MIN}:= " DEPEND="${RDEPEND}" diff --git a/dev-python/pkgcraft/pkgcraft-.ebuild b/dev-python/pkgcraft/pkgcraft-.ebuild index 8969d25f9d5f..3016e20be3d3 100644 --- a/dev-python/pkgcraft/pkgcraft-.ebuild +++ b/dev-python/pkgcraft/pkgcraft-.ebuild @@ -18,14 +18,15 @@ if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/pkgcraft/pkgcraft-python"; inherit git-r3 - PKGCRAFT_VERSION_MIN="" PKGCRAFT_VERSION_MAX="" + PKGCRAFT_VERSION_MIN="" else SRC_URI="https://github.com/pkgcraft/pkgcraft-python/releases/download/v${PV}/${P/-python}.tar.gz"; S="${WORKDIR}"/${P/-python} KEYWORDS="~amd64" + PKGCRAFT_VERSION_MAX="" PKGCRAFT_VERSION_MIN="0.0.6" fi @@ -34,6 +35,7 @@ SLOT="0" IUSE="+examples" RDEPEND=" + =sys-libs/pkgcraft-${PKGCRAFT_VERSION_MIN}:= " DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: net-im/element-desktop-bin/
commit: 4ed084832c467a7ecff7b02cfd77623d9b3ef3b1 Author: Stefan Strogin gentoo org> AuthorDate: Mon Feb 27 02:11:26 2023 + Commit: Stefan Strogin gentoo org> CommitDate: Mon Feb 27 02:11:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed08483 net-im/element-desktop-bin: upgrade 1.11.22 -> 1.11.23 Signed-off-by: Stefan Strogin gentoo.org> net-im/element-desktop-bin/Manifest | 2 +- ...nt-desktop-bin-1.11.22.ebuild => element-desktop-bin-1.11.23.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/element-desktop-bin/Manifest b/net-im/element-desktop-bin/Manifest index 5471563914b5..9e5e12b782b9 100644 --- a/net-im/element-desktop-bin/Manifest +++ b/net-im/element-desktop-bin/Manifest @@ -1 +1 @@ -DIST element-desktop_1.11.22_amd64.deb 86439264 BLAKE2B 560232a4c4ba33f3ebab1aadca823d25183c9a6f2f6ecbbf530059e677a95b2e74b0c9320073d5a6158c527bc6af36d27a891fccb5cce8db5a3b0fce1425d641 SHA512 a05bb0c17bdcca5a75ef92577f53711787bf53035f44addaaede0c3ab122a65518ccae9bd872c41926f18ac6812aae0f64b74db8224e4555a52855b89f633d99 +DIST element-desktop_1.11.23_amd64.deb 86329464 BLAKE2B 1dfef4eeebc78b9bf61795d8e59fee4069484dcc4ec53cb6ecc077cbead0eb563ccb5e3c52b47c274e15afe9cf244808904dbd8f87b6d2608098c4eb8498e456 SHA512 6aad946b1398b3da0b5993883aeffaa08d9b3f5104759eda3379e4dc2586106358aad7d88ee4b1484e11606a36781f909f52d4bb12c3eeb421f84a94abc0732e diff --git a/net-im/element-desktop-bin/element-desktop-bin-1.11.22.ebuild b/net-im/element-desktop-bin/element-desktop-bin-1.11.23.ebuild similarity index 100% rename from net-im/element-desktop-bin/element-desktop-bin-1.11.22.ebuild rename to net-im/element-desktop-bin/element-desktop-bin-1.11.23.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: app-office/beancount/
commit: f7dfbeb064b132fbdb4798b786110664bc782929 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Feb 27 00:40:05 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Feb 27 01:35:50 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f7dfbeb0 app-office/beancount: enable py3.11 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> ...t-2.3.5-r1.ebuild => beancount-2.3.5-r2.ebuild} | 57 +++--- 1 file changed, 51 insertions(+), 6 deletions(-) diff --git a/app-office/beancount/beancount-2.3.5-r1.ebuild b/app-office/beancount/beancount-2.3.5-r2.ebuild similarity index 61% rename from app-office/beancount/beancount-2.3.5-r1.ebuild rename to app-office/beancount/beancount-2.3.5-r2.ebuild index 296a34055..4612d6706 100644 --- a/app-office/beancount/beancount-2.3.5-r1.ebuild +++ b/app-office/beancount/beancount-2.3.5-r2.ebuild @@ -3,11 +3,11 @@ EAPI=8 -PYTHON_COMPAT=( python3_10 ) +PYTHON_COMPAT=( python3_{10..11} ) DISTUTILS_USE_PEP517=setuptools DISTUTILS_SINGLE_IMPL=1 -inherit distutils-r1 +inherit distutils-r1 toolchain-funcs DESCRIPTION="A double-entry accounting system that uses text files as input" HOMEPAGE="https://beancount.github.io https://github.com/beancount/beancount"; @@ -25,32 +25,73 @@ RDEPEND=" dev-python/google-api-python-client[${PYTHON_USEDEP}] dev-python/lxml[${PYTHON_USEDEP}] dev-python/ply[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] dev-python/python-dateutil[${PYTHON_USEDEP}] dev-python/python-magic[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] ') " +BDEPEND=" + sys-devel/bison + sys-devel/flex +" EPYTEST_DESELECT=( scripts/setup_test.py ) distutils_enable_tests pytest src_prepare() { + distutils-r1_src_prepare + + # remove test deps from 'install_requires' + sed "/pytest/d" -i setup.py || die + + # we'll regenerate C sources + rm ${PN}/parser/grammar.{c,h} || die + rm ${PN}/parser/lexer.{c,h} || die + + # repair tests sed "/def find_repository_root/a\return '${S}'" \ -i ${PN}/utils/test_utils.py || die sed "s/\[PROGRAM\]/['${EPYTHON}', PROGRAM]/" \ -i ${PN}/tools/treeify_test.py || die sed "/DATA_DIR =/c\DATA_DIR = '${S}/${PN}/utils/file_type_testdata'" \ -i ${PN}/utils/file_type_test.py || die - distutils-r1_src_prepare +} + +src_configure() { + tc-export CC } python_compile() { distutils-r1_python_compile # keep in sync with hashsrc.py, otherwise expect test failures - cp beancount/parser/{lexer.l,grammar.y,decimal.h,decimal.c,macros.h,parser.h,parser.c,tokens.h} "${BUILD_DIR}"/install$(python_get_sitedir)/${PN}/parser || die + local csources=( + decimal.{c,h} + grammar.y + lexer.l + macros.h + parser.{c,h} + tokens.h + ) + + for file in "${csources[@]}"; do + cp ${PN}/parser/${file} "${BUILD_DIR}"/install$(python_get_sitedir)/${PN}/parser || die + done +} + +src_compile() { + local mymakeflags=( + PYCONFIG="$(python_get_PYTHON_CONFIG)" + ) + + emake "${mymakeflags[@]}" ${PN}/parser/grammar.c + emake "${mymakeflags[@]}" ${PN}/parser/lexer.c + + distutils-r1_src_compile + + use test && \ + emake "${mymakeflags[@]}" ${PN}/parser/tokens_test } python_test(){ @@ -59,6 +100,10 @@ python_test(){ } src_test() { - emake ctest + local mymakeflags=( + PYCONFIG="$(python_get_PYTHON_CONFIG)" + ) + + emake "${mymakeflags[@]}" ctest distutils-r1_src_test }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qxlsx/
commit: 732c13cc744787bee5103a0fa1c60020db978ff3 Author: Sam James gentoo org> AuthorDate: Mon Feb 27 00:52:04 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 00:52:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=732c13cc dev-libs/qxlsx: Stabilize 1.4.5 ppc, #898024 Signed-off-by: Sam James gentoo.org> dev-libs/qxlsx/qxlsx-1.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/qxlsx/qxlsx-1.4.5.ebuild b/dev-libs/qxlsx/qxlsx-1.4.5.ebuild index 501f02870063..624a0e4a4355 100644 --- a/dev-libs/qxlsx/qxlsx-1.4.5.ebuild +++ b/dev-libs/qxlsx/qxlsx-1.4.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/QtExcel/QXlsx/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" # soversion SLOT="0/0.1.4.4" -KEYWORDS="amd64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ppc ~ppc64 ~riscv ~x86" IUSE="qt5 qt6" REQUIRED_USE="|| ( qt5 qt6 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qxlsx/
commit: 524d36866af3f1783ba68efc682bf52167473782 Author: Sam James gentoo org> AuthorDate: Mon Feb 27 00:52:05 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 00:52:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524d3686 dev-libs/qxlsx: Stabilize 1.4.5 ppc64, #898024 Signed-off-by: Sam James gentoo.org> dev-libs/qxlsx/qxlsx-1.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/qxlsx/qxlsx-1.4.5.ebuild b/dev-libs/qxlsx/qxlsx-1.4.5.ebuild index 624a0e4a4355..1b080f8e9732 100644 --- a/dev-libs/qxlsx/qxlsx-1.4.5.ebuild +++ b/dev-libs/qxlsx/qxlsx-1.4.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/QtExcel/QXlsx/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" # soversion SLOT="0/0.1.4.4" -KEYWORDS="amd64 ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ppc ppc64 ~riscv ~x86" IUSE="qt5 qt6" REQUIRED_USE="|| ( qt5 qt6 )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/qxlsx/
commit: e9943f8417c0c3c8d49c7ce6d8d002a049a35176 Author: Sam James gentoo org> AuthorDate: Mon Feb 27 00:41:34 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 00:41:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9943f84 dev-libs/qxlsx: Stabilize 1.4.5 amd64, #898024 Signed-off-by: Sam James gentoo.org> dev-libs/qxlsx/qxlsx-1.4.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/qxlsx/qxlsx-1.4.5.ebuild b/dev-libs/qxlsx/qxlsx-1.4.5.ebuild index dd1bcb508c2a..501f02870063 100644 --- a/dev-libs/qxlsx/qxlsx-1.4.5.ebuild +++ b/dev-libs/qxlsx/qxlsx-1.4.5.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/QtExcel/QXlsx/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" # soversion SLOT="0/0.1.4.4" -KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~ppc ~ppc64 ~riscv ~x86" IUSE="qt5 qt6" REQUIRED_USE="|| ( qt5 qt6 )"
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: 844e8df6d931204127e56b35b8349b1cf74f2126 Author: Sam James gentoo org> AuthorDate: Mon Feb 27 00:41:37 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 00:41:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=844e8df6 x11-terms/terminator: Stabilize 2.1.2 x86, #898026 Signed-off-by: Sam James gentoo.org> x11-terms/terminator/terminator-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/terminator/terminator-2.1.2.ebuild b/x11-terms/terminator/terminator-2.1.2.ebuild index 54d319293f6c..9c48b2ff7382 100644 --- a/x11-terms/terminator/terminator-2.1.2.ebuild +++ b/x11-terms/terminator/terminator-2.1.2.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc ~riscv ~x86" +KEYWORDS="amd64 ~ppc ~riscv x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-terms/terminator/
commit: b557a130e6c592485ad22f3eecdf71e83ab90d4d Author: Sam James gentoo org> AuthorDate: Mon Feb 27 00:41:35 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 00:41:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b557a130 x11-terms/terminator: Stabilize 2.1.2 amd64, #898026 Signed-off-by: Sam James gentoo.org> x11-terms/terminator/terminator-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/terminator/terminator-2.1.2.ebuild b/x11-terms/terminator/terminator-2.1.2.ebuild index 1f575225d276..54d319293f6c 100644 --- a/x11-terms/terminator/terminator-2.1.2.ebuild +++ b/x11-terms/terminator/terminator-2.1.2.ebuild @@ -16,7 +16,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~riscv ~x86" +KEYWORDS="amd64 ~ppc ~riscv ~x86" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/pluginbase/
commit: 2f7bd19df1692cf627a1dc2806110d7749c4ea21 Author: Sam James gentoo org> AuthorDate: Mon Feb 27 00:29:28 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 00:31:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f7bd19d dev-python/pluginbase: EAPI 8, PEP517, pypi.eclass Bug: https://bugs.gentoo.org/896812 Signed-off-by: Sam James gentoo.org> dev-python/pluginbase/pluginbase-1.0.1-r1.ebuild | 24 1 file changed, 24 insertions(+) diff --git a/dev-python/pluginbase/pluginbase-1.0.1-r1.ebuild b/dev-python/pluginbase/pluginbase-1.0.1-r1.ebuild new file mode 100644 index ..7b3d8dd18f94 --- /dev/null +++ b/dev-python/pluginbase/pluginbase-1.0.1-r1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Support library for building plugins sytems in Python" +HOMEPAGE="https://github.com/mitsuhiko/pluginbase"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +distutils_enable_sphinx docs +distutils_enable_tests pytest + +src_test() { + cd tests || die + distutils-r1_src_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pluginbase/
commit: 4560dffad3b18fe406346459125153ef87c3d48f Author: Sam James gentoo org> AuthorDate: Mon Feb 27 00:28:16 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 00:31:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4560dffa dev-python/pluginbase: enable py3.11 Closes: https://bugs.gentoo.org/896812 Signed-off-by: Sam James gentoo.org> dev-python/pluginbase/pluginbase-1.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pluginbase/pluginbase-1.0.1.ebuild b/dev-python/pluginbase/pluginbase-1.0.1.ebuild index c29ca3b56bd5..09171d3d95c2 100644 --- a/dev-python/pluginbase/pluginbase-1.0.1.ebuild +++ b/dev-python/pluginbase/pluginbase-1.0.1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit distutils-r1
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/sphinxcontrib-restbuilder/
commit: fa2947acde938b1d61979050f2b53a77d182d517 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 26 23:44:47 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 26 23:44:47 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fa2947ac dev-python/sphinxcontrib-restbuilder: enable py3.11, fix tests Closes: https://bugs.gentoo.org/862510 Closes: https://bugs.gentoo.org/897576 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/sphinxcontrib-restbuilder/Manifest | 2 +- .../sphinxcontrib-restbuilder-0.3-r1.ebuild| 39 ++ .../sphinxcontrib-restbuilder-0.3.ebuild | 29 3 files changed, 40 insertions(+), 30 deletions(-) diff --git a/dev-python/sphinxcontrib-restbuilder/Manifest b/dev-python/sphinxcontrib-restbuilder/Manifest index bde5235cd..f64f350fe 100644 --- a/dev-python/sphinxcontrib-restbuilder/Manifest +++ b/dev-python/sphinxcontrib-restbuilder/Manifest @@ -1 +1 @@ -DIST sphinxcontrib-restbuilder-0.3.tar.gz 24926 BLAKE2B 885ec51030ef05c9bf528efc5ee8ac1552692d760854c750342947b599411a1d469aff577938286ef22de0e051450605e646b7b904dd69b513c9016ddbc8345c SHA512 0b94d05a2fed1f2203fea94cd3a525a62530ec1777d28d59f9232241dd6816eedf871d6a6f616f6f9ce2946a90143871be09d8cae75747b224a6032e284963ed +DIST sphinxcontrib-restbuilder-0.3.gh.tar.gz 24926 BLAKE2B 885ec51030ef05c9bf528efc5ee8ac1552692d760854c750342947b599411a1d469aff577938286ef22de0e051450605e646b7b904dd69b513c9016ddbc8345c SHA512 0b94d05a2fed1f2203fea94cd3a525a62530ec1777d28d59f9232241dd6816eedf871d6a6f616f6f9ce2946a90143871be09d8cae75747b224a6032e284963ed diff --git a/dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3-r1.ebuild b/dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3-r1.ebuild new file mode 100644 index 0..a14a86b66 --- /dev/null +++ b/dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} pypy3 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +MY_PN=${PN#sphinxcontrib-} +DESCRIPTION="A Sphinx builder/writer to output reStructuredText (rst) files" +HOMEPAGE=" + https://pypi.org/project/sphinxcontrib-restbuilder/ + https://github.com/sphinx-contrib/restbuilder +" +SRC_URI="https://github.com/sphinx-contrib/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +} + +python_test() { + rm -rf sphinxcontrib || die + distutils_write_namespace sphinxcontrib + epytest +} diff --git a/dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3.ebuild b/dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3.ebuild deleted file mode 100644 index 3c6ba0131..0 --- a/dev-python/sphinxcontrib-restbuilder/sphinxcontrib-restbuilder-0.3.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="A Sphinx builder/writer to output reStructuredText (rst) files" -HOMEPAGE=" - https://github.com/sphinx-contrib/restbuilder - https://pypi.org/project/sphinxcontrib-restbuilder/ -" -SRC_URI="https://github.com/sphinx-contrib/restbuilder/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${P/sphinxcontrib-/}" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND="dev-python/sphinx[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest - -python_install_all() { - distutils-r1_python_install_all - find "${ED}" -name '*.pth' -delete || die -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/mastodon-py/, dev-python/http_ece/, dev-python/http-ece/, ...
commit: 303706e5564605d81609134e679bf52b848284a4 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 26 23:57:29 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 26 23:57:29 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=303706e5 dev-python/http-ece: rename Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/{http_ece => http-ece}/Manifest| 2 +- .../http_ece-1.1.0.ebuild => http-ece/http-ece-1.1.0.ebuild} | 4 ++-- dev-python/{http_ece => http-ece}/metadata.xml| 0 dev-python/mastodon-py/mastodon-py-1.7.0.ebuild | 4 ++-- dev-python/mastodon-py/mastodon-py-1.8.0.ebuild | 4 ++-- profiles/updates/1Q-2023 | 1 + 6 files changed, 8 insertions(+), 7 deletions(-) diff --git a/dev-python/http_ece/Manifest b/dev-python/http-ece/Manifest similarity index 79% rename from dev-python/http_ece/Manifest rename to dev-python/http-ece/Manifest index c958f55b2..c22f0dae2 100644 --- a/dev-python/http_ece/Manifest +++ b/dev-python/http-ece/Manifest @@ -1 +1 @@ -DIST http_ece-1.1.0.gh.tar.gz 19406 BLAKE2B 3347d318ac30c14d6d0b6149746c6dd8ad1681664c165a1dd89858cc50b04452db1576841280f44fe701ca0cb662dad6cbf4c44188b24dad9863185f76e0839d SHA512 22e5d23258c8a4216d63ee0c0e2765dfc742a1887baddca337cce090213e78c8849de01e3bd83c92628eb85ecdbcd6ad4e0462a47fde741028b83cb972865908 +DIST http-ece-1.1.0.gh.tar.gz 19406 BLAKE2B 3347d318ac30c14d6d0b6149746c6dd8ad1681664c165a1dd89858cc50b04452db1576841280f44fe701ca0cb662dad6cbf4c44188b24dad9863185f76e0839d SHA512 22e5d23258c8a4216d63ee0c0e2765dfc742a1887baddca337cce090213e78c8849de01e3bd83c92628eb85ecdbcd6ad4e0462a47fde741028b83cb972865908 diff --git a/dev-python/http_ece/http_ece-1.1.0.ebuild b/dev-python/http-ece/http-ece-1.1.0.ebuild similarity index 89% rename from dev-python/http_ece/http_ece-1.1.0.ebuild rename to dev-python/http-ece/http-ece-1.1.0.ebuild index f711e5245..00621bb34 100644 --- a/dev-python/http_ece/http_ece-1.1.0.ebuild +++ b/dev-python/http-ece/http-ece-1.1.0.ebuild @@ -1,10 +1,10 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 +PYTHON_COMPAT=( python3_{9..11} ) DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} ) inherit distutils-r1 MY_PN="encrypted-content-encoding" diff --git a/dev-python/http_ece/metadata.xml b/dev-python/http-ece/metadata.xml similarity index 100% rename from dev-python/http_ece/metadata.xml rename to dev-python/http-ece/metadata.xml diff --git a/dev-python/mastodon-py/mastodon-py-1.7.0.ebuild b/dev-python/mastodon-py/mastodon-py-1.7.0.ebuild index 9f6ab1e3e..a6762b28a 100644 --- a/dev-python/mastodon-py/mastodon-py-1.7.0.ebuild +++ b/dev-python/mastodon-py/mastodon-py-1.7.0.ebuild @@ -33,7 +33,7 @@ RDEPEND=" BDEPEND=" test? ( dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/http_ece[${PYTHON_USEDEP}] + dev-python/http-ece[${PYTHON_USEDEP}] dev-python/pytest-mock[${PYTHON_USEDEP}] dev-python/pytest-vcr[${PYTHON_USEDEP}] dev-python/requests-mock[${PYTHON_USEDEP}] @@ -51,5 +51,5 @@ src_prepare() { } pkg_postinst() { - optfeature "webpush support" "dev-python/cryptography dev-python/http_ece" + optfeature "webpush support" "dev-python/cryptography dev-python/http-ece" } diff --git a/dev-python/mastodon-py/mastodon-py-1.8.0.ebuild b/dev-python/mastodon-py/mastodon-py-1.8.0.ebuild index 9f6ab1e3e..a6762b28a 100644 --- a/dev-python/mastodon-py/mastodon-py-1.8.0.ebuild +++ b/dev-python/mastodon-py/mastodon-py-1.8.0.ebuild @@ -33,7 +33,7 @@ RDEPEND=" BDEPEND=" test? ( dev-python/cryptography[${PYTHON_USEDEP}] - dev-python/http_ece[${PYTHON_USEDEP}] + dev-python/http-ece[${PYTHON_USEDEP}] dev-python/pytest-mock[${PYTHON_USEDEP}] dev-python/pytest-vcr[${PYTHON_USEDEP}] dev-python/requests-mock[${PYTHON_USEDEP}] @@ -51,5 +51,5 @@ src_prepare() { } pkg_postinst() { - optfeature "webpush support" "dev-python/cryptography dev-python/http_ece" + optfeature "webpush support" "dev-python/cryptography dev-python/http-ece" } diff --git a/profiles/updates/1Q-2023 b/profiles/updates/1Q-2023 index 37d6fec7b..41fc86ee7 100644 --- a/profiles/updates/1Q-2023 +++ b/profiles/updates/1Q-2023 @@ -1,2 +1,3 @@ move dev-python/dropbox-sdk-python dev-python/dropbox move dev-python/sre_yield dev-python/sre-yield +move dev-python/http_ece dev-python/http-ece
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/vharfbuzz/
commit: 4128a8347107205f4917dd5f63cc11a385640799 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Feb 27 00:28:39 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Feb 27 00:28:39 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4128a834 dev-python/vharfbuzz: enable py3.11, drop old Closes: https://bugs.gentoo.org/897600 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/vharfbuzz/Manifest | 1 - ...buzz-0.1.3.ebuild => vharfbuzz-0.1.4-r1.ebuild} | 14 +++-- dev-python/vharfbuzz/vharfbuzz-0.1.4.ebuild| 24 -- 3 files changed, 8 insertions(+), 31 deletions(-) diff --git a/dev-python/vharfbuzz/Manifest b/dev-python/vharfbuzz/Manifest index d23b7890d..04ef53dfa 100644 --- a/dev-python/vharfbuzz/Manifest +++ b/dev-python/vharfbuzz/Manifest @@ -1,2 +1 @@ -DIST vharfbuzz-0.1.3.gh.tar.gz 9359 BLAKE2B c4d7e2a1a939c59f63008f99cc6cf4ce622adebe493248c3536632051e32fe0e1ca9d48b91273ef3c157afefbfcc0062232d964cba954f1b867d91bbdc16ad41 SHA512 0b2e90da6ba613cbc24bf67d2815d6d2e857463e077410a6c86e4a4d77a734bc6b3ddaf3fbd564d06fcd2295eda13e095da55241cc31c38959703114b0cf56bf DIST vharfbuzz-0.1.4.gh.tar.gz 9362 BLAKE2B 6a688990e9a56e6b53cda8d1293681c3e84a888f6052e4eb3e8f62d95b145a465f3b3ed2e20f1cafc0eb3befadc5a23417fcb8d4770c1b3b009eacc985a65ca7 SHA512 0c0cf27238c0d7a763a1c683df3c2ec1d48fc11af0c347a1039d0f957efb91b21c4292d66a3c9dff60dacc1c21e3ace35fa162f262e9f3e50c24048647092a21 diff --git a/dev-python/vharfbuzz/vharfbuzz-0.1.3.ebuild b/dev-python/vharfbuzz/vharfbuzz-0.1.4-r1.ebuild similarity index 52% rename from dev-python/vharfbuzz/vharfbuzz-0.1.3.ebuild rename to dev-python/vharfbuzz/vharfbuzz-0.1.4-r1.ebuild index 9cc1e42f6..aa1bc0f28 100644 --- a/dev-python/vharfbuzz/vharfbuzz-0.1.3.ebuild +++ b/dev-python/vharfbuzz/vharfbuzz-0.1.4-r1.ebuild @@ -1,15 +1,18 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) - +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 DESCRIPTION="A user-friendlier way to use Harfbuzz in Python" -HOMEPAGE="https://github.com/simoncozens/vharfbuzz"; -SRC_URI="https://github.com/simoncozens/vharfbuzz/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +HOMEPAGE=" + https://pypi.org/project/vharfbuzz/ + https://github.com/simoncozens/vharfbuzz +" +SRC_URI="https://github.com/simoncozens/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" LICENSE="MIT" KEYWORDS="~amd64" @@ -19,6 +22,5 @@ RDEPEND=" dev-python/fonttools[${PYTHON_USEDEP}] dev-python/uharfbuzz[${PYTHON_USEDEP}] " -DEPEND="${RDEPEND}" distutils_enable_sphinx docs diff --git a/dev-python/vharfbuzz/vharfbuzz-0.1.4.ebuild b/dev-python/vharfbuzz/vharfbuzz-0.1.4.ebuild deleted file mode 100644 index 9cc1e42f6..0 --- a/dev-python/vharfbuzz/vharfbuzz-0.1.4.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A user-friendlier way to use Harfbuzz in Python" -HOMEPAGE="https://github.com/simoncozens/vharfbuzz"; -SRC_URI="https://github.com/simoncozens/vharfbuzz/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="MIT" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - dev-python/fonttools[${PYTHON_USEDEP}] - dev-python/uharfbuzz[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -distutils_enable_sphinx docs
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/pytest-cython/
commit: b10b5a33d11af184d2e2fe1be3d9e8f3ceb4fa64 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 26 23:01:59 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 26 23:01:59 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b10b5a33 dev-python/pytest-cython: add 0.2.1, drop old Closes: https://bugs.gentoo.org/842717 Closes: https://bugs.gentoo.org/897556 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/pytest-cython/Manifest | 3 +- .../pytest-cython/pytest-cython-0.1.1.ebuild | 33 -- .../pytest-cython/pytest-cython-0.2.0.ebuild | 25 -- .../pytest-cython/pytest-cython-0.2.1.ebuild | 40 ++ 4 files changed, 41 insertions(+), 60 deletions(-) diff --git a/dev-python/pytest-cython/Manifest b/dev-python/pytest-cython/Manifest index 646c449b7..e4663bfb6 100644 --- a/dev-python/pytest-cython/Manifest +++ b/dev-python/pytest-cython/Manifest @@ -1,2 +1 @@ -DIST pytest-cython-0.1.1.tar.gz 817776 BLAKE2B d9b812cefc45153a1ce7abb0b1be2e7fc329b88d89ed48529f62a38c402d74bb164ed6b928f291586f0064820dc52156eacdf161da3a0d65d10f5a15681a17e4 SHA512 353a6c3b67df0608b24f24e04ba5d3fa48065d3960834e32bf44f2dfcd6248cb4c86de528c15dbfd20e36811bfb0ae04670f6441afb74bcb7bd1d7af71060463 -DIST pytest-cython-0.2.0.tar.gz 16201 BLAKE2B 7e32bdb0eb7b83d7d6444b8f102c25b64057e37d8f8d69bd579880f800151cee874c8e94c16b2aa12a82931666ff41112569ccd2ab225dafa95b87f89d44ddaa SHA512 0ab793c116f4b5b1dc20214d7151e71dc9b58473a19983105e9e06502568af962344853091f0f6bdeb70d6d044ba6a3add98148d4bd81eceb8e143050d288f79 +DIST pytest-cython-0.2.1.tar.gz 16083 BLAKE2B 79140d313a745e47660588e4bec32777debb7b878fd085c1a4e0785b4f0a85e03ad53fafaf43ce93cdd42d02f59000dc6196c62ce803b3c5d736719ca9a43b05 SHA512 6dbceaef0220e4ccd18409a78c1901ccb647aaa1d3763863cd8cba3580c5005969cae67824f25e03b57ee4364a86e5cdff95b87e657f8501de72ba3c7f59c164 diff --git a/dev-python/pytest-cython/pytest-cython-0.1.1.ebuild b/dev-python/pytest-cython/pytest-cython-0.1.1.ebuild deleted file mode 100644 index 69c69fa72..0 --- a/dev-python/pytest-cython/pytest-cython-0.1.1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -PYTHON_COMPAT=( pypy3 python3_{8..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Plugin for testing Cython extension modules" -HOMEPAGE="https://github.com/lgpage/pytest-cython"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" -SLOT="0" -LICENSE="MIT" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -distutils_enable_sphinx docs dev-python/sphinx-py3doc-enhanced-theme -distutils_enable_tests pytest - -python_test() { - epytest -vv \ - --deselect tests/test_pytest_cython.py::test_wrap_c_ext_module \ - --deselect tests/test_pytest_cython.py::test_cython_ext_module \ - --deselect tests/test_pytest_cython.py::test_wrap_cpp_ext_module \ - --deselect tests/test_pytest_cython.py::test_pure_py_module \ - || die -} diff --git a/dev-python/pytest-cython/pytest-cython-0.2.0.ebuild b/dev-python/pytest-cython/pytest-cython-0.2.0.ebuild deleted file mode 100644 index 261f4d13a..0 --- a/dev-python/pytest-cython/pytest-cython-0.2.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( pypy3 python3_{8..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Plugin for testing Cython extension modules" -HOMEPAGE="https://github.com/lgpage/pytest-cython"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -SLOT="0" -LICENSE="MIT" -KEYWORDS="~amd64" - -RDEPEND=" - dev-python/cython[${PYTHON_USEDEP}] - >=dev-python/pytest-4.6.0[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -distutils_enable_sphinx docs dev-python/sphinx-py3doc-enhanced-theme -distutils_enable_tests pytest diff --git a/dev-python/pytest-cython/pytest-cython-0.2.1.ebuild b/dev-python/pytest-cython/pytest-cython-0.2.1.ebuild new file mode 100644 index 0..bb30b872f --- /dev/null +++ b/dev-python/pytest-cython/pytest-cython-0.2.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} pypy3 ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="Plugin for testing Cython extension modules" +HOMEPAGE=" + https://pypi.org/project/pytest-cython/ + https://github.com/lgpage/pytest-cython +" + +SLOT="0" +LICENSE="MIT" +KEYWORDS="~amd64" + +RDEPEND=" + dev-python/py[${PYTHON_USEDEP}] + >=dev-python/pytest-4.6.0[${PYTHON_USEDEP}] + d
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/scramp/
commit: c94ecd63e7ad5f740041f4f71fa6f6169207b329 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 26 23:05:46 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 26 23:05:46 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c94ecd63 dev-python/scramp: drop 1.4.1 Closes: https://bugs.gentoo.org/897570 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/scramp/Manifest| 1 - dev-python/scramp/scramp-1.4.1.ebuild | 32 2 files changed, 33 deletions(-) diff --git a/dev-python/scramp/Manifest b/dev-python/scramp/Manifest index e9a859d77..deb396948 100644 --- a/dev-python/scramp/Manifest +++ b/dev-python/scramp/Manifest @@ -1,2 +1 @@ -DIST scramp-1.4.1.tar.gz 30939 BLAKE2B e82edcb4d64ec63a36521742b0526b582860dc31a30410e96108243e51c1dbc3eaf1d7a7a6eec4cca775528a6d80601f1d2e55dbf4ab422d51f0c0bad1195c4d SHA512 47015e0429da1353eb6c89ac89c90ab3e646418af828deb754adc05764cbe2da98a553388a3d3c84320d470b63a66d1882ab96e5a43fd2c2c7e39a82155fb74c DIST scramp-1.4.4.tar.gz 21059 BLAKE2B 3577c4447027193bc7a97fc889d7f27271fcdf4491a747a8f1e2b0c560ea66e8228187f2132b51646d9fc3f3d9f48c0b761b1e16c61997eecedb858437430d0e SHA512 60832835ccc3551ef99ee47fc069d4443b4319fa4acb0b3d08eeef434b9358988d9d660ce4fba2ec651d1ea074b3f416bcbeddfa33ab3c91bf26ab325607b874 diff --git a/dev-python/scramp/scramp-1.4.1.ebuild b/dev-python/scramp/scramp-1.4.1.ebuild deleted file mode 100644 index 120968e4f..0 --- a/dev-python/scramp/scramp-1.4.1.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A pure-Python implementation of the SCRAM authentication protocol." -HOMEPAGE=" - https://pypi.org/project/scramp/ - https://github.com/tlocke/scramp -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -SLOT="0" -LICENSE="MIT" -KEYWORDS="~amd64" - -RDEPEND=" - >=dev-python/asn1crypto-1.4.0[${PYTHON_USEDEP}] -" -DEPEND=" - ${RDEPEND} - test? ( - dev-python/pytest-mock[${PYTHON_USEDEP}] - dev-python/passlib[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/uharfbuzz/, dev-python/uharfbuzz/files/
commit: 7261cceb706a70adc39dddc65cb218035d0f8e71 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Feb 27 00:29:06 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Feb 27 00:29:06 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7261cceb dev-python/uharfbuzz: cleanups Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/uharfbuzz/Manifest | 2 +- .../files/uharfbuzz-0.23.0-system-harfbuzz.patch | 34 -- ...zz-0.33.0.ebuild => uharfbuzz-0.33.0-r1.ebuild} | 24 +++ 3 files changed, 13 insertions(+), 47 deletions(-) diff --git a/dev-python/uharfbuzz/Manifest b/dev-python/uharfbuzz/Manifest index cec68ddd5..b68ec9b56 100644 --- a/dev-python/uharfbuzz/Manifest +++ b/dev-python/uharfbuzz/Manifest @@ -1 +1 @@ -DIST uharfbuzz-0.33.0.gh.tar.gz 38023 BLAKE2B 5cf2d8afc8174d5fb679a38fb4147ea15d753a4b2f745c194d6f75868f878a6ae22a0a3bb77b823eeafcdcda325f89ac69539767e2bc1217b88d594c561ea385 SHA512 dc1afdfd39750284544aa8bc244c36a4b60a99423d11d568759ac908fcc34eeb39e97089eba00524bc9dbe1604aab8c35bd40b98f7913016ad022832266e7145 +DIST uharfbuzz-0.33.0.zip 1364513 BLAKE2B 668a9b7083d1a75c6845b2177b876447a25e28b15bc14e52518f1bf158ca4e23f01a0d42eb1aea02dce65c64496101ea00c8fd4d68e5ba7c1d149d920ba6624a SHA512 923ade6a4cefca9d1cfdee19fbf7b769480072695da67a1b6b75738172dad1c3236ff7d2263eeaeb6f08c235ff6efd952f095c63957549c589fafde31ca604eb diff --git a/dev-python/uharfbuzz/files/uharfbuzz-0.23.0-system-harfbuzz.patch b/dev-python/uharfbuzz/files/uharfbuzz-0.23.0-system-harfbuzz.patch deleted file mode 100644 index 8ff591bb1..0 --- a/dev-python/uharfbuzz/files/uharfbuzz-0.23.0-system-harfbuzz.patch +++ /dev/null @@ -1,34 +0,0 @@ a/setup.py -+++ b/setup.py -@@ -13,7 +13,7 @@ - with open(os.path.join(here, 'README.md'), encoding='utf-8') as f: - long_description = f.read() - --define_macros = [('HB_NO_MT', '1'), ('HB_EXPERIMENTAL_API', '1')] -+define_macros = [('HB_EXPERIMENTAL_API', '1')] - linetrace = False - if int(os.environ.get('CYTHON_LINETRACE', '0')): - linetrace = True -@@ -21,7 +21,7 @@ - - extra_compile_args = [] - extra_link_args = [] --libraries = [] -+libraries = ['harfbuzz', 'harfbuzz-subset'] - if platform.system() != 'Windows': - extra_compile_args.append('-std=c++11') - define_macros.append(('HAVE_MMAP', '1')) -@@ -39,11 +39,9 @@ - extension = Extension( - 'uharfbuzz._harfbuzz', - define_macros=define_macros, --include_dirs=['harfbuzz/src'], -+include_dirs=['/usr/include/harfbuzz'], - sources=[ --'src/uharfbuzz/_harfbuzz.pyx', --'harfbuzz/src/harfbuzz.cc', --'harfbuzz/src/hb-subset-repacker.cc', -+'src/uharfbuzz/_harfbuzz.pyx' - ], - language='c++', - libraries=libraries, diff --git a/dev-python/uharfbuzz/uharfbuzz-0.33.0.ebuild b/dev-python/uharfbuzz/uharfbuzz-0.33.0-r1.ebuild similarity index 53% rename from dev-python/uharfbuzz/uharfbuzz-0.33.0.ebuild rename to dev-python/uharfbuzz/uharfbuzz-0.33.0-r1.ebuild index 2ea5af628..391950497 100644 --- a/dev-python/uharfbuzz/uharfbuzz-0.33.0.ebuild +++ b/dev-python/uharfbuzz/uharfbuzz-0.33.0-r1.ebuild @@ -3,33 +3,33 @@ EAPI=8 +PYTHON_COMPAT=( python3_{9..11} pypy3 ) DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{8..11} pypy3 ) - -inherit distutils-r1 +inherit distutils-r1 pypi DESCRIPTION="Streamlined Cython bindings for the HarfBuzz shaping engine" -HOMEPAGE="https://github.com/harfbuzz/uharfbuzz"; -SRC_URI="https://github.com/harfbuzz/uharfbuzz/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +HOMEPAGE=" + https://pypi.org/project/uharfbuzz/ + https://github.com/harfbuzz/uharfbuzz +" +SRC_URI="$(pypi_sdist_url ${PN} ${PV} .zip)" KEYWORDS="~amd64" LICENSE="Apache-2.0" SLOT="0" -RDEPEND=">=media-libs/harfbuzz-4.3.0[experimental(-)]" -DEPEND=" - ${RDEPEND} +RDEPEND=">=media-libs/harfbuzz-4.3.0:=[experimental(-)]" +BDEPEND=" + app-arch/unzip >=dev-python/cython-0.28.1[${PYTHON_USEDEP}] >=dev-python/setuptools_scm-2.1[${PYTHON_USEDEP}] - >=dev-python/wheel-0.31[${PYTHON_USEDEP}] " PATCHES=( "${FILESDIR}/${PN}-0.33.0-system-harfbuzz.patch" ) distutils_enable_tests pytest -python_prepare_all() { - distutils-r1_python_prepare_all - export SETUPTOOLS_SCM_PRETEND_VERSION="${PV%_*}" +src_configure() { + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} export USE_SYSTEM_HARFBUZZ=1 }
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/ttfautohint-py/
commit: 44fad13501e7025c0e5ca08791a6e41ece8d9013 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Mon Feb 27 00:08:19 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Mon Feb 27 00:08:19 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=44fad135 dev-python/ttfautohint-py: enable py3.11 Closes: https://bugs.gentoo.org/897586 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> .../ttfautohint-py/ttfautohint-py-0.5.1-r1.ebuild | 38 ++ .../ttfautohint-py/ttfautohint-py-0.5.1.ebuild | 36 2 files changed, 38 insertions(+), 36 deletions(-) diff --git a/dev-python/ttfautohint-py/ttfautohint-py-0.5.1-r1.ebuild b/dev-python/ttfautohint-py/ttfautohint-py-0.5.1-r1.ebuild new file mode 100644 index 0..de83b92bc --- /dev/null +++ b/dev-python/ttfautohint-py/ttfautohint-py-0.5.1-r1.ebuild @@ -0,0 +1,38 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Python wrapper for ttfautohint, a free auto-hinter for TrueType fonts" +HOMEPAGE=" + https://pypi.org/project/ttfautohint-py/ + https://github.com/fonttools/ttfautohint-py +" +SRC_URI="https://github.com/fonttools/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +KEYWORDS="~amd64" +LICENSE="MIT" +SLOT="0" + +RDEPEND="media-gfx/ttfautohint" +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/fonttools[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + distutils-r1_src_prepare + rm -r src/c || die +} + +src_configure() { + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} +} diff --git a/dev-python/ttfautohint-py/ttfautohint-py-0.5.1.ebuild b/dev-python/ttfautohint-py/ttfautohint-py-0.5.1.ebuild deleted file mode 100644 index 9d4f68ead..0 --- a/dev-python/ttfautohint-py/ttfautohint-py-0.5.1.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A Python wrapper for ttfautohint" -HOMEPAGE="https://github.com/fonttools/ttfautohint-py"; -SRC_URI="https://github.com/fonttools/ttfautohint-py/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -KEYWORDS="~amd64" -LICENSE="MIT" -SLOT="0" - -RDEPEND="media-gfx/ttfautohint" -DEPEND=" - ${RDEPEND} - dev-python/setuptools_scm[${PYTHON_USEDEP}] -" -BDEPEND=" - test? ( - dev-python/fonttools[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest - -src_prepare() { - rm -r src/c || die - export SETUPTOOLS_SCM_PRETEND_VERSION="${PV%_*}" - export TTFAUTOHINTPY_BUNDLE_DLL=0 - default -}
[gentoo-commits] repo/proj/guru:dev commit in: profiles/updates/, dev-python/sre_yield/, dev-python/sre-yield/, ...
commit: e5f072d32993e39d8492e4a6f8480d35c183cb3b Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 26 23:53:30 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 26 23:53:30 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e5f072d3 dev-python/sre-yield: enable py3.11, rename Closes: https://bugs.gentoo.org/897574 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/sre-yield/Manifest | 1 + dev-python/{sre_yield => sre-yield}/metadata.xml | 0 dev-python/sre-yield/sre-yield-1.2-r1.ebuild | 21 + dev-python/sre_yield/Manifest | 1 - dev-python/sre_yield/sre_yield-1.2.ebuild | 18 -- dev-python/stringbrewer/stringbrewer-0.0.1.ebuild | 2 +- profiles/updates/1Q-2023 | 1 + 7 files changed, 24 insertions(+), 20 deletions(-) diff --git a/dev-python/sre-yield/Manifest b/dev-python/sre-yield/Manifest new file mode 100644 index 0..d7e92d27c --- /dev/null +++ b/dev-python/sre-yield/Manifest @@ -0,0 +1 @@ +DIST sre-yield-1.2.gh.tar.gz 23485 BLAKE2B 51362de6b5eb7ba23175430fdd62973d1839472e57870d2e8bba0ed124a1e5e3ab55bc7a8d45302c42b91321b2304b43f4a5b7d2bdcfa79918b153d4972ea2f3 SHA512 419d63807052b6c1301c67d0638009a0f1fee4d272846cf9d55608eda5d3ca1542a73b534eef6f868066e4cd966613dae55bc63b452e723b3fcbfab03b24d00e diff --git a/dev-python/sre_yield/metadata.xml b/dev-python/sre-yield/metadata.xml similarity index 100% rename from dev-python/sre_yield/metadata.xml rename to dev-python/sre-yield/metadata.xml diff --git a/dev-python/sre-yield/sre-yield-1.2-r1.ebuild b/dev-python/sre-yield/sre-yield-1.2-r1.ebuild new file mode 100644 index 0..8d14ba6bd --- /dev/null +++ b/dev-python/sre-yield/sre-yield-1.2-r1.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} pypy3 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 + +DESCRIPTION="Python module to generate regular all expression matches" +HOMEPAGE=" + https://pypi.org/project/sre-yield/ + https://github.com/sre-yield/sre-yield +" +SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +KEYWORDS="~amd64" +SLOT="0" + +distutils_enable_tests unittest diff --git a/dev-python/sre_yield/Manifest b/dev-python/sre_yield/Manifest deleted file mode 100644 index 698a62d9b..0 --- a/dev-python/sre_yield/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST sre_yield-1.2.tar.gz 23491 BLAKE2B 350800649a01b2f2fbe8efb2d9afb1a2a2c6305b1873c0939ad9e02efaa867c1539ba9db692e7fef8eff2d983dac25e406f295b38e26134400388dc0ef54de2f SHA512 ef0621d2d52b36575a22ddb66409f37537bb67296235248c1c802f887aab30cdefb426caa6fd2913ebfd5daa3885151088cab2324a4cbfe5707cdad51c352f89 diff --git a/dev-python/sre_yield/sre_yield-1.2.ebuild b/dev-python/sre_yield/sre_yield-1.2.ebuild deleted file mode 100644 index ef0270e46..0 --- a/dev-python/sre_yield/sre_yield-1.2.ebuild +++ /dev/null @@ -1,18 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Python module to generate regular all expression matches" -HOMEPAGE="https://github.com/google/sre_yield"; -SRC_URI="https://github.com/google/sre_yield/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -KEYWORDS="~amd64" -SLOT="0" - -distutils_enable_tests pytest diff --git a/dev-python/stringbrewer/stringbrewer-0.0.1.ebuild b/dev-python/stringbrewer/stringbrewer-0.0.1.ebuild index 3f6422bf2..7f868a70d 100644 --- a/dev-python/stringbrewer/stringbrewer-0.0.1.ebuild +++ b/dev-python/stringbrewer/stringbrewer-0.0.1.ebuild @@ -16,7 +16,7 @@ KEYWORDS="~amd64" SLOT="0" RDEPEND=" - dev-python/sre_yield[${PYTHON_USEDEP}] + dev-python/sre-yield[${PYTHON_USEDEP}] dev-python/rstr[${PYTHON_USEDEP}] " DEPEND="${RDEPEND}" diff --git a/profiles/updates/1Q-2023 b/profiles/updates/1Q-2023 index 28fe100ac..37d6fec7b 100644 --- a/profiles/updates/1Q-2023 +++ b/profiles/updates/1Q-2023 @@ -1 +1,2 @@ move dev-python/dropbox-sdk-python dev-python/dropbox +move dev-python/sre_yield dev-python/sre-yield
[gentoo-commits] repo/gentoo:master commit in: app-misc/gramps/
commit: 3e121ac8c60fc61e881740331a5390d0b675afc8 Author: Marek Szuba gentoo org> AuthorDate: Mon Feb 27 00:22:50 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Feb 27 00:23:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e121ac8 app-misc/gramps: enable py3.11 Closes: https://bugs.gentoo.org/896576 Signed-off-by: Marek Szuba gentoo.org> app-misc/gramps/gramps-5.1.5.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/gramps/gramps-5.1.5.ebuild b/app-misc/gramps/gramps-5.1.5.ebuild index 754be0d90f2f..a640777bf942 100644 --- a/app-misc/gramps/gramps-5.1.5.ebuild +++ b/app-misc/gramps/gramps-5.1.5.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) PYTHON_REQ_USE="sqlite" DISTUTILS_SINGLE_IMPL=1 DISTUTILS_USE_SETUPTOOLS=no @@ -36,7 +36,7 @@ RDEPEND=" x11-misc/xdg-utils berkdb? ( $(python_gen_cond_dep ' dev-python/bsddb3[${PYTHON_USEDEP}] - ' python3_{8,9}) ) + ' python3_9) ) geo? ( >=sci-geosciences/osm-gps-map-1.1.0 ) spell? ( app-text/gtkspell:3[introspection] ) rcs? ( dev-vcs/rcs )
[gentoo-commits] repo/gentoo:master commit in: dev-python/pkgcraft/
commit: 99e194a443c2673106f632551f7a07996f8d5fc1 Author: Sam James gentoo org> AuthorDate: Mon Feb 27 00:21:26 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 00:21:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99e194a4 dev-python/pkgcraft: require cython-3 in See https://github.com/pkgcraft/pkgcraft-python/commit/543a260b2392bfaa25a074af23fc3ad119fa4dff. Signed-off-by: Sam James gentoo.org> dev-python/pkgcraft/pkgcraft-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pkgcraft/pkgcraft-.ebuild b/dev-python/pkgcraft/pkgcraft-.ebuild index be43bfffaec1..8969d25f9d5f 100644 --- a/dev-python/pkgcraft/pkgcraft-.ebuild +++ b/dev-python/pkgcraft/pkgcraft-.ebuild @@ -38,7 +38,7 @@ RDEPEND=" " DEPEND="${RDEPEND}" BDEPEND=" - dev-python/cython + >=dev-python/cython-3.0.0_beta1 dev-python/setuptools_scm virtual/pkgconfig "
[gentoo-commits] repo/gentoo:master commit in: dev-libs/pocl/
commit: da8af8906c93129c7498af877599db5a20c82573 Author: Sam James gentoo org> AuthorDate: Mon Feb 27 00:20:31 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 00:20:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da8af890 dev-libs/pocl: Stabilize 3.1 ppc64, #895744 Signed-off-by: Sam James gentoo.org> dev-libs/pocl/pocl-3.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/pocl/pocl-3.1.ebuild b/dev-libs/pocl/pocl-3.1.ebuild index 8e9fc23e3d86..473aa1f2fa62 100644 --- a/dev-libs/pocl/pocl-3.1.ebuild +++ b/dev-libs/pocl/pocl-3.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/pocl/pocl/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~ppc64" +KEYWORDS="amd64 ppc64" # TODO: hsa tce IUSE="accel +conformance cuda debug examples float-conversion hardening +hwloc memmanager lto test" # Tests not yet passing, fragile in Portage environment(?)
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 95b49e4a927881dbb553ac42fe71682204b83eb3 Author: Sam James gentoo org> AuthorDate: Mon Feb 27 00:20:33 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 00:20:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95b49e4a dev-lang/python: Stabilize 3.8.16_p3 ppc64, #898002 Signed-off-by: Sam James gentoo.org> dev-lang/python/python-3.8.16_p3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/python/python-3.8.16_p3.ebuild b/dev-lang/python/python-3.8.16_p3.ebuild index 9a987adab471..a0cea80a6154 100644 --- a/dev-lang/python/python-3.8.16_p3.ebuild +++ b/dev-lang/python/python-3.8.16_p3.ebuild @@ -28,7 +28,7 @@ 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" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE=" bluetooth build +ensurepip examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk valgrind wininst +xml
[gentoo-commits] repo/gentoo:master commit in: media-video/mplayer/
commit: 2566c84b1919e75accde108f7673a9b6705bda1b Author: Sam James gentoo org> AuthorDate: Mon Feb 27 00:19:32 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 27 00:19:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2566c84b media-video/mplayer: keyword 1.5_p20230215 Signed-off-by: Sam James gentoo.org> media-video/mplayer/mplayer-1.5_p20230215.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/media-video/mplayer/mplayer-1.5_p20230215.ebuild b/media-video/mplayer/mplayer-1.5_p20230215.ebuild index b74a6e409f8e..31de25e10b42 100644 --- a/media-video/mplayer/mplayer-1.5_p20230215.ebuild +++ b/media-video/mplayer/mplayer-1.5_p20230215.ebuild @@ -165,9 +165,9 @@ RDEPEND+="selinux? ( sec-policy/selinux-mplayer )" LICENSE="GPL-2" SLOT="0" -#if [[ ${PV} != ** ]]; then -# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" -#fi +if [[ ${PV} != ** ]]; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi # faac codecs are nonfree # libcdio support: prefer libcdio over cdparanoia and don't check for cddb w/cdio
[gentoo-commits] repo/gentoo:master commit in: app-emacs/apheleia/
commit: ef89959d38e09c38a4e7cdb7cac30ce54578cbcc Author: Maciej Barć gentoo org> AuthorDate: Mon Feb 27 00:02:07 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 27 00:05:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef89959d app-emacs/apheleia: bump to 3.2 Signed-off-by: Maciej Barć gentoo.org> app-emacs/apheleia/Manifest| 1 + app-emacs/apheleia/apheleia-3.2.ebuild | 20 2 files changed, 21 insertions(+) diff --git a/app-emacs/apheleia/Manifest b/app-emacs/apheleia/Manifest index bc7523a315e3..3862f3a76fa7 100644 --- a/app-emacs/apheleia/Manifest +++ b/app-emacs/apheleia/Manifest @@ -1,2 +1,3 @@ DIST apheleia-3.0.tar.gz 36988 BLAKE2B 49e9231e1cddd73ff353512ac29e6b1491bc2cad0985a12677743acb1514b827c8462e6b40912367472adf9d0be12150541162d3106e8e510650c3d70b0bf598 SHA512 19304feda4d3570e68184639a3969f2102765836324db9e1de958e63cf49614a62672df83c21420df92671217ee05630e0c0e0d57cd5ff75eba50a080f0dfde9 DIST apheleia-3.1.tar.gz 42110 BLAKE2B 2731a0d5a37ce43f422d3cc94d1daef9fdc3147abd09c3878f28caae21e4e34320af2d6b1c929c9824de36bba3dadc40325c1fcc40d095b9e5bbc87dc0db9018 SHA512 1e6159c35016526f1af3cf1c14c6a41ec9f155948a107c858049056dc073327ffa84feeb669982ce0b9ec1c50312e9f1cf3bf7bfdd2f1cc4c7318aeff86e86f4 +DIST apheleia-3.2.tar.gz 44587 BLAKE2B b09764cedfe03d4b6086dba0cca7262253e2e03c401c237f82fbc773eeddd3e121471a35277f321175405c0cdedae9417240b80b5690b4a55b29e0067b312e14 SHA512 b351ef48f914500d04de20badb56a09657493702d95dbd5a5bbeec847cb79ee2977e5fdb8a26e25765b4308d2cee4b95cb2601da8022cda4b32adc64a660453c diff --git a/app-emacs/apheleia/apheleia-3.2.ebuild b/app-emacs/apheleia/apheleia-3.2.ebuild new file mode 100644 index ..6876690f67dd --- /dev/null +++ b/app-emacs/apheleia/apheleia-3.2.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=26 + +inherit elisp + +DESCRIPTION="Reformat GNU Emacs buffers stably without moving point" +HOMEPAGE="https://github.com/radian-software/apheleia/"; +SRC_URI="https://github.com/radian-software/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DOCS=( README.md CHANGELOG.md ) +SITEFILE="50${PN}-gentoo.el"
[gentoo-commits] repo/gentoo:master commit in: net-misc/ytmdl/
commit: 19af81d57898902d8841d2b9312d918ff757d9c7 Author: Maciej Barć gentoo org> AuthorDate: Sun Feb 26 23:44:00 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 27 00:05:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19af81d5 net-misc/ytmdl: enable python 3.11 Closes: https://bugs.gentoo.org/897134 Signed-off-by: Maciej Barć gentoo.org> net-misc/ytmdl/ytmdl-2022.12.25.ebuild | 2 +- net-misc/ytmdl/ytmdl-2022.3.16.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-misc/ytmdl/ytmdl-2022.12.25.ebuild b/net-misc/ytmdl/ytmdl-2022.12.25.ebuild index bbabf283d724..7c908d1870ad 100644 --- a/net-misc/ytmdl/ytmdl-2022.12.25.ebuild +++ b/net-misc/ytmdl/ytmdl-2022.12.25.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit bash-completion-r1 distutils-r1 diff --git a/net-misc/ytmdl/ytmdl-2022.3.16.ebuild b/net-misc/ytmdl/ytmdl-2022.3.16.ebuild index 735d7b0244c7..a43f0ec72bd5 100644 --- a/net-misc/ytmdl/ytmdl-2022.3.16.ebuild +++ b/net-misc/ytmdl/ytmdl-2022.3.16.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit bash-completion-r1 distutils-r1
[gentoo-commits] repo/gentoo:master commit in: app-emacs/treemacs/
commit: 58407ede38ac6bfc6219475dc8ed8df0c9a1a653 Author: Maciej Barć gentoo org> AuthorDate: Sun Feb 26 23:58:48 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 27 00:05:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58407ede app-emacs/treemacs: enable python 3.11 Closes: https://bugs.gentoo.org/896538 Signed-off-by: Maciej Barć gentoo.org> app-emacs/treemacs/treemacs-2.10-r2.ebuild | 7 --- app-emacs/treemacs/treemacs-2.9.5-r2.ebuild | 7 --- app-emacs/treemacs/treemacs-3.0-r1.ebuild | 7 --- 3 files changed, 12 insertions(+), 9 deletions(-) diff --git a/app-emacs/treemacs/treemacs-2.10-r2.ebuild b/app-emacs/treemacs/treemacs-2.10-r2.ebuild index 21707f71d5e4..de552c5b30b2 100644 --- a/app-emacs/treemacs/treemacs-2.10-r2.ebuild +++ b/app-emacs/treemacs/treemacs-2.10-r2.ebuild @@ -5,7 +5,7 @@ EAPI=8 NEED_EMACS=26.1 DISTUTILS_USE_PEP517=no -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit elisp distutils-r1 @@ -34,14 +34,14 @@ BDEPEND=" test? ( app-emacs/buttercup ) " -DOCS=( Changelog.org Extensions.org README.org screenshots ) +BYTECOMPFLAGS="-L . -L src/elisp" PATCHES=( "${FILESDIR}"/${PN}-2.9.5-tests.patch "${FILESDIR}"/${PN}-async-scripts.patch "${FILESDIR}"/${PN}-icons-icon-directory.patch ) -BYTECOMPFLAGS="-L . -L src/elisp" +DOCS=( Changelog.org Extensions.org README.org screenshots ) SITEFILE="50${PN}-gentoo.el" src_prepare() { @@ -58,6 +58,7 @@ python_compile() { src_compile() { distutils-r1_src_compile + elisp-compile src/elisp/*.el } diff --git a/app-emacs/treemacs/treemacs-2.9.5-r2.ebuild b/app-emacs/treemacs/treemacs-2.9.5-r2.ebuild index 847fece21ce8..1c2b01c56dc4 100644 --- a/app-emacs/treemacs/treemacs-2.9.5-r2.ebuild +++ b/app-emacs/treemacs/treemacs-2.9.5-r2.ebuild @@ -5,7 +5,7 @@ EAPI=8 NEED_EMACS=26.1 DISTUTILS_USE_PEP517=no -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit elisp distutils-r1 @@ -34,14 +34,14 @@ BDEPEND=" test? ( app-emacs/buttercup ) " -DOCS=( Changelog.org Extensions.org README.org screenshots ) +BYTECOMPFLAGS="-L . -L src/elisp" PATCHES=( "${FILESDIR}"/${PN}-async-scripts.patch "${FILESDIR}"/${PN}-icons-icon-directory.patch "${FILESDIR}"/${P}-tests.patch ) -BYTECOMPFLAGS="-L . -L src/elisp" +DOCS=( Changelog.org Extensions.org README.org screenshots ) SITEFILE="50${PN}-gentoo.el" src_prepare() { @@ -58,6 +58,7 @@ python_compile() { src_compile() { distutils-r1_src_compile + elisp-compile src/elisp/*.el } diff --git a/app-emacs/treemacs/treemacs-3.0-r1.ebuild b/app-emacs/treemacs/treemacs-3.0-r1.ebuild index 5b225323539c..2a86b46185ac 100644 --- a/app-emacs/treemacs/treemacs-3.0-r1.ebuild +++ b/app-emacs/treemacs/treemacs-3.0-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 NEED_EMACS=26.1 DISTUTILS_USE_PEP517=no -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit elisp distutils-r1 @@ -34,7 +34,7 @@ BDEPEND=" test? ( app-emacs/buttercup ) " -DOCS=( Changelog.org Extensions.org README.org screenshots ) +BYTECOMPFLAGS="-L . -L src/elisp" PATCHES=( "${FILESDIR}"/${PN}-2.9.5-tests.patch "${FILESDIR}"/${PN}-async-scripts.patch @@ -42,7 +42,7 @@ PATCHES=( "${FILESDIR}"/${P}-tests.patch ) -BYTECOMPFLAGS="-L . -L src/elisp" +DOCS=( Changelog.org Extensions.org README.org screenshots ) SITEFILE="50${PN}-gentoo.el" src_prepare() { @@ -59,6 +59,7 @@ python_compile() { src_compile() { distutils-r1_src_compile + elisp-compile src/elisp/*.el }
[gentoo-commits] repo/gentoo:master commit in: app-emacs/elpy/
commit: d0b80cf50497186677d6725b1984ad7d2f9723ac Author: Maciej Barć gentoo org> AuthorDate: Sun Feb 26 23:51:26 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 27 00:05:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0b80cf5 app-emacs/elpy: enable python 3.11 Closes: https://bugs.gentoo.org/896532 Signed-off-by: Maciej Barć gentoo.org> app-emacs/elpy/elpy-1.35.0_p20220321.ebuild | 9 + app-emacs/elpy/elpy-1.35.0_p20220627.ebuild | 9 + 2 files changed, 10 insertions(+), 8 deletions(-) diff --git a/app-emacs/elpy/elpy-1.35.0_p20220321.ebuild b/app-emacs/elpy/elpy-1.35.0_p20220321.ebuild index dc6a90317b97..efe3533b8b1b 100644 --- a/app-emacs/elpy/elpy-1.35.0_p20220321.ebuild +++ b/app-emacs/elpy/elpy-1.35.0_p20220321.ebuild @@ -3,11 +3,11 @@ EAPI=8 -COMMIT=1746e7009000b7635c0ea6f1559018143aa61642 +[[ ${PV} == *_p20220321 ]] && COMMIT=1746e7009000b7635c0ea6f1559018143aa61642 DISTUTILS_SINGLE_IMPL=ON DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) NEED_EMACS=24.4 @@ -16,7 +16,7 @@ inherit distutils-r1 elisp DESCRIPTION="Emacs Python Development Environment" HOMEPAGE="https://github.com/jorgenschaefer/elpy/"; SRC_URI="https://github.com/jorgenschaefer/${PN}/archive/${COMMIT}.tar.gz - -> ${P}.tar.gz" + -> ${P}.tar.gz" S="${WORKDIR}"/${PN}-${COMMIT} LICENSE="GPL-3+" @@ -44,11 +44,12 @@ BDEPEND=" ) " -DOCS=( CONTRIBUTING.rst README.rst ) PATCHES=( "${FILESDIR}"/${PN}-elpy.el-yas-snippet-dirs.patch "${FILESDIR}"/${PN}-elpy-rpc.el-elpy-rpc-pythonpath.patch ) + +DOCS=( CONTRIBUTING.rst README.rst ) SITEFILE="50${PN}-gentoo.el" distutils_enable_sphinx docs --no-autodoc diff --git a/app-emacs/elpy/elpy-1.35.0_p20220627.ebuild b/app-emacs/elpy/elpy-1.35.0_p20220627.ebuild index be51e73e3a83..df58b81f475a 100644 --- a/app-emacs/elpy/elpy-1.35.0_p20220627.ebuild +++ b/app-emacs/elpy/elpy-1.35.0_p20220627.ebuild @@ -3,11 +3,11 @@ EAPI=8 -COMMIT=de31d30003c515c25ff7bfd3a361c70c298f78bb +[[ ${PV} == *_p20220627 ]] && COMMIT=de31d30003c515c25ff7bfd3a361c70c298f78bb DISTUTILS_SINGLE_IMPL=ON DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) NEED_EMACS=24.4 @@ -16,7 +16,7 @@ inherit distutils-r1 elisp DESCRIPTION="Emacs Python Development Environment" HOMEPAGE="https://github.com/jorgenschaefer/elpy/"; SRC_URI="https://github.com/jorgenschaefer/${PN}/archive/${COMMIT}.tar.gz - -> ${P}.tar.gz" + -> ${P}.tar.gz" S="${WORKDIR}"/${PN}-${COMMIT} LICENSE="GPL-3+" @@ -44,11 +44,12 @@ BDEPEND=" ) " -DOCS=( CONTRIBUTING.rst README.rst ) PATCHES=( "${FILESDIR}"/${PN}-elpy.el-yas-snippet-dirs.patch "${FILESDIR}"/${PN}-elpy-rpc.el-elpy-rpc-pythonpath.patch ) + +DOCS=( CONTRIBUTING.rst README.rst ) SITEFILE="50${PN}-gentoo.el" distutils_enable_sphinx docs --no-autodoc
[gentoo-commits] repo/gentoo:master commit in: app-emacs/pymacs/
commit: 73cc7110fe1f2bf40e3373a5ee3055da27db7cf3 Author: Maciej Barć gentoo org> AuthorDate: Sun Feb 26 23:55:57 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 27 00:05:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73cc7110 app-emacs/pymacs: enable python 3.11 Closes: https://bugs.gentoo.org/896536 Signed-off-by: Maciej Barć gentoo.org> app-emacs/pymacs/pymacs-0.26-r3.ebuild | 19 +-- 1 file changed, 13 insertions(+), 6 deletions(-) diff --git a/app-emacs/pymacs/pymacs-0.26-r3.ebuild b/app-emacs/pymacs/pymacs-0.26-r3.ebuild index 648ad8f83a57..b17150d95bb4 100644 --- a/app-emacs/pymacs/pymacs-0.26-r3.ebuild +++ b/app-emacs/pymacs/pymacs-0.26-r3.ebuild @@ -3,26 +3,29 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9,10} ) +# Can not use "DISTUTILS_USE_PEP517" because we need "DISTUTILS_IN_SOURCE_BUILD". DISTUTILS_IN_SOURCE_BUILD=1 +PYTHON_COMPAT=( python3_{9..11} ) inherit elisp distutils-r1 DESCRIPTION="A tool that allows both-side communication between Python and Emacs Lisp" HOMEPAGE="https://www.emacswiki.org/emacs/PyMacs"; -SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/dgentry/${PN^}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}"/${P^} LICENSE="GPL-2+" SLOT="0" KEYWORDS="amd64 arm ~hppa ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="doc" -BDEPEND="doc? ( +BDEPEND=" + doc? ( >=dev-python/docutils-0.7 virtual/latex-base - )" - -S="${WORKDIR}/${P^}" + ) +" SITEFILE="50${PN}-gentoo.el" @@ -35,6 +38,7 @@ python_configure() { # called once python_compile_all() { elisp_src_compile + if use doc; then VARTEXFONTS="${T}"/fonts emake RST2LATEX=rst2latex.py pymacs.pdf fi @@ -42,7 +46,10 @@ python_compile_all() { python_install_all() { elisp_src_install + distutils-r1_python_install_all + dodoc pymacs.rst + use doc && dodoc pymacs.pdf }
[gentoo-commits] repo/gentoo:master commit in: app-emacs/emacs-ipython-notebook/
commit: 33836f4302a71e504bc41821e62db742dcc2cbcd Author: Maciej Barć gentoo org> AuthorDate: Sun Feb 26 23:48:37 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 27 00:05:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33836f43 app-emacs/emacs-ipython-notebook: enable python 3.11 Closes: https://bugs.gentoo.org/896534 Signed-off-by: Maciej Barć gentoo.org> .../emacs-ipython-notebook-0.17.0_p20220419-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/emacs-ipython-notebook/emacs-ipython-notebook-0.17.0_p20220419-r1.ebuild b/app-emacs/emacs-ipython-notebook/emacs-ipython-notebook-0.17.0_p20220419-r1.ebuild index a66a15d33fe2..e41358fe8e8a 100644 --- a/app-emacs/emacs-ipython-notebook/emacs-ipython-notebook-0.17.0_p20220419-r1.ebuild +++ b/app-emacs/emacs-ipython-notebook/emacs-ipython-notebook-0.17.0_p20220419-r1.ebuild @@ -8,7 +8,7 @@ EAPI=8 COMMIT=388c8f753cfb99b4f82acbdff26bbe27189d2299 NEED_EMACS=25 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit elisp readme.gentoo-r1 python-single-r1
[gentoo-commits] repo/gentoo:master commit in: app-admin/rsyslog/
commit: 34bf2f2aaada6247431448aa7edddfdca4d652b0 Author: Maciej Barć gentoo org> AuthorDate: Sun Feb 26 23:40:39 2023 + Commit: Maciej Barć gentoo org> CommitDate: Mon Feb 27 00:05:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34bf2f2a app-admin/rsyslog: enable python 3.11 Closes: https://bugs.gentoo.org/896480 Signed-off-by: Maciej Barć gentoo.org> app-admin/rsyslog/rsyslog-8.2206.0-r2.ebuild | 2 +- app-admin/rsyslog/rsyslog-8.2208.0-r2.ebuild | 2 +- app-admin/rsyslog/rsyslog-8.2210.0-r2.ebuild | 2 +- app-admin/rsyslog/rsyslog-8.2212.0-r1.ebuild | 2 +- app-admin/rsyslog/rsyslog-8.2302.0.ebuild| 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/app-admin/rsyslog/rsyslog-8.2206.0-r2.ebuild b/app-admin/rsyslog/rsyslog-8.2206.0-r2.ebuild index 49ac520c70fc..1b15762cfb81 100644 --- a/app-admin/rsyslog/rsyslog-8.2206.0-r2.ebuild +++ b/app-admin/rsyslog/rsyslog-8.2206.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit autotools linux-info python-any-r1 systemd diff --git a/app-admin/rsyslog/rsyslog-8.2208.0-r2.ebuild b/app-admin/rsyslog/rsyslog-8.2208.0-r2.ebuild index 193c45daf34f..ad15bf7f10b5 100644 --- a/app-admin/rsyslog/rsyslog-8.2208.0-r2.ebuild +++ b/app-admin/rsyslog/rsyslog-8.2208.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit autotools linux-info python-any-r1 systemd diff --git a/app-admin/rsyslog/rsyslog-8.2210.0-r2.ebuild b/app-admin/rsyslog/rsyslog-8.2210.0-r2.ebuild index 3c36f773fc9e..bad48a9477b4 100644 --- a/app-admin/rsyslog/rsyslog-8.2210.0-r2.ebuild +++ b/app-admin/rsyslog/rsyslog-8.2210.0-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit autotools linux-info python-any-r1 systemd diff --git a/app-admin/rsyslog/rsyslog-8.2212.0-r1.ebuild b/app-admin/rsyslog/rsyslog-8.2212.0-r1.ebuild index ac3fd9c44ca2..0d3d01886462 100644 --- a/app-admin/rsyslog/rsyslog-8.2212.0-r1.ebuild +++ b/app-admin/rsyslog/rsyslog-8.2212.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit autotools linux-info python-any-r1 systemd diff --git a/app-admin/rsyslog/rsyslog-8.2302.0.ebuild b/app-admin/rsyslog/rsyslog-8.2302.0.ebuild index ac3fd9c44ca2..0d3d01886462 100644 --- a/app-admin/rsyslog/rsyslog-8.2302.0.ebuild +++ b/app-admin/rsyslog/rsyslog-8.2302.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit autotools linux-info python-any-r1 systemd
[gentoo-commits] repo/gentoo:master commit in: x11-base/xorg-server/, x11-base/xorg-server/files/
commit: edb9d8bbd529347bd374f60b841c9899a12d6dae Author: Matt Turner gentoo org> AuthorDate: Sun Feb 26 23:44:26 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Feb 26 23:44:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb9d8bb x11-base/xorg-server: Drop old versions Bug: https://bugs.gentoo.org/893438 Signed-off-by: Matt Turner gentoo.org> x11-base/xorg-server/Manifest | 1 - .../files/xorg-server-21.1.4-BadIDChoice.patch | 59 --- x11-base/xorg-server/xorg-server-21.1.6.ebuild | 195 - 3 files changed, 255 deletions(-) diff --git a/x11-base/xorg-server/Manifest b/x11-base/xorg-server/Manifest index 29a64821bd89..b061ccbf2fac 100644 --- a/x11-base/xorg-server/Manifest +++ b/x11-base/xorg-server/Manifest @@ -1,2 +1 @@ -DIST xorg-server-21.1.6.tar.xz 4977496 BLAKE2B 8bcfa0a29f7b84b3ba9357d8ae9b1c7a5dc108159cf059f9c76c2c15f00be0d34964a3240937d146ae5f58a2d94deb091facacab984f8f905848bef5679cf46a SHA512 5e3cf879facf3a04aa64b7f6129226ea68a97109a7daca5146b57b4c707cc76a4fbad1924997dd319efd8c8c20eb5bb59570a719101b76ae07e923b7e9656239 DIST xorg-server-21.1.7.tar.xz 4933292 BLAKE2B 327e217dcd632d9c013a330dbb0f93bf3c1bf6088906fcb3ff2959574fb6958c215a2ab6ed41b57250a9f200bcc3987bf87c5ffd11c7a7088c7fe6f1a245bd4b SHA512 e2a093381e28da9b2aa700c6609349fa851f4ca8df23c776f30e4e2733e7a6c1b257576b93f4c4e87fb09df901385bf52528982f6e7a6ad469597aeae8640bb5 diff --git a/x11-base/xorg-server/files/xorg-server-21.1.4-BadIDChoice.patch b/x11-base/xorg-server/files/xorg-server-21.1.4-BadIDChoice.patch deleted file mode 100644 index def3c58714b4.. --- a/x11-base/xorg-server/files/xorg-server-21.1.4-BadIDChoice.patch +++ /dev/null @@ -1,59 +0,0 @@ -https://bugs.gentoo.org/857483 -https://gitlab.freedesktop.org/xorg/xserver/-/issues/1310 -https://gitlab.freedesktop.org/xorg/xserver/-/merge_requests/953 - -From f61307631203ab0266c035db07c2f776cf7c6cf4 Mon Sep 17 00:00:00 2001 -From: Olivier Fourdan -Date: Tue, 12 Jul 2022 14:44:48 +0200 -Subject: [PATCH] dix: Fix overzealous caching of ResourceClientBits() - -Commit c7311654 cached the value of ResourceClientBits(), but that value -depends on the `MaxClients` value set either from the command line or -from the configuration file. - -For the latter, a call to ResourceClientBits() is issued before the -configuration file is read, meaning that the cached value is from the -default, not from the maximum number of clients set in the configuration -file. - -That obviously causes all sort of issues, including memory corruption -and crashes of the Xserver when reaching the default limit value. - -To avoid that issue, also keep the LimitClient value, and recompute the -ilog2() value if that changes, as on startup when the value is set from -the the xorg.conf ServerFlags section. - -v2: Drop the `cache == 0` test -Rename cache vars - -Fixes: c7311654 - dix: cache ResourceClientBits() value -Closes: https://gitlab.freedesktop.org/xorg/xserver/-/issues/1310 -Signed-off-by: Olivier Fourdan -Reviewed-by: Adam Jackson -(cherry picked from commit 2efa6d659508346358a1ef27b2393e18843f66a3) a/dix/resource.c -+++ b/dix/resource.c -@@ -620,12 +620,15 @@ ilog2(int val) - unsigned int - ResourceClientBits(void) - { --static unsigned int cached = 0; -+static unsigned int cache_ilog2 = 0; -+static unsigned int cache_limit = 0; - --if (cached == 0) -- cached = ilog2(LimitClients); -+if (LimitClients != cache_limit) { -+cache_limit = LimitClients; -+cache_ilog2 = ilog2(LimitClients); -+} - --return cached; -+return cache_ilog2; - } - - /* --- -GitLab - - diff --git a/x11-base/xorg-server/xorg-server-21.1.6.ebuild b/x11-base/xorg-server/xorg-server-21.1.6.ebuild deleted file mode 100644 index 552f91189bcb.. --- a/x11-base/xorg-server/xorg-server-21.1.6.ebuild +++ /dev/null @@ -1,195 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -XORG_TARBALL_SUFFIX="xz" -XORG_EAUTORECONF="no" -inherit flag-o-matic xorg-3 meson -EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"; - -DESCRIPTION="X.Org X servers" -SLOT="0/${PV}" -if [[ ${PV} != * ]]; then - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -fi - -IUSE_SERVERS="xephyr xnest xorg xvfb" -IUSE="${IUSE_SERVERS} debug +elogind minimal selinux suid systemd test +udev unwind xcsecurity" -RESTRICT="!test? ( test )" - -CDEPEND=" - media-libs/libglvnd[X] - dev-libs/libbsd - dev-libs/openssl:0= - >=x11-apps/iceauth-1.0.2 - >=x11-apps/rgb-1.0.3 - >=x11-apps/xauth-1.0.3 - x11-apps/xkbcomp - >=x11-libs/libdrm-2.4.89 - >=x11-libs/libpciaccess-0.12.901 - >=x11-libs/libXau-1.0.4 - >=x11-libs/libXdmcp-1.0.2 -
[gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
commit: 4945ad61abcfe0fde76deaafa1bbf6a787aae780 Author: Matt Turner gentoo org> AuthorDate: Sun Feb 26 23:43:32 2023 + Commit: Matt Turner gentoo org> CommitDate: Sun Feb 26 23:44:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4945ad61 x11-base/xwayland: Drop old versions Bug: https://bugs.gentoo.org/893438 Signed-off-by: Matt Turner gentoo.org> x11-base/xwayland/Manifest | 1 - x11-base/xwayland/xwayland-22.1.7.ebuild | 100 --- 2 files changed, 101 deletions(-) diff --git a/x11-base/xwayland/Manifest b/x11-base/xwayland/Manifest index a94e6e2e507d..87a4500a57f1 100644 --- a/x11-base/xwayland/Manifest +++ b/x11-base/xwayland/Manifest @@ -1,2 +1 @@ -DIST xwayland-22.1.7.tar.xz 1273476 BLAKE2B 9e128ff85690c6fb35eb196eefd49b1cf24aed290fd74cdb6e2fb8ad72d61b8dd9dccf83bdafc9a8e1ba13dc61135a7756dbae5ff40490d2076516d72818dbb1 SHA512 dc4187d4e9e1bbf5f431a4a71da01b773be3a8870c3f82da599739d9f72756ac69c1fb8cc3b6c96c88da3c1dd40ce42429a3a003c08f90fc337ebaf6200de649 DIST xwayland-22.1.8.tar.xz 1273668 BLAKE2B ad1f3e0a6a3782b271653864380d0beb0db60293fb96ab8f218caaeef245967ad46ca505fb516a936115c9d49e6a32bffb725bc6c95dc98a6c4c24521c6022df SHA512 f52c6f99d8ef7605bc1c651d5ee5e306c12af30649a2d712b1c4c3cf4c7c80246ae24bd9ac39461d47aafc78f5d659446a459cd6259e05ef3128b204981d114a diff --git a/x11-base/xwayland/xwayland-22.1.7.ebuild b/x11-base/xwayland/xwayland-22.1.7.ebuild deleted file mode 100644 index afcd2774aad0.. --- a/x11-base/xwayland/xwayland-22.1.7.ebuild +++ /dev/null @@ -1,100 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson - -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/xorg/xserver.git"; - inherit git-r3 -else - SRC_URI="https://xorg.freedesktop.org/archive/individual/xserver/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" -fi - -DESCRIPTION="Standalone X server running under Wayland" -HOMEPAGE="https://wayland.freedesktop.org/xserver.html"; - -IUSE="selinux video_cards_nvidia unwind xcsecurity" - -LICENSE="MIT" -SLOT="0" - -COMMON_DEPEND=" - dev-libs/libbsd - dev-libs/openssl:= - >=dev-libs/wayland-1.20 - >=dev-libs/wayland-protocols-1.22 - media-fonts/font-util - >=media-libs/libepoxy-1.5.4[X,egl(+)] - media-libs/libglvnd[X] - >=media-libs/mesa-21.1[X(+),egl(+),gbm(+)] - >=x11-libs/libdrm-2.4.89 - >=x11-libs/libXau-1.0.4 - x11-libs/libxcvt - >=x11-libs/libXdmcp-1.0.2 - >=x11-libs/libXfont2-2.0.1 - x11-libs/libxkbfile - >=x11-libs/libxshmfence-1.1 - >=x11-libs/pixman-0.27.2 - >=x11-misc/xkeyboard-config-2.4.1-r3 - - unwind? ( sys-libs/libunwind ) - video_cards_nvidia? ( gui-libs/egl-wayland ) -" -DEPEND=" - ${COMMON_DEPEND} - x11-base/xorg-proto - >=x11-libs/xtrans-1.3.5 -" -RDEPEND=" - ${COMMON_DEPEND} - x11-apps/xkbcomp - !<=x11-base/xorg-server-1.20.11 - selinux? ( sec-policy/selinux-xserver ) -" -BDEPEND=" - sys-devel/flex - dev-util/wayland-scanner -" - -PATCHES=( - "${FILESDIR}"/xwayland-drop-redundantly-installed-files.patch -) - -src_configure() { - local emesonargs=( - $(meson_use selinux xselinux) - $(meson_use unwind libunwind) - $(meson_use xcsecurity) - $(meson_use video_cards_nvidia xwayland_eglstream) - -Ddpms=true - -Ddri3=true - -Ddrm=true - -Ddtrace=false - -Dglamor=true - -Dglx=true - -Dipv6=true - -Dsecure-rpc=false - -Dscreensaver=true - -Dsha1=libcrypto - -Dxace=true - -Dxdmcp=true - -Dxinerama=true - -Dxvfb=true - -Dxv=true - -Dxwayland-path="${EPREFIX}"/usr/bin - -Ddocs=false - -Ddevel-docs=false - -Ddocs-pdf=false - ) - - meson_src_configure -} - -src_install() { - dosym ../bin/Xwayland /usr/libexec/Xwayland - - meson_src_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/fido2/
commit: 9a8eb8775cb44de23f0f3157f00c3a3f7ad88b56 Author: Marek Szuba gentoo org> AuthorDate: Sun Feb 26 23:04:18 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sun Feb 26 23:32:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a8eb877 dev-python/fido2: EAPI bump, enable tests, py3.11 in 0.9.3 Looks like it will be a while before we can phase these old versions out. Signed-off-by: Marek Szuba gentoo.org> dev-python/fido2/fido2-0.9.3-r1.ebuild | 44 ++ 1 file changed, 44 insertions(+) diff --git a/dev-python/fido2/fido2-0.9.3-r1.ebuild b/dev-python/fido2/fido2-0.9.3-r1.ebuild new file mode 100644 index ..4d71ade46cd3 --- /dev/null +++ b/dev-python/fido2/fido2-0.9.3-r1.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools + +inherit distutils-r1 + +DESCRIPTION="Python based FIDO 2.0 library" +HOMEPAGE="https://github.com/Yubico/python-fido2"; +SRC_URI="https://github.com/Yubico/python-fido2/releases/download/${PV}/${P}.tar.gz"; + +LICENSE="Apache-2.0 BSD-2 MIT MPL-2.0" +SLOT="0/0.9" # Bumped every time a backwards-incompatible version is released +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" +IUSE="examples" + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/pyscard[${PYTHON_USEDEP}] + examples? ( + dev-python/flask[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + ) +" +BDEPEND="test? ( + dev-python/mock[${PYTHON_USEDEP}] + >=dev-python/pyfakefs-3.4[${PYTHON_USEDEP}] ) +" + +distutils_enable_tests unittest + +python_install_all() { + distutils-r1_python_install_all + + if use examples; then + docinto examples + dodoc -r "${S}"/examples/. + docompress -x "/usr/share/doc/${PF}/examples" + fi +}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/solo1/
commit: cb6c6f7fea9a3b180630ad34c31acff87fda593a Author: Marek Szuba gentoo org> AuthorDate: Sun Feb 26 23:23:38 2023 + Commit: Marek Szuba gentoo org> CommitDate: Sun Feb 26 23:32:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb6c6f7f sys-auth/solo1: enable py3.11 Turns out it wasn't necessary for upstream to start supporting fido2-1.0 after all. Closes: https://bugs.gentoo.org/897268 Signed-off-by: Marek Szuba gentoo.org> sys-auth/solo1/solo1-0.1.1-r1.ebuild | 39 1 file changed, 39 insertions(+) diff --git a/sys-auth/solo1/solo1-0.1.1-r1.ebuild b/sys-auth/solo1/solo1-0.1.1-r1.ebuild new file mode 100644 index ..bd6a6de61f44 --- /dev/null +++ b/sys-auth/solo1/solo1-0.1.1-r1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=flit + +inherit distutils-r1 + +DESCRIPTION="CLI and Python library for SoloKeys Solo 1" +HOMEPAGE="https://github.com/solokeys/solo1-cli"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="Apache-2.0 MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" + +RDEPEND=">=dev-python/click-7.1.0[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/ecdsa[${PYTHON_USEDEP}] + dev-python/fido2:0/0.9[${PYTHON_USEDEP}] + dev-python/intelhex[${PYTHON_USEDEP}] + dev-python/pyserial[${PYTHON_USEDEP}] + dev-python/pyusb[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}]" + +pkg_postinst() { + if [[ -n ${REPLACING_VERSIONS} ]]; then + local ver + for ver in ${REPLACING_VERSIONS}; do + if ver_test ${ver} -lt 0.1.1; then + ewarn "Note that since version 0.1.1 the CLI executable is called '${PN}' rather than 'solo'" + ewarn "The old name can still be used for now but is deprecated" + break + fi + done + fi +}
[gentoo-commits] proj/releng:master commit in: tools/
commit: bdebb3c30ecfbce561a572ad6a8dfce281c322e1 Author: Nic Boet boet cc> AuthorDate: Sun Feb 26 23:27:02 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Feb 26 23:27:02 2023 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=bdebb3c3 Improve send_mail() because it acts more like the logger * output failure events to stdout if verbose set, useful for those without a mailer * do not email if recipient var is undef; allows flexibility for non-releng use cases Signed-off-by: Nic Boet boet.cc> Signed-off-by: Andreas K. Hüttel gentoo.org> tools/catalyst-auto | 6 ++ 1 file changed, 6 insertions(+) diff --git a/tools/catalyst-auto b/tools/catalyst-auto index 1780daf4..c6b303f5 100755 --- a/tools/catalyst-auto +++ b/tools/catalyst-auto @@ -53,8 +53,14 @@ EOH } send_email() { + if [[ ${verbose} -ge 1 ]]; then + echo "$1 $2 build log at $3" + fi + [[ ${nonetwork} == 0 ]] || return + [[ ! -z ${EMAIL_TO} ]] || return + local subject="${EMAIL_SUBJECT_PREPEND} $1" local message=$2 local logfile=$3
[gentoo-commits] data/api:master commit in: files/
commit: a7478c293d7d60cc5cb68555ab3e1b1dbf2133ba Author: Mike Pagano gentoo org> AuthorDate: Sun Feb 26 23:23:06 2023 + Commit: Mike Pagano gentoo org> CommitDate: Sun Feb 26 23:23:06 2023 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=a7478c29 uid-gid.txt: Add 526 UID+GID for nginx-unit Signed-off-by: Mike Pagano gentoo.org> files/uid-gid.txt | 1 + 1 file changed, 1 insertion(+) diff --git a/files/uid-gid.txt b/files/uid-gid.txt index a5c539f..487dd33 100644 --- a/files/uid-gid.txt +++ b/files/uid-gid.txt @@ -618,6 +618,7 @@ gns3522 522 acct goaccess 523 523 acct owntracks 524 524 acct Used by sci-geosciences/owntracks-recorder knot-resolver 525 525 acct Used by net-dns/knot-resolver +nginx-unit 526 526 acct - 750..999750..999reserved Dynamic allocation by user.eclass. Do not use! - 1000..6 1000..6 reserved `UID_MIN`..`UID_MAX` / `GID_MIN`..`GID_MAX` in login.defs
[gentoo-commits] proj/releng:master commit in: tools/
commit: f2e3c07e81314d2b3a5d26638e08649f74350592 Author: Nic Boet boet cc> AuthorDate: Sun Feb 26 23:18:04 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Feb 26 23:18:54 2023 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=f2e3c07e Make it more apparent that bash time is not used Signed-off-by: Nic Boet boet.cc> Signed-off-by: Andreas K. Hüttel gentoo.org> tools/catalyst-auto | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/tools/catalyst-auto b/tools/catalyst-auto index 3dfd1233..1780daf4 100755 --- a/tools/catalyst-auto +++ b/tools/catalyst-auto @@ -421,8 +421,13 @@ run_catalyst_commands() { build_failure=0 - timeprefix=() - which time >/dev/null && timeprefix=( "time" ) + # bash built-in time function is not used + if ! which time >/dev/null ; then + timeprefix=() + echo "sys-process/time is optional for build resource utilization" + else + timeprefix=( "time" ) + fi JOB_PIDS=() JOB_RETS=()
[gentoo-commits] proj/catalyst:master commit in: examples/
commit: 3286edf1c8b4cea0f5770bcf6aa4e289bd06d82f Author: Stephen Reaves gmail com> AuthorDate: Wed Jan 9 22:42:40 2019 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun Feb 26 23:07:05 2023 + URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=3286edf1 Fixed typo Signed-off-by: Andreas K. Hüttel gentoo.org> examples/stage4_template.spec | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/examples/stage4_template.spec b/examples/stage4_template.spec index a7a3e766..02910c88 100644 --- a/examples/stage4_template.spec +++ b/examples/stage4_template.spec @@ -129,7 +129,7 @@ stage4/motd: # This is for blacklisting modules from being hotplugged that are known to cause # problems. Putting a module name here will keep it from being auto-loaded, -# even if ti is detected by hotplug. +# even if it is detected by hotplug. # example: # stage4/modblacklist: 8139cp stage4/modblacklist:
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: db2110a4dcd7e99e00afd41429b94f4fe67e36fb Author: Sam James gentoo org> AuthorDate: Sun Feb 26 22:49:26 2023 + Commit: Sam James gentoo org> CommitDate: Sun Feb 26 22:49:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db2110a4 sys-devel/gcc: add 13.0.1_pre20230226 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-13.0.1_pre20230226.ebuild | 54 + 2 files changed, 55 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 0f82de2efb98..3ed496c652ac 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -32,6 +32,7 @@ DIST gcc-12.2.0-patches-2.tar.xz 13952 BLAKE2B a9e798911acaf45c3f585f69721130cfb DIST gcc-12.2.0.tar.xz 84645292 BLAKE2B 715574af9ad678f9dc8cfd19c866bf910c7edfd479e7e9681337feaa9b54e5d304ddb85483816b8d89754d502405823ae2eff0d1e444538763f40be8e428d8da SHA512 e9e857bd81bf7a370307d6848c81b2f5403db8c7b5207f54bce3f3faac3bde63445684092c2bc1a2427cddb6f7746496d9fbbef05fbbd77f2810b2998f1f9173 DIST gcc-13-20230212.tar.xz 83949608 BLAKE2B 2c794044b6dc220b109bcb86ed1315f9413ef86e399b7062c4cb918d6ca7eede34db947c854d670201a25034471f57b9feaf2c23ea8f9714d272a1678311966d SHA512 2ed0656ab75abe5aa60f087c1ce5a2e41395cb5d827279d4d67192e6b9e85890849e42982e7b89b89ff5eaf6a81aef292ccf618f29a8b9ccb2d6a8bd56dc76f9 DIST gcc-13-20230219.tar.xz 84151776 BLAKE2B 3fe1c7926e95072c28374f32eecb4c88cdc04d73e1462de3b560249f5fd7795d0ca911219061386e43114c391f0f9b145bdcc05c8b5c6b267462dd290111ab7e SHA512 7d94e71e7608693569908d24ae7e8648a9d11fbfd366e21a802b9e24294ff8e214802e23b47c7030d41e1273dfae052d125a7634a02cc1f7999c5fd17a6cd3a1 +DIST gcc-13-20230226.tar.xz 84264388 BLAKE2B fea763a1627bff19eb0f7869b83c00337dc2a203178d17143c98c2c1d3fd385d2f853f195ff79ecc1cae659a1f8704c88e7fd77456eed4510bdcba7631e49353 SHA512 38de82dd54e1b57490f5492a4adcd05b9da3ace2235654dff19bade8d378e75be1495f3b2b4e7f7e57ea144351c4ade1e9a5b141546259024f0359f43b2025ac DIST gcc-13.1.0-musl-patches-1.tar.xz 3528 BLAKE2B c572ab4a0fb929b16ec36b3a3616cdcccd62f7ee27ded8077008b9beb50539db64cc251ff8a3eade54e8ebfe1012f8f32d0802379bf8ffb0f1b8ce7c8457da37 SHA512 ffb7dfa54a9d23b5333664e915efd9f18a43cd696f4ff5669a8b072a0e9cf4978de53e315123542441a2533e4f269de0bb7d90ee7a37d3a7517b7cda6ea06681 DIST gcc-13.1.0-patches-8.tar.xz 11644 BLAKE2B aaa135a7d22badc22eeba42fe92c2de40e1a779836f42b5ba15884ad3d756020421b99e29b9a27f40368013fb9d8348e3ca1ef3541a6de55129d66f4645caf8f SHA512 a71ef0f215451c840a99d7100489e8364e4e7a71d83e9be42e35fb06d4276afadb64834801ef3469a4edb78eede5a03c18104215fef3039f98da3b3d0c8e69af DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7 SHA512 1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6 diff --git a/sys-devel/gcc/gcc-13.0.1_pre20230226.ebuild b/sys-devel/gcc/gcc-13.0.1_pre20230226.ebuild new file mode 100644 index ..6b843430b057 --- /dev/null +++ b/sys-devel/gcc/gcc-13.0.1_pre20230226.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_VER="8" +PATCH_GCC_VER="13.1.0" +MUSL_VER="1" +MUSL_GCC_VER="13.1.0" + +if [[ $(ver_cut 3) == ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=$(($(ver_cut 3) - 9998)) + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$(($(ver_cut 2) - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +fi + +inherit toolchain +# Needs to be after inherit (for now?), bug #830908 +EGIT_BRANCH=master + +# Don't keyword live ebuilds +if ! tc_is_live && [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then +# KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + KEYWORDS="~loong" +fi + +# Technically only if USE=hardened *too* right now, but no point in complicating it further. +# If GCC is enabling CET by default, we need glibc to be built with support for it. +# bug #830454 +RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" +DEPEND="${RDEPEND}" +BDEPEND="${CATEGORY}/binutils[cet(-)?]" + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in "${upstreamed_patches[@]}"; do + rm -v "${WORKDIR}/patch/${p}" || die + done + + toolchain_src_prepare + + eapply_user +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/nosexcover/
commit: c74340034fd74e8b96be6679ebe28e96484deb1a Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 26 22:33:07 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 26 22:42:21 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c7434003 dev-python/nosexcover: treeclean Closes: https://bugs.gentoo.org/897478 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/nosexcover/Manifest | 1 - dev-python/nosexcover/metadata.xml | 14 - dev-python/nosexcover/nosexcover-1.0.11.ebuild | 27 -- 3 files changed, 42 deletions(-) diff --git a/dev-python/nosexcover/Manifest b/dev-python/nosexcover/Manifest deleted file mode 100644 index 90bda662e..0 --- a/dev-python/nosexcover/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST nosexcover-1.0.11.tar.gz 2903 BLAKE2B 297dc37504e2db992600ee4ec7c6c2cabdb36d8e137298755bdc6fe4af8dba666e99975a894ee534de62b4576514a3d912e6b98bcb43f228db9b58849788c092 SHA512 a4c75aac5095aa8323094b2a4eceb3af26243e6c87dd8720df8cf43ae0f76c28c638fe2c3cbcad621b7c2779115dccbb32e6a2f33a8bc5efb22a0fb0901d64fa diff --git a/dev-python/nosexcover/metadata.xml b/dev-python/nosexcover/metadata.xml deleted file mode 100644 index 61b6af305..0 --- a/dev-python/nosexcover/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - -http://www.gentoo.org/dtd/metadata.dtd";> - - - co-maintainers welcome - lssndrbarbi...@gmail.com - Alessandro Barbieri - - - nosexcover - cmheisel/nose-xcover - https://github.com/cmheisel/nose-xcover/issues - - diff --git a/dev-python/nosexcover/nosexcover-1.0.11.ebuild b/dev-python/nosexcover/nosexcover-1.0.11.ebuild deleted file mode 100644 index f4322cb5c..0 --- a/dev-python/nosexcover/nosexcover-1.0.11.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Extends nose.plugins.cover to add Cobertura-style XML reports" -HOMEPAGE=" - https://github.com/cmheisel/nose-xcover - https://pypi.org/project/nosexcover/ -" -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" - -DEPEND=" - dev-python/nose[${PYTHON_USEDEP}] - >=dev-python/coverage-3.4[${PYTHON_USEDEP}] -" -RDEPEND="${DEPEND}" - -distutils_enable_tests nose
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/opentypespec/
commit: 10778355149281af1df9860d966869a4d6aaf939 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 26 20:56:26 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 26 22:41:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=10778355 dev-python/opentypespec: add 1.9.1, drop 1.8.4 Closes: https://bugs.gentoo.org/897480 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/opentypespec/Manifest | 2 +- dev-python/opentypespec/opentypespec-1.8.4.ebuild | 21 - dev-python/opentypespec/opentypespec-1.9.1.ebuild | 20 3 files changed, 21 insertions(+), 22 deletions(-) diff --git a/dev-python/opentypespec/Manifest b/dev-python/opentypespec/Manifest index 31d20321e..79108035e 100644 --- a/dev-python/opentypespec/Manifest +++ b/dev-python/opentypespec/Manifest @@ -1 +1 @@ -DIST opentypespec-1.8.4.tar.gz 15963 BLAKE2B 3d796ffa37f7a617a3be8d5a323fbe8f88e57e05aa031edfe1e48115a65526585d522a2426ed5d5ad970621d0cc301238bed8ac0c2beaab526f0b8679572e2ef SHA512 30c96322901ae99c3f8f71d7621660d7273b0ced60c86a253c573c32d491ce1ef6da750106f4aa8fdd005583be6fc31ef9513c301bfe0a6a39e1b6634ede1e9d +DIST opentypespec-1.9.1.tar.gz 22450 BLAKE2B 53b426f86c1210460f94c8f830987c0ecf1d560e57ec07e890bb359f20b66293357784f2de652a441b17e92c4a031d13f8540b73d16669715c5827a2464a27fc SHA512 2dc2305fe3b03ef5067effe599694c4e64826b44821c0e2c149c5e3c749932c79afba35f81d58b1435c2ddb3422d81625fae0420b7e9e6c5ed36bb667a5bedb3 diff --git a/dev-python/opentypespec/opentypespec-1.8.4.ebuild b/dev-python/opentypespec/opentypespec-1.8.4.ebuild deleted file mode 100644 index 78e4d6eee..0 --- a/dev-python/opentypespec/opentypespec-1.8.4.ebuild +++ /dev/null @@ -1,21 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) - -inherit distutils-r1 - -DESCRIPTION="Python bezier manipulation library" -HOMEPAGE="https://github.com/simoncozens/opentypespec-py"; -SRC_URI="https://github.com/simoncozens/opentypespec-py/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${PN}-py-${PV}" - -LICENSE="Apache-2.0" -KEYWORDS="~amd64" -SLOT="0" - -RESTRICT="test" #https://github.com/simoncozens/opentypespec-py/issues/1 - -distutils_enable_tests setup.py diff --git a/dev-python/opentypespec/opentypespec-1.9.1.ebuild b/dev-python/opentypespec/opentypespec-1.9.1.ebuild new file mode 100644 index 0..72216aa3f --- /dev/null +++ b/dev-python/opentypespec/opentypespec-1.9.1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} pypy3 ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Data derived from the OpenType specification" +HOMEPAGE=" + https://pypi.org/project/opentypespec/ + https://github.com/simoncozens/opentypespec-py +" + +LICENSE="Apache-2.0" +KEYWORDS="~amd64" +SLOT="0" + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/protego/
commit: 842b66432a0b1c498bb64d3d5ff149bdba896fae Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 26 22:31:52 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 26 22:41:37 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=842b6643 dev-python/protego: drop 0.1.16 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/protego/Manifest | 1 - dev-python/protego/protego-0.1.16.ebuild | 19 --- 2 files changed, 20 deletions(-) diff --git a/dev-python/protego/Manifest b/dev-python/protego/Manifest index c3bd61ba5..ec7f41c27 100644 --- a/dev-python/protego/Manifest +++ b/dev-python/protego/Manifest @@ -1,2 +1 @@ -DIST protego-0.1.16.tar.gz 3187814 BLAKE2B 91591f21ce813e127794678602df21a38b269de69504f8aba9720aedc705225036737f4c7ca5c61cebac91d93eaa1161ee322acd8ee0c67f2c23096a6b2529c9 SHA512 3f029f34c4da6dc612dcdd747f56d421dca60f163315e0f72497435dbd74da77a5a02ee35f15774aad431e2b6e69a582c038d435ba0c07a53b3f0c83cb1c958a DIST protego-0.2.1.tar.gz 3188678 BLAKE2B 2874ffbc7f185946aa4e520ace1c49bea8de9e686ea45b2e70780919f411030d7f3411e8176997c2da2c0d15c8aae563a994acde0c6128deaa26649a138c8e57 SHA512 ef8a8196d8ece577eec90cc2e2cca2899625bd777c18f01c8e72a6130d4c2c13f71fa6e32a3e8e43b749f7556f4e3dbb1662e5e94ae18e6c8a7eef950779be1b diff --git a/dev-python/protego/protego-0.1.16.ebuild b/dev-python/protego/protego-0.1.16.ebuild deleted file mode 100644 index ae1b03804..0 --- a/dev-python/protego/protego-0.1.16.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="robots.txt parser with support for modern conventions" -HOMEPAGE="https://scrapy.org/"; -SRC_URI="https://github.com/scrapy/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT=0 -KEYWORDS="~amd64" - -RDEPEND="dev-python/six[${PYTHON_USEDEP}]" - -distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/psycopg2cffi/, dev-python/psycopg2cffi/files/
commit: 38212e927a9233e80677309952b7ec44de5123b0 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 26 21:31:16 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 26 22:41:37 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=38212e92 dev-python/psycopg2cffi: enable py3.11, fix tests Closes: https://bugs.gentoo.org/819018 Closes: https://bugs.gentoo.org/897522 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/psycopg2cffi/Manifest | 2 +- .../files/psycopg2cffi-2.9.0-include-tests.patch | 10 .../psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild | 59 ++ dev-python/psycopg2cffi/psycopg2cffi-2.9.0.ebuild | 28 -- 4 files changed, 70 insertions(+), 29 deletions(-) diff --git a/dev-python/psycopg2cffi/Manifest b/dev-python/psycopg2cffi/Manifest index 26be24ea9..d267c2e40 100644 --- a/dev-python/psycopg2cffi/Manifest +++ b/dev-python/psycopg2cffi/Manifest @@ -1 +1 @@ -DIST psycopg2cffi-2.9.0.tar.gz 65512 BLAKE2B 2e106eea22feb08aa7154dfc4959a9e68d946b34e872711f19856521dca050d0380498d3c20e762b31e7181ecfc5371a1b02c4bb711bfe56a4af9f497ffc SHA512 afd3ce9fa76dcd2df29b7aa8c5d31a33058023dc020ac829b95b8f7950fa17f2733f86a8c45f3d6eefeafae1c7f3997cbae820da98952d71336f7a1c72e84353 +DIST psycopg2cffi-2.9.0.gh.tar.gz 117682 BLAKE2B 9fe983f8f72fe384b1946143331b17dbcd03d12579241c7444d0d1c8bb7d51ed9576eace780ae3dd58c2d621b21f045347e25692514fa2fbbee2aac21ef89adb SHA512 520c4aaad33916ff5e1a7089888e04134bd5ad6f3115415a3dd04fb48afdc8ad0c68bf9e71d9158640392d3a2cd0b280eea8fa7a3d2ed63944e234d52f8cce43 diff --git a/dev-python/psycopg2cffi/files/psycopg2cffi-2.9.0-include-tests.patch b/dev-python/psycopg2cffi/files/psycopg2cffi-2.9.0-include-tests.patch new file mode 100644 index 0..1237fa7d5 --- /dev/null +++ b/dev-python/psycopg2cffi/files/psycopg2cffi-2.9.0-include-tests.patch @@ -0,0 +1,10 @@ +--- a/setup.py b/setup.py +@@ -57,7 +57,7 @@ setup_kwargs = dict( + description=README[0].strip(), + long_description=''.join(README), + test_suite='psycopg2cffi.tests.suite', +-packages=['psycopg2cffi', 'psycopg2cffi._impl', 'psycopg2cffi.tests'], ++packages=['psycopg2cffi', 'psycopg2cffi._impl', 'psycopg2cffi.tests', 'psycopg2cffi.tests.psycopg2_tests'], + install_requires=['six'], + ) diff --git a/dev-python/psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild b/dev-python/psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild new file mode 100644 index 0..965fa9788 --- /dev/null +++ b/dev-python/psycopg2cffi/psycopg2cffi-2.9.0-r1.ebuild @@ -0,0 +1,59 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} pypy3 ) +DISTUTILS_USE_PEP517=setuptools +inherit databases distutils-r1 edo + +DESCRIPTION="Implementation of the psycopg2 module using cffi. Compatible with Psycopg 2.5." +HOMEPAGE=" + https://pypi.org/project/psycopg2cffi/ + https://github.com/chtd/psycopg2cffi +" +SRC_URI="https://github.com/chtd/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND="dev-db/postgresql:=" +RDEPEND=" + ${DEPEND} + dev-python/six[${PYTHON_USEDEP}] +" +BDEPEND=" + virtual/python-cffi[${PYTHON_USEDEP}] + test? ( + $(epostgres --get-depend) + ) +" + +PATCHES=( "${FILESDIR}"/${P}-include-tests.patch ) + +EPYTEST_DESELECT=( + # hang + tests/psycopg2_tests/test_cancel.py::CancelTests::test_async_cancel + # fail + tests/psycopg2_tests/test_dates.py::FromTicksTestCase::test_date_value_error_sec_59_99 + tests/psycopg2_tests/test_types_basic.py::TypesBasicTests::testEmptyArray +) + +distutils_enable_tests pytest + +python_test() { + cd "${T}" || die + epytest --pyargs ${PN} +} + +src_test() { + local -x PSYCOPG2_TESTDB_HOST="localhost" + local -x PSYCOPG2_TESTDB_PORT="55432" + local -x PSYCOPG2_TESTDB_USER="postgres" + epostgres --start ${PSYCOPG2_TESTDB_PORT} + edo createdb -h ${PSYCOPG2_TESTDB_HOST} -p ${PSYCOPG2_TESTDB_PORT} -U postgres psycopg2_test + + distutils-r1_src_test + epostgres --stop +} diff --git a/dev-python/psycopg2cffi/psycopg2cffi-2.9.0.ebuild b/dev-python/psycopg2cffi/psycopg2cffi-2.9.0.ebuild deleted file mode 100644 index a77ccb921..0 --- a/dev-python/psycopg2cffi/psycopg2cffi-2.9.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( pypy3 python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Implementation of the psycopg2 module using cffi. Compatible with Psycopg 2.5." -HOMEPAGE=" - https://github.com/chtd/psycopg2cffi - https://pypi.org/project/psycopg2cffi/ -" -SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" - -LIC
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/itemadapter/
commit: 7488913ad3ec6301e9dd174c5eda024388d3f03b Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 26 20:46:32 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 26 22:41:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7488913a dev-python/itemadapter: drop 0.4.0 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/itemadapter/Manifest | 1 - dev-python/itemadapter/itemadapter-0.4.0.ebuild | 27 - 2 files changed, 28 deletions(-) diff --git a/dev-python/itemadapter/Manifest b/dev-python/itemadapter/Manifest index 663ea5b49..84f882183 100644 --- a/dev-python/itemadapter/Manifest +++ b/dev-python/itemadapter/Manifest @@ -1,3 +1,2 @@ -DIST itemadapter-0.4.0.tar.gz 14682 BLAKE2B ce7c9bcebd1dd75c35e76af2a788e6b3695c4e2fa19cc7dc467dc8dcd58deb71ae2f9272195d5030c0a72b80f56171ed9760eefd6c5c2b2769176ca8b441d6b8 SHA512 c7226c2e0e8c2f1695ec62e67a60b99ed92f4e71c9003a274292df91cef54abc382f614eb08422be6d532c0e91fa0bf962d2b5f6b2220e107b5ba43d921be15d DIST itemadapter-0.6.0.tar.gz 16325 BLAKE2B 75fa4c520de2c8fef8bf84ca416c2603d3237d86a994d4c083d6ad3469b03d8398ecd5828a3a3d18f742462002294c1872a493f4b29983907eaadb2b8af8f1fa SHA512 faa6170ea72d29f15c0332f38b288d8a4f1e2bb7229d3eb61227b52231c4d16d52bed09eda52acaf8653093afbc59ba2ec9ef8a2a4d408502f70704cea82c9ec DIST itemadapter-0.7.0.tar.gz 16849 BLAKE2B 1efd7251c50f17e8e3e52d3544b24ccdc5e5fcae90ad46f010959e3d5e6b2703271e310a37762b087a873a1ae0c0c9249ca19229cd062d974a05119d2e7ec221 SHA512 7402650f82fa16c2976821c5033a156c0994ad059581a714cb9a920235b1d2d4bbba60fbb186374377fb5dfc16ec59c5d432987e5c7906655c4e20d27f5e65cd diff --git a/dev-python/itemadapter/itemadapter-0.4.0.ebuild b/dev-python/itemadapter/itemadapter-0.4.0.ebuild deleted file mode 100644 index 2e268b210..0 --- a/dev-python/itemadapter/itemadapter-0.4.0.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_9 ) -inherit distutils-r1 - -DESCRIPTION="Common interface for scrapy data container classes" -HOMEPAGE="https://scrapy.org/"; -SRC_URI="https://github.com/scrapy/itemadapter/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT=0 -KEYWORDS="~amd64" - -RDEPEND="${PYTHON_DEPS}" -DEPEND="${RDEPEND}" -BDEPEND="${DEPEND} - test? ( - dev-python/attrs[${PYTHON_USEDEP}] - dev-python/pydantic[${PYTHON_USEDEP}] - dev-python/scrapy[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/MutatorMath/
commit: 90e56563897328f87ebe64254b141fa30cb9cabe Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 26 20:17:46 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 26 22:41:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=90e56563 dev-python/MutatorMath: enable py3.11 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/MutatorMath/Manifest| 2 +- dev-python/MutatorMath/MutatorMath-3.0.1-r1.ebuild | 31 --- dev-python/MutatorMath/MutatorMath-3.0.1-r2.ebuild | 36 ++ 3 files changed, 37 insertions(+), 32 deletions(-) diff --git a/dev-python/MutatorMath/Manifest b/dev-python/MutatorMath/Manifest index fc02a1687..40ad3235a 100644 --- a/dev-python/MutatorMath/Manifest +++ b/dev-python/MutatorMath/Manifest @@ -1 +1 @@ -DIST MutatorMath-3.0.1.gh.tar.gz 234416 BLAKE2B 999b0fb3c5cca8252fc27efa099e5046d17604b77a38322fd3a13b7e96d7b6ac123dafe75f3a295e908ec8891e5342df319c7faca3612d953849895e8c99f17a SHA512 a1be360c866783543b375872a406eb61ac41ce21a6fd7c9b8d349758525c998d7d2613ad55208a5f8709a81c0ea8ea7e4bad76f0a554e8ce8e62aa6c9a00bbb5 +DIST MutatorMath-3.0.1.zip 421722 BLAKE2B bfa6f796ac0b67f2c8d22bdca9f1dfbcebe9b8185778563c1c67c5e8a5748cf0462e06d9e58dc5ea49e5986f9faeabb9310ce775281f9ee888262047b0f87dea SHA512 9f0af87f4811b27dd3b0e791a230fe0fa1e90e9605673d8753fb3966155483a37fd126646e4deeae79233e8ecc22ee042ae5f985a1bdc5e2696997eff444b801 diff --git a/dev-python/MutatorMath/MutatorMath-3.0.1-r1.ebuild b/dev-python/MutatorMath/MutatorMath-3.0.1-r1.ebuild deleted file mode 100644 index 8e11d9d5a..0 --- a/dev-python/MutatorMath/MutatorMath-3.0.1-r1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="A library for piecewise linear interpolation in multiple dimensions" -HOMEPAGE="https://github.com/LettError/MutatorMath"; -SRC_URI="https://github.com/LettError/MutatorMath/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -KEYWORDS="~amd64" -LICENSE="BSD" -SLOT="0" - -RDEPEND=" - dev-python/defcon[${PYTHON_USEDEP}] - dev-python/fontMath[${PYTHON_USEDEP}] - >=dev-python/fonttools-3.32[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/unicodedata2[${PYTHON_USEDEP}] - ) -" - -distutils_enable_tests setup.py diff --git a/dev-python/MutatorMath/MutatorMath-3.0.1-r2.ebuild b/dev-python/MutatorMath/MutatorMath-3.0.1-r2.ebuild new file mode 100644 index 0..92758d459 --- /dev/null +++ b/dev-python/MutatorMath/MutatorMath-3.0.1-r2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +inherit distutils-r1 pypi + +DESCRIPTION="A library for piecewise linear interpolation in multiple dimensions" +HOMEPAGE=" + https://pypi.org/project/MutatorMath/ + https://github.com/LettError/MutatorMath +" +SRC_URI="$(pypi_sdist_url --no-normalize ${PN} ${PV} .zip)" + +KEYWORDS="~amd64" +LICENSE="BSD" +SLOT="0" + +RDEPEND=" + dev-python/defcon[${PYTHON_USEDEP}] + dev-python/fontMath[${PYTHON_USEDEP}] + >=dev-python/fonttools-3.32[${PYTHON_USEDEP}] +" +BDEPEND=" + app-arch/unzip + test? ( + >=dev-python/unicodedata2-15.0.0[${PYTHON_USEDEP}] + ) +" + +DOCS=( Docs README.rst ) + +distutils_enable_tests setup.py
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/parsel/
commit: 0dbdc7e17d98e462b543b24ab243a2610482796e Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 26 21:02:42 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 26 22:41:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0dbdc7e1 dev-python/parsel: drop 1.6.0 Closes: https://bugs.gentoo.org/897502 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/parsel/Manifest| 1 - dev-python/parsel/parsel-1.6.0.ebuild | 36 --- 2 files changed, 37 deletions(-) diff --git a/dev-python/parsel/Manifest b/dev-python/parsel/Manifest index 7b4db1cb9..266b6a774 100644 --- a/dev-python/parsel/Manifest +++ b/dev-python/parsel/Manifest @@ -1,2 +1 @@ -DIST parsel-1.6.0.tar.gz 100678 BLAKE2B 9fe937013d84d168cab4e415affecece272f7b2af729448aaf802240d0d7aca553d85de5747cf06ecbd17099e2bd81c741a3afd6bbad803916afdfd3673c07d6 SHA512 d3161522e1102cceeb1f29ab020b33019d4ac7f096cfab8fbe40f54073e49afc24f02aa54206d86f56c8f92e3db2d0d2f8a3dbdfa6417492cf299201f2ae6604 DIST parsel-1.7.0.tar.gz 46036 BLAKE2B e83b5f7f5a7a4274632a38586641be761482c6978670f6c747249d4063f5596bacc42d698d294da1aa9fb972bbaf21cbe3247e49560f1b9c29a3d79eee4dd00a SHA512 850784cfb32fbf619dbcd53152edb569b199965e59f3ec088892a8d432aaf08c1a61f3562499c5c592d9578fb28f871d519e3d7b344e3b7a12fbaaca57909f89 diff --git a/dev-python/parsel/parsel-1.6.0.ebuild b/dev-python/parsel/parsel-1.6.0.ebuild deleted file mode 100644 index 5b33de46a..0 --- a/dev-python/parsel/parsel-1.6.0.ebuild +++ /dev/null @@ -1,36 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..10} ) -inherit distutils-r1 - -DESCRIPTION="Utility to extract data from XML/HTML documents using XPath or CSS selectors" -HOMEPAGE="https://scrapy.org/"; -SRC_URI="https://github.com/scrapy/parsel/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT=0 -KEYWORDS="~amd64" - -DEPEND="${PYTHON_DEPS}" -RDEPEND="${DEPEND} - dev-python/cssselect[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - dev-python/w3lib[${PYTHON_USEDEP}] -" -BDEPEND="${DEPEND} - test? ( - dev-python/sybil[${PYTHON_USEDEP}] - ) -" - -PATCHES=( "${FILESDIR}/${PN}-1.6.0-pytest-runner.patch" ) - -distutils_enable_tests pytest - -python_test() { - py.test --ignore=docs || die -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/beziers/
commit: 29a710b40bef7ebf08e82f63528047ba02c2c82f Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 26 19:28:40 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 26 22:41:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=29a710b4 dev-python/beziers: enable py3.11 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/beziers/beziers-0.4.0-r1.ebuild | 35 dev-python/beziers/beziers-0.4.0-r2.ebuild | 37 ++ 2 files changed, 37 insertions(+), 35 deletions(-) diff --git a/dev-python/beziers/beziers-0.4.0-r1.ebuild b/dev-python/beziers/beziers-0.4.0-r1.ebuild deleted file mode 100644 index 0c99ca988..0 --- a/dev-python/beziers/beziers-0.4.0-r1.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -DISTUTILS_USE_PEP517=setuptools - -inherit distutils-r1 - -DESCRIPTION="Python bezier manipulation library" -HOMEPAGE="https://github.com/simoncozens/beziers.py"; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pyclipper[${PYTHON_USEDEP}] - dev-python/scipy[${PYTHON_USEDEP}] - dev-python/shapely[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND=" - test? ( - dev-python/dotmap[${PYTHON_USEDEP}] - dev-python/matplotlib[${PYTHON_USEDEP}] - ) -" - -PATCHES=( "${FILESDIR}/${P}-no-install-tests.patch" ) - -distutils_enable_tests pytest diff --git a/dev-python/beziers/beziers-0.4.0-r2.ebuild b/dev-python/beziers/beziers-0.4.0-r2.ebuild new file mode 100644 index 0..69501c49d --- /dev/null +++ b/dev-python/beziers/beziers-0.4.0-r2.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 optfeature pypi + +DESCRIPTION="Bezier curve manipulation library" +HOMEPAGE=" + https://pypi.org/project/beziers/ + https://github.com/simoncozens/beziers.py +" + +LICENSE="MIT" +KEYWORDS="~amd64" +SLOT="0" + +RDEPEND="dev-python/pyclipper[${PYTHON_USEDEP}]" +BDEPEND=" + test? ( + dev-python/dotmap[${PYTHON_USEDEP}] + dev-python/matplotlib[${PYTHON_USEDEP}] + ) +" + +PATCHES=( "${FILESDIR}/${PN}-0.4.0-no-install-tests.patch" ) + +distutils_enable_tests pytest + +pkg_postinst() { + optfeature "alpha_shape support" "dev-python/numpy dev-python/scipy dev-python/shapely" + optfeature "brush support" dev-python/shapely + optfeature "pen protocol support" dev-python/fonttools + optfeature "plot support" dev-python/matplotlib +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/font-v/
commit: a68a969e8e5f40bb53760612a544a6b097ab3fc3 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 26 19:46:53 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 26 22:41:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a68a969e dev-python/font-v: enable py3.11 Closes: https://bugs.gentoo.org/848774 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/font-v/font-v-2.1.0-r1.ebuild | 45 dev-python/font-v/font-v-2.1.0.ebuild| 41 - 2 files changed, 45 insertions(+), 41 deletions(-) diff --git a/dev-python/font-v/font-v-2.1.0-r1.ebuild b/dev-python/font-v/font-v-2.1.0-r1.ebuild new file mode 100644 index 0..2a70cb0b8 --- /dev/null +++ b/dev-python/font-v/font-v-2.1.0-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 edo + +DESCRIPTION="Font version reporting and modification tool" +HOMEPAGE="https://github.com/source-foundry/font-v"; +SRC_URI="https://github.com/source-foundry/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}" + +KEYWORDS="~amd64" +LICENSE="MIT" +SLOT="0" + +RDEPEND=" + dev-python/fonttools[${PYTHON_USEDEP}] + dev-python/GitPython[${PYTHON_USEDEP}] +" +BDEPEND="test? ( dev-vcs/git )" + +distutils_enable_tests pytest + +distutils_enable_sphinx docs \ + dev-python/sphinx-rtd-theme + +src_unpack() { + default + + # tests expect default git clone + mv "${WORKDIR}"/{${P},${PN}} || die +} + +src_test() { + edo git init + edo git config --global user.email "la...@example.com" + edo git config --global user.name "Larry the Cow" + edo git add . + edo git commit -m "init" + + distutils-r1_src_test +} diff --git a/dev-python/font-v/font-v-2.1.0.ebuild b/dev-python/font-v/font-v-2.1.0.ebuild deleted file mode 100644 index 069561113..0 --- a/dev-python/font-v/font-v-2.1.0.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Font version string reporting and modification library" -HOMEPAGE="https://github.com/source-foundry/font-v"; -SRC_URI="https://github.com/source-foundry/font-v/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" - -KEYWORDS="~amd64" -LICENSE="MIT" -SLOT="0" - -RDEPEND=" - dev-python/fonttools[${PYTHON_USEDEP}] - dev-python/GitPython[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND="test? ( dev-vcs/git )" - -distutils_enable_tests --install pytest -distutils_enable_sphinx docs dev-python/sphinx-rtd-theme - -src_test() { - #it want a git repo - git init || die - git config --global user.email "y...@example.com" || die - git config --global user.name "Your Name" || die - git add . || die - git commit -m 'init' || die - - #pure madness - #https://github.com/source-foundry/font-v/blob/e6746e4a045c99e56af661918c96259b1f444ed4/tests/test_utilities.py#L34 - sed -e "s|\"font-v\"|\"${PWD##*/}\"|g" -i "tests/test_utilities.py" || die - - python_foreach_impl python_test -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/hyperglot/
commit: 2df3cd24d47490b10cc2c17aadd1c52e634e85f3 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 26 20:30:28 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 26 22:41:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2df3cd24 dev-python/hyperglot: add 0.4.4, drop old Closes: https://bugs.gentoo.org/897462 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/hyperglot/Manifest | 3 +-- dev-python/hyperglot/hyperglot-0.3.9.ebuild| 30 -- ...perglot-0.3.8.ebuild => hyperglot-0.4.4.ebuild} | 14 +- 3 files changed, 9 insertions(+), 38 deletions(-) diff --git a/dev-python/hyperglot/Manifest b/dev-python/hyperglot/Manifest index 201a72402..f4a73cd9d 100644 --- a/dev-python/hyperglot/Manifest +++ b/dev-python/hyperglot/Manifest @@ -1,2 +1 @@ -DIST hyperglot-0.3.8.gh.tar.gz 7535789 BLAKE2B ea95372cfff195d2f991cc9a6bc3e26a9576e234167dde0c3a550979f6657e23b2169beb9d67b05fe8de1922e8a299ae24653da611e4277027798b2d139bc12f SHA512 32b8a08795fad10bfe909ddcab9578a53d1a0faf5a9ac79c2a129d2529d00166336560528f298ff8433fdc1149791da948fa2ef4f4d67780bd79b8f8126bdaf6 -DIST hyperglot-0.3.9.gh.tar.gz 7534924 BLAKE2B 504907a27e10977cba079cc03db489d1ee169de84e07d32308f4c682fda9be9e9d4b0af10f3ea0d0b3756582130ab3ab4474a730804b4a5ccd2acd0d97cfe787 SHA512 9bf3fad12e66d475dbca627164674a8f3d06779b44e3fac56b95de7058c863421ce107e76fab51dbf95d3ce7d6be5d9aeb340c73521dd85183f2982d36383758 +DIST hyperglot-0.4.4.gh.tar.gz 7552359 BLAKE2B eb365fd04ffd65a74a8eb78bdb822265a2b7dc5e8e2356dec0411f36a02168380297b84652cddb6275723cb54313e4b06b5570ee24e4dfa6803b1e32580c261c SHA512 80dadd65c2655a1a22b0c6c61818d4306d12ec8f71c9786fbf9d1fd55f624f7ed4f73c396c3027d3bd5af70eb6336d58d41939d4dee5e4f6d3b0c1dc49e50b9b diff --git a/dev-python/hyperglot/hyperglot-0.3.9.ebuild b/dev-python/hyperglot/hyperglot-0.3.9.ebuild deleted file mode 100644 index 6f30fd58e..0 --- a/dev-python/hyperglot/hyperglot-0.3.9.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Detect language support for font binaries" -HOMEPAGE=" - https://hyperglot.rosettatype.com/ - https://github.com/rosettatype/hyperglot - https://pypi.org/project/hyperglot/ -" -SRC_URI="https://github.com/rosettatype/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" - -LICENSE="GPL-3+ OFL" -KEYWORDS="~amd64" -SLOT="0" - -RDEPEND=" - >=dev-python/click-7.0[${PYTHON_USEDEP}] - >=dev-python/fonttools-4.0.2[${PYTHON_USEDEP}] - >=dev-python/pyyaml-5.3[${PYTHON_USEDEP}] - >=dev-python/unicodedata2-13.0.0[${PYTHON_USEDEP}] - >=dev-python/colorlog-4.7.2[${PYTHON_USEDEP}] -" - -distutils_enable_tests pytest diff --git a/dev-python/hyperglot/hyperglot-0.3.8.ebuild b/dev-python/hyperglot/hyperglot-0.4.4.ebuild similarity index 77% rename from dev-python/hyperglot/hyperglot-0.3.8.ebuild rename to dev-python/hyperglot/hyperglot-0.4.4.ebuild index 6f30fd58e..cb0607ebb 100644 --- a/dev-python/hyperglot/hyperglot-0.3.8.ebuild +++ b/dev-python/hyperglot/hyperglot-0.4.4.ebuild @@ -1,30 +1,32 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{8..10} ) - +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 DESCRIPTION="Detect language support for font binaries" HOMEPAGE=" https://hyperglot.rosettatype.com/ - https://github.com/rosettatype/hyperglot https://pypi.org/project/hyperglot/ + https://github.com/rosettatype/hyperglot " SRC_URI="https://github.com/rosettatype/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" -LICENSE="GPL-3+ OFL" +LICENSE="GPL-3" KEYWORDS="~amd64" SLOT="0" RDEPEND=" >=dev-python/click-7.0[${PYTHON_USEDEP}] + >=dev-python/colorlog-4.7.2[${PYTHON_USEDEP}] >=dev-python/fonttools-4.0.2[${PYTHON_USEDEP}] >=dev-python/pyyaml-5.3[${PYTHON_USEDEP}] >=dev-python/unicodedata2-13.0.0[${PYTHON_USEDEP}] - >=dev-python/colorlog-4.7.2[${PYTHON_USEDEP}] " +DOCS=( {CHANGELOG,README}.md CONTRIBUTORS.txt README{_comparison,_database}.md ) + distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/unicodedata2/
commit: 2443353f9acc09fa5c71d8b0f0f679a01f651b4c Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 26 20:16:06 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 26 22:41:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2443353f dev-python/unicodedata2: add 15.0.0, drop 14.0.0 Closes: https://bugs.gentoo.org/890885 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> dev-python/unicodedata2/Manifest | 2 +- dev-python/unicodedata2/unicodedata2-14.0.0.ebuild | 19 --- dev-python/unicodedata2/unicodedata2-15.0.0.ebuild | 22 ++ 3 files changed, 23 insertions(+), 20 deletions(-) diff --git a/dev-python/unicodedata2/Manifest b/dev-python/unicodedata2/Manifest index c29513be4..26cbaa44c 100644 --- a/dev-python/unicodedata2/Manifest +++ b/dev-python/unicodedata2/Manifest @@ -1 +1 @@ -DIST unicodedata2-14.0.0.gh.tar.gz 624067 BLAKE2B 0394af31670dbc3e89f616144f88081a69e1e4d9404d432a3f70c8973e967f28b914413219e0b22f089ccaa898193a45f4a2ce41bfe1f889622c69bd9b56735e SHA512 bb0b1e3834a892d23bda0d51443655b244e0f24cbb9ed51065afac3fdd2ed01a6382d4015ea0dcfaddc99c7858e19e3e3e86a9024a5600cb67cef219ebc719ba +DIST unicodedata2-15.0.0.tar.gz 592775 BLAKE2B 7d65d44dd9868858b587c77f385caee360e26178ca586663eb67ec42e63f7108739982639fa2a12b150f8ad3b7ab3cbc3aa683a3b52bc2bb116a4a6d23f01a1d SHA512 77bb7e827c4e5737983509406795c30f231737aa4410fcbeb3b9c3ef21b8a156c0459bc2edb4190f7c004f32f78b839c29d4c2211b60a172f5c677a43272e701 diff --git a/dev-python/unicodedata2/unicodedata2-14.0.0.ebuild b/dev-python/unicodedata2/unicodedata2-14.0.0.ebuild deleted file mode 100644 index 4d3dc2d7f..0 --- a/dev-python/unicodedata2/unicodedata2-14.0.0.ebuild +++ /dev/null @@ -1,19 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MYPV="$(ver_rs 3 -)" -PYTHON_COMPAT=( python3_{8..11} ) - -inherit distutils-r1 - -DESCRIPTION="Unicodedata backport for python 2/3 updated to the latest unicode version" -HOMEPAGE="https://github.com/mikekap/unicodedata2"; -SRC_URI="https://github.com/mikekap/unicodedata2/archive/refs/tags/${MYPV}.tar.gz -> ${P}.gh.tar.gz" -S="${WORKDIR}/${PN}-${MYPV}" -KEYWORDS="~amd64" -LICENSE="Apache-2.0" -SLOT="0" - -distutils_enable_tests pytest diff --git a/dev-python/unicodedata2/unicodedata2-15.0.0.ebuild b/dev-python/unicodedata2/unicodedata2-15.0.0.ebuild new file mode 100644 index 0..e71ac660f --- /dev/null +++ b/dev-python/unicodedata2/unicodedata2-15.0.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +DISTUTILS_USE_PEP517=setuptools +inherit distutils-r1 pypi + +DESCRIPTION="Unicodedata backport updated to the latest Unicode version" +HOMEPAGE=" + https://pypi.org/project/unicodedata2/ + https://github.com/mikekap/unicodedata2 +" + +KEYWORDS="~amd64" +LICENSE="Apache-2.0" +SLOT="0" + +DOCS=( {CHANGELOG,README}.md ) + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: profiles/
commit: 3e9081da28d4070d0796840f7675bd6df2fd19c6 Author: Anna (cybertailor) Vyalkova sysrq in> AuthorDate: Sun Feb 26 19:05:19 2023 + Commit: Anna Vyalkova sysrq in> CommitDate: Sun Feb 26 22:41:34 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3e9081da profiles: start masking libs with no consumers Closes: https://bugs.gentoo.org/848552 Closes: https://bugs.gentoo.org/862474 Closes: https://bugs.gentoo.org/862477 Signed-off-by: Anna (cybertailor) Vyalkova sysrq.in> profiles/package.mask | 27 +++ 1 file changed, 27 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 1bc758b77..036c1bb00 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -14,6 +14,33 @@ # New entries go on top. +# Anna Vyalkova (2023-02-02) +# Python libraries with no consumers left in tree. +# Masked for removal in 30 days. +dev-python/SQLAlchemy-Utils +dev-python/automaton +dev-python/cotyledon +dev-python/daiquiri +dev-python/httptools +dev-python/ldappool +dev-python/microversion-parse +dev-python/monotonic +dev-python/ncclient +dev-python/os-testr +dev-python/oslo-cache +dev-python/oslo-metrics +dev-python/oslo-middleware +dev-python/oslo-upgradecheck +dev-python/osprofiler +dev-python/ovsdbapp +dev-python/pybeam +dev-python/pycadf +dev-python/pyngus +dev-python/python-monascaclient +dev-python/python-qpid-proton +dev-python/tinyrpc +dev-python/zVMCloudConnector + # Joe Kappus (2023-02-09) # Multiple critical vulnerabilities, no maintainer: https://github.com/gogs/gogs/security/advisories # Masked for removal in 30 days.
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/markdown-include/
commit: 400559930969f281900dbb29bbde6edbecec4e2e Author: Sergey Torokhov yandex ru> AuthorDate: Sun Feb 26 22:31:18 2023 + Commit: Sergey Torokhov yandex ru> CommitDate: Sun Feb 26 22:31:40 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=40055993 dev-python/markdown-include: 0.8.1 version bump Signed-off-by: Sergey Torokhov yandex.ru> dev-python/markdown-include/Manifest | 1 + .../markdown-include/markdown-include-0.8.1.ebuild | 27 ++ 2 files changed, 28 insertions(+) diff --git a/dev-python/markdown-include/Manifest b/dev-python/markdown-include/Manifest index a95469e82..22e29f8b4 100644 --- a/dev-python/markdown-include/Manifest +++ b/dev-python/markdown-include/Manifest @@ -1,2 +1,3 @@ DIST markdown-include-0.7.0.gh.tar.gz 16696 BLAKE2B 0816c25afe73f0046d9cf56ad6a985bf76ebd7b4f78f64db631697ffcd07f9e0550b2dd74411945e38c27965153be186a89d82c55aa7bf4570be47c1cfca2917 SHA512 2d4350ad87cc7e5dab116f4df7648d3a7ffc0c18e38b61ddfca9a6cf76a64bd1d41dcbf7525fd41c81cbc64abe1f776cd3ad9847e25fe790f16c4a024265390d DIST markdown-include-0.8.0.tar.gz 20208 BLAKE2B 62aeda968baaece8c95d3e73d9606b8206b6ac5f425a72ff1ecdd9e202a42f41d18ca2f3981efb9cbe5fb4aa37e22c97791cf1170ae1377f096a64404564efe0 SHA512 1288b66b3faf665d7886cb5d28372335286528b9bfbf5b7320128bf5ec21590533dbe4aa0466f339f24701da9f33cf3615ef5a7c227665513910bf26af9e6007 +DIST markdown-include-0.8.1.tar.gz 21873 BLAKE2B 83090f66af6f6b7dfc441bce97a0ca91bed3f94274030297e5f46fe8d42d3b3e83afc9f981941870f5bf361bfb5edd54bdda4c5d85595cc5599375f5a2478490 SHA512 4ae155d7e114de9d8ca32c129fe5778e7fc9516321357d8e4d90fad651a1dcb54b1fb144bc51e981cf728f1632dc293ed8cc1e7d4219154a2350780ea6f9b7b2 diff --git a/dev-python/markdown-include/markdown-include-0.8.1.ebuild b/dev-python/markdown-include/markdown-include-0.8.1.ebuild new file mode 100644 index 0..73061b7c8 --- /dev/null +++ b/dev-python/markdown-include/markdown-include-0.8.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{9..11} ) + +inherit distutils-r1 + +DESCRIPTION="Syntax which allows for inclusion of contents of other Markdown docs" +HOMEPAGE="https://github.com/cmacmackin/markdown-include"; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3" +KEYWORDS="~amd64 ~x86" +SLOT="0" +RESTRICT="!test? ( test )" + +RDEPEND=">=dev-python/markdown-3.4[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +src_prepare() { + sed -i "s/description-file/description_file/" setup.cfg || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypy3/
commit: 9db332d1d5425a5649712a3a227202c1789f7d19 Author: Sam James gentoo org> AuthorDate: Sun Feb 26 22:23:43 2023 + Commit: Sam James gentoo org> CommitDate: Sun Feb 26 22:23:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9db332d1 dev-python/pypy3: Stabilize 7.3.11_p1 x86, #898004 Signed-off-by: Sam James gentoo.org> dev-python/pypy3/pypy3-7.3.11_p1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pypy3/pypy3-7.3.11_p1.ebuild b/dev-python/pypy3/pypy3-7.3.11_p1.ebuild index 5387f4541d8c..e64e9730f17b 100644 --- a/dev-python/pypy3/pypy3-7.3.11_p1.ebuild +++ b/dev-python/pypy3/pypy3-7.3.11_p1.ebuild @@ -24,7 +24,7 @@ LICENSE="MIT" # pypy3 -c 'import sysconfig; print(sysconfig.get_config_var("SOABI"))' # also check pypy/interpreter/pycode.py -> pypy_incremental_magic SLOT="0/pypy39-pp73-336" -KEYWORDS="amd64 ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm64 ~ppc64 x86 ~amd64-linux ~x86-linux" IUSE="+ensurepip gdbm +jit ncurses sqlite tk" # many tests are failing upstream # see https://buildbot.pypy.org/summary?branch=py3.9
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libiconv/
commit: 0393ed004010984cdfe8fcf6ec0c6c1b392ab74f Author: Sam James gentoo org> AuthorDate: Sun Feb 26 22:22:26 2023 + Commit: Sam James gentoo org> CommitDate: Sun Feb 26 22:22:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0393ed00 dev-libs/libiconv: keyword 1.17 for ~arm64-macos Bug: https://bugs.gentoo.org/896330 Signed-off-by: Sam James gentoo.org> dev-libs/libiconv/libiconv-1.17.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libiconv/libiconv-1.17.ebuild b/dev-libs/libiconv/libiconv-1.17.ebuild index db5e609fb051..f64903baf519 100644 --- a/dev-libs/libiconv/libiconv-1.17.ebuild +++ b/dev-libs/libiconv/libiconv-1.17.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="mirror://gnu/libiconv/${P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris ~x86-winnt" IUSE="prefix static-libs" DEPEND="!sys-libs/glibc
[gentoo-commits] repo/gentoo:master commit in: virtual/pkgconfig/
commit: 9c70ade482350595ea273b4b00545a7a23d3e42d Author: Sam James gentoo org> AuthorDate: Sun Feb 26 22:20:27 2023 + Commit: Sam James gentoo org> CommitDate: Sun Feb 26 22:20:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c70ade4 virtual/pkgconfig: keyword 2-r1 for ~arm64-macos Bug: https://bugs.gentoo.org/896330 Signed-off-by: Sam James gentoo.org> virtual/pkgconfig/pkgconfig-2-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/virtual/pkgconfig/pkgconfig-2-r1.ebuild b/virtual/pkgconfig/pkgconfig-2-r1.ebuild index 398283de28b5..089e01b769f1 100644 --- a/virtual/pkgconfig/pkgconfig-2-r1.ebuild +++ b/virtual/pkgconfig/pkgconfig-2-r1.ebuild @@ -1,10 +1,10 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DESCRIPTION="Virtual for the pkg-config implementation" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" RDEPEND=">=dev-util/pkgconf-1.3.7[pkg-config(+)]"