[gentoo-commits] repo/gentoo:master commit in: dev-util/tkdiff/
commit: 9f69ca323f7167d0a12d40a0f219e66eb91d856c Author: Alfredo Tupone gentoo org> AuthorDate: Tue Feb 27 07:31:06 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Feb 27 07:31:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f69ca32 dev-util/tkdiff: drop 5.1, 5.2.1 add 5.6 Signed-off-by: Alfredo Tupone gentoo.org> dev-util/tkdiff/Manifest | 3 +-- dev-util/tkdiff/tkdiff-5.1.ebuild | 25 -- .../{tkdiff-5.2.1.ebuild => tkdiff-5.6.ebuild} | 4 ++-- 3 files changed, 3 insertions(+), 29 deletions(-) diff --git a/dev-util/tkdiff/Manifest b/dev-util/tkdiff/Manifest index f998db337525..7eb6ff4b0e77 100644 --- a/dev-util/tkdiff/Manifest +++ b/dev-util/tkdiff/Manifest @@ -1,3 +1,2 @@ -DIST tkdiff-5-1.zip 233467 BLAKE2B 711d5bf0ea1d919d235e5cfcb76c2597a849293652544a5bc5ed969ca8d1a9720a406504b07d382a1ae84447709984fddf627129e70f4d043648731bea54039e SHA512 76301e74a1396ae540470fd0f4b8c7b4e214bdb4027f5ed52d98e5ea48afd99971a7880d1ec54812f6f13a3f1e92c7cd0d2c4d6d0b6e098e47fd36759fe7a047 -DIST tkdiff-5-2-1.zip 245828 BLAKE2B 9241224d40aa229c169fe87beca7a276a00c9a37de8c9e92c50103954a56e2fe117e06985f5885ffe0e9a87abbbf1a8098a7832d3b6afd4a44f3457ce83c6e32 SHA512 d151c1bc755010f797458db9d8689c727beeff2bede5245dc79239f738fe63e49a95207b5d034dcd69e1ee2e699b78acdc94799f4dc5530c293435c902c387e9 DIST tkdiff-5-5-2.zip 288042 BLAKE2B 104b9cab59dc068ee7117bd23e2ea4a2b81d44ee62424f1971320255247f375dd92e70364f81f38356c5579d3479e9f4162d964337faf400ace12f00edbfac6a SHA512 33b7596dcb704f2a56e1f194155e451e1c6102537171c4f746c21007321f35ac631248fae32abac58bfc180d299654ebbfb06ba055ac967877a3112a08d11a49 +DIST tkdiff-5-6.zip 289205 BLAKE2B db490a4a1fcb3e5ec899e1c41a84079001e78a9d9ff65873fedefe40682dac50965b862054282481e711e6d8e3f16aefc4920acfcc5214db152ac0932bf8e4f1 SHA512 ba4d312b372145772c4654a6fc1231752843fc84059296550163490e597046b2060fd021769e4edf2a7641dec34cbf7619d6e4aad2a64568ce6a6721080b2368 diff --git a/dev-util/tkdiff/tkdiff-5.1.ebuild b/dev-util/tkdiff/tkdiff-5.1.ebuild deleted file mode 100644 index 16fa2d4929a1.. --- a/dev-util/tkdiff/tkdiff-5.1.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -MYP=${PN}-$(ver_rs 1- -) - -DESCRIPTION="Graphical front end to the diff program" -HOMEPAGE="http://tkdiff.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${PV}/${MYP}.zip" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux" - -RDEPEND="dev-lang/tk" -DEPEND="${RDEPEND}" -BDEPEND="app-arch/unzip" - -S="${WORKDIR}/${MYP}" - -src_install() { - dobin tkdiff - dodoc CHANGELOG.txt -} diff --git a/dev-util/tkdiff/tkdiff-5.2.1.ebuild b/dev-util/tkdiff/tkdiff-5.6.ebuild similarity index 91% rename from dev-util/tkdiff/tkdiff-5.2.1.ebuild rename to dev-util/tkdiff/tkdiff-5.6.ebuild index e56f5cfb63a3..b10e4bebc239 100644 --- a/dev-util/tkdiff/tkdiff-5.2.1.ebuild +++ b/dev-util/tkdiff/tkdiff-5.6.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 MYP=${PN}-$(ver_rs 1- -)
[gentoo-commits] repo/gentoo:master commit in: app-containers/lxd/
commit: 2eb87936f7045bfd287ac4d3364a8757779fa997 Author: Joonas Niilola gentoo org> AuthorDate: Tue Feb 27 07:25:13 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Tue Feb 27 07:28:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2eb87936 app-containers/lxd: revbump stable 5.0.2 to match dqlite changes - accidentally pushed new dqlite straight-to-stable, stable lxd needs to follow its changes. Signed-off-by: Joonas Niilola gentoo.org> app-containers/lxd/{lxd-5.0.2-r3.ebuild => lxd-5.0.2-r4.ebuild} | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app-containers/lxd/lxd-5.0.2-r3.ebuild b/app-containers/lxd/lxd-5.0.2-r4.ebuild similarity index 98% rename from app-containers/lxd/lxd-5.0.2-r3.ebuild rename to app-containers/lxd/lxd-5.0.2-r4.ebuild index 16d15f1b9488..f74e0a523ad9 100644 --- a/app-containers/lxd/lxd-5.0.2-r3.ebuild +++ b/app-containers/lxd/lxd-5.0.2-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -19,9 +19,8 @@ DEPEND="acct-group/lxd app-arch/xz-utils >=app-containers/lxc-5.0.0:=[apparmor?,seccomp(+)] dev-db/sqlite:3 - >=dev-libs/dqlite-1.13.0:= + >=dev-libs/dqlite-1.16.4:=[lz4] dev-libs/lzo - >=dev-libs/raft-0.17.1:=[lz4] >=dev-util/xdelta-3.0[lzma(+)] net-dns/dnsmasq[dhcp] sys-libs/libcap
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tkcon/
commit: e608ff82938353a507a4876a5e4fd9d287960055 Author: Alfredo Tupone gentoo org> AuthorDate: Tue Feb 27 07:24:22 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Feb 27 07:24:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e608ff82 dev-tcltk/tkcon: add 2.7.11, drop 2.5-r1 & 2.7.3 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/tkcon/Manifest | 3 +- dev-tcltk/tkcon/tkcon-2.5-r1.ebuild| 34 -- .../{tkcon-2.7.3.ebuild => tkcon-2.7.11.ebuild}| 4 +-- 3 files changed, 3 insertions(+), 38 deletions(-) diff --git a/dev-tcltk/tkcon/Manifest b/dev-tcltk/tkcon/Manifest index b9d630083359..741e9a4c1276 100644 --- a/dev-tcltk/tkcon/Manifest +++ b/dev-tcltk/tkcon/Manifest @@ -1,3 +1,2 @@ -DIST tkcon-2.5.tar.gz 139834 BLAKE2B 95d0d0fe856b9ed287d1b2af6132845e047d269991fda8fd0ac88b06b200e1e75d9ac5b3ad4bac7daf08d52ebd2a4ec5697c841565cf290980288b0ecf0449a6 SHA512 f53d21dbf281112b761970b05aa643d59881978965a0e01f6eddcf98709c4b7ef635bc69ec40fc14b5c78397b240b86d8b6ed63aac48f656242c19fd7851 DIST tkcon-2.7.10.tar.gz 277788 BLAKE2B 7894947c5ca062f2b905550e88c34a414d4b665b6fff0c5bf22a54e2600050b62eecbdfbde179206571cf74d39e3a9d9e33b93356bf5b81aa9cbf79dcdfcf118 SHA512 a580e06d0c86613b3c9e9daa7863fde6fd11b4e2243764c0b016f0db9d9ba0a9cf839ae26efc37e843f5da87f6304a6d0fcab7667ff6c25246a44e1630851634 -DIST tkcon-2.7.3.tar.gz 278421 BLAKE2B 67e4f2d441808f26f46a08423e278fbd219cd02ad63e05de2608521066e75a041cba055296628a5b800fec516e6f26994fec413a9baf10c34aa309e04a2a9477 SHA512 2cad55d861059bd615a2084a796e99c7654ad40e50bdb209b4e4bcb36a6051dc9ac101fbd09cc29f9582ef02254c1730297eefc8e8d426c25dd25f4590e6aa25 +DIST tkcon-2.7.11.tar.gz 280499 BLAKE2B c68991100e95f347796c34253b6a4aceb4e1b20a6d6d99b64750b5c50117317b3b571054e6658afa27cf4bbe4af19a6c7c0dc03f68e9e95eec428a84ef910df9 SHA512 d56268f8edfbccb66ef6288d5b98481dc0c2a8e4f97e553e8031175dad5922ad14087f55709e41902a812e738d29ae9e07efdc6ce2d30919801c9bb54cddab07 diff --git a/dev-tcltk/tkcon/tkcon-2.5-r1.ebuild b/dev-tcltk/tkcon/tkcon-2.5-r1.ebuild deleted file mode 100644 index 6594a06ec59d.. --- a/dev-tcltk/tkcon/tkcon-2.5-r1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Tk GUI console" -HOMEPAGE="http://tkcon.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -KEYWORDS="~amd64 ~ppc ~x86" -SLOT="0" -IUSE="doc" - -DEPEND="dev-lang/tk:*" -RDEPEND="${DEPEND}" - -src_prepare() { - default - mv docs/changes.txt CHANGES -} - -src_install() { - local tclver="$(echo 'puts $tcl_version' | tclsh)" - local instdir=/usr/$(get_libdir)/tcl${tclver}/${PN}2.5 - dodir ${instdir} - cp -pP pkgIndex.tcl tkcon.tcl "${D}"${instdir} || die - dodir /usr/bin - dosym ${instdir}/tkcon.tcl /usr/bin/tkcon - if use doc; then - HTML_DOCS=( docs/* ) - fi - einstalldocs -} diff --git a/dev-tcltk/tkcon/tkcon-2.7.3.ebuild b/dev-tcltk/tkcon/tkcon-2.7.11.ebuild similarity index 94% rename from dev-tcltk/tkcon/tkcon-2.7.3.ebuild rename to dev-tcltk/tkcon/tkcon-2.7.11.ebuild index d0d15951af1d..6ee739f1193b 100644 --- a/dev-tcltk/tkcon/tkcon-2.7.3.ebuild +++ b/dev-tcltk/tkcon/tkcon-2.7.11.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 DESCRIPTION="Tk GUI console" HOMEPAGE="http://tkcon.sourceforge.net/";
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tkdnd/
commit: 92d442a213ac4770228b3068b8a3113d86b12300 Author: Alfredo Tupone gentoo org> AuthorDate: Tue Feb 27 07:26:42 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Feb 27 07:27:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92d442a2 dev-tcltk/tkdnd: add 2.9.4 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/tkdnd/Manifest | 1 + dev-tcltk/tkdnd/tkdnd-2.9.4.ebuild | 42 ++ 2 files changed, 43 insertions(+) diff --git a/dev-tcltk/tkdnd/Manifest b/dev-tcltk/tkdnd/Manifest index 9ac6ca2ccc97..9f764ee50e47 100644 --- a/dev-tcltk/tkdnd/Manifest +++ b/dev-tcltk/tkdnd/Manifest @@ -1 +1,2 @@ DIST tkdnd-release-test-v2.9.2.tar.gz 573739 BLAKE2B 4e9cae26542cc7774a0faf3d91a8a3f3b3b598735fcdb4e0565be26893514fe2e3f301ecaa7c698913f570b30f37ba0e2e890c6651ceebbc5d6cd9f66caf57c8 SHA512 dd1538ad884e8287d9c90c3b1565b95a047f552a271f921b0d0d7cb7bde8d8d6ad7e8c3247b647c09080c2e23c57ca11c30bde516cf66abcbe1dac6dd0e7cdc7 +DIST tkdnd-release-test-v2.9.4.tar.gz 1358824 BLAKE2B 7ea5039825cdc160232bc987a903642b2b2e54973c7f45142b5ea53e6b8ec2b2249416a0220217dc1ae1475dbcf432e2c8c72954f850eb2009512f9ef06b0644 SHA512 2eaf84235443c4a69e411674a7a7b27a1d43ded8aba7b09ed4d2f128cc2bfc9e38018c337004ce7bf0a0082dc0f87a7e89c7c2fc50dfedbb1047deef1d73daa2 diff --git a/dev-tcltk/tkdnd/tkdnd-2.9.4.ebuild b/dev-tcltk/tkdnd/tkdnd-2.9.4.ebuild new file mode 100644 index ..014f6d7ec75a --- /dev/null +++ b/dev-tcltk/tkdnd/tkdnd-2.9.4.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}-release-test-v${PV} + +DESCRIPTION="Adds native drag & drop capabilities to tk toolkit" +HOMEPAGE="https://www.ellogon.org/petasis/index.php/tcltk-projects/tkdnd"; +SRC_URI="https://github.com/petasis/tkdnd/archive/${MY_P}.tar.gz"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +IUSE="debug threads X" + +DEPEND="dev-lang/tk:=" +RDEPEND=${DEPEND} + +QA_CONFIG_IMPL_DECL_SKIP=( + stat64 # used to test for Large File Support +) + +S=${WORKDIR}/${PN}-${MY_P} + +RESTRICT="test" + +src_prepare() { + sed \ + -e 's:-O2::g' \ + -e 's:-fomit-frame-pointer::g' \ + -e 's:-pipe::g' \ + -i configure tclconfig/tcl.m4 || die + default +} + +src_configure() { + econf \ + $(use_with X x) \ + $(use_enable debug symbols) \ + $(use_enable threads) +}
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/thread/
commit: 590b7767a21bedc458e177b56b337c00af2b1d55 Author: Alfredo Tupone gentoo org> AuthorDate: Tue Feb 27 07:17:37 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Feb 27 07:17:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=590b7767 dev-tcltk/thread: add 2.8.8 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/thread/Manifest | 1 + dev-tcltk/thread/thread-2.8.5.ebuild | 1 - dev-tcltk/thread/{thread-2.8.5.ebuild => thread-2.8.8.ebuild} | 5 ++--- 3 files changed, 3 insertions(+), 4 deletions(-) diff --git a/dev-tcltk/thread/Manifest b/dev-tcltk/thread/Manifest index fa7d5e70e385..bc876ce12edd 100644 --- a/dev-tcltk/thread/Manifest +++ b/dev-tcltk/thread/Manifest @@ -1 +1,2 @@ DIST thread2.8.5.tar.gz 338776 BLAKE2B b6500ba59f87150d3d4479cae9a55b591a41768c6a74520933157d8fe2ec5374a79cf258fad1f08c775b190c17667dc529605f21a4fdd562320778be94b294a2 SHA512 b1cd049605f44ea5e85a121ff864d9e531491b24579654159dd5f3850b0aa4192ea79844324be3e9c6b395b14e6f765474c792bfd3271c7100b49f0ff22832d0 +DIST thread2.8.8.tar.gz 343099 BLAKE2B 3551bdbc4cab78c6ea0ea7eac43c53a65a1f55f9eae302ddd7030c33b40b76317ecc651d731411396cf4f51f11c852bab0c60642d36a312f23e22f96019df427 SHA512 249ddf689ee20536280e3b3d220c0faa3a8a2821bcd31a3f6188ef838d31e5cacefa7fd737b8e29b73a6b30e0a946d2eeb0805dd851c9f8aefc5c5bc5f50de0e diff --git a/dev-tcltk/thread/thread-2.8.5.ebuild b/dev-tcltk/thread/thread-2.8.5.ebuild index ac9589a23cf2..299354e5ba6b 100644 --- a/dev-tcltk/thread/thread-2.8.5.ebuild +++ b/dev-tcltk/thread/thread-2.8.5.ebuild @@ -14,7 +14,6 @@ SRC_URI="mirror://sourceforge/project/tcl/Thread%20Extension/${PV}/${MY_P}.tar.g LICENSE="BSD" SLOT="0" KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="" DEPEND="dev-lang/tcl:0=[threads]" RDEPEND="${DEPEND}" diff --git a/dev-tcltk/thread/thread-2.8.5.ebuild b/dev-tcltk/thread/thread-2.8.8.ebuild similarity index 84% copy from dev-tcltk/thread/thread-2.8.5.ebuild copy to dev-tcltk/thread/thread-2.8.8.ebuild index ac9589a23cf2..0d61f5d80f0b 100644 --- a/dev-tcltk/thread/thread-2.8.5.ebuild +++ b/dev-tcltk/thread/thread-2.8.8.ebuild @@ -13,8 +13,7 @@ SRC_URI="mirror://sourceforge/project/tcl/Thread%20Extension/${PV}/${MY_P}.tar.g LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" -IUSE="" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" DEPEND="dev-lang/tcl:0=[threads]" RDEPEND="${DEPEND}" @@ -25,7 +24,7 @@ QA_CONFIG_IMPL_DECL_SKIP=( S="${WORKDIR}"/${MY_P} -PATCHES=( "${FILESDIR}"/${P}-musl.patch ) +PATCHES=( "${FILESDIR}"/${PN}-2.8.5-musl.patch ) src_prepare() { default
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tclx/files/, dev-tcltk/tclx/
commit: 6795d1df8c3dfd87f090518b4e5b96093b70bada Author: Alfredo Tupone gentoo org> AuthorDate: Tue Feb 27 07:13:33 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Feb 27 07:13:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6795d1df dev-tcltk/tclx: add 8.6.3, drop 8.4.4-r4 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/tclx/Manifest| 2 +- .../files/tclx-8.4.4-configure-clang16-deux.patch | 83 - .../tclx/files/tclx-8.4.4-configure-clang16.patch | 33 dev-tcltk/tclx/files/tclx-8.4.4-gcc11.patch| 192 - .../{tclx-8.4.4-r4.ebuild => tclx-8.6.3.ebuild}| 15 +- 5 files changed, 7 insertions(+), 318 deletions(-) diff --git a/dev-tcltk/tclx/Manifest b/dev-tcltk/tclx/Manifest index b3aecab75124..eca9e2452738 100644 --- a/dev-tcltk/tclx/Manifest +++ b/dev-tcltk/tclx/Manifest @@ -1,2 +1,2 @@ -DIST tclx-8.4.4.tar.gz 456569 BLAKE2B 50123f95ed780c28dae9e2f0db956b81b559ee9ea33563b999f33a727c451374a63c0cba3012d4dd46df020426c7fdb3b04f932fc5b6ec742156e9dad81a7d3b SHA512 dcf9cbd08eae0cc4901e8e871a440e6c85d7d5ac923306206afaf0a1d931866ce3b91177d7b3a37e87a5cdcccb068ed7b9c76cb1a71a13f4f26cf204b8c42090 DIST tclx-8.6.1.tar.gz 457438 BLAKE2B 451b90a6f4403177604684a2a4475a057924faa4b625ac035d65b622b69e8dfea7146143056491ce8740374c18c4fbfb0184a0d074bf799897a01bb767e1695c SHA512 4a2293aad667b108f19f837686044fc168831781d04a9f8eaa2afe677c587f1e128a536ad9db609720e0046a20ff6f8dd7a0e5dd1232ef775c5a14e24ec0614d +DIST tclx-8.6.3.tar.gz 457293 BLAKE2B 4d3578c0312bc2a0a0cfe079699893818ed6bce941dd84d4cb4786891e784930e0172c4c15892a2b81acf0f4a5062145e9f4397842185358b49658c692cd08cc SHA512 680b8916ccb5725ed173b45549c94e7b1e17c4e5cf700c3991d2791b9f299660e94c880401dccfbff7ca630036c0781c41a9692c2d8ead2e7ad880e2e05a69e7 diff --git a/dev-tcltk/tclx/files/tclx-8.4.4-configure-clang16-deux.patch b/dev-tcltk/tclx/files/tclx-8.4.4-configure-clang16-deux.patch deleted file mode 100644 index 278dc23bb94d.. --- a/dev-tcltk/tclx/files/tclx-8.4.4-configure-clang16-deux.patch +++ /dev/null @@ -1,83 +0,0 @@ -https://github.com/flightaware/tclx/pull/15 -https://sourceforge.net/p/tclx/bugs/84/ - -From a65705e6cba4fe395afbdc8c903b8b819d7e6962 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Fri, 18 Nov 2022 01:12:17 + -Subject: [PATCH] Fix configure.ac compatibility with Clang 16 - -Clang 16 makes -Wimplicit-function-declaration and -Wimplicit-int errors by default. - -Unfortunately, this can lead to misconfiguration or miscompilation of software as configure -tests may then return the wrong result. - -We also fix -Wstrict-prototypes while here as it's easy to do and it prepares -us for C23. - -For more information, see LWN.net [0] or LLVM's Discourse [1], the Gentoo wiki [2], -or the (new) c-std-porting mailing list [3]. - -[0] https://lwn.net/Articles/913505/ -[1] https://discourse.llvm.org/t/configure-script-breakage-with-the-new-werror-implicit-function-declaration/65213 -[2] https://wiki.gentoo.org/wiki/Modern_C_porting -[3] hosted at lists.linux.dev. - -Bug: https://bugs.gentoo.org/881713 -Signed-off-by: Sam James a/configure.in -+++ b/configure.in -@@ -193,10 +193,11 @@ WIFEXITED(x);/* Generates compiler error if WIFEXITED uses an int. */ - - AC_MSG_CHECKING(checking to see what 'times' returns) - AC_TRY_RUN([ -+#include - #include - #include - #include --main() { -+int main(void) { - struct tms cpu; - times(&cpu); - sleep(2); -@@ -269,7 +270,8 @@ main() { - - AC_CHECK_FUNC(catgets, - [AC_MSG_CHECKING([catclose return value]) -- AC_TRY_COMPILE([#include ], [ -+ AC_TRY_COMPILE([#include -+ #include ], [ - if (catclose ((nl_catd) 0) == 0) exit (0);], - AC_MSG_RESULT(ok), [ - AC_MSG_RESULT([broken catclose return type]) a/tclconfig/tcl.m4 -+++ b/tclconfig/tcl.m4 -@@ -2525,7 +2525,8 @@ AC_DEFUN([TEA_TIME_HANDLER], [ - # (like convex) have timezone functions, etc. - # - AC_CACHE_CHECK([long timezone variable], tcl_cv_timezone_long, [ -- AC_TRY_COMPILE([#include ], -+ AC_TRY_COMPILE([#include -+#include ], - [extern long timezone; - timezone += 1; - exit (0);], -@@ -2537,7 +2538,8 @@ AC_DEFUN([TEA_TIME_HANDLER], [ - # On some systems (eg IRIX 6.2), timezone is a time_t and not a long. - # - AC_CACHE_CHECK([time_t timezone variable], tcl_cv_timezone_time, [ -- AC_TRY_COMPILE([#include ], -+ AC_TRY_COMPILE([#include -+#include ], - [extern time_t timezone; - timezone += 1; - exit (0);], -@@ -2574,7 +2576,7 @@ AC_DEFUN([TEA_BUGGY_STRTOD], [ - AC_TRY_RUN([ - #include - extern double strtod(); -- int main() { -+ int main(void) { - char *in
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/bwidget/
commit: 747d07aaa4169ca8c428ea357855ee413ef69c6e Author: Alfredo Tupone gentoo org> AuthorDate: Tue Feb 27 07:02:59 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Tue Feb 27 07:03:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=747d07aa dev-tcltk/bwidget: add 1.9.16, drop 1.9.14 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/bwidget/Manifest | 2 +- .../bwidget/{bwidget-1.9.14.ebuild => bwidget-1.9.16.ebuild} | 12 +--- 2 files changed, 6 insertions(+), 8 deletions(-) diff --git a/dev-tcltk/bwidget/Manifest b/dev-tcltk/bwidget/Manifest index 892f0c073a09..9f43d5226710 100644 --- a/dev-tcltk/bwidget/Manifest +++ b/dev-tcltk/bwidget/Manifest @@ -1,2 +1,2 @@ DIST BWidget-1.9.15.zip 329390 BLAKE2B 011bc3e303082af8ec4aaf1bfa3812cec0e0c91dac41db867d5ebd5883949795d5877a53050be31823a218fdbc5113df8c848378af133ecb26dc07f5e8360b1c SHA512 cc3c46a112e902158c3f010941efcd51b42adae5b989511b325c619bffe79c3a11d74b044619e1ed9ef4b77abf18f7a2e8dfbd3fe46e1d26a1b61a02c3a3096c -DIST bwidget-1.9.14.tar.gz 261654 BLAKE2B 2c0e8ed33624f6304e775da3be02975aced85c8eeb8ca7fd736858a9323f7bd6aad96bb3697db1c9c571d5dc72ff21d3c161d4f2a8ada83f9ec615391c0f1890 SHA512 7db9c69ae423e97356ff3e54ffc77a450fb967907b32356f343aa4321faceb3e807e63babb2edf0e2c6ab086af570dbd6a02a85e4ca2c1f020ae4df78c8f0fe8 +DIST bwidget-1.9.16.tar.gz 252813 BLAKE2B 2e8aff10d73e5782603a62991551d83cce6b88513e2a1b9487105ed2778a144f10e1815be7a4a9e34e2e036efb9526a221e4a880d53e30bed85bbc67c852141f SHA512 1355e8d8fa784d4bb72a82eae267b6c958cd7d401d68ded05e296929b8d39d64aeab4620c7c9acb02d31bf8da6c3da15460429f95f8d07846f68a8e86257f43d diff --git a/dev-tcltk/bwidget/bwidget-1.9.14.ebuild b/dev-tcltk/bwidget/bwidget-1.9.16.ebuild similarity index 72% rename from dev-tcltk/bwidget/bwidget-1.9.14.ebuild rename to dev-tcltk/bwidget/bwidget-1.9.16.ebuild index 1ed8f4bfa110..a6b28a07b2df 100644 --- a/dev-tcltk/bwidget/bwidget-1.9.14.ebuild +++ b/dev-tcltk/bwidget/bwidget-1.9.16.ebuild @@ -1,25 +1,23 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 inherit virtualx -MY_PN=${PN/bw/BW} -MY_P=${MY_PN}-${PV} - DESCRIPTION="High-level widget set for Tcl/Tk" HOMEPAGE="http://tcllib.sourceforge.net/"; -SRC_URI="mirror://sourceforge/tcllib/${MY_PN}/${PV}/${P}.tar.gz" +SRC_URI="mirror://sourceforge/tcllib/BWidget/${PV}/${P}.tar.gz" LICENSE="tcltk" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="doc" RESTRICT="!test? ( test )" DEPEND="dev-lang/tk:0" RDEPEND="${DEPEND}" +BDEPEND="app-arch/unzip" PATCHES=( "${FILESDIR}"/${PN}-1.9.8-test.patch )
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/localhost/
commit: 359f30af2bc74686baca6ef6f775f823c9b9622c Author: Hans de Graaff gentoo org> AuthorDate: Tue Feb 27 06:35:29 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Feb 27 06:39:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=359f30af dev-ruby/localhost: enable ruby33 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/localhost/localhost-1.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/localhost/localhost-1.2.0.ebuild b/dev-ruby/localhost/localhost-1.2.0.ebuild index 3d7b9f9412c2..889710b2d342 100644 --- a/dev-ruby/localhost/localhost-1.2.0.ebuild +++ b/dev-ruby/localhost/localhost-1.2.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -USE_RUBY="ruby31 ruby32" +USE_RUBY="ruby31 ruby32 ruby33" RUBY_FAKEGEM_EXTRADOC="readme.md" RUBY_FAKEGEM_GEMSPEC="localhost.gemspec"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/io-event/
commit: 26c7996e27d911573e20d6304cc052b39bf974bf Author: Hans de Graaff gentoo org> AuthorDate: Tue Feb 27 06:36:55 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Tue Feb 27 06:39:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26c7996e dev-ruby/io-event: add 1.4.4 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/io-event/Manifest | 1 + dev-ruby/io-event/io-event-1.4.4.ebuild | 36 + 2 files changed, 37 insertions(+) diff --git a/dev-ruby/io-event/Manifest b/dev-ruby/io-event/Manifest index 9cd2f9cc6473..25bf8cb12c0e 100644 --- a/dev-ruby/io-event/Manifest +++ b/dev-ruby/io-event/Manifest @@ -3,3 +3,4 @@ DIST io-event-1.2.2.tar.gz 35405 BLAKE2B 9fb96c920524db8111b8d3650f2559df71e262f DIST io-event-1.3.2.tar.gz 45587 BLAKE2B b4a6e03d6470e0e1fd214e8d4ec9c34b44590b949dd3c2206ace0d963a7eb5f0164d4be7524e3e050869e45fdccce391174342b6185e2a8c29aaa9e8c1fb SHA512 532dcaf2fb658f4770cc99a486adf1c2d853260c9f4b9bc9d411dc1a84f439881b96ba365523c7566f8a87cfb44a375642a92f327c9ea95803183dd552dabd7a DIST io-event-1.3.3.tar.gz 46284 BLAKE2B f2d6fe2a1eb3c1d0f26097847b9b0d464fa274d215f620ffa46e7718d89f97a7ff8bb00b145d29763caed527410d0e3040dab313445e11b26b2ef3891d05f604 SHA512 71391822d2664f9c9534cc474b2e9b052d98f44d7c985b768c93ff2956379f2c107094ba4ab9e376bb3820e085f15187f210566229a31ae493334cf4af073bad DIST io-event-1.4.0.tar.gz 46329 BLAKE2B ece30e2673f14f9529b0808f5725f45ee847c337d08b5547161fa7d9cd2f807cf969ff22a25a21c0869b12b9ccd47a3d12bc6694a97ea49ab18700a30bd8365b SHA512 a7002e6df70180208c2f617d59e72bce98c13b2bde6af459f72bdf7fc0045e989225ddf39acf0be9b33d1d252443cf6cfc0076114dfc2c832732c0f7baa06569 +DIST io-event-1.4.4.tar.gz 46919 BLAKE2B c66b410c1eb3e1b398b2ff8f1cad103f0d75e680b2b79ba8e0144ebfe0d0ce29de4996c2c758447c665231c07a939e31af5f3fc47725be33733dcfed8afcd12e SHA512 f8c7503d5d924de2847a57e6af0b01cb8c1638f4b3060a3afc58ca7cc3a719d5df2fa7b83252d1d761f4a3dc8da68b759797e1d1cd6168ad16421924ef3ef316 diff --git a/dev-ruby/io-event/io-event-1.4.4.ebuild b/dev-ruby/io-event/io-event-1.4.4.ebuild new file mode 100644 index ..54d45037491d --- /dev/null +++ b/dev-ruby/io-event/io-event-1.4.4.ebuild @@ -0,0 +1,36 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_EXTENSIONS=(ext/extconf.rb) +RUBY_FAKEGEM_EXTRADOC="readme.md" +RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" +RUBY_FAKEGEM_RECIPE_TEST="sus" + +inherit ruby-fakegem + +DESCRIPTION="An event loop" +HOMEPAGE="https://github.com/socketry/io-event"; +SRC_URI="https://github.com/socketry/io-event/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="+io-uring" + +RDEPEND="io-uring? ( sys-libs/liburing:= )" +DEPEND="${RDEPEND}" + +all_ruby_prepare() { + sed -i -E 's/require_relative "(.+)"/require File.expand_path("\1")/g' "${RUBY_FAKEGEM_GEMSPEC}" || die + + # Avoid dependency on unpackaged covered package + rm -f config/sus.rb || die + + if ! use io-uring ; then + sed -i -e "s:have_library('uring'):have_library('idonotexist_uring'):" ext/extconf.rb || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/marshmallow/
commit: 1e6b0a07cff60174c67b7baf4546b43a99eeb10f Author: Michał Górny gentoo org> AuthorDate: Tue Feb 27 06:29:52 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 27 06:29:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e6b0a07 dev-python/marshmallow: Bump to 3.21.0 Signed-off-by: Michał Górny gentoo.org> dev-python/marshmallow/Manifest | 1 + dev-python/marshmallow/marshmallow-3.21.0.ebuild | 36 2 files changed, 37 insertions(+) diff --git a/dev-python/marshmallow/Manifest b/dev-python/marshmallow/Manifest index 88f9a0120259..c18b24621aae 100644 --- a/dev-python/marshmallow/Manifest +++ b/dev-python/marshmallow/Manifest @@ -1 +1,2 @@ DIST marshmallow-3.20.2.gh.tar.gz 183876 BLAKE2B 84cf8ca23069ad1d2353ffa9299556298457485fa459746b948835f04f92ef3949d5429e8285e084be7398fb294b3d74eba1b38ef21b469daed401f1e6affcdb SHA512 8305693405a976c5b0c6ef074a12af4736f9620ca37c7c2ec6318fac2b19086426344ce8c2f515e95becdba8b2bb1c20aca5a9dffb4145cb27fee00dc080 +DIST marshmallow-3.21.0.gh.tar.gz 183738 BLAKE2B 9f9b9203be93e6feecbd6b7e1da32f737ba33ca8e386e062d091e20480f5241c1d73f77afd542cb24816a48aa5a948aaa20edcfe9d0fdfa847f6e405e89cff20 SHA512 d08e4eedafc1d6f2bfab463357febc75013e8a548195ab85aac55fa225f2180a4f1646d68f8586d369dd108a793086c5bb8522c7543a51540ec4ee6de5305ad3 diff --git a/dev-python/marshmallow/marshmallow-3.21.0.ebuild b/dev-python/marshmallow/marshmallow-3.21.0.ebuild new file mode 100644 index ..2adebae08366 --- /dev/null +++ b/dev-python/marshmallow/marshmallow-3.21.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="A library for converting to and from native Python datatypes" +HOMEPAGE=" + https://github.com/marshmallow-code/marshmallow/ + https://pypi.org/project/marshmallow/ +" +SRC_URI=" + https://github.com/marshmallow-code/marshmallow/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +RDEPEND=" + >=dev-python/packaging-17.0[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/pytz[${PYTHON_USEDEP}] + dev-python/simplejson[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/cachetools/
commit: e50de5ac31e63ceeb844fb5031636729b50cd58f Author: Michał Górny gentoo org> AuthorDate: Tue Feb 27 06:25:58 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 27 06:25:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50de5ac dev-python/cachetools: Bump to 5.3.3 Signed-off-by: Michał Górny gentoo.org> dev-python/cachetools/Manifest| 1 + dev-python/cachetools/cachetools-5.3.3.ebuild | 21 + 2 files changed, 22 insertions(+) diff --git a/dev-python/cachetools/Manifest b/dev-python/cachetools/Manifest index d9166f0c9297..7662512af85d 100644 --- a/dev-python/cachetools/Manifest +++ b/dev-python/cachetools/Manifest @@ -1 +1,2 @@ DIST cachetools-5.3.2.tar.gz 26510 BLAKE2B c3cf15b69d7d6950c3a78d6ef4dbff317206bf08aa504081a545523244cfee8ca4013b0227bf7525ad7b82022b55e5f67633587d006e21e6b6b8ca9af151bf6c SHA512 1a6e32acefdd6165b3348dc32df300c5d3cd5bcff23c5f8eae5d7b6bc40a9aab7b5d6dee4bf23ebb49dea9a434570e854e24325028680a581f2b359d16e5d836 +DIST cachetools-5.3.3.tar.gz 26522 BLAKE2B 56eb1ab02fa50a7980d977d9a136c4c43b4981308c1c9fd5b2de596ce5fc79b2e3fbdefdade594fa3aa632eb5b26742f2afb7359dc87705d27389a8312247095 SHA512 ece7b1e54839aa8cae65a6164dc8dce6b1553c72ead551e1ae1d8a5e5ee937b952773504dc0d63c423521adfd20d6839bb3ea066dcbc6ab296649bd4ab8f7d83 diff --git a/dev-python/cachetools/cachetools-5.3.3.ebuild b/dev-python/cachetools/cachetools-5.3.3.ebuild new file mode 100644 index ..0aacc0a86209 --- /dev/null +++ b/dev-python/cachetools/cachetools-5.3.3.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2024 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 + +DESCRIPTION="Extensible memoizing collections and decorators" +HOMEPAGE=" + https://github.com/tkem/cachetools/ + https://pypi.org/project/cachetools/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/email-validator/
commit: 80808bfd0be3df2615bb837945df63da8be5a794 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 27 06:25:41 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 27 06:25:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80808bfd dev-python/email-validator: Bump to 2.1.1 Signed-off-by: Michał Górny gentoo.org> dev-python/email-validator/Manifest| 1 + .../email-validator/email-validator-2.1.1.ebuild | 31 ++ 2 files changed, 32 insertions(+) diff --git a/dev-python/email-validator/Manifest b/dev-python/email-validator/Manifest index 5a00df26e2cf..47cc354e4e63 100644 --- a/dev-python/email-validator/Manifest +++ b/dev-python/email-validator/Manifest @@ -1 +1,2 @@ DIST email_validator-2.1.0.post1.tar.gz 46288 BLAKE2B 0321869435485f69bb31b5eb59b778e72add7df4c24815fded9f71740a3fabe48b0a2cf705df692a699d4370f8ab25af946c526b4cec2d9d04777fcb4f37f9ad SHA512 a9ed642bf3c8f80b3a5e832f31e4ea114dcb012afe162439803a499a7ad016b10f6a25092cc61e445f91a1fe1ab6cfb7eb0aca054fd5458c0b935baf92735739 +DIST email_validator-2.1.1.tar.gz 44709 BLAKE2B 7b5a67c0690ee11519d16ce56be7e3ddc955b06fda84b2bb9793e9bc80d82adf7e39799dd1d6cd1b902911721d8e5f7dcf4624b6fbf1e97b0a8edaa16f7ca062 SHA512 659bc5ec1583ff0fdeb256f57ac2506089758772fb471a49865cdee62af3f96a43ff21a94099bb13b69f1efff20952f33ad6bf0cb1bea0793285820948c9fdb4 diff --git a/dev-python/email-validator/email-validator-2.1.1.ebuild b/dev-python/email-validator/email-validator-2.1.1.ebuild new file mode 100644 index ..4d5a61be9fda --- /dev/null +++ b/dev-python/email-validator/email-validator-2.1.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_PN=email-validator +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="A robust email syntax and deliverability validation library" +HOMEPAGE=" + https://github.com/JoshData/python-email-validator/ + https://pypi.org/project/email-validator/ +" + +LICENSE="CC0-1.0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="0" + +RDEPEND=" + >=dev-python/idna-2.8[${PYTHON_USEDEP}] + >=dev-python/dnspython-1.15.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest + +python_test() { + epytest -m "not network" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlglot/
commit: db8fc6c25452a3e7d90a8d2c593ffc590a1f4394 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 27 06:25:09 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 27 06:25:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db8fc6c2 dev-python/sqlglot: Bump to 22.0.1 Signed-off-by: Michał Górny gentoo.org> dev-python/sqlglot/Manifest | 1 + dev-python/sqlglot/sqlglot-22.0.1.ebuild | 121 +++ 2 files changed, 122 insertions(+) diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest index a044c1ffbc92..5c41b10d339a 100644 --- a/dev-python/sqlglot/Manifest +++ b/dev-python/sqlglot/Manifest @@ -20,6 +20,7 @@ DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea7 DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb DIST smallvec-1.11.2.crate 34801 BLAKE2B 58645e99db8f02db64d02c75860c7ea41836c427c03ee3b0b23365e73a406e4fd6ac312bf13fc5faef8bb6111c10fcfd5f839d5b3686e9b34d1626f8469fc327 SHA512 5cfb427c3b99b0dbd71f6154ed899abcde9d7d2992977ac7b2ef3a4c3ff51e4efafd133071a69609b4ed6cb269bdc26b79eb72e1988f10dfcaef8185d950cd1d DIST sqlglot-21.2.1.tar.gz 17682954 BLAKE2B 63b03ee6640c1cb88fffc04442198971add9a04afede2712fb1a55b0f77252f0b9d76a67f364d4cf6c2959bafd4690606de1be31cc173f4e04dffccb3de98713 SHA512 800348c61470f77d844e551c2536e2d74645087c6591a460eaa5bebfff78538655863c861c2c817cc543374b24b6c6334c7d1050168157ba3cb92c01d4b16fa5 +DIST sqlglot-22.0.1.tar.gz 17713150 BLAKE2B ad0b4e83744afdc8f32a2127d22c13462eaa8778c56f162bcf8bf62c50abd076952fd2bac18817226bb38a10bbe557196062a092698a9df5680a7594c3cef8ef SHA512 15a3078dba7c072dd41f73dae71e36560a41de43e9493050d2e62a3e43f22583bc3879535fcee19f7f8b98c027f667ec75301ffe80d8df957b4030a98c99ebd1 DIST syn-2.0.41.crate 246016 BLAKE2B 9d389f2e2a0acb4c84c309456e8ffcc88c5d4d541535ed136832d7a6054dde45a598bb68e8a6f3062ca2a96e1ceae947d54b3aec9bad65b0c51d6733aa6c80db SHA512 6bbaf69ca783025dfb81ac3612ac60bfbed31b2d87792909b35c12892dadebdaff2ddf9463105e536b671dce5870610ab90fe29471284bbd3014dca8d6993f1a DIST target-lexicon-0.12.12.crate 25156 BLAKE2B f3803596c75f6c89438592a1176c3748fc2c0524d7d50a20056de1cd26d40c572b05bafcdf6dd702752864bea37c8b4f28f96dadc12a5b3bb1d279b25e489f85 SHA512 6147295c43ba1b7b087a3c5ab51534b2985e4e77e5e15687978cfb9d07e21c4fd9bc7191576d6cabd268d08a44dc733c4a957e59dba8b948c2055d8bb433aeca DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 diff --git a/dev-python/sqlglot/sqlglot-22.0.1.ebuild b/dev-python/sqlglot/sqlglot-22.0.1.ebuild new file mode 100644 index ..058fa81df816 --- /dev/null +++ b/dev-python/sqlglot/sqlglot-22.0.1.ebuild @@ -0,0 +1,121 @@ +# Copyright 2023-2024 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} ) + +CARGO_OPTIONAL=1 +CRATES=" + autocfg@1.1.0 + bitflags@1.3.2 + cfg-if@1.0.0 + heck@0.4.1 + indoc@2.0.4 + libc@0.2.150 + lock_api@0.4.11 + memoffset@0.9.0 + once_cell@1.19.0 + parking_lot@0.12.1 + parking_lot_core@0.9.9 + proc-macro2@1.0.70 + pyo3-build-config@0.20.0 + pyo3-ffi@0.20.0 + pyo3-macros-backend@0.20.0 + pyo3-macros@0.20.0 + pyo3@0.20.0 + quote@1.0.33 + redox_syscall@0.4.1 + scopeguard@1.2.0 + smallvec@1.11.2 + syn@2.0.41 + target-lexicon@0.12.12 + unicode-ident@1.0.12 + unindent@0.2.3 + windows-targets@0.48.5 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_msvc@0.48.5 + windows_i686_gnu@0.48.5 + windows_i686_msvc@0.48.5 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_msvc@0.48.5 +" + +inherit cargo distutils-r1 pypi optfeature + +DESCRIPTION="An easily customizable SQL parser and transpiler" +HOMEPAGE=" + https://sqlglot.com/ + https://github.com/tobymao/sqlglot/ + https://pypi.org/project/sqlglot/ +" +SRC_URI+=" + native-extensions? ( + ${CARGO_CRATE_URIS} + ) +" + +LICENSE="MIT" +LICENSE+=" native-extensions? (" +# Dependent crate licenses +LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016" +LICENSE+=" )" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+native-extensions" + +BDEPEND=" + native-extensions? ( + ${RUST_DEP
[gentoo-commits] repo/gentoo:master commit in: dev-python/readme-renderer/
commit: 3291281652fa2bf33968c8fce4242885944fe334 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 27 06:32:18 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 27 06:32:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32912816 dev-python/readme-renderer: Bump to 43.0 Signed-off-by: Michał Górny gentoo.org> dev-python/readme-renderer/Manifest| 1 + .../readme-renderer/readme-renderer-43.0.ebuild| 34 ++ 2 files changed, 35 insertions(+) diff --git a/dev-python/readme-renderer/Manifest b/dev-python/readme-renderer/Manifest index 2bafd11354cf..b618bb3f9dd6 100644 --- a/dev-python/readme-renderer/Manifest +++ b/dev-python/readme-renderer/Manifest @@ -1 +1,2 @@ DIST readme_renderer-42.0.tar.gz 31532 BLAKE2B d20e6e27e3d551d25788f177671d54b9307ab78f6d685e77831e20bb36ebf4e5b1e0d5d0622ec8d2e868ee202aa1176fa09348137c88f90d2da462aa2c477de1 SHA512 76d78fb2d92faa581679691feeb3cec50ef518417c6c1f187527209ac995f549b4de4b38c7449d1e4dfa7b93d30bfd599db7d01e5e5228c00a24261b0421ce66 +DIST readme_renderer-43.0.tar.gz 31768 BLAKE2B 0f0c3fbac8a1358d5271ee6805e051225bee53a33098d60f8fb54b2bed04de77dc5986759669bf3e14d5fac449b5f6c712aca66400320666958533a406b1ae3b SHA512 505cca08179c0eb35a7248d6bcfea24a968ad749365bec6bb65bbe4ba64ac78ef971ee63422796fdcc462210b199c9df126c8424bfc078ed1a9d1149b2d874e2 diff --git a/dev-python/readme-renderer/readme-renderer-43.0.ebuild b/dev-python/readme-renderer/readme-renderer-43.0.ebuild new file mode 100644 index ..635021f3798c --- /dev/null +++ b/dev-python/readme-renderer/readme-renderer-43.0.ebuild @@ -0,0 +1,34 @@ +# Copyright 1999-2024 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 + +DESCRIPTION="A library for rendering 'readme' descriptions for Warehouse" +HOMEPAGE=" + https://github.com/pypa/readme_renderer/ + https://pypi.org/project/readme-renderer/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +RDEPEND=" + >=dev-python/docutils-0.13.1[${PYTHON_USEDEP}] + >=dev-python/nh3-0.2.14[${PYTHON_USEDEP}] + >=dev-python/pygments-2.5.2[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/docutils-0.19[${PYTHON_USEDEP}] + ) +" + +DOCS=( README.rst ) + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/jupyterlab/
commit: 1e381594a2b786748bc2a37bc082048c7638dfa4 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 27 06:31:44 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 27 06:31:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e381594 dev-python/jupyterlab: Bump to 4.0.13 Signed-off-by: Michał Górny gentoo.org> dev-python/jupyterlab/Manifest | 1 + dev-python/jupyterlab/jupyterlab-4.0.13.ebuild | 77 ++ 2 files changed, 78 insertions(+) diff --git a/dev-python/jupyterlab/Manifest b/dev-python/jupyterlab/Manifest index a8cf206a5dc1..907acb4924c2 100644 --- a/dev-python/jupyterlab/Manifest +++ b/dev-python/jupyterlab/Manifest @@ -1,3 +1,4 @@ DIST jupyterlab-4.0.12.tar.gz 18352336 BLAKE2B afa406372cabd740dc09b354e626d4b87c3143e258294d48f82a816002f43e3d22e43bb0cae9eb34f1754d6ed947923c7fb60fbdaec9c82db162422c6057ec7c SHA512 2a84d2d2e6c64e8fa469b7c5b144b364743d2def1c278aff13e5a9380aca0075b49b31370fed368df951208014a0737380966ab6171a13ff07246ad2b4eca996 +DIST jupyterlab-4.0.13.tar.gz 18354664 BLAKE2B 6c4df40c8ab5a97cf85025c752f48dc97b8d90e01e4343ba40cd7c25f1d48936040af9704a5a9b855aa8cfc9d43db15c0904c96daa73ec0f65c18b365cd2155b SHA512 89a6e7ca594905b08ce7c85299e3fe0a94cb8bb135258c992c3b6eab20f04b34b956e997a362088347c1488f5720e59f8c3d1366d9fbc5bd0dc7c1cc37ad2d43 DIST jupyterlab-4.1.1.tar.gz 21807943 BLAKE2B 9bd6d9fc25c68743f01c2193e09d996e4350a8a00b1b8a0c83c001d4452a16b7ba69362fea36955cbb93f8f408a6e3a5dd45f2a17cde8899d5a192f7395875a5 SHA512 9441dc0faec7e65c7a228b2876d5a6d962e892209414e38c336436af218789d6f735c6c7eb089a0c1525c04ef6824abfb5da82b14292dc402b6a0f7f97d06e0a DIST jupyterlab-4.1.2.tar.gz 21810592 BLAKE2B 5c5c828c0144260e1fbead1f2ea23cd6b458c2c86dc2202ed4e56fd566d85e14544fa7443d0676926e0619721bad5b8e85431bf02f7a61a3f0fceeafb0eafa66 SHA512 17ab1132421e494a3ce48edec3823576f0202b90e238a01f8500b86bbd7753a8b3e6376a9f2bdd5cf7b1f50708853d92886b486a4a0c620df179693f1566e3e2 diff --git a/dev-python/jupyterlab/jupyterlab-4.0.13.ebuild b/dev-python/jupyterlab/jupyterlab-4.0.13.ebuild new file mode 100644 index ..2eb5e053e66d --- /dev/null +++ b/dev-python/jupyterlab/jupyterlab-4.0.13.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi xdg + +DESCRIPTION="JupyterLab computational environment" +HOMEPAGE=" + https://jupyter.org/ + https://github.com/jupyterlab/jupyterlab/ + https://pypi.org/project/jupyterlab/ +" + +LICENSE="BSD MIT GPL-3 Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/async-lru[${PYTHON_USEDEP}] + dev-python/ipykernel[${PYTHON_USEDEP}] + >=dev-python/jinja-3.0.3[${PYTHON_USEDEP}] + dev-python/jupyter-core[${PYTHON_USEDEP}] + >=dev-python/jupyter-lsp-2.0.0[${PYTHON_USEDEP}] + >=dev-python/jupyter-server-2.4.0[${PYTHON_USEDEP}] + =dev-python/jupyterlab-server-2.19[${PYTHON_USEDEP}] + =dev-python/notebook-shim-0.2[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/tomli[${PYTHON_USEDEP}] + >=dev-python/tornado-6.2[${PYTHON_USEDEP}] + dev-python/traitlets[${PYTHON_USEDEP}] + net-libs/nodejs +" + +BDEPEND=" + dev-python/hatch-jupyter-builder[${PYTHON_USEDEP}] + test? ( + dev-python/pytest-console-scripts[${PYTHON_USEDEP}] + >=dev-python/pytest-jupyter-0.5.3[${PYTHON_USEDEP}] + dev-python/pytest-tornasync[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/requests-cache[${PYTHON_USEDEP}] + dev-python/virtualenv[${PYTHON_USEDEP}] + ) +" + +EPYTEST_DESELECT=( + # These tests call npm and want internet + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_uninstall_core_extension + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned_folder + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_install_and_uninstall_pinned + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom_minimal_core_config + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_custom + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build_check + jupyterlab/tests/test_jupyterlab.py::TestExtension::test_build + jupyterlab/tests/test_build_api.py::TestBuildAPI::test_clear + jupyterlab/tests/test_build_api.py::TestBuildAPI::test_build +) + +EPYTEST_IGNORE=( + jupyterlab/tests/test_announcements.py +) + +distutils_enable_tests pytest +# TODO: package sphinx_copybutton +#distutils_enable_sphinx docs/source dev-python/sphinx-rtd-theme
[gentoo-commits] repo/gentoo:master commit in: dev-python/apispec/
commit: 0e0a5efc0bbc65174aea24501a7b02d036bcaebf Author: Michał Górny gentoo org> AuthorDate: Tue Feb 27 06:30:49 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 27 06:30:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e0a5efc dev-python/apispec: Bump to 6.5.0 Signed-off-by: Michał Górny gentoo.org> dev-python/apispec/Manifest | 1 + dev-python/apispec/apispec-6.5.0.ebuild | 46 + 2 files changed, 47 insertions(+) diff --git a/dev-python/apispec/Manifest b/dev-python/apispec/Manifest index 8ae10e222b30..d6a408a526be 100644 --- a/dev-python/apispec/Manifest +++ b/dev-python/apispec/Manifest @@ -1 +1,2 @@ DIST apispec-6.4.0.tar.gz 79114 BLAKE2B 998b153a3d80c45247148210a929a0713d930560a4219dc0da0791e02480ff2a99a74d0b8bc2c170534f7d9e4e05a5fa231fa1d0eaf9359191e7ea6f37e5caf3 SHA512 2b9ceb99945c2e40e00af9f1626d0bd45cdb853fea1b75c58ef312b42b10d521405138c3bc788a33bf38eb31fc9220ed8e9a23c6a3c8980fc5549688d999dcdf +DIST apispec-6.5.0.tar.gz 76109 BLAKE2B 63cf1fe60a828e3612d211214c07eb250accbab62760e76af48e30871f0bfbb6a3d80efe6373549da43a3b3e5ccacc80f61de48a236ad0391e210d9033e87c9f SHA512 1102bd0c00b8b7018c1ad88fe2b4531fbfcfc83fca73aa63e9b7965c0775634f40fb59c061ec901b804c79e69df43f5b33c7b64129a1684a4f8b0b6228f1b1de diff --git a/dev-python/apispec/apispec-6.5.0.ebuild b/dev-python/apispec/apispec-6.5.0.ebuild new file mode 100644 index ..7d9e2538b1f3 --- /dev/null +++ b/dev-python/apispec/apispec-6.5.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A pluggable API specification generator" +HOMEPAGE=" + https://github.com/marshmallow-code/apispec/ + https://pypi.org/project/apispec/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/packaging-21.3[${PYTHON_USEDEP}] + >=dev-python/pyyaml-3.10[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/bottle[${PYTHON_USEDEP}] + >=dev-python/marshmallow-3.18.0[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + dev-python/sphinx-issues \ + dev-python/sphinx-rtd-theme + +python_test() { + local EPYTEST_DESELECT=( + # requires unpackaged prance + tests/test_ext_marshmallow_openapi.py::test_openapi_tools_validate_v2 + tests/test_ext_marshmallow_openapi.py::test_openapi_tools_validate_v3 + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/ipykernel/
commit: 4e96e1cf42abe9d3286108ea0ac473e98ef224b7 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 27 06:26:47 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 27 06:26:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e96e1cf dev-python/ipykernel: Bump to 6.29.3 Signed-off-by: Michał Górny gentoo.org> dev-python/ipykernel/Manifest| 1 + dev-python/ipykernel/ipykernel-6.29.3.ebuild | 79 2 files changed, 80 insertions(+) diff --git a/dev-python/ipykernel/Manifest b/dev-python/ipykernel/Manifest index 4ca5f6133ec8..51190852c65c 100644 --- a/dev-python/ipykernel/Manifest +++ b/dev-python/ipykernel/Manifest @@ -1,3 +1,4 @@ DIST ipykernel-6.29.0.tar.gz 160814 BLAKE2B 4f5c650fda125a477ae7f16fad07e968f0f31a97375159ff5d3917181f31ecac3a618927e492332e5d5f69321c43fad69daa4c9bdfc67acc3756775ef855ceec SHA512 f924d8c4471f04349e1c8d0b980f8759e55c37585a4a44e61ba01ed1b96e3aa3897ec6e953e91f8f881debf5e599ab95b679075dcd413e43b8ed0263e8c9ca44 DIST ipykernel-6.29.1.tar.gz 161082 BLAKE2B f5f5d4f15d08594fbab78675cdc1575a5579b69adeb393fa35d3ef57f56ad642999e5d17a901287a7924d8f7d1b62625d1c81dd96c821ce43bc694a277c63389 SHA512 8691394e76b151561248f66802622a4e4863c51bc26b4cf44e468155ff0f82405b92e69c37ecca8181d4b71736f61658fbf59937e7607a94288c107ea4cbfd74 DIST ipykernel-6.29.2.tar.gz 161175 BLAKE2B fc63fbaf01403933e7bcbb5b242e48f125a8349aeb2454a9bfd2f564e67f842af546fe4e69e447be2f4f6396d6aabcd6e29a6ff57424f5fcec0ebb1a43c50177 SHA512 5be2b1447b951304cabb7fbefae711aa2510dfd72ee03f0e2d9ec02e1cf44e541c9d8a11a87ab77a9338acb56db5c2cd82b11fa85f296c8a06ce6a8235e394b3 +DIST ipykernel-6.29.3.tar.gz 162794 BLAKE2B 3f0dcd1805d736f3657949cad45d8cacc57b6bdd4d950507eedb12aaae9e5f769174e8be45cd648d13b842b144bab237afa8da187b94f91a699602e795fb2418 SHA512 8726b37341a810318ec9c1585649288b40c3ac6875c82f5752da245ccd74125f5cb1557ca27a8187a8f668943a527345e9311d015b9e4e3095a4e07195a7d5b8 diff --git a/dev-python/ipykernel/ipykernel-6.29.3.ebuild b/dev-python/ipykernel/ipykernel-6.29.3.ebuild new file mode 100644 index ..9fa309afc8ca --- /dev/null +++ b/dev-python/ipykernel/ipykernel-6.29.3.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( pypy3 python3_{10..12} ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi virtualx + +DESCRIPTION="IPython Kernel for Jupyter" +HOMEPAGE=" + https://github.com/ipython/ipykernel/ + https://pypi.org/project/ipykernel/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~arm64-macos ~x64-macos" + +RDEPEND=" + >=dev-python/comm-0.1.1[${PYTHON_USEDEP}] + >=dev-python/ipython-7.23.1[${PYTHON_USEDEP}] + >=dev-python/jupyter-client-8[${PYTHON_USEDEP}] + >=dev-python/jupyter-core-4.12[${PYTHON_USEDEP}] + >=dev-python/matplotlib-inline-0.1[${PYTHON_USEDEP}] + dev-python/nest-asyncio[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/psutil[${PYTHON_USEDEP}] + >=dev-python/pyzmq-24[${PYTHON_USEDEP}] + >=dev-python/tornado-6.1[${PYTHON_USEDEP}] + >=dev-python/traitlets-5.4.0[${PYTHON_USEDEP}] +" +# RDEPEND seems specifically needed in BDEPEND, at least jupyter +# bug #816486 +BDEPEND=" + ${RDEPEND} + test? ( + dev-python/flaky[${PYTHON_USEDEP}] + >=dev-python/pytest-asyncio-0.23.5[${PYTHON_USEDEP}] + dev-python/pytest-timeout[${PYTHON_USEDEP}] + dev-python/ipyparallel[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # debugpy is actually optional + sed -i -e '/debugpy/d' pyproject.toml || die + distutils-r1_src_prepare +} + +python_compile() { + distutils-r1_python_compile + # Use python3 in kernel.json configuration, bug #784764 + sed -i -e '/python3.[0-9]\+/s//python3/' \ + "${BUILD_DIR}/install${EPREFIX}/usr/share/jupyter/kernels/python3/kernel.json" || die +} + +src_test() { + local EPYTEST_DESELECT=( + # TODO + tests/test_debugger.py::test_attach_debug + tests/test_debugger.py::test_breakpoint_in_cell_with_leading_empty_lines + tests/test_debugger.py::test_rich_inspect_at_breakpoint + tests/test_debugger.py::test_rich_inspect_not_at_breakpoint + tests/test_debugger.py::test_set_breakpoints + tests/test_debugger.py::test_stop_on_breakpoint + tests/test_debugger.py::test_copy_to_globals + # hangs? + tests/test_eventloop.py::test_tk_loop + # doesn't like pyside2? + tests/test_eventloop.py::test_qt_enable_gui + ) + + virtx distutils-r1_src_test
[gentoo-commits] repo/gentoo:master commit in: dev-python/types-docutils/
commit: 8b17d0730ae86c46286e9fa0a10b24893e65f6c2 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 27 06:24:21 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 27 06:24:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b17d073 dev-python/types-docutils: Bump to 0.20.0.20240227 Signed-off-by: Michał Górny gentoo.org> dev-python/types-docutils/Manifest | 1 + .../types-docutils-0.20.0.20240227.ebuild | 17 + 2 files changed, 18 insertions(+) diff --git a/dev-python/types-docutils/Manifest b/dev-python/types-docutils/Manifest index b4679e78651e..15f1cd4a25a2 100644 --- a/dev-python/types-docutils/Manifest +++ b/dev-python/types-docutils/Manifest @@ -1 +1,2 @@ DIST types-docutils-0.20.0.20240201.tar.gz 12323 BLAKE2B ad93eb201279c8909634033beacd5758fc87c3e25c6199a9fe2929732e3654984b308ea0c559e21819334cea917bb9411d88ef061ddda99b66914be72d62 SHA512 fa47b6da1b3346151aab15bf59173e85b982fbe0fe8ef9cd584899fbc941da52a5a33508ce095ff1e983006d089905aecd9046765c5ff526de8b35a25cfb1ec7 +DIST types-docutils-0.20.0.20240227.tar.gz 12877 BLAKE2B 69fca1425acf34ed9c139cec086af2231a85da1ace9c9fb8de7addbc18fd40d62b27905f2ac382dae9bae29e3438f6a4df5c8be6b870c8209c14f6c1cf575730 SHA512 9d29ebe8968328b230323be13a70b62f057246ecb411acfb38e7c1116a036d62b82a4d3bddb25edd1063387a21ac2c76fbcc74389f87428b5cb990da8b4b2429 diff --git a/dev-python/types-docutils/types-docutils-0.20.0.20240227.ebuild b/dev-python/types-docutils/types-docutils-0.20.0.20240227.ebuild new file mode 100644 index ..cb335ec2836f --- /dev/null +++ b/dev-python/types-docutils/types-docutils-0.20.0.20240227.ebuild @@ -0,0 +1,17 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Typing stubs for docutils" +HOMEPAGE="https://pypi.org/project/types-docutils/"; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86"
[gentoo-commits] repo/gentoo:master commit in: dev-python/tomlkit/
commit: 6bd157a6ba80263055b58af4914b6b0b7d930820 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 27 06:23:59 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 27 06:23:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd157a6 dev-python/tomlkit: Bump to 0.12.4 Signed-off-by: Michał Górny gentoo.org> dev-python/tomlkit/Manifest | 1 + dev-python/tomlkit/tomlkit-0.12.4.ebuild | 43 2 files changed, 44 insertions(+) diff --git a/dev-python/tomlkit/Manifest b/dev-python/tomlkit/Manifest index 1348c338a680..37ee5eba1a09 100644 --- a/dev-python/tomlkit/Manifest +++ b/dev-python/tomlkit/Manifest @@ -1 +1,2 @@ DIST tomlkit-0.12.3.tar.gz 190967 BLAKE2B 82205c8e012d4584c60ce8d53a995a01fccd50e35330b8aaecd84dd348b79be1ec7cd9bbaf84dbdbcd904102b7dc4216551298657553606d4da8457f565e8945 SHA512 f89b1fdcbefcd511bbc5e22a1cc57d8c4593fc1353e901de31c69ac99ed3c685f042d71205c747bd5d20df246dd19b5402393df81231f12d18414d85c0ac +DIST tomlkit-0.12.4.tar.gz 191162 BLAKE2B 3a5f8f01c7965a6d445fa96d0253d0dad55414bf9cae875fe9d9bc670d5b0a20a76fbf655695396ea188cddcea7ad034a38eed05d85f48c47301a3f23a9c7ded SHA512 b6b1cbb954202a256411388eea46852964bbdd02026086a42eab9107c55b961718398ec504f0289560894e9b46cf1c2f4b7e943267454509f6212e899e161d05 diff --git a/dev-python/tomlkit/tomlkit-0.12.4.ebuild b/dev-python/tomlkit/tomlkit-0.12.4.ebuild new file mode 100644 index ..909ac0927d76 --- /dev/null +++ b/dev-python/tomlkit/tomlkit-0.12.4.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Style preserving TOML library" +HOMEPAGE=" + https://github.com/sdispater/tomlkit/ + https://pypi.org/project/tomlkit/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +BDEPEND=" + test? ( + dev-python/pyyaml[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_configure() { + grep -q 'build-backend = "poetry' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease setuptools bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "tomlkit" + version = "${PV}" + description = "Style preserving TOML library" + EOF +}
[gentoo-commits] repo/proj/guru:master commit in: app-admin/bitwarden-cli/
commit: c4def3f6f4b0ee781566975b1fc7a31e44337086 Author: Rahil Bhimjiani rahil rocks> AuthorDate: Mon Feb 26 21:41:09 2024 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Mon Feb 26 21:41:09 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c4def3f6 app-admin/bitwarden-cli: die multiple times Clauses - https://github.com/gentoo/guru/commit/1e15d68eb375d7e1ceb3796314ca69aa8b4a596d#r139080432 Signed-off-by: Rahil Bhimjiani rahil.rocks> app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild b/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild index d6eb78d6ef..14a95f9cc5 100644 --- a/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild +++ b/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild @@ -50,11 +50,11 @@ src_prepare() { } src_compile() { - pushd apps/cli + pushd apps/cli || die PKG_CACHE_PATH="${WORKDIR}"/.pkg-cache npm --verbose --offline run dist:lin \ || die "Build failed! Try prebuilt from upstream ${CATEGORY}/${PN}-bin" - ./dist/linux/bw completion --shell zsh > bw.zsh - popd + ./dist/linux/bw completion --shell zsh > bw.zsh || die + popd || die } src_install() {
[gentoo-commits] repo/proj/guru:master commit in: app-text/md4c/
commit: 0d7cd393ac22dfaf40fa48bf1a4863af64700ae3 Author: NRK disroot org> AuthorDate: Mon Feb 26 18:37:11 2024 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Mon Feb 26 18:37:32 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=0d7cd393 app-text/md4c: add md2html useflag Signed-off-by: NRK disroot.org> app-text/md4c/md4c-0.5.2.ebuild | 4 +++- app-text/md4c/metadata.xml | 3 +++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/app-text/md4c/md4c-0.5.2.ebuild b/app-text/md4c/md4c-0.5.2.ebuild index 4a8b725b1c..524311cd3f 100644 --- a/app-text/md4c/md4c-0.5.2.ebuild +++ b/app-text/md4c/md4c-0.5.2.ebuild @@ -7,8 +7,8 @@ inherit cmake # TODO(NRK): # - enable tests -# - useflag to not build md2html tool # - useflag for static lib (?) +# - move this under dev-libs or maybe split the md2html tool into it's own package (??) if [[ ${PV} == ]]; then inherit git-r3 @@ -25,6 +25,7 @@ HOMEPAGE="https://github.com/mity/md4c"; LICENSE="MIT" SLOT="0" +IUSE="+md2html" src_prepare() { cmake_src_prepare @@ -34,6 +35,7 @@ src_configure() { mycmakeargs=( -DCMAKE_BUILD_TYPE=Release -DBUILD_SHARED_LIBS=ON + -DBUILD_MD2HTML_EXECUTABLE=$(usex md2html ON OFF) ) cmake_src_configure diff --git a/app-text/md4c/metadata.xml b/app-text/md4c/metadata.xml index 0b2c5c0d69..102047fdc7 100644 --- a/app-text/md4c/metadata.xml +++ b/app-text/md4c/metadata.xml @@ -4,6 +4,9 @@ n...@disroot.org + + Build the md2html cli tool + mity/md4c
[gentoo-commits] repo/proj/guru:master commit in: app-arch/7zip/
commit: 5e9e2ad78d04b60b5e2bfcd6174b9482e27a2003 Author: NRK disroot org> AuthorDate: Sun Feb 25 10:35:33 2024 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Mon Feb 26 17:45:02 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5e9e2ad7 app-arch/7zip: grab docs from the linux tarball Signed-off-by: NRK disroot.org> app-arch/7zip/7zip-23.01.ebuild | 10 +- app-arch/7zip/Manifest | 1 + 2 files changed, 10 insertions(+), 1 deletion(-) diff --git a/app-arch/7zip/7zip-23.01.ebuild b/app-arch/7zip/7zip-23.01.ebuild index c3ec08e7e0..340dd91b03 100644 --- a/app-arch/7zip/7zip-23.01.ebuild +++ b/app-arch/7zip/7zip-23.01.ebuild @@ -8,7 +8,10 @@ inherit edos2unix toolchain-funcs flag-o-matic NO_DOT_PV=$(ver_rs 1- '') DESCRIPTION="A free file archiver for extremely high compression" HOMEPAGE="https://www.7-zip.org/ https://sourceforge.net/projects/sevenzip/"; -SRC_URI="https://sourceforge.net/projects/sevenzip/files/7-Zip/${PV}/7z${NO_DOT_PV}-src.tar.xz/download -> ${PN}-${PV}.tar.xz" +SRC_URI=" + https://sourceforge.net/projects/sevenzip/files/7-Zip/${PV}/7z${NO_DOT_PV}-src.tar.xz/download -> ${PN}-${PV}.tar.xz + https://sourceforge.net/projects/sevenzip/files/7-Zip/${PV}/7z${NO_DOT_PV}-linux-x64.tar.xz/download -> ${PN}-${PV}-linux.tar.xz +" LICENSE="LGPL-2 BSD rar? ( unRAR )" IUSE="uasm jwasm rar" @@ -17,6 +20,8 @@ SLOT="0" KEYWORDS="~amd64" S="${WORKDIR}/CPP/7zip/" +DOCS=( readme.txt History.txt License.txt ) +HTML_DOCS=( MANUAL ) RESTRICT="mirror" RDEPEND="" @@ -92,4 +97,7 @@ src_compile() { src_install() { dobin "./Bundles/Alone2/b/${bdir}/7zz" + + pushd "${WORKDIR}" || die "Unable to switch directory" + einstalldocs } diff --git a/app-arch/7zip/Manifest b/app-arch/7zip/Manifest index 0f23ebee40..39335efa32 100644 --- a/app-arch/7zip/Manifest +++ b/app-arch/7zip/Manifest @@ -1 +1,2 @@ +DIST 7zip-23.01-linux.tar.xz 1527700 BLAKE2B 35dc74f0a7a4e586ea5ae969dce72c14e0231822630d2d70f24e1c911cea0492354a258ef65096a6ce0da1510117c12466bc6cda577cdf9e8e74ede17e47f23e SHA512 d3549468de8fd161e4c9233fa0b170af1f28c74749d20f3d0eeb3873857f6c6d2cc0777d564e6a79be7cc21c9e982e10710a795320428dc51db809a8d0f9454e DIST 7zip-23.01.tar.xz 1378588 BLAKE2B 348484b24b39db70e513fe50d79954ea0e2dd669f83e3601fa796c8f0ca4734132ca20fac8cda9b8ba550bad9146627fc0ae07056abb99028ef6d825b6a533bd SHA512 e39f660c023aa65e55388be225b5591fe2a5c9138693f3c9107e2eb4ce97fafde118d3375e01ada99d29de9633f56221b5b3d640c982178884670cd84c8aa986
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/pass-update/
commit: 7da4cf40c32e1ebfdb1797787c904a39ee698c04 Author: Haelwenn (lanodan) Monnier hacktivis me> AuthorDate: Tue Feb 27 06:26:43 2024 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Feb 27 06:27:24 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=7da4cf40 app-admin/pass-update: add 2.2, drop 2.1 Signed-off-by: Haelwenn (lanodan) Monnier hacktivis.me> app-admin/pass-update/Manifest | 2 +- .../pass-update/{pass-update-2.1.ebuild => pass-update-2.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pass-update/Manifest b/app-admin/pass-update/Manifest index 9a0f09102c..103eda1a2f 100644 --- a/app-admin/pass-update/Manifest +++ b/app-admin/pass-update/Manifest @@ -1 +1 @@ -DIST pass-update-2.1.tar.gz 46200 BLAKE2B 6993e872ad1327d0e2b4b7b6ea0563a50e016d3e65efd6ed8b5a7e2040ef67ab8a6421d69fe540dadc92b64e065beac6e792003117fdf3644d61f6809c779ac8 SHA512 6f7e12ff8bc608bbfb5ae15efd13052896f247d53d9d092f1c1cc527a0e33d8f638264af2ca4af8c94d772c998f9d321cfceeaaad843fb8b5322a2e9bf7d08d5 +DIST pass-update-2.2.tar.gz 51171 BLAKE2B 7290b11fc1687532c4cf576af6708591654048dca1965cb9c291a3ee3218ca618873484c43ede100f95bb9fbff479eb766d42cc29f79d89fccb790a3d2384a91 SHA512 cfe6e99087624242cab0c5af046b0de10c52c76203ab22d31e8dafd1ce45276810f28d5814ddfe956c8fb7dce37a37e3242d004926c1ad8e750bb0702b6c27f5 diff --git a/app-admin/pass-update/pass-update-2.1.ebuild b/app-admin/pass-update/pass-update-2.2.ebuild similarity index 100% rename from app-admin/pass-update/pass-update-2.1.ebuild rename to app-admin/pass-update/pass-update-2.2.ebuild
[gentoo-commits] repo/proj/guru:master commit in: app-arch/7zip/files/, app-arch/7zip/
commit: f324f3dde6e0be2d5893756315b8413754252407 Author: NRK disroot org> AuthorDate: Sat Feb 24 21:42:27 2024 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Mon Feb 26 17:45:02 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=f324f3dd app-arch/7zip: simplify patch Signed-off-by: NRK disroot.org> app-arch/7zip/7zip-23.01.ebuild| 12 -- .../7zip/files/7zip-23.01-respect-build-env.patch | 45 -- 2 files changed, 9 insertions(+), 48 deletions(-) diff --git a/app-arch/7zip/7zip-23.01.ebuild b/app-arch/7zip/7zip-23.01.ebuild index 414d6e33be..c3ec08e7e0 100644 --- a/app-arch/7zip/7zip-23.01.ebuild +++ b/app-arch/7zip/7zip-23.01.ebuild @@ -26,6 +26,10 @@ BDEPEND=" jwasm? ( dev-lang/jwasm ) " +# TODO(NRK): also build and install the library +# TODO(NRK): make it so this package can be used as a drop-in replacement +# for app-arch/p7zip ?? + pkg_setup() { # instructions in DOC/readme.txt, Compiling 7-Zip for Unix/Linux # TLDR; every combination of options (clang|gcc)+(asm/noasm) @@ -61,12 +65,14 @@ src_prepare() { src_compile() { pushd "./Bundles/Alone2" || die "Unable to switch directory" append-ldflags -Wl,-z,noexecstack - export G_CC=$(tc-getCC) - export G_CXX=$(tc-getCXX) export G_CFLAGS=${CFLAGS} export G_CXXFLAGS=${CXXFLAGS} export G_LDFLAGS=${LDFLAGS} - local args=( -f "../../${mfile}" ) + local args=( + -f "../../${mfile}" + CC=$(tc-getCC) + CXX=$(tc-getCXX) + ) # NOTE: makefile doesn't check the value of DISABLE_RAR_COMPRESS, only # whether it's defined or not. so in case user has `rar` enabled # DISABLE_RAR_COMPRESS (and DISABLE_RAR) needs to stay undefined. diff --git a/app-arch/7zip/files/7zip-23.01-respect-build-env.patch b/app-arch/7zip/files/7zip-23.01-respect-build-env.patch index 2615a9e34a..c897cf6259 100644 --- a/app-arch/7zip/files/7zip-23.01-respect-build-env.patch +++ b/app-arch/7zip/files/7zip-23.01-respect-build-env.patch @@ -51,48 +51,3 @@ Bug: https://bugs.gentoo.org/913189 endif LFLAGS_ALL = $(LFLAGS_STRIP) $(MY_ARCH_2) $(LDFLAGS) $(FLAGS_FLTO) $(LD_arch) $(OBJS) $(MY_LIBS) $(LIB2) a/var_clang.mak -+++ b/var_clang.mak -@@ -6,6 +6,6 @@ IS_ARM64= - CROSS_COMPILE= - MY_ARCH= - USE_ASM= --CC=$(CROSS_COMPILE)clang --CXX=$(CROSS_COMPILE)clang++ -+CC=$(G_CC) -+CXX=$(G_CXX) - USE_CLANG=1 a/var_clang_x64.mak -+++ b/var_clang_x64.mak -@@ -6,7 +6,7 @@ IS_ARM64= - CROSS_COMPILE= - MY_ARCH= - USE_ASM=1 --CC=$(CROSS_COMPILE)clang --CXX=$(CROSS_COMPILE)clang++ -+CC=$(G_CC) -+CXX=$(G_CXX) - USE_CLANG=1 - a/var_gcc.mak -+++ b/var_gcc.mak -@@ -6,7 +6,7 @@ IS_ARM64= - CROSS_COMPILE= - MY_ARCH= - USE_ASM= --CC=$(CROSS_COMPILE)gcc --CXX=$(CROSS_COMPILE)g++ -+CC=$(G_CC) -+CXX=$(G_CXX) - - # -march=armv8-a+crc+crypto a/var_gcc_x64.mak -+++ b/var_gcc_x64.mak -@@ -6,5 +6,5 @@ IS_ARM64= - CROSS_COMPILE= - MY_ARCH= - USE_ASM=1 --CC=$(CROSS_COMPILE)gcc --CXX=$(CROSS_COMPILE)g++ -+CC=$(G_CC) -+CXX=$(G_CXX)
[gentoo-commits] repo/proj/guru:master commit in: dev-lang/uasm/
commit: 68c75128c03373ec97181652fdfd9203c9fc71c7 Author: NRK disroot org> AuthorDate: Sat Feb 24 15:49:14 2024 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Mon Feb 26 17:45:02 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=68c75128 dev-lang/uasm: use append-cflags Signed-off-by: NRK disroot.org> dev-lang/uasm/uasm-2.56.2.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-lang/uasm/uasm-2.56.2.ebuild b/dev-lang/uasm/uasm-2.56.2.ebuild index 911bc83151..dab3f1d2df 100644 --- a/dev-lang/uasm/uasm-2.56.2.ebuild +++ b/dev-lang/uasm/uasm-2.56.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit toolchain-funcs +inherit toolchain-funcs flag-o-matic DESCRIPTION="UASM is a free MASM-compatible assembler" HOMEPAGE="https://www.terraspace.co.uk/uasm.html"; @@ -25,9 +25,9 @@ src_prepare() { } src_compile() { - # -fcommon: https://github.com/Terraspace/UASM/issues/143 + append-cflags -fcommon # Bug: https://github.com/Terraspace/UASM/issues/143 emake -f gccLinux64.mak CC="$(tc-getCC)" \ - CFLAGS="${CFLAGS} -fcommon" LDFLAGS="${LDFLAGS}" + CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" } src_install() {
[gentoo-commits] repo/proj/guru:master commit in: dev-lang/uasm/
commit: 2e6dc534cf743f24a2ed122d000b757a5f7f2b14 Author: NRK disroot org> AuthorDate: Sat Feb 24 15:16:30 2024 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Mon Feb 26 17:45:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=2e6dc534 dev-lang/uasm: new package Signed-off-by: NRK disroot.org> dev-lang/uasm/Manifest | 1 + dev-lang/uasm/metadata.xml | 10 ++ dev-lang/uasm/uasm-2.56.2.ebuild | 36 3 files changed, 47 insertions(+) diff --git a/dev-lang/uasm/Manifest b/dev-lang/uasm/Manifest new file mode 100644 index 00..bb9b666ccf --- /dev/null +++ b/dev-lang/uasm/Manifest @@ -0,0 +1 @@ +DIST uasm-2.56.2.tar.gz 1243830 BLAKE2B dcc0948d92cdd5972a6698e721a6ccc6a54926ef94778438cf9a88a6e41ebc652d5230003f689d4278bd1e48959dd04595c602427287a48c551d7b847be665f0 SHA512 1f6c1037909d012f3293985c4e0516f4b61497de23cac6bbb58db735efb512599c0bba5d60d8ce999e6afc57e44484a094bf10f0ee185a51afd826f5541c9337 diff --git a/dev-lang/uasm/metadata.xml b/dev-lang/uasm/metadata.xml new file mode 100644 index 00..9ceaa24387 --- /dev/null +++ b/dev-lang/uasm/metadata.xml @@ -0,0 +1,10 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + n...@disroot.org + + + Terraspace/UASM + + diff --git a/dev-lang/uasm/uasm-2.56.2.ebuild b/dev-lang/uasm/uasm-2.56.2.ebuild new file mode 100644 index 00..911bc83151 --- /dev/null +++ b/dev-lang/uasm/uasm-2.56.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="UASM is a free MASM-compatible assembler" +HOMEPAGE="https://www.terraspace.co.uk/uasm.html"; +SRC_URI="https://github.com/Terraspace/UASM/archive/v${PV}.tar.gz -> ${P}.tar.gz" +LICENSE="Watcom-1.0" + +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="" +DEPEND="" +BDEPEND="" +S="${WORKDIR}/UASM-${PV}" + +src_prepare() { + default + # don't strip binary + sed -i gccLinux64.mak -e 's/ -s / /g' || die +} + +src_compile() { + # -fcommon: https://github.com/Terraspace/UASM/issues/143 + emake -f gccLinux64.mak CC="$(tc-getCC)" \ + CFLAGS="${CFLAGS} -fcommon" LDFLAGS="${LDFLAGS}" +} + +src_install() { + dobin GccUnixR/uasm + dodoc *.txt Doc/*.txt +}
[gentoo-commits] repo/proj/guru:master commit in: app-arch/7zip/
commit: d00074052481cbb468d930cc42caeaa6990d1987 Author: NRK disroot org> AuthorDate: Sat Feb 24 15:46:14 2024 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Mon Feb 26 17:45:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=d0007405 app-arch/7zip: disable executable stack when using uasm Signed-off-by: NRK disroot.org> app-arch/7zip/7zip-23.01.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-arch/7zip/7zip-23.01.ebuild b/app-arch/7zip/7zip-23.01.ebuild index 7fe4ad21c1..414d6e33be 100644 --- a/app-arch/7zip/7zip-23.01.ebuild +++ b/app-arch/7zip/7zip-23.01.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit edos2unix toolchain-funcs +inherit edos2unix toolchain-funcs flag-o-matic NO_DOT_PV=$(ver_rs 1- '') DESCRIPTION="A free file archiver for extremely high compression" @@ -21,7 +21,6 @@ RESTRICT="mirror" RDEPEND="" DEPEND="${RDEPEND}" -# TODO: disable executable stack when asm is used BDEPEND=" uasm? ( dev-lang/uasm ) jwasm? ( dev-lang/jwasm ) @@ -61,6 +60,7 @@ src_prepare() { src_compile() { pushd "./Bundles/Alone2" || die "Unable to switch directory" + append-ldflags -Wl,-z,noexecstack export G_CC=$(tc-getCC) export G_CXX=$(tc-getCXX) export G_CFLAGS=${CFLAGS}
[gentoo-commits] repo/proj/guru:master commit in: app-admin/vaultwarden/
commit: 56075f81a712bef841dd47d2b48d44a8e0e143b6 Author: Rahil Bhimjiani rahil rocks> AuthorDate: Mon Feb 26 17:40:15 2024 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Mon Feb 26 20:24:45 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56075f81 app-admin/vaultwarden: print instructions only on first install also add symlink /etc/conf.d/vaultwarden -> ../vaultwarden.env for openrc users to find config at usual location Signed-off-by: Rahil Bhimjiani rahil.rocks> app-admin/vaultwarden/vaultwarden-1.30.3.ebuild | 20 ++-- app-admin/vaultwarden/vaultwarden-.ebuild | 20 ++-- 2 files changed, 28 insertions(+), 12 deletions(-) diff --git a/app-admin/vaultwarden/vaultwarden-1.30.3.ebuild b/app-admin/vaultwarden/vaultwarden-1.30.3.ebuild index 4cf733e1aa..27fdd5ac6d 100644 --- a/app-admin/vaultwarden/vaultwarden-1.30.3.ebuild +++ b/app-admin/vaultwarden/vaultwarden-1.30.3.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cargo check-reqs systemd tmpfiles +inherit cargo check-reqs readme.gentoo-r1 systemd tmpfiles DESCRIPTION="Unofficial Bitwarden compatible password manager server written in Rust" HOMEPAGE="https://github.com/dani-garcia/vaultwarden"; @@ -53,6 +53,16 @@ PATCHES=( CHECKREQS_MEMORY=3G CHECKREQS_DISK_BUILD=2G +DOC_CONTENTS="\n + Configuration file: /etc/${PN}.env\n + Data directory: /var/lib/${PN}\n + \n + MySQL & PostgreSQL users must set DATABASE_URL in config\n + \n + Default server: http://0.0.0.0:8000\n + Admin interface: http://0.0.0.0:8000/admin +" + src_unpack() { if [[ ${PV} == * ]]; then # clone vaultwarden @@ -96,17 +106,15 @@ src_install() { newtmpfiles "${FILESDIR}"/vaultwarden-tmpfiles-1.30.3.conf "${PN}".conf insinto /etc newins .env.template "${PN}".env + dosym -r /etc/"${PN}".env /etc/conf.d/"${PN}" keepdir /var/lib/"${PN}" + readme.gentoo_create_doc einstalldocs dodoc -r ../"${PN}".wiki/* } pkg_postinst() { tmpfiles_process "${PN}".conf - elog "Configuration file: /etc/${PN}.env" - elog "Data directory: /var/lib/${PN}" - use mysql || use postgres && elog "User must set DATABASE_URL in config " - elog "Default server: http://127.0.0.1:8000"; - elog "Admin interface: http://127.0.0.1:8000/admin"; + readme.gentoo_print_elog } diff --git a/app-admin/vaultwarden/vaultwarden-.ebuild b/app-admin/vaultwarden/vaultwarden-.ebuild index 4cf733e1aa..27fdd5ac6d 100644 --- a/app-admin/vaultwarden/vaultwarden-.ebuild +++ b/app-admin/vaultwarden/vaultwarden-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cargo check-reqs systemd tmpfiles +inherit cargo check-reqs readme.gentoo-r1 systemd tmpfiles DESCRIPTION="Unofficial Bitwarden compatible password manager server written in Rust" HOMEPAGE="https://github.com/dani-garcia/vaultwarden"; @@ -53,6 +53,16 @@ PATCHES=( CHECKREQS_MEMORY=3G CHECKREQS_DISK_BUILD=2G +DOC_CONTENTS="\n + Configuration file: /etc/${PN}.env\n + Data directory: /var/lib/${PN}\n + \n + MySQL & PostgreSQL users must set DATABASE_URL in config\n + \n + Default server: http://0.0.0.0:8000\n + Admin interface: http://0.0.0.0:8000/admin +" + src_unpack() { if [[ ${PV} == * ]]; then # clone vaultwarden @@ -96,17 +106,15 @@ src_install() { newtmpfiles "${FILESDIR}"/vaultwarden-tmpfiles-1.30.3.conf "${PN}".conf insinto /etc newins .env.template "${PN}".env + dosym -r /etc/"${PN}".env /etc/conf.d/"${PN}" keepdir /var/lib/"${PN}" + readme.gentoo_create_doc einstalldocs dodoc -r ../"${PN}".wiki/* } pkg_postinst() { tmpfiles_process "${PN}".conf - elog "Configuration file: /etc/${PN}.env" - elog "Data directory: /var/lib/${PN}" - use mysql || use postgres && elog "User must set DATABASE_URL in config " - elog "Default server: http://127.0.0.1:8000"; - elog "Admin interface: http://127.0.0.1:8000/admin"; + readme.gentoo_print_elog }
[gentoo-commits] repo/proj/guru:master commit in: dev-util/rye/
commit: 960abdf6fad4e3e65e6c7d7c65b5293d065b82ce Author: Daichi Yamamoto dyama net> AuthorDate: Tue Feb 27 01:13:46 2024 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Tue Feb 27 01:13:57 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=960abdf6 dev-util/rye: add 0.27.0, drop 0.26.0 Signed-off-by: Daichi Yamamoto dyama.net> dev-util/rye/Manifest | 2 +- dev-util/rye/{rye-0.26.0.ebuild => rye-0.27.0.ebuild} | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-util/rye/Manifest b/dev-util/rye/Manifest index 54ffd2deba..9291cb9e08 100644 --- a/dev-util/rye/Manifest +++ b/dev-util/rye/Manifest @@ -183,7 +183,7 @@ DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e78 DIST rustix-0.38.31.crate 375443 BLAKE2B 9e8ba6bb4eb4fdf0bacfbc719124f745f383abbabfeb161bff9908d1948942d358f46191377b90c180a2793a88bb01be20dab556cfabc8da8efa2533af8e460b SHA512 593e0395a7bc5bba949e6f2a5ed9e39ae13140970a598def32ab7d6d91b4ec100752fb05abda407ee2e5e420d950b19e607f963f3974213637423c751df75960 DIST rustls-0.21.10.crate 284920 BLAKE2B eb4628b6e0384fa7cbb5468c75c11512eb111a8a7dc7c655c6ac6beac72fc3025b1a590324ec3275ba66b632dab14dd78da4d62c1c66b2c2502099ad153900f5 SHA512 3bfcd137e6d4d86c716e8afe75450a39ca055d44557fd1a8d4b6ad4d7c58e2d5fb86ba92c3825a667c9daf5bd7a89a779ffcf8c23d6cd0af05ad47ad437da139 DIST rustls-webpki-0.101.7.crate 168808 BLAKE2B ab7177449be359e17f1f4553193e96e71b8e26e1298a0937af658b1a6f9485f051183d1bf8262d52430ea4c3b96263d1fd903c7a5f046bfe5f87b6b97ebb0672 SHA512 680e3d52f699c9d6200e2e738a4245a5114fc7122546c07d3f15f1e6741a52275061b3e016c2240f1dc3eb9f701f7346193bd82e827274fb73b8e9e0d5af4e68 -DIST rye-0.26.0.tar.gz 1448145 BLAKE2B 92e8e8aa762338ee9bc0e1db1818ef44a7622873625267b9f118ca0fd307c6083c05dca9b16c11dce130559cb469ae1d2f134a6c786b9280a467550b7b2ca47a SHA512 93372c884e0fcbc9f8d8f390582c878375652ba6adea82299160923c9e54f79c3dfa0cfe8803d3f8746ee882a28c3b18091f9c870c0c5daee17b9881784375a1 +DIST rye-0.27.0.tar.gz 1454277 BLAKE2B 938243028695b290933526e484bcc170b4a7aa1977ab0e8007611d6955fd47be736f43f912cfea4db4352912c24c201cfda71563fac416a1de830c1c51ba7225 SHA512 c6785d34ff1193856186b8a50f2908900691e44243182cc325eecc5b3a3b890a6eba27208b8d6bc48d77a894110540f4bab6b47d563de9c8b0205e3234b591b9 DIST ryu-1.0.16.crate 47351 BLAKE2B 13c72ec8aa608f6c53cf27c95d06b90839c5bec5e54b0441e9c4f779af3dece30d01a2276c717a733f92406a5a02b09c045b2b5f92714fe492d7263b6c6808e6 SHA512 89e3e18346ae6e4035787766f286a6eb62f5294e39ad902cc29e95c53781c4e5dd629f567f22ecc7e9fe9d1c273323da9b867aadc9cd8a066727c58330b51b10 DIST salsa20-0.10.2.crate 12780 BLAKE2B 9627985a2b5583e91cdbefff2a71af02009b1905b05d58ced99eac357c27c3b363ef9dc40afd3d19c39a6fd5b19fab7f7149b1fcd85f3e2f63edf7cb1e8990ee SHA512 9066143f6f503fbd6e85434e9dcbe0f0ed4e71e363c599d90968f6f9517dc749798f3e4cae6ed45e4ec429495a103ff4fc9ec564397c947ea63a6c32773c90f0 DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c diff --git a/dev-util/rye/rye-0.26.0.ebuild b/dev-util/rye/rye-0.27.0.ebuild similarity index 98% rename from dev-util/rye/rye-0.26.0.ebuild rename to dev-util/rye/rye-0.27.0.ebuild index 324683fd2e..e1388c310b 100644 --- a/dev-util/rye/rye-0.26.0.ebuild +++ b/dev-util/rye/rye-0.27.0.ebuild @@ -314,7 +314,7 @@ inherit cargo DESCRIPTION="An Experimental Package Management Solution for Python" HOMEPAGE="https://rye-up.com"; SRC_URI=" - https://github.com/mitsuhiko/rye/archive/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/astral-sh/rye/archive/${PV}.tar.gz -> ${P}.tar.gz ${CARGO_CRATE_URIS} " @@ -336,6 +336,7 @@ src_test() { --skip test_add_and_sync_no_auto_sync --skip test_add_autosync --skip test_add_flask + --skip test_add_flask_wrong_venv_exported --skip test_add_from_find_links --skip test_basic_tool_behavior --skip test_config_empty @@ -344,6 +345,7 @@ src_test() { --skip test_config_show_path --skip test_config_show_path_and_any_action --skip test_empty_sync + --skip test_fetch --skip test_init_default --skip test_init_lib --skip test_init_script
[gentoo-commits] repo/proj/guru:master commit in: app-arch/7zip/
commit: 4d2e32a01b4ae0007af77d3114864276f25ae424 Author: NRK disroot org> AuthorDate: Sat Feb 24 13:32:34 2024 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Mon Feb 26 17:45:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4d2e32a0 app-arch/7zip: add rar support Closes: https://bugs.gentoo.org/918634 Signed-off-by: NRK disroot.org> app-arch/7zip/7zip-23.01.ebuild | 26 ++ app-arch/7zip/metadata.xml | 7 --- 2 files changed, 26 insertions(+), 7 deletions(-) diff --git a/app-arch/7zip/7zip-23.01.ebuild b/app-arch/7zip/7zip-23.01.ebuild index 38a77c1c4c..45f60812c2 100644 --- a/app-arch/7zip/7zip-23.01.ebuild +++ b/app-arch/7zip/7zip-23.01.ebuild @@ -1,4 +1,4 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,9 +9,9 @@ NO_DOT_PV=$(ver_rs 1- '') DESCRIPTION="A free file archiver for extremely high compression" HOMEPAGE="https://www.7-zip.org/ https://sourceforge.net/projects/sevenzip/"; SRC_URI="https://sourceforge.net/projects/sevenzip/files/7-Zip/${PV}/7z${NO_DOT_PV}-src.tar.xz/download -> ${PN}-${PV}.tar.xz" -LICENSE="LGPL-2 BSD" +LICENSE="LGPL-2 BSD rar? ( unRAR )" -IUSE="asm" +IUSE="asm rar" SLOT="0" KEYWORDS="~amd64" @@ -20,6 +20,12 @@ RESTRICT="mirror" RDEPEND="" DEPEND="${RDEPEND}" +# TODO(NRK): package asmc? since 7zip docs recommends using it over jwasm since +# jwasm doesn't support AES instructions. +# +# alternatively look into packaging uasm (https://www.terraspace.co.uk/uasm.html) +# instead which is jwasm based but also supports AES. the 7zip AUR package uses +# uasm for reference. BDEPEND="asm? ( dev-lang/jwasm )" pkg_setup() { @@ -62,7 +68,19 @@ src_compile() { export G_CXXFLAGS=${CXXFLAGS} export G_LDFLAGS=${LDFLAGS} # USE_JWASM=1 - if asm: use JWasm assembler instead of Asmc (not a gentoo package) - emake DISABLE_RAR=1 USE_JWASM=1 --file "../../${mfile}" + local args=( + -f "../../${mfile}" + USE_JWASM=1 + ) + # NOTE: makefile doesn't check the value of DISABLE_RAR_COMPRESS, only + # whether it's defined or not. so in case user has `rar` enabled + # DISABLE_RAR_COMPRESS (and DISABLE_RAR) needs to stay undefined. + if ! use rar; then + # disables non-free rar code but allows listing and extracting + # non-compressed rar archives + args+=(DISABLE_RAR_COMPRESS=1) + fi + emake ${args[@]} popd > /dev/null || die "Unable to switch directory" } diff --git a/app-arch/7zip/metadata.xml b/app-arch/7zip/metadata.xml index 099821269c..43ad17ef87 100644 --- a/app-arch/7zip/metadata.xml +++ b/app-arch/7zip/metadata.xml @@ -1,13 +1,14 @@ http://www.gentoo.org/dtd/metadata.dtd";> - - Use dev-lang/jwasm to include optimized code - m...@matous.dev Martin Matouš + + Use dev-lang/jwasm to include optimized code + Enable support for non-free rar decoder + Igor Pavlov
[gentoo-commits] repo/proj/guru:master commit in: app-arch/7zip/
commit: 66e3c38e9193bb36ef35a1eab00016b4b1e6a5e6 Author: NRK disroot org> AuthorDate: Sat Feb 24 15:35:48 2024 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Mon Feb 26 17:45:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=66e3c38e app-arch/7zip: add support for dev-lang/uasm Signed-off-by: NRK disroot.org> app-arch/7zip/7zip-23.01.ebuild | 28 ++-- app-arch/7zip/metadata.xml | 3 ++- 2 files changed, 16 insertions(+), 15 deletions(-) diff --git a/app-arch/7zip/7zip-23.01.ebuild b/app-arch/7zip/7zip-23.01.ebuild index 45f60812c2..7fe4ad21c1 100644 --- a/app-arch/7zip/7zip-23.01.ebuild +++ b/app-arch/7zip/7zip-23.01.ebuild @@ -11,7 +11,8 @@ HOMEPAGE="https://www.7-zip.org/ https://sourceforge.net/projects/sevenzip/"; SRC_URI="https://sourceforge.net/projects/sevenzip/files/7-Zip/${PV}/7z${NO_DOT_PV}-src.tar.xz/download -> ${PN}-${PV}.tar.xz" LICENSE="LGPL-2 BSD rar? ( unRAR )" -IUSE="asm rar" +IUSE="uasm jwasm rar" +REQUIRED_USE="?? ( uasm jwasm )" SLOT="0" KEYWORDS="~amd64" @@ -20,13 +21,11 @@ RESTRICT="mirror" RDEPEND="" DEPEND="${RDEPEND}" -# TODO(NRK): package asmc? since 7zip docs recommends using it over jwasm since -# jwasm doesn't support AES instructions. -# -# alternatively look into packaging uasm (https://www.terraspace.co.uk/uasm.html) -# instead which is jwasm based but also supports AES. the 7zip AUR package uses -# uasm for reference. -BDEPEND="asm? ( dev-lang/jwasm )" +# TODO: disable executable stack when asm is used +BDEPEND=" + uasm? ( dev-lang/uasm ) + jwasm? ( dev-lang/jwasm ) +" pkg_setup() { # instructions in DOC/readme.txt, Compiling 7-Zip for Unix/Linux @@ -42,7 +41,7 @@ pkg_setup() { else die "Unsupported compiler: $(tc-getCC)" fi - if use asm ; then + if use jwasm || use uasm ; then mfile="${mfile}_x64" bdir="${bdir}_x64" fi @@ -67,11 +66,7 @@ src_compile() { export G_CFLAGS=${CFLAGS} export G_CXXFLAGS=${CXXFLAGS} export G_LDFLAGS=${LDFLAGS} - # USE_JWASM=1 - if asm: use JWasm assembler instead of Asmc (not a gentoo package) - local args=( - -f "../../${mfile}" - USE_JWASM=1 - ) + local args=( -f "../../${mfile}" ) # NOTE: makefile doesn't check the value of DISABLE_RAR_COMPRESS, only # whether it's defined or not. so in case user has `rar` enabled # DISABLE_RAR_COMPRESS (and DISABLE_RAR) needs to stay undefined. @@ -80,6 +75,11 @@ src_compile() { # non-compressed rar archives args+=(DISABLE_RAR_COMPRESS=1) fi + if use jwasm; then + args+=(USE_JWASM=1) + elif use uasm; then + args+=(MY_ASM=uasm) + fi emake ${args[@]} popd > /dev/null || die "Unable to switch directory" } diff --git a/app-arch/7zip/metadata.xml b/app-arch/7zip/metadata.xml index 43ad17ef87..3f87406d71 100644 --- a/app-arch/7zip/metadata.xml +++ b/app-arch/7zip/metadata.xml @@ -6,8 +6,9 @@ Martin Matouš - Use dev-lang/jwasm to include optimized code Enable support for non-free rar decoder + Use dev-lang/uasm to include optimized code + Use dev-lang/jwasm to include optimized code (doesn't support AES)
[gentoo-commits] repo/proj/guru:master commit in: app-arch/7zip/
commit: cdc75fb7c0cb1982ee5065effc061903fd679190 Author: NRK disroot org> AuthorDate: Sat Feb 24 15:47:52 2024 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Mon Feb 26 17:45:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=cdc75fb7 app-arch/7zip: add myself as co-maintainer Signed-off-by: NRK disroot.org> app-arch/7zip/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-arch/7zip/metadata.xml b/app-arch/7zip/metadata.xml index 3f87406d71..f6008af2b1 100644 --- a/app-arch/7zip/metadata.xml +++ b/app-arch/7zip/metadata.xml @@ -5,6 +5,9 @@ m...@matous.dev Martin Matouš + + n...@disroot.org + Enable support for non-free rar decoder Use dev-lang/uasm to include optimized code
[gentoo-commits] repo/proj/guru:master commit in: app-admin/bitwarden-cli/
commit: 1e15d68eb375d7e1ceb3796314ca69aa8b4a596d Author: Rahil Bhimjiani rahil rocks> AuthorDate: Mon Feb 26 17:46:22 2024 + Commit: Haelwenn Monnier hacktivis me> CommitDate: Mon Feb 26 20:24:45 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1e15d68e app-admin/bitwarden-cli: what is pushd must be popd Signed-off-by: Rahil Bhimjiani rahil.rocks> app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild b/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild index 7d6bf1c2a0..d6eb78d6ef 100644 --- a/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild +++ b/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild @@ -54,6 +54,7 @@ src_compile() { PKG_CACHE_PATH="${WORKDIR}"/.pkg-cache npm --verbose --offline run dist:lin \ || die "Build failed! Try prebuilt from upstream ${CATEGORY}/${PN}-bin" ./dist/linux/bw completion --shell zsh > bw.zsh + popd } src_install() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: f430668c8ce9c47e115206c1bc8dbb35f207591a Author: Michał Górny gentoo org> AuthorDate: Tue Feb 27 05:33:05 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 27 05:33:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f430668c dev-python/boto3: Bump to 1.34.50 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.34.50.ebuild | 58 +++ 2 files changed, 59 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 1764a4e6e1b5..a1e1ee890b1d 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,3 +1,4 @@ DIST boto3-1.34.39.gh.tar.gz 773491 BLAKE2B 69256649eb3bc5a856adffe4fb1e0e3f1e14e9a8ff557a9c4a4a8009bc0b8483555e9350f98656d3088c271152db199201c2739e4860fbc0c63810e19a13eca4 SHA512 88fb84a97c072f3e1719116d10dae2a8a840f495aa89f42f13fb105209d0d098390cbdbc443811ae78a684735fa571dbe66bf10c0e53718e783a17de36a18197 DIST boto3-1.34.44.gh.tar.gz 775883 BLAKE2B 97648819e48af3bbdec76ca47f5532cf9f0a99845f90515cbc7bec02bd5cc04ed5cc842b55cd589a8fb1cd8852edf4d12d3e8a23320e23fd4c5920854ef588d3 SHA512 310689dd7fc3a08c3a8ed6e223381870f028ee07354f74654abafc893f8230fee82bcd136c9e04a675a06bad496458f6778e6d571e75f6541130b3e06cdf324a DIST boto3-1.34.49.gh.tar.gz 777028 BLAKE2B 3f78be7cffeca8dec5c7e1b8fcb2e4081e8d5b6f85becea5deeebd8de3d8c038db5c5e827831c829e3943860a10144e7dd565136c6dfad4f39540a7eaa2bacda SHA512 dbd9fdb33f0d29d8ba4ef8b6bdb5bf5b9585306e6a0e1fffeea42d38fad503555763361c5b14991d58303f7e1edc481e026ba195638044efc476a25bd467675e +DIST boto3-1.34.50.gh.tar.gz 777341 BLAKE2B 58649a5dd449f6c4c8151c1943bafd701afa78acfb93f85d69dae523034b4a60c446ef6d7425b867c637adac187e0eb076e9ead64c3141cdf6266fd17c4d7052 SHA512 6ee238a91ea9fb691f1ec8593c892f3285738cbce71430f913fd3659944bdafbd9c6efac419efe43136bb1e415351cb9239a8758972161d22aabe428fc3662d6 diff --git a/dev-python/boto3/boto3-1.34.50.ebuild b/dev-python/boto3/boto3-1.34.50.ebuild new file mode 100644 index ..b64e7191fd19 --- /dev/null +++ b/dev-python/boto3/boto3-1.34.50.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2024 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/ +" +SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${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/poetry/
commit: ea70ddbbf4f498ef06df595c8049adbf2530270d Author: Michał Górny gentoo org> AuthorDate: Tue Feb 27 05:34:14 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 27 05:34:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea70ddbb dev-python/poetry: Bump to 1.8.1 Signed-off-by: Michał Górny gentoo.org> dev-python/poetry/Manifest| 1 + dev-python/poetry/poetry-1.8.1.ebuild | 96 +++ 2 files changed, 97 insertions(+) diff --git a/dev-python/poetry/Manifest b/dev-python/poetry/Manifest index b4dd3b4edd56..f0bc7ae3ea8d 100644 --- a/dev-python/poetry/Manifest +++ b/dev-python/poetry/Manifest @@ -1,2 +1,3 @@ DIST poetry-1.7.1.tar.gz 1483927 BLAKE2B d32f84cbed6f895678fba723700504cafe2bb7b1de0be0f289c0606b3c775d02e4172d74aafe58f29f9e2b5b9cb0f614b902bb9efa55ab1077a6689a8b4d331f SHA512 bf3654e9de71da35d7adfc239797dbed9813a2a1bb585b0bd9ad398706ad1628430422d0ebe7d9c3dcc1f619ad1a1a2073e9d9d3296354bf2f14a1aed5a5444e DIST poetry-1.8.0.tar.gz 1514968 BLAKE2B 6ef6b8db6cd32c3c8d9a0759ebbfcfd4fafd79a4d236a5f48d7d1abc2d31bd93ee00686bf3623c5fbec212001dc1f2c4afce41f660b1404c39ad04815d364275 SHA512 ef2b3c6ea66d1d565ba8e17f0e4210e4406c08dd2d947deed85eb667ebfd618c3148ee0b67b5b2a020c7ddfb3fc692859de19e421c449954019d7a4b7942dd3d +DIST poetry-1.8.1.tar.gz 1514978 BLAKE2B 663b4db56e3a78a156c6f90eb2c34160c3d9a4f37762ff9df8826aabb59ba2d297f60c19a260e91bf34b40717a577fbfbd3fe9f4dc1ad9ca635a3c552da633a5 SHA512 b0d1240bdf20e46cc152e128351a4ed1b2aea86bd34a0edba662c6be403535bcf7339fdb2670807e6294f3043d2dd6296d085c03abccfd1c2c89216ddefe093b diff --git a/dev-python/poetry/poetry-1.8.1.ebuild b/dev-python/poetry/poetry-1.8.1.ebuild new file mode 100644 index ..5126c1214c1c --- /dev/null +++ b/dev-python/poetry/poetry-1.8.1.ebuild @@ -0,0 +1,96 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 pypi + +DESCRIPTION="A frontend for poetry - a python dependency management and packaging tool" +HOMEPAGE=" + https://python-poetry.org/ + https://github.com/python-poetry/poetry + https://pypi.org/project/poetry/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# dev-python/build: 1.0 breaks backward compatibility +# https://github.com/python-poetry/poetry/issues/8434 +RDEPEND=" + >=dev-python/poetry-core-1.9.0[${PYTHON_USEDEP}] + >=dev-python/poetry-plugin-export-1.6.0[${PYTHON_USEDEP}] + >=dev-python/build-1.0.3[${PYTHON_USEDEP}] + >=dev-python/cachecontrol-0.14.0[${PYTHON_USEDEP}] + >=dev-python/cleo-2.1.0[${PYTHON_USEDEP}] + >=dev-python/crashtest-0.4.1[${PYTHON_USEDEP}] + >=dev-python/dulwich-0.21.2[${PYTHON_USEDEP}] + >=dev-python/fastjsonschema-2.18.0[${PYTHON_USEDEP}] + >=dev-python/installer-0.7.0[${PYTHON_USEDEP}] + >=dev-python/keyring-24.0.0[${PYTHON_USEDEP}] + >=dev-python/packaging-23.1[${PYTHON_USEDEP}] + >=dev-python/pexpect-4.7.0[${PYTHON_USEDEP}] + >=dev-python/pkginfo-1.9.4[${PYTHON_USEDEP}] + >=dev-python/platformdirs-3.0.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.26[${PYTHON_USEDEP}] + >=dev-python/requests-toolbelt-1.0.0[${PYTHON_USEDEP}] + >=dev-python/shellingham-1.5.0[${PYTHON_USEDEP}] + >=dev-python/tomlkit-0.11.6[${PYTHON_USEDEP}] + >=dev-python/trove-classifiers-2022.5.19[${PYTHON_USEDEP}] + >=dev-python/urllib3-1.26.0[${PYTHON_USEDEP}] + >=dev-python/virtualenv-20.23.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + >=dev-python/tomli-2.0.1[${PYTHON_USEDEP}] + ' 3.10) +" + +BDEPEND=" + test? ( + >=dev-python/deepdiff-6.3.1[${PYTHON_USEDEP}] + >=dev-python/httpretty-1.0[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-3.9[${PYTHON_USEDEP}] + >=dev-python/pytest-xdist-3.1[${PYTHON_USEDEP}] + ) +" + +src_prepare() { + # unpin + sed -e 's:\^:>=:' \ + -e '/poetry-core/s:":">=:' \ + -e 's:,<[0-9.]*::' \ + -i pyproject.toml || die + + distutils-r1_src_prepare +} + +EPYTEST_DESELECT=( + # Tests require network (they run `pip install ...`) + tests/installation/test_chef.py::test_isolated_env_install_success + tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_directories + tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_git + tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_git_with_subdirectories + tests/installation/test_executor.py::test_executor_should_write_pep610_url_references_for_non_wheel_files + tests/installation/test_installer.py::test_installe
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: b8764406a775520d908318b3437b73755850 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 27 05:33:19 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 27 05:33:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8764406 app-admin/awscli: Bump to 1.32.50 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.32.50.ebuild | 90 ++ 2 files changed, 91 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 80c76366682c..b5dce374142c 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -1,3 +1,4 @@ DIST aws-cli-1.32.39.gh.tar.gz 2649055 BLAKE2B c3fa303dcb3762aced6322643822a09bcbeeb9dd5dac5b9bd1a7a772b413cf021b11831329057d9709c175a9251b11ee62884496ae84d25513aa27ae42d52b21 SHA512 667b61b122d69ceb284c933594508b9b95dfa0924cd771e881d139ddfde74f6fd41b20a8b9aae24cc22c0e9a5b0ec98c9d31a6d7ef125f08cee0b2fcbe41001e DIST aws-cli-1.32.44.gh.tar.gz 2650447 BLAKE2B 880877517e3165f30fdcf9295ddc30dc7a127c1cba260fb2ff4c433311f7a7f1e5d221beb47cf008b68efe96a1b087720ae4de7868a90af76a35213eca2754f8 SHA512 9a0d702cf5a2e555118d6cd958c771de35e804add546de2e50bcd499744e43d37e273f543d6b2864635f79f82ce0e6ffc73b977c25304fe9d6aad063216261ee DIST aws-cli-1.32.49.gh.tar.gz 2654398 BLAKE2B fc2e9052b777e1e8bac60621993b55aa01bb0c0e66ad24008498d44b68ecffeaa903d8afd6e361768031c3954e061ed89e24d85fea23454fad8f6d7de4521cfa SHA512 4a5c1d9e92b7e615adb1d6afca0a01a62e55ac4ffd50b9d7634faf0a4e6108c035e78f9f60824bc9a53505ed4a376757ec4c9fc35fb26a2ba8850f7a206919bf +DIST aws-cli-1.32.50.gh.tar.gz 2654655 BLAKE2B 037a252fcf5b431e63c9c95c8bfeb35df4fa736e49ddd77417b8befeaac97879d859656f0630508fef50da2187dee31ed1bdfe370053b0e5432adbebba4a9b0b SHA512 2528f431a650625b51b2c67dd998163dacd26729bfbc2b03c494c971e106b5652685c1859dba75ec51e5bc33d4b9effd4581aba901626c2a8c665478ba3b6030 diff --git a/app-admin/awscli/awscli-1.32.50.ebuild b/app-admin/awscli/awscli-1.32.50.ebuild new file mode 100644 index ..4a677affdbc4 --- /dev/null +++ b/app-admin/awscli/awscli-1.32.50.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2024 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.10.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/packaging[${PYTHON_USEDEP}] + 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/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_with_new_version_plugin_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.
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 5ea16dd05439d853b33e34d2e9f04883877cf51f Author: Michał Górny gentoo org> AuthorDate: Tue Feb 27 05:32:48 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 27 05:32:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ea16dd0 dev-python/botocore: Bump to 1.34.50 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.34.50.ebuild | 67 + 2 files changed, 68 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 063de97d3468..59a24c59c514 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,3 +1,4 @@ DIST botocore-1.34.39.gh.tar.gz 12697404 BLAKE2B d8670c591c06cf5b02562adb234225dde1da6a805d40f314ea7e88b8dc532dc9cb3bff80255aff8798137584a8038b3747e5dc428fd0dc20def923c9a9953a5d SHA512 e5091955cbaa838365664458e71e77ecc4649e12995735a367ea007bdf5e10b41e4009afa8c3832f88a6c49888091b7d668834f1e5edbd64298d88c4eb8f3f1c DIST botocore-1.34.44.gh.tar.gz 12716767 BLAKE2B 335d59ae57ae5a5a1bdb44c3e196dff18cb24dd4a4d3beb59e7b8e887d5cc56f0716b2e4fead0c9a4c96978d661308fb0f1e045300e7af69c94ed799bb25a2ef SHA512 12893173c0123711f496448e661bb8e463fcc29ac95c500fe427e2dcf9810659b92de1d38ec3192e1e20a92ca01a5315733f34d0ffe61f2c9b69763e427ee96f DIST botocore-1.34.49.gh.tar.gz 12729109 BLAKE2B 8029fd3530f8c29e7375eaf369944ada9977a1e445eec3151f2babcd6a6480e8c9a8109f31687b588c50691dca62e635beafbcca71f3a6961d23937fa7e613d0 SHA512 8722a965658c55b35880c65b0b4b8d466691752de4b7654657fe583e4dec36f09910f8298f29099cd035e3acf0622734597e4269d2a4e71eecfc3a7fcf6825bc +DIST botocore-1.34.50.gh.tar.gz 12731553 BLAKE2B 9f014ae935ba3cf0cfb52c68ae674f08394012919dae15220c7faaf79e77478dca9f810d552da11b0374f2e5d9bb4026a241c6755aa54a5b4ba4b5b9f26adc65 SHA512 53115fa3b7473dd46f2c31d203e048c00404b171a3a658cc06cb63db61f9be77a44c62a026980e71e108e6bb98a7c74288501b877dfcf7293fdc31c54e1c2613 diff --git a/dev-python/botocore/botocore-1.34.50.ebuild b/dev-python/botocore/botocore-1.34.50.ebuild new file mode 100644 index ..ba6cd2a5d2a2 --- /dev/null +++ b/dev-python/botocore/botocore-1.34.50.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 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/ +" +SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +# unbundled packages +RDEPEND+=" + dev-python/requests[${PYTHON_USEDEP}] + dev-python/six[${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 PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/trimesh/
commit: cacc202ad39c8cdc0f2b693144c09aeba6dd8285 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 27 05:31:05 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 27 05:31:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cacc202a dev-python/trimesh: Bump to 4.1.6 Signed-off-by: Michał Górny gentoo.org> dev-python/trimesh/Manifest | 1 + dev-python/trimesh/trimesh-4.1.6.ebuild | 68 + 2 files changed, 69 insertions(+) diff --git a/dev-python/trimesh/Manifest b/dev-python/trimesh/Manifest index 4f09a0134973..029d64af6226 100644 --- a/dev-python/trimesh/Manifest +++ b/dev-python/trimesh/Manifest @@ -1,3 +1,4 @@ DIST trimesh-4.1.3.gh.tar.gz 13438037 BLAKE2B 1aaa2ad9fc974bc335710e12381f63fc7d6c6db47b6d88e9590dba92c126dee374ebe8282df02bdd4405558b391ce836c861b0672be847c627238c9c4c6c2285 SHA512 5f9b81c9e59760ec023e0a2ceeb62fdd4308f69ebc0cb495bcb0d7b58244a6754d4016c87110509f01696b291c03838b7896f9f470fe95f99d8755781b82051a DIST trimesh-4.1.4.gh.tar.gz 13438872 BLAKE2B b03efc741bccf3b08c9f8611dbf282d99fb8a2691d54d0230326453aa5666b69470d00fce7eccf2863c6f6939c56d74d3d537100b8def9c8660a33eabf3ba462 SHA512 bbdc3ec24d5a53e329b3b3021bec14668b1bb19e231ebb5f2ee186449e9c4ad162a14c4f42b8bdaed513ff5c874bf7ec1f0fc4bf103ee6b79ca7564494316984 DIST trimesh-4.1.5.gh.tar.gz 13440026 BLAKE2B bdf27c0ebfc24ede66ecd8ae94151cbf926e187112f096246080db34a43a23f950674a461c29d8b87a71d6b5bc8e3cc824007b54be90593ceb552e1669e41e36 SHA512 a62cdbad4a053fe6bf3d70285c2484600af09f9bc6a638214b10718bdf3c0901053bad0d25c4d7dc96f396c66fb3d438981d3fc96ea179bb078abb3d8b87695b +DIST trimesh-4.1.6.gh.tar.gz 13439647 BLAKE2B 785d27d794922a8e42013c4cbb9e58589874bd1db17c8b9f3490a91456d9b0a729c7714928e420174a5c7d9d4ccaa1781350134f13d1e2fb530150445d88918f SHA512 9b3da87a176a5585c7d4ff818e883f259277ad3efc13c50bcb1dd17a6635b688b0b657d0111c50c93c01a453b6f96c757a58da88edc32de64bf11cba316913ef diff --git a/dev-python/trimesh/trimesh-4.1.6.ebuild b/dev-python/trimesh/trimesh-4.1.6.ebuild new file mode 100644 index ..f3f894583c89 --- /dev/null +++ b/dev-python/trimesh/trimesh-4.1.6.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 optfeature + +DESCRIPTION="Python library for loading and using triangular meshes" +HOMEPAGE=" + https://trimesh.org/ + https://github.com/mikedh/trimesh/ + https://pypi.org/project/trimesh/ +" +SRC_URI=" + https://github.com/mikedh/${PN}/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/chardet[${PYTHON_USEDEP}] + dev-python/colorlog[${PYTHON_USEDEP}] + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/networkx[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/pycollada[${PYTHON_USEDEP}] + dev-python/pyglet[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/scipy[${PYTHON_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] + >=dev-python/shapely-1.8.2[${PYTHON_USEDEP}] + dev-python/svg-path[${PYTHON_USEDEP}] + dev-python/sympy[${PYTHON_USEDEP}] + dev-python/xxhash[${PYTHON_USEDEP}] + sci-libs/rtree[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mapbox_earcut[${PYTHON_USEDEP}] + ) +" + +EPYTEST_TIMEOUT=1800 +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +} + +pkg_postinst() { + optfeature_header "${PN} functionality can be extended by installing the following packages:" + optfeature "making GUI applications with 3D stuff" dev-python/glooey + optfeature "2D triangulations of polygons" dev-python/mapbox_earcut + optfeature "loading a number of additional mesh formats" dev-python/meshio + optfeature "figuring out how much memory we have" dev-python/psutil + optfeature "marching cubes and other nice stuff" dev-python/scikit-image +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/Nuitka/
commit: 0bbeb3f0b31f3c9d8997c40c106847ee085add61 Author: Michał Górny gentoo org> AuthorDate: Tue Feb 27 05:32:16 2024 + Commit: Michał Górny gentoo org> CommitDate: Tue Feb 27 05:32:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bbeb3f0 dev-python/Nuitka: Bump to 2.0.5 Signed-off-by: Michał Górny gentoo.org> dev-python/Nuitka/Manifest| 1 + dev-python/Nuitka/Nuitka-2.0.5.ebuild | 52 +++ 2 files changed, 53 insertions(+) diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest index edb41840f81c..e6002862e945 100644 --- a/dev-python/Nuitka/Manifest +++ b/dev-python/Nuitka/Manifest @@ -1 +1,2 @@ DIST Nuitka-2.0.4.tar.gz 3932819 BLAKE2B 2e54e70848df30cc9f62e27ced44b356a4e817b9a21c8e8ec67a7432131cdc7d2f7bef9d3d1c26b47f34c906c2c6d7b84c10561515198b68fb3b63ed7de88fbf SHA512 b3ff3975ff3aeb1809e71bd8e8835a0d922ba26355e1e099d918df77a48976b625a3d47e0d0f99134292aee5dabaf34803448762b268aabad9cf1952440a64db +DIST Nuitka-2.0.5.tar.gz 3932974 BLAKE2B 780a826774e480d5337fa541e58e841f3aa8b1f003ad1662bf614c967ebc612bd8214e3f58822c6c0583e813ca9c3492f863f48fa97927dbb7809e95d1379675 SHA512 4e4e4b5899a35bb0ce135b5141382b2a90a935f0ca43ab9cc44c9b3b3485684be2e2acbc1a050b343a4668eec17942a850a94eea1fbd8d46a2aa4586471e1224 diff --git a/dev-python/Nuitka/Nuitka-2.0.5.ebuild b/dev-python/Nuitka/Nuitka-2.0.5.ebuild new file mode 100644 index ..123acd66de1f --- /dev/null +++ b/dev-python/Nuitka/Nuitka-2.0.5.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 flag-o-matic optfeature pypi + +DESCRIPTION="Python to native compiler" +HOMEPAGE=" + https://nuitka.net/ + https://github.com/Nuitka/Nuitka/ + https://pypi.org/project/Nuitka/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~loong ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-build/scons[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +distutils-r1_src_prepare() { + # remove vendored version of SCons that is Python2 only + # this should be removed when upstream removes support for Python2 + rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die + eapply_user +} + +python_install() { + distutils-r1_python_install + doman doc/nuitka.1 doc/nuitka-run.1 +} + +python_test() { + append-ldflags -Wl,--no-warn-search-mismatch + ./tests/basics/run_all.py search || die +} + +pkg_postinst() { + optfeature "support for stand-alone executables" dev-util/patchelf +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/lrzip-next/
commit: 59f5724e973a008920e5b08edd1ac54713d9ddd8 Author: Joshua Kinard gentoo org> AuthorDate: Tue Feb 27 03:53:45 2024 + Commit: Joshua Kinard gentoo org> CommitDate: Tue Feb 27 04:28:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59f5724e app-arch/lrzip-next: Remove ~x86 keyword; investigated musl issues Package no longer supports 32-bit arches (sizeof(long) == 4), so will mask on all 32-bit arches. Package is also currently incompatible w/ musl's pthreads code; need to talk to upstream to see if can be fixed. Will mask on musl for now. Also added more missing deps, removed dev-perl/Pod-Parser as a bdep, and added ebuild logic to fill in the package's version w/o needing to drag dev-vcs/git in as a bdep. Bug: https://bugs.gentoo.org/925547 Closes: https://bugs.gentoo.org/925548 Signed-off-by: Joshua Kinard gentoo.org> app-arch/lrzip-next/lrzip-next-0.12.6-r1.ebuild | 67 + app-arch/lrzip-next/lrzip-next-0.12.6.ebuild| 50 -- 2 files changed, 67 insertions(+), 50 deletions(-) diff --git a/app-arch/lrzip-next/lrzip-next-0.12.6-r1.ebuild b/app-arch/lrzip-next/lrzip-next-0.12.6-r1.ebuild new file mode 100644 index ..e218f7e3e4fe --- /dev/null +++ b/app-arch/lrzip-next/lrzip-next-0.12.6-r1.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit autotools + +DESCRIPTION="Fork of Con Kolivas' lrzip program for compressing large files" +HOMEPAGE="https://github.com/pete4abw/lrzip-next"; +SRC_URI="https://github.com/pete4abw/lrzip-next/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="asm static-libs year2038" + +RDEPEND="app-arch/bzip2 + app-arch/bzip3 + app-arch/lz4 + app-arch/zstd + dev-libs/libgcrypt + dev-libs/libgpg-error + dev-libs/lzo + sys-libs/zlib" +DEPEND="${RDEPEND}" +BDEPEND="amd64? ( dev-lang/nasm )" + +src_prepare() { + default + + # configure.ac uses a small helper script, ./util/gitdesc.sh, to + # see if it's a tarball or git repo copy. If tarball, it extracts + # the version information from a local VERSION file and puts it into + # configure.ac at the top for major/minor/micro. To avoid the need + # for a BDEPEND on dev-vcs/git, we can do this directly. + local major=$(awk '/Major: / {printf "%s",$2; exit}' VERSION) + local minor=$(awk '/Minor: / {printf "%s",$2; exit}' VERSION) + local micro=$(awk '/Micro: / {printf "%s",$2; exit}' VERSION) + sed -i -e "s:\[m4_esyscmd_s(\[./util/gitdesc.sh major\])\]:${major}:" configure.ac + sed -i -e "s:\[m4_esyscmd_s(\[./util/gitdesc.sh minor\])\]:${minor}:" configure.ac + sed -i -e "s:\[m4_esyscmd_s(\[./util/gitdesc.sh micro\])\]:${micro}:" configure.ac + + eautoreconf +} + +src_configure() { + local myconf=( + $(use_enable static-libs static) \ + $(use_enable amd64 asm) + ) + + # This configure switch disappears on a musl system for some + # reason. However, this package is currently broken on musl, + # but we'll leave this in place while we see if upstream has + # any advice. + if ! use elibc_musl; then + myconf+=( $(use_enable year2038) ) + fi + + econf "${myconf[@]}" +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +} diff --git a/app-arch/lrzip-next/lrzip-next-0.12.6.ebuild b/app-arch/lrzip-next/lrzip-next-0.12.6.ebuild deleted file mode 100644 index 0d3258e4caa8.. --- a/app-arch/lrzip-next/lrzip-next-0.12.6.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="Fork of Con Kolivas' lrzip program for compressing large files" -HOMEPAGE="https://github.com/pete4abw/lrzip-next"; -SRC_URI="https://github.com/pete4abw/lrzip-next/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="static-libs year2038" - -RDEPEND="app-arch/bzip2 - app-arch/bzip3 - app-arch/lz4 - app-arch/zstd - dev-libs/lzo - sys-libs/zlib" -DEPEND="${RDEPEND}" -BDEPEND="dev-perl/Pod-Parser - amd64? ( dev-lang/nasm ) - x86? ( dev-lang/nasm )" - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - # ASM optimizations are only available on amd64 and x86 - local asm=no - if use amd64 || use x86; then - asm=yes - fi - - econf \ - $(use_enable static-libs static) \ - $(use_enable year2038) \ - --enable-asm=${asm} -} - -src_install() { - default - find "${ED}" -name '*.la' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/
commit: d82649361f13d1fd8ad669042c9a6fefd368b130 Author: Joshua Kinard gentoo org> AuthorDate: Tue Feb 27 04:23:48 2024 + Commit: Joshua Kinard gentoo org> CommitDate: Tue Feb 27 04:28:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8264936 profiles: Mask app-arch/lrzip-next on musl The package has compatibility issues w/ musl's pthreads implementation at the present time. Bug: https://bugs.gentoo.org/925547 Signed-off-by: Joshua Kinard gentoo.org> profiles/features/musl/package.mask | 5 + 1 file changed, 5 insertions(+) diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask index f010e7c5889c..fd8167d74d36 100644 --- a/profiles/features/musl/package.mask +++ b/profiles/features/musl/package.mask @@ -1,6 +1,11 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Joshua Kinard (2024-02-27) +# app-arch/lrzip-next cannot work w/ musl's pthreads at +# this time. (#925547) +app-arch/lrzip-next + # Marek Szuba (2024-02-18) # Binary-only packages linked against glibc net-analyzer/nessus-agent-bin
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/arch/mips/mipsel/o32/, profiles/arch/mips/o32/
commit: 82c7fc89a92777f0c8d7ec343d08c6f09bb104fb Author: Joshua Kinard gentoo org> AuthorDate: Tue Feb 27 04:19:23 2024 + Commit: Joshua Kinard gentoo org> CommitDate: Tue Feb 27 04:28:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82c7fc89 profiles: Mask app-arch/lrzip-next on 32-bit arches we have Bug: https://bugs.gentoo.org/925548 Signed-off-by: Joshua Kinard gentoo.org> profiles/arch/mips/mipsel/o32/package.mask | 6 +- profiles/arch/mips/o32/package.mask| 6 +- profiles/arch/x86/package.mask | 4 3 files changed, 14 insertions(+), 2 deletions(-) diff --git a/profiles/arch/mips/mipsel/o32/package.mask b/profiles/arch/mips/mipsel/o32/package.mask index 5e1d41bff198..02c903e795a5 100644 --- a/profiles/arch/mips/mipsel/o32/package.mask +++ b/profiles/arch/mips/mipsel/o32/package.mask @@ -1,5 +1,9 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Joshua Kinard (2024-02-27) +# app-arch/lrzip-next does not support 32-bit arches (#925548) +app-arch/lrzip-next + # fails to build, bug 920576 =sys-apps/systemd-255* diff --git a/profiles/arch/mips/o32/package.mask b/profiles/arch/mips/o32/package.mask index 5e1d41bff198..02c903e795a5 100644 --- a/profiles/arch/mips/o32/package.mask +++ b/profiles/arch/mips/o32/package.mask @@ -1,5 +1,9 @@ -# Copyright 2023 Gentoo Authors +# Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Joshua Kinard (2024-02-27) +# app-arch/lrzip-next does not support 32-bit arches (#925548) +app-arch/lrzip-next + # fails to build, bug 920576 =sys-apps/systemd-255* diff --git a/profiles/arch/x86/package.mask b/profiles/arch/x86/package.mask index 10f699892e51..6b51410f52b7 100644 --- a/profiles/arch/x86/package.mask +++ b/profiles/arch/x86/package.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Joshua Kinard (2024-02-27) +# app-arch/lrzip-next does not support 32-bit arches (#925548) +app-arch/lrzip-next + # matoro (2024-01-06) #
[gentoo-commits] proj/portage:master commit in: lib/portage/tests/dbapi/
commit: e9bdb7342b3048ab3236bff9d94ce733bb877d8e Author: Zac Medico gentoo org> AuthorDate: Tue Feb 27 04:02:28 2024 + Commit: Zac Medico gentoo org> CommitDate: Tue Feb 27 04:03:07 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=e9bdb734 BinarytreeTestCase: Use temporary TMPDIR Create a temporary TMPDIR which prevents test methods of this class from leaving behind an empty /tmp/Packages file if TMPDIR is initially unset. Signed-off-by: Zac Medico gentoo.org> lib/portage/tests/dbapi/test_bintree.py | 22 +- 1 file changed, 21 insertions(+), 1 deletion(-) diff --git a/lib/portage/tests/dbapi/test_bintree.py b/lib/portage/tests/dbapi/test_bintree.py index 018f1cf9bd..91ac338a05 100644 --- a/lib/portage/tests/dbapi/test_bintree.py +++ b/lib/portage/tests/dbapi/test_bintree.py @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 from unittest.mock import MagicMock, patch, call @@ -13,6 +13,26 @@ from portage.const import BINREPOS_CONF_FILE class BinarytreeTestCase(TestCase): +@classmethod +def setUpClass(cls): +""" +Create a temporary TMPDIR which prevents test +methods of this class from leaving behind an empty +/tmp/Packages file if TMPDIR is initially unset. +""" +cls._orig_tmpdir = os.environ.get("TMPDIR") +cls._tmpdir = tempfile.TemporaryDirectory() +os.environ["TMPDIR"] = cls._tmpdir.name + +@classmethod +def tearDownClass(cls): +cls._tmpdir.cleanup() +if cls._orig_tmpdir is None: +os.environ.pop("TMPDIR", None) +else: +os.environ["TMPDIR"] = cls._orig_tmpdir +del cls._orig_tmpdir, cls._tmpdir + def test_required_init_params(self): with self.assertRaises(TypeError) as cm: binarytree()
[gentoo-commits] proj/portage:master commit in: man/, lib/_emerge/
commit: 0896ede9663d1ffb10434ee163205e7d9a909667 Author: Zac Medico gentoo org> AuthorDate: Mon Feb 26 00:12:13 2024 + Commit: Zac Medico gentoo org> CommitDate: Tue Feb 27 02:52:19 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=0896ede9 Scheduler: Support parallel-install with merge-wait For system packages, always serialize install regardless of parallel-install, in order to mitigate failures triggered by fragile states as in bug 256616. For other packages, continue to populate self._task_queues.merge, which will serialize install unless parallel-install is enabled. Fixes: 825db01b91a3 ("Add merge-wait FEATURES setting enabled by default") Bug: https://bugs.gentoo.org/256616 Bug: https://bugs.gentoo.org/925213 Signed-off-by: Zac Medico gentoo.org> lib/_emerge/PackageMerge.py | 4 ++-- lib/_emerge/Scheduler.py| 44 +--- man/make.conf.5 | 9 ++--- 3 files changed, 41 insertions(+), 16 deletions(-) diff --git a/lib/_emerge/PackageMerge.py b/lib/_emerge/PackageMerge.py index 82725c66a5..11d0ff2f37 100644 --- a/lib/_emerge/PackageMerge.py +++ b/lib/_emerge/PackageMerge.py @@ -1,4 +1,4 @@ -# Copyright 1999-2014 Gentoo Foundation +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 from _emerge.CompositeTask import CompositeTask @@ -7,7 +7,7 @@ from portage.output import colorize class PackageMerge(CompositeTask): -__slots__ = ("merge", "postinst_failure") +__slots__ = ("is_system_pkg", "merge", "postinst_failure") def _should_show_status(self): return ( diff --git a/lib/_emerge/Scheduler.py b/lib/_emerge/Scheduler.py index 9950792dc9..5c318f89b9 100644 --- a/lib/_emerge/Scheduler.py +++ b/lib/_emerge/Scheduler.py @@ -1519,17 +1519,20 @@ class Scheduler(PollScheduler): self._deallocate_config(build.settings) elif build.returncode == os.EX_OK: self.curval += 1 -merge = PackageMerge(merge=build, scheduler=self._sched_iface) +merge = PackageMerge( +is_system_pkg=(build.pkg in self._deep_system_deps), +merge=build, +scheduler=self._sched_iface, +) self._running_tasks[id(merge)] = merge # By default, merge-wait only allows merge when no builds are executing. # As a special exception, dependencies on system packages are frequently # unspecified and will therefore force merge-wait. -is_system_pkg = build.pkg in self._deep_system_deps if not build.build_opts.buildpkgonly and ( -"merge-wait" in build.settings.features or is_system_pkg +"merge-wait" in build.settings.features or merge.is_system_pkg ): self._merge_wait_queue.append(merge) -if is_system_pkg: +if merge.is_system_pkg: merge.addStartListener(self._system_merge_started) else: self._task_queues.merge.add(merge) @@ -1804,13 +1807,32 @@ class Scheduler(PollScheduler): and not self._jobs and not self._task_queues.merge ): -task = self._merge_wait_queue.popleft() -task.scheduler = self._sched_iface -self._merge_wait_scheduled.append(task) -self._task_queues.merge.add(task) -task.addExitListener(self._merge_wait_exit_handler) -self._status_display.merges = len(self._task_queues.merge) -state_change += 1 +while self._merge_wait_queue: +# If we added non-system packages to the merge queue in a +# previous iteration of this loop, then for system packages we +# need to come back later when the merge queue is empty. +# TODO: Maybe promote non-system packages to the front of the +# queue and process them within the current loop, though that +# causes merge order to differ from the order builds finish. +if ( +self._task_queues.merge +and self._merge_wait_queue[0].is_system_pkg +): +break +task = self._merge_wait_queue.popleft() +task.scheduler = self._sched_iface +self._merge_wait_scheduled.append(task) +self._task_queues.merge.add(task) +task.addExitListener(self._merge_wait_exit_handler) +self._status_display.merges = len(self._task_queues.merge) +state_change += 1 +# For system packages, always serialize install regardless of +# parallel-install, in or
[gentoo-commits] proj/portage:master commit in: lib/portage/tests/resolver/, cnf/sets/, lib/portage/tests/sets/base/
commit: 1d3e3843f2a51c581d344540c5c6ee266afa30d2 Author: Zac Medico gentoo org> AuthorDate: Sun Feb 25 22:57:43 2024 + Commit: Zac Medico gentoo org> CommitDate: Mon Feb 26 23:17:55 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=1d3e3843 cnf: sets: Migrate @golang-rebuild to dev-lang/go Bug: https://bugs.gentoo.org/919751 Signed-off-by: Zac Medico gentoo.org> cnf/sets/portage.conf| 6 -- lib/portage/tests/resolver/ResolverPlayground.py | 10 +- lib/portage/tests/sets/base/test_variable_set.py | 8 ++-- 3 files changed, 15 insertions(+), 9 deletions(-) diff --git a/cnf/sets/portage.conf b/cnf/sets/portage.conf index 2e02f91f97..c272f98db1 100644 --- a/cnf/sets/portage.conf +++ b/cnf/sets/portage.conf @@ -110,12 +110,6 @@ class = portage.sets.dbapi.UnavailableBinaries [changed-deps] class = portage.sets.dbapi.ChangedDepsSet -# Installed packages for which vdb *DEPEND includes dev-lang/go. -[golang-rebuild] -class = portage.sets.dbapi.VariableSet -variable = BDEPEND -includes = dev-lang/go - # Installed packages for which vdb *DEPEND includes virtual/rust [rust-rebuild] class = portage.sets.dbapi.VariableSet diff --git a/lib/portage/tests/resolver/ResolverPlayground.py b/lib/portage/tests/resolver/ResolverPlayground.py index 75c86b615c..c0455415a1 100644 --- a/lib/portage/tests/resolver/ResolverPlayground.py +++ b/lib/portage/tests/resolver/ResolverPlayground.py @@ -28,7 +28,7 @@ from portage.exception import InvalidBinaryPackageFormat from portage.gpg import GPG import _emerge -from _emerge.actions import _calc_depclean +from _emerge.actions import _calc_depclean, expand_set_arguments from _emerge.Blocker import Blocker from _emerge.create_depgraph_params import create_depgraph_params from _emerge.DependencyArg import DependencyArg @@ -747,6 +747,14 @@ class ResolverPlayground: self.settings, self.trees, options, params, None ) +atoms, retval = expand_set_arguments( +atoms, action, self.trees[self.eroot]["root_config"] +) +if retval != os.EX_OK: +raise AssertionError( +f"expand_set_arguments failed with retval {retval}" +) + if params_action == "remove": depclean_result = _calc_depclean( self.settings, diff --git a/lib/portage/tests/sets/base/test_variable_set.py b/lib/portage/tests/sets/base/test_variable_set.py index 9e90ee6dd7..60c43a5b83 100644 --- a/lib/portage/tests/sets/base/test_variable_set.py +++ b/lib/portage/tests/sets/base/test_variable_set.py @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 from portage.tests import TestCase @@ -10,6 +10,10 @@ from portage.tests.resolver.ResolverPlayground import ( class VariableSetTestCase(TestCase): def testVariableSetEmerge(self): + +# Using local set definition because @golang-rebuild migrated to dev-lang/go since bug 919751. +golang_rebuild = "{class=portage.sets.dbapi.VariableSet,variable=BDEPEND,includes=dev-lang/go}" + ebuilds = { "dev-go/go-pkg-1": {"BDEPEND": "dev-lang/go"}, "www-client/firefox-1": { @@ -21,7 +25,7 @@ class VariableSetTestCase(TestCase): test_cases = ( ResolverPlaygroundTestCase( -["@golang-rebuild"], +[f"@golang-rebuild{golang_rebuild}"], mergelist=["dev-go/go-pkg-1"], success=True, ),
[gentoo-commits] repo/gentoo:master commit in: sys-fs/bcachefs-tools/
commit: be4b7aeb3cdf4988fd534afe38cd073c21f8eafa Author: Christopher Fore posteo net> AuthorDate: Sun Feb 25 17:25:29 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 27 01:22:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be4b7aeb sys-fs/bcachefs-tools: Bump to 1.6.4 - Removed bindgen crate as it is now included in the GitHub - Dependency list updated - Refactor live ebuild to reflect new dependencies - Port to eclass llvm-r1 - Remove LLVM dependency as bindgen only needs libclang Signed-off-by: Christopher Fore posteo.net> Closes: https://github.com/gentoo/gentoo/pull/35332 Signed-off-by: Sam James gentoo.org> sys-fs/bcachefs-tools/Manifest | 47 ...ols-.ebuild => bcachefs-tools-1.6.4.ebuild} | 133 - sys-fs/bcachefs-tools/bcachefs-tools-.ebuild | 130 +++- 3 files changed, 254 insertions(+), 56 deletions(-) diff --git a/sys-fs/bcachefs-tools/Manifest b/sys-fs/bcachefs-tools/Manifest index 3f642fbd9b00..a0cd188831de 100644 --- a/sys-fs/bcachefs-tools/Manifest +++ b/sys-fs/bcachefs-tools/Manifest @@ -1,34 +1,51 @@ DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c DIST anstream-0.3.2.crate 19504 BLAKE2B 617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9 SHA512 b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8 +DIST anstream-0.6.11.crate 30239 BLAKE2B 4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b SHA512 f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163 DIST anstyle-1.0.2.crate 13983 BLAKE2B 4274b101d1cab2b62f9bb7637dab35f4b16e8c08a080355a2ea53e2b7b353ff230aa77fb3a244e0d6ff0dcd27abe5895eb306c630aa0822d0c608f041d4abfea SHA512 09220abfc844192ca698589897845752e02666b4ecd6529af4cde9f260ef36694e6e631c7503fc0e438ac72c88c419043b78399385cb248e789e86404503935a +DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20 SHA512 dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2 SHA512 5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176 +DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e SHA512 4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a +DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3 SHA512 f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc DIST anstyle-wincon-1.0.2.crate 11712 BLAKE2B 68215a76e44cbe0e69c4111eaf7cd818d0e743883aec01f99f6d96e863d8d36bea67ed112db715a3a0daa348535f3db50547d8a0ab5e4572975d68937c49aa86 SHA512 8bda8b79785d201cda90c8d3544f5cead955c25749a4b828bc897e4bb132acbbcc50ac90ee07323ae3077af3e4c613264871366d70e5211200d119f4ddb63b0b +DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931 DIST anyhow-1.0.75.crate 43901 BLAKE2B 6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa SHA512 190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40 +DIST anyhow-1.0.79.crate 44931 BLAKE2B 9270f04c6fbbecb535e3081f4275c3df28f6a893c1
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/rye/
commit: 960abdf6fad4e3e65e6c7d7c65b5293d065b82ce Author: Daichi Yamamoto dyama net> AuthorDate: Tue Feb 27 01:13:46 2024 + Commit: Daichi Yamamoto dyama net> CommitDate: Tue Feb 27 01:13:57 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=960abdf6 dev-util/rye: add 0.27.0, drop 0.26.0 Signed-off-by: Daichi Yamamoto dyama.net> dev-util/rye/Manifest | 2 +- dev-util/rye/{rye-0.26.0.ebuild => rye-0.27.0.ebuild} | 4 +++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-util/rye/Manifest b/dev-util/rye/Manifest index 54ffd2deba..9291cb9e08 100644 --- a/dev-util/rye/Manifest +++ b/dev-util/rye/Manifest @@ -183,7 +183,7 @@ DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e78 DIST rustix-0.38.31.crate 375443 BLAKE2B 9e8ba6bb4eb4fdf0bacfbc719124f745f383abbabfeb161bff9908d1948942d358f46191377b90c180a2793a88bb01be20dab556cfabc8da8efa2533af8e460b SHA512 593e0395a7bc5bba949e6f2a5ed9e39ae13140970a598def32ab7d6d91b4ec100752fb05abda407ee2e5e420d950b19e607f963f3974213637423c751df75960 DIST rustls-0.21.10.crate 284920 BLAKE2B eb4628b6e0384fa7cbb5468c75c11512eb111a8a7dc7c655c6ac6beac72fc3025b1a590324ec3275ba66b632dab14dd78da4d62c1c66b2c2502099ad153900f5 SHA512 3bfcd137e6d4d86c716e8afe75450a39ca055d44557fd1a8d4b6ad4d7c58e2d5fb86ba92c3825a667c9daf5bd7a89a779ffcf8c23d6cd0af05ad47ad437da139 DIST rustls-webpki-0.101.7.crate 168808 BLAKE2B ab7177449be359e17f1f4553193e96e71b8e26e1298a0937af658b1a6f9485f051183d1bf8262d52430ea4c3b96263d1fd903c7a5f046bfe5f87b6b97ebb0672 SHA512 680e3d52f699c9d6200e2e738a4245a5114fc7122546c07d3f15f1e6741a52275061b3e016c2240f1dc3eb9f701f7346193bd82e827274fb73b8e9e0d5af4e68 -DIST rye-0.26.0.tar.gz 1448145 BLAKE2B 92e8e8aa762338ee9bc0e1db1818ef44a7622873625267b9f118ca0fd307c6083c05dca9b16c11dce130559cb469ae1d2f134a6c786b9280a467550b7b2ca47a SHA512 93372c884e0fcbc9f8d8f390582c878375652ba6adea82299160923c9e54f79c3dfa0cfe8803d3f8746ee882a28c3b18091f9c870c0c5daee17b9881784375a1 +DIST rye-0.27.0.tar.gz 1454277 BLAKE2B 938243028695b290933526e484bcc170b4a7aa1977ab0e8007611d6955fd47be736f43f912cfea4db4352912c24c201cfda71563fac416a1de830c1c51ba7225 SHA512 c6785d34ff1193856186b8a50f2908900691e44243182cc325eecc5b3a3b890a6eba27208b8d6bc48d77a894110540f4bab6b47d563de9c8b0205e3234b591b9 DIST ryu-1.0.16.crate 47351 BLAKE2B 13c72ec8aa608f6c53cf27c95d06b90839c5bec5e54b0441e9c4f779af3dece30d01a2276c717a733f92406a5a02b09c045b2b5f92714fe492d7263b6c6808e6 SHA512 89e3e18346ae6e4035787766f286a6eb62f5294e39ad902cc29e95c53781c4e5dd629f567f22ecc7e9fe9d1c273323da9b867aadc9cd8a066727c58330b51b10 DIST salsa20-0.10.2.crate 12780 BLAKE2B 9627985a2b5583e91cdbefff2a71af02009b1905b05d58ced99eac357c27c3b363ef9dc40afd3d19c39a6fd5b19fab7f7149b1fcd85f3e2f63edf7cb1e8990ee SHA512 9066143f6f503fbd6e85434e9dcbe0f0ed4e71e363c599d90968f6f9517dc749798f3e4cae6ed45e4ec429495a103ff4fc9ec564397c947ea63a6c32773c90f0 DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c diff --git a/dev-util/rye/rye-0.26.0.ebuild b/dev-util/rye/rye-0.27.0.ebuild similarity index 98% rename from dev-util/rye/rye-0.26.0.ebuild rename to dev-util/rye/rye-0.27.0.ebuild index 324683fd2e..e1388c310b 100644 --- a/dev-util/rye/rye-0.26.0.ebuild +++ b/dev-util/rye/rye-0.27.0.ebuild @@ -314,7 +314,7 @@ inherit cargo DESCRIPTION="An Experimental Package Management Solution for Python" HOMEPAGE="https://rye-up.com"; SRC_URI=" - https://github.com/mitsuhiko/rye/archive/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/astral-sh/rye/archive/${PV}.tar.gz -> ${P}.tar.gz ${CARGO_CRATE_URIS} " @@ -336,6 +336,7 @@ src_test() { --skip test_add_and_sync_no_auto_sync --skip test_add_autosync --skip test_add_flask + --skip test_add_flask_wrong_venv_exported --skip test_add_from_find_links --skip test_basic_tool_behavior --skip test_config_empty @@ -344,6 +345,7 @@ src_test() { --skip test_config_show_path --skip test_config_show_path_and_any_action --skip test_empty_sync + --skip test_fetch --skip test_init_default --skip test_init_lib --skip test_init_script
[gentoo-commits] repo/gentoo:master commit in: www-apps/radarr/
commit: 1147c22dfa001484eafed34ff938cfe51bf9e956 Author: Craig Andrews gentoo org> AuthorDate: Tue Feb 27 01:01:41 2024 + Commit: Craig Andrews gentoo org> CommitDate: Tue Feb 27 01:01:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1147c22d www-apps/radarr: drop 5.3.6.8612 Signed-off-by: Craig Andrews gentoo.org> www-apps/radarr/Manifest | 6 --- www-apps/radarr/radarr-5.3.6.8612.ebuild | 67 2 files changed, 73 deletions(-) diff --git a/www-apps/radarr/Manifest b/www-apps/radarr/Manifest index faa0c061320d..1f638c29f641 100644 --- a/www-apps/radarr/Manifest +++ b/www-apps/radarr/Manifest @@ -4,9 +4,3 @@ DIST Radarr.develop.5.4.0.8636.linux-core-x64.tar.gz 100621268 BLAKE2B fa01a6de5 DIST Radarr.develop.5.4.0.8636.linux-musl-core-arm.tar.gz 95005034 BLAKE2B b10944df809e52d252f8e19675c6069f9965c1f73e524aa9898faddbed2d4670e86c169331d550a188fd0744aebc5c198d75ce9b6c166e85dd6413f873dafb3f SHA512 990a5a870b52514de841ed87619454b2a5bc856a327f073b5148549a19c522c988a779bd939e9d133414865776c4ca5a05dd44c291c39be7b2256e612b3c3baf DIST Radarr.develop.5.4.0.8636.linux-musl-core-arm64.tar.gz 94645032 BLAKE2B 39d3faba304baff941567f773d1bf08228e85bcca2d6da0639723178e369b0e64ab61a333c8227fb2b0cbe7241110a5be6619951e5fc2e87e8251750a21473fc SHA512 59b33b3ef16e588e850e72388f45c67e5d7163c27122d4cc5cc38a7e6512e712b975376d18d5c205fb6bc11ee2da10f5583478e856157577f842309f772b005d DIST Radarr.develop.5.4.0.8636.linux-musl-core-x64.tar.gz 99676941 BLAKE2B 3728caf20c37a648e4dc89391b9fbba2ca85fdbff8adda23d0dafc4cd29b2d82805f02102e6c3368b98da280cc95f4d693c8275141050588a8e6094108e82d0e SHA512 64caa215b8bf88d4775c4a29c4ada00fe1e1f7f7a0286549fa50363cc32a940b6439718cf8bcdeb6c1bd2bb489001f4a02d604e67fc9bc2751b5b8dd0f42e022 -DIST Radarr.master.5.3.6.8612.linux-core-arm.tar.gz 94936106 BLAKE2B 51d9e31c47f6a7dd5e5c497dcc4e882c2323373d6402e0db957e81c300463fd22719d896c12f8230c1801af4d24c4e2e09c1b79b49001ea236d5acd42f5842ac SHA512 e4ecfd0ed472c050a7d1fe75de97969c9b8f1adcfc1aee3b044a48c9568067969d86ed81b957fbaf905a052963862063240af145c3b577325e0667ec3a682223 -DIST Radarr.master.5.3.6.8612.linux-core-arm64.tar.gz 94576534 BLAKE2B 5f2346c2023e79640d8c76876be31b1ed539a7dac6cf670adf97631790111802ec9ea8178970b1cf7e4c185524f9f59ea2896f2103a47f535f465f5069dbde33 SHA512 df7737e730c49645e47bff02185bcf597a889ebdd40ab6cb2fe58bcc3b92a731a37cbe4fe113817403d3a1e172f5d4bf66a4d3187619d760b7121a6353bedb77 -DIST Radarr.master.5.3.6.8612.linux-core-x64.tar.gz 100602538 BLAKE2B 47a3c50c90074ad6ed9efd938be156ee3e5d6b00b28093bd2e46f2fba856a9529a2df7d0368f27ac0c6efc35358b3149512ed281cd8b5cfe6ef5db45bc4f65f4 SHA512 ee87d1186b430960de999af4d6c013e83a7682ffd555d78dca8f5c7edc919617ca1dcbaf71449725ec6ed2abaf08b2e0af53897c2f551ebd8ee2d5be548c -DIST Radarr.master.5.3.6.8612.linux-musl-core-arm.tar.gz 94988135 BLAKE2B aca5db4a51357d7c542d2a7c9b6ed1b21d9281c70b75dc80d0ccfaf00930a2176c558ac3b1c5417f51aea3f1c8c84b5fa10b8bb6207b8393d892737231c371ff SHA512 240f4ed519eb6fd6f94e875789c0eb80076c4550d9e42984682a3d4b86d66dd23f6abc3a5d789a8d5778f130816b67db896fc114b79444d50e2315f4db4c5c63 -DIST Radarr.master.5.3.6.8612.linux-musl-core-arm64.tar.gz 94644637 BLAKE2B 88f0f7f3c1751028a8ed377a59612c748e06dd956ff9ffaebb94a9ace5f37085421451a8b6ed1babc83d817afb7a08454426ddcf0939fd89f19a9a42ddbfc645 SHA512 a6eb011f0874201c9e5f1c9f78fb210a2ef3c4be353c0de98742f64e13b6967457c703f0dca9fe0027e70a24df472e2a51515c41dd9f83ddf64f0ef03e52cb96 -DIST Radarr.master.5.3.6.8612.linux-musl-core-x64.tar.gz 99671348 BLAKE2B cb560402e8b77a722f1dca5c93e2386cfe20ec3fe646df8ba0c186d8aea7cd022c022ec4c32daa4a084ef72c77b900d6738c42d64546feab1da76dfb59869c03 SHA512 2e2a67e5c6dd687c7cf72d314c7423c7bbaae4281f424f2c9f6773c8d2d26281391462e3c966c89c89ab65fcdd84d463f100a72e88397984eab7476e2f86d2fd diff --git a/www-apps/radarr/radarr-5.3.6.8612.ebuild b/www-apps/radarr/radarr-5.3.6.8612.ebuild deleted file mode 100644 index a1d25dfe471b.. --- a/www-apps/radarr/radarr-5.3.6.8612.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd - -SRC_URI=" - amd64? ( - elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-x64.tar.gz ) - elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-musl-core-x64.tar.gz ) - ) - arm? ( - elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-core-arm.tar.gz ) - elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux-musl-core-arm.tar.gz ) - ) - arm64? ( - elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.master.${PV}.linux
[gentoo-commits] repo/gentoo:master commit in: net-misc/xmrig/
commit: 76ab5e4c7353da99c95f471353a8b49223d4d3c8 Author: Craig Andrews gentoo org> AuthorDate: Mon Feb 26 15:08:22 2024 + Commit: Craig Andrews gentoo org> CommitDate: Tue Feb 27 01:01:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76ab5e4c net-misc/xmrig: add 6.21.1 Signed-off-by: Craig Andrews gentoo.org> net-misc/xmrig/Manifest| 1 + net-misc/xmrig/xmrig-6.21.1.ebuild | 72 ++ 2 files changed, 73 insertions(+) diff --git a/net-misc/xmrig/Manifest b/net-misc/xmrig/Manifest index cf099af02f78..e28aba49a030 100644 --- a/net-misc/xmrig/Manifest +++ b/net-misc/xmrig/Manifest @@ -1,2 +1,3 @@ DIST xmrig-6.18.1.tar.gz 2394259 BLAKE2B 4d7ed3ce7b6c9dce9b25da7c316df4542046b014167ce090c5c2ec4dbf61607e4238ce8a8407a396f1eb47dc76cbfac08e0131835d9c4bbff8f4e5920d2f19a6 SHA512 bb297b17f820ad38f0c68aebfe1be8e82e85aede99a9e2a7692935ed57dab06a36566d13c16f850123dc6e829dfb56bc9253c46b94e6a703fe169a0126feb37b DIST xmrig-6.21.0.tar.gz 2416452 BLAKE2B 6a8a521aa5e2e0d5d223f1f811b4624cd26c3569d06db8f9d85dff835dd8f6a49f5de32c2f390d66ea2955fa23961a2dcdeb28d9eea942a44cc5abb2ae17678b SHA512 167220ddda480a3e9f12282a555497d6f2c6d94ff265e8b1a061dc18c213f21c7033c7c8eed454dd1f2942f7c193aa164b5867798b3b77aadfd9fec61a94e183 +DIST xmrig-6.21.1.tar.gz 2416545 BLAKE2B 72ecdfc8c999aee91aef4f540211c5d5a6f1992c76211162a623e89391cedfcc2d5540f291d9915ee4180b83f58ef7f2eb1e3aff8dee49c72f41f90878d7ef62 SHA512 a9267708e61084db7116381adb2256a04c30eba0c84b571764cc73ccafc9276f55b6665529eb7b9c1785d582d0d280ced6ee7ca88a5e98f9bbdef2a9176a9794 diff --git a/net-misc/xmrig/xmrig-6.21.1.ebuild b/net-misc/xmrig/xmrig-6.21.1.ebuild new file mode 100644 index ..93dd2712390e --- /dev/null +++ b/net-misc/xmrig/xmrig-6.21.1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic systemd toolchain-funcs + +DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner" +HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig"; + +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"; + inherit git-r3 +else + SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64" +fi + +LICENSE="Apache-2.0 GPL-3+ MIT" +SLOT="0" +IUSE="cpu_flags_x86_sse4_1 donate hwloc opencl +ssl" + +DEPEND=" + dev-libs/libuv:= + hwloc? ( >=sys-apps/hwloc-2.5.0:= ) + opencl? ( virtual/opencl ) + ssl? ( dev-libs/openssl:= ) +" +RDEPEND=" + ${DEPEND} + !arm64? ( sys-apps/msr-tools ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-6.12.2-nonotls.patch +) + +src_prepare() { + if ! use donate ; then + sed -i 's/1;/0;/g' src/donate.h || die + fi + + cmake_src_prepare +} + +src_configure() { + # JIT broken with FORTIFY_SOURCE=3 + # Bug #913420 + if tc-enables-fortify-source; then + filter-flags -D_FORTIFY_SOURCE=3 + append-cppflags -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 + fi + + local mycmakeargs=( + -DWITH_SSE4_1=$(usex cpu_flags_x86_sse4_1) + -DWITH_HWLOC=$(usex hwloc) + -DWITH_TLS=$(usex ssl) + -DWITH_OPENCL=$(usex opencl) + -DWITH_CUDA=OFF + ) + + cmake_src_configure +} + +src_install() { + default + keepdir /etc/xmrig + systemd_dounit "${FILESDIR}"/xmrig.service + dobin "${BUILD_DIR}/xmrig" + dobin "${S}/scripts/enable_1gb_pages.sh" + dobin "${S}/scripts/randomx_boost.sh" +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/radarr/
commit: 3268487fcef26760b971b7afaef6158752808e0d Author: Craig Andrews gentoo org> AuthorDate: Tue Feb 27 01:01:37 2024 + Commit: Craig Andrews gentoo org> CommitDate: Tue Feb 27 01:01:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3268487f www-apps/radarr: add 5.4.0.8636 Signed-off-by: Craig Andrews gentoo.org> www-apps/radarr/Manifest | 6 +++ www-apps/radarr/radarr-5.4.0.8636.ebuild | 67 2 files changed, 73 insertions(+) diff --git a/www-apps/radarr/Manifest b/www-apps/radarr/Manifest index c7147f93534c..faa0c061320d 100644 --- a/www-apps/radarr/Manifest +++ b/www-apps/radarr/Manifest @@ -1,3 +1,9 @@ +DIST Radarr.develop.5.4.0.8636.linux-core-arm.tar.gz 94933498 BLAKE2B ab1b8102fc17f64e846cdea35edd070fb6d297ecbce686a725caff19da6d6b7471cc299df9372e9056d5a5d8fc002ca410e8ecfa2a3a404fa0d9767e8a4dbfc8 SHA512 71f1e70e887587199e7ad5d2d7f8bee58efa0fb8df1518d07523c90271b1366bfeed146e171a7d4e875ce1055f5836423a0c04afb62c0d2c55d9dd41914793a5 +DIST Radarr.develop.5.4.0.8636.linux-core-arm64.tar.gz 94586892 BLAKE2B 933a933a7268ff081b8303b96a4875180d5468f0d73b673cfb6fef93a63af25b11be15cc0be3c7e67f8507a84d46c1723c7a4cd37670fd2d7b5e6f08bc5291f9 SHA512 0c5a41286d8211a7c6678bf93908211a085b00159a03b4c2ecc8598084991eccb61d71927dc0bc074ff4af5c9bda12d93df536158935c991fb92ebfe2a44d341 +DIST Radarr.develop.5.4.0.8636.linux-core-x64.tar.gz 100621268 BLAKE2B fa01a6de5fd998e27ecf524585ebc9049c4aeeb3859aafe31d3a1a350cdc443a80e71a21c363810f2fb87dba1f9282f504009492620926413a7b92e2d63a09fe SHA512 ebe42d2b38482fa649e86490f1894a91865b91e2579a73dfff8e436b45aec9cce296057179ff7490eca49f8eff277bd90ff9f5ad9e97ce9397f32654d52e304b +DIST Radarr.develop.5.4.0.8636.linux-musl-core-arm.tar.gz 95005034 BLAKE2B b10944df809e52d252f8e19675c6069f9965c1f73e524aa9898faddbed2d4670e86c169331d550a188fd0744aebc5c198d75ce9b6c166e85dd6413f873dafb3f SHA512 990a5a870b52514de841ed87619454b2a5bc856a327f073b5148549a19c522c988a779bd939e9d133414865776c4ca5a05dd44c291c39be7b2256e612b3c3baf +DIST Radarr.develop.5.4.0.8636.linux-musl-core-arm64.tar.gz 94645032 BLAKE2B 39d3faba304baff941567f773d1bf08228e85bcca2d6da0639723178e369b0e64ab61a333c8227fb2b0cbe7241110a5be6619951e5fc2e87e8251750a21473fc SHA512 59b33b3ef16e588e850e72388f45c67e5d7163c27122d4cc5cc38a7e6512e712b975376d18d5c205fb6bc11ee2da10f5583478e856157577f842309f772b005d +DIST Radarr.develop.5.4.0.8636.linux-musl-core-x64.tar.gz 99676941 BLAKE2B 3728caf20c37a648e4dc89391b9fbba2ca85fdbff8adda23d0dafc4cd29b2d82805f02102e6c3368b98da280cc95f4d693c8275141050588a8e6094108e82d0e SHA512 64caa215b8bf88d4775c4a29c4ada00fe1e1f7f7a0286549fa50363cc32a940b6439718cf8bcdeb6c1bd2bb489001f4a02d604e67fc9bc2751b5b8dd0f42e022 DIST Radarr.master.5.3.6.8612.linux-core-arm.tar.gz 94936106 BLAKE2B 51d9e31c47f6a7dd5e5c497dcc4e882c2323373d6402e0db957e81c300463fd22719d896c12f8230c1801af4d24c4e2e09c1b79b49001ea236d5acd42f5842ac SHA512 e4ecfd0ed472c050a7d1fe75de97969c9b8f1adcfc1aee3b044a48c9568067969d86ed81b957fbaf905a052963862063240af145c3b577325e0667ec3a682223 DIST Radarr.master.5.3.6.8612.linux-core-arm64.tar.gz 94576534 BLAKE2B 5f2346c2023e79640d8c76876be31b1ed539a7dac6cf670adf97631790111802ec9ea8178970b1cf7e4c185524f9f59ea2896f2103a47f535f465f5069dbde33 SHA512 df7737e730c49645e47bff02185bcf597a889ebdd40ab6cb2fe58bcc3b92a731a37cbe4fe113817403d3a1e172f5d4bf66a4d3187619d760b7121a6353bedb77 DIST Radarr.master.5.3.6.8612.linux-core-x64.tar.gz 100602538 BLAKE2B 47a3c50c90074ad6ed9efd938be156ee3e5d6b00b28093bd2e46f2fba856a9529a2df7d0368f27ac0c6efc35358b3149512ed281cd8b5cfe6ef5db45bc4f65f4 SHA512 ee87d1186b430960de999af4d6c013e83a7682ffd555d78dca8f5c7edc919617ca1dcbaf71449725ec6ed2abaf08b2e0af53897c2f551ebd8ee2d5be548c diff --git a/www-apps/radarr/radarr-5.4.0.8636.ebuild b/www-apps/radarr/radarr-5.4.0.8636.ebuild new file mode 100644 index ..8443b34a8a18 --- /dev/null +++ b/www-apps/radarr/radarr-5.4.0.8636.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +SRC_URI=" + amd64? ( + elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-x64.tar.gz ) + elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-musl-core-x64.tar.gz ) + ) + arm? ( + elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm.tar.gz ) + elibc_musl? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-musl-core-arm.tar.gz ) + ) + arm64? ( + elibc_glibc? ( https://github.com/Radarr/Radarr/releases/download/v${PV}/Radarr.develop.${PV}.linux-core-arm64.tar.gz ) + elibc_musl? ( https://github.com/Radarr/Radarr/releas
[gentoo-commits] repo/gentoo:master commit in: net-misc/xmrig/
commit: 0e8d1b9e4f50e7097b594f48e7168136aa50ad4b Author: Craig Andrews gentoo org> AuthorDate: Mon Feb 26 15:08:29 2024 + Commit: Craig Andrews gentoo org> CommitDate: Tue Feb 27 01:01:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e8d1b9e net-misc/xmrig: drop 6.21.0 Signed-off-by: Craig Andrews gentoo.org> net-misc/xmrig/Manifest| 1 - net-misc/xmrig/xmrig-6.21.0.ebuild | 72 -- 2 files changed, 73 deletions(-) diff --git a/net-misc/xmrig/Manifest b/net-misc/xmrig/Manifest index e28aba49a030..b5fba213d02b 100644 --- a/net-misc/xmrig/Manifest +++ b/net-misc/xmrig/Manifest @@ -1,3 +1,2 @@ DIST xmrig-6.18.1.tar.gz 2394259 BLAKE2B 4d7ed3ce7b6c9dce9b25da7c316df4542046b014167ce090c5c2ec4dbf61607e4238ce8a8407a396f1eb47dc76cbfac08e0131835d9c4bbff8f4e5920d2f19a6 SHA512 bb297b17f820ad38f0c68aebfe1be8e82e85aede99a9e2a7692935ed57dab06a36566d13c16f850123dc6e829dfb56bc9253c46b94e6a703fe169a0126feb37b -DIST xmrig-6.21.0.tar.gz 2416452 BLAKE2B 6a8a521aa5e2e0d5d223f1f811b4624cd26c3569d06db8f9d85dff835dd8f6a49f5de32c2f390d66ea2955fa23961a2dcdeb28d9eea942a44cc5abb2ae17678b SHA512 167220ddda480a3e9f12282a555497d6f2c6d94ff265e8b1a061dc18c213f21c7033c7c8eed454dd1f2942f7c193aa164b5867798b3b77aadfd9fec61a94e183 DIST xmrig-6.21.1.tar.gz 2416545 BLAKE2B 72ecdfc8c999aee91aef4f540211c5d5a6f1992c76211162a623e89391cedfcc2d5540f291d9915ee4180b83f58ef7f2eb1e3aff8dee49c72f41f90878d7ef62 SHA512 a9267708e61084db7116381adb2256a04c30eba0c84b571764cc73ccafc9276f55b6665529eb7b9c1785d582d0d280ced6ee7ca88a5e98f9bbdef2a9176a9794 diff --git a/net-misc/xmrig/xmrig-6.21.0.ebuild b/net-misc/xmrig/xmrig-6.21.0.ebuild deleted file mode 100644 index b6cc3de16350.. --- a/net-misc/xmrig/xmrig-6.21.0.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic systemd toolchain-funcs - -DESCRIPTION="RandomX, CryptoNight, KawPow, AstroBWT, and Argon2 CPU/GPU miner" -HOMEPAGE="https://xmrig.com https://github.com/xmrig/xmrig"; - -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/${PN}/${PN}.git"; - inherit git-r3 -else - SRC_URI="https://github.com/xmrig/xmrig/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 arm64" -fi - -LICENSE="Apache-2.0 GPL-3+ MIT" -SLOT="0" -IUSE="cpu_flags_x86_sse4_1 donate hwloc opencl +ssl" - -DEPEND=" - dev-libs/libuv:= - hwloc? ( >=sys-apps/hwloc-2.5.0:= ) - opencl? ( virtual/opencl ) - ssl? ( dev-libs/openssl:= ) -" -RDEPEND=" - ${DEPEND} - !arm64? ( sys-apps/msr-tools ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-6.12.2-nonotls.patch -) - -src_prepare() { - if ! use donate ; then - sed -i 's/1;/0;/g' src/donate.h || die - fi - - cmake_src_prepare -} - -src_configure() { - # JIT broken with FORTIFY_SOURCE=3 - # Bug #913420 - if tc-enables-fortify-source; then - filter-flags -D_FORTIFY_SOURCE=3 - append-cppflags -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=2 - fi - - local mycmakeargs=( - -DWITH_SSE4_1=$(usex cpu_flags_x86_sse4_1) - -DWITH_HWLOC=$(usex hwloc) - -DWITH_TLS=$(usex ssl) - -DWITH_OPENCL=$(usex opencl) - -DWITH_CUDA=OFF - ) - - cmake_src_configure -} - -src_install() { - default - keepdir /etc/xmrig - systemd_dounit "${FILESDIR}"/xmrig.service - dobin "${BUILD_DIR}/xmrig" - dobin "${S}/scripts/enable_1gb_pages.sh" - dobin "${S}/scripts/randomx_boost.sh" -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/gcal/files/, app-misc/gcal/
commit: fc29b9c0f71207121cbf9c93b1f5f131de30b078 Author: Sam James gentoo org> AuthorDate: Tue Feb 27 00:58:05 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 27 00:58:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc29b9c0 app-misc/gcal: fix crash with _F_S=3, add smoke test * Fix crash with _F_S=3 using upstream patch * Add smoke test to src_test which would've (and does) catch this Closes: https://bugs.gentoo.org/925560 Signed-off-by: Sam James gentoo.org> app-misc/gcal/files/gcal-4.1-fortify.patch | 21 ++ app-misc/gcal/gcal-4.1-r2.ebuild | 62 ++ 2 files changed, 83 insertions(+) diff --git a/app-misc/gcal/files/gcal-4.1-fortify.patch b/app-misc/gcal/files/gcal-4.1-fortify.patch new file mode 100644 index ..bc3b3a693af9 --- /dev/null +++ b/app-misc/gcal/files/gcal-4.1-fortify.patch @@ -0,0 +1,21 @@ +https://bugs.gentoo.org/925560 +https://git.savannah.gnu.org/cgit/gcal.git/commit/?id=a9d49b3e6535ebf2b5a0b4051e95bb5dc0c27fdb + +From a9d49b3e6535ebf2b5a0b4051e95bb5dc0c27fdb Mon Sep 17 00:00:00 2001 +From: Oleg Derevenetz +Date: Sun, 29 Nov 2020 17:42:07 +0100 +Subject: src/utils.c: fix segfault + +--- a/src/utils.c b/src/utils.c +@@ -1354,7 +1354,7 @@ month_name (month) + + + len = (int) strlen (s) - 1; +-mayname = (char *) my_malloc (len, ++mayname = (char *) my_malloc (len + 2, + ERR_NO_MEMORY_AVAILABLE, + __FILE__, ((long) __LINE__) - 2L, + "mayname", 0); +-- +cgit v1.1 diff --git a/app-misc/gcal/gcal-4.1-r2.ebuild b/app-misc/gcal/gcal-4.1-r2.ebuild new file mode 100644 index ..829867ea2dc9 --- /dev/null +++ b/app-misc/gcal/gcal-4.1-r2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic toolchain-funcs + +DESCRIPTION="The GNU Calendar - a replacement for cal" +HOMEPAGE="https://www.gnu.org/software/gcal/"; +SRC_URI="mirror://gnu/gcal/${P}.tar.xz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="ncurses nls unicode" + +RDEPEND="nls? ( virtual/libintl ) + unicode? ( dev-libs/libunistring:= )" +DEPEND="${RDEPEND}" +BDEPEND=" + app-arch/xz-utils + nls? ( >=sys-devel/gettext-0.17 ) +" + +DOCS=( BUGS LIMITATIONS NEWS README THANKS TODO ) + +PATCHES=( + "${FILESDIR}/${P}-glibc228.patch" + "${FILESDIR}/${PN}-4.1-configure-clang16.patch" + "${FILESDIR}/${P}-fortify.patch" +) + +src_prepare() { + default + + # Drop once ${PN}-4.1-configure-clang16.patch merged + eautoreconf +} + +src_configure() { + tc-export CC + append-cppflags -D_GNU_SOURCE + + use unicode && append-libs -lunistring + + econf \ + --disable-rpath \ + $(use_enable nls) \ + $(use_enable ncurses term) \ + $(use_enable unicode) +} + +src_test() { + default + + # Do basic smoke tests to help catch issues like bug #925560 + # where trivial 'gcal' invocation crashed w/ _F_S=3. + local bin + for bin in gcal2txt tcal txt2gcal gcal ; do + src/${bin} || die + done +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/
commit: 0ac14d5d16ba134702c1622c8cd0f18a5501e369 Author: Ionen Wolkens gentoo org> AuthorDate: Mon Feb 26 23:23:39 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Feb 26 23:46:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0ac14d5d app-emulation/wine-staging: sort inherits Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-staging/wine-staging-9.1.ebuild | 2 +- app-emulation/wine-staging/wine-staging-9.2.ebuild | 2 +- app-emulation/wine-staging/wine-staging-9.3.ebuild | 2 +- app-emulation/wine-staging/wine-staging-.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-emulation/wine-staging/wine-staging-9.1.ebuild b/app-emulation/wine-staging/wine-staging-9.1.ebuild index 4ec98f70e1f8..51b9fa2f2d1f 100644 --- a/app-emulation/wine-staging/wine-staging-9.1.ebuild +++ b/app-emulation/wine-staging/wine-staging-9.1.ebuild @@ -5,7 +5,7 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) PYTHON_COMPAT=( python3_{10..12} ) -inherit autotools edo flag-o-matic optfeature multilib multilib-build +inherit autotools edo flag-o-matic multilib multilib-build optfeature inherit prefix python-any-r1 toolchain-funcs wrapper WINE_GECKO=2.47.4 diff --git a/app-emulation/wine-staging/wine-staging-9.2.ebuild b/app-emulation/wine-staging/wine-staging-9.2.ebuild index 92927ae372ba..662ff1444ee7 100644 --- a/app-emulation/wine-staging/wine-staging-9.2.ebuild +++ b/app-emulation/wine-staging/wine-staging-9.2.ebuild @@ -5,7 +5,7 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) PYTHON_COMPAT=( python3_{10..12} ) -inherit autotools edo flag-o-matic optfeature multilib multilib-build +inherit autotools edo flag-o-matic multilib multilib-build optfeature inherit prefix python-any-r1 toolchain-funcs wrapper WINE_GECKO=2.47.4 diff --git a/app-emulation/wine-staging/wine-staging-9.3.ebuild b/app-emulation/wine-staging/wine-staging-9.3.ebuild index 92927ae372ba..662ff1444ee7 100644 --- a/app-emulation/wine-staging/wine-staging-9.3.ebuild +++ b/app-emulation/wine-staging/wine-staging-9.3.ebuild @@ -5,7 +5,7 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) PYTHON_COMPAT=( python3_{10..12} ) -inherit autotools edo flag-o-matic optfeature multilib multilib-build +inherit autotools edo flag-o-matic multilib multilib-build optfeature inherit prefix python-any-r1 toolchain-funcs wrapper WINE_GECKO=2.47.4 diff --git a/app-emulation/wine-staging/wine-staging-.ebuild b/app-emulation/wine-staging/wine-staging-.ebuild index 92927ae372ba..662ff1444ee7 100644 --- a/app-emulation/wine-staging/wine-staging-.ebuild +++ b/app-emulation/wine-staging/wine-staging-.ebuild @@ -5,7 +5,7 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) PYTHON_COMPAT=( python3_{10..12} ) -inherit autotools edo flag-o-matic optfeature multilib multilib-build +inherit autotools edo flag-o-matic multilib multilib-build optfeature inherit prefix python-any-r1 toolchain-funcs wrapper WINE_GECKO=2.47.4
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-proton/, app-emulation/wine-proton/files/
commit: 10c55e3ba49d15d2d191442a56f7601ea1b3739c Author: Ionen Wolkens gentoo org> AuthorDate: Mon Feb 26 23:39:03 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Tue Feb 27 00:50:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c55e3b app-emulation/wine-proton: add 9.0. (experimental_9.0 branch) No plans to add the 9.0 beta (will wait for a normal release), but if really want to try 9.0 early then there is this. May differ a bit given the releases are not fully based on the experimental branches. Not tested much yet, please report issues. Signed-off-by: Ionen Wolkens gentoo.org> .../wine-proton/files/wine-proton-9.0-rpath.patch | 14 + app-emulation/wine-proton/metadata.xml | 7 + .../wine-proton/wine-proton-9.0..ebuild| 414 + 3 files changed, 435 insertions(+) diff --git a/app-emulation/wine-proton/files/wine-proton-9.0-rpath.patch b/app-emulation/wine-proton/files/wine-proton-9.0-rpath.patch new file mode 100644 index ..78e4393d390d --- /dev/null +++ b/app-emulation/wine-proton/files/wine-proton-9.0-rpath.patch @@ -0,0 +1,14 @@ +--- a/configure.ac b/configure.ac +@@ -813,8 +813,11 @@ + ;; + esac + ;; + esac ++ ++# do this at the end because it needs double dollar for makefile ++WINE_TRY_CFLAGS([-Wl,-rpath,\\\$ORIGIN],[UNIXLDFLAGS="$UNIXLDFLAGS '-Wl,-rpath,\$\$ORIGIN'"]) + ;; + esac + + enable_winecoreaudio_drv=${enable_winecoreaudio_drv:-no} diff --git a/app-emulation/wine-proton/metadata.xml b/app-emulation/wine-proton/metadata.xml index e0ea57df1f22..16afd8a54c41 100644 --- a/app-emulation/wine-proton/metadata.xml +++ b/app-emulation/wine-proton/metadata.xml @@ -20,6 +20,13 @@ Install helpers that require perl (winedump/winemaker) Enable gamepad support using media-libs/libsdl2 Enable DirectX 12 support using app-emulation/vkd3d + + Enable running 32bit applications without 32bit ELF + multilib by mapping to 64bit calls (experimental, + may have worse OpenGL performance or other issues + compared to USE=abi_x86_32) -- still requires (just) + dev-util/mingw64-toolchain with abi_x86_32 + https://github.com/ValveSoftware/Proton/wiki/Changelog diff --git a/app-emulation/wine-proton/wine-proton-9.0..ebuild b/app-emulation/wine-proton/wine-proton-9.0..ebuild new file mode 100644 index ..42b55c99ed92 --- /dev/null +++ b/app-emulation/wine-proton/wine-proton-9.0..ebuild @@ -0,0 +1,414 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MULTILIB_COMPAT=( abi_x86_{32,64} ) +PYTHON_COMPAT=( python3_{10..12} ) +inherit autotools flag-o-matic multilib multilib-build prefix +inherit python-any-r1 readme.gentoo-r1 toolchain-funcs wrapper + +WINE_GECKO=2.47.4 +WINE_MONO=9.0.0 +WINE_PV=$(ver_rs 2 -) + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/ValveSoftware/wine.git"; + EGIT_BRANCH="experimental_$(ver_cut 1-2)" +else + SRC_URI="https://github.com/ValveSoftware/wine/archive/refs/tags/proton-wine-${WINE_PV}.tar.gz"; + S="${WORKDIR}/${PN}-wine-${WINE_PV}" + KEYWORDS="-* ~amd64 ~x86" +fi + +DESCRIPTION="Valve Software's fork of Wine" +HOMEPAGE="https://github.com/ValveSoftware/wine/"; + +LICENSE="LGPL-2.1+ BSD-2 IJG MIT OPENLDAP ZLIB gsm libpng2 libtiff" +SLOT="${PV}" +IUSE=" + +abi_x86_32 +abi_x86_64 +alsa crossdev-mingw custom-cflags + +fontconfig +gecko +gstreamer llvm-libunwind +mono nls osmesa + perl pulseaudio +sdl selinux +ssl +strip udev udisks +unwind + usb v4l video_cards_amdgpu wow64 +xcomposite xinerama +" +REQUIRED_USE="wow64? ( abi_x86_64 !abi_x86_32 )" + +# tests are non-trivial to run, can hang easily, don't play well with +# sandbox, and several need real opengl/vulkan or network access +RESTRICT="test" + +# `grep WINE_CHECK_SONAME configure.ac` + if not directly linked +WINE_DLOPEN_DEPEND=" + dev-libs/libgcrypt:=[${MULTILIB_USEDEP}] + media-libs/freetype[${MULTILIB_USEDEP}] + media-libs/libglvnd[X,${MULTILIB_USEDEP}] + media-libs/vulkan-loader[${MULTILIB_USEDEP}] + x11-libs/libXcursor[${MULTILIB_USEDEP}] + x11-libs/libXfixes[${MULTILIB_USEDEP}] + x11-libs/libXi[${MULTILIB_USEDEP}] + x11-libs/libXrandr[${MULTILIB_USEDEP}] + x11-libs/libXrender[${MULTILIB_USEDEP}] + x11-libs/libXxf86vm[${MULTILIB_USEDEP}] + fontconfig? ( media-libs/fontconfig[${MULTILIB_USEDEP}] ) + osmesa? ( media-libs/mesa[osmesa,${MULTILIB_USEDEP}] ) + sdl? ( media-libs/libsdl2[haptic,joystick,${MULTILIB_USEDEP}] ) + ssl? ( + dev-libs/gmp:=[${
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/
commit: f8c2be6c7b07cd0fc9da513c9feebe3e502991ea Author: Ionen Wolkens gentoo org> AuthorDate: Mon Feb 26 23:19:05 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Feb 26 23:46:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8c2be6c app-emulation/wine-vanilla: sort inherits Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-vanilla/wine-vanilla-9.1.ebuild | 2 +- app-emulation/wine-vanilla/wine-vanilla-9.2.ebuild | 2 +- app-emulation/wine-vanilla/wine-vanilla-9.3.ebuild | 2 +- app-emulation/wine-vanilla/wine-vanilla-.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-emulation/wine-vanilla/wine-vanilla-9.1.ebuild b/app-emulation/wine-vanilla/wine-vanilla-9.1.ebuild index 78095a8bc743..3960ebc67c6b 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-9.1.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-9.1.ebuild @@ -4,7 +4,7 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) -inherit autotools flag-o-matic optfeature multilib multilib-build +inherit autotools flag-o-matic multilib multilib-build optfeature inherit prefix toolchain-funcs wrapper WINE_GECKO=2.47.4 diff --git a/app-emulation/wine-vanilla/wine-vanilla-9.2.ebuild b/app-emulation/wine-vanilla/wine-vanilla-9.2.ebuild index b64d2dde5d10..593d2fed1eee 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-9.2.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-9.2.ebuild @@ -4,7 +4,7 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) -inherit autotools flag-o-matic optfeature multilib multilib-build +inherit autotools flag-o-matic multilib multilib-build optfeature inherit prefix toolchain-funcs wrapper WINE_GECKO=2.47.4 diff --git a/app-emulation/wine-vanilla/wine-vanilla-9.3.ebuild b/app-emulation/wine-vanilla/wine-vanilla-9.3.ebuild index b64d2dde5d10..593d2fed1eee 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-9.3.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-9.3.ebuild @@ -4,7 +4,7 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) -inherit autotools flag-o-matic optfeature multilib multilib-build +inherit autotools flag-o-matic multilib multilib-build optfeature inherit prefix toolchain-funcs wrapper WINE_GECKO=2.47.4 diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild b/app-emulation/wine-vanilla/wine-vanilla-.ebuild index b64d2dde5d10..593d2fed1eee 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-.ebuild @@ -4,7 +4,7 @@ EAPI=8 MULTILIB_COMPAT=( abi_x86_{32,64} ) -inherit autotools flag-o-matic optfeature multilib multilib-build +inherit autotools flag-o-matic multilib multilib-build optfeature inherit prefix toolchain-funcs wrapper WINE_GECKO=2.47.4
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/
commit: 1a2eeeff3fb408fbf21681d332987cf0358cc0ac Author: Ionen Wolkens gentoo org> AuthorDate: Mon Feb 26 23:20:08 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Feb 26 23:46:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a2eeeff app-emulation/wine-staging: drop -fno-plt filtering Not that this means that it works. Logic was inverted in 8.21+ and I meant to correct it, but after all I don't think I want to even care for this and users with USE=custom-cflags are on their own. Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-staging/wine-staging-8.0.ebuild | 1 - app-emulation/wine-staging/wine-staging-8.21.ebuild | 2 -- app-emulation/wine-staging/wine-staging-9.0.ebuild | 2 -- app-emulation/wine-staging/wine-staging-9.1.ebuild | 2 -- app-emulation/wine-staging/wine-staging-9.2.ebuild | 2 -- app-emulation/wine-staging/wine-staging-9.3.ebuild | 2 -- app-emulation/wine-staging/wine-staging-.ebuild | 2 -- 7 files changed, 13 deletions(-) diff --git a/app-emulation/wine-staging/wine-staging-8.0.ebuild b/app-emulation/wine-staging/wine-staging-8.0.ebuild index 8cf4172ff020..f851c01b3b71 100644 --- a/app-emulation/wine-staging/wine-staging-8.0.ebuild +++ b/app-emulation/wine-staging/wine-staging-8.0.ebuild @@ -275,7 +275,6 @@ src_configure() { tc-ld-force-bfd # builds with non-bfd but broken at runtime (bug #867097) filter-lto # build failure - use mingw || filter-flags -fno-plt # build failure use custom-cflags || strip-flags # can break in obscure ways at runtime use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} diff --git a/app-emulation/wine-staging/wine-staging-8.21.ebuild b/app-emulation/wine-staging/wine-staging-8.21.ebuild index 0af9b3b34ab1..fee2fc010537 100644 --- a/app-emulation/wine-staging/wine-staging-8.21.ebuild +++ b/app-emulation/wine-staging/wine-staging-8.21.ebuild @@ -331,8 +331,6 @@ src_configure() { if use mingw; then use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} - filter-flags -fno-plt # build failure - # CROSSCC was formerly recognized by wine, thus been using similar # variables (subject to change, esp. if ever make a mingw.eclass). local mingwcc_amd64=${CROSSCC:-${CROSSCC_amd64:-x86_64-w64-mingw32-gcc}} diff --git a/app-emulation/wine-staging/wine-staging-9.0.ebuild b/app-emulation/wine-staging/wine-staging-9.0.ebuild index f9096affab24..bc8e31eca376 100644 --- a/app-emulation/wine-staging/wine-staging-9.0.ebuild +++ b/app-emulation/wine-staging/wine-staging-9.0.ebuild @@ -339,8 +339,6 @@ src_configure() { if use mingw; then use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} - filter-flags -fno-plt # build failure - # CROSSCC was formerly recognized by wine, thus been using similar # variables (subject to change, esp. if ever make a mingw.eclass). local mingwcc_amd64=${CROSSCC:-${CROSSCC_amd64:-x86_64-w64-mingw32-gcc}} diff --git a/app-emulation/wine-staging/wine-staging-9.1.ebuild b/app-emulation/wine-staging/wine-staging-9.1.ebuild index 4ec95df08d29..4ec98f70e1f8 100644 --- a/app-emulation/wine-staging/wine-staging-9.1.ebuild +++ b/app-emulation/wine-staging/wine-staging-9.1.ebuild @@ -339,8 +339,6 @@ src_configure() { if use mingw; then use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} - filter-flags -fno-plt # build failure - # CROSSCC was formerly recognized by wine, thus been using similar # variables (subject to change, esp. if ever make a mingw.eclass). local mingwcc_amd64=${CROSSCC:-${CROSSCC_amd64:-x86_64-w64-mingw32-gcc}} diff --git a/app-emulation/wine-staging/wine-staging-9.2.ebuild b/app-emulation/wine-staging/wine-staging-9.2.ebuild index 6b83fcb60f31..92927ae372ba 100644 --- a/app-emulation/wine-staging/wine-staging-9.2.ebuild +++ b/app-emulation/wine-staging/wine-staging-9.2.ebuild @@ -339,8 +339,6 @@ src_configure() { if use mingw; then use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} - filter-flags -fno-plt # build failure - # CROSSCC was formerly recognized by wine, thus been using similar # variables (subject to change, esp. if ever make a mingw.eclass). local mingwcc_amd64=${CROSSCC:-${CROSSCC_amd64:-x86_64-w64-mingw32-gcc}} diff --git a/app-emulation/wine-staging/wine-staging-9.3.ebuild b/app-emulation/wine-staging/wine-staging-9.3.ebuild index 6b83fcb60f31..92927ae372ba 100644 --- a/app-emulation/wine-staging/wine-staging-9.3.ebuild +++ b/app-emulation/wine-staging/wine-staging-9.3.ebuild @@ -339,8 +339,6 @@ src_configure() {
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/
commit: 2449fe6f9d1721689de19a17a9be77f63e0c915a Author: Ionen Wolkens gentoo org> AuthorDate: Mon Feb 26 23:16:28 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Feb 26 23:46:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2449fe6f app-emulation/wine-vanilla: drop -fno-plt filtering Not that this means that it works. Logic was inverted in 9.0+ and I meant to correct it, but after all I don't think I want to even care for this and users with USE=custom-cflags are on their own. Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild | 1 - app-emulation/wine-vanilla/wine-vanilla-8.0.2.ebuild | 1 - app-emulation/wine-vanilla/wine-vanilla-9.0.ebuild | 2 -- app-emulation/wine-vanilla/wine-vanilla-9.1.ebuild | 2 -- app-emulation/wine-vanilla/wine-vanilla-9.2.ebuild | 2 -- app-emulation/wine-vanilla/wine-vanilla-9.3.ebuild | 2 -- app-emulation/wine-vanilla/wine-vanilla-.ebuild | 2 -- 7 files changed, 12 deletions(-) diff --git a/app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild b/app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild index c0597ce761f0..bc8a900aa368 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-7.0.2.ebuild @@ -257,7 +257,6 @@ src_configure() { tc-ld-force-bfd # builds with non-bfd but broken at runtime (bug #867097) filter-lto # build failure - use mingw || filter-flags -fno-plt # build failure use custom-cflags || strip-flags # can break in obscure ways at runtime use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} diff --git a/app-emulation/wine-vanilla/wine-vanilla-8.0.2.ebuild b/app-emulation/wine-vanilla/wine-vanilla-8.0.2.ebuild index 7fb2fd5fd620..6ac6557b4934 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-8.0.2.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-8.0.2.ebuild @@ -251,7 +251,6 @@ src_configure() { tc-ld-force-bfd # builds with non-bfd but broken at runtime (bug #867097) filter-lto # build failure - use mingw || filter-flags -fno-plt # build failure use custom-cflags || strip-flags # can break in obscure ways at runtime use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} diff --git a/app-emulation/wine-vanilla/wine-vanilla-9.0.ebuild b/app-emulation/wine-vanilla/wine-vanilla-9.0.ebuild index 10bb870877c1..c78034274b86 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-9.0.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-9.0.ebuild @@ -293,8 +293,6 @@ src_configure() { if use mingw; then use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} - filter-flags -fno-plt # build failure - # CROSSCC was formerly recognized by wine, thus been using similar # variables (subject to change, esp. if ever make a mingw.eclass). local mingwcc_amd64=${CROSSCC:-${CROSSCC_amd64:-x86_64-w64-mingw32-gcc}} diff --git a/app-emulation/wine-vanilla/wine-vanilla-9.1.ebuild b/app-emulation/wine-vanilla/wine-vanilla-9.1.ebuild index 2b35c7b1d3f9..78095a8bc743 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-9.1.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-9.1.ebuild @@ -293,8 +293,6 @@ src_configure() { if use mingw; then use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} - filter-flags -fno-plt # build failure - # CROSSCC was formerly recognized by wine, thus been using similar # variables (subject to change, esp. if ever make a mingw.eclass). local mingwcc_amd64=${CROSSCC:-${CROSSCC_amd64:-x86_64-w64-mingw32-gcc}} diff --git a/app-emulation/wine-vanilla/wine-vanilla-9.2.ebuild b/app-emulation/wine-vanilla/wine-vanilla-9.2.ebuild index f9fd23e3c79a..b64d2dde5d10 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-9.2.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-9.2.ebuild @@ -293,8 +293,6 @@ src_configure() { if use mingw; then use crossdev-mingw || PATH=${BROOT}/usr/lib/mingw64-toolchain/bin:${PATH} - filter-flags -fno-plt # build failure - # CROSSCC was formerly recognized by wine, thus been using similar # variables (subject to change, esp. if ever make a mingw.eclass). local mingwcc_amd64=${CROSSCC:-${CROSSCC_amd64:-x86_64-w64-mingw32-gcc}} diff --git a/app-emulation/wine-vanilla/wine-vanilla-9.3.ebuild b/app-emulation/wine-vanilla/wine-vanilla-9.3.ebuild index f9fd23e3c79a..b64d2dde5d10 100644 --- a/app-emulation/wine-vanilla/wine-vanilla-9.3.ebuild +++ b/app-emulation/wine-vanilla/wine-vanilla-9.3.ebuild @@ -293,8 +293,6 @@ src_configure() { if use mingw; then use crossdev-mingw || PATH=${BROOT}
[gentoo-commits] proj/kde:master commit in: kde-apps/okular/
commit: 92e03ecc71fd490b98a1ada1f2eb99c5ba0f2648 Author: Sam James gentoo org> AuthorDate: Tue Feb 27 00:18:32 2024 + Commit: Sam James gentoo org> CommitDate: Tue Feb 27 00:18:32 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=92e03ecc kde-apps/okular: add kwindowsystem dep Meant to add this earlier. Signed-off-by: Sam James gentoo.org> kde-apps/okular/okular-24.02.0.ebuild | 1 + kde-apps/okular/okular-24.02.49..ebuild | 1 + kde-apps/okular/okular-.ebuild | 1 + 3 files changed, 3 insertions(+) diff --git a/kde-apps/okular/okular-24.02.0.ebuild b/kde-apps/okular/okular-24.02.0.ebuild index 9318b4496a..479cb58acf 100644 --- a/kde-apps/okular/okular-24.02.0.ebuild +++ b/kde-apps/okular/okular-24.02.0.ebuild @@ -39,6 +39,7 @@ DEPEND=" >=kde-frameworks/kpty-${KFMIN}:6 >=kde-frameworks/ktextwidgets-${KFMIN}:6 >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 >=kde-frameworks/kxmlgui-${KFMIN}:6 >=kde-frameworks/threadweaver-${KFMIN}:6 kde-plasma/plasma-activities:6 diff --git a/kde-apps/okular/okular-24.02.49..ebuild b/kde-apps/okular/okular-24.02.49..ebuild index ecc8a7289d..20b883d920 100644 --- a/kde-apps/okular/okular-24.02.49..ebuild +++ b/kde-apps/okular/okular-24.02.49..ebuild @@ -39,6 +39,7 @@ DEPEND=" >=kde-frameworks/kpty-${KFMIN}:6 >=kde-frameworks/ktextwidgets-${KFMIN}:6 >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 >=kde-frameworks/kxmlgui-${KFMIN}:6 >=kde-frameworks/threadweaver-${KFMIN}:6 kde-plasma/plasma-activities:6 diff --git a/kde-apps/okular/okular-.ebuild b/kde-apps/okular/okular-.ebuild index 6db3b9dacd..bb7a9a6ae9 100644 --- a/kde-apps/okular/okular-.ebuild +++ b/kde-apps/okular/okular-.ebuild @@ -39,6 +39,7 @@ DEPEND=" >=kde-frameworks/kpty-${KFMIN}:6 >=kde-frameworks/ktextwidgets-${KFMIN}:6 >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 >=kde-frameworks/kxmlgui-${KFMIN}:6 >=kde-frameworks/threadweaver-${KFMIN}:6 kde-plasma/plasma-activities:6
[gentoo-commits] proj/kde:master commit in: kde-apps/okular/
commit: e8811d9abade5742f6ff3e633569146b61b491e8 Author: Sam James gentoo org> AuthorDate: Mon Feb 26 23:22:00 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 26 23:22:00 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e8811d9a kde-apps/okular: refresh deps See upstream MR https://invent.kde.org/graphics/okular/-/merge_requests/933. Signed-off-by: Sam James gentoo.org> kde-apps/okular/okular-24.02.0.ebuild | 3 +++ kde-apps/okular/okular-24.02.49..ebuild | 3 +++ kde-apps/okular/okular-.ebuild | 3 +++ 3 files changed, 9 insertions(+) diff --git a/kde-apps/okular/okular-24.02.0.ebuild b/kde-apps/okular/okular-24.02.0.ebuild index 043f345e4b..9318b4496a 100644 --- a/kde-apps/okular/okular-24.02.0.ebuild +++ b/kde-apps/okular/okular-24.02.0.ebuild @@ -26,6 +26,7 @@ DEPEND=" >=kde-apps/libkexiv2-${PVCUT}:6 >=kde-frameworks/karchive-${KFMIN}:6 >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 >=kde-frameworks/kcompletion-${KFMIN}:6 >=kde-frameworks/kconfig-${KFMIN}:6 >=kde-frameworks/kconfigwidgets-${KFMIN}:6 @@ -33,9 +34,11 @@ DEPEND=" >=kde-frameworks/kcrash-${KFMIN}:6 >=kde-frameworks/ki18n-${KFMIN}:6 >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 >=kde-frameworks/kparts-${KFMIN}:6 >=kde-frameworks/kpty-${KFMIN}:6 >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 >=kde-frameworks/kxmlgui-${KFMIN}:6 >=kde-frameworks/threadweaver-${KFMIN}:6 kde-plasma/plasma-activities:6 diff --git a/kde-apps/okular/okular-24.02.49..ebuild b/kde-apps/okular/okular-24.02.49..ebuild index da5d94e2cd..ecc8a7289d 100644 --- a/kde-apps/okular/okular-24.02.49..ebuild +++ b/kde-apps/okular/okular-24.02.49..ebuild @@ -26,6 +26,7 @@ DEPEND=" >=kde-apps/libkexiv2-${PVCUT}:6 >=kde-frameworks/karchive-${KFMIN}:6 >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 >=kde-frameworks/kcompletion-${KFMIN}:6 >=kde-frameworks/kconfig-${KFMIN}:6 >=kde-frameworks/kconfigwidgets-${KFMIN}:6 @@ -33,9 +34,11 @@ DEPEND=" >=kde-frameworks/kcrash-${KFMIN}:6 >=kde-frameworks/ki18n-${KFMIN}:6 >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 >=kde-frameworks/kparts-${KFMIN}:6 >=kde-frameworks/kpty-${KFMIN}:6 >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 >=kde-frameworks/kxmlgui-${KFMIN}:6 >=kde-frameworks/threadweaver-${KFMIN}:6 kde-plasma/plasma-activities:6 diff --git a/kde-apps/okular/okular-.ebuild b/kde-apps/okular/okular-.ebuild index e0a06383a6..6db3b9dacd 100644 --- a/kde-apps/okular/okular-.ebuild +++ b/kde-apps/okular/okular-.ebuild @@ -26,6 +26,7 @@ DEPEND=" >=kde-apps/libkexiv2-${PVCUT}:6 >=kde-frameworks/karchive-${KFMIN}:6 >=kde-frameworks/kbookmarks-${KFMIN}:6 + >=kde-frameworks/kcolorscheme-${KFMIN}:6 >=kde-frameworks/kcompletion-${KFMIN}:6 >=kde-frameworks/kconfig-${KFMIN}:6 >=kde-frameworks/kconfigwidgets-${KFMIN}:6 @@ -33,9 +34,11 @@ DEPEND=" >=kde-frameworks/kcrash-${KFMIN}:6 >=kde-frameworks/ki18n-${KFMIN}:6 >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kitemviews-${KFMIN}:6 >=kde-frameworks/kparts-${KFMIN}:6 >=kde-frameworks/kpty-${KFMIN}:6 >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 >=kde-frameworks/kxmlgui-${KFMIN}:6 >=kde-frameworks/threadweaver-${KFMIN}:6 kde-plasma/plasma-activities:6
[gentoo-commits] proj/kde:master commit in: kde-apps/kwalletmanager/
commit: 53c813f0cf4771b14e44e1222b17a84e4583eb08 Author: Sam James gentoo org> AuthorDate: Mon Feb 26 23:06:52 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 26 23:07:07 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=53c813f0 kde-apps/kwalletmanager: add kservice dep Upstream MR to add the dep to CMake: https://invent.kde.org/utilities/kwalletmanager/-/merge_requests/41. Use was first added in upstream commit bf474523c61103ef5562b487715cdf79aea1806a. Signed-off-by: Sam James gentoo.org> kde-apps/kwalletmanager/kwalletmanager-24.02.0.ebuild | 1 + kde-apps/kwalletmanager/kwalletmanager-24.02.49..ebuild | 1 + kde-apps/kwalletmanager/kwalletmanager-.ebuild | 1 + 3 files changed, 3 insertions(+) diff --git a/kde-apps/kwalletmanager/kwalletmanager-24.02.0.ebuild b/kde-apps/kwalletmanager/kwalletmanager-24.02.0.ebuild index f2b35b89d0..f42e5be16c 100644 --- a/kde-apps/kwalletmanager/kwalletmanager-24.02.0.ebuild +++ b/kde-apps/kwalletmanager/kwalletmanager-24.02.0.ebuild @@ -30,6 +30,7 @@ DEPEND=" >=kde-frameworks/kio-${KFMIN}:6 >=kde-frameworks/kitemviews-${KFMIN}:6 >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 >=kde-frameworks/kwallet-${KFMIN}:6 >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 diff --git a/kde-apps/kwalletmanager/kwalletmanager-24.02.49..ebuild b/kde-apps/kwalletmanager/kwalletmanager-24.02.49..ebuild index dec92a8706..fa38fc0b58 100644 --- a/kde-apps/kwalletmanager/kwalletmanager-24.02.49..ebuild +++ b/kde-apps/kwalletmanager/kwalletmanager-24.02.49..ebuild @@ -30,6 +30,7 @@ DEPEND=" >=kde-frameworks/kio-${KFMIN}:6 >=kde-frameworks/kitemviews-${KFMIN}:6 >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 >=kde-frameworks/kwallet-${KFMIN}:6 >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 diff --git a/kde-apps/kwalletmanager/kwalletmanager-.ebuild b/kde-apps/kwalletmanager/kwalletmanager-.ebuild index dec92a8706..fa38fc0b58 100644 --- a/kde-apps/kwalletmanager/kwalletmanager-.ebuild +++ b/kde-apps/kwalletmanager/kwalletmanager-.ebuild @@ -30,6 +30,7 @@ DEPEND=" >=kde-frameworks/kio-${KFMIN}:6 >=kde-frameworks/kitemviews-${KFMIN}:6 >=kde-frameworks/kcrash-${KFMIN}:6 + >=kde-frameworks/kservice-${KFMIN}:6 >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 >=kde-frameworks/kwallet-${KFMIN}:6 >=kde-frameworks/kwidgetsaddons-${KFMIN}:6
[gentoo-commits] proj/releng:master commit in: tools/
commit: 116775b9fc2e1a0418631c805174ee288b9920dc Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Feb 26 22:57:00 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Feb 26 22:57:00 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=116775b9 Enable amd64 23.0 builds Signed-off-by: Andreas K. Hüttel gentoo.org> tools/catalyst-auto-amd64.conf | 67 ++ 1 file changed, 67 insertions(+) diff --git a/tools/catalyst-auto-amd64.conf b/tools/catalyst-auto-amd64.conf index 5ad68a57..ad73c416 100644 --- a/tools/catalyst-auto-amd64.conf +++ b/tools/catalyst-auto-amd64.conf @@ -26,8 +26,22 @@ SETS=" musl_llvm x32_openrc x32_systemd_mu + openrc_23 + systemd_23 + nomultilib_openrc_23 + nomultilib_systemd_23 + llvm_openrc_23 + llvm_systemd_23 + hardened_openrc_23 + hardened_systemd_23 + hardened_selinux_openrc_23 + hardened_selinux_systemd_23 + x32_openrc_23 + x32_systemd_23 " +# 17.0 + SET_openrc_SPECS="stage1-openrc.spec stage3-openrc.spec" SET_openrc_OPTIONAL_SPECS="stage3d-openrc.spec installcd-stage1.spec installcd-stage2-minimal.spec" @@ -63,6 +77,35 @@ SET_x32_openrc_SPECS="x32/stage1-openrc.spec x32/stage3-openrc.spec" SET_x32_systemd_mu_SPECS="x32/stage1-systemd-mu.spec x32/stage3-systemd-mu.spec" +# 23.0 + +SET_openrc_23_SPECS="stage1-openrc-23.spec stage3-openrc-23.spec" +SET_openrc_23_OPTIONAL_SPECS="stage3d-openrc-23.spec" + +SET_systemd_23_SPECS="stage1-systemd-23.spec stage3-systemd-23.spec" +SET_systemd_23_OPTIONAL_SPECS="stage3d-systemd-23.spec" + +SET_hardened_openrc_23_SPECS="hardened/stage1-openrc-23.spec hardened/stage3-openrc-23.spec" + +SET_hardened_systemd_23_SPECS="hardened/stage1-systemd-23.spec hardened/stage3-systemd-23.spec" + +SET_hardened_selinux_openrc_23_SPECS="hardened-selinux/stage1-openrc-23.spec hardened-selinux/stage3-openrc-23.spec" + +SET_hardened_selinux_systemd_23_SPECS="hardened-selinux/stage1-systemd-23.spec hardened-selinux/stage3-systemd-23.spec" + +SET_nomultilib_openrc_23_SPECS="nomultilib/stage1-openrc-23.spec nomultilib/stage3-openrc-23.spec" + +SET_nomultilib_systemd_23_SPECS="nomultilib/stage1-systemd-23.spec nomultilib/stage3-systemd-23.spec" + +SET_llvm_openrc_23_SPECS="llvm/stage1-openrc-23.spec llvm/stage3-openrc-23.spec" + +SET_llvm_systemd_23_SPECS="llvm/stage1-systemd-23.spec llvm/stage3-systemd-23.spec" + +SET_x32_openrc_23_SPECS="x32/stage1-openrc-23.spec x32/stage3-openrc-23.spec" + +SET_x32_systemd_23_SPECS="x32/stage1-systemd-23.spec x32/stage3-systemd-23.spec" + + KCONFIG_DIR=${REPO_DIR}/releases/kconfig/amd64 EXTENSIONS="@(.tar.xz|.tar.bz2|.tar.gz|.tar|.sfs)" @@ -119,6 +162,14 @@ post_build() { esac popd >/dev/null || exit + pushd "${BUILD_SRCDIR_BASE}"/builds/23.0-default >/dev/null || exit + case ${spec} in + x32/stage3-openrc-23.spec) + upsync_binpackages "${BUILD_SRCDIR_BASE}/packages/23.0-default/stage3-x32" amd64/23.0/x32 + ;; + esac + popd >/dev/null || exit + pushd "${BUILD_SRCDIR_BASE}"/builds/mergedusr >/dev/null || exit case ${spec} in stage3-systemd-mu.spec) @@ -145,6 +196,14 @@ post_build() { esac popd >/dev/null || exit + pushd "${BUILD_SRCDIR_BASE}"/builds/23.0-llvm >/dev/null || exit + case ${spec} in + llvm/stage3-systemd-23.spec) + upsync_binpackages "${BUILD_SRCDIR_BASE}/packages/23.0-llvm/stage3-amd64" amd64/23.0/x86-64_llvm + ;; + esac + popd >/dev/null || exit + pushd "${BUILD_SRCDIR_BASE}"/builds/llvm-mergedusr >/dev/null || exit case ${spec} in clang/stage3-systemd-mu.spec) @@ -174,6 +233,14 @@ post_build() { esac popd >/dev/null || exit + pushd "${BUILD_SRCDIR_BASE}"/builds/23.0-hardened >/dev/null || exit + case ${spec} in + hardened/stage3-systemd-23.spec) + upsync_binpackages "${BUILD_SRCDIR_BASE}/packages/23.0-hardened/stage3-amd64" amd64/23.0/x86-64_hardened + ;; + esac + popd >/dev/null || exit + pushd "${BUILD_SRCDIR_BASE}"/builds/musl >/dev/null || exit case ${spec} in musl/stage3.spec)
[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/hardened/, releases/specs/amd64/llvm/
commit: 152cc2c942a2e3b88cf36adbbe477c6e886dc506 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Feb 26 22:42:21 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Feb 26 22:42:21 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=152cc2c9 Add remaining amd64 23.0 specs (no musl as yet) Signed-off-by: Andreas K. Hüttel gentoo.org> releases/specs/amd64/hardened/stage1-openrc-23.spec | 12 releases/specs/amd64/hardened/stage1-systemd-23.spec | 12 releases/specs/amd64/hardened/stage3-openrc-23.spec | 11 +++ releases/specs/amd64/hardened/stage3-systemd-23.spec | 11 +++ releases/specs/amd64/llvm/stage1-openrc-23.spec | 12 releases/specs/amd64/llvm/stage1-systemd-23.spec | 12 releases/specs/amd64/llvm/stage3-openrc-23.spec | 11 +++ releases/specs/amd64/llvm/stage3-systemd-23.spec | 11 +++ 8 files changed, 92 insertions(+) diff --git a/releases/specs/amd64/hardened/stage1-openrc-23.spec b/releases/specs/amd64/hardened/stage1-openrc-23.spec new file mode 100644 index ..32816c61 --- /dev/null +++ b/releases/specs/amd64/hardened/stage1-openrc-23.spec @@ -0,0 +1,12 @@ +subarch: amd64 +target: stage1 +version_stamp: hardened-openrc-@TIMESTAMP@ +rel_type: 23.0-hardened +profile: default/linux/amd64/23.0/hardened +snapshot_treeish: @TREEISH@ +source_subpath: 23.0-hardened/stage3-amd64-hardened-openrc-latest +compression_mode: pixz +update_seed: yes +update_seed_command: --update --deep --newuse @world +portage_confdir: @REPO_DIR@/releases/portage/stages +portage_prefix: releng diff --git a/releases/specs/amd64/hardened/stage1-systemd-23.spec b/releases/specs/amd64/hardened/stage1-systemd-23.spec new file mode 100644 index ..88febdad --- /dev/null +++ b/releases/specs/amd64/hardened/stage1-systemd-23.spec @@ -0,0 +1,12 @@ +subarch: amd64 +target: stage1 +version_stamp: hardened-systemd-@TIMESTAMP@ +rel_type: 23.0-hardened +profile: default/linux/amd64/23.0/hardened/systemd +snapshot_treeish: @TREEISH@ +source_subpath: 23.0-hardened/stage3-amd64-hardened-systemd-latest +compression_mode: pixz +update_seed: yes +update_seed_command: --update --deep --newuse @world +portage_confdir: @REPO_DIR@/releases/portage/stages +portage_prefix: releng diff --git a/releases/specs/amd64/hardened/stage3-openrc-23.spec b/releases/specs/amd64/hardened/stage3-openrc-23.spec new file mode 100644 index ..7ccf0b8f --- /dev/null +++ b/releases/specs/amd64/hardened/stage3-openrc-23.spec @@ -0,0 +1,11 @@ +subarch: amd64 +target: stage3 +version_stamp: hardened-openrc-@TIMESTAMP@ +rel_type: 23.0-hardened +profile: default/linux/amd64/23.0/hardened +snapshot_treeish: @TREEISH@ +source_subpath: 23.0-hardened/stage1-amd64-hardened-openrc-@TIMESTAMP@ +compression_mode: pixz +portage_confdir: @REPO_DIR@/releases/portage/stages +portage_prefix: releng +binrepo_path: amd64/binpackages/23.0/x86-64_hardened diff --git a/releases/specs/amd64/hardened/stage3-systemd-23.spec b/releases/specs/amd64/hardened/stage3-systemd-23.spec new file mode 100644 index ..07e25c2d --- /dev/null +++ b/releases/specs/amd64/hardened/stage3-systemd-23.spec @@ -0,0 +1,11 @@ +subarch: amd64 +target: stage3 +version_stamp: hardened-systemd-@TIMESTAMP@ +rel_type: 23.0-hardened +profile: default/linux/amd64/23.0/hardened/systemd +snapshot_treeish: @TREEISH@ +source_subpath: 23.0-hardened/stage1-amd64-hardened-systemd-@TIMESTAMP@ +compression_mode: pixz +portage_confdir: @REPO_DIR@/releases/portage/stages +portage_prefix: releng +binrepo_path: amd64/binpackages/23.0/x86-64_hardened diff --git a/releases/specs/amd64/llvm/stage1-openrc-23.spec b/releases/specs/amd64/llvm/stage1-openrc-23.spec new file mode 100644 index ..98900c4c --- /dev/null +++ b/releases/specs/amd64/llvm/stage1-openrc-23.spec @@ -0,0 +1,12 @@ +subarch: amd64 +target: stage1 +version_stamp: llvm-openrc-@TIMESTAMP@ +rel_type: 23.0-llvm +profile: default/linux/amd64/23.0/llvm +snapshot_treeish: @TREEISH@ +source_subpath: 23.0-llvm/stage3-amd64-llvm-openrc-latest +compression_mode: pixz +update_seed: yes +update_seed_command: --update --deep --newuse @world +portage_confdir: @REPO_DIR@/releases/portage/stages +portage_prefix: releng diff --git a/releases/specs/amd64/llvm/stage1-systemd-23.spec b/releases/specs/amd64/llvm/stage1-systemd-23.spec new file mode 100644 index ..865a2bf2 --- /dev/null +++ b/releases/specs/amd64/llvm/stage1-systemd-23.spec @@ -0,0 +1,12 @@ +subarch: amd64 +target: stage1 +version_stamp: llvm-systemd-@TIMESTAMP@ +rel_type: 23.0-llvm +profile: default/linux/amd64/23.0/llvm/systemd +snapshot_treeish: @TREEISH@ +source_subpath: 23.0-llvm/stage3-amd64-llvm-systemd-latest +compression_mode: pixz +update_seed: yes +update_seed_command: --update --deep --newuse @world +portage_confdir: @REPO_DIR@/releases/portage/stages +portage_prefix: releng diff --git a/releases/sp
[gentoo-commits] proj/kde:master commit in: media-sound/kid3/
commit: 46d997dac710a3410e8ff77f2f2bbd06c3585de8 Author: Sam James gentoo org> AuthorDate: Mon Feb 26 22:35:24 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 26 22:36:27 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=46d997da media-sound/kid3: port to Qt6/KF6 Signed-off-by: Sam James gentoo.org> media-sound/kid3/kid3-.ebuild | 33 ++--- 1 file changed, 14 insertions(+), 19 deletions(-) diff --git a/media-sound/kid3/kid3-.ebuild b/media-sound/kid3/kid3-.ebuild index d8ebdfc256..100457cb40 100644 --- a/media-sound/kid3/kid3-.ebuild +++ b/media-sound/kid3/kid3-.ebuild @@ -15,20 +15,17 @@ if [[ ${KDE_BUILD_TYPE} != live ]]; then fi LICENSE="GPL-2+" -SLOT="5" +SLOT="6" IUSE="acoustid flac kde mp3 mp4 +mpris +taglib test vorbis" REQUIRED_USE="flac? ( vorbis )" RESTRICT="!test? ( test )" RDEPEND=" - dev-qt/qtcore:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtmultimedia:5 - dev-qt/qtnetwork:5 - dev-qt/qtwidgets:5 - dev-qt/qtxml:5 + !media-sound/kid3:5 + dev-qt/qtbase:6[gui,network,widgets,xml] + dev-qt/qtdeclarative:6 + dev-qt/qtmultimedia:6 sys-libs/readline:= acoustid? ( media-libs/chromaprint:= @@ -39,12 +36,12 @@ RDEPEND=" media-libs/libvorbis ) kde? ( - kde-frameworks/kconfig:5 - kde-frameworks/kconfigwidgets:5 - kde-frameworks/kcoreaddons:5 - kde-frameworks/kio:5 - kde-frameworks/kwidgetsaddons:5 - kde-frameworks/kxmlgui:5 + kde-frameworks/kconfig:6 + kde-frameworks/kconfigwidgets:6 + kde-frameworks/kcoreaddons:6 + kde-frameworks/kio:6 + kde-frameworks/kwidgetsaddons:6 + kde-frameworks/kxmlgui:6 ) mp3? ( media-libs/id3lib ) mp4? ( media-libs/libmp4v2 ) @@ -55,11 +52,9 @@ RDEPEND=" media-libs/libvorbis ) " -DEPEND="${RDEPEND} - test? ( dev-qt/qttest:5 ) -" +DEPEND="${RDEPEND}" BDEPEND="${PYTHON_DEPS} - dev-qt/linguist-tools:5 + dev-qt/qttools:6[linguist] kde? ( kde-frameworks/extra-cmake-modules:0 ) " @@ -76,7 +71,7 @@ src_prepare() { src_configure() { local mycmakeargs=( - -DBUILD_WITH_QT6=OFF + -DBUILD_WITH_QT6=ON -DWITH_QAUDIODECODER=ON # bug 855281 -DWITH_CHROMAPRINT=$(usex acoustid) -DWITH_DBUS=$(usex mpris)
[gentoo-commits] proj/kde:master commit in: app-office/ktimetracker/
commit: feff6cfd481bdbd1cbe00f698e619c1a5b956720 Author: Sam James gentoo org> AuthorDate: Mon Feb 26 22:36:59 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 26 22:37:11 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=feff6cfd app-office/ktimetracker: block SLOT=5 Fixes: 38c780cc9f4246e339e70c53da804c3acbf35f11 Signed-off-by: Sam James gentoo.org> app-office/ktimetracker/ktimetracker-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-office/ktimetracker/ktimetracker-.ebuild b/app-office/ktimetracker/ktimetracker-.ebuild index 444e9a4fdb..a0fcd679d6 100644 --- a/app-office/ktimetracker/ktimetracker-.ebuild +++ b/app-office/ktimetracker/ktimetracker-.ebuild @@ -23,6 +23,7 @@ SLOT="6" IUSE="" DEPEND=" + !app-office/ktimetracker:5 >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] >=dev-qt/qt5compat-${QTMIN}:6 >=kde-frameworks/kcalendarcore-${KFMIN}:6
[gentoo-commits] repo/gentoo:master commit in: dev-build/meson/
commit: 973aecd3315d2651f3977e13970ccdc155ae8304 Author: Eli Schwartz gmail com> AuthorDate: Mon Feb 26 22:22:28 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 26 22:26:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=973aecd3 dev-build/meson: add 1.4.0_rc1 Beginning the 1.4.0 testing cycle. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> dev-build/meson/Manifest | 2 + dev-build/meson/meson-1.4.0_rc1.ebuild | 127 + 2 files changed, 129 insertions(+) diff --git a/dev-build/meson/Manifest b/dev-build/meson/Manifest index 38c3e6a66ee7..2230338a92d4 100644 --- a/dev-build/meson/Manifest +++ b/dev-build/meson/Manifest @@ -12,3 +12,5 @@ DIST meson-1.3.1.tar.gz 386 BLAKE2B 64d53eddc8cb321a4e2dabaa4b7499798a7b6876 DIST meson-1.3.1.tar.gz.asc 833 BLAKE2B 1db7aabe3b7d491dfcd288a780d10784517a73e07348f2d5b98d1fa347dd08b2afa210511c7f5ff867b10ecd3ce470ea764b5ce6907aa7dcaa4d619f705e339c SHA512 0f652d375fa7700f3048266330d783664593c08da47d4f0d87af0be5d8b5e21113521651fb923c6a1cfe88aef7067ebd85b27946f19e71133d7c9805839fc873 DIST meson-1.3.2.tar.gz 2223798 BLAKE2B 72b061598a0cb22517460de4df25394a9dfbddb536c5b8e75b7267ae21292fe2a6a3ec16d64aa81cde63d33022decebcc051cf2d87d677f9b40eb2f4106a40cd SHA512 6369c6d64f91c769f0f4d3e2445bb3615785998489d41acba2134b44ec89abd04bd97a3d3d17c64779eb40b0bf4808e3419eb47638169446a98824d680f37a7b DIST meson-1.3.2.tar.gz.asc 833 BLAKE2B b11ae2be4e9cb0278be9cafd304146432e606a5fd23379d08116943676286f240fb8cc1d5f897cbd4c2bacfe298802afb1a847e447d71250f58cee5dec38083b SHA512 0cb9575fb599cba4ae77c1954599a24b1f079c46cf255bb8d581ef434598503db6e08af6a95b7c00bc54c165ec8fd9834310e2d4874afe01c5d44e72cef496b3 +DIST meson-1.4.0rc1.tar.gz 2226075 BLAKE2B af810c785ff4a0c3eab91cf1a963a364c256aa72ba086b61821370ee37b8ca817993c5b28afdf990787074a486f34f00344419e4cd63c2784833d7fd7d7b SHA512 0c59531c6169d8d81b66781496cc5406ce3ba45069643c8b8e3fc13dc578bd16d42776e94373193fbe976caa53258da8fcc6a20cecb6d4db757c1fed5f1b970f +DIST meson-1.4.0rc1.tar.gz.asc 833 BLAKE2B 7a98191f3493cc3b15b3aec793e4852692e101bb9cc8818c6815c566e39eb117a3e12d3b961cdbba22f271ddfe9eca23adfbf30bdef522997a35156e1d58bb39 SHA512 0c112cf7c67fa290f2bd0964ab1757fda03e0dac4bb3a52583c95b908522a9a3086fa6a6adfc9c2f875f92d8db54ab5ba1a1af9a6e457cc9be103d0f72c04320 diff --git a/dev-build/meson/meson-1.4.0_rc1.ebuild b/dev-build/meson/meson-1.4.0_rc1.ebuild new file mode 100644 index ..aaa0403ac9dc --- /dev/null +++ b/dev-build/meson/meson-1.4.0_rc1.ebuild @@ -0,0 +1,127 @@ +# Copyright 2016-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} pypy3 ) +DISTUTILS_USE_PEP517=setuptools + +if [[ ${PV} = ** ]]; then + EGIT_REPO_URI="https://github.com/mesonbuild/meson"; + inherit git-r3 +else + inherit verify-sig + + MY_PV=${PV/_/} + MY_P=${P/_/} + S=${WORKDIR}/${MY_P} + + SRC_URI=" + https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz + verify-sig? ( https://github.com/mesonbuild/meson/releases/download/${MY_PV}/${MY_P}.tar.gz.asc ) + " + BDEPEND="verify-sig? ( sec-keys/openpgp-keys-jpakkane )" + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + fi +fi + +inherit bash-completion-r1 distutils-r1 toolchain-funcs + +DESCRIPTION="Open source build system" +HOMEPAGE="https://mesonbuild.com/"; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( + dev-libs/glib:2 + dev-libs/gobject-introspection + app-alternatives/ninja + dev-vcs/git + sys-libs/zlib[static-libs(+)] + virtual/pkgconfig + ) +" +RDEPEND=" + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.2.1-python-path.patch +) + +python_prepare_all() { + local disable_unittests=( + # ASAN and sandbox both want control over LD_PRELOAD + # https://bugs.gentoo.org/673016 + -e 's/test_generate_gir_with_address_sanitizer/_&/' + + # ASAN is unsupported on some targets + # https://bugs.gentoo.org/692822 + -e 's/test_pch_with_address_sanitizer/_&/' + ) + + sed -i "${disable_unittests[@]}" unittests/*.py || die + + # Broken due to python2 script created by python_wrapper_setup + rm -r "test cases/frameworks/1 boost" || die + + distutils-r1_python_prepare_all +} + +src_test() { + tc-export PKG_CONFIG + if ${PKG_C
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 819abdda2715aaccf25ebe28501d9056b78d3429 Author: Eli Schwartz gmail com> AuthorDate: Mon Feb 26 04:46:58 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 26 22:26:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=819abdda app-text/calibre: drop old calibre 7.3.0 was stabilized a week ago. Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-text/calibre/Manifest | 4 - app-text/calibre/calibre-6.29.0.ebuild | 241 app-text/calibre/calibre-7.2.0.ebuild | 242 - 3 files changed, 487 deletions(-) diff --git a/app-text/calibre/Manifest b/app-text/calibre/Manifest index 5705a27ec0d5..f8864fd56d14 100644 --- a/app-text/calibre/Manifest +++ b/app-text/calibre/Manifest @@ -1,9 +1,5 @@ DIST calibre-5.44.0.tar.xz 41015696 BLAKE2B c7053e728da20fccfa981ed4f56e24a4d5b382b7687c92ecb039b078fd4828de0529380093e4ab33f77d78aa54a59758c1620cf8f918937a9a64f13decdf77ee SHA512 3d79e76d820cd1a41605dfd4c1d992599a6e4a759e57a8383d42d86982177e4539313f59e647758ab1896ce5874cb2a93c7678bf962e332c44171651aabf0230 DIST calibre-5.44.0.tar.xz.sig 566 BLAKE2B 413b95855d79bdb5b17ca5d760f834006797b4d3e413604f27d351a3392e16d647e772dc063306bf973e1156c34f68cb38152a66164bca849ebed5484e7f6065 SHA512 59957bf35a73f218241bf76cc86994d5af87cea11d3b0800e83f157bf0b2cfcaf4b6c1314562e74a1141d0c167fdb1619cb9a90e93b67f55dd55ceed77045059 -DIST calibre-6.29.0.tar.xz 41487064 BLAKE2B 55472db2f510465f32729fe2f5ccd1127f8df8d548a0141c0cbeae50cc17d836cde04c7c69228da4e81512b7438a527922a6a42149bf3b852f7fc2666ef41ec9 SHA512 32f5d03d68ba4a2f5572cab1acf68ddc46cbda83edfaba0dc0d793d950060fa54cdb85ba4f5700a56895f915ed126617f2e0b74ca200836b812ad765c9d298e8 -DIST calibre-6.29.0.tar.xz.sig 566 BLAKE2B d1ef0a7bbff1959206ab5bff2638e2c5618e342ba189e764894d964493d1e2d0fead74e27d07248251f69573c477333a734c98ec523385e2de33fce526413e0b SHA512 9c1a3408e34ef95b81e9459ce29ae99fdd44df40d438c7107df4840080c6945bdd06270fc17162ce3d04a12c84462de8fe5bc32633bd09f68d65ded761d6f199 -DIST calibre-7.2.0.tar.xz 41856900 BLAKE2B e0c4f2c89ce5ccb3383ce3af1fdbfd5d38e3dfbcce4c3cc611205654c88f319150644ca428b55d55c23be94e9bc9fc50aa211af9435d9d67d14d8e878cfd707e SHA512 97d6e146842541ab362e1c80e58b914325fe54342fc4cc79272a6056f17c16366a03f5131f22dac3b633d4b6157742a95061e050d9f3ffca11f35fd140111b3e -DIST calibre-7.2.0.tar.xz.sig 566 BLAKE2B 9ba79d2352917a7f53140a56d1b3f68ee21cb41ae8eeb2e12d00da917f802f6cd245127e118dee270129aaa8af26a7b140a4b215d41ee405d8c85068acd66875 SHA512 854e567b6f6c376e0dcf05eff9d387924f79a7ef0a0855ec683160e16c9160e2dfa3a1cfe7de2bf9370c21c009f239e59f0fba4aea67a4f05dacf45f2289710e DIST calibre-7.3.0.tar.xz 42834448 BLAKE2B 7f39882def6d9b7d48cf79b49074c5a038a157e3f1840bbc4d610a0e2d3e8767b0a07b2ffa744c531c41dfad48c249fdad9b8860ce70ff45667de6fbc1d4c4bd SHA512 ec6ec032fc731f5ec636f098c930130ee17a261506e59e20980dd53d63e61841dac2c25eabd05f7a8408b7a4b6e7789f4c98599226bb0934b924cfae3a8fe6d7 DIST calibre-7.3.0.tar.xz.sig 566 BLAKE2B b70b764bafcf955050648aa62c1d95df1cf4e92ccb7281270a037c3c41e2ba3c4512c76e6d43eabd18ae34872c3d5f0b2db0e738c47440ec58dcae8091422368 SHA512 0361013cf978ee458016e15e7fc0f736c60b08277bae25758fd6b3b7fbca7a0a698d753462852d12cbd0a38cee3d518e64042eba79ce16b4402c772c1965d22d DIST calibre-7.4.0.tar.xz 43177588 BLAKE2B f8a9ce0444e252e5e9e1fddd8b744327eb6d693ff900d5212ee7d36963c73ddf8ecb0e23fcce9d7033a1d1f726f4d80fa64fc2cbce30f621e9e6eaac62c88f29 SHA512 afa286d77c5d39c07df94731d26cf3f3ad79b088fa0d95d64af1d3408d341c91c06181588a548e338df69a10ee0298c4ea1f391ab88e0ec46663d9b32acb2367 diff --git a/app-text/calibre/calibre-6.29.0.ebuild b/app-text/calibre/calibre-6.29.0.ebuild deleted file mode 100644 index aaa650656467.. --- a/app-text/calibre/calibre-6.29.0.ebuild +++ /dev/null @@ -1,241 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -PYTHON_REQ_USE="sqlite,ssl" - -inherit edo toolchain-funcs python-single-r1 qmake-utils verify-sig xdg - -DESCRIPTION="Ebook management application" -HOMEPAGE="https://calibre-ebook.com/"; -SRC_URI=" - https://download.calibre-ebook.com/${PV}/${P}.tar.xz - verify-sig? ( https://calibre-ebook.com/signatures/${P}.tar.xz.sig ) -" -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/kovidgoyal.gpg - -LICENSE=" - GPL-3+ - GPL-3 - GPL-2+ - GPL-2 - GPL-1+ - LGPL-3+ - LGPL-2.1+ - LGPL-2.1 - BSD - MIT - Old-MIT - Apache-2.0 - public-domain - || ( Artistic GPL-1+ ) - CC-BY-3.0 - OFL-1.1 - PSF-2 -" -KEYWORDS="amd64" -SLOT="0" -IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar" - -RESTRICT="!test? ( test )" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Qt slotted dependencies are used because the libheadles
[gentoo-commits] repo/gentoo:master commit in: net-p2p/qbittorrent/
commit: d5a36ef1dac2a43f0f973f047997d226b1ea57ac Author: Eli Schwartz gmail com> AuthorDate: Mon Feb 26 04:44:00 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 26 22:26:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5a36ef1 net-p2p/qbittorrent: drop old 4.6.2-r1 has been stable for a month now already, and older versions have a security bug. Clean up the old ebuilds. Bug: https://bugs.gentoo.org/918533 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> net-p2p/qbittorrent/Manifest| 5 - net-p2p/qbittorrent/qbittorrent-4.5.2-r1.ebuild | 104 - net-p2p/qbittorrent/qbittorrent-4.5.4.ebuild| 104 - net-p2p/qbittorrent/qbittorrent-4.5.5-r1.ebuild | 137 -- net-p2p/qbittorrent/qbittorrent-4.5.5-r2.ebuild | 149 5 files changed, 499 deletions(-) diff --git a/net-p2p/qbittorrent/Manifest b/net-p2p/qbittorrent/Manifest index f6548b3aa494..d04de6e6ece8 100644 --- a/net-p2p/qbittorrent/Manifest +++ b/net-p2p/qbittorrent/Manifest @@ -1,8 +1,3 @@ -DIST qbittorrent-4.5.2.tar.gz 8890525 BLAKE2B 48585b703ce6edf862ea3c8cfad6cab2edcb65a138c6e8d232322b4f4fd682c87447ff11d29c04c26b5623e730ab9a1ce0496456b3ba6122f97913bd92b86790 SHA512 e900a1c5f0f70163463557aec3de0d31394fac56cfed91ea53ee5cf852cce4b2998bf79be60fc547c1c34a1658378f3ed9dbfb30aae5a772b85d819c7e7ce458 -DIST qbittorrent-4.5.4.tar.gz 8791236 BLAKE2B 70b3194d6c4819655998406e0a13d22f3a5068e724048010daebd83d8b8db9e17daee943ca8dabaacd92a0fbc5249257de6d175b35287c748dc2d15395bd71fc SHA512 2e7988922137c9fade99e90236cc0c5b8b30f09021472f8ffc9048a7a2d989925eed7bfab4d79c93ca7d0f21acfde2e7feee5e6c43b557bf2c6f472fd52fbcea -DIST qbittorrent-4.5.5.tar.gz 8802492 BLAKE2B 1d20d7900b5b65603c5cf13452fb5aebe396473290d4904641b78867c5345d783482c46edc7042a2e86e79afd790e8c470df62131595eba288f195cc5e716eec SHA512 8b5c2654b3bc03c0b4de77e8388ee543c3892ef9453749ea737aaee999a16d50bd1b30ebe0519a86d7ab8ffc6224d7d9cf678464aebf96433cd71dd57b46dd53 -DIST qbittorrent-4.5.5.tar.xz 4352524 BLAKE2B 16252e43ca7dc5090bd385079ee2116cb03945808a0a5150ff9fa3573f31eab1ecfa9daff4bb1fd250373b282fb38902c169d412f5c24588eececd2446b8f988 SHA512 178e41d97067f94ff9d24cc62a24178c260116c1e4d6a12785fcb392d8391664c9ae054b46c623510a11c3ee753ae115fbfc40db09ddc4dc218c4b28942062ea -DIST qbittorrent-4.5.5.tar.xz.asc 849 BLAKE2B d9d3d18c0c26898eccbad2c92b62f4f72f71f132cfbad5aa7ecefe0bde70f1e5890a2b6051178e98eacafb770a58ec3f55d6d0f5d29c5c32ffc33b4b47667b54 SHA512 3a7215d711fa89e88c47cebdfed57d059dad93836b2dd75b89e39ea46c97820212efb01334eee6149adca3b8dc0eec88f0be6ed71fca8764871428a992409d66 DIST qbittorrent-4.6.2.tar.xz 4506224 BLAKE2B 74c2fa8ffdb6e0787559e943dd6e2c4d09b4d6bc6c72db01e47a001a99599bf7d6b12c0cd954b8db3bdacd2db5bb445d28e04d6abe6114b05242c3f5b5b2b56d SHA512 e4363a30bd722d4bd8144c484830caad5610ca273d40395e593e5b37b94f11f4a786481a770b847ee24517cb355d9bc2e27d07f2c66d4e852d1061a8edb7a75f DIST qbittorrent-4.6.2.tar.xz.asc 849 BLAKE2B 639dc8a75a926c9ec7ff42e52c93d33aa5494b6c64848778ad885d059c0272239c92fa935bcdab6477c4a20329d2c7538bdb9df5893a5e4264a604e264ed911e SHA512 ced33ae194a18c82c39318c07f160d5cc4a4f7ebebffb03cb16a555e4f277ad8d1305ec0e7c476bb51c5c50004501dbde6a729d05f1b557138414bab52ee21f9 DIST qbittorrent-4.6.3.tar.xz 4512004 BLAKE2B b97022d2380e4cc1c4fdd06e7365136978f64b3ed98a4521e34197dcfa86c6e4032e0f9f7de1310a100a924f9a5250b145236d87f28317c4a79fe5d130d858b6 SHA512 13a7952bc8d0e57c24fcfb00ab8c7e5a1fdcb9c4755cb50f7f6b94a5cb01657e3b21996ff581366d957eaa36d90e14003c544c2376150d6041f14f42c4a03adc diff --git a/net-p2p/qbittorrent/qbittorrent-4.5.2-r1.ebuild b/net-p2p/qbittorrent/qbittorrent-4.5.2-r1.ebuild deleted file mode 100644 index dde05ed0e8f3.. --- a/net-p2p/qbittorrent/qbittorrent-4.5.2-r1.ebuild +++ /dev/null @@ -1,104 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake multibuild systemd xdg - -DESCRIPTION="BitTorrent client in C++ and Qt" -HOMEPAGE="https://www.qbittorrent.org"; - -if [[ ${PV} == * ]]; then - EGIT_REPO_URI="https://github.com/qbittorrent/qBittorrent.git"; - inherit git-r3 -else - SRC_URI="https://github.com/qbittorrent/qBittorrent/archive/release-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv x86" - S="${WORKDIR}"/qBittorrent-release-${PV} -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="+dbus +gui webui" -REQUIRED_USE="dbus? ( gui ) - || ( gui webui )" - -RDEPEND=" - >=dev-libs/openssl-1.1.1:= - dev-qt/qtcore:5 - dev-qt/qtnetwork:5[ssl] - dev-qt/qtsql:5 - dev-qt/qtxml:5 - =sys-libs/zlib-1.2.11 - dbus? ( dev-qt/qtdbus:5 ) - gui? ( - dev-libs/geoip - dev-qt/qtgui:5 - dev-qt/qtsvg:5 - dev-qt/qtwidgets:5 - )" -DE
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: 97c96fe00517a75d424410ad5d00b00d6b01be23 Author: Eli Schwartz gmail com> AuthorDate: Mon Feb 26 05:23:20 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 26 22:26:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97c96fe0 app-text/calibre: Stabilize 7.4.0 amd64, #925522 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-text/calibre/calibre-7.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-7.4.0.ebuild b/app-text/calibre/calibre-7.4.0.ebuild index 8411e1a90741..1427b8c15600 100644 --- a/app-text/calibre/calibre-7.4.0.ebuild +++ b/app-text/calibre/calibre-7.4.0.ebuild @@ -35,7 +35,7 @@ LICENSE=" OFL-1.1 PSF-2 " -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" SLOT="0" IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
[gentoo-commits] repo/gentoo:master commit in: media-sound/spotify/
commit: ebb3f762d25e452260a2b7a31f59d12bd0d03a53 Author: Matthew Thode gentoo org> AuthorDate: Mon Feb 26 21:54:52 2024 + Commit: Matthew Thode gentoo org> CommitDate: Mon Feb 26 21:54:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ebb3f762 media-sound/spotify: update Manifest Signed-off-by: Matthew Thode gentoo.org> media-sound/spotify/Manifest | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/spotify/Manifest b/media-sound/spotify/Manifest index 77930c8c6c3f..1f5ac1104d29 100644 --- a/media-sound/spotify/Manifest +++ b/media-sound/spotify/Manifest @@ -1 +1 @@ -DIST spotify-client_1.2.26.1187.g36b715a1_amd64.deb 133729904 BLAKE2B 2b3c6ca5a224204e527b81f52a2bab51c4df46e77add94be7516d896a9db138ef9371140faa2a82efa42aa2dd7aa2ce61f0ce237b7aa1a756b253a74fa19149a SHA512 e7acc8e8558546e22cf9fc201ea21fc67bbc48543fed86c5a438e29309d9b55991a116cbffea639c43f65c6eb6616d0d8abdd7b8b5ae44f3d6dbf37b3f0e41f6 +DIST spotify-client_1.2.31.1205.g4d59ad7c_amd64.deb 135223836 BLAKE2B 50ce5c84c538a31a64725d1d4afdaa88a95e2b6d1412a10316aaa197f8c69b2442227e52f7b875bbeea2a81d59aa692d78c11964ff4d1bf7b225c873c2ac9a58 SHA512 76babfbe40ab7b7c82d83a3ae40ab3dbc85e73b4a412aeaa8aa758c01c7cf69bd78df4ee222c4c5add84668f552212bed15049a8f8cd1025dc04a87f84c79f88
[gentoo-commits] proj/kde:master commit in: app-office/ktimetracker/
commit: 38c780cc9f4246e339e70c53da804c3acbf35f11 Author: Sam James gentoo org> AuthorDate: Mon Feb 26 21:52:01 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 26 21:52:01 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=38c780cc app-office/ktimetracker: port to KF6 Upstream commit 83ed91a5755c1bb5f95c4e05cc384cdd763da6fb. Signed-off-by: Sam James gentoo.org> app-office/ktimetracker/ktimetracker-.ebuild | 42 1 file changed, 21 insertions(+), 21 deletions(-) diff --git a/app-office/ktimetracker/ktimetracker-.ebuild b/app-office/ktimetracker/ktimetracker-.ebuild index 47362f2730..444e9a4fdb 100644 --- a/app-office/ktimetracker/ktimetracker-.ebuild +++ b/app-office/ktimetracker/ktimetracker-.ebuild @@ -6,8 +6,8 @@ EAPI=8 ECM_HANDBOOK="forceoptional" ECM_TEST="true" KDE_ORG_CATEGORY="pim" -KFMIN=5.106.0 -QTMIN=5.15.9 +KFMIN=6.0.0 +QTMIN=6.6.2 inherit ecm kde.org DESCRIPTION="Todo management and time tracker" @@ -19,27 +19,27 @@ if [[ ${KDE_BUILD_TYPE} = release ]]; then fi LICENSE="GPL-2+ handbook? ( FDL-1.2 )" -SLOT="5" +SLOT="6" IUSE="" DEPEND=" - >=dev-qt/qtdbus-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtwidgets-${QTMIN}:5 - >=dev-qt/qtxml-${QTMIN}:5 - >=kde-frameworks/kcalendarcore-${KFMIN}:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kconfigwidgets-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/kdbusaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kidletime-${KFMIN}:5 - >=kde-frameworks/kio-${KFMIN}:5 - >=kde-frameworks/kjobwidgets-${KFMIN}:5 - >=kde-frameworks/knotifications-${KFMIN}:5 - >=kde-frameworks/ktextwidgets-${KFMIN}:5 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:5 - >=kde-frameworks/kwindowsystem-${KFMIN}:5 - >=kde-frameworks/kxmlgui-${KFMIN}:5 + >=dev-qt/qtbase-${QTMIN}:6[dbus,gui,widgets,xml] + >=dev-qt/qt5compat-${QTMIN}:6 + >=kde-frameworks/kcalendarcore-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/kdbusaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 + >=kde-frameworks/kidletime-${KFMIN}:6 + >=kde-frameworks/kio-${KFMIN}:6 + >=kde-frameworks/kjobwidgets-${KFMIN}:6 + >=kde-frameworks/knotifications-${KFMIN}:6 + >=kde-frameworks/ktextwidgets-${KFMIN}:6 + >=kde-frameworks/kstatusnotifieritem-${KFMIN}:6 + >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 + >=kde-frameworks/kwindowsystem-${KFMIN}:6 + >=kde-frameworks/kxmlgui-${KFMIN}:6 " RDEPEND="${DEPEND}"
[gentoo-commits] proj/portage:master commit in: lib/portage/util/, lib/portage/, lib/_emerge/
commit: 0ff7a3b28e0ec63d68d32e01145db8962d53774d Author: Zac Medico gentoo org> AuthorDate: Mon Feb 26 05:09:21 2024 + Commit: Zac Medico gentoo org> CommitDate: Mon Feb 26 05:09:21 2024 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=0ff7a3b2 SpawnProcess: Wait for async set_term_size Use the SpawnProcess _unregister method to handle async set_term_size results, avoiding possible messages like bug 925456 triggered: [ERROR] Task was destroyed but it is pending! Also update _BinpkgFetcherProcess and _EbuildFetcherProcess which inherit the _pty_ready attribute from SpawnProcess. Fixes: f97e414ce980 ("set_term_size: Wait asynchronously if event loop is running") Bug: https://bugs.gentoo.org/923750 Bug: https://bugs.gentoo.org/925456 Signed-off-by: Zac Medico gentoo.org> lib/_emerge/BinpkgFetcher.py | 6 -- lib/_emerge/EbuildFetcher.py | 6 -- lib/_emerge/SpawnProcess.py | 14 +- lib/portage/output.py| 13 + lib/portage/util/_pty.py | 23 --- 5 files changed, 46 insertions(+), 16 deletions(-) diff --git a/lib/_emerge/BinpkgFetcher.py b/lib/_emerge/BinpkgFetcher.py index a1524dc009..587e4a57a3 100644 --- a/lib/_emerge/BinpkgFetcher.py +++ b/lib/_emerge/BinpkgFetcher.py @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 from _emerge.AsynchronousLock import AsynchronousLock @@ -233,7 +233,9 @@ class _BinpkgFetcherProcess(SpawnProcess): stdout_pipe = None if not self.background: stdout_pipe = fd_pipes.get(1) -got_pty, master_fd, slave_fd = _create_pty_or_pipe(copy_term_size=stdout_pipe) +self._pty_ready, master_fd, slave_fd = _create_pty_or_pipe( +copy_term_size=stdout_pipe +) return (master_fd, slave_fd) def sync_timestamp(self): diff --git a/lib/_emerge/EbuildFetcher.py b/lib/_emerge/EbuildFetcher.py index 7a45d95172..81d4b1054b 100644 --- a/lib/_emerge/EbuildFetcher.py +++ b/lib/_emerge/EbuildFetcher.py @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 import copy @@ -394,7 +394,9 @@ class _EbuildFetcherProcess(ForkProcess): stdout_pipe = None if not self.background: stdout_pipe = fd_pipes.get(1) -got_pty, master_fd, slave_fd = _create_pty_or_pipe(copy_term_size=stdout_pipe) +self._pty_ready, master_fd, slave_fd = _create_pty_or_pipe( +copy_term_size=stdout_pipe +) return (master_fd, slave_fd) def _eerror(self, lines): diff --git a/lib/_emerge/SpawnProcess.py b/lib/_emerge/SpawnProcess.py index b63afae01c..9fc12c42e5 100644 --- a/lib/_emerge/SpawnProcess.py +++ b/lib/_emerge/SpawnProcess.py @@ -46,6 +46,7 @@ class SpawnProcess(SubProcess): + ( "_main_task", "_main_task_cancel", +"_pty_ready", "_selinux_type", ) ) @@ -193,6 +194,9 @@ class SpawnProcess(SubProcess): self._main_task.add_done_callback(self._main_exit) async def _main(self, build_logger, pipe_logger, loop=None): +if isinstance(self._pty_ready, asyncio.Future): +await self._pty_ready +self._pty_ready = None try: if pipe_logger.poll() is None: await pipe_logger.async_wait() @@ -238,7 +242,9 @@ class SpawnProcess(SubProcess): stdout_pipe = None if not self.background: stdout_pipe = fd_pipes.get(1) -got_pty, master_fd, slave_fd = _create_pty_or_pipe(copy_term_size=stdout_pipe) +self._pty_ready, master_fd, slave_fd = _create_pty_or_pipe( +copy_term_size=stdout_pipe +) return (master_fd, slave_fd) def _spawn( @@ -258,6 +264,12 @@ class SpawnProcess(SubProcess): SubProcess._unregister(self) if self._main_task is not None: self._main_task.done() or self._main_task.cancel() +if isinstance(self._pty_ready, asyncio.Future): +( +self._pty_ready.done() +and (self._pty_ready.cancelled() or self._pty_ready.result() or True) +) or self._pty_ready.cancel() +self._pty_ready = None def _cancel(self): if self._main_task is not None: diff --git a/lib/portage/output.py b/lib/portage/output.py index 7d3a6278f3..4408705c45 100644 --- a/lib/portage/output.py +++ b/lib/portage/output.py @@ -8,6 +8,7 @@ import itertools import re import subprocess import sys +from typing import Optional import portage @@ -554,10 +555,16 @@ def get_term_size(fd=None): return (0, 0) -def set_term_size(lines, columns, fd): +def set_term_size(lines: int, columns: int, fd: int) -> Optional[asyncio.Future]:
[gentoo-commits] repo/gentoo:master commit in: dev-util/gertty/files/
commit: 2beedbd91470c2337b77f39cc69efea7a10519c5 Author: Matthew Thode gentoo org> AuthorDate: Mon Feb 26 21:43:35 2024 + Commit: Matthew Thode gentoo org> CommitDate: Mon Feb 26 21:43:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2beedbd9 dev-util/gertty: clean up patches Signed-off-by: Matthew Thode gentoo.org> dev-util/gertty/files/sqlalchemy-2.patch | 116 --- 1 file changed, 116 deletions(-) diff --git a/dev-util/gertty/files/sqlalchemy-2.patch b/dev-util/gertty/files/sqlalchemy-2.patch deleted file mode 100644 index b1f8891223e9.. --- a/dev-util/gertty/files/sqlalchemy-2.patch +++ /dev/null @@ -1,116 +0,0 @@ -From 50b3b11ef9c30d4923c82949c66dc6fe3ed0047a Mon Sep 17 00:00:00 2001 -From: Matthew Thode -Date: Tue, 11 Apr 2023 23:46:27 -0500 -Subject: [PATCH] make gertty work with sqlalchemy-2 - -Change-Id: I80c007af86cd7102c3c75963ad5b0a051dd9b541 -Signed-off-by: Matthew Thode - gertty/db.py | 41 + - 1 file changed, 21 insertions(+), 20 deletions(-) - -diff --git a/gertty/db.py b/gertty/db.py -index 92cc278..82cffaa 100644 a/gertty/db.py -+++ b/gertty/db.py -@@ -25,11 +25,12 @@ import six - import sqlalchemy - from sqlalchemy import create_engine, MetaData, Table, Column, Integer, String, Boolean, DateTime, Text, UniqueConstraint - from sqlalchemy.schema import ForeignKey --from sqlalchemy.orm import mapper, sessionmaker, relationship, scoped_session, joinedload -+from sqlalchemy.orm import registry, sessionmaker, relationship, scoped_session, joinedload - from sqlalchemy.orm.session import Session - from sqlalchemy.sql import exists - from sqlalchemy.sql.expression import and_ - -+mapper = registry() - metadata = MetaData() - project_table = Table( - 'project', metadata, -@@ -713,8 +714,8 @@ class Check(object): - self.created = created - self.updated = updated - --mapper(Account, account_table) --mapper(Project, project_table, properties=dict( -+mapper.map_imperatively(Account, account_table) -+mapper.map_imperatively(Project, project_table, properties=dict( - branches=relationship(Branch, backref='project', - order_by=branch_table.c.name, - cascade='all, delete-orphan'), -@@ -740,16 +741,16 @@ mapper(Project, project_table, properties=dict( - order_by=change_table.c.number, - ), - )) --mapper(Branch, branch_table) --mapper(Topic, topic_table, properties=dict( -+mapper.map_imperatively(Branch, branch_table) -+mapper.map_imperatively(Topic, topic_table, properties=dict( - projects=relationship(Project, - secondary=project_topic_table, - order_by=project_table.c.name, - viewonly=True), - project_topics=relationship(ProjectTopic), - )) --mapper(ProjectTopic, project_topic_table) --mapper(Change, change_table, properties=dict( -+mapper.map_imperatively(ProjectTopic, project_topic_table) -+mapper.map_imperatively(Change, change_table, properties=dict( - owner=relationship(Account), - conflicts1=relationship(Change, - secondary=change_conflict_table, -@@ -787,7 +788,7 @@ mapper(Change, change_table, properties=dict( - order_by=(approval_table.c.category, -approval_table.c.value)) - )) --mapper(Revision, revision_table, properties=dict( -+mapper.map_imperatively(Revision, revision_table, properties=dict( - messages=relationship(Message, backref='revision', - cascade='all, delete-orphan'), - files=relationship(File, backref='revision', -@@ -798,9 +799,9 @@ mapper(Revision, revision_table, properties=dict( - cascade='all, delete-orphan'), - - )) --mapper(Message, message_table, properties=dict( -+mapper.map_imperatively(Message, message_table, properties=dict( - author=relationship(Account))) --mapper(File, file_table, properties=dict( -+mapper.map_imperatively(File, file_table, properties=dict( -comments=relationship(Comment, backref='file', - order_by=(comment_table.c.line, -comment_table.c.created), -@@ -812,20 +813,20 @@ mapper(File, file_table, properties=dict( - comment_table.c.created)), -)) - --mapper(Comment, comment_table, properties=dict( -+mapper.map_imperatively(Comment, comment_table, properties=dict( - author=relationship(Account))) --mapper(Label, label_table) --mapper(PermittedLabel, permitted_label_table) --mapper(Approval, approval_table, properties=dict( -+mapper.map_imperatively(Label, label_table) -+mapper.map_imperatively(PermittedLabel, permitted_label_ta
[gentoo-commits] repo/gentoo:master commit in: dev-util/gertty/
commit: 9cdab660474cead629b3767bd657323ba0b8b0f4 Author: Matthew Thode gentoo org> AuthorDate: Mon Feb 26 21:43:07 2024 + Commit: Matthew Thode gentoo org> CommitDate: Mon Feb 26 21:43:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cdab660 dev-util/gertty: sqlalchemy patch merged Signed-off-by: Matthew Thode gentoo.org> dev-util/gertty/gertty-.ebuild | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-util/gertty/gertty-.ebuild b/dev-util/gertty/gertty-.ebuild index 5f974bff7261..9d34f2fa9cef 100644 --- a/dev-util/gertty/gertty-.ebuild +++ b/dev-util/gertty/gertty-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -21,9 +21,6 @@ LICENSE="Apache-2.0" SLOT="0" IUSE="" -# needed til upstream merges https://review.opendev.org/c/ttygroup/gertty/+/880123 -PATCHES="${FILESDIR}/sqlalchemy-2.patch" - DEPEND=">=dev-python/pbr-0.11[${PYTHON_USEDEP}]" RDEPEND=" >=dev-python/pbr-0.11[${PYTHON_USEDEP}]
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/bitwarden-cli/
commit: c4def3f6f4b0ee781566975b1fc7a31e44337086 Author: Rahil Bhimjiani rahil rocks> AuthorDate: Mon Feb 26 21:41:09 2024 + Commit: Rahil Bhimjiani gmail com> CommitDate: Mon Feb 26 21:41:09 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c4def3f6 app-admin/bitwarden-cli: die multiple times Clauses - https://github.com/gentoo/guru/commit/1e15d68eb375d7e1ceb3796314ca69aa8b4a596d#r139080432 Signed-off-by: Rahil Bhimjiani rahil.rocks> app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild b/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild index d6eb78d6ef..14a95f9cc5 100644 --- a/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild +++ b/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild @@ -50,11 +50,11 @@ src_prepare() { } src_compile() { - pushd apps/cli + pushd apps/cli || die PKG_CACHE_PATH="${WORKDIR}"/.pkg-cache npm --verbose --offline run dist:lin \ || die "Build failed! Try prebuilt from upstream ${CATEGORY}/${PN}-bin" - ./dist/linux/bw completion --shell zsh > bw.zsh - popd + ./dist/linux/bw completion --shell zsh > bw.zsh || die + popd || die } src_install() {
[gentoo-commits] repo/gentoo:master commit in: media-sound/spotify/
commit: 7540900f125fdd8a850f0e23312ddd2d39ce639c Author: Nataliiaaa <33694493+LaNataliaaa users noreply github com> AuthorDate: Mon Feb 26 12:18:10 2024 + Commit: Matthew Thode gentoo org> CommitDate: Mon Feb 26 21:42:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7540900f Bump new spotify version Signed-off-by: Nataliiaaa <33694493+LaNataliaaa users.noreply.github.com> Signed-off-by: Matthew Thode gentoo.org> media-sound/spotify/{spotify-1.2.26.ebuild => spotify-1.2.31.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/spotify/spotify-1.2.26.ebuild b/media-sound/spotify/spotify-1.2.31.ebuild similarity index 99% rename from media-sound/spotify/spotify-1.2.26.ebuild rename to media-sound/spotify/spotify-1.2.31.ebuild index 170c0dce2c31..a01c85bd7944 100644 --- a/media-sound/spotify/spotify-1.2.26.ebuild +++ b/media-sound/spotify/spotify-1.2.31.ebuild @@ -8,7 +8,7 @@ inherit desktop pax-utils unpacker xdg DESCRIPTION="Spotify is a social music platform" HOMEPAGE="https://www.spotify.com/download/linux/"; SRC_BASE="http://repository.spotify.com/pool/non-free/s/${PN}-client/"; -BUILD_ID_AMD64="1187.g36b715a1" +BUILD_ID_AMD64="1205.g4d59ad7c" SRC_URI="${SRC_BASE}${PN}-client_${PV}.${BUILD_ID_AMD64}_amd64.deb" LICENSE="Spotify"
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tkimg/
commit: b77b5ea6f7edd3569acc3fdbacbcb5ddd3dc2573 Author: Sam James gentoo org> AuthorDate: Mon Feb 26 21:27:52 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 26 21:27:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b77b5ea6 dev-tcltk/tkimg: Stabilize 1.4.15 amd64, #925556 Signed-off-by: Sam James gentoo.org> dev-tcltk/tkimg/tkimg-1.4.15.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-tcltk/tkimg/tkimg-1.4.15.ebuild b/dev-tcltk/tkimg/tkimg-1.4.15.ebuild index f72a321af1bd..42fd29efcaa0 100644 --- a/dev-tcltk/tkimg/tkimg-1.4.15.ebuild +++ b/dev-tcltk/tkimg/tkimg-1.4.15.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -14,7 +14,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}/$(ver_cut 1-2)/${PN}%20${PV}/${MYP}.ta LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 ~arm64 ~ppc ~x86 ~amd64-linux ~x86-linux" IUSE="doc test static-libs" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-apps/sysvinit/files/, sys-apps/sysvinit/
commit: 9df48396fb10edebdf8b37d160fa6325574fe5d5 Author: Mike Gilbert gentoo org> AuthorDate: Mon Feb 26 21:26:02 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Feb 26 21:26:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9df48396 sys-apps/sysvinit: drop 3.07, 3.07-r2 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/sysvinit/Manifest | 2 - sys-apps/sysvinit/files/sysvinit-2.86-kexec.patch | 142 --- .../files/sysvinit-2.94_beta-shutdown-single.patch | 39 sys-apps/sysvinit/files/sysvinit-3.07-halt.patch | 53 -- sys-apps/sysvinit/sysvinit-3.07-r2.ebuild | 199 - sys-apps/sysvinit/sysvinit-3.07.ebuild | 188 --- 6 files changed, 623 deletions(-) diff --git a/sys-apps/sysvinit/Manifest b/sys-apps/sysvinit/Manifest index f3921339ee9d..43552e5147cd 100644 --- a/sys-apps/sysvinit/Manifest +++ b/sys-apps/sysvinit/Manifest @@ -1,4 +1,2 @@ -DIST sysvinit-3.07.tar.xz 263352 BLAKE2B 51943290c5f41ac6eb421a3ee1529d07bc127a44306973a2f3180079a28119001ad6b44c25156986fe249dd025f5eb1929189edfb5da72ee4fa64b5fd4cd5993 SHA512 57d8365ae9ab4e3b6ab948d1ac9a4f1fe86c4e86c06ea3b12fca7f7be88ef39b5e04787fbfec9417aaf06cff0db3a90e18e6a6135e205f7eb74a5e7c897491fd -DIST sysvinit-3.07.tar.xz.sig 833 BLAKE2B 7a05a2d44a7006f61bb41abc8ae3d5207cc4558156e5cc553cc9477f4d1366bf847013e22c382aa9112b6c4c9c33d4a5465e73ca810a041c459a927d710dfadc SHA512 50047ce638fd5af19c3894c4dfcada3e1b2e359331b18f6dbc5f526e91f250b736625877362c7741dbd83c9fee79ec8e4e7a57c4aa72102c017b23518064733a DIST sysvinit-3.08.tar.xz 268296 BLAKE2B ec4a4ff3663ac7d67808b50b67631ff4fe1ab56d376df15868df0eb79cbc329b192af124380eec6a797d827c3c7c5586058310d803f42ee1934dcffbfbe876f7 SHA512 a523e030e559ecc56391f9424e240fbe54a714bb3c522ca0bb410b649a1c08c5e9f03d298340a5586565f18d8640b1b418fa09294b41fb95a9cd2a686316b758 DIST sysvinit-3.08.tar.xz.sig 833 BLAKE2B b1cbe8a95faa16a22e92e2a8841643aeaf7a5a31cc9fa9628a7ee2400aac1b3a184ae01f09c75d48d5d55a71f7e62feb25c16345644bfb4fcd19cbd061f86573 SHA512 1af105d84b98428766cc315d8dea068e6c5a7ad52008291ba7c1d5accbcaeead4999fd714fc152c1038e54953f9b469bd0f792a0830e68c3e2f43afcd36e0e2d diff --git a/sys-apps/sysvinit/files/sysvinit-2.86-kexec.patch b/sys-apps/sysvinit/files/sysvinit-2.86-kexec.patch deleted file mode 100644 index 4948806d9eb9.. --- a/sys-apps/sysvinit/files/sysvinit-2.86-kexec.patch +++ /dev/null @@ -1,142 +0,0 @@ -halt: add a -k kexec flag - a/man/halt.8 -+++ b/man/halt.8 -@@ -40,6 +40,7 @@ halt, reboot, poweroff \- stop the system. - .RB [ \-d ] - .RB [ \-f ] - .RB [ \-i ] -+.RB [ \-k ] - .br - .B /sbin/poweroff - .RB [ \-n ] -@@ -83,6 +84,8 @@ Put all hard drives on the system in stand-by mode just before halt or power-off - .IP \fB\-p\fP - When halting the system, switch off the power. This is the default when halt is - called as \fBpoweroff\fP. -+.IP \fB\-k\fP -+Try to reboot using \fBkexec\fP, if kernel supports it. - .\"}}} - .\"{{{ Diagnostics - .SH DIAGNOSTICS a/src/halt.c -+++ b/src/halt.c -@@ -8,7 +8,7 @@ - *execute an "shutdown -r". This is for compatibility with - *sysvinit 2.4. - * -- * Usage: halt [-n] [-w] [-d] [-f] [-h] [-i] [-p] -+ * Usage: halt [-n] [-w] [-d] [-f] [-h] [-i] [-p] [-k] - *-n: don't sync before halting the system - *-w: only write a wtmp reboot record and exit. - *-d: don't write a wtmp record. -@@ -16,6 +16,7 @@ - *-h: put harddisks in standby mode - *-i: shut down all network interfaces. - *-p: power down the system (if possible, otherwise halt). -+ *-k: reboot the system using kexec. - * - *Reboot and halt are both this program. Reboot - *is just a link to halt. Invoking the program -@@ -74,8 +75,10 @@ extern void write_wtmp(char *user, char *id, int pid, int type, char *line); - */ - void usage(void) - { -- fprintf(stderr, "usage: %s [-n] [-w] [-d] [-f] [-h] [-i]%s\n", -- progname, strcmp(progname, "halt") ? "" : " [-p]"); -+ fprintf(stderr, "usage: %s [-n] [-w] [-d] [-f] [-h] [-i]%s%s\n", -+ progname, -+ strcmp(progname, "halt") ? "" : " [-p]", -+ strcmp(progname, "reboot") ? "" : " [-k]"); - fprintf(stderr, "\t-n: don't sync before halting the system\n"); - fprintf(stderr, "\t-w: only write a wtmp reboot record and exit.\n"); - fprintf(stderr, "\t-d: don't write a wtmp record.\n"); -@@ -84,6 +87,8 @@ void usage(void) - fprintf(stderr, "\t-i: shut down all network interfaces.\n"); - if (!strcmp(progname, "halt")) - fprintf(stderr, "\t-p: power down the system (if possible, otherwise halt).\n"); -+ if (!strcmp(progname, "reboot")) -+ fprintf(stderr, "\t-k: reboot the system using kexec.\n"); - exit(1); - } - -@
[gentoo-commits] repo/gentoo:master commit in: sys-apps/sysvinit/
commit: 657d6906141acef288fa31c5ffcc9641795a7337 Author: Mike Gilbert gentoo org> AuthorDate: Mon Feb 26 21:23:28 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Feb 26 21:26:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=657d6906 sys-apps/sysvinit: fix install with EPREFIX set Closes: https://bugs.gentoo.org/925554 Signed-off-by: Mike Gilbert gentoo.org> sys-apps/sysvinit/sysvinit-3.08.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/sysvinit/sysvinit-3.08.ebuild b/sys-apps/sysvinit/sysvinit-3.08.ebuild index f5abf9ccf170..e0191c1ef4c4 100644 --- a/sys-apps/sysvinit/sysvinit-3.08.ebuild +++ b/sys-apps/sysvinit/sysvinit-3.08.ebuild @@ -141,7 +141,7 @@ src_compile() { } src_install() { - emake -C src install ROOT="${D}" + emake -C src install ROOT="${ED}" dodoc README doc/* insinto /etc @@ -173,7 +173,7 @@ pkg_postinst() { # Reload init to fix unmounting problems of / on next reboot. # This is really needed, as without the new version of init cause init # not to quit properly on reboot, and causes a fsck of / on next reboot. - if [[ -z ${ROOT} ]] ; then + if [[ -z ${EROOT} ]] ; then if [[ -e /dev/initctl ]] && [[ ! -e /run/initctl ]] ; then ln -s /dev/initctl /run/initctl \ || ewarn "Failed to set /run/initctl symlink!"
[gentoo-commits] repo/gentoo:master commit in: media-sound/mac/
commit: 4ec4ee89475f8589adb29ec4bdf9fa9902a7f372 Author: Sam James gentoo org> AuthorDate: Mon Feb 26 21:24:39 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 26 21:24:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ec4ee89 media-sound/mac: stabilize 10.46 for ppc64 Signed-off-by: Sam James gentoo.org> media-sound/mac/mac-10.46.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/mac/mac-10.46.ebuild b/media-sound/mac/mac-10.46.ebuild index 8a7bfd91cd6a..b81fda2719c4 100644 --- a/media-sound/mac/mac-10.46.ebuild +++ b/media-sound/mac/mac-10.46.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://monkeysaudio.com/files/MAC_${PV/.}_SDK.zip -> ${P}.zip" LICENSE="BSD" SLOT="0/10" -KEYWORDS="~alpha amd64 ~loong ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 ~loong ~ppc ppc64 ~riscv ~sparc x86" BDEPEND="app-arch/unzip"
[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/nomultilib/, releases/specs/amd64/hardened-selinux/
commit: 38bc0acfec6f4f78fe70a282eb6048ce6a6c9901 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Feb 26 21:16:25 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Feb 26 21:16:25 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=38bc0acf More amd64 23.0 specs Signed-off-by: Andreas K. Hüttel gentoo.org> releases/specs/amd64/hardened-selinux/stage1-openrc-23.spec | 12 releases/specs/amd64/hardened-selinux/stage1-systemd-23.spec | 12 releases/specs/amd64/hardened-selinux/stage3-openrc-23.spec | 10 ++ releases/specs/amd64/hardened-selinux/stage3-systemd-23.spec | 10 ++ releases/specs/amd64/nomultilib/stage1-openrc-23.spec| 12 releases/specs/amd64/nomultilib/stage1-systemd-23.spec | 12 releases/specs/amd64/nomultilib/stage3-openrc-23.spec| 11 +++ releases/specs/amd64/nomultilib/stage3-systemd-23.spec | 11 +++ 8 files changed, 90 insertions(+) diff --git a/releases/specs/amd64/hardened-selinux/stage1-openrc-23.spec b/releases/specs/amd64/hardened-selinux/stage1-openrc-23.spec new file mode 100644 index ..e8273e77 --- /dev/null +++ b/releases/specs/amd64/hardened-selinux/stage1-openrc-23.spec @@ -0,0 +1,12 @@ +subarch: amd64 +target: stage1 +version_stamp: hardened-selinux-openrc-@TIMESTAMP@ +rel_type: 23.0-hardened +profile: default/linux/amd64/23.0/hardened/selinux +snapshot_treeish: @TREEISH@ +source_subpath: 23.0-hardened/stage3-amd64-hardened-selinux-openrc-latest +compression_mode: pixz +update_seed: yes +update_seed_command: --update --deep --newuse @world +portage_confdir: @REPO_DIR@/releases/portage/stages +portage_prefix: releng diff --git a/releases/specs/amd64/hardened-selinux/stage1-systemd-23.spec b/releases/specs/amd64/hardened-selinux/stage1-systemd-23.spec new file mode 100644 index ..6d4c19f4 --- /dev/null +++ b/releases/specs/amd64/hardened-selinux/stage1-systemd-23.spec @@ -0,0 +1,12 @@ +subarch: amd64 +target: stage1 +version_stamp: hardened-selinux-systemd-@TIMESTAMP@ +rel_type: 23.0-hardened +profile: default/linux/amd64/23.0/hardened/selinux/systemd +snapshot_treeish: @TREEISH@ +source_subpath: 23.0-hardened/stage3-amd64-hardened-selinux-systemd-latest +compression_mode: pixz +update_seed: yes +update_seed_command: --update --deep --newuse @world +portage_confdir: @REPO_DIR@/releases/portage/stages +portage_prefix: releng diff --git a/releases/specs/amd64/hardened-selinux/stage3-openrc-23.spec b/releases/specs/amd64/hardened-selinux/stage3-openrc-23.spec new file mode 100644 index ..266ab89a --- /dev/null +++ b/releases/specs/amd64/hardened-selinux/stage3-openrc-23.spec @@ -0,0 +1,10 @@ +subarch: amd64 +target: stage3 +version_stamp: hardened-selinux-openrc-@TIMESTAMP@ +rel_type: 23.0-hardened +profile: default/linux/amd64/23.0/hardened/selinux +snapshot_treeish: @TREEISH@ +source_subpath: 23.0-hardened/stage1-amd64-hardened-selinux-openrc-@TIMESTAMP@ +compression_mode: pixz +portage_confdir: @REPO_DIR@/releases/portage/stages +portage_prefix: releng diff --git a/releases/specs/amd64/hardened-selinux/stage3-systemd-23.spec b/releases/specs/amd64/hardened-selinux/stage3-systemd-23.spec new file mode 100644 index ..8b7329da --- /dev/null +++ b/releases/specs/amd64/hardened-selinux/stage3-systemd-23.spec @@ -0,0 +1,10 @@ +subarch: amd64 +target: stage3 +version_stamp: hardened-selinux-systemd-@TIMESTAMP@ +rel_type: 23.0-hardened +profile: default/linux/amd64/23.0/hardened/selinux/systemd +snapshot_treeish: @TREEISH@ +source_subpath: 23.0-hardened/stage1-amd64-hardened-selinux-systemd-@TIMESTAMP@ +compression_mode: pixz +portage_confdir: @REPO_DIR@/releases/portage/stages +portage_prefix: releng diff --git a/releases/specs/amd64/nomultilib/stage1-openrc-23.spec b/releases/specs/amd64/nomultilib/stage1-openrc-23.spec new file mode 100644 index ..f964ee2d --- /dev/null +++ b/releases/specs/amd64/nomultilib/stage1-openrc-23.spec @@ -0,0 +1,12 @@ +subarch: amd64 +target: stage1 +version_stamp: nomultilib-openrc-@TIMESTAMP@ +rel_type: 23.0-default +profile: default/linux/amd64/23.0/no-multilib +snapshot_treeish: @TREEISH@ +source_subpath: 23.0-default/stage3-amd64-nomultilib-openrc-latest +compression_mode: pixz +update_seed: yes +update_seed_command: --update --deep --newuse @world +portage_confdir: @REPO_DIR@/releases/portage/stages +portage_prefix: releng diff --git a/releases/specs/amd64/nomultilib/stage1-systemd-23.spec b/releases/specs/amd64/nomultilib/stage1-systemd-23.spec new file mode 100644 index ..ddc7bf70 --- /dev/null +++ b/releases/specs/amd64/nomultilib/stage1-systemd-23.spec @@ -0,0 +1,12 @@ +subarch: amd64 +target: stage1 +version_stamp: nomultilib-systemd-@TIMESTAMP@ +rel_type: 23.0-default +profile: default/linux/amd64/23.0/no-multilib/systemd +snapshot_treeish: @TREEISH@ +source_subpath: 23.0-default/stage3-amd64-nomultilib-systemd
[gentoo-commits] proj/pkgcore/pkgdev:main commit in: data/share/bash-completion/completions/
commit: 78cd513b9d4e2752d515b38850db4c329d6b43ea Author: Arthur Zamarin gentoo org> AuthorDate: Mon Feb 26 20:51:35 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Feb 26 20:51:35 2024 + URL: https://gitweb.gentoo.org/proj/pkgcore/pkgdev.git/commit/?id=78cd513b base-completion: fix missing and error Signed-off-by: Arthur Zamarin gentoo.org> data/share/bash-completion/completions/pkgdev | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/data/share/bash-completion/completions/pkgdev b/data/share/bash-completion/completions/pkgdev index 98c2001..ab3e4c6 100644 --- a/data/share/bash-completion/completions/pkgdev +++ b/data/share/bash-completion/completions/pkgdev @@ -119,7 +119,7 @@ _pkgdev() { mask) subcmd_options=" -r --rites --b --bugs +-b --bug --email " @@ -245,6 +245,7 @@ _pkgdev() { bugs) subcmd_options=" --api-key +--edit-graph --auto-cc-arches --find-by-maintainer --projects
[gentoo-commits] proj/pkgcore/pkgdev:main commit in: src/pkgdev/scripts/
commit: 16a22e29ec16f0013a94ff3f26f10b6a15626b57 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Feb 26 20:48:42 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Feb 26 20:48:42 2024 + URL: https://gitweb.gentoo.org/proj/pkgcore/pkgdev.git/commit/?id=16a22e29 bugs: don't crash when atom not found in history Signed-off-by: Arthur Zamarin gentoo.org> src/pkgdev/scripts/pkgdev_bugs.py | 24 +--- 1 file changed, 17 insertions(+), 7 deletions(-) diff --git a/src/pkgdev/scripts/pkgdev_bugs.py b/src/pkgdev/scripts/pkgdev_bugs.py index 86f5247..6864ba7 100644 --- a/src/pkgdev/scripts/pkgdev_bugs.py +++ b/src/pkgdev/scripts/pkgdev_bugs.py @@ -550,13 +550,23 @@ class DependencyGraph: ): toml.write(f"blocks = [{node_blocks}]\n") for pkg, arches in node.pkgs: -match = next(self.modified_repo.itermatch(pkg.versioned_atom)) -modified = datetime.fromtimestamp(match.time) -match = next(self.added_repo.itermatch(pkg.versioned_atom)) -added = datetime.fromtimestamp(match.time) -toml.write( -f"# added on {added:%Y-%m-%d} (age {(datetime.today() - added).days} days), last modified on {modified:%Y-%m-%d} (age {(datetime.today() - modified).days} days)\n" -) +try: +match = next(self.modified_repo.itermatch(pkg.versioned_atom)) +modified = datetime.fromtimestamp(match.time) +age = (datetime.today() - modified).days +modified_text = f"{modified:%Y-%m-%d} (age {age} days)" +except StopIteration: +modified_text = "" + +try: +match = next(self.added_repo.itermatch(pkg.versioned_atom)) +added = datetime.fromtimestamp(match.time) +age = (datetime.today() - added).days +added_text = f"{added:%Y-%m-%d} (age {age} days)" +except StopIteration: +added_text = "" + +toml.write(f"# added on {added_text}, last modified on {modified_text}\n") keywords = ", ".join(f'"{x}"' for x in sort_keywords(arches)) toml.write(f'"{pkg.versioned_atom}" = [{keywords}]\n') toml.write("\n\n")
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/vaultwarden/
commit: 56075f81a712bef841dd47d2b48d44a8e0e143b6 Author: Rahil Bhimjiani rahil rocks> AuthorDate: Mon Feb 26 17:40:15 2024 + Commit: Rahil Bhimjiani gmail com> CommitDate: Mon Feb 26 20:24:45 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=56075f81 app-admin/vaultwarden: print instructions only on first install also add symlink /etc/conf.d/vaultwarden -> ../vaultwarden.env for openrc users to find config at usual location Signed-off-by: Rahil Bhimjiani rahil.rocks> app-admin/vaultwarden/vaultwarden-1.30.3.ebuild | 20 ++-- app-admin/vaultwarden/vaultwarden-.ebuild | 20 ++-- 2 files changed, 28 insertions(+), 12 deletions(-) diff --git a/app-admin/vaultwarden/vaultwarden-1.30.3.ebuild b/app-admin/vaultwarden/vaultwarden-1.30.3.ebuild index 4cf733e1aa..27fdd5ac6d 100644 --- a/app-admin/vaultwarden/vaultwarden-1.30.3.ebuild +++ b/app-admin/vaultwarden/vaultwarden-1.30.3.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cargo check-reqs systemd tmpfiles +inherit cargo check-reqs readme.gentoo-r1 systemd tmpfiles DESCRIPTION="Unofficial Bitwarden compatible password manager server written in Rust" HOMEPAGE="https://github.com/dani-garcia/vaultwarden"; @@ -53,6 +53,16 @@ PATCHES=( CHECKREQS_MEMORY=3G CHECKREQS_DISK_BUILD=2G +DOC_CONTENTS="\n + Configuration file: /etc/${PN}.env\n + Data directory: /var/lib/${PN}\n + \n + MySQL & PostgreSQL users must set DATABASE_URL in config\n + \n + Default server: http://0.0.0.0:8000\n + Admin interface: http://0.0.0.0:8000/admin +" + src_unpack() { if [[ ${PV} == * ]]; then # clone vaultwarden @@ -96,17 +106,15 @@ src_install() { newtmpfiles "${FILESDIR}"/vaultwarden-tmpfiles-1.30.3.conf "${PN}".conf insinto /etc newins .env.template "${PN}".env + dosym -r /etc/"${PN}".env /etc/conf.d/"${PN}" keepdir /var/lib/"${PN}" + readme.gentoo_create_doc einstalldocs dodoc -r ../"${PN}".wiki/* } pkg_postinst() { tmpfiles_process "${PN}".conf - elog "Configuration file: /etc/${PN}.env" - elog "Data directory: /var/lib/${PN}" - use mysql || use postgres && elog "User must set DATABASE_URL in config " - elog "Default server: http://127.0.0.1:8000"; - elog "Admin interface: http://127.0.0.1:8000/admin"; + readme.gentoo_print_elog } diff --git a/app-admin/vaultwarden/vaultwarden-.ebuild b/app-admin/vaultwarden/vaultwarden-.ebuild index 4cf733e1aa..27fdd5ac6d 100644 --- a/app-admin/vaultwarden/vaultwarden-.ebuild +++ b/app-admin/vaultwarden/vaultwarden-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit cargo check-reqs systemd tmpfiles +inherit cargo check-reqs readme.gentoo-r1 systemd tmpfiles DESCRIPTION="Unofficial Bitwarden compatible password manager server written in Rust" HOMEPAGE="https://github.com/dani-garcia/vaultwarden"; @@ -53,6 +53,16 @@ PATCHES=( CHECKREQS_MEMORY=3G CHECKREQS_DISK_BUILD=2G +DOC_CONTENTS="\n + Configuration file: /etc/${PN}.env\n + Data directory: /var/lib/${PN}\n + \n + MySQL & PostgreSQL users must set DATABASE_URL in config\n + \n + Default server: http://0.0.0.0:8000\n + Admin interface: http://0.0.0.0:8000/admin +" + src_unpack() { if [[ ${PV} == * ]]; then # clone vaultwarden @@ -96,17 +106,15 @@ src_install() { newtmpfiles "${FILESDIR}"/vaultwarden-tmpfiles-1.30.3.conf "${PN}".conf insinto /etc newins .env.template "${PN}".env + dosym -r /etc/"${PN}".env /etc/conf.d/"${PN}" keepdir /var/lib/"${PN}" + readme.gentoo_create_doc einstalldocs dodoc -r ../"${PN}".wiki/* } pkg_postinst() { tmpfiles_process "${PN}".conf - elog "Configuration file: /etc/${PN}.env" - elog "Data directory: /var/lib/${PN}" - use mysql || use postgres && elog "User must set DATABASE_URL in config " - elog "Default server: http://127.0.0.1:8000"; - elog "Admin interface: http://127.0.0.1:8000/admin"; + readme.gentoo_print_elog }
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/bitwarden-cli/
commit: 1e15d68eb375d7e1ceb3796314ca69aa8b4a596d Author: Rahil Bhimjiani rahil rocks> AuthorDate: Mon Feb 26 17:46:22 2024 + Commit: Rahil Bhimjiani gmail com> CommitDate: Mon Feb 26 20:24:45 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=1e15d68e app-admin/bitwarden-cli: what is pushd must be popd Signed-off-by: Rahil Bhimjiani rahil.rocks> app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild b/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild index 7d6bf1c2a0..d6eb78d6ef 100644 --- a/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild +++ b/app-admin/bitwarden-cli/bitwarden-cli-2024.2.0.ebuild @@ -54,6 +54,7 @@ src_compile() { PKG_CACHE_PATH="${WORKDIR}"/.pkg-cache npm --verbose --offline run dist:lin \ || die "Build failed! Try prebuilt from upstream ${CATEGORY}/${PN}-bin" ./dist/linux/bw completion --shell zsh > bw.zsh + popd } src_install() {
[gentoo-commits] proj/kde:master commit in: dev-libs/kpublictransport/
commit: 965af5c24f57badff99bab3e0ceb879f0a4ca2d5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 26 20:09:17 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 26 20:09:22 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=965af5c2 dev-libs/kpublictransport: drop 24.01.95 Just get rid of it, not important enough to fix RC2. Signed-off-by: Andreas Sturmlechner gentoo.org> .../kpublictransport-24.01.95.ebuild | 40 -- 1 file changed, 40 deletions(-) diff --git a/dev-libs/kpublictransport/kpublictransport-24.01.95.ebuild b/dev-libs/kpublictransport/kpublictransport-24.01.95.ebuild deleted file mode 100644 index 826e75957c..00 --- a/dev-libs/kpublictransport/kpublictransport-24.01.95.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="true" -ECM_TEST="true" -KFMIN=5.113.0 -QTMIN=5.15.9 -inherit ecm gear.kde.org - -DESCRIPTION="Library for accessing public transport timetables and other information" -HOMEPAGE="https://invent.kde.org/libraries/kpublictransport - https://www.volkerkrause.eu/2019/03/02/kpublictransport-introduction.html"; - -LICENSE="LGPL-2+" -SLOT="6" -KEYWORDS="~amd64" -IUSE="networkmanager" - -RDEPEND=" - dev-libs/protobuf:= - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5[ssl] - >=kde-frameworks/ki18n-${KFMIN}:5 - sys-libs/zlib - networkmanager? ( >=kde-frameworks/networkmanager-qt-${KFMIN}:5 ) -" -DEPEND="${RDEPEND} - test? ( >=dev-qt/qtwidgets-${QTMIN}:5 ) -" - -src_configure() { - local mycmakeargs=( - -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it - $(cmake_use_find_package networkmanager KF5NetworkManagerQt) - ) - ecm_src_configure -}
[gentoo-commits] proj/kde:master commit in: dev-libs/kopeninghours/
commit: f6baeef41c8528e079da61e394b847d3cf14d270 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 26 20:11:29 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 26 20:11:35 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=f6baeef4 dev-libs/kopeninghours: drop 24.01.95 Just get rid of it, not important enough to fix RC2. Signed-off-by: Andreas Sturmlechner gentoo.org> .../kopeninghours/kopeninghours-24.01.95.ebuild| 64 -- 1 file changed, 64 deletions(-) diff --git a/dev-libs/kopeninghours/kopeninghours-24.01.95.ebuild b/dev-libs/kopeninghours/kopeninghours-24.01.95.ebuild deleted file mode 100644 index 62588ad187..00 --- a/dev-libs/kopeninghours/kopeninghours-24.01.95.ebuild +++ /dev/null @@ -1,64 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_QTHELP="true" -ECM_TEST="true" -PVCUT=$(ver_cut 1-3) -KFMIN=5.113.0 -QTMIN=5.15.9 -PYTHON_COMPAT=( python3_{10..12} ) -inherit ecm gear.kde.org python-single-r1 - -DESCRIPTION="Library for parsing and evaluating OSM opening hours expressions" -HOMEPAGE="https://api.kde.org/kopeninghours/html/index.html -https://invent.kde.org/libraries/kopeninghours"; - -LICENSE="LGPL-2+" -SLOT="6" -KEYWORDS="~amd64" -IUSE="python" - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -DEPEND=" - >=dev-libs/kpublictransport-${PVCUT}:5 - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=kde-frameworks/kholidays-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - sys-libs/zlib - python? ( - $(python_gen_cond_dep ' - >=dev-libs/boost-1.70:=[python,${PYTHON_USEDEP}] - ') - ) -" -RDEPEND="${DEPEND} - ${PYTHON_DEPS} - >=dev-qt/qtquickcontrols2-${QTMIN}:5 -" -BDEPEND=" - app-alternatives/lex - app-alternatives/yacc -" - -PATCHES=( "${FILESDIR}"/${PN}-22.04.0-boostpython.patch ) - -pkg_setup() { - ecm_pkg_setup - python_setup -} - -src_configure() { - local mycmakeargs=( - -DBOOSTPYTHON_VERSION_MAJOR_MINOR=${EPYTHON} - $(cmake_use_find_package python Boost) - ) - ecm_src_configure -} - -src_install() { - ecm_src_install - python_optimize -}
[gentoo-commits] proj/kde:master commit in: dev-libs/kosmindoormap/
commit: 8bb2d74e0dd0e9d085dd2997a9699e3c19b6ca47 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 26 20:09:51 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 26 20:11:06 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=8bb2d74e dev-libs/kosmindoormap: drop 24.01.95 Just get rid of it, not important enough to fix RC2. Signed-off-by: Andreas Sturmlechner gentoo.org> .../kosmindoormap/kosmindoormap-24.01.95.ebuild| 47 -- dev-libs/kosmindoormap/metadata.xml| 3 -- 2 files changed, 50 deletions(-) diff --git a/dev-libs/kosmindoormap/kosmindoormap-24.01.95.ebuild b/dev-libs/kosmindoormap/kosmindoormap-24.01.95.ebuild deleted file mode 100644 index 379fb7bb6e..00 --- a/dev-libs/kosmindoormap/kosmindoormap-24.01.95.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="true" -PVCUT=$(ver_cut 1-3) -KFMIN=5.113.0 -QTMIN=5.15.9 -inherit ecm gear.kde.org - -DESCRIPTION="Data Model and Extraction System for Travel Reservation information" -HOMEPAGE="https://invent.kde.org/libraries/kosmindoormap"; - -LICENSE="LGPL-2+" -SLOT="6" -KEYWORDS="~amd64" -IUSE="+openinghours" - -COMMON_DEPEND=" - >=dev-libs/kpublictransport-${PVCUT}:5 - dev-libs/protobuf:= - >=dev-qt/qtdeclarative-${QTMIN}:5 - >=dev-qt/qtgui-${QTMIN}:5 - >=dev-qt/qtnetwork-${QTMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - sys-libs/zlib - openinghours? ( >=dev-libs/kopeninghours-${PVCUT}:5 ) -" -DEPEND="${COMMON_DEPEND} - test? ( >=dev-qt/qtwidgets-${QTMIN}:5 ) -" -RDEPEND="${COMMON_DEPEND} - >=dev-qt/qtquickcontrols2-${QTMIN}:5 -" -BDEPEND=" - app-alternatives/lex - app-alternatives/yacc -" - -src_configure() { - local mycmakeargs=( - -DCMAKE_DISABLE_FIND_PACKAGE_OsmTools=ON # we have no use for it - $(cmake_use_find_package openinghours KOpeningHours) - ) - ecm_src_configure -} diff --git a/dev-libs/kosmindoormap/metadata.xml b/dev-libs/kosmindoormap/metadata.xml index 51bb95c924..4963db4002 100644 --- a/dev-libs/kosmindoormap/metadata.xml +++ b/dev-libs/kosmindoormap/metadata.xml @@ -9,7 +9,4 @@ https://bugs.kde.org/ libraries/kosmindoormap - - Enable support for highlighting currently open amenities/shops/etc. -
[gentoo-commits] proj/kde:master commit in: kde-misc/ktrip/
commit: 9aee71e81083026a7bad795aa4df9e6e38194c01 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 26 20:15:57 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 26 20:15:57 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=9aee71e8 kde-misc/ktrip: Port to KF6, update dependencies Upstream commits: 1328dacf9ec4715a1fcb20e085e12bd25eb02d1a c534f11e1b2b8605334fb0128fbbbea39ed4a2f2 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-misc/ktrip/ktrip-.ebuild | 28 +--- 1 file changed, 13 insertions(+), 15 deletions(-) diff --git a/kde-misc/ktrip/ktrip-.ebuild b/kde-misc/ktrip/ktrip-.ebuild index 62a48c1d5d..4420fba3e8 100644 --- a/kde-misc/ktrip/ktrip-.ebuild +++ b/kde-misc/ktrip/ktrip-.ebuild @@ -3,31 +3,29 @@ EAPI=8 -KFMIN=5.82.0 +KFMIN=6.0.0 inherit ecm kde.org DESCRIPTION="Public transport assistant targeted towards mobile Linux and Android" HOMEPAGE="https://apps.kde.org/ktrip/"; LICENSE="GPL-2+" -SLOT="5" +SLOT="6" KEYWORDS="" IUSE="" DEPEND=" - dev-libs/kpublictransport:5 - dev-qt/qtdeclarative:5 - dev-qt/qtgui:5 - dev-qt/qtwidgets:5 - >=kde-frameworks/kconfig-${KFMIN}:5 - >=kde-frameworks/kcontacts-${KFMIN}:5 - >=kde-frameworks/kcoreaddons-${KFMIN}:5 - >=kde-frameworks/ki18n-${KFMIN}:5 - >=kde-frameworks/kitemmodels-${KFMIN}:5 + dev-libs/kirigami-addons:6 + dev-libs/kpublictransport:6 + dev-qt/qtbase:6[gui,widgets] + dev-qt/qtdeclarative:6 + >=kde-frameworks/kconfig-${KFMIN}:6 + >=kde-frameworks/kcontacts-${KFMIN}:6 + >=kde-frameworks/kcoreaddons-${KFMIN}:6 + >=kde-frameworks/ki18n-${KFMIN}:6 " RDEPEND="${DEPEND} - dev-qt/qtquickcontrols:5 - dev-qt/qtquickcontrols2:5 - >=kde-frameworks/kirigami-${KFMIN}:5 - >=kde-plasma/libplasma-${KFMIN}:5 + !${CATEGORY}/${PN}:5 + >=kde-frameworks/kirigami-${KFMIN}:6 + >=kde-plasma/libplasma-${KFMIN}:6 "
[gentoo-commits] proj/kde:master commit in: dev-libs/ktextaddons/
commit: bc6df359c7145a0e5bf0665dd61fdaa96efc6bc6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 26 20:03:04 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 26 20:03:04 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=bc6df359 dev-libs/ktextaddons: Drop dev-qt/qtmultimedia:6[widgets] USEdep again Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/ktextaddons/ktextaddons-.ebuild | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-libs/ktextaddons/ktextaddons-.ebuild b/dev-libs/ktextaddons/ktextaddons-.ebuild index 6bee9dd3dd..3ae1525f9e 100644 --- a/dev-libs/ktextaddons/ktextaddons-.ebuild +++ b/dev-libs/ktextaddons/ktextaddons-.ebuild @@ -36,10 +36,7 @@ DEPEND=" >=kde-frameworks/kio-${KFMIN}:6 >=kde-frameworks/sonnet-${KFMIN}:6 >=kde-frameworks/syntax-highlighting-${KFMIN}:6 - speech? ( - >=dev-qt/qtmultimedia-${QTMIN}:6[widgets] - >=dev-qt/qtspeech-${QTMIN}:6 - ) + speech? ( >=dev-qt/qtspeech-${QTMIN}:6 ) " RDEPEND="${DEPEND} !${CATEGORY}/${PN}:5
[gentoo-commits] proj/kde:master commit in: kde-apps/kmbox/
commit: beaf1592b70e8141b56c1765f85b6df4ca89cf29 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 26 20:00:27 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 26 20:00:27 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=beaf1592 kde-apps/kmbox: unkeyword 24.01.95 for ~arm64, ~ppc64, ~x86 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/kmbox/kmbox-24.01.95.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/kmbox/kmbox-24.01.95.ebuild b/kde-apps/kmbox/kmbox-24.01.95.ebuild index 0409440557..069a3749fc 100644 --- a/kde-apps/kmbox/kmbox-24.01.95.ebuild +++ b/kde-apps/kmbox/kmbox-24.01.95.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Library for accessing MBox format mail storages" LICENSE="GPL-2+" SLOT="6" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="~amd64" IUSE="" DEPEND=">=kde-apps/kmime-${PVCUT}:6"
[gentoo-commits] proj/kde:master commit in: app-editors/ghostwriter/
commit: 57c4944ac2bcc55cdd2881781c73dbe0bf0060b4 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 26 18:45:30 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 26 19:58:40 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=57c4944a app-editors/ghostwriter: Re-add 24.02.0:0 KEYWORDS Only Qt6 revdeps will need to undergo re-keywording. Signed-off-by: Andreas Sturmlechner gentoo.org> app-editors/ghostwriter/ghostwriter-24.02.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-editors/ghostwriter/ghostwriter-24.02.0.ebuild b/app-editors/ghostwriter/ghostwriter-24.02.0.ebuild index 6b8b502b8d..135604a9d1 100644 --- a/app-editors/ghostwriter/ghostwriter-24.02.0.ebuild +++ b/app-editors/ghostwriter/ghostwriter-24.02.0.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://ghostwriter.kde.org/"; LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" IUSE="" RDEPEND="
[gentoo-commits] proj/kde:master commit in: kde-apps/lokalize/
commit: 89c7c8e990cb5408462293c07591491d26b125cb Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 26 18:44:35 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 26 19:58:40 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=89c7c8e9 kde-apps/lokalize: Re-add 24.02.0:5 KEYWORDS Only Qt6 revdeps will need to undergo re-keywording. Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/lokalize/lokalize-24.02.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/lokalize/lokalize-24.02.0.ebuild b/kde-apps/lokalize/lokalize-24.02.0.ebuild index 0ba9b3a4a9..a19c8ea8ba 100644 --- a/kde-apps/lokalize/lokalize-24.02.0.ebuild +++ b/kde-apps/lokalize/lokalize-24.02.0.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/lokalize/ https://l10n.kde.org/tools/"; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="" REQUIRED_USE="${PYTHON_REQUIRED_USE}"
[gentoo-commits] proj/kde:master commit in: media-libs/ksanecore/
commit: c9fd095bf7c6cbe9cacfc94b18fdffe6c587fb33 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 26 18:45:04 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 26 19:58:40 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=c9fd095b media-libs/ksanecore: Re-add 24.02.0:5 KEYWORDS Only Qt6 revdeps will need to undergo re-keywording. Signed-off-by: Andreas Sturmlechner gentoo.org> media-libs/ksanecore/ksanecore-24.02.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/ksanecore/ksanecore-24.02.0.ebuild b/media-libs/ksanecore/ksanecore-24.02.0.ebuild index 018b70b668..c2f93905e4 100644 --- a/media-libs/ksanecore/ksanecore-24.02.0.ebuild +++ b/media-libs/ksanecore/ksanecore-24.02.0.ebuild @@ -13,7 +13,7 @@ https://api.kde.org/ksanecore/html/index.html"; LICENSE="|| ( LGPL-2.1 LGPL-3 )" SLOT="5" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" DEPEND=" >=dev-qt/qtgui-${QTMIN}:5
[gentoo-commits] proj/kde:master commit in: kde-apps/umbrello/
commit: 080e38f8531079d0ab6c790041e2892a23c25fd0 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 26 18:44:53 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 26 19:58:40 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=080e38f8 kde-apps/umbrello: Re-add 24.02.0:5 KEYWORDS Only Qt6 revdeps will need to undergo re-keywording. Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/umbrello/umbrello-24.02.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/umbrello/umbrello-24.02.0.ebuild b/kde-apps/umbrello/umbrello-24.02.0.ebuild index 36fc299be7..81434d570b 100644 --- a/kde-apps/umbrello/umbrello-24.02.0.ebuild +++ b/kde-apps/umbrello/umbrello-24.02.0.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/umbrello/"; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="php" RDEPEND="
[gentoo-commits] proj/kde:master commit in: media-gfx/skanpage/
commit: 534d84ae49ff6f4e2b076dabb9a95bb9c788e1a5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 26 18:45:01 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 26 19:58:40 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=534d84ae media-gfx/skanpage: Re-add 24.02.0:5 KEYWORDS Only Qt6 revdeps will need to undergo re-keywording. Signed-off-by: Andreas Sturmlechner gentoo.org> media-gfx/skanpage/skanpage-24.02.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/skanpage/skanpage-24.02.0.ebuild b/media-gfx/skanpage/skanpage-24.02.0.ebuild index ac0bb1929c..60ecb9c3c0 100644 --- a/media-gfx/skanpage/skanpage-24.02.0.ebuild +++ b/media-gfx/skanpage/skanpage-24.02.0.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/skanpage/"; LICENSE="|| ( GPL-2 GPL-3 ) CC0-1.0" SLOT="5" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" IUSE="ocr" DEPEND="
[gentoo-commits] proj/kde:master commit in: kde-misc/skanlite/
commit: d3d94040981eadf20d9bb9f7c7c53e4c57df9799 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 26 18:44:59 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 26 19:58:40 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=d3d94040 kde-misc/skanlite: Re-add 24.02.0:5 KEYWORDS Only Qt6 revdeps will need to undergo re-keywording. Signed-off-by: Andreas Sturmlechner gentoo.org> kde-misc/skanlite/skanlite-24.02.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-misc/skanlite/skanlite-24.02.0.ebuild b/kde-misc/skanlite/skanlite-24.02.0.ebuild index 97ca602611..b00e420c8a 100644 --- a/kde-misc/skanlite/skanlite-24.02.0.ebuild +++ b/kde-misc/skanlite/skanlite-24.02.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE="https://apps.kde.org/skanlite/"; LICENSE="|| ( GPL-2 GPL-3 ) handbook? ( FDL-1.2+ )" SLOT="5" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" IUSE="" DEPEND="
[gentoo-commits] proj/kde:master commit in: kde-apps/step/
commit: 6fd0350a8de8b796a656837175f5198ee46b2609 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 26 18:44:51 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 26 19:58:40 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=6fd0350a kde-apps/step: Re-add 24.02.0:5 KEYWORDS Only Qt6 revdeps will need to undergo re-keywording. Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/step/step-24.02.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/step/step-24.02.0.ebuild b/kde-apps/step/step-24.02.0.ebuild index ebf25bf724..aa5b366f5a 100644 --- a/kde-apps/step/step-24.02.0.ebuild +++ b/kde-apps/step/step-24.02.0.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/step/ https://edu.kde.org/step/"; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" IUSE="+gsl +qalculate" DEPEND="
[gentoo-commits] proj/kde:master commit in: kde-misc/kio-gdrive/
commit: ffcb65b947e650cf521244933674da91ebf6917a Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 26 18:44:56 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 26 19:58:40 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=ffcb65b9 kde-misc/kio-gdrive: Re-add 24.02.0:5 KEYWORDS Only Qt6 revdeps will need to undergo re-keywording. Signed-off-by: Andreas Sturmlechner gentoo.org> kde-misc/kio-gdrive/kio-gdrive-24.02.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-misc/kio-gdrive/kio-gdrive-24.02.0.ebuild b/kde-misc/kio-gdrive/kio-gdrive-24.02.0.ebuild index d8427acd8b..5ff81ded0f 100644 --- a/kde-misc/kio-gdrive/kio-gdrive-24.02.0.ebuild +++ b/kde-misc/kio-gdrive/kio-gdrive-24.02.0.ebuild @@ -15,7 +15,7 @@ HOMEPAGE="https://apps.kde.org/kio_gdrive/"; LICENSE="GPL-2+" SLOT="5" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" IUSE="+share" COMMON_DEPEND="
[gentoo-commits] proj/kde:master commit in: kde-apps/rocs/
commit: 268aabcc769b180b25d877f2683a087a996eae77 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 26 18:44:45 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 26 19:58:40 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=268aabcc kde-apps/rocs: Re-add 24.02.0:5 KEYWORDS Only Qt6 revdeps will need to undergo re-keywording. Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/rocs/rocs-24.02.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/rocs/rocs-24.02.0.ebuild b/kde-apps/rocs/rocs-24.02.0.ebuild index adeaa25cc0..0d84875dcf 100644 --- a/kde-apps/rocs/rocs-24.02.0.ebuild +++ b/kde-apps/rocs/rocs-24.02.0.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://apps.kde.org/rocs/"; LICENSE="GPL-2" # TODO: CHECK SLOT="5" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64 ~riscv ~x86" IUSE="" COMMON_DEPEND="
[gentoo-commits] proj/kde:master commit in: kde-apps/libksane/
commit: 1c5f3babcc5bbff6c1533689604ee1c680786611 Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 26 18:44:32 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 26 19:58:40 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=1c5f3bab kde-apps/libksane: Re-add 24.02.0:5 KEYWORDS Only Qt6 revdeps will need to undergo re-keywording. Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/libksane/libksane-24.02.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/kde-apps/libksane/libksane-24.02.0.ebuild b/kde-apps/libksane/libksane-24.02.0.ebuild index 74fb7e197b..6ea34fbbff 100644 --- a/kde-apps/libksane/libksane-24.02.0.ebuild +++ b/kde-apps/libksane/libksane-24.02.0.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="SANE Library interface based on KDE Frameworks" LICENSE="|| ( LGPL-2.1 LGPL-3 )" SLOT="5" -KEYWORDS="~amd64" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" IUSE="kwallet" DEPEND="