[gentoo-commits] repo/gentoo:master commit in: media-libs/libsidplay/, media-libs/libsidplay/files/
commit: 936624af5963026d08a1dd98c534f92d5748b76b Author: Brahmajit Das gmail com> AuthorDate: Sun Sep 3 18:19:31 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Sep 4 07:09:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=936624af media-libs/libsidplay: Fix build on llvm profile _Ios_Openmode is an implementation detail of the GNU c++ stdlib whereas ios_base::openmode is the portable way to go Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32586 Signed-off-by: Miroslav Šulc gentoo.org> .../files/libsidplay-2.1.1-clang16.patch | 48 + media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild | 82 ++ 2 files changed, 130 insertions(+) diff --git a/media-libs/libsidplay/files/libsidplay-2.1.1-clang16.patch b/media-libs/libsidplay/files/libsidplay-2.1.1-clang16.patch new file mode 100644 index ..803cda92d56f --- /dev/null +++ b/media-libs/libsidplay/files/libsidplay-2.1.1-clang16.patch @@ -0,0 +1,48 @@ +_Ios_Openmode is an implementation detail of the GNU c++ stdlib whereas +ios_base::openmode is the portable way to go +--- a/libsidplay/src/sidtune/SidTune.cpp b/libsidplay/src/sidtune/SidTune.cpp +@@ -29,6 +29,7 @@ + # include + #endif + #include ++#include + #include + #include + #include +@@ -283,7 +284,7 @@ bool SidTune::loadFile(const char* fileName, Buffer_sidtt& + uint_least32_t fileLen = 0; + + // This sucks big time +-std::_Ios_Openmode createAtrr = std::ios::in; ++std::ios_base::openmode createAtrr = std::ios::in; + #ifdef HAVE_IOS_NOCREATE + createAtrr |= std::ios::nocreate; + #endif +@@ -952,7 +953,7 @@ bool SidTune::saveC64dataFile( const char* fileName, bool overWriteFlag ) + if ( status ) + { + // Open binary output file stream. +-std::_Ios_Openmode createAttr = std::ios::out; ++std::ios_base::openmode createAttr = std::ios::out; + #if defined(HAVE_IOS_BIN) + createAttr |= std::ios::bin; + #else +@@ -1002,7 +1003,7 @@ bool SidTune::saveSIDfile( const char* fileName, bool overWriteFlag ) + if ( status ) + { + // Open ASCII output file stream. +-std::_Ios_Openmode createAttr = std::ios::out; ++std::ios_base::openmode createAttr = std::ios::out; + if ( overWriteFlag ) + createAttr |= std::ios::trunc; + else +@@ -1036,7 +1037,7 @@ bool SidTune::savePSIDfile( const char* fileName, bool overWriteFlag ) + if ( status ) + { + // Open binary output file stream. +-std::_Ios_Openmode createAttr = std::ios::out; ++std::ios_base::openmode createAttr = std::ios::out; + #if defined(HAVE_IOS_BIN) + createAttr |= std::ios::bin; + #else diff --git a/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild b/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild new file mode 100644 index ..ef8c6ba46db3 --- /dev/null +++ b/media-libs/libsidplay/libsidplay-2.1.1-r7.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools multilib-minimal + +MY_P=sidplay-libs-${PV} + +DESCRIPTION="C64 SID player library" +HOMEPAGE="http://sidplay2.sourceforge.net/"; +SRC_URI="mirror://sourceforge/sidplay2/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="static-libs" + +BDEPEND="sys-devel/autoconf-archive" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/sidplay/sidconfig.h +) + +PATCHES=( + "${FILESDIR}"/${P}-gcc41.patch + "${FILESDIR}"/${P}-fbsd.patch + "${FILESDIR}"/${P}-gcc43.patch + "${FILESDIR}"/${P}-no_libtool_reference.patch + "${FILESDIR}"/${P}-gcc6.patch + "${FILESDIR}"/${P}-autoconf.patch + "${FILESDIR}"/${P}-slibtool.patch + "${FILESDIR}"/${P}-clang16.patch +) + +S="${WORKDIR}/${MY_P}" + +src_prepare() { + default + + local subdirs=( + builders/hardsid-builder + builders/resid-builder + libsidplay + libsidutils + resid + . + ) + + for i in ${subdirs[@]}; do + ( + cd "$i" || die + eautoreconf + ) + done + + multilib_copy_sources +} + +multilib_src_configure() { + local myeconfargs=( + --enable-shared + --with-pic + $(use_enable static-libs static) + ) + econf "${myeconfargs[@]}" +} + +multilib_src_install_all() { + docinto libsidplay + dodoc libsidplay/{AUTHORS,ChangeLog,README,TODO} + + docinto libsidutils + dodoc libsidutils/{AUTHORS,ChangeLog,README,TODO} + + docinto resid + dodoc resid/{AUTHORS,ChangeLog,NEWS,README,THANKS,TODO} + + doenvd "${FILESDIR}"/65resid +
[gentoo-commits] repo/gentoo:master commit in: media-sound/sidplay/
commit: c04ab039c7528cba6c8b77dafa773d5eec7ee91c Author: Miroslav Šulc gentoo org> AuthorDate: Mon Sep 4 07:07:07 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Sep 4 07:09:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c04ab039 media-sound/sidplay: eapi8 on 2.0.9-r2 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/sidplay/sidplay-2.0.9-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/sidplay/sidplay-2.0.9-r2.ebuild b/media-sound/sidplay/sidplay-2.0.9-r2.ebuild index b4c1c91d75cd..626922677fc9 100644 --- a/media-sound/sidplay/sidplay-2.0.9-r2.ebuild +++ b/media-sound/sidplay/sidplay-2.0.9-r2.ebuild @@ -1,7 +1,7 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DESCRIPTION="C64 SID player" HOMEPAGE="https://sidplay2.sourceforge.net/";
[gentoo-commits] repo/gentoo:master commit in: media-sound/sidplay/, media-sound/sidplay/files/
commit: 015f3412a0e7534a2ea1410cc278d148c104029e Author: Brahmajit Das gmail com> AuthorDate: Sun Sep 3 18:33:34 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Sep 4 07:09:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=015f3412 media-sound/sidplay: Fix C++17 does not allow register storage class Closes: https://bugs.gentoo.org/897796 Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32588 Signed-off-by: Miroslav Šulc gentoo.org> .../sidplay-2.0.9-drop-register-keyword.patch | 16 +++ media-sound/sidplay/sidplay-2.0.9-r2.ebuild| 23 ++ 2 files changed, 39 insertions(+) diff --git a/media-sound/sidplay/files/sidplay-2.0.9-drop-register-keyword.patch b/media-sound/sidplay/files/sidplay-2.0.9-drop-register-keyword.patch new file mode 100644 index ..91c01de93b37 --- /dev/null +++ b/media-sound/sidplay/files/sidplay-2.0.9-drop-register-keyword.patch @@ -0,0 +1,16 @@ +Bug; https://bugs.gentoo.org/897796 +--- a/src/keyboard.cpp b/src/keyboard.cpp +@@ -129,9 +129,9 @@ static char keytable[] = + */ + static int keyboard_search (char *cmd) + { +-register char *p; +-register char *q; +-register int a; ++char *p; ++char *q; ++int a; + + for (p = keytable, q = cmd;; p++, q++) + { diff --git a/media-sound/sidplay/sidplay-2.0.9-r2.ebuild b/media-sound/sidplay/sidplay-2.0.9-r2.ebuild new file mode 100644 index ..b4c1c91d75cd --- /dev/null +++ b/media-sound/sidplay/sidplay-2.0.9-r2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="C64 SID player" +HOMEPAGE="https://sidplay2.sourceforge.net/"; +SRC_URI="mirror://sourceforge/sidplay2/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~hppa ~ppc ~sparc ~x86" +IUSE="" + +BDEPEND="virtual/pkgconfig" +DEPEND="media-libs/libsidplay:2" +RDEPEND="${DEPEND}" + +PATCHES=( + "${FILESDIR}/${P}-gcc43.patch" + "${FILESDIR}/${P}-gcc44.patch" + "${FILESDIR}/${P}-drop-register-keyword.patch" +)
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: f080f37c83ee9da4d479ae2e236c76ce52732daa Author: Sam James gentoo org> AuthorDate: Mon Sep 4 07:21:27 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 4 07:22:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f080f37c dev-lang/rust-bin: keyword 1.69.0-r1 for sparc Signed-off-by: Sam James gentoo.org> dev-lang/rust-bin/rust-bin-1.69.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/rust-bin/rust-bin-1.69.0-r1.ebuild b/dev-lang/rust-bin/rust-bin-1.69.0-r1.ebuild index 4176ec9e5060..da8101d4532d 100644 --- a/dev-lang/rust-bin/rust-bin-1.69.0-r1.ebuild +++ b/dev-lang/rust-bin/rust-bin-1.69.0-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI+=" sparc? ( ${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar. LICENSE="|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 UoI-NCSA" SLOT="stable" -KEYWORDS="amd64 arm arm64 ~mips ~ppc ppc64 ~riscv ~s390 x86" +KEYWORDS="amd64 arm arm64 ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="big-endian clippy cpu_flags_x86_sse2 doc prefix rust-analyzer rust-src rustfmt" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-lang/rust-bin/
commit: 9fef803ca01991dee892c5cbaeaab6dbac4eca0f Author: Sam James gentoo org> AuthorDate: Mon Sep 4 07:21:06 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 4 07:22:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fef803c dev-lang/rust-bin: stabilize 1.66.1-r1 for sparc Signed-off-by: Sam James gentoo.org> dev-lang/rust-bin/rust-bin-1.66.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-lang/rust-bin/rust-bin-1.66.1-r1.ebuild b/dev-lang/rust-bin/rust-bin-1.66.1-r1.ebuild index f9765ffc184f..5845eeb45130 100644 --- a/dev-lang/rust-bin/rust-bin-1.66.1-r1.ebuild +++ b/dev-lang/rust-bin/rust-bin-1.66.1-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI+=" sparc? ( ${GENTOO_BIN_BASEURI}/${MY_P}-sparc64-unknown-linux-gnu.tar. LICENSE="|| ( MIT Apache-2.0 ) BSD BSD-1 BSD-2 BSD-4 UoI-NCSA" SLOT="stable" -KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="big-endian clippy cpu_flags_x86_sse2 doc prefix rust-analyzer rust-src rustfmt" DEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-java/protobuf-java/
commit: 8274d41851eaab8927dfafc55446581710f4c990 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon Aug 21 19:16:10 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Sep 4 07:55:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8274d418 dev-java/protobuf-java: add 3.24.1 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Miroslav Šulc gentoo.org> dev-java/protobuf-java/Manifest| 1 + dev-java/protobuf-java/protobuf-java-3.24.2.ebuild | 167 + 2 files changed, 168 insertions(+) diff --git a/dev-java/protobuf-java/Manifest b/dev-java/protobuf-java/Manifest index 7295e78febd3..60307769f3dc 100644 --- a/dev-java/protobuf-java/Manifest +++ b/dev-java/protobuf-java/Manifest @@ -1,2 +1,3 @@ DIST protobuf-23.0.tar.gz 5039837 BLAKE2B 63e02590b03fd9206cdfc4a26edeb2fa55dac902f5365c33c9e9340a722f552e4a5c82d1a0b25b84fcb675d5d06b768fd92cf472743d2361295129ae9faa02f3 SHA512 46c263fab189fdc310c7310d1a3d9e76472e5d96f16228bc4b946d4211afc64188d563ec70250c11a3dd05d18158b72ccf173567bd59aa45310eff62cd5f194d +DIST protobuf-24.2.tar.gz 5179130 BLAKE2B a1e3da4e95072391fa4abf671a9eb77806f1b3864219e1e0c024156558e2ecd9e3cabee367efaf15626a199ae413dced3f29f601820611d37dd733c92ffc06c0 SHA512 fee9f5fc0e615e49347320e37b560112f43d13c63050701e25b3348e9d4aa59e80c7d810f7da12764b1b98efa35be7743c5ebbb0a12c78f5924f1544c356 DIST truth-1.1.3.jar 243021 BLAKE2B a59149038c62ef5dd352b13d4b393e1b7715fbafe5ed86ec2d16d722c738a31dcdca10132fc73b17b367ac4309e5407ba2e489f8d4c8fbca60ce5f35ae75d1e3 SHA512 f29a9fb070aff8a32358a7b6c8998c0095de5d8d68afa7f7bac759c7050309deff929e767657ecbbefd96163460f10255ca01bc567ab30df4834b9d916a4fae8 diff --git a/dev-java/protobuf-java/protobuf-java-3.24.2.ebuild b/dev-java/protobuf-java/protobuf-java-3.24.2.ebuild new file mode 100644 index ..cbedc3f3e508 --- /dev/null +++ b/dev-java/protobuf-java/protobuf-java-3.24.2.ebuild @@ -0,0 +1,167 @@ +# Copyright 2008-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +JAVA_PKG_IUSE="doc source test" +MAVEN_ID="com.google.protobuf:protobuf-java:3.24.2" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple cmake + +DESCRIPTION="Core Protocol Buffers library" +HOMEPAGE="https://protobuf.dev"; +# Currently we bundle the binary version of truth.jar used only for tests, we don't install it. +# And we build artifact 3.24.0 from the 24.0 tarball in order to allow sharing the tarball with +# dev-libs/protobuf. +MY_PV3="${PV#3.}" +MY_PV="${MY_PV3/_rc/-rc}" +SRC_URI="https://github.com/protocolbuffers/protobuf/archive/v${MY_PV}.tar.gz -> protobuf-${MY_PV}.tar.gz + test? ( https://repo1.maven.org/maven2/com/google/truth/truth/1.1.3/truth-1.1.3.jar )" +S="${WORKDIR}/protobuf-${MY_PV}" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="system-protoc" + +DEPEND=" + >=virtual/jdk-1.8:* + test? ( + dev-java/guava:0 + dev-java/mockito:4 + ) +" +RDEPEND=">=virtual/jre-1.8:*" + +BDEPEND=" + system-protoc? ( ~dev-libs/protobuf-${MY_PV3}:0 ) + !system-protoc? ( >=dev-cpp/abseil-cpp-20230125.3 ) +" + +PATCHES=( + "${FILESDIR}/protobuf-java-3.23.0-unittest_retention.proto.patch" +) + +JAVA_AUTOMATIC_MODULE_NAME="com.google.protobuf" +JAVA_JAR_FILENAME="protobuf.jar" +JAVA_RESOURCE_DIRS="java/core/src/main/resources" +JAVA_SRC_DIR="java/core/src/main/java" + +JAVA_TEST_GENTOO_CLASSPATH="guava,junit-4,mockito-4" +JAVA_TEST_SRC_DIR="java/core/src/test/java" + +run-protoc() { + if use system-protoc; then + protoc $1 + else + "${BUILD_DIR}"/protoc $1 + fi +} + +src_prepare() { + # If the corrsponding version of system-protoc is not available we build protoc locally + if use system-protoc; then + default # apply patches + else + cmake_src_prepare + fi + java-pkg-2_src_prepare + + mkdir "${JAVA_RESOURCE_DIRS}" || die + # https://github.com/protocolbuffers/protobuf/blob/v24.2/java/core/pom.xml#L43-L62 + PROTOS=( $(sed \ + -n '/google\/protobuf.*\.proto/s:.*\(.*\):\1:p' \ + "${S}/java/core/pom.xml") ) || die + pushd src > /dev/null || die + cp --parents -v "${PROTOS[@]}" ../"${JAVA_RESOURCE_DIRS}" || die + popd > /dev/null || die + + # https://github.com/protocolbuffers/protobuf/blob/v24.2/java/core/generate-sources-build.xml + einfo "Replace variables in generate-sources-build.xml" + sed \ + -e 's:${generated.sources.dir}:java/core/src/main/java:' \ + -e 's:${protobuf.source.dir}:src:' \ + -e 's:^.*value="::' -e 's:\"/>::' \ + -e '/project\|echo\|mkdir\|exec/d' \ + -i java/core/generate-source
[gentoo-commits] repo/gentoo:master commit in: sci-libs/proj/
commit: 6ebb17a0bbf4175bd499becbacaf8e0597f1e6b8 Author: Patrick Lauer gentoo org> AuthorDate: Mon Sep 4 07:51:23 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Sep 4 07:55:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ebb17a0 sci-libs/proj: add 9.3.0 Signed-off-by: Patrick Lauer gentoo.org> sci-libs/proj/Manifest | 2 ++ sci-libs/proj/proj-9.3.0.ebuild | 79 + 2 files changed, 81 insertions(+) diff --git a/sci-libs/proj/Manifest b/sci-libs/proj/Manifest index a1b660bc8bee..0fb70532f15f 100644 --- a/sci-libs/proj/Manifest +++ b/sci-libs/proj/Manifest @@ -1,2 +1,4 @@ DIST proj-9.2.1.tar.gz 5536575 BLAKE2B e08dc370cfac2c6358e1b28e44f3893c75e07fd64a4235041edf836885d31af33605673486edb122cec8aa13a2c564156c429a68e5045de52d8ea970d2e440f1 SHA512 5640e9bd4ea24a0e0b1521c90b8f709b64b9ee357190aaf08af0cff5df68ae93bdfb27211bde5c50340b067fc218b4f2aa8fb998ed2852ebeb2c2ad0ac4629ef +DIST proj-9.3.0.tar.gz 5559825 BLAKE2B 83916294411a35094a2dbc89b1f219eff9b9baa4df6322a51a1965979044a36b4f1b75a99ea96fed8f59937ac000337a3e2e8ad4d9e1ef2ae929ccb7e06654b0 SHA512 1a79a7eaab0859cf615141723b68d6dd7b88390c3e590df12ec0d4c58ba69574863e5892d8108818dbc7e8abbf0b6372496228c02411d506b7169f732ff5cd57 DIST proj-data-1.13.tar.gz 709788173 BLAKE2B 33a487f327d2b35acfd6c7c12286bcd6e338c3459540482f968ef7038d78cea9d1519d89ba979f493e007fa961e0eb955889bf2348a235705ec3b71abf1e31c1 SHA512 14eca1b47dad913de608babc73708a35da8bb614c5374e990564a32549998a16e90d4c548f2dac0cd555fc8a4a645eeaf649db929cc38906bee1050e378a662e +DIST proj-data-1.15.tar.gz 727387470 BLAKE2B 03d5b69214e23741ae214ff18f523542247fdca5c301891616be6b79c8a916bf762d0a7ee3983cee62236bc0d4d1b5fc93151164b134db220d4582b15a84e8d7 SHA512 4007c639d5c9f0422652315e8d69527eb39e3d045cef3537361e16c61c9aae76d69e3eb7efefead04793350b8502114eec740efe970f25fbbee2db449b2e3694 diff --git a/sci-libs/proj/proj-9.3.0.ebuild b/sci-libs/proj/proj-9.3.0.ebuild new file mode 100644 index ..d161662887a4 --- /dev/null +++ b/sci-libs/proj/proj-9.3.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +# Check https://proj.org/download.html for latest data tarball +PROJ_DATA="proj-data-1.15.tar.gz" +DESCRIPTION="PROJ coordinate transformation software" +HOMEPAGE="https://proj.org/"; +SRC_URI=" + https://download.osgeo.org/proj/${P}.tar.gz + https://download.osgeo.org/proj/${PROJ_DATA} +" + +LICENSE="MIT" +# Changes on every major release +SLOT="0/$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="curl test +tiff" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-db/sqlite:3 + curl? ( net-misc/curl ) + tiff? ( media-libs/tiff:= ) +" +DEPEND=" + ${RDEPEND} + test? ( dev-cpp/gtest ) +" + +src_unpack() { + unpack ${P}.tar.gz + + cd "${S}"/data || die + mv README README.DATA || die + + unpack ${PROJ_DATA} +} + +src_configure() { + local mycmakeargs=( + -DBUILD_TESTING=$(usex test) + -DBUILD_PROJSYNC=$(usex curl) + -DENABLE_CURL=$(usex curl) + -DENABLE_TIFF=$(usex tiff) + ) + + if use test ; then + mycmakeargs+=( + -DUSE_EXTERNAL_GTEST=ON + -DBUILD_BENCHMARKS=OFF + -DRUN_NETWORK_DEPENDENT_TESTS=OFF + ) + fi + + cmake_src_configure +} + +src_test() { + local myctestargs=( + # proj_test_cpp_api: https://lists.osgeo.org/pipermail/proj/2019-September/008836.html + # testprojinfo: Also related to map data? + -E "(proj_test_cpp_api|testprojinfo)" + ) + + cmake_src_test +} + +src_install() { + cmake_src_install + + cd data || die + dodoc README.DATA + + find "${ED}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/gdal/
commit: ef1480938f8227c286e46bc3ec7901be4e4b399e Author: Patrick Lauer gentoo org> AuthorDate: Mon Sep 4 07:53:02 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Sep 4 07:55:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef148093 sci-libs/gdal: add 3.7.1 Signed-off-by: Patrick Lauer gentoo.org> sci-libs/gdal/Manifest | 2 + sci-libs/gdal/gdal-3.7.1.ebuild | 286 2 files changed, 288 insertions(+) diff --git a/sci-libs/gdal/Manifest b/sci-libs/gdal/Manifest index c54d79b8f678..3e7cf00d1719 100644 --- a/sci-libs/gdal/Manifest +++ b/sci-libs/gdal/Manifest @@ -1,4 +1,6 @@ DIST gdal-3.6.4.tar.xz 8648032 BLAKE2B d6abdbcc87029bf230dae5586f06cbd329e5e43be37d8f5e9a72c67c93a6769458cc9c693b498e3f697b1ee1b68c9f9dbf7545ff9819fceb8fdde81b8d4ac882 SHA512 a8f69158d44ea456c44cfcb8937892697a28d2e4a4c28db8fb9e81c51436a6edcb7a392b8c7ef63cd7453be6350a938bc4ba910720d9d5d9a1f32c57c558 DIST gdal-3.7.0.tar.xz 8604724 BLAKE2B 400cc17fc636c637f7c40e93aed8e2db7bfbbe73741da4135cfeec8dbcda24ce0c8035214edf038afc29a916012da86a78d789729540f870231dfa6aa27e424a SHA512 4a3262d75ffbb58ec0821cd266843e28ca64c34383fb2bfaf30c984bf01c6d012381892a31a2ebc7c27a58b058fb44389cd45b05b619579b6178feb192f37bc6 +DIST gdal-3.7.1.tar.xz 8614512 BLAKE2B c137ca19809170948b5b7bf852193d922d167fed554eef0cf43f326098b7b7faa40427fddbe14b051af31bbc53a91555ce562f88d04f37f81e0753265383c42a SHA512 c72483a28af8f5512757a9f319c70a12e5d5cd5e30cb2ace160e7cbad6099544526a7136875582b6e76ce10968ef1bd67a78e4df65d64bc4e8feeb7684146ca6 DIST gdalautotest-3.6.4.tar.gz 12614090 BLAKE2B d2c33b56790c1cb030a102ff48bec33c3d187c5be6e13d56da8d6cb8e9393734c2144274cbe08cf82b2a023ffb75df9fd01bcfd9f3d73076c95c4b213823f64e SHA512 2a7704e57f8bc0687c759d047b5a8fb290b2959eb058e02b08edf12e9cca17d6a9121213ef48e8b616c94c8cbe321531612700c6db52cb47fbcc5893c1c1c1c1 DIST gdalautotest-3.7.0.tar.gz 13785892 BLAKE2B cac18436ad2acb558e27e8ba3f1f2c22aa6c7ba258abe25118acf65fb2cb8a3d5f132ccb8315912a54d07f035b5ff331cf6a66bdf51a54c8275c5203e844eb82 SHA512 81e80c799a8a910a861182480e8306c8583cdffe7cb62f47fbaddf031e1c4d1d3fb341edf0daddbb8c934e5f2d547b380feb2f5a9f22cd50db14e43c2b02737b +DIST gdalautotest-3.7.1.tar.gz 13830135 BLAKE2B 277574c603fe92758246577df3717363a45c7321378ea15766f4198100f3277e12028ee3b480bc1a7d803519664974c6a745f2968de50278c6e8e6d389a95b46 SHA512 d69de5daa9e1f49089b5465f93b09a2717065d119127150e65dbbfb23dc664c34b7e21e59edb17ce827b62d43d72f1d672ac70dca592ade90fe07359644e2c66 diff --git a/sci-libs/gdal/gdal-3.7.1.ebuild b/sci-libs/gdal/gdal-3.7.1.ebuild new file mode 100644 index ..b652d383e470 --- /dev/null +++ b/sci-libs/gdal/gdal-3.7.1.ebuild @@ -0,0 +1,286 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +inherit cmake java-pkg-opt-2 python-single-r1 + +DESCRIPTION="Translator library for raster geospatial data formats (includes OGR support)" +HOMEPAGE="https://gdal.org/"; +SRC_URI="https://download.osgeo.org/${PN}/${PV}/${P}.tar.xz"; +SRC_URI+=" test? ( https://download.osgeo.org/${PN}/${PV}/${PN}autotest-${PV}.tar.gz )" + +LICENSE="BSD Info-ZIP MIT" +SLOT="0/33" # subslot is libgdal.so. +KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="armadillo +curl cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_sse cpu_flags_x86_sse2 cpu_flags_x86_sse4_1 cpu_flags_x86_ssse3 doc fits geos gif gml hdf5 heif java jpeg jpeg2k lzma mysql netcdf odbc ogdi opencl oracle pdf png postgres python spatialite sqlite test webp xls zstd" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + python? ( ${PYTHON_REQUIRED_USE} ) + spatialite? ( sqlite ) + test? ( ${PYTHON_REQUIRED_USE} ) +" + +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen ) + java? ( + dev-java/ant-core + dev-lang/swig + ) + python? ( + dev-lang/swig + $(python_gen_cond_dep ' + dev-python/setuptools[${PYTHON_USEDEP}] + ') + ) + test? ( + ${PYTHON_DEPS} + dev-cpp/gtest + ) +" +DEPEND=" + dev-libs/expat + dev-libs/json-c:= + dev-libs/libpcre2 + dev-libs/libxml2:2 + dev-libs/openssl:= + media-libs/tiff + >=sci-libs/libgeotiff-1.5.1-r1:= + >=sci-libs/proj-6.0.0:= + sys-libs/zlib[minizip(+)] + armadillo? ( sci-libs/armadillo:=[lapack] ) + curl? ( net-misc/curl ) + fits? ( sci-libs/cfitsio:= ) + geos? ( >=sci-libs/geos-3.8.0 ) + gif? ( media-libs/giflib:= ) + gml? ( >=dev-libs/xerces-c-3.1 ) + heif? ( media-libs/libheif:= ) + hdf5? ( >=sci-libs/hdf5-1.6.4:=[cxx,szip] ) + java? ( + >=virtual/jdk-1.8:*[-headless-awt] + ) + jpeg? ( media
[gentoo-commits] repo/gentoo:master commit in: dev-java/jdbc-mysql/
commit: 1a67687085f6863f9bdd433d890199bf712f7953 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Mon Aug 21 19:50:38 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Sep 4 07:55:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a676870 dev-java/jdbc-mysql: add 8.1.0 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/32403 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/jdbc-mysql/Manifest| 1 + dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild | 56 + 2 files changed, 57 insertions(+) diff --git a/dev-java/jdbc-mysql/Manifest b/dev-java/jdbc-mysql/Manifest index 0af98f2a0950..3c205b5b2fdb 100644 --- a/dev-java/jdbc-mysql/Manifest +++ b/dev-java/jdbc-mysql/Manifest @@ -1,2 +1,3 @@ DIST mysql-connector-j-8.0.32.tar.gz 4229102 BLAKE2B bb4f89ac9eb4ebc5ed4a8f3d0b63a75d0dbb237e0c434c705d970ec20ec89526d6b0cb11cbceb5e9e5bb485b9d7b17420407d7b01017c7531d5d531c30d8 SHA512 96d920cd137c8aadd7669d3bdc84893bb1dd2c76e81128356844c4321104fc6d2debf950ca1dfdfe958d848b16cd91ee475aad7d3d9b52478f8ac58dbf51922b +DIST mysql-connector-j-8.1.0.tar.gz 4241696 BLAKE2B 930257a876b1b512b598ebf8397125145bb9d1a438fe33bb55ca208dddfdd29bd436a365cc35b9128cdee6eee436da688dd53cc3ed6cd04efb22d1f5af731863 SHA512 f8a7c621397f49981dd7d19e880d92ee051015ad011c027380ac85760dc22ce2f4117fd27b8d72325c5e2bc40a1a9c22e9534f7200208916ee62bbf1e5ad0c75 DIST oci-java-sdk-common-2.47.0.jar 439209 BLAKE2B b3b28bb0cf4b8dbca37bb34df7bb48029901be5d9f7754a2ccce888a9af4a06b3348cd545d480127f942687b9b0d63336c37b5f95ecb9f96111c9388a4bc6053 SHA512 73e7376c92d47d81e0630e2ad2d510a483068664874ae31622629dad6dc016d746499c2d29682563e5cdee35ddb6e9e59a2e7557d32e1eeec5fb12206f9d1d6e diff --git a/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild b/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild new file mode 100644 index ..b9e815bc0824 --- /dev/null +++ b/dev-java/jdbc-mysql/jdbc-mysql-8.1.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Tests disabled, see bug #902723 +JAVA_PKG_IUSE="doc source" +MAVEN_ID="com.mysql:mysql-connector-j:8.1.0" +JAVA_TESTING_FRAMEWORKS="junit-4" + +inherit java-pkg-2 java-pkg-simple + +# Bundling a binary version of oci-java-sdk-common +# https://github.com/oracle/oci-java-sdk/blob/v2.47.0/bmc-common/pom.xml +OSC="2.47.0" + +DESCRIPTION="JDBC Type 4 driver for MySQL" +HOMEPAGE="https://dev.mysql.com/doc/connector-j/en/"; +SRC_URI="https://dev.mysql.com/get/Downloads/Connector-J/mysql-connector-j-${PV}.tar.gz + https://repo1.maven.org/maven2/com/oracle/oci/sdk/oci-java-sdk-common/${OSC}/oci-java-sdk-common-${OSC}.jar"; + +S="${WORKDIR}/mysql-connector-j-${PV}" + +LICENSE="GPL-2-with-MySQL-FLOSS-exception" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" + +CP_DEPEND=" + dev-java/c3p0:0 + dev-java/protobuf-java:0 + dev-java/slf4j-api:0 +" +DEPEND=" ${CP_DEPEND} + >=virtual/jdk-1.8:* +" +RDEPEND=" ${CP_DEPEND} + >=virtual/jre-1.8:* +" + +DOCS=( CHANGES README ) + +JAVA_GENTOO_CLASSPATH_EXTRA="${DISTDIR}/oci-java-sdk-common-${OSC}.jar" +JAVA_JAR_FILENAME="mysql-connector-j.jar" +JAVA_RESOURCE_DIRS="src/main/resources" +JAVA_SRC_DIR=( + "src/generated" + "src/legacy/java" + "src/main/core-api/java" + "src/main/core-impl/java" + "src/main/protocol-impl/java" + "src/main/user-api/java" + "src/main/user-impl/java" +) +JAVA_TEST_GENTOO_CLASSPATH="junit-4" +JAVA_TEST_RESOURCE_DIRS="src/test/config" +JAVA_TEST_SRC_DIR="src/test/java"
[gentoo-commits] repo/gentoo:master commit in: dev-db/postgis/
commit: abb9e2e02510515f19c690f8d8fed26d085ee6c0 Author: Patrick Lauer gentoo org> AuthorDate: Mon Sep 4 07:54:22 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Sep 4 07:55:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb9e2e0 dev-db/postgis: add 3.4.0, drop 3.4.0_rc1 Signed-off-by: Patrick Lauer gentoo.org> dev-db/postgis/Manifest | 2 +- dev-db/postgis/{postgis-3.4.0_rc1.ebuild => postgis-3.4.0.ebuild} | 5 ++--- 2 files changed, 3 insertions(+), 4 deletions(-) diff --git a/dev-db/postgis/Manifest b/dev-db/postgis/Manifest index 726c864d1bc6..52ca3f2abb36 100644 --- a/dev-db/postgis/Manifest +++ b/dev-db/postgis/Manifest @@ -4,4 +4,4 @@ DIST postgis-3.2.4.tar.gz 16885605 BLAKE2B 341bf09bf5adffc6c48b0fdc6930bac25e431 DIST postgis-3.2.5.tar.gz 16888933 BLAKE2B 7d3deb984d7f7ee202abe5deff326debe20ff449f1712abafa2b8bbfd0e56bfbea69a6c16cd10694afd4831c1a0b8e1b9fca89c2748faf092b5402e830714a97 SHA512 7d9f3242aacfc0c071454550ed8683daa211cf29e4b60cf4c7e68fb59ef6e037ff6b53c1a8f5577d224b16cb04e430c47839d9b67097dc4c642312d2f5e485f7 DIST postgis-3.3.2.tar.gz 17793976 BLAKE2B 40dc7636f04e0d5cfd734b175da1ce49c32e4b8f5750059e79e03a7395fb8b9241c1f479815794b46dee81704d7c392fe7693c9f0180323d1ca21812c37d36b5 SHA512 4dd129057598b032ba322c42888bb8ce14b9423bd450ef7a42fa22162f6b48e34b226f38480aa67fe2da85be2529b0822655855f9846b657bdd32f50256f4305 DIST postgis-3.3.3.tar.gz 17790503 BLAKE2B d5390e3e0713b2f74db0c6d7f953681b49611937442f89cd316b43315257db0e0734b6cd23b750a88d9fe503c5348c98578e12cfe6fd8a382fc7817d641e89cf SHA512 0025a8a5c6be7e18dfb97a6a04c468a9da2d6e99462d20eec7bddf4048b8f2fa1e8029be9f819950c910a6f89190e8295f10e8dab9b4885d03d3dbcce41380c2 -DIST postgis-3.4.0rc1.tar.gz 14694968 BLAKE2B 31e5189906a24c4a5f3fa4906021ef02fbc0d1ca799134744d35be11f29fd465df403411ef047e48fe81931a2b67b792ebb2e34e40e0b8850be88e8cdc264b56 SHA512 ea6755ae28840c0088eed7736d3af8b6e91a1332a14d3ebf63a2710bc414b5d0484981bf97e9d63fad497addaafbad30bd7775e853e3c2cbad2d1663f12c07a6 +DIST postgis-3.4.0.tar.gz 14693348 BLAKE2B a7ae007edb12a796f58b24ec8f72264e154900335a2da8c9358dcf0455a4ff183bb77036f45a77aa3533913ab2a802a4995ce17913ef355c52e5c1d8132c04a6 SHA512 d8c5329e5394bfe1d77a207d35cf8100217d39236cfeb228e268c796e16e24068df2191403830bf190b7ae9fabb21003675a091a8cc6dbfeed9b4b02cbbb9d33 diff --git a/dev-db/postgis/postgis-3.4.0_rc1.ebuild b/dev-db/postgis/postgis-3.4.0.ebuild similarity index 97% rename from dev-db/postgis/postgis-3.4.0_rc1.ebuild rename to dev-db/postgis/postgis-3.4.0.ebuild index 70077d7465ab..71073376f6c7 100644 --- a/dev-db/postgis/postgis-3.4.0_rc1.ebuild +++ b/dev-db/postgis/postgis-3.4.0.ebuild @@ -15,8 +15,7 @@ if [[ ${PV} = ** ]] ; then else PGIS="$(ver_cut 1-2)" SRC_URI="https://download.osgeo.org/postgis/source/${MY_P}.tar.gz"; - #KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" - KEYWORDS="" + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" fi DESCRIPTION="Geographic Objects for PostgreSQL" @@ -38,7 +37,7 @@ RDEPEND="${POSTGRES_DEP} dev-libs/libxml2:2 dev-libs/protobuf-c:= >=sci-libs/geos-3.9.0 - >=sci-libs/proj-4.9.0:= + >=sci-libs/proj-6.1.0:= >=sci-libs/gdal-1.10.0:= address-standardizer? ( dev-libs/libpcre2 ) gtk? ( x11-libs/gtk+:2 )
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/g4music/
commit: 8290631e7d5d5b090fe3a0fb79a2b56dbcd895fa Author: Konstantin Tutsch konstantintutsch de> AuthorDate: Mon Sep 4 08:05:19 2023 + Commit: Konstantin Tutsch konstantintutsch de> CommitDate: Mon Sep 4 08:07:12 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8290631e media-sound/g4music: add 3.3 Signed-off-by: Konstantin Tutsch konstantintutsch.de> media-sound/g4music/Manifest | 1 + media-sound/g4music/g4music-3.3.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/media-sound/g4music/Manifest b/media-sound/g4music/Manifest index 556aa18a47..7723705bf5 100644 --- a/media-sound/g4music/Manifest +++ b/media-sound/g4music/Manifest @@ -1 +1,2 @@ DIST g4music-v3.2.tar.bz2 3294279 BLAKE2B c1e7518ccf5e11ee9e4b83f612bd5c68b3a60703d5d33684fe7837ea62b4ac90f3dd6d57ffdc1d43ca63168e4374b0946c82cda31ad82b01059ba108bccc981b SHA512 92c10aa6a53ba2c8265342b77ab5dc211410ab889a717ac514363958b45471e29a152f75101a0eefc1fd707917bf04759b2b3e4afe0e819ccb2a932ac3957f86 +DIST g4music-v3.3.tar.bz2 3299439 BLAKE2B 6a60dc668507e3b0a1bbcdaee08243a7f058a25194aa1b30a7d0146eae1ba472d2a28c5be67ba4b2df7a088db9733eec980bdb877305878000d3740904e0212c SHA512 0355a4e22b8298ae43524d1cdb026bd800cfc88327894c66a85c6310ae3958a5a54d52139581e3a1925a633472cdf3f95fd487b046ec2541970159cd08339537 diff --git a/media-sound/g4music/g4music-3.3.ebuild b/media-sound/g4music/g4music-3.3.ebuild new file mode 100644 index 00..3e404d3e6d --- /dev/null +++ b/media-sound/g4music/g4music-3.3.ebuild @@ -0,0 +1,54 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg gnome2-utils vala + +DESCRIPTION="A GTK4 music player" +HOMEPAGE="https://gitlab.gnome.org/neithern/g4music"; +SRC_URI="https://gitlab.gnome.org/neithern/g4music/-/archive/v${PV}/g4music-v${PV}.tar.bz2"; +S="${WORKDIR}/g4music-v${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="pipewire" + +IDEPEND="" +DEPEND=" + >=gui-libs/gtk-4.6 + >=gui-libs/libadwaita-1 + >=media-libs/gstreamer-1.20.6[introspection] + >=media-plugins/gst-plugins-taglib-1.20.6 + >=dev-libs/appstream-glib-0.8.2 + pipewire? ( media-video/pipewire[gstreamer] ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + >=dev-util/meson-1.1.1 + >=dev-lang/vala-0.56.8 + $(vala_depend) +" + +src_prepare() { + default + vala_setup + xdg_environment_reset + + sed -i \ + -e '/^gnome.post_install(/,/)/d' \ + meson.build \ + || die +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/exaile/
commit: 825fbd599596f9375add51464d399403606a38f5 Author: Miroslav Šulc gentoo org> AuthorDate: Mon Sep 4 08:09:36 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Sep 4 08:09:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=825fbd59 media-sound/exaile: dropped obsolete 4.1.2 Bug: https://bugs.gentoo.org/913547 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/exaile/Manifest| 1 - media-sound/exaile/exaile-4.1.2.ebuild | 68 -- 2 files changed, 69 deletions(-) diff --git a/media-sound/exaile/Manifest b/media-sound/exaile/Manifest index 801abb1d2ed7..6619efa4cd31 100644 --- a/media-sound/exaile/Manifest +++ b/media-sound/exaile/Manifest @@ -1,2 +1 @@ -DIST exaile-4.1.2.tar.gz 3708188 BLAKE2B 859d77bac62df0843291fdc0de4888079c8f103da3cdf3417d0cd5ba67cf5199a8a1e89d20403efbc6793dfcd7b8333708df74ff535e0912fb02502a13702a0a SHA512 7711f9e062088b02362bbd404f7c61a0f1c128e29e42ce657dc092cac351641f6000846c9da843866bf28ccbd68cf1b07731ba1c9854d52b33c0448e87d0e93b DIST exaile-4.1.3.tar.gz 3853508 BLAKE2B 3ce7bbd84dda419b817f0684b2279e29a48b7c221eb3d335f3b3797be4dbbec9158b576337084cdd0d242d79fdf14616c1e0b8b171e3995689f94945aa7385b6 SHA512 16b31331a31f0a2e088f177c8a01ef47603b07fe94cbb19869a4caeaec2da03cacaa07d5b0eb50052645449e07620e2c58f202007108af73e20cf744d70bb556 diff --git a/media-sound/exaile/exaile-4.1.2.ebuild b/media-sound/exaile/exaile-4.1.2.ebuild deleted file mode 100644 index 56167a0672e9.. --- a/media-sound/exaile/exaile-4.1.2.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit python-single-r1 xdg - -if [[ ${PV} == "" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/exaile/exaile.git"; -else - SRC_URI="https://github.com/${PN}/${PN}/archive/${PV/_/-}/${PN}-${PV/_/}.tar.gz"; - KEYWORDS="amd64 ~x86" - S="${WORKDIR}/${PN}-${PV/_/-}" -fi - -DESCRIPTION="GTK+ based media player aiming to be similar to Amarok" -HOMEPAGE="https://www.exaile.org/"; -LICENSE="GPL-2 GPL-3" -SLOT="0" -# IUSE+=cddb if have dev-python/cddb-py -IUSE="libnotify nls scrobbler" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -BDEPEND=" - nls? ( - dev-util/intltool - sys-devel/gettext - ) -" -RDEPEND="${PYTHON_DEPS} - media-libs/gst-plugins-base:1.0 - media-libs/gst-plugins-good:1.0 - media-plugins/gst-plugins-meta:1.0 - x11-libs/gtk+:3[introspection] - libnotify? ( x11-libs/libnotify[introspection] ) - $(python_gen_cond_dep ' - dev-python/bsddb3[${PYTHON_USEDEP}] - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/gst-python:1.0[${PYTHON_USEDEP}] - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - media-libs/mutagen[${PYTHON_USEDEP}] - scrobbler? ( dev-python/pylast[${PYTHON_USEDEP}] ) - ') -" - -RESTRICT="test" #315589 - -pkg_setup() { - python-single-r1_pkg_setup -} - -src_compile() { - use nls && emake locale -} - -src_install() { - emake \ - PREFIX=/usr \ - LIBINSTALLDIR=/usr/$(get_libdir) \ - DESTDIR="${D}" \ - install$(use nls || echo _no_locale) - - python_optimize "${D}/usr/$(get_libdir)/${PN}" - python_optimize "${D}/usr/share/${PN}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-java/maven-bin/
commit: c4f194622df55dc7d77e1b87594d44925d44ca8d Author: Miroslav Šulc gentoo org> AuthorDate: Mon Sep 4 08:12:48 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Mon Sep 4 08:12:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4f19462 dev-java/maven-bin: dropped obsolete 3.9.3 Bug: https://bugs.gentoo.org/913554 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/maven-bin/Manifest | 1 - dev-java/maven-bin/maven-bin-3.9.3.ebuild | 64 --- 2 files changed, 65 deletions(-) diff --git a/dev-java/maven-bin/Manifest b/dev-java/maven-bin/Manifest index 20b12f11edca..363690cb927e 100644 --- a/dev-java/maven-bin/Manifest +++ b/dev-java/maven-bin/Manifest @@ -1,3 +1,2 @@ DIST apache-maven-3.8.8-bin.tar.gz 8296049 BLAKE2B af6353193365ed33e8f2f0a7e4d31933132751f142ebbdb68aab7a74ad2dda6593bf34cef9d8d56d6c93ff93293b75517a10a5c1c048733b8c911f4ac150bdf6 SHA512 332088670d14fa9ff346e6858ca0acca304666596fec86eea89253bd496d3c90deae2be5091be199f48e09d46cec817c6419d5161fb4ee37871503f472765d00 -DIST apache-maven-3.9.3-bin.tar.gz 9258617 BLAKE2B fb73e0f8d9c9cf70912329c58f36044858021753ea7b3b0d0a2a95addd68202ad18c4c049c513af884ba2651165acef042500c3c0536ca52a5eabf883f43e97e SHA512 400fc5b6d000c158d5ee7937543faa06b6bda8408caa2444a9c947c21472fde0f0b64ac452b8cec8855d528c0335522ed5b6c8f77085811c7e29e1bedbb5daa2 DIST apache-maven-3.9.4-bin.tar.gz 9336368 BLAKE2B 826698e405389e1104fd1c6f0065533de1d235a012766fc185b4f205e7ecf5c12117dc87c8a941898355aededa41b78de7e83c337c146600eb9b4a6bb4d337f6 SHA512 deaa39e16b2cf20f8cd7d232a1306344f04020e1f0fb28d35492606f647a60fe729cc40d3cba33e093a17aed41bd161fe1240556d0f1b80e773abd408686217e diff --git a/dev-java/maven-bin/maven-bin-3.9.3.ebuild b/dev-java/maven-bin/maven-bin-3.9.3.ebuild deleted file mode 100644 index 59bdf23384c1.. --- a/dev-java/maven-bin/maven-bin-3.9.3.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit java-pkg-2 - -MY_PN=apache-${PN%%-bin} -MY_PV=${PV/_alpha/-alpha-} -MY_P="${MY_PN}-${MY_PV}" -MY_MV="${PV%%.*}" - -DESCRIPTION="Project Management and Comprehension Tool for Java" -SRC_URI="mirror://apache/maven/maven-${MY_MV}/${PV}/binaries/${MY_P}-bin.tar.gz" -HOMEPAGE="https://maven.apache.org/"; - -LICENSE="Apache-2.0" -SLOT="3.9" -KEYWORDS="amd64 x86" - -DEPEND=" - >=virtual/jdk-1.8:* - app-eselect/eselect-java" - -RDEPEND=" - >=virtual/jre-1.8:*" - -S="${WORKDIR}/${MY_P}" - -MAVEN="${PN}-${SLOT}" -MAVEN_SHARE="/usr/share/${MAVEN}" - -QA_FLAGS_IGNORED=( - "${MAVEN_SHARE}/lib/jansi-native/linux32/libjansi.so" - "${MAVEN_SHARE}/lib/jansi-native/linux64/libjansi.so" -) - -# TODO: -# We should use jars from packages, instead of what is bundled. -src_install() { - dodir "${MAVEN_SHARE}" - - cp -Rp bin boot conf lib "${ED}/${MAVEN_SHARE}" || die "failed to copy" - - java-pkg_regjar "${ED}/${MAVEN_SHARE}"/boot/*.jar - java-pkg_regjar "${ED}/${MAVEN_SHARE}"/lib/*.jar - - dodoc NOTICE README.txt - - dodir /usr/bin - dosym "${MAVEN_SHARE}/bin/mvn" /usr/bin/mvn-${SLOT} - - # See bug #342901. - echo "CONFIG_PROTECT=\"${MAVEN_SHARE}/conf\"" > "${T}/25${MAVEN}" || die - doenvd "${T}/25${MAVEN}" -} - -pkg_postinst() { - eselect maven update mvn-${SLOT} -} - -pkg_postrm() { - eselect maven update -}
[gentoo-commits] repo/gentoo:master commit in: app-backup/borgbackup/
commit: 1c9eaa3ece6010067f206c88a87889650c9ddc08 Author: Marek Szuba gentoo org> AuthorDate: Mon Sep 4 08:20:44 2023 + Commit: Marek Szuba gentoo org> CommitDate: Mon Sep 4 08:21:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c9eaa3e app-backup/borgbackup: drop 1.2.4-r3 No versions vulnerable to CVE-2023-36811 left in the tree. Bug: https://bugs.gentoo.org/913407 Signed-off-by: Marek Szuba gentoo.org> app-backup/borgbackup/Manifest | 1 - app-backup/borgbackup/borgbackup-1.2.4-r3.ebuild | 55 2 files changed, 56 deletions(-) diff --git a/app-backup/borgbackup/Manifest b/app-backup/borgbackup/Manifest index 262c22a00fba..26f452eb29d4 100644 --- a/app-backup/borgbackup/Manifest +++ b/app-backup/borgbackup/Manifest @@ -1,2 +1 @@ -DIST borgbackup-1.2.4.tar.gz 4056513 BLAKE2B 90c4d7ce43acaa4512a5cce3d0c96c883699b293efb1e5d5b516b803cf4d03bcece85b026bfa6e47b1f5ec1b115e2c70ccb081d01accfde0d8b080cb4ea8 SHA512 9326a58605a085f521ba75a2eecfb4bdb790d3da18c77076bddaeae641678cc08171d997a758182a739ec6b145bb04d982f8314ae60f93c3ff093eca15515dfd DIST borgbackup-1.2.6.tar.gz 4355451 BLAKE2B 309af40779f4adeb2611378abf68ac0a4d06529cfce67a1d852650c902abbc71defe2ac918f417615069d8788ec679d1cdc499d253f6605cdc3fecae3aad8953 SHA512 264bf023f4a53f79d8359e1ed0678c7572ad24776e0ddbc5d3446f548629ecea1e0798c33df4464573b1258f47220c86ca964673501dd9b3018484f1f86280f7 diff --git a/app-backup/borgbackup/borgbackup-1.2.4-r3.ebuild b/app-backup/borgbackup/borgbackup-1.2.4-r3.ebuild deleted file mode 100644 index ec1b6901e5d3.. --- a/app-backup/borgbackup/borgbackup-1.2.4-r3.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# 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 bash-completion-r1 - -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" -inherit pypi - -DESCRIPTION="Deduplicating backup program with compression and authenticated encryption" -HOMEPAGE="https://borgbackup.readthedocs.io/"; - -LICENSE="BSD" -SLOT="0" - -# Unfortunately we have a file conflict with app-office/borg, bug #580402 -# borgbackup is *very* picky about which msgpack it work with, -# check setup.py on bumps. -RDEPEND=" - !!app-office/borg - dev-libs/xxhash - app-arch/lz4 - app-arch/zstd - virtual/acl - dev-python/pyfuse3[${PYTHON_USEDEP}] - ~dev-python/msgpack-1.0.5[${PYTHON_USEDEP}] - dev-libs/openssl:0= -" - -DEPEND=" - dev-python/setuptools-scm[${PYTHON_USEDEP}] - dev-python/packaging[${PYTHON_USEDEP}] - >=dev-python/cython-0.29.29[${PYTHON_USEDEP}] - dev-python/pkgconfig[${PYTHON_USEDEP}] - ${RDEPEND} -" - -BDEPEND=">=dev-python/cython-0.29.29[${PYTHON_USEDEP}]" - -src_install() { - distutils-r1_src_install - doman docs/man/* - - dobashcomp scripts/shell_completions/bash/borg - - insinto /usr/share/zsh/site-functions - doins scripts/shell_completions/zsh/_borg - - insinto /usr/share/fish/vendor_completions.d - doins scripts/shell_completions/fish/borg.fish -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/birdtray/
commit: 4965c85d3dec865792f09b45d25dd35adba22e98 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Sep 4 09:59:02 2023 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Sep 4 09:59:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4965c85d x11-misc/birdtray: remove old 1.11.x series Signed-off-by: Agostino Sarubbo gentoo.org> x11-misc/birdtray/Manifest | 1 - x11-misc/birdtray/birdtray-1.11.2.ebuild | 43 2 files changed, 44 deletions(-) diff --git a/x11-misc/birdtray/Manifest b/x11-misc/birdtray/Manifest index 5de0aeeccf38..a1db25a467d0 100644 --- a/x11-misc/birdtray/Manifest +++ b/x11-misc/birdtray/Manifest @@ -1,3 +1,2 @@ -DIST birdtray-1.11.2.gh.tar.gz 871363 BLAKE2B 6043fa16ebf6675f0ca4d26d0d35432d6cea88f412f4ea74b9dec329d2aaf728de1c25507d068126113eb287bf0693530e6967e1087bcc39efcc62aef7c2f703 SHA512 84d69c940fef4b23f78ea4c5dbdbde4698eafe56785c82458a95dfc282e06c77c4a68dfc553ac4198ac87eedbe5354a2b2f80e72542a019dcc514d4142160e5b DIST birdtray-1.11.4.gh.tar.gz 867399 BLAKE2B e3e5663bb343d991c66ff0bd774fdc1abf74a5e94f7ea42ecfe5e16f3c1be932fe8d91ae0d9a6e43d75475671f4f18df0a90f80a09e58892d9629c4cc464b729 SHA512 a3eeeb93fea3f32bbf6a43944d76d0c3990a26db0abbad52102aa72f15f9a32a746620ca347444dab0d90393785aeada7ffb9ec901f91b4701fb128c4e7e628c DIST birdtray-1.9.0.tar.gz 810297 BLAKE2B acc6593116fa735311f62405406192ad43e8af6481eac1d09298f846f5fab9a0dff575caefe9490d0a183c464fab763515e20e5725649fe4a800e575f712067b SHA512 898bfcebc7ba4b738e3ab41539c4de48871ebccf431bb1b12464e7f2956bad95af6158742c64ec5923d63889e777c98c75db31121d926e26f3dfe1b34d9f8b4a diff --git a/x11-misc/birdtray/birdtray-1.11.2.ebuild b/x11-misc/birdtray/birdtray-1.11.2.ebuild deleted file mode 100644 index 82afb728b6df.. --- a/x11-misc/birdtray/birdtray-1.11.2.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg-utils - -DESCRIPTION="A new mail system tray notification icon for Thunderbird" -HOMEPAGE="https://github.com/gyunaev/birdtray"; - -if [[ ${PV} == "" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/gyunaev/birdtray.git"; -else - SRC_URI="https://github.com/gyunaev/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-3" -SLOT="0" - -RDEPEND="dev-db/sqlite:= - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - x11-libs/libX11" - -DEPEND="${RDEPEND}" - -# https://github.com/gyunaev/birdtray/commit/74a97df3a17efd5ef679b8eed6999b97abc23f10 -# translations have been made optional, let's see how we would manage them -BDEPEND="dev-qt/linguist-tools:5" - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/birdtray/
commit: 8c779c58bcb041c69111c69d73d25f5182d63f26 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Sep 4 09:58:39 2023 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Sep 4 09:58:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c779c58 x11-misc/birdtray: version bump to 1.11.4 Signed-off-by: Agostino Sarubbo gentoo.org> x11-misc/birdtray/Manifest | 1 + x11-misc/birdtray/birdtray-1.11.4.ebuild | 43 2 files changed, 44 insertions(+) diff --git a/x11-misc/birdtray/Manifest b/x11-misc/birdtray/Manifest index 54cc70aceede..5de0aeeccf38 100644 --- a/x11-misc/birdtray/Manifest +++ b/x11-misc/birdtray/Manifest @@ -1,2 +1,3 @@ DIST birdtray-1.11.2.gh.tar.gz 871363 BLAKE2B 6043fa16ebf6675f0ca4d26d0d35432d6cea88f412f4ea74b9dec329d2aaf728de1c25507d068126113eb287bf0693530e6967e1087bcc39efcc62aef7c2f703 SHA512 84d69c940fef4b23f78ea4c5dbdbde4698eafe56785c82458a95dfc282e06c77c4a68dfc553ac4198ac87eedbe5354a2b2f80e72542a019dcc514d4142160e5b +DIST birdtray-1.11.4.gh.tar.gz 867399 BLAKE2B e3e5663bb343d991c66ff0bd774fdc1abf74a5e94f7ea42ecfe5e16f3c1be932fe8d91ae0d9a6e43d75475671f4f18df0a90f80a09e58892d9629c4cc464b729 SHA512 a3eeeb93fea3f32bbf6a43944d76d0c3990a26db0abbad52102aa72f15f9a32a746620ca347444dab0d90393785aeada7ffb9ec901f91b4701fb128c4e7e628c DIST birdtray-1.9.0.tar.gz 810297 BLAKE2B acc6593116fa735311f62405406192ad43e8af6481eac1d09298f846f5fab9a0dff575caefe9490d0a183c464fab763515e20e5725649fe4a800e575f712067b SHA512 898bfcebc7ba4b738e3ab41539c4de48871ebccf431bb1b12464e7f2956bad95af6158742c64ec5923d63889e777c98c75db31121d926e26f3dfe1b34d9f8b4a diff --git a/x11-misc/birdtray/birdtray-1.11.4.ebuild b/x11-misc/birdtray/birdtray-1.11.4.ebuild new file mode 100644 index ..82afb728b6df --- /dev/null +++ b/x11-misc/birdtray/birdtray-1.11.4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake xdg-utils + +DESCRIPTION="A new mail system tray notification icon for Thunderbird" +HOMEPAGE="https://github.com/gyunaev/birdtray"; + +if [[ ${PV} == "" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/gyunaev/birdtray.git"; +else + SRC_URI="https://github.com/gyunaev/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="GPL-3" +SLOT="0" + +RDEPEND="dev-db/sqlite:= + dev-qt/qtcore:5 + dev-qt/qtgui:5 + dev-qt/qtnetwork:5[ssl] + dev-qt/qtsvg:5 + dev-qt/qtwidgets:5 + dev-qt/qtx11extras:5 + x11-libs/libX11" + +DEPEND="${RDEPEND}" + +# https://github.com/gyunaev/birdtray/commit/74a97df3a17efd5ef679b8eed6999b97abc23f10 +# translations have been made optional, let's see how we would manage them +BDEPEND="dev-qt/linguist-tools:5" + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtest/
commit: 13df45aaa142d22472b3a1f0e865802d7444f5b9 Author: Peter Levine gmail com> AuthorDate: Mon Sep 4 10:08:06 2023 + Commit: David Seifert gentoo org> CommitDate: Mon Sep 4 10:08:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13df45aa dev-cpp/gtest: no need to remove -Werror The offending instances of -Werror were removed so no need to `sed`. Signed-off-by: Peter Levine gmail.com> Signed-off-by: David Seifert gentoo.org> dev-cpp/gtest/gtest-.ebuild | 7 --- 1 file changed, 7 deletions(-) diff --git a/dev-cpp/gtest/gtest-.ebuild b/dev-cpp/gtest/gtest-.ebuild index d46c8086a02a..211269033f8a 100644 --- a/dev-cpp/gtest/gtest-.ebuild +++ b/dev-cpp/gtest/gtest-.ebuild @@ -38,13 +38,6 @@ pkg_setup() { use test && python-any-r1_pkg_setup } -src_prepare() { - cmake_src_prepare - - sed -i -e '/set(cxx_base_flags /s:-Werror::' \ - googletest/cmake/internal_utils.cmake || die "sed failed!" -} - multilib_src_configure() { local mycmakeargs=( -DBUILD_GMOCK=ON
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtest/
commit: f7a9a91cc46bdd87464a8ef8795d42f16c6b40e5 Author: Peter Levine gmail com> AuthorDate: Mon Sep 4 10:08:07 2023 + Commit: David Seifert gentoo org> CommitDate: Mon Sep 4 10:08:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f7a9a91c dev-cpp/gtest: enable py3.12 Tests run fine with dev-lang/python-3.12.0_beta4_p2:3.12::gentoo. Signed-off-by: Peter Levine gmail.com> Signed-off-by: David Seifert gentoo.org> dev-cpp/gtest/gtest-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/gtest/gtest-.ebuild b/dev-cpp/gtest/gtest-.ebuild index 211269033f8a..5351c69b1cd0 100644 --- a/dev-cpp/gtest/gtest-.ebuild +++ b/dev-cpp/gtest/gtest-.ebuild @@ -4,7 +4,7 @@ EAPI=8 # Python is required for tests and some build tasks. -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit cmake-multilib python-any-r1
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtest/
commit: aaeeeb5759b48cce93d6075e3c79bd8fe55d3383 Author: Peter Levine gmail com> AuthorDate: Mon Sep 4 10:08:08 2023 + Commit: David Seifert gentoo org> CommitDate: Mon Sep 4 10:08:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaeeeb57 dev-cpp/gtest: add 1.14.0 Signed-off-by: Peter Levine gmail.com> Signed-off-by: David Seifert gentoo.org> dev-cpp/gtest/Manifest| 1 + dev-cpp/gtest/gtest-1.14.0.ebuild | 72 +++ 2 files changed, 73 insertions(+) diff --git a/dev-cpp/gtest/Manifest b/dev-cpp/gtest/Manifest index 69d7577bf634..9eb89ff6a6ac 100644 --- a/dev-cpp/gtest/Manifest +++ b/dev-cpp/gtest/Manifest @@ -1,2 +1,3 @@ DIST gtest-1.11.0.tar.gz 886330 BLAKE2B d11fdd485f292d96508cbc27a9a444ab69b86571cc594298fd3f0e6d4bd8d6ec20dea848fe11be165d34054b2251ad377f0930f852914feaa1416ff156986a9c SHA512 6fcc7827e4c4d95e3ae643dd65e6c4fc0e3d04e1778b84f6e06e390410fe3d18026c131d828d949d2f20dde6327d30ecee24dcd3ef919e21c91e010d149f3a28 DIST gtest-1.13.0.tar.gz 862871 BLAKE2B d2768332c233d62f7a5f5332b63dc587c96c24765b2eeaa4f4caf5d421b175aa850d81cec4f50eeef9e06d4b86cb959555b4c2862a197ce3cb86d61fcb51f5d1 SHA512 70c0cfb1b4147bdecb467ecb22ae5b5529eec0abc085763213a796b7cdbd81d1761d12b342060539b936fa54f345d33f060601544874d6213fdde79111fa813e +DIST gtest-1.14.0.tar.gz 867764 BLAKE2B c457f55ac572b9fb1553eee3df7eeeaf1e7dd2c3d747dd5e90dd279038fa5c71bb7b7d9ba1cf7e6143898b2a1d24d100584bd2a48ded41a426870c4825eec1b2 SHA512 765c326ccc1b87a01027385e69238266e356361cd4ee3e18e3c9d137a5d11fa5d657c164d02dd1be8fe693c8e10f2b580588dbfa57d27f070e2750f50d3e662c diff --git a/dev-cpp/gtest/gtest-1.14.0.ebuild b/dev-cpp/gtest/gtest-1.14.0.ebuild new file mode 100644 index ..5351c69b1cd0 --- /dev/null +++ b/dev-cpp/gtest/gtest-1.14.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Python is required for tests and some build tasks. +PYTHON_COMPAT=( python3_{10..12} ) + +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == "" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/google/googletest"; +else + if [[ -z ${GOOGLETEST_COMMIT} ]]; then + SRC_URI="https://github.com/google/googletest/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}"/googletest-${PV} + else + SRC_URI="https://github.com/google/googletest/archive/${GOOGLETEST_COMMIT}.tar.gz + -> ${P}.tar.gz" + S="${WORKDIR}"/googletest-${GOOGLETEST_COMMIT} + fi + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +fi + +DESCRIPTION="Google C++ Testing Framework" +HOMEPAGE="https://github.com/google/googletest"; + +LICENSE="BSD" +SLOT="0" +IUSE="doc examples test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( ${PYTHON_DEPS} )" + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + local mycmakeargs=( + -DBUILD_GMOCK=ON + -DINSTALL_GTEST=ON + + # tests + -Dgmock_build_tests=$(usex test) + -Dgtest_build_tests=$(usex test) + ) + use test && mycmakeargs+=( -DPython3_EXECUTABLE="${PYTHON}" ) + + cmake_src_configure +} + +multilib_src_test() { + # Exclude tests that fail with FEATURES="usersandbox" + cmake_src_test -E "googletest-(death-test|port)-test" +} + +multilib_src_install_all() { + einstalldocs + + newdoc googletest/README.md README.googletest.md + newdoc googlemock/README.md README.googlemock.md + + use doc && dodoc -r docs/. + + if use examples; then + docinto examples + dodoc googletest/samples/*.{cc,h} + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtest/files/, dev-cpp/gtest/
commit: c2604b771b585f12be9f353b343e8a4d684945cb Author: Peter Levine gmail com> AuthorDate: Mon Sep 4 10:08:09 2023 + Commit: David Seifert gentoo org> CommitDate: Mon Sep 4 10:08:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2604b77 dev-cpp/gtest: drop 1.11.0 Closes: https://github.com/gentoo/gentoo/pull/32177 Signed-off-by: Peter Levine gmail.com> Signed-off-by: David Seifert gentoo.org> dev-cpp/gtest/Manifest | 1 - 10.0_p20200702-increase-clone-stack-size.patch | 14 dev-cpp/gtest/gtest-1.11.0.ebuild | 77 -- 3 files changed, 92 deletions(-) diff --git a/dev-cpp/gtest/Manifest b/dev-cpp/gtest/Manifest index 9eb89ff6a6ac..8f44d5904099 100644 --- a/dev-cpp/gtest/Manifest +++ b/dev-cpp/gtest/Manifest @@ -1,3 +1,2 @@ -DIST gtest-1.11.0.tar.gz 886330 BLAKE2B d11fdd485f292d96508cbc27a9a444ab69b86571cc594298fd3f0e6d4bd8d6ec20dea848fe11be165d34054b2251ad377f0930f852914feaa1416ff156986a9c SHA512 6fcc7827e4c4d95e3ae643dd65e6c4fc0e3d04e1778b84f6e06e390410fe3d18026c131d828d949d2f20dde6327d30ecee24dcd3ef919e21c91e010d149f3a28 DIST gtest-1.13.0.tar.gz 862871 BLAKE2B d2768332c233d62f7a5f5332b63dc587c96c24765b2eeaa4f4caf5d421b175aa850d81cec4f50eeef9e06d4b86cb959555b4c2862a197ce3cb86d61fcb51f5d1 SHA512 70c0cfb1b4147bdecb467ecb22ae5b5529eec0abc085763213a796b7cdbd81d1761d12b342060539b936fa54f345d33f060601544874d6213fdde79111fa813e DIST gtest-1.14.0.tar.gz 867764 BLAKE2B c457f55ac572b9fb1553eee3df7eeeaf1e7dd2c3d747dd5e90dd279038fa5c71bb7b7d9ba1cf7e6143898b2a1d24d100584bd2a48ded41a426870c4825eec1b2 SHA512 765c326ccc1b87a01027385e69238266e356361cd4ee3e18e3c9d137a5d11fa5d657c164d02dd1be8fe693c8e10f2b580588dbfa57d27f070e2750f50d3e662c diff --git a/dev-cpp/gtest/files/gtest-1.10.0_p20200702-increase-clone-stack-size.patch b/dev-cpp/gtest/files/gtest-1.10.0_p20200702-increase-clone-stack-size.patch deleted file mode 100644 index 0c47681ba347.. --- a/dev-cpp/gtest/files/gtest-1.10.0_p20200702-increase-clone-stack-size.patch +++ /dev/null @@ -1,14 +0,0 @@ -Bug: https://bugs.gentoo.org/692464 - https://bugs.gentoo.org/834068 - a/googletest/src/gtest-death-test.cc -+++ b/googletest/src/gtest-death-test.cc -@@ -1070,7 +1070,7 @@ - - if (!use_fork) { - static const bool stack_grows_down = StackGrowsDown(); --const auto stack_size = static_cast(getpagesize() * 2); -+const auto stack_size = static_cast(getpagesize() * 12); - // MMAP_ANONYMOUS is not defined on Mac, so we use MAP_ANON instead. - void* const stack = mmap(NULL, stack_size, PROT_READ | PROT_WRITE, - MAP_ANON | MAP_PRIVATE, -1, 0); diff --git a/dev-cpp/gtest/gtest-1.11.0.ebuild b/dev-cpp/gtest/gtest-1.11.0.ebuild deleted file mode 100644 index 0881eaf88cfe.. --- a/dev-cpp/gtest/gtest-1.11.0.ebuild +++ /dev/null @@ -1,77 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Python is required for tests and some build tasks. -PYTHON_COMPAT=( python3_{9..10} ) - -inherit cmake-multilib python-any-r1 - -if [[ ${PV} == "" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/google/googletest"; -else - if [[ -z ${GOOGLETEST_COMMIT} ]]; then - SRC_URI="https://github.com/google/googletest/archive/refs/tags/release-${PV}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}"/googletest-release-${PV} - else - SRC_URI="https://github.com/google/googletest/archive/${GOOGLETEST_COMMIT}.tar.gz - -> ${P}.tar.gz" - S="${WORKDIR}"/googletest-${GOOGLETEST_COMMIT} - fi - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -fi - -DESCRIPTION="Google C++ Testing Framework" -HOMEPAGE="https://github.com/google/googletest"; - -LICENSE="BSD" -SLOT="0" -IUSE="doc examples test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( ${PYTHON_DEPS} )" - -PATCHES=( - "${FILESDIR}"/${PN}-1.10.0_p20200702-increase-clone-stack-size.patch -) - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -src_prepare() { - cmake_src_prepare - - sed -i -e '/set(cxx_base_flags /s:-Werror::' \ - googletest/cmake/internal_utils.cmake || die "sed failed!" -} - -multilib_src_configure() { - local mycmakeargs=( - -DBUILD_GMOCK=ON - -DINSTALL_GTEST=ON - - # tests - -Dgmock_build_tests=$(usex test) - -Dgtest_build_tests=$(usex test) - -DPYTHON_EXECUTABLE="${PYTHON}" - ) - cmake_src_configure -} - -multilib_src_install_all() { - einstalldocs - - newdoc googletest/README.md README.googletest.md - newdoc googlemock/README.m
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/gtest/
commit: 72af436c1c0914a435f8954124d45dcafd001418 Author: Peter Levine gmail com> AuthorDate: Mon Sep 4 10:08:05 2023 + Commit: David Seifert gentoo org> CommitDate: Mon Sep 4 10:08:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72af436c dev-cpp/gtest: pass -DPython3_EXECUTABLE only if USE=test Switch -DPYTHON_EXECUTABLE to the more modern CMAKE -DPython3_EXECUTABLE. And consistent with other conditional constructs, eg. "use test && python-any-r1_pkg_setup", only pass -DPython3_EXECUTABLE if USE=test. Closes: https://bugs.gentoo.org/911476 Signed-off-by: Peter Levine gmail.com> Signed-off-by: David Seifert gentoo.org> dev-cpp/gtest/gtest-.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-cpp/gtest/gtest-.ebuild b/dev-cpp/gtest/gtest-.ebuild index 1e958926faa8..d46c8086a02a 100644 --- a/dev-cpp/gtest/gtest-.ebuild +++ b/dev-cpp/gtest/gtest-.ebuild @@ -53,8 +53,9 @@ multilib_src_configure() { # tests -Dgmock_build_tests=$(usex test) -Dgtest_build_tests=$(usex test) - -DPYTHON_EXECUTABLE="${PYTHON}" ) + use test && mycmakeargs+=( -DPython3_EXECUTABLE="${PYTHON}" ) + cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: media-sound/deadbeef/files/, media-sound/deadbeef/
commit: b36c9fee6f414879ba5b40e5f9badc4d47590e65 Author: Viorel Munteanu gentoo org> AuthorDate: Mon Sep 4 10:16:36 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Sep 4 10:17:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b36c9fee media-sound/deadbeef: add 1.9.6_beta1 Signed-off-by: Viorel Munteanu gentoo.org> media-sound/deadbeef/Manifest | 1 + media-sound/deadbeef/deadbeef-1.9.6_beta1.ebuild | 202 + .../files/deadbeef-1.9.6-drop-Werror.patch | 35 .../deadbeef-1.9.6-fix-desktop-launcher.patch | 32 .../files/deadbeef-1.9.6-update-gettext.patch | 17 ++ 5 files changed, 287 insertions(+) diff --git a/media-sound/deadbeef/Manifest b/media-sound/deadbeef/Manifest index 46cd8056168f..f5c033632241 100644 --- a/media-sound/deadbeef/Manifest +++ b/media-sound/deadbeef/Manifest @@ -1 +1,2 @@ DIST deadbeef-1.9.5.tar.bz2 5204015 BLAKE2B 45b9023807a5652c38f6cafd5ea0fca87e2872db264538f5c9d9ee4815281fe3f4e08eee5d43a083a67b3a9f646de24a90147d76f15622710d8f4adbdabe0c8d SHA512 c7a15f47fd8081a363e5cba732aa4ff4b1c311408728fbc5f7f47cf349bc112274a1d9fe0df8a58f09abf8f7656d914fb1baafa38fdf4dcb38fae7e1f70f682c +DIST deadbeef-1.9.6_beta1.tar.bz2 5171353 BLAKE2B 71dcecb1c4e0621532c1d36c4e0f82538e36bfce27bacf746866b851accc6edead5adccbeecc2ba43171c8e56437c5703e43eb6c9d85edaf0e76206909326041 SHA512 2c324ae14513705cd50d0f8a44cea31abb98f8814e8c826e0da881e5fc508c8ac2c22fe2837d9fadcd943d7b5b0a4f6b80873db10903516cdacf958896a9070e diff --git a/media-sound/deadbeef/deadbeef-1.9.6_beta1.ebuild b/media-sound/deadbeef/deadbeef-1.9.6_beta1.ebuild new file mode 100644 index ..1b203d579230 --- /dev/null +++ b/media-sound/deadbeef/deadbeef-1.9.6_beta1.ebuild @@ -0,0 +1,202 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools xdg flag-o-matic toolchain-funcs plocale + +MY_PV=${PV/_/-} +DL_PV=$(ver_cut 1-2) + +DESCRIPTION="DeaDBeeF is a modular audio player similar to foobar2000" +HOMEPAGE="https://deadbeef.sourceforge.io/"; +SRC_URI="https://sourceforge.net/projects/${PN}/files/travis/linux/${DL_PV}/deadbeef-${MY_PV}.tar.bz2/download + -> ${P}.tar.bz2" +S="${WORKDIR}"/${PN}-${MY_PV} + +LICENSE=" + GPL-2 + LGPL-2.1 + wavpack? ( BSD ) +" +SLOT="0" +IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm libretro libsamplerate mp3 musepack nls notify +nullout opus oss pulseaudio pipewire sc68 shellexec +supereq vorbis wavpack" + +REQUIRED_USE=" + || ( alsa oss pulseaudio pipewire nullout ) +" + +DEPEND=" + >=app-accessibility/at-spi2-core-2.46.0 + dev-libs/glib:2 + dev-libs/jansson:= + dev-libs/libdispatch + net-misc/curl + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/pango + aac? ( media-libs/faad2 ) + alsa? ( media-libs/alsa-lib ) + cdda? ( + dev-libs/libcdio:= + media-libs/libcddb + media-sound/cdparanoia + ) + cover? ( media-libs/imlib2[jpeg,png] ) + dts? ( media-libs/libdca ) + ffmpeg? ( media-video/ffmpeg:= ) + flac? ( + media-libs/flac:= + media-libs/libogg + ) + libsamplerate? ( media-libs/libsamplerate ) + mp3? ( media-sound/mpg123 ) + musepack? ( media-sound/musepack-tools ) + nls? ( virtual/libintl ) + notify? ( sys-apps/dbus ) + opus? ( media-libs/opusfile ) + pulseaudio? ( media-libs/libpulse ) + pipewire? ( media-video/pipewire:= ) + vorbis? ( media-libs/libvorbis ) + wavpack? ( media-sound/wavpack ) +" + +RDEPEND="${DEPEND}" +BDEPEND=" + dev-util/intltool + sys-devel/clang + >=sys-devel/gettext-0.21 + sys-devel/llvm + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.9.6-drop-Werror.patch + "${FILESDIR}"/${PN}-1.9.6-update-gettext.patch + "${FILESDIR}"/${PN}-1.9.6-fix-desktop-launcher.patch +) + +src_prepare() { + default + + drop_from_linguas() { + sed "/${1}/d" -i "${S}/po/LINGUAS" || die + } + + drop_and_stub() { + einfo drop_and_stub "${1}" + rm -r "${1}" || die + mkdir "${1}" || die + cat > "${1}/Makefile.in" <<-EOF || die + all: nothing + install: nothing + nothing: + EOF + } + + plocale_for_each_disabled_locale drop_from_linguas || die + + eautopoint --force + eautoreconf + + # Get rid of bundled gettext. (Avoid build failures with musl) + drop_and_stub "${S}/intl" + + # Plugins that are undesired for whatever reason, candidates for unbundling and such. + for i in adplug alac dum
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/esp-idf/
commit: dd931595ede38591b64fde6e33dcbfa48944ea65 Author: David Roman gmail com> AuthorDate: Mon Sep 4 10:54:36 2023 + Commit: David Roman gmail com> CommitDate: Mon Sep 4 10:54:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dd931595 dev-embedded/esp-idf: add 5.1.1 Signed-off-by: David Roman gmail.com> dev-embedded/esp-idf/Manifest | 1 + dev-embedded/esp-idf/esp-idf-5.1.1.ebuild | 159 ++ 2 files changed, 160 insertions(+) diff --git a/dev-embedded/esp-idf/Manifest b/dev-embedded/esp-idf/Manifest index 4436ec5698..ec86fd6405 100644 --- a/dev-embedded/esp-idf/Manifest +++ b/dev-embedded/esp-idf/Manifest @@ -1,3 +1,4 @@ +DIST esp-idf-5.1.1.zip 1131279692 BLAKE2B 87a74ec1ae7f54a067cddf3d4e4b0797ced4b8164019c68b33e89d356a56232a17ca350363298868af4eb27b003b2d96f48aa30d41a085b6460a800ccbb50eb2 SHA512 88fc90a0f74b9e3dd90b9d32aa473e8943b89abd6684249659553d4cae6c90d2c31409bd2d29cd4e9653f3770f6b3a03e684041ca1c9d7770925062ddd3a71e3 DIST esp-idf-5.1.zip 1062080629 BLAKE2B 78df1d6abfdde5731499422c6d05e0cdf0d6c46b73f6e7a6b94f61c5bb66ddfee9a1f5dba5996397141ca2dc3372fbca5b915b828bb30069d8d711f7858b SHA512 85cc37a910398cb82fca4ff6257d23c28a993cf7deb3f7e34129513cd89e8a495ec7b38d3a206482489ffe4996d800a2742fd6c69cc5ce425b4d0522d19d9592 DIST openocd-esp32-linux-amd64-0.12.0-esp32-20230419.tar.gz 2126949 BLAKE2B ae53bf574c60a7f004b49946f03fe936fefeee2574bf47ac71b2144d066e77e64190889b3650e39010aaf568fef13e05dc773355f1b7f59f547b181346c78080 SHA512 3a7f0e2ff4e68d203847271b1b95fc9c9581adf5d4f503cdc20770985f2b8b59d39f358e46d0d7358e8c94c8ff1437c4747579e02dd92b7a07a0ba23a885d191 DIST riscv32-esp-elf-12.2.0_20230208-x86_64-linux-gnu.tar.xz 131410024 BLAKE2B 6961ddad1570aa69cbe7a4b1cd6722831d725b83a2d865b5babeea9b2d1762e4dda3cf35bdd4c5137758e15267a229136439387ff72577d5d558a924cd6161aa SHA512 dd0a95408fb487d444cb2c1efc9a0d21404eba2080b16cd9958dd9a9d22c5bf36f3c5e0309b082a226b39e4aeaf9a07ac89af740e2d5c01f85147d26dff7d233 diff --git a/dev-embedded/esp-idf/esp-idf-5.1.1.ebuild b/dev-embedded/esp-idf/esp-idf-5.1.1.ebuild new file mode 100644 index 00..1b4e013e1a --- /dev/null +++ b/dev-embedded/esp-idf/esp-idf-5.1.1.ebuild @@ -0,0 +1,159 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_11 ) + +VER="12.2.0_20230208" + +CROSSTOOL_URL="https://github.com/espressif/crosstool-NG/releases/download/esp-${VER}"; + +inherit python-r1 + +DESCRIPTION="Espressif IoT Development Framework" +HOMEPAGE="https://www.espressif.com/"; + +# https://github.com/espressif/binutils-esp32ulp/releases/download/v2.28.51-esp-20191205/binutils-esp32ulp-linux-amd64-2.28.51-esp-20191205.tar.gz +SRC_URI="https://dl.espressif.com/github_assets/espressif/${PN}/releases/download/v${PV}/${PN}-v${PV}.zip -> ${P}.zip + https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20230419/openocd-esp32-linux-amd64-0.12.0-esp32-20230419.tar.gz + https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v12.1_20221002/xtensa-esp-elf-gdb-12.1_20221002-x86_64-linux-gnu.tar.gz"; +SRC_URI+=" esp32? ( ${CROSSTOOL_URL}/xtensa-esp32-elf-${VER}-x86_64-linux-gnu.tar.xz )" +SRC_URI+=" esp32s2? ( ${CROSSTOOL_URL}/xtensa-esp32s2-elf-${VER}-x86_64-linux-gnu.tar.xz )" +SRC_URI+=" esp32s3? ( ${CROSSTOOL_URL}/xtensa-esp32s3-elf-${VER}-x86_64-linux-gnu.tar.xz )" +SRC_URI+=" riscv32? ( ${CROSSTOOL_URL}/riscv32-esp-elf-${VER}-x86_64-linux-gnu.tar.xz )" + +#https://dl.espressif.com/dl/toolchains/preview/riscv32-esp-elf-gcc8_4_0-crosstool-ng-1.24.0-123-g64eb9ff-linux-amd64.tar.gz + +KEYWORDS="~amd64" +LICENSE="Apache-2.0" +IUSE="+esp32 esp32s2 esp32s3 riscv32" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +SLOT="0" + +BDEPEND="app-arch/unzip" +RDEPEND=" + ${PYTHON_DEPS} + + dev-libs/libusb:1 + dev-python/click[${PYTHON_USEDEP}] + dev-python/pyserial[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/pyparsing[${PYTHON_USEDEP}] + dev-python/pyelftools[${PYTHON_USEDEP}] + dev-embedded/esp-coredump[${PYTHON_USEDEP}] + dev-embedded/esptool + dev-embedded/esp-idf-kconfig[${PYTHON_USEDEP}] + dev-embedded/esp-idf-monitor[${PYTHON_USEDEP}] + dev-embedded/esp-idf-size[${PYTHON_USEDEP}] + dev-embedded/idf-component-manager[${PYTHON_USEDEP}] +" + +RESTRICT="strip" + +QA_PREBUILT="opt/* usr/lib* usr/share/esp-idf/*" +QA_PRESTRIPPED="opt/*" + +PATCHES=( + "${FILESDIR}/allow-system-install-${PN}-5.0.2.patch" +) + +S="${WORKDIR}/${PN}-v${PV}" + +install_tool() { + shopt -s globstar + + into /opt/${1} + + if [[ -d "../${1}/lib" ]]; then + if stat *.so &>/dev/null; then + for i in ../${1}/lib/**/*.so*; do + dolib.so ${i} + done + fi + +
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/esp-idf-size/
commit: f48315ea2f9db0d94fd441e047d40e001843fb68 Author: David Roman gmail com> AuthorDate: Mon Sep 4 10:56:07 2023 + Commit: David Roman gmail com> CommitDate: Mon Sep 4 10:56:07 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f48315ea dev-embedded/esp-idf-size: add 0.4.2 Signed-off-by: David Roman gmail.com> dev-embedded/esp-idf-size/Manifest | 1 + .../esp-idf-size/esp-idf-size-0.4.2.ebuild | 25 ++ 2 files changed, 26 insertions(+) diff --git a/dev-embedded/esp-idf-size/Manifest b/dev-embedded/esp-idf-size/Manifest index d9150b0641..e1b6aa97fd 100644 --- a/dev-embedded/esp-idf-size/Manifest +++ b/dev-embedded/esp-idf-size/Manifest @@ -1 +1,2 @@ DIST esp-idf-size-0.3.1.tar.gz 20548 BLAKE2B c00757b57dc5bf3b1dff27123f10f721654ded9edc073fa74c56485d7299aa9ea01739b6e5feaf69dcddd4f5a09110f7fa2171ceae5581eacc4d08328da29314 SHA512 6525076dda02e1ed74e8deb93ee38bec001dbdf2769673bc1bcb8fc8765babd80323d9cde49ebb53e1ee81b168a6eb3b2073042daa413cbbd0534a7737f22fa1 +DIST esp-idf-size-0.4.2.tar.gz 20682 BLAKE2B 2f9fe795642caed6eb552ab5a65e523f86a41452cab64bf59fca6b80b488b5fa74988c449a0dcb6e5f5244f6a95a669c82b57369828a416fac3663ac2eca1bdb SHA512 71604d9a7e3e99c8efe07baeff64d3aac9a20973867850f11b285f475254980757f8be27c5e5bb7c408976b8ec1dde635c2b3b4b68d180919cfa87775ca679a1 diff --git a/dev-embedded/esp-idf-size/esp-idf-size-0.4.2.ebuild b/dev-embedded/esp-idf-size/esp-idf-size-0.4.2.ebuild new file mode 100644 index 00..74c8c5ef70 --- /dev/null +++ b/dev-embedded/esp-idf-size/esp-idf-size-0.4.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{11,12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Firmware size analysis for ESP-IDF" +HOMEPAGE="https://github.com/espressif/esp-idf-size"; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +RDEPEND=" + dev-python/pyyaml[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: dev-db/postgis/
commit: 83938f1565bfde088a781be9e5479c86ad363b3f Author: Patrick Lauer gentoo org> AuthorDate: Mon Sep 4 10:55:46 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Sep 4 10:56:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83938f15 dev-db/postgis: Fix doc handling Closes: https://bugs.gentoo.org/913611 Signed-off-by: Patrick Lauer gentoo.org> dev-db/postgis/{postgis-3.4.0.ebuild => postgis-3.4.0-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-db/postgis/postgis-3.4.0.ebuild b/dev-db/postgis/postgis-3.4.0-r1.ebuild similarity index 96% rename from dev-db/postgis/postgis-3.4.0.ebuild rename to dev-db/postgis/postgis-3.4.0-r1.ebuild index 71073376f6c7..8fb5dce4704e 100644 --- a/dev-db/postgis/postgis-3.4.0.ebuild +++ b/dev-db/postgis/postgis-3.4.0-r1.ebuild @@ -116,10 +116,10 @@ src_install() { postgres-multi_foreach emake DESTDIR="${D}" comments-install docinto html - postgres-multi_forbest dodoc doc/html/{postgis.html,style.css} + postgres-multi_forbest dodoc doc/html/{postgis-en.html,style.css} docinto html/images - postgres-multi_forbest dodoc doc/html/images/* + postgres-multi_forbest dodoc -r doc/html/images/* fi use static-libs || find "${ED}" -name '*.a' -delete
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/esp-idf-kconfig/
commit: af7e2d8410f998fb4f20ab94c1205b7ea40bf9d4 Author: David Roman gmail com> AuthorDate: Mon Sep 4 10:57:05 2023 + Commit: David Roman gmail com> CommitDate: Mon Sep 4 10:57:05 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=af7e2d84 dev-embedded/esp-idf-kconfig: add 1.2.0 Signed-off-by: David Roman gmail.com> dev-embedded/esp-idf-kconfig/Manifest | 1 + .../esp-idf-kconfig/esp-idf-kconfig-1.2.0.ebuild | 25 ++ 2 files changed, 26 insertions(+) diff --git a/dev-embedded/esp-idf-kconfig/Manifest b/dev-embedded/esp-idf-kconfig/Manifest index 82a0874156..5fb0c99af2 100644 --- a/dev-embedded/esp-idf-kconfig/Manifest +++ b/dev-embedded/esp-idf-kconfig/Manifest @@ -1 +1,2 @@ DIST esp-idf-kconfig-1.1.0.tar.gz 19855 BLAKE2B f6ebba550cffb6baacf6fc4f34496cd4a836a6b370758e15185d887e499e5a1acbfa22f379b2a3a57cf0cdbc099bf1bd054f23a8c399b2680ea977584e1120ba SHA512 c568c5c01c431b0ad1c16882092172511e997430b4eb37fb8fda1e77ebde36eb706d7dd2b5dcad38af79fd235369e87af805d0f760544c399097033351740921 +DIST esp-idf-kconfig-1.2.0.tar.gz 19814 BLAKE2B 1fb1249ef16496bcc5903c8268c3b7f8f6c1b69a54d641f3b8948eb882b00021856029fc100a640f2e493b2a00dc4aa8dcfef0f6ecbcbbb29a7275f9581af699 SHA512 eabd5c5c53ed91fc869c8925c154ed9f595c96b240e1290db3a7eba2125c59f283a399b0dd388c577e422bade4fe816f13094f32ccfd8498d99cbc58a9b77282 diff --git a/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-1.2.0.ebuild b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-1.2.0.ebuild new file mode 100644 index 00..56678fca27 --- /dev/null +++ b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-1.2.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{11,12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Kconfig tooling for esp-idf" +HOMEPAGE="https://github.com/espressif/esp-idf-kconfig"; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +RDEPEND=" + dev-python/kconfiglib[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: dev-dotnet/gtk-sharp/, dev-dotnet/gtk-sharp/files/
commit: efa9fe9bbd8d982978e21a116f4c7b2450aa7b0c Author: Andrew Ammerlaan gentoo org> AuthorDate: Mon Sep 4 10:55:24 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Sep 4 10:58:34 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=efa9fe9b dev-dotnet/gtk-sharp: add version 3.22.2 Borrowed from the ::fritteli overlay Required for picoscope 7 in ::natinst Signed-off-by: Andrew Ammerlaan gentoo.org> dev-dotnet/gtk-sharp/Manifest | 1 + .../gtk-sharp/files/01-meson-build-gio.patch | 11 + dev-dotnet/gtk-sharp/gtk-sharp-3.22.2-r2.ebuild| 57 ++ dev-dotnet/gtk-sharp/metadata.xml | 5 ++ 4 files changed, 74 insertions(+) diff --git a/dev-dotnet/gtk-sharp/Manifest b/dev-dotnet/gtk-sharp/Manifest index af5352df4a..717b88961c 100644 --- a/dev-dotnet/gtk-sharp/Manifest +++ b/dev-dotnet/gtk-sharp/Manifest @@ -1 +1,2 @@ DIST gtk-sharp-2.99.3.tar.gz 2319079 BLAKE2B 8af1fd7123ba4e4c17e54d9e87e615c38574c8db23a87374c17b8600f8c5c01e649246eb819930d32c9e0708f562618e0be3cf35a44ee6feeb4e5029eedbba19 SHA512 df643edbe61eeea9f12349b5f467e8bb5eb68e72f2d6b9978daed42a5deff1ca33b1869c7a24f4c15bdc472bc368e7432ad18e7db6e0b39cd93eacdcc750efd9 +DIST gtk-sharp-3.22.2.tar.gz 3297236 BLAKE2B ed6f9e19cc2db3e3a86a14107239b25ec4868222d5ef3d694372e824b8f323d70f5a4847c72a0c2a780cc474375fbf74c74ca3165fbed4255e68671614b9f9fc SHA512 8d4fdcbd54ec795dd5d8bd1fd9e4ec5ea5fff5169392891c99656d3fa1fffda28bbe6ac4e32f1201e7ed03b9702f37e85cd315946bf055efdd7b264d23e6007a diff --git a/dev-dotnet/gtk-sharp/files/01-meson-build-gio.patch b/dev-dotnet/gtk-sharp/files/01-meson-build-gio.patch new file mode 100644 index 00..be23b163f9 --- /dev/null +++ b/dev-dotnet/gtk-sharp/files/01-meson-build-gio.patch @@ -0,0 +1,11 @@ +diff --git a/Source/gio/generated/meson.build b/Source/gio/generated/meson.build +index f8e3978..416ed5c 100644 +--- a/Source/gio/generated/meson.build b/Source/gio/generated/meson.build +@@ -413,5 +413,5 @@ pkgs += [pkg] + source_gen = files(generated_sources) + gio_api_includes = join_paths(meson.current_source_dir(), 'gio-api.xml') + if install +-install_data(gdk_api_includes, install_dir: gapi_xml_installdir) ++install_data(gio_api_includes, install_dir: gapi_xml_installdir) + endif diff --git a/dev-dotnet/gtk-sharp/gtk-sharp-3.22.2-r2.ebuild b/dev-dotnet/gtk-sharp/gtk-sharp-3.22.2-r2.ebuild new file mode 100644 index 00..fddc5d6647 --- /dev/null +++ b/dev-dotnet/gtk-sharp/gtk-sharp-3.22.2-r2.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +MY_PN="GtkSharp" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="gtk bindings for mono" +HOMEPAGE="https://github.com/GLibSharp/GtkSharp"; +SRC_URI="https://github.com/GLibSharp/GtkSharp/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~arm64 ~ppc ~x86" +SLOT="3" +IUSE="+atk +cairo +gdk +gtk +pango" + +REQUIRED_USE=" + gdk? ( atk cairo pango ) + gtk? ( atk cairo gdk pango ) + pango? ( cairo ) +" + +RDEPEND=" + >=dev-libs/glib-2.32 + x11-libs/gtk+:3 +" + +DEPEND="${RDEPEND} + >=dev-lang/mono-6.12 + atk? ( app-accessibility/at-spi2-core ) + cairo? ( x11-libs/cairo ) + gdk? ( x11-libs/gdk-pixbuf ) + gtk? ( x11-libs/gtk+:3 ) + pango? ( x11-libs/pango )" + +PATCHES=( "${FILESDIR}/01-meson-build-gio.patch" ) + +src_configure() { + local emesonargs=( + $(meson_feature atk) + $(meson_feature cairo) + $(meson_feature gdk) + $(meson_feature gtk) + $(meson_feature pango) + -Dinstall=true + ) + + meson_src_configure +} + +src_install() { + meson_src_install +} diff --git a/dev-dotnet/gtk-sharp/metadata.xml b/dev-dotnet/gtk-sharp/metadata.xml index 48d860dabb..08aa5909dc 100644 --- a/dev-dotnet/gtk-sharp/metadata.xml +++ b/dev-dotnet/gtk-sharp/metadata.xml @@ -2,6 +2,11 @@ https://www.gentoo.org/dtd/metadata.dtd";> + + Build the ATK bindings. + Build the GDK bindings. + Build the Pango bindings. + mono/gtk-sharp
[gentoo-commits] repo/proj/guru:master commit in: app-arch/7zip/files/, app-arch/7zip/
commit: 2d22b3eb5edb6b4fea5e44f940201587af1f5a06 Author: Martin Matouš matous dev> AuthorDate: Sun Sep 3 14:52:21 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Sep 3 14:54:16 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2d22b3eb app-arch/7zip: respect build environment Closes: https://bugs.gentoo.org/913186 Closes: https://bugs.gentoo.org/913188 Closes: https://bugs.gentoo.org/913189 Signed-off-by: Martin Matouš matous.dev> app-arch/7zip/7zip-23.01.ebuild| 16 +++- .../7zip/files/7zip-23.01-respect-build-env.patch | 98 ++ 2 files changed, 110 insertions(+), 4 deletions(-) diff --git a/app-arch/7zip/7zip-23.01.ebuild b/app-arch/7zip/7zip-23.01.ebuild index 191ccaaeee..38a77c1c4c 100644 --- a/app-arch/7zip/7zip-23.01.ebuild +++ b/app-arch/7zip/7zip-23.01.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit toolchain-funcs +inherit edos2unix toolchain-funcs NO_DOT_PV=$(ver_rs 1- '') DESCRIPTION="A free file archiver for extremely high compression" @@ -45,14 +45,22 @@ pkg_setup() { } src_prepare() { - default + # patch doesn't deal with CRLF even if file+patch match + # not even with --ignore-whitespace, --binary or --force + edos2unix ./7zip_gcc.mak ./var_gcc{,_x64}.mak ./var_clang{,_x64}.mak + PATCHES+=( "${FILESDIR}/${P}-respect-build-env.patch" ) + sed -i -e 's/-Werror //g' ./7zip_gcc.mak || die "Error removing -Werror" - sed -i -e 's/$(LFLAGS_STRIP)//g' ./7zip_gcc.mak \ - || die "Error removing hardcoded strip" + default } src_compile() { pushd "./Bundles/Alone2" || die "Unable to switch directory" + export G_CC=$(tc-getCC) + export G_CXX=$(tc-getCXX) + export G_CFLAGS=${CFLAGS} + export G_CXXFLAGS=${CXXFLAGS} + export G_LDFLAGS=${LDFLAGS} # USE_JWASM=1 - if asm: use JWasm assembler instead of Asmc (not a gentoo package) emake DISABLE_RAR=1 USE_JWASM=1 --file "../../${mfile}" popd > /dev/null || die "Unable to switch directory" diff --git a/app-arch/7zip/files/7zip-23.01-respect-build-env.patch b/app-arch/7zip/files/7zip-23.01-respect-build-env.patch new file mode 100644 index 00..2615a9e34a --- /dev/null +++ b/app-arch/7zip/files/7zip-23.01-respect-build-env.patch @@ -0,0 +1,98 @@ +Respect build environment settings + +Bug: https://bugs.gentoo.org/913186 +Bug: https://bugs.gentoo.org/913188 +Bug: https://bugs.gentoo.org/913189 + + +--- a/7zip_gcc.mak b/7zip_gcc.mak +@@ -87,14 +87,14 @@ SHARED_EXT=.dll + LDFLAGS = -shared -DEF $(DEF_FILE) $(LDFLAGS_STATIC) + else + SHARED_EXT=.so +-LDFLAGS = -shared -fPIC $(LDFLAGS_STATIC) ++LDFLAGS = -shared -fPIC $(G_LDFLAGS) $(LDFLAGS_STATIC) + CC_SHARED=-fPIC + endif + + + else + +-LDFLAGS = $(LDFLAGS_STATIC) ++LDFLAGS = $(LDFLAGS_STATIC) $(G_LDFLAGS) + # -s is not required for clang, do we need it for GCC ??? + + #-static -static-libgcc -static-libstdc++ +@@ -149,7 +149,7 @@ endif + + + +-CFLAGS = $(MY_ARCH_2) $(LOCAL_FLAGS) $(CFLAGS_BASE2) $(CFLAGS_BASE) $(FLAGS_FLTO) $(CC_SHARED) -o $@ ++CFLAGS = $(MY_ARCH_2) $(LOCAL_FLAGS) $(CFLAGS_BASE2) $(CFLAGS_BASE) $(FLAGS_FLTO) $(CC_SHARED) $(G_CFLAGS) -o $@ + + + ifdef IS_MINGW +@@ -190,7 +190,7 @@ CXX_WARN_FLAGS = + #-Wno-invalid-offsetof + #-Wno-reorder + +-CXXFLAGS = $(MY_ARCH_2) $(LOCAL_FLAGS) $(CXXFLAGS_BASE2) $(CFLAGS_BASE) $(FLAGS_FLTO) $(CXXFLAGS_EXTRA) $(CC_SHARED) $(CXX_WARN_FLAGS) $(CXX_STD_FLAGS) -o $@ ++CXXFLAGS = $(MY_ARCH_2) $(LOCAL_FLAGS) $(CXXFLAGS_BASE2) $(CFLAGS_BASE) $(FLAGS_FLTO) $(CXXFLAGS_EXTRA) $(CC_SHARED) $(CXX_WARN_FLAGS) $(CXX_STD_FLAGS) $(G_CXXFLAGS) -o $@ + + STATIC_TARGET= + ifdef COMPL_STATIC +@@ -208,7 +208,7 @@ $(O): + # -Wl,--print-gc-sections + + ifneq ($(CC), $(CROSS_COMPILE)clang) +-LFLAGS_STRIP = -s ++ + endif + + LFLAGS_ALL = $(LFLAGS_STRIP) $(MY_ARCH_2) $(LDFLAGS) $(FLAGS_FLTO) $(LD_arch) $(OBJS) $(MY_LIBS) $(LIB2) +--- a/var_clang.mak b/var_clang.mak +@@ -6,6 +6,6 @@ IS_ARM64= + CROSS_COMPILE= + MY_ARCH= + USE_ASM= +-CC=$(CROSS_COMPILE)clang +-CXX=$(CROSS_COMPILE)clang++ ++CC=$(G_CC) ++CXX=$(G_CXX) + USE_CLANG=1 +--- a/var_clang_x64.mak b/var_clang_x64.mak +@@ -6,7 +6,7 @@ IS_ARM64= + CROSS_COMPILE= + MY_ARCH= + USE_ASM=1 +-CC=$(CROSS_COMPILE)clang +-CXX=$(CROSS_COMPILE)clang++ ++CC=$(G_CC) ++CXX=$(G_CXX) + USE_CLANG=1 + +--- a/var_gcc.mak b/var_gcc.mak +@@ -6,7 +6,7 @@ IS_ARM64= + CROSS_COMPILE= + MY_ARCH= + USE_ASM= +-CC=$(CROSS_COMPILE)gcc +-CXX=$(CROSS_COMPILE)g++ ++CC=$(G_CC) ++CXX=$(G_CXX) + + # -march=armv8-a+crc+crypto +--- a/var_gcc_x64.mak b/var_gcc_x64.mak +@@ -6,5 +6,5 @@ IS_ARM64= + CROSS_COMPILE= + MY_ARCH= + USE_ASM=1 +-CC=$(CROSS_COMPILE)gcc +-CXX=$(CROSS_COMPILE)g++ ++CC=$(G_CC) ++CXX=$(G_CXX)
[gentoo-commits] repo/proj/guru:master commit in: app-misc/chayang/
commit: 302f47fb107d5c5765a1d7fb00050fc1e3f9b902 Author: Martin Matouš matous dev> AuthorDate: Sun Sep 3 21:42:42 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Sep 3 21:45:01 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=302f47fb app-misc/chayang: new package, add 0.1.0 Signed-off-by: Martin Matouš matous.dev> app-misc/chayang/Manifest | 1 + app-misc/chayang/chayang-0.1.0.ebuild | 25 + app-misc/chayang/metadata.xml | 19 +++ 3 files changed, 45 insertions(+) diff --git a/app-misc/chayang/Manifest b/app-misc/chayang/Manifest new file mode 100644 index 00..6725abea3b --- /dev/null +++ b/app-misc/chayang/Manifest @@ -0,0 +1 @@ +DIST chayang-0.1.0.tar.gz 10508 BLAKE2B 401f75207ef6efd3bf6fb7b5ddf2c7574f34af2850510d6300db58acf113065e4eeb45243d9ab068081de150803a7e7b1d0f254d81363f4f0e61bb7d77967279 SHA512 62924d1cf66b43882672f917499e4e73ca221bc1fbeaee2ac3efb9969a5d022c0d414d043b50905a619b9963bf5281b735e4903cfaa68b794c03b46f569aab02 diff --git a/app-misc/chayang/chayang-0.1.0.ebuild b/app-misc/chayang/chayang-0.1.0.ebuild new file mode 100644 index 00..0ee1c2828c --- /dev/null +++ b/app-misc/chayang/chayang-0.1.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Gradually dim the screen." +HOMEPAGE="https://git.sr.ht/~emersion/chayang"; +SRC_URI="https://git.sr.ht/~emersion/chayang/archive/v${PV}.tar.gz -> ${PN}-${PV}.tar.gz" +LICENSE="MIT" + +SLOT="0" +KEYWORDS="~amd64" + +S="${WORKDIR}/${PN}-v${PV}" +RESTRICT="mirror" + +RDEPEND="dev-libs/wayland" +DEPEND="${RDEPEND}" +BDEPEND=" + >=dev-libs/wayland-protocols-1.14 + >=dev-util/wayland-scanner-1.14.91 + virtual/pkgconfig +" diff --git a/app-misc/chayang/metadata.xml b/app-misc/chayang/metadata.xml new file mode 100644 index 00..1ed32f96ed --- /dev/null +++ b/app-misc/chayang/metadata.xml @@ -0,0 +1,19 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + m...@matous.dev + Martin Matouš + + + Gradually dim the screen. + Can be used to implement a grace period before locking the session. + + + + cont...@emersion.fr + Simon Ser + + ~emersion/chayang + +
[gentoo-commits] repo/proj/guru:master commit in: media-sound/helvum/
commit: d0d128397a015ea60cc6ae04eadebd9ae79b31b6 Author: Adel KARA SLIMANE zegrapher com> AuthorDate: Thu Aug 24 17:21:37 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Sep 3 17:04:02 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0d12839 media-sound/helvum: treeclean, package moved to ::gentoo Signed-off-by: Adel KARA SLIMANE zegrapher.com> media-sound/helvum/Manifest| 181 - media-sound/helvum/helvum-0.4.0.ebuild | 163 - media-sound/helvum/helvum-0.4.1.ebuild | 162 - media-sound/helvum/metadata.xml| 12 --- 4 files changed, 518 deletions(-) diff --git a/media-sound/helvum/Manifest b/media-sound/helvum/Manifest deleted file mode 100644 index 5947a98b47..00 --- a/media-sound/helvum/Manifest +++ /dev/null @@ -1,181 +0,0 @@ -DIST aho-corasick-1.0.4.crate 171175 BLAKE2B b3d450533f0799a18fa6ceba41ce841573a3b9fe9bc66745aba9b5a1ef4d86b107aa68c049bd30df7bc86229c71264142e40da8e1d145e776017269a01aed86e SHA512 7cb8feb3289a508b1345b3cc04b59f2f730b80f561b17c7605ce23bf92780b5b3714ec84f5e3c5f4ba0c3abd47ac44fd0064a8bf4c5a7d00bd580774c6a3aee8 -DIST anyhow-1.0.69.crate 43576 BLAKE2B deb44b3110aee1314dd599b730df8c2f03b7d13c0d945d4ef00a0e30ca74257269e43107be19868adfea331a8c730e0aec2dff3abea704e56bc6a35b9581fe14 SHA512 d65e5c9404a70b1e0af90dd66af157f8c31ad0858f703765d5fc6c828f1fc8db690b17451c4108e3a52a7da2d6c2366e745d7b4bd7d19e6dba3485f7c3a43071 -DIST anyhow-1.0.75.crate 43901 BLAKE2B 6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa SHA512 190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40 -DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f -DIST bindgen-0.64.0.crate 204700 BLAKE2B 4316d60ac565112afdaa99d70cdbd400d39bed1dcb6fc3d036952b4fc94d8ab4d35672fd8507b79dfa8edd34f09279e88bfccbae21b95f06a76a8df446c6bbeb SHA512 f016e3a9a9b0f65c0831f4c6fcf4839016124cefb8e2db922e1839ee22b9b9429ae20874f56217e8100a6bb68c4dd1b52664c41e9596b748088ed855111fbd95 -DIST bindgen-0.66.1.crate 218860 BLAKE2B e0edc8dd6c14220ca223b5d2a5f2af93aa64ed32f4fedfabcca1b93e46d8e7a88b283c2e67070c71900e0dfc899fdf51e3931781575b25e40c8c1f4891905e35 SHA512 82ceed313f6b45d54745ec79040e4298ad29e3f600bf7e16a48e88c2d166204b14aabd919e8449548997f20a65400e74bb56abc511c0131b98ec1cc050411c6e -DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 -DIST bitflags-2.4.0.crate 36954 BLAKE2B 1d6cfeb0a17dc53a6249a83c8c7ad7c102985ffcfd7f7f76506889684235e78fe489d23b5a5f9018f0bd526a38d6b1449784c62322fb01f4bb507c0af8bd545c SHA512 0c3d6667abea48811a792749702136ee3db97518b33bc4c7d35737505bf56315e0e5810deeea28b7a1b540ec0e21bd319ba0b3c5c4aef0ba8ed5499ffdfd9b0c -DIST cairo-rs-0.17.0.crate 53810 BLAKE2B 7f46c8014572167f5830fc2287404d9aea1dbb1e42a3c817e1c13615ad7965411b685a1c0b13df48022f6d6dfe24105b20ded0395d5b1a2dee04d4b8a633d48e SHA512 dfb02455b6a22e3814237a640433ee61eaff55a57e72966e902fea88f777d44db822bdfccda20a88a812fea5f1b53cd3d7bfcd4332c0117807d109efab96a8a4 -DIST cairo-rs-0.18.0.crate 54153 BLAKE2B 37452643d0466d8f9b8c236158c0408d0d9ea6b34b151263211834439a716a051e98349cd437a5f4ff22ad232f63362cc5db623325a588d453f42edcfaef121a SHA512 b3e778aa275c510989dad43684293f60758e0770c7eaf0c12c1c641bbca1e410b011cd90e6b5f76ac1f8c3f1f18dae7643336b3ca316a191d1a3601163ceb9e6 -DIST cairo-sys-rs-0.17.0.crate 11639 BLAKE2B df8486f9c34cacd1cfedce3c9c69bf61d692e2039d70129a270a2e2611254ad4b149235f2ed27ab167fdb1ff2322d7ef99ef213e5930bc62bbe043daa2dc06c7 SHA512 af2f932748d5f8361448ff5441ab865fa9d4f41bb84a8c8e6240d819874513ef32d20cafa83a08238745ddf01c5447424460c23af69f61e23d580985c7843a9a -DIST cairo-sys-rs-0.18.0.crate 11803 BLAKE2B b7358bfb19b846e619dc57544f342e5f8a5a5a5d2d0b19368e6d03375141176961c6a8780906c2a218970513525a7f7eab71348b5f09578d3c509f5f5f1038fc SHA512 e5d86d1c2d9825f3c69b194bd8068b8db61a125a9c8646d7b56859417176692188a1f9f40228ff7ac2836b16e49bac5ce5ea762928c872cd4c3aa14ec8029568 -DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5 -DIST cc-1.0.82.crate 67879 BLAKE2B 3b06cbe151
[gentoo-commits] repo/proj/guru:master commit in: media-libs/dr_wav/files/, media-libs/dr_wav/
commit: 53d81f1fa7fbd2e44e438dcc8ea6eb6bb791ba0b Author: Lucio Sauer posteo net> AuthorDate: Sun Sep 3 22:20:49 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Sep 3 22:24:30 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53d81f1f media-libs/dr_wav: standardise dr_* lib ebuilds - Respect user LDFLAGS variable where applicable. - Pre-compile tests in src_compile and run them in src_test. - Extract documentation from header and provide it in dedicated files in FILESDIR Signed-off-by: Lucio Sauer posteo.net> media-libs/dr_wav/Manifest | 3 +- media-libs/dr_wav/dr_wav-0.13.32.ebuild| 107 + media-libs/dr_wav/files/dr_wav-0.13.32-docs.tar.xz | Bin 0 -> 5644 bytes 3 files changed, 67 insertions(+), 43 deletions(-) diff --git a/media-libs/dr_wav/Manifest b/media-libs/dr_wav/Manifest index 4f2756b168..b4652ddbc6 100644 --- a/media-libs/dr_wav/Manifest +++ b/media-libs/dr_wav/Manifest @@ -1,3 +1,2 @@ -DIST dr_wav-0.13.32-README.md 1243 BLAKE2B 5b22e00252f4307b5407b2b7cdbc237fa60975f86b9151f5a8eeea8faa1e81d1eec15a22a1952d1440a1f0b76b1e59782a30eb38473cab978a47fcfa391c8a9a SHA512 661529e69639367920276c5f6ff425fdd176ac8a7475212a1c1e1e2ccdbdf076f1a26eae1a1913f98da0d9e1c6ca04a48e0de69f3c681b1a7574674d7015bbb6 -DIST dr_wav-0.13.32.gh.h 351384 BLAKE2B 2bcbeab7e7aa6a7519bea978742494205625a60b8c0a464305c6f6fb7eec33be54640fdb2578437c4143e50e5ad2d18730351ecdd824d25ab6e0f8af3b8d018c SHA512 a4a681546716b1a1a9e55321796828828b1872bf223c7c02529a1553b8beafe2a89ffe72a38e5aa3bf457a8ce4dd2dcf9cba7a9cde28e59586a8388f1439a8a1 DIST dr_wav-0.13.32.gh.tar.gz 518394 BLAKE2B 49447a2b845f95e9896fb45ac2cd9de8f59d45d3271e30e26c0e519355c3578b96f2c2978677d2774c1bfa4656a8213eafda00207cdd89f72d6823cf0f1b77cf SHA512 34126c8eb65f0735b77f058db9f1618b3c4e820698804b47f7a629c47df571e9cbbeefd4cce193409ebd715d37ed5faf1c3c27a7240e0f5418089cffe853f1ea +DIST dr_wav-0.13.32.h 351384 BLAKE2B 2bcbeab7e7aa6a7519bea978742494205625a60b8c0a464305c6f6fb7eec33be54640fdb2578437c4143e50e5ad2d18730351ecdd824d25ab6e0f8af3b8d018c SHA512 a4a681546716b1a1a9e55321796828828b1872bf223c7c02529a1553b8beafe2a89ffe72a38e5aa3bf457a8ce4dd2dcf9cba7a9cde28e59586a8388f1439a8a1 diff --git a/media-libs/dr_wav/dr_wav-0.13.32.ebuild b/media-libs/dr_wav/dr_wav-0.13.32.ebuild index b9ed2c4cac..a28e010ba5 100644 --- a/media-libs/dr_wav/dr_wav-0.13.32.ebuild +++ b/media-libs/dr_wav/dr_wav-0.13.32.ebuild @@ -5,12 +5,11 @@ EAPI=8 inherit toolchain-funcs -DESCRIPTION="WAV audio loader and writer" +DESCRIPTION="Single-header WAV audio loader and writer library" HOMEPAGE="https://github.com/mackron/dr_libs/"; COMMIT="d35a3bc5efd02455d98cbe12b94647136f09b42d" -SRC_URI="https://raw.githubusercontent.com/mackron/dr_libs/${COMMIT}/dr_wav.h -> ${P}.gh.h - https://raw.githubusercontent.com/mackron/dr_libs/${COMMIT}/README.md -> ${P}-README.md - test? ( https://github.com/mackron/dr_libs/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz )" +SRC_URI="!test? ( https://raw.githubusercontent.com/mackron/dr_libs/${COMMIT}/dr_wav.h -> ${P}.h ) + test? ( https://github.com/mackron/dr_libs/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz )" LICENSE="|| ( MIT-0 public-domain )" SLOT="0" @@ -21,72 +20,98 @@ RESTRICT="!test? ( test )" BDEPEND="test? ( media-libs/libsndfile )" -S="${DISTDIR}" +TESTCASES=( + dr_wav_encoding.c + dr_wav_{decoding,test_0}.{c,cpp} +) + +S="${WORKDIR}/dr_libs-${COMMIT}" + +src_unpack() { + default + unpack "${FILESDIR}"/${P}-docs.tar.xz +} src_prepare() { if use test; then - pushd "${WORKDIR}/dr_libs-${COMMIT}" > /dev/null || die # Remove some unused parts of the source tree that could contribute different # (but acceptable) license terms if they were used—just to prove that we do not # use them. - rm -rv old + rm -rv old || die # Unbundle library with incorrect include path. sed -i 's,"../../../miniaudio/miniaudio.h",,' \ tests/wav/dr_wav_playback.c || die - # Profiling tests aren't implemented. + # Disable profiling tests as they are not relevant downstream. sed -i 's/doProfiling = DRWAV_TRUE/doProfiling = DRWAV_FALSE/' \ tests/wav/dr_wav_decoding.c || die - popd || die + # Test cases dr_wav_{en,de}coding.{c,cpp} write and read a file from a + # missing directory. + mkdir tests/testvectors/wav/tests || die fi default } +src_compile() { + if use test; then + local MY_{C,CC,CXX,BUILD,FLAGS} + MY_CC=$(tc-getCC) + MY_CXX=$(tc-getCXX) + + pushd tests > /dev/null || die + for tcase in ${TESTCASES[@]}; do +
[gentoo-commits] repo/proj/guru:master commit in: media-libs/dr_mp3/, media-libs/dr_mp3/files/
commit: 72b0f9c3ea374dee0a2d665ced0c5c17b3effc04 Author: Lucio Sauer posteo net> AuthorDate: Sun Sep 3 22:23:38 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Sep 3 22:24:37 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=72b0f9c3 media-libs/dr_mp3: new package, add 0.6.37 Signed-off-by: Lucio Sauer posteo.net> media-libs/dr_mp3/Manifest| 2 + media-libs/dr_mp3/dr_mp3-0.6.37.ebuild| 73 ++ media-libs/dr_mp3/files/dr_mp3-0.6.37-docs.tar.xz | Bin 0 -> 3600 bytes media-libs/dr_mp3/metadata.xml| 11 4 files changed, 86 insertions(+) diff --git a/media-libs/dr_mp3/Manifest b/media-libs/dr_mp3/Manifest new file mode 100644 index 00..9576ba913d --- /dev/null +++ b/media-libs/dr_mp3/Manifest @@ -0,0 +1,2 @@ +DIST dr_mp3-0.6.37.gh.tar.gz 518399 BLAKE2B f2e78096f23332d4ef3ec0336230a9dcf4800356418607dcda5b8025e284feac6532c589ed5a916525396159dac5a79c343f90deec6337376bc9fdfbd93d0675 SHA512 01328904666c11416c361315d693411ea8f53b883f5acb8e6233b121abaab08cc3e4ba2c5d2a3b2a39fbcd0f868647f7f892d8ef6cd7be8ef683bb0497dd7114 +DIST dr_mp3-0.6.37.h 181793 BLAKE2B 982668ac1e9d4dbfd9acea11c8967fd6600cee801457655ccbda1ca8a02393797e777b61f7d1d4d7aae6bf1c19263208c442df7be431f56b9fc509f57fae4845 SHA512 77df59c31aa45ccf62e880b6f4a9daad809f2eae728e1f8754e27639e20b47712a896ec345823b87b95d434eb3670adad1bb22252a85f377f26ffea842d16468 diff --git a/media-libs/dr_mp3/dr_mp3-0.6.37.ebuild b/media-libs/dr_mp3/dr_mp3-0.6.37.ebuild new file mode 100644 index 00..8a8f68e956 --- /dev/null +++ b/media-libs/dr_mp3/dr_mp3-0.6.37.ebuild @@ -0,0 +1,73 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Single-header MP3 audio decoder library" +HOMEPAGE="https://github.com/mackron/dr_libs/"; +COMMIT="1b0bc87c6b9b04052e6ef0117396dab8482c250e" +SRC_URI="!test? ( https://raw.githubusercontent.com/mackron/dr_libs/${COMMIT}/dr_mp3.h -> ${P}.h ) + test? ( https://github.com/mackron/dr_libs/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz )" +LICENSE="|| ( MIT-0 public-domain )" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +S="${WORKDIR}/dr_libs-${COMMIT}" + +# Unfortunately, the only other test is interactive. +TESTCASES=( + dr_mp3_test_0.c +) + +src_unpack() { + default + unpack "${FILESDIR}"/${P}-docs.tar.xz +} + +src_prepare() { + if use test; then + # Remove some unused parts of the source tree that could contribute different + # (but acceptable) license terms if they were used—just to prove that we do not + # use them. + rm -rv old || die + fi + default +} + +src_compile() { + if use test; then + local MY_{CC,BUILD} + MY_CC=$(tc-getCC) + + pushd tests > /dev/null || die + for tcase in ${TESTCASES[@]}; do + einfo "Compiling test case ${tcase}." + MY_BUILD="${MY_CC} mp3/${tcase} -o bin/${tcase} ${CFLAGS} ${CPPFLAGS}" + ${MY_BUILD} || die "Build failed: ${MY_BUILD}" + done + popd || die + fi +} + +src_test() { + pushd tests > /dev/null || die + for tcase in ${TESTCASES[@]}; do + einfo "Running test case ${tcase}." + ./bin/${tcase} || die "Test case ${tcase} failed." + done + popd || die +} + +src_install() { + einstalldocs + if use test; then + doheader dr_mp3.h + else + newheader "${DISTDIR}"/${P}.h dr_mp3.h + fi +} diff --git a/media-libs/dr_mp3/files/dr_mp3-0.6.37-docs.tar.xz b/media-libs/dr_mp3/files/dr_mp3-0.6.37-docs.tar.xz new file mode 100644 index 00..e12d9066fa Binary files /dev/null and b/media-libs/dr_mp3/files/dr_mp3-0.6.37-docs.tar.xz differ diff --git a/media-libs/dr_mp3/metadata.xml b/media-libs/dr_mp3/metadata.xml new file mode 100644 index 00..6b41d45a1f --- /dev/null +++ b/media-libs/dr_mp3/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + +watermanpa...@posteo.net +Lucio Sauer + + +mackron/dr_libs + +
[gentoo-commits] repo/proj/guru:master commit in: media-sound/qpwgraph/
commit: 613cdc3fcf58f1e054d4e522100f36fc36cd9113 Author: Leonardo Hernández Hernández proton me> AuthorDate: Sun Sep 3 22:36:59 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Sep 3 22:37:07 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=613cdc3f media-sound/qpwgraph: treeclean, package moved to ::gentoo Signed-off-by: Leonardo Hernández Hernández proton.me> media-sound/qpwgraph/Manifest | 1 - media-sound/qpwgraph/metadata.xml | 14 -- media-sound/qpwgraph/qpwgraph-0.4.4.ebuild | 41 media-sound/qpwgraph/qpwgraph-.ebuild | 43 -- 4 files changed, 99 deletions(-) diff --git a/media-sound/qpwgraph/Manifest b/media-sound/qpwgraph/Manifest deleted file mode 100644 index 0ccabec61d..00 --- a/media-sound/qpwgraph/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST qpwgraph-0.4.4.tar.bz2 452078 BLAKE2B c20400f4535bdb5986ff73850984d86e57ccbf3adb05692f5dee8c39d3c0c8d9af0fc84e7de66d702f3ddbd9d6807812fe66bc8fc222eb39519ed629b5e50afc SHA512 ed64e290e2dab7b0a2d04fe938e0f2a2ac5ad2dc7ccf6d7940c8a1e7d8552304c24f396e26dedea8a99010b7b7c6ab5c935a4383d5d56ed9f66e8c9efd299a29 diff --git a/media-sound/qpwgraph/metadata.xml b/media-sound/qpwgraph/metadata.xml deleted file mode 100644 index 03217a468f..00 --- a/media-sound/qpwgraph/metadata.xml +++ /dev/null @@ -1,14 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd";> - - - Samuel BAUER - samuel.ba...@yahoo.fr - - - rncbc/qpwgraph - - - Build support for tray icon - - diff --git a/media-sound/qpwgraph/qpwgraph-0.4.4.ebuild b/media-sound/qpwgraph/qpwgraph-0.4.4.ebuild deleted file mode 100644 index f925abb1cd..00 --- a/media-sound/qpwgraph/qpwgraph-0.4.4.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg - -DESCRIPTION="PipeWire Graph Qt GUI Interface" -HOMEPAGE="https://gitlab.freedesktop.org/rncbc/qpwgraph"; -SRC_URI="https://gitlab.freedesktop.org/rncbc/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" - -IUSE="alsa trayicon wayland" - -BDEPEND="dev-qt/linguist-tools:5" -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 - media-video/pipewire - trayicon? ( dev-qt/qtnetwork:5 ) -" -RDEPEND="${DEPEND} - dev-qt/qtsvg:5 -" - -S=${WORKDIR}/${PN}-v${PV} - -src_configure() { - local mycmakeargs=( - -DCONFIG_ALSA_MIDI=$(usex alsa) - -DCONFIG_SYSTEM_TRAY=$(usex trayicon) - -DCONFIG_WAYLAND=$(usex wayland) - -DCONFIG_QT6=0 - ) - cmake_src_configure -} diff --git a/media-sound/qpwgraph/qpwgraph-.ebuild b/media-sound/qpwgraph/qpwgraph-.ebuild deleted file mode 100644 index a4229d71a0..00 --- a/media-sound/qpwgraph/qpwgraph-.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake git-r3 xdg - -DESCRIPTION="PipeWire Graph Qt GUI Interface" -HOMEPAGE="https://gitlab.freedesktop.org/rncbc/qpwgraph"; -EGIT_REPO_URI="https://gitlab.freedesktop.org/rncbc/qpwgraph"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="" - -IUSE="alsa trayicon wayland" - -BDEPEND="dev-qt/linguist-tools:5" -DEPEND=" - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtx11extras:5 - dev-qt/qtxml:5 - media-video/pipewire" -RDEPEND="${DEPEND} - dev-qt/qtsvg:5 -" - -src_prepare() { - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DCONFIG_ALSA_MIDI=$(usex alsa) - -DCONFIG_SYSTEM_TRAY=$(usex trayicon) - -DCONFIG_WAYLAND=$(usex wayland) - -DCONFIG_QT6=0 - ) - cmake_src_configure -}
[gentoo-commits] repo/proj/guru:master commit in: dev-python/moderngl/
commit: 4805553bf2582b804736ce0c1063a702356e7d17 Author: Henri Gasc eurecom fr> AuthorDate: Sat Sep 2 22:28:46 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Sep 3 23:00:21 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4805553b dev-python/moderngl: add doc USE flag Signed-off-by: Henri Gasc eurecom.fr> dev-python/moderngl/moderngl-5.8.2.ebuild | 17 ++--- 1 file changed, 14 insertions(+), 3 deletions(-) diff --git a/dev-python/moderngl/moderngl-5.8.2.ebuild b/dev-python/moderngl/moderngl-5.8.2.ebuild index e3584a1e0c..73fd01c5ad 100644 --- a/dev-python/moderngl/moderngl-5.8.2.ebuild +++ b/dev-python/moderngl/moderngl-5.8.2.ebuild @@ -3,6 +3,7 @@ EAPI=8 +DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_{10..11} ) @@ -19,22 +20,32 @@ IUSE="debug" RESTRICT="test" # The tests need moderngl compiled AND installed, otherwise they fail -DISTUTILS_EXT=1 BDEPEND=" x11-libs/libX11 media-libs/mesa - dev-python/glcontext[${PYTHON_USEDEP}] + >=dev-python/glcontext-2.3.6[${PYTHON_USEDEP}] +
[gentoo-commits] repo/proj/guru:master commit in: dev-python/glcontext/
commit: 3deccf5d0001b082c2faa0a7cd629fe3cd432e58 Author: Henri Gasc eurecom fr> AuthorDate: Sat Sep 2 22:09:16 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Sep 3 23:00:21 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=3deccf5d dev-python/glcontext: enable py3.12 Signed-off-by: Henri Gasc eurecom.fr> dev-python/glcontext/glcontext-2.4.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-python/glcontext/glcontext-2.4.0.ebuild b/dev-python/glcontext/glcontext-2.4.0.ebuild index 7346bddc09..0a1400af3e 100644 --- a/dev-python/glcontext/glcontext-2.4.0.ebuild +++ b/dev-python/glcontext/glcontext-2.4.0.ebuild @@ -3,8 +3,9 @@ EAPI=8 +DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 virtualx @@ -17,7 +18,6 @@ SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="debug" -DISTUTILS_EXT=1 BDEPEND=" x11-libs/libX11 media-libs/libglvnd[X]
[gentoo-commits] repo/proj/guru:master commit in: net-irc/catgirl/
commit: 8ded9d60439a609eab78362690c5c48cb1a1d3ad Author: Lucio Sauer posteo net> AuthorDate: Sun Sep 3 23:14:36 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Sep 4 00:23:34 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8ded9d60 net-irc/catgirl: add 2.2 Signed-off-by: Lucio Sauer posteo.net> net-irc/catgirl/Manifest | 1 + net-irc/catgirl/catgirl-2.2.ebuild | 43 ++ 2 files changed, 44 insertions(+) diff --git a/net-irc/catgirl/Manifest b/net-irc/catgirl/Manifest index 6df71e5b35..1fede67e64 100644 --- a/net-irc/catgirl/Manifest +++ b/net-irc/catgirl/Manifest @@ -1,2 +1,3 @@ DIST catgirl-2.0a.tar.gz 63237 BLAKE2B fe2c90121f8b1eacba5d246378808ac45fe1b3a7f53f56361595f2937bbd0e3d0ba373162aa3e98f49a9f418a6b206321e609f877cf56cca575d75c59a5db732 SHA512 4e948f3feae9754e2e751b997d35710655a49e08efba7f75ed6c126c1a7326552c5eb17f22a94a694d84653dbbae2d866bf10b9a3e33c5289d6a823628cbca5d DIST catgirl-2.1.tar.gz 68822 BLAKE2B 56e7ee3e06c6581029c8c98093cad8c6af749e3a7f104023ca402ff5097af49c590f340b6b7a80a4e3e28bd68680c927b67455f131d8577962d778f6c971dc3e SHA512 3b77ae3cc382c8db2918baf73e08d8397a55f752959aad23014235d335d48bbff3d329f75b6663c8fe8dfa74a525b22d51209408ccad9f14e28488116e6c5fee +DIST catgirl-2.2.tar.gz 69835 BLAKE2B 87a8bf143fc23576efb722c68e10d7dee645686dc117dfb345c979cfc95d2a013a4965e3489012096be8e6ab40d793937f7afe17079f264f93862eac7e4511f9 SHA512 a963a469635f5cc1c28112e35028ea2b550886ff9ca4fea82286ff3c5222f18c5271c4055fcd351b2fcdfbb41bd9e52d19854f81262591acdc90d992e49a3ede diff --git a/net-irc/catgirl/catgirl-2.2.ebuild b/net-irc/catgirl/catgirl-2.2.ebuild new file mode 100644 index 00..6757eb7a11 --- /dev/null +++ b/net-irc/catgirl/catgirl-2.2.ebuild @@ -0,0 +1,43 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo readme.gentoo-r1 toolchain-funcs + +DESCRIPTION="TLS-only terminal IRC client" +HOMEPAGE="https://git.causal.agency/catgirl/about/"; +SRC_URI="https://git.causal.agency/${PN}/snapshot/${P}.tar.gz"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + dev-libs/libretls:= + sys-libs/ncurses:= +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( README.7 scripts/chat.tmux.conf ) + +src_configure() { + tc-export CC + + # note: not an autoconf configure script + edo ./configure --prefix="${EPREFIX}"/usr --mandir="${EPREFIX}"/usr/share/man +} + +src_compile() { + emake all +} + +src_install() { + default + readme.gentoo_create_doc +} + +pkg_postinst() { + readme.gentoo_print_elog +}
[gentoo-commits] repo/proj/guru:master commit in: net-irc/litterbox/
commit: 4208aaeff26c458bc9e72c5d78fb14bc9514d952 Author: Lucio Sauer posteo net> AuthorDate: Mon Sep 4 00:19:05 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Sep 4 00:23:40 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4208aaef net-irc/litterbox: new package, add 1.9 Signed-off-by: Lucio Sauer posteo.net> net-irc/litterbox/Manifest | 1 + net-irc/litterbox/litterbox-1.9.ebuild | 32 net-irc/litterbox/metadata.xml | 25 + 3 files changed, 58 insertions(+) diff --git a/net-irc/litterbox/Manifest b/net-irc/litterbox/Manifest new file mode 100644 index 00..0b4fe99ea4 --- /dev/null +++ b/net-irc/litterbox/Manifest @@ -0,0 +1 @@ +DIST litterbox-1.9.tar.gz 36931 BLAKE2B 4ae73011e2e4eaf2d31af42e1454724359a4e6a6b51e0b70f530c79c1ccec76f2b44e7411e329c8da96a07919ab617526733ccdc8661ec285f47e620c33e7940 SHA512 b2af91635118010ba5093027bffadbbdaa4e6e80f953881f1fb416ebff410897b9a1259e9cc7ddd33df6334b97704b3992979a85f0310e0dabde6af41b56149a diff --git a/net-irc/litterbox/litterbox-1.9.ebuild b/net-irc/litterbox/litterbox-1.9.ebuild new file mode 100644 index 00..8475aded95 --- /dev/null +++ b/net-irc/litterbox/litterbox-1.9.ebuild @@ -0,0 +1,32 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit edo toolchain-funcs + +DESCRIPTION="TLS-only IRC logger" +HOMEPAGE="https://git.causal.agency/litterbox/about/"; +SRC_URI="https://git.causal.agency/${PN}/snapshot/${P}.tar.gz"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-db/sqlite:3= + dev-libs/libretls:= +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +src_configure() { + tc-export CC + + # note: not an autoconf configure script + edo ./configure --prefix="${EPREFIX}"/usr --mandir="${EPREFIX}"/usr/share/man +} + +src_compile() { + emake all +} diff --git a/net-irc/litterbox/metadata.xml b/net-irc/litterbox/metadata.xml new file mode 100644 index 00..491d8c717c --- /dev/null +++ b/net-irc/litterbox/metadata.xml @@ -0,0 +1,25 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + + June McEnroe + june@causal.agency + +mailto:list+litterbox@causal.agency + + +litterbox is a TLS-only IRC logger. It logs events from IRC in a SQLite +database, indexing messages for full-text search. It is intended for +use with the IRC bouncer net-irc/pounce, but can also be used independently +as a logging bot. + +litterbox provides the scoop command-line query utility. A web interface +for litterbox is provided by scooper. Some formats of plain text logs can +be imported into the litterbox database with unscoop. + + +lucio.sa...@posteo.net +Lucio Sauer + +
[gentoo-commits] repo/proj/guru:master commit in: media-libs/dr_flac/files/, media-libs/dr_flac/
commit: 69ef98704288b2637e52bbc5f552569930a2685f Author: Lucio Sauer posteo net> AuthorDate: Sun Sep 3 22:23:22 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Sep 3 22:24:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=69ef9870 media-libs/dr_flac: new package, add 0.12.41 Signed-off-by: Lucio Sauer posteo.net> media-libs/dr_flac/Manifest| 3 + media-libs/dr_flac/dr_flac-0.12.41.ebuild | 117 + .../dr_flac/files/dr_flac-0.12.41-docs.tar.xz | Bin 0 -> 6044 bytes media-libs/dr_flac/metadata.xml| 11 ++ 4 files changed, 131 insertions(+) diff --git a/media-libs/dr_flac/Manifest b/media-libs/dr_flac/Manifest new file mode 100644 index 00..f603b6ed0a --- /dev/null +++ b/media-libs/dr_flac/Manifest @@ -0,0 +1,3 @@ +DIST dr_flac-0.12.41-testbench.gh.tar.gz 209727087 BLAKE2B 72547637782c4af9eb914e417896d1c6c0b403ac9996dbcea4de7d3343e7d39072a8df2af397ef5ace81a85b0214015d4b73d40b06b072df9d60ea5dcb0bbe8a SHA512 990aed238e5158b1a1e03d67316416fc1b33cd9e1653bef3295ae6abd016f09060f87627904424afd2855886d1f43fc475259f4ec4d71e9e7e4f0f4158a819ac +DIST dr_flac-0.12.41.gh.tar.gz 518329 BLAKE2B c01d2dd3a7397251589e2e2d0be14b6005e21f77b7453990bb340dd3c87808a8b64e033073380b832a377c614775cf7f8666df56b74b4fb1b1fd115add43b296 SHA512 9f0d2a162358b949bf9b35d92dc2f5845830c31014f2bc66c197240db5d840fcf85e9feec86b4678d05948e41e94ca1b9e909edc648e82ab7ba9ade195cc3a40 +DIST dr_flac-0.12.41.h 525519 BLAKE2B 4433e0406e8f4f7d301ebd7336d76b72c7b27767b570ab3807eeafab231274269709105bb0eb9995a6a205e94b0e38691208136ca71703a9273882b4a8313f36 SHA512 1cf8d2acc80ce2d4f417b7f34b5fc92b9c88678a4b44c6b4a0f8a22c7497ddc8bb9ba79aa860932d436ae60253455391cf6f843713fa0a8d9fb36d29602a4e3a diff --git a/media-libs/dr_flac/dr_flac-0.12.41.ebuild b/media-libs/dr_flac/dr_flac-0.12.41.ebuild new file mode 100644 index 00..287d210e73 --- /dev/null +++ b/media-libs/dr_flac/dr_flac-0.12.41.ebuild @@ -0,0 +1,117 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Single-header FLAC audio decoder library" +HOMEPAGE="https://github.com/mackron/dr_libs/"; +declare -A COMMITS=( + [dr_flac]="353bdc08bd90b24832a5eb149b2c4fd770a650f6" + [testbench]="4a19dc2ddb9ee3ac083abaa99faa3a0b7230f833" +) +SRC_URI="!test? ( https://raw.githubusercontent.com/mackron/dr_libs/${COMMITS[dr_flac]}/dr_flac.h -> ${P}.h ) + test? ( https://github.com/mackron/dr_libs/archive/${COMMITS[dr_flac]}.tar.gz -> ${P}.gh.tar.gz + https://github.com/ietf-wg-cellar/flac-test-files/archive/${COMMITS[testbench]}.tar.gz + -> ${P}-testbench.gh.tar.gz )" + +LICENSE="|| ( MIT-0 public-domain )" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND="test? ( media-libs/flac )" + +TESTCASES=( + dr_flac_seeking.c + dr_flac_{decoding,test_0}.{c,cpp} +) + +S="${WORKDIR}/dr_libs-${COMMITS[dr_flac]}" + +src_unpack() { + default + unpack "${FILESDIR}"/${P}-docs.tar.xz +} + +src_prepare() { + if use test; then + # Remove some unused parts of the source tree that could contribute different + # (but acceptable) license terms if they were used—just to prove that we do not + # use them. + rm -rv old || die + + # Sanitize testbench and move to expected location + find "${WORKDIR}"/flac-test-files-${COMMITS[testbench]}/subset -type f \ +\! -name "*.flac" -delete || die + mv -T "${WORKDIR}"/flac-test-files-${COMMITS[testbench]}/subset \ + tests/testvectors/flac/testbench || die + + # Disable profiling tests as they are not relevant downstream. + for tcase in ${TESTCASES[@]}; do + sed -i "s/doProfiling = DRFLAC_TRUE/doProfiling = DRFLAC_FALSE/" \ + tests/flac/$tcase || die "sed failed on tests/flac/$tcase" + done + + fi + default +} + +src_compile() { + if use test; then + local MY_{C,CC,CXX,BUILD,FLAGS} + MY_CC=$(tc-getCC) + MY_CXX=$(tc-getCXX) + + pushd tests > /dev/null || die + for tcase in ${TESTCASES[@]}; do + einfo "Compiling test case ${tcase}." + case ${tcase} in + *.cpp) + MY_C=${MY_CXX} + MY_FLAGS=${CXXFLAGS} + ;; + *.c) + MY_C=${MY_CC} + MY_FLAGS=${CFLAGS} +
[gentoo-commits] repo/proj/guru:master commit in: dev-embedded/esp-idf-size/
commit: f48315ea2f9db0d94fd441e047d40e001843fb68 Author: David Roman gmail com> AuthorDate: Mon Sep 4 10:56:07 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Sep 4 10:56:07 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f48315ea dev-embedded/esp-idf-size: add 0.4.2 Signed-off-by: David Roman gmail.com> dev-embedded/esp-idf-size/Manifest | 1 + .../esp-idf-size/esp-idf-size-0.4.2.ebuild | 25 ++ 2 files changed, 26 insertions(+) diff --git a/dev-embedded/esp-idf-size/Manifest b/dev-embedded/esp-idf-size/Manifest index d9150b0641..e1b6aa97fd 100644 --- a/dev-embedded/esp-idf-size/Manifest +++ b/dev-embedded/esp-idf-size/Manifest @@ -1 +1,2 @@ DIST esp-idf-size-0.3.1.tar.gz 20548 BLAKE2B c00757b57dc5bf3b1dff27123f10f721654ded9edc073fa74c56485d7299aa9ea01739b6e5feaf69dcddd4f5a09110f7fa2171ceae5581eacc4d08328da29314 SHA512 6525076dda02e1ed74e8deb93ee38bec001dbdf2769673bc1bcb8fc8765babd80323d9cde49ebb53e1ee81b168a6eb3b2073042daa413cbbd0534a7737f22fa1 +DIST esp-idf-size-0.4.2.tar.gz 20682 BLAKE2B 2f9fe795642caed6eb552ab5a65e523f86a41452cab64bf59fca6b80b488b5fa74988c449a0dcb6e5f5244f6a95a669c82b57369828a416fac3663ac2eca1bdb SHA512 71604d9a7e3e99c8efe07baeff64d3aac9a20973867850f11b285f475254980757f8be27c5e5bb7c408976b8ec1dde635c2b3b4b68d180919cfa87775ca679a1 diff --git a/dev-embedded/esp-idf-size/esp-idf-size-0.4.2.ebuild b/dev-embedded/esp-idf-size/esp-idf-size-0.4.2.ebuild new file mode 100644 index 00..74c8c5ef70 --- /dev/null +++ b/dev-embedded/esp-idf-size/esp-idf-size-0.4.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{11,12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Firmware size analysis for ESP-IDF" +HOMEPAGE="https://github.com/espressif/esp-idf-size"; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +RDEPEND=" + dev-python/pyyaml[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:master commit in: dev-embedded/esp-idf-kconfig/
commit: af7e2d8410f998fb4f20ab94c1205b7ea40bf9d4 Author: David Roman gmail com> AuthorDate: Mon Sep 4 10:57:05 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Sep 4 10:57:05 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=af7e2d84 dev-embedded/esp-idf-kconfig: add 1.2.0 Signed-off-by: David Roman gmail.com> dev-embedded/esp-idf-kconfig/Manifest | 1 + .../esp-idf-kconfig/esp-idf-kconfig-1.2.0.ebuild | 25 ++ 2 files changed, 26 insertions(+) diff --git a/dev-embedded/esp-idf-kconfig/Manifest b/dev-embedded/esp-idf-kconfig/Manifest index 82a0874156..5fb0c99af2 100644 --- a/dev-embedded/esp-idf-kconfig/Manifest +++ b/dev-embedded/esp-idf-kconfig/Manifest @@ -1 +1,2 @@ DIST esp-idf-kconfig-1.1.0.tar.gz 19855 BLAKE2B f6ebba550cffb6baacf6fc4f34496cd4a836a6b370758e15185d887e499e5a1acbfa22f379b2a3a57cf0cdbc099bf1bd054f23a8c399b2680ea977584e1120ba SHA512 c568c5c01c431b0ad1c16882092172511e997430b4eb37fb8fda1e77ebde36eb706d7dd2b5dcad38af79fd235369e87af805d0f760544c399097033351740921 +DIST esp-idf-kconfig-1.2.0.tar.gz 19814 BLAKE2B 1fb1249ef16496bcc5903c8268c3b7f8f6c1b69a54d641f3b8948eb882b00021856029fc100a640f2e493b2a00dc4aa8dcfef0f6ecbcbbb29a7275f9581af699 SHA512 eabd5c5c53ed91fc869c8925c154ed9f595c96b240e1290db3a7eba2125c59f283a399b0dd388c577e422bade4fe816f13094f32ccfd8498d99cbc58a9b77282 diff --git a/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-1.2.0.ebuild b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-1.2.0.ebuild new file mode 100644 index 00..56678fca27 --- /dev/null +++ b/dev-embedded/esp-idf-kconfig/esp-idf-kconfig-1.2.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{11,12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Kconfig tooling for esp-idf" +HOMEPAGE="https://github.com/espressif/esp-idf-kconfig"; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +RDEPEND=" + dev-python/kconfiglib[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:master commit in: dev-embedded/esp-idf/
commit: dd931595ede38591b64fde6e33dcbfa48944ea65 Author: David Roman gmail com> AuthorDate: Mon Sep 4 10:54:36 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Sep 4 10:54:36 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=dd931595 dev-embedded/esp-idf: add 5.1.1 Signed-off-by: David Roman gmail.com> dev-embedded/esp-idf/Manifest | 1 + dev-embedded/esp-idf/esp-idf-5.1.1.ebuild | 159 ++ 2 files changed, 160 insertions(+) diff --git a/dev-embedded/esp-idf/Manifest b/dev-embedded/esp-idf/Manifest index 4436ec5698..ec86fd6405 100644 --- a/dev-embedded/esp-idf/Manifest +++ b/dev-embedded/esp-idf/Manifest @@ -1,3 +1,4 @@ +DIST esp-idf-5.1.1.zip 1131279692 BLAKE2B 87a74ec1ae7f54a067cddf3d4e4b0797ced4b8164019c68b33e89d356a56232a17ca350363298868af4eb27b003b2d96f48aa30d41a085b6460a800ccbb50eb2 SHA512 88fc90a0f74b9e3dd90b9d32aa473e8943b89abd6684249659553d4cae6c90d2c31409bd2d29cd4e9653f3770f6b3a03e684041ca1c9d7770925062ddd3a71e3 DIST esp-idf-5.1.zip 1062080629 BLAKE2B 78df1d6abfdde5731499422c6d05e0cdf0d6c46b73f6e7a6b94f61c5bb66ddfee9a1f5dba5996397141ca2dc3372fbca5b915b828bb30069d8d711f7858b SHA512 85cc37a910398cb82fca4ff6257d23c28a993cf7deb3f7e34129513cd89e8a495ec7b38d3a206482489ffe4996d800a2742fd6c69cc5ce425b4d0522d19d9592 DIST openocd-esp32-linux-amd64-0.12.0-esp32-20230419.tar.gz 2126949 BLAKE2B ae53bf574c60a7f004b49946f03fe936fefeee2574bf47ac71b2144d066e77e64190889b3650e39010aaf568fef13e05dc773355f1b7f59f547b181346c78080 SHA512 3a7f0e2ff4e68d203847271b1b95fc9c9581adf5d4f503cdc20770985f2b8b59d39f358e46d0d7358e8c94c8ff1437c4747579e02dd92b7a07a0ba23a885d191 DIST riscv32-esp-elf-12.2.0_20230208-x86_64-linux-gnu.tar.xz 131410024 BLAKE2B 6961ddad1570aa69cbe7a4b1cd6722831d725b83a2d865b5babeea9b2d1762e4dda3cf35bdd4c5137758e15267a229136439387ff72577d5d558a924cd6161aa SHA512 dd0a95408fb487d444cb2c1efc9a0d21404eba2080b16cd9958dd9a9d22c5bf36f3c5e0309b082a226b39e4aeaf9a07ac89af740e2d5c01f85147d26dff7d233 diff --git a/dev-embedded/esp-idf/esp-idf-5.1.1.ebuild b/dev-embedded/esp-idf/esp-idf-5.1.1.ebuild new file mode 100644 index 00..1b4e013e1a --- /dev/null +++ b/dev-embedded/esp-idf/esp-idf-5.1.1.ebuild @@ -0,0 +1,159 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_11 ) + +VER="12.2.0_20230208" + +CROSSTOOL_URL="https://github.com/espressif/crosstool-NG/releases/download/esp-${VER}"; + +inherit python-r1 + +DESCRIPTION="Espressif IoT Development Framework" +HOMEPAGE="https://www.espressif.com/"; + +# https://github.com/espressif/binutils-esp32ulp/releases/download/v2.28.51-esp-20191205/binutils-esp32ulp-linux-amd64-2.28.51-esp-20191205.tar.gz +SRC_URI="https://dl.espressif.com/github_assets/espressif/${PN}/releases/download/v${PV}/${PN}-v${PV}.zip -> ${P}.zip + https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20230419/openocd-esp32-linux-amd64-0.12.0-esp32-20230419.tar.gz + https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v12.1_20221002/xtensa-esp-elf-gdb-12.1_20221002-x86_64-linux-gnu.tar.gz"; +SRC_URI+=" esp32? ( ${CROSSTOOL_URL}/xtensa-esp32-elf-${VER}-x86_64-linux-gnu.tar.xz )" +SRC_URI+=" esp32s2? ( ${CROSSTOOL_URL}/xtensa-esp32s2-elf-${VER}-x86_64-linux-gnu.tar.xz )" +SRC_URI+=" esp32s3? ( ${CROSSTOOL_URL}/xtensa-esp32s3-elf-${VER}-x86_64-linux-gnu.tar.xz )" +SRC_URI+=" riscv32? ( ${CROSSTOOL_URL}/riscv32-esp-elf-${VER}-x86_64-linux-gnu.tar.xz )" + +#https://dl.espressif.com/dl/toolchains/preview/riscv32-esp-elf-gcc8_4_0-crosstool-ng-1.24.0-123-g64eb9ff-linux-amd64.tar.gz + +KEYWORDS="~amd64" +LICENSE="Apache-2.0" +IUSE="+esp32 esp32s2 esp32s3 riscv32" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +SLOT="0" + +BDEPEND="app-arch/unzip" +RDEPEND=" + ${PYTHON_DEPS} + + dev-libs/libusb:1 + dev-python/click[${PYTHON_USEDEP}] + dev-python/pyserial[${PYTHON_USEDEP}] + dev-python/cryptography[${PYTHON_USEDEP}] + dev-python/pyparsing[${PYTHON_USEDEP}] + dev-python/pyelftools[${PYTHON_USEDEP}] + dev-embedded/esp-coredump[${PYTHON_USEDEP}] + dev-embedded/esptool + dev-embedded/esp-idf-kconfig[${PYTHON_USEDEP}] + dev-embedded/esp-idf-monitor[${PYTHON_USEDEP}] + dev-embedded/esp-idf-size[${PYTHON_USEDEP}] + dev-embedded/idf-component-manager[${PYTHON_USEDEP}] +" + +RESTRICT="strip" + +QA_PREBUILT="opt/* usr/lib* usr/share/esp-idf/*" +QA_PRESTRIPPED="opt/*" + +PATCHES=( + "${FILESDIR}/allow-system-install-${PN}-5.0.2.patch" +) + +S="${WORKDIR}/${PN}-v${PV}" + +install_tool() { + shopt -s globstar + + into /opt/${1} + + if [[ -d "../${1}/lib" ]]; then + if stat *.so &>/dev/null; then + for i in ../${1}/lib/**/*.so*; do + dolib.so ${i} + done + fi + +
[gentoo-commits] repo/proj/guru:master commit in: dev-python/ManimPango/
commit: 7c7dcad328c74456fcbbeb50254c36a1ef7a441d Author: Henri Gasc eurecom fr> AuthorDate: Sat Sep 2 21:30:26 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Sun Sep 3 23:00:17 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7c7dcad3 dev-python/ManimPango: enable py3.12 Closes: https://bugs.gentoo.org/912214 Signed-off-by: Henri Gasc eurecom.fr> dev-python/ManimPango/ManimPango-0.4.3.ebuild | 14 -- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/dev-python/ManimPango/ManimPango-0.4.3.ebuild b/dev-python/ManimPango/ManimPango-0.4.3.ebuild index 44a338cc34..5ca9c759a0 100644 --- a/dev-python/ManimPango/ManimPango-0.4.3.ebuild +++ b/dev-python/ManimPango/ManimPango-0.4.3.ebuild @@ -3,8 +3,9 @@ EAPI=8 +DISTUTILS_EXT=1 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit distutils-r1 @@ -15,8 +16,15 @@ SRC_URI="https://github.com/ManimCommunity/ManimPango/archive/refs/tags/v${PV}.t LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" +IUSE="debug" -BDEPEND="x11-libs/pango" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + x11-libs/pango +" +# doc? ( +# dev-python/sphinxext-opengraph[${PYTHON_USEDEP}] +# ) DEPEND="${BDEPEND}" src_prepare() { @@ -24,3 +32,5 @@ src_prepare() { rm -rf "${S}/tests" distutils-r1_src_prepare } + +# distutils_enable_sphinx docs # We need a lot of other packages if we allow doc
[gentoo-commits] repo/proj/guru:master commit in: net-irc/catgirl/
commit: 41ab2d371d55107ebbd95dcb25ca7459fa8b9441 Author: Lucio Sauer posteo net> AuthorDate: Mon Sep 4 00:09:17 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Sep 4 00:23:39 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=41ab2d37 net-irc/catgirl: update upstream maintainer name Signed-off-by: Lucio Sauer posteo.net> net-irc/catgirl/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/catgirl/metadata.xml b/net-irc/catgirl/metadata.xml index fb535c00ed..f65b265bd0 100644 --- a/net-irc/catgirl/metadata.xml +++ b/net-irc/catgirl/metadata.xml @@ -3,7 +3,7 @@ - June Bug + June McEnroe june@causal.agency mailto:list+catgirl@causal.agency
[gentoo-commits] repo/proj/guru:master commit in: media-sound/g4music/
commit: 8290631e7d5d5b090fe3a0fb79a2b56dbcd895fa Author: Konstantin Tutsch konstantintutsch de> AuthorDate: Mon Sep 4 08:05:19 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Sep 4 08:07:12 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8290631e media-sound/g4music: add 3.3 Signed-off-by: Konstantin Tutsch konstantintutsch.de> media-sound/g4music/Manifest | 1 + media-sound/g4music/g4music-3.3.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/media-sound/g4music/Manifest b/media-sound/g4music/Manifest index 556aa18a47..7723705bf5 100644 --- a/media-sound/g4music/Manifest +++ b/media-sound/g4music/Manifest @@ -1 +1,2 @@ DIST g4music-v3.2.tar.bz2 3294279 BLAKE2B c1e7518ccf5e11ee9e4b83f612bd5c68b3a60703d5d33684fe7837ea62b4ac90f3dd6d57ffdc1d43ca63168e4374b0946c82cda31ad82b01059ba108bccc981b SHA512 92c10aa6a53ba2c8265342b77ab5dc211410ab889a717ac514363958b45471e29a152f75101a0eefc1fd707917bf04759b2b3e4afe0e819ccb2a932ac3957f86 +DIST g4music-v3.3.tar.bz2 3299439 BLAKE2B 6a60dc668507e3b0a1bbcdaee08243a7f058a25194aa1b30a7d0146eae1ba472d2a28c5be67ba4b2df7a088db9733eec980bdb877305878000d3740904e0212c SHA512 0355a4e22b8298ae43524d1cdb026bd800cfc88327894c66a85c6310ae3958a5a54d52139581e3a1925a633472cdf3f95fd487b046ec2541970159cd08339537 diff --git a/media-sound/g4music/g4music-3.3.ebuild b/media-sound/g4music/g4music-3.3.ebuild new file mode 100644 index 00..3e404d3e6d --- /dev/null +++ b/media-sound/g4music/g4music-3.3.ebuild @@ -0,0 +1,54 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson xdg gnome2-utils vala + +DESCRIPTION="A GTK4 music player" +HOMEPAGE="https://gitlab.gnome.org/neithern/g4music"; +SRC_URI="https://gitlab.gnome.org/neithern/g4music/-/archive/v${PV}/g4music-v${PV}.tar.bz2"; +S="${WORKDIR}/g4music-v${PV}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="pipewire" + +IDEPEND="" +DEPEND=" + >=gui-libs/gtk-4.6 + >=gui-libs/libadwaita-1 + >=media-libs/gstreamer-1.20.6[introspection] + >=media-plugins/gst-plugins-taglib-1.20.6 + >=dev-libs/appstream-glib-0.8.2 + pipewire? ( media-video/pipewire[gstreamer] ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + >=dev-util/meson-1.1.1 + >=dev-lang/vala-0.56.8 + $(vala_depend) +" + +src_prepare() { + default + vala_setup + xdg_environment_reset + + sed -i \ + -e '/^gnome.post_install(/,/)/d' \ + meson.build \ + || die +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/proj/guru:master commit in: net-irc/litterbox/
commit: 451fb454b6289210c73afc3cff09ffa84a6c4138 Author: Lucio Sauer posteo net> AuthorDate: Mon Sep 4 00:30:26 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Sep 4 00:30:47 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=451fb454 net-irc/litterbox: fix maintainer email address Signed-off-by: Lucio Sauer posteo.net> net-irc/litterbox/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-irc/litterbox/metadata.xml b/net-irc/litterbox/metadata.xml index 491d8c717c..edbf09cbcc 100644 --- a/net-irc/litterbox/metadata.xml +++ b/net-irc/litterbox/metadata.xml @@ -19,7 +19,7 @@ be imported into the litterbox database with unscoop. -lucio.sa...@posteo.net +watermanpa...@posteo.net Lucio Sauer
[gentoo-commits] repo/gentoo:master commit in: dev-db/timescaledb/
commit: b4805a7c02f06cb01508aad156de57914867ad97 Author: Patrick Lauer gentoo org> AuthorDate: Mon Sep 4 11:08:17 2023 + Commit: 罗百科 gentoo org> CommitDate: Mon Sep 4 11:08:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4805a7c dev-db/timescaledb: add 2.11.2, drop 2.11.0 Signed-off-by: Patrick Lauer gentoo.org> dev-db/timescaledb/Manifest | 2 +- .../{timescaledb-2.11.0.ebuild => timescaledb-2.11.2.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-db/timescaledb/Manifest b/dev-db/timescaledb/Manifest index d08eee9b9be2..4f65d0c3336e 100644 --- a/dev-db/timescaledb/Manifest +++ b/dev-db/timescaledb/Manifest @@ -1,3 +1,3 @@ DIST timescaledb-2.10.3.tar.gz 7465897 BLAKE2B 2a70e281738fac63cd3b5c753f82a7e8faf162c015ad87b1cb3b24558d70e042bb16281b32a931fbb4daae280bede40bc239de8e8b3228c2571da33d4e5975ec SHA512 c94227d9aa1df36634bbf2626f580165860cab543efbfeb448f9799cf70ef6c1891af0077c2280ae22dbfb2360cf2b6012e7f05c26b0cf7aef6eb217c583b444 -DIST timescaledb-2.11.0.tar.gz 7699408 BLAKE2B 841ed5c95d15665a3d264067d7ae38ddecec4c2ae3cb4e6ddeb6b926b30453b0554a451117f939a7137abc1a1b3f0a0d0523782b337930984c76066355fe2457 SHA512 0bc1f7824fdac0a9014918bf053da3b282eaf6f91c18dec5ba4ec40204e29cb53d17f8d09c9426572969e2722b77788bb477a695d78f487415198cb3186d2cc2 DIST timescaledb-2.11.1.tar.gz 7723360 BLAKE2B a45f7a4466397b47e0a07cf9af388fa6c6ccbfd98d62a038159eafab74ba0c58b8891ebc52a82e9694f103cb48992c9b78c0b6f377c6ae7832fe8740c42d9bbf SHA512 e29a378bfe1e5bb72d6d9bd430b972d1e14cf2345f2599559f73075146fd8c5839f08459880681140eff607b152671beeb1876bf509008ad2b653d258eb356b8 +DIST timescaledb-2.11.2.tar.gz 7728399 BLAKE2B 389b9920b427edc9651638ed3a9e948277997accb0ef875cf6c41801c344e3d109d67d4da89abceb6e52429ee76448932da02cb95df8fa606359ccfc93818cda SHA512 eb7a631c0c4f25d4faa6b24cd00185ac34a40590aecedfeadb852dbb9123e2a3e07d6a8b4c9a37861b8ef107891498f13e83a8776340e199ab9a0f1f15a35b05 diff --git a/dev-db/timescaledb/timescaledb-2.11.0.ebuild b/dev-db/timescaledb/timescaledb-2.11.2.ebuild similarity index 100% rename from dev-db/timescaledb/timescaledb-2.11.0.ebuild rename to dev-db/timescaledb/timescaledb-2.11.2.ebuild
[gentoo-commits] repo/proj/guru:dev commit in: sys-kernel/dkms/
commit: c47993bd2b32c2dde2ed86528522de74af3c96b6 Author: Andrew Ammerlaan gentoo org> AuthorDate: Mon Sep 4 11:12:32 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Sep 4 11:12:32 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c47993bd sys-kernel/dkms: add 3.0.11 Signed-off-by: Andrew Ammerlaan gentoo.org> sys-kernel/dkms/Manifest | 1 + sys-kernel/dkms/dkms-3.0.11.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/sys-kernel/dkms/Manifest b/sys-kernel/dkms/Manifest index 55d5733ebe..b7a46c8c7f 100644 --- a/sys-kernel/dkms/Manifest +++ b/sys-kernel/dkms/Manifest @@ -1,2 +1,3 @@ DIST dkms-2.8.4.tar.gz 104625 BLAKE2B 0bd9c47d2a4bf313426832ec88bbda9bd58a482c691de145ff87ce05d47d473132f2a300e8d0e6e0609b6dcdd47f8f9e521a104ae19cfa8b1ba453fc6de7a412 SHA512 1b8b987b239db8cf00f367ee4f5faf13dc41b450f09fb046dc719e51d6a762d6b700bf41156d8011c3ea7e139064119d6717b60c1bf7fa0a75ea1fc63887baa5 DIST dkms-3.0.10.tar.gz 89602 BLAKE2B 43bc7ee7b788ac334bff94825f98edfc137be90b4f78f6a351d899c3fbc8961eaffaf3e73310eb24414790f46197e8409608a08a5003f515f162d6787ee7be09 SHA512 b271453497a004177137e972cb45cacb2dd3ac124a1fd2526218cf690f5ce77250195e73b6f9c75de4661a718d928e546bd85770ab98c2fd9af44fe777492ad7 +DIST dkms-3.0.11.tar.gz 93521 BLAKE2B 48ad7da1e08015761c7f830227c66bbb7fbe903312ac97ad351f995da28288c250f207b23273e254be656fd33bc19fbbb0e12d748db3d75f555ae729716c SHA512 28f4abbf6827626045e6e8f9d6e9c7b45b019b5d671499224d1247e04c91acef99c8a93e440f5756ec53f20e91e2a129e0555a981be98b2fdb8fc0a0d91dd66d diff --git a/sys-kernel/dkms/dkms-3.0.11.ebuild b/sys-kernel/dkms/dkms-3.0.11.ebuild new file mode 100644 index 00..e4cd535e8b --- /dev/null +++ b/sys-kernel/dkms/dkms-3.0.11.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit linux-info + +DESCRIPTION="Dynamic Kernel Module Support" +HOMEPAGE="https://github.com/dell/dkms"; +SRC_URI="https://github.com/dell/dkms/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +SLOT="0" + +IUSE="systemd" + +CONFIG_CHECK="~MODULES" + +RDEPEND=" + sys-apps/kmod + virtual/linux-sources + systemd? ( sys-apps/systemd ) +" + +# Error: unknown Linux distribution ID gentoo +RESTRICT="test" + +src_prepare() { + # Install uncompressed version of man files + sed -i -e '\_gzip -9 $(MAN)/dkms.8_d' Makefile || die + default +} + +src_compile() { + # Nothing to do here + return +} + +src_test() { + ./run_test.sh || die "Tests failed" +} + +src_install() { + if use systemd; then + emake install-redhat DESTDIR="${ED}" LIBDIR="${ED}"/usr/$(get_libdir)/ + else + emake install DESTDIR="${ED}" LIBDIR="${ED}"/usr/$(get_libdir)/ + fi + einstalldocs + keepdir /var/lib/dkms +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/snapd/
commit: 752af5c1b65552bdd3205a2aea738ed33912d272 Author: Miezhiko gmail com> AuthorDate: Mon Sep 4 09:50:18 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 4 11:14:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=752af5c1 app-containers/snapd: add 2.60.2 -> 2.60.3, EAPI 8 Signed-off-by: Miezhiko gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32526 Signed-off-by: Arthur Zamarin gentoo.org> app-containers/snapd/Manifest | 2 +- app-containers/snapd/{snapd-2.60.2.ebuild => snapd-2.60.3.ebuild} | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-containers/snapd/Manifest b/app-containers/snapd/Manifest index a5f5c95fbc0a..f946383558e0 100644 --- a/app-containers/snapd/Manifest +++ b/app-containers/snapd/Manifest @@ -1,3 +1,3 @@ DIST snapd-2.57.6.tar.xz 6889052 BLAKE2B 5d1190f3d1ccc6446f950cc95c09180707c3a96285bcdd197aef06b2d69cfef6daf85a93844f105dd434b29b73d3b9c832dfcbebcdc2451443eb5421046de849 SHA512 cd74fa92cddff3452448a50536ded504c68ca6f786b465b8561ccc43c02856742a895efb71bf92b8d125173e0d083faf61ca563f69da03ebf3c4df1b0b0b8d5e DIST snapd-2.58.tar.xz 6980916 BLAKE2B d3de507513db808fa4f85498b5c238de143f06660f1d677186c8c763b38643a2486e25b747977b3eb584619d79ea0a12e88dc5a909045a853c1d8f849f2c1638 SHA512 555915b8b4d9d2d91a3ba19e9e78cf6b19d9683a9f390ad225aa5876320cb8595b464d6133706c4923fc15fbe04ba2b65a47e403c9a2d8859adae827f8ec000a -DIST snapd-2.60.2.tar.xz 7214032 BLAKE2B a8b49dfb23ddfb60e8037093f69825c35ec8c4278004d159d9b2e9127c15038e8eacd54c58b5c5a29d3b049a18307a38ace025ad6b149da042ee285276bda38a SHA512 ea73f6dabaf73f5cb280424908f631a4af60a8be819a8799aa06055e40eee2fce6597e6e85c32a5b2fd9994ae6408a57f3bcb55142da28b274dbfe3e74c7775f +DIST snapd-2.60.3.tar.xz 7184964 BLAKE2B c40c4e041a91de1732c23b5845a322873498da76d50e0c91e97941d1fc4f6f1991fe2b009414952bf0ebb614e8e19a0015c698ff09c61a12940349ea714f77f0 SHA512 630738c956773354006c195bfe954902b0d082e94345b54c6a6795139d36e1f95a236c6e9a8947338e03caca03520c6e8c1a1c44d3788ec93107f7f97b2d952d diff --git a/app-containers/snapd/snapd-2.60.2.ebuild b/app-containers/snapd/snapd-2.60.3.ebuild similarity index 99% rename from app-containers/snapd/snapd-2.60.2.ebuild rename to app-containers/snapd/snapd-2.60.3.ebuild index aeeea85f9284..7bd5d8f6f6e3 100644 --- a/app-containers/snapd/snapd-2.60.2.ebuild +++ b/app-containers/snapd/snapd-2.60.3.ebuild @@ -1,14 +1,14 @@ # Copyright 2020-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit autotools bash-completion-r1 flag-o-matic go-module linux-info readme.gentoo-r1 systemd tmpfiles xdg-utils DESCRIPTION="Service and tools for management of snap packages" HOMEPAGE="http://snapcraft.io/"; -SRC_URI="https://github.com/snapcore/snapd/releases/download/${PV}/snapd_${PV}.tar.xz -> ${P}.tar.xz" +SRC_URI="https://github.com/snapcore/snapd/releases/download/${PV}/snapd_${PV}.vendor.tar.xz -> ${P}.tar.xz" MY_PV=${PV} KEYWORDS="~amd64"
[gentoo-commits] repo/gentoo:master commit in: app-containers/snapd/
commit: 7fc46a042146e7f31fa91f5763ceae9d4b8d1f3e Author: Miezhiko gmail com> AuthorDate: Wed Aug 30 07:10:15 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Sep 4 11:14:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fc46a04 app-containers/snapd: add 2.60.2, add lzo flag to sqashfs dep Signed-off-by: Miezhiko gmail.com> Signed-off-by: Arthur Zamarin gentoo.org> app-containers/snapd/Manifest| 1 + app-containers/snapd/snapd-2.60.2.ebuild | 179 +++ 2 files changed, 180 insertions(+) diff --git a/app-containers/snapd/Manifest b/app-containers/snapd/Manifest index 74411fae3f80..a5f5c95fbc0a 100644 --- a/app-containers/snapd/Manifest +++ b/app-containers/snapd/Manifest @@ -1,2 +1,3 @@ DIST snapd-2.57.6.tar.xz 6889052 BLAKE2B 5d1190f3d1ccc6446f950cc95c09180707c3a96285bcdd197aef06b2d69cfef6daf85a93844f105dd434b29b73d3b9c832dfcbebcdc2451443eb5421046de849 SHA512 cd74fa92cddff3452448a50536ded504c68ca6f786b465b8561ccc43c02856742a895efb71bf92b8d125173e0d083faf61ca563f69da03ebf3c4df1b0b0b8d5e DIST snapd-2.58.tar.xz 6980916 BLAKE2B d3de507513db808fa4f85498b5c238de143f06660f1d677186c8c763b38643a2486e25b747977b3eb584619d79ea0a12e88dc5a909045a853c1d8f849f2c1638 SHA512 555915b8b4d9d2d91a3ba19e9e78cf6b19d9683a9f390ad225aa5876320cb8595b464d6133706c4923fc15fbe04ba2b65a47e403c9a2d8859adae827f8ec000a +DIST snapd-2.60.2.tar.xz 7214032 BLAKE2B a8b49dfb23ddfb60e8037093f69825c35ec8c4278004d159d9b2e9127c15038e8eacd54c58b5c5a29d3b049a18307a38ace025ad6b149da042ee285276bda38a SHA512 ea73f6dabaf73f5cb280424908f631a4af60a8be819a8799aa06055e40eee2fce6597e6e85c32a5b2fd9994ae6408a57f3bcb55142da28b274dbfe3e74c7775f diff --git a/app-containers/snapd/snapd-2.60.2.ebuild b/app-containers/snapd/snapd-2.60.2.ebuild new file mode 100644 index ..aeeea85f9284 --- /dev/null +++ b/app-containers/snapd/snapd-2.60.2.ebuild @@ -0,0 +1,179 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools bash-completion-r1 flag-o-matic go-module linux-info readme.gentoo-r1 systemd tmpfiles xdg-utils + +DESCRIPTION="Service and tools for management of snap packages" +HOMEPAGE="http://snapcraft.io/"; + +SRC_URI="https://github.com/snapcore/snapd/releases/download/${PV}/snapd_${PV}.tar.xz -> ${P}.tar.xz" +MY_PV=${PV} +KEYWORDS="~amd64" + +LICENSE="GPL-3 Apache-2.0 BSD BSD-2 LGPL-3-with-linking-exception MIT" +SLOT="0" +IUSE="apparmor +forced-devmode gtk kde systemd" +REQUIRED_USE="!forced-devmode? ( apparmor ) systemd" + +CONFIG_CHECK="~CGROUPS + ~CGROUP_DEVICE + ~CGROUP_FREEZER + ~NAMESPACES + ~SQUASHFS + ~SQUASHFS_ZLIB + ~SQUASHFS_LZO + ~SQUASHFS_XZ + ~BLK_DEV_LOOP + ~SECCOMP + ~SECCOMP_FILTER" + +RDEPEND=" + sys-libs/libseccomp:= + apparmor? ( + sec-policy/apparmor-profiles + sys-apps/apparmor:= + ) + dev-libs/glib + virtual/libudev + systemd? ( sys-apps/systemd ) + sys-libs/libcap:= + sys-fs/squashfs-tools[lzma,lzo]" + +DEPEND="${RDEPEND}" + +BDEPEND=" + >=dev-lang/go-1.9 + dev-python/docutils + sys-devel/gettext + sys-fs/xfsprogs" + +PDEPEND="sys-auth/polkit[gtk?,kde?]" + +README_GENTOO_SUFFIX="" + +pkg_setup() { + if use apparmor; then + CONFIG_CHECK+=" ~SECURITY_APPARMOR" + fi + linux-info_pkg_setup + + # Seems to have issues building with -O3, switch to -O2 + replace-flags -O3 -O2 +} + +src_prepare() { + default + # Update apparmor profile to allow libtinfow.so* + sed -i 's/libtinfo/libtinfo{,w}/' \ + "cmd/snap-confine/snap-confine.apparmor.in" || die + + if ! use forced-devmode; then + sed -e 's#return !apparmorFull#if !apparmorFull {\n\t\tpanic("USE=forced-devmode is disabled")\n\t}\n\treturn false#' \ + -i "sandbox/forcedevmode.go" || die + grep -q 'panic("USE=forced-devmode is disabled")' "sandbox/forcedevmode.go" || die "failed to disable forced-devmode" + fi + + sed -i 's:command -v git >/dev/null:false:' -i "mkversion.sh" || die + + ./mkversion.sh "${PV}" + pushd "cmd" >/dev/null || die + eautoreconf +} + +src_configure() { + SNAPD_MAKEARGS=( + "BINDIR=${EPREFIX}/usr/bin" + "DBUSSERVICESDIR=${EPREFIX}/usr/share/dbus-1/services" + "LIBEXECDIR=${EPREFIX}/usr/lib" + "SNAP_MOUNT_DIR=${EPREFIX}/var/lib/snapd/snap" + "SYSTEMDSYSTEMUNITDIR=$(systemd_get_systemunitdir)" + ) + export CGO_ENABLED="1" + export CGO_CFLAGS="${CFLAGS}" + export CGO_CPPFLAGS="${CPPFLAGS}" + export CGO_CXXFLAGS="${CXXFLAGS}" + + pushd "${S}/cmd" >/dev/null || d
[gentoo-commits] data/api:master commit in: files/overlays/
commit: c6899c08a747ef6dd49d7389286c2e52c8f04d9c Author: Thomas Bracht Laumann Jespersen laumann xyz> AuthorDate: Mon Sep 4 07:51:07 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Sep 4 11:40:00 2023 + URL:https://gitweb.gentoo.org/data/api.git/commit/?id=c6899c08 repositories.xml: remove 'what4-java' overlay Removal requested by the owner. Closes: https://bugs.gentoo.org/913335 Signed-off-by: Thomas Bracht Laumann Jespersen laumann.xyz> Closes: https://github.com/gentoo/api-gentoo-org/pull/620 Signed-off-by: Joonas Niilola gentoo.org> files/overlays/repositories.xml | 11 --- 1 file changed, 11 deletions(-) diff --git a/files/overlays/repositories.xml b/files/overlays/repositories.xml index fc55707..ba768b7 100644 --- a/files/overlays/repositories.xml +++ b/files/overlays/repositories.xml @@ -4537,17 +4537,6 @@ g...@github.com:Weuxel/portage-weuxel.git https://github.com/Weuxel/portage-weuxel/commits/master.atom - -what4-java -Incubator for dev-java updates that the Gentoo Java team has no time for -https://github.com/kwhat/gentoo-what4-java-overlay - - a...@1stleg.com - Alex Barker - -https://github.com/kwhat/gentoo-what4-java-overlay.git -git+ssh://g...@github.com/kwhat/gentoo-what4-java-overlay.git - wichtounet Personal overlay of Baptiste Wicht
[gentoo-commits] repo/user/gerislay:master commit in: dev-python/py-spy/, dev-python/py-spy/files/
commit: c0c9fbc01932270c155d6660cdebfb0077d12c16 Author: Gerion Entrup flump de> AuthorDate: Mon Sep 4 11:43:13 2023 + Commit: gerion flump de> CommitDate: Mon Sep 4 11:43:13 2023 + URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=c0c9fbc0 dev-python/py-spy: drop, in tree Signed-off-by: Gerion Entrup flump.de> dev-python/py-spy/Manifest | 161 -- 12-fix-possible-security-vulnerabilities.patch | 246 - dev-python/py-spy/py-spy-0.3.12.ebuild | 190 3 files changed, 597 deletions(-) diff --git a/dev-python/py-spy/Manifest b/dev-python/py-spy/Manifest deleted file mode 100644 index 32c1e06..000 --- a/dev-python/py-spy/Manifest +++ /dev/null @@ -1,161 +0,0 @@ -AUX 0.3.12-fix-possible-security-vulnerabilities.patch 6865 BLAKE2B aeab9e68df263e0dee45e5ea48a87f00a4a92b38cb3506f00d925187b25013e3484e2227da83eecfd7599fb3eed79460c908ffc85c50be92f5ef2334c6765e2b SHA512 99b4283802ac1e14f37e86968f0a4a80974ffed0f5e813da3567d99474db626d579dfe6f5955a3f5cf063c122d49bcf85485333086082bf4e75f77f01051 -DIST addr2line-0.17.0.crate 32260 BLAKE2B 23c3715820a04260460a41695d535da3565f76519b7313d0ed684352b339de2ea668c44fe8ca58fc1a5b9f84cc5e9d04d889440abb5985bdc04b267dbdad9d9c SHA512 ef3bbd7c6d1dfdd0b47e3be1fb4c8b15ed61a769bed7e80dce80461a1ee13ef21c75e62e9a66328504f862341f1e808abec5790ac79784e18655afcc16206b95 -DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 -DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 -DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 -DIST android_system_properties-0.1.4.crate 4637 BLAKE2B a8d1768a924fc04ea27f4606b21cc3ee657b2ced18a267974b2eacfa73c895719ed56fc508beaa20997fe1848c23d40b5438400d6390a15950fafe57fb96d3f3 SHA512 6580064f046352d2ecc205f78fbac64f36e85a10d15c2c046cd7037ab2505d0d95ad785a4b1e276708116088a0d0ff5e7f89a0d26f498f0dfa038c8cf8d0dd2a -DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 -DIST anyhow-1.0.52.crate 44224 BLAKE2B 79d68d3390d27e0e27f9db784ad10b5d7845dec7949fbc722f944ef3988419acd72c509b44a4544e99bea5e57407da5b1ce40a96277d307fc408c958ea915c31 SHA512 b87e0b304daff85894c34060b97379d8e3d9be03078275313035c7142c76b3e59922b25924ac98a0b1b70fc98746eb174ca4b7ef33a26e115f294c1f1200aa6a -DIST arrayvec-0.4.12.crate 26551 BLAKE2B 45514f09f0fd1fae7afb7dc812142ac8d88d1f4b81901db405c79dbeba2d29fea13ec22cb08a43433321931295a9f14456a300e814431b8fb14037d2f47529e9 SHA512 c03972056ab8fa30fc53fdc2bfc5e501f7644223998eccb73fdc2e737f7e25f4bb0e531f3eec38f7f3514760fb385fafd06c3d38531d13d92faf841820d4ed2b -DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 -DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b -DIST backtrace-0.3.63.crate 74280 BLAKE2B 825fcabaddb436d33e179630301657d212c9364b323bfe72e8ed8edda5c0c34abe36142b0bc34501d1885d40d55ab53c0f8bc6387e35ef86f14a9d010c426bf5 SHA512 25cf411ee21c796f39a45e6320374b38f62580ca853e560b3a8ec596f0ca6d60b94539662b1a8a3a3046f481b8b84a5b84983e1d2624aea297090382eb99b25a -DIST bindgen-0.59.2.crate 206267 BLAKE2B de66347fcf2d538879e49c85d2db80e86a70e27d3c84464b52a840476a31edae0cfa3e1afaba33ef0b7abadcb1e23a2fe1420e3254e0de1f6848b575a9c96620 SHA512 14c49879c7443191b877957a4fd405c7f10a1e8b70016d91bf5fe33861fc5d71982a1c685c190e4f7922cedb6c8aefadac3b0b68cbe5578da791a8da6bfedf44 -DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e5
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/esp-idf-monitor/
commit: 8681a0994c4024f048d7b7895d0d6d953aa3baee Author: David Roman gmail com> AuthorDate: Mon Sep 4 11:52:24 2023 + Commit: David Roman gmail com> CommitDate: Mon Sep 4 11:52:38 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8681a099 dev-embedded/esp-idf-monitor: add 1.1.4 Signed-off-by: David Roman gmail.com> dev-embedded/esp-idf-monitor/Manifest | 1 + .../esp-idf-monitor/esp-idf-monitor-1.1.4.ebuild | 26 ++ 2 files changed, 27 insertions(+) diff --git a/dev-embedded/esp-idf-monitor/Manifest b/dev-embedded/esp-idf-monitor/Manifest index 5db82e96d3..b1a92b8258 100644 --- a/dev-embedded/esp-idf-monitor/Manifest +++ b/dev-embedded/esp-idf-monitor/Manifest @@ -1 +1,2 @@ DIST esp-idf-monitor-1.1.1.tar.gz 32897 BLAKE2B 64dc6e481b7883d1398ad2b746fc7cd91ca29be8d57457cbd81463d2ccbadf3eb75edf9ff122cfb42c9fa1a5c6a160cd8357c2c500a74a0084790d299bb209b8 SHA512 d4b36dd2ad1a0acaea5547507d5b99a2984d1e174f80bf2f669089fffe327c37dad5d75080835295f4eae890b2a2ef57fff791f7f5ffb3f00374555683c9863c +DIST esp-idf-monitor-1.1.4.tar.gz 34996 BLAKE2B 7e1be860e6d172d25da2f661922558ece823355250ade09b9337d7b5d771ed3bddb84bad9373ef81e639f0f43e9a8f607ff3e421411210c8ae3bb50715c86f7f SHA512 6cad8772d56fc68c8a08553b18bf90ed4c794e369ed8d2146254bad30dc8ca4dffb1965dba3a6f189f19a661cfc8e304c9fa49ce53abbfcaf21260367a0b1eb8 diff --git a/dev-embedded/esp-idf-monitor/esp-idf-monitor-1.1.4.ebuild b/dev-embedded/esp-idf-monitor/esp-idf-monitor-1.1.4.ebuild new file mode 100644 index 00..da653f0f2d --- /dev/null +++ b/dev-embedded/esp-idf-monitor/esp-idf-monitor-1.1.4.ebuild @@ -0,0 +1,26 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_11 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Python object-oriented database" +HOMEPAGE="https://github.com/espressif/esp-idf-monitor"; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +RDEPEND=" + dev-embedded/esp-coredump[${PYTHON_USEDEP}] + dev-python/pyserial[${PYTHON_USEDEP}] + dev-python/pyelftools[${PYTHON_USEDEP}] +" +DEPEND="${RDEPEND}"
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/esp-coredump/
commit: 1a2a4c7448d1f39545389ae3acb517821efc4180 Author: David Roman gmail com> AuthorDate: Mon Sep 4 11:54:50 2023 + Commit: David Roman gmail com> CommitDate: Mon Sep 4 11:54:50 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1a2a4c74 dev-embedded/esp-coredump: add 1.7.0 Signed-off-by: David Roman gmail.com> dev-embedded/esp-coredump/Manifest | 1 + .../esp-coredump/esp-coredump-1.7.0.ebuild | 32 ++ 2 files changed, 33 insertions(+) diff --git a/dev-embedded/esp-coredump/Manifest b/dev-embedded/esp-coredump/Manifest index a700e7f06a..50ae860147 100644 --- a/dev-embedded/esp-coredump/Manifest +++ b/dev-embedded/esp-coredump/Manifest @@ -1 +1,2 @@ DIST esp-coredump-1.5.2.tar.gz 30567 BLAKE2B dbbdac4865f187943f71ffa1c08ba5724bcb5dcd62e246b213394399dd1a566432cd08a24f1ce45bcc5fb6e8d9a8d7b8699049194634305bf30e59e112b780ac SHA512 4e5dc9be34ca31a45465b57e75bd7b70d3ee6af8ded31f77c79f42f426361a6f0bbf4c35dcd60af9978da2e68ef0c1ba256cf82eeea6e8f33b21d922a9ca4bb5 +DIST esp-coredump-1.7.0.tar.gz 30696 BLAKE2B 640f90ac3814dac5546f80d88ed0f0555152191e3fed237c18eed548c85f6647208379af2ef20f1e408a51e3e2c84a26054aa6d9491838864f2f9b187a0ad784 SHA512 3997d0e66b2bbbd54a71d3146c055cf5384244d0ea21938ad13560c7294e4b277870840996c11e05d14a775412ca04b2b1560c61cff78dcc02b3b68d14cbd659 diff --git a/dev-embedded/esp-coredump/esp-coredump-1.7.0.ebuild b/dev-embedded/esp-coredump/esp-coredump-1.7.0.ebuild new file mode 100644 index 00..ec384a499d --- /dev/null +++ b/dev-embedded/esp-coredump/esp-coredump-1.7.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_11 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Utility that helps users to retrieve and analyse core dumps" +HOMEPAGE="https://github.com/esppressif/esp-coredump"; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +RESTRICT="test" + +RDEPEND=" + dev-embedded/esptool + dev-python/construct[${PYTHON_USEDEP}] + dev-python/pygdbmi[${PYTHON_USEDEP}] +" + +DEPEND="${RDEPEND}" + +src_prepare() { + default + rm -r tests || die +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-embedded/idf-component-manager/
commit: b9a142221359dbabb77ead5287ade5518bdbd035 Author: David Roman gmail com> AuthorDate: Mon Sep 4 11:56:14 2023 + Commit: David Roman gmail com> CommitDate: Mon Sep 4 11:56:14 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b9a14222 dev-embedded/idf-component-manager: add 1.3.2 Signed-off-by: David Roman gmail.com> dev-embedded/idf-component-manager/Manifest| 1 + .../idf-component-manager-1.3.2.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-embedded/idf-component-manager/Manifest b/dev-embedded/idf-component-manager/Manifest index b744642f49..b821c809be 100644 --- a/dev-embedded/idf-component-manager/Manifest +++ b/dev-embedded/idf-component-manager/Manifest @@ -1 +1,2 @@ DIST idf-component-manager-1.3.1.gh.tar.gz 224806 BLAKE2B cfd02fe7f5a7f40b0e3ad6c71d36097e1f406dba064559d7586fa91fabebcc21fe668bce33124d33ee14efbd0840213b27aaa31c95251362cbd085d26d8a8b56 SHA512 741d1dd02e55fe3eba1c2b5d96db38968fb4d53d862a260ae53b5d08d95fb3ba7060d3bd1d99680c391a3e161d1fe4b12e77bec2322d55961991da83341353d5 +DIST idf-component-manager-1.3.2.gh.tar.gz 224976 BLAKE2B 69fdc288ca87da58383e50a134fd677fe4332fd70acde3f9dca86dcb93936aa433514c14deb52c90d37cc2e8f0053d6f5f0d31d7d82ee1e475fe837a85d6f98c SHA512 aaa1ffd9d6a6dce68e0d65951b5ba5df31cb42a62dd0371bd0e7b41819ef8682314b64c69f959a914208d97ecf609ac591b151d76ab4d8b6b74d71b870976192 diff --git a/dev-embedded/idf-component-manager/idf-component-manager-1.3.2.ebuild b/dev-embedded/idf-component-manager/idf-component-manager-1.3.2.ebuild new file mode 100644 index 00..5046ba21b7 --- /dev/null +++ b/dev-embedded/idf-component-manager/idf-component-manager-1.3.2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_11 ) +DISTUTILS_USE_PEP517=poetry + +inherit distutils-r1 + +DESCRIPTION="Tool for installing ESP-IDF components" +HOMEPAGE="https://github.com/espressif/idf-component-manager"; +SRC_URI="https://github.com/espressif/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( + dev-python/requests-mock[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/vcrpy[${PYTHON_USEDEP}] + dev-python/filelock[${PYTHON_USEDEP}] + dev-vcs/git + ) +" + +RDEPEND=" + dev-python/cachecontrol[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests-toolbelt[${PYTHON_USEDEP}] + dev-python/requests-file[${PYTHON_USEDEP}] + dev-python/schema[${PYTHON_USEDEP}] + dev-python/tqdm[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: metadata/stabilization-groups/
commit: d4af71804e079990fe04a3b63bcbf6c2167dd822 Author: Sam James gentoo org> AuthorDate: Mon Sep 4 12:24:49 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 4 12:24:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4af7180 metadata/stabilization-groups: add qalculate.group We may also have qalculate-qt at some point. Signed-off-by: Sam James gentoo.org> metadata/stabilization-groups/qalculate.group | 2 ++ 1 file changed, 2 insertions(+) diff --git a/metadata/stabilization-groups/qalculate.group b/metadata/stabilization-groups/qalculate.group new file mode 100644 index ..201a7abf2d23 --- /dev/null +++ b/metadata/stabilization-groups/qalculate.group @@ -0,0 +1,2 @@ +sci-calculators/qalculate-gtk +sci-libs/libqalculate
[gentoo-commits] repo/gentoo:master commit in: metadata/stabilization-groups/
commit: 6e1559e142612bb799b873bb2f1df2e955fe0997 Author: Sam James gentoo org> AuthorDate: Mon Sep 4 12:28:22 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 4 12:28:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e1559e1 metadata/stabilization-groups: add watchman.group Signed-off-by: Sam James gentoo.org> metadata/stabilization-groups/watchman.group | 3 +++ 1 file changed, 3 insertions(+) diff --git a/metadata/stabilization-groups/watchman.group b/metadata/stabilization-groups/watchman.group new file mode 100644 index ..0c2f08af1f27 --- /dev/null +++ b/metadata/stabilization-groups/watchman.group @@ -0,0 +1,3 @@ +dev-util/watchman +dev-cpp/edencommon +dev-cpp/folly
[gentoo-commits] repo/gentoo:master commit in: app-admin/rex/
commit: 6abbc84efa4b7ef085f46ef7a4f247f9068bfe0b Author: Ferenc Erki gmail com> AuthorDate: Sun Sep 3 21:19:25 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 4 12:29:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6abbc84e app-admin/rex: drop old Signed-off-by: Ferenc Erki gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32594 Signed-off-by: Sam James gentoo.org> app-admin/rex/Manifest | 4 - app-admin/rex/rex-1.13.3.ebuild | 220 -- app-admin/rex/rex-1.13.4.ebuild | 220 -- app-admin/rex/rex-1.14.1.ebuild | 225 --- app-admin/rex/rex-1.14.2.ebuild | 226 5 files changed, 895 deletions(-) diff --git a/app-admin/rex/Manifest b/app-admin/rex/Manifest index ad1d7bcb092a..4ec16dbe7b4d 100644 --- a/app-admin/rex/Manifest +++ b/app-admin/rex/Manifest @@ -1,5 +1 @@ -DIST Rex-1.13.3.tar.gz 349550 BLAKE2B c2ccc2144e56761d33ed2b5d790febd49863639d2e3bba8028b7937b43eb51e7e59e9e99cb1d67f247b2dff8ef91aa04776afd6277ad8a2370f35d71e0b528dd SHA512 beab22aef8ba620b6e74847698eab99977844d2e9632812a9ae0e1ee303cbe4e5a6489000bd5209d76e42e3bb4bb799a90408ed6fb14e034f68132a4d37766dc -DIST Rex-1.13.4.tar.gz 351011 BLAKE2B ec046b88f4443b03c05efbabb40900085293c61dab0ee9818a8c4d05be3cc0a1c1f53738b72cc245aaa2dfbcb00541f0e1e31b0c20f2464e9fc6586ed10707ef SHA512 27b76f4b527b42ea0b06dc1de05254dbd6e2fa3bc9a8a708af7557789ef22aec374a5d0585bf3ec4ee878a5387d51b881cf95855dbd05149b7b23929de12027d -DIST Rex-1.14.1.tar.gz 354512 BLAKE2B e82248fa58b10e92f2256c57b589e8db6fc61a03532eac00a28431f2527b4a7e5fdaebbf4a0bdbdfa5b775be95826fb26fa831b58ecf354d6758f5a26649dc32 SHA512 c3cb3e64fb443858a47fbf0afabc9e57ca0a7646447ea259c109a5385a57b4347664dde23575e529afa17881f400bd1735994793362aa101519747805153cb75 -DIST Rex-1.14.2.tar.gz 355848 BLAKE2B 282abc3a0f9acbb553c3ed1a8efa34298f43e02773461325678e014b7a2ede56399c6d5140ff69dc18dc685c2e5b1f453fa45784e59fe14940c6a638bd104879 SHA512 3ca16b2bc401fd07b7ad7ce403bdbb92fbd9123f58b7f63a20292cd165b4b220317b252f1409a7f90099103de36a9091f01adaf37ec1cacf5abaecd140f34d27 DIST Rex-1.14.3.tar.gz 377627 BLAKE2B 40285856b42488f8b557ee2621c3c4ba1019b014d93e3d2e05c09590cb9d1cfa2738e3588aa8cb102ceb3c645cf5aa8113c279a18e23636ad80db09db0825d19 SHA512 7a64221b76f6949f2c5176adc86af9acaff80e9745ad19bc54ffc93d9542bb3c5250d4c511250a0917afb58b92d7a2cf2b24f6915331237c4e2635a760230b70 diff --git a/app-admin/rex/rex-1.13.3.ebuild b/app-admin/rex/rex-1.13.3.ebuild deleted file mode 100644 index e0bfb6a838a7.. --- a/app-admin/rex/rex-1.13.3.ebuild +++ /dev/null @@ -1,220 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} == ]]; then - GITHUB_USER=RexOps - GITHUB_REPO=Rex - EGIT_REPO_URI="https://github.com/${GITHUB_USER}/${GITHUB_REPO}.git"; - EGIT_BRANCH="master" - EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}-git" - VCS_ECLASS="git-r3" -else - # This is intentional to stop perl-module.eclass doing magic things when it - # shouldn't. Like making ${S} contain "Rex" when the git clone has "rex" - # Also prevents perl-module.eclass provisioning SRC_URI - DIST_AUTHOR=FERKI - DIST_NAME=Rex - KEYWORDS="~amd64 ~x86" -fi -inherit bash-completion-r1 perl-module ${VCS_ECLASS} - -DESCRIPTION="(R)?ex, the friendly automation framework" -HOMEPAGE="https://metacpan.org/dist/Rex https://www.rexify.org"; - -SLOT="0" -IUSE="minimal test" -RESTRICT="!test? ( test )" - -DZIL_DEPENDS=" - dev-perl/Dist-Zilla - dev-perl/Dist-Zilla-Plugin-CheckExtraTests - dev-perl/Dist-Zilla-Plugin-ContributorsFile - dev-perl/Dist-Zilla-Plugin-Git - dev-perl/Dist-Zilla-Plugin-Git-Contributors - dev-perl/Dist-Zilla-Plugin-MakeMaker-Awesome - dev-perl/Dist-Zilla-Plugin-Meta-Contributors - dev-perl/Dist-Zilla-Plugin-MetaProvides-Package - dev-perl/Dist-Zilla-Plugin-NextVersion-Semantic - dev-perl/Dist-Zilla-Plugin-OSPrereqs - dev-perl/Dist-Zilla-Plugin-OurPkgVersion - dev-perl/Dist-Zilla-Plugin-Run - dev-perl/Software-License -" -RDEPEND=" - !minimal? ( - dev-perl/DBI - dev-perl/Expect - dev-perl/IPC-Shareable - dev-perl/XML-LibXML - ) - virtual/perl-Carp - virtual/perl-Data-Dumper - dev-perl/Data-Validate-IP - dev-perl/Devel-Caller - dev-perl/Digest-HMAC - virtual/perl-Digest-MD5 - virtual/perl-Exporter - virtual/perl-File-Spec - dev-perl/HTTP-Message - dev-perl/Hash-Merge - virtual/perl-IO - dev-perl/IO-String - dev-perl/IO-Tty - dev-perl/JSON-MaybeXS - virtual/perl-MIME-Base64 - dev-perl/Net-OpenSSH - dev-perl/Net-SFTP-Foreig
[gentoo-commits] repo/gentoo:master commit in: dev-libs/spdlog/files/, dev-libs/spdlog/
commit: 8aa7e6a5f417cbbead816aef2de1213cce27947c Author: David Roman gmail com> AuthorDate: Sat Aug 12 17:10:02 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 4 12:29:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8aa7e6a5 dev-libs/spdlog: fix tests Closes: https://bugs.gentoo.org/911322 Signed-off-by: David Roman gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32274 Signed-off-by: Sam James gentoo.org> dev-libs/spdlog/files/spdlog-1.12.0-fix-tests.patch | 13 + dev-libs/spdlog/spdlog-1.12.0-r2.ebuild | 1 + 2 files changed, 14 insertions(+) diff --git a/dev-libs/spdlog/files/spdlog-1.12.0-fix-tests.patch b/dev-libs/spdlog/files/spdlog-1.12.0-fix-tests.patch new file mode 100644 index ..8ad33f4fc8d0 --- /dev/null +++ b/dev-libs/spdlog/files/spdlog-1.12.0-fix-tests.patch @@ -0,0 +1,13 @@ +diff --git a/tests/test_misc.cpp b/tests/test_misc.cpp +index 9f3cb1744..6199641ff 100644 +--- a/tests/test_misc.cpp b/tests/test_misc.cpp +@@ -43,7 +43,7 @@ TEST_CASE("log_levels", "[log_levels]") + REQUIRE(log_info("Hello", spdlog::level::trace) == "Hello"); + } + +-TEST_CASE("level_to_string_view", "[convert_to_string_view") ++TEST_CASE("level_to_string_view", "[convert_to_string_view]") + { + REQUIRE(spdlog::level::to_string_view(spdlog::level::trace) == "trace"); + REQUIRE(spdlog::level::to_string_view(spdlog::level::debug) == "debug"); diff --git a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild index 55c4ac137dc1..86c85fff7203 100644 --- a/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild +++ b/dev-libs/spdlog/spdlog-1.12.0-r2.ebuild @@ -32,6 +32,7 @@ RDEPEND="${DEPEND}" PATCHES=( "${FILESDIR}/${PN}-force_external_fmt.patch" + "${FILESDIR}/${P}-fix-tests.patch" ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: media-sound/ncmpc/
commit: 24fa47ad8451961fab1a419d5bae459fbfd511c4 Author: Sam James gentoo org> AuthorDate: Mon Sep 4 12:31:15 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 4 12:31:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24fa47ad media-sound/ncmpc: Stabilize 0.49 x86, #913607 Signed-off-by: Sam James gentoo.org> media-sound/ncmpc/ncmpc-0.49.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/ncmpc/ncmpc-0.49.ebuild b/media-sound/ncmpc/ncmpc-0.49.ebuild index c6d12c500ed6..c96e3245ad0e 100644 --- a/media-sound/ncmpc/ncmpc-0.49.ebuild +++ b/media-sound/ncmpc/ncmpc-0.49.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~ppc ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~ppc ppc64 ~sparc x86" IUSE="async-connect chat-screen doc +help-screen key-screen +library-screen lirc lyrics-screen +mouse nls outputs-screen pcre search-screen +song-screen test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/ncmpc/
commit: ff4ed72e0ae8ea05f8181f00afef335eff955c40 Author: Sam James gentoo org> AuthorDate: Mon Sep 4 12:31:14 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 4 12:31:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff4ed72e media-sound/ncmpc: Stabilize 0.49 ppc64, #913607 Signed-off-by: Sam James gentoo.org> media-sound/ncmpc/ncmpc-0.49.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/ncmpc/ncmpc-0.49.ebuild b/media-sound/ncmpc/ncmpc-0.49.ebuild index 3b96020c8c58..c6d12c500ed6 100644 --- a/media-sound/ncmpc/ncmpc-0.49.ebuild +++ b/media-sound/ncmpc/ncmpc-0.49.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~ppc ppc64 ~sparc ~x86" IUSE="async-connect chat-screen doc +help-screen key-screen +library-screen lirc lyrics-screen +mouse nls outputs-screen pcre search-screen +song-screen test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/ncmpc/
commit: dbca35830bb2227ad7da03a78687fedb1ba51dd6 Author: Sam James gentoo org> AuthorDate: Mon Sep 4 12:31:16 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 4 12:31:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbca3583 media-sound/ncmpc: Stabilize 0.49 amd64, #913607 Signed-off-by: Sam James gentoo.org> media-sound/ncmpc/ncmpc-0.49.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/ncmpc/ncmpc-0.49.ebuild b/media-sound/ncmpc/ncmpc-0.49.ebuild index c96e3245ad0e..612cad148706 100644 --- a/media-sound/ncmpc/ncmpc-0.49.ebuild +++ b/media-sound/ncmpc/ncmpc-0.49.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://www.musicpd.org/download/${PN}/${PV%.*}/${P}.tar.xz"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~ppc ppc64 ~sparc x86" +KEYWORDS="amd64 ~ppc ppc64 ~sparc x86" IUSE="async-connect chat-screen doc +help-screen key-screen +library-screen lirc lyrics-screen +mouse nls outputs-screen pcre search-screen +song-screen test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/cassowary/, dev-python/cassowary/files/
commit: 690dd1e28bd72090174c49d4d948f9bee8240b33 Author: Gonçalo Duarte gmail com> AuthorDate: Mon Sep 4 12:10:59 2023 + Commit: Gonçalo Negrier Duarte gmail com> CommitDate: Mon Sep 4 12:51:51 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=690dd1e2 dev-python/cassowary: new package, add 0.6 Signed-off-by: Gonçalo Duarte gmail.com> dev-python/cassowary/Manifest| 1 + dev-python/cassowary/cassowary-0.6.ebuild| 48 +++ dev-python/cassowary/files/cassowary.desktop | 9 + dev-python/cassowary/files/cassowary.png | Bin 0 -> 14922 bytes dev-python/cassowary/metadata.xml| 11 ++ 5 files changed, 69 insertions(+) diff --git a/dev-python/cassowary/Manifest b/dev-python/cassowary/Manifest new file mode 100644 index 00..f8f2369504 --- /dev/null +++ b/dev-python/cassowary/Manifest @@ -0,0 +1 @@ +DIST cassowary-0.6.tar.gz 1045957 BLAKE2B 0144868db866dc744377812760285a5a64657478d3212ef5c969a2b48ac187a3efdbb4688b637a8fdd7fd648b75fcda28c99f90dba1945ee735173889b27744c SHA512 2e8b2841b203d2a13a399988d3e0d35d7cd70e765370dd31bfc998989bef0bbad99a94d794e8f96b25990f355850d2db4ce3543fa4aedce61d4d36a4d6e8ec3c diff --git a/dev-python/cassowary/cassowary-0.6.ebuild b/dev-python/cassowary/cassowary-0.6.ebuild new file mode 100644 index 00..d2c16ea48f --- /dev/null +++ b/dev-python/cassowary/cassowary-0.6.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=no +PYTHON_COMPAT=( python3_{9..12} ) + +inherit linux-mod-r1 distutils-r1 desktop + +SRC_URI="https://github.com/casualsnek/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" + +DESCRIPTION="Run Windows Applications on Linux as if they are native (Using a VM and FreeRDP)" +HOMEPAGE="https://github.com/casualsnek/cassowary"; + +RDEPEND="net-misc/freerdp + dev-python/libvirt-python + dev-python/PyQt5 +" + +DEPEND="${RDEPEND}" + +LICENSE="GPL-2" +SLOT="0" +IUSE="X wayland" + +MODULES_KERNEL_MIN=5.10 + +python_compile() { + cd "${S}/app-linux" + echo "See documenation of cassowary" > README.md # Dummy Readme file (solve qa error) + sed -i "s/version = 0.5/version = ${PV}/g" setup.cfg #version typo upstream + ${EPYTHON} -m build --wheel --no-isolation +} + +python_install() { + cd "${S}/app-linux" + ${EPYTHON} -m installer --destdir="${D}" dist/cassowary-${PV}-py3-none-any.whl + domenu "${FILESDIR}/cassowary.desktop" + doicon "${FILESDIR}/cassowary.png" +} + +pkg_postinst() { + ewarn "This application requires Pre-Configuration" + ewarn "Pls Follow the docs of the project:" + ewarn "https://github.com/casualsnek/cassowary/docs"; +} diff --git a/dev-python/cassowary/files/cassowary.desktop b/dev-python/cassowary/files/cassowary.desktop new file mode 100644 index 00..d7ef7ecf39 --- /dev/null +++ b/dev-python/cassowary/files/cassowary.desktop @@ -0,0 +1,9 @@ +[Desktop Entry] +Version=1.0 +Type=Application +Name=Cassowary +Icon=cassowary +Exec=/usr/bin/cassowary -a +Comment=Cassowary Configuration (Gui App) +Categories=System +Terminal=false \ No newline at end of file diff --git a/dev-python/cassowary/files/cassowary.png b/dev-python/cassowary/files/cassowary.png new file mode 100644 index 00..ff18bca0c4 Binary files /dev/null and b/dev-python/cassowary/files/cassowary.png differ diff --git a/dev-python/cassowary/metadata.xml b/dev-python/cassowary/metadata.xml new file mode 100644 index 00..2944e7876d --- /dev/null +++ b/dev-python/cassowary/metadata.xml @@ -0,0 +1,11 @@ + +http://www.gentoo.org/dtd/metadata.dtd";> + + + gonegrier.dua...@gmail.com + Gonçalo Negrier Duarte + + + casualsnek/cassowary + + \ No newline at end of file
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinxcontrib-apidoc/
commit: 606ad76a56b847a50811a62ee113bbd6f65f6a45 Author: Michał Górny gentoo org> AuthorDate: Mon Sep 4 12:53:11 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 4 12:53:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=606ad76a dev-python/sphinxcontrib-apidoc: Bump to 0.4.0 Signed-off-by: Michał Górny gentoo.org> dev-python/sphinxcontrib-apidoc/Manifest | 1 + .../sphinxcontrib-apidoc-0.4.0.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-python/sphinxcontrib-apidoc/Manifest b/dev-python/sphinxcontrib-apidoc/Manifest index c72ab4440d6e..2fca730c5316 100644 --- a/dev-python/sphinxcontrib-apidoc/Manifest +++ b/dev-python/sphinxcontrib-apidoc/Manifest @@ -1 +1,2 @@ DIST sphinxcontrib-apidoc-0.3.0.tar.gz 15396 BLAKE2B de726316daa81eae1a8012c8be4acf3850f910af562d23dc17194afc86b40daf632bd5cdd61153299f35f3326b181c3b67e75925f0d95ce4cea81e1766c7828d SHA512 043f9b36eaff7b3f6d23c834dd3947e2b029c66010b3862f1658f03e0fb6c4aac3304f49465dd515a30107a685dc704a0e319675c9d7b27897445a2c315d07a1 +DIST sphinxcontrib-apidoc-0.4.0.tar.gz 15958 BLAKE2B 9cd806eb36cd2aa35c797b35e8e699c4a918e8e3d19e36ea9d79eb73dfce301a24ee33bc647ba180283837488aa00628b4882d08c3d492b196a4f663cad26f48 SHA512 1e33fd6df91adfb65ea511fe5ee55ccff9a237488cca406f46b33a2bf8eb69b884b274e9c94bfd868fef67b2e0dfbb19f5e2d62486c54a85755a9034ca5c715c diff --git a/dev-python/sphinxcontrib-apidoc/sphinxcontrib-apidoc-0.4.0.ebuild b/dev-python/sphinxcontrib-apidoc/sphinxcontrib-apidoc-0.4.0.ebuild new file mode 100644 index ..78b537d913ed --- /dev/null +++ b/dev-python/sphinxcontrib-apidoc/sphinxcontrib-apidoc-0.4.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Sphinx extension for running sphinx-apidoc on each build" +HOMEPAGE=" + https://pypi.org/project/sphinxcontrib-apidoc/ + https://github.com/sphinx-contrib/apidoc/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +BDEPEND=" + dev-python/pbr[${PYTHON_USEDEP}] +" +RDEPEND=" + ${BDEPEND} + >=dev-python/sphinx-5.0.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_compile() { + distutils-r1_python_compile + find "${BUILD_DIR}" -name '*.pth' -delete || die +} + +python_test() { + distutils_write_namespace sphinxcontrib + cd "${T}" || die + epytest "${S}"/tests +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/django/
commit: aa2d18e33eb2e8cd54be21a186a0602969bcbd1c Author: Michał Górny gentoo org> AuthorDate: Mon Sep 4 12:47:26 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 4 12:47:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa2d18e3 dev-python/django: Bump to 3.2.21 Signed-off-by: Michał Górny gentoo.org> dev-python/django/Manifest | 2 + dev-python/django/django-3.2.21.ebuild | 109 + 2 files changed, 111 insertions(+) diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest index 31c1ffa496ee..830029717e79 100644 --- a/dev-python/django/Manifest +++ b/dev-python/django/Manifest @@ -1,5 +1,7 @@ DIST Django-3.2.20.checksum.txt 2559 BLAKE2B db638871c5fd57d05000fd4765a8a0d1b2cc198ec7879fbcd76a11021b0cecd334cea50f27cd0215143fb735429e7aba6638f9783a632009054226b2acd2080c SHA512 dc82a2ead2cd9167a0d0309475d57e0a63b0f35bb2dae4f0a2240c3ab2f3425a748eb7cc66cca678904b1907192457fb3fbc867119329d3daf1fd4230f9a615e DIST Django-3.2.20.tar.gz 9831078 BLAKE2B 3591081804dd08188f41ce0b2013b4d7a9adc992b8136ad76ff7a9c49436e6d26e659136e3463c40b380f441448aba8ead4de3e3c7726ec6908830719bef8dcd SHA512 3252e3929718c998ecb7ca2f39b94bbce378cd3c2b633d497fdf58e435fc7a0a89e22bdfdfcb8e5e6884d909103c0f4b545ee0c01fe58a0ba9dd6eed992b +DIST Django-3.2.21.checksum.txt 2564 BLAKE2B a075e02b5b4d939a511848894ccea8eeb2c101f0f1369996c3c1f11acf34c26474e3f0596e44dc2da91e1ff3f3ad75e0d27227abbb41c7fd530e18bfdea6a349 SHA512 37ae3b2a804374b56c9fcfe2a18dea8f3fd49d605893c861965be35b21155fa98950fd8970607003be9738bfbcc38e50e2bdd4971dfdaa97e149d3ebb20edcdc +DIST Django-3.2.21.tar.gz 9836824 BLAKE2B f91f1b26454f4e3f19033fca4b34bb2a59abd8a7ac7716512fb791732d447b79b825d63496d8615827d7e8ae07c1d2e80d76876153fc1a29b775782d63324cb8 SHA512 614d5e79c323f43d893ca235d81f1cb06287ead56aa5b7baf9930b9a99446d77ec111c65675a864cbf7cf2b9dfceaa0ffab389855da9d7a5c6e36067ab42e5dd DIST Django-4.1.10.checksum.txt 2559 BLAKE2B 103d1de6ec0da3a2440ea339388e2525ef5770f896be2383cf1828315e2c04ff8f5f8efe4d705dfcb905d453c25b8660410d4ab1b9d61331bc150a16ad857a28 SHA512 f23599dd06889a49c4fbb0c8c7b8f39ebaecbcb02c88ef95cdf33ea0c6563f3cf5c924d8b9a8b81e7b5aa17b6a1469b95e422faa7a53eb759bff516e053f302c DIST Django-4.1.10.tar.gz 10513572 BLAKE2B 0f1ef14fcf40cb6952fc459855a4e633e2d21c252a4732b27f8e980af6277ef69869a65a7bd0508fd7cdbd82742cb838170d965219b2919679ac92abfef087b6 SHA512 f31ad6fcce3bea0e0f895ec14b063485edec70872aa9c317243a38fb49b6c863159afc5aa31fb5c7a824c737f520f25cfbef55781c23fa0a204b61cefc66fb01 DIST Django-4.1.11.checksum.txt 2564 BLAKE2B 55021666213384900c1871d939594bcb38b288870ff3337553d76eb2e0797c6394ec268f0c27768ceddfe9fa83027126de9de5d89ec314b2b6d6e3e7273f6534 SHA512 f36f1fb5fbdc1bee86512316e54dee4d70b535cc87b69d583a7d1b8ca1beeb7cf487484f189436e5116bb7220a18f1b627fe886dd40a11bd1ac29c1f6321 diff --git a/dev-python/django/django-3.2.21.ebuild b/dev-python/django/django-3.2.21.ebuild new file mode 100644 index ..ca46ed4c7d3b --- /dev/null +++ b/dev-python/django/django-3.2.21.ebuild @@ -0,0 +1,109 @@ +# 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} ) +PYTHON_REQ_USE='sqlite?,threads(+)' + +inherit bash-completion-r1 distutils-r1 optfeature verify-sig + +DESCRIPTION="High-level Python web framework" +HOMEPAGE=" + https://www.djangoproject.com/ + https://github.com/django/django/ + https://pypi.org/project/Django/ +" +SRC_URI=" + https://media.djangoproject.com/releases/$(ver_cut 1-2)/${P^}.tar.gz + verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt ) +" +S="${WORKDIR}/${P^}" + +LICENSE="BSD" +# admin fonts: Roboto (media-fonts/roboto) +LICENSE+=" Apache-2.0" +# admin icons, jquery, xregexp.js +LICENSE+=" MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +IUSE="doc sqlite test" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-python/asgiref-3.3.4[${PYTHON_USEDEP}] + dev-python/pytz[${PYTHON_USEDEP}] + >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + $(python_gen_impl_dep sqlite) + ${RDEPEND} + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pillow[webp,${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/selenium[${PYTHON_USEDEP}] + dev-python/tblib[${PYTHON_USEDEP}] + sys-devel/gettext + ) + verify-sig? ( >=sec-keys/openpgp-keys-django-20201201 ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-3.1-bashcomp.patch + "${FILESDIR}"/django-3.2.19-py311.patch + # needed for Python 3.11 + "${FILESDIR}"/django-3.2
[gentoo-commits] repo/gentoo:master commit in: dev-python/django/
commit: 83bba299b5541d4c9a00774717f8c666ae055fa2 Author: Michał Górny gentoo org> AuthorDate: Mon Sep 4 12:46:37 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 4 12:46:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83bba299 dev-python/django: Bump to 4.2.5 Signed-off-by: Michał Górny gentoo.org> dev-python/django/Manifest| 2 + dev-python/django/django-4.2.5.ebuild | 98 +++ 2 files changed, 100 insertions(+) diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest index e669651ca89e..4333ee26b738 100644 --- a/dev-python/django/Manifest +++ b/dev-python/django/Manifest @@ -4,3 +4,5 @@ DIST Django-4.1.10.checksum.txt 2559 BLAKE2B 103d1de6ec0da3a2440ea339388e2525ef5 DIST Django-4.1.10.tar.gz 10513572 BLAKE2B 0f1ef14fcf40cb6952fc459855a4e633e2d21c252a4732b27f8e980af6277ef69869a65a7bd0508fd7cdbd82742cb838170d965219b2919679ac92abfef087b6 SHA512 f31ad6fcce3bea0e0f895ec14b063485edec70872aa9c317243a38fb49b6c863159afc5aa31fb5c7a824c737f520f25cfbef55781c23fa0a204b61cefc66fb01 DIST Django-4.2.4.checksum.txt 2571 BLAKE2B 062b53fc43bc12343a11161904c8938fe852f8868c4de6282f567b495992ce06494d327b495b03c8dc92cccf76396efe4b12dfbd0616d2b3c58c2e6239760e63 SHA512 0d4599816935645f141d1267b6ca22db238b614576c7225da9ba2cc84957e5668be25654a10a1bfc715e9e6e355db9a6f824dc11303fcb14af10a60a056950d4 DIST Django-4.2.4.tar.gz 10393648 BLAKE2B 1c0c19f58bc3e02d12593b942eca23f5eaf8ee5106f6d518d97fad46f0c65dcdd94b192142969d95be9537fb1cca08a0ca55e089702d8bd51122f381adc0a319 SHA512 e773a54ce6ad82abfac462f543c54e414c216ecb28025fab9bf92e4f1add4fbc9acf831e765b638f560a71f6d7591eaa1a8ed6175c3379d5662a94b6a64f2c77 +DIST Django-4.2.5.checksum.txt 2554 BLAKE2B 7c0e9719a28a19bccbf8dc95e2d4ea07f5307b6df44f2d47c1a2a426a3021f0e1c0f83e93df256c64bb11a9d5d45605b9fe22ac5ae20d70f8fcb5a69d5859979 SHA512 4aaab80511a0442fb65ead16a468e2d2a152f1fea6c9a631e79933c6be43e0077aa443cbe13c6a9776b5a897b57c976d9b7b3e1472156b1a3e3f7d865ca79eb3 +DIST Django-4.2.5.tar.gz 10418606 BLAKE2B 271745dce0ec4d03f118afb328d0154e3e42a29775cb05dd8271f114770e568da19f0c9e3a2dd28379ad0e7dd0d89db37cd64856d2af5927fbe02fccd7bf1e91 SHA512 bf6a7bbb8f0a47d1e97ad9a231340567e5ee10bf399be6ff0edc2538db8cb8a082ea93529954140e7fab0672654e6fe9238d61381419495b53737b4a6dc9de1e diff --git a/dev-python/django/django-4.2.5.ebuild b/dev-python/django/django-4.2.5.ebuild new file mode 100644 index ..0afb8410b128 --- /dev/null +++ b/dev-python/django/django-4.2.5.ebuild @@ -0,0 +1,98 @@ +# 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..12} ) +PYTHON_REQ_USE='sqlite?,threads(+)' + +inherit bash-completion-r1 distutils-r1 optfeature verify-sig + +DESCRIPTION="High-level Python web framework" +HOMEPAGE=" + https://www.djangoproject.com/ + https://github.com/django/django/ + https://pypi.org/project/Django/ +" +SRC_URI=" + https://media.djangoproject.com/releases/$(ver_cut 1-2)/${P^}.tar.gz + verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt ) +" +S="${WORKDIR}/${P^}" + +LICENSE="BSD" +# admin fonts: Roboto (media-fonts/roboto) +LICENSE+=" Apache-2.0" +# admin icons, jquery, xregexp.js +LICENSE+=" MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +IUSE="doc sqlite test" +RESTRICT="!test? ( test )" + +RDEPEND=" + =dev-python/asgiref-3.6.0[${PYTHON_USEDEP}] + >=dev-python/sqlparse-0.3.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + $(python_gen_impl_dep sqlite) + ${RDEPEND} + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pillow[webp,${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/selenium[${PYTHON_USEDEP}] + dev-python/tblib[${PYTHON_USEDEP}] + sys-devel/gettext + ) + verify-sig? ( >=sec-keys/openpgp-keys-django-20230606 ) +" + +PATCHES=( + "${FILESDIR}"/django-4.0-bashcomp.patch + "${FILESDIR}"/django-4.2.3-py312.patch +) + +distutils_enable_sphinx docs --no-autodoc + +VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/django.asc + +src_unpack() { + if use verify-sig; then + cd "${DISTDIR}" || die + verify-sig_verify_signed_checksums \ + "${P^}.checksum.txt" sha256 "${P^}.tar.gz" + cd "${WORKDIR}" || die + fi + + default +} + +python_test() { + # Tests have non-standard assumptions about PYTHONPATH, + # and don't work with ${BUILD_DIR}/lib. + PYTHONPATH=. "${EPYTHON}" tests/runtests.py --settings=test_sqlite -v2 || + die "Tests fail with ${E
[gentoo-commits] repo/gentoo:master commit in: dev-python/aiohttp-socks/
commit: 27840d8182ceb0ebaaf1d20815a726792a43505d Author: Michał Górny gentoo org> AuthorDate: Mon Sep 4 12:56:15 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 4 12:56:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27840d81 dev-python/aiohttp-socks: Bump to 0.8.1 Signed-off-by: Michał Górny gentoo.org> dev-python/aiohttp-socks/Manifest | 1 + .../aiohttp-socks/aiohttp-socks-0.8.1.ebuild | 40 ++ 2 files changed, 41 insertions(+) diff --git a/dev-python/aiohttp-socks/Manifest b/dev-python/aiohttp-socks/Manifest index 97055a3c19dd..3a6003d59efe 100644 --- a/dev-python/aiohttp-socks/Manifest +++ b/dev-python/aiohttp-socks/Manifest @@ -1 +1,2 @@ DIST aiohttp-socks-0.8.0.gh.tar.gz 13190 BLAKE2B 049655c526b5d7b64af79ef5f885d0f949edf1eeb4f3fb6e8a3cfc97738ebeb4663d68017761808279e938f477f9509123d8d6c6f4133287d1743dc2a8a021ed SHA512 e533be7059ee6914f919f5113596708732f70f4f1093adaccc6a829699c2aea157897c5398d9134acb0b2a11c8118f9d4f453792d8d8d14b10b207ca19ada2e7 +DIST aiohttp-socks-0.8.1.gh.tar.gz 13336 BLAKE2B 39ad70fe9f1eb8d4f743c4d65dafb82c0878808b0861f899b12ba437ef80a9e4f077485c37fb8267588ac307446ea0c2d26c02de05cd3f44a76896610cc85cc4 SHA512 f8d30d6c6aa32968bbcf075d016ecc542835f6bdc2f0bbe1ffa06e580ab851a4f5abdac8d008e639d0cff49829a299afa42a80e159d7fece67439e5384817d85 diff --git a/dev-python/aiohttp-socks/aiohttp-socks-0.8.1.ebuild b/dev-python/aiohttp-socks/aiohttp-socks-0.8.1.ebuild new file mode 100644 index ..2224b12703c0 --- /dev/null +++ b/dev-python/aiohttp-socks/aiohttp-socks-0.8.1.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_{10..12} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="SOCKS proxy connector for aiohttp" +HOMEPAGE=" + https://pypi.org/project/aiohttp-socks/ + https://github.com/romis2012/aiohttp-socks/ +" +SRC_URI=" + https://github.com/romis2012/aiohttp-socks/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/aiohttp-2.3.2[${PYTHON_USEDEP}] + >=dev-python/python-socks-2.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-asyncio[${PYTHON_USEDEP}] + dev-python/trustme[${PYTHON_USEDEP}] + dev-python/attrs[${PYTHON_USEDEP}] + dev-python/yarl[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/tiny-proxy[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/hypothesis/
commit: 11e2a492146ed7d0c940751a4e800f07dddeb98f Author: Michał Górny gentoo org> AuthorDate: Mon Sep 4 12:54:29 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 4 12:54:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11e2a492 dev-python/hypothesis: Bump to 6.84.0 Signed-off-by: Michał Górny gentoo.org> dev-python/hypothesis/Manifest | 1 + dev-python/hypothesis/hypothesis-6.84.0.ebuild | 91 ++ 2 files changed, 92 insertions(+) diff --git a/dev-python/hypothesis/Manifest b/dev-python/hypothesis/Manifest index 88106f3ebdbe..27795558682e 100644 --- a/dev-python/hypothesis/Manifest +++ b/dev-python/hypothesis/Manifest @@ -6,3 +6,4 @@ DIST hypothesis-6.82.6.gh.tar.gz 9379121 BLAKE2B f6f6803e07fa10663f9f3ad60915f17 DIST hypothesis-6.82.7.gh.tar.gz 9379221 BLAKE2B ccb35d84bd9fe6b68f396575ed7f55ad4a615870bcfd881e60a6d9813b5713f573d947594c553bd408c9d8709502f5323382a77662a26238114c414feb3d SHA512 b26d459a1b7c5f363830b20d4787f3e7bbac647eb82b94d8d02be3337f77707c6c4de1676b5fb0fabb049b0becab1a73191967ee435cbc096f797fca8cfb0a01 DIST hypothesis-6.83.0.gh.tar.gz 9380147 BLAKE2B ec878cbd6def0cfd8b8c638775c00e42be30f5129f0083544260be1e2123756266bde67cc1ef3b49a6d47c7827eec7bfe2695dfc113d0af9c205071e6d3c2cf8 SHA512 b68f8e6a4d4aae138ce1bf30fde1870cd23d80dde583a0a758b1ac1baf949bcac8622770ae01b761d0760dc63bba80d630e8cd4ba83174ba6d0924a41a7f7c9e DIST hypothesis-6.83.1.gh.tar.gz 9380569 BLAKE2B a1af77a089ade4a957fd66036095436861ff96dca3c9670ae87f28ba4223531168175329a43574c744ce0d91786bed2ed911837642c9506341f94875080e5a5b SHA512 4649061550b0d1ac96217c5cfd5e6eb44352eee6b81861fd93138fffaac3d85a87644c3faff221f6bb389f2bebdc47436f5ea70fc746aada2d25c78a74a21fec +DIST hypothesis-6.84.0.gh.tar.gz 9383310 BLAKE2B 3b269214d341dbdf88b529e3c04dc613eb0d79db4748462b0637f118daceb721fcb4779ea030fc872ebab272e9b92419c7ac0b33ee7648ff73a425bc272cd095 SHA512 956db7837d6cf12e425d088593b227d777c56fc51f49e62e6767141d307c9df10a3273e30532eea6288689ed58e03ab9bd975c66fec940d0a72f8079e359d918 diff --git a/dev-python/hypothesis/hypothesis-6.84.0.ebuild b/dev-python/hypothesis/hypothesis-6.84.0.ebuild new file mode 100644 index ..0d6df2a9e475 --- /dev/null +++ b/dev-python/hypothesis/hypothesis-6.84.0.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +CLI_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( "${CLI_COMPAT[@]}" pypy3 ) +PYTHON_REQ_USE="threads(+),sqlite" + +inherit distutils-r1 multiprocessing optfeature + +TAG=hypothesis-python-${PV} +MY_P=hypothesis-${TAG} +DESCRIPTION="A library for property based testing" +HOMEPAGE=" + https://github.com/HypothesisWorks/hypothesis/ + https://pypi.org/project/hypothesis/ +" +SRC_URI=" + https://github.com/HypothesisWorks/hypothesis/archive/${TAG}.tar.gz + -> ${P}.gh.tar.gz +" +S="${WORKDIR}/${MY_P}/hypothesis-python" + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cli" + +RDEPEND=" + >=dev-python/attrs-19.2.0[${PYTHON_USEDEP}] + >=dev-python/sortedcontainers-2.1.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/exceptiongroup-1.0.0_rc8[${PYTHON_USEDEP}] + ' 3.9 3.10) + cli? ( + $(python_gen_cond_dep ' + dev-python/black[${PYTHON_USEDEP}] + dev-python/click[${PYTHON_USEDEP}] + ' "${CLI_COMPAT[@]}") + ) +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pexpect[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + !!
[gentoo-commits] repo/gentoo:master commit in: dev-python/django/
commit: b8f3f5d793ce62ea0b7710a00456c33ee7f3aecd Author: Michał Górny gentoo org> AuthorDate: Mon Sep 4 12:46:54 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 4 12:46:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8f3f5d7 dev-python/django: Bump to 4.1.11 Signed-off-by: Michał Górny gentoo.org> dev-python/django/Manifest | 2 + dev-python/django/django-4.1.11.ebuild | 97 ++ 2 files changed, 99 insertions(+) diff --git a/dev-python/django/Manifest b/dev-python/django/Manifest index 4333ee26b738..31c1ffa496ee 100644 --- a/dev-python/django/Manifest +++ b/dev-python/django/Manifest @@ -2,6 +2,8 @@ DIST Django-3.2.20.checksum.txt 2559 BLAKE2B db638871c5fd57d05000fd4765a8a0d1b2c DIST Django-3.2.20.tar.gz 9831078 BLAKE2B 3591081804dd08188f41ce0b2013b4d7a9adc992b8136ad76ff7a9c49436e6d26e659136e3463c40b380f441448aba8ead4de3e3c7726ec6908830719bef8dcd SHA512 3252e3929718c998ecb7ca2f39b94bbce378cd3c2b633d497fdf58e435fc7a0a89e22bdfdfcb8e5e6884d909103c0f4b545ee0c01fe58a0ba9dd6eed992b DIST Django-4.1.10.checksum.txt 2559 BLAKE2B 103d1de6ec0da3a2440ea339388e2525ef5770f896be2383cf1828315e2c04ff8f5f8efe4d705dfcb905d453c25b8660410d4ab1b9d61331bc150a16ad857a28 SHA512 f23599dd06889a49c4fbb0c8c7b8f39ebaecbcb02c88ef95cdf33ea0c6563f3cf5c924d8b9a8b81e7b5aa17b6a1469b95e422faa7a53eb759bff516e053f302c DIST Django-4.1.10.tar.gz 10513572 BLAKE2B 0f1ef14fcf40cb6952fc459855a4e633e2d21c252a4732b27f8e980af6277ef69869a65a7bd0508fd7cdbd82742cb838170d965219b2919679ac92abfef087b6 SHA512 f31ad6fcce3bea0e0f895ec14b063485edec70872aa9c317243a38fb49b6c863159afc5aa31fb5c7a824c737f520f25cfbef55781c23fa0a204b61cefc66fb01 +DIST Django-4.1.11.checksum.txt 2564 BLAKE2B 55021666213384900c1871d939594bcb38b288870ff3337553d76eb2e0797c6394ec268f0c27768ceddfe9fa83027126de9de5d89ec314b2b6d6e3e7273f6534 SHA512 f36f1fb5fbdc1bee86512316e54dee4d70b535cc87b69d583a7d1b8ca1beeb7cf487484f189436e5116bb7220a18f1b627fe886dd40a11bd1ac29c1f6321 +DIST Django-4.1.11.tar.gz 10511539 BLAKE2B 9c4c5d6d1d56f064737dc38fe6e8ace77ca166790471806c701040afb4b05034104d4f70a177ee65aab3f41b7e52418b254148cb72e9db61a77c97fb57808ce0 SHA512 00e546c26f5a5f5f3d15b1524922a9d25d04b1b5291ee669369462831ba0c9027ca1369ac1a442b6f2216c453b89acade777513ac1a93ca3274b7e9291bf9d60 DIST Django-4.2.4.checksum.txt 2571 BLAKE2B 062b53fc43bc12343a11161904c8938fe852f8868c4de6282f567b495992ce06494d327b495b03c8dc92cccf76396efe4b12dfbd0616d2b3c58c2e6239760e63 SHA512 0d4599816935645f141d1267b6ca22db238b614576c7225da9ba2cc84957e5668be25654a10a1bfc715e9e6e355db9a6f824dc11303fcb14af10a60a056950d4 DIST Django-4.2.4.tar.gz 10393648 BLAKE2B 1c0c19f58bc3e02d12593b942eca23f5eaf8ee5106f6d518d97fad46f0c65dcdd94b192142969d95be9537fb1cca08a0ca55e089702d8bd51122f381adc0a319 SHA512 e773a54ce6ad82abfac462f543c54e414c216ecb28025fab9bf92e4f1add4fbc9acf831e765b638f560a71f6d7591eaa1a8ed6175c3379d5662a94b6a64f2c77 DIST Django-4.2.5.checksum.txt 2554 BLAKE2B 7c0e9719a28a19bccbf8dc95e2d4ea07f5307b6df44f2d47c1a2a426a3021f0e1c0f83e93df256c64bb11a9d5d45605b9fe22ac5ae20d70f8fcb5a69d5859979 SHA512 4aaab80511a0442fb65ead16a468e2d2a152f1fea6c9a631e79933c6be43e0077aa443cbe13c6a9776b5a897b57c976d9b7b3e1472156b1a3e3f7d865ca79eb3 diff --git a/dev-python/django/django-4.1.11.ebuild b/dev-python/django/django-4.1.11.ebuild new file mode 100644 index ..627b1753e2a1 --- /dev/null +++ b/dev-python/django/django-4.1.11.ebuild @@ -0,0 +1,97 @@ +# 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} ) +PYTHON_REQ_USE='sqlite?,threads(+)' + +inherit bash-completion-r1 distutils-r1 optfeature verify-sig + +DESCRIPTION="High-level Python web framework" +HOMEPAGE=" + https://www.djangoproject.com/ + https://github.com/django/django/ + https://pypi.org/project/Django/ +" +SRC_URI=" + https://media.djangoproject.com/releases/$(ver_cut 1-2)/${P^}.tar.gz + verify-sig? ( https://media.djangoproject.com/pgp/${P^}.checksum.txt ) +" +S="${WORKDIR}/${P^}" + +LICENSE="BSD" +# admin fonts: Roboto (media-fonts/roboto) +LICENSE+=" Apache-2.0" +# admin icons, jquery, xregexp.js +LICENSE+=" MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" +IUSE="doc sqlite test" +RESTRICT="!test? ( test )" + +RDEPEND=" + =dev-python/asgiref-3.5.2[${PYTHON_USEDEP}] + >=dev-python/sqlparse-0.2.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + $(python_gen_impl_dep sqlite) + ${RDEPEND} + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pillow[webp,${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/selenium[
[gentoo-commits] repo/gentoo:master commit in: dev-python/imageio/
commit: b730be73e0621e1f96e756778ab79fb729d7 Author: Michał Górny gentoo org> AuthorDate: Mon Sep 4 12:56:52 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 4 12:56:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b730bddd dev-python/imageio: Bump to 2.31.3 Signed-off-by: Michał Górny gentoo.org> dev-python/imageio/Manifest | 1 + dev-python/imageio/imageio-2.31.3.ebuild | 82 2 files changed, 83 insertions(+) diff --git a/dev-python/imageio/Manifest b/dev-python/imageio/Manifest index 4cdd3a685e96..5e17ad9b50bb 100644 --- a/dev-python/imageio/Manifest +++ b/dev-python/imageio/Manifest @@ -1,4 +1,5 @@ DIST imageio-2.31.1.gh.tar.gz 411419 BLAKE2B 4167e073daeb4a05cc88cfca78764468d33cb7d3d0ae8a75f43bb40312b44c1e5b0cd1416203addb853a8ada744ff97bdec3dc42685d6aec0ee8e4be839d8490 SHA512 8fa322816ddc041bb84a0b6ac9282fffdfb3894f3594e36c554cec9ae8d0898a7b005b9d43e7b4065fc6ca71301b63e95e46cb0a73ebedbd9004bca0146b535d DIST imageio-2.31.2.gh.tar.gz 411570 BLAKE2B bf2b92e7d9875ed6285c33ef04baa8b6bb798210bd0c1efcaf81f23a75641964dbd8f9139690928bbecbeae15cc9a7df63898e497b2234b3999dbe91c9b20d78 SHA512 9aff670c10a1cc67c3d71bea6014e5d5bb3da7a63037056f077266005bdc72ec39fcc6afdc5c130753019b00f7306963f133cbf663a3b59490401353e21f74bc +DIST imageio-2.31.3.gh.tar.gz 411838 BLAKE2B 923a21a211150d2356a2484b6c90dc9c210791c6978457bab54182d9d2ee7557d1935d1550439cd23c2b94b3280fdbed2b7561724784d2d8d331c349ae2c0b21 SHA512 9027cf171e2a0a6137c2b8b28ef864effaea230fce2cadabded12f95a57e627b86e715d8ca3ba7eb02c8d88aa237f0097232d5d8d7b3d4742cf8d35995704c5b 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.31.3.ebuild b/dev-python/imageio/imageio-2.31.3.ebuild new file mode 100644 index ..07ef8bc8f8b1 --- /dev/null +++ b/dev-python/imageio/imageio-2.31.3.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 ~arm64 ~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://gith
[gentoo-commits] repo/gentoo:master commit in: dev-python/argparse-manpage/
commit: 7e60e392e9c83707d83530939e33c9422e4f2362 Author: Michał Górny gentoo org> AuthorDate: Mon Sep 4 12:55:34 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 4 12:55:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e60e392 dev-python/argparse-manpage: Bump to 4.4 Signed-off-by: Michał Górny gentoo.org> dev-python/argparse-manpage/Manifest | 1 + .../argparse-manpage/argparse-manpage-4.4.ebuild | 41 ++ 2 files changed, 42 insertions(+) diff --git a/dev-python/argparse-manpage/Manifest b/dev-python/argparse-manpage/Manifest index caa09cd3e878..c4c4627c897b 100644 --- a/dev-python/argparse-manpage/Manifest +++ b/dev-python/argparse-manpage/Manifest @@ -1 +1,2 @@ DIST argparse-manpage-4.3.gh.tar.gz 54479 BLAKE2B de6b6a5c449eebbd4aae207cfeadc6b16baf33e4ed0b6cc886921ee2e2dcdb48ae25f160dd6679da26fc6566fa483a864bc6dd4a0af800b853452405007f58c0 SHA512 9541ddcbddbd12c2fd0d72cc229d453d5d1d25eb915123c26b9040c6a97db6a72bb4002ada5a86620e9caff7c9bc588f1ee7d0c8241b6369cfb28b0271afdbc3 +DIST argparse-manpage-4.4.gh.tar.gz 54603 BLAKE2B 2068e5eb8cf6eecdc4128e0cbb47927577f636178a38ae9ed18cb6aa42baa1dc814b95cb67b3299bd62fc1a63bc25db53cf844b24261b1e2bef9b3dd649cad11 SHA512 d2e1978fec14b6e13d1004a1ae779829c4a584f6fc4e10bd3f5651f72095a1fe010856fec26f6a504c8ce47c95b0124a427f2853c4936987c347ecfb42d28ac1 diff --git a/dev-python/argparse-manpage/argparse-manpage-4.4.ebuild b/dev-python/argparse-manpage/argparse-manpage-4.4.ebuild new file mode 100644 index ..0c9b3e3aa2cd --- /dev/null +++ b/dev-python/argparse-manpage/argparse-manpage-4.4.ebuild @@ -0,0 +1,41 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="Automatically build man-pages for your Python project" +HOMEPAGE=" + https://github.com/praiskup/argparse-manpage/ + https://pypi.org/project/argparse-manpage/ +" +SRC_URI=" + https://github.com/praiskup/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc ~sparc ~x86" + +RDEPEND=" + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.10) +" +BDEPEND=" + test? ( + dev-python/pip[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x COLUMNS=80 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: d9d7c8c96d867b6f8ea49e849160e8836d385814 Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Sep 3 18:18:27 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 4 13:14:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9d7c8c9 dist-kernel-utils.eclass: introduce KERNEL_EFI_ZBOOT This new variable will track if CONFIG_EFI_ZBOOT is enabled or not Closes: https://bugs.gentoo.org/897684 Signed-off-by: Andrew Ammerlaan gentoo.org> Signed-off-by: Michał Górny gentoo.org> eclass/dist-kernel-utils.eclass | 9 - 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/eclass/dist-kernel-utils.eclass b/eclass/dist-kernel-utils.eclass index 1a55424a97ef..67ae2f7b510d 100644 --- a/eclass/dist-kernel-utils.eclass +++ b/eclass/dist-kernel-utils.eclass @@ -19,6 +19,13 @@ # If set to a non-null value, inherits secureboot.eclass # and allows signing of generated kernel images. +# @ECLASS_VARIABLE: KERNEL_EFI_ZBOOT +# @DEFAULT_UNSET +# @DESCRIPTION: +# If set to a non-null value, it is assumed the kernel was built with +# CONFIG_EFI_ZBOOT enabled. This effects the name of the kernel image on +# arm64 and riscv. Mainly useful for sys-kernel/gentoo-kernel-bin. + if [[ ! ${_DIST_KERNEL_UTILS} ]]; then case ${EAPI} in @@ -72,7 +79,7 @@ dist-kernel_get_image_path() { echo arch/x86/boot/bzImage ;; arm64|riscv) - if [[ ${KERNEL_IUSE_SECUREBOOT} ]] && use secureboot; then + if [[ ${KERNEL_EFI_ZBOOT} ]]; then echo arch/${ARCH}/boot/vmlinuz.efi else echo arch/${ARCH}/boot/Image.gz
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: f51bb35a3d1ea823b04d92c0c4492a38225eb75d Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Sep 3 18:19:37 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 4 13:14:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f51bb35a kernel-build.eclass: set KERNEL_EFI_ZBOOT if enabled in .config With this changes we now also support enabling CONFIG_EFI_ZBOOT in user /etc/kernel/config.d settings. Closes: https://bugs.gentoo.org/897684 Signed-off-by: Andrew Ammerlaan gentoo.org> Signed-off-by: Michał Górny gentoo.org> eclass/kernel-build.eclass | 6 ++ 1 file changed, 6 insertions(+) diff --git a/eclass/kernel-build.eclass b/eclass/kernel-build.eclass index 0c40e8033fe2..0618d495f343 100644 --- a/eclass/kernel-build.eclass +++ b/eclass/kernel-build.eclass @@ -461,6 +461,12 @@ kernel-build_merge_configs() { ./scripts/kconfig/merge_config.sh -m -r \ .config "${merge_configs[@]}" || die + + # If this is set by USE=secureboot or user config this will have an effect + # on the name of the output image. Set this variable to track this setting. + if grep -q "CONFIG_EFI_ZBOOT=y" .config; then + KERNEL_EFI_ZBOOT=1 + fi } fi
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
commit: 284ab6c61919959b2993cfdd5863d3b677c7bfca Author: Andrew Ammerlaan gentoo org> AuthorDate: Sun Sep 3 18:20:51 2023 + Commit: Michał Górny gentoo org> CommitDate: Mon Sep 4 13:14:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=284ab6c6 sys-kernel/gentoo-kernel-bin: specify that 6.4.14 has EFI_ZBOOT enabled Closes: https://bugs.gentoo.org/913542 Signed-off-by: Andrew Ammerlaan gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/32587 Signed-off-by: Michał Górny gentoo.org> sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.4.14.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.4.14.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.4.14.ebuild index d6d57f5796d5..c378c0fde329 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.4.14.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.4.14.ebuild @@ -3,6 +3,7 @@ EAPI=8 +KERNEL_EFI_ZBOOT=1 KERNEL_IUSE_SECUREBOOT=1 inherit kernel-install toolchain-funcs unpacker
[gentoo-commits] repo/gentoo:master commit in: sys-apps/uutils-coreutils/
commit: 9461778ebd030ec0021431ed775f30951f2061ac Author: Sam James gentoo org> AuthorDate: Mon Sep 4 12:37:15 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 4 13:20:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9461778e sys-apps/uutils-coreutils: update HOMEPAGE Signed-off-by: Sam James gentoo.org> sys-apps/uutils-coreutils/uutils-coreutils-0.0.18.ebuild | 2 +- sys-apps/uutils-coreutils/uutils-coreutils-0.0.19.ebuild | 2 +- sys-apps/uutils-coreutils/uutils-coreutils-0.0.20.ebuild | 2 +- sys-apps/uutils-coreutils/uutils-coreutils-.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.18.ebuild b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.18.ebuild index c6be269b55f7..c7df5b1b2ac8 100644 --- a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.18.ebuild +++ b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.18.ebuild @@ -285,7 +285,7 @@ CRATES=" inherit cargo DESCRIPTION="GNU coreutils rewritten in Rust" -HOMEPAGE="https://uutils.github.io/user/"; +HOMEPAGE="https://uutils.github.io/coreutils/ https://github.com/uutils/coreutils"; if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/uutils/coreutils"; diff --git a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.19.ebuild b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.19.ebuild index b075c983e7a2..45518539c2ef 100644 --- a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.19.ebuild +++ b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.19.ebuild @@ -294,7 +294,7 @@ CRATES=" inherit cargo DESCRIPTION="GNU coreutils rewritten in Rust" -HOMEPAGE="https://uutils.github.io/user/"; +HOMEPAGE="https://uutils.github.io/coreutils/ https://github.com/uutils/coreutils"; if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/uutils/coreutils"; diff --git a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.20.ebuild b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.20.ebuild index ab9348c982e3..2edcdbbe0524 100644 --- a/sys-apps/uutils-coreutils/uutils-coreutils-0.0.20.ebuild +++ b/sys-apps/uutils-coreutils/uutils-coreutils-0.0.20.ebuild @@ -286,7 +286,7 @@ CRATES=" inherit cargo DESCRIPTION="GNU coreutils rewritten in Rust" -HOMEPAGE="https://uutils.github.io/user/"; +HOMEPAGE="https://uutils.github.io/coreutils/ https://github.com/uutils/coreutils"; if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/uutils/coreutils"; diff --git a/sys-apps/uutils-coreutils/uutils-coreutils-.ebuild b/sys-apps/uutils-coreutils/uutils-coreutils-.ebuild index b5e568592e46..9bb82ca03896 100644 --- a/sys-apps/uutils-coreutils/uutils-coreutils-.ebuild +++ b/sys-apps/uutils-coreutils/uutils-coreutils-.ebuild @@ -286,7 +286,7 @@ CRATES=" inherit cargo DESCRIPTION="GNU coreutils rewritten in Rust" -HOMEPAGE="https://uutils.github.io/user/"; +HOMEPAGE="https://uutils.github.io/coreutils/ https://github.com/uutils/coreutils"; if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/uutils/coreutils";
[gentoo-commits] repo/gentoo:master commit in: sys-apps/uutils-findutils/
commit: 33e21aa36e228030d4e1135e8ca394fa9bee1137 Author: Sam James gentoo org> AuthorDate: Mon Sep 4 12:37:52 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 4 13:20:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33e21aa3 sys-apps/uutils-findutils: update HOMEPAGE Signed-off-by: Sam James gentoo.org> sys-apps/uutils-findutils/uutils-findutils-0.4.1.ebuild | 3 +-- sys-apps/uutils-findutils/uutils-findutils-0.4.2.ebuild | 3 +-- sys-apps/uutils-findutils/uutils-findutils-.ebuild | 3 +-- 3 files changed, 3 insertions(+), 6 deletions(-) diff --git a/sys-apps/uutils-findutils/uutils-findutils-0.4.1.ebuild b/sys-apps/uutils-findutils/uutils-findutils-0.4.1.ebuild index 465fa903b1f8..55eb425a585e 100644 --- a/sys-apps/uutils-findutils/uutils-findutils-0.4.1.ebuild +++ b/sys-apps/uutils-findutils/uutils-findutils-0.4.1.ebuild @@ -155,8 +155,7 @@ LLVM_MAX_SLOT=15 inherit cargo llvm DESCRIPTION="GNU findutils rewritten in Rust" -# https://uutils.github.io/user/ doesn't yet mention findutils -HOMEPAGE="https://github.com/uutils/findutils"; +HOMEPAGE="https://uutils.github.io/findutils/ https://github.com/uutils/findutils"; if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/uutils/findutils"; diff --git a/sys-apps/uutils-findutils/uutils-findutils-0.4.2.ebuild b/sys-apps/uutils-findutils/uutils-findutils-0.4.2.ebuild index efaca1187c1d..6bc84bd5222f 100644 --- a/sys-apps/uutils-findutils/uutils-findutils-0.4.2.ebuild +++ b/sys-apps/uutils-findutils/uutils-findutils-0.4.2.ebuild @@ -192,8 +192,7 @@ LLVM_MAX_SLOT=15 inherit cargo llvm DESCRIPTION="GNU findutils rewritten in Rust" -# https://uutils.github.io/user/ doesn't yet mention findutils -HOMEPAGE="https://github.com/uutils/findutils"; +HOMEPAGE="https://uutils.github.io/findutils/ https://github.com/uutils/findutils"; if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/uutils/findutils"; diff --git a/sys-apps/uutils-findutils/uutils-findutils-.ebuild b/sys-apps/uutils-findutils/uutils-findutils-.ebuild index efaca1187c1d..6bc84bd5222f 100644 --- a/sys-apps/uutils-findutils/uutils-findutils-.ebuild +++ b/sys-apps/uutils-findutils/uutils-findutils-.ebuild @@ -192,8 +192,7 @@ LLVM_MAX_SLOT=15 inherit cargo llvm DESCRIPTION="GNU findutils rewritten in Rust" -# https://uutils.github.io/user/ doesn't yet mention findutils -HOMEPAGE="https://github.com/uutils/findutils"; +HOMEPAGE="https://uutils.github.io/findutils/ https://github.com/uutils/findutils"; if [[ ${PV} == ]] ; then EGIT_REPO_URI="https://github.com/uutils/findutils";
[gentoo-commits] repo/gentoo:master commit in: sys-apps/uutils-findutils/
commit: cee8234604fc119db045e9114ee78973cab2e0f7 Author: Sam James gentoo org> AuthorDate: Mon Sep 4 12:38:00 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 4 13:20:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cee82346 sys-apps/uutils-findutils: drop 0.4.1 Signed-off-by: Sam James gentoo.org> sys-apps/uutils-findutils/Manifest | 17 -- .../uutils-findutils/uutils-findutils-0.4.1.ebuild | 218 - 2 files changed, 235 deletions(-) diff --git a/sys-apps/uutils-findutils/Manifest b/sys-apps/uutils-findutils/Manifest index 0295b8a16e3b..504344fce448 100644 --- a/sys-apps/uutils-findutils/Manifest +++ b/sys-apps/uutils-findutils/Manifest @@ -3,7 +3,6 @@ DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf1 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 DIST anstream-0.3.2.crate 19504 BLAKE2B 617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9 SHA512 b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8 -DIST anstyle-0.3.5.crate 14272 BLAKE2B 15bb1487dd8c3d7864611d85f0ed277c9226f5f046ed6508ce1f933cfd38bba870af15fe3d238a0aaf104272be28dbb9d2f3a96e53bf2814d0b4de173d52 SHA512 3075963236b4b7b94b98672481a82ad1ab9d219e583dc5646bc7ebfef35a7bbdcb38c9e12c770a51809fdc4fcc510e781875507446b36bc87a69e4a10e562709 DIST anstyle-1.0.0.crate 13972 BLAKE2B 741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80 SHA512 5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2 SHA512 5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a @@ -25,7 +24,6 @@ DIST byteorder-1.4.2.crate 22148 BLAKE2B 4fd246d80ec9e0abf41a0779668d8b383098206 DIST cc-1.0.72.crate 57495 BLAKE2B b2057ca53aacafa063a4eaa907bfb65aa32ce01a74a90b9085c8243a87723cee8ce79e4904f9d205f9d451598ee34495f8879d27c189477ca43bd39b88b5ea2e SHA512 e9a5b283b2a1fee1030009068c1f87291ec1dab7584a0892f27cc7e523c8fdfd5d986281d9aec1a00af706af1e61d7e64c245c74be7b39c8c022ae2d4f87de8d DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886 DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff -DIST chrono-0.4.24.crate 191330 BLAKE2B 492a5f1a458db9d6eaf244ac6ee750fee5b4e2586b7c675f87f2515143080774f13f9c163bcfc84b08ec70b90c7fab2ffa438f9b2b8b4ec1e691fbf9a104ad50 SHA512 1a9121870aa4d76448a1b118a2e135a145a55c7784c4f5a4f25732f8597b8655f32cbce174bdd65c2dc7b17dcc3a608454d0e3dc29b86338e42a839f8be1e4fd DIST chrono-0.4.26.crate 191501 BLAKE2B eae49ee247607995c28463b8c3e2119497141e69d19a756c408f2b72d94bea39397ea2d0d3cd2ccbf1348ef973dd8bae6d29a0d0590e8dd34633f365a9170adb SHA512 2b66faf4d8374cfb0485710ceb2c9c1ce63aa6f9670e405a0810af4aca01c57d8dcd198a1f4cad498d5efd89e3ba1b4f0bab599422af4f9bd6fb74494c47 DIST clang-sys-1.3.0.crate 37713 BLAKE2B ca7ee0771a970ed67b02d55d9027bab061c52d624540894cd00d09d847f6f35c58e76a1a6153309f8af709474df64b46f4764c2036883a688ffb8154d77ed123 SHA512 80c78c53a877cd8208730885214c135dd65a208cfd047dba7595283bbeec266f4d39cd1e0b3c2c69a474569ba68e4db93636e31a77c350d7bb2337e06ee7cb74 DIST clap-2.34.0.cr
[gentoo-commits] repo/gentoo:master commit in: sys-apps/uutils-coreutils/
commit: fdd81a5547c21a6a0aa3c776b3da9967472257be Author: Sam James gentoo org> AuthorDate: Mon Sep 4 12:38:11 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 4 13:20:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd81a55 sys-apps/uutils-coreutils: drop 0.0.18, 0.0.19 Signed-off-by: Sam James gentoo.org> sys-apps/uutils-coreutils/Manifest | 119 --- .../uutils-coreutils-0.0.18.ebuild | 337 -- .../uutils-coreutils-0.0.19.ebuild | 383 - 3 files changed, 839 deletions(-) diff --git a/sys-apps/uutils-coreutils/Manifest b/sys-apps/uutils-coreutils/Manifest index e171fb622d4d..1d58c2da7554 100644 --- a/sys-apps/uutils-coreutils/Manifest +++ b/sys-apps/uutils-coreutils/Manifest @@ -1,60 +1,40 @@ -DIST Inflector-0.11.4.crate 17438 BLAKE2B eaf0c7f983b3186e9bc89353021a10592f2877e46585bd50b96db9b087343d1199c7b6cf3fa53cd274fb6d33de025a904b8aa31a7ac9599ae3689ecdbcec34cd SHA512 f1f6463e033b6d3c16c51dc1e1a3f5569954308b95b59058294b7f9310919bbda797e99e6a07529071bb83f0688867a243997d33795a7136b0af73977004296e DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60 SHA512 0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c DIST aho-corasick-1.0.1.crate 167320 BLAKE2B f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc SHA512 7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070 -DIST aliasable-0.1.3.crate 6169 BLAKE2B c23840c7f1df86109e004aa1929d7355bd815c69ce8c5a316c9e2810851b7faf91c7480924d67cf83520e94b86dc0cc1b90b0dcc84b446a15ba51bae95ca SHA512 a60e4280335638b36a72e51514843229fdd0cc89cb670fcf159f882a687c04ecbddcc52a1dcc3cbe8647e5308af3939037934a157facdddcc4834dcd3cb16dc8 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 -DIST anstream-0.2.6.crate 19429 BLAKE2B ab22ca48e23a717f2cb909ec1fa162d40bffe198b99dc2e2d7bd80702b404ed881aafff9bd54f5091ed714573a9e9fcc64d4e9aeba8e5d2be22fc09cf97531d6 SHA512 6488232a6b19f6d187424097446754139559dc9eb5918c47429e4759b64b28fda5a3f33437cb1b364cceace655935f94d2be128bac327ac826fa588c2c1463ad DIST anstream-0.3.2.crate 19504 BLAKE2B 617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9 SHA512 b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8 -DIST anstyle-0.3.5.crate 14272 BLAKE2B 15bb1487dd8c3d7864611d85f0ed277c9226f5f046ed6508ce1f933cfd38bba870af15fe3d238a0aaf104272be28dbb9d2f3a96e53bf2814d0b4de173d52 SHA512 3075963236b4b7b94b98672481a82ad1ab9d219e583dc5646bc7ebfef35a7bbdcb38c9e12c770a51809fdc4fcc510e781875507446b36bc87a69e4a10e562709 DIST anstyle-1.0.0.crate 13972 BLAKE2B 741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80 SHA512 5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b -DIST anstyle-parse-0.1.1.crate 24186 BLAKE2B c488959a2c50905f35b43b8d6174f1f1e56bf5da49e4d7c8cad7eb313eeef5a66b61d1b5f3780796b8f6f4b0702b54b112e9227054c5567c5e57ce7b1c3d8440 SHA512 366fc0a5eb27744eac1f8cfc775734226e937ab5288e1401043d033eca046eeed6918362bc9c1e76f8b2f77ec85e7f0d9a0c801a4b36790f278d62a8fe1d417f DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B f796ddf1af04c93d7ee2721731e5cd22bb941919940a9e
[gentoo-commits] repo/gentoo:master commit in: sys-apps/uutils-coreutils/, sys-apps/uutils-coreutils/files/
commit: a4b75710e7848a64d2b657c9d3a50867fde173bf Author: Sam James gentoo org> AuthorDate: Mon Sep 4 13:20:00 2023 + Commit: Sam James gentoo org> CommitDate: Mon Sep 4 13:20:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4b75710 sys-apps/uutils-coreutils: add 0.0.21 Signed-off-by: Sam James gentoo.org> sys-apps/uutils-coreutils/Manifest | 52 + .../uutils-coreutils-0.2.21-xfail-tests.patch | 67 +++ ...-.ebuild => uutils-coreutils-0.0.21.ebuild} | 129 ++--- .../uutils-coreutils/uutils-coreutils-.ebuild | 129 ++--- 4 files changed, 245 insertions(+), 132 deletions(-) diff --git a/sys-apps/uutils-coreutils/Manifest b/sys-apps/uutils-coreutils/Manifest index 1d58c2da7554..69cbb297425f 100644 --- a/sys-apps/uutils-coreutils/Manifest +++ b/sys-apps/uutils-coreutils/Manifest @@ -2,6 +2,7 @@ DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e64656907 DIST ahash-0.7.6.crate 38030 BLAKE2B aca3661477fcd7822d6d10970151e05c28e1615f8cd7ddaac064b15102027e404b19b0f3f16dd76145048594ea1c22ae27dd08cc05c411efbae9ec7a1ef55ce9 SHA512 61354688b6fb096359faefb6f34be958cd2215d56b88c22c737d24183eaad433f811bc9e64f927e4852c87d2799c22fda82b55cfbef2ed6357ff74f0c4ffec68 DIST aho-corasick-0.7.19.crate 113070 BLAKE2B 5ddaa0d415d19cf9922b5723bf3480750634ea68cb66fd05bfa2bf57607eb6383ba86d8c55f70adb87b71b98caa73d8f6ebd075c006493530c81979032899b60 SHA512 0d63d29079650bde4e8a9f8529716b9d8c42db076a1d74715116240c2628173f1e86fb29c08a25ad07a0148e48789ab20de0c186a8b3dfb193cbfeb0d76ae78c DIST aho-corasick-1.0.1.crate 167320 BLAKE2B f148004140d4f705e93f448020b97c434b93fea6ae34fd74b1f394b076c2727a87f5ec54542a0f52822d716c10ada3c68ae8f50a46c455fc6e828b10b5650ecc SHA512 7cea5b2305b90aebc54f78446cfc91f275b1be8489d2d80c3baa9ff8b913f9b2296adbdf4aefb0d8fce8f57812963fb9450b200d133a9d61e100cef324068070 +DIST aho-corasick-1.0.4.crate 171175 BLAKE2B b3d450533f0799a18fa6ceba41ce841573a3b9fe9bc66745aba9b5a1ef4d86b107aa68c049bd30df7bc86229c71264142e40da8e1d145e776017269a01aed86e SHA512 7cb8feb3289a508b1345b3cc04b59f2f730b80f561b17c7605ce23bf92780b5b3714ec84f5e3c5f4ba0c3abd47ac44fd0064a8bf4c5a7d00bd580774c6a3aee8 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 DIST anstream-0.3.2.crate 19504 BLAKE2B 617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9 SHA512 b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8 @@ -16,6 +17,7 @@ DIST bigdecimal-0.4.0.crate 44652 BLAKE2B a104763b71dcc7c1f9d6116d319989cdb7 DIST binary-heap-plus-0.5.0.crate 20570 BLAKE2B a0cd30313e52eb33e7fa109c96ef39642d5ec6ef38b96ca37c0b3817299f1a06d39f6245316325e072d7275021e75eceb06a0f78ffd5418ec8bdd3974f10532e SHA512 8ad19390582e20ffe26533db6a452ce8a6768f9fe309f1cf0c58be830d433e1130f9187450a106981cf8d440e2a37ddb95dde90d346decae56340971ff8eed66 DIST bindgen-0.63.0.crate 201856 BLAKE2B a99470e5878c90d0ff4cdcba5d16177eb765822041203c7224f9baf1fda23f83d92c3b9cd83759ed9ca779f9d3961509b4d7e038b716b9d68bf6563743ca8141 SHA512 43ac3067b3635c968c3a4bf6d665d633b9b80ff4eec36aad353019fc16e25c2338ea3f00a7fb077ae0dc055d10ea3ed6c304055a18dcf0c31bf980c26b110796 DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST bitflags-2.3.3.crate 34320 BLAKE2B da9f42fc888e31d50d0b2f0d0cc1bddfa97e0c2d3eac60fd2cc451670f000b5148e58c3c40c348ef1bd516c7a568bcc3a97742ac5bdb9ef4772048eb922171af SHA512 8f063ba2bc3f638ca9200722e1c4370102589fb07aef25efcf63993fbf283cc86d554d11d24719f728ecabe540a47a90ce4113d8719f8e773f2344a66d21ff78 DIST blake2b_simd-1.0.1.crate 34167 BLAKE2B 2bc3ae629057755c1867a21ce97491ac4125007ca0d56a8d8a74e0b372c708ddcbc00505ed0935191980adaddffde4fbe3a534a3d2ed502b5c2d4c52b4b35c33 SHA512 4ab447f0a3c14c2875fb7224f9978b017277c64503bd8a4adee068f0d26e889a43720c600f59622df59171465927fa31b446baf39506bd00924a917bd6366271 DIST blake3-1.4.0.crate 162833 BLAKE2B f8336614e8c36b992b9d26cb1cc725795e551d2bab664c4e20c7e1e9168818a3ed772415af6ddc0a
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: 3251a8ba252aa56278cdfabd74a2490697db5cae Author: Ionen Wolkens gentoo org> AuthorDate: Mon Sep 4 13:17:44 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Sep 4 13:20:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3251a8ba dev-util/maturin: silence pip for tests We are the ones allowing pip to use system packages (to avoid network), and then bad packages can generate noise, then test failure. Was tempted to say "these packages should just be fixed to use pep517", but different issues are going to come around eventually. Ideally would want a more specific option to hide these warnings, but I only know of -qq to be "really quiet". Closes: https://bugs.gentoo.org/913613 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/maturin-1.2.3.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/dev-util/maturin/maturin-1.2.3.ebuild b/dev-util/maturin/maturin-1.2.3.ebuild index 4552aea55d0c..df491b1daa41 100644 --- a/dev-util/maturin/maturin-1.2.3.ebuild +++ b/dev-util/maturin/maturin-1.2.3.ebuild @@ -411,8 +411,12 @@ src_prepare() { distutils-r1_src_prepare if use test; then - # used to prevent use of network during tests + # used to prevent use of network during tests, and silence pip + # if it finds unrelated issues with system packages (bug #913613) cat > "${T}"/pip.conf <<-EOF || die + [global] + quiet = 2 + [install] no-index = yes no-dependencies = yes
[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/, media-libs/harfbuzz/files/
commit: 66a80a1268ba88af9f7888e747e3fee88b34e47b Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Sep 3 17:50:50 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 13:28:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66a80a12 media-libs/harfbuzz: drop 7.3.0, 8.0.0-r1 Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/harfbuzz/Manifest | 2 - .../files/harfbuzz-8.0.0-arm-cast-align.patch | 31 -- media-libs/harfbuzz/harfbuzz-7.3.0.ebuild | 102 media-libs/harfbuzz/harfbuzz-8.0.0-r1.ebuild | 107 - 4 files changed, 242 deletions(-) diff --git a/media-libs/harfbuzz/Manifest b/media-libs/harfbuzz/Manifest index dd1265aea6f4..825569f0edcd 100644 --- a/media-libs/harfbuzz/Manifest +++ b/media-libs/harfbuzz/Manifest @@ -1,4 +1,2 @@ -DIST harfbuzz-7.3.0.tar.xz 18867940 BLAKE2B 7b1f6fb0c4c7483ff7a7c27f613b8579af30a304432e1a4e157aec439aed93e68443df1f2bc741be6780a6b2214d54804e2df9a20d83c8256b5f98c7fcda SHA512 e1fb484e4117cedc72bd473ee91b2f6143533fb467ec9a64361f0c7ffd8b5a44ad2ea42daa948a2d5d85297ace4b640fcd24a8291b0d75a1d4ee468c629febe9 -DIST harfbuzz-8.0.0.tar.xz 18793316 BLAKE2B b37ef67734af2b0e0f4587fc5e43b3046d669d4fac50c0f2bf9710a9e84384b9a22141999299476d715ce148b33236a42aa0f5d250114f0aef3074f6c401170b SHA512 8f4b72ec5f4fca56162e6d6fd6c60aa68958861ca5683e34a9ed96dd09d203253d5dbbfb2987b161fabda9b3abf61120e928a4dd6e9e9e6b6842294cfdf08402 DIST harfbuzz-8.0.1.tar.xz 18792332 BLAKE2B e69305e5cddee2f9a928ab38b6904cc3e6fbafb319ad268047178667639a2a361576051a9a6443352b51adca47bb8998ca5c533afe12eac456c3170e171c1839 SHA512 e1292f059b07a5aa2f3fbf345b893209cac895c461b4abf30b8b76bcd03c79dd09f911450293403070e1a0bb08496a7f37693ba5a62a9d423dd6ba55e74d DIST harfbuzz-8.1.1.tar.xz 18820088 BLAKE2B 341603e50aec5294eb16fb431975304ee9badce5588d726c5ccbcf9e38878581c4bbf2e09f27c3d401da52c93121702f220cd207792448af66a9f23830df9114 SHA512 74416c6cf78751721112fe551a47600b9b85d6865f38b155c0e432e757a175ac127baeeaa16bfe6d62510e00f9def8950f0c836545d1847a924b478c51e43b0c diff --git a/media-libs/harfbuzz/files/harfbuzz-8.0.0-arm-cast-align.patch b/media-libs/harfbuzz/files/harfbuzz-8.0.0-arm-cast-align.patch deleted file mode 100644 index c83336ce3fd0.. --- a/media-libs/harfbuzz/files/harfbuzz-8.0.0-arm-cast-align.patch +++ /dev/null @@ -1,31 +0,0 @@ -https://github.com/harfbuzz/harfbuzz/commit/db3aeeb547c1a2cad46ea03e162593d22f700cb4 - -From db3aeeb547c1a2cad46ea03e162593d22f700cb4 Mon Sep 17 00:00:00 2001 -From: Behdad Esfahbod -Date: Sun, 9 Jul 2023 12:32:49 -0600 -Subject: [PATCH] [subset] Fix cast-align issue - -Fixes https://github.com/harfbuzz/harfbuzz/issues/4316 a/src/hb-serialize.hh -+++ b/src/hb-serialize.hh -@@ -266,7 +266,7 @@ struct hb_serialize_context_t - propagate_error (std::forward (os)...); } - - /* To be called around main operation. */ -- template -+ template - __attribute__((returns_nonnull)) - Type *start_serialize () - { a/src/hb-subset.cc -+++ b/src/hb-subset.cc -@@ -273,7 +273,7 @@ _try_subset (const TableType *table, - hb_vector_t* buf, - hb_subset_context_t* c /* OUT */) - { -- c->serializer->start_serialize (); -+ c->serializer->start_serialize (); - if (c->serializer->in_error ()) return false; - - bool needed = table->subset (c); - diff --git a/media-libs/harfbuzz/harfbuzz-7.3.0.ebuild b/media-libs/harfbuzz/harfbuzz-7.3.0.ebuild deleted file mode 100644 index 9ea00f65f775.. --- a/media-libs/harfbuzz/harfbuzz-7.3.0.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit flag-o-matic meson-multilib python-any-r1 xdg-utils - -DESCRIPTION="An OpenType text shaping engine" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/HarfBuzz"; - -if [[ ${PV} = ]] ; then - EGIT_REPO_URI="https://github.com/harfbuzz/harfbuzz.git"; - inherit git-r3 -else - SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz"; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="Old-MIT ISC icu" -# 0.9.18 introduced the harfbuzz-icu split; bug #472416 -# 3.0.0 dropped some unstable APIs; bug #813705 -# 6.0.0 changed libharfbuzz-subset.so ABI -SLOT="0/6.0.0" - -IUSE="+cairo debug doc experimental +glib +graphite icu +introspection test +truetype" -RESTRICT="!test? ( test )" -REQUIRED_USE="introspection? ( glib )" - -RDEPEND=" - cairo? ( x11-libs/cairo:=[${MULTILIB_USEDEP}] ) - glib? ( >=dev-libs/glib-2.38:2[${MULTILIB_USEDEP}] ) - graphite? ( >=media-gfx/graphite2-1.2.1:=[${MULTILIB_USEDEP}] ) - icu? ( >=de
[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/
commit: 7bd1d9aa1627468e9b44ad13291d4b318065c6fc Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Sep 3 17:51:55 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 13:28:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7bd1d9aa app-text/poppler: drop 23.05.0, 23.07.0 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/poppler/Manifest | 5 -- app-text/poppler/poppler-23.05.0.ebuild | 148 --- app-text/poppler/poppler-23.07.0.ebuild | 152 3 files changed, 305 deletions(-) diff --git a/app-text/poppler/Manifest b/app-text/poppler/Manifest index f194e2bd26ab..5f298b2b37c9 100644 --- a/app-text/poppler/Manifest +++ b/app-text/poppler/Manifest @@ -1,8 +1,3 @@ -DIST poppler-23.05.0.tar.xz 1856488 BLAKE2B 837d532855da3816c3d83ff3401e9a545451d9f341b0e0260536f56d3eb56cdc1757ab057b49b8c8e1a2b9e4c34650807ea08138fb76d1ea86492bba51876dbd SHA512 b7fdd519737b95c5898f3ff83a294430390c330d0f3e5526180c956550656be9374a534d6c4e7ebffccaac3364b01d74b75a82d3f703e2575cc1b1273e7a12c3 -DIST poppler-23.05.0.tar.xz.sig 833 BLAKE2B c372ded3a5ea3fcf46cccd3d1417d95b449f0b2abfbc114f4bae0d3574040140a8081c23da3c048b3eecca484ed75baee700d2484a12a86d4a5ae82337530f8c SHA512 c9b359dfe67d901578ba6708f1224d1d45b3307a97f3e14e6bac0da748dd2c4457d6e8ff8949b2def5e84acd770198c653e0c5ef8b91088168c38bebf4f3be50 -DIST poppler-23.07.0.tar.xz 1882144 BLAKE2B 5c29060ae0ade048eb8fc7d7e462b1dc9877921e94e23be64f382a36b56bc469e1dbf64d3110b00ecd6d3da3c97593a7b75a7bfe4bdd33507e4ef1f64276d939 SHA512 8d39a2ca9505f1c12f1dde6f8b57a93dea6fbcf4cf47f8aa3f53a5db900a79ab8630afab96b24439e90d1dfc7b801c3468f705b308b6fcf0c88eafaf9c50dcd4 -DIST poppler-23.07.0.tar.xz.sig 833 BLAKE2B 41b68cb9e8a725f3b86bdcbea82cf5f173b7f87030f17e177a9968af12e1aad0426f6e00bf8db5317c42bc99a6534c36cb2f4ccf6e59766a410ec94cf522c5a0 SHA512 dea7fdcf0a37de838fc2c8020cb75498994a04cf2c74002021d0081c2d2414d0c96c52cc8cdf4f06f76e5f80337338e4ff5f05a8ec9f192ad227ff42c9bc032c DIST poppler-23.08.0.tar.xz 1883408 BLAKE2B a35e44cc590e34991b27e53caf650dedf4d4aa4f9f82ed5d8a57b0ca6bb863c96fe0e9b9c9021b9722db48896d236c9e057bcbf45e9609eb237bf00481e91428 SHA512 4f4e3fab9c7de5913496862ce7158a4d79e252c36e4c461980a2ac77689897d02ab292965ea12fb02ea7720e34f98331251b914c0ea8be66842fee0d76779ba6 DIST poppler-23.08.0.tar.xz.sig 833 BLAKE2B afab91ff9f799cc6c5864275bebf580098449ca070fa5eca47ff54007e94eef4a33f3762390a509d21471af81f9d731951bdbc1ff4adc162763bf54e7dd84408 SHA512 896905f056265388872de552aac94c64abc29f82062ecb2a5137288e4594ca87cb7372807bfe4c30fbc08a3d3922ce84bbbe7260a35e19d438f6bc88d230429f DIST poppler-test-e3cdc82782941a8d7b8112f83b4a81b3d334601a.tar.bz2 5199251 BLAKE2B 6431b2aa4c60dec6202c737b4cfbbd4bf03808772c0adc6568454a04e713a2e869702f5c318e7799e7b1374252b5a956471b7cf6c9e2d6c8da5236e31a110f35 SHA512 bf5442601f453e601e0b368cc576bf0d5ca5509e9eecd8c7f0476802346834e9a9d3e0f32130c18d21807cd69a55e8168bca1cdb0292ad0215590a881a923c04 -DIST poppler-test-eea2a4a355eb49ca70d944afd5245b24578af287.tar.bz2 5196899 BLAKE2B 926e148953a703249fa6369254f3aaacd945e0d08effdecec826a0b9c207c9b91d4af8dbeefb0a1a52decb5e941ff6b0f654fbaf15d5ed4d280ae1a7a3542534 SHA512 0c861f95a318f8a966851c7f12524d9311fba1914750527492bb4e5196d5d0be0deae7e3265fff78a5536617130b708285fed5b1edcb85c34ba83ca77226a7cd diff --git a/app-text/poppler/poppler-23.05.0.ebuild b/app-text/poppler/poppler-23.05.0.ebuild deleted file mode 100644 index 21a24365e8d4.. --- a/app-text/poppler/poppler-23.05.0.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 2005-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic toolchain-funcs xdg-utils - -if [[ ${PV} == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://anongit.freedesktop.org/git/poppler/poppler.git"; - SLOT="0/" -else - VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/aacid.asc - inherit verify-sig - - TEST_COMMIT="eea2a4a355eb49ca70d944afd5245b24578af287" - SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz"; - SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )" - SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - SLOT="0/128" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION -fi - -DESCRIPTION="PDF rendering library based on the xpdf-3.0 code base" -HOMEPAGE="https://poppler.freedesktop.org/"; - -LICENSE="GPL-2" -IUSE="boost cairo cjk curl +cxx debug doc +introspection +jpeg +jpeg2k +lcms nss png qt5 test tiff +utils" -RESTRICT="!test
[gentoo-commits] repo/gentoo:master commit in: dev-libs/icu-layoutex/
commit: 7158e80d546e62976bee6b3982f77204758fcca7 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Sep 3 17:51:13 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 13:28:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7158e80d dev-libs/icu-layoutex: drop 73.1 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/icu-layoutex/Manifest | 2 - dev-libs/icu-layoutex/icu-layoutex-73.1.ebuild | 134 - 2 files changed, 136 deletions(-) diff --git a/dev-libs/icu-layoutex/Manifest b/dev-libs/icu-layoutex/Manifest index 1bd85246f8dd..d312969b2e95 100644 --- a/dev-libs/icu-layoutex/Manifest +++ b/dev-libs/icu-layoutex/Manifest @@ -1,4 +1,2 @@ -DIST icu4c-73_1-src.tgz 26512935 BLAKE2B 45de117efc4a49301c04a997963393967a70b8583abf1a9626331e275c5bc329cf2685de5c80b32f764c8ff2530b5594316d7119ce66503e5adba7842ca24424 SHA512 e788e372716eecebc39b56bbc88f3a458e21c3ef20631c2a3d7ef05794a678fe8dad482a03a40fdb9717109a613978c7146682e98ee16fade5668d641d5c48f8 -DIST icu4c-73_1-src.tgz.asc 833 BLAKE2B 2c0a02a109280c7994f3c9404473119105ccbe051633dd8dc89c14ff65612d7a18deccff2a525752808f26f34d7c192f9346a8c3a0d34af9aa2110744d9f863d SHA512 b7042b0e39e1ebfcef8573d388b32a740106c7cfd4c18ebd52e7fd22e64e07b174d766373b1722520369e937fc56d439a0b290a3efeee287b2740388c3d3 DIST icu4c-73_2-src.tgz 26519906 BLAKE2B 3f7dec9d527939d6d594c92844a400733e43af018bbc2f600edcb18299211a2f2285332188976d15e1ef672191416abac0b95a9d1a2ea6ababdaddf12708ccef SHA512 76dd782db6205833f289d7eb68b60860dddfa3f614f0ba03fe7ec13117077f82109f0dc1becabcdf4c8a9c628b94478ab0a46134bdb06f4302be55f74027ce62 DIST icu4c-73_2-src.tgz.asc 659 BLAKE2B 83e082ba15ba7aeb366b6d97da15d076c200f9051e55bf00ba13265a3d87aade5a5b18c98a0c903d5015821c63e4b340ffbcc7940a654d169ad1948d6594ce63 SHA512 7598b8cc498ada8ca904b13f7aba27abd3f8f3013a0677d7ffab42d5413df9d2f0526107559301abc4049123b2e6d4d4f4cc589cbd943959d97b595dd57ea63c diff --git a/dev-libs/icu-layoutex/icu-layoutex-73.1.ebuild b/dev-libs/icu-layoutex/icu-layoutex-73.1.ebuild deleted file mode 100644 index 7d9caa934942.. --- a/dev-libs/icu-layoutex/icu-layoutex-73.1.ebuild +++ /dev/null @@ -1,134 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Please bump with dev-libs/icu -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/icu.asc -inherit autotools flag-o-matic multilib-minimal toolchain-funcs verify-sig - -MY_PV=${PV/_rc/-rc} -MY_PV=${MY_PV//./_} - -DESCRIPTION="External layout part of International Components for Unicode" -HOMEPAGE="https://icu.unicode.org/"; - -SRC_URI="https://github.com/unicode-org/icu/releases/download/release-${MY_PV/_/-}/icu4c-${MY_PV/-rc/rc}-src.tgz"; -SRC_URI+=" verify-sig? ( https://github.com/unicode-org/icu/releases/download/release-${MY_PV/_/-}/icu4c-${MY_PV/-rc/rc}-src.tgz.asc )" -S="${WORKDIR}"/${PN/-layoutex}/source - -LICENSE="BSD" -SLOT="0/${PV}" -if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86" -fi -IUSE="debug static-libs test" -RESTRICT="!test? ( test )" - -DEPEND=" - ~dev-libs/icu-${PV}[${MULTILIB_USEDEP}] - dev-libs/icu-le-hb[${MULTILIB_USEDEP}] -" -RDEPEND="${DEPEND}" -BDEPEND=" - virtual/pkgconfig - verify-sig? ( >=sec-keys/openpgp-keys-icu-20221020 ) -" - -PATCHES=( "${FILESDIR}/${PN}-65.1-remove-bashisms.patch" ) - -src_prepare() { - default - - # Disable renaming as it assumes stable ABI and that consumers - # won't use unofficial APIs. We need this despite the configure argument. - sed -i \ - -e "s/#define U_DISABLE_RENAMING 0/#define U_DISABLE_RENAMING 1/" \ - common/unicode/uconfig.h || die - - # Fix linking of icudata - sed -i \ - -e "s:LDFLAGSICUDT=-nodefaultlibs -nostdlib:LDFLAGSICUDT=:" \ - config/mh-linux || die - - eautoreconf -} - -src_configure() { - # ICU tries to append -std=c++11 without this, so as of 71.1, - # despite GCC 9+ using c++14 (or gnu++14) and GCC 11+ using gnu++17, - # we still need this. - append-cxxflags -std=c++14 - - if tc-is-cross-compiler; then - mkdir "${WORKDIR}"/host || die - pushd "${WORKDIR}"/host >/dev/null || die - - CFLAGS="" CXXFLAGS="" ASFLAGS="" LDFLAGS="" \ - CC="$(tc-getBUILD_CC)" CXX="$(tc-getBUILD_CXX)" AR="$(tc-getBUILD_AR)" \ - RANLIB="$(tc-getBUILD_RANLIB)" LD="$(tc-getBUILD_LD)" \ - "${S}"/configure --disable-renaming --disable-debug \ - --disable-samples --enable-static || die - emake - - popd >/dev/null || die - fi - - multilib-minimal_src_configure -} - -multilib_src_configure() { - local myeconfargs=( - --disable-renaming -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/icu/files/, dev-libs/icu/
commit: 717a5d9246a1b33796e21dbf42c0520c54deb837 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Sep 3 17:51:32 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 13:28:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=717a5d92 dev-libs/icu: drop 73.1-r2 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/icu/Manifest | 2 - .../icu/files/icu-73.1-fix-UChar-api-deux.patch| 82 --- dev-libs/icu/icu-73.1-r2.ebuild| 163 - 3 files changed, 247 deletions(-) diff --git a/dev-libs/icu/Manifest b/dev-libs/icu/Manifest index 1bd85246f8dd..d312969b2e95 100644 --- a/dev-libs/icu/Manifest +++ b/dev-libs/icu/Manifest @@ -1,4 +1,2 @@ -DIST icu4c-73_1-src.tgz 26512935 BLAKE2B 45de117efc4a49301c04a997963393967a70b8583abf1a9626331e275c5bc329cf2685de5c80b32f764c8ff2530b5594316d7119ce66503e5adba7842ca24424 SHA512 e788e372716eecebc39b56bbc88f3a458e21c3ef20631c2a3d7ef05794a678fe8dad482a03a40fdb9717109a613978c7146682e98ee16fade5668d641d5c48f8 -DIST icu4c-73_1-src.tgz.asc 833 BLAKE2B 2c0a02a109280c7994f3c9404473119105ccbe051633dd8dc89c14ff65612d7a18deccff2a525752808f26f34d7c192f9346a8c3a0d34af9aa2110744d9f863d SHA512 b7042b0e39e1ebfcef8573d388b32a740106c7cfd4c18ebd52e7fd22e64e07b174d766373b1722520369e937fc56d439a0b290a3efeee287b2740388c3d3 DIST icu4c-73_2-src.tgz 26519906 BLAKE2B 3f7dec9d527939d6d594c92844a400733e43af018bbc2f600edcb18299211a2f2285332188976d15e1ef672191416abac0b95a9d1a2ea6ababdaddf12708ccef SHA512 76dd782db6205833f289d7eb68b60860dddfa3f614f0ba03fe7ec13117077f82109f0dc1becabcdf4c8a9c628b94478ab0a46134bdb06f4302be55f74027ce62 DIST icu4c-73_2-src.tgz.asc 659 BLAKE2B 83e082ba15ba7aeb366b6d97da15d076c200f9051e55bf00ba13265a3d87aade5a5b18c98a0c903d5015821c63e4b340ffbcc7940a654d169ad1948d6594ce63 SHA512 7598b8cc498ada8ca904b13f7aba27abd3f8f3013a0677d7ffab42d5413df9d2f0526107559301abc4049123b2e6d4d4f4cc589cbd943959d97b595dd57ea63c diff --git a/dev-libs/icu/files/icu-73.1-fix-UChar-api-deux.patch b/dev-libs/icu/files/icu-73.1-fix-UChar-api-deux.patch deleted file mode 100644 index ea943873a82b.. --- a/dev-libs/icu/files/icu-73.1-fix-UChar-api-deux.patch +++ /dev/null @@ -1,82 +0,0 @@ -https://bugs.gentoo.org/904381 -https://unicode-org.atlassian.net/browse/ICU-22356 -https://github.com/unicode-org/icu/pull/2431 (what we originally applied) -https://github.com/unicode-org/icu/pull/2432 (this commit) -https://github.com/unicode-org/icu/commit/4fd9d6ce9a951e66e727b296138f22cd05479de1 - -From 4fd9d6ce9a951e66e727b296138f22cd05479de1 Mon Sep 17 00:00:00 2001 -From: Fredrik Roubert -Date: Tue, 18 Apr 2023 23:39:28 +0200 -Subject: [PATCH] ICU-22356 Use ConstChar16Ptr to safely cast from UChar* to - char16_t*. - -This is necessary for this header file to be usable by clients that -define UCHAR_TYPE as a type not compatible with char16_t, eg. uint16_t. a/common/unicode/ures.h -+++ b/common/unicode/ures.h -@@ -25,6 +25,7 @@ - #ifndef URES_H - #define URES_H - -+#include "unicode/char16ptr.h" - #include "unicode/utypes.h" - #include "unicode/uloc.h" - -@@ -812,7 +813,7 @@ inline UnicodeString - ures_getUnicodeString(const UResourceBundle *resB, UErrorCode* status) { - UnicodeString result; - int32_t len = 0; --const char16_t *r = ures_getString(resB, &len, status); -+const char16_t *r = ConstChar16Ptr(ures_getString(resB, &len, status)); - if(U_SUCCESS(*status)) { - result.setTo(true, r, len); - } else { -@@ -837,7 +838,7 @@ inline UnicodeString - ures_getNextUnicodeString(UResourceBundle *resB, const char ** key, UErrorCode* status) { - UnicodeString result; - int32_t len = 0; --const char16_t* r = ures_getNextString(resB, &len, key, status); -+const char16_t* r = ConstChar16Ptr(ures_getNextString(resB, &len, key, status)); - if(U_SUCCESS(*status)) { - result.setTo(true, r, len); - } else { -@@ -859,7 +860,7 @@ inline UnicodeString - ures_getUnicodeStringByIndex(const UResourceBundle *resB, int32_t indexS, UErrorCode* status) { - UnicodeString result; - int32_t len = 0; --const char16_t* r = ures_getStringByIndex(resB, indexS, &len, status); -+const char16_t* r = ConstChar16Ptr(ures_getStringByIndex(resB, indexS, &len, status)); - if(U_SUCCESS(*status)) { - result.setTo(true, r, len); - } else { -@@ -882,7 +883,7 @@ inline UnicodeString - ures_getUnicodeStringByKey(const UResourceBundle *resB, const char* key, UErrorCode* status) { - UnicodeString result; - int32_t len = 0; --const char16_t* r = ures_getStringByKey(resB, key, &len, status); -+const char16_t* r = ConstChar16Ptr(ures_getStringByKey(resB, key, &len, status)); - if(U_SUCCESS(*status)) { - result.setTo(true, r, len); - } else { a/test/intltest/Makefile.in -+++ b/test/intltest/Makefile.in -@@ -70,7 +70,7 @@ numbertest_parse
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gpgme/
commit: 6fa07df433efd2047107b052b3cbb8f6d193f562 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Sep 3 17:52:33 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 13:28:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fa07df4 app-crypt/gpgme: drop 1.20.0 Signed-off-by: Andreas Sturmlechner gentoo.org> app-crypt/gpgme/Manifest| 2 - app-crypt/gpgme/gpgme-1.20.0.ebuild | 163 2 files changed, 165 deletions(-) diff --git a/app-crypt/gpgme/Manifest b/app-crypt/gpgme/Manifest index 29fcf773bc27..b69c1bf3f85e 100644 --- a/app-crypt/gpgme/Manifest +++ b/app-crypt/gpgme/Manifest @@ -1,5 +1,3 @@ -DIST gpgme-1.20.0.tar.bz2 1817377 BLAKE2B 1dce0f32a29ece87f9e0f5c9da394fe3e3b651344889f36e7c403a8336e53f831425384cc43b5aeebc96da50b5ac139a8f5b07dad85e341dcbc4b47b35c8e77a SHA512 82dfd272edd4adab09e8428bf809c13eeb50a4a7d2397c41d29ffa3832c4f46054ad75eb053fbcc876ebbf78bb8bcf71d95bc9dad68f4b326492ea513dd5b606 -DIST gpgme-1.20.0.tar.bz2.sig 119 BLAKE2B 2f623dae9bbfa68eab7433854b4357dbcb1412488cc347d9088b3da762f656467de6a57a9658e28789c2dfddbf8032aa7683c103e4daa4fdc35502a37c3efc3b SHA512 7c4632aa7c3b31653046ede11afd49eef9986675196c64e2078d65f9fb732898a6f3e818de89f51056eaff5a4854e1f859151a90f1e124890d21219f8c30b3fa DIST gpgme-1.21.0.tar.bz2 1830113 BLAKE2B 77000567fde5b78bf46352b25c81e7223506c00703360c87d3bd05afde29ef33d7f9f82e2dbe20f4e64bb6d99a0d8f442d88762d14a72b7ddabf5b38be62e130 SHA512 eb70813d22920d6d54459a4271259edf55d5833edfdd053551ca245521e06a8c19ed02dc93e0c53132a699e6d8c82499f50caf8e390af28468e3549470595b7d DIST gpgme-1.21.0.tar.bz2.sig 119 BLAKE2B ac19a5694e139be36ee9c6e28501d4a695166cfbc8f1561de7c7741a274f35cb0a67f779b5fc1ff58b5a11eeaa5e575c06233be65d01c40504efe16a759740ea SHA512 8a471333fd0fc6da50990c3aed67900a6b183cde0fcc449d37435289d8f309c68555c741281c06af9740ac088ae0b4747263da1dfd23d90b050185706948b227 DIST gpgme-1.22.0.tar.bz2 1717836 BLAKE2B 6c03f4252391a114233fed284bf9eba03fa7b67328b506c01554fbd4239e0f3ede0bc79d82e9f21718084ca17945d628707d4451ac765a8f36d282e7e2d75f8e SHA512 17053053fa885f01416433e43072ac716b5d5db0c3edf45b2d6e90e6384d127626e6ae3ce421abba8f449f5ca7e8963f3d62f3565d295847170bc998d1ec1a70 diff --git a/app-crypt/gpgme/gpgme-1.20.0.ebuild b/app-crypt/gpgme/gpgme-1.20.0.ebuild deleted file mode 100644 index 5b66358f871c.. --- a/app-crypt/gpgme/gpgme-1.20.0.ebuild +++ /dev/null @@ -1,163 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Maintainers should: -# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/ -# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159 -# (find the one for the current release then subscribe to it + -# any subsequent ones linked within so you're covered for a while.) - -DISTUTILS_EXT=1 -DISTUTILS_OPTIONAL=1 -PYTHON_COMPAT=( python3_{9..11} ) -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc - -inherit distutils-r1 libtool flag-o-matic qmake-utils toolchain-funcs verify-sig - -DESCRIPTION="GnuPG Made Easy is a library for making GnuPG easier to use" -HOMEPAGE="https://www.gnupg.org/related_software/gpgme"; -SRC_URI=" - mirror://gnupg/gpgme/${P}.tar.bz2 - verify-sig? ( mirror://gnupg/gpgme/${P}.tar.bz2.sig ) -" - -LICENSE="GPL-2 LGPL-2.1" -# Please check ABI on each bump, even if SONAMEs didn't change: bug #833355 -# Use e.g. app-portage/iwdevtools integration with dev-libs/libabigail's abidiff. -# Subslot: SONAME of each: -# Bump FUDGE if a release is made which breaks ABI without changing SONAME. -# (Reset to 0 if FUDGE != 0 if libgpgme/libgpgmepp/libqpggme change.) -SLOT="1/11.6.15.2" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="common-lisp static-libs +cxx python qt5 test" -RESTRICT="!test? ( test )" -REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )" - -# - On each bump, update dep bounds on each version from configure.ac! -RDEPEND=" - >=app-crypt/gnupg-2 - >=dev-libs/libassuan-2.5.3:= - >=dev-libs/libgpg-error-1.36:= - >=dev-libs/libgpg-error-1.46-r1 - python? ( ${PYTHON_DEPS} ) - qt5? ( dev-qt/qtcore:5 ) -" -DEPEND=" - ${RDEPEND} - test? ( - qt5? ( dev-qt/qttest:5 ) - ) -" -#doc? ( app-doc/doxygen[dot] ) -BDEPEND=" - python? ( dev-lang/swig ) - verify-sig? ( sec-keys/openpgp-keys-gnupg ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-1.18.0-tests-start-stop-agent-use-command-v.patch -) - -src_prepare() { - default - - elibtoolize - - # bug #697456 - addpredict /run/user/$(id -u)/gnupg - - local MAX_WORKDIR=66 - if use test && [[ "${#WORKDIR}" -gt "${MAX_WORKDIR}" ]]; then - eerror "Unable to ru
[gentoo-commits] repo/gentoo:master commit in: app-text/poppler-data/
commit: d6bc0cd336fd295a9ccf5956bbcb4a20431d922d Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Sep 3 17:52:07 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Sep 4 13:28:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6bc0cd3 app-text/poppler-data: drop 0.4.11-r2 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/poppler-data/Manifest | 1 - .../poppler-data/poppler-data-0.4.11-r2.ebuild | 27 -- 2 files changed, 28 deletions(-) diff --git a/app-text/poppler-data/Manifest b/app-text/poppler-data/Manifest index 8e27a6198e35..d5bb2a09ed73 100644 --- a/app-text/poppler-data/Manifest +++ b/app-text/poppler-data/Manifest @@ -1,3 +1,2 @@ DIST poppler-data-0.4.11-2-extra.tar.xz 3124 BLAKE2B 8ae0cb7613d36e2ceddb77736b04a61353cf4bcd3ac74e6cc65e7ddf727b65b98aa57c31bc02782cd74318119f0577cb3b187c9192ee0bb47dc8666e908a919b SHA512 3e43bc37b1a9affe4fabf68c3ea3490cbae0892286b3fd01f60f2fd232da68bc863fe0b058821d7d2e4ac4d7427b0ab02f8374abeba2cad704d578a155f46885 -DIST poppler-data-0.4.11.tar.gz 4497282 BLAKE2B 01f0f9f3d933f45683a702c4d538d8fc59874512290f199b601c16f98f9b596ff249fbc992574d046931cc80f3685f94733248450d3a54f2f961951cdeda7c39 SHA512 a5b7ace28d1677e12f7500ab6345b277dc22cd48ace8d472c083933416879edf4da4efe8217b0e11f75a3387ed98d832fe50567884095b6c0e09ebd8802b0f32 DIST poppler-data-0.4.12.tar.gz 4504754 BLAKE2B 0d34ff1fcc9120b5db2baded9d931ca37128106eecdd54892d0256f9736f799d52eacd4017741797432048def914dd13150c6e3bf8d9ea5b8597a799a497d1c7 SHA512 75f201e4c586ba47eb9a48a33ef6663fe353d0694b602feb7db282d73da7f0daffb0ff7e18e4a6cb40324305efa2413df562666939f4214e2dfd7ff00288f3de diff --git a/app-text/poppler-data/poppler-data-0.4.11-r2.ebuild b/app-text/poppler-data/poppler-data-0.4.11-r2.ebuild deleted file mode 100644 index 7fecfe934f4b.. --- a/app-text/poppler-data/poppler-data-0.4.11-r2.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 - -POPPLER_DATA_EXTRA_VERSION="0.4.11-2" -DESCRIPTION="Data files for poppler to support uncommon encodings without xpdfrc" -HOMEPAGE="https://poppler.freedesktop.org/"; -SRC_URI="https://poppler.freedesktop.org/${P}.tar.gz"; -SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-${POPPLER_DATA_EXTRA_VERSION}-extra.tar.xz"; - -# AGPL-3+ for the extra files needed by ghostscript, bug #844115 -LICENSE="AGPL-3+ BSD GPL-2 MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" - -src_install() { - emake prefix="${EPREFIX}"/usr DESTDIR="${D}" install - - # We need to include extra cMaps for ghostscript, bug #844115 - cp "${WORKDIR}"/${PN}-${POPPLER_DATA_EXTRA_VERSION}-extra/Identity-* "${ED}"/usr/share/poppler/cMap || die - - # bug #409361 - dodir /usr/share/poppler/cMaps - cd "${ED}"/usr/share/poppler/cMaps || die - find ../cMap -type f -exec ln -s {} . \; || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/mono/
commit: a0e4d5492c1d3f0331b2ce07e6e21fc6893ffd06 Author: Andrew Ammerlaan gentoo org> AuthorDate: Mon Sep 4 14:05:58 2023 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Mon Sep 4 14:06:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e4d549 dev-lang/mono: add 6.12.0.199 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-lang/mono/Manifest | 1 + dev-lang/mono/mono-6.12.0.199.ebuild | 127 +++ 2 files changed, 128 insertions(+) diff --git a/dev-lang/mono/Manifest b/dev-lang/mono/Manifest index 5d2e986526bd..37ec07a3e0e2 100644 --- a/dev-lang/mono/Manifest +++ b/dev-lang/mono/Manifest @@ -1,2 +1,3 @@ DIST mono-6.12.0.122.tar.xz 292266176 BLAKE2B 07043c5fbca33edf64ebca0392b47af9b9ab502be772efb5afbe5ec9e8683b7f4e96a305ee906dff617842bdba2819c2abc130d7aff23b12779f403bbd88f3bd SHA512 0fbd4147498cc81e384933147eb6aa5c559d17a794a308af7ffa43dce51e0faefde24fc75e987ed804dcb161b52756944bc3611100fc0a4adcc260ca97ddaecd DIST mono-6.12.0.182.tar.xz 303230932 BLAKE2B fc959e1d57d91670e8adf8ab64d3c0f16b7291f6a70d191b4401bf42a6bd35a7ac23b1aa5d2ed5cda833f29204bd56d800910320169941283cab52a1cb79ef30 SHA512 5f0f02f2adf89785af8f620c16d69fc97b87c9b39133286e6f1237a397f4842ea8d26802d9f802f8798a86540dc1bc3b5201428f218c78fbcf91f0d575cde512 +DIST mono-6.12.0.199.tar.xz 304146664 BLAKE2B a38f0f1b80b300132247cee4621fc59bd65845c919ccd0cc55e00928b8a1b85b0695a9bb436c3efc0afd4e7dfa001714485964cf44239bb7c438ca6ed818dabf SHA512 9e379aaeb2e8750edbda74648c0ae9cc8cb9b2d7af85512bf2e729132c2e0322e776ef0b7657da708cbc1ae2a62f5532519d339fa68f465b30a65ca30d4a1e51 diff --git a/dev-lang/mono/mono-6.12.0.199.ebuild b/dev-lang/mono/mono-6.12.0.199.ebuild new file mode 100644 index ..6d4584e910e1 --- /dev/null +++ b/dev-lang/mono/mono-6.12.0.199.ebuild @@ -0,0 +1,127 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CHECKREQS_DISK_BUILD="4500M" +inherit autotools check-reqs flag-o-matic linux-info mono-env pax-utils multilib-minimal toolchain-funcs + +DESCRIPTION="Mono runtime and class libraries, a C# compiler/interpreter" +HOMEPAGE="https://mono-project.com"; +SRC_URI="https://download.mono-project.com/sources/mono/${P}.tar.xz"; + +LICENSE="MIT LGPL-2.1 GPL-2 BSD-4 NPL-1.1 Ms-PL GPL-2-with-linking-exception IDPL" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux" +IUSE="doc minimal nls pax-kernel selinux xen" + +# Note: mono works incorrect with older versions of libgdiplus +# Details on dotnet overlay issue: https://github.com/gentoo/dotnet/issues/429 +DEPEND=" + app-crypt/mit-krb5[${MULTILIB_USEDEP}] + sys-libs/zlib[${MULTILIB_USEDEP}] + ia64? ( sys-libs/libunwind ) + !minimal? ( >=dev-dotnet/libgdiplus-6.0.2 ) + nls? ( sys-devel/gettext ) +" +RDEPEND=" + ${DEPEND} + app-misc/ca-certificates + selinux? ( sec-policy/selinux-mono ) +" +# CMake is used for bundled deps +BDEPEND=" + dev-util/cmake + sys-devel/bc + app-alternatives/yacc + pax-kernel? ( sys-apps/elfix ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-5.12-try-catch.patch + "${FILESDIR}"/${PN}-6.12.0.122-disable-automagic-ccache.patch +) + +pkg_pretend() { + linux-info_pkg_setup + + if use kernel_linux ; then + if linux_config_exists ; then + linux_chkconfig_builtin SYSVIPC || die "SYSVIPC not enabled in the kernel" + else + # https://github.com/gentoo/gentoo/blob/f200e625bda8de696a28338318c9005b69e34710/eclass/linux-info.eclass#L686 + ewarn "kernel config not found" + ewarn "If CONFIG_SYSVIPC is not set in your kernel .config, mono will hang while compiling." + ewarn "See https://bugs.gentoo.org/261869 for more info." + fi + fi + + # bug #687892 + check-reqs_pkg_pretend +} + +pkg_setup() { + mono-env_pkg_setup + check-reqs_pkg_setup +} + +src_prepare() { + # We need to sed in the paxctl-ng -mr in the runtime/mono-wrapper.in so it don't + # get killed in the build proces when MPROTECT is enabled, bug #286280 + # RANDMMAP kills the build process too, bug #347365 + # We use paxmark.sh to get PT/XT logic, bug #532244 + if use pax-kernel ; then + ewarn "We are disabling MPROTECT on the mono binary." + + # issue 9 : https://github.com/Heather/gentoo-dotnet/issues/9 + sed '/exec "/ i\paxmark.sh -mr "$r/@mono_runtime@"' -i "${S}"/runtime/mono-wrapper.in || die "Failed to sed mono-wrapper.in" + fi + + default + + # PATCHES contains configure.ac patch + eautoreconf + multilib_copy_sources +} + +multilib_src_configure() { + tc-ld-is-lld && filter-lto + + local myeconfargs=( + $(use
[gentoo-commits] repo/gentoo:master commit in: dev-util/maturin/
commit: d64e37fc3b3d69c7e0beb5e1a303844e25a4db3f Author: Ionen Wolkens gentoo org> AuthorDate: Mon Sep 4 14:23:30 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Sep 4 14:23:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d64e37fc dev-util/maturin: drop 1.0.1, 1.2.2 Signed-off-by: Ionen Wolkens gentoo.org> dev-util/maturin/Manifest | 31 --- dev-util/maturin/maturin-1.0.1.ebuild | 492 -- dev-util/maturin/maturin-1.2.2.ebuild | 485 - 3 files changed, 1008 deletions(-) diff --git a/dev-util/maturin/Manifest b/dev-util/maturin/Manifest index 28ed6a6b3122..4b85a4ee4e18 100644 --- a/dev-util/maturin/Manifest +++ b/dev-util/maturin/Manifest @@ -47,7 +47,6 @@ DIST cargo-zigbuild-0.17.0.crate 34388 BLAKE2B 706319c00a0e152ce157c73af7b5b6bda DIST cargo_metadata-0.15.3.crate 19738 BLAKE2B fee5834f3eb741704c2322d9035943b1e841c8043c18686ee0748b90facad535c715bb882b61dfadf9e027556927051fe816de15c5f4f11e89c8927ddf717583 SHA512 60c0e601c73f11a02da6a168ea80e7cfaa27b895ef6f869ecf5932126364cc23bb480457601edcc7d0bf8c8635e71c0d1dbdfe37ab3e95ddec41f797bbfbac7e DIST cargo_metadata-0.15.4.crate 19993 BLAKE2B 33bb182a4fbf453be323cd657e0927d7ae8f4cada172c482d96ba959155aa0bd5fc392d4e0a6d4a869456be5de8756c92a4ee0642d60db992aca6d8adadb8f0a SHA512 dae54e7d21642a12fe967d832769f2310a18903a0a46694dd441974f037d8a53e148bae2668a177478b91629c5da736ce56aca3e140d442267ff0bc65bb984a0 DIST cargo_metadata-0.17.0.crate 21833 BLAKE2B 9c0c0666ac3a18c1b67717cb60cf551a27dcd7d653a362bd026efb4159e5661b35aaf88ffdc11b3f4d06ace9f9f330bd3f3e85e0d3052318cd675e7faf4bbd11 SHA512 2228ae25231fe752b1f61787464cb6a7219dc517f54097a800166b4778cbc5d514260dda5f79af51d303064c49a74ba799e20f4bf46c66210ead60253e62c4c7 -DIST cbindgen-0.24.3.crate 195698 BLAKE2B f5c65e9c77a7c2f98a44382a6e4b852071b70bd832a3da3220bb8a7c4729a44b5964e651cd63577f555c5bf4e6594b1148a5afd96dc1d3f599b2fd1d523b54d4 SHA512 3a39be67a87aa7a4dd9baaf6b803215f4587bd7925c4315c5ec93954e021471919fa977ad2084f099c606daa392350de3557bba56cef77806def99c40318ef05 DIST cbindgen-0.24.5.crate 196574 BLAKE2B 306028d377907f704c1926a989457126fc3928e6780da64672650090f837c25c5496fc72a5c8408c599aa76352f2a625ffe926af5dfc51bf890b6e66e4c44406 SHA512 16eb2267f6f75599d8cc4adc05a1387b8b95e595427bfee852f1746402a9609520f364b0fd443ce780f44a61f5b4b3518f2b021a4ff08d1f160afcb0a3bccecb DIST cc-1.0.73.crate 57880 BLAKE2B be8d7a25a54afdd759844e76aec61526fc2bd5ca09480e6cdd3bdcf27e5f9d3a88dc16cbcbf54cd021470a7cc521e1ad468116c112bbd30752bac0d5486939ac SHA512 980f012b90c6410144f6de4995048337e09214f19603076db6d4edb88e9ef9ac9e8c6e25569f66c2be3a47e99298f5886dafc102e1a9122316179aa26bc1c985 DIST cc-1.0.74.crate 59410 BLAKE2B e53e0992395e6ae54a732ece8af7a7713afeec3488a303c545b4ec50459d049609cebe8652ed595bf86d4f3c23a16d7a19c7f73e6f6f42b13b1567cb34ea6078 SHA512 0cea38466818473b0c3b3c304eda797b018dbf644c084cdf07539c63557be4c38346fd10afc20fa65a099aa83fdb423972c987a080c68205abd9ef04166a8d3b @@ -55,7 +54,6 @@ DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89 DIST cc-1.0.81.crate 66857 BLAKE2B 1f20aa7fe1e41b7d043242ed2e6b840ef7e764fcd844d82441d20dede2bac7386c8089e7dffee5bc22a49bfab2cf9f2c82757bb5068fdfc82610eae7cb2b188e SHA512 00878fcc5e344571cd8756fcd7e0a8e11325cf504eed09ea2ac890368c4d69978fc0de9ef99757cbacdadbf50faadc486d20640b529ac9a4963b3afd71caca6a DIST cc-1.0.82.crate 67879 BLAKE2B 3b06cbe1516d4fe8291e1543b09d32d39a135c2352e545b64bc69fc82a40128a9b1291f20bd4cac6a3c37d9466093f8b63cae20663ad517bd7dbc380bfa87ee7 SHA512 27810ea12401635b0122e5b3a71367a52ca7040f196cb30f709e0b8ec0e717aeb8a89ef4e891b1c7c88f7cc8a1c35e55db132b728b0c499e0b683d5b803a671f DIST cfb-0.7.3.crate 63277 BLAKE2B 5d0d4124421d26c1e3dbfabaf741c407f346d62147b12bbf889ef5b4c25350c02d09919e332e1ca18ade34a4e6d2895fc835161f7062c0c0bb56f104f94811a6 SHA512 a5c8d5da5ac009dd7d19320237ea516a65c9b1780bec3403fdbfb6ffa13bf7d05a896baeac5760c3e9aead9f4bd66cf969ab12bbd2938cbe479b1d2266e80b8f -DIST cfg-expr-0.15.1.crate 40860 BLAKE2B 66d7144c6ef87ee78ccb7c11e8dae73221d89039dee77e57207bee666888f5fd2162075ec13ef2cf844ddf05bfddd0ea95bf89f894e647ab4e7c0f4ae4df6dd4 SHA512 cd13158c37ccc01c0cdc23f3d9def013a1dcb0864cf8341b1d8117ab7fef9f9b4a221eceb71bb5ff1704c334e354a4d13b3cb68b8f3a59c4efb956eaa2fe84bd DIST cfg-expr-0.15.2.crate 41227 BLAKE2B 6f2797bcb6589a8a9b2b95d2cf1798d06f31d54bf830dd0fc4be7ee12a0920dae8b06615fb7736e9526ce41ceedd4694af3b70b3e0c346454bed3cf0a1ea5c8b SHA512 96bd0ea75c6f857e27c9c7e17991c9386866c448e8e63a82885a7805ef7b339ea6ed86ac0a8c7d16982ab05331ad6179d6a297ec84068af2db3a27dd52342847 DIST cfg-expr-0.15.4.crate 41460 BLAKE2B ed09121cbbae52f91a5c65c56b162e7223a467b931f6a0b4c35b9b947cbe36bbc0778e58240864668002a3a6fa3c36cc10b406cce59a302edaea461bdcd3ebe8 SHA512 6370348665551fea37bc85ee444f302fc5890fee0620b365b03a27aebf2c366facfc73d3a6aa040b83dc39c463948dbe8a15e679c3e413566dfb50
[gentoo-commits] repo/gentoo:master commit in: dev-util/nvidia-cuda-toolkit/
commit: 31040d9dfde1e0c694a00af79227cefd07b8f743 Author: David Seifert gentoo org> AuthorDate: Mon Sep 4 14:27:59 2023 + Commit: David Seifert gentoo org> CommitDate: Mon Sep 4 14:27:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31040d9d dev-util/nvidia-cuda-toolkit: add 12.2.2 Signed-off-by: David Seifert gentoo.org> dev-util/nvidia-cuda-toolkit/Manifest | 1 + .../nvidia-cuda-toolkit-12.2.2.ebuild | 317 + 2 files changed, 318 insertions(+) diff --git a/dev-util/nvidia-cuda-toolkit/Manifest b/dev-util/nvidia-cuda-toolkit/Manifest index b33486cc3b57..43fe8a78817c 100644 --- a/dev-util/nvidia-cuda-toolkit/Manifest +++ b/dev-util/nvidia-cuda-toolkit/Manifest @@ -1,2 +1,3 @@ DIST cuda_11.8.0_520.61.05_linux.run 4336730777 BLAKE2B cfdb4a51c49ee504e56a4a95de4e477ef207b678527cbb633c1e83e667f1a62c0f67038befd0b10f7ae24cda9c8bc5c54293d06a05b2e45be6cf677e40f71f17 SHA512 e96e1389abed34b5093b3a1d4e6ae9f3d4f8406621b1475f378efae65868657efce22da03b5b4e0a548d9635e406b8690b18b17b186d03ecb3ca0703c5d5787a DIST cuda_12.2.1_535.86.10_linux.run 4332490379 BLAKE2B 73686e68cffce2bee5b48f0a15abfec5adba52c7070a9f02190d4030fd4afd38de91157f617fa8e3f25e4be0524cb5668f3b1c82e24709966825a04a498265e9 SHA512 f6446dd1cbebffef1581cd72025b69007eb47083e8d340256e48d092c6dc539d062078ede9ad07d78f27df860db2250c1f5a1a494bd448aac138725564749ac3 +DIST cuda_12.2.2_535.104.05_linux.run 4344134690 BLAKE2B eb520d74ef805e9fa8db85324e42b4120c19daa58b5048943091c0d0b17b00b090b33daae194517366adc87d9fa3edab2f95abbf1e19fbb43f928c2bde5321e4 SHA512 e39e7134231b7a5132cd7bb46d26774246d83ab98b4d49a83212dc7440219ae20e4da06587c0351f525a2c847e8ad0ea06147709f243b53bd588faee4b123bb6 diff --git a/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.2.2.ebuild b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.2.2.ebuild new file mode 100644 index ..506f33b5d9f2 --- /dev/null +++ b/dev-util/nvidia-cuda-toolkit/nvidia-cuda-toolkit-12.2.2.ebuild @@ -0,0 +1,317 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit check-reqs toolchain-funcs unpacker + +DRIVER_PV="535.104.05" + +DESCRIPTION="NVIDIA CUDA Toolkit (compiler and friends)" +HOMEPAGE="https://developer.nvidia.com/cuda-zone"; +SRC_URI="https://developer.download.nvidia.com/compute/cuda/${PV}/local_installers/cuda_${PV}_${DRIVER_PV}_linux.run"; +S="${WORKDIR}" + +LICENSE="NVIDIA-CUDA" +SLOT="0/${PV}" +KEYWORDS="-* ~amd64 ~amd64-linux" +IUSE="debugger examples nsight profiler rdma vis-profiler sanitizer" +RESTRICT="bindist mirror" + +# since CUDA 11, the bundled toolkit driver (== ${DRIVER_PV}) and the +# actual required minimum driver version are different. +RDEPEND=" + =x11-drivers/nvidia-drivers-525.60.13 + examples? ( + media-libs/freeglut + media-libs/glu + ) + nsight? ( + dev-libs/libpfm + dev-libs/wayland + dev-qt/qtwayland:6 + || ( + dev-libs/openssl-compat:1.1.1 + dev-libs/openssl:0/1.1 + ) + media-libs/tiff-compat:4 + sys-libs/zlib + ) + rdma? ( sys-cluster/rdma-core ) + vis-profiler? ( + >=virtual/jre-1.8:* + )" +BDEPEND="nsight? ( dev-util/patchelf )" + +QA_PREBUILT="opt/cuda/*" +CHECKREQS_DISK_BUILD="15000M" + +pkg_setup() { + check-reqs_pkg_setup +} + +src_prepare() { + # ATTENTION: change requires revbump, see link below for supported GCC # versions + # https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#system-requirements + local cuda_supported_gcc="8.5 9.5 10 11 12" + + sed \ + -e "s:CUDA_SUPPORTED_GCC:${cuda_supported_gcc}:g" \ + "${FILESDIR}"/cuda-config.in > "${T}"/cuda-config || die + + default +} + +src_install() { + local cudadir=/opt/cuda + local ecudadir="${EPREFIX}${cudadir}" + local pathextradirs ldpathextradirs + dodir ${cudadir} + into ${cudadir} + + # Install standard sub packages + local builddirs=( + builds/cuda_{cccl,cudart,cuobjdump,cuxxfilt,demo_suite,nvcc,nvdisasm,nvml_dev,nvprune,nvrtc,nvtx,opencl} + builds/lib{cublas,cufft,cufile,curand,cusolver,cusparse,npp,nvjitlink,nvjpeg} + builds/nvidia_fs + $(usex profiler "builds/cuda_nvprof builds/cuda_cupti builds/cuda_profiler_api" "") + $(usex vis-profiler "builds/cuda_nvvp" "") + $(usex debugger "builds/cuda_gdb" "") + ) + + local d f + for d in "${builddirs[@]}"; do + ebegin "Installing ${d}" + [[ -d ${d} ]] || die "Directory does not exist: ${d}" + + if [[ -d ${d}/bin ]]; then + for f in ${d}/bin/*; do +
[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-en/
commit: 7046b5874f09e6a68241af902647354d3b14dab0 Author: Viorel Munteanu gentoo org> AuthorDate: Mon Sep 4 15:28:43 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Sep 4 15:28:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7046b587 app-dicts/myspell-en: drop 20230801 Signed-off-by: Viorel Munteanu gentoo.org> app-dicts/myspell-en/Manifest | 1 - app-dicts/myspell-en/myspell-en-20230801.ebuild | 57 - 2 files changed, 58 deletions(-) diff --git a/app-dicts/myspell-en/Manifest b/app-dicts/myspell-en/Manifest index 41513e9c1fbb..1455861df5f2 100644 --- a/app-dicts/myspell-en/Manifest +++ b/app-dicts/myspell-en/Manifest @@ -1,4 +1,3 @@ DIST dict-en-20230601_lo.oxt 6101573 BLAKE2B 22949c952b1545016b298056a46e08f09f5e2865fd7b626df125c03e72f1ba27d6adcbb22cb9340803989ced44158d4e8ceb2344820b3cd8058864568e66 SHA512 d8f2ad124cea0356e6b845d94f5df5002852025b28a7217a4d5809069b0c59bb3432766be4b82641e55f17cf76addb5def4669bc41eac4a22ad209453e71 DIST dict-en-20230701_lo.oxt 6102145 BLAKE2B ecf95d76415317fb3dbe4c8e2d30fa37f9d798ae979d83d7e3eaab566264a7db12ed3133e8ed5d1580225171143056edd5189b1685064dab201fadbf59466b7e SHA512 3e495fb7c130d2767d88c4ff21f556c4c64f3739d7b1974355f252329fa526b8ac647a6121f1341396ec9170dda96346463a51b2df06d15e1dcccec4f800593e -DIST dict-en-20230801_lo.oxt 6101620 BLAKE2B 1f7d1f223e40179ffd844fef48f3994e5be6d4015098b6cd639f8a9dcfb21a43c1da72683b973bb7f1eb4b1bdf1e68392d672dcd82e6a360b1cec3dcb5fecaaa SHA512 9716c6579d8c1121e24896d69d82ececd794f3c9161b82a7fa6405e8f4d5259bbd67ec6f026d95ee5927638b34876f63708e9315a2dbed0089ffb9310c7defd0 DIST dict-en-20230901_lo.oxt 6102109 BLAKE2B d90bb0614217103ad0d4fb4bd411028925311c372047cd88d3075d8480ca1f7d10fa73b3099eea01e06edf22cd85e4cb7aee0e92da89e3e4887a2433ab10bbcb SHA512 76afc82b6d32e1204d36f1fdd602fd4a073b096f49676faab8edd1ab3322f305a4549d07c9e6740463ac4130948dc008181d741d6ebc110bdb87ff1465f03ba2 diff --git a/app-dicts/myspell-en/myspell-en-20230801.ebuild b/app-dicts/myspell-en/myspell-en-20230801.ebuild deleted file mode 100644 index 0d2c4d1ef04d.. --- a/app-dicts/myspell-en/myspell-en-20230801.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit myspell-r2 - -DESCRIPTION="English dictionaries for myspell/hunspell" -HOMEPAGE=" - https://extensions.libreoffice.org/extensions/english-dictionaries - https://proofingtoolgui.org - https://github.com/marcoagpinto/aoo-mozilla-en-dict -" -SRC_URI="https://extensions.libreoffice.org/assets/downloads/41/1690875969/dict-en-20230801_lo.oxt"; - -LICENSE="BSD MIT LGPL-3+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" - -PLOCALES=( "en-AU" "en-CA" "en-GB" "en-US" "en-ZA" ) -IUSE+="+l10n_en ${PLOCALES[@]/#/l10n_}" -REQUIRED_USE="|| ( l10n_en ${PLOCALES[@]/#/l10n_} )" - -src_prepare() { - if use l10n_en-GB || use l10n_en; then - MYSPELL_HYPH+=( "hyph_en_GB.dic" ) - fi - if use l10n_en-US || use l10n_en; then - MYSPELL_THES+=( - "th_en_US_v2.dat" - "th_en_US_v2.idx" - ) - MYSPELL_HYPH+=( "hyph_en_US.dic" ) - fi - - MYSPELL_DICT=( ) - for lang in "${PLOCALES[@]}"; do - if [[ "${lang}" == "en" ]]; then - continue - fi - local mylinguas="${lang//-/_}" - if use "l10n_${lang}" || use l10n_en; then - MYSPELL_DICT+=( "${mylinguas}.aff" "${mylinguas}.dic" ) - else - rm "README_${mylinguas}.txt" || die - if [[ ${lang} == "en-US" ]]; then - rm "README_hyph_en_US.txt" || die - fi - if [[ ${lang} == "en-GB" ]]; then - rm "README_hyph_en_GB.txt" || die - rm "README_en_GB_thes.txt" || die - fi - fi - done - - default -}
[gentoo-commits] repo/gentoo:master commit in: app-dicts/myspell-en/
commit: 26d6127bac42e1fe5eec5886fe9471f671b75673 Author: Alexander Kurakin mail ru> AuthorDate: Sun Sep 3 12:41:48 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Sep 4 15:26:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26d6127b app-dicts/myspell-en: add 20230901 Closes: https://bugs.gentoo.org/913569 Signed-off-by: Alexander Kurakin mail.ru> Closes: https://github.com/gentoo/gentoo/pull/32581 Signed-off-by: Viorel Munteanu gentoo.org> app-dicts/myspell-en/Manifest | 1 + app-dicts/myspell-en/myspell-en-20230901.ebuild | 57 + 2 files changed, 58 insertions(+) diff --git a/app-dicts/myspell-en/Manifest b/app-dicts/myspell-en/Manifest index d06b0ad0c6d0..41513e9c1fbb 100644 --- a/app-dicts/myspell-en/Manifest +++ b/app-dicts/myspell-en/Manifest @@ -1,3 +1,4 @@ DIST dict-en-20230601_lo.oxt 6101573 BLAKE2B 22949c952b1545016b298056a46e08f09f5e2865fd7b626df125c03e72f1ba27d6adcbb22cb9340803989ced44158d4e8ceb2344820b3cd8058864568e66 SHA512 d8f2ad124cea0356e6b845d94f5df5002852025b28a7217a4d5809069b0c59bb3432766be4b82641e55f17cf76addb5def4669bc41eac4a22ad209453e71 DIST dict-en-20230701_lo.oxt 6102145 BLAKE2B ecf95d76415317fb3dbe4c8e2d30fa37f9d798ae979d83d7e3eaab566264a7db12ed3133e8ed5d1580225171143056edd5189b1685064dab201fadbf59466b7e SHA512 3e495fb7c130d2767d88c4ff21f556c4c64f3739d7b1974355f252329fa526b8ac647a6121f1341396ec9170dda96346463a51b2df06d15e1dcccec4f800593e DIST dict-en-20230801_lo.oxt 6101620 BLAKE2B 1f7d1f223e40179ffd844fef48f3994e5be6d4015098b6cd639f8a9dcfb21a43c1da72683b973bb7f1eb4b1bdf1e68392d672dcd82e6a360b1cec3dcb5fecaaa SHA512 9716c6579d8c1121e24896d69d82ececd794f3c9161b82a7fa6405e8f4d5259bbd67ec6f026d95ee5927638b34876f63708e9315a2dbed0089ffb9310c7defd0 +DIST dict-en-20230901_lo.oxt 6102109 BLAKE2B d90bb0614217103ad0d4fb4bd411028925311c372047cd88d3075d8480ca1f7d10fa73b3099eea01e06edf22cd85e4cb7aee0e92da89e3e4887a2433ab10bbcb SHA512 76afc82b6d32e1204d36f1fdd602fd4a073b096f49676faab8edd1ab3322f305a4549d07c9e6740463ac4130948dc008181d741d6ebc110bdb87ff1465f03ba2 diff --git a/app-dicts/myspell-en/myspell-en-20230901.ebuild b/app-dicts/myspell-en/myspell-en-20230901.ebuild new file mode 100644 index ..ba549ba9ab85 --- /dev/null +++ b/app-dicts/myspell-en/myspell-en-20230901.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit myspell-r2 + +DESCRIPTION="English dictionaries for myspell/hunspell" +HOMEPAGE=" + https://extensions.libreoffice.org/extensions/english-dictionaries + https://proofingtoolgui.org + https://github.com/marcoagpinto/aoo-mozilla-en-dict +" +SRC_URI="https://extensions.libreoffice.org/assets/downloads/41/1693549382/dict-en-20230901_lo.oxt"; + +LICENSE="BSD MIT LGPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + +PLOCALES=( "en-AU" "en-CA" "en-GB" "en-US" "en-ZA" ) +IUSE+="+l10n_en ${PLOCALES[@]/#/l10n_}" +REQUIRED_USE="|| ( l10n_en ${PLOCALES[@]/#/l10n_} )" + +src_prepare() { + if use l10n_en-GB || use l10n_en; then + MYSPELL_HYPH+=( "hyph_en_GB.dic" ) + fi + if use l10n_en-US || use l10n_en; then + MYSPELL_THES+=( + "th_en_US_v2.dat" + "th_en_US_v2.idx" + ) + MYSPELL_HYPH+=( "hyph_en_US.dic" ) + fi + + MYSPELL_DICT=( ) + for lang in "${PLOCALES[@]}"; do + if [[ "${lang}" == "en" ]]; then + continue + fi + local mylinguas="${lang//-/_}" + if use "l10n_${lang}" || use l10n_en; then + MYSPELL_DICT+=( "${mylinguas}.aff" "${mylinguas}.dic" ) + else + rm "README_${mylinguas}.txt" || die + if [[ ${lang} == "en-US" ]]; then + rm "README_hyph_en_US.txt" || die + fi + if [[ ${lang} == "en-GB" ]]; then + rm "README_hyph_en_GB.txt" || die + rm "README_en_GB_thes.txt" || die + fi + fi + done + + default +}
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glcontext/
commit: d8cd01ad6081c1becbb4e2e034fe4c278c44dbeb Author: Henri Gasc eurecom fr> AuthorDate: Mon Sep 4 15:45:57 2023 + Commit: Henri Gasc eurecom fr> CommitDate: Mon Sep 4 15:46:11 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d8cd01ad dev-python/glcontext: update Manifest Closes: https://bugs.gentoo.org/913614 Signed-off-by: Henri Gasc eurecom.fr> dev-python/glcontext/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/glcontext/Manifest b/dev-python/glcontext/Manifest index 2f1b31ac52..fc12682074 100644 --- a/dev-python/glcontext/Manifest +++ b/dev-python/glcontext/Manifest @@ -1 +1 @@ -DIST glcontext-2.4.0.gh.tar.gz 23721 BLAKE2B ece576eecd5051bcc5b9a0b3e5ac90a1f10e13c9db787fc01e6b12017073ae9b4e5a46946bd9b7d417e5d999dfc46c3653b76b1518a542b7fc800088193f3ff0 SHA512 63450ba46d12740babe20421a5e874579c1a1c1dd81812acc71fc58d3d3dd7d15ec3cf683e5653c97e7d2f7a1035f5ebe358625c7a45b5c6bed09ffd394bcbfc +DIST glcontext-2.4.0.gh.tar.gz 23609 BLAKE2B 2eb0178e8e6752dbe21bad181c08731435d3444230540c456e2da92f76de2ba19c63e8dcec887d9e75851c8cfed65c06acaf3a95bd41ea816ee4b25e3b8f992e SHA512 d69adbee5f31d7b870b566f59d2b796a7436ab57ad29c4fe1210ec1e40b782e4705c81ba17a921217f28c5fcb4f9c759c2ebf146bda1af4fd54007c868425427
[gentoo-commits] repo/gentoo:master commit in: app-accessibility/at-spi2-core/
commit: 35ed7ea3b226a540dbe5b1e37abe44adff692f1a Author: Guillermo Joandet gmail com> AuthorDate: Sat Sep 2 21:08:21 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Sep 4 15:42:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35ed7ea3 app-accessibility/at-spi2-core: Version bump to 2.48.4 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32568 Signed-off-by: Matt Turner gentoo.org> app-accessibility/at-spi2-core/Manifest| 1 + .../at-spi2-core/at-spi2-core-2.48.4.ebuild| 75 ++ 2 files changed, 76 insertions(+) diff --git a/app-accessibility/at-spi2-core/Manifest b/app-accessibility/at-spi2-core/Manifest index f09fc7e1070e..00559aa222aa 100644 --- a/app-accessibility/at-spi2-core/Manifest +++ b/app-accessibility/at-spi2-core/Manifest @@ -1 +1,2 @@ DIST at-spi2-core-2.48.3.tar.xz 554388 BLAKE2B 9692df8cc0bc8de82f6e339b9358be7ab1bc598afdb39503f5f05ca772109b962a513fe2ef79d8f094ea732457225409f3c765784a54cbabf27b8fc72c893eb9 SHA512 e79ef0eb0f23241d61ba2a62f4024a5df5ff7125bc085590f9038b3397d255b88b8266deec14f3fe53bee4072ab85695a47d27d8be0529b18a103ad792fa0e54 +DIST at-spi2-core-2.48.4.tar.xz 554916 BLAKE2B 6329407e1e0d0a085189174ad31ac65d890e36a1b20179d68155fffa029b476a6b094765b6d3c300a8fa3cdeb01936a1b14cac34c530650287e711132c136ddc SHA512 fa85b680ad5254a8281197969f335c69b6c71d3ea4ec04efb8d70ba9feafd76330cd23a09169eef6f04abfe4823d2c2591999e8ed88bc035a26ed8bebdf0 diff --git a/app-accessibility/at-spi2-core/at-spi2-core-2.48.4.ebuild b/app-accessibility/at-spi2-core/at-spi2-core-2.48.4.ebuild new file mode 100644 index ..5aabf7fa9bcd --- /dev/null +++ b/app-accessibility/at-spi2-core/at-spi2-core-2.48.4.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org meson-multilib systemd virtualx xdg + +DESCRIPTION="D-Bus accessibility specifications and registration daemon" +HOMEPAGE="https://wiki.gnome.org/Accessibility https://gitlab.gnome.org/GNOME/at-spi2-core"; + +LICENSE="LGPL-2.1+" +SLOT="2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" +IUSE="X dbus-broker gtk-doc +introspection systemd" +REQUIRED_USE=" + dbus-broker? ( systemd ) + gtk-doc? ( X ) +" + +DEPEND=" + >=sys-apps/dbus-1.5[${MULTILIB_USEDEP}] + >=dev-libs/glib-2.67.4:2[${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1:2[${MULTILIB_USEDEP}] + introspection? ( >=dev-libs/gobject-introspection-1.54.0:= ) + systemd? ( sys-apps/systemd[${MULTILIB_USEDEP}] ) + X? ( + x11-libs/libX11[${MULTILIB_USEDEP}] + x11-libs/libXtst[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + ) + + !
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-calendar/
commit: b9d67e4a597a504bf5592a808d9b3dce06b8da2f Author: Guillermo Joandet gmail com> AuthorDate: Sat Sep 2 20:53:52 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Sep 4 15:43:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9d67e4a gnome-extra/gnome-calendar: Version bump to 45_rc Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32566 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-calendar/Manifest| 1 + .../gnome-calendar/gnome-calendar-45_rc.ebuild | 47 ++ 2 files changed, 48 insertions(+) diff --git a/gnome-extra/gnome-calendar/Manifest b/gnome-extra/gnome-calendar/Manifest index 1870dacccb55..b528e1a63b1b 100644 --- a/gnome-extra/gnome-calendar/Manifest +++ b/gnome-extra/gnome-calendar/Manifest @@ -1,2 +1,3 @@ DIST gnome-calendar-44.1.tar.xz 430464 BLAKE2B ab58a04a44504a82d48cbc8e45de4066072d66f5702a7acf56b64ad8b46dba4cf38bc156e51da6eb659eaf672f09064b6077fdfe47b2c678b3cb1c34fc4df87f SHA512 318ac8d78b41e352816dc4c5f8510d2e8f5b989cea25cb37af6a1d2af3a54307d8f8cc55649b03b381a53b18dbe826d1c84833841334a2878baedaee45d36f8c DIST gnome-calendar-45.beta.tar.xz 453620 BLAKE2B b2f12d70055aa5084d84e5036e39cc19d0e215de8c5b6229feccd942d36dc2f05dcc6eb20977d74e91ed1c3e11dc7491ee80ddf733de0dbeb17680fa734e7002 SHA512 35d01b1acbffad292f0c7eb5f87521608789e2d4643adda57ed534eea01166286995f45a6398572fc02e303b670cce72000f3105ab8d852a7a00a2e00b3c3813 +DIST gnome-calendar-45.rc.tar.xz 456100 BLAKE2B 035d689b43832fddd6220768ebb531c447c5370892556508706796c145074d571ccb981aecd9f8fa6f8209d761ae52eb7747696abfe7d27e6362e33272544b3c SHA512 088c127f170b4aa20aad0575f94ae181200d342aade6cc28306428d5a04e24ecbac1e3d07af78b700ded9d5e5c44bc08be369c514d9945a0fb0d7556e9d569a9 diff --git a/gnome-extra/gnome-calendar/gnome-calendar-45_rc.ebuild b/gnome-extra/gnome-calendar/gnome-calendar-45_rc.ebuild new file mode 100644 index ..df70e09537fb --- /dev/null +++ b/gnome-extra/gnome-calendar/gnome-calendar-45_rc.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome.org gnome2-utils meson virtualx xdg + +DESCRIPTION="Manage your online calendars with simple and modern interface" +HOMEPAGE="https://wiki.gnome.org/Apps/Calendar"; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~loong ~ppc64 ~riscv ~x86" + +DEPEND=" + >=dev-libs/libical-1.0.1:0= + >=gnome-base/gsettings-desktop-schemas-3.21.2 + >=gnome-extra/evolution-data-server-3.45.1:=[gtk] + net-libs/libsoup:3.0 + >=gui-libs/libadwaita-1.4_alpha:1 + >=dev-libs/glib-2.67.5:2 + >=gui-libs/gtk-4.11.2:4 + >=dev-libs/libgweather-4.2.0:4= + >=app-misc/geoclue-2.4:2.0 +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-libs/appstream-glib + dev-libs/libxml2:2 + dev-util/gdbus-codegen + dev-util/glib-utils + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_test() { + virtx meson_src_test +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-system-monitor/
commit: 6461f8d2783a07e9f43b263d70652b16519430f7 Author: Guillermo Joandet gmail com> AuthorDate: Sat Sep 2 21:25:51 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Sep 4 15:46:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6461f8d2 gnome-extra/gnome-system-monitor: Version bump to 45.0.1 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32570 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-system-monitor/Manifest | 1 + .../gnome-system-monitor-45.0.1.ebuild | 54 ++ 2 files changed, 55 insertions(+) diff --git a/gnome-extra/gnome-system-monitor/Manifest b/gnome-extra/gnome-system-monitor/Manifest index 858bb2921a22..5d6f8238d2b5 100644 --- a/gnome-extra/gnome-system-monitor/Manifest +++ b/gnome-extra/gnome-system-monitor/Manifest @@ -1,3 +1,4 @@ DIST gnome-system-monitor-44.0.tar.xz 1012688 BLAKE2B b9e537ac865c31e0aa05958f067181bf3ef73e4997e818ec4d5d61da65954e910c908901ed55cceac447798d092944a01999fc37f38c7ce51590efedf7f12a85 SHA512 052dcdc927ad53ea601f1f3da6a921fe21b04f69aaa8b75a5096fdcdac5706391180c476b5c87a98012fa7b5dc6c5c43b8c88c30a38b12868c4188020e8ec3b8 +DIST gnome-system-monitor-45.0.1.tar.xz 1018808 BLAKE2B 0c226da9e930aa9d4700c4ce074831aaffef57acd19a0d234c1a2a5fdda97b490b55b9959a709fee2848261ce72b063f595eae34697c49ff3fcfc3dc591be8e8 SHA512 116b6d2248eb9723d74f2029ce55aaa016a856f648349eceeecb486965fd5785f90b32dd3fcc09729e4ab34f2d87b40324cbf98d2e4523fa56f59f948531fcb5 DIST gnome-system-monitor-45.0.tar.xz 1017804 BLAKE2B 6a221021870d647a64d84437741c107333004a7f82c95752e0157a17dd2c3de11f5f828603a5523f04159da2c2897fae173059d0c42821fa74afce8dc117f159 SHA512 b30fe7ad4507e57138026f1414735c5c833e83c55a1eabb608dab6a628087571aec7a36cd41e11f1bba9d232771477327ea3470343357a1213ed7d8871d9f646 DIST gnome-system-monitor-45.beta.tar.xz 1015144 BLAKE2B 77f1a731685802055732265fbb3570b5d34d03dcfa290e9f631c8e72b5c5a8a978a040d3de12244404cf2936887c75dbd1533c6e260548865400bb838698bfb2 SHA512 8c50335af30eae6364c3dcf03a8f0f5468f2c049d1c5466fe6c106819d933587a78cf77a47fe55fb66a30b519dbbb4187e3bc34f8665ace3824080d1b9f2d80d diff --git a/gnome-extra/gnome-system-monitor/gnome-system-monitor-45.0.1.ebuild b/gnome-extra/gnome-system-monitor/gnome-system-monitor-45.0.1.ebuild new file mode 100644 index ..d9c9360329f7 --- /dev/null +++ b/gnome-extra/gnome-system-monitor/gnome-system-monitor-45.0.1.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="The Gnome System Monitor" +HOMEPAGE="https://help.gnome.org/users/gnome-system-monitor/stable/"; + +LICENSE="GPL-2+" +SLOT="0" +IUSE="systemd X" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + >=dev-cpp/glibmm-2.46:2 + >=dev-libs/glib-2.56.0:2 + >=x11-libs/gtk+-3.22:3[X(+)?] + >=dev-cpp/gtkmm-3.3.18:3.0 + >=dev-cpp/atkmm-2.28:0 + >=gnome-base/libgtop-2.37.2:2= + >=gui-libs/libhandy-1.5.0:1 + >=gnome-base/librsvg-2.35:2 + >=dev-libs/libxml2-2.0:2 + X? ( >=x11-libs/libwnck-2.91.0:3 ) + systemd? ( >=sys-apps/systemd-44:0= ) +" +# eautoreconf requires gnome-base/gnome-common +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + >=sys-auth/polkit-0.114 +" # polkit needed at buildtime for ITS rules of policy files, first available in 0.114 + +src_configure() { + local emesonargs=( + $(meson_use X wnck) + $(meson_use systemd) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: gnome-base/nautilus/
commit: aa7fd3fc7ed70f5b8bf33b80426b3e22fbdf7ae3 Author: Guillermo Joandet gmail com> AuthorDate: Sat Sep 2 21:17:21 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Sep 4 15:44:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa7fd3fc gnome-base/nautilus: Version bump to 45_rc Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32569 Signed-off-by: Matt Turner gentoo.org> gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/nautilus-45_rc.ebuild | 122 ++ 2 files changed, 123 insertions(+) diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest index 80852ef990e4..4ce10ac13aec 100644 --- a/gnome-base/nautilus/Manifest +++ b/gnome-base/nautilus/Manifest @@ -1,3 +1,4 @@ DIST nautilus-44.2.1.tar.xz 3190824 BLAKE2B 159abd8fbaea3f372febb4c7f68f95d97b50ac19e31d6108c9588aa849f92ea82a2a04402c8ee78f223339ffe929ed3fc95e4606db7753adacf6edb49f340910 SHA512 35974f9d2d785c69d4199287f1b79aa83397b37b3ad3ebe97894ee5e5d9aa4a981808fa443d5c04d2c7223c290a2cad87e3eeb62787b1d241486c39d5e061769 DIST nautilus-45.beta.tar.xz 3202420 BLAKE2B 5971d32df4a904f1f15267b0a2c1578ab392e37a2e28c6d4a1599d9e841e4feb88fd0aa9a5eed4960d2c4d777d1accaddfecbfc57aba5896895ba74ecd0effc9 SHA512 8ded32923ec1503d43258cc6938eb391a5eb871854a290bd78a13471ba426af7a9323f5ba163956985f43d36cf94d3474cdd2b8e852b6b89ce5395995dd06379 DIST nautilus-45.beta2.tar.xz 3205124 BLAKE2B b63f704a9424e296165bcc2f8d01ef622fd25666d2bd1f97a3951199d01c21d6d74c7a3d1561760b9119e9732940fd534df9f05b690b4e8f5eda927458e09ce8 SHA512 a947740ea4ba99e471c0907ef2cb821956633e789b1290431b849a4492730187fb973b00e686c4b910c797a5e5cdaa1104aef7c4eef2d162306f8ac9db4ce28e +DIST nautilus-45.rc.tar.xz 3205144 BLAKE2B f79e2271613d2497bfc1608f67b14da4ec034ab28ee19a1a03167214e13afac3bb18650b3197bb4dcc50b68fa5b3c77aee351245e57ee695a6a7c0359e75d80e SHA512 48ff4b45d73be76684c8645c21a64d57fb1057041e84ed568476c94711970dadce734b71319beab6a6791b2e252c7fa65a8be98b0c4ee11b68b7e23db64e8b87 diff --git a/gnome-base/nautilus/nautilus-45_rc.ebuild b/gnome-base/nautilus/nautilus-45_rc.ebuild new file mode 100644 index ..3ff38c7b033d --- /dev/null +++ b/gnome-base/nautilus/nautilus-45_rc.ebuild @@ -0,0 +1,122 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus"; + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="+cloudproviders gnome +gstreamer gtk-doc +introspection +previewer selinux sendto" +REQUIRED_USE="gtk-doc? ( introspection )" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +DEPEND=" + >=dev-libs/glib-2.77.0:2 + >=media-libs/gexiv2-0.14.0 + >=x11-libs/gdk-pixbuf-2.30.0:2 + gstreamer? ( media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 ) + >=app-arch/gnome-autoar-0.4.4 + >=gnome-base/gnome-desktop-43:4= + >=gnome-base/gsettings-desktop-schemas-42 + >=gui-libs/gtk-4.11.2:4[introspection?] + >=gui-libs/libadwaita-1.4_alpha:1 + >=dev-libs/libportal-0.5:=[gtk] + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-3.0:3 + >=dev-libs/libxml2-2.7.8:2 + cloudproviders? ( >=net-libs/libcloudproviders-0.3.1 ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +RDEPEND="${DEPEND} + >=app-misc/tracker-miners-3.0:3= +" # uses org.freedesktop.Tracker.Miner.Files gsettings schema from tracker-miners +BDEPEND=" + >=dev-util/gdbus-codegen-2.51.2 + dev-util/glib-utils + gtk-doc? ( + app-text/docbook-xml-dtd:4.1.2 + dev-util/gi-docgen + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( sys-apps/dbus ) +" +PDEPEND=" + gnome? ( x11-themes/adwaita-icon-theme ) + previewer? ( >=gnome-extra/sushi-0.1.9 ) + sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) + >=gnome-base/gvfs-1.14[gtk(+)] +" # Need gvfs[gtk] for recent:/// support; always built (without USE=gtk) since gvfs-1.34 + +PATCHES=( + "${FILESDIR}"/43.0-optional-gstreamer.patch # Allow controlling audio-video-properties build +) + +src_prepare() { + default + xdg_environment_reset + + # Disable -Werror + sed -e '/-Werror=/d' -i meson.build || die + + if use previewer; then + DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. + To activate the previewer, select a file and press space; to + close the previewer, press space again." + fi + + # Disable test-nautilus-search-engine-tracker; bug #831170 + sed -e '
[gentoo-commits] repo/proj/guru:dev commit in: dev-python/glfw/
commit: 871f9140d0638b84d4136aa4746780c40667f3b5 Author: Henri Gasc eurecom fr> AuthorDate: Mon Sep 4 16:04:57 2023 + Commit: Henri Gasc eurecom fr> CommitDate: Mon Sep 4 16:04:57 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=871f9140 dev-python/glfw: new package, add 2.6.2 Signed-off-by: Henri Gasc eurecom.fr> dev-python/glfw/Manifest | 1 + dev-python/glfw/glfw-2.6.2.ebuild | 20 dev-python/glfw/metadata.xml | 12 3 files changed, 33 insertions(+) diff --git a/dev-python/glfw/Manifest b/dev-python/glfw/Manifest new file mode 100644 index 00..34eae19a2f --- /dev/null +++ b/dev-python/glfw/Manifest @@ -0,0 +1 @@ +DIST glfw-2.6.2.gh.tar.gz 849915 BLAKE2B 04cd5346b3d4e52307fdb601ca71557e34d58f2e852c6ce69f88daa9cbfcd7def3321bfc5e9208d9b0d1cd31a24ded06fa8045ac7974e84ca3d6394cc2f2731c SHA512 e91d6682f5a849586686db53f009706a954e53b377704c1194705ec705c664d2e1bc1d7e85a719f36dfdc77a63bc303dc915526bf75fc812025e1667d20ff3da diff --git a/dev-python/glfw/glfw-2.6.2.ebuild b/dev-python/glfw/glfw-2.6.2.ebuild new file mode 100644 index 00..4929ee9dca --- /dev/null +++ b/dev-python/glfw/glfw-2.6.2.ebuild @@ -0,0 +1,20 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Python bindings for GLFW" +HOMEPAGE="https://github.com/FlorianRhiem/pyGLFW https://pypi.org/project/glfw"; +SRC_URI="https://github.com/FlorianRhiem/pyGLFW/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/pyGLFW-${PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="media-libs/glfw" diff --git a/dev-python/glfw/metadata.xml b/dev-python/glfw/metadata.xml new file mode 100644 index 00..f39c42deb9 --- /dev/null +++ b/dev-python/glfw/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + g...@eurecom.fr + Gasc Henri + + + glfw + FlorianRhiem/pyGLFW + +
[gentoo-commits] repo/gentoo:master commit in: media-libs/libgphoto2/
commit: 0720ae97bb064d4dd40e261f224d23c4e590c99f Author: Guillermo Joandet gmail com> AuthorDate: Sat Sep 2 22:03:05 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Sep 4 15:54:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0720ae97 media-libs/libgphoto2: Version bump to 2.5.31 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32573 Signed-off-by: Matt Turner gentoo.org> media-libs/libgphoto2/Manifest | 1 + media-libs/libgphoto2/libgphoto2-2.5.31.ebuild | 217 + 2 files changed, 218 insertions(+) diff --git a/media-libs/libgphoto2/Manifest b/media-libs/libgphoto2/Manifest index 4ca7b3ba9808..07f89ebdb62c 100644 --- a/media-libs/libgphoto2/Manifest +++ b/media-libs/libgphoto2/Manifest @@ -1 +1,2 @@ DIST libgphoto2-2.5.30.tar.xz 5890196 BLAKE2B 4da7a650bec695a9d8356d1014081786eb6d31641c4f36f75ba7171b2b395a5e8bf6f59d452adad6d9faa30eea77abeb52e62e645d963bcec2709b3eb5094a4a SHA512 969e5765dc5de9e5fb8156eda679aca069f568e744cc48b643846175eb3cff78bc6ec3a848150a4c636d948018de022f2988da7b94029f103589384f9144b7ed +DIST libgphoto2-2.5.31.tar.xz 6322264 BLAKE2B 9003769bf7726b205f6466e2332d1b144e2e1f2ac190c23f93200ec761597d08a7925e0a16dc65f66c9ca47f0c7e7a563c1cd5ada5cdf528bc605538cf67d80e SHA512 1061a676488aff2cad12a5ee49742be6d18750221ef808d69116763c2b357d38c1372db62933dfa8fd8411758acb97b8e3a40a5d4f37b8c563e981fd4ae4bb1f diff --git a/media-libs/libgphoto2/libgphoto2-2.5.31.ebuild b/media-libs/libgphoto2/libgphoto2-2.5.31.ebuild new file mode 100644 index ..0a68b17206c7 --- /dev/null +++ b/media-libs/libgphoto2/libgphoto2-2.5.31.ebuild @@ -0,0 +1,217 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# TODO +# 1. Track upstream bug --disable-docs does not work. +#https://sourceforge.net/p/gphoto/bugs/643/ + +EAPI=8 +inherit autotools multilib-minimal udev + +DESCRIPTION="Library that implements support for numerous digital cameras" +HOMEPAGE="http://www.gphoto.org/"; +SRC_URI="mirror://sourceforge/gphoto/${P}.tar.xz" + +LICENSE="GPL-2" + +# FIXME: should we also bump for libgphoto2_port.so soname version? +SLOT="0/6" # libgphoto2.so soname version + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples exif gd jpeg nls serial" + +# By default, drivers for all supported cameras will be compiled. +# If you want to only compile for specific camera(s), set CAMERAS +# environment to a space-separated list (no commas) of drivers that +# you want to build. +IUSE_CAMERAS=" + adc65 agfa_cl20 aox ax203 + barbie + canon casio_qv clicksmart310 + digigr8 digita dimagev dimera3500 directory + enigma13 + fuji + gsmart300 + hp215 + iclick + jamcam jd11 jl2005a jl2005c + kodak_dc120 kodak_dc210 kodak_dc240 kodak_dc3200 kodak_ez200 konica konica_qm150 + largan lg_gsm + mars mustek + panasonic_coolshot panasonic_l859 panasonic_dc1000 panasonic_dc1580 pccam300 pccam600 pentax polaroid_pdc320 polaroid_pdc640 polaroid_pdc700 ptp2 + ricoh ricoh_g3 + samsung sierra sipix_blink2 sipix_web2 smal sonix sony_dscf1 sony_dscf55 soundvision spca50x sq905 st2205 stv0674 stv0680 sx330z + toshiba_pdrm11 topfield tp6801 +" + +for camera in ${IUSE_CAMERAS}; do + IUSE="${IUSE} +cameras_${camera}" +done + +# libgphoto2 actually links to libltdl +RDEPEND=" + acct-group/plugdev + >=dev-libs/libxml2-2.9.1-r4:2[${MULTILIB_USEDEP}] + net-misc/curl[${MULTILIB_USEDEP}] + dev-libs/libltdl:0[${MULTILIB_USEDEP}] + >=virtual/libusb-1-r1:1[${MULTILIB_USEDEP}] + cameras_ax203? ( >=media-libs/gd-2.0.35-r4:=[${MULTILIB_USEDEP}] ) + cameras_st2205? ( >=media-libs/gd-2.0.35-r4:=[${MULTILIB_USEDEP}] ) + exif? ( >=media-libs/libexif-0.6.21-r1[${MULTILIB_USEDEP}] ) + gd? ( >=media-libs/gd-2.0.35-r4:=[jpeg=,${MULTILIB_USEDEP}] ) + jpeg? ( >=virtual/jpeg-0-r2:0[${MULTILIB_USEDEP}] ) + serial? ( >=dev-libs/lockdev-1.0.3.1.2-r2[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/gtk-doc-am + sys-devel/flex + >=sys-devel/gettext-0.19.1 + virtual/pkgconfig + doc? ( app-doc/doxygen ) +" + +MULTILIB_CHOST_TOOLS=( + /usr/bin/gphoto2-port-config + /usr/bin/gphoto2-config +) + +pkg_pretend() { + if ! echo "${USE}" | grep "cameras_" > /dev/null 2>&1; then + einfo "No camera drivers will be built since you did not specify any." + fi +} + +src_prepare() { + default + + # Handle examples ourselves + sed 's/^\(SUBDIRS =.*\)examples\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ + || die "examples sed failed" + + sed -e 's/sleep 2//' -i configure || die + + eautoreconf # For confi
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-calculator/
commit: 439a774f53116dcbca21b07f898bb8ab4309 Author: Guillermo Joandet gmail com> AuthorDate: Sat Sep 2 21:29:20 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Sep 4 15:53:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=439a gnome-extra/gnome-calculator: Version bump to 45.0.1 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32571 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-calculator/Manifest | 1 + .../gnome-calculator-45.0.1.ebuild | 74 ++ 2 files changed, 75 insertions(+) diff --git a/gnome-extra/gnome-calculator/Manifest b/gnome-extra/gnome-calculator/Manifest index 5be2787e46a3..75fd584e8cd4 100644 --- a/gnome-extra/gnome-calculator/Manifest +++ b/gnome-extra/gnome-calculator/Manifest @@ -1,3 +1,4 @@ DIST gnome-calculator-44.0.tar.xz 1075480 BLAKE2B a4e7af52e06a59a1a07baf3e34dbfc90dc8852cab3f44fe2018e3279cf7dab7c9cffe23bff2d7cc8b9b3708b652b9b8ae2fa65ff403c559fc1bfd060e4645575 SHA512 7c1428873c00a2052b966a0687f2a944dce67e889c8e113a794a7d5f0bafe9ff52562e2b1985bcf48d05a5a0a2f4ff97e490a43810b5243367fce9c6ada79fa6 +DIST gnome-calculator-45.0.1.tar.xz 1099468 BLAKE2B ceeecbe3eeaae77421193c61d954ed4991c4456ef7e4298f3ff50b8c3855e23c1938700b32c8166ba74a4db8bc2eb666ec23caa7b3c6a85b9aed1154a5e5a72c SHA512 b96fe0118dcddb2b818dd0ae6c95891ba33bf7d4d858ff0fda1f0454fee740fb53c4af011aa153a564043b02d73480f1c9f1c35bdf2af4b5ebf5a97287c75fef DIST gnome-calculator-45.0.tar.xz 1097732 BLAKE2B 1d69dd416b4af1eb9440ae41c5bd4a598ba1eecfbfaeb3b83d6b720094285bc60dfa6d5399ee196341563ddbc0944ce11ed69b22fb381ce33d3ea9f1b6c34beb SHA512 cb681a04099385ae2f7bd1bb0a613eff4a20067f0a1d82027c493542c743613ff441c34a1c0a032807d7bb0f41301427eeb8b0fb5137e317e331e76bdf5b14af DIST gnome-calculator-45.beta.tar.xz 1094460 BLAKE2B dda75a6e1d0e1e6d4053f0e151477e1705b4a9a8ebd08a2e3df73c9c475317f47ea08da14f1a1baef5ece1925b2e04ce98d145f834dba6e3a51224a9a2bbfa32 SHA512 217b2acbd30fc80e625bb0e656ddec24c182e02f195db31c07cd7603962a0c7b63fdf1b86eeb4b51e8b7bed15a16ac52ccef941b74b464a4e9440b659880be40 diff --git a/gnome-extra/gnome-calculator/gnome-calculator-45.0.1.ebuild b/gnome-extra/gnome-calculator/gnome-calculator-45.0.1.ebuild new file mode 100644 index ..01f53e2750c9 --- /dev/null +++ b/gnome-extra/gnome-calculator/gnome-calculator-45.0.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson vala virtualx xdg + +DESCRIPTION="A calculator application for GNOME" +HOMEPAGE="https://wiki.gnome.org/Apps/Calculator"; + +LICENSE="GPL-3+" +SLOT="0" +IUSE="+introspection test" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# gtksourceview vapi definitions in dev-lang/vala itself are too old, and newer vala removes them +# altogether, thus we need them installed by gtksourceview[vala] +RDEPEND=" + >=dev-libs/glib-2.40.0:2 + dev-libs/libxml2:2 + net-libs/libsoup:3.0 + >=dev-libs/libgee-0.20.0:0.8= + dev-libs/mpc:= + dev-libs/mpfr:0= + >=gui-libs/gtk-4.4.1:4 + >=gui-libs/libadwaita-1.4_alpha:1 + >=gui-libs/gtksourceview-5.3.0:5 + introspection? ( >=dev-libs/gobject-introspection-1.58:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/appstream-glib + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + $(vala_depend) + net-libs/libsoup:3.0[vala] + gui-libs/gtksourceview:5[vala] + gui-libs/libhandy:1[vala] +" + +src_prepare() { + default + vala_setup + xdg_environment_reset +} + +src_configure() { + local emesonargs=( + -Ddisable-ui=false + #-Dvala-version # doesn't do anything in 3.34 + $(meson_use !introspection disable-introspection) + $(meson_use test ui-tests) + -Dgcalc=true + -Dgci=true + -Dapp=true + -Ddoc=false + ) + meson_src_configure +} + +src_test() { + XDG_SESSION_TYPE=x11 virtx dbus-run-session meson test -C "${BUILD_DIR}" || die 'tests failed' +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/eog/
commit: 371d91477322b4a4c6432cadfbba7c97c9efc833 Author: Guillermo Joandet gmail com> AuthorDate: Sun Sep 3 20:08:07 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Sep 4 15:56:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=371d9147 media-gfx/eog: Version bump to 45_rc Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32592 Signed-off-by: Matt Turner gentoo.org> media-gfx/eog/Manifest | 1 + media-gfx/eog/eog-45_rc.ebuild | 77 ++ 2 files changed, 78 insertions(+) diff --git a/media-gfx/eog/Manifest b/media-gfx/eog/Manifest index c4e30af3b4a2..194cc2477b0c 100644 --- a/media-gfx/eog/Manifest +++ b/media-gfx/eog/Manifest @@ -1,3 +1,4 @@ DIST eog-44.2.tar.xz 4654888 BLAKE2B 3618614e54107d4681cb6f029158023da45f587af20b81f046bf3db84c53b6468a5d0c988331ba4d4f8f8ed4a99fe5e92cd7b3c136ddb143d6058723eab4d6ca SHA512 30695401355c94b4b516a3832c61b761efeb5288f0264c7d3b243f9fa028d6daa4f6ec4761041cff78821d080b4ff3826fc31a08b95e095251d278eddd1f8433 DIST eog-44.3.tar.xz 4654864 BLAKE2B 1caaace6f2f654a3fdbe781723e178d91300f40f2f05ef978505329ed242b79093cef5bf48660948b62efeb4fb1b3d09da522d6cb8e39b61fcd377100f701ae1 SHA512 088d8d504e5ad5ca14a5da44ee559b30cb7749d752f7b5c1f3fa111c9d1ba7a97edaff3183e0c6d6ebf3b57b9e90fe37a42305d983ac72058804ab2599e8f0c2 DIST eog-45.alpha.tar.xz 4656468 BLAKE2B d2d0e34fffc8fede8af4b93baf0302dd3e184805fc155338422654323f059b96c2bd61b86b39db635e5fd9e87cc164ee544f21b5907cb9cd9bc19c7b24e341f2 SHA512 2a690850e5e79fa54c4c8514a1fa2805b62430f8e0df97262aa2c29dabe4d9a0167bd852c1f6830ef3021f1df3ee593de599f82078439db6b33598d61b219983 +DIST eog-45.rc.tar.xz 4656292 BLAKE2B 0f5499817541b934a448c7b9666e2ee88c983708bb7b63a0d850e1c025c10d2582f6b3fb41ea5e961592203c2ca80a4e48b09c1aa2f7a4552d0899f2f1174ecf SHA512 89b51d00198af0f08f899416de3296f24869ace04196357bdcb27a80cbe4251c11f30a59eae48d3a9cd7d5e450343e31df1b8ba368720d0caf2a39100756e09e diff --git a/media-gfx/eog/eog-45_rc.ebuild b/media-gfx/eog/eog-45_rc.ebuild new file mode 100644 index ..b967e79892ea --- /dev/null +++ b/media-gfx/eog/eog-45_rc.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="The Eye of GNOME image viewer" +HOMEPAGE="https://wiki.gnome.org/Apps/EyeOfGnome https://gitlab.gnome.org/GNOME/eog"; + +LICENSE="GPL-2+" +SLOT="1" + +IUSE="+exif gtk-doc +introspection +jpeg lcms +svg xmp tiff" +REQUIRED_USE=" + exif? ( jpeg ) + gtk-doc? ( introspection ) +" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + >=dev-libs/glib-2.73.2:2 + >=dev-libs/libpeas-0.7.4[gtk] + >=gnome-base/gnome-desktop-2.91.2:3= + >=gnome-base/gsettings-desktop-schemas-42_beta + >=x11-misc/shared-mime-info-0.20 + >=x11-libs/gdk-pixbuf-2.36.5:2[jpeg?,tiff?] + >=x11-libs/gtk+-3.24.15:3[introspection,X] + >=gui-libs/libhandy-1.5.0:1 + sys-libs/zlib + + exif? ( >=media-libs/libexif-0.6.14 ) + lcms? ( media-libs/lcms:2 ) + xmp? ( media-libs/exempi:2= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) + svg? ( >=gnome-base/librsvg-2.44.0:2 ) + + x11-libs/libX11 +" +DEPEND="${RDEPEND}" +BDEPEND=" + gtk-doc? ( + dev-util/gi-docgen + app-text/docbook-xml-dtd:4.1.2 + ) + dev-util/glib-utils + dev-util/itstool + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + $(meson_use exif libexif) + $(meson_use lcms cms) + $(meson_use xmp) + $(meson_use jpeg libjpeg) + $(meson_use svg librsvg) + $(meson_use gtk-doc gtk_doc) + $(meson_use introspection) + -Dinstalled_tests=false + -Dlibportal=false # As of 40.3, all libportal usages are flatpak-specific + ) + meson_src_configure +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/gmime/
commit: 3f920120ed2fb5f1a7771f2766392977ef0fbf96 Author: Guillermo Joandet gmail com> AuthorDate: Sat Sep 2 22:10:07 2023 + Commit: Matt Turner gentoo org> CommitDate: Mon Sep 4 15:55:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f920120 dev-libs/gmime: Version bump to 3.2.14 Signed-off-by: Guillermo Joandet gmail.com> Closes: https://github.com/gentoo/gentoo/pull/32574 Signed-off-by: Matt Turner gentoo.org> dev-libs/gmime/Manifest| 1 + dev-libs/gmime/gmime-3.2.14.ebuild | 70 ++ 2 files changed, 71 insertions(+) diff --git a/dev-libs/gmime/Manifest b/dev-libs/gmime/Manifest index f42a40a68144..c5c32b61bb00 100644 --- a/dev-libs/gmime/Manifest +++ b/dev-libs/gmime/Manifest @@ -1,2 +1,3 @@ DIST gmime-2.6.23.tar.xz 5216588 BLAKE2B e173a7dbd418663ebbc55b856359bf9286c3791827f9b7f89da48dd7c3609e77312546f9489c08d34a7dcaeb78659789809d5fafc1323cbae9b9f1c4a316c659 SHA512 2ff6718b7a555cd5b34848399f29c7d0aa5a15e1f3cb46e9258c499e874191ee00f41b737386805d3000bad34367d174a25c45d38ba90cba7902400e733afa14 DIST gmime-3.2.13.tar.xz 2231624 BLAKE2B c1b4af7ea911c6e2cdea01700d76d218028f7a7f3fc0443b15f915658f945b0fd784928eaa572b0a4b1cd2ea6f7b2812de75f066e3dd2bef23ebd4075a393ee9 SHA512 cfbf5d9e8d6cafcb340b6e470acaf7ae0a96581d39119a751b22fcf3ede089cc24accbd26a79ec2a4b7901ce66d7092765e8c388bbfa2138606dbb4b3f81f4d3 +DIST gmime-3.2.14.tar.xz 2231340 BLAKE2B bbe147151349c626d92890783a3fccd4b1156b5a9fc305812447f28ec34d5d7694a702f99865ad5ef41737eb4e0d0c08d879e4525f58c272972531c51d436fd6 SHA512 d6127a8567f96784b3f975452cd43a4ef6c8921845feb11974f785576f7ef138f25d20d0f309022893ca445fffb000b4dc98bf65ff3a781ececd5c16b1f0e9c6 diff --git a/dev-libs/gmime/gmime-3.2.14.ebuild b/dev-libs/gmime/gmime-3.2.14.ebuild new file mode 100644 index ..d1e213df5247 --- /dev/null +++ b/dev-libs/gmime/gmime-3.2.14.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic gnome2 vala + +DESCRIPTION="Library for creating and parsing MIME messages" +HOMEPAGE="https://github.com/jstedfast/gmime http://spruce.sourceforge.net/gmime/"; +SRC_URI="https://github.com/jstedfast/${PN}/releases/download/${PV}/${P}.tar.xz"; + +SLOT="3.0" +LICENSE="LGPL-2.1+" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="crypt doc idn test +vala" +RESTRICT="!test? ( test )" + +RDEPEND=" + >=dev-libs/glib-2.68.0:2 + sys-libs/zlib + crypt? ( >=app-crypt/gpgme-1.8.0:= ) + idn? ( net-dns/libidn2:= ) + vala? ( + $(vala_depend) + >=dev-libs/gobject-introspection-1.30.0:= + ) +" +DEPEND="${RDEPEND} + virtual/libiconv +" +BDEPEND=" + >=dev-util/gtk-doc-am-1.8 + virtual/pkgconfig + doc? ( app-text/docbook-sgml-utils ) +" + +src_prepare() { + gnome2_src_prepare + use vala && vala_setup +} + +src_configure() { + if [[ ${CHOST} == *-solaris* ]]; then + # bug #???, why not use --with-libiconv + append-libs iconv + fi + + gnome2_src_configure \ + --enable-largefile \ + $(use_enable crypt crypto) \ + $(use_enable vala) \ + $(use_with idn libidn) \ + $(usex doc "" DB2HTML=) +} + +src_compile() { + gnome2_src_compile + if use doc; then + emake -C docs/tutorial html + fi +} + +src_install() { + gnome2_src_install + + if use doc ; then + docinto tutorial + dodoc -r docs/tutorial/html/ + fi +}