[gentoo-commits] repo/gentoo:master commit in: dev-java/swt/
commit: b5b01b102debe573eccc0d807aff43373100ea15 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Wed Dec 6 20:18:17 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Thu Dec 7 07:55:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5b01b10 dev-java/swt: 4.30-r1 SLOT 4.27 -> 4.30 Closes: https://bugs.gentoo.org/919353 Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/34152 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/swt/{swt-4.30.ebuild => swt-4.30-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/swt/swt-4.30.ebuild b/dev-java/swt/swt-4.30-r1.ebuild similarity index 99% rename from dev-java/swt/swt-4.30.ebuild rename to dev-java/swt/swt-4.30-r1.ebuild index ca3db3c7eb76..78bbe7198020 100644 --- a/dev-java/swt/swt-4.30.ebuild +++ b/dev-java/swt/swt-4.30-r1.ebuild @@ -19,7 +19,7 @@ SRC_URI=" ppc64? ( ${MY_DMF}/${MY_P}-gtk-linux-ppc64le.zip )" LICENSE="CPL-1.0 LGPL-2.1 MPL-1.1" -SLOT="4.27" +SLOT="4.30" KEYWORDS="~amd64 ~arm64 ~ppc64" IUSE="cairo opengl webkit"
[gentoo-commits] repo/gentoo:master commit in: app-editors/jove/, app-editors/jove/files/
commit: 2be647ed1087b4ab3476875283424c7bf178c6c8 Author: Ulrich Müller gentoo org> AuthorDate: Thu Dec 7 07:16:53 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Thu Dec 7 07:16:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2be647ed app-editors/jove: drop 4.16.0.73-r1 Signed-off-by: Ulrich Müller gentoo.org> app-editors/jove/Manifest | 1 - .../jove/files/jove-4.16.0.70.3.1-getline.patch| 81 - app-editors/jove/files/jove-4.16.0.73-build.patch | 188 - app-editors/jove/files/jove-4.16.0.73-doc.patch| 34 .../jove/files/jove-4.16.0.73-sendmail.patch | 19 --- app-editors/jove/jove-4.16.0.73-r1.ebuild | 51 -- 6 files changed, 374 deletions(-) diff --git a/app-editors/jove/Manifest b/app-editors/jove/Manifest index 8829818bbfd3..8ee24206e392 100644 --- a/app-editors/jove/Manifest +++ b/app-editors/jove/Manifest @@ -1,3 +1,2 @@ DIST jove-4.17.3.7.tar.gz 490070 BLAKE2B bfe95cc8f78993438839b93ebf37567940449e3914dd1963728ee82dc601c371318a34ea0d5d13d9d4dccaf9c4750874c5e0d3af22dcb2421595dca2da7cafdf SHA512 90bd597bb4be3a4589f77ee331cee4fa2784264221fe6247c2535ae34c5689c08f55c2b2919bff34af5631b73b12883dab54df9770b4157ae801079a23222d9a DIST jove-4.17.5.3.tar.gz 548835 BLAKE2B 12b1f16d82e84cc2d099e2f45f5a42e2d1e811e5a9685c7ee162280ef49ecef8f7955a98679b60c49bbeaa30e3a430b1d6fc969270bee02862ff284a932829d9 SHA512 f91bdf3145ad243cfe8a4d9aca497a3d2cc58711488fa6b845d0d5e70dece6939046743aae1f18fd2614d75420bb747b00e61bb60b13ff35b26409068df40127 -DIST jove4.16.0.73.tgz 465214 BLAKE2B cc1eeca2cdbd7ca98a5deaf27c37bfcdc529f2b388361e0cd5fd6278b72740a06283abd1f60212e6dc0d1e540e4dc4d99edb99b781645b13e1675644db0f38eb SHA512 2198504f9a23590710acba7f27661fa5649fdbed559a4c6bde9d2c1d673c22ce7d99a690be45a4602d37cf6e70399230c4ae3a251d8451af0c5252bdca61b09d diff --git a/app-editors/jove/files/jove-4.16.0.70.3.1-getline.patch b/app-editors/jove/files/jove-4.16.0.70.3.1-getline.patch deleted file mode 100644 index 98cef6011f8c.. --- a/app-editors/jove/files/jove-4.16.0.70.3.1-getline.patch +++ /dev/null @@ -1,81 +0,0 @@ -http://bugs.gentoo.org/274352 -Fix build failure with glibc-2.10 - jove4.16.0.70-orig/insert.c -+++ jove4.16.0.70/insert.c -@@ -504,7 +504,7 @@ - atchar = 0; - } - -- getline(atline->l_dline, genbuf); -+ get_line(atline->l_dline, genbuf); - atchar += tchar; - linecopy(genbuf, atchar, save); - atline->l_dline = putline(genbuf); jove4.16.0.70-orig/io.c -+++ jove4.16.0.70/io.c -@@ -1347,9 +1347,9 @@ - - void - #ifdef USE_PROTOTYPES --getline proto((daddr addr, register char *buf)) -+get_line proto((daddr addr, register char *buf)) - #else --getline(addr, buf) -+get_line(addr, buf) - daddr addr; - register char *buf; - #endif jove4.16.0.70-orig/io.h -+++ jove4.16.0.70/io.h -@@ -40,7 +40,7 @@ - close_file proto((File *fp)), - d_cache_init proto((void)), - file_write proto((char *fname, bool app)), -- getline proto((daddr addr, char *buf)), -+ get_line proto((daddr addr, char *buf)), - lsave proto((void)), - putreg proto((File *fp,LinePtr line1,int char1,LinePtr line2,int char2,bool makesure)), - read_file proto((char *file, bool is_insert)), jove4.16.0.70-orig/recover.c -+++ jove4.16.0.70/recover.c -@@ -165,7 +165,7 @@ - private char *getblock proto((daddr atl)); - - void --getline(tl, buf) -+get_line(tl, buf) - daddr tl; - char *buf; - { -@@ -580,7 +580,7 @@ - Nchars = Nlines = 0L; - while (--nlines >= 0) { - addr = getaddr(ptrs_fp); -- getline(addr, buf); -+ get_line(addr, buf); - Nlines += 1; - Nchars += 1 + strlen(buf); - fputs(buf, out); jove4.16.0.70-orig/util.c -+++ jove4.16.0.70/util.c -@@ -280,7 +280,7 @@ - strcpy(buf, linebuf); - Jr_Len = strlen(linebuf); - } else -- getline(line->l_dline, buf); -+ get_line(line->l_dline, buf); - return buf; - } - jove4.16.0.70-orig/util.h -+++ jove4.16.0.70/util.h -@@ -18,7 +18,7 @@ - #define eobp()(lastp(curline) && eolp()) - #define eolp()(linebuf[curchar] == '\0') - #define firstp(line) ((line) == curbuf->b_first) --#define getDOT() getline(curline->l_dline, linebuf) -+#define getDOT() get_line(curline->l_dline, linebuf) - #define lastp(line) ((line) == curbuf->b_last) - - extern UnivPtr diff --git a/app-editors/jove/files/jove-4.16.0.73-build.patch b/app-editors/jove/files/jove-4.16.0.73-build.patch deleted file mode 100644 index 105d163d32be.. --- a/app-editors/jove/files/jove-4.16.0.73-build.patch +++ /dev/null @@ -1,188 +0,0 @@ -Originally based on Debian patch jove_4.16.0.70-3.1.diff.gz - jove4.16.0.73-orig/doc/jove.rc -+++
[gentoo-commits] repo/gentoo:master commit in: www-apps/hugo/, www-apps/hugo/files/
commit: a84833498f04997dbb5b7fed790312c5e2bdbbf7 Author: tastytea tastytea de> AuthorDate: Wed Dec 6 13:13:48 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Thu Dec 7 06:49:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8483349 www-apps/hugo: add 0.121.0 Closes: https://bugs.gentoo.org/919134 Signed-off-by: tastytea tastytea.de> Signed-off-by: Viorel Munteanu gentoo.org> www-apps/hugo/Manifest | 2 + ...hugo-0.121.0-unbundle-libwebp-and-libsass.patch | 43 + www-apps/hugo/hugo-0.121.0.ebuild | 101 + 3 files changed, 146 insertions(+) diff --git a/www-apps/hugo/Manifest b/www-apps/hugo/Manifest index d8c05af9dda3..7986a720503e 100644 --- a/www-apps/hugo/Manifest +++ b/www-apps/hugo/Manifest @@ -2,3 +2,5 @@ DIST hugo-0.118.2-vendor.tar.xz 6633368 BLAKE2B a88e3422828a98ae220805a5853402b6 DIST hugo-0.118.2.tar.gz 19385307 BLAKE2B c5a4e358b37f41cdbadb12df4657570da249fb8ba70f3c18406431cf8a48287d14598e6c36453a53afe156eb2fdd6c177586136f32e1166d23c856a2fab98bc1 SHA512 decda9097ae3e9942524457527ecd2a1d0c8555b5909c676f2bcc16ca5052453a64366f3dbe5eeb2ef0930b65edd52d9963c967cf28f0b149fb410aa5811ac78 DIST hugo-0.119.0-vendor.tar.xz 6642728 BLAKE2B 1a7c3d8acb895f01db97b8583d7d578b0ebb422b9763754dc0e3536b0511ed07af8403d826d9a821b587e56c4d1f584392ea158db72c98caaa941a74de1da19a SHA512 8ec40365efa97b0c6d0dd088b0ee2e44a582841b9b9d5938e6408bcf4fb82c4d1909430c414e5642cd9c3305e159ed2495770b4fb710fabafb5c9cd740ac3d53 DIST hugo-0.119.0.tar.gz 19579413 BLAKE2B f383f28b054fb78f1e8c972ec84d88fcbc6d8902dcdbe4acaaa081fea2c78247b5345faaec93c708fbcf71fee38a781a2c7c213f042568b3bd6b27e3618713d9 SHA512 ce77d60869173d18d46d91e4f23910c709ccabdf81976c1c96177a9fbad965a13a735fafce37f413a40a5af248510e49f8b2da86c1ba4291fb8b3941e91ee5ea +DIST hugo-0.121.0-vendor.tar.xz 6682060 BLAKE2B 7aabdd97eada6b83e0e7bebe632f7b465a6d87d376e555325e4309eeed7b286a6e4f7bcb1bdab1884328decb25ee1356b438df9fa1f07a6d85aad36fcd3f2f7b SHA512 c7688f7d32fa0b3fbbaffc154b025eda83b24dcbacff94188c80811692a091498e5e8107715e3b24e497ef56d4e9af843a4c5a4a42a6b28a79146ab2c44344b1 +DIST hugo-0.121.0.tar.gz 21036266 BLAKE2B a924e2ad2fc4a5c690bf3bdd2e837add543119632f3055117a7345bc78996b9f3eeb42c94694135a8f174aced72fea359ca39ca3ed76673b2284dc641d60 SHA512 99566167e74e1eda996ca54b0284a56a1bcd6c69f60d4461faa3bcca2f0c2d499b5e4de806a78576b5ec7691aa6d81fb66b6f088a25255fc9496d1f65d37d2ac diff --git a/www-apps/hugo/files/hugo-0.121.0-unbundle-libwebp-and-libsass.patch b/www-apps/hugo/files/hugo-0.121.0-unbundle-libwebp-and-libsass.patch new file mode 100644 index ..4dcd86a6040f --- /dev/null +++ b/www-apps/hugo/files/hugo-0.121.0-unbundle-libwebp-and-libsass.patch @@ -0,0 +1,43 @@ +From 1237c6c59e4fe777b39ee7c543eb4f8b6ce6a6b1 Mon Sep 17 00:00:00 2001 +From: tastytea +Date: Wed, 6 Dec 2023 12:37:26 +0100 +Subject: [PATCH] unbundle libwebp and libsass + +--- + .../github.com/bep/golibsass/internal/libsass/a__cgo.go | 8 + vendor/github.com/bep/gowebp/internal/libwebp/a__cgo.go | 3 ++- + 2 files changed, 6 insertions(+), 5 deletions(-) + +diff --git a/vendor/github.com/bep/golibsass/internal/libsass/a__cgo.go b/vendor/github.com/bep/golibsass/internal/libsass/a__cgo.go +index 1de9aeeef..fd565d1a9 100644 +--- a/vendor/github.com/bep/golibsass/internal/libsass/a__cgo.go b/vendor/github.com/bep/golibsass/internal/libsass/a__cgo.go +@@ -4,9 +4,9 @@ + // license that can be found in the LICENSE file. + package libsass + +-// #cgo CFLAGS: -O2 -fPIC +-// #cgo CPPFLAGS: -I../../libsass_src/include +-// #cgo CXXFLAGS: -g -std=c++0x -O2 -fPIC +-// #cgo LDFLAGS: -lstdc++ -lm ++// #cgo CFLAGS: -fPIC ++// #cgo CPPFLAGS: -DUSE_LIBSASS_SRC ++// #cgo CXXFLAGS: -std=c++0x -fPIC ++// #cgo LDFLAGS: -lstdc++ -lm -lsass + // #cgo darwin linux LDFLAGS: -ldl + import "C" +diff --git a/vendor/github.com/bep/gowebp/internal/libwebp/a__cgo.go b/vendor/github.com/bep/gowebp/internal/libwebp/a__cgo.go +index bcf9bacd0..4cc2aa81c 100644 +--- a/vendor/github.com/bep/gowebp/internal/libwebp/a__cgo.go b/vendor/github.com/bep/gowebp/internal/libwebp/a__cgo.go +@@ -3,5 +3,6 @@ + + package libwebp + +-// #cgo unix LDFLAGS: -lm ++// #cgo unix LDFLAGS: -lm -lwebp ++// #cgo CFLAGS: -DLIBWEBP_NO_SRC + import "C" +-- +2.41.0 + diff --git a/www-apps/hugo/hugo-0.121.0.ebuild b/www-apps/hugo/hugo-0.121.0.ebuild new file mode 100644 index ..d3d9d003c7dd --- /dev/null +++ b/www-apps/hugo/hugo-0.121.0.ebuild @@ -0,0 +1,101 @@ +# Copyright 2018-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module shell-completion + +DESCRIPTION="Fast static HTML and CSS website generator" +HOMEPAGE="https://gohugo.io https://github.com/gohugoio/hugo; +SRC_URI=" + https://github.com/gohugoio/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz +
[gentoo-commits] repo/gentoo:master commit in: www-apps/hugo/
commit: 431519e566016d29775d53b8b3cc0ef22f99a42f Author: tastytea tastytea de> AuthorDate: Wed Dec 6 13:12:29 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Thu Dec 7 06:49:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=431519e5 www-apps/hugo: replace USE-flag sass with extended Signed-off-by: tastytea tastytea.de> Signed-off-by: Viorel Munteanu gentoo.org> www-apps/hugo/metadata.xml | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/www-apps/hugo/metadata.xml b/www-apps/hugo/metadata.xml index d3bce6b51931..d3297372315d 100644 --- a/www-apps/hugo/metadata.xml +++ b/www-apps/hugo/metadata.xml @@ -10,13 +10,12 @@ Proxy Maintainers - Enable SASS/SCSS support + (deprecated) Enable SASS/SCSS support + Enable SASS/SCSS and WebP encoding support - gohugoio/hugo + gohugoio/hugo - - Hugo is a static HTML and CSS website generator written in Go. - It is optimized for speed, ease of use, and configurability. - +Hugo is a static HTML and CSS website generator written in Go. It is + optimized for speed, ease of use, and configurability.
[gentoo-commits] repo/gentoo:master commit in: www-apps/hugo/
commit: 9458b5e3cb14259e9e008aa439390b97371da75b Author: tastytea tastytea de> AuthorDate: Wed Dec 6 13:14:37 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Thu Dec 7 06:49:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9458b5e3 www-apps/hugo: drop 0.118.2 Signed-off-by: tastytea tastytea.de> Closes: https://github.com/gentoo/gentoo/pull/34149 Signed-off-by: Viorel Munteanu gentoo.org> www-apps/hugo/Manifest| 2 - www-apps/hugo/hugo-0.118.2.ebuild | 98 --- 2 files changed, 100 deletions(-) diff --git a/www-apps/hugo/Manifest b/www-apps/hugo/Manifest index 7986a720503e..0c31a795db44 100644 --- a/www-apps/hugo/Manifest +++ b/www-apps/hugo/Manifest @@ -1,5 +1,3 @@ -DIST hugo-0.118.2-vendor.tar.xz 6633368 BLAKE2B a88e3422828a98ae220805a5853402b62c2b602de03909187a3694b1546a3fb27f9cb39651342039b5031840fd57e6f00152d5ff023628c6d491ee33245d3b24 SHA512 2e617cccf23931ba20dfac703445c63d0bebdf6178c943315dd7d4983b2a4626c1631751e3bbd925a247599af918638161d13b3e2af474e80ec204aa9ad0e2f6 -DIST hugo-0.118.2.tar.gz 19385307 BLAKE2B c5a4e358b37f41cdbadb12df4657570da249fb8ba70f3c18406431cf8a48287d14598e6c36453a53afe156eb2fdd6c177586136f32e1166d23c856a2fab98bc1 SHA512 decda9097ae3e9942524457527ecd2a1d0c8555b5909c676f2bcc16ca5052453a64366f3dbe5eeb2ef0930b65edd52d9963c967cf28f0b149fb410aa5811ac78 DIST hugo-0.119.0-vendor.tar.xz 6642728 BLAKE2B 1a7c3d8acb895f01db97b8583d7d578b0ebb422b9763754dc0e3536b0511ed07af8403d826d9a821b587e56c4d1f584392ea158db72c98caaa941a74de1da19a SHA512 8ec40365efa97b0c6d0dd088b0ee2e44a582841b9b9d5938e6408bcf4fb82c4d1909430c414e5642cd9c3305e159ed2495770b4fb710fabafb5c9cd740ac3d53 DIST hugo-0.119.0.tar.gz 19579413 BLAKE2B f383f28b054fb78f1e8c972ec84d88fcbc6d8902dcdbe4acaaa081fea2c78247b5345faaec93c708fbcf71fee38a781a2c7c213f042568b3bd6b27e3618713d9 SHA512 ce77d60869173d18d46d91e4f23910c709ccabdf81976c1c96177a9fbad965a13a735fafce37f413a40a5af248510e49f8b2da86c1ba4291fb8b3941e91ee5ea DIST hugo-0.121.0-vendor.tar.xz 6682060 BLAKE2B 7aabdd97eada6b83e0e7bebe632f7b465a6d87d376e555325e4309eeed7b286a6e4f7bcb1bdab1884328decb25ee1356b438df9fa1f07a6d85aad36fcd3f2f7b SHA512 c7688f7d32fa0b3fbbaffc154b025eda83b24dcbacff94188c80811692a091498e5e8107715e3b24e497ef56d4e9af843a4c5a4a42a6b28a79146ab2c44344b1 diff --git a/www-apps/hugo/hugo-0.118.2.ebuild b/www-apps/hugo/hugo-0.118.2.ebuild deleted file mode 100644 index 12937987bc02.. --- a/www-apps/hugo/hugo-0.118.2.ebuild +++ /dev/null @@ -1,98 +0,0 @@ -# Copyright 2018-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module bash-completion-r1 - -DESCRIPTION="Fast static HTML and CSS website generator" -HOMEPAGE="https://gohugo.io https://github.com/gohugoio/hugo; -SRC_URI=" - https://github.com/gohugoio/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://tastytea.de/files/gentoo/${P}-vendor.tar.xz -" - -# NOTE: To create the vendor tarball, run: -# `go mod vendor && cd .. && tar -caf ${P}-vendor.tar.xz ${P}/vendor` - -LICENSE="Apache-2.0 BSD BSD-2 MIT MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~loong ~riscv ~x86" -IUSE="doc +sass test" - -BDEPEND=" - >=dev-lang/go-1.18 - test? ( - dev-python/docutils - dev-ruby/asciidoctor - virtual/pandoc - ) -" -RDEPEND=" - >=media-libs/libwebp-1.2.3-r1:= - sass? ( dev-libs/libsass:= ) -" -DEPEND="${RDEPEND}" - -RESTRICT="!test? ( test )" - -PATCHES=( - "${FILESDIR}"/${PN}-0.96.0-unbundle-libwebp-and-libsass.patch - "${FILESDIR}"/${PN}-0.118.2-skip-some-tests.patch -) - -src_configure() { - export CGO_ENABLED=1 - export CGO_CFLAGS="${CFLAGS}" - export CGO_CPPFLAGS="${CPPFLAGS}" - export CGO_CXXFLAGS="${CXXFLAGS}" - export CGO_LDFLAGS="${LDFLAGS}" - export MY_BUILD_FLAGS="$(usev sass "-tags extended")" - - default -} - -src_prepare() { - # wants to run command that require network access - rm testscripts/commands/mod{,_vendor,__disable}.txt || die - - default -} - -src_compile() { - mkdir -pv bin || die - ego build -ldflags "-X github.com/gohugoio/hugo/common/hugo.vendorInfo=gentoo:${PVR}" \ - ${MY_BUILD_FLAGS} -o "${S}/bin/hugo" - - bin/hugo gen man --dir man || die - - mkdir -pv completions || die - bin/hugo completion bash > completions/hugo || die - bin/hugo completion fish > completions/hugo.fish || die - bin/hugo completion zsh > completions/_hugo || die - - if use doc ; then - bin/hugo gen doc --dir doc || die - fi -} - -src_test() { - ego test "./..." ${MY_BUILD_FLAGS} -} - -src_install() { - dobin bin/* - doman man/* - - dobashcomp completions/${PN} - - insinto /usr/share/fish/vendor_completions.d - doins completions/${PN}.fish - - insinto
[gentoo-commits] repo/gentoo:master commit in: net-proxy/squid/files/, net-proxy/squid/
commit: 2a2b11bf740e489bd7f00271bc26c1d1bdba27de Author: Hank Leininger korelogic com> AuthorDate: Sun Dec 3 17:39:07 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 7 06:20:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a2b11bf net-proxy/squid: drop 5.7-r1, 5.8, 5.9, 6.2, 6.4 Signed-off-by: Hank Leininger korelogic.com> Bug: https://bugs.gentoo.org/917615 Bug: https://bugs.gentoo.org/916334 Closes: https://github.com/gentoo/gentoo/pull/34106 Signed-off-by: Arthur Zamarin gentoo.org> net-proxy/squid/Manifest | 5 - net-proxy/squid/files/squid-5.3-gentoo.patch | 87 -- net-proxy/squid/files/squid.initd-r5 | 125 - net-proxy/squid/squid-5.7-r1.ebuild | 380 -- net-proxy/squid/squid-5.8.ebuild | 382 -- net-proxy/squid/squid-5.9.ebuild | 382 -- net-proxy/squid/squid-6.2.ebuild | 383 -- net-proxy/squid/squid-6.4.ebuild | 386 --- 8 files changed, 2130 deletions(-) diff --git a/net-proxy/squid/Manifest b/net-proxy/squid/Manifest index 2b40dfc56bd5..dee03380a4fe 100644 --- a/net-proxy/squid/Manifest +++ b/net-proxy/squid/Manifest @@ -1,6 +1 @@ -DIST squid-5.7.tar.xz 2566560 BLAKE2B 4a403ca4f94034356922ea1a4feffd5f5289e2aadbe1585bd04e83ee89712227ce04c53f7e05c10f7c8ac6be67a265a32b47032e7b56e929a172772fa41d5299 SHA512 624a39041a6ceda6c470dc0937616f1aa67200f3db02b4d74095d8d706ed31d6df5e0417dcacde45f6be40b617bee018849793d52c96a626aab32a2b182972aa -DIST squid-5.8.tar.xz 2447560 BLAKE2B c9d1ae9464e68beabdf7ae1641a70d6c614bc4d4f4bae3fc5946c2bf61510634992cbd5abe63f071104edb2fa487a6c5c7fb8fbf8f06ac723a6522ec9ade8b68 SHA512 81a9a7d1dfcb58476369e08e99feb76411dd3242a3374feb175408fa0dc8161545a9a903603219c6fa2bcfb615461901e093428e97ac74cf4c596a7065d3247d -DIST squid-5.9.tar.xz 2569204 BLAKE2B 898a34357f8019291379ea37c66fa312e1a6437e8f643987dd4e54d7d52728248e16129b00195c5f6e0378c0f32c9f9ade3f98ca0ec4bb952f9f443357face82 SHA512 7dc366ef6b2a397ca6adec993c05876949de5f5e72a8a4409c9c9c52c42a8a4b37f58e85a171eebd36a166951f6c764176cfebec30019b299abe34a5adc4e5ac -DIST squid-6.2.tar.xz 2546172 BLAKE2B e934371e40093b1570c88c76f9427089087d2fa0b16629e7ca3afabd17f7bc5592b2b65354da54ebc43350ab6732081dd39a39e5db712f70a48246c22b8ae45d SHA512 a2f3ad666b88708ddc52958e610222778e4f64c2ac097b821867ae4022ca35dcbe225f2c5bba42a69fa56f89feebf63764d1a936444e4debce7e55e87b7366db -DIST squid-6.4.tar.xz 2553476 BLAKE2B 0f55fb8b4bcc291b9d978c8a150d86986ca32cf7c866907ac03ff3995ad6fbce333b0ebe977827e01e51a08d7104e41300a402bb811be0692a61fa81fd160304 SHA512 7bbf759841448874090a145699ee01f67696c19da147e433b1ecc80a856095cbfae611ef910bc4f2c44218101d89f2ee13796f5b7ada2e21e95638d4dae077ab DIST squid-6.5.tar.xz 2554492 BLAKE2B 91ed91f9b0f56f440a7f15a63bbc3e19537b60bc8b31b5bf7e16884367d0da060c5490e1721dbd7c5fce7f4a4e958fb3554d6bdc5b55f568598f907722b651de SHA512 d3a40f5f390f0042a8e981ca28755a90dd520230a06b4246ba7bec0c98025ce1cdc7426797a666f769addd60238e28e1f04d2c701ea2ef2d7329dbe87b830d70 diff --git a/net-proxy/squid/files/squid-5.3-gentoo.patch b/net-proxy/squid/files/squid-5.3-gentoo.patch deleted file mode 100644 index 54c036e14e50.. --- a/net-proxy/squid/files/squid-5.3-gentoo.patch +++ /dev/null @@ -1,87 +0,0 @@ -diff --git a/configure.ac b/configure.ac -index 7bd608b..0a0a908 100644 a/configure.ac -+++ b/configure.ac -@@ -33,9 +33,9 @@ PRESET_CXXFLAGS="$CXXFLAGS" - PRESET_LDFLAGS="$LDFLAGS" - - dnl Set default LDFLAGS --if test "x$LDFLAGS" = "x" ; then -- LDFLAGS="-g" --fi -+dnl if test "x$LDFLAGS" = "x" ; then -+dnl LDFLAGS="-g" -+dnl fi - - # Check for GNU cc - AC_PROG_CC -diff --git a/src/cf.data.pre b/src/cf.data.pre -index 9275219..1e3aca2 100644 a/src/cf.data.pre -+++ b/src/cf.data.pre -@@ -1633,6 +1633,7 @@ acl Safe_ports port 280 # http-mgmt - acl Safe_ports port 488 # gss-http - acl Safe_ports port 591 # filemaker - acl Safe_ports port 777 # multiling http -+acl Safe_ports port 901 # SWAT - NOCOMMENT_END - DOC_END - -@@ -7200,11 +7201,11 @@ COMMENT_END - - NAME: cache_mgr - TYPE: string --DEFAULT: webmaster -+DEFAULT: root - LOC: Config.adminEmail - DOC_START - Email-address of local cache manager who will receive -- mail if the cache dies. The default is "webmaster". -+ mail if the cache dies. The default is "root". - DOC_END - - NAME: mail_from -diff --git a/src/debug.cc b/src/debug.cc -index 59ad1e9..265a9fe 100644 a/src/debug.cc -+++ b/src/debug.cc -@@ -496,7 +496,7 @@ _db_init(const char *logfile, const char *options) - #if HAVE_SYSLOG && defined(LOG_LOCAL4) - - if (Debug::log_syslog) --openlog(APP_SHORTNAME, LOG_PID | LOG_NDELAY | LOG_CONS, syslog_facility); -+openlog(APP_SHORTNAME, LOG_PID |
[gentoo-commits] repo/gentoo:master commit in: app-portage/pfl/
commit: db94ee80cd98fa98e219b4fec425acbd4330c634 Author: Lucio Sauer posteo net> AuthorDate: Thu Dec 7 00:34:53 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 7 06:18:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db94ee80 app-portage/pfl: enable py3.12 Signed-off-by: Lucio Sauer posteo.net> Closes: https://github.com/gentoo/gentoo/pull/34157 Signed-off-by: Arthur Zamarin gentoo.org> app-portage/pfl/pfl-3.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-portage/pfl/pfl-3.2.1.ebuild b/app-portage/pfl/pfl-3.2.1.ebuild index 80db9cebf59b..1669717db18e 100644 --- a/app-portage/pfl/pfl-3.2.1.ebuild +++ b/app-portage/pfl/pfl-3.2.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9,10,11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="xml(+)" inherit distutils-r1 systemd
[gentoo-commits] repo/gentoo:master commit in: app-misc/fastfetch/
commit: 37b8d08e47ab0552b9b76ce9fe194f3af597a1ca Author: Viorel Munteanu gentoo org> AuthorDate: Thu Dec 7 06:11:06 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Thu Dec 7 06:11:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37b8d08e app-misc/fastfetch: add 2.3.3 Signed-off-by: Viorel Munteanu gentoo.org> app-misc/fastfetch/Manifest | 1 + app-misc/fastfetch/fastfetch-2.3.3.ebuild | 110 ++ 2 files changed, 111 insertions(+) diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index e672c93c5c5d..dcf540b35cc0 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,3 +1,4 @@ DIST fastfetch-1.12.2.tar.gz 538194 BLAKE2B bc6badbc7f690dacbe1408479286a0d42ec687526f776ff4d2ec7b0eb767032e5781cbbe37778f4dc03a5d386979a9ae2aab84c466be997b82d9a9a6c81ea78f SHA512 a82a7c7ae365335c20d659a82215cf320c4c6b07ff127c4dad322a0a01f7ec57e34d229f4953108daadcd0d243c84f8504a3b4367df5e255e5a06e685fd6739a DIST fastfetch-2.2.3.tar.gz 901203 BLAKE2B d6d097b72ce2f252e42b3e59cbd26b43a4f17ae974382f986270fbf91b457cf3c49e78a3c775e713d9302d536fb5a363e809005b9174d1a27622e6b6ed666709 SHA512 81e051b7555d56415c723606c0b6dfc3ad7ed91fb2c7b36c07465f4dfbdb91da5c8d216e46df36863888448de0a7bd63e28c6aa701995bf1165e0d7c33c4f724 DIST fastfetch-2.3.2.tar.gz 909153 BLAKE2B 68f2b4d84193ccc3c74217c99156d94c8cdff13029975b098581a6b8bd371d86926b213274778dd2f8b99c2a3a69a4ae424fd5139365cfcd954e3b7db0cbd710 SHA512 ea7ba3a9c164a326406c843a123831e649da0d0927bf9b9ab22bcc1d638dce2168be1ad6db5c3e81bb02022dbe139ff6e19e7894f0c19898b74c1a7b49cdb101 +DIST fastfetch-2.3.3.tar.gz 909014 BLAKE2B 70cde268130bcd979b5b472f231ea7f4f14fe68472c6a92ba31eb6a8c4b2ff1b4bb4c13cb2a3c567b72aa57b9eb616518baa6322184c131d8bd3d7a3a11b97db SHA512 8d44b94df522f41e64e266a54824769a4588de7e07846f461554981886d058c3bba23df017b8619eb376de9dcd926462bcdda3fb6f0770f83f60a3ad96cb7e85 diff --git a/app-misc/fastfetch/fastfetch-2.3.3.ebuild b/app-misc/fastfetch/fastfetch-2.3.3.ebuild new file mode 100644 index ..9793b1e8e066 --- /dev/null +++ b/app-misc/fastfetch/fastfetch-2.3.3.ebuild @@ -0,0 +1,110 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +DESCRIPTION="Fast neofetch-like system information tool" +HOMEPAGE="https://github.com/fastfetch-cli/fastfetch; +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git; + [[ ${PV} == *0.1. ]] && EGIT_BRANCH=master + [[ ${PV} == *0.2. ]] && EGIT_BRANCH=dev + [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" +else + SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager opencl opengl osmesa pci pulseaudio sqlite test vulkan wayland xcb xfce xrandr" +RESTRICT="!test? ( test )" + +# note - qa-vdb will always report errors because fastfetch loads the libs dynamically +# make sure to crank yyjson minimum version to match bundled version +RDEPEND=" + >=dev-libs/yyjson-0.8.0:= + sys-libs/zlib + X? ( x11-libs/libX11 ) + chafa? ( media-gfx/chafa ) + dbus? ( sys-apps/dbus ) + ddcutil? ( app-misc/ddcutil:= ) + drm? ( x11-libs/libdrm ) + gnome? ( + dev-libs/glib + gnome-base/dconf + ) + imagemagick? ( media-gfx/imagemagick:= ) + networkmanager? ( net-misc/networkmanager ) + opencl? ( virtual/opencl ) + opengl? ( media-libs/libglvnd[X] ) + osmesa? ( media-libs/mesa[osmesa] ) + pci? ( sys-apps/pciutils ) + pulseaudio? ( media-libs/libpulse ) + sqlite? ( dev-db/sqlite:3 ) + vulkan? ( media-libs/vulkan-loader ) + wayland? ( dev-libs/wayland ) + xcb? ( x11-libs/libxcb ) + xfce? ( xfce-base/xfconf ) + xrandr? ( x11-libs/libXrandr ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +REQUIRED_USE=" + xrandr? ( X ) + chafa? ( imagemagick ) +" + +src_configure() { + local fastfetch_enable_imagemagick7=no + local fastfetch_enable_imagemagick6=no + if use imagemagick; then + fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no) + fastfetch_enable_imagemagick6=$(has_version '
[gentoo-commits] repo/gentoo:master commit in: app-misc/fastfetch/
commit: 39b0b79b85d2bf54c5808281cee7fd6e8c5f4072 Author: Viorel Munteanu gentoo org> AuthorDate: Thu Dec 7 06:11:12 2023 + Commit: Viorel Munteanu gentoo org> CommitDate: Thu Dec 7 06:11:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b0b79b app-misc/fastfetch: drop 2.3.2 Signed-off-by: Viorel Munteanu gentoo.org> app-misc/fastfetch/Manifest | 1 - app-misc/fastfetch/fastfetch-2.3.2.ebuild | 110 -- 2 files changed, 111 deletions(-) diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index dcf540b35cc0..0e79c09b5e0a 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,4 +1,3 @@ DIST fastfetch-1.12.2.tar.gz 538194 BLAKE2B bc6badbc7f690dacbe1408479286a0d42ec687526f776ff4d2ec7b0eb767032e5781cbbe37778f4dc03a5d386979a9ae2aab84c466be997b82d9a9a6c81ea78f SHA512 a82a7c7ae365335c20d659a82215cf320c4c6b07ff127c4dad322a0a01f7ec57e34d229f4953108daadcd0d243c84f8504a3b4367df5e255e5a06e685fd6739a DIST fastfetch-2.2.3.tar.gz 901203 BLAKE2B d6d097b72ce2f252e42b3e59cbd26b43a4f17ae974382f986270fbf91b457cf3c49e78a3c775e713d9302d536fb5a363e809005b9174d1a27622e6b6ed666709 SHA512 81e051b7555d56415c723606c0b6dfc3ad7ed91fb2c7b36c07465f4dfbdb91da5c8d216e46df36863888448de0a7bd63e28c6aa701995bf1165e0d7c33c4f724 -DIST fastfetch-2.3.2.tar.gz 909153 BLAKE2B 68f2b4d84193ccc3c74217c99156d94c8cdff13029975b098581a6b8bd371d86926b213274778dd2f8b99c2a3a69a4ae424fd5139365cfcd954e3b7db0cbd710 SHA512 ea7ba3a9c164a326406c843a123831e649da0d0927bf9b9ab22bcc1d638dce2168be1ad6db5c3e81bb02022dbe139ff6e19e7894f0c19898b74c1a7b49cdb101 DIST fastfetch-2.3.3.tar.gz 909014 BLAKE2B 70cde268130bcd979b5b472f231ea7f4f14fe68472c6a92ba31eb6a8c4b2ff1b4bb4c13cb2a3c567b72aa57b9eb616518baa6322184c131d8bd3d7a3a11b97db SHA512 8d44b94df522f41e64e266a54824769a4588de7e07846f461554981886d058c3bba23df017b8619eb376de9dcd926462bcdda3fb6f0770f83f60a3ad96cb7e85 diff --git a/app-misc/fastfetch/fastfetch-2.3.2.ebuild b/app-misc/fastfetch/fastfetch-2.3.2.ebuild deleted file mode 100644 index 9793b1e8e066.. --- a/app-misc/fastfetch/fastfetch-2.3.2.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -DESCRIPTION="Fast neofetch-like system information tool" -HOMEPAGE="https://github.com/fastfetch-cli/fastfetch; -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git; - [[ ${PV} == *0.1. ]] && EGIT_BRANCH=master - [[ ${PV} == *0.2. ]] && EGIT_BRANCH=dev - [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" -else - SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager opencl opengl osmesa pci pulseaudio sqlite test vulkan wayland xcb xfce xrandr" -RESTRICT="!test? ( test )" - -# note - qa-vdb will always report errors because fastfetch loads the libs dynamically -# make sure to crank yyjson minimum version to match bundled version -RDEPEND=" - >=dev-libs/yyjson-0.8.0:= - sys-libs/zlib - X? ( x11-libs/libX11 ) - chafa? ( media-gfx/chafa ) - dbus? ( sys-apps/dbus ) - ddcutil? ( app-misc/ddcutil:= ) - drm? ( x11-libs/libdrm ) - gnome? ( - dev-libs/glib - gnome-base/dconf - ) - imagemagick? ( media-gfx/imagemagick:= ) - networkmanager? ( net-misc/networkmanager ) - opencl? ( virtual/opencl ) - opengl? ( media-libs/libglvnd[X] ) - osmesa? ( media-libs/mesa[osmesa] ) - pci? ( sys-apps/pciutils ) - pulseaudio? ( media-libs/libpulse ) - sqlite? ( dev-db/sqlite:3 ) - vulkan? ( media-libs/vulkan-loader ) - wayland? ( dev-libs/wayland ) - xcb? ( x11-libs/libxcb ) - xfce? ( xfce-base/xfconf ) - xrandr? ( x11-libs/libXrandr ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -REQUIRED_USE=" - xrandr? ( X ) - chafa? ( imagemagick ) -" - -src_configure() { - local fastfetch_enable_imagemagick7=no - local fastfetch_enable_imagemagick6=no - if use imagemagick; then - fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no) - fastfetch_enable_imagemagick6=$(has_version '
[gentoo-commits] repo/gentoo:master commit in: app-editors/jove/
commit: 37076c8978e648d048835ff15cf0a948aebf0f89 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Dec 7 05:57:47 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Dec 7 05:57:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37076c89 app-editors/jove: Stabilize 4.17.5.3 ppc, #919379 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/jove/jove-4.17.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/jove/jove-4.17.5.3.ebuild b/app-editors/jove/jove-4.17.5.3.ebuild index 89eec469c6be..45d502a5e15a 100644 --- a/app-editors/jove/jove-4.17.5.3.ebuild +++ b/app-editors/jove/jove-4.17.5.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jonmacs/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P} LICENSE="JOVE" SLOT="0" -KEYWORDS="amd64 ~ppc x86" +KEYWORDS="amd64 ppc x86" IUSE="doc" RDEPEND="sys-libs/ncurses:0="
[gentoo-commits] repo/gentoo:master commit in: sci-libs/trilinos/
commit: 17b2bb563f904dfb70c2079547cb8b68c6e08bef Author: Matthias Maier gentoo org> AuthorDate: Wed Dec 6 17:20:16 2023 + Commit: Matthias Maier gentoo org> CommitDate: Thu Dec 7 04:28:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17b2bb56 sci-libs/trilinos: add 15.0.0 Signed-off-by: Matthias Maier gentoo.org> sci-libs/trilinos/Manifest | 1 + sci-libs/trilinos/trilinos-15.0.0.ebuild | 261 +++ 2 files changed, 262 insertions(+) diff --git a/sci-libs/trilinos/Manifest b/sci-libs/trilinos/Manifest index d7a8fd54cb62..637a1574739e 100644 --- a/sci-libs/trilinos/Manifest +++ b/sci-libs/trilinos/Manifest @@ -1 +1,2 @@ DIST trilinos-14.4.0.tar.gz 188325969 BLAKE2B 909e3ebe229d035263d835e0d68977516d2a5df168785021fe300f7904e149586a82a6dba271cc1472455472397ee5467443244fb68fb27c00cf4e9b3d10a282 SHA512 497fc4fb4ab4338fffef7111635f3dc3b12cb7302bc3f56bafb5cc75b7c68e94cc22fcacd9dd625803a0f38e4fbce5105cab61df76e033a4581568c36a53fe8a +DIST trilinos-15.0.0.tar.gz 182971338 BLAKE2B 0e459b9d070085a2a5bf06de8274ceec628f8913ab87c87a9502baf8065bfdabeca827ea9fa0f274c163bff1e7dc252eabf79ca250c0470d1da5e13492287d28 SHA512 a364e67686cdd4e1e34aa0e14b6cc051ed21a72b63719c47260d7839d47590b9e652be76cb9d61e513c7933b965fc8141c3ff898167e22353b33c9491a525c84 diff --git a/sci-libs/trilinos/trilinos-15.0.0.ebuild b/sci-libs/trilinos/trilinos-15.0.0.ebuild new file mode 100644 index ..86d691392b39 --- /dev/null +++ b/sci-libs/trilinos/trilinos-15.0.0.ebuild @@ -0,0 +1,261 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CMAKE_MAKEFILE_GENERATOR=emake +inherit cmake flag-o-matic toolchain-funcs + +DESCRIPTION="Scientific library collection for large scale problems" +HOMEPAGE="http://trilinos.sandia.gov/; +MY_PV="${PV//\./-}" +PATCHSET="r0" +SRC_URI="https://github.com/${PN}/Trilinos/archive/${PN}-release-${MY_PV}.tar.gz -> ${P}.tar.gz" + +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +LICENSE="BSD LGPL-2.1" +SLOT="0" + +IUSE=" + adolc all-packages arprec clp cuda eigen glpk gtest hdf5 hwloc hypre + matio metis mkl mumps netcdf openmp petsc qd scalapack scotch sparse + superlu taucs tbb test threads tvmet yaml zlib X +" + +# TODO: fix export cmake function for tests +RESTRICT="test" + +RDEPEND=" + !dev-cpp/kokkos + dev-libs/boost:= + sys-libs/binutils-libs:= + virtual/blas + virtual/lapack + virtual/mpi + adolc? ( sci-libs/adolc ) + arprec? ( sci-libs/arprec ) + clp? ( sci-libs/coinor-clp ) + cuda? ( >=dev-util/nvidia-cuda-toolkit-3.2 ) + eigen? ( dev-cpp/eigen:3 ) + glpk? ( sci-mathematics/glpk ) + gtest? ( dev-cpp/gtest ) + hdf5? ( sci-libs/hdf5:=[mpi] ) + hypre? ( sci-libs/hypre:= ) + hwloc? ( sys-apps/hwloc:= ) + matio? ( sci-libs/matio ) + mkl? ( sci-libs/mkl ) + metis? ( sci-libs/metis ) + mumps? ( sci-libs/mumps ) + netcdf? ( sci-libs/netcdf:= ) + petsc? ( sci-mathematics/petsc ) + qd? ( sci-libs/qd ) + scalapack? ( sci-libs/scalapack ) + scotch? ( sci-libs/scotch:= ) + sparse? ( sci-libs/cxsparse sci-libs/umfpack ) + superlu? ( sci-libs/superlu:= ) + taucs? ( sci-libs/taucs ) + tbb? ( dev-cpp/tbb:= ) + tvmet? ( dev-libs/tvmet ) + yaml? ( dev-cpp/yaml-cpp:= ) + zlib? ( sys-libs/zlib ) + X? ( x11-libs/libX11 )" +DEPEND="${RDEPEND} + virtual/pkgconfig" + +S="${WORKDIR}/Trilinos-${PN}-release-${MY_PV}" + +PATCHES=( +) + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +trilinos_conf() { + local dirs libs d + for d in $($(tc-getPKG_CONFIG) --libs-only-L $1); do + dirs="${dirs};${d:2}" + done + [[ -n ${dirs} ]] && mycmakeargs+=( "-D${2}_LIBRARY_DIRS=${dirs:1}" ) + for d in $($(tc-getPKG_CONFIG) --libs-only-l $1); do + libs="${libs};${d:2}" + done + [[ -n ${libs} ]] && mycmakeargs+=( "-D${2}_LIBRARY_NAMES=${libs:1}" ) + dirs="" + for d in $($(tc-getPKG_CONFIG) --cflags-only-I $1); do + dirs="${dirs};${d:2}" + done + [[ -n ${dirs} ]] && mycmakeargs+=( "-D${2}_INCLUDE_DIRS=${dirs:1}" ) +} + +# +# The following packages are currently disabled: +# - Adelus/Zadelus due to underlinkage. +# - Moertel due to underlinkage +# - SEACAS is incompatible with netcdf, see +#https://github.com/trilinos/Trilinos/tree/master/packages/seacas#netcdf +# + +src_configure() { + # Trilinos is a massive CPP project. Fixing all of the lto warnings and + # making lto compilation/linking save will be a massive undertaking. + # Thus, simply filter lto flags. bug #862987 + filter-lto + +
[gentoo-commits] repo/gentoo:master commit in: sci-libs/trilinos/
commit: 64731113a7d5e06e308874c4a6dfe89daac5239f Author: Matthias Maier gentoo org> AuthorDate: Thu Dec 7 05:23:12 2023 + Commit: Matthias Maier gentoo org> CommitDate: Thu Dec 7 05:23:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64731113 sci-libs/trilinos: add github upstream metadata Signed-off-by: Matthias Maier gentoo.org> sci-libs/trilinos/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/sci-libs/trilinos/metadata.xml b/sci-libs/trilinos/metadata.xml index 0d48858c237f..8e609b4870bb 100644 --- a/sci-libs/trilinos/metadata.xml +++ b/sci-libs/trilinos/metadata.xml @@ -44,4 +44,7 @@ Add support for tvmet (dev-libs/tvmet) Add support for yaml (dev-cpp/yaml-cpp) + + trilinos/Trilinos +
[gentoo-commits] repo/gentoo:master commit in: sci-libs/trilinos/, sci-libs/trilinos/files/
commit: 00d64bc0fe4cc51c7c3bf3541dd47f485d4ac0f3 Author: Matthias Maier gentoo org> AuthorDate: Wed Dec 6 17:22:27 2023 + Commit: Matthias Maier gentoo org> CommitDate: Thu Dec 7 04:28:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00d64bc0 sci-libs/trilinos: drop 13.4.0-r3, 13.4.1, 14.0.0, 14.2.0 Signed-off-by: Matthias Maier gentoo.org> sci-libs/trilinos/Manifest | 5 - .../trilinos-14.0.0-missing_includes_gcc_13.patch | 24 -- sci-libs/trilinos/trilinos-13.4.0-r3.ebuild| 252 sci-libs/trilinos/trilinos-13.4.1.ebuild | 252 sci-libs/trilinos/trilinos-14.0.0.ebuild | 258 - sci-libs/trilinos/trilinos-14.2.0.ebuild | 257 6 files changed, 1048 deletions(-) diff --git a/sci-libs/trilinos/Manifest b/sci-libs/trilinos/Manifest index 2db7f00749f6..d7a8fd54cb62 100644 --- a/sci-libs/trilinos/Manifest +++ b/sci-libs/trilinos/Manifest @@ -1,6 +1 @@ -DIST trilinos-13.4.0-patches-r0.tar.xz 8740 BLAKE2B 333ab9ff1acb2f4b08007c7b99b96f023f6c742e4f991fc0ab9dd6595be7e3e319a77d5e329790cedca72d7a9060df837549d28e8a6cb4b8a838570d455ae356 SHA512 f30c16801cadec2a612ab2f7d3ca05c5ddfdfc513343a182562253cdfb58d38fa8b771ab07f7bc6bcb2505d146469da2ddda478f74447de746d5eca850da123e -DIST trilinos-13.4.0.tar.gz 168733479 BLAKE2B 3c4a1c89b792ec771c6347eebb6bb54a82fa5f172d1c5934bbd42c8bc9708a71451bd030ec0f5264191a62169b3c1305ac7a1290b3ab4845fb6e8ffef15ee03c SHA512 27a5636bac8106a0705948ca4705b739878f0d8afa74264d1cd31036811084457e27e03e86dfad59a80d5e9ee798237fa930b50574ec3e43979e53c6ab5da535 -DIST trilinos-13.4.1.tar.gz 168720416 BLAKE2B 5201c36aa998045f4eab99b67fce25f9a2f2a9524b8ca1147cd8db9ccc306e3df61336df3b2ee981317c8defbae2df9e36546a0e5ddfed3142213e437e4dfba0 SHA512 9c0fb3af2fa625cd0af1309bfa61c212e12657820707348c81355d506e07f540da5e42aa30237fbc80adf257bb636029345f248abaf7ef96fcdaed1c28ec3a19 -DIST trilinos-14.0.0.tar.gz 179086187 BLAKE2B 0e0c3e3fa4b88164cd7e90720ec42eb007f8e89734e5537a7eba1f17754faf30c21fa1d77f7e8a7968bdb8bb230596a1adc74f8170577fd7b4eccb2e88c5b8f6 SHA512 b08fcf4f6bf2605267c44c038f352949e5bfe14b853de77e4c80e28f66c088ead1699b1e49f8475f1b98ce5a21238b98a299e760f1373e585c78b65120fa18e5 -DIST trilinos-14.2.0.tar.gz 178867695 BLAKE2B 07ff61775399014091aae9c14ad12a69ab19853bc3489c15775490aa3f6e8ae868ac4e90bf046d10bf1ecb1d5558992f0afb0ce656f947336559fcf10085c038 SHA512 c676ff2b59904dc05a0ff434dd164bc96076999a5851c160c5851c124d3c519dd0cc3f088eba19f2000c7d1c2377f4efb2b2b8f9f3ee641b2180f3b99b28ea0b DIST trilinos-14.4.0.tar.gz 188325969 BLAKE2B 909e3ebe229d035263d835e0d68977516d2a5df168785021fe300f7904e149586a82a6dba271cc1472455472397ee5467443244fb68fb27c00cf4e9b3d10a282 SHA512 497fc4fb4ab4338fffef7111635f3dc3b12cb7302bc3f56bafb5cc75b7c68e94cc22fcacd9dd625803a0f38e4fbce5105cab61df76e033a4581568c36a53fe8a diff --git a/sci-libs/trilinos/files/trilinos-14.0.0-missing_includes_gcc_13.patch b/sci-libs/trilinos/files/trilinos-14.0.0-missing_includes_gcc_13.patch deleted file mode 100644 index ee9836d84249.. --- a/sci-libs/trilinos/files/trilinos-14.0.0-missing_includes_gcc_13.patch +++ /dev/null @@ -1,24 +0,0 @@ -diff --git a/packages/teuchos/core/src/Teuchos_BigUIntDecl.hpp b/packages/teuchos/core/src/Teuchos_BigUIntDecl.hpp -index e82e8be9..b41b0d03 100644 a/packages/teuchos/core/src/Teuchos_BigUIntDecl.hpp -+++ b/packages/teuchos/core/src/Teuchos_BigUIntDecl.hpp -@@ -43,6 +43,7 @@ - #define TEUCHOS_BIG_UINT_DECL_HPP - - #include -+#include - - /*! \file Teuchos_BigUIntDecl.hpp - \brief Arbitrary-precision unsigned integer declaration. -diff --git a/packages/teuchos/core/src/Teuchos_PrintDouble.hpp b/packages/teuchos/core/src/Teuchos_PrintDouble.hpp -index cf2fe0f3..7c95b1b5 100644 a/packages/teuchos/core/src/Teuchos_PrintDouble.hpp -+++ b/packages/teuchos/core/src/Teuchos_PrintDouble.hpp -@@ -43,6 +43,7 @@ - #define TEUCHOS_PRINT_DOUBLE_HPP - - #include -+#include - - /*! \file Teuchos_PrintDouble.hpp - \brief Declares Teuchos::print_double diff --git a/sci-libs/trilinos/trilinos-13.4.0-r3.ebuild b/sci-libs/trilinos/trilinos-13.4.0-r3.ebuild deleted file mode 100644 index 9996b79bd35d.. --- a/sci-libs/trilinos/trilinos-13.4.0-r3.ebuild +++ /dev/null @@ -1,252 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CMAKE_MAKEFILE_GENERATOR=emake -inherit cmake toolchain-funcs - -DESCRIPTION="Scientific library collection for large scale problems" -HOMEPAGE="http://trilinos.sandia.gov/; -MY_PV="${PV//\./-}" -PATCHSET="r0" -SRC_URI="https://github.com/${PN}/Trilinos/archive/${PN}-release-${MY_PV}.tar.gz -> ${P}.tar.gz - https://dev.gentoo.org/~tamiko/distfiles/${P}-patches-${PATCHSET}.tar.xz; - -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -LICENSE="BSD LGPL-2.1" -SLOT="0" -
[gentoo-commits] repo/gentoo:master commit in: sci-libs/trilinos/
commit: 2ecd1110e3b70f751b8763a5146916e704adc926 Author: Matthias Maier gentoo org> AuthorDate: Wed Dec 6 17:33:59 2023 + Commit: Matthias Maier gentoo org> CommitDate: Thu Dec 7 04:28:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ecd1110 sci-libs/trilinos: various QA fixes - remove obsolete configuration options - filter lto flags - disable RPATH handling - reenable SEACAS Closes: https://bugs.gentoo.org/851489 Closes: https://bugs.gentoo.org/862987 Closes: https://bugs.gentoo.org/823434 Signed-off-by: Matthias Maier gentoo.org> sci-libs/trilinos/trilinos-14.4.0.ebuild | 11 +++ sci-libs/trilinos/trilinos-15.0.0.ebuild | 19 --- 2 files changed, 11 insertions(+), 19 deletions(-) diff --git a/sci-libs/trilinos/trilinos-14.4.0.ebuild b/sci-libs/trilinos/trilinos-14.4.0.ebuild index 8e143ef76619..709a6fdc1fe0 100644 --- a/sci-libs/trilinos/trilinos-14.4.0.ebuild +++ b/sci-libs/trilinos/trilinos-14.4.0.ebuild @@ -4,7 +4,7 @@ EAPI=8 CMAKE_MAKEFILE_GENERATOR=emake -inherit cmake toolchain-funcs +inherit cmake flag-o-matic toolchain-funcs DESCRIPTION="Scientific library collection for large scale problems" HOMEPAGE="http://trilinos.sandia.gov/; @@ -94,18 +94,21 @@ trilinos_conf() { # # The following packages are currently disabled: -# - Adelus/Zadelus due to underlinkage. -# - Moertel due to underlinkage # - SEACAS is incompatible with netcdf, see #https://github.com/trilinos/Trilinos/tree/master/packages/seacas#netcdf # src_configure() { + # Trilinos is a massive C++ project. Fixing all of the lto warnings and + # making safe for lto compilation/linking will be a massive + # undertaking. Thus, simply filter lto flags. bug #862987 + filter-lto + local mycmakeargs=( -DBUILD_SHARED_LIBS=ON -DCMAKE_INSTALL_PREFIX="${EPREFIX}" + -DCMAKE_SKIP_RPATH=ON -DCMAKE_SKIP_INSTALL_RPATH=ON - -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=OFF -DTrilinos_INSTALL_INCLUDE_DIR="${EPREFIX}/usr/include/trilinos" -DTrilinos_INSTALL_LIB_DIR="${EPREFIX}/usr/$(get_libdir)/trilinos" -DTrilinos_ENABLE_ALL_PACKAGES="$(usex all-packages)" diff --git a/sci-libs/trilinos/trilinos-15.0.0.ebuild b/sci-libs/trilinos/trilinos-15.0.0.ebuild index 86d691392b39..2d104e3e9ce2 100644 --- a/sci-libs/trilinos/trilinos-15.0.0.ebuild +++ b/sci-libs/trilinos/trilinos-15.0.0.ebuild @@ -92,32 +92,21 @@ trilinos_conf() { [[ -n ${dirs} ]] && mycmakeargs+=( "-D${2}_INCLUDE_DIRS=${dirs:1}" ) } -# -# The following packages are currently disabled: -# - Adelus/Zadelus due to underlinkage. -# - Moertel due to underlinkage -# - SEACAS is incompatible with netcdf, see -#https://github.com/trilinos/Trilinos/tree/master/packages/seacas#netcdf -# - src_configure() { - # Trilinos is a massive CPP project. Fixing all of the lto warnings and - # making lto compilation/linking save will be a massive undertaking. - # Thus, simply filter lto flags. bug #862987 + # Trilinos is a massive C++ project. Fixing all of the lto warnings and + # making safe for lto compilation/linking will be a massive + # undertaking. Thus, simply filter lto flags. bug #862987 filter-lto local mycmakeargs=( -DBUILD_SHARED_LIBS=ON -DCMAKE_INSTALL_PREFIX="${EPREFIX}" + -DCMAKE_SKIP_RPATH=ON -DCMAKE_SKIP_INSTALL_RPATH=ON - -DCMAKE_INSTALL_RPATH_USE_LINK_PATH=OFF -DTrilinos_INSTALL_INCLUDE_DIR="${EPREFIX}/usr/include/trilinos" -DTrilinos_INSTALL_LIB_DIR="${EPREFIX}/usr/$(get_libdir)/trilinos" -DTrilinos_ENABLE_ALL_PACKAGES="$(usex all-packages)" - -DTrilinos_ENABLE_Adelus=OFF - -DTrilinos_ENABLE_Moertel=OFF -DTrilinos_ENABLE_PyTrilinos=OFF - -DTrilinos_ENABLE_SEACAS=OFF -DTrilinos_ENABLE_Amesos=ON -DTrilinos_ENABLE_AztecOO=ON -DTrilinos_ENABLE_EpetraExt=ON
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/z3/
commit: 2802958294e4332e9f41aacc3111920df59b20b4 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 7 04:06:27 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 7 04:06:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28029582 sci-mathematics/z3: Bump to 4.12.4 Signed-off-by: Michał Górny gentoo.org> sci-mathematics/z3/Manifest | 1 + sci-mathematics/z3/z3-4.12.4.ebuild | 107 2 files changed, 108 insertions(+) diff --git a/sci-mathematics/z3/Manifest b/sci-mathematics/z3/Manifest index 2195887b9d44..4747641ffda5 100644 --- a/sci-mathematics/z3/Manifest +++ b/sci-mathematics/z3/Manifest @@ -1,2 +1,3 @@ DIST z3-4.12.2.tar.gz 5401038 BLAKE2B e83bc4067360888da1be20dffbbd4b060118080e1f8a1b0424c169ad1aaaccf5ab645960418db7ce544829c7831da90edb0e38003d7a0261df699c9bd69ab1f0 SHA512 375477cbbc9837b44e752c89916409d07bf6a73830b52878aab4f376f08b37dd5ab485da225744d394ab15f2a7e1014edc3be5eb9962934c440a8d55259317e2 DIST z3-4.12.3.tar.gz 5471745 BLAKE2B ce14a13a0af651b414cd164658b5953d5ea398201fc299e5073690caa9625b23ffbdce33a2f220f1420570b1b21ace6be48486c2c333251325b7acb5ca6e0d43 SHA512 06d667b86e2d941e8cbcafe508392f5ef9307354a97428107e26ac7ef86246a86a0096fbf92034f2a3e47efe41f95ddc74460c2c4797aadec79e14020737afcb +DIST z3-4.12.4.tar.gz 5471960 BLAKE2B 9c8a65a6632e673e9c7da2ee0e8c8f7d145b906a1c6bdd6df9826fabc31e1c773d3512317ae6278b8a5cb40c580eaff98c37512fb2a2ad17c1c5ada90e0f8026 SHA512 fcb778d2e3e0d13fc68afcd8724548279f9edbbb4aac1bbb93e00959c0ab2fd84f2c2e4b0b78f767819725a90b845fc606a9adc931ae1f0a11f4deae433b diff --git a/sci-mathematics/z3/z3-4.12.4.ebuild b/sci-mathematics/z3/z3-4.12.4.ebuild new file mode 100644 index ..682cebf2cb78 --- /dev/null +++ b/sci-mathematics/z3/z3-4.12.4.ebuild @@ -0,0 +1,107 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit cmake-multilib java-pkg-opt-2 python-single-r1 + +DESCRIPTION="An efficient theorem prover" +HOMEPAGE="https://github.com/Z3Prover/z3/; +SRC_URI="https://github.com/Z3Prover/z3/archive/${P}.tar.gz; +S=${WORKDIR}/z3-${P} + +SLOT="0/$(ver_cut 1-2)" +LICENSE="MIT" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc examples gmp isabelle java python" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND=" + ${PYTHON_DEPS} + gmp? ( dev-libs/gmp:0=[cxx(+),${MULTILIB_USEDEP}] ) +" +DEPEND=" + ${RDEPEND} + java? ( >=virtual/jdk-1.8 ) +" +BDEPEND=" + doc? ( app-doc/doxygen[dot] ) +" + +CMAKE_BUILD_TYPE=RelWithDebInfo + +src_prepare() { + cmake_src_prepare + java-pkg-opt-2_src_prepare +} + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_INSTALL_DOCDIR="${EPREFIX}/usr/share/doc/${PF}" + -DZ3_USE_LIB_GMP=$(usex gmp) + -DZ3_ENABLE_EXAMPLE_TARGETS=OFF + -DZ3_BUILD_DOCUMENTATION=$(multilib_native_usex doc) + -DZ3_BUILD_PYTHON_BINDINGS=$(multilib_native_usex python) + -DZ3_BUILD_JAVA_BINDINGS=$(multilib_native_usex java) + -DZ3_INCLUDE_GIT_DESCRIBE=OFF + -DZ3_INCLUDE_GIT_HASH=OFF + ) + + multilib_is_native_abi && use java && mycmakeargs+=( -DJAVA_HOME="$(java-config -g JAVA_HOME )" ) + + cmake_src_configure +} + +multilib_src_test() { + cmake_build test-z3 + set -- "${BUILD_DIR}"/test-z3 /a + echo "${@}" >&2 + "${@}" || die +} + +multilib_src_install_all() { + dodoc README.md + use examples && dodoc -r examples + use python && python_optimize + + if use isabelle; then + insinto /usr/share/Isabelle/contrib/${P}/etc + newins - settings <<-EOF + Z3_COMPONENT="\$COMPONENT" + Z3_HOME="${EPREFIX}/usr/bin" + Z3_SOLVER="${EPREFIX}/usr/bin/z3" + Z3_REMOTE_SOLVER="z3" + Z3_VERSION="${PV}" + Z3_INSTALLED="yes" + Z3_NON_COMMERCIAL="yes" + EOF + fi +} + +pkg_postinst() { + if use isabelle; then + if [[ -f ${ROOT}/etc/isabelle/components ]]; then + sed -e "/contrib\/${PN}-[0-9.]*/d" \ + -i "${ROOT}/etc/isabelle/components" || die + cat <<-EOF >> "${ROOT}/etc/isabelle/components" || die + contrib/${P} + EOF + fi + fi +} + +pkg_postrm() { + if use isabelle; then + if [[ ! ${REPLACING_VERSIONS} ]]; then + if [[ -f "${ROOT}/etc/isabelle/components" ]]; then + # Note: this sed should only match the version of this ebuild + #
[gentoo-commits] repo/gentoo:master commit in: dev-python/selenium/
commit: dc9580a125a5a3f0305d520e4f650ecd5da69a59 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 7 04:11:36 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 7 04:11:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc9580a1 dev-python/selenium: Bump to 4.16.0 Signed-off-by: Michał Górny gentoo.org> dev-python/selenium/Manifest | 2 + dev-python/selenium/selenium-4.16.0.ebuild | 63 ++ 2 files changed, 65 insertions(+) diff --git a/dev-python/selenium/Manifest b/dev-python/selenium/Manifest index acc83bbdad87..c83a3f08dd26 100644 --- a/dev-python/selenium/Manifest +++ b/dev-python/selenium/Manifest @@ -1,2 +1,4 @@ DIST selenium-4.15.2.tar.gz 9954413 BLAKE2B 93f17b7d952f63eb8f2f119398e4dbfe9d850a1b2a2f959a6ee63014aa6a40570782ade4891ae75350ca4e530f0b0c249e3849bedf81b2a3c173e670508c0f46 SHA512 ea716702033426e66ce85a91a00f2c6f24091430304de6b419b99a5ea9ce9fad319ccbf9ea826e440d1b4a333c31c1e39978d82eae066e8b1d13bb312a8669a6 +DIST selenium-4.16.0.tar.gz 9741404 BLAKE2B 13b24b883ff6d276164ed845405e70c0267506656ce4ee63f0653e409e3c70fd8d3aa2bc1a551d051ea0c95f0bb6b60b5474caefd69e0bddfc97d1cbf9aabbcf SHA512 86aea8f4a23b9e70de36c3024cf5eee32f4d44a6868bd98eda547d9ca51179b4618c6c408e0d0a658c621de2573e98b3d8093753a9c335986a287e00fb3238c8 DIST selenium-selenium-4.15.2-python.gh.tar.gz 78937488 BLAKE2B 9d064e5f753bdecc7ebab65b5c37cd433c05bf3c7ab09007247290bc782b9e64ec58bd499c838eb51c880c6ace258fef487fa6fb46c334230c5e6f64748014dd SHA512 9f1259b6f1362be5089766d4f51c20defc8f3e8c4a1be25690f9ed8acdccb0c09f64a0cdf0fe871956fb76cb2038663b7f99e620e302f89420fb582a6171fa92 +DIST selenium-selenium-4.16.0.gh.tar.gz 77969888 BLAKE2B efc9b444762eb8921d35a2ed1b86c197d314a2e5d65fd430ff996735acf0c1dc03c25a9300946d98230a87f1eed4c0260ec57238f49853b6461a1f0cbeb3e151 SHA512 05cf76bb6df21f32a04485c4a1180d02f028ecb5c49f5f680bcdcc9711ca9f407a6e2d6754708cf2023ca6a19910a411711393892a741bc1f658496bbc809ac2 diff --git a/dev-python/selenium/selenium-4.16.0.ebuild b/dev-python/selenium/selenium-4.16.0.ebuild new file mode 100644 index ..d1ff73d02447 --- /dev/null +++ b/dev-python/selenium/selenium-4.16.0.ebuild @@ -0,0 +1,63 @@ +# 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 pypi + +# upstream sometimes tags it as ${P}, sometimes as ${P}-python, sigh +TEST_TAG=${P} +TEST_P=selenium-${TEST_TAG} + +DESCRIPTION="Python language binding for Selenium Remote Control" +HOMEPAGE=" + https://www.seleniumhq.org/ + https://github.com/SeleniumHQ/selenium/tree/trunk/py/ + https://pypi.org/project/selenium/ +" +SRC_URI+=" + test? ( + https://github.com/SeleniumHQ/selenium/archive/${TEST_TAG}.tar.gz + -> ${TEST_P}.gh.tar.gz + ) +" + +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +LICENSE="Apache-2.0" +SLOT="0" + +RDEPEND=" + >=dev-python/certifi-2021.10.8[${PYTHON_USEDEP}] + =dev-python/trio-0.17[${PYTHON_USEDEP}] + =dev-python/trio-websocket-0.9[${PYTHON_USEDEP}] + =dev-python/urllib3-1.26[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO: we may need extra setup or deps + test/selenium + + # expects vanilla certifi + test/unit/selenium/webdriver/remote/remote_connection_tests.py::test_get_connection_manager_for_certs_and_timeout + ) + + cd "${WORKDIR}/${TEST_P}/py" || die + rm -rf selenium || die + # https://github.com/SeleniumHQ/selenium/blob/selenium-4.8.2-python/py/test/runner/run_pytest.py#L20-L24 + # seriously? + epytest -o "python_files=*_tests.py test_*.py" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pytest-recording/
commit: a66e30c53037ce491bc9e417ef2c2cc91437dc3e Author: Michał Górny gentoo org> AuthorDate: Thu Dec 7 04:08:27 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 7 04:08:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a66e30c5 dev-python/pytest-recording: Bump to 0.13.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pytest-recording/Manifest | 1 + .../pytest-recording-0.13.1.ebuild | 46 ++ 2 files changed, 47 insertions(+) diff --git a/dev-python/pytest-recording/Manifest b/dev-python/pytest-recording/Manifest index 18cd14ac4930..d7496e575141 100644 --- a/dev-python/pytest-recording/Manifest +++ b/dev-python/pytest-recording/Manifest @@ -1 +1,2 @@ DIST pytest_recording-0.13.0.tar.gz 25027 BLAKE2B c325aaf809617886e85c3fa597c36858c7e1a9cb1552a18c8ee27f5a7479b66469b61bce51ceb14fc9dd5fa420c20803ed016875eef1a0cf05de5293ead24bfc SHA512 2e9ab39971d89f838f2d778d1d80fdb5519b39855a69019eeeb22d69ca3c92ecb14a7eda7b55ec37ea07fae0c3316c9c16932a0afcf0abe0dbfefc31fe23bd68 +DIST pytest_recording-0.13.1.tar.gz 24987 BLAKE2B 70c7d65823e1a6507353dcab61659a4fe05a4f3d81471dfa3818ca34f6b6c1c22444ee6c1d04b67e87db93ffba63e8bf091beb7d3f60723bc1f7fa8dfde641cd SHA512 1f815b45361165a9fa2655c0cfb5a69193a556e748dc5d69aac0f49a36e943a60a990c3f503a29aae58f9409661f5f47041a30766fb1b5276789eec255b1556b diff --git a/dev-python/pytest-recording/pytest-recording-0.13.1.ebuild b/dev-python/pytest-recording/pytest-recording-0.13.1.ebuild new file mode 100644 index ..2a204e0b665c --- /dev/null +++ b/dev-python/pytest-recording/pytest-recording-0.13.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A pytest plugin to record network interactions via VCR.py" +HOMEPAGE=" + https://pypi.org/project/pytest-recording/ + https://github.com/kiwicom/pytest-recording/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/pytest-3.5.0[${PYTHON_USEDEP}] + >=dev-python/vcrpy-2.0.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytest-httpbin[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test () { + local EPYTEST_DESELECT=( + # Internet + # https://github.com/kiwicom/pytest-recording/issues/131 + tests/test_blocking_network.py::test_block_network_with_allowed_hosts + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x PYTEST_PLUGINS=pytest_recording.plugin + PYTEST_PLUGINS+=,pytest_httpbin.plugin,pytest_mock + epytest +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 5766955f5d8c448e4136be367733427195305c25 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 7 03:13:18 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 7 03:58:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5766955f app-admin/awscli: Bump to 1.31.9 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.31.9.ebuild | 88 +++ 2 files changed, 89 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index bcfc5188c882..4f684f4d2118 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -3,3 +3,4 @@ DIST aws-cli-1.30.6.gh.tar.gz 2596217 BLAKE2B 3b4cbd540ede2826d212233e76a4431f09 DIST aws-cli-1.31.6.gh.tar.gz 2605365 BLAKE2B 30e7789a2a4f47b3b4dce9fb3c8083d56ebec8501d66fa03e34309c1c9e0c6302ce79c044fb1aecd879f2784443db5a9927bfb1c22e94883709600f0e1c538b4 SHA512 5da1be164d4e52b255093c0685b4add43a21b2f0259a6ad9b6e6bc1c7bbb17e1ee0db0f6b29ff0227b301d7f66e1d63b3d92047ccef5578b9de6b5579319be6c DIST aws-cli-1.31.7.gh.tar.gz 2605660 BLAKE2B 7b7dbdf2179964f6d23e0ad09c2ec7f45c07f15986c9761c9bca3b2d3dc685a3eee32fcd2108d81e2c918386120f6307918671c16b602a4236adc6873d78be06 SHA512 defbb2d861ee3ca5f0cab70e2a963b64e5dcfce1eb251b6685888d89adfe61a1bcdd8e428444bc37f0a266e9e602204028af6ba292de995fd0ae3956a6857364 DIST aws-cli-1.31.8.gh.tar.gz 2605946 BLAKE2B 847e30da21c149819c05af1a08aa8a38dd390fbeab4e09ca890b1fc56dc6211b972b567d53834f816362479b87d40ee0815167e45b3dc6eefbb93e6d7a5b9ce4 SHA512 89b5935bf29b679de1031e22f302fa74d9fd8fd60c3c9bf7458e2fa708d8fb8072d439f6c5b0e987be5d4e519820fb4d230bdc6d72795a462ccd98fb17f2bd86 +DIST aws-cli-1.31.9.gh.tar.gz 2606393 BLAKE2B 3886b5444f784c85f1d8ef5b7bc9bc4aabd1ee2549b3a889780dc79eb8d4aa9b9b75d71f8ec18587d068d3f221c76b482f344a0a4f2504126820021ad3afeb21 SHA512 204ae4789d2272a1cc5c2a64607d577366c0c76d64fc619125428d96aec37e0cb510f1ecb523cfaebecd3e40e7115f1ebfe38fcc9eb1d142a0695d2a0ca9a2be diff --git a/app-admin/awscli/awscli-1.31.9.ebuild b/app-admin/awscli/awscli-1.31.9.ebuild new file mode 100644 index ..18db68f93233 --- /dev/null +++ b/app-admin/awscli/awscli-1.31.9.ebuild @@ -0,0 +1,88 @@ +# 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} ) + +inherit bash-completion-r1 distutils-r1 + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.8.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local serial_tests=( + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows + tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking + tests/unit/customizations/ecs/test_executecommand_startsession.py::TestExecuteCommand::test_execute_command_success + tests/unit/customizations/test_sessionmanager.py + tests/unit/test_compat.py::TestIgnoreUserSignals + tests/unit/test_help.py +
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: 93da4870389782081d89c05cb2f74afc7536d274 Author: Michał Górny gentoo org> AuthorDate: Thu Dec 7 03:13:09 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 7 03:58:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93da4870 dev-python/boto3: Bump to 1.33.9 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest| 1 + dev-python/boto3/boto3-1.33.9.ebuild | 64 2 files changed, 65 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 2325801b3293..2c14b77c9d53 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -3,3 +3,4 @@ DIST boto3-1.29.6.gh.tar.gz 738684 BLAKE2B a42245ddc7a0f31329057016f47739fc4071a DIST boto3-1.33.6.gh.tar.gz 752467 BLAKE2B f0f344a9e93ff3ad1dd03b44784a41637d05961855e2cd0700dbb840f98940f387cf81d1eb36cc63579be810f5a7d52c49cdb3831e930f89b1b2026af1e4b357 SHA512 1d3d2dd734621cf94e88015273f6fd4d68ec956145eb2b91fe34920f9abe7786a64e2e7f4057db30e71574e392fff9190944c3d9e6143fd43c5e48f04e9eb2ae DIST boto3-1.33.7.gh.tar.gz 752960 BLAKE2B 2da4ddbf62008e7fe1b2f49eb1358e417ac3fb9ad80ccc18ad5be85b747f96060679a6bf466d970e62fa0bc3c3c91bab6516e8de5b14c6cca79e35be34ddf0d2 SHA512 5102d564cd749684ccab50a5de1782f07dbe1a5bb037f6f037e44e9fb8c1800f996faca855457976a65c49a38b9472d16ea288f140d946e50057a18a0c179b78 DIST boto3-1.33.8.gh.tar.gz 753219 BLAKE2B 8b6bc4c1d7e5a70f8061a7a966b3b9504e1c6cca604c7f7597ce7a1a05e213b903501c22d1d101fd814055cb112b7f690699ac714238743a64010d88724a3086 SHA512 7bbca4cee2610a5db246e9496bcb936b3266cb05b5aa8c919a06d824980bfbd7b974f9621bf13ce3efb78471b05968909558d94d941bd8764c1b67da25229e08 +DIST boto3-1.33.9.gh.tar.gz 753813 BLAKE2B d194759a15d514b40530e2935c2423f4ab567981d19697fb80b78968b98cbffb5762d110f828756917898799257928f8a8713e7eec278afeb4027d8c982c9424 SHA512 98a95a13c9c2acf34f2590b8ab8440f03b23a43977140516816abe2ff516c23f173fb4239931a9b4cf9cb6f091e9ba5023f3a3e445418f52304c208ba251bfd4 diff --git a/dev-python/boto3/boto3-1.33.9.ebuild b/dev-python/boto3/boto3-1.33.9.ebuild new file mode 100644 index ..8123b4a12a79 --- /dev/null +++ b/dev-python/boto3/boto3-1.33.9.ebuild @@ -0,0 +1,64 @@ +# 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} ) + +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.8.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: cc93a9e94cdef003761e683bbd9d72032dd8ecec Author: Michał Górny gentoo org> AuthorDate: Thu Dec 7 03:13:01 2023 + Commit: Michał Górny gentoo org> CommitDate: Thu Dec 7 03:58:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc93a9e9 dev-python/botocore: Bump to 1.33.9 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest | 1 + dev-python/botocore/botocore-1.33.9.ebuild | 68 ++ 2 files changed, 69 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index d792937ef87c..72c2fcd68ed8 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -3,3 +3,4 @@ DIST botocore-1.32.6.gh.tar.gz 12201067 BLAKE2B 434581b5047aca3909b586c49b01085e DIST botocore-1.33.6.gh.tar.gz 12516087 BLAKE2B da3ca22acb5b6ee27eb3c0f7dab4ad43597ab985aa7512f4f4a51c2ca3db80a049e13faaf986dd4a02125f92c088129506651125a826184656250665dc7b7128 SHA512 cae5019d85c9b3afcfd93fe58d0e51c5a6e0769d58b2a8b1285a34ce66be8db34e9c5dc4dc74ff72e0992cdd142d101e3663fa1d68a2779fa9c09de37d2f2001 DIST botocore-1.33.7.gh.tar.gz 12519396 BLAKE2B dde3ea6432d55e14c4c57adc9153857872a556379cce0a37e08c460c676f31658d4e74b354b44514fc9dc8154cf2683b5889dc9659a867af67ef48dd393cf6f3 SHA512 4704ff247983f4492f95b919876caffa8414a6b710e76defcc23a7a08ab3056f5631b3a1698f8e402a0ca6f69ad5d9d91a4cd18c6d3d0ebce650dea8db3ee917 DIST botocore-1.33.8.gh.tar.gz 12518729 BLAKE2B fb74eaa99bc9b62d0616585c934a45d73a7573544708f6d163288428aa19fbda3f09ef36ba65c310bf4f00cac1c932ff2ed0baf2dfbbeb823b791417d1dad0ab SHA512 c983750b922866e6457b42adfb9661f426d1285e1cab1ad16064c95ed6a79a5bd67882e7014e5dba7c630bbcf95b634349515e9c1b57de9142a94d767f38de66 +DIST botocore-1.33.9.gh.tar.gz 12521140 BLAKE2B 3b2f58d11f13123c49ef674be3dfa403cdea6957ae019cf7c76cb613b4fc13e25e90b1bd3bbee75732e211629058d0fe343c4e9ed070800a52fe87aa36f8b6ee SHA512 bc5233bf81a02117d5d248ad00db1d487b23dd253af928da03adca95a14d4b5df111393436070e63c2fe285dc78e0fb6f8e6a93e5a7332efbd17f31c47427944 diff --git a/dev-python/botocore/botocore-1.33.9.ebuild b/dev-python/botocore/botocore-1.33.9.ebuild new file mode 100644 index ..05766e84276c --- /dev/null +++ b/dev-python/botocore/botocore-1.33.9.ebuild @@ -0,0 +1,68 @@ +# 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} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore; + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + local -x EPYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/reaper-bin/
commit: 1fb78e791befcaa5f0ce459e986f08023ffe552e Author: Jason A. Donenfeld gentoo org> AuthorDate: Thu Dec 7 03:05:30 2023 + Commit: Jason A. Donenfeld gentoo org> CommitDate: Thu Dec 7 03:09:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb78e79 media-sound/reaper-bin: depend on gtk+[X] Signed-off-by: Jason A. Donenfeld gentoo.org> media-sound/reaper-bin/reaper-bin-7.06.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/reaper-bin/reaper-bin-7.06.ebuild b/media-sound/reaper-bin/reaper-bin-7.06.ebuild index 1d537af46b46..349be01721e7 100644 --- a/media-sound/reaper-bin/reaper-bin-7.06.ebuild +++ b/media-sound/reaper-bin/reaper-bin-7.06.ebuild @@ -25,7 +25,7 @@ RDEPEND=" media-libs/alsa-lib media-libs/fontconfig media-libs/libglvnd - x11-libs/gtk+:3 + x11-libs/gtk+:3[X] x11-libs/libX11 x11-libs/libXi jack? ( virtual/jack )
[gentoo-commits] repo/gentoo:master commit in: media-plugins/dragonfly-reverb-plugins/
commit: 036de9dbc1f6abaebe4262736578fe91ad05fe59 Author: Jason A. Donenfeld gentoo org> AuthorDate: Thu Dec 7 03:08:02 2023 + Commit: Jason A. Donenfeld gentoo org> CommitDate: Thu Dec 7 03:09:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=036de9db media-plugins/dragonfly-reverb-plugins: update maintainers Signed-off-by: Jason A. Donenfeld gentoo.org> media-plugins/dragonfly-reverb-plugins/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/media-plugins/dragonfly-reverb-plugins/metadata.xml b/media-plugins/dragonfly-reverb-plugins/metadata.xml index 5a35fa617d87..da3860bf8966 100644 --- a/media-plugins/dragonfly-reverb-plugins/metadata.xml +++ b/media-plugins/dragonfly-reverb-plugins/metadata.xml @@ -5,6 +5,10 @@ zx...@gentoo.org Jason A. Donenfeld + +so...@gentoo.org +Gentoo Sound project + michaelwillis/dragonfly-reverb
[gentoo-commits] repo/gentoo:master commit in: media-sound/reaper-bin/
commit: d73842d77cb579135e6c50ecd09e083b9f683f8b Author: Jason A. Donenfeld gentoo org> AuthorDate: Thu Dec 7 03:08:47 2023 + Commit: Jason A. Donenfeld gentoo org> CommitDate: Thu Dec 7 03:09:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d73842d7 media-sound/reaper-bin: update maintainers Signed-off-by: Jason A. Donenfeld gentoo.org> media-sound/reaper-bin/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/media-sound/reaper-bin/metadata.xml b/media-sound/reaper-bin/metadata.xml index 78a9d6b02d0f..0b960c111860 100644 --- a/media-sound/reaper-bin/metadata.xml +++ b/media-sound/reaper-bin/metadata.xml @@ -5,4 +5,8 @@ zx...@gentoo.org Jason A. Donenfeld + +so...@gentoo.org +Gentoo Sound project +
[gentoo-commits] repo/gentoo:master commit in: media-sound/alsa-scarlett-gui/
commit: 955ae2d5e7b6bbdf561085bbe65e57def4c80c2b Author: Jason A. Donenfeld gentoo org> AuthorDate: Thu Dec 7 03:08:29 2023 + Commit: Jason A. Donenfeld gentoo org> CommitDate: Thu Dec 7 03:09:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=955ae2d5 media-sound/alsa-scarlett-gui: update maintainers Signed-off-by: Jason A. Donenfeld gentoo.org> media-sound/alsa-scarlett-gui/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/media-sound/alsa-scarlett-gui/metadata.xml b/media-sound/alsa-scarlett-gui/metadata.xml index 32a05cd814b7..8b5cf4c7c352 100644 --- a/media-sound/alsa-scarlett-gui/metadata.xml +++ b/media-sound/alsa-scarlett-gui/metadata.xml @@ -5,6 +5,10 @@ zx...@gentoo.org Jason A. Donenfeld + +so...@gentoo.org +Gentoo Sound project + geoffreybennett/alsa-scarlett-gui
[gentoo-commits] repo/gentoo:master commit in: app-crypt/acme/
commit: 5f1edd54ed3af0faaa8e5fa86024d2342b876282 Author: Matthew Thode gentoo org> AuthorDate: Thu Dec 7 03:05:16 2023 + Commit: Matthew Thode gentoo org> CommitDate: Thu Dec 7 03:08:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f1edd54 app-crypt/acme: add 2.8.0 Signed-off-by: Matthew Thode gentoo.org> app-crypt/acme/Manifest | 1 + app-crypt/acme/acme-2.8.0.ebuild | 60 2 files changed, 61 insertions(+) diff --git a/app-crypt/acme/Manifest b/app-crypt/acme/Manifest index 73b96f3f9222..e433fcade313 100644 --- a/app-crypt/acme/Manifest +++ b/app-crypt/acme/Manifest @@ -3,3 +3,4 @@ DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 46351af6c6ec918cdfdcfd44009bc878ea4 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5 SHA512 bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0 SHA512 6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9 SHA512 4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369 +DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9 SHA512 2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6 diff --git a/app-crypt/acme/acme-2.8.0.ebuild b/app-crypt/acme/acme-2.8.0.ebuild new file mode 100644 index ..88e179e64295 --- /dev/null +++ b/app-crypt/acme/acme-2.8.0.ebuild @@ -0,0 +1,60 @@ +# 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 + +PARENT_PN="certbot" +PARENT_P="${PARENT_PN}-${PV}" + +if [[ "${PV}" == * ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/certbot/certbot.git; + EGIT_SUBMODULES=() + EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}" +else + SRC_URI=" + https://github.com/certbot/certbot/archive/v${PV}.tar.gz + -> ${PARENT_P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="An implementation of the ACME protocol" +HOMEPAGE=" + https://github.com/certbot/certbot + https://letsencrypt.org/ +" + +LICENSE="Apache-2.0" +SLOT="0" + +S="${WORKDIR}/${PARENT_P}/${PN}" + +BDEPEND=" + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + ) +" +# The requirement is really 17.5.0 but easier to require latest stable >= 23.1.1 +# to avoid broken 23.1.0. +RDEPEND=" + dev-python/chardet[${PYTHON_USEDEP}] + >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}] + >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}] + dev-python/pyrfc3339[${PYTHON_USEDEP}] + >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] + >=dev-python/requests-2.20.0[${PYTHON_USEDEP}] + >=dev-python/requests-toolbelt-0.3.0[${PYTHON_USEDEP}] +" + +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-nginx/
commit: 9de0f6e49b4657da043d8e9a4487d7183ea19f95 Author: Matthew Thode gentoo org> AuthorDate: Thu Dec 7 03:07:47 2023 + Commit: Matthew Thode gentoo org> CommitDate: Thu Dec 7 03:08:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9de0f6e4 app-crypt/certbot-nginx: add 2.8.0 Signed-off-by: Matthew Thode gentoo.org> app-crypt/certbot-nginx/Manifest | 1 + app-crypt/certbot-nginx/certbot-nginx-2.8.0.ebuild | 52 ++ 2 files changed, 53 insertions(+) diff --git a/app-crypt/certbot-nginx/Manifest b/app-crypt/certbot-nginx/Manifest index 73b96f3f9222..e433fcade313 100644 --- a/app-crypt/certbot-nginx/Manifest +++ b/app-crypt/certbot-nginx/Manifest @@ -3,3 +3,4 @@ DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 46351af6c6ec918cdfdcfd44009bc878ea4 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5 SHA512 bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0 SHA512 6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9 SHA512 4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369 +DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9 SHA512 2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6 diff --git a/app-crypt/certbot-nginx/certbot-nginx-2.8.0.ebuild b/app-crypt/certbot-nginx/certbot-nginx-2.8.0.ebuild new file mode 100644 index ..681a2d89b66e --- /dev/null +++ b/app-crypt/certbot-nginx/certbot-nginx-2.8.0.ebuild @@ -0,0 +1,52 @@ +# 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 + +PARENT_PN="${PN%-nginx}" +PARENT_P="${PARENT_PN}-${PV}" + +if [[ "${PV}" == * ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/certbot/certbot.git; + EGIT_SUBMODULES=() + EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}" +else + SRC_URI=" + https://github.com/certbot/certbot/archive/v${PV}.tar.gz + -> ${PARENT_P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Nginx plugin for Certbot (Let’s Encrypt client)" +HOMEPAGE=" + https://github.com/certbot/certbot + https://letsencrypt.org/ +" + +LICENSE="Apache-2.0" +SLOT="0" + +S="${WORKDIR}/${PARENT_P}/${PN}" + +BDEPEND=" + test? ( dev-python/pytest[${PYTHON_USEDEP}] ) +" + +# The requirement is really 17.5.0 but easier to require latest stable >= 23.1.1 +# to avoid broken 23.1.0. +RDEPEND=" + >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] + >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}] + >=dev-python/pyopenssl-23.1.1[${PYTHON_USEDEP}] + >=dev-python/pyparsing-2.2.1[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot/
commit: 361ffb4506aacee352dddc98549c322655dd4778 Author: Matthew Thode gentoo org> AuthorDate: Thu Dec 7 03:06:34 2023 + Commit: Matthew Thode gentoo org> CommitDate: Thu Dec 7 03:08:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=361ffb45 app-crypt/certbot: add 2.8.0 Signed-off-by: Matthew Thode gentoo.org> app-crypt/certbot/Manifest | 1 + app-crypt/certbot/certbot-2.8.0.ebuild | 62 ++ 2 files changed, 63 insertions(+) diff --git a/app-crypt/certbot/Manifest b/app-crypt/certbot/Manifest index 73b96f3f9222..e433fcade313 100644 --- a/app-crypt/certbot/Manifest +++ b/app-crypt/certbot/Manifest @@ -3,3 +3,4 @@ DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 46351af6c6ec918cdfdcfd44009bc878ea4 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5 SHA512 bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0 SHA512 6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9 SHA512 4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369 +DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9 SHA512 2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6 diff --git a/app-crypt/certbot/certbot-2.8.0.ebuild b/app-crypt/certbot/certbot-2.8.0.ebuild new file mode 100644 index ..28d628bba116 --- /dev/null +++ b/app-crypt/certbot/certbot-2.8.0.ebuild @@ -0,0 +1,62 @@ +# 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 + +if [[ "${PV}" == * ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/certbot/certbot.git; + EGIT_SUBMODULES=() + EGIT_CHECKOUT_DIR="${WORKDIR}/${P}" +else + SRC_URI=" + https://github.com/certbot/certbot/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +fi + +DESCRIPTION="Let’s Encrypt client to automate deployment of X.509 certificates" +HOMEPAGE=" + https://github.com/certbot/certbot + https://letsencrypt.org/ +" + +LICENSE="Apache-2.0" +SLOT="0" + +IUSE="selinux" + +S="${WORKDIR}/${P}/${PN}" + +BDEPEND=" + test? ( + dev-python/pytest[${PYTHON_USEDEP}] + dev-python/pytest-cov[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + ) +" + +# See certbot/setup.py for acme >= dep +RDEPEND=" + >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] + >=dev-python/ConfigArgParse-1.5.3[${PYTHON_USEDEP}] + >=dev-python/configobj-5.0.6[${PYTHON_USEDEP}] + >=dev-python/cryptography-3.2.1[${PYTHON_USEDEP}] + >=dev-python/distro-1.0.1[${PYTHON_USEDEP}] + >=dev-python/josepy-1.13.0[${PYTHON_USEDEP}] + >=dev-python/parsedatetime-2.4[${PYTHON_USEDEP}] + dev-python/pyrfc3339[${PYTHON_USEDEP}] + >=dev-python/pytz-2019.3[${PYTHON_USEDEP}] + selinux? ( sec-policy/selinux-certbot ) +" + +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: app-crypt/certbot-apache/
commit: 65d452a7de39c3710380fd9784d0dac19fedfbe7 Author: Matthew Thode gentoo org> AuthorDate: Thu Dec 7 03:07:21 2023 + Commit: Matthew Thode gentoo org> CommitDate: Thu Dec 7 03:08:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65d452a7 app-crypt/certbot-apache: add 2.8.0 Signed-off-by: Matthew Thode gentoo.org> app-crypt/certbot-apache/Manifest | 1 + .../certbot-apache/certbot-apache-2.8.0.ebuild | 50 ++ 2 files changed, 51 insertions(+) diff --git a/app-crypt/certbot-apache/Manifest b/app-crypt/certbot-apache/Manifest index 73b96f3f9222..e433fcade313 100644 --- a/app-crypt/certbot-apache/Manifest +++ b/app-crypt/certbot-apache/Manifest @@ -3,3 +3,4 @@ DIST certbot-2.7.1.gh.tar.gz 1336424 BLAKE2B 46351af6c6ec918cdfdcfd44009bc878ea4 DIST certbot-2.7.2.gh.tar.gz 1343827 BLAKE2B 83fade55e9ea348b5a0fb10ab425f1d23ef6f4e8d43e7c762e363230548ede061ace66cbc49212cca1262809bcf046703859b80a93d698b7ffc545ff16f56bf5 SHA512 bb82a6f6f8d4042e598f9b4b583fd3ea3128026f41acbacb9ee932b195522e565eaddf7ae8d6a661cab5e2f15a436e234f36e0388c730844bff40a3f982a45ee DIST certbot-2.7.3.gh.tar.gz 1344285 BLAKE2B b32a57c5a13cb1dac474f291eba17c51abe11455455d9831d88c77e0559e9c76b78da2e4dc14165dc892c61b901713687e72657504947ca810c9c139038fe4f0 SHA512 6251f7c3062fcac5b13df94d70c5bcf72e541da4f1dd73a3cc3198fbab050cc3e584fc8ccae9819435896c1d2d2df372ce7465ef571592896afcfee473148f0c DIST certbot-2.7.4.gh.tar.gz 1345476 BLAKE2B 9050765a345ab1195edbf6f0194b9442f64d468f34d26a6ec780901850835ce488d235b72d0a4d5079f29b433454b2bd24e1c0b2001e136216734e353f3627d9 SHA512 4363a2b9cc0d80692c26b6e4e82d7b2f1b57145f82603d33591cc6d00f08a920a2f9b963268c9a24211492e570fc8a91a1c64ccbcd4a44068e30590ce0a1d369 +DIST certbot-2.8.0.gh.tar.gz 1344483 BLAKE2B f9957367ae65f69ab43a83993b29da4d28c0d01bd7a89ebefcbfb82915c26167b7443d08f6ee4d28e029f5a58736dee01700a30261aaa1dc0290273868da08e9 SHA512 2fbaf5349e7ef0dcb054c3b22d63007c588cbdc0d23d484a56e62ad38d21c91b838887e6e94cf9c0045a4382567c342288a796c81307deba84a246f5cc3bc5d6 diff --git a/app-crypt/certbot-apache/certbot-apache-2.8.0.ebuild b/app-crypt/certbot-apache/certbot-apache-2.8.0.ebuild new file mode 100644 index ..4d1707d36f00 --- /dev/null +++ b/app-crypt/certbot-apache/certbot-apache-2.8.0.ebuild @@ -0,0 +1,50 @@ +# 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 + +PARENT_PN="${PN%-apache}" +PARENT_P="${PARENT_PN}-${PV}" + +if [[ "${PV}" == * ]]; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/certbot/certbot.git; + EGIT_SUBMODULES=() + EGIT_CHECKOUT_DIR="${WORKDIR}/${PARENT_P}" +else + SRC_URI=" + https://github.com/certbot/certbot/archive/v${PV}.tar.gz + -> ${PARENT_P}.gh.tar.gz + " + # Only for amd64, arm64 and x86 because of dev-python/python-augeas + KEYWORDS="~amd64 ~arm64 ~x86" +fi + +DESCRIPTION="Apache plugin for Certbot (Let’s Encrypt client)" +HOMEPAGE=" + https://github.com/certbot/certbot + https://letsencrypt.org/ +" + +LICENSE="Apache-2.0" +SLOT="0" + +S="${WORKDIR}/${PARENT_P}/${PN}" + +BDEPEND=" + test? ( dev-python/pytest[${PYTHON_USEDEP}] ) +" + +RDEPEND=" + >=app-crypt/acme-${PV}[${PYTHON_USEDEP}] + >=app-crypt/certbot-${PV}[${PYTHON_USEDEP}] + dev-python/python-augeas[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/proj/guru:dev commit in: media-libs/dr_mp3/, media-libs/dr_mp3/files/
commit: 56396c69a29bbd1bbedd63b16d924a0b159281da Author: Lucio Sauer posteo net> AuthorDate: Thu Dec 7 02:37:47 2023 + Commit: Lucio Sauer posteo net> CommitDate: Thu Dec 7 02:37:47 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56396c69 media-libs/dr_mp3: drop 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 3600 -> 0 bytes 3 files changed, 75 deletions(-) diff --git a/media-libs/dr_mp3/Manifest b/media-libs/dr_mp3/Manifest index ad293d8130..3052d6bd7b 100644 --- a/media-libs/dr_mp3/Manifest +++ b/media-libs/dr_mp3/Manifest @@ -1,3 +1 @@ -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 DIST dr_mp3-0.6.38.gh.tar.gz 518478 BLAKE2B 4ef68a7ba24b84d5a3c87271d399b7abe9d367137d34b68f0533414f968315bafa59fc8ae6e9d40b6d82542060420e821c47ee3337fbd1589fceb0d0aded129f SHA512 2aa595a926bf72c56c3012fa7ea13ac7141952d1dc454f7135674286ba0df900554121624e7885fb242104c4bf0598826ed36952f591055033d419199a6b66fc diff --git a/media-libs/dr_mp3/dr_mp3-0.6.37.ebuild b/media-libs/dr_mp3/dr_mp3-0.6.37.ebuild deleted file mode 100644 index 8a8f68e956..00 --- a/media-libs/dr_mp3/dr_mp3-0.6.37.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# 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 deleted file mode 100644 index e12d9066fa..00 Binary files a/media-libs/dr_mp3/files/dr_mp3-0.6.37-docs.tar.xz and /dev/null differ
[gentoo-commits] repo/proj/guru:dev commit in: media-libs/dr_flac/
commit: 0331215578dd4eb2c588748922d4fe4f50b0616a Author: Lucio Sauer posteo net> AuthorDate: Thu Dec 7 02:47:49 2023 + Commit: Lucio Sauer posteo net> CommitDate: Thu Dec 7 02:47:49 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=03312155 media-libs/dr_flac: add 0.12.42 Signed-off-by: Lucio Sauer posteo.net> media-libs/dr_flac/Manifest | 2 + media-libs/dr_flac/dr_flac-0.12.42.ebuild | 105 ++ 2 files changed, 107 insertions(+) diff --git a/media-libs/dr_flac/Manifest b/media-libs/dr_flac/Manifest index f603b6ed0a..55aaf87fde 100644 --- a/media-libs/dr_flac/Manifest +++ b/media-libs/dr_flac/Manifest @@ -1,3 +1,5 @@ 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 +DIST dr_flac-0.12.42-testbench.gh.tar.gz 209728991 BLAKE2B 7e25dd97bfb0099fa6f76c6b3de65ce6ce951c9b88e0f963319d8a7981237c2b1b6510706c8c4c6cd38e0672b6c0e7213baf8d9448d96b74e495625f0c61a0ea SHA512 4aa8b0061d5b5691dfac49490309020918253965ec05353ef8d12b660bc9d484e500859c0f733ce51630867bf5469893417367d04ce098a60c18a47831384dee +DIST dr_flac-0.12.42.gh.tar.gz 518465 BLAKE2B 2f25cf2806e443eac7cc1de9f8cc59c7cee2a8be9910195c39e0665a938368a92d66e9630281b666068bbb587f0c35d7f1bf4ce2ee6540c6dccddf5984466fe1 SHA512 aaae58f27d1b215a7d3be3fcd26ab9b3c3f59e44c027bd6406c4ad47acadfca276326d6a179ca08c87ba9ba21b0de26bf600a5fd75dc54af90cac72b8db92139 diff --git a/media-libs/dr_flac/dr_flac-0.12.42.ebuild b/media-libs/dr_flac/dr_flac-0.12.42.ebuild new file mode 100644 index 00..b690600871 --- /dev/null +++ b/media-libs/dr_flac/dr_flac-0.12.42.ebuild @@ -0,0 +1,105 @@ +# 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]="39ce69188eab79a913aa23423eef9da5f3dcd142" + [testbench]="aa7b0c6cf32994c106ae517a08134c28a96ff5b2" +) +SRC_URI="https://github.com/mackron/dr_libs/archive/${COMMITS[dr_flac]}.tar.gz -> ${P}.gh.tar.gz +test? ( 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_prepare() { + if use test; then + # 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 + + sed -n "120,223p" dr_flac.h > README.md || die + sed -n "12078,12485p" dr_flac.h > CHANGELOG || die + 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) +
[gentoo-commits] repo/proj/guru:dev commit in: media-libs/dr_flac/files/, media-libs/dr_flac/
commit: 4c4aef4961e82ecf55f0b374a82025ecdb510f16 Author: Lucio Sauer posteo net> AuthorDate: Thu Dec 7 02:48:08 2023 + Commit: Lucio Sauer posteo net> CommitDate: Thu Dec 7 02:48:08 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c4aef49 media-libs/dr_flac: drop 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 6044 -> 0 bytes 3 files changed, 120 deletions(-) diff --git a/media-libs/dr_flac/Manifest b/media-libs/dr_flac/Manifest index 55aaf87fde..7a799aa45c 100644 --- a/media-libs/dr_flac/Manifest +++ b/media-libs/dr_flac/Manifest @@ -1,5 +1,2 @@ -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 DIST dr_flac-0.12.42-testbench.gh.tar.gz 209728991 BLAKE2B 7e25dd97bfb0099fa6f76c6b3de65ce6ce951c9b88e0f963319d8a7981237c2b1b6510706c8c4c6cd38e0672b6c0e7213baf8d9448d96b74e495625f0c61a0ea SHA512 4aa8b0061d5b5691dfac49490309020918253965ec05353ef8d12b660bc9d484e500859c0f733ce51630867bf5469893417367d04ce098a60c18a47831384dee DIST dr_flac-0.12.42.gh.tar.gz 518465 BLAKE2B 2f25cf2806e443eac7cc1de9f8cc59c7cee2a8be9910195c39e0665a938368a92d66e9630281b666068bbb587f0c35d7f1bf4ce2ee6540c6dccddf5984466fe1 SHA512 aaae58f27d1b215a7d3be3fcd26ab9b3c3f59e44c027bd6406c4ad47acadfca276326d6a179ca08c87ba9ba21b0de26bf600a5fd75dc54af90cac72b8db92139 diff --git a/media-libs/dr_flac/dr_flac-0.12.41.ebuild b/media-libs/dr_flac/dr_flac-0.12.41.ebuild deleted file mode 100644 index 287d210e73..00 --- a/media-libs/dr_flac/dr_flac-0.12.41.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# 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) -
[gentoo-commits] repo/proj/guru:dev commit in: media-libs/dr_mp3/
commit: b88d3ed0965aeae7ff98e453e6216e92eaea2f3c Author: Lucio Sauer posteo net> AuthorDate: Thu Dec 7 02:37:26 2023 + Commit: Lucio Sauer posteo net> CommitDate: Thu Dec 7 02:37:26 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=b88d3ed0 media-libs/dr_mp3: add 0.6.38 Signed-off-by: Lucio Sauer posteo.net> media-libs/dr_mp3/Manifest | 1 + media-libs/dr_mp3/dr_mp3-0.6.38.ebuild | 59 ++ 2 files changed, 60 insertions(+) diff --git a/media-libs/dr_mp3/Manifest b/media-libs/dr_mp3/Manifest index 9576ba913d..ad293d8130 100644 --- a/media-libs/dr_mp3/Manifest +++ b/media-libs/dr_mp3/Manifest @@ -1,2 +1,3 @@ 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 +DIST dr_mp3-0.6.38.gh.tar.gz 518478 BLAKE2B 4ef68a7ba24b84d5a3c87271d399b7abe9d367137d34b68f0533414f968315bafa59fc8ae6e9d40b6d82542060420e821c47ee3337fbd1589fceb0d0aded129f SHA512 2aa595a926bf72c56c3012fa7ea13ac7141952d1dc454f7135674286ba0df900554121624e7885fb242104c4bf0598826ed36952f591055033d419199a6b66fc diff --git a/media-libs/dr_mp3/dr_mp3-0.6.38.ebuild b/media-libs/dr_mp3/dr_mp3-0.6.38.ebuild new file mode 100644 index 00..2c7f798e00 --- /dev/null +++ b/media-libs/dr_mp3/dr_mp3-0.6.38.ebuild @@ -0,0 +1,59 @@ +# 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="01d23df76776faccee3bc456f685900dcc273b4c" +SRC_URI="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_prepare() { + sed -n "36,83p" dr_mp3.h > README.md || die + sed -n "4496,4776p" dr_mp3.h > CHANGELOG || die + 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 + doheader dr_mp3.h +}
[gentoo-commits] repo/gentoo:master commit in: net-wireless/rtl-sdr/
commit: 3ff41e7642d7bf75c27d463973477f4558ea6a4d Author: Rick Farina gentoo org> AuthorDate: Thu Dec 7 02:38:51 2023 + Commit: Rick Farina gentoo org> CommitDate: Thu Dec 7 02:40:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ff41e76 net-wireless/rtl-sdr: add 2.0.1 This adds rtlblog v4 support and other updates. Also fixes the license correctly. Closes: https://bugs.gentoo.org/912730 Signed-off-by: Rick Farina gentoo.org> net-wireless/rtl-sdr/Manifest| 1 + net-wireless/rtl-sdr/metadata.xml| 3 +++ .../rtl-sdr/rtl-sdr-0.6.0_p2020802-r1.ebuild | 3 +-- net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802.ebuild | 5 ++--- net-wireless/rtl-sdr/rtl-sdr-0.6.0_p20221217.ebuild | 3 +-- ...r-0.6.0_p20221217.ebuild => rtl-sdr-2.0.1.ebuild} | 20 +--- net-wireless/rtl-sdr/rtl-sdr-.ebuild | 20 +--- 7 files changed, 18 insertions(+), 37 deletions(-) diff --git a/net-wireless/rtl-sdr/Manifest b/net-wireless/rtl-sdr/Manifest index 175021ba6533..8f65fea32bc7 100644 --- a/net-wireless/rtl-sdr/Manifest +++ b/net-wireless/rtl-sdr/Manifest @@ -1,2 +1,3 @@ DIST rtl-sdr-0.6.0_p2020802.tar.gz 134107 BLAKE2B 18ff8fe93a0dfaa20614924c7f951b2e7ffbccb4e5a2ebb6af698321ceaeba5012e6b88be03c7ff4c7b5cd45ec8df2baaa4ae55b813cdf448d895877a6757f47 SHA512 355af98a887a978794b562aa8ef78c91d19c33a6d0eb5740eb3a9b1e1329f8b11ca688eebc81a2d61440972ba5121225205de7165a22882a7e32cf660f25 DIST rtl-sdr-0.6.0_p20221217.tar.gz 134261 BLAKE2B 1148e0aeaba67dda5545b2bcd18a806047eeea9573578e1a3111b08abea481e2649ef68ab6ccd9e69603798b0003cc63efb3c5f6184acfd021dd223688402d56 SHA512 e80bae2405aaa4c6c943f5df7afc96ea02cd5861b0348d33e567000bde0a3aa79ab2204311bde6094a4b8037d11eb14ca0f91f8dbd339c339aae2581c0a78652 +DIST rtl-sdr-2.0.1.gh.tar.gz 135727 BLAKE2B 46bb64e2e35d5f6164acb15b0b1e4c0c988bac8de8fd494faec85f4d36f2db3f73ebb0dc46ce42d4b2ff00a9025f145259aeff25563dd82623c2a3502cda1059 SHA512 ed7b84f05d524d89afc1db384a4e1c4bb2a66e9c6b42623ab42ac9d55829bde77eb12529044e1778664b5a97a48dc5b64bed19161a430c9d91c04dd08cb6b7ac diff --git a/net-wireless/rtl-sdr/metadata.xml b/net-wireless/rtl-sdr/metadata.xml index cd7543fbf5e2..cacbce26183d 100644 --- a/net-wireless/rtl-sdr/metadata.xml +++ b/net-wireless/rtl-sdr/metadata.xml @@ -8,4 +8,7 @@ may cause a bus error on some ARM systems + + osmocom/rtl-sdr + diff --git a/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802-r1.ebuild b/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802-r1.ebuild index bbdfee3faae7..1a6acb86c807 100644 --- a/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802-r1.ebuild +++ b/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802-r1.ebuild @@ -10,7 +10,6 @@ HOMEPAGE="https://sdr.osmocom.org/trac/wiki/rtl-sdr; if [[ ${PV} == * ]]; then inherit git-r3 - SRC_URI="" EGIT_REPO_URI="https://git.osmocom.org/${PN}; else #git clone https://git.osmocom.org/rtl-sdr @@ -24,7 +23,7 @@ else KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" fi -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" IUSE="+zerocopy" diff --git a/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802.ebuild b/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802.ebuild index f7b88d47150c..ad11e988cd5f 100644 --- a/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802.ebuild +++ b/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p2020802.ebuild @@ -3,14 +3,13 @@ EAPI=7 -inherit cmake multilib +inherit cmake DESCRIPTION="turns your Realtek RTL2832 based DVB dongle into a SDR receiver" HOMEPAGE="https://sdr.osmocom.org/trac/wiki/rtl-sdr; if [[ ${PV} == * ]]; then inherit git-r3 - SRC_URI="" EGIT_REPO_URI="https://git.osmocom.org/${PN}; else #git clone https://git.osmocom.org/rtl-sdr @@ -24,7 +23,7 @@ else KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86" fi -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" IUSE="+zerocopy" diff --git a/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p20221217.ebuild b/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p20221217.ebuild index 1da1818e4d31..62c75adae478 100644 --- a/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p20221217.ebuild +++ b/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p20221217.ebuild @@ -10,7 +10,6 @@ HOMEPAGE="https://sdr.osmocom.org/trac/wiki/rtl-sdr; if [[ ${PV} == * ]]; then inherit git-r3 - SRC_URI="" EGIT_REPO_URI="https://git.osmocom.org/${PN}; else #git clone https://git.osmocom.org/rtl-sdr @@ -24,7 +23,7 @@ else KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" fi -LICENSE="GPL-2" +LICENSE="GPL-2+" SLOT="0" IUSE="+zerocopy" diff --git a/net-wireless/rtl-sdr/rtl-sdr-0.6.0_p20221217.ebuild b/net-wireless/rtl-sdr/rtl-sdr-2.0.1.ebuild similarity index 65% copy from net-wireless/rtl-sdr/rtl-sdr-0.6.0_p20221217.ebuild copy to net-wireless/rtl-sdr/rtl-sdr-2.0.1.ebuild index 1da1818e4d31..dd2530e97a36
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/singular/
commit: 480020dcc968b77cf387df1c7ef9c58309a3903a Author: François Bissey gmail com> AuthorDate: Thu Dec 7 01:27:50 2023 + Commit: Michael Orlitzky gentoo org> CommitDate: Thu Dec 7 01:41:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=480020dc sci-mathematics/singular: add 4.3.2_p10 Closes: https://bugs.gentoo.org/919355 Closes: https://github.com/gentoo/gentoo/pull/34158 Signed-off-by: François Bissey gmail.com> Signed-off-by: Michael Orlitzky gentoo.org> sci-mathematics/singular/Manifest | 1 + sci-mathematics/singular/singular-4.3.2_p10.ebuild | 108 + 2 files changed, 109 insertions(+) diff --git a/sci-mathematics/singular/Manifest b/sci-mathematics/singular/Manifest index 5c2c0d474c6a..f08c117bbdb9 100644 --- a/sci-mathematics/singular/Manifest +++ b/sci-mathematics/singular/Manifest @@ -1 +1,2 @@ DIST singular-4.3.2p1.tar.gz 15013729 BLAKE2B 00276f2417cd9e2b71afcae66c2aeb7f9d4f434f5a90d56dded66e6d5e0020ab0b06b6561e41f5b196262993732ffeb9196f59315f1b6a081b0029fc99a1 SHA512 451054a0bf33b9d1c94a63f0946e1eb7b3e7b92bc025b6aa4f64e65183aeebd6354bac5f87f6e8b35cb713b30e97af5c66f92f02683144bb426f5e3a828db616 +DIST singular-4.3.2p10.tar.gz 20848377 BLAKE2B 2487eb40c70dca516eca94585c59be0ebfeb43edce87dd16a2874bbefbe502fadcfda1164922ab7738a257e59f9e6b6535b7447702d325b36f1358ed5048c7dd SHA512 9b914e8db2c4936184594200b07d37fc952a1399c3accb1ed30ec4a4b450afd3e3c174343e1169520d0d1ed6ac2e6d261fbbb731082e07b7caced4b5790f295e diff --git a/sci-mathematics/singular/singular-4.3.2_p10.ebuild b/sci-mathematics/singular/singular-4.3.2_p10.ebuild new file mode 100644 index ..c67d67fdb8b1 --- /dev/null +++ b/sci-mathematics/singular/singular-4.3.2_p10.ebuild @@ -0,0 +1,108 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp-common + +MY_PN=Singular +MY_PV=$(ver_rs 3 '') +# Consistency is different... +MY_DIR2=$(ver_cut 1-3 ${PV}) +MY_DIR=$(ver_rs 1- '-' ${MY_DIR2}) + +DESCRIPTION="Computer algebra system for polynomial computations" +HOMEPAGE="https://www.singular.uni-kl.de/ https://github.com/Singular/Singular; +SRC_URI="https://www.singular.uni-kl.de/ftp/pub/Math/${MY_PN}/SOURCES/${MY_DIR}/${PN}-${MY_PV}.tar.gz; +S="${WORKDIR}/${PN}-${MY_DIR2}" + +# Most files say "version 2 or version 3 of the License," which is not +# quite GPL-2+, and is why we have listed GPL-2 below. But AFAIK there +# are no GPL-2-only files. +LICENSE="BSD GPL-2 GPL-2+ GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~riscv ~x86 ~x86-linux" +IUSE="emacs examples polymake +readline static-libs" + +# The interactive help uses "info" from sys-apps/texinfo. +RDEPEND=" + dev-lang/perl + dev-libs/gmp:0 + dev-libs/ntl:= + sci-libs/cddlib + sci-mathematics/flint + sys-apps/texinfo + emacs? ( >=app-editors/emacs-23.1:* ) + polymake? ( sci-mathematics/polymake ) + readline? ( sys-libs/readline ) +" +DEPEND="${RDEPEND}" + +SITEFILE=60${PN}-gentoo.el + +src_configure() { + local myconf=( + --disable-debug + --disable-doc + --disable-optimizationflags + --disable-pyobject-module + --disable-python + --disable-python-module + --disable-python_module + --enable-factory + --enable-gfanlib + --enable-libfac + --with-flint + --with-gmp + --with-libparse + --with-ntl + --without-python + --without-pythonmodule + $(use_enable emacs) + $(use_enable polymake polymake-module) + $(use_enable static-libs static) + $(use_with readline) + ) + econf "${myconf[@]}" +} + +src_compile() { + default + + if use emacs; then + pushd "${S}"/emacs + elisp-compile *.el || die "elisp-compile failed" + popd + fi +} + +src_install() { + # Do not compress singular's info file (singular.hlp) + # some consumer of that file do not know how to deal with compression + docompress -x /usr/share/info + + default + + dosym Singular /usr/bin/"${PN}" + + # purge .la file + find "${ED}" -name '*.la' -delete || die +} + +src_test() { + # SINGULAR_PROCS_DIR need to be set to "" otherwise plugins from + # an already installed version of singular may be used and cause segfault + # See https://github.com/Singular/Sources/issues/980 + SINGULAR_PROCS_DIR="" emake check +} + +pkg_postinst() { + einfo "Additional functionality can be enabled by installing" + einfo "sci-mathematics/4ti2" + + use emacs && elisp-site-regen +} + +pkg_postrm() { + use emacs && elisp-site-regen +}
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/singular/
commit: ab208dee1ead4f0484161aaca5c3f0d1740ecbf2 Author: Michael Orlitzky gentoo org> AuthorDate: Thu Dec 7 01:44:35 2023 + Commit: Michael Orlitzky gentoo org> CommitDate: Thu Dec 7 01:47:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab208dee sci-mathematics/singular: drop USE=static-libs Signed-off-by: Michael Orlitzky gentoo.org> sci-mathematics/singular/singular-4.3.2_p10.ebuild | 8 +++- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/sci-mathematics/singular/singular-4.3.2_p10.ebuild b/sci-mathematics/singular/singular-4.3.2_p10.ebuild index c67d67fdb8b1..996cbc4ae5e1 100644 --- a/sci-mathematics/singular/singular-4.3.2_p10.ebuild +++ b/sci-mathematics/singular/singular-4.3.2_p10.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}/${PN}-${MY_DIR2}" LICENSE="BSD GPL-2 GPL-2+ GPL-3" SLOT="0" KEYWORDS="~amd64 ~ppc ~riscv ~x86 ~x86-linux" -IUSE="emacs examples polymake +readline static-libs" +IUSE="emacs examples polymake +readline" # The interactive help uses "info" from sys-apps/texinfo. RDEPEND=" @@ -32,7 +32,7 @@ RDEPEND=" sci-libs/cddlib sci-mathematics/flint sys-apps/texinfo - emacs? ( >=app-editors/emacs-23.1:* ) + emacs? ( app-editors/emacs:* ) polymake? ( sci-mathematics/polymake ) readline? ( sys-libs/readline ) " @@ -60,7 +60,6 @@ src_configure() { --without-pythonmodule $(use_enable emacs) $(use_enable polymake polymake-module) - $(use_enable static-libs static) $(use_with readline) ) econf "${myconf[@]}" @@ -85,8 +84,7 @@ src_install() { dosym Singular /usr/bin/"${PN}" - # purge .la file - find "${ED}" -name '*.la' -delete || die + find "${ED}" -type f -name '*.la' -delete || die } src_test() {
[gentoo-commits] repo/proj/guru:dev commit in: media-libs/dr_wav/
commit: 368e388955c2865fcc2aceb298343f559b9ed4d7 Author: Lucio Sauer posteo net> AuthorDate: Thu Dec 7 02:27:11 2023 + Commit: Lucio Sauer posteo net> CommitDate: Thu Dec 7 02:27:11 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=368e3889 media-libs/dr_wav: add 0.13.13 Signed-off-by: Lucio Sauer posteo.net> media-libs/dr_wav/Manifest | 1 + media-libs/dr_wav/dr_wav-0.13.13.ebuild | 106 2 files changed, 107 insertions(+) diff --git a/media-libs/dr_wav/Manifest b/media-libs/dr_wav/Manifest index f47932ccdc..5403d480fc 100644 --- a/media-libs/dr_wav/Manifest +++ b/media-libs/dr_wav/Manifest @@ -1,2 +1,3 @@ DIST dr_wav-0.13.12.gh.tar.gz 518394 BLAKE2B 49447a2b845f95e9896fb45ac2cd9de8f59d45d3271e30e26c0e519355c3578b96f2c2978677d2774c1bfa4656a8213eafda00207cdd89f72d6823cf0f1b77cf SHA512 34126c8eb65f0735b77f058db9f1618b3c4e820698804b47f7a629c47df571e9cbbeefd4cce193409ebd715d37ed5faf1c3c27a7240e0f5418089cffe853f1ea DIST dr_wav-0.13.12.h 351384 BLAKE2B 2bcbeab7e7aa6a7519bea978742494205625a60b8c0a464305c6f6fb7eec33be54640fdb2578437c4143e50e5ad2d18730351ecdd824d25ab6e0f8af3b8d018c SHA512 a4a681546716b1a1a9e55321796828828b1872bf223c7c02529a1553b8beafe2a89ffe72a38e5aa3bf457a8ce4dd2dcf9cba7a9cde28e59586a8388f1439a8a1 +DIST dr_wav-0.13.13.gh.tar.gz 518461 BLAKE2B 28a606f184edb697cb3683d2bab6efd134eb304948cfea74c7d3ef1f292402c02c617ba5b2c2ed4c6b6af783a75d83b2e77afac63545a5ec4e772c19e92a1426 SHA512 1266af7606a1d08270e4f5aa4b72054c0df3931e04a6a2134ce14a0b137ea77abd8b746a6affb34881571269561e7fdd45ef50072186aa52d1401e490e9c356a diff --git a/media-libs/dr_wav/dr_wav-0.13.13.ebuild b/media-libs/dr_wav/dr_wav-0.13.13.ebuild new file mode 100644 index 00..c9d7718d79 --- /dev/null +++ b/media-libs/dr_wav/dr_wav-0.13.13.ebuild @@ -0,0 +1,106 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Single-header WAV audio loader and writer library" +HOMEPAGE="https://github.com/mackron/dr_libs/; +COMMIT="9eed1be421749ba68a87e5b4c3b10858f8580689" +SRC_URI="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 )" + +BDEPEND="test? ( media-libs/libsndfile )" + +TESTCASES=( + dr_wav_encoding.c + dr_wav_{decoding,test_0}.{c,cpp} +) + +S="${WORKDIR}/dr_libs-${COMMIT}" + +src_prepare() { + if use test; then + # Unbundle library with incorrect include path. + sed -i 's,"../../../miniaudio/miniaudio.h",,' \ + tests/wav/dr_wav_playback.c || die + # 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 + # 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 + + sed -n "11,135p" dr_wav.h > README.md || die + sed -n "8348,8752p" dr_wav.h > CHANGELOG || die + 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} + ;; + *) + die "Unknown test case ${tcase}" + ;; + esac + MY_BUILD="${MY_C} wav/${tcase} -o bin/${tcase} ${MY_FLAGS} ${CPPFLAGS}" + case ${tcase%.*} in + dr_wav_encoding) + MY_BUILD="${MY_BUILD} -lm ${LDFLAGS}" + ;; + *) + ;; + esac + ${MY_BUILD} || die "Build failed: ${MY_BUILD}" + done + popd || die + fi +} + +src_test() { + local MY_RUN + + pushd tests || die + for tcase in ${TESTCASES[@]}; do + einfo "Running test case ${tcase}." +
[gentoo-commits] repo/proj/guru:dev commit in: media-libs/dr_wav/files/
commit: f621519c6f2e10fe1b4f3783a25db9874b3b33ee Author: Lucio Sauer posteo net> AuthorDate: Thu Dec 7 02:24:39 2023 + Commit: Lucio Sauer posteo net> CommitDate: Thu Dec 7 02:24:39 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f621519c media-libs/dr_wav: also rename tarball in filesdir regarding bbbe3e11b7e8c19cd44fd37806e3ba093b087954 Signed-off-by: Lucio Sauer posteo.net> ...r_wav-0.13.32-docs.tar.xz => dr_wav-0.13.12-docs.tar.xz} | Bin 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/media-libs/dr_wav/files/dr_wav-0.13.32-docs.tar.xz b/media-libs/dr_wav/files/dr_wav-0.13.12-docs.tar.xz similarity index 100% rename from media-libs/dr_wav/files/dr_wav-0.13.32-docs.tar.xz rename to media-libs/dr_wav/files/dr_wav-0.13.12-docs.tar.xz
[gentoo-commits] repo/proj/guru:dev commit in: media-libs/dr_wav/files/, media-libs/dr_wav/
commit: f62d3e2ea2cd9c7bed32fd30391ee3694dbcc7ae Author: Lucio Sauer posteo net> AuthorDate: Thu Dec 7 02:27:57 2023 + Commit: Lucio Sauer posteo net> CommitDate: Thu Dec 7 02:27:57 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f62d3e2e media-libs/dr_wav: drop 0.13.12 Signed-off-by: Lucio Sauer posteo.net> media-libs/dr_wav/Manifest | 2 - media-libs/dr_wav/dr_wav-0.13.12.ebuild| 117 - media-libs/dr_wav/files/dr_wav-0.13.12-docs.tar.xz | Bin 5644 -> 0 bytes 3 files changed, 119 deletions(-) diff --git a/media-libs/dr_wav/Manifest b/media-libs/dr_wav/Manifest index 5403d480fc..71fba75e16 100644 --- a/media-libs/dr_wav/Manifest +++ b/media-libs/dr_wav/Manifest @@ -1,3 +1 @@ -DIST dr_wav-0.13.12.gh.tar.gz 518394 BLAKE2B 49447a2b845f95e9896fb45ac2cd9de8f59d45d3271e30e26c0e519355c3578b96f2c2978677d2774c1bfa4656a8213eafda00207cdd89f72d6823cf0f1b77cf SHA512 34126c8eb65f0735b77f058db9f1618b3c4e820698804b47f7a629c47df571e9cbbeefd4cce193409ebd715d37ed5faf1c3c27a7240e0f5418089cffe853f1ea -DIST dr_wav-0.13.12.h 351384 BLAKE2B 2bcbeab7e7aa6a7519bea978742494205625a60b8c0a464305c6f6fb7eec33be54640fdb2578437c4143e50e5ad2d18730351ecdd824d25ab6e0f8af3b8d018c SHA512 a4a681546716b1a1a9e55321796828828b1872bf223c7c02529a1553b8beafe2a89ffe72a38e5aa3bf457a8ce4dd2dcf9cba7a9cde28e59586a8388f1439a8a1 DIST dr_wav-0.13.13.gh.tar.gz 518461 BLAKE2B 28a606f184edb697cb3683d2bab6efd134eb304948cfea74c7d3ef1f292402c02c617ba5b2c2ed4c6b6af783a75d83b2e77afac63545a5ec4e772c19e92a1426 SHA512 1266af7606a1d08270e4f5aa4b72054c0df3931e04a6a2134ce14a0b137ea77abd8b746a6affb34881571269561e7fdd45ef50072186aa52d1401e490e9c356a diff --git a/media-libs/dr_wav/dr_wav-0.13.12.ebuild b/media-libs/dr_wav/dr_wav-0.13.12.ebuild deleted file mode 100644 index a28e010ba5..00 --- a/media-libs/dr_wav/dr_wav-0.13.12.ebuild +++ /dev/null @@ -1,117 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Single-header WAV audio loader and writer library" -HOMEPAGE="https://github.com/mackron/dr_libs/; -COMMIT="d35a3bc5efd02455d98cbe12b94647136f09b42d" -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" -KEYWORDS="~amd64" - -IUSE="test" -RESTRICT="!test? ( test )" - -BDEPEND="test? ( media-libs/libsndfile )" - -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 - # 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 - - # Unbundle library with incorrect include path. - sed -i 's,"../../../miniaudio/miniaudio.h",,' \ - tests/wav/dr_wav_playback.c || die - # 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 - # 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 - einfo "Compiling test case ${tcase}." - case ${tcase} in - *.cpp) - MY_C=${MY_CXX} - MY_FLAGS=${CXXFLAGS} - ;; - *.c) - MY_C=${MY_CC} - MY_FLAGS=${CFLAGS} - ;; - *) - die "Unknown test case ${tcase}" - ;; - esac - MY_BUILD="${MY_C} wav/${tcase} -o bin/${tcase} ${MY_FLAGS} ${CPPFLAGS}" - case ${tcase%.*} in - dr_wav_encoding) - MY_BUILD="${MY_BUILD} -lm ${LDFLAGS}" -
[gentoo-commits] repo/proj/guru:dev commit in: media-libs/dr_wav/
commit: bbbe3e11b7e8c19cd44fd37806e3ba093b087954 Author: Lucio Sauer posteo net> AuthorDate: Thu Dec 7 01:51:27 2023 + Commit: Lucio Sauer posteo net> CommitDate: Thu Dec 7 01:51:39 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bbbe3e11 media-libs/dr_wav: add 0.13.12, drop 0.13.32 The original version should have been 0.13.12, not 0.13.32! Fixed in coordination with #gentoo-dev-help: [02:33]colores: I accidentally pushed a package with the wrong version specifier to GURU. The recently released new version would trigger a "downgrade" from the incorrectly-named old one. Do I simply push the new version and delete the old one? They don't need to co-exist anyway. [snip] [02:37] @ sam_: uh oh... [02:37] @ sam_: 1) yes, it's fine to git mv to the proper version in this case, just do it quickly Signed-off-by: Lucio Sauer posteo.net> media-libs/dr_wav/Manifest | 4 ++-- media-libs/dr_wav/{dr_wav-0.13.32.ebuild => dr_wav-0.13.12.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/dr_wav/Manifest b/media-libs/dr_wav/Manifest index b4652ddbc6..f47932ccdc 100644 --- a/media-libs/dr_wav/Manifest +++ b/media-libs/dr_wav/Manifest @@ -1,2 +1,2 @@ -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 +DIST dr_wav-0.13.12.gh.tar.gz 518394 BLAKE2B 49447a2b845f95e9896fb45ac2cd9de8f59d45d3271e30e26c0e519355c3578b96f2c2978677d2774c1bfa4656a8213eafda00207cdd89f72d6823cf0f1b77cf SHA512 34126c8eb65f0735b77f058db9f1618b3c4e820698804b47f7a629c47df571e9cbbeefd4cce193409ebd715d37ed5faf1c3c27a7240e0f5418089cffe853f1ea +DIST dr_wav-0.13.12.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.12.ebuild similarity index 100% rename from media-libs/dr_wav/dr_wav-0.13.32.ebuild rename to media-libs/dr_wav/dr_wav-0.13.12.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-emacs/tempel/
commit: 34961984a3ff213d61a198e2520db5c6b01377d5 Author: Maciej Barć gentoo org> AuthorDate: Wed Dec 6 21:21:18 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 6 22:47:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34961984 app-emacs/tempel: drop old 0.7 Signed-off-by: Maciej Barć gentoo.org> app-emacs/tempel/Manifest | 1 - app-emacs/tempel/tempel-0.7.ebuild | 28 2 files changed, 29 deletions(-) diff --git a/app-emacs/tempel/Manifest b/app-emacs/tempel/Manifest index 61911662b818..209d22ce80f8 100644 --- a/app-emacs/tempel/Manifest +++ b/app-emacs/tempel/Manifest @@ -1,2 +1 @@ -DIST tempel-0.7.tar.gz 26541 BLAKE2B 81bd7cd734eba5fbe299c736133512c035439036e17dc032b865c29e30ad6837957af8ce9bde3d56bc3dccb12f2e6111e66605e72e0bb0eead982fb436d8e9e1 SHA512 3589962c3273e9a2fb8a3b2d59c8831e15b481b9e69ad7785ae5a30e4df133bb187da6e58c04d77fa37b217f2a7c68dd7825c8a20856320f824adf739e5629a3 DIST tempel-0.8.tar.gz 27043 BLAKE2B f4920a1c0d1d7ed21f2681031f846b07fcdabbd59b76f3ba2fcd1277c78b30e1c5e134deeb35410f7227d753256b9c16c6a4d641011b99d87b49f0fae0fd5a04 SHA512 7b832e151821f4c72a3d14663fb76a956e2b6730387e71e1aedb52c72a7798a5804ad2ca3d63185c52d39128d748394419c3708d8a6a7497014e573d277fa5d9 diff --git a/app-emacs/tempel/tempel-0.7.ebuild b/app-emacs/tempel/tempel-0.7.ebuild deleted file mode 100644 index 51f816d019d3.. --- a/app-emacs/tempel/tempel-0.7.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS=27.1 - -inherit elisp - -DESCRIPTION="Templates with in-buffer field editing for GNU Emacs" -HOMEPAGE="https://github.com/minad/tempel/; -SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -RDEPEND=">=app-emacs/compat-29.1.3.4" -BDEPEND="${RDEPEND}" - -DOCS=( README.org ) -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - elisp_src_compile - elisp-make-autoload-file -}
[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/cake/, dev-dotnet/cake/files/
commit: b5f2f672af535d9a6400f915dee95d05090ecc45 Author: Maciej Barć gentoo org> AuthorDate: Wed Dec 6 21:56:36 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 6 22:47:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5f2f672 dev-dotnet/cake: bump to 4.0.0 Signed-off-by: Maciej Barć gentoo.org> dev-dotnet/cake/Manifest | 51 ++ dev-dotnet/cake/cake-4.0.0.ebuild | 249 ++ dev-dotnet/cake/files/cake-4.0.0-no-git.patch | 10 ++ 3 files changed, 310 insertions(+) diff --git a/dev-dotnet/cake/Manifest b/dev-dotnet/cake/Manifest index 9fd75058b7d4..3717cce2ed83 100644 --- a/dev-dotnet/cake/Manifest +++ b/dev-dotnet/cake/Manifest @@ -1,43 +1,71 @@ +DIST argon.0.13.0.nupkg 2185587 BLAKE2B 8d95f7b8cb26cbd245186a17c26434a1ee190dc843a543c573f73c7212d9d5b7afe8b465b8e25ad047f870ec8deb9ee5ffb949454621c6492dccf667578550d9 SHA512 ad16c343a51cef0187435c780522c0b802cdf72216d3cbfe0be53cb488a4ae6e153177d71bcc8cf0a2885ee7524e25d1667854c588481b722a51b88e21087a15 DIST autofac.7.0.1.nupkg 911078 BLAKE2B 45a34841d2b1a512e3f84ae25b15ccbfd1bb2098c5ff72577e4bbf27eb5bb5b6841fcb77d9d7ff6fae19f71fdd2cf855d0bf3bf25179801f57a6e0741e7ccbc8 SHA512 71def497289582ac31e3f24841da66bb10e291b2b13e1e02e17fcf720193c2cfe485c3b1becb4f28591a4e44148683fe9207323c273ae4587a38e90a862f73ae +DIST autofac.7.1.0.nupkg 918790 BLAKE2B 5d6f48bf80d5302ff2b97a917a96839805fd0e520158a5e474194c750a9ba4ad62b79a99e48b8993f5b606adb7b26ac596a625e91f49d1d8602b8430451d SHA512 eeaaf4b7b0e5e17d268972258b6db5d3e6761da17be38449cbddc535df73770c4c76eea38dd623d581017adf4d3f6387a40d0627ace17c37ded65ddcd301f83e DIST basic.reference.assemblies.net70.1.4.2.nupkg 1914268 BLAKE2B 6b7a9b99e847cc94154eb58e3afaa4543c7f4bc9f882f100dcce0100a30ef7d083fb61649f75731eb8cd21124298c0a652e6ae7c9f639a13902a1f448359d8fd SHA512 4fee5c2152b1b8315d3b76ab2eb09a34388d99ef2bc138fd8ba687630d73fe655694f5b9b17ce146f37315188f885859c2f04fcf88c4bea16d6e87dacbb3e5fa +DIST basic.reference.assemblies.net80.1.4.5.nupkg 1988307 BLAKE2B 0b6b8997e94b16e972fbc66098d2fc1aed48bbafbd26e7b4eeb1df05d809fc2cc6ea263063515180d9350120db887066d5e00be049d5feccf05f30a5314b6a40 SHA512 5562164c0b73e8f83d3f7bde9240b4246fa23b2f3ecf0941895ebd3f728f216482e4a9f700c73516940a3c23aaca66713b4857463e8ae8c8cd1bd6062a79bd60 DIST cake-3.1.0.tar.gz 900221 BLAKE2B 856be402208668e1c674c25c8b066d871bacdb8b9d301cdd9b45c508eea1c17953cb06946e9a018e17f28e7d7d7ed75e87653d5f36da4dcc1ce39fb9f6a11bd5 SHA512 854897b9d0f0fb80f61dd53dbf5ffa4a26af3a1d25b241f230083b8a39715fe9a7039a79c76e4ba35e2cbd8e4db46d5d4472713ef7c3cdc69be803a3b2a9d837 +DIST cake-4.0.0.tar.gz 909096 BLAKE2B eb741df25cd9f99e35987b41cb470bb10f4537678a5bfdbd09afe4f8debb0b336ec43e23d9077745728c81c27536fe6f88a8b2a5e67726221b47e1e7df7a1155 SHA512 3da75ff660459321d3db272ad98a2a010588abfe7462ca742a2daf51012eccffb38cac67b73699bae76f499c624cc30add7d103679937c76f2881bf66c30ec24 DIST castle.core.5.1.1.nupkg 800128 BLAKE2B 28c469b65fa9898e0dd87a416b015462db1761f11429654f613541245b213ce62f77257a63770468f8019d635bef20e50e60f620359d0e39ceafbcc7bf88214c SHA512 378a149ebfaa12d00cb35bcaee8806803df7bc75980c9e0c67f36e3e057d6af2abaead24cd8274a9595c7ac74cb9597c9d6913b1125b86e6b156a66f7a1ac2fa +DIST diffengine.12.4.2.nupkg 1406034 BLAKE2B 80e66f2b2813abb02c3f8bd8a340c2ce71a227e61dcaebdecd51949d27334ab176f4730606b9700d8cca98c00c7a67923b52d7851ada5dc8991edda69f3d7f33 SHA512 7b5b8d49208d6ce9f0bdb603ca6eb6ce3da4e58d1cc821f473c9cc800aacf5192da946c529e2c00a02076758ed4e8114ea018d23f85a272702deb3232a544d63 +DIST diffengine.13.0.0.nupkg 1405867 BLAKE2B 5fbfcbef1a48f6f8dc5fb66f7d4a978059e9688916f789f72d187a86d431f8155fc470c7db42e6b8bb2380250e7ac02a85a09b52f535af5f1c785c403cb4c969 SHA512 7381ce7dbe9949eb1a15d666467f297f4deabeeeb9def4abdd8c0181aeec10a8a65d93427344e95670c1442a92354a27c9e8f81a29ec10a8a367100f23d21f32 +DIST emptyfiles.4.6.0.nupkg 676712 BLAKE2B dd80f4e1660777f65e8c298633f6b18b8e882024bd263b51a24586f58bd4e520ba0951ede5ef6b14d0f99c0c6a16bcc2f2816e9b2ee9060ad74d6dd56eaf65a6 SHA512 f10e8c5876fe9a10abb418a2eed72b08343477ffbb5c1b66be0d444316f95dc1e42f2938cc09d1d86ea103cee48577bee93106b8cc7abf67dac6c42f3d15e886 +DIST emptyfiles.5.0.0.nupkg 818304 BLAKE2B 56aa6bdc4481724c2a14da35bcb8ee84665c4536c0c5baa6408045f01e75aa6b8ca7c798907bcafadb55d494e4a479d94943500491f629d55a49d1c1a3a5429f SHA512 d4428f4bfc846048742ffc3887288a6bbfd1c7b5851c72954c32497099782fd4e340f091e1c331f7c6ce6f7413ecd2b046dc57eda7cc04a76c7335c98b98fa46 DIST microsoft.build.tasks.git.1.1.1.nupkg 479497 BLAKE2B 053ad5b3b88194d12e9e784c8a91d33deb8a2abc48cf3179990fdd2f576168b19a757b3a3915309fb040a1441bd5102bca83d757f828c029846e3feef88f SHA512 1961b5ba2ce215f6cd0943948e66462b7388b612708c58a5e03ab1e041ac77f1582f9ed9134136fce0d5345d1d46a1537ff728f542e6dd4ea2c11eac9d3f8d46 DIST microsoft.codeanalysis.analyzers.3.0.0.nupkg 887910 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: app-emacs/tempel/
commit: 037a713550a6e413a9f4c716c2e6fdacf8fc8a64 Author: Maciej Barć gentoo org> AuthorDate: Wed Dec 6 21:21:35 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 6 22:47:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=037a7135 app-emacs/tempel: bump to 1.0 Signed-off-by: Maciej Barć gentoo.org> app-emacs/tempel/Manifest | 1 + app-emacs/tempel/tempel-1.0.ebuild | 34 ++ 2 files changed, 35 insertions(+) diff --git a/app-emacs/tempel/Manifest b/app-emacs/tempel/Manifest index 209d22ce80f8..2004a47539c0 100644 --- a/app-emacs/tempel/Manifest +++ b/app-emacs/tempel/Manifest @@ -1 +1,2 @@ DIST tempel-0.8.tar.gz 27043 BLAKE2B f4920a1c0d1d7ed21f2681031f846b07fcdabbd59b76f3ba2fcd1277c78b30e1c5e134deeb35410f7227d753256b9c16c6a4d641011b99d87b49f0fae0fd5a04 SHA512 7b832e151821f4c72a3d14663fb76a956e2b6730387e71e1aedb52c72a7798a5804ad2ca3d63185c52d39128d748394419c3708d8a6a7497014e573d277fa5d9 +DIST tempel-1.0.tar.gz 27311 BLAKE2B 65ae51725e3022a9b893bd2cd4d592186c647e04b6bd28af06af1e3a501165dc9d53ff5758292330ffa8120b3e128abfb27fe275bdd8eb69d549dc0f06a9e512 SHA512 f07ea90098181d7331ac5ace2f53defa8b10be72c5962848c3738f69fbf3f56a8faeaf8de3a542eba1f88d63bc489cca653363b9aab4085d11464e59e3f0bbeb diff --git a/app-emacs/tempel/tempel-1.0.ebuild b/app-emacs/tempel/tempel-1.0.ebuild new file mode 100644 index ..8a32fe684d94 --- /dev/null +++ b/app-emacs/tempel/tempel-1.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=27.1 + +inherit elisp + +DESCRIPTION="Templates with in-buffer field editing for GNU Emacs" +HOMEPAGE="https://github.com/minad/tempel/; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/minad/${PN}.git; +else + SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz + -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=">=app-emacs/compat-29.1.3.4" +BDEPEND="${RDEPEND}" + +DOCS=( README.org ) +SITEFILE="50${PN}-gentoo.el" + +src_compile() { + elisp_src_compile + elisp-make-autoload-file +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/system-monitoring-center/
commit: 5e01a05f217b68f3d9b383630747089696ab3c19 Author: Maciej Barć gentoo org> AuthorDate: Wed Dec 6 21:17:39 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 6 22:47:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e01a05f sys-apps/system-monitoring-center: drop old 2.23.0-r1 Signed-off-by: Maciej Barć gentoo.org> sys-apps/system-monitoring-center/Manifest | 1 - .../system-monitoring-center-2.23.0-r1.ebuild | 49 -- 2 files changed, 50 deletions(-) diff --git a/sys-apps/system-monitoring-center/Manifest b/sys-apps/system-monitoring-center/Manifest index e9ae74ba1ce8..b542d03ccc55 100644 --- a/sys-apps/system-monitoring-center/Manifest +++ b/sys-apps/system-monitoring-center/Manifest @@ -1,4 +1,3 @@ -DIST system-monitoring-center-2.23.0.tar.gz 1753271 BLAKE2B 1426aa8c639f4958ba7e9dbbaba062a1b6768cfe3230c3d92395a2861b3e3aca7ccd838f89e2c224ea94c6acd9e2c9a904e07e8bc64c31f8d88a2faed7ad SHA512 14347644fe7d5ff112c3b0ad09d394c9c0d70fe75b1fd092d3d4b0e9f6f8de3387c362d546f3272ba645cb9dba9b08089a9361cd7463bd4e3765c9df7338fd17 DIST system-monitoring-center-2.24.0.tar.gz 1756467 BLAKE2B a0a477292b66cdffad5b2909a118381191e605bcf6b633362d4356cba309fbc6836c99ca46e1043c9398d97f85ca2df19afe0b2cede83d5c3bf7adf18fa50700 SHA512 54b80fb91d6845e2d13b42b27ab7c1f1c2379e2ff415f57c81ab1dc82b8e73783cf1aa151a096be5ce810cc001164f18c46e405f7acff318755ec358f7c299d8 DIST system-monitoring-center-2.25.1.tar.gz 1931789 BLAKE2B 27e7901a6d0e505f1c1d4f03655bcf119c624ca1c1cbb2218b7e428bb06f44a8b193febba11da167298c0f92141acf3371232013e14569607be8e0baea72d129 SHA512 57b2daad026ea979e024a795937f0a3f7c553b1690292d82a048d035f56aad50bf8d81fdbca66e2ff11b520ea7c4219754ac5bef0481dcb63b9b7571778a4f0e DIST system-monitoring-center-2.26.0.tar.gz 1936049 BLAKE2B 0f8a8472958351e7e4d659aa4d4846fc10455018f16bcf7b3ff11d640984086400a7ebf2deaa6870b92b6f3c5a74a424339279dc8864a8f55f46d16770c6455c SHA512 1303831b2d392dd0454b257f57b493644c2c77fdb800766f44dece748b338b8d25f7f3e4ead46edb84767b1b4d821b69323d6f38668123b05fa2f66f8da0fd40 diff --git a/sys-apps/system-monitoring-center/system-monitoring-center-2.23.0-r1.ebuild b/sys-apps/system-monitoring-center/system-monitoring-center-2.23.0-r1.ebuild deleted file mode 100644 index 8a65a073a3e7.. --- a/sys-apps/system-monitoring-center/system-monitoring-center-2.23.0-r1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit meson python-single-r1 xdg - -DESCRIPTION="Multi-featured system monitor GUI written in Python" -HOMEPAGE="https://github.com/hakandundar34coding/system-monitoring-center/; - -if [[ ${PV} == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/hakandundar34coding/${PN}.git; -else - SRC_URI="https://github.com/hakandundar34coding/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - gui-libs/gtk:4[introspection] - gui-libs/libadwaita:1 - sys-apps/dmidecode - sys-apps/hwdata - $(python_gen_cond_dep ' - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') -" - -src_prepare() { - sed -i "s|@PYTHON@|${PYTHON}|" "${S}/src/${PN}.in" || die - - default -} - -src_install() { - meson_src_install - python_optimize "${ED}/usr/share/${PN}" - - mv "${ED}/usr/share/appdata" "${ED}/usr/share/metainfo" || die -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/gallery-dl/
commit: 652acb7270bb8b0baf36f404f48263c54910e534 Author: Maciej Barć gentoo org> AuthorDate: Wed Dec 6 22:45:54 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 6 22:47:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=652acb72 net-misc/gallery-dl: live ebuild tweaks Signed-off-by: Maciej Barć gentoo.org> net-misc/gallery-dl/gallery-dl-.ebuild | 20 1 file changed, 12 insertions(+), 8 deletions(-) diff --git a/net-misc/gallery-dl/gallery-dl-.ebuild b/net-misc/gallery-dl/gallery-dl-.ebuild index b3da2a9c870f..b8a8623c53a8 100644 --- a/net-misc/gallery-dl/gallery-dl-.ebuild +++ b/net-misc/gallery-dl/gallery-dl-.ebuild @@ -4,34 +4,38 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="sqlite,ssl,xml(+)" inherit distutils-r1 optfeature DESCRIPTION="Download image galleries and collections from several image hosting sites" -HOMEPAGE="https://github.com/mikf/gallery-dl; +HOMEPAGE="https://github.com/mikf/gallery-dl/; -if [[ ${PV} == ]]; then +if [[ "${PV}" == ** ]]; then inherit git-r3 + EGIT_REPO_URI="https://github.com/mikf/${PN}.git; else - SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" + SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" fi LICENSE="GPL-2" SLOT="0" -# Tests require network access. -PROPERTIES="test_network" +PROPERTIES="test_network" # Tests require network access. RESTRICT="test" -RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]" +RDEPEND=" + >=dev-python/requests-2.11.0[${PYTHON_USEDEP}] +" distutils_enable_tests setup.py python_compile_all() { - emake PYTHON=${EPYTHON} data/completion/{,_}gallery-dl man + emake PYTHON="${EPYTHON}" data/completion/{,_}gallery-dl man } pkg_postinst() {
[gentoo-commits] repo/gentoo:master commit in: app-emacs/transient/
commit: df05214adf47e7b1184c735b70d3c5b4fea7e215 Author: Maciej Barć gentoo org> AuthorDate: Wed Dec 6 21:22:43 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 6 22:47:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df05214a app-emacs/transient: bump to 0.5.2 Signed-off-by: Maciej Barć gentoo.org> app-emacs/transient/Manifest | 1 + app-emacs/transient/transient-0.5.2.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/app-emacs/transient/Manifest b/app-emacs/transient/Manifest index 2e5356e51f9e..a75d0ea00b8d 100644 --- a/app-emacs/transient/Manifest +++ b/app-emacs/transient/Manifest @@ -1,2 +1,3 @@ DIST transient-0.4.3.tar.gz 129365 BLAKE2B d07fb5cb6586950bd3561b2a7f77b6458db58531e7735d203dabbfd292facaf44af850de4f4824f6335f41afcf79d03c0291d31af31b84b4118ffb8cae996f2a SHA512 afa2f75a0d4d6d45af1e36f155371dad6a966073cbab9a3858eec020458530d21a34860b88ec4d1e1e93570675b9df6d5692ed8f8a1903478ee5085c9d2d039a DIST transient-0.5.0.tar.gz 131312 BLAKE2B 4bf384c0a4f09863f541fb3d0e49542dae4c5da6a14ce7fd2f52af492809a7b0eab051134fdf3a06cefc1992746732a43b858349e63a0cdc271dcbf4b7352fe8 SHA512 3993dda7a39b3959d1eec91feb4e2bb345797d70d7c23bbd796f68309457090889b8d6c678cc2bb5872f76879a4d8a1cc5b14ac3d38abd9a57f2e06ad8d7001b +DIST transient-0.5.2.tar.gz 133643 BLAKE2B 765d78c9c5bd756ff82a4857477350def4fc52a55e53f9f8b21e065a853d5ff4eacaa8507d30e4fb39ccb91a966cf71c06b5e5f3248768d1bc8476d67ef560c2 SHA512 d8cf45b302a960659ee6d306d71d32d4e8e614deca8033afe5e644f48f36fcb885e0cd9acf307b2e1ba2d3c99a32ca73cd7a0cd6ab78f8e3442fe4b01e3b04b8 diff --git a/app-emacs/transient/transient-0.5.2.ebuild b/app-emacs/transient/transient-0.5.2.ebuild new file mode 100644 index ..ab8accfcb76d --- /dev/null +++ b/app-emacs/transient/transient-0.5.2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Transient commands abstraction for GNU Emacs" +HOMEPAGE="https://magit.vc/manual/transient/ + https://github.com/magit/transient/; + +if [[ "${PV}" == ** ]] ; then + inherit git-r3 + + EGIT_REPO_URI="https://github.com/magit/${PN}.git; +else + SRC_URI="https://github.com/magit/${PN}/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="GPL-3+" +SLOT="0" + +DOCS=( CHANGELOG README.org docs/${PN}.org ) +ELISP_TEXINFO="docs/${PN}.texi" +SITEFILE="50${PN}-gentoo.el" + +RDEPEND=" + >=app-emacs/compat-29.1.4.1 +" +BDEPEND=" + ${RDEPEND} + sys-apps/texinfo +" + +src_prepare() { + mv lisp/*.el . || die + + default +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/gallery-dl/
commit: 27dbfd7854c6451c165753c4f2e6688d483dfd21 Author: Maciej Barć gentoo org> AuthorDate: Wed Dec 6 21:19:38 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 6 22:47:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27dbfd78 net-misc/gallery-dl: drop old 1.26.1 Signed-off-by: Maciej Barć gentoo.org> net-misc/gallery-dl/Manifest | 1 - net-misc/gallery-dl/gallery-dl-1.26.1.ebuild | 40 2 files changed, 41 deletions(-) diff --git a/net-misc/gallery-dl/Manifest b/net-misc/gallery-dl/Manifest index 2a6057d69bc5..9a19523e60cd 100644 --- a/net-misc/gallery-dl/Manifest +++ b/net-misc/gallery-dl/Manifest @@ -1,3 +1,2 @@ -DIST gallery-dl-1.26.1.gh.tar.gz 604212 BLAKE2B 980e7b8b3c8ec966bb77db7c4312398490add75580e557f4654ca3aeb62ab287599f85dc401ed5bfae4dc6124e5a87b9254904b442b3a0cc2b10acdf5ce6695a SHA512 60d32ac82df5dd837399b778c118d8f944b7f35c5dfbbe8168841f0ff76471016b6049b617fef4825b3e21b37237c58bbc9f44be3e4e7ddb9bdf97cba11154bb DIST gallery-dl-1.26.2.gh.tar.gz 607389 BLAKE2B 9bacfa4ba4019dbd8abd87ad868b1f6d2c56eab165633a07ba99c569962f26df6d82c96ef12c0c033792ece2084e4f5b7a2121483d51d765b828d4997780edc1 SHA512 08f0caa07f1e3fddf003658e9261e711b2a5fc0049447f36794c441f37ba01b74cc091f90378d5a649196ceba487d5dff541dbfcd86ca8c1b0551a972dc1f848 DIST gallery-dl-1.26.3.gh.tar.gz 621229 BLAKE2B d85be6e8f3e21d5f8e18bcf70fb51f46d5672d48115bf88fb5fa3316b6e8cddca8c8c6f540f3b1529e6607d746aba98097aa95f692e98effa4e51ba4578d16aa SHA512 43891d40de26527b7195c064fda6c8303461c5e4107b0482ca535f06b8fe923513acc212bd75b4d8d82fa12e19ef214e1ee395ced1525eceda7a433d3d05fef3 diff --git a/net-misc/gallery-dl/gallery-dl-1.26.1.ebuild b/net-misc/gallery-dl/gallery-dl-1.26.1.ebuild deleted file mode 100644 index e83e798733f1.. --- a/net-misc/gallery-dl/gallery-dl-1.26.1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} ) -PYTHON_REQ_USE="sqlite,ssl,xml(+)" - -inherit distutils-r1 optfeature - -DESCRIPTION="Download image galleries and collections from several image hosting sites" -HOMEPAGE="https://github.com/mikf/gallery-dl; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/mikf/${PN}.git; -else - SRC_URI="https://github.com/mikf/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz" - KEYWORDS="amd64 arm arm64 hppa ppc ppc64 ~riscv x86" -fi - -LICENSE="GPL-2" -SLOT="0" -# Tests require network access. -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND=">=dev-python/requests-2.11.0[${PYTHON_USEDEP}]" - -distutils_enable_tests setup.py - -python_compile_all() { - emake PYTHON=${EPYTHON} data/completion/{,_}gallery-dl man -} - -pkg_postinst() { - optfeature "Pixiv Ugoira to WebM conversion" media-video/ffmpeg - optfeature "video downloads" net-misc/yt-dlp -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/system-monitoring-center/
commit: a1282813c383f5459a14786eeaa625b3697c2a22 Author: Maciej Barć gentoo org> AuthorDate: Wed Dec 6 21:17:49 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 6 22:47:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1282813 sys-apps/system-monitoring-center: drop old 2.24.0-r1 Signed-off-by: Maciej Barć gentoo.org> sys-apps/system-monitoring-center/Manifest | 1 - .../system-monitoring-center-2.24.0-r1.ebuild | 49 -- 2 files changed, 50 deletions(-) diff --git a/sys-apps/system-monitoring-center/Manifest b/sys-apps/system-monitoring-center/Manifest index b542d03ccc55..fbd6ae9f3c17 100644 --- a/sys-apps/system-monitoring-center/Manifest +++ b/sys-apps/system-monitoring-center/Manifest @@ -1,3 +1,2 @@ -DIST system-monitoring-center-2.24.0.tar.gz 1756467 BLAKE2B a0a477292b66cdffad5b2909a118381191e605bcf6b633362d4356cba309fbc6836c99ca46e1043c9398d97f85ca2df19afe0b2cede83d5c3bf7adf18fa50700 SHA512 54b80fb91d6845e2d13b42b27ab7c1f1c2379e2ff415f57c81ab1dc82b8e73783cf1aa151a096be5ce810cc001164f18c46e405f7acff318755ec358f7c299d8 DIST system-monitoring-center-2.25.1.tar.gz 1931789 BLAKE2B 27e7901a6d0e505f1c1d4f03655bcf119c624ca1c1cbb2218b7e428bb06f44a8b193febba11da167298c0f92141acf3371232013e14569607be8e0baea72d129 SHA512 57b2daad026ea979e024a795937f0a3f7c553b1690292d82a048d035f56aad50bf8d81fdbca66e2ff11b520ea7c4219754ac5bef0481dcb63b9b7571778a4f0e DIST system-monitoring-center-2.26.0.tar.gz 1936049 BLAKE2B 0f8a8472958351e7e4d659aa4d4846fc10455018f16bcf7b3ff11d640984086400a7ebf2deaa6870b92b6f3c5a74a424339279dc8864a8f55f46d16770c6455c SHA512 1303831b2d392dd0454b257f57b493644c2c77fdb800766f44dece748b338b8d25f7f3e4ead46edb84767b1b4d821b69323d6f38668123b05fa2f66f8da0fd40 diff --git a/sys-apps/system-monitoring-center/system-monitoring-center-2.24.0-r1.ebuild b/sys-apps/system-monitoring-center/system-monitoring-center-2.24.0-r1.ebuild deleted file mode 100644 index e15e8abaa8d1.. --- a/sys-apps/system-monitoring-center/system-monitoring-center-2.24.0-r1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit meson python-single-r1 xdg - -DESCRIPTION="Multi-featured system monitor GUI written in Python" -HOMEPAGE="https://github.com/hakandundar34coding/system-monitoring-center/; - -if [[ ${PV} == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/hakandundar34coding/${PN}.git; -else - SRC_URI="https://github.com/hakandundar34coding/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - KEYWORDS="amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - gui-libs/gtk:4[introspection] - gui-libs/libadwaita:1 - sys-apps/dmidecode - sys-apps/hwdata - $(python_gen_cond_dep ' - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') -" - -src_prepare() { - sed -i "s|@PYTHON@|${PYTHON}|" "${S}/src/${PN}.in" || die - - default -} - -src_install() { - meson_src_install - python_optimize "${ED}/usr/share/${PN}" - - mv "${ED}/usr/share/appdata" "${ED}/usr/share/metainfo" || die -}
[gentoo-commits] repo/gentoo:master commit in: app-arch/bzip3/
commit: 77ca32e3cb67a505ed9ae3803efb37e63c8ba347 Author: Maciej Barć gentoo org> AuthorDate: Wed Dec 6 21:06:42 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 6 22:47:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=77ca32e3 app-arch/bzip3: bump to 1.4.0 Signed-off-by: Maciej Barć gentoo.org> app-arch/bzip3/Manifest | 1 + app-arch/bzip3/bzip3-1.4.0.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/app-arch/bzip3/Manifest b/app-arch/bzip3/Manifest index 7552adae5f7d..06b0a52b2127 100644 --- a/app-arch/bzip3/Manifest +++ b/app-arch/bzip3/Manifest @@ -1 +1,2 @@ DIST bzip3-1.3.2.tar.xz 277768 BLAKE2B 6ee7e5d7f1ab11c19664937fc631e51f5707b6893441bdd6e1beb52e9e2e46255e31c782f61939eba3f966f2be74b422a89f5fcd9d3f42caea07784f2f858efd SHA512 76521377adfe737b30e77f5c3241c1c12214165492fba5acbc5ba09c8e7b91396b772f9fec936d6603413c3ef179a13597b13509df99bd8a2d56cbf14a70a84f +DIST bzip3-1.4.0.tar.xz 278424 BLAKE2B d3e4ae283d3b4512e70ffe3ef63c4ee4fe6f7a0a272aacfe67aae155aed547b54c7e46bce2448b140c7af58ec968b33a1ea7660ffa492bd6bf6eed9fd9f9c4d1 SHA512 584eb77b3071b09c15f20ec88248c9295ca2107107fdcb0495364ac60807c688d167a6cbbdd1b67cc851cbebc0791661ecb44b4d03ca5fb7d2b89ce839452062 diff --git a/app-arch/bzip3/bzip3-1.4.0.ebuild b/app-arch/bzip3/bzip3-1.4.0.ebuild new file mode 100644 index ..33aa6e59599d --- /dev/null +++ b/app-arch/bzip3/bzip3-1.4.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="A better and stronger spiritual successor to BZip2" +HOMEPAGE="https://github.com/kspalaiologos/bzip3; + +if [[ ${PV} == ** ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/kspalaiologos/${PN}.git; +else + SRC_URI="https://github.com/kspalaiologos/${PN}/releases/download/${PV}/${P}.tar.xz; + KEYWORDS="~amd64 ~arm64 ~loong ~x86" +fi + +LICENSE="LGPL-3+" +SLOT="0" + +src_configure() { + # ./configure script will default to Clang if it is found on the system, + # force the use of CC selected by the user with CC=$(tc-getCC) + econf CC=$(tc-getCC) +} + +src_install() { + default + + find "${ED}" -type f -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-text/pandoc-bin/
commit: f94fdf970aee3f1778db82bbeb9dbb768c4807b4 Author: Maciej Barć gentoo org> AuthorDate: Wed Dec 6 21:20:08 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 6 22:47:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f94fdf97 app-text/pandoc-bin: drop old 3.1.8-r1 Signed-off-by: Maciej Barć gentoo.org> app-text/pandoc-bin/Manifest | 2 - app-text/pandoc-bin/pandoc-bin-3.1.8-r1.ebuild | 62 -- 2 files changed, 64 deletions(-) diff --git a/app-text/pandoc-bin/Manifest b/app-text/pandoc-bin/Manifest index 0ea7d5a50b91..0cc6dd247369 100644 --- a/app-text/pandoc-bin/Manifest +++ b/app-text/pandoc-bin/Manifest @@ -1,4 +1,2 @@ -DIST pandoc-3.1.8-linux-amd64.tar.gz 31184131 BLAKE2B e19054ec10d1ccbe11706ac79784af6079c71c5a2fac1c839402a0b45f0bda300df6e70f77aea5858e38912b023483fc0fb24d7fa4f3c8fecf1985c079df2d63 SHA512 d09fac84c6bba940cc9a57e70c72cce107032d404a33a284687d607baf862bfadae58ec326fafb330e1e22a14cdc120d015a17a5dc8dbf795603af0436bf -DIST pandoc-3.1.8-linux-arm64.tar.gz 33855568 BLAKE2B c27a847d6631503e90c7f6c121286374599f98f716e72be66fcc7d680895f751ecf6988b383ae1c37fc7060f5aa2568468972894790ea714ee45fa15dcf1cb3a SHA512 4f5d4c643e859d3a77faf48992aa64bef898da76312c4cbbb6cab5f772e5ab8085767938cfa50cb778078dfb4a4cdcf5073fbba6c3941305563b61e920c21a35 DIST pandoc-3.1.9-linux-amd64.tar.gz 31178384 BLAKE2B e9062911de705081d1f8929c8e8d77ab7637351310f9fea8d392561d78943634d8d277b93e91c31d36a5d0b8589d7f989bff0717bda601a0e7e7e2c277b52a63 SHA512 de9b3b496a2816f55dac46c2ff3b5aefc6eced9f73377e4d43783e7d78eaa5893ea0f56c47b5c56e2c8f2561c67024d7f5eaeccb8ab7e87edb7bc8f36312cd36 DIST pandoc-3.1.9-linux-arm64.tar.gz 33852012 BLAKE2B e00997e422057f247385128624d26c9e1134a90147fdaad33fd7586716149ecee6e3f00768eb19fb9898b895d6eabb75924002033dda5958803ec3f3125e40b5 SHA512 406cae4cea2c24bea46bfc479d07094a225208a02bfeefdc1ceaa1f4a7d0c100ab2acb06f2190fe259cadd6cc07efe9b1387044e4e5312ba31025553364c4f3f diff --git a/app-text/pandoc-bin/pandoc-bin-3.1.8-r1.ebuild b/app-text/pandoc-bin/pandoc-bin-3.1.8-r1.ebuild deleted file mode 100644 index 5a8e1dede672.. --- a/app-text/pandoc-bin/pandoc-bin-3.1.8-r1.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -MY_PN=${PN//-bin/} -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Conversion between markup formats (binary package)" -HOMEPAGE="https://pandoc.org/ - https://github.com/jgm/pandoc/; - -BASE_URI="https://github.com/jgm/${MY_PN}/releases/download/${PV}/${MY_P}; -SRC_URI=" - amd64? ( ${BASE_URI}-linux-amd64.tar.gz ) - arm64? ( ${BASE_URI}-linux-arm64.tar.gz ) -" -S="${WORKDIR}"/${MY_P} - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="-* amd64 arm64" -IUSE="+pandoc-symlink" - -RDEPEND=" - pandoc-symlink? ( - !${CATEGORY}/${MY_PN} - !app-text/pandoc-cli - !dev-haskell/pandoc - ) -" - -QA_FLAGS_IGNORED="usr/bin/${PN}" -QA_PRESTRIPPED="${QA_FLAGS_IGNORED}" - -src_unpack() { - default - - # Manpages are gzipped. - unpack "${S}"/share/man/man1/*.1.gz -} - -src_install() { - exeinto /usr/bin - newexe bin/${MY_PN} ${PN} - dosym ${PN} /usr/bin/pandoc-lua-bin - dosym ${PN} /usr/bin/pandoc-server-bin - - newman "${WORKDIR}"/${MY_PN}-lua.1 pandoc-lua-bin.1 - newman "${WORKDIR}"/${MY_PN}-server.1 pandoc-server-bin.1 - newman "${WORKDIR}"/${MY_PN}.1 ${PN}.1 - - if use pandoc-symlink ; then - dosym ${PN} /usr/bin/${MY_PN} - dosym pandoc-lua-bin /usr/bin/${MY_PN}-lua - dosym pandoc-server-bin /usr/bin/${MY_PN}-server - - dosym ${PN}.1 /usr/share/man/man1/${MY_PN}.1 - dosym pandoc-lua-bin.1 /usr/share/man/man1/${MY_PN}-lua.1 - dosym pandoc-server-bin.1 /usr/share/man/man1/${MY_PN}-server.1 - fi -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/tempel/
commit: 8f5cc21404e47c457ff71fc4a5eff4448ec50b94 Author: Maciej Barć gentoo org> AuthorDate: Wed Dec 6 21:21:12 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 6 22:47:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f5cc214 app-emacs/tempel: drop old 0.6 Signed-off-by: Maciej Barć gentoo.org> app-emacs/tempel/Manifest | 1 - app-emacs/tempel/tempel-0.6.ebuild | 25 - 2 files changed, 26 deletions(-) diff --git a/app-emacs/tempel/Manifest b/app-emacs/tempel/Manifest index 9695fcd3b60a..61911662b818 100644 --- a/app-emacs/tempel/Manifest +++ b/app-emacs/tempel/Manifest @@ -1,3 +1,2 @@ -DIST tempel-0.6.tar.gz 25563 BLAKE2B 2edd522335f8faaa989b313b04f394f30f514cf7c40ec20f5f5fe0c1f1fe1b3ae05d15e9deb103e94d3d25b86a5725caa78904a25f22f806453a705dfc5e9c82 SHA512 49938758f5289fc9c77a78dc1559ce6a454d5969b256ba0e18239855ff0667afbb131c8e2214d4994fc342397903a293ad88bf26828c693ec5e197174d78ef50 DIST tempel-0.7.tar.gz 26541 BLAKE2B 81bd7cd734eba5fbe299c736133512c035439036e17dc032b865c29e30ad6837957af8ce9bde3d56bc3dccb12f2e6111e66605e72e0bb0eead982fb436d8e9e1 SHA512 3589962c3273e9a2fb8a3b2d59c8831e15b481b9e69ad7785ae5a30e4df133bb187da6e58c04d77fa37b217f2a7c68dd7825c8a20856320f824adf739e5629a3 DIST tempel-0.8.tar.gz 27043 BLAKE2B f4920a1c0d1d7ed21f2681031f846b07fcdabbd59b76f3ba2fcd1277c78b30e1c5e134deeb35410f7227d753256b9c16c6a4d641011b99d87b49f0fae0fd5a04 SHA512 7b832e151821f4c72a3d14663fb76a956e2b6730387e71e1aedb52c72a7798a5804ad2ca3d63185c52d39128d748394419c3708d8a6a7497014e573d277fa5d9 diff --git a/app-emacs/tempel/tempel-0.6.ebuild b/app-emacs/tempel/tempel-0.6.ebuild deleted file mode 100644 index 1d707c8aabb8.. --- a/app-emacs/tempel/tempel-0.6.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -NEED_EMACS=27.1 - -inherit elisp - -DESCRIPTION="Templates with in-buffer field editing for GNU Emacs" -HOMEPAGE="https://github.com/minad/tempel/; -SRC_URI="https://github.com/minad/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DOCS=( README.org ) -SITEFILE="50${PN}-gentoo.el" - -src_compile() { - elisp_src_compile - elisp-make-autoload-file -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/algol68g/
commit: 589c4370e0249b21417f8a614e48b76780e6831f Author: Maciej Barć gentoo org> AuthorDate: Wed Dec 6 21:19:22 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 6 22:47:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=589c4370 dev-lang/algol68g: drop old 3.4.3 Signed-off-by: Maciej Barć gentoo.org> dev-lang/algol68g/Manifest | 1 - dev-lang/algol68g/algol68g-3.4.3.ebuild | 41 - 2 files changed, 42 deletions(-) diff --git a/dev-lang/algol68g/Manifest b/dev-lang/algol68g/Manifest index 79b3580a3cd6..6f433188add5 100644 --- a/dev-lang/algol68g/Manifest +++ b/dev-lang/algol68g/Manifest @@ -1,2 +1 @@ -DIST algol68g-3.4.3.tar.gz 660981 BLAKE2B d160d851306a4f5975ce0f7254c22e11aed5b7fd659e32717755b1e8b6ac3a7ca6fc5208a466979a5a400940cd93a06456fbb3520a14b8adb617786004606474 SHA512 d3a4f0381624076c5dece247bb60babc22b603d310614316fb4565cf4b04ea46890377e7e9d7ee82e816df2d1881f37f0bc299f2677a03df6c46a6966b69ccad DIST algol68g-3.4.4.tar.gz 661980 BLAKE2B c596dbc7579415bd386f26f483857d6ffababdb43e9bb7bd8edc3171b447c3da2dc8baa25ad8fadcadd7dfdaa4650620b8449c5b0d9d2e056775726e7db53dc6 SHA512 d3d9b1aac61871475877c4dd1078bc856fd6f1726bd374e16d8ac9530aee00cdd7fb618c96afa98b28fd66dee343cc7bf92e201787d4598e41dbd794ec3d0a9a diff --git a/dev-lang/algol68g/algol68g-3.4.3.ebuild b/dev-lang/algol68g/algol68g-3.4.3.ebuild deleted file mode 100644 index bff3227720c0.. --- a/dev-lang/algol68g/algol68g-3.4.3.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Algol 68 Genie compiler-interpreter" -HOMEPAGE="https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html; -SRC_URI="https://jmvdveer.home.xs4all.nl/${P}.tar.gz; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="+curl +gsl +mpfr +ncurses plotutils postgres +readline" - -RDEPEND=" - curl? ( net-misc/curl ) - gsl? ( sci-libs/gsl:= ) - mpfr? ( dev-libs/mpfr:= ) - plotutils? ( media-libs/plotutils ) - postgres? ( dev-db/postgresql:* ) - readline? ( sys-libs/readline:= ) -" -DEPEND=" - ${RDEPEND} -" - -PATCHES=( "${FILESDIR}/${PN}-3.3.21-configure-implicit.patch" ) - -src_configure() { - local -a myconf=( - $(use_enable curl) - $(use_enable gsl) - $(use_enable mpfr) - $(use_enable ncurses curses) - $(use_enable plotutils) - $(use_enable postgres postgresql) - $(use_enable readline) - $(use_with ncurses) - ) - econf "${myconf[@]}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/luau/
commit: ccad2efdf39c59a6c2a99509963fb34f391a1790 Author: Maciej Barć gentoo org> AuthorDate: Wed Dec 6 21:18:27 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 6 22:47:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccad2efd dev-lang/luau: drop old 0.600 Signed-off-by: Maciej Barć gentoo.org> dev-lang/luau/Manifest | 1 - dev-lang/luau/luau-0.600.ebuild | 38 -- 2 files changed, 39 deletions(-) diff --git a/dev-lang/luau/Manifest b/dev-lang/luau/Manifest index bf62cc762aa9..eea0233556f4 100644 --- a/dev-lang/luau/Manifest +++ b/dev-lang/luau/Manifest @@ -1,3 +1,2 @@ -DIST luau-0.600.tar.gz 6521332 BLAKE2B e2dee23ce448659ef9ebba4067c61a2666028de63cc4bdccc55cc970740c419f5865659601ef2c63e0cb381fef43b0ceb5f944eb29677f8f3ee10bf511b7aed1 SHA512 51d8cc1bf6547c5866e5f98748dac31f6da645552ba57ce7b100586cf51c1d7e0bc54359f1f74ff7043d2801256695c074b3a604f0404fc331472c664edf9cea DIST luau-0.601.tar.gz 1612674 BLAKE2B f3f760dc6e74ccaba616e5320e78c5994e6c9cc89eaeac18b62533a22e2fc3756e6be6c17cd5b14a212cca384164f7ec90ca720dfd53801dcfa4cf5df17a6ddd SHA512 be8c5fc29269a8c94a8aa0f15f4d88f11ee0d75be4c51c61225b6a0ebebba3c9cfb6c0dee0045a775ccfaf95ea9b4d52e84acf7a9fe970fa92b9bc0d161233d8 DIST luau-0.603.tar.gz 1556286 BLAKE2B 3fa116afbd9ef51d29503ac9d6d78c37ce5ced25d4bd0375d780dc7233fb7f4bd826807fcc608e4077f39bc06a8983a877846b74801847c0d136f1c6bc027acd SHA512 2070568402ff155d9b2a2a10235091eb10761c08fa56e63ab106d6596e25aca65644f2167c49576559bf6c5c9450da8b00fef508a235b85a9d7fa0655ff03a96 diff --git a/dev-lang/luau/luau-0.600.ebuild b/dev-lang/luau/luau-0.600.ebuild deleted file mode 100644 index 05fa0c98f903.. --- a/dev-lang/luau/luau-0.600.ebuild +++ /dev/null @@ -1,38 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Gradually typed embeddable scripting language derived from Lua" -HOMEPAGE="https://luau-lang.org/ - https://github.com/Roblox/luau/; - -if [[ ${PV} == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/Roblox/${PN}.git; -else - SRC_URI="https://github.com/Roblox/${PN}/archive/${PV}.tar.gz - -> ${P}.tar.gz" - KEYWORDS="amd64 ~x86" -fi - -LICENSE="MIT" -SLOT="0" - -PATCHES=( "${FILESDIR}/${PN}-0.600-cstdint.patch" ) - -DOCS=( CONTRIBUTING.md README.md SECURITY.md ) - -src_test() { - "${BUILD_DIR}"/Luau.UnitTest || die - "${BUILD_DIR}"/Luau.Conformance || die -} - -src_install() { - exeinto /usr/bin - doexe "${BUILD_DIR}"/luau{,-analyze,-ast,-compile,-reduce} - - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/algol68g/
commit: 83d30ccb0a1e3c07afb58bb1e27c417f1230beff Author: Maciej Barć gentoo org> AuthorDate: Wed Dec 6 21:19:14 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 6 22:47:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83d30ccb dev-lang/algol68g: drop old 3.4.2 Signed-off-by: Maciej Barć gentoo.org> dev-lang/algol68g/Manifest | 1 - dev-lang/algol68g/algol68g-3.4.2.ebuild | 41 - 2 files changed, 42 deletions(-) diff --git a/dev-lang/algol68g/Manifest b/dev-lang/algol68g/Manifest index da7d03c16f46..79b3580a3cd6 100644 --- a/dev-lang/algol68g/Manifest +++ b/dev-lang/algol68g/Manifest @@ -1,3 +1,2 @@ -DIST algol68g-3.4.2.tar.gz 661224 BLAKE2B 1f07ff0aa1734755886d03ea4c0e6116303db72d27956a6d2d816e146b84db26b406b684c2166d6ebfc48f08399c7f54399b6f139f73fb2f3177780dc322d711 SHA512 1c3924ea9bd752cf754dfe188dc57c8ef4433180d88543dd5559203fdcda8dd4aec3528fe952ce64d2c0665065ff44dc7fa205a1a74d0269cfa9176efd8f6f8e DIST algol68g-3.4.3.tar.gz 660981 BLAKE2B d160d851306a4f5975ce0f7254c22e11aed5b7fd659e32717755b1e8b6ac3a7ca6fc5208a466979a5a400940cd93a06456fbb3520a14b8adb617786004606474 SHA512 d3a4f0381624076c5dece247bb60babc22b603d310614316fb4565cf4b04ea46890377e7e9d7ee82e816df2d1881f37f0bc299f2677a03df6c46a6966b69ccad DIST algol68g-3.4.4.tar.gz 661980 BLAKE2B c596dbc7579415bd386f26f483857d6ffababdb43e9bb7bd8edc3171b447c3da2dc8baa25ad8fadcadd7dfdaa4650620b8449c5b0d9d2e056775726e7db53dc6 SHA512 d3d9b1aac61871475877c4dd1078bc856fd6f1726bd374e16d8ac9530aee00cdd7fb618c96afa98b28fd66dee343cc7bf92e201787d4598e41dbd794ec3d0a9a diff --git a/dev-lang/algol68g/algol68g-3.4.2.ebuild b/dev-lang/algol68g/algol68g-3.4.2.ebuild deleted file mode 100644 index bff3227720c0.. --- a/dev-lang/algol68g/algol68g-3.4.2.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Algol 68 Genie compiler-interpreter" -HOMEPAGE="https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html; -SRC_URI="https://jmvdveer.home.xs4all.nl/${P}.tar.gz; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="+curl +gsl +mpfr +ncurses plotutils postgres +readline" - -RDEPEND=" - curl? ( net-misc/curl ) - gsl? ( sci-libs/gsl:= ) - mpfr? ( dev-libs/mpfr:= ) - plotutils? ( media-libs/plotutils ) - postgres? ( dev-db/postgresql:* ) - readline? ( sys-libs/readline:= ) -" -DEPEND=" - ${RDEPEND} -" - -PATCHES=( "${FILESDIR}/${PN}-3.3.21-configure-implicit.patch" ) - -src_configure() { - local -a myconf=( - $(use_enable curl) - $(use_enable gsl) - $(use_enable mpfr) - $(use_enable ncurses curses) - $(use_enable plotutils) - $(use_enable postgres postgresql) - $(use_enable readline) - $(use_with ncurses) - ) - econf "${myconf[@]}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/eisl/
commit: 80d52c17c377cca0d3bc02f30a31a74b5950b451 Author: Maciej Barć gentoo org> AuthorDate: Wed Dec 6 21:18:43 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 6 22:47:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80d52c17 dev-lang/eisl: drop old 3.50 Signed-off-by: Maciej Barć gentoo.org> dev-lang/eisl/Manifest | 1 - dev-lang/eisl/eisl-3.50.ebuild | 46 -- 2 files changed, 47 deletions(-) diff --git a/dev-lang/eisl/Manifest b/dev-lang/eisl/Manifest index 176a579fa365..e8ab5ec86c5a 100644 --- a/dev-lang/eisl/Manifest +++ b/dev-lang/eisl/Manifest @@ -1,2 +1 @@ -DIST eisl-3.50.tar.gz 2428194 BLAKE2B bab17dc6ab00f894cd4e9558a1bbc4bca9eb2770de46eb30d015e9e7542c774f2d55427bea05d5c5c6d910eec9a9de3d84568f9ec12043f20bbcdc542f0294ff SHA512 53d23a86a5b15ff04c268db348b5edb61eb0709cb1ef21e5b9ca7eda8954a0ab2b9dad345c3a9d80325cbfe35e879516b0d8d98609cf68dcad8898b5ce10c175 DIST eisl-3.60.tar.gz 2429781 BLAKE2B 7a5752df5682444fb3a1381030e1c73a1859021d9d18a5c2f0afc257012ef12d169c952044202f6f591965cbee4caab269ee362d317d6f87d09077d1f217857d SHA512 400e2a6e8c3de9fe97a240adbab6ec61ccff69a1b407443b7c832b357a390d16cef1090494f314cd3d16278cca131695345b8c6e0fe51e658c45dd3bea20e4f6 diff --git a/dev-lang/eisl/eisl-3.50.ebuild b/dev-lang/eisl/eisl-3.50.ebuild deleted file mode 100644 index 05fe23762b19.. --- a/dev-lang/eisl/eisl-3.50.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Interpreter and compiler compatible with the ISLisp standard" -HOMEPAGE="https://github.com/sasagawa888/eisl/; - -if [[ ${PV} == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/sasagawa888/${PN}.git; -else - SRC_URI="https://github.com/sasagawa888/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - KEYWORDS="amd64 ~x86" -fi - -LICENSE="BSD-2" -SLOT="0" -RESTRICT="test" # Tests run cppcheck (and fail) - -DOCS=( README{,-ja}.md documents ) - -RDEPEND="sys-libs/ncurses:=" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${PN}-2.85-Makefile.patch ) - -src_compile() { - emake CC="$(tc-getCC)" clean edlis eisl -} - -src_install() { - exeinto /usr/bin - doexe edlis eisl - - # Compilation of ISLisp files on installation fails. - # Do not compile them and mimic "make install". - insinto /usr/share/${PN} - doins -r library - doins fast.h ffi.h - - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/system-monitoring-center/
commit: 84903d9246bfc123ae39c9d5826aaf4836794b2c Author: Maciej Barć gentoo org> AuthorDate: Wed Dec 6 21:17:31 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 6 22:47:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84903d92 sys-apps/system-monitoring-center: drop old 2.21.2-r1 Signed-off-by: Maciej Barć gentoo.org> sys-apps/system-monitoring-center/Manifest | 1 - .../system-monitoring-center-2.21.2-r1.ebuild | 49 -- 2 files changed, 50 deletions(-) diff --git a/sys-apps/system-monitoring-center/Manifest b/sys-apps/system-monitoring-center/Manifest index ded7a5048924..e9ae74ba1ce8 100644 --- a/sys-apps/system-monitoring-center/Manifest +++ b/sys-apps/system-monitoring-center/Manifest @@ -1,4 +1,3 @@ -DIST system-monitoring-center-2.21.2.tar.gz 1511509 BLAKE2B 44c573a83cc8eb3288543e5ab69c334d0d47dbc1fe05d64f6197a870f7df9c81cd3c57fb67c4219e04bd889554a057276af388e8374de15d02e83ec7ff487ae2 SHA512 95d7622079aa2fa89b1f7e98c886e2c215a204b6cc2b52d4e2892964350639004514fbbd1244df9c70acc7238308071b459997dacc7fa997aae840c9cc95e817 DIST system-monitoring-center-2.23.0.tar.gz 1753271 BLAKE2B 1426aa8c639f4958ba7e9dbbaba062a1b6768cfe3230c3d92395a2861b3e3aca7ccd838f89e2c224ea94c6acd9e2c9a904e07e8bc64c31f8d88a2faed7ad SHA512 14347644fe7d5ff112c3b0ad09d394c9c0d70fe75b1fd092d3d4b0e9f6f8de3387c362d546f3272ba645cb9dba9b08089a9361cd7463bd4e3765c9df7338fd17 DIST system-monitoring-center-2.24.0.tar.gz 1756467 BLAKE2B a0a477292b66cdffad5b2909a118381191e605bcf6b633362d4356cba309fbc6836c99ca46e1043c9398d97f85ca2df19afe0b2cede83d5c3bf7adf18fa50700 SHA512 54b80fb91d6845e2d13b42b27ab7c1f1c2379e2ff415f57c81ab1dc82b8e73783cf1aa151a096be5ce810cc001164f18c46e405f7acff318755ec358f7c299d8 DIST system-monitoring-center-2.25.1.tar.gz 1931789 BLAKE2B 27e7901a6d0e505f1c1d4f03655bcf119c624ca1c1cbb2218b7e428bb06f44a8b193febba11da167298c0f92141acf3371232013e14569607be8e0baea72d129 SHA512 57b2daad026ea979e024a795937f0a3f7c553b1690292d82a048d035f56aad50bf8d81fdbca66e2ff11b520ea7c4219754ac5bef0481dcb63b9b7571778a4f0e diff --git a/sys-apps/system-monitoring-center/system-monitoring-center-2.21.2-r1.ebuild b/sys-apps/system-monitoring-center/system-monitoring-center-2.21.2-r1.ebuild deleted file mode 100644 index e15e8abaa8d1.. --- a/sys-apps/system-monitoring-center/system-monitoring-center-2.21.2-r1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit meson python-single-r1 xdg - -DESCRIPTION="Multi-featured system monitor GUI written in Python" -HOMEPAGE="https://github.com/hakandundar34coding/system-monitoring-center/; - -if [[ ${PV} == ** ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/hakandundar34coding/${PN}.git; -else - SRC_URI="https://github.com/hakandundar34coding/${PN}/archive/v${PV}.tar.gz - -> ${P}.tar.gz" - KEYWORDS="amd64 ~x86" -fi - -LICENSE="GPL-3+" -SLOT="0" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND=" - ${PYTHON_DEPS} - gui-libs/gtk:4[introspection] - gui-libs/libadwaita:1 - sys-apps/dmidecode - sys-apps/hwdata - $(python_gen_cond_dep ' - dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] - ') -" - -src_prepare() { - sed -i "s|@PYTHON@|${PYTHON}|" "${S}/src/${PN}.in" || die - - default -} - -src_install() { - meson_src_install - python_optimize "${ED}/usr/share/${PN}" - - mv "${ED}/usr/share/appdata" "${ED}/usr/share/metainfo" || die -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/algol68g/
commit: 56de1f5758b63b1ce856ec92541bfdf8062df94b Author: Maciej Barć gentoo org> AuthorDate: Wed Dec 6 21:19:07 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 6 22:47:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56de1f57 dev-lang/algol68g: drop old 3.3.24 Signed-off-by: Maciej Barć gentoo.org> dev-lang/algol68g/Manifest | 1 - dev-lang/algol68g/algol68g-3.3.24.ebuild | 41 2 files changed, 42 deletions(-) diff --git a/dev-lang/algol68g/Manifest b/dev-lang/algol68g/Manifest index 7c5bd9e0f895..da7d03c16f46 100644 --- a/dev-lang/algol68g/Manifest +++ b/dev-lang/algol68g/Manifest @@ -1,4 +1,3 @@ -DIST algol68g-3.3.24.tar.gz 660171 BLAKE2B b70e568c48d4a4f1b142de97c7eaf4a52237e4bd74469318dbfa5bfdd3510f1770aaf4def2a95fe984dfa183206b70646ea0f3cd41486b64ab435ebaa4f70693 SHA512 e6d4baec87bdfc853ee6c17c80b121ce90d90409344bf55243a339e68b4bc79bcaf8cad56ca6e5eedc7742e445550c4eb6673e74352bf446a39b3ce1712de857 DIST algol68g-3.4.2.tar.gz 661224 BLAKE2B 1f07ff0aa1734755886d03ea4c0e6116303db72d27956a6d2d816e146b84db26b406b684c2166d6ebfc48f08399c7f54399b6f139f73fb2f3177780dc322d711 SHA512 1c3924ea9bd752cf754dfe188dc57c8ef4433180d88543dd5559203fdcda8dd4aec3528fe952ce64d2c0665065ff44dc7fa205a1a74d0269cfa9176efd8f6f8e DIST algol68g-3.4.3.tar.gz 660981 BLAKE2B d160d851306a4f5975ce0f7254c22e11aed5b7fd659e32717755b1e8b6ac3a7ca6fc5208a466979a5a400940cd93a06456fbb3520a14b8adb617786004606474 SHA512 d3a4f0381624076c5dece247bb60babc22b603d310614316fb4565cf4b04ea46890377e7e9d7ee82e816df2d1881f37f0bc299f2677a03df6c46a6966b69ccad DIST algol68g-3.4.4.tar.gz 661980 BLAKE2B c596dbc7579415bd386f26f483857d6ffababdb43e9bb7bd8edc3171b447c3da2dc8baa25ad8fadcadd7dfdaa4650620b8449c5b0d9d2e056775726e7db53dc6 SHA512 d3d9b1aac61871475877c4dd1078bc856fd6f1726bd374e16d8ac9530aee00cdd7fb618c96afa98b28fd66dee343cc7bf92e201787d4598e41dbd794ec3d0a9a diff --git a/dev-lang/algol68g/algol68g-3.3.24.ebuild b/dev-lang/algol68g/algol68g-3.3.24.ebuild deleted file mode 100644 index bff3227720c0.. --- a/dev-lang/algol68g/algol68g-3.3.24.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Algol 68 Genie compiler-interpreter" -HOMEPAGE="https://jmvdveer.home.xs4all.nl/en.algol-68-genie.html; -SRC_URI="https://jmvdveer.home.xs4all.nl/${P}.tar.gz; - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~x86" -IUSE="+curl +gsl +mpfr +ncurses plotutils postgres +readline" - -RDEPEND=" - curl? ( net-misc/curl ) - gsl? ( sci-libs/gsl:= ) - mpfr? ( dev-libs/mpfr:= ) - plotutils? ( media-libs/plotutils ) - postgres? ( dev-db/postgresql:* ) - readline? ( sys-libs/readline:= ) -" -DEPEND=" - ${RDEPEND} -" - -PATCHES=( "${FILESDIR}/${PN}-3.3.21-configure-implicit.patch" ) - -src_configure() { - local -a myconf=( - $(use_enable curl) - $(use_enable gsl) - $(use_enable mpfr) - $(use_enable ncurses curses) - $(use_enable plotutils) - $(use_enable postgres postgresql) - $(use_enable readline) - $(use_with ncurses) - ) - econf "${myconf[@]}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/typescript/
commit: 5a15dd0a80a69c1984004a8d7cdb3d449dcc338f Author: Maciej Barć gentoo org> AuthorDate: Wed Dec 6 20:24:09 2023 + Commit: Maciej Barć gentoo org> CommitDate: Wed Dec 6 22:47:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a15dd0a dev-lang/typescript: bump to 5.3.3 Signed-off-by: Maciej Barć gentoo.org> dev-lang/typescript/Manifest| 1 + dev-lang/typescript/typescript-5.3.3.ebuild | 39 + 2 files changed, 40 insertions(+) diff --git a/dev-lang/typescript/Manifest b/dev-lang/typescript/Manifest index 97d66e1bd023..8e01a45db49d 100644 --- a/dev-lang/typescript/Manifest +++ b/dev-lang/typescript/Manifest @@ -1,2 +1,3 @@ DIST typescript-5.2.2.tgz 7230699 BLAKE2B c7e0908ab86f80d0b4863e4ea2ade49101735ea00840407be34afb62ff14156eb00f97504640d08da0687d1aac2a3b666b2f377b68110635f92471f9c1260988 SHA512 988e16ae91ec6c221cc13f5c178159bebf3441478abec52c52f283a11f97ffb5c7407f7cc580fc607660ec036dcf61ad66dfc206ad90274b6190624c1dfa9cd7 DIST typescript-5.3.2.tgz 5761922 BLAKE2B e23598be7987fe705e81b24c3cea01dd7af012c2254e97c414a48244bacb155b95cfb81a3b4a25e26374ee2169dee2cbd70e16939a0e08e832ca0abd76711c96 SHA512 ea5f91c8dcbba001c37f10b8173489733f6f9e34cac6b2e90c6e4cd95bb8487455360eb1cea669e8b61247dce3a904eef0353f7f9c70c547400ce91bac85f681 +DIST typescript-5.3.3.tgz 5761919 BLAKE2B 629d2d97a9d57f63cd693a6d77cc385058778c4e4de6002f5e2646c64d1b8ff80386290435b2c838f647bc76f626e4dfd9613e1237d53fa5e4b98f503fbdf9ea SHA512 a5759cadac4cd2ec404beb4dd001bf045d93caa9873b4d78674ef452c27ea45bd8b914aaf0a1fc0e65a99db5ded2910f0c75d957715c01b2648a3279a0d1275b diff --git a/dev-lang/typescript/typescript-5.3.3.ebuild b/dev-lang/typescript/typescript-5.3.3.ebuild new file mode 100644 index ..598301d43b33 --- /dev/null +++ b/dev-lang/typescript/typescript-5.3.3.ebuild @@ -0,0 +1,39 @@ +# Copyright 2021-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Superset of JavaScript with optional static typing, classes and interfaces" +HOMEPAGE="https://www.typescriptlang.org/ + https://github.com/microsoft/TypeScript/; +SRC_URI="https://registry.npmjs.org/${PN}/-/${P}.tgz; +S="${WORKDIR}"/package + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64" + +RDEPEND="net-libs/nodejs" +BDEPEND=">=net-libs/nodejs-16[npm]" + +src_compile() { + # Skip, nothing to compile here. + : +} + +src_install() { + local myopts=( + --audit false + --color false + --foreground-scripts + --global + --offline + --omit dev + --prefix "${ED}"/usr + --progress false + --verbose + ) + npm ${myopts[@]} install "${DISTDIR}"/${P}.tgz || die "npm install failed" + + dodoc *.md *.txt +}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 6dac200f3e3be8849993e851b0e95708328d77e8 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Dec 6 22:13:56 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Dec 6 22:13:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dac200f profiles.desc: Add m68k 23.0 profiles (exp only) Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/profiles.desc | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/profiles.desc b/profiles/profiles.desc index 76e943e7f61c..172f16ce2d38 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -207,6 +207,9 @@ loong default/linux/loong/23.0/la64v100/split-usr/lp64d/desktop/plasma exp m68k default/linux/m68k/17.0 exp m68k default/linux/m68k/17.0/systemd exp m68k default/linux/m68k/17.0/systemd/merged-usr exp +m68k default/linux/m68k/23.0 exp +m68k default/linux/m68k/23.0/systemd exp +m68k default/linux/m68k/23.0/split-usr exp # MIPS Profiles # @MAINTAINER: m...@gentoo.org @@ -380,6 +383,8 @@ arm64 default/linux/arm64/17.0/musl/llvm exp arm64 default/linux/arm64/17.0/musl/hardened exp arm64 default/linux/arm64/17.0/musl/hardened/selinux exp m68k default/linux/m68k/17.0/musl exp +m68k default/linux/m68k/23.0/musl exp +m68k default/linux/m68k/23.0/split-usr/musl exp mips default/linux/mips/17.0/o32/musl exp mips default/linux/mips/17.0/n64/musl exp mips default/linux/mips/17.0/mipsel/o32/musl exp
[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/m68k/23.0/musl/, profiles/default/linux/m68k/23.0/, ...
commit: a344a373853cf840ad1c83086b53867421f0d1a1 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Dec 6 21:38:32 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Dec 6 21:38:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a344a373 profiles: Add m68k 23.0 profile directories Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/default/linux/m68k/23.0/eapi | 1 + profiles/default/linux/m68k/23.0/musl/eapi| 1 + profiles/default/linux/m68k/23.0/musl/make.defaults | 5 + profiles/default/linux/m68k/23.0/musl/parent | 2 ++ profiles/default/linux/m68k/23.0/parent | 2 ++ profiles/default/linux/m68k/23.0/split-usr/eapi | 1 + profiles/default/linux/m68k/23.0/split-usr/musl/eapi | 1 + profiles/default/linux/m68k/23.0/split-usr/musl/make.defaults | 5 + profiles/default/linux/m68k/23.0/split-usr/musl/parent| 2 ++ profiles/default/linux/m68k/23.0/split-usr/parent | 2 ++ profiles/default/linux/m68k/23.0/systemd/eapi | 1 + profiles/default/linux/m68k/23.0/systemd/parent | 2 ++ 12 files changed, 25 insertions(+) diff --git a/profiles/default/linux/m68k/23.0/eapi b/profiles/default/linux/m68k/23.0/eapi new file mode 100644 index ..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/m68k/23.0/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/m68k/23.0/musl/eapi b/profiles/default/linux/m68k/23.0/musl/eapi new file mode 100644 index ..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/m68k/23.0/musl/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/m68k/23.0/musl/make.defaults b/profiles/default/linux/m68k/23.0/musl/make.defaults new file mode 100644 index ..2c9e7286c2e7 --- /dev/null +++ b/profiles/default/linux/m68k/23.0/musl/make.defaults @@ -0,0 +1,5 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +CHOST="m68k-unknown-linux-musl" +CHOST_m68k="${CHOST}" diff --git a/profiles/default/linux/m68k/23.0/musl/parent b/profiles/default/linux/m68k/23.0/musl/parent new file mode 100644 index ..58651906cb67 --- /dev/null +++ b/profiles/default/linux/m68k/23.0/musl/parent @@ -0,0 +1,2 @@ +.. +../../../../../features/musl diff --git a/profiles/default/linux/m68k/23.0/parent b/profiles/default/linux/m68k/23.0/parent new file mode 100644 index ..50be433109ef --- /dev/null +++ b/profiles/default/linux/m68k/23.0/parent @@ -0,0 +1,2 @@ +.. +../../../../releases/23.0 diff --git a/profiles/default/linux/m68k/23.0/split-usr/eapi b/profiles/default/linux/m68k/23.0/split-usr/eapi new file mode 100644 index ..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/m68k/23.0/split-usr/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/m68k/23.0/split-usr/musl/eapi b/profiles/default/linux/m68k/23.0/split-usr/musl/eapi new file mode 100644 index ..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/m68k/23.0/split-usr/musl/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/m68k/23.0/split-usr/musl/make.defaults b/profiles/default/linux/m68k/23.0/split-usr/musl/make.defaults new file mode 100644 index ..2c9e7286c2e7 --- /dev/null +++ b/profiles/default/linux/m68k/23.0/split-usr/musl/make.defaults @@ -0,0 +1,5 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +CHOST="m68k-unknown-linux-musl" +CHOST_m68k="${CHOST}" diff --git a/profiles/default/linux/m68k/23.0/split-usr/musl/parent b/profiles/default/linux/m68k/23.0/split-usr/musl/parent new file mode 100644 index ..5bbe8700f1a6 --- /dev/null +++ b/profiles/default/linux/m68k/23.0/split-usr/musl/parent @@ -0,0 +1,2 @@ +.. +../../../../../../features/musl diff --git a/profiles/default/linux/m68k/23.0/split-usr/parent b/profiles/default/linux/m68k/23.0/split-usr/parent new file mode 100644 index ..598ca888c8c2 --- /dev/null +++ b/profiles/default/linux/m68k/23.0/split-usr/parent @@ -0,0 +1,2 @@ +.. +../../../../../features/split-usr diff --git a/profiles/default/linux/m68k/23.0/systemd/eapi b/profiles/default/linux/m68k/23.0/systemd/eapi new file mode 100644 index ..7ed6ff82de6b --- /dev/null +++ b/profiles/default/linux/m68k/23.0/systemd/eapi @@ -0,0 +1 @@ +5 diff --git a/profiles/default/linux/m68k/23.0/systemd/parent b/profiles/default/linux/m68k/23.0/systemd/parent new file mode 100644 index ..ced72403bde9 --- /dev/null +++ b/profiles/default/linux/m68k/23.0/systemd/parent @@ -0,0 +1,2 @@ +.. +../../../../../targets/systemd
[gentoo-commits] proj/releng:master commit in: releases/specs-qemu/m68k/
commit: a7e9dc17a5b664cbd1a8b111dfa23444df07708a Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Dec 6 21:32:41 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Dec 6 21:32:41 2023 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=a7e9dc17 Add m68k 23.0 specs Signed-off-by: Andreas K. Hüttel gentoo.org> releases/specs-qemu/m68k/stage1-musl-23.spec| 13 + releases/specs-qemu/m68k/stage1-openrc-23.spec | 13 + releases/specs-qemu/m68k/stage1-systemd-23.spec | 13 + releases/specs-qemu/m68k/stage3-musl-23.spec| 12 releases/specs-qemu/m68k/stage3-openrc-23.spec | 12 releases/specs-qemu/m68k/stage3-systemd-23.spec | 12 6 files changed, 75 insertions(+) diff --git a/releases/specs-qemu/m68k/stage1-musl-23.spec b/releases/specs-qemu/m68k/stage1-musl-23.spec new file mode 100644 index ..b4ecf1e5 --- /dev/null +++ b/releases/specs-qemu/m68k/stage1-musl-23.spec @@ -0,0 +1,13 @@ +subarch: m68k_musl +version_stamp: @TIMESTAMP@ +target: stage1 +rel_type: 23.0-musl +profile: default/linux/m68k/23.0/musl +snapshot: @TIMESTAMP@ +source_subpath: 23.0-musl/stage3-m68k_musl-latest +compression_mode: pixz +update_seed: yes +update_seed_command: -uDN @world +portage_confdir: @REPO_DIR@/releases/portage/stages-qemu +portage_prefix: releng +interpreter: /usr/bin/qemu-m68k diff --git a/releases/specs-qemu/m68k/stage1-openrc-23.spec b/releases/specs-qemu/m68k/stage1-openrc-23.spec new file mode 100644 index ..44478527 --- /dev/null +++ b/releases/specs-qemu/m68k/stage1-openrc-23.spec @@ -0,0 +1,13 @@ +subarch: m68k +version_stamp: openrc-@TIMESTAMP@ +target: stage1 +rel_type: 23.0-default +profile: default/linux/m68k/23.0 +snapshot: @TIMESTAMP@ +source_subpath: 23.0-default/stage3-m68k-openrc-latest +compression_mode: pixz +update_seed: yes +update_seed_command: -uDN @world +portage_confdir: @REPO_DIR@/releases/portage/stages-qemu +portage_prefix: releng +interpreter: /usr/bin/qemu-m68k diff --git a/releases/specs-qemu/m68k/stage1-systemd-23.spec b/releases/specs-qemu/m68k/stage1-systemd-23.spec new file mode 100644 index ..e3ec6a7e --- /dev/null +++ b/releases/specs-qemu/m68k/stage1-systemd-23.spec @@ -0,0 +1,13 @@ +subarch: m68k +version_stamp: systemd-@TIMESTAMP@ +target: stage1 +rel_type: 23.0-default +profile: default/linux/m68k/23.0/systemd +snapshot: @TIMESTAMP@ +source_subpath: 23.0-default/stage3-m68k-systemd-latest +compression_mode: pixz +update_seed: yes +update_seed_command: -uDN @world +portage_confdir: @REPO_DIR@/releases/portage/stages-qemu +portage_prefix: releng +interpreter: /usr/bin/qemu-m68k diff --git a/releases/specs-qemu/m68k/stage3-musl-23.spec b/releases/specs-qemu/m68k/stage3-musl-23.spec new file mode 100644 index ..9aa93662 --- /dev/null +++ b/releases/specs-qemu/m68k/stage3-musl-23.spec @@ -0,0 +1,12 @@ +subarch: m68k_musl +version_stamp: @TIMESTAMP@ +target: stage3 +rel_type: 23.0-musl +profile: default/linux/m68k/23.0/musl +snapshot: @TIMESTAMP@ +source_subpath: 23.0-musl/stage1-m68k_musl-@TIMESTAMP@ +compression_mode: pixz +portage_confdir: @REPO_DIR@/releases/portage/stages-qemu +portage_prefix: releng +interpreter: /usr/bin/qemu-m68k +binrepo_path: m68k/binpackages/23.0/m68k_musl diff --git a/releases/specs-qemu/m68k/stage3-openrc-23.spec b/releases/specs-qemu/m68k/stage3-openrc-23.spec new file mode 100644 index ..9f73655a --- /dev/null +++ b/releases/specs-qemu/m68k/stage3-openrc-23.spec @@ -0,0 +1,12 @@ +subarch: m68k +version_stamp: openrc-@TIMESTAMP@ +target: stage3 +rel_type: 23.0-default +profile: default/linux/m68k/23.0 +snapshot: @TIMESTAMP@ +source_subpath: 23.0-default/stage1-m68k-openrc-@TIMESTAMP@ +compression_mode: pixz +portage_confdir: @REPO_DIR@/releases/portage/stages-qemu +portage_prefix: releng +interpreter: /usr/bin/qemu-m68k +binrepo_path: m68k/binpackages/23.0/m68k diff --git a/releases/specs-qemu/m68k/stage3-systemd-23.spec b/releases/specs-qemu/m68k/stage3-systemd-23.spec new file mode 100644 index ..c950cefc --- /dev/null +++ b/releases/specs-qemu/m68k/stage3-systemd-23.spec @@ -0,0 +1,12 @@ +subarch: m68k +version_stamp: systemd-@TIMESTAMP@ +target: stage3 +rel_type: 23.0-default +profile: default/linux/m68k/23.0/systemd +snapshot: @TIMESTAMP@ +source_subpath: 23.0-default/stage1-m68k-systemd-@TIMESTAMP@ +compression_mode: pixz +portage_confdir: @REPO_DIR@/releases/portage/stages-qemu +portage_prefix: releng +interpreter: /usr/bin/qemu-m68k +binrepo_path: m68k/binpackages/23.0/m68k
[gentoo-commits] proj/catalyst:master commit in: arch/
commit: 9cd868bf99b6192019bee0ddd959445eb9d9c4f3 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Dec 6 21:29:00 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Dec 6 21:29:36 2023 + URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=9cd868bf arch: Alternative approach. Rely on profile for m68k musl CHOST... Signed-off-by: Andreas K. Hüttel gentoo.org> arch/m68k.toml | 5 - 1 file changed, 5 deletions(-) diff --git a/arch/m68k.toml b/arch/m68k.toml index 87bc4aa5..695f0f83 100644 --- a/arch/m68k.toml +++ b/arch/m68k.toml @@ -4,8 +4,3 @@ CHOST = "m68k-unknown-linux-gnu" [m68k.m68k_musl] COMMON_FLAGS = " -pipe -O2" -CHOST = "m68k-gentoo-linux-musl" - -[m68k.m68k_musl_new] -COMMON_FLAGS = " -pipe -O2" -CHOST = "m68k-unknown-linux-musl"
[gentoo-commits] proj/catalyst:master commit in: arch/
commit: a471b2060c005fa995271368c603c276ab35c0af Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Dec 6 21:25:39 2023 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Dec 6 21:25:39 2023 + URL:https://gitweb.gentoo.org/proj/catalyst.git/commit/?id=a471b206 arch: Add new m68k musl definition for 23.0 profiles Signed-off-by: Andreas K. Hüttel gentoo.org> arch/m68k.toml | 4 1 file changed, 4 insertions(+) diff --git a/arch/m68k.toml b/arch/m68k.toml index e25659b9..87bc4aa5 100644 --- a/arch/m68k.toml +++ b/arch/m68k.toml @@ -5,3 +5,7 @@ CHOST = "m68k-unknown-linux-gnu" [m68k.m68k_musl] COMMON_FLAGS = " -pipe -O2" CHOST = "m68k-gentoo-linux-musl" + +[m68k.m68k_musl_new] +COMMON_FLAGS = " -pipe -O2" +CHOST = "m68k-unknown-linux-musl"
[gentoo-commits] repo/gentoo:master commit in: app-editors/jove/
commit: 8dfb2a72249161eb3dba77f16220377c3a384e37 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 6 21:20:16 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 6 21:20:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dfb2a72 app-editors/jove: Stabilize 4.17.5.3 x86, #919379 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/jove/jove-4.17.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/jove/jove-4.17.5.3.ebuild b/app-editors/jove/jove-4.17.5.3.ebuild index c0969e885750..89eec469c6be 100644 --- a/app-editors/jove/jove-4.17.5.3.ebuild +++ b/app-editors/jove/jove-4.17.5.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jonmacs/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P} LICENSE="JOVE" SLOT="0" -KEYWORDS="amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="doc" RDEPEND="sys-libs/ncurses:0="
[gentoo-commits] repo/gentoo:master commit in: app-editors/jove/
commit: 79043610ca429fb4ffe03ef108cce9ff15d487bb Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 6 21:20:15 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 6 21:20:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79043610 app-editors/jove: Stabilize 4.17.5.3 amd64, #919379 Signed-off-by: Arthur Zamarin gentoo.org> app-editors/jove/jove-4.17.5.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/jove/jove-4.17.5.3.ebuild b/app-editors/jove/jove-4.17.5.3.ebuild index 503b10d07000..c0969e885750 100644 --- a/app-editors/jove/jove-4.17.5.3.ebuild +++ b/app-editors/jove/jove-4.17.5.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/jonmacs/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P} LICENSE="JOVE" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc ~x86" IUSE="doc" RDEPEND="sys-libs/ncurses:0="
[gentoo-commits] repo/gentoo:master commit in: net-im/ejabberd/
commit: a34f1d16fd9f691de94370bd8731d4b0abc35e79 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 6 21:20:14 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 6 21:20:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a34f1d16 net-im/ejabberd: Stabilize 23.04 amd64, #919334 Signed-off-by: Arthur Zamarin gentoo.org> net-im/ejabberd/ejabberd-23.04.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-im/ejabberd/ejabberd-23.04.ebuild b/net-im/ejabberd/ejabberd-23.04.ebuild index ff7f7e0f5d09..69ddba1b5199 100644 --- a/net-im/ejabberd/ejabberd-23.04.ebuild +++ b/net-im/ejabberd/ejabberd-23.04.ebuild @@ -13,7 +13,7 @@ SRC_URI=" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~ia64 ~sparc ~x86" +KEYWORDS="amd64 ~arm ~ia64 ~sparc ~x86" REQUIRED_USE="mssql? ( odbc )" # TODO: Add 'tools' flag. IUSE="captcha debug full-xml ldap mssql mysql odbc pam postgres redis
[gentoo-commits] proj/portage:master commit in: lib/_emerge/, lib/portage/tests/resolver/
commit: 1d856747ada48f8d32c033091b1156cc655efed3 Author: Zac Medico gentoo org> AuthorDate: Wed Dec 6 06:05:46 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Dec 6 20:23:14 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1d856747 DepPriority{Normal,Satisfied}Range: weaken _ignore_runtime for cross root When the dependency parent is for a cross root (ROOT != /) package, weaken _ignore_runtime in order to tolerate runtime cycles that are less problematic for cross root packages. The included test case fails with this error without the fix: * Error: circular dependencies: (dev-libs/gmp-6.3.0:0/10.4::test_repo, binary scheduled for merge to '/tmp/tmp25nwdjn7/cross_root/') depends on (sys-devel/gcc-13.2.1_p20230826:0/0::test_repo, binary scheduled for merge to '/tmp/tmp25nwdjn7/cross_root/') (runtime) (dev-libs/gmp-6.3.0:0/10.4::test_repo, binary scheduled for merge to '/tmp/tmp25nwdjn7/cross_root/') (runtime_slot_op) It might be possible to break this cycle by applying the following change: - dev-libs/gmp-6.3.0 (Change USE: -cxx) Bug: https://bugs.gentoo.org/919174 Signed-off-by: Zac Medico gentoo.org> lib/_emerge/DepPriority.py | 4 +- lib/_emerge/DepPriorityNormalRange.py | 4 +- lib/_emerge/DepPrioritySatisfiedRange.py | 1 + lib/_emerge/UnmergeDepPriority.py | 3 +- lib/_emerge/depgraph.py| 46 -- lib/portage/tests/resolver/meson.build | 1 + .../tests/resolver/test_cross_dep_priority.py | 164 + 7 files changed, 208 insertions(+), 15 deletions(-) diff --git a/lib/_emerge/DepPriority.py b/lib/_emerge/DepPriority.py index 99d38477e2..8d282b937a 100644 --- a/lib/_emerge/DepPriority.py +++ b/lib/_emerge/DepPriority.py @@ -1,11 +1,11 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 from _emerge.AbstractDepPriority import AbstractDepPriority class DepPriority(AbstractDepPriority): -__slots__ = ("satisfied", "optional", "ignored") +__slots__ = ("cross", "ignored", "optional", "satisfied") def __int__(self): """ diff --git a/lib/_emerge/DepPriorityNormalRange.py b/lib/_emerge/DepPriorityNormalRange.py index d7e4381b47..cb0e6c26b1 100644 --- a/lib/_emerge/DepPriorityNormalRange.py +++ b/lib/_emerge/DepPriorityNormalRange.py @@ -1,4 +1,4 @@ -# Copyright 1999-2011 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 from _emerge.DepPriority import DepPriority @@ -41,7 +41,7 @@ class DepPriorityNormalRange: # to adjust this appropriately. But only build time dependencies # are optional right now, so it's not an issue as-is. return bool( -not priority.runtime_slot_op +not (priority.runtime_slot_op and not priority.cross) and (priority.optional or not priority.buildtime) ) diff --git a/lib/_emerge/DepPrioritySatisfiedRange.py b/lib/_emerge/DepPrioritySatisfiedRange.py index 0d42e7613d..b3bc90c2ff 100644 --- a/lib/_emerge/DepPrioritySatisfiedRange.py +++ b/lib/_emerge/DepPrioritySatisfiedRange.py @@ -96,6 +96,7 @@ class DepPrioritySatisfiedRange: ( (not priority.runtime_slot_op) or (priority.satisfied and priority.runtime_slot_op) +or priority.cross ) and (priority.satisfied or priority.optional or not priority.buildtime) ) diff --git a/lib/_emerge/UnmergeDepPriority.py b/lib/_emerge/UnmergeDepPriority.py index ff81eff46f..d818bad1b8 100644 --- a/lib/_emerge/UnmergeDepPriority.py +++ b/lib/_emerge/UnmergeDepPriority.py @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 from _emerge.AbstractDepPriority import AbstractDepPriority @@ -6,6 +6,7 @@ from _emerge.AbstractDepPriority import AbstractDepPriority class UnmergeDepPriority(AbstractDepPriority): __slots__ = ( +"cross", "ignored", "optional", "satisfied", diff --git a/lib/_emerge/depgraph.py b/lib/_emerge/depgraph.py index 9b09701021..59c78c7354 100644 --- a/lib/_emerge/depgraph.py +++ b/lib/_emerge/depgraph.py @@ -3630,7 +3630,7 @@ class depgraph: blocker=False, depth=depth, parent=pkg, -priority=self._priority(runtime=True), +priority=self._priority(cross=self._cross(pkg.root), runtime=True), root=pkg.root, ) if not self._add_dep(dep, allow_unsatisfied=allow_unsatisfied): @@ -3968,17 +3968,26 @@ class depgraph: # _dep_disjunctive_stack first, so
[gentoo-commits] repo/gentoo:master commit in: app-emacs/ebuild-mode/
commit: 5625adc8ff192c41f7b7f81f9758d7b813305b82 Author: Ulrich Müller gentoo org> AuthorDate: Wed Dec 6 20:13:20 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Dec 6 20:16:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5625adc8 app-emacs/ebuild-mode: drop 1.68 Signed-off-by: Ulrich Müller gentoo.org> app-emacs/ebuild-mode/Manifest| 1 - app-emacs/ebuild-mode/ebuild-mode-1.68.ebuild | 28 --- 2 files changed, 29 deletions(-) diff --git a/app-emacs/ebuild-mode/Manifest b/app-emacs/ebuild-mode/Manifest index ba533e36fc78..a8d6a63d7b35 100644 --- a/app-emacs/ebuild-mode/Manifest +++ b/app-emacs/ebuild-mode/Manifest @@ -1,3 +1,2 @@ DIST ebuild-mode-1.67.tar.xz 40332 BLAKE2B 545106fbf63737015c8b80b715708c430dafc83484bd2d27901c1e81b5ecb10a0494a0f8ab9e0d3243f62c57045c1571ea75fd6813cbd74a04e507a2dadc3b3a SHA512 672c23ae77de6784a43329607b05f3ff354f0271a5051b886ede7b1d92a667f7968579a941b55e60839cbf0b79082e726aa32e1a81d3302acc84d866e3892a2b -DIST ebuild-mode-1.68.tar.xz 41060 BLAKE2B 2f4882778368b9d9e40579a661b294fef6c68a27072a7d983caa7d54338441a659c27edbeacf74b3aac870b056996c3bdca233352e7fd2a319c3c2649a49eb56 SHA512 b03d0adabd9804999317ac688763d28e2ef09539c5ac75faeeb758ac56e9015946440447a0301c98356897e1b6f19e3e2aec5aec647c0ee1ae868beda2347ddd DIST ebuild-mode-1.69.tar.xz 41436 BLAKE2B 9c3a41e6dac89d1c3908f72dfd4f2c2f62a1337fa9de1318d26901ae51c5b17cec429839378fa8df155f65807bc16efb9235b1913d4a3704d0d79df9fddd7af6 SHA512 2ba94f268f74a8424fccfc73d0e008261224a389253f67be91b6ade0301600fd50c0bb4b5f0487acb5b0add68dd6895a03dd7b096095034d59bc300e8a53 diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.68.ebuild b/app-emacs/ebuild-mode/ebuild-mode-1.68.ebuild deleted file mode 100644 index 7c4ed2c5c19a.. --- a/app-emacs/ebuild-mode/ebuild-mode-1.68.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit elisp optfeature - -DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs; -SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" - -BDEPEND="sys-apps/texinfo" - -DOCS="ChangeLog keyword-generation.sh" -ELISP_TEXINFO="${PN}.texi" -SITEFILE="50${PN}-gentoo-1.54.el" - -pkg_postinst() { - elisp_pkg_postinst - optfeature "ebuild commands support" sys-apps/portage - optfeature "additional development tools" dev-util/pkgdev - optfeature "ebuild QA utilities" dev-util/pkgcheck - optfeature "generating HTML from GLEPs" dev-python/docutils-glep -}
[gentoo-commits] repo/gentoo:master commit in: app-xemacs/ebuild-mode/
commit: 36842a933875a101fa3fec1d1de638fc1e338579 Author: Ulrich Müller gentoo org> AuthorDate: Wed Dec 6 20:14:21 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Dec 6 20:17:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36842a93 app-xemacs/ebuild-mode: drop 1.68 Signed-off-by: Ulrich Müller gentoo.org> app-xemacs/ebuild-mode/Manifest| 1 - app-xemacs/ebuild-mode/ebuild-mode-1.68.ebuild | 44 -- 2 files changed, 45 deletions(-) diff --git a/app-xemacs/ebuild-mode/Manifest b/app-xemacs/ebuild-mode/Manifest index ba533e36fc78..a8d6a63d7b35 100644 --- a/app-xemacs/ebuild-mode/Manifest +++ b/app-xemacs/ebuild-mode/Manifest @@ -1,3 +1,2 @@ DIST ebuild-mode-1.67.tar.xz 40332 BLAKE2B 545106fbf63737015c8b80b715708c430dafc83484bd2d27901c1e81b5ecb10a0494a0f8ab9e0d3243f62c57045c1571ea75fd6813cbd74a04e507a2dadc3b3a SHA512 672c23ae77de6784a43329607b05f3ff354f0271a5051b886ede7b1d92a667f7968579a941b55e60839cbf0b79082e726aa32e1a81d3302acc84d866e3892a2b -DIST ebuild-mode-1.68.tar.xz 41060 BLAKE2B 2f4882778368b9d9e40579a661b294fef6c68a27072a7d983caa7d54338441a659c27edbeacf74b3aac870b056996c3bdca233352e7fd2a319c3c2649a49eb56 SHA512 b03d0adabd9804999317ac688763d28e2ef09539c5ac75faeeb758ac56e9015946440447a0301c98356897e1b6f19e3e2aec5aec647c0ee1ae868beda2347ddd DIST ebuild-mode-1.69.tar.xz 41436 BLAKE2B 9c3a41e6dac89d1c3908f72dfd4f2c2f62a1337fa9de1318d26901ae51c5b17cec429839378fa8df155f65807bc16efb9235b1913d4a3704d0d79df9fddd7af6 SHA512 2ba94f268f74a8424fccfc73d0e008261224a389253f67be91b6ade0301600fd50c0bb4b5f0487acb5b0add68dd6895a03dd7b096095034d59bc300e8a53 diff --git a/app-xemacs/ebuild-mode/ebuild-mode-1.68.ebuild b/app-xemacs/ebuild-mode/ebuild-mode-1.68.ebuild deleted file mode 100644 index db4d01173c23.. --- a/app-xemacs/ebuild-mode/ebuild-mode-1.68.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit optfeature - -DESCRIPTION="Emacs modes for editing ebuilds and other Gentoo specific files" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs; -SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" - -RDEPEND=">=app-editors/xemacs-21.4.20-r5 - app-xemacs/sh-script" -BDEPEND="${RDEPEND}" - -src_compile() { - local XEMACS="${EPREFIX}/usr/bin/xemacs" - - "${XEMACS}" -batch -q --no-site-file \ - -eval "(add-to-list 'load-path nil)" \ - -f batch-byte-compile \ - ebuild-mode.el gentoo-newsitem-mode.el || die - - "${XEMACS}" -batch -q --no-site-file \ - -eval "(setq autoload-package-name \"${PN}\")" \ - -eval "(setq generated-autoload-file \"${S}/auto-autoloads.el\")" \ - -l autoload -f batch-update-autoloads \ - ebuild-mode.el gentoo-newsitem-mode.el || die -} - -src_install() { - insinto /usr/share/xemacs/site-packages/lisp/${PN} - doins *.el *.elc -} - -pkg_postinst() { - optfeature "ebuild commands support" sys-apps/portage - optfeature "additional development tools" dev-util/pkgdev - optfeature "ebuild QA utilities" dev-util/pkgcheck -}
[gentoo-commits] repo/gentoo:master commit in: app-xemacs/ebuild-mode/
commit: 99ff4577e8a01744798e2ab9ee35dec97f7c Author: Ulrich Müller gentoo org> AuthorDate: Wed Dec 6 20:13:45 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Dec 6 20:17:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=99ff4577 app-xemacs/ebuild-mode: stabilize 1.69 allarches Closes: https://bugs.gentoo.org/919378 Signed-off-by: Ulrich Müller gentoo.org> app-xemacs/ebuild-mode/ebuild-mode-1.69.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-xemacs/ebuild-mode/ebuild-mode-1.69.ebuild b/app-xemacs/ebuild-mode/ebuild-mode-1.69.ebuild index db4d01173c23..4a7840d99efd 100644 --- a/app-xemacs/ebuild-mode/ebuild-mode-1.69.ebuild +++ b/app-xemacs/ebuild-mode/ebuild-mode-1.69.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~hppa ~x86" +KEYWORDS="amd64 ~hppa x86" RDEPEND=">=app-editors/xemacs-21.4.20-r5 app-xemacs/sh-script"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/ebuild-mode/
commit: b4496e6fd41e7f14f74af7ce0424688c0feb2a90 Author: Ulrich Müller gentoo org> AuthorDate: Wed Dec 6 20:12:37 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Dec 6 20:16:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4496e6f app-emacs/ebuild-mode: stabilize 1.69 allarches Closes: https://bugs.gentoo.org/919377 Signed-off-by: Ulrich Müller gentoo.org> app-emacs/ebuild-mode/ebuild-mode-1.69.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emacs/ebuild-mode/ebuild-mode-1.69.ebuild b/app-emacs/ebuild-mode/ebuild-mode-1.69.ebuild index 7c4ed2c5c19a..a3323770d37c 100644 --- a/app-emacs/ebuild-mode/ebuild-mode-1.69.ebuild +++ b/app-emacs/ebuild-mode/ebuild-mode-1.69.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" BDEPEND="sys-apps/texinfo"
[gentoo-commits] repo/gentoo:master commit in: sci-libs/caffe2/
commit: a30ecc1b69628e20faa989943ff1b0dda32d9d69 Author: Alfredo Tupone gentoo org> AuthorDate: Wed Dec 6 19:48:46 2023 + Commit: Alfredo Tupone gentoo org> CommitDate: Wed Dec 6 19:49:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a30ecc1b sci-libs/caffe2: install nvfuser python module Bug: https://bugs.gentoo.org/914572 Signed-off-by: Alfredo Tupone gentoo.org> sci-libs/caffe2/caffe2-2.1.1.ebuild | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/sci-libs/caffe2/caffe2-2.1.1.ebuild b/sci-libs/caffe2/caffe2-2.1.1.ebuild index e5e9a71069cd..65c5c2831826 100644 --- a/sci-libs/caffe2/caffe2-2.1.1.ebuild +++ b/sci-libs/caffe2/caffe2-2.1.1.ebuild @@ -135,7 +135,6 @@ src_configure() { -DUSE_CCACHE=OFF -DUSE_CUDA=$(usex cuda) -DUSE_CUDNN=$(usex cuda) - -DUSE_FAST_NVCC=$(usex cuda) -DTORCH_CUDA_ARCH_LIST="${TORCH_CUDA_ARCH_LIST:-3.5 7.0}" -DBUILD_NVFUSER=$(usex cuda) -DUSE_DISTRIBUTED=$(usex distributed) @@ -204,7 +203,12 @@ src_install() { mkdir -p python/torch/include || die mv "${ED}"/usr/lib/python*/site-packages/caffe2 python/ || die mv "${ED}"/usr/include/torch python/torch/include || die + mv "${ED}${S}"/nvfuser python/nvfuser || die + rm -r "${ED}${S}"/test || die + rm -r "${ED}${S}"/third_party || die cp torch/version.py python/torch/ || die python_domodule python/caffe2 python_domodule python/torch + python_domodule python/nvfuser + find "${ED}" -empty -delete }
[gentoo-commits] repo/gentoo:master commit in: net-misc/freerdp/, net-misc/freerdp/files/
commit: dd1faced71b23f460c067320c785b0133570ca76 Author: Mike Gilbert gentoo org> AuthorDate: Wed Dec 6 18:58:49 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Dec 6 18:58:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd1faced net-misc/freerdp: fix build with clang Closes: https://bugs.gentoo.org/916515 Signed-off-by: Mike Gilbert gentoo.org> net-misc/freerdp/files/freerdp-2.11.2-clang.patch | 29 +++ net-misc/freerdp/freerdp-2.11.1.ebuild| 4 net-misc/freerdp/freerdp-2.11.2.ebuild| 4 3 files changed, 37 insertions(+) diff --git a/net-misc/freerdp/files/freerdp-2.11.2-clang.patch b/net-misc/freerdp/files/freerdp-2.11.2-clang.patch new file mode 100644 index ..b05492a3effd --- /dev/null +++ b/net-misc/freerdp/files/freerdp-2.11.2-clang.patch @@ -0,0 +1,29 @@ +https://github.com/FreeRDP/FreeRDP/pull/9373 +https://bugs.gentoo.org/916515 + +From 88dd68153c834e1d5f59beb59496bfd1bf9697a8 Mon Sep 17 00:00:00 2001 +From: Wang Mingyu +Date: Mon, 11 Sep 2023 00:31:54 + +Subject: [PATCH] Fixes clang error error: incompatible function pointer types + assigning to 'OBJECT_NEW_FN' (aka 'void *(*)(void *)') from 'void *(const + void *)' [-Wincompatible-function-pointer-types] | obj->fnObjectNew = + uwac_event_clone; | ^ + +Signed-off-by: Wang Mingyu +--- + client/Wayland/wlfreerdp.c | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/client/Wayland/wlfreerdp.c b/client/Wayland/wlfreerdp.c +index 5be10aae2c1b..ef3539383f55 100644 +--- a/client/Wayland/wlfreerdp.c b/client/Wayland/wlfreerdp.c +@@ -598,7 +598,7 @@ static void wlf_client_free(freerdp* instance, rdpContext* context) + DeleteCriticalSection(>critical); + } + +-static void* uwac_event_clone(const void* val) ++static void* uwac_event_clone(void* val) + { + UwacEvent* copy; + const UwacEvent* ev = (const UwacEvent*)val; diff --git a/net-misc/freerdp/freerdp-2.11.1.ebuild b/net-misc/freerdp/freerdp-2.11.1.ebuild index c02216b06c7b..83943a4cf418 100644 --- a/net-misc/freerdp/freerdp-2.11.1.ebuild +++ b/net-misc/freerdp/freerdp-2.11.1.ebuild @@ -93,6 +93,10 @@ BDEPEND=" ) ) " +PATCHES=( + "${FILESDIR}/freerdp-2.11.2-clang.patch" +) + src_configure() { # bug #881695 filter-lto diff --git a/net-misc/freerdp/freerdp-2.11.2.ebuild b/net-misc/freerdp/freerdp-2.11.2.ebuild index 2a906f8c6a0d..86d7791ad99e 100644 --- a/net-misc/freerdp/freerdp-2.11.2.ebuild +++ b/net-misc/freerdp/freerdp-2.11.2.ebuild @@ -93,6 +93,10 @@ BDEPEND=" ) ) " +PATCHES=( + "${FILESDIR}/freerdp-2.11.2-clang.patch" +) + src_configure() { # bug #881695 filter-lto
[gentoo-commits] repo/gentoo:master commit in: dev-python/a2wsgi/
commit: a9538f0a11afd5b53d9c0cabc0078b4b8f954dd6 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 6 17:26:10 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 6 17:42:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9538f0a dev-python/a2wsgi: add 1.9.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/a2wsgi/Manifest| 1 + dev-python/a2wsgi/a2wsgi-1.9.0.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/dev-python/a2wsgi/Manifest b/dev-python/a2wsgi/Manifest index cae920229538..170cbf3bb2c9 100644 --- a/dev-python/a2wsgi/Manifest +++ b/dev-python/a2wsgi/Manifest @@ -1 +1,2 @@ DIST a2wsgi-1.8.0.tar.gz 13775 BLAKE2B 793ccab96e66e92ee0f662f4633deaa84075d258261b4d12099e5aaa5c1d28fd23bafb7312a0599dfb434d1e5e086e3fc98dfaa7978f449115537c7c17414da2 SHA512 c0aa649fbae0a201431990c975921249fc2d8439a8552d7ebf5d48e1fd35695175d9388e17d10009deb11842ebe806e71dd59ccf9bc16b656d68bc9e6491a352 +DIST a2wsgi-1.9.0.tar.gz 14435 BLAKE2B d0847d0bd1d7c8c834c243afcac2ddb342eb9a29469eb258dfed751e6629c98d0a81b5c84b7af6583b303a5a3b407d8bfb6a04a63e0c3606f0d564c55780f5d2 SHA512 e940e75c35d842aad651d99335f5cafe8b4c236c9a47882ce5cf859cf5cfb6aa736028246139d8e06ac2b9ab53d0fd4e94ac2dbc2aa55a0103633edb0423 diff --git a/dev-python/a2wsgi/a2wsgi-1.9.0.ebuild b/dev-python/a2wsgi/a2wsgi-1.9.0.ebuild new file mode 100644 index ..0dc9304f2b78 --- /dev/null +++ b/dev-python/a2wsgi/a2wsgi-1.9.0.ebuild @@ -0,0 +1,30 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Convert WSGI app to ASGI app or ASGI app to WSGI app" +HOMEPAGE=" + https://github.com/abersheeran/a2wsgi/ + https://pypi.org/project/a2wsgi/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + test? ( + =dev-python/asgiref-3.2.7[${PYTHON_USEDEP}] + =dev-python/httpx-0.22.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pebble/
commit: bf27d5c36b43d619ffe8306f454d5035e8f03c59 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 6 17:41:47 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 6 17:42:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf27d5c3 dev-python/pebble: add 5.0.5 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pebble/Manifest| 1 + dev-python/pebble/pebble-5.0.5.ebuild | 24 2 files changed, 25 insertions(+) diff --git a/dev-python/pebble/Manifest b/dev-python/pebble/Manifest index 6f1164f7d67f..c9dcc1420717 100644 --- a/dev-python/pebble/Manifest +++ b/dev-python/pebble/Manifest @@ -1,2 +1,3 @@ DIST Pebble-5.0.3.tar.gz 29076 BLAKE2B d140cc0abd08cb5d6031a3fb8ba6f573e273f865d23e8854e9e540e115b030cabd07d8517f94b542216294abd742960b3addda592f0e7d31662bd10b224c8d7b SHA512 324cba58905b0be76b2cd56e0ee5d3e51a36d46a7754fbccb1f9307af0747c2f02b81d137e2c4bce1c766706b70ce1a909c3b287676db147c202cab7445fc764 DIST Pebble-5.0.4.tar.gz 28976 BLAKE2B 4a07fae1b186f658aad565d97837c204ce4c19f2478f179d9967f4770666eb243c26de54345332331ad85a4c34c842307be219b543c7f99e9f04ce5185841a32 SHA512 fec2aa4fad28dddc5987d010d341dd747d1056a9e75b3a81f5c6d1f40d07d139357472f0649d9b15f1fe22c5e018f533d616227faac10c1e06469af988cf2c8c +DIST Pebble-5.0.5.tar.gz 30634 BLAKE2B 2ce70da8d2a5a8ed5368e54e63631167c09bf0f408d5e86c618fbe2237a01f0fed9e673c14fe7f8a63fb416d72bfad58c7eedd5292daf7753d067a7a219a3c22 SHA512 8d524e57e32f28fb4c59f09a7d1733d997298f526d6ba08477b060dd78c585b4f9da76b525a4052eefd1576dba464218d4b15ffe15f9e2cb1921423df3a33e1c diff --git a/dev-python/pebble/pebble-5.0.5.ebuild b/dev-python/pebble/pebble-5.0.5.ebuild new file mode 100644 index ..570400970374 --- /dev/null +++ b/dev-python/pebble/pebble-5.0.5.ebuild @@ -0,0 +1,24 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYPI_PN=${PN^} +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Threading and multiprocessing eye-candy" +HOMEPAGE=" + https://pebble.readthedocs.io/ + https://github.com/noxdafox/pebble/ + https://pypi.org/project/Pebble/ +" + +LICENSE="LGPL-3+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/yarl/
commit: a8946240f6555b77047c5fbbab086caa28e5e7ef Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 6 17:20:17 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 6 17:42:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a8946240 dev-python/yarl: add 1.9.4 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/yarl/Manifest | 1 + dev-python/yarl/yarl-1.9.4.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-python/yarl/Manifest b/dev-python/yarl/Manifest index 0b2854048acd..61f2c7d9bae4 100644 --- a/dev-python/yarl/Manifest +++ b/dev-python/yarl/Manifest @@ -1,2 +1,3 @@ DIST yarl-1.9.2.tar.gz 184673 BLAKE2B bb94131059d0cfaf88f04d62a44181245ebcb660cb44904f0b7e8d497905a16d0026aeff454b8179fab5342c6bf9c8d6aadade0d9f7c70321c71bbcc3998e9a3 SHA512 ffbb6df94220bb1561333f1ad69a70334328e2273ec5e91c2741f6fd5ca2f6dd38d5b5f617728797fce490accc2394a406a5f9b5b665af4746746229af0d7c5f DIST yarl-1.9.3.tar.gz 135606 BLAKE2B f73b41227c08c791442c4c96ec961bcdbc8078f72082a842b6537a28b212c8612d700f2245e8c431008b652afd59a08be36137e92ebb15f1ea2c733bfc00dd4f SHA512 44dcc51c0b01eda024d9e6a236b95999a6be5989958362060b6b21c3d98fcb862824f7ec1897ac8c164ad2cb9362a2df4d40dcc980f57eaeefb0eddfc19b4741 +DIST yarl-1.9.4.tar.gz 141869 BLAKE2B 367eac4674bf1190122f10bb1dc1c4f3d5e4263e1d95ff2b871067d55a894dc19a6bb5a6c673d1bed28b3c5f77c704799568edfe639d50f0ae10313eb847352d SHA512 e4f7917f1625b40125abae9a13d61795f97e8cf489735e15cf58476e97c3bcf840b1452482f1f7a737fbb2bdd1dc7bbcfa882d0a7f76a27dfb3aea72b7a66c82 diff --git a/dev-python/yarl/yarl-1.9.4.ebuild b/dev-python/yarl/yarl-1.9.4.ebuild new file mode 100644 index ..cf0d87ca4dff --- /dev/null +++ b/dev-python/yarl/yarl-1.9.4.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=standalone +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="Yet another URL library" +HOMEPAGE=" + https://github.com/aio-libs/yarl/ + https://pypi.org/project/yarl/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + >=dev-python/multidict-4.0[${PYTHON_USEDEP}] + >=dev-python/idna-2.0[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + dev-python/expandvars[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + cd tests || die + epytest --override-ini=addopts= +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/griffe/
commit: 81f8fe8ff0d40c9753dcaca59d12ed78d9d9611c Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 6 17:24:52 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 6 17:42:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81f8fe8f dev-python/griffe: add 0.38.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/griffe/Manifest | 1 + dev-python/griffe/griffe-0.38.1.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/dev-python/griffe/Manifest b/dev-python/griffe/Manifest index 6e6f1116d680..78aa4be110ab 100644 --- a/dev-python/griffe/Manifest +++ b/dev-python/griffe/Manifest @@ -1,3 +1,4 @@ DIST griffe-0.36.9.gh.tar.gz 197054 BLAKE2B 0351e72bf119bd98c392c56f254bf632552077d340c0c27b51780934c8baff1e6d33712f65bf31fefd2a8864d110790a78de3d77e2f5cf19429c9b68a5a01b9c SHA512 1b4cdfcfe6c1946183d3445e16b6f689cecec259842c97793af7fb60be3b885da82fddcfba74bed3ba82a8f475fb0321c2ebb03fe02feca80888c244cc4493df DIST griffe-0.37.0.gh.tar.gz 200702 BLAKE2B 763c30608c7b7ba9cb514f99d19c3fff17811c71325416e9c810b45f4d61778c3d7630789635d6373694b5930532f297edc4f1f8109cc2b6f3273825e7a9be13 SHA512 c042d5fa7b1ecc474137006d54f7b0d68e84abe9db853083e2af9c2e144e1d9216e02ada31cfe8de8d278e892b100cf9e060609acb441c6b25c28a53400b9e2d DIST griffe-0.38.0.gh.tar.gz 200933 BLAKE2B f7c6ac0761cbb0ed71009e67311022725c3f9417065216abb1a7b49faf4b4fbe89ce70e46ed0261cf0209d48e135b571ecd1462fca747386b52b382784231a3a SHA512 cef4fb0b575e5a9343ce8090112e83be3d7127b8d5320b99a33b42aec8b38c2bf450ccadbeb23c5c371d528096ee02652d4e7c4d3ed458817794c32d6740aa91 +DIST griffe-0.38.1.gh.tar.gz 201135 BLAKE2B cdd1b7a24bb1afa6cdf68cffa696b8a19886d03b97ab6eb821fc9db150b1cd9d2e64de65f55c78f64663448e4b268c12b7d95c512e2dac3418489f0b0ef2f9c3 SHA512 74dd48d687edd399ac5da10454e68d9b226ad1b0418d9df583c364f65f5922cc29e109f1fafb3914a73a7217720f2305a4949324736a693f0065b8cae1f591d1 diff --git a/dev-python/griffe/griffe-0.38.1.ebuild b/dev-python/griffe/griffe-0.38.1.ebuild new file mode 100644 index ..57eb05ec33db --- /dev/null +++ b/dev-python/griffe/griffe-0.38.1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=pdm-backend +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Signature generator for Python programs" +HOMEPAGE=" + https://mkdocstrings.github.io/griffe/ + https://github.com/mkdocstrings/griffe/ + https://pypi.org/project/griffe/ +" +# Tests need files absent from the PyPI tarballs +SRC_URI=" + https://github.com/mkdocstrings/griffe/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~riscv" + +RDEPEND=" + >=dev-python/colorama-0.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/jsonschema-4.17[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-2.4[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +export PDM_BUILD_SCM_VERSION=${PV} + +EPYTEST_DESELECT=( + # fragile to installed packages + # (failed on PySide2 for me) + tests/test_stdlib.py::test_fuzzing_on_stdlib +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/yappi/
commit: b1f2f377ddaad551bdb6c972612353c4c22ea10a Author: Arthur Zamarin gentoo org> AuthorDate: Wed Dec 6 17:43:07 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Dec 6 17:43:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1f2f377 dev-python/yappi: add 1.5.1 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/yappi/Manifest | 1 + dev-python/yappi/yappi-1.5.1.ebuild | 35 +++ 2 files changed, 36 insertions(+) diff --git a/dev-python/yappi/Manifest b/dev-python/yappi/Manifest index 096ba09cf33c..79b57165e0c0 100644 --- a/dev-python/yappi/Manifest +++ b/dev-python/yappi/Manifest @@ -1 +1,2 @@ DIST yappi-1.4.0.gh.tar.gz 938290 BLAKE2B 98a9c82d101e64f70f589b51ee461e1967c0fada75ab98e0de8f0446254e7ad73e25b842c85464953b9f81fc54d2007151dfc91e4176068a7cb320176c8828d2 SHA512 c557c67cfce29db1a526a2d385af28cd241eae46a653e9b4f7308a6f52ff1ede49b9211af09889c63eae3eeb38d55813a8026161b1184fccf4db4add8a022541 +DIST yappi-1.5.1.gh.tar.gz 938445 BLAKE2B 38b3a4be577ff9390e71b17abda382d59c22d19a3bc36d913c67e5fe2707a2059dbcd479f217672115ab739b0a2d71d9b9700645ed6edc13c67429d4243f6c3f SHA512 ff60a6b1c1273c8e04fe9a762314ccd3a2bb66a0271e887ba2017f6df7c988bda01ee0eb6b1b68952f2244f3ebb5fe9c0f560d7823875fbea7a8e0257bb1c7c8 diff --git a/dev-python/yappi/yappi-1.5.1.ebuild b/dev-python/yappi/yappi-1.5.1.ebuild new file mode 100644 index ..a9885bf0b8e3 --- /dev/null +++ b/dev-python/yappi/yappi-1.5.1.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Yet Another Python Profiler" +HOMEPAGE=" + https://pypi.org/project/yappi/ + https://github.com/sumerc/yappi/ +" +SRC_URI=" + https://github.com/sumerc/yappi/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +distutils_enable_tests unittest + +PATCHES=( + "${FILESDIR}/yappi-1.2.5-warnings.patch" +) + +python_test() { + local -x PYTHONPATH=tests + eunittest +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/wordpress/
commit: 8053ccbbae526bc7a73111b5ba5b6c550d4d1252 Author: Miroslav Šulc gentoo org> AuthorDate: Wed Dec 6 17:28:23 2023 + Commit: Miroslav Šulc gentoo org> CommitDate: Wed Dec 6 17:28:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8053ccbb www-apps/wordpress: bump to 6.4.2, dropped 6.4.1 Signed-off-by: Miroslav Šulc gentoo.org> www-apps/wordpress/Manifest | 2 +- www-apps/wordpress/{wordpress-6.4.1.ebuild => wordpress-6.4.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-apps/wordpress/Manifest b/www-apps/wordpress/Manifest index 9a00f0ddcac4..127a48693914 100644 --- a/www-apps/wordpress/Manifest +++ b/www-apps/wordpress/Manifest @@ -1 +1 @@ -DIST wordpress-6.4.1.tar.gz 24479162 BLAKE2B e9cc7f192ddee135ae903f06f5e478940706b2857e4c5197829ad8b637fbce995e50495a32d8293ec49684ac0f87582cc20c98ebd63721ed335f94a17f415508 SHA512 4b977cc8733f9f99e383f7495d626bee0d5b7c84ebffcb4d2eaad8dd2456a00c06f8f3d0eee741048e86ae38357b0e81928c3b4f76bfcb01f441c911704b4f99 +DIST wordpress-6.4.2.tar.gz 24479697 BLAKE2B 9cc2d3c412f7487ebdf8a91ea9dd60a6079f65d5062eae5b473fe981b8120120ffdd73f5158e75022440f9cea7527aee3814223a101a92f6cbddeb2e81913af2 SHA512 05f23101169d934121569b0b1676acc5f144e6e5f1fc320f41e3f57899b39c065049b3cf43fe278248cf51f7102853afa8673ba1be503f5a1016c593db68 diff --git a/www-apps/wordpress/wordpress-6.4.1.ebuild b/www-apps/wordpress/wordpress-6.4.2.ebuild similarity index 100% rename from www-apps/wordpress/wordpress-6.4.1.ebuild rename to www-apps/wordpress/wordpress-6.4.2.ebuild
[gentoo-commits] proj/kde:master commit in: kde-plasma/plasma-activities-stats/
commit: 5b15c45e98f9e57eda466c7e75a5ed6f2df515ca Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 17:08:51 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 6 17:16:07 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5b15c45e kde-plasma/plasma-activities-stats: 5.113.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../plasma-activities-stats-5.113.0.ebuild | 28 ++ 1 file changed, 28 insertions(+) diff --git a/kde-plasma/plasma-activities-stats/plasma-activities-stats-5.113.0.ebuild b/kde-plasma/plasma-activities-stats/plasma-activities-stats-5.113.0.ebuild new file mode 100644 index 00..c4bd870f4e --- /dev/null +++ b/kde-plasma/plasma-activities-stats/plasma-activities-stats-5.113.0.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_NONGUI="true" +ECM_QTHELP="true" +ECM_TEST="true" +KDE_ORG_TAR_PN="kactivities-stats" +KFMIN=$(ver_cut 1-2) +QTMIN=5.15.9 +inherit ecm frameworks.kde.org + +DESCRIPTION="Library for accessing usage data collected by the activities system" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + =kde-frameworks/kconfig-${KFMIN}*:5 + =kde-plasma/plasma-activities-${KFMIN}*:5 +" +DEPEND="${RDEPEND} + test? ( dev-libs/boost ) +"
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kdelibs4support/
commit: e0b53658ca06e775e1d6e34f807d064546783091 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 17:09:01 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 6 17:16:07 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e0b53658 kde-frameworks/kdelibs4support: 5.113.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../kdelibs4support/kdelibs4support-5.113.0.ebuild | 106 + 1 file changed, 106 insertions(+) diff --git a/kde-frameworks/kdelibs4support/kdelibs4support-5.113.0.ebuild b/kde-frameworks/kdelibs4support/kdelibs4support-5.113.0.ebuild new file mode 100644 index 00..84791042de --- /dev/null +++ b/kde-frameworks/kdelibs4support/kdelibs4support-5.113.0.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="true" +ECM_HANDBOOK_DIR="docs" +ECM_QTHELP="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.9 +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework easing the development transition from KDELibs 4 to KF 5" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="networkmanager X" + +RESTRICT="test" + +COMMON_DEPEND=" + app-text/docbook-xml-dtd:4.2 + dev-libs/openssl:0 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5[ssl] + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qttest-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kauth-${PVCUT}*:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + >=kde-frameworks/kded-${PVCUT}:5 + =kde-frameworks/kdoctools-${PVCUT}*:5 + =kde-frameworks/kemoticons-${PVCUT}*:5 + =kde-frameworks/kglobalaccel-${PVCUT}*:5 + =kde-frameworks/kguiaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5[X?] + =kde-frameworks/kparts-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/ktextwidgets-${PVCUT}*:5 + =kde-frameworks/kunitconversion-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?] + =kde-frameworks/kxmlgui-${PVCUT}*:5 + =kde-frameworks/solid-${PVCUT}*:5 + virtual/libintl + networkmanager? ( net-misc/networkmanager ) + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libxcb + ) +" +DEPEND="${COMMON_DEPEND} + test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 ) + X? ( x11-base/xorg-proto ) +" +RDEPEND="${COMMON_DEPEND} + >=dev-qt/qtxml-${QTMIN}:5 + >=kde-frameworks/countryflags-${PVCUT}:5 + =kde-frameworks/kinit-${PVCUT}*:5 + =kde-frameworks/kitemmodels-${PVCUT}*:5 +" +BDEPEND=" + dev-lang/perl + dev-perl/URI +" + +PATCHES=( + # downstream patches + "${FILESDIR}/${PN}-5.80.0-no-kdesignerplugin.patch" # bug 755956 + "${FILESDIR}/${PN}-5.86.0-unused-dep.patch" # bug 755956 +) + +src_prepare() { + ecm_src_prepare + + if ! use handbook; then + sed -e "/kdoctools_install/ s/^/#DONT/" -i CMakeLists.txt || die + fi + + cmake_run_in src cmake_comment_add_subdirectory l10n +} + +src_configure() { + local mycmakeargs=( + -DWITH_X11=$(usex X) + $(cmake_use_find_package networkmanager NetworkManager) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/countryflags/
commit: 436f595ea20f8c42e9cecf0e696beae33c55563e Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 17:08:56 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 6 17:16:07 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=436f595e kde-frameworks/countryflags: 5.113.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../countryflags/countryflags-5.113.0.ebuild | 22 ++ 1 file changed, 22 insertions(+) diff --git a/kde-frameworks/countryflags/countryflags-5.113.0.ebuild b/kde-frameworks/countryflags/countryflags-5.113.0.ebuild new file mode 100644 index 00..8c93bce61d --- /dev/null +++ b/kde-frameworks/countryflags/countryflags-5.113.0.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="false" +ECM_TEST="false" +KDE_ORG_NAME="kdelibs4support" +inherit ecm frameworks.kde.org + +DESCRIPTION="Icons of flags for various countries" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +CMAKE_USE_DIR="${S}/src/l10n" + +# https://phabricator.kde.org/T13722 +# https://invent.kde.org/frameworks/breeze-icons/-/issues/1 +PATCHES=( "${FILESDIR}/${PN}-5.90.0-standalone.patch" ) + +RDEPEND="!
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kross/
commit: ab06f09ab77e4ad2a021de29ac975aa5d6d9f331 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 17:09:16 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 6 17:16:08 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ab06f09a kde-frameworks/kross: 5.113.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kross/kross-5.113.0.ebuild | 33 +++ 1 file changed, 33 insertions(+) diff --git a/kde-frameworks/kross/kross-5.113.0.ebuild b/kde-frameworks/kross/kross-5.113.0.ebuild new file mode 100644 index 00..a8669fc6b9 --- /dev/null +++ b/kde-frameworks/kross/kross-5.113.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="forceoptional" +ECM_QTHELP="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.9 +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework for embedding scripting into applications" +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" +IUSE="" + +RDEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtscript-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kparts-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 +" +DEPEND="${RDEPEND} + >=dev-qt/designer-${QTMIN}:5 +"
[gentoo-commits] proj/kde:master commit in: kde-frameworks/krunner/
commit: 069a191dd95c522a37b2c34a4d27554cadf6daa5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 17:08:03 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 6 17:16:04 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=069a191d kde-frameworks/krunner: 5.113.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/krunner/krunner-5.113.0.ebuild | 46 +++ 1 file changed, 46 insertions(+) diff --git a/kde-frameworks/krunner/krunner-5.113.0.ebuild b/kde-frameworks/krunner/krunner-5.113.0.ebuild new file mode 100644 index 00..dc9f4fd8f3 --- /dev/null +++ b/kde-frameworks/krunner/krunner-5.113.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.9 +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework for providing different actions given a string query" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="activities" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/threadweaver-${PVCUT}*:5 + =kde-plasma/libplasma-${PVCUT}*:5 + activities? ( =kde-plasma/plasma-activities-${PVCUT}*:5 ) +" +RDEPEND="${DEPEND}" + +CMAKE_SKIP_TESTS=( + # requires virtual dbus, otherwise hangs; bugs #630672 + dbusrunnertest + # bug 789351 + runnermanagersinglerunnermodetest + # bug 838502 + runnermanagertest +) + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package activities KF5Activities) + ) + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/qqc2-desktop-style/
commit: 5563d6ba6cb4cec49149a7d4fa1ed2bf175fcbc8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 17:08:41 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 6 17:16:06 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5563d6ba kde-frameworks/qqc2-desktop-style: 5.113.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../qqc2-desktop-style-5.113.0.ebuild | 31 ++ 1 file changed, 31 insertions(+) diff --git a/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.113.0.ebuild b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.113.0.ebuild new file mode 100644 index 00..78cf90702e --- /dev/null +++ b/kde-frameworks/qqc2-desktop-style/qqc2-desktop-style-5.113.0.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.9 +inherit ecm frameworks.kde.org + +DESCRIPTION="Style for QtQuickControls 2 that uses QWidget's QStyle for painting" + +LICENSE="|| ( GPL-2+ LGPL-3+ )" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5= + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kirigami-${PVCUT}*:5 + =kde-frameworks/sonnet-${PVCUT}*:5[qml] +" +RDEPEND="${DEPEND} + >=dev-qt/qtgraphicaleffects-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 +"
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kjs/
commit: 1ea7bccf7a44b2ccfc38194214b89982c1ca6004 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 17:09:11 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 6 17:16:08 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1ea7bccf kde-frameworks/kjs: 5.113.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kjs/kjs-5.113.0.ebuild | 23 +++ 1 file changed, 23 insertions(+) diff --git a/kde-frameworks/kjs/kjs-5.113.0.ebuild b/kde-frameworks/kjs/kjs-5.113.0.ebuild new file mode 100644 index 00..6d778961d9 --- /dev/null +++ b/kde-frameworks/kjs/kjs-5.113.0.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_HANDBOOK="optional" +ECM_QTHELP="false" +inherit ecm frameworks.kde.org + +DESCRIPTION="ECMAScipt compatible parser and engine" +LICENSE="BSD-2 LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +BDEPEND=" + dev-lang/perl +" +DEPEND=" + dev-libs/libpcre +" +RDEPEND="${DEPEND}" + +DOCS=( src/README )
[gentoo-commits] proj/kde:master commit in: kde-plasma/libplasma/
commit: e168ca89daaaf4b1adbe89008f5760149e741e13 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 17:08:46 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 6 17:16:07 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e168ca89 kde-plasma/libplasma: 5.113.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-plasma/libplasma/libplasma-5.113.0.ebuild | 76 +++ 1 file changed, 76 insertions(+) diff --git a/kde-plasma/libplasma/libplasma-5.113.0.ebuild b/kde-plasma/libplasma/libplasma-5.113.0.ebuild new file mode 100644 index 00..c62a32bf98 --- /dev/null +++ b/kde-plasma/libplasma/libplasma-5.113.0.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_NONGUI="true" +ECM_QTHELP="true" +ECM_TEST="true" +KDE_ORG_TAR_PN="plasma-framework" +KFMIN=$(ver_cut 1-2) +QTMIN=5.15.9 +inherit ecm frameworks.kde.org + +DESCRIPTION="Plasma library and runtime components based upon KF5 and Qt5" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="gles2-only kf6compat man wayland" + +RESTRICT="test" + +# kde-frameworks/kwindowsystem[X]: Unconditional use of KX11Extras +COMMON_DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5[gles2-only=,X] + >=dev-qt/qtquickcontrols-${QTMIN}:5 + >=dev-qt/qtsql-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + =kde-frameworks/karchive-${KFMIN}*:5 + =kde-frameworks/kconfig-${KFMIN}*:5[qml] + =kde-frameworks/kconfigwidgets-${KFMIN}*:5 + =kde-frameworks/kcoreaddons-${KFMIN}*:5 + =kde-frameworks/kdeclarative-${KFMIN}*:5 + =kde-frameworks/kglobalaccel-${KFMIN}*:5 + =kde-frameworks/kguiaddons-${KFMIN}*:5 + =kde-frameworks/ki18n-${KFMIN}*:5 + =kde-frameworks/kiconthemes-${KFMIN}*:5 + =kde-frameworks/kio-${KFMIN}*:5 + =kde-frameworks/kirigami-${KFMIN}*:5 + =kde-frameworks/knotifications-${KFMIN}*:5 + =kde-frameworks/kpackage-${KFMIN}*:5 + =kde-frameworks/kservice-${KFMIN}*:5 + =kde-frameworks/kwidgetsaddons-${KFMIN}*:5 + =kde-frameworks/kwindowsystem-${KFMIN}*:5[X] + =kde-frameworks/kxmlgui-${KFMIN}*:5 + =kde-plasma/plasma-activities-${KFMIN}*:5 + x11-libs/libX11 + x11-libs/libxcb + !gles2-only? ( media-libs/libglvnd[X] ) + wayland? ( + =kde-plasma/kwayland-${KFMIN}*:5 + media-libs/libglvnd + ) +" +DEPEND="${COMMON_DEPEND} + x11-base/xorg-proto +" +RDEPEND="${COMMON_DEPEND} + kf6compat? ( kde-plasma/libplasma:6 ) +" +BDEPEND="man? ( >=kde-frameworks/kdoctools-${KFMIN}:5 )" + +src_configure() { + local mycmakeargs=( + -DBUILD_DESKTOPTHEMES=$(usex !kf6compat) + $(cmake_use_find_package !gles2-only OpenGL) + $(cmake_use_find_package man KF5DocTools) + $(cmake_use_find_package wayland EGL) + $(cmake_use_find_package wayland KF5Wayland) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/khtml/
commit: b4adcd583db053bccbd4bac7ea12b8cd35569d5a Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 17:09:06 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 6 17:16:08 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b4adcd58 kde-frameworks/khtml: 5.113.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/khtml/khtml-5.113.0.ebuild | 70 +++ 1 file changed, 70 insertions(+) diff --git a/kde-frameworks/khtml/khtml-5.113.0.ebuild b/kde-frameworks/khtml/khtml-5.113.0.ebuild new file mode 100644 index 00..0f3121bd5f --- /dev/null +++ b/kde-frameworks/khtml/khtml-5.113.0.ebuild @@ -0,0 +1,70 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.9 +inherit ecm frameworks.kde.org + +DESCRIPTION="KHTML web rendering engine" +LICENSE="LGPL-2" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="X" + +RDEPEND=" + dev-libs/openssl:0 + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5[ssl] + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kglobalaccel-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/kjs-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/kparts-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/ktextwidgets-${PVCUT}*:5 + =kde-frameworks/kwallet-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?] + =kde-frameworks/kxmlgui-${PVCUT}*:5 + =kde-frameworks/sonnet-${PVCUT}*:5 + media-libs/giflib:= + media-libs/libjpeg-turbo:= + media-libs/libpng:0= + >=media-libs/phonon-4.11.0[qt5(+)] + sys-libs/zlib + X? ( + >=dev-qt/qtx11extras-${QTMIN}:5 + x11-libs/libX11 + ) +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtx11extras-${QTMIN}:5 ) + X? ( x11-base/xorg-proto ) +" +BDEPEND=" + dev-lang/perl + dev-util/gperf +" + +src_configure() { + local mycmakeargs=( + -DWITH_X11=$(usex X) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kxmlgui/
commit: 4ed6b327ce115c58f2355ad3454c1677edd85a70 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 17:08:31 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 6 17:16:06 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=4ed6b327 kde-frameworks/kxmlgui: 5.113.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kxmlgui/kxmlgui-5.113.0.ebuild | 45 +++ 1 file changed, 45 insertions(+) diff --git a/kde-frameworks/kxmlgui/kxmlgui-5.113.0.ebuild b/kde-frameworks/kxmlgui/kxmlgui-5.113.0.ebuild new file mode 100644 index 00..86e504b8ea --- /dev/null +++ b/kde-frameworks/kxmlgui/kxmlgui-5.113.0.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.9 +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework for managing menu and toolbar actions in an abstract way" + +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +LICENSE="LGPL-2+" +IUSE="" + +# slot op: includes QtCore/private/qlocale_p.h +DEPEND=" + >=dev-qt/qtcore-${QTMIN}:5= + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5[ssl] + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kglobalaccel-${PVCUT}*:5 + =kde-frameworks/kguiaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 +" +RDEPEND="${DEPEND}" + +CMAKE_SKIP_TESTS=( + # bug 668198: files are missing; whatever. + ktoolbar_unittest + # bug 650290 + kxmlgui_unittest + # bug 808216 + ktooltiphelper_unittest +)
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kparts/
commit: d534995451d78b22ff6c34533b4514dfc2ff2a16 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 17:07:57 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 6 17:16:04 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d5349954 kde-frameworks/kparts: 5.113.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kparts/kparts-5.113.0.ebuild | 32 + 1 file changed, 32 insertions(+) diff --git a/kde-frameworks/kparts/kparts-5.113.0.ebuild b/kde-frameworks/kparts/kparts-5.113.0.ebuild new file mode 100644 index 00..efbad46843 --- /dev/null +++ b/kde-frameworks/kparts/kparts-5.113.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.9 +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework providing elaborate user-interface components" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +RDEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 +" +DEPEND="${RDEPEND} + >=kde-frameworks/ktextwidgets-${PVCUT}:5 +"
[gentoo-commits] proj/kde:master commit in: kde-frameworks/purpose/
commit: cd2d97d08d9276cf6c286e64f2abbda248606664 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 17:08:36 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 6 17:16:06 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=cd2d97d0 kde-frameworks/purpose: 5.113.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/purpose/purpose-5.113.0.ebuild | 83 +++ 1 file changed, 83 insertions(+) diff --git a/kde-frameworks/purpose/purpose-5.113.0.ebuild b/kde-frameworks/purpose/purpose-5.113.0.ebuild new file mode 100644 index 00..12cd439d5d --- /dev/null +++ b/kde-frameworks/purpose/purpose-5.113.0.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="false" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.9 +inherit ecm frameworks.kde.org optfeature xdg-utils + +DESCRIPTION="Library for providing abstractions to get the developer's purposes fulfilled" +LICENSE="LGPL-2.1+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="bluetooth +kaccounts kf6compat" + +# requires running environment +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kirigami-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/prison-${PVCUT}*:5 + kaccounts? ( + >=kde-apps/kaccounts-integration-19.04.3:5 + net-libs/accounts-qt + ) +" +RDEPEND="${DEPEND} + kf6compat? ( kde-frameworks/purpose:6 ) + >=dev-qt/qtquickcontrols-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + >=kde-frameworks/kdeclarative-${PVCUT}:5 + bluetooth? ( =kde-frameworks/bluez-qt-${PVCUT}*:5 ) + kaccounts? ( net-libs/accounts-qml ) +" + +src_prepare() { + ecm_src_prepare + + use bluetooth || + cmake_run_in src/plugins cmake_comment_add_subdirectory bluetooth +} + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package kaccounts KAccounts) + ) + + ecm_src_configure +} + +src_install() { + ecm_src_install + + if use kf6compat; then + rm "${D}"/usr/share/icons/hicolor/128x128/apps/{reviewboard,phabricator}-purpose.png \ + "${D}"/usr/share/icons/hicolor/16x16/apps/{reviewboard,phabricator}-purpose.png \ + || die + fi +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "Send through KDE Connect" kde-misc/kdeconnect + fi + ecm_pkg_postinst + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/ktextwidgets/
commit: d48c7644b78c7b78694cc39d7f184479cab8f0a1 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 17:08:19 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 6 17:16:05 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d48c7644 kde-frameworks/ktextwidgets: 5.113.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../ktextwidgets/ktextwidgets-5.113.0.ebuild | 37 ++ 1 file changed, 37 insertions(+) diff --git a/kde-frameworks/ktextwidgets/ktextwidgets-5.113.0.ebuild b/kde-frameworks/ktextwidgets/ktextwidgets-5.113.0.ebuild new file mode 100644 index 00..ff043d1815 --- /dev/null +++ b/kde-frameworks/ktextwidgets/ktextwidgets-5.113.0.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.9 +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework providing an assortment of widgets for displaying and editing text" +LICENSE="LGPL-2+ LGPL-2.1+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="speech" + +DEPEND=" + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/sonnet-${PVCUT}*:5 + speech? ( >=dev-qt/qtspeech-${QTMIN}:5 ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package speech Qt5TextToSpeech) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/ktexteditor/
commit: b0f088428cade72f11fc5b0a1dca276c58bc00de Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 17:08:14 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 6 17:16:05 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=b0f08842 kde-frameworks/ktexteditor: 5.113.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../ktexteditor/ktexteditor-5.113.0.ebuild | 66 ++ 1 file changed, 66 insertions(+) diff --git a/kde-frameworks/ktexteditor/ktexteditor-5.113.0.ebuild b/kde-frameworks/ktexteditor/ktexteditor-5.113.0.ebuild new file mode 100644 index 00..4a47713d7e --- /dev/null +++ b/kde-frameworks/ktexteditor/ktexteditor-5.113.0.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.9 +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework providing a full text editor component" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+editorconfig kf6compat" + +RESTRICT="test" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtprintsupport-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kauth-${PVCUT}*:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kguiaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/kparts-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 + =kde-frameworks/sonnet-${PVCUT}*:5 + =kde-frameworks/syntax-highlighting-${PVCUT}*:5 + editorconfig? ( app-text/editorconfig-core-c ) +" +RDEPEND="${DEPEND} + kf6compat? ( kde-frameworks/ktexteditor:6 ) +" +BDEPEND="test? ( >=kde-frameworks/kservice-${PVCUT}:5 )" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package editorconfig EditorConfig) + ) + + ecm_src_configure +} + +src_install() { + ecm_src_install + + if use kf6compat; then + rm "${D}"/usr/share/polkit-1/actions/org.kde.ktexteditor.katetextbuffer.policy \ + "${D}"/usr/share/dbus-1/system-services/org.kde.ktexteditor.katetextbuffer.service \ + "${D}"/usr/share/dbus-1/system.d/org.kde.ktexteditor.katetextbuffer.conf || die + fi +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kwallet/
commit: 8f737657e82fb0998e3dd4ab0b89fa900281621f Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 17:08:25 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 6 17:16:05 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8f737657 kde-frameworks/kwallet: 5.113.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kwallet/kwallet-5.113.0.ebuild | 60 +++ 1 file changed, 60 insertions(+) diff --git a/kde-frameworks/kwallet/kwallet-5.113.0.ebuild b/kde-frameworks/kwallet/kwallet-5.113.0.ebuild new file mode 100644 index 00..2ce573c610 --- /dev/null +++ b/kde-frameworks/kwallet/kwallet-5.113.0.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.9 +inherit ecm frameworks.kde.org optfeature + +DESCRIPTION="Framework providing desktop-wide storage for passwords" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="gpg kf6compat +man" + +DEPEND=" + >=app-crypt/qca-2.3.1:2[qt5(+)] + dev-libs/libgcrypt:0= + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5[X] + !kf6compat? ( gpg? ( >=app-crypt/gpgme-1.7.1:=[cxx,qt5] ) ) +" +RDEPEND="${DEPEND} + kf6compat? ( kde-frameworks/kwallet:6 ) +" +BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )" + +src_configure() { + local mycmakeargs=( + -DBUILD_KWALLETD=$(usex !kf6compat) + -DBUILD_KWALLET_QUERY=$(usex !kf6compat) + $(cmake_use_find_package man KF5DocTools) + ) + if ! use kf6compat; then + mycmakeargs+=( + $(cmake_use_find_package gpg Gpgmepp) + ) + fi + + ecm_src_configure +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]]; then + optfeature "Auto-unlocking after account login" "kde-plasma/kwallet-pam:5" + optfeature "KWallet management" "kde-apps/kwalletmanager:5" + elog "For more information, read https://wiki.gentoo.org/wiki/KDE#KWallet; + fi + ecm_pkg_postinst +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kglobalaccel/
commit: 105552c5c4db484d6ed8b8d7f54ad23f4deb4410 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 17:07:24 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 6 17:16:02 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=105552c5 kde-frameworks/kglobalaccel: 5.113.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../kglobalaccel/kglobalaccel-5.113.0.ebuild | 52 ++ 1 file changed, 52 insertions(+) diff --git a/kde-frameworks/kglobalaccel/kglobalaccel-5.113.0.ebuild b/kde-frameworks/kglobalaccel/kglobalaccel-5.113.0.ebuild new file mode 100644 index 00..c1ed0d1054 --- /dev/null +++ b/kde-frameworks/kglobalaccel/kglobalaccel-5.113.0.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.9 +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework to handle global shortcuts" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="kf6compat" + +RESTRICT="test" # requires installed instance + +COMMON_DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtx11extras-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5[X] + x11-libs/libxcb + x11-libs/xcb-util-keysyms +" +DEPEND="${COMMON_DEPEND} + test? ( + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtquickcontrols2-${QTMIN}:5 + =kde-frameworks/kdeclarative-${PVCUT}*:5 + ) +" +RDEPEND="${COMMON_DEPEND} + kf6compat? ( kde-plasma/kglobalacceld:6 ) +" +BDEPEND=">=dev-qt/linguist-tools-${QTMIN}:5" + +src_configure() { + local mycmakeargs=( + -DKF6_COMPAT_BUILD=$(usex kf6compat) + ) + ecm_src_configure +} + +src_test() { + XDG_CURRENT_DESKTOP="KDE" ecm_src_test # bug 789342 +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kservice/
commit: 0e084237e2c0097fbdff6d251d18e4247ea46170 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 17:08:08 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 6 17:16:05 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=0e084237 kde-frameworks/kservice: 5.113.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kservice/kservice-5.113.0.ebuild | 50 + 1 file changed, 50 insertions(+) diff --git a/kde-frameworks/kservice/kservice-5.113.0.ebuild b/kde-frameworks/kservice/kservice-5.113.0.ebuild new file mode 100644 index 00..127d9bd5cc --- /dev/null +++ b/kde-frameworks/kservice/kservice-5.113.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.9 +inherit ecm frameworks.kde.org + +DESCRIPTION="Advanced plugin and service introspection" + +LICENSE="LGPL-2 LGPL-2.1+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+man" + +# requires running kde environment +RESTRICT="test" + +BDEPEND=" + sys-devel/bison + sys-devel/flex + man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 ) +" +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtconcurrent-${QTMIN}:5 ) +" + +src_configure() { + local mycmakeargs=( + -DAPPLICATIONS_MENU_NAME=kf5-applications.menu + $(cmake_use_find_package man KF5DocTools) + ) + + ecm_src_configure +} + +src_install() { + ecm_src_install + + # bug 596316 + dosym kf5-applications.menu /etc/xdg/menus/applications.menu +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/knewstuff/
commit: 5a1279a32787636b5c33e4ec2940f7b8f6d10f0f Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 17:07:46 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 6 17:16:03 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=5a1279a3 kde-frameworks/knewstuff: 5.113.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/knewstuff/knewstuff-5.113.0.ebuild | 49 +++ 1 file changed, 49 insertions(+) diff --git a/kde-frameworks/knewstuff/knewstuff-5.113.0.ebuild b/kde-frameworks/knewstuff/knewstuff-5.113.0.ebuild new file mode 100644 index 00..43de33f0a8 --- /dev/null +++ b/kde-frameworks/knewstuff/knewstuff-5.113.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +ECM_TEST="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.9 +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework for downloading and sharing additional application data" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="opds" + +DEPEND=" + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/attica-${PVCUT}*:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kpackage-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kxmlgui-${PVCUT}*:5 + opds? ( =kde-frameworks/syndication-${PVCUT}*:5 ) +" +RDEPEND="${DEPEND} + >=kde-frameworks/kirigami-${PVCUT}:5 +" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package opds KF5Syndication) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/knotifyconfig/
commit: 2f0deffb2f49c8530e2abea4bc8998ce5ece7722 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 17:07:52 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 6 17:16:04 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=2f0deffb kde-frameworks/knotifyconfig: 5.113.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../knotifyconfig/knotifyconfig-5.113.0.ebuild | 34 ++ 1 file changed, 34 insertions(+) diff --git a/kde-frameworks/knotifyconfig/knotifyconfig-5.113.0.ebuild b/kde-frameworks/knotifyconfig/knotifyconfig-5.113.0.ebuild new file mode 100644 index 00..09df5f524b --- /dev/null +++ b/kde-frameworks/knotifyconfig/knotifyconfig-5.113.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_TEST="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.9 +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework for configuring desktop notifications" +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="phonon" + +DEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + !phonon? ( media-libs/libcanberra ) + phonon? ( >=media-libs/phonon-4.11.0[qt5(+)] ) +" +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package !phonon Canberra) + ) + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kio/
commit: 411ad4f52fb37735c4a412b013f1d4b1bfd9ebb8 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 17:07:41 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 6 17:16:03 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=411ad4f5 kde-frameworks/kio: 5.113.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kio/kio-5.113.0.ebuild | 92 +++ 1 file changed, 92 insertions(+) diff --git a/kde-frameworks/kio/kio-5.113.0.ebuild b/kde-frameworks/kio/kio-5.113.0.ebuild new file mode 100644 index 00..92d54f239d --- /dev/null +++ b/kde-frameworks/kio/kio-5.113.0.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +ECM_HANDBOOK="optional" +ECM_HANDBOOK_DIR="docs" +ECM_TEST="forceoptional" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.9 +inherit ecm frameworks.kde.org xdg-utils + +DESCRIPTION="Framework providing transparent file and data management" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="acl kerberos +kwallet X" + +# tests hang +RESTRICT="test" + +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtdeclarative-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtnetwork-${QTMIN}:5[ssl] + >=dev-qt/qtwidgets-${QTMIN}:5 + >=dev-qt/qtxml-${QTMIN}:5 + =kde-frameworks/kauth-${PVCUT}*:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kbookmarks-${PVCUT}*:5 + =kde-frameworks/kcodecs-${PVCUT}*:5 + =kde-frameworks/kcompletion-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/kguiaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kiconthemes-${PVCUT}*:5 + =kde-frameworks/kitemviews-${PVCUT}*:5 + =kde-frameworks/kjobwidgets-${PVCUT}*:5 + =kde-frameworks/knotifications-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/ktextwidgets-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?] + =kde-frameworks/kxmlgui-${PVCUT}*:5 + =kde-frameworks/solid-${PVCUT}*:5 + sys-power/switcheroo-control + acl? ( + sys-apps/attr + virtual/acl + ) + handbook? ( + dev-libs/libxml2 + dev-libs/libxslt + =kde-frameworks/kdoctools-${PVCUT}*:5 + ) + kerberos? ( virtual/krb5 ) + kwallet? ( =kde-frameworks/kwallet-${PVCUT}*:5 ) + X? ( >=dev-qt/qtx11extras-${QTMIN}:5 ) +" +DEPEND="${RDEPEND} + >=dev-qt/qtconcurrent-${QTMIN}:5 + test? ( sys-libs/zlib ) +" +PDEPEND=">=kde-frameworks/kded-${PVCUT}:5" + +src_configure() { + local mycmakeargs=( + -DKIO_NO_PUBLIC_QTCONCURRENT=ON + $(cmake_use_find_package acl ACL) + $(cmake_use_find_package kerberos GSSAPI) + $(cmake_use_find_package kwallet KF5Wallet) + -DWITH_X11=$(usex X) + ) + + ecm_src_configure +} + +pkg_postinst() { + ecm_pkg_postinst + xdg_desktop_database_update +} + +pkg_postrm() { + ecm_pkg_postrm + xdg_desktop_database_update +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kinit/
commit: 78013b94841a4f9ad4db6328ba5593bf34612a0a Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 17:07:35 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 6 17:16:03 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=78013b94 kde-frameworks/kinit: 5.113.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/kinit/kinit-5.113.0.ebuild | 48 +++ 1 file changed, 48 insertions(+) diff --git a/kde-frameworks/kinit/kinit-5.113.0.ebuild b/kde-frameworks/kinit/kinit-5.113.0.ebuild new file mode 100644 index 00..678fe74805 --- /dev/null +++ b/kde-frameworks/kinit/kinit-5.113.0.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_QTHELP="false" +ECM_TEST="false" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.9 +inherit ecm frameworks.kde.org + +DESCRIPTION="Helper library to speed up start of applications on KDE workspaces" + +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="+caps +man X" + +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/kcrash-${PVCUT}*:5 + =kde-frameworks/kdbusaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kio-${PVCUT}*:5 + =kde-frameworks/kservice-${PVCUT}*:5 + =kde-frameworks/kwindowsystem-${PVCUT}*:5[X?] + caps? ( sys-libs/libcap ) + X? ( + x11-libs/libX11 + x11-libs/libxcb + ) +" +DEPEND="${RDEPEND} + X? ( x11-base/xorg-proto ) +" +BDEPEND="man? ( >=kde-frameworks/kdoctools-${PVCUT}:5 )" + +src_configure() { + local mycmakeargs=( + $(cmake_use_find_package caps Libcap) + $(cmake_use_find_package man KF5DocTools) + -DWITH_X11=$(usex X) + ) + + ecm_src_configure +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/kiconthemes/
commit: 9bdeb2030a082d72e250736d9b0591b19abb037a Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 6 17:07:30 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Dec 6 17:16:03 2023 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9bdeb203 kde-frameworks/kiconthemes: 5.113.0 version bump Signed-off-by: Andreas Sturmlechner gentoo.org> .../kiconthemes/kiconthemes-5.113.0.ebuild | 32 ++ 1 file changed, 32 insertions(+) diff --git a/kde-frameworks/kiconthemes/kiconthemes-5.113.0.ebuild b/kde-frameworks/kiconthemes/kiconthemes-5.113.0.ebuild new file mode 100644 index 00..bdda049915 --- /dev/null +++ b/kde-frameworks/kiconthemes/kiconthemes-5.113.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +ECM_DESIGNERPLUGIN="true" +PVCUT=$(ver_cut 1-2) +QTMIN=5.15.9 +inherit ecm frameworks.kde.org + +DESCRIPTION="Framework for icon theming and configuration" +LICENSE="LGPL-2+" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +IUSE="" + +RESTRICT="test" # bug 574770 + +RDEPEND=" + >=dev-qt/qtdbus-${QTMIN}:5 + >=dev-qt/qtgui-${QTMIN}:5 + >=dev-qt/qtsvg-${QTMIN}:5 + >=dev-qt/qtwidgets-${QTMIN}:5 + =kde-frameworks/karchive-${PVCUT}*:5 + =kde-frameworks/kconfig-${PVCUT}*:5 + =kde-frameworks/kconfigwidgets-${PVCUT}*:5 + =kde-frameworks/kcoreaddons-${PVCUT}*:5 + =kde-frameworks/ki18n-${PVCUT}*:5 + =kde-frameworks/kwidgetsaddons-${PVCUT}*:5 +" +DEPEND="${RDEPEND} + test? ( >=dev-qt/qtdeclarative-${QTMIN}:5 ) +"