[gentoo-commits] repo/gentoo:master commit in: net-dns/knot-resolver/
commit: 62c0efbb862c9a2cfb921f69c8b9c64cc0cde30b Author: Matthew Smith gentoo org> AuthorDate: Fri Feb 16 08:02:47 2024 + Commit: Matthew Smith gentoo org> CommitDate: Fri Feb 16 08:02:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62c0efbb net-dns/knot-resolver: drop vulnerable 5.7.0-r2 Bug: https://bugs.gentoo.org/924459 Signed-off-by: Matthew Smith gentoo.org> net-dns/knot-resolver/Manifest | 2 - .../knot-resolver/knot-resolver-5.7.0-r2.ebuild| 99 -- 2 files changed, 101 deletions(-) diff --git a/net-dns/knot-resolver/Manifest b/net-dns/knot-resolver/Manifest index 2972f0eb00dd..f0901331dea4 100644 --- a/net-dns/knot-resolver/Manifest +++ b/net-dns/knot-resolver/Manifest @@ -1,4 +1,2 @@ -DIST knot-resolver-5.7.0.tar.xz 1926196 BLAKE2B 8debd339b12781374721b4800957d4a30ed1e3455110babbab4ad9cac7b72eabe3436fe42c97a6c898d6ac48644102ac8afcbbaca435d8fc7c54fd7bd21c2457 SHA512 38095b94ef341717ba99f1dd354fe184acdce05cb234ff685d2ff84992d8cba6ca1b8b3623998dfd3ffe9d728282963c6973c30996b836060c75e1d2ac3ee544 -DIST knot-resolver-5.7.0.tar.xz.asc 833 BLAKE2B 1a8384c1db6101ab52db3b7472f6d0022e7046b0544cfc272807376391994c7d57f53a1def2be68cc86a587997bc64d8bddcfbda07969b5ae8573a9396394619 SHA512 a0403af705ac39d80ec0a3a608e0210f50bc647c078a8dc74a3c814b6c3541a777a2c83ce11c448a10ac9bfa8f96b38537c5a54c2d4cd15ba3ee402793eb92a4 DIST knot-resolver-5.7.1.tar.xz 1928088 BLAKE2B 66a7f4e5e16a07f4ef2ed7ec42e40068dc9642362deffb2f78a1aa14e7cffe7e170ebde4180d460b9d5701632258e9e2148b34f5967200651762c2e8b5fe371a SHA512 89ebff7e239ea09d9d180386f4551952fb59a3f1d0ca01a172acf27d2eade16ae578142d811333e49ad3a2f629cf5b23d038043c0768469078fcfd5cbfb5020b DIST knot-resolver-5.7.1.tar.xz.asc 833 BLAKE2B 058a040d23a7e55dc9faf7b02967f9e5d9582f2fdbed9b8737843d0e734a1dd1bc7503e367904664fc5f42f79f1839c43aaf1c00a3fbce50c1a7d2ddf7c515cc SHA512 0ec86e0aba583383df4f1ed909ef71a3473bc1412970b91d184372b53c5471ac41e6bf60e9a817c184501113f2d8272c3b0d2c379f80dfe2476ef32c861dd235 diff --git a/net-dns/knot-resolver/knot-resolver-5.7.0-r2.ebuild b/net-dns/knot-resolver/knot-resolver-5.7.0-r2.ebuild deleted file mode 100644 index 6757ff637a8b.. --- a/net-dns/knot-resolver/knot-resolver-5.7.0-r2.ebuild +++ /dev/null @@ -1,99 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -LUA_COMPAT=( luajit ) - -inherit lua-single meson tmpfiles verify-sig - -DESCRIPTION="A scaleable caching DNS resolver" -HOMEPAGE="https://www.knot-resolver.cz https://gitlab.nic.cz/knot/knot-resolver"; -SRC_URI=" - https://secure.nic.cz/files/${PN}/${P}.tar.xz - verify-sig? ( https://secure.nic.cz/files/${PN}/${P}.tar.xz.asc ) -" - -LICENSE="Apache-2.0 BSD CC0-1.0 GPL-3+ LGPL-2.1+ MIT" -SLOT="0" -KEYWORDS="amd64" -IUSE="caps dnstap kresc nghttp2 systemd test" -RESTRICT="!test? ( test )" -REQUIRED_USE="${LUA_REQUIRED_USE}" - -RDEPEND=" - ${LUA_DEPS} - acct-group/knot-resolver - acct-user/knot-resolver - dev-db/lmdb:= - dev-libs/libuv:= - net-dns/knot:= - net-libs/gnutls:= - caps? ( sys-libs/libcap-ng ) - dnstap? ( - dev-libs/fstrm - dev-libs/protobuf-c:= - ) - kresc? ( dev-libs/libedit ) - nghttp2? ( net-libs/nghttp2:= ) - systemd? ( sys-apps/systemd:= ) -" -DEPEND=" - ${RDEPEND} - test? ( - dev-util/cmocka - ) -" -BDEPEND=" - virtual/pkgconfig - verify-sig? ( sec-keys/openpgp-keys-knot-resolver ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-5.5.3-docdir.patch - "${FILESDIR}"/${PN}-5.5.3-nghttp-openssl.patch - - # Bug #921567 - "${FILESDIR}"/${PN}-5.7.0-r2-tmpfiles.patch -) - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/${PN}.gpg - -src_unpack() { - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}"/${P}.tar.xz{,.asc} - fi - - unpack ${P}.tar.xz -} - -src_configure() { - local emesonargs=( - --localstatedir "${EPREFIX}"/var # double lib - # https://bugs.gentoo.org/870019 - -Dauto_features=disabled - -Ddoc=disabled - -Ddocdir="${EPREFIX}"/usr/share/doc/${PF} - -Dopenssl=disabled - $(meson_feature caps capng) - $(meson_feature dnstap) - $(meson_feature kresc client) - $(meson_feature nghttp2) - $(meson_feature test unit_tests) - $(meson_feature systemd systemd_files) - ) - - meson_src_configure -} - -src_install() { - meson_src_install - fowners -R ${PN}: /etc/${PN} - - newinitd "${FILESDIR}"/kresd.initd-r1 kresd - newconfd "${FILESDIR}"/kresd.confd-r1 kresd -} - -pkg_postinst() { - tmpfiles_process knot-resolver.conf -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/xscreensaver-app/files/, x11-misc/xscreensaver-app/
commit: b79ffd3a3cfdaf089817f5216ec7ea84ae4cd608 Author: Brahmajit Das gmail com> AuthorDate: Thu Feb 15 19:42:04 2024 + Commit: Bernard Cafarelli gentoo org> CommitDate: Fri Feb 16 08:19:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b79ffd3a x11-misc/xscreensaver-app: Fix passing argument from incompatible pointer And update EAPI 7 -> 8 Closes: https://bugs.gentoo.org/924177 Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35353 Signed-off-by: Bernard Cafarelli gentoo.org> .../xscreensaver-app-2.3-gcc14-build-fix.patch | 12 + .../xscreensaver-app-2.3-r5.ebuild | 51 ++ 2 files changed, 63 insertions(+) diff --git a/x11-misc/xscreensaver-app/files/xscreensaver-app-2.3-gcc14-build-fix.patch b/x11-misc/xscreensaver-app/files/xscreensaver-app-2.3-gcc14-build-fix.patch new file mode 100644 index ..533a72386d8c --- /dev/null +++ b/x11-misc/xscreensaver-app/files/xscreensaver-app-2.3-gcc14-build-fix.patch @@ -0,0 +1,12 @@ +Bug: https://bugs.gentoo.org/924177 +--- a/xscreensaver.app.c b/xscreensaver.app.c +@@ -116,7 +116,7 @@ void popConfig() + + int main(int argc, char **argv) + { +- unsigned height, width; ++ unsigned short height, width; + char *st_command; + int status; + diff --git a/x11-misc/xscreensaver-app/xscreensaver-app-2.3-r5.ebuild b/x11-misc/xscreensaver-app/xscreensaver-app-2.3-r5.ebuild new file mode 100644 index ..fd5b64aef202 --- /dev/null +++ b/x11-misc/xscreensaver-app/xscreensaver-app-2.3-r5.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +inherit autotools + +MY_PN=${PN/-a/.A} +MY_PN=${MY_PN/xs/XS} +MY_PN=${MY_PN/s/S} + +DESCRIPTION="XScreenSaver dockapp for the Window Maker window manager" +HOMEPAGE="https://xscreensaverapp.sourceforge.net/"; +SRC_URI="mirror://sourceforge/project/xscreensaverapp/${MY_PN}/${PV}/${MY_PN}-${PV}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" + +CDEPEND=" + x11-libs/libdockapp + x11-libs/libX11 +" +DEPEND=" + ${CDEPEND} + virtual/pkgconfig + x11-base/xorg-proto +" +RDEPEND=" + ${CDEPEND} + x11-misc/xscreensaver +" + +S=${WORKDIR}/${MY_PN}-${PV} + +PATCHES=( + "${FILESDIR}/${PN}-2.3-gcc14-build-fix.patch" +) + +src_prepare() { + rm configure.in || die + cp "${FILESDIR}"/${PN}-2.3-configure.ac configure.ac || die + + default + + eautoreconf +} + +src_install() { + dobin ${MY_PN} + dodoc README NEWS ChangeLog TODO AUTHORS +}
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwayland/
commit: b088ccd26f745c3bcdaf7212f74c096173617a44 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 08:27:35 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 08:27:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b088ccd2 dev-qt/qtwayland: Stabilize 5.15.12-r1 arm, #923848 Signed-off-by: Arthur Zamarin gentoo.org> dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild b/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild index 510f5ca2ecff..f7e096ac4f76 100644 --- a/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild +++ b/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != ** ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi inherit qt5-build
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwidgets/
commit: 54cc2c32d5e302e17cf094afb90775aa614d0e6f Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 08:27:34 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 08:27:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54cc2c32 dev-qt/qtwidgets: Stabilize 5.15.12-r1 arm, #923848 Signed-off-by: Arthur Zamarin gentoo.org> dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild index 651a88cec6e1..f8f5b44213fa 100644 --- a/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild +++ b/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != ** ]]; then QT5_KDEPATCHSET_REV=3 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/
commit: bc9d5f5d538ebd633fededdec9bbf7fcffe829d5 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 08:27:34 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 08:27:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc9d5f5d dev-qt/qtgui: Stabilize 5.15.12-r2 arm, #923848 Signed-off-by: Arthur Zamarin gentoo.org> dev-qt/qtgui/qtgui-5.15.12-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild index 3ee7968082e2..88e5f0200edc 100644 --- a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild +++ b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != ** ]]; then QT5_KDEPATCHSET_REV=3 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi QT5_MODULE="qtbase"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcore/
commit: c210f1b03569f139cc523a67b397bd265530 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 08:27:39 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 08:27:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c210f1b0 dev-qt/qtcore: Stabilize 5.15.12-r2 arm64, #923848 Signed-off-by: Arthur Zamarin gentoo.org> dev-qt/qtcore/qtcore-5.15.12-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild b/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild index c1a9369aa76f..105e37ac520c 100644 --- a/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild +++ b/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != ** ]]; then QT5_KDEPATCHSET_REV=3 - KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/
commit: beaa0560c799dfb4ab9df1b7a6125ffb497080cd Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 08:27:40 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 08:27:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beaa0560 dev-qt/qtgui: Stabilize 5.15.12-r2 arm64, #923848 Signed-off-by: Arthur Zamarin gentoo.org> dev-qt/qtgui/qtgui-5.15.12-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild index 88e5f0200edc..62fe507b0a4e 100644 --- a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild +++ b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != ** ]]; then QT5_KDEPATCHSET_REV=3 - KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi QT5_MODULE="qtbase"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwayland/
commit: 176bbc2932c52332c36991f38e008f302db55471 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 08:27:41 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 08:27:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=176bbc29 dev-qt/qtwayland: Stabilize 5.15.12-r1 arm64, #923848 Signed-off-by: Arthur Zamarin gentoo.org> dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild b/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild index f7e096ac4f76..abbbf5766736 100644 --- a/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild +++ b/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != ** ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi inherit qt5-build
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwidgets/
commit: c7522fff65933f2aaba0860184390cbe594f4de0 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 08:27:45 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 08:27:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7522fff dev-qt/qtwidgets: Stabilize 5.15.12-r1 amd64, #923848 Signed-off-by: Arthur Zamarin gentoo.org> dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild index 76410b6a5278..0aa82b53913d 100644 --- a/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild +++ b/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != ** ]]; then QT5_KDEPATCHSET_REV=3 - KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/
commit: 7946fcc99336ffe838b3c2404712d4adf523aa9e Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 08:27:50 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 08:27:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7946fcc9 dev-qt/qtgui: Stabilize 5.15.12-r2 x86, #923848 Signed-off-by: Arthur Zamarin gentoo.org> dev-qt/qtgui/qtgui-5.15.12-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild index d074e315d185..0660da032c68 100644 --- a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild +++ b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != ** ]]; then QT5_KDEPATCHSET_REV=3 - KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcore/
commit: 647d65ce5a4e767088fd877b6e43ec71b16e0f03 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 08:27:45 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 08:27:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=647d65ce dev-qt/qtcore: Stabilize 5.15.12-r2 amd64, #923848 Signed-off-by: Arthur Zamarin gentoo.org> dev-qt/qtcore/qtcore-5.15.12-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild b/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild index 105e37ac520c..5c66674697f9 100644 --- a/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild +++ b/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != ** ]]; then QT5_KDEPATCHSET_REV=3 - KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwayland/
commit: 75e09c87a89e49c27925e912d2780e27c357fb46 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 08:27:46 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 08:27:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75e09c87 dev-qt/qtwayland: Stabilize 5.15.12-r1 amd64, #923848 Signed-off-by: Arthur Zamarin gentoo.org> dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild b/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild index abbbf5766736..21b7ec63385c 100644 --- a/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild +++ b/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != ** ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi inherit qt5-build
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcore/
commit: 3211a715d3f8bc28876c0d4951a4b93592a4b45e Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 08:27:33 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 08:27:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3211a715 dev-qt/qtcore: Stabilize 5.15.12-r2 arm, #923848 Signed-off-by: Arthur Zamarin gentoo.org> dev-qt/qtcore/qtcore-5.15.12-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild b/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild index cd3c18608ad8..c1a9369aa76f 100644 --- a/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild +++ b/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != ** ]]; then QT5_KDEPATCHSET_REV=3 - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwidgets/
commit: 28069e0f81ee585beff60b00feab655c980f0a1d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 08:27:40 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 08:27:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28069e0f dev-qt/qtwidgets: Stabilize 5.15.12-r1 arm64, #923848 Signed-off-by: Arthur Zamarin gentoo.org> dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild index f8f5b44213fa..76410b6a5278 100644 --- a/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild +++ b/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != ** ]]; then QT5_KDEPATCHSET_REV=3 - KEYWORDS="~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/
commit: d3f4dd91c97b5baea6e056ac5c66c0d543ef6ffd Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 08:27:45 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 08:27:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3f4dd91 dev-qt/qtgui: Stabilize 5.15.12-r2 amd64, #923848 Signed-off-by: Arthur Zamarin gentoo.org> dev-qt/qtgui/qtgui-5.15.12-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild index 62fe507b0a4e..d074e315d185 100644 --- a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild +++ b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != ** ]]; then QT5_KDEPATCHSET_REV=3 - KEYWORDS="~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" fi QT5_MODULE="qtbase"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/
commit: edb9dc8dacd88dd239d09bec5aeb1b46d096ecb9 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 08:29:06 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 08:29:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edb9dc8d dev-qt/qtgui: Stabilize 5.15.12-r2 ppc, #923848 Signed-off-by: Arthur Zamarin gentoo.org> dev-qt/qtgui/qtgui-5.15.12-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild index 0660da032c68..3133ded30f0c 100644 --- a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild +++ b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != ** ]]; then QT5_KDEPATCHSET_REV=3 - KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwayland/
commit: cdc86c8073062bb9a94c098a002412927da543ea Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 08:29:07 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 08:29:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cdc86c80 dev-qt/qtwayland: Stabilize 5.15.12-r1 ppc, #923848 Signed-off-by: Arthur Zamarin gentoo.org> dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild b/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild index 21b7ec63385c..ba85127d5f0d 100644 --- a/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild +++ b/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != ** ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86" fi inherit qt5-build
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwidgets/
commit: 7b39f2be524617a04b66ae94e7a37671c8dbde14 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 08:29:06 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 08:29:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b39f2be dev-qt/qtwidgets: Stabilize 5.15.12-r1 ppc, #923848 Signed-off-by: Arthur Zamarin gentoo.org> dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild index 0aa82b53913d..bac6a23501aa 100644 --- a/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild +++ b/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != ** ]]; then QT5_KDEPATCHSET_REV=3 - KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwidgets/
commit: 74ebe2f6cf5239afbc33a057449ed1007826fee7 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 08:29:15 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 08:29:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74ebe2f6 dev-qt/qtwidgets: Stabilize 5.15.12-r1 ppc64, #923848 Signed-off-by: Arthur Zamarin gentoo.org> dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild b/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild index bac6a23501aa..ff1b7d811d41 100644 --- a/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild +++ b/dev-qt/qtwidgets/qtwidgets-5.15.12-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != ** ]]; then QT5_KDEPATCHSET_REV=3 - KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcore/
commit: d8f6139bb8b6d952def956bf0bc6d22a47ab7f9c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 08:29:05 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 08:29:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f6139b dev-qt/qtcore: Stabilize 5.15.12-r2 ppc, #923848 Signed-off-by: Arthur Zamarin gentoo.org> dev-qt/qtcore/qtcore-5.15.12-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild b/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild index 5c66674697f9..a9b42a7da662 100644 --- a/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild +++ b/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != ** ]]; then QT5_KDEPATCHSET_REV=3 - KEYWORDS="amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtgui/
commit: 4af133909665b6a12577384fe9e7ff2f3f18c4a1 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 08:29:14 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 08:29:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4af13390 dev-qt/qtgui: Stabilize 5.15.12-r2 ppc64, #923848 Signed-off-by: Arthur Zamarin gentoo.org> dev-qt/qtgui/qtgui-5.15.12-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild index 3133ded30f0c..907ac3454882 100644 --- a/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild +++ b/dev-qt/qtgui/qtgui-5.15.12-r2.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != ** ]]; then QT5_KDEPATCHSET_REV=3 - KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase"
[gentoo-commits] repo/proj/guru:dev commit in: gui-apps/ReGreet/
commit: 78af812b2fdb11750d7546b948923d7612dbb37c Author: Alexander Weber web de> AuthorDate: Fri Feb 16 08:27:04 2024 + Commit: Alexander Weber web de> CommitDate: Fri Feb 16 08:27:04 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=78af812b gui-apps/ReGreet: fix openrc dirs, sample file path and elog output Signed-off-by: Alexander Weber web.de> gui-apps/ReGreet/ReGreet-0.1.1-r4.ebuild | 31 +++ gui-apps/ReGreet/ReGreet-.ebuild | 31 +++ 2 files changed, 30 insertions(+), 32 deletions(-) diff --git a/gui-apps/ReGreet/ReGreet-0.1.1-r4.ebuild b/gui-apps/ReGreet/ReGreet-0.1.1-r4.ebuild index d423f19a1b..580e87dd64 100644 --- a/gui-apps/ReGreet/ReGreet-0.1.1-r4.ebuild +++ b/gui-apps/ReGreet/ReGreet-0.1.1-r4.ebuild @@ -273,31 +273,30 @@ src_install() { if use systemd; then insinto /etc/tmpfiles.d/ && newins "${WORKDIR}/${P}/systemd-tmpfiles.conf" regreet.conf elif use openrc; then - dodir /var/log/regreet - fowners greeter:greeter /var/log/regreet + keepdir /var/log/regreet + fowners greetd:greetd /var/log/regreet fperms 0755 /var/log/regreet - dodir /var/cache/regreet - fowners greeter:greeter /var/cache/regreet + keepdir /var/cache/regreet + fowners greetd:greetd /var/cache/regreet fperms 0755 /var/cache/regreet fi # Install ReGreet template config file as a doc - docinto /usr/share/doc/regreet dodoc "${WORKDIR}/${P}/regreet.sample.toml" - elog "ReGreet sample config file available on: /usr/share/regreet/regreet.sample.toml\n" - elog "To use copy it to /etc/greetd/regreet.toml\n" - elog "To configure greetd config.toml to use ReGreet use the ReGreet Readme\n" - elog "Or the greetd gentoo wiki page\n" + elog "ReGreet sample config file available on: /usr/share/doc/${P}/regreet.sample.toml.bz2" + elog "To use decompress it to /etc/greetd/regreet.toml" + elog "To configure greetd config.toml to use ReGreet use the ReGreet Readme" + elog "Or the greetd gentoo wiki page" elog "" - elog "/etc/greetd/config.toml - Exemple ReGreet config using cage\n" - elog "---\n" - elog "[terminal]\n" - elog "vt = 7\n" + elog "/etc/greetd/config.toml - Exemple ReGreet config using cage" + elog "---" + elog "[terminal]" + elog "vt = 7" elog "" - elog "[default_session]\n" - elog "command = "cage -s -- regreet"\n" - elog "user = "greetd"\n" + elog "[default_session]" + elog "command = \"cage -s -- regreet\"" + elog "user = \"greetd\"" elog "" elog "Notes:" elog "1 - On single user system you can change user to your home user" diff --git a/gui-apps/ReGreet/ReGreet-.ebuild b/gui-apps/ReGreet/ReGreet-.ebuild index eab0d22887..4aeff04e33 100644 --- a/gui-apps/ReGreet/ReGreet-.ebuild +++ b/gui-apps/ReGreet/ReGreet-.ebuild @@ -69,31 +69,30 @@ src_install() { if use systemd; then insinto /etc/tmpfiles.d/ && newins "${WORKDIR}/${P}/systemd-tmpfiles.conf" regreet.conf elif use openrc; then - dodir /var/log/regreet - fowners greeter:greeter /var/log/regreet + keepdir /var/log/regreet + fowners greetd:greetd /var/log/regreet fperms 0755 /var/log/regreet - dodir /var/cache/regreet - fowners greeter:greeter /var/cache/regreet + keepdir /var/cache/regreet + fowners greetd:greetd /var/cache/regreet fperms 0755 /var/cache/regreet fi # Install ReGreet template config file as a doc - docinto /usr/share/doc/regreet dodoc "${WORKDIR}/${P}/regreet.sample.toml" - elog "ReGreet sample config file available on: /usr/share/regreet/regreet.sample.toml\n" - elog "To use copy it to /etc/greetd/regreet.toml\n" - elog "To configure greetd config.toml to use ReGreet use the ReGreet Readme\n" - elog "Or the greetd gentoo wiki page\n" + elog "ReGreet sample config file available on: /usr/share/doc/${P}/regreet.sample.toml.bz2" + elog "To use decompress it to /etc/greetd/regreet.toml" + elog "To configure greetd config.toml to use ReGreet use the ReGreet Readme" + elog "Or the greetd gentoo wiki page" elog "" - elog "/etc/greetd/config.toml - Exemple ReGreet config using cage\n" - elog "---\n" - elog "[terminal]\n" - elog "vt = 7\n" + elog "/etc/greetd/config.toml - Exemple ReGreet config
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtcore/
commit: 0dc05e078f1a0ae7e6c6e8dca8c8fb670a59fb5b Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 08:29:14 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 08:29:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0dc05e07 dev-qt/qtcore: Stabilize 5.15.12-r2 ppc64, #923848 Signed-off-by: Arthur Zamarin gentoo.org> dev-qt/qtcore/qtcore-5.15.12-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild b/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild index a9b42a7da662..f719b5d123dc 100644 --- a/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild +++ b/dev-qt/qtcore/qtcore-5.15.12-r2.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != ** ]]; then QT5_KDEPATCHSET_REV=3 - KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86" fi QT5_MODULE="qtbase"
[gentoo-commits] repo/gentoo:master commit in: dev-qt/qtwayland/
commit: 26911b3a37695ad0c4f9e86eb4a0bb3396b9cc7d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 16 08:29:15 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 16 08:29:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26911b3a dev-qt/qtwayland: Stabilize 5.15.12-r1 ppc64, #923848 Signed-off-by: Arthur Zamarin gentoo.org> dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild b/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild index ba85127d5f0d..6a87c8a1a4e7 100644 --- a/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild +++ b/dev-qt/qtwayland/qtwayland-5.15.12-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 if [[ ${PV} != ** ]]; then QT5_KDEPATCHSET_REV=1 - KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86" fi inherit qt5-build
[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/
commit: 31ebdfb2515fbd78477484ca7a4196e15678cd70 Author: Christian Ruppert gentoo org> AuthorDate: Fri Feb 16 08:41:18 2024 + Commit: Christian Ruppert gentoo org> CommitDate: Fri Feb 16 08:41:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31ebdfb2 net-proxy/haproxy: Bump to 2.9.5 Signed-off-by: Christian Ruppert gentoo.org> net-proxy/haproxy/Manifest | 1 + net-proxy/haproxy/haproxy-2.9.5.ebuild | 218 + 2 files changed, 219 insertions(+) diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest index 664c0e3788c6..76a4ac9099dd 100644 --- a/net-proxy/haproxy/Manifest +++ b/net-proxy/haproxy/Manifest @@ -10,3 +10,4 @@ DIST haproxy-2.8.5.tar.gz 4364802 BLAKE2B 2c5c66b83a5b514d6518b6b5d62cfa17881498 DIST haproxy-2.9.2.tar.gz 4498040 BLAKE2B 257a594fdb18e50c99e4256aa364d2ea55b56e39bfda0435c921927939a09231be5ae2bd7f39e23286febb343fa0dca5fc33f9b279461c5083050898390b21db SHA512 1c174182dfea021d6e648eb847fb73355fba4d0cdbf97187d0e0e89ca089db985fc7f7027585bf72c520b70825875dabd76a0db2ebe3f60583ff2eb308e50a5d DIST haproxy-2.9.3.tar.gz 4499271 BLAKE2B 4f034de910d90133dafa98ea04abd02f82c7bc328dddb9d3d3c71e0c660ef026a842371f5ec2259c3a5c18deac5f2104c78f04cef9f0dafa57a37abf1df224b5 SHA512 675d1d2754ee5a704c4e004e916fa42b641e418e775ff326a271d7344a3601ee938c8ca86107185731fdcfab59dc143cd693351b0e508496702c37a413c2db47 DIST haproxy-2.9.4.tar.gz 4501098 BLAKE2B 405eeff81ae7ce374bef8b4e7ce7461e827def6d79f19db60c6592acb19a684bbf30b687fdb9f4ac4f8d4f982c43c47b2e677367f2a2df785e476dfbbaeda0e8 SHA512 a22977f7ceb24325bcbaf531d96aad7b6e8404b026405538e0512a0c7538165736e641a05720e0ca8c9fbec497f0c9935fe0a706a9923e76d34aadd879c64d36 +DIST haproxy-2.9.5.tar.gz 4509783 BLAKE2B 9e89c3b05c3d16683f288bac89cdfb6c6cd4385a424cca53177a9ef7aa77f61c1c937dac03c5491aeb146f8af318b642c0a9600b72dd5b7e625a7ea74d8a27fc SHA512 ce340466dfe71d9dde823e415bf96fb80e13d929ed16f4a9bd90cf951f47cca1cadaeea1666d1fd184e8d8317198de24f23db9ad93d67ecc19ca1b5659ee88df diff --git a/net-proxy/haproxy/haproxy-2.9.5.ebuild b/net-proxy/haproxy/haproxy-2.9.5.ebuild new file mode 100644 index ..e34d28a9f9c3 --- /dev/null +++ b/net-proxy/haproxy/haproxy-2.9.5.ebuild @@ -0,0 +1,218 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +LUA_COMPAT=( lua5-4 lua5-3 ) + +[[ ${PV} == * ]] && SCM="git-r3" +inherit toolchain-funcs lua-single systemd linux-info ${SCM} multiprocessing + +MY_P="${PN}-${PV/_beta/-dev}" + +DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments" +HOMEPAGE="http://www.haproxy.org"; +if [[ ${PV} != * ]]; then + # This is arbitrary; upstream uses master. Try to update when possible + VTEST_COMMIT="af198470d7ce482d3d26eb9ca3f246a438739366" + VTEST_DIR="${WORKDIR}/VTest-${VTEST_COMMIT}" + SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz + test? ( https://github.com/vtest/VTest/archive/${VTEST_COMMIT}.tar.gz -> VTest-${VTEST_COMMIT}.tar.gz )" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" +elif [[ ${PV} == ]]; then + VTEST_DIR="${WORKDIR}/VTest" + EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/"; + EGIT_BRANCH=master +else + VTEST_DIR="${WORKDIR}/VTest" + EGIT_REPO_URI="https://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/" + EGIT_BRANCH=master +fi + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0/$(ver_cut 1-2)" +IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter +ssl systemd test +threads tools zlib lua 51degrees wurfl" +REQUIRED_USE="pcre-jit? ( pcre ) + lua? ( ${LUA_REQUIRED_USE} ) + ?? ( slz zlib )" +RESTRICT="!test? ( test )" + +BDEPEND="virtual/pkgconfig" +DEPEND=" + crypt? ( virtual/libcrypt:= ) + pcre? ( + dev-libs/libpcre2:= + pcre-jit? ( dev-libs/libpcre2:=[jit] ) + ) + ssl? ( + dev-libs/openssl:0= + ) + systemd? ( sys-apps/systemd ) + zlib? ( sys-libs/zlib ) + lua? ( ${LUA_DEPS} ) + test? ( + dev-libs/libpcre2 + sys-libs/zlib + )" +RDEPEND="${DEPEND} + acct-group/haproxy + acct-user/haproxy" + +S="${WORKDIR}/${MY_P}" + +DOCS=( CHANGELOG CONTRIBUTING MAINTAINERS README ) +EXTRAS=( admin/halog admin/iprange dev/tcploop dev/hpack ) + +haproxy_use() { + (( $# != 2 )) && die "${FUNCNAME} " + + usex "${1}" "USE_${2}=1" "USE_${2}=" +} + +pkg_setup() { + use lua && lua-single_pkg_setup + if use net_ns; then + CONFIG_CHECK="~NET_NS" + linux-info_pkg_setup + fi +} + +src_unpack() { + if [[ ${PV} != * ]]; then + default + else + git-r3_src_unpack + EGIT_REPO_URI="https://github.com/vtest/VTest"; EGIT_CHECKOUT_DIR="${VTEST_DIR}"
[gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
commit: 79ac66b42f13bfc3889a9b20458c78537c6101d0 Author: NRK disroot org> AuthorDate: Thu Feb 15 21:38:53 2024 + Commit: Petr Vaněk gentoo org> CommitDate: Fri Feb 16 08:45:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79ac66b4 net-news/sfeed: add 2.0, drop old Signed-off-by: NRK disroot.org> Closes: https://github.com/gentoo/gentoo/pull/35361 Signed-off-by: Petr Vaněk gentoo.org> net-news/sfeed/Manifest| 3 +- net-news/sfeed/sfeed-1.6.ebuild| 78 -- .../sfeed/{sfeed-1.8.ebuild => sfeed-2.0.ebuild} | 4 +- 3 files changed, 3 insertions(+), 82 deletions(-) diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest index c3139916fdf4..ee61c2438e2c 100644 --- a/net-news/sfeed/Manifest +++ b/net-news/sfeed/Manifest @@ -1,3 +1,2 @@ -DIST sfeed-1.6.tar.gz 65239 BLAKE2B 25a5f645d8814d48d6c2617cbc9944339866e668c7b7d21581db605987284447c5d6e2f505b5c9d1c1f5d22702ef3b3c80a076f8d9c930f8ae7d5447fd88ecb0 SHA512 450cde27b0d437b165fc024f2b95612fd7755c357e3539167f3c9b123d7a63c3193cb808b6c9621d15b1f5e2d8d783131423e52db6e98c228aa5af190eb167eb -DIST sfeed-1.8.tar.gz 67335 BLAKE2B 7898d6fe51455c65e7b1d7708ba4804880f36d0d3447746f6c81a85a22427bf3f0b7f8f7685f0e3b27b538b4ef7193fdef54f5aa4e1816e33d78a50143307804 SHA512 7a57108ace21813de9d80e7ebcc9ffed37580f52f08313ddcf86f2ee0df54d733631cba6936921623aa34c41a06dba43778cedbf557738db009d91f961fc9af7 DIST sfeed-1.9.tar.gz 67718 BLAKE2B 414f53e63962192e994b5f57ff76c809df49d7f089bf1f4bf14cd16f7c52534f5fd7030acf5bcc6514d8b5b4a74cc1f7bdf31759df4c37186d4e1c35fad0b184 SHA512 714ce9526ce6a37cdc5777e279512b611f9e329ed0d7d1e9fd8efe8c981a69fe19c6622685d0ac2e16eef1f699096262e616e5b4f5ba81e44624ae99d10de749 +DIST sfeed-2.0.tar.gz 67584 BLAKE2B b9c8bdaeea63c2a6781f69087601814943a09ea62b5764668ae0d22dab12976f47b4185196cdc87365cc03fa27322de357541c7c8ad4430323241fb56e2c3d11 SHA512 cc4c0236b14ac6da6a9417d879caef9943c30506e2fee404eefceea53dea597b36814846cfc454d76727ddcca33746f2bac3c1ee6831f9900e68d00f6eb32b5b diff --git a/net-news/sfeed/sfeed-1.6.ebuild b/net-news/sfeed/sfeed-1.6.ebuild deleted file mode 100644 index a61229227340.. --- a/net-news/sfeed/sfeed-1.6.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs savedconfig optfeature - -DESCRIPTION="Simple RSS and Atom parser" -HOMEPAGE="https://codemadness.org/sfeed-simple-feed-parser.html"; -SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz"; - -LICENSE="ISC" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~riscv ~sparc ~x86" - -THEMES=( mono{,-highlight} newsboat templeos ) -IUSE="+ncurses +${THEMES[@]/#/theme-}" -REQUIRED_USE="ncurses? ( ^^ ( "${THEMES[@]/#/theme-}" ) )" - -DEPEND="ncurses? ( sys-libs/ncurses:= )" -RDEPEND="${DEPEND}" -BDEPEND="ncurses? ( virtual/pkgconfig )" - -src_configure() { - local name - for name in "${THEMES[@]}"; do - use "theme-${name}" && SFEED_THEME="${name//-/_}" - done - - restore_config $(printf "themes/%s.h " "${THEMES[@]//-/_}") -} - -src_compile() { - local ncurses_ldflags="" - use ncurses && ncurses_ldflags="$($(tc-getPKG_CONFIG) --libs ncurses || die)" - - emake \ - CC="$(tc-getCC)" \ - RANLIB="$(tc-getRANLIB)" \ - AR="$(tc-getAR)" \ - SFEED_CURSES="$(usex ncurses "sfeed_curses" "")" \ - SFEED_THEME="${SFEED_THEME}" \ - SFEED_CURSES_LDFLAGS="${LDFLAGS} ${ncurses_ldflags}" -} - -src_install() { - emake \ - DESTDIR="${D}" \ - PREFIX="${EPREFIX}/usr" \ - MANPREFIX="${EPREFIX}/usr/share/man" \ - DOCPREFIX="${EPREFIX}/usr/share/doc/${PF}" \ - SFEED_CURSES="$(usex ncurses "sfeed_curses" "")" \ - install - - save_config $(printf "themes/%s.h " "${THEMES[@]//-/_}") -} - -pkg_postinst() { - local optmsg - - if use ncurses; then - optmsg="yanking the URL or enclosure in sfeed_curses. " - optmsg+="See \$SFEED_YANKER to change it." - optfeature "${optmsg}" x11-misc/xclip - - optmsg="plumbing the URL or enclosure in sfeed_curses. " - optmsg+="See \$SFEED_PLUMBER to change it." - optfeature "${optmsg}" x11-misc/xdg-utils - fi - - optmsg="converting HTML content via sfeed_content. " - optmsg+="See the ENVIRONMENT VARIABLES section in the man page to change it." - optfeature "${optmsg}" www-client/lynx - - optmsg="fetching feeds. Used by sfeed_update as default. " - optmsg+="See OVERRIDE FUNCTIONS section on sfeedrc manpage to change it." - optfeature "${optmsg}" net-misc/curl -} diff --git a/net-news/sfeed/sfeed-1.8.ebuild b/net-news/sfeed/sfeed-2.0.ebuild similari
[gentoo-commits] repo/proj/guru:dev commit in: x11-misc/selx/
commit: 8a1016723f89524bab873800767bb75e67ea71b1 Author: NRK disroot org> AuthorDate: Fri Feb 16 08:51:01 2024 + Commit: Nickolas Raymond Kaczynski disroot org> CommitDate: Fri Feb 16 08:51:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=8a101672 x11-misc/selx: new package Signed-off-by: NRK disroot.org> x11-misc/selx/Manifest | 1 + x11-misc/selx/metadata.xml | 11 +++ x11-misc/selx/selx-1.0.0.ebuild | 33 + 3 files changed, 45 insertions(+) diff --git a/x11-misc/selx/Manifest b/x11-misc/selx/Manifest new file mode 100644 index 00..1721537ade --- /dev/null +++ b/x11-misc/selx/Manifest @@ -0,0 +1 @@ +DIST selx-1.0.0.tar.gz 21423 BLAKE2B af7480e8ea5bfef8027c52acb6c0230888510abba31d117d650c8047c2f9fd680e5a2d2abec345048969957701e2bc14faf6e1396aac0e7f9e641ca6d4ae55e9 SHA512 4368f29731d81a3c91ac09093b6e721d850057900e21efea85ebbc29f851a7fd9b450d3ba7045e044ff0b6a87da1dc1d75f4e73b4dadbc7902192e0b4c753deb diff --git a/x11-misc/selx/metadata.xml b/x11-misc/selx/metadata.xml new file mode 100644 index 00..fc3e50bea6 --- /dev/null +++ b/x11-misc/selx/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + n...@disroot.org + NRK + + + NRK/selx + + diff --git a/x11-misc/selx/selx-1.0.0.ebuild b/x11-misc/selx/selx-1.0.0.ebuild new file mode 100644 index 00..062d435185 --- /dev/null +++ b/x11-misc/selx/selx-1.0.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Minimal X11 rectangle selection tool" +HOMEPAGE="https://codeberg.org/NRK/selx"; + +SRC_URI="https://codeberg.org/NRK/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}" + +KEYWORDS="~amd64" +LICENSE="GPL-3+" +SLOT="0" + +RDEPEND=" + x11-libs/libX11 + x11-libs/libXext +" +# NOTE: next version also depends on: +# x11-libs/libXrandr +DEPEND="${RDEPEND}" + +src_compile() { + $(tc-getCC) -o selx selx.c ${CFLAGS} ${LDFLAGS} -l X11 -l Xext || die "Compilation failed" +} + +src_install() { + dobin selx + doman selx.1 +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/shiboken6/
commit: eece08bfc7839dec39810762a59d2aa1fff7dfa7 Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri Feb 16 08:45:33 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 16 08:58:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eece08bf dev-python/shiboken6: add 6.6.2 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/shiboken6/Manifest | 1 + dev-python/shiboken6/shiboken6-6.6.2.ebuild | 174 2 files changed, 175 insertions(+) diff --git a/dev-python/shiboken6/Manifest b/dev-python/shiboken6/Manifest index 7e173a3c10b3..6e0eca01cd41 100644 --- a/dev-python/shiboken6/Manifest +++ b/dev-python/shiboken6/Manifest @@ -1 +1,2 @@ DIST pyside-setup-everywhere-src-6.6.1.tar.xz 13887704 BLAKE2B 14a75cb6d20dced9b1edf79b8bb40ce44ecb7642f45743e59bc2d55b3e6fa5a742a0a0e5712b8f8cd4d908cc0f5103ac823390db968f42d0782818242c6f77e5 SHA512 3516f3e4595f1ba4ebbc680c5a94f9f939e04c0a3257720ebdd7ed12307bb007d1c73824029f51ec71c41a335268f34834250a5e87b3c4356d9e0a6f1d6b1f71 +DIST pyside-setup-everywhere-src-6.6.2.tar.xz 13975896 BLAKE2B b4572e58613e5446692e8c4cef28156fd0126ecda0c6334652ce49c6c7ce4614dbf2400c693addaa38e9b6cca9e331b9fe84c83ddb26e7014b8603afe2c54ad6 SHA512 1d23d27a4cbe74434ec5d391172416d324b4c92181401444821b456b4e27dabbdb3dcaad685a22b62c09f750555a4e626bbb6406a2fbde1cf4ec5c8bbb64cda5 diff --git a/dev-python/shiboken6/shiboken6-6.6.2.ebuild b/dev-python/shiboken6/shiboken6-6.6.2.ebuild new file mode 100644 index ..428293079631 --- /dev/null +++ b/dev-python/shiboken6/shiboken6-6.6.2.ebuild @@ -0,0 +1,174 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# TODO: Split the "/usr/bin/shiboken6" binding generator from the +# "/usr/lib64/libshiboken6-*.so" family of shared libraries. The former +# requires everything (including Clang) at runtime; the latter only requires +# Qt and Python at runtime. Note that "pip" separates these two as well. See: +# https://doc.qt.io/qtforpython/shiboken6/faq.html#is-there-any-runtime-dependency-on-the-generated-binding +# Once split, the PySide6 ebuild should be revised to require +# "/usr/bin/shiboken6" at build time and "libshiboken6-*.so" at runtime. +# TODO: Add PyPy once officially supported. See also: +# https://bugreports.qt.io/browse/PYSIDE-535 +PYTHON_COMPAT=( python3_{10..12} ) + +LLVM_COMPAT=( {15..17} ) + +inherit cmake llvm-r1 python-r1 toolchain-funcs + +MY_PN="pyside-setup-everywhere-src" + +DESCRIPTION="Python binding generator for C++ libraries" +HOMEPAGE="https://wiki.qt.io/PySide6"; +SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-${PV}-src/${MY_PN}-${PV}.tar.xz"; +S="${WORKDIR}/${MY_PN}-${PV}/sources/shiboken6" + +# The "sources/shiboken6/libshiboken" directory is triple-licensed under the +# GPL v2, v3+, and LGPL v3. All remaining files are licensed under the GPL v3 +# with version 1.0 of a Qt-specific exception enabling shiboken6 output to be +# arbitrarily relicensed. (TODO) +LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 ) GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+docstrings numpy test vulkan" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +# Tests fail pretty bad and I'm not fixing them right now +RESTRICT="test" + +# Minimal supported version of Qt. +QT_PV="$(ver_cut 1-3)*:6" + +# Since Clang is required at both build- and runtime, BDEPEND is omitted here. +RDEPEND="${PYTHON_DEPS} + =dev-qt/qtbase-${QT_PV} + $(llvm_gen_dep ' + sys-devel/clang:${LLVM_SLOT} + sys-devel/llvm:${LLVM_SLOT} + ') + docstrings? ( + >=dev-libs/libxml2-2.6.32 + >=dev-libs/libxslt-1.1.19 + ) + numpy? ( dev-python/numpy[${PYTHON_USEDEP}] ) + vulkan? ( dev-util/vulkan-headers ) +" +DEPEND="${RDEPEND} + test? ( =dev-qt/qtbase-${QT_PV}[gui] ) +" +# testlib is toggled by the gui flag on qtbase + +DOCS=( AUTHORS ) + +PATCHES=( + "${FILESDIR}/${PN}-6.3.1-no-strip.patch" +) + +src_prepare() { + # TODO: File upstream issue requesting a sane way to disable NumPy support. + if ! use numpy; then + sed -i -e '/\bprint(os\.path\.realpath(numpy))/d' \ + libshiboken/CMakeLists.txt || die + fi + + # Shiboken6 assumes Vulkan headers live under either "$VULKAN_SDK/include" + # or "$VK_SDK_PATH/include" rather than "${EPREFIX}/usr/include/vulkan". + if use vulkan; then + sed -i -e "s~\bdetectVulkan(&headerPaths);~headerPaths.append(HeaderPath{QByteArrayLiteral(\"${EPREFIX}/usr/include/vulkan\"), HeaderType::System});~" \ + ApiExtractor/clangparser/compilersupport.cpp || die + fi + + local clangver="$(CPP=clang clang-major-version)" + + # Clang 15 and older used the full version as a directory name. + if [[ ${clangver} -lt 16 ]]; then +
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyside6-tools/
commit: 7f29076a986c75a8fbdf9295b970256a567aacab Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri Feb 16 08:46:06 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 16 08:58:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f29076a dev-python/pyside6-tools: add 6.6.2 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/pyside6-tools/Manifest | 1 + .../pyside6-tools/pyside6-tools-6.6.2.ebuild | 76 ++ 2 files changed, 77 insertions(+) diff --git a/dev-python/pyside6-tools/Manifest b/dev-python/pyside6-tools/Manifest index 7e173a3c10b3..6e0eca01cd41 100644 --- a/dev-python/pyside6-tools/Manifest +++ b/dev-python/pyside6-tools/Manifest @@ -1 +1,2 @@ DIST pyside-setup-everywhere-src-6.6.1.tar.xz 13887704 BLAKE2B 14a75cb6d20dced9b1edf79b8bb40ce44ecb7642f45743e59bc2d55b3e6fa5a742a0a0e5712b8f8cd4d908cc0f5103ac823390db968f42d0782818242c6f77e5 SHA512 3516f3e4595f1ba4ebbc680c5a94f9f939e04c0a3257720ebdd7ed12307bb007d1c73824029f51ec71c41a335268f34834250a5e87b3c4356d9e0a6f1d6b1f71 +DIST pyside-setup-everywhere-src-6.6.2.tar.xz 13975896 BLAKE2B b4572e58613e5446692e8c4cef28156fd0126ecda0c6334652ce49c6c7ce4614dbf2400c693addaa38e9b6cca9e331b9fe84c83ddb26e7014b8603afe2c54ad6 SHA512 1d23d27a4cbe74434ec5d391172416d324b4c92181401444821b456b4e27dabbdb3dcaad685a22b62c09f750555a4e626bbb6406a2fbde1cf4ec5c8bbb64cda5 diff --git a/dev-python/pyside6-tools/pyside6-tools-6.6.2.ebuild b/dev-python/pyside6-tools/pyside6-tools-6.6.2.ebuild new file mode 100644 index ..e7411d54de28 --- /dev/null +++ b/dev-python/pyside6-tools/pyside6-tools-6.6.2.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# TODO: Add PyPy once officially supported. See also: +# https://bugreports.qt.io/browse/PYSIDE-535 +PYTHON_COMPAT=( python3_{10..12} ) + +LLVM_COMPAT=( {15..17} ) + +inherit cmake llvm-r1 python-r1 + +MY_PN="pyside-setup-everywhere-src" + +DESCRIPTION="PySide development tools (pyside6-lupdate with support for Python)" +HOMEPAGE="https://wiki.qt.io/PySide6"; +SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-${PV}-src/${MY_PN}-${PV}.tar.xz"; +S="${WORKDIR}/${MY_PN}-${PV}/sources/pyside-tools" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +RDEPEND="${PYTHON_DEPS} + ~dev-python/shiboken6-${PV}[${PYTHON_USEDEP},${LLVM_USEDEP}] + ~dev-python/pyside6-${PV}[quick,${PYTHON_USEDEP},${LLVM_USEDEP}] +" +DEPEND="${RDEPEND} + $(llvm_gen_dep ' + sys-devel/clang:${LLVM_SLOT} + sys-devel/llvm:${LLVM_SLOT} + ') +" + +src_prepare() { + cmake_src_prepare + + python_copy_sources +} + +src_configure() { + pyside-tools_configure() { + local mycmakeargs=( + # If this is enabled cmake just makes copies of /lib64/qt6/bin/* + -DNO_QT_TOOLS=yes + ) + cmake_src_configure + } + + python_foreach_impl pyside-tools_configure +} + +src_compile() { + pyside-tools_compile() { + cmake_src_compile + } + + python_foreach_impl pyside-tools_compile +} + +src_install() { + pyside-tools_install() { + # This replicates the contents of the PySide6 pypi wheel + DESTDIR="${BUILD_DIR}" cmake_build install + cp __init__.py "${BUILD_DIR}/usr/bin" || die + rm -r "${BUILD_DIR}/usr/bin/qtpy2cpp_lib/tests" || die + python_moduleinto PySide6/scripts + python_domodule "${BUILD_DIR}/usr/bin/." + } + + python_foreach_impl pyside-tools_install + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyside6/
commit: 1eb26c4f382d2347f54c7bbeb6c01e9ee2305243 Author: Andrew Ammerlaan gentoo org> AuthorDate: Fri Feb 16 08:45:52 2024 + Commit: Andrew Ammerlaan gentoo org> CommitDate: Fri Feb 16 08:58:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1eb26c4f dev-python/pyside6: add 6.6.2 Signed-off-by: Andrew Ammerlaan gentoo.org> dev-python/pyside6/Manifest | 1 + dev-python/pyside6/pyside6-6.6.2.ebuild | 247 2 files changed, 248 insertions(+) diff --git a/dev-python/pyside6/Manifest b/dev-python/pyside6/Manifest index 7e173a3c10b3..6e0eca01cd41 100644 --- a/dev-python/pyside6/Manifest +++ b/dev-python/pyside6/Manifest @@ -1 +1,2 @@ DIST pyside-setup-everywhere-src-6.6.1.tar.xz 13887704 BLAKE2B 14a75cb6d20dced9b1edf79b8bb40ce44ecb7642f45743e59bc2d55b3e6fa5a742a0a0e5712b8f8cd4d908cc0f5103ac823390db968f42d0782818242c6f77e5 SHA512 3516f3e4595f1ba4ebbc680c5a94f9f939e04c0a3257720ebdd7ed12307bb007d1c73824029f51ec71c41a335268f34834250a5e87b3c4356d9e0a6f1d6b1f71 +DIST pyside-setup-everywhere-src-6.6.2.tar.xz 13975896 BLAKE2B b4572e58613e5446692e8c4cef28156fd0126ecda0c6334652ce49c6c7ce4614dbf2400c693addaa38e9b6cca9e331b9fe84c83ddb26e7014b8603afe2c54ad6 SHA512 1d23d27a4cbe74434ec5d391172416d324b4c92181401444821b456b4e27dabbdb3dcaad685a22b62c09f750555a4e626bbb6406a2fbde1cf4ec5c8bbb64cda5 diff --git a/dev-python/pyside6/pyside6-6.6.2.ebuild b/dev-python/pyside6/pyside6-6.6.2.ebuild new file mode 100644 index ..db1f8cb77f48 --- /dev/null +++ b/dev-python/pyside6/pyside6-6.6.2.ebuild @@ -0,0 +1,247 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# TODO: Add PyPy once officially supported. See also: +# https://bugreports.qt.io/browse/PYSIDE-535 +PYTHON_COMPAT=( python3_{10..12} ) + +LLVM_COMPAT=( {15..17} ) + +inherit cmake llvm-r1 python-r1 virtualx + +# TODO: Add conditional support for "QtRemoteObjects" via a new "remoteobjects" +# USE flag after an external "dev-qt/qtremoteobjects" package has been created. +# TODO: Add conditional support for apidoc generation via a new "doc" USE flag. +# Note that doing so requires the Qt source tree, sphinx, and graphviz. Once +# ready, pass the ${QT_SRC_DIR} variable to cmake to enable this support. +# TODO: Disable GLES support if the "gles2-only" USE flag is disabled. Note +# that the "PySide6/QtGui/CMakeLists.txt" and +# "PySide6/QtOpenGLFunctions/CMakeLists.txt" files test for GLES support by +# testing whether the "Qt5::Gui" list property defined by +# "/usr/lib64/cmake/Qt5Gui/Qt5GuiConfig.cmake" at "dev-qt/qtgui" installation +# time contains the substring "opengles2". Since cmake does not permit +# properties to be overridden from the command line, these files must instead +# be conditionally patched to avoid these tests. An issue should be filed with +# upstream requesting a CLI-settable variable to control this. + +MY_PN="pyside-setup-everywhere-src" + +DESCRIPTION="Python bindings for the Qt framework" +HOMEPAGE="https://wiki.qt.io/PySide6"; +SRC_URI="https://download.qt.io/official_releases/QtForPython/pyside6/PySide6-${PV}-src/${MY_PN}-${PV}.tar.xz"; +S="${WORKDIR}/${MY_PN}-${PV}/sources/pyside6" + +# See "sources/pyside6/PySide6/licensecomment.txt" for licensing details. +# Shall we allow essential modules to be disabled? They are: +# (core), gui, widgets, printsupport, sql, network, testlib, concurrent, +# x11extras (for X) +LICENSE="|| ( GPL-2 GPL-3+ LGPL-3 )" +SLOT="0" +KEYWORDS="~amd64" +IUSE=" + 3d bluetooth charts +concurrent +dbus designer gles2-only +gui help location + multimedia +network network-auth nfc positioning +opengl pdfium positioning + +printsupport qml quick quick3d serialport scxml sensors spatialaudio speech + +sql svg test +testlib webchannel webengine websockets +widgets +xml +" + +# Manually reextract these requirements on version bumps by running the +# following one-liner from within "${S}": +# $ grep 'set.*_deps' PySide6/Qt*/CMakeLists.txt +# Note that the "designer" USE flag corresponds to the "Qt6UiTools" module. +REQUIRED_USE="${PYTHON_REQUIRED_USE} + 3d? ( gui network ) + charts? ( gui widgets ) + designer? ( widgets ) + gles2-only? ( gui ) + gui? ( dbus opengl ) + help? ( network sql widgets ) + location? ( gui network positioning quick ) + multimedia? ( gui network ) + network-auth? ( network ) + opengl? ( gui ) + pdfium? ( gui ) + printsupport? ( widgets ) + qml? ( network ) + quick? ( gui network opengl qml ) + quick3d? ( gui network opengl qml quick ) + spatialaudio? ( multimedia ) + speech? ( multimedia ) + sql? ( widgets ) + svg? ( gui ) + testlib? ( widgets ) + webchannel? ( qml ) + webengine? ( network gui printsupport quick webchannel ) + websockets? ( network ) +
[gentoo-commits] repo/gentoo:master commit in: net-im/sendxmpp-amm/
commit: 807e50d68ed3b5246c84646378a45ab6ae56dc0a Author: Florian Schmaus gentoo org> AuthorDate: Fri Feb 16 09:21:01 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Feb 16 09:21:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=807e50d6 net-im/sendxmpp-amm: mark ALLARCHES Signed-off-by: Florian Schmaus gentoo.org> net-im/sendxmpp-amm/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/net-im/sendxmpp-amm/metadata.xml b/net-im/sendxmpp-amm/metadata.xml index 8e918cf7058e..89250bb227b0 100644 --- a/net-im/sendxmpp-amm/metadata.xml +++ b/net-im/sendxmpp-amm/metadata.xml @@ -5,6 +5,7 @@ Florian Schmaus f...@gentoo.org + flowdalic/sendxmpp
[gentoo-commits] repo/proj/guru:dev commit in: /
commit: fba6270dee84249da3d0ed0e7da488d64363464f Author: NRK disroot org> AuthorDate: Fri Feb 16 09:47:54 2024 + Commit: Nickolas Raymond Kaczynski disroot org> CommitDate: Fri Feb 16 09:48:13 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=fba6270d TODO.md: add croissant Signed-off-by: NRK disroot.org> TODO.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/TODO.md b/TODO.md index 72dde98c0a..a495cab56c 100644 --- a/TODO.md +++ b/TODO.md @@ -104,10 +104,11 @@ If you find an interesting piece of software here, consider to package it, also [TauonMusicBox](https://github.com/Taiko2k/TauonMusicBox) | setuptools | audio | | | ✖ [mmtracking](https://github.com/open-mmlab/mmtracking) | setuptools | science | Alessandro-Barbieri | ✖ [libensemble](https://github.com/Libensemble/libensemble) | setuptools | cluster | Alessandro-Barbieri | ✖ | ✔ -[ActivityWatch](https://github.com/ActivityWatch/activitywatch) | setuptools | utils | David Roman | ✔ | ✖ +[ActivityWatch](https://github.com/ActivityWatch/activitywatch) | setuptools | utils | David Roman | ✔ | ✖ [greenclip](https://github.com/erebe/greenclip) | cabal | desktop | NRK | ✔ | ✖ [kaitai](https://github.com/kaitai-io/kaitai_struct) | sbt | util | Alessandro-Barbieri | ✔ | ✖ [casadi](https://web.casadi.org/) | cmake swig | science | Alessandro-Barbieri | ✖ | ✔ [ipyleaflet](https://github.com/jupyter-widgets/ipyleaflet) | setuptools yarn | jupyter | Alessandro-Barbieri | ✔ | ✖ [gitlab](https://gitlab.com/gitlab-org/gitlab-foss) | yarn gem | vcs | Alessandro-Barbieri | ✔ | ✖ [HOL4](http://hol-theorem-prover.org/) | ? | math | Alessandro-Barbieri | ✔ | ✖ +[croissant](https://github.com/giann/croissant) | ? | dev-lua | NRK | ✔ | ?
[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/
commit: 24274c383ecefea0080715029a30a94e6cf0c1fa Author: Joonas Niilola gentoo org> AuthorDate: Fri Feb 16 10:19:56 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Feb 16 10:19:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24274c38 dev-libs/efl: stabilize 1.27.0 for amd64 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/efl/efl-1.27.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/efl/efl-1.27.0.ebuild b/dev-libs/efl/efl-1.27.0.ebuild index 39a4bf8cc175..f57f481d7718 100644 --- a/dev-libs/efl/efl-1.27.0.ebuild +++ b/dev-libs/efl/efl-1.27.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${P}.tar.xz"; LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv x86" IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug doc drm +eet efl-one elogind examples fbcon +fontconfig fribidi gif glib +gstreamer harfbuzz heif hyphen ibus ico jpeg2k jpegxl json nls mono opengl +pdf physics pmaps postscript psd pulseaudio raw scim sdl +sound +svg
[gentoo-commits] repo/gentoo:master commit in: media-video/yle-dl/
commit: 6ac2bd491f1bec480fc1f5713a6b23fc02bb1eb1 Author: Joonas Niilola gentoo org> AuthorDate: Fri Feb 16 10:21:13 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Feb 16 10:21:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ac2bd49 media-video/yle-dl: drop 20231214 Signed-off-by: Joonas Niilola gentoo.org> media-video/yle-dl/Manifest | 1 - media-video/yle-dl/yle-dl-20231214.ebuild | 57 --- 2 files changed, 58 deletions(-) diff --git a/media-video/yle-dl/Manifest b/media-video/yle-dl/Manifest index 1b68ee3808e5..81b0e3055672 100644 --- a/media-video/yle-dl/Manifest +++ b/media-video/yle-dl/Manifest @@ -1,2 +1 @@ -DIST yle-dl-20231214.tar.gz 77366 BLAKE2B 2c438840cc0dd50141d792ee697a81a61f9a5739dd5dee1b0b1a63a6e225ee33cb680c952d80424addf226c32cb53f0d2d5b2a02582a92b6f85cf4d4ee490a61 SHA512 0d25129aabea4957d76d24c8dc05801e4e712f4a1997f135c0233940e76f1dce1af01d3956d1ea26fb5c9e270c9ab9a6093aa20b6f31d773dd67c7723e35d289 DIST yle-dl-20240130.tar.gz 77787 BLAKE2B b0dd82813a3defb6305cd5b6529d5c5558a0c82d7c8ba9714e836b1d98a09bdad27882c975ca8a98b26a6188194157586fef882437c486bf4c7f480677fc386f SHA512 d803c6703987f4fbd787c608830398ff4081407349146d7fc98de2387f0313e6354b27b1c6d3de14a7a4bc7d44c30d05c63708cc7f780a7534e15f193f988138 diff --git a/media-video/yle-dl/yle-dl-20231214.ebuild b/media-video/yle-dl/yle-dl-20231214.ebuild deleted file mode 100644 index 04f163e131f6.. --- a/media-video/yle-dl/yle-dl-20231214.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_USE_PEP517=flit - -inherit distutils-r1 optfeature - -DESCRIPTION="Download media files from Yle Areena" -HOMEPAGE="https://aajanki.github.io/yle-dl/ https://github.com/aajanki/yle-dl"; -SRC_URI="https://github.com/aajanki/yle-dl/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 x86" - -IUSE="test" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# Requires an active internet connection during tests, -PROPERTIES="test_network" -RESTRICT="test" - -RDEPEND="media-video/ffmpeg - net-misc/wget - >=dev-python/attrs-18.1.0[${PYTHON_USEDEP}] - >=dev-python/ConfigArgParse-0.13.0[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - dev-python/progress[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}]" -BDEPEND="test? ( - ${RDEPEND} - media-video/ffmpeg[gnutls] - dev-python/pip[${PYTHON_USEDEP}] - dev-python/pytest[${PYTHON_USEDEP}] - dev-python/wheel[${PYTHON_USEDEP}] - )" - -distutils_enable_tests pytest - -DOCS=( COPYING ChangeLog README.fi.md README.sv.md README.md yledl.conf.sample ) - -src_install() { - docompress -x "/usr/share/doc/${PF}/yledl.conf.sample" - distutils-r1_src_install -} - -pkg_postinst() { - elog "Sample configuration file has been installed to " - elog " /usr/share/doc/yle-dl-${PVR}/yledl.conf.sample" - elog - optfeature "automatically detect filesystems that require restricted character sets" dev-python/psutil - optfeature "store metadata as extended file attributes" dev-python/pyxattr - optfeature "youtube-dl download engine" net-misc/yt-dlp -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/foma/
commit: 424cb9d984d884d26acc4f79afbf82c33600d19b Author: Joonas Niilola gentoo org> AuthorDate: Fri Feb 16 10:20:46 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Feb 16 10:20:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=424cb9d9 dev-libs/foma: drop 0.10.0_p20220612 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/foma/foma-0.10.0_p20220612.ebuild | 29 - 1 file changed, 29 deletions(-) diff --git a/dev-libs/foma/foma-0.10.0_p20220612.ebuild b/dev-libs/foma/foma-0.10.0_p20220612.ebuild deleted file mode 100644 index 113e0c864ab3.. --- a/dev-libs/foma/foma-0.10.0_p20220612.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -MY_COMMIT="9e8c3df573015a26c84e113ba710ef3d57c8e777" - -DESCRIPTION="Multi-purpose finite-state toolkit" -HOMEPAGE="https://fomafst.github.io/ https://github.com/mhulden/foma"; -SRC_URI="https://github.com/mhulden/foma/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0/0.10" -KEYWORDS="amd64 x86" - -BDEPEND="app-alternatives/yacc - app-alternatives/lex" -DEPEND="sys-libs/readline:= - sys-libs/zlib" -RDEPEND="${DEPEND}" - -S="${WORKDIR}/foma-${MY_COMMIT}/foma" - -src_install() { - cmake_src_install - find "${D}" -name '*.a' -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: x11-wm/enlightenment/
commit: 04a9b78e245f8e9ca69e85c352c3c73b264934fc Author: Joonas Niilola gentoo org> AuthorDate: Fri Feb 16 10:20:25 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Feb 16 10:20:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04a9b78e x11-wm/enlightenment: stabilize 0.26.0 for amd64 Signed-off-by: Joonas Niilola gentoo.org> x11-wm/enlightenment/enlightenment-0.26.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/enlightenment/enlightenment-0.26.0.ebuild b/x11-wm/enlightenment/enlightenment-0.26.0.ebuild index 1901599189c5..9c218bcdccf0 100644 --- a/x11-wm/enlightenment/enlightenment-0.26.0.ebuild +++ b/x11-wm/enlightenment/enlightenment-0.26.0.ebuild @@ -15,7 +15,7 @@ LICENSE="BSD-2" # packaged as x11-wm/e16, but the slot is kept because it's more complicated to # reset it rather than just to keep it. SLOT="0.17/${PV%%_*}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="acpi bluetooth connman doc exif geolocation nls pam policykit systemd udisks wayland xwayland" REQUIRED_USE="xwayland? ( wayland )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/efl/
commit: 5254b8c5f7dcd4b227c8436ff086ad4bcbe9482e Author: Joonas Niilola gentoo org> AuthorDate: Fri Feb 16 10:19:42 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Feb 16 10:19:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5254b8c5 dev-libs/efl: stabilize 1.27.0 for x86 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/efl/efl-1.27.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/efl/efl-1.27.0.ebuild b/dev-libs/efl/efl-1.27.0.ebuild index 085e91181207..39a4bf8cc175 100644 --- a/dev-libs/efl/efl-1.27.0.ebuild +++ b/dev-libs/efl/efl-1.27.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="https://download.enlightenment.org/rel/libs/${PN}/${P}.tar.xz"; LICENSE="BSD-2 GPL-2 LGPL-2.1 ZLIB" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv x86" IUSE="+X avif bmp connman cpu_flags_arm_neon dds debug doc drm +eet efl-one elogind examples fbcon +fontconfig fribidi gif glib +gstreamer harfbuzz heif hyphen ibus ico jpeg2k jpegxl json nls mono opengl +pdf physics pmaps postscript psd pulseaudio raw scim sdl +sound +svg
[gentoo-commits] repo/gentoo:master commit in: x11-wm/enlightenment/
commit: 8f980687b9862d1583c3fc9eef7f8d506f31767b Author: Joonas Niilola gentoo org> AuthorDate: Fri Feb 16 10:20:11 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Feb 16 10:20:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f980687 x11-wm/enlightenment: stabilize 0.26.0 for x86 Signed-off-by: Joonas Niilola gentoo.org> x11-wm/enlightenment/enlightenment-0.26.0.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/x11-wm/enlightenment/enlightenment-0.26.0.ebuild b/x11-wm/enlightenment/enlightenment-0.26.0.ebuild index 4d193dd7c892..1901599189c5 100644 --- a/x11-wm/enlightenment/enlightenment-0.26.0.ebuild +++ b/x11-wm/enlightenment/enlightenment-0.26.0.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 @@ -15,7 +15,7 @@ LICENSE="BSD-2" # packaged as x11-wm/e16, but the slot is kept because it's more complicated to # reset it rather than just to keep it. SLOT="0.17/${PV%%_*}" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86" IUSE="acpi bluetooth connman doc exif geolocation nls pam policykit systemd udisks wayland xwayland" REQUIRED_USE="xwayland? ( wayland )"
[gentoo-commits] repo/gentoo:master commit in: www-client/firefox-bin/
commit: 73a2ad6c0db38ae5d74643b65b34610310b757b4 Author: Joonas Niilola gentoo org> AuthorDate: Fri Feb 16 10:21:37 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Feb 16 10:21:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73a2ad6c www-client/firefox-bin: drop 122.0 Signed-off-by: Joonas Niilola gentoo.org> www-client/firefox-bin/Manifest | 98 --- www-client/firefox-bin/firefox-bin-122.0.ebuild | 366 2 files changed, 464 deletions(-) diff --git a/www-client/firefox-bin/Manifest b/www-client/firefox-bin/Manifest index 55c5dc5c1488..d9993e4d50de 100644 --- a/www-client/firefox-bin/Manifest +++ b/www-client/firefox-bin/Manifest @@ -94,102 +94,6 @@ DIST firefox-115.7.0esr-vi.xpi 635933 BLAKE2B b0d9f4fdaf9997cf0ad50db407536d2dab DIST firefox-115.7.0esr-xh.xpi 413325 BLAKE2B 43c0ed097853a19f413f4352a309f49efdb693ace072df19fc40a8f06d4df6949adea48ec02dd33b754452ae3856a3a8ac041407cbeb2525a62550ce11979e3b SHA512 245b0c73706934f67a5868909cfc02759042a04b767b829465442138fb7df70081f7afbe6e874579d46cb3ff9dedbca7bb4566517619a5b46ed2302d7611ab7f DIST firefox-115.7.0esr-zh-CN.xpi 634776 BLAKE2B 5d7efccc31ef948367160fb9918692b6dd6f8c0e997630bb88d71863cf9f42274d15ce28baefb5db5065b003015874a40e1cd36d018a47c6d07ec9a164de8d18 SHA512 56cf7b780da0d3e93dd87bddfe8011e28920581dbb59432a4878aa241a3560ab89c66b6398e9d40a60099117e876eb216ab73fa2d9119f5543396118c837489c DIST firefox-115.7.0esr-zh-TW.xpi 639166 BLAKE2B bc5e36c081076dabf74ccdb5af749867454703da3f3d9372048eeb7640d585464a645d1b0f2ca1bd8c7ae992cb06683d98d439a0d291ccd55202d9c3e5ddf4bf SHA512 3f2d7e5acfe47aadbaedabadb097659bddeb664dee066ac88b1e54602cddc91d54bc34eaf2bbbff5da6d20072ad2803e2e3520db79a45be3c9d46010e84fbfaf -DIST firefox-122.0-ach.xpi 455274 BLAKE2B b7cb256c05d8cfcdeb5f48b3d53b28a8f6587057ffb893121bb4b11ca975f509f1541924fbb28d8dc26af52364aecd0556b3c44d148eca0bc8288c397baff6b9 SHA512 587a4dfde5edc3dea6cafb5d8bae8ed661f3075ac7fd4a3500c047ccc25195bf4d7b777b2332eba580a84f115e00b4abd69e33cf9d160b5563e625bfd3d8c3bf -DIST firefox-122.0-af.xpi 410010 BLAKE2B 368b01cd67fcf8129ad207f84c4deb9d49b34a0eb21ab7f3e76dde098d0c4de79bb1b5e3d6714cab0d693f983033f99d37ca130c394b271378761da8a6c97595 SHA512 3149dfa8babb03eb00b3e89f3b2d94697c8ca9c127b5449441dc51fd26f9ad69d060f547fc304ac3476e024cd0d2c042fcea72679200ba03fe83fb23d13c2d4e -DIST firefox-122.0-an.xpi 496349 BLAKE2B 3319f85e5bb23c2cbbf056be3b68afacdd56e01d9dc41da36de4fce40c0c50d2cdbf7c6b50a5005c2c5781c2ab5139b583def00e2cdaab08acfdec7c2918f81f SHA512 a6286496c59cbb15dbb0e6d9792558fb7ef7c902121faeb75aed72f63c95ebbfccc3c472f58af215aea8ac99612ce6965b53c82e37553eb0bf0c4f31d68e5787 -DIST firefox-122.0-ar.xpi 589156 BLAKE2B 1ce35ab9c9f322b74b547a2d9550d6adc9632a5bd9a665a060f7400154c8e61c39ea8207050ba21d9088ed7ec4d0a63da47ebc318e67a7cacc3dde611540fabd SHA512 7f0a3ab9d46c9f1105d6d20ce88c53e0b2e52c6f910645f0a20a18121544cdc8717b56bfce7e1f531e3595082c977435265259811d9eff61aa361879b2398934 -DIST firefox-122.0-ast.xpi 487307 BLAKE2B 45330b6a954c33f98e986e19d704469719dc0fc89f3aaf8be81231783a5925bafae59d1cedca9309a145a7303b8c8aa63aba435d58720ca741d115c080c94901 SHA512 7e9c1f40151eb8d01d38a8f8572369ce97881cce88394c4989a80f4fe3a7407fec8af2bb65b8e363577b21c3823a3394b1e98abe1a170230581bde89e2724032 -DIST firefox-122.0-az.xpi 481590 BLAKE2B 8b3b4bba4922169ba23c1da613c36f5de508c86532621bd11f54be2b1c7fbce1d14bd213a958e1dfbf91daa88ec1369bd9e040a2ee6891f52756f2c3abdfc438 SHA512 84e4d681e1e390b79f5d8482658e6f8929776deca0849876511e4c831c4d88be3361f7e9963a9b2b10a399b2a3c98eff5f44b4789f0115832d7c11464e0bc7de -DIST firefox-122.0-be.xpi 690072 BLAKE2B 9f6af390b898f3074a3440ce846f97ca39f00b1234e387d300b972ed4d937d4ab1f13d9fb59f4ced7d3450437f253318ae63c03f9cba4e1221997a3ffa0b3c8c SHA512 30a596de8c53381bd8769a97352e61774b471939625a4e35ed979582a04cd8ec18480d7131cf9ffbf9aee4f7cd34021ac4b55695c425425dfce7f39f54c7ee52 -DIST firefox-122.0-bg.xpi 590013 BLAKE2B efc82662b7f7a931ad2fc9986c857bf16391d126dcae80d2a380633041f3c5bece5b0ab860aa43809425abd9cc892fdf468e46846095b6615ff550a2055a7c77 SHA512 f9ef69bdd2dbfc24c4acf0d6da19a768036e9816e27ad03078908a63ea2d08ae72791415049bc7dd25f1d6575aa35c6da1f56f89659522f74699ae0f9dc47523 -DIST firefox-122.0-bn.xpi 571850 BLAKE2B 24090d9f5866e7d861daa8e6e476b33cf4513e9cb2b94aa271d80a224d23feab550c85c2c023c9d5fcc3164d8063d1b0b2cf88421a29b2f4a07229cd843476ef SHA512 51ae22f48642f126c42c0535af970f20c2abfb73ea74436e6e51c8a4d6824ebd7653c377b291e2f022de44bd85c8f220f655aa911ef7b79b7b60e70e001ea7f3 -DIST firefox-122.0-br.xpi 572487 BLAKE2B 59ed11f2212638f61ae18399d08e5421cb15102dee2fbda2071a1c92cbcfcbf3fcce1529ecebf32c88e80e4671766c17b640283f7cfa5568123d55010bec SHA512 266c406e15f31441ba02da5dc31e45fc6647abf035870ec66dbaf4c6416a0fb21bbe2d94e919bba424eb7c86d53e7319db1360b2db818a259b83ad70b0012930 -DIST firefox-122.0-bs.xpi 461794 BLAKE2B 7353bf05058eeaa04cdf2b88bc5e39cffd2128d460a12f9c135
[gentoo-commits] repo/gentoo:master commit in: net-proxy/haproxy/
commit: 45cb87340582eee77b117ec6e0992152bf81ac47 Author: Christian Ruppert gentoo org> AuthorDate: Fri Feb 16 10:41:13 2024 + Commit: Christian Ruppert gentoo org> CommitDate: Fri Feb 16 10:41:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45cb8734 net-proxy/haproxy: Bump to 2.8.6 Signed-off-by: Christian Ruppert gentoo.org> net-proxy/haproxy/Manifest | 1 + net-proxy/haproxy/haproxy-2.8.6.ebuild | 218 + 2 files changed, 219 insertions(+) diff --git a/net-proxy/haproxy/Manifest b/net-proxy/haproxy/Manifest index 76a4ac9099dd..39a8ecc4f002 100644 --- a/net-proxy/haproxy/Manifest +++ b/net-proxy/haproxy/Manifest @@ -7,6 +7,7 @@ DIST haproxy-2.7.11.tar.gz 4213212 BLAKE2B ca5713d694b8d709188457dd821218d3474d0 DIST haproxy-2.7.9.tar.gz 4186553 BLAKE2B a2c7e92d008886ac5b5cf9f67be808bed68faea41b4bc25a3e5e187a4a2116bc37c40a5df9e2f640dba6c79caea39615eff434e904470e67d7703125a5ffc7e2 SHA512 774d0ae7a402fae0805706f4b88891162e18179f6ad9c2d0916ae30be2502409afdd11dfbbbce9b49564c7e14e8625e4a26751bbfc3b19e3e13ac12c8cc19495 DIST haproxy-2.8.4.tar.gz 4361756 BLAKE2B 2a19b4902783ceac6322c3a531ce1fe16f2c41d2090a0e4278e2303509e264aa1d19e32ff36a6bfd7415c90f33d4aed6dc5adbc2807af51ff814717c0db98eca SHA512 7de5098d6004e66da656a83d86fdb342e465d503c3e179678bf989abb6735e61f35522d913e9046774cd71b0853737f9a84a2561dfd35395f95ecfbd987c0cd6 DIST haproxy-2.8.5.tar.gz 4364802 BLAKE2B 2c5c66b83a5b514d6518b6b5d62cfa17881498bc4adca664a2cb307630adea815d80ee1a9a823e7ae4043328a3940ce34a62dd218b165cedf9111c1190bc541a SHA512 7634b9f7d85a246ea467335f71def0085ec63f96f862d2e0016b206c266e5c9cafce1431a7ebe1e8cb0e4f2a80cd5d8f9222c93630c74170bb4175000623380b +DIST haproxy-2.8.6.tar.gz 4377203 BLAKE2B 354448e8b98f126295bd3c5d46d883de9ddcdd062ef2b72ceeb3d790ddad32e558fdae428cdab70cd352e9c336b66f14851bd3ee5db7d270695a9f414ff90914 SHA512 7abedd98a1fac7565a9be4936ab314799122a79ecc5e101bed1393cc991b7d6a54d95cb92a88ebd981aae5993be29ed154cb4e7ed45194af8bbce18fda5fa40b DIST haproxy-2.9.2.tar.gz 4498040 BLAKE2B 257a594fdb18e50c99e4256aa364d2ea55b56e39bfda0435c921927939a09231be5ae2bd7f39e23286febb343fa0dca5fc33f9b279461c5083050898390b21db SHA512 1c174182dfea021d6e648eb847fb73355fba4d0cdbf97187d0e0e89ca089db985fc7f7027585bf72c520b70825875dabd76a0db2ebe3f60583ff2eb308e50a5d DIST haproxy-2.9.3.tar.gz 4499271 BLAKE2B 4f034de910d90133dafa98ea04abd02f82c7bc328dddb9d3d3c71e0c660ef026a842371f5ec2259c3a5c18deac5f2104c78f04cef9f0dafa57a37abf1df224b5 SHA512 675d1d2754ee5a704c4e004e916fa42b641e418e775ff326a271d7344a3601ee938c8ca86107185731fdcfab59dc143cd693351b0e508496702c37a413c2db47 DIST haproxy-2.9.4.tar.gz 4501098 BLAKE2B 405eeff81ae7ce374bef8b4e7ce7461e827def6d79f19db60c6592acb19a684bbf30b687fdb9f4ac4f8d4f982c43c47b2e677367f2a2df785e476dfbbaeda0e8 SHA512 a22977f7ceb24325bcbaf531d96aad7b6e8404b026405538e0512a0c7538165736e641a05720e0ca8c9fbec497f0c9935fe0a706a9923e76d34aadd879c64d36 diff --git a/net-proxy/haproxy/haproxy-2.8.6.ebuild b/net-proxy/haproxy/haproxy-2.8.6.ebuild new file mode 100644 index ..e34d28a9f9c3 --- /dev/null +++ b/net-proxy/haproxy/haproxy-2.8.6.ebuild @@ -0,0 +1,218 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +LUA_COMPAT=( lua5-4 lua5-3 ) + +[[ ${PV} == * ]] && SCM="git-r3" +inherit toolchain-funcs lua-single systemd linux-info ${SCM} multiprocessing + +MY_P="${PN}-${PV/_beta/-dev}" + +DESCRIPTION="A TCP/HTTP reverse proxy for high availability environments" +HOMEPAGE="http://www.haproxy.org"; +if [[ ${PV} != * ]]; then + # This is arbitrary; upstream uses master. Try to update when possible + VTEST_COMMIT="af198470d7ce482d3d26eb9ca3f246a438739366" + VTEST_DIR="${WORKDIR}/VTest-${VTEST_COMMIT}" + SRC_URI="http://haproxy.1wt.eu/download/$(ver_cut 1-2)/src/${MY_P}.tar.gz + test? ( https://github.com/vtest/VTest/archive/${VTEST_COMMIT}.tar.gz -> VTest-${VTEST_COMMIT}.tar.gz )" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" +elif [[ ${PV} == ]]; then + VTEST_DIR="${WORKDIR}/VTest" + EGIT_REPO_URI="https://git.haproxy.org/git/haproxy.git/"; + EGIT_BRANCH=master +else + VTEST_DIR="${WORKDIR}/VTest" + EGIT_REPO_URI="https://git.haproxy.org/git/haproxy-$(ver_cut 1-2).git/" + EGIT_BRANCH=master +fi + +LICENSE="GPL-2 LGPL-2.1" +SLOT="0/$(ver_cut 1-2)" +IUSE="+crypt doc examples +slz +net_ns +pcre pcre-jit prometheus-exporter +ssl systemd test +threads tools zlib lua 51degrees wurfl" +REQUIRED_USE="pcre-jit? ( pcre ) + lua? ( ${LUA_REQUIRED_USE} ) + ?? ( slz zlib )" +RESTRICT="!test? ( test )" + +BDEPEND="virtual/pkgconfig" +DEPEND=" + crypt? ( virtual/libcrypt:= ) + pcre? ( + dev-libs/libpcre2:= + pcre-jit? ( dev-libs/libpcre2:=[jit] ) + ) + ssl? ( + dev-libs/openssl:
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-vanilla/
commit: cc304cc97db031a866c899634b40055f4116307b Author: Ionen Wolkens gentoo org> AuthorDate: Fri Feb 16 10:23:30 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Feb 16 10:50:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cc304cc9 app-emulation/wine-vanilla: optfeature on game-device-udev-rules In 9.1+, wine defaults to using /dev/hidraw* for some extra gamepads, most notably Sony DualShock4 which may come as unexpected. /dev/hidraw* access is restricted to root by default leaving users with a situation that seem like a wine regression. Only a optfeature since most gamepads do not need this (xbox one, about any 3rd party gamepads, etc...). Hopefully the optfeature is noticed by affected users. Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-vanilla/wine-vanilla-9.1.ebuild | 5 - app-emulation/wine-vanilla/wine-vanilla-9.2.ebuild | 5 - app-emulation/wine-vanilla/wine-vanilla-.ebuild | 5 - 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/app-emulation/wine-vanilla/wine-vanilla-9.1.ebuild b/app-emulation/wine-vanilla/wine-vanilla-9.1.ebuild index c6109d4d3d6f..2b35c7b1d3f9 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 multilib multilib-build +inherit autotools flag-o-matic optfeature multilib multilib-build inherit prefix toolchain-funcs wrapper WINE_GECKO=2.47.4 @@ -415,6 +415,9 @@ pkg_postinst() { ewarn "applications under ${PN} will likely not be usable." fi + optfeature "/dev/hidraw* access used for *some* controllers (e.g. DualShock4)" \ + games-util/game-device-udev-rules + eselect wine update --if-unset || die } diff --git a/app-emulation/wine-vanilla/wine-vanilla-9.2.ebuild b/app-emulation/wine-vanilla/wine-vanilla-9.2.ebuild index cf08e9f83489..f9fd23e3c79a 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 multilib multilib-build +inherit autotools flag-o-matic optfeature multilib multilib-build inherit prefix toolchain-funcs wrapper WINE_GECKO=2.47.4 @@ -415,6 +415,9 @@ pkg_postinst() { ewarn "applications under ${PN} will likely not be usable." fi + optfeature "/dev/hidraw* access used for *some* controllers (e.g. DualShock4)" \ + games-util/game-device-udev-rules + eselect wine update --if-unset || die } diff --git a/app-emulation/wine-vanilla/wine-vanilla-.ebuild b/app-emulation/wine-vanilla/wine-vanilla-.ebuild index cf08e9f83489..f9fd23e3c79a 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 multilib multilib-build +inherit autotools flag-o-matic optfeature multilib multilib-build inherit prefix toolchain-funcs wrapper WINE_GECKO=2.47.4 @@ -415,6 +415,9 @@ pkg_postinst() { ewarn "applications under ${PN} will likely not be usable." fi + optfeature "/dev/hidraw* access used for *some* controllers (e.g. DualShock4)" \ + games-util/game-device-udev-rules + eselect wine update --if-unset || die }
[gentoo-commits] repo/gentoo:master commit in: app-emulation/wine-staging/
commit: bd830da1d6808098a20bffd01559cbda993b95b4 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Feb 16 10:31:37 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Feb 16 10:50:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd830da1 app-emulation/wine-staging: optfeature on game-device-udev-rules In 9.1+, wine defaults to using /dev/hidraw* for some extra gamepads, most notably Sony DualShock4 which may come as unexpected. /dev/hidraw* access is restricted to root by default leaving users with a situation that seem like a wine regression. Only a optfeature since most gamepads do not need this (xbox one, about any 3rd party gamepads, etc...). Hopefully the optfeature is noticed by affected users. Signed-off-by: Ionen Wolkens gentoo.org> app-emulation/wine-staging/wine-staging-9.1.ebuild | 5 - app-emulation/wine-staging/wine-staging-9.2.ebuild | 5 - app-emulation/wine-staging/wine-staging-.ebuild | 5 - 3 files changed, 12 insertions(+), 3 deletions(-) diff --git a/app-emulation/wine-staging/wine-staging-9.1.ebuild b/app-emulation/wine-staging/wine-staging-9.1.ebuild index f9096affab24..4ec95df08d29 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 multilib multilib-build +inherit autotools edo flag-o-matic optfeature multilib multilib-build inherit prefix python-any-r1 toolchain-funcs wrapper WINE_GECKO=2.47.4 @@ -461,6 +461,9 @@ pkg_postinst() { ewarn "applications under ${PN} will likely not be usable." fi + optfeature "/dev/hidraw* access used for *some* controllers (e.g. DualShock4)" \ + games-util/game-device-udev-rules + eselect wine update --if-unset || die } diff --git a/app-emulation/wine-staging/wine-staging-9.2.ebuild b/app-emulation/wine-staging/wine-staging-9.2.ebuild index 9790d6480e7e..6b83fcb60f31 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 multilib multilib-build +inherit autotools edo flag-o-matic optfeature multilib multilib-build inherit prefix python-any-r1 toolchain-funcs wrapper WINE_GECKO=2.47.4 @@ -461,6 +461,9 @@ pkg_postinst() { ewarn "applications under ${PN} will likely not be usable." fi + optfeature "/dev/hidraw* access used for *some* controllers (e.g. DualShock4)" \ + games-util/game-device-udev-rules + eselect wine update --if-unset || die } diff --git a/app-emulation/wine-staging/wine-staging-.ebuild b/app-emulation/wine-staging/wine-staging-.ebuild index 9790d6480e7e..6b83fcb60f31 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 multilib multilib-build +inherit autotools edo flag-o-matic optfeature multilib multilib-build inherit prefix python-any-r1 toolchain-funcs wrapper WINE_GECKO=2.47.4 @@ -461,6 +461,9 @@ pkg_postinst() { ewarn "applications under ${PN} will likely not be usable." fi + optfeature "/dev/hidraw* access used for *some* controllers (e.g. DualShock4)" \ + games-util/game-device-udev-rules + eselect wine update --if-unset || die }
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/stgit/
commit: ea99f8bb55c83933ce2a403042063c5e26f9b1e4 Author: Yixun Lan gentoo org> AuthorDate: Fri Feb 16 10:59:11 2024 + Commit: Yixun Lan gentoo org> CommitDate: Fri Feb 16 11:00:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea99f8bb dev-vcs/stgit: add 2.4.4 Signed-off-by: Yixun Lan gentoo.org> dev-vcs/stgit/Manifest | 14 +++ dev-vcs/stgit/stgit-2.4.4.ebuild | 212 +++ 2 files changed, 226 insertions(+) diff --git a/dev-vcs/stgit/Manifest b/dev-vcs/stgit/Manifest index 4be429670d9d..65bf9d806162 100644 --- a/dev-vcs/stgit/Manifest +++ b/dev-vcs/stgit/Manifest @@ -4,6 +4,7 @@ DIST anstream-0.6.4.crate 20593 BLAKE2B 2b617c45d351e01222fc50f52551e57b4a8b0ecf DIST anstream-0.6.5.crate 30004 BLAKE2B 5ad0b0096a4cf199cc1b958657a69a81d8e12f3d9590049123043d005389f0eabcf69da7fe1e01b1b36eb04e66076699d2020a5d6e9d441ade2062b830e6df09 SHA512 98206c568d8f2204bddcbbd915ed22d214410aa26dc74ef56799c9237681877a7447effdb9ef97cfabef0afd7a1b73e27d82c7e976f1216ac502d625089c6fdc DIST anstyle-1.0.4.crate 13998 BLAKE2B fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59 SHA512 671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3 DIST anstyle-1.0.5.crate 14371 BLAKE2B ef224232c88f757877f21ba135cfa1f37138e85697bd202ba75256a59fc49e959557eda0008f04004952aedd6695a515dc7ac9353a76a6f7b0472d2ed5f5e5b9 SHA512 c26e060536126479b011d6e37e9fd3433eea5d30f650e57d8e3c5ad0f0fe3654f48baad68774099b34f815a3f21fca61a84e0c8e6dd99751d2d98ca0dfd7 +DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20 SHA512 dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa DIST anstyle-parse-0.2.2.crate 24696 BLAKE2B 979daa24ccc3ea484445216bddc190f148f0ad83b95c997c1becbadfb641b67834980c413bcf5b7ddc2c6883d5e071a9636fbb44f79680ac42f8b73a797e466a SHA512 28039806f87c2bd8266cea834975939b79fdf0cc95a029654806655c0662520aa497d84eefadcd9edce204986e60b62678e76a09cdb38bcc50c91e9d05c4bee9 DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e0d8b8c430f7e74f9b10d8de4b49fd1c6facfdafde305b7a3e55b1ebf2b4e8ec4975a0cce691514ddae9eb5b5e711e SHA512 4a6d0f706d75c9b3c5144f34efdef3ef8fcd075962c594a23a6209ed56112563a34b3c01e05a08a0868d59204272d06211b2585cb9d06ce075ea875bedb2f399 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a @@ -40,9 +41,11 @@ DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af784 DIST ctrlc-3.4.1.crate 14191 BLAKE2B da87431cf1a5497ce1212da60a63f362b5d6fea2972e2fff5cbe4a64b0f815d331173df0f78b58cb1e6566068d9320f36ed85aac09944a7115da061c7c614e66 SHA512 7a42302274ce2b4a361b0ca80f0d4ad5d14e0936ca50679b5655bec40d9815d4e2e634322dfb2d652f7de0b0d04f8548915d7af9e13685f1a63415a078f849d9 DIST ctrlc-3.4.2.crate 14171 BLAKE2B 65bcbaff2a58a78370888e988e52bdf7b8c1dec5963854374a87fa31b4db633f41b7a7e9965027411c14b089680eaaf32db1ab26ceeebaecbe09c0c3b5e1fce9 SHA512 99fc52445a51438bbbefefedf6409efc6b9c8db8f8932bde8eebeda3bfa952d116923b6ea9762e3bd28521ddee17ca1c8fb9b24cf8fe287063ec2ffc696ec408 DIST curl-0.4.44.crate 91415 BLAKE2B 0193d51d0ebca5a9ac87a3a2537d573a15d8f0c47e0dba5ad3c0401dfe4a96e63c43a1be054433eb782f90ec61dbc60a12ba035e4fdb033eefe53860d41c3494 SHA512 499c3496cb019856773da10c5dcdf539c3fb7542a5e5dde4923d36e0f9274515b43a68bd31fc18a9adbfa9061d752fa698dfc2fbb6a6b1c1347001b3d112b3e5 +DIST curl-0.4.45.crate 94852 BLAKE2B ead351af57c810717f9453de2d9e775ebaca5a739769c74a5c2d03a0a0661b805ae315bc53008754b4ca439716318c40225a7e2bfff1790525d13d42d7f7f794 SHA512 d6c601891e971ed97e7d87b6d7049fe0d329ae036e647abc06e12e3793964b03acc004b40893ab112343ce38f1d3b0ee4606bc07efdf76e697d1da2ceacef7eb DIST curl-sys-0.4.66+curl-8.3.0.crate 3205987 BLAKE2B 8e3ca4789d714d8cb05effa65541c8c69f516a6361449808e1d813c02455ef015de2f83452de024199395f23b60b0c41a57dc24478542add5d8f9a112e4f9d4e SHA512 2b13381ac0a88e46e0ec009bc5cc7e1ea71c94ea4156d002952e6ecb990e29ddcdb2947b2b7e21fb280823318cb93a8eceeb6e9de438917e65d91a0aa5d297ce DIST curl-sys-0.4.70+curl-8.5.0.crate 3254512 BLAKE2B 2f07aa5ebc35ef46869775861b11849b4d728be33d957ff03e4d7d893caae9f78b137bd507aacacdadd1071fc220157907295233760f43d596834b92d58b3583 SHA512 349fb40ef95da3595425056c44bac9bf122f8e9b2095fbe0f2ea7442460cc40ad49bc30b7aec5961cd625d804348306971d53783f13208e6813158c9096e58b4 DIST curl-sys-0.4.71+curl-8.6.0.crate 3269597 BLAKE2B 928282711c1e219a392a8860a070d
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/stgit/
commit: a73a7c098b80e59e5e308e6a219f676014537d13 Author: Yixun Lan gentoo org> AuthorDate: Fri Feb 16 10:59:47 2024 + Commit: Yixun Lan gentoo org> CommitDate: Fri Feb 16 11:00:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a73a7c09 dev-vcs/stgit: drop 2.4.2 Signed-off-by: Yixun Lan gentoo.org> dev-vcs/stgit/Manifest | 66 dev-vcs/stgit/stgit-2.4.2.ebuild | 210 --- 2 files changed, 276 deletions(-) diff --git a/dev-vcs/stgit/Manifest b/dev-vcs/stgit/Manifest index 65bf9d806162..b2f7514f9866 100644 --- a/dev-vcs/stgit/Manifest +++ b/dev-vcs/stgit/Manifest @@ -1,7 +1,6 @@ DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST anstream-0.6.11.crate 30239 BLAKE2B 4ac585ec56a804239d32ad3e64d93936ef9d5c8e0f0e2df17f7b081b6a3b2c4c32ff4ebc09ec02507bbed22b025628029d859610aed90c024e19a3216de73c8b SHA512 f8dd65cc116a1495782a3bfc98edfdd0973ab22ea2fafd292fb4bd3495af7b5ea410f320d3fa05f7f812fa96c2a20f4cd2af9fc58869a1a306f32714cbe45163 DIST anstream-0.6.4.crate 20593 BLAKE2B 2b617c45d351e01222fc50f52551e57b4a8b0ecf84c6ddf44336c7c9d3b9dde15232b1c4f664d567849295bf8f03612b73ded56f1b3937392eb7718f1e0446c3 SHA512 0b983d626c53d1edc184f04cbd2c004eb9c40d14486b23cce86ebf50cbd3d916d32cb0423ae1d67c2b83b966690090af740538538ef846c0b126c686a1ebe159 -DIST anstream-0.6.5.crate 30004 BLAKE2B 5ad0b0096a4cf199cc1b958657a69a81d8e12f3d9590049123043d005389f0eabcf69da7fe1e01b1b36eb04e66076699d2020a5d6e9d441ade2062b830e6df09 SHA512 98206c568d8f2204bddcbbd915ed22d214410aa26dc74ef56799c9237681877a7447effdb9ef97cfabef0afd7a1b73e27d82c7e976f1216ac502d625089c6fdc DIST anstyle-1.0.4.crate 13998 BLAKE2B fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59 SHA512 671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3 DIST anstyle-1.0.5.crate 14371 BLAKE2B ef224232c88f757877f21ba135cfa1f37138e85697bd202ba75256a59fc49e959557eda0008f04004952aedd6695a515dc7ac9353a76a6f7b0472d2ed5f5e5b9 SHA512 c26e060536126479b011d6e37e9fd3433eea5d30f650e57d8e3c5ad0f0fe3654f48baad68774099b34f815a3f21fca61a84e0c8e6dd99751d2d98ca0dfd7 DIST anstyle-1.0.6.crate 14604 BLAKE2B 0716d0dbb62bf05c63c2bfe1c689896660073a423d26965ce2570f11e1925752a61209d78c2f2fe65ec4eb64ea4ffbb39669e789c0ba5d1b71e75de929153b20 SHA512 dc0e505465be54799b9faad70d0c6f7f0dcf9f5e1aaa43177b826c85dae626b054910244da0499862f066f6723a1560ad12100aec523f28c6198f1ea0d1b78fa @@ -12,25 +11,20 @@ DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53a DIST anstyle-wincon-3.0.1.crate 11279 BLAKE2B 593de9443b4c612526550285a6c156db26a233815e77a748597c6eea509ae511f41eb8ee736010f8be853695c9f1d94b034a77190e612f0a00bf00385d66ced2 SHA512 75ab14081b09e031ee0f559538976f39092aaeb6f561a56de83d12911cc2b45e28eec21068792c86a61e344021921ab55e7139ca79acec78e7d4a796dfa42a2e 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.76.crate 44259 BLAKE2B 7be61550d78bafe866fc90dd1643cf335110e1f41faaecf295c5433c81894e7398f31f825394aa13df783a3bde3aa6dc11f129d882f0e452a635cfe88b77b84e SHA512 53f2240f952fd806ad0f247b1ee26f988cb8e237e067ddaa12e67efc8d2477ecc5eea0e7fbe59a7f35935185238b184860e3c594c67a96856b0c6407a09cad55 DIST anyhow-1.0.79.crate 44931 BLAKE2B 9270f04c6fbbecb535e3081f4275c3df28f6a893c1dfc0a9f7c009994de2deb8ebced04fe5e6f62931b33c3707f4fbfb0c3b28da1a611b413d40d27149d1fd2f SHA512 ecd6fb1367d494df18c0e274b336a133f3acf7b6a5487d20bdd06e08c7f1f729877086a0966e998221daff120504fadd2be2dc4219ed621f81b0a50c2bbc2011 DIST arc-swap-1.6.0.crate 67342 BLAKE2B 6afd6570c3cef4ae722d4168c3320be1343c4f6043892e5e5b52879b8210a896e083d720797b41a41db04a08eefdcfbacbfdee1a7f2180e9755c868d6fded872 SHA512 5e09cef9fa12d1204db24f3397158a3f45d12dd0fa61eadd691bba120a43fdaa916ab09997e7a63d61a3fb7dada4e3266181f4ef413850c4bc5e59d2c6c5b9df DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 d
[gentoo-commits] repo/gentoo:master commit in: dev-java/openjdk/
commit: adb25f4762d0d9d4eb8da557f9b54d6c05632513 Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Thu Feb 1 11:02:36 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Feb 16 11:21:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adb25f47 dev-java/openjdk: drop icedtea{,-bin} Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Miroslav Šulc gentoo.org> .../openjdk/{openjdk-8.382_p05.ebuild => openjdk-8.382_p05-r1.ebuild} | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-java/openjdk/openjdk-8.382_p05.ebuild b/dev-java/openjdk/openjdk-8.382_p05-r1.ebuild similarity index 98% rename from dev-java/openjdk/openjdk-8.382_p05.ebuild rename to dev-java/openjdk/openjdk-8.382_p05-r1.ebuild index 9b1632baec83..4ffbf386f2c7 100644 --- a/dev-java/openjdk/openjdk-8.382_p05.ebuild +++ b/dev-java/openjdk/openjdk-8.382_p05-r1.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 @@ -62,9 +62,7 @@ DEPEND=" x11-libs/libXtst || ( dev-java/openjdk-bin:${SLOT} - dev-java/icedtea-bin:${SLOT} dev-java/openjdk:${SLOT} - dev-java/icedtea:${SLOT} ) "
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 9d1c2c7c952dbd66c6594a3ed8ebd648b69e6fab Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Thu Feb 1 09:36:31 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Feb 16 11:22:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d1c2c7c profiles/package.mask: Last rite dev-java/icedtea{,-bin} Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/35041 Signed-off-by: Miroslav Šulc gentoo.org> profiles/package.mask | 9 + 1 file changed, 9 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index ac55438c337c..f45aede2d848 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -91,6 +91,15 @@ dev-cpp/libodb dev-cpp/libodb-sqlite dev-util/build2 +# Volkmar W. Pogatzki (2024-02-14) +# "A harness to build OpenJDK using [...]" is no longer needed since +# Gentoo can build openjdk from source. +# Maintainer capacity missing to maintain these packages. +# More than 30 open bugs. +# Removal on 2024-03-15. +dev-java/icedtea +dev-java/icedtea-bin + # Michał Górny (2024-02-10) # Very fragile, keeps breaking. Limited platform support. Used only # as an optional dependency for dev-python/ipykernel.
[gentoo-commits] repo/gentoo:master commit in: virtual/jdk/
commit: 1ed495e1ff043670b7c04dcc32aa03960a749a5e Author: Volkmar W. Pogatzki pogatzki net> AuthorDate: Wed Feb 14 13:37:35 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Feb 16 11:21:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ed495e1 virtual/jdk: drop dev-java/icedtea{,-bin} Signed-off-by: Volkmar W. Pogatzki pogatzki.net> Signed-off-by: Miroslav Šulc gentoo.org> virtual/jdk/{jdk-1.8.0-r6.ebuild => jdk-1.8.0-r7.ebuild} | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/virtual/jdk/jdk-1.8.0-r6.ebuild b/virtual/jdk/jdk-1.8.0-r7.ebuild similarity index 75% rename from virtual/jdk/jdk-1.8.0-r6.ebuild rename to virtual/jdk/jdk-1.8.0-r7.ebuild index db1d7c529ff3..5fc6997249a2 100644 --- a/virtual/jdk/jdk-1.8.0-r6.ebuild +++ b/virtual/jdk/jdk-1.8.0-r7.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,6 +11,4 @@ IUSE="headless-awt" RDEPEND="|| ( dev-java/openjdk-bin:8[headless-awt=] dev-java/openjdk:8[headless-awt=] - dev-java/icedtea-bin:8[headless-awt=] - dev-java/icedtea:8[headless-awt=] )"
[gentoo-commits] repo/gentoo:master commit in: dev-java/leiningen-bin/
commit: a4c5a9f592bf48f2f166bdfab5fe8899f2c3c1b4 Author: Aaron Burnett adelie io> AuthorDate: Wed Feb 14 15:27:18 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Feb 16 11:31:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4c5a9f5 dev-java/leiningen-bin: Bump to 2.11.2 Signed-off-by: Aaron Burnett adelie.io> Closes: https://github.com/gentoo/gentoo/pull/35323 Signed-off-by: Miroslav Šulc gentoo.org> dev-java/leiningen-bin/Manifest| 2 + dev-java/leiningen-bin/leiningen-bin-2.11.2.ebuild | 62 ++ 2 files changed, 64 insertions(+) diff --git a/dev-java/leiningen-bin/Manifest b/dev-java/leiningen-bin/Manifest index 92e7e580c26f..e926bd0e5d8e 100644 --- a/dev-java/leiningen-bin/Manifest +++ b/dev-java/leiningen-bin/Manifest @@ -1,4 +1,6 @@ DIST leiningen-2.11.1-standalone.jar 16481190 BLAKE2B 62f77411cc1d76ef15a7dee3185e109fdfe2f4c7273fb23b5d1aad13e7cc09f95bb71efaef190b890892cffab3ebcff84f0829105df824e8942367c96f388ca3 SHA512 9549bfebe79d4358ec94493df1f261ac8f84fae1b00c5a0e7a1c52b8d38f30b1b51241246224890b02cdad7ca388567b1e57aae850ba77878faf091d9d0e8d66 DIST leiningen-2.11.1.sh 7467 BLAKE2B 7c82fde4cca990ef31fe6e207c872d6cfad69d0afc906119d069140831dc9e66e4fab8742c610eb922b14a3f4dec3c525c8a0598e426d78830d4136bace7a0f6 SHA512 9399bd4f37a9326d928b73c2f43b438545ea1c87942c365a86958345e95f86059d2d6fa18a68b20cc615193f69909620089c6f7aa8b8ab22c9fbc0f04852f6a5 +DIST leiningen-2.11.2-standalone.jar 16481883 BLAKE2B 556e9fdcd5f8c14e046ff8e12f9c5d52c214f0c7cf8af9469e140dc21187a0cb2d5acc02b0ab48b110278d5143cdeef2b4eb8d2945d5acaf568cfe35e1877c04 SHA512 a49e82acccdaae4f619796adf1ef9d0cfc4998c01f4c918520bb3f757b9f7808fb5c65241f79aea730d1e90181c9c2983b7219ef0893103f7abcedf94afcafd5 +DIST leiningen-2.11.2.sh 7467 BLAKE2B bfd9031e1f0c2b8cedf435832f2da5f45ac4c9fbdb2684f4900b43e62c3ffec03781ca2491f1a305c480a7fa8bf5cccf9e934ecc12e6e0ce1da539d9d8fe01dd SHA512 b4e0c553148f81bced1d8df09811f337352149bba879b0828fdeb6efd176fcebf0c4f263a5c8b74241b6a2dd7df52d932271cbf8f11f71279b498f8a9e2399b4 DIST leiningen-2.9.8-standalone.jar 12834369 BLAKE2B 6c9bc9a2f990bb4959aa06f8f8b31c1084f0d2bad2e19c8343fb7e8a02acb6f6173737cbf36b028e113577ef26e380d7ace035316dee840c6da92512afa7ac0b SHA512 de4989bf31fe86bfb943d90b683dd17a7417c267e67ac8036967ed352e47a4361b8b6ec8378a1e6cf24fd8df51bcabb9578bc8f487d812c9fb5c2f5f476016cd DIST leiningen-2.9.8.sh 4555 BLAKE2B c876d19a4ba9a53d84c31874af442e57e6184ce1f7145512355a88b833d2d236bd73eef93f260d22b51e6200c5579c3721a8b6bcb16d516e503a98a2eaf26126 SHA512 58cba7d457c98546e530ad821273cb3f51445ed3191022d0963dd51683cb6b24d0f7d557da34313083b0df11a2c9885bf6d5bb073dea736731de95e8fbbca492 diff --git a/dev-java/leiningen-bin/leiningen-bin-2.11.2.ebuild b/dev-java/leiningen-bin/leiningen-bin-2.11.2.ebuild new file mode 100644 index ..81887709ff36 --- /dev/null +++ b/dev-java/leiningen-bin/leiningen-bin-2.11.2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit java-pkg-2 + +MY_PN="${PN%-bin}" +MY_PNV="${MY_PN}-${PV}" + +DESCRIPTION="Automate Clojure projects without setting your hair on fire" +HOMEPAGE="https://leiningen.org/"; +SRC_URI=" + https://github.com/technomancy/${MY_PN}/releases/download/${PV}/${MY_PNV}-standalone.jar + https://raw.githubusercontent.com/technomancy/${MY_PN}/${PV}/bin/lein-pkg -> ${MY_PNV}.sh +" + +LICENSE="EPL-1.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86 ~x64-macos" + +RDEPEND=">=virtual/jre-1.8" +DEPEND=">=virtual/jdk-1.8" + +RESTRICT="test" + +src_unpack() { + mkdir -p "${S}" || die "Can't mkdir ${S}" + cd "${S}" || die "Can't enter ${S}" + for file in ${A}; do + einfo "Copying ${file}" + cp "${DISTDIR}/${file}" "${S}/" || die "Can't copy ${file}" + done +} + +src_prepare() { + einfo "Copying leinrc" + cp "${FILESDIR}/leinrc" "${S}/" || die "Can't copy leinrc" + einfo "Patching leinrc" + sed -i "s^@@PN@@^${PN}^" "${S}/leinrc" || die "Can't patch leinrc" + + einfo "Renaming lein-pkg" + # Rename generically to help user patching + mv "${S}/${MY_PNV}.sh" "${S}/lein" || die "Can't rename to lein" + + einfo "Patching lein" + java-pkg_init_paths_ + sed -i "s|^LEIN_JAR=.*$|LEIN_JAR=${EPREFIX}/${JAVA_PKG_JARDEST#/}/${PN}.jar|" "${S}/lein" \ + || die "Can't patch LEIN_JAR in lein" + + default +} + +src_compile() { :; } + +src_install() { + dobin "${S}/lein" + java-pkg_newjar "${MY_PNV}-standalone.jar" + insinto /etc + doins "${S}/leinrc" + fperms 0644 "/etc/leinrc" +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/nginx/
commit: 8c56729acb8f87df49c0226099554fdacb4127f0 Author: Joonas Niilola gentoo org> AuthorDate: Fri Feb 16 11:14:50 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Feb 16 11:37:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c56729a www-servers/nginx: re-add dropped keywords - use.mask [test] via profiles instead. Signed-off-by: Joonas Niilola gentoo.org> www-servers/nginx/nginx-1.25.3-r1.ebuild | 4 ++-- www-servers/nginx/nginx-1.25.4.ebuild| 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/www-servers/nginx/nginx-1.25.3-r1.ebuild b/www-servers/nginx/nginx-1.25.3-r1.ebuild index 8bb57ea46b9a..4e7603cd13f8 100644 --- a/www-servers/nginx/nginx-1.25.3-r1.ebuild +++ b/www-servers/nginx/nginx-1.25.3-r1.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 @@ -213,7 +213,7 @@ LICENSE="BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_push_stream? ( GPL-3 )" SLOT="mainline" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~x86 ~amd64-linux ~x86-linux" RESTRICT="!test? ( test )" diff --git a/www-servers/nginx/nginx-1.25.4.ebuild b/www-servers/nginx/nginx-1.25.4.ebuild index 27f9af0e0264..25a807d6806b 100644 --- a/www-servers/nginx/nginx-1.25.4.ebuild +++ b/www-servers/nginx/nginx-1.25.4.ebuild @@ -213,7 +213,7 @@ LICENSE="BSD-2 BSD SSLeay MIT GPL-2 GPL-2+ nginx_modules_http_push_stream? ( GPL-3 )" SLOT="mainline" -KEYWORDS="~amd64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm/
commit: e7fe86c903cd410d228d2f3c1534d3cc49855fbe Author: Joonas Niilola gentoo org> AuthorDate: Fri Feb 16 11:17:32 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Feb 16 11:37:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7fe86c9 profiles/arch/arm: use.mask nginx[test] - dependencies not keyworded. Signed-off-by: Joonas Niilola gentoo.org> profiles/arch/arm/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/arm/package.use.mask b/profiles/arch/arm/package.use.mask index db15ff1b5b2f..fc7419122e42 100644 --- a/profiles/arch/arm/package.use.mask +++ b/profiles/arch/arm/package.use.mask @@ -1,6 +1,10 @@ # Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Joonas Niilola (2024-02-16) +# Test dependencies not keyworded on this arch. +www-servers/nginx test + # Eray Aslan (2024-02-13) # tests require dev-db/mongodb which is not keyworded dev-libs/mongo-c-driver test
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/ppc/
commit: 340dd714598c2fdf1b4c974fa95fc5f412b715ee Author: Joonas Niilola gentoo org> AuthorDate: Fri Feb 16 11:19:41 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Feb 16 11:37:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=340dd714 profiles/arch/ppc: use.mask nginx[test] - dependencies not keyworded. Signed-off-by: Joonas Niilola gentoo.org> Closes: https://github.com/gentoo/gentoo/pull/35371 profiles/arch/ppc/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/ppc/package.use.mask b/profiles/arch/ppc/package.use.mask index 44bd1645436f..adbf267bb54a 100644 --- a/profiles/arch/ppc/package.use.mask +++ b/profiles/arch/ppc/package.use.mask @@ -1,6 +1,10 @@ # Copyright 2023-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Joonas Niilola (2024-02-16) +# Test dependencies not keyworded on this arch. +www-servers/nginx test + # Eray Aslan (2024-02-13) # tests require dev-db/mongodb which is not keyworded dev-libs/mongo-c-driver test
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/loong/
commit: 7931b5b7ca370223740b26eefd1b22f400d4296c Author: Joonas Niilola gentoo org> AuthorDate: Fri Feb 16 11:19:04 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Feb 16 11:37:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7931b5b7 profiles/arch/loong: use.mask nginx[test] - dependencies not keyworded. Signed-off-by: Joonas Niilola gentoo.org> profiles/arch/loong/package.use.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask index 75eb03278f49..94a6761dcf83 100644 --- a/profiles/arch/loong/package.use.mask +++ b/profiles/arch/loong/package.use.mask @@ -1,6 +1,10 @@ # Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Joonas Niilola (2024-02-16) +# Test dependencies not keyworded on this arch. +www-servers/nginx test + # Sam James (2024-02-03) # We only have MariaDB on loong, not MySQL. dev-perl/DBD-MariaDB mysql
[gentoo-commits] repo/gentoo:master commit in: kde-apps/libkcddb/
commit: 6b68f58583c6e7be966c177443c5956ccfda1ca6 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jan 7 19:19:13 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Feb 16 11:47:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b68f585 kde-apps/libkcddb: Add remote-id metadata Signed-off-by: Andreas Sturmlechner gentoo.org> kde-apps/libkcddb/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-apps/libkcddb/metadata.xml b/kde-apps/libkcddb/metadata.xml index c45be7e6598a..318028091477 100644 --- a/kde-apps/libkcddb/metadata.xml +++ b/kde-apps/libkcddb/metadata.xml @@ -7,6 +7,7 @@ https://bugs.kde.org/ + multimedia/libkcddb Disable components colliding with KF6, depend on KF6 components instead
[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/, profiles/features/musl/
commit: 8ecc13c37a20b5112ac26306fd29d38e6061baf0 Author: Marc Schiffbauer gentoo org> AuthorDate: Fri Feb 16 11:58:47 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Fri Feb 16 12:00:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ecc13c3 app-editors/logseq-desktop-bin: add 0.10.6 and add mask for musl, as its compiled against glibc Closes: https://bugs.gentoo.org/922350 Signed-off-by: Marc Schiffbauer gentoo.org> app-editors/logseq-desktop-bin/Manifest| 1 + .../logseq-desktop-bin-0.10.6.ebuild | 90 ++ profiles/features/musl/package.mask| 4 + 3 files changed, 95 insertions(+) diff --git a/app-editors/logseq-desktop-bin/Manifest b/app-editors/logseq-desktop-bin/Manifest index 610af32627ea..044d6e7a3fae 100644 --- a/app-editors/logseq-desktop-bin/Manifest +++ b/app-editors/logseq-desktop-bin/Manifest @@ -1,2 +1,3 @@ DIST logseq-desktop-bin-0.10.3.zip 196558568 BLAKE2B b031283954067f230fad205c3a1ffd302b1a74288694fcd3e566f3403a541a5bcd406e82f75dc8b0f2cccd12f284dd6ab32a4302e0baf30e967c0787b5718e9d SHA512 615f3a6534aab05d658c9f89f9d02ea621b754ce57b919b105226fb7bcfd5b8cacf7ad1644a4ea233148f5c92708830bddf7eb1226d0c759f28906ca8dbb1ec1 DIST logseq-desktop-bin-0.10.5.zip 196686745 BLAKE2B 9dfc64cf71037a4910dadc48f9e8ef9ff18bf5b34d02667a370e7393b38afcd97b45ae3dcc48ab577a3f25aeb01f74867b92ab6216feb3439e180a3671392f34 SHA512 56ffcdf0394ea064a53f9338d5a7cec54908b7c6f3176f15f6a009d68230cb58fb4d2ec3ac72f752a96ecf0025b06ad7aaa70e6e19623f5e7e95e12b1567c0f3 +DIST logseq-desktop-bin-0.10.6.zip 189610228 BLAKE2B 96dfa264c7018d973849cc52775c8dfccf3284f0880efba596697af21b0ae949fbdf39d1a0abc4e46242f58344c93075de6320460e3518bcdcd76b74c4690dd0 SHA512 42c7823973def77484f0f3ec21a47dad4acf02d60d40c1aeae73b583b6cbae8fea911692aac069c6daa657b8849e1129f13f328a4e1f991b289e9805a612a368 diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6.ebuild b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6.ebuild new file mode 100644 index ..e1b0af6cf3f7 --- /dev/null +++ b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.6.ebuild @@ -0,0 +1,90 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS=" + af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fil fi fr gu he hi + hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw + ta te th tr uk ur vi zh-CN zh-TW +" + +inherit chromium-2 desktop unpacker xdg + +DESCRIPTION="A privacy-first, open-source platform for knowledge sharing and management." +HOMEPAGE="https://github.com/logseq/logseq"; +SRC_URI="https://github.com/logseq/logseq/releases/download/${PV}/logseq-linux-x64-${PV}.zip -> ${P}.zip" +S="${WORKDIR}/Logseq-linux-x64" + +LICENSE="AGPL-3" +SLOT="0" +KEYWORDS="-* ~amd64" + +RESTRICT="mirror splitdebug" + +RDEPEND=" + dev-libs/openssl:0/3 + media-libs/alsa-lib + media-libs/mesa + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/glibc + sys-libs/zlib + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/pango +" +BDEPEND=" + app-arch/unzip +" + +QA_PREBUILT="*" + +src_configure() { + default + chromium_suid_sandbox_check_kernel_config +} + +src_prepare() { + default + pushd locales > /dev/null || die + chromium_remove_language_paks + popd > /dev/null || die +} + +src_install() { + exeinto /opt/logseq-desktop + doexe Logseq chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so libvulkan.so.1 + + insinto /opt/logseq-desktop + doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin \ + v8_context_snapshot.bin version vk_swiftshader_icd.json + insopts -m0755 + doins -r locales resources + + # Chrome-sandbox requires the setuid bit to be specifically set + # see https://github.com/electron/electron/issues/17972 + fowners root /opt/logseq-desktop/chrome-sandbox + fperms 4711 /opt/logseq-desktop/chrome-sandbox + + # Crashpad is included in the package once in a while and when it does, it must be installed. + # See #903616 and #890595 + [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler + + dosym ../logseq-desktop/Logseq /opt/bin/logseq + + make_desktop_entry "/opt/bin/logseq %U" Logseq logseq Office \ + "StartupWMClass=logseq\nTerminal=false\nMimeType=x-scheme-handler/logseq" + # some releases do not have an icon included, but we dont fail if th
[gentoo-commits] repo/gentoo:master commit in: app-editors/logseq-desktop-bin/
commit: 6099a52d6f05097ca4d6ec446a9e99c650529387 Author: Marc Schiffbauer gentoo org> AuthorDate: Fri Feb 16 12:00:54 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Fri Feb 16 12:00:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6099a52d app-editors/logseq-desktop-bin: drop 0.10.3 Signed-off-by: Marc Schiffbauer gentoo.org> app-editors/logseq-desktop-bin/Manifest| 1 - .../logseq-desktop-bin-0.10.3.ebuild | 89 -- 2 files changed, 90 deletions(-) diff --git a/app-editors/logseq-desktop-bin/Manifest b/app-editors/logseq-desktop-bin/Manifest index 044d6e7a3fae..e0b4cbe35cb4 100644 --- a/app-editors/logseq-desktop-bin/Manifest +++ b/app-editors/logseq-desktop-bin/Manifest @@ -1,3 +1,2 @@ -DIST logseq-desktop-bin-0.10.3.zip 196558568 BLAKE2B b031283954067f230fad205c3a1ffd302b1a74288694fcd3e566f3403a541a5bcd406e82f75dc8b0f2cccd12f284dd6ab32a4302e0baf30e967c0787b5718e9d SHA512 615f3a6534aab05d658c9f89f9d02ea621b754ce57b919b105226fb7bcfd5b8cacf7ad1644a4ea233148f5c92708830bddf7eb1226d0c759f28906ca8dbb1ec1 DIST logseq-desktop-bin-0.10.5.zip 196686745 BLAKE2B 9dfc64cf71037a4910dadc48f9e8ef9ff18bf5b34d02667a370e7393b38afcd97b45ae3dcc48ab577a3f25aeb01f74867b92ab6216feb3439e180a3671392f34 SHA512 56ffcdf0394ea064a53f9338d5a7cec54908b7c6f3176f15f6a009d68230cb58fb4d2ec3ac72f752a96ecf0025b06ad7aaa70e6e19623f5e7e95e12b1567c0f3 DIST logseq-desktop-bin-0.10.6.zip 189610228 BLAKE2B 96dfa264c7018d973849cc52775c8dfccf3284f0880efba596697af21b0ae949fbdf39d1a0abc4e46242f58344c93075de6320460e3518bcdcd76b74c4690dd0 SHA512 42c7823973def77484f0f3ec21a47dad4acf02d60d40c1aeae73b583b6cbae8fea911692aac069c6daa657b8849e1129f13f328a4e1f991b289e9805a612a368 diff --git a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.3.ebuild b/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.3.ebuild deleted file mode 100644 index f5d920066282.. --- a/app-editors/logseq-desktop-bin/logseq-desktop-bin-0.10.3.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_LANGS=" - af am ar bg bn ca cs da de el en-GB en-US es-419 es et fa fil fi fr gu he hi - hr hu id it ja kn ko lt lv ml mr ms nb nl pl pt-BR pt-PT ro ru sk sl sr sv sw - ta te th tr uk ur vi zh-CN zh-TW -" - -inherit chromium-2 desktop unpacker xdg - -DESCRIPTION="A privacy-first, open-source platform for knowledge sharing and management." -HOMEPAGE="https://github.com/logseq/logseq"; -SRC_URI="https://github.com/logseq/logseq/releases/download/${PV}/logseq-linux-x64-${PV}.zip -> ${P}.zip" -S="${WORKDIR}/Logseq-linux-x64" - -LICENSE="AGPL-3" -SLOT="0" -KEYWORDS="-* ~amd64" - -RESTRICT="mirror splitdebug" - -RDEPEND=" - dev-libs/openssl:0/3 - media-libs/alsa-lib - media-libs/mesa - net-misc/curl - net-print/cups - sys-apps/dbus - sys-libs/zlib - x11-libs/cairo - x11-libs/gtk+:3 - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/pango -" -BDEPEND=" - app-arch/unzip -" - -QA_PREBUILT="*" - -src_configure() { - default - chromium_suid_sandbox_check_kernel_config -} - -src_prepare() { - default - pushd locales > /dev/null || die - chromium_remove_language_paks - popd > /dev/null || die -} - -src_install() { - exeinto /opt/logseq-desktop - doexe Logseq chrome-sandbox libEGL.so libffmpeg.so libGLESv2.so libvk_swiftshader.so libvulkan.so.1 - - insinto /opt/logseq-desktop - doins chrome_100_percent.pak chrome_200_percent.pak icudtl.dat resources.pak snapshot_blob.bin \ - v8_context_snapshot.bin version vk_swiftshader_icd.json - insopts -m0755 - doins -r locales resources - - # Chrome-sandbox requires the setuid bit to be specifically set - # see https://github.com/electron/electron/issues/17972 - fowners root /opt/logseq-desktop/chrome-sandbox - fperms 4711 /opt/logseq-desktop/chrome-sandbox - - # Crashpad is included in the package once in a while and when it does, it must be installed. - # See #903616 and #890595 - [[ -x chrome_crashpad_handler ]] && doins chrome_crashpad_handler - - dosym ../logseq-desktop/Logseq /opt/bin/logseq - - make_desktop_entry "/opt/bin/logseq %U" Logseq logseq Office \ - "StartupWMClass=logseq\nTerminal=false\nMimeType=x-scheme-handler/logseq" - # some releases do not have an icon included, but we dont fail if that happens - doicon resources/app/icons/logseq.png || true -}
[gentoo-commits] repo/gentoo:master commit in: mail-mta/exim/, mail-mta/exim/files/
commit: 8b177cea39a5f4c6b96b698fb29266678ee19e0b Author: Fabian Groffen gentoo org> AuthorDate: Fri Feb 16 12:07:39 2024 + Commit: Fabian Groffen gentoo org> CommitDate: Fri Feb 16 12:07:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b177cea mail-mta/exim-4.97.1-r4: update regex memory patch Include 44b3172e3694 from upstream. Bug: https://bugs.gentoo.org/922780 Signed-off-by: Fabian Groffen gentoo.org> .../{exim-4.97.1-r4.ebuild => exim-4.97.1-r5.ebuild} | 0 .../exim/files/exim-4.97.1-memory-usage-bug-3047.patch | 18 -- 2 files changed, 12 insertions(+), 6 deletions(-) diff --git a/mail-mta/exim/exim-4.97.1-r4.ebuild b/mail-mta/exim/exim-4.97.1-r5.ebuild similarity index 100% rename from mail-mta/exim/exim-4.97.1-r4.ebuild rename to mail-mta/exim/exim-4.97.1-r5.ebuild diff --git a/mail-mta/exim/files/exim-4.97.1-memory-usage-bug-3047.patch b/mail-mta/exim/files/exim-4.97.1-memory-usage-bug-3047.patch index e467edf71fa2..c9b52f2aebfe 100644 --- a/mail-mta/exim/files/exim-4.97.1-memory-usage-bug-3047.patch +++ b/mail-mta/exim/files/exim-4.97.1-memory-usage-bug-3047.patch @@ -26,6 +26,11 @@ Date: Tue, 13 Feb 2024 17:34:19 + Subject: [PATCH] Use non-releasable memory for regex line-buffer Broken-by: 5aacb69f5c8 +From 44b3172e369435c2c1baa4e9c837252f729d2905 Mon Sep 17 00:00:00 2001 +From: Jeremy Harris +Date: Thu, 15 Feb 2024 19:56:40 + +Subject: [PATCH] regex: avoid releasing built RE midloop + diff --git a/src/src/exim.c b/src/src/exim.c --- a/src/exim.c +++ b/src/exim.c @@ -176,7 +181,7 @@ diff --git a/src/src/regex.c b/src/src/regex.c return OK; } } -@@ -110,9 +111,9 @@ FILE * mbox_file; +@@ -110,9 +111,8 @@ FILE * mbox_file; unsigned long mbox_size; FILE * mbox_file; pcre_list * re_list_head; @@ -184,7 +189,6 @@ diff --git a/src/src/regex.c b/src/src/regex.c long f_pos = 0; -int ret = FAIL; +int ret = FAIL, cnt, lcount = REGEX_LOOPCOUNT_STORE_RESET; -+rmark reset_point; regex_vars_clear(); @@ -199,8 +203,7 @@ diff --git a/src/src/regex.c b/src/src/regex.c -/* match each line against all regexes */ -linebuffer = store_get(32767, GET_TAINTED); -while (fgets(CS linebuffer, 32767, mbox_file)) -+reset_point = store_mark(); - { +- { - if ( mime_stream && mime_current_boundary /* check boundary */ - && Ustrncmp(linebuffer, "--", 2) == 0 - && Ustrncmp((linebuffer+2), mime_current_boundary, @@ -212,6 +215,8 @@ diff --git a/src/src/regex.c b/src/src/regex.c + /* precompile our regexes */ + if ((re_list_head = compile(*listptr, cacheable, &cnt))) +{ ++rmark reset_point = store_mark(); ++ +while (fgets(CS big_buffer, big_buffer_size, mbox_file)) + { + if ( mime_stream && mime_current_boundary /* check boundary */ @@ -229,10 +234,11 @@ diff --git a/src/src/regex.c b/src/src/regex.c + lcount = REGEX_LOOPCOUNT_STORE_RESET; + } + } ++ ++store_reset(reset_point); +} - } +- } -/* no matches ... */ -+store_reset(reset_point); -done: if (!mime_stream)
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-firmware/
commit: aa922e7ef0bf41a75ab999ae8ab8c9f2cbb35038 Author: Mike Pagano gentoo org> AuthorDate: Fri Feb 16 12:09:01 2024 + Commit: Mike Pagano gentoo org> CommitDate: Fri Feb 16 12:09:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa922e7e sys-kernel/linux-firmware: keyword 20240115-r3 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/linux-firmware/linux-firmware-20240115-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/linux-firmware/linux-firmware-20240115-r3.ebuild b/sys-kernel/linux-firmware/linux-firmware-20240115-r3.ebuild index b3fee43ebe5e..248bf3895d8e 100644 --- a/sys-kernel/linux-firmware/linux-firmware-20240115-r3.ebuild +++ b/sys-kernel/linux-firmware/linux-firmware-20240115-r3.ebuild @@ -19,7 +19,7 @@ else SRC_URI="https://mirrors.edge.kernel.org/pub/linux/kernel/firmware/${P}.tar.xz"; fi - KEYWORDS="-alpha -amd64 -arm -arm64 -hppa -ia64 -loong -m68k -mips -ppc -ppc64 -riscv -s390 -sparc -x86" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi DESCRIPTION="Linux firmware files"
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/
commit: 52756e88dd9d1e0bb05247c78b3223b853978482 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 16 10:56:51 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 16 12:11:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52756e88 app-arch/libarchive: Require xz-utils[extra-filters] for tests Closes: https://bugs.gentoo.org/870154 Signed-off-by: Michał Górny gentoo.org> app-arch/libarchive/libarchive-3.7.2.ebuild | 14 +++--- 1 file changed, 11 insertions(+), 3 deletions(-) diff --git a/app-arch/libarchive/libarchive-3.7.2.ebuild b/app-arch/libarchive/libarchive-3.7.2.ebuild index f5108832c6b5..3d5b9c43c1f6 100644 --- a/app-arch/libarchive/libarchive-3.7.2.ebuild +++ b/app-arch/libarchive/libarchive-3.7.2.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 @@ -17,8 +17,11 @@ SRC_URI=" LICENSE="BSD BSD-2 BSD-4 public-domain" SLOT="0/13" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle static-libs xattr zstd" -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc +IUSE=" + acl blake2 +bzip2 +e2fsprogs expat +iconv lz4 +lzma lzo nettle + static-libs test xattr zstd +" +RESTRICT="!test? ( test )" RDEPEND=" sys-libs/zlib[${MULTILIB_USEDEP}] @@ -43,12 +46,17 @@ DEPEND="${RDEPEND} virtual/os-headers e2fsprogs? ( sys-fs/e2fsprogs[${MULTILIB_USEDEP}] ) ) + test? ( + lzma? ( app-arch/xz-utils[extra-filters(+)] ) + ) " BDEPEND=" verify-sig? ( >=sec-keys/openpgp-keys-libarchive-20221209 ) elibc_musl? ( sys-libs/queue-standalone ) " +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libarchive.org.asc + # false positives (checks for libc-defined hash functions) QA_CONFIG_IMPL_DECL_SKIP=( SHA256_Init SHA256_Update SHA256_Final
[gentoo-commits] repo/gentoo:master commit in: xfce-base/libxfce4ui/
commit: 20a82655f8a3ee057363fcfb8b0987edc89ee053 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 16 10:39:33 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 16 12:11:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20a82655 xfce-base/libxfce4ui: Add x11-base/xorg-proto dependency Closes: https://bugs.gentoo.org/924327 Signed-off-by: Michał Górny gentoo.org> xfce-base/libxfce4ui/libxfce4ui-4.18.4.ebuild| 5 - xfce-base/libxfce4ui/libxfce4ui-4.19.4-r1.ebuild | 3 +++ 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/xfce-base/libxfce4ui/libxfce4ui-4.18.4.ebuild b/xfce-base/libxfce4ui/libxfce4ui-4.18.4.ebuild index 077fca6c69ee..ebc1f5a71ae2 100644 --- a/xfce-base/libxfce4ui/libxfce4ui-4.18.4.ebuild +++ b/xfce-base/libxfce4ui/libxfce4ui-4.18.4.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 @@ -38,6 +38,9 @@ DEPEND=" RDEPEND=" ${DEPEND} " +DEPEND+=" + x11-base/xorg-proto +" BDEPEND=" dev-lang/perl dev-util/intltool diff --git a/xfce-base/libxfce4ui/libxfce4ui-4.19.4-r1.ebuild b/xfce-base/libxfce4ui/libxfce4ui-4.19.4-r1.ebuild index 843e101e985e..a3495cc69173 100644 --- a/xfce-base/libxfce4ui/libxfce4ui-4.19.4-r1.ebuild +++ b/xfce-base/libxfce4ui/libxfce4ui-4.19.4-r1.ebuild @@ -43,6 +43,9 @@ DEPEND=" RDEPEND=" ${DEPEND} " +DEPEND+=" + x11-base/xorg-proto +" BDEPEND=" dev-lang/perl >=sys-devel/gettext-0.19.8
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 6b8cd71c67c59f2972b2ab4e7199fa844db2a98e Author: Michał Górny gentoo org> AuthorDate: Fri Feb 16 12:30:12 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 16 12:30:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b8cd71c package.mask: Mask =dev-vcs/git-2.43.2 Signed-off-by: Michał Górny gentoo.org> profiles/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index f45aede2d848..9b54381da77a 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,10 @@ #--- END OF EXAMPLES --- +# Michał Górny (2024-02-16) +# Breaks dev-util/pkgcheck. Masked until we resolve that. Bug #924718. +=dev-vcs/git-2.43.2 + # Sam James (2024-02-15) # May break on some arches b/c of visibility/map changes to ffi_type_longdouble =dev-libs/libffi-3.4.5
[gentoo-commits] repo/gentoo:master commit in: media-libs/libffado/
commit: 999cfa26780329398b5a0b7269092b9ad35e4562 Author: Miroslav Šulc gentoo org> AuthorDate: Fri Feb 16 12:45:02 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Feb 16 12:45:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=999cfa26 media-libs/libffado: dropped obsolete 2.4.7 Bug: https://bugs.gentoo.org/924478 Signed-off-by: Miroslav Šulc gentoo.org> media-libs/libffado/Manifest | 1 - media-libs/libffado/libffado-2.4.7.ebuild | 125 -- 2 files changed, 126 deletions(-) diff --git a/media-libs/libffado/Manifest b/media-libs/libffado/Manifest index 6198c27c79f4..ec50968e9f57 100644 --- a/media-libs/libffado/Manifest +++ b/media-libs/libffado/Manifest @@ -1,2 +1 @@ -DIST libffado-2.4.7.tgz 1231931 BLAKE2B 3c304011259ddbd35ce8fd725d38a5f50fca962981f9c5af6e377493a14985e4b96c64bcc54ba5a341028ec17dc6f2c42ce527422779f2edc6f9a1a61220cf51 SHA512 424a9ca7ded12e72d77a50d7ddf4e50dc0d55b80d725499df7609ce60d0eac8b24a41d9b8e4e74f78bdefe114b61bd5f1ec09a6d083f4a58475e66d61153f075 DIST libffado-2.4.8.tgz 1237955 BLAKE2B 14b83d55fc9a7b33c888b893c808f8419292fefaa2c2239b4b51c2b84070a584ea72821c8469bb8d965a9a5e6473b6fcfb5e85f4eecd2d424e3167322f8abb81 SHA512 fbbcd30640c55315f2e65fc6c07afc71a77dd2c9d1b6127ee55cd17e76511ad5f0563135e52397dbf113fb0d5925021a38780f231409bdd920da52e6c1ce3acc diff --git a/media-libs/libffado/libffado-2.4.7.ebuild b/media-libs/libffado/libffado-2.4.7.ebuild deleted file mode 100644 index 559b64032697.. --- a/media-libs/libffado/libffado-2.4.7.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit desktop python-single-r1 scons-utils toolchain-funcs udev multilib-minimal - -DESCRIPTION="Driver for IEEE1394 (Firewire) audio interfaces" -HOMEPAGE="http://www.ffado.org"; - -if [[ "${PV}" = "" ]]; then - inherit subversion - ESVN_REPO_URI="http://subversion.ffado.org/ffado/trunk/${PN}"; -else - SRC_URI="http://www.ffado.org/files/${P}.tgz"; - KEYWORDS="~alpha amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" -fi - -LICENSE="GPL-2 GPL-3" -SLOT="0" -IUSE="debug qt5 test-programs" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -BDEPEND=" - virtual/pkgconfig -" -CDEPEND="${PYTHON_DEPS} - dev-cpp/libxmlpp:2.6[${MULTILIB_USEDEP}] - >=dev-libs/dbus-c++-0.9.0-r5 - dev-libs/libconfig:=[cxx,${MULTILIB_USEDEP}] - media-libs/alsa-lib - media-libs/libiec61883[${MULTILIB_USEDEP}] - sys-apps/dbus - sys-libs/libavc1394[${MULTILIB_USEDEP}] - sys-libs/libraw1394[${MULTILIB_USEDEP}] - qt5? ( - $(python_gen_cond_dep ' - dev-python/dbus-python[${PYTHON_USEDEP}] - dev-python/PyQt5[dbus,${PYTHON_USEDEP}] - ') - x11-misc/xdg-utils - )" -DEPEND="${CDEPEND}" -RDEPEND="${CDEPEND}" - -PATCHES=( - "${FILESDIR}/libffado-2.4.7-fix-config-load-crash.patch" -) - -myescons() { - local myesconsargs=( - PREFIX="${EPREFIX}/usr" - LIBDIR="${EPREFIX}/usr/$(get_libdir)" - MANDIR="${EPREFIX}/usr/share/man" - UDEVDIR="$(get_udevdir)/rules.d" - CUSTOM_ENV=true - DETECT_USERSPACE_ENV=false - DEBUG=$(usex debug) - PYPKGDIR="$(python_get_sitedir)" - # ENABLE_OPTIMIZATIONS detects cpu type and sets flags accordingly - # -fomit-frame-pointer is added also which can cripple debugging. - # we set flags from portage instead - ENABLE_OPTIMIZATIONS=false - # This only works for JACK1>=0.122.0 or JACK2>=1.9.9. - ENABLE_SETBUFFERSIZE_API_VER=force - ) - if multilib_is_native_abi; then - myesconsargs+=( - BUILD_MIXER=$(usex qt5 true false) - BUILD_TESTS=$(usex test-programs) - ) - else - myesconsargs+=( - BUILD_MIXER=false - BUILD_TESTS=false - ) - fi - escons "${myesconsargs[@]}" "${@}" -} - -src_prepare() { - default - - # Bug #808853 - cp "${BROOT}"/usr/share/gnuconfig/config.guess admin/ || die "Failed to update config.guess" - - # Always use Qt5 - sed -i -e 's/try:/if False:/' -e 's/except.*/else:/' support/mixer-qt4/ffado/import_pyqt.py || die - - # Bugs #658052, #659226 - sed -i -e 's/^CacheDir/#CacheDir/' SConstruct || die - - multilib_copy_sources -} - -multilib_src_compile() { - tc-export CC CXX - myescons -} - -multilib_src_install() { - myescons DESTDIR="${D}" WILL_DEAL_WITH_XDG_MYSELF="True" install -} - -multilib_src_install_all() { - einstalldocs - -
[gentoo-commits] repo/gentoo:master commit in: media-sound/din/, media-sound/din/files/
commit: cfa7b3a5c97093c250c8cc663f398d2aeb35 Author: Miroslav Šulc gentoo org> AuthorDate: Fri Feb 16 12:47:10 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Feb 16 12:47:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfa7b3a5 media-sound/din: dropped obsolete 57 Bug: https://bugs.gentoo.org/924479 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/din/Manifest| 1 - media-sound/din/din-57.ebuild | 57 - media-sound/din/files/din-55-makefile.patch | 12 -- 3 files changed, 70 deletions(-) diff --git a/media-sound/din/Manifest b/media-sound/din/Manifest index 80ca8b237bd5..f2e4b939c224 100644 --- a/media-sound/din/Manifest +++ b/media-sound/din/Manifest @@ -1,2 +1 @@ -DIST din-57.tar.gz 3693381 BLAKE2B b9e56c067830f3e164ac6e3e2d7a189569d5abf25ca3281491ad3ed29155a6e85fef5d7d4336d918104df3a8156f60c61294856665e775a8ef3c593bd17f08b7 SHA512 03dfa45fb8c58f3f8dc739ec3c4c31029c544d9f0b1cf3dbae61643e5accd951ad65ebf19c078bfb1d30d3a8ccea7ffec2f1cb44f38bab1b07cfd2071361590c DIST din-58.1.tar.gz 3689591 BLAKE2B 2ccb48fed8aa16edb53cf6643b63a842c28cd700621d2273a94913ab7a6ae8b50da72c3509a8b9b6189fcd4beaa5afbfa3a92430acb18c4cc9a7cfb057209c29 SHA512 ee2d63309347167af3b4e41a0ad3ce1faad727a4e079cd9e63d402b680144aed81dbee9d38bc517acbb30a1c9af18b726841d0c94d96cbfb2b1581da98af21c1 diff --git a/media-sound/din/din-57.ebuild b/media-sound/din/din-57.ebuild deleted file mode 100644 index 2ffd08cbd108.. --- a/media-sound/din/din-57.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools edos2unix xdg - -DESCRIPTION="a software musical instrument and audio synthesizer" -HOMEPAGE="https://dinisnoise.org/"; -SRC_URI="https://archive.org/download/dinisnoise_source_code/${P}.tar.gz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="+alsa jack" - -RDEPEND=" - dev-lang/tcl:0= - media-libs/libsdl:= - virtual/glu - virtual/opengl - alsa? ( media-libs/alsa-lib ) - jack? ( virtual/jack ) -" -DEPEND=" - ${RDEPEND} - dev-libs/boost -" -BDEPEND=" - virtual/pkgconfig -" - -REQUIRED_USE="|| ( alsa jack )" - -PATCHES=( - "${FILESDIR}/${PN}-55-makefile.patch" - "${FILESDIR}/${PN}-48-fix-random-constants.patch" -) - -src_prepare() { - default - - edos2unix pixmaps/${PN}.desktop - - use jack && (sed -i "s/-lasound/-ljack/g" src/Makefile.am || die "Failed to fix jack linking") - - eautoreconf -} - -src_configure() { - # Jack takes over alsa. - local sound_engine - - use jack && sound_engine="UNIX_JACK" || sound_engine="LINUX_ALSA" - - econf CXXFLAGS="${CXXFLAGS} -D__${sound_engine}__" -} diff --git a/media-sound/din/files/din-55-makefile.patch b/media-sound/din/files/din-55-makefile.patch deleted file mode 100644 index 9466a35e5a02.. --- a/media-sound/din/files/din-55-makefile.patch +++ /dev/null @@ -1,12 +0,0 @@ a/src/Makefile.am -+++ b/src/Makefile.am -@@ -1,7 +1,7 @@ - #dinincludedir = $(pkgsrcdir) - --AM_CXXFLAGS = -I /usr/include/tcl8.6 -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D__SVG__ -D__GPL20__ -D__BOOST_TIME__ -DPREFIX=\"@prefix@\" --LIBS += -ltcl8.6 -lSDL -lGL -lpthread -lasound -+AM_CXXFLAGS = -Wall -D_THREAD_SAFE -DHAVE_OPENGL -D__LICENSED__ -D__SVG__ -D__GPL20__ -D__BOOST_TIME__ -DPREFIX=\"@prefix@\" -+LIBS += -ltcl -lSDL -lGL -lpthread -lasound - - bin_PROGRAMS = din -
[gentoo-commits] repo/gentoo:master commit in: net-dns/rbldnsd/files/, net-dns/rbldnsd/
commit: 2beb33a4103e9767c7864a773456e1e04a63e67b Author: Michael Orlitzky gentoo org> AuthorDate: Fri Feb 16 12:28:31 2024 + Commit: Michael Orlitzky gentoo org> CommitDate: Fri Feb 16 12:48:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2beb33a4 net-dns/rbldnsd: update EAPI 7 -> 8, add upstream PR patches I've got three PRs sitting upstream for years now but they've gone AWOL. I'm tired of looking at the bugs. Let's just patch. Closes: https://bugs.gentoo.org/874456 Closes: https://bugs.gentoo.org/924368 Signed-off-by: Michael Orlitzky gentoo.org> net-dns/rbldnsd/files/rbldnsd-0.998b-cstd.patch| 193 + .../rbldnsd/files/rbldnsd-0.998b-mallinfo2.patch | 59 +++ .../rbldnsd/files/rbldnsd-0.998b-sys-poll.patch| 54 ++ net-dns/rbldnsd/rbldnsd-0.998b-r3.ebuild | 61 +++ 4 files changed, 367 insertions(+) diff --git a/net-dns/rbldnsd/files/rbldnsd-0.998b-cstd.patch b/net-dns/rbldnsd/files/rbldnsd-0.998b-cstd.patch new file mode 100644 index ..e5e17e334b05 --- /dev/null +++ b/net-dns/rbldnsd/files/rbldnsd-0.998b-cstd.patch @@ -0,0 +1,193 @@ +From c1f9d0a5d112d2298ed4f3c696ea34c9b0c24ba6 Mon Sep 17 00:00:00 2001 +From: Michael Orlitzky +Date: Fri, 16 Feb 2024 07:43:54 -0500 +Subject: [PATCH 1/1] configure{,.lib},rbldnsd_util.c: future proof the + ./configure script + +https://github.com/spamhaus/rbldnsd/pull/28 +--- + configure | 38 ++ + configure.lib | 2 +- + rbldnsd_util.c | 4 ++-- + 3 files changed, 25 insertions(+), 19 deletions(-) + +diff --git a/configure b/configure +index b0cb655..6470c9e 100755 +--- a/configure b/configure +@@ -90,7 +90,7 @@ else + if ac_yesno "sizes of standard integer types" \ + ac_compile_run < +-int main() { ++int main(int argc, char **argv) { + printf("#define SIZEOF_SHORT %d\n", sizeof(short)); + printf("#define SIZEOF_INT %d\n", sizeof(int)); + printf("#define SIZEOF_LONG %d\n", sizeof(long)); +@@ -105,7 +105,7 @@ EOF + if ac_yesno "for long long" \ + ac_compile_run < +-int main() { ++int main(int argc, char **argv) { + long long x; + printf("#define SIZEOF_LONG_LONG %d\n", sizeof(long long)); + return 0; +@@ -120,7 +120,7 @@ fi + + if ac_compile_run_v "whether C compiler defines __SIZEOF_POINTER__" < +-int main() { ++int main(int argc, char **argv) { + #ifdef __SIZEOF_POINTER__ + return 0; + #else +@@ -136,7 +136,7 @@ fi + + if ac_verbose "byte order" "big-endian" "little-endian" \ +ac_compile_run < + #include +-int foo() { socklen_t len; len = 0; return len; } ++int foo(void) { socklen_t len; len = 0; return len; } + EOF + then : + else +@@ -173,7 +173,13 @@ else + fi + + if ac_library_find_v 'connect()' "" "-lsocket -lnsl" < ++#include ++int main(int argc, char **argv) { ++ gethostbyname(""); ++ connect(0, (const struct sockaddr *)0, (socklen_t)0); ++ return 0; ++} + EOF + then : + else +@@ -189,7 +195,7 @@ if ac_link_v "for IPv6" < + #include + #include +-int main() { ++int main(int argc, char **argv) { + char h[200]; + char s[200]; + struct sockaddr_in6 sa; +@@ -211,7 +217,7 @@ if ac_link_v "for mallinfo()" < + #include + #include +-int main() { ++int main(int argc, char **argv) { + struct mallinfo mi = mallinfo(); + return 0; + } +@@ -224,7 +230,7 @@ fi + if ac_link_v "for poll()" < + #include +-int main() { ++int main(int argc, char **argv) { + struct pollfd pfd[2]; + return poll(pfd, 2, 10); + } +@@ -251,7 +257,7 @@ int test(char *fmt, ...) { + vsnprintf(buf, sizeof(buf), fmt, ap); + return 0; + } +-int main() { ++int main(int argc, char **argv) { + test("test%d", 40); + return 0; + } +@@ -265,7 +271,7 @@ if ac_link_v "for writev()/readv()" < + #include + #include +-int main() { ++int main(int argc, char **argv) { + struct iovec iov; + return writev(1, &iov, 1) && readv(1, &iov, 1); + } +@@ -278,7 +284,7 @@ fi + if ac_link_v "for setitimer()" < + #include +-int main() { ++int main(int argc, char **argv) { + struct itimerval itv; + itv.it_interval.tv_sec = itv.it_value.tv_sec = 10; + itv.it_interval.tv_usec = itv.it_value.tv_usec = 20; +@@ -296,7 +302,7 @@ elif ac_link_v "for zlib support" -lz < + #include + #include +-int main() { ++int main(int argc, char **argv) { + z_stream z; + int r; + r = inflateInit2(&z, 0); +@@ -319,7 +325,7 @@ elif [ n = "$enable_dso" ]; then + echo "#define NO_DSO1 /* option disabled */" >>confdef.h + elif ac_link_v "for dlopen() in -dl with -rdynamic" -ldl -rdynamic < +-int main() { ++int main(int argc, char **argv) { + void *handle, *func; + handle = dlopen("testfile", RTLD_NOW); + func = dlsym(handle, "function"); +diff --git a/configure.lib b/configure.lib +index 39cf423..6b7245f 100644 +--- a/configure.lib b/configure.lib +@@ -178,7 +178,7 @@ EOF + if ac_yesno "whether the C compiler ($ccld) +can produce executables" \ + ac_c
[gentoo-commits] repo/gentoo:master commit in: media-gfx/plantuml/
commit: 8fb2f981b1bba89146baca59dcbcf07ac6d60af0 Author: Miroslav Šulc gentoo org> AuthorDate: Fri Feb 16 12:57:26 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Feb 16 12:57:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fb2f981 media-gfx/plantuml: bump to 1.2024.2, dropped 1.2024.1 Signed-off-by: Miroslav Šulc gentoo.org> media-gfx/plantuml/Manifest | 2 +- .../plantuml/{plantuml-1.2024.1.ebuild => plantuml-1.2024.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/plantuml/Manifest b/media-gfx/plantuml/Manifest index b75912c237f1..d04ebcdfac14 100644 --- a/media-gfx/plantuml/Manifest +++ b/media-gfx/plantuml/Manifest @@ -1,2 +1,2 @@ DIST plantuml-1.2023.13.tar.gz 11975624 BLAKE2B dc8792c1b47efe7d27fa4c870271da61d1efcae0554b036d81bc5e6ef27ae522683820d0979bef3f5114780585db4c79edd46199dbab871352fb5562ea2d3a91 SHA512 e0beff723887209971f42984759f04e07140e6e866e1bd9cb50b3e6eb3efbc39d3e1c10a48d7c07655562487e75563affdd616f4f0f50eb22bdf2574f0fa9f4a -DIST plantuml-1.2024.1.tar.gz 12021969 BLAKE2B a137c9abd235cf57d6c669e25258e6823633829d3f2b67b90f0489d86d4904578b0c798a052f35705acc933112fe20e85bba77f5f514a6e63e22660f7dbdbab5 SHA512 54c587ffe888d720565179b2392958951acd8012745bd0c5c2197a51e4d9eef736ddde7014c6a45817ee5f291c3151b824f5490fad397946e1fea4390c45dedd +DIST plantuml-1.2024.2.tar.gz 12023563 BLAKE2B 2ad2a8c7510c8f4b4ac8ea7a3ed382db5c70ce1d79397e8b8d5178da570fd58b598e225ce76bf81c614c1ba3c6d7f8bc07046d512b11acddaa98cc387913ba8c SHA512 227213969eb03c5e58b2b8a37fd4fc778bfd874f32d8c9a02e1521869ebe67acb00d2e58ec89b12a3ca5c8f92e533589035057a7fc2980685d67f6bb9b54c8e2 diff --git a/media-gfx/plantuml/plantuml-1.2024.1.ebuild b/media-gfx/plantuml/plantuml-1.2024.2.ebuild similarity index 100% rename from media-gfx/plantuml/plantuml-1.2024.1.ebuild rename to media-gfx/plantuml/plantuml-1.2024.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: media-sound/abcmidi/
commit: abb469fac297b78a5d403161cf918a132ff371f9 Author: Miroslav Šulc gentoo org> AuthorDate: Fri Feb 16 12:59:32 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Feb 16 12:59:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=abb469fa media-sound/abcmidi: bump to 2024.02.14, dropped 2024.02.11 Signed-off-by: Miroslav Šulc gentoo.org> media-sound/abcmidi/Manifest| 2 +- .../abcmidi/{abcmidi-2024.02.11.ebuild => abcmidi-2024.02.14.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/abcmidi/Manifest b/media-sound/abcmidi/Manifest index 47d8b8f580c0..8917bb5e73e1 100644 --- a/media-sound/abcmidi/Manifest +++ b/media-sound/abcmidi/Manifest @@ -1,2 +1,2 @@ DIST abcMIDI-2024.01.04.zip 628571 BLAKE2B 2919a0ef33352d2151a97fa003274b9ca8a9b5c047f37e54c29315957377547d4ee59a7846560439640885cc3ec1d1f6ed4d9021577037193557b2176dacfe48 SHA512 9570e802f5b63cb4baa8cb5b8a8a0a892e0305c87aeaad639d331f73f5da080d94bfd7e3c0b222efeb1caaf01839cef8c1764be42cbfe4c9308d56f12f5d -DIST abcMIDI-2024.02.11.zip 630133 BLAKE2B 40ca9c912ed375e5b86935b60c0599f4352d711f5e6b42e9ea33c5aa407f3820d7fac70006e2c9546fbd7193a296672b479dbc11f9cb015f0535c954a846051a SHA512 380d8b3a06467bb0d0116ca1da3abc293e1c75cec920dc476a80492d44d9aa96b8c0bd74aa2d0d0379647c8107da972b9a427571ddd83186395671b9feff327e +DIST abcMIDI-2024.02.14.zip 630792 BLAKE2B 21fe8c014aae29af66107de51341f525ddde0fdd4945c83ee506f6f726b23026c0caeadf2a657a9f5e42535f327e3d8ae9cbd597a7b7712299132f4f5dfa3ba1 SHA512 cdb2f959463302328b0d3d7b23101512e3ed08a80f15f40761c00b5da1d8942357c842b5c8f1022e22d551c2eace1af5774bca3f8e4daef4af017cfec7ed1c0d diff --git a/media-sound/abcmidi/abcmidi-2024.02.11.ebuild b/media-sound/abcmidi/abcmidi-2024.02.14.ebuild similarity index 100% rename from media-sound/abcmidi/abcmidi-2024.02.11.ebuild rename to media-sound/abcmidi/abcmidi-2024.02.14.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-auto-snapshot/
commit: ff5d3f8e3d33746503c5c868d8654793e650bc0a Author: Marc Schiffbauer gentoo org> AuthorDate: Fri Feb 16 12:59:33 2024 + Commit: Marc Schiffbauer gentoo org> CommitDate: Fri Feb 16 12:59:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff5d3f8e sys-fs/zfs-auto-snapshot: add myself as a maintainer Signed-off-by: Marc Schiffbauer gentoo.org> sys-fs/zfs-auto-snapshot/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sys-fs/zfs-auto-snapshot/metadata.xml b/sys-fs/zfs-auto-snapshot/metadata.xml index e90679bbaa7c..927b1d188871 100644 --- a/sys-fs/zfs-auto-snapshot/metadata.xml +++ b/sys-fs/zfs-auto-snapshot/metadata.xml @@ -1,7 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + + msch...@gentoo.org + Marc Schiffbauer + An alternative implementation of the zfs-auto-snapshot service for Linux that is compatible with zfs-linux and zfs-fuse.
[gentoo-commits] repo/gentoo:master commit in: media-plugins/x42-avldrums/
commit: a2baf6453ea17a49859dd22dd1f13abebad686ce Author: Miroslav Šulc gentoo org> AuthorDate: Fri Feb 16 13:03:37 2024 + Commit: Miroslav Šulc gentoo org> CommitDate: Fri Feb 16 13:03:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2baf645 media-plugins/x42-avldrums: bump to 0.7.2 Signed-off-by: Miroslav Šulc gentoo.org> media-plugins/x42-avldrums/Manifest| 1 + .../x42-avldrums/x42-avldrums-0.7.2.ebuild | 44 ++ 2 files changed, 45 insertions(+) diff --git a/media-plugins/x42-avldrums/Manifest b/media-plugins/x42-avldrums/Manifest index e977ff14cf44..40038b47ab5b 100644 --- a/media-plugins/x42-avldrums/Manifest +++ b/media-plugins/x42-avldrums/Manifest @@ -1,2 +1,3 @@ DIST robtk-0.7.5.tar.gz 117218 BLAKE2B ed1d19644b0d1bbc072098971062b66810cf137499a6ac4a706865c3f7dbd1c4741fb7dc9d8fe7f9112a43744c9bc9dc97d9e53264bbf9625291c6b49724bd35 SHA512 93527d5c67af786f93338c722e10e8c71379372846d06905af1b10b7085c34c09ebf445e174c32206b06cac876ed8093b3631f8ed15c10fcbe44317b6b8e2559 DIST x42-avldrums-0.4.2.tar.gz 35246454 BLAKE2B aa8197e9b4e49f106f223cdc59886c76e33901b78c017b63598ff777cbbc7731318aeee90eb0687ce6bcf53b5f372218a0a8998c53d3c16ead9e8451d28f270b SHA512 4a8e51a02022294eedcb676579db7fbbf6d0054c71bb86a600403dd251a5bc179785d9a436ceba27a27cc49a370801e3838081d787d9b6345c85ae45b5f0e9e9 +DIST x42-avldrums-0.7.2.tar.gz 101208843 BLAKE2B de27cf0fd83b24e6ca151ab4ef4282b3558e41f890ed93b25950cd3ab78da5c30ff990115c28df60b693fa06824c6330b3af7bec09d44b3a435442d91d61ffb5 SHA512 9034180e4ac68127368d91a32dbfd874692ce8152f7ee947d621d08519e4c005e6e06367f36b0e4e31d38bd2f766e6a7db40bbbac83c63c65ed0ff88c02a1a0b diff --git a/media-plugins/x42-avldrums/x42-avldrums-0.7.2.ebuild b/media-plugins/x42-avldrums/x42-avldrums-0.7.2.ebuild new file mode 100644 index ..0a79df969b99 --- /dev/null +++ b/media-plugins/x42-avldrums/x42-avldrums-0.7.2.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="AVLinux Drumkits" +HOMEPAGE="http://x42-plugins.com/x42/x42-avldrums https://github.com/x42/avldrums.lv2"; + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/x42/avldrums.lv2.git"; + ROBTK_DIR="robtk/" +else + ROBTK_PV="0.7.5" + SRC_URI=" + https://github.com/x42/avldrums.lv2/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/x42/robtk/archive/refs/tags/v${ROBTK_PV}.tar.gz -> robtk-${ROBTK_PV}.tar.gz + " + KEYWORDS="~amd64" + S="${WORKDIR}/avldrums.lv2-${PV}" + ROBTK_DIR="${WORKDIR}/robtk-${ROBTK_PV}/" +fi + +LICENSE="GPL-2" +SLOT="0" +RESTRICT="mirror" + +RDEPEND="dev-libs/glib + media-libs/glu + media-libs/lv2 + x11-libs/cairo[X] + media-libs/libglvnd[X] + x11-libs/libX11 + x11-libs/pango +" +DEPEND="${RDEPEND}" + +src_compile() { + emake STRIP="#" RW="${ROBTK_DIR}" +} + +src_install() { + emake RW="${ROBTK_DIR}" DESTDIR="${D}" PREFIX="/usr" LV2DIR="/usr/$(get_libdir)/lv2" install +}
[gentoo-commits] proj/binhost:master commit in: builders/milou/gnome/, builders/milou/gnome-v3/
commit: da590e74a3379b04576e2e27b08f99cda67453db Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Feb 16 13:05:23 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Feb 16 13:05:23 2024 + URL:https://gitweb.gentoo.org/proj/binhost.git/commit/?id=da590e74 Add some stuff for meson CI Signed-off-by: Andreas K. Hüttel gentoo.org> builders/milou/gnome-v3/world | 3 +++ builders/milou/gnome/world| 3 +++ 2 files changed, 6 insertions(+) diff --git a/builders/milou/gnome-v3/world b/builders/milou/gnome-v3/world index def95f1..918c3d9 100644 --- a/builders/milou/gnome-v3/world +++ b/builders/milou/gnome-v3/world @@ -11,6 +11,7 @@ app-office/texstudio app-officeext/texmaths app-portage/eix app-portage/gentoolkit +app-text/doxygen app-text/pdftk app-text/xournalpp dev-lang/mono @@ -31,10 +32,12 @@ net-irc/quassel net-misc/chrony net-misc/dhcpcd net-vpn/openvpn +sci-libs/netcdf sci-visualization/gnuplot sci-visualization/gwyddion sci-visualization/spyview sys-apps/portage +sys-cluster/openmpi sys-devel/clang dev-debug/gdb www-client/firefox diff --git a/builders/milou/gnome/world b/builders/milou/gnome/world index def95f1..918c3d9 100644 --- a/builders/milou/gnome/world +++ b/builders/milou/gnome/world @@ -11,6 +11,7 @@ app-office/texstudio app-officeext/texmaths app-portage/eix app-portage/gentoolkit +app-text/doxygen app-text/pdftk app-text/xournalpp dev-lang/mono @@ -31,10 +32,12 @@ net-irc/quassel net-misc/chrony net-misc/dhcpcd net-vpn/openvpn +sci-libs/netcdf sci-visualization/gnuplot sci-visualization/gwyddion sci-visualization/spyview sys-apps/portage +sys-cluster/openmpi sys-devel/clang dev-debug/gdb www-client/firefox
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus-m17n/
commit: 354b3cc0e066ca69c658f74914501500c865b61e Author: Akinori Hattori gentoo org> AuthorDate: Fri Feb 16 13:35:55 2024 + Commit: Akinori Hattori gentoo org> CommitDate: Fri Feb 16 13:35:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=354b3cc0 app-i18n/ibus-m17n: new upstream release Signed-off-by: Akinori Hattori gentoo.org> app-i18n/ibus-m17n/Manifest| 1 + app-i18n/ibus-m17n/ibus-m17n-1.4.28.ebuild | 45 ++ 2 files changed, 46 insertions(+) diff --git a/app-i18n/ibus-m17n/Manifest b/app-i18n/ibus-m17n/Manifest index 9c8639fc025f..d20c818a87bb 100644 --- a/app-i18n/ibus-m17n/Manifest +++ b/app-i18n/ibus-m17n/Manifest @@ -1 +1,2 @@ DIST ibus-m17n-1.4.27.tar.gz 645377 BLAKE2B 8122dd5a884a1056d8b40a9e493f09613da5b27cb058a616ee4bec6aa9aaa0cae7fbec3905097e2feb542cfa185fab04fe513d460b946870b30b4f7257f685c9 SHA512 b2952e99cbd8ce1bbad53cc594d963b473ee1f1c8f1f51a46dac03bf0b0cef8249f5a8f5ec0a04e81665e3394477a9e96e9b6c0c4c471a4fffa8631ef8180f83 +DIST ibus-m17n-1.4.28.tar.gz 646718 BLAKE2B 6e424d7d10e7758e7b0bfc7c679447366b564bc9fe97bf9cbab66d177f8a33ec93e35007d8ff18d473dbc74793ceff5fb4b448445f450fec38175f1e5bfe7238 SHA512 b96dea6a46f50529aeb0b828f8846b1e856e0fc0bb3dbf14ea384283156741653ff396e1647a835c505292cfea78f788ec0a391a57622b8f4c3e13fb35f191fc diff --git a/app-i18n/ibus-m17n/ibus-m17n-1.4.28.ebuild b/app-i18n/ibus-m17n/ibus-m17n-1.4.28.ebuild new file mode 100644 index ..d17cb13bd689 --- /dev/null +++ b/app-i18n/ibus-m17n/ibus-m17n-1.4.28.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit gnome2-utils xdg + +DESCRIPTION="M17N engine for IBus" +HOMEPAGE="https://github.com/ibus/ibus/wiki"; +SRC_URI="https://github.com/ibus/${PN}/releases/download/${PV}/${P}.tar.gz"; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="gtk nls" + +DEPEND="app-i18n/ibus + dev-libs/m17n-lib + gtk? ( x11-libs/gtk+:3 ) + nls? ( virtual/libintl )" +RDEPEND="${DEPEND} + >=dev-db/m17n-db-1.7" +BDEPEND="sys-devel/gettext + virtual/pkgconfig" + +src_configure() { + econf \ + $(use_enable nls) \ + $(use_with gtk gtk 3.0) +} + +pkg_preinst() { + xdg_pkg_preinst + gnome2_schemas_savelist +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_schemas_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_schemas_update +}
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/stklos/
commit: 13c1cce1c4c5056913a04556ab91b7bb65a58bcc Author: Akinori Hattori gentoo org> AuthorDate: Fri Feb 16 13:38:38 2024 + Commit: Akinori Hattori gentoo org> CommitDate: Fri Feb 16 13:38:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13c1cce1 dev-scheme/stklos: amd64/x86 stable Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/stklos/stklos-2.00-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-scheme/stklos/stklos-2.00-r1.ebuild b/dev-scheme/stklos/stklos-2.00-r1.ebuild index 99bdac6e81f2..9e29a396bca6 100644 --- a/dev-scheme/stklos/stklos-2.00-r1.ebuild +++ b/dev-scheme/stklos/stklos-2.00-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://${PN}.net/download/${P}.tar.gz"; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="threads" RDEPEND="dev-libs/boehm-gc[threads?]
[gentoo-commits] repo/gentoo:master commit in: dev-scheme/stklos/
commit: 246c63d55b1fed5b17d04fc2faedd49f34e5da17 Author: Akinori Hattori gentoo org> AuthorDate: Fri Feb 16 13:39:41 2024 + Commit: Akinori Hattori gentoo org> CommitDate: Fri Feb 16 13:39:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=246c63d5 dev-scheme/stklos: drop old Signed-off-by: Akinori Hattori gentoo.org> dev-scheme/stklos/stklos-2.00.ebuild | 58 1 file changed, 58 deletions(-) diff --git a/dev-scheme/stklos/stklos-2.00.ebuild b/dev-scheme/stklos/stklos-2.00.ebuild deleted file mode 100644 index 90fa3ef0c997.. --- a/dev-scheme/stklos/stklos-2.00.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit autotools toolchain-funcs - -DESCRIPTION="Fast and light Scheme implementation" -HOMEPAGE="https://stklos.net/"; -SRC_URI="https://${PN}.net/download/${P}.tar.gz"; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="threads" - -RDEPEND="dev-libs/boehm-gc[threads?] - dev-libs/gmp:= - dev-libs/libffi:= - dev-libs/libpcre2:=" -DEPEND="${RDEPEND}" - -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) -DOCS=( AUTHORS ChangeLog NEWS.md PACKAGES-USED {PORTING-NOTES,README}.md SUPPORTED-SRFIS ) - -src_prepare() { - default - - if ! use threads; then - sed -i '/threads.adoc/d' doc/refman/${PN}.adoc - rm -f tests/srfis/2{16,30}.stk - fi - eautoreconf - export LD="$(tc-getCC)" - export STKLOS_CONFDIR="${T}"/.config/${PN} -} - -src_configure() { - econf \ - --enable-threads=$(usex threads pthreads none) \ - --without-provided-bignum \ - --without-provided-ffi \ - --without-provided-gc \ - --without-provided-regexp -} - -src_compile() { - emake -} - -src_test() { - emake -j1 check -} - -src_install() { - default - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: app-arch/libarchive/, app-arch/libarchive/files/
commit: 83dff44ce0428a0a1009300d7c1058d2750188a2 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 16 13:52:07 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 16 13:52:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83dff44c app-arch/libarchive: Fix >=app-arch/lrzip-0.650 support Closes: https://bugs.gentoo.org/924409 Signed-off-by: Michał Górny gentoo.org> .../libarchive/files/libarchive-3.7.2-lrzip.patch | 26 ++ ...ive-3.7.2.ebuild => libarchive-3.7.2-r1.ebuild} | 3 +++ 2 files changed, 29 insertions(+) diff --git a/app-arch/libarchive/files/libarchive-3.7.2-lrzip.patch b/app-arch/libarchive/files/libarchive-3.7.2-lrzip.patch new file mode 100644 index ..f05b46c1a340 --- /dev/null +++ b/app-arch/libarchive/files/libarchive-3.7.2-lrzip.patch @@ -0,0 +1,26 @@ +diff --git a/libarchive/archive_read_support_filter_lrzip.c b/libarchive/archive_read_support_filter_lrzip.c +index a562d538..f3ec40c4 100644 +--- a/libarchive/archive_read_support_filter_lrzip.c b/libarchive/archive_read_support_filter_lrzip.c +@@ -109,7 +109,7 @@ lrzip_bidder_init(struct archive_read_filter *self) + { + int r; + +- r = __archive_read_program(self, "lrzip -d -q"); ++ r = __archive_read_program(self, "lrzip -d -Q"); + /* Note: We set the format here even if __archive_read_program() +* above fails. We do, after all, know what the format is +* even if we weren't able to read it. */ +diff --git a/libarchive/archive_write_add_filter_lrzip.c b/libarchive/archive_write_add_filter_lrzip.c +index fe974c93..8fe498dd 100644 +--- a/libarchive/archive_write_add_filter_lrzip.c b/libarchive/archive_write_add_filter_lrzip.c +@@ -133,7 +133,7 @@ archive_write_lrzip_open(struct archive_write_filter *f) + int r; + + archive_string_init(&as); +- archive_strcpy(&as, "lrzip -q"); ++ archive_strcpy(&as, "lrzip -Q"); + + /* Specify compression type. */ + switch (data->compression) { diff --git a/app-arch/libarchive/libarchive-3.7.2.ebuild b/app-arch/libarchive/libarchive-3.7.2-r1.ebuild similarity index 96% rename from app-arch/libarchive/libarchive-3.7.2.ebuild rename to app-arch/libarchive/libarchive-3.7.2-r1.ebuild index 3d5b9c43c1f6..cc98e64978ce 100644 --- a/app-arch/libarchive/libarchive-3.7.2.ebuild +++ b/app-arch/libarchive/libarchive-3.7.2-r1.ebuild @@ -67,6 +67,9 @@ QA_CONFIG_IMPL_DECL_SKIP=( PATCHES=( # https://github.com/libarchive/libarchive/issues/1968 "${FILESDIR}/${P}-32bit-test.patch" + # https://github.com/libarchive/libarchive/issues/2069 + # (we can simply update the command since we don't support old lrzip) + "${FILESDIR}/${P}-lrzip.patch" ) multilib_src_configure() {
[gentoo-commits] repo/gentoo:master commit in: media-libs/mesa/
commit: f29908ac297bc1546c364d3bdb9e7f1e6e73c051 Author: Matt Turner gentoo org> AuthorDate: Fri Feb 16 14:10:53 2024 + Commit: Matt Turner gentoo org> CommitDate: Fri Feb 16 14:11:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f29908ac media-libs/mesa: Version bump to 23.3.6 Signed-off-by: Matt Turner gentoo.org> media-libs/mesa/Manifest | 1 + media-libs/mesa/mesa-23.3.6.ebuild | 448 + 2 files changed, 449 insertions(+) diff --git a/media-libs/mesa/Manifest b/media-libs/mesa/Manifest index fcd3113d074e..f766226818d8 100644 --- a/media-libs/mesa/Manifest +++ b/media-libs/mesa/Manifest @@ -1,2 +1,3 @@ DIST mesa-23.3.5.tar.xz 19429564 BLAKE2B 69c7434ae9c503c14b5bf9abad9a3a26a1dd402461b098dcdb01b9da7a7e8652f897fd9681c809aa70d3ace77c448289d22400deca3854844a355eb0ac095583 SHA512 1ad29f524caeeef51abe58d29d9687de5fbc5168f7e677bb4e69c5e9a94918d5fbf6e10c6757fe7ce6d47bab109e452f0fa2e26aad2e6f8bfb744383b5ea +DIST mesa-23.3.6.tar.xz 19455492 BLAKE2B 1bec42973aa849ab3553942500de253213736eca5a71550f488cf915d65ee4f47d137772af1c59042f5803cfaf8152f278ccbab29c896d104985263a7121a2ba SHA512 b52ee34de90b77cd4f204a0cfeabc72064f30c3a11668b5280ad5d1c59c3c805b14a8d892f33c32db68a8ada330fbe7fe2124edccfd45cc84636ca7605c10048 DIST mesa-24.0.1.tar.xz 19950992 BLAKE2B 05eb98f2fec0d15e63e8da2ca2e563d0b6fb7e29d639e66fc69074b7550939160e6f29121b80f2c64083625f2b13aa728221443b1f5adf2dd0fd92056ed9dc40 SHA512 1eaff5dcff8dd314b2dfe249d25db68d530d3f0fb54e926999768d0a48aa34b67c31ec3587bb2a7d1969845b26e79a4d87aceb7a141fd2e811ae0c47c00b0963 diff --git a/media-libs/mesa/mesa-23.3.6.ebuild b/media-libs/mesa/mesa-23.3.6.ebuild new file mode 100644 index ..015ace3a31c5 --- /dev/null +++ b/media-libs/mesa/mesa-23.3.6.ebuild @@ -0,0 +1,448 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit flag-o-matic llvm meson-multilib python-any-r1 linux-info + +MY_P="${P/_/-}" + +DESCRIPTION="OpenGL-like graphic library for Linux" +HOMEPAGE="https://www.mesa3d.org/ https://mesa.freedesktop.org/"; + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git"; + inherit git-r3 +else + SRC_URI="https://archive.mesa3d.org/${MY_P}.tar.xz"; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +fi + +LICENSE="MIT SGI-B-2.0" +SLOT="0" +RESTRICT="!test? ( test )" + +RADEON_CARDS="r300 r600 radeon radeonsi" +VIDEO_CARDS="${RADEON_CARDS} d3d12 freedreno intel lavapipe lima nouveau panfrost v3d vc4 virgl vivante vmware" +for card in ${VIDEO_CARDS}; do + IUSE_VIDEO_CARDS+=" video_cards_${card}" +done + +IUSE="${IUSE_VIDEO_CARDS} + cpu_flags_x86_sse2 d3d9 debug gles1 +gles2 +llvm + lm-sensors opencl osmesa +proprietary-codecs selinux + test unwind vaapi valgrind vdpau vulkan + vulkan-overlay wayland +X xa zink +zstd" + +REQUIRED_USE=" + d3d9? ( + || ( + video_cards_intel + video_cards_r300 + video_cards_r600 + video_cards_radeonsi + video_cards_nouveau + video_cards_vmware + ) + ) + vulkan? ( video_cards_radeonsi? ( llvm ) ) + vulkan-overlay? ( vulkan ) + video_cards_lavapipe? ( llvm vulkan ) + video_cards_radeon? ( x86? ( llvm ) amd64? ( llvm ) ) + video_cards_r300? ( x86? ( llvm ) amd64? ( llvm ) ) + video_cards_radeonsi? ( llvm ) + vdpau? ( X ) + xa? ( X ) + zink? ( vulkan ) +" + +LIBDRM_DEPSTRING=">=x11-libs/libdrm-2.4.110" +RDEPEND=" + >=dev-libs/expat-2.1.0-r3[${MULTILIB_USEDEP}] + >=media-libs/libglvnd-1.3.2[X?,${MULTILIB_USEDEP}] + >=sys-libs/zlib-1.2.8[${MULTILIB_USEDEP}] + unwind? ( sys-libs/libunwind[${MULTILIB_USEDEP}] ) + llvm? ( + video_cards_radeonsi? ( + virtual/libelf:0=[${MULTILIB_USEDEP}] + ) + video_cards_r600? ( + virtual/libelf:0=[${MULTILIB_USEDEP}] + ) + video_cards_radeon? ( + virtual/libelf:0=[${MULTILIB_USEDEP}] + ) + ) + lm-sensors? ( sys-apps/lm-sensors:=[${MULTILIB_USEDEP}] ) + opencl? ( + >=virtual/opencl-3 + dev-libs/libclc[spirv(-)] + >=dev-util/spirv-tools-1.3.231.0 + virtual/libelf:0= + ) + vaapi? ( + >=media-libs/libva-1.7.3:=[${MULTILIB_USEDEP}] + ) + vdpau? ( >=x11-libs/libvdpau-1.1:=[${MULTILIB_USEDEP}] ) + selinux? ( sys-libs/libselinux[${MULTILIB_USEDEP}] ) + wayland? ( >=dev-libs/wayland-1.18.0[$
[gentoo-commits] repo/gentoo:master commit in: dev-util/intel_clc/
commit: 55c233f0ca1b5ed673b53aff2b7afb7bec978eb8 Author: Matt Turner gentoo org> AuthorDate: Fri Feb 16 14:09:31 2024 + Commit: Matt Turner gentoo org> CommitDate: Fri Feb 16 14:11:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55c233f0 dev-util/intel_clc: Version bump to 23.3.6 Signed-off-by: Matt Turner gentoo.org> dev-util/intel_clc/Manifest| 1 + dev-util/intel_clc/intel_clc-23.3.6.ebuild | 116 + 2 files changed, 117 insertions(+) diff --git a/dev-util/intel_clc/Manifest b/dev-util/intel_clc/Manifest index fcd3113d074e..f766226818d8 100644 --- a/dev-util/intel_clc/Manifest +++ b/dev-util/intel_clc/Manifest @@ -1,2 +1,3 @@ DIST mesa-23.3.5.tar.xz 19429564 BLAKE2B 69c7434ae9c503c14b5bf9abad9a3a26a1dd402461b098dcdb01b9da7a7e8652f897fd9681c809aa70d3ace77c448289d22400deca3854844a355eb0ac095583 SHA512 1ad29f524caeeef51abe58d29d9687de5fbc5168f7e677bb4e69c5e9a94918d5fbf6e10c6757fe7ce6d47bab109e452f0fa2e26aad2e6f8bfb744383b5ea +DIST mesa-23.3.6.tar.xz 19455492 BLAKE2B 1bec42973aa849ab3553942500de253213736eca5a71550f488cf915d65ee4f47d137772af1c59042f5803cfaf8152f278ccbab29c896d104985263a7121a2ba SHA512 b52ee34de90b77cd4f204a0cfeabc72064f30c3a11668b5280ad5d1c59c3c805b14a8d892f33c32db68a8ada330fbe7fe2124edccfd45cc84636ca7605c10048 DIST mesa-24.0.1.tar.xz 19950992 BLAKE2B 05eb98f2fec0d15e63e8da2ca2e563d0b6fb7e29d639e66fc69074b7550939160e6f29121b80f2c64083625f2b13aa728221443b1f5adf2dd0fd92056ed9dc40 SHA512 1eaff5dcff8dd314b2dfe249d25db68d530d3f0fb54e926999768d0a48aa34b67c31ec3587bb2a7d1969845b26e79a4d87aceb7a141fd2e811ae0c47c00b0963 diff --git a/dev-util/intel_clc/intel_clc-23.3.6.ebuild b/dev-util/intel_clc/intel_clc-23.3.6.ebuild new file mode 100644 index ..0df8ae0fd528 --- /dev/null +++ b/dev-util/intel_clc/intel_clc-23.3.6.ebuild @@ -0,0 +1,116 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit llvm meson python-any-r1 + +MY_PV="${PV/_/-}" + +DESCRIPTION="intel_clc tool used for building OpenCL C to SPIR-V" +HOMEPAGE="https://mesa3d.org/"; + +if [[ ${PV} == ]]; then + S="${WORKDIR}/intel_clc-${MY_PV}" + EGIT_REPO_URI="https://gitlab.freedesktop.org/mesa/mesa.git"; + inherit git-r3 +else + S="${WORKDIR}/mesa-${MY_PV}" + SRC_URI="https://archive.mesa3d.org/mesa-${MY_PV}.tar.xz"; + KEYWORDS="~amd64" +fi + +LICENSE="MIT SGI-B-2.0" +SLOT="0" +IUSE="debug" + +RDEPEND=" + dev-libs/libclc + dev-util/spirv-tools + >=sys-libs/zlib-1.2.8:= + x11-libs/libdrm +" +DEPEND="${RDEPEND} + dev-libs/expat +" +BDEPEND=" + ${PYTHON_DEPS} + $(python_gen_any_dep ">=dev-python/mako-0.8.0[\${PYTHON_USEDEP}]") + virtual/pkgconfig +" + +# Please keep the LLVM dependency block separate. Since LLVM is slotted, +# we need to *really* make sure we're not pulling one than more slot +# simultaneously. +# +# How to use it: +# 1. Specify LLVM_MAX_SLOT (inclusive), e.g. 17. +# 2. Specify LLVM_MIN_SLOT (inclusive), e.g. 15. +LLVM_MAX_SLOT="17" +LLVM_MIN_SLOT="15" +PER_SLOT_DEPSTR=" + ( + dev-util/spirv-llvm-translator:@SLOT@ + sys-devel/clang:@SLOT@ + sys-devel/llvm:@SLOT@ + ) +" +LLVM_DEPSTR=" + || ( + $(for ((slot=LLVM_MAX_SLOT; slot>=LLVM_MIN_SLOT; slot--)); do + echo "${PER_SLOT_DEPSTR//@SLOT@/${slot}}" + done) + ) + =dev-python/mako-0.8.0[${PYTHON_USEDEP}]" +} + +pkg_setup() { + llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_configure() { + PKG_CONFIG_PATH="$(get_llvm_prefix "${LLVM_MAX_SLOT}")/$(get_libdir)/pkgconfig" + + local emesonargs=( + -Dllvm=enabled + -Dshared-llvm=enabled + -Dintel-clc=enabled + + -Dgallium-drivers='' + -Dvulkan-drivers='' + + # Set platforms empty to avoid the default "auto" setting. If + # platforms is empty meson.build will add surfaceless. + -Dplatforms='' + + -Dglx=disabled + -Dlibunwind=disabled + -Dzstd=disabled + + --buildtype $(usex debug debug plain) + -Db_ndebug=$(usex debug false true) + ) + meson_src_configure +} + +src_install() { + dobin "${BUILD_DIR}"/src/intel/compiler/intel_clc +}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 6367dfa08fbd26ec86f94b6b28ed6f861f9fd85a Author: Michał Górny gentoo org> AuthorDate: Fri Feb 16 14:25:14 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 16 14:25:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6367dfa0 dev-lang/python: Add USE=jit to 3.13.0_alpha4 Signed-off-by: Michał Górny gentoo.org> dev-lang/python/metadata.xml| 3 +++ dev-lang/python/python-3.13.0_alpha4.ebuild | 18 +++--- 2 files changed, 18 insertions(+), 3 deletions(-) diff --git a/dev-lang/python/metadata.xml b/dev-lang/python/metadata.xml index 31350aebeb2b..22ce986e0676 100644 --- a/dev-lang/python/metadata.xml +++ b/dev-lang/python/metadata.xml @@ -14,6 +14,9 @@ to bootstrap pip and setuptools (if disabled, it will be only possible to use venv `--without-pip`) + + Enable experimental Just-In-Time compilation support. + Link readline extension against dev-libs/libedit instead of sys-libs/readline diff --git a/dev-lang/python/python-3.13.0_alpha4.ebuild b/dev-lang/python/python-3.13.0_alpha4.ebuild index 2cd791faab28..08b7d322bbbf 100644 --- a/dev-lang/python/python-3.13.0_alpha4.ebuild +++ b/dev-lang/python/python-3.13.0_alpha4.ebuild @@ -2,10 +2,13 @@ # Distributed under the terms of the GNU General Public License v2 EAPI="8" + +LLVM_COMPAT=( 16 ) +LLVM_OPTIONAL=1 WANT_LIBTOOL="none" -inherit autotools check-reqs flag-o-matic multiprocessing pax-utils -inherit python-utils-r1 toolchain-funcs verify-sig +inherit autotools check-reqs flag-o-matic llvm-r1 multiprocessing +inherit pax-utils python-utils-r1 toolchain-funcs verify-sig MY_PV=${PV/_alpha/a} MY_P="Python-${MY_PV%_p*}" @@ -29,9 +32,10 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" IUSE=" - bluetooth build debug +ensurepip examples gdbm libedit + bluetooth build debug +ensurepip examples gdbm jit libedit +ncurses pgo +readline +sqlite +ssl test tk valgrind " +REQUIRED_USE="jit? ( ${LLVM_REQUIRED_USE} )" RESTRICT="!test? ( test )" # Do not add a dependency on dev-lang/python to this ebuild. @@ -83,6 +87,12 @@ BDEPEND=" dev-build/autoconf-archive app-alternatives/awk virtual/pkgconfig + jit? ( + $(llvm_gen_dep ' + sys-devel/clang:${LLVM_SLOT} + sys-devel/llvm:${LLVM_SLOT} + ') + ) verify-sig? ( >=sec-keys/openpgp-keys-python-20221025 ) " RDEPEND+=" @@ -108,6 +118,7 @@ pkg_pretend() { } pkg_setup() { + use jit && llvm-r1_pkg_setup use test && check-reqs_pkg_setup } @@ -279,6 +290,7 @@ src_configure() { --with-wheel-pkg-dir="${EPREFIX}"/usr/lib/python/ensurepip $(use_with debug assertions) + $(use_enable jit experimental-jit) $(use_enable pgo optimizations) $(use_with readline readline "$(usex libedit editline readline)") $(use_with valgrind)
[gentoo-commits] repo/gentoo:master commit in: media-libs/netpbm/, media-libs/netpbm/files/
commit: 8b824d1f9769dfa4f8fd1ed99ecd1d87ce4d4e9e Author: Viorel Munteanu gentoo org> AuthorDate: Fri Feb 16 14:38:50 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Fri Feb 16 14:39:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b824d1f media-libs/netpbm: fix tests on musl Apply a patch from upstream to fix one test. Disable the other broken tests on musl. Backport one test from netpbm-11.5.2 to netpbm-11.2.7. Closes: https://bugs.gentoo.org/907295 Signed-off-by: Viorel Munteanu gentoo.org> .../netpbm-11.2.7-fix-pnmcolormap2-test.patch | 213 + .../files/netpbm-11.5.2-fix-tests-musl.patch | 157 +++ media-libs/netpbm/netpbm-11.2.7.ebuild | 6 +- media-libs/netpbm/netpbm-11.5.2.ebuild | 5 + 4 files changed, 380 insertions(+), 1 deletion(-) diff --git a/media-libs/netpbm/files/netpbm-11.2.7-fix-pnmcolormap2-test.patch b/media-libs/netpbm/files/netpbm-11.2.7-fix-pnmcolormap2-test.patch new file mode 100644 index ..a3af51371767 --- /dev/null +++ b/media-libs/netpbm/files/netpbm-11.2.7-fix-pnmcolormap2-test.patch @@ -0,0 +1,213 @@ +Backport pnmcolormap2 test from 11.5.x to 11.2.x + +See also https://bugs.gentoo.org/907295 + +--- a/test/pnmcolormap2.test b/test/pnmcolormap2.test +@@ -5,51 +5,143 @@ + tmpdir=${tmpdir:-/tmp} + map=${tmpdir}/map.ppm + +-echo "Test. Should print 'match' eight times." +-# Threshold values (targetN=xx.xx) here were produced by calculating +-# the S/N ratio with reduced colors. ++echo "Test. Should print 'match' eighteen times." ++ ++# Threshold values (tgtN=xx.xx) were produced by calculating ++# the S/N ratio when the original image is compared against a ++# reference image with fewer colors than the target output image. + + # colors in following tests / colors for calculating threshold +-# 100 / 90 +-# 200 / 180 +-# 30 / 25 ++# 256 / 224 ++# 128 / 96 -splitspread ++# 128 / 108 other ++# 64 / 44 -center (default) ++# 64 / 48 -splitspread ++# 64 / 56 other ++ ++# -center ++echo pnmcolormap 256 ++tgt1=37.19; tgt2=37.86; tgt3=37.77 ++pnmcolormap 256 testimg.ppm > ${map} ++pnmremap -mapfile=${map} testimg.ppm |\ ++pnmpsnr -target1=${tgt1} -target2=${tgt2} -target3=${tgt3} testimg.ppm - ++rm ${map} ++ ++echo pnmcolormap 128 ++tgt1=34.46; tgt2=35.61; tgt3=34.97 ++pnmcolormap 128 testimg.ppm > ${map} ++pnmremap -mapfile=${map} testimg.ppm |\ ++pnmpsnr -target1=${tgt1} -target2=${tgt2} -target3=${tgt3} testimg.ppm - ++rm ${map} ++ ++echo pnmcolormap 64 ++tgt1=30.30; tgt2=33.10; tgt3=31.74 ++pnmcolormap 64 testimg.ppm > ${map} ++pnmremap -mapfile=${map} testimg.ppm |\ ++pnmpsnr -target1=${tgt1} -target2=${tgt2} -target3=${tgt3} testimg.ppm - ++rm ${map} ++ ++echo pnmcolormap -meancolor 256 ++tgt1=38.36; tgt2=38.63; tgt3=38.95 ++pnmcolormap -meancolor 256 testimg.ppm > ${map} ++pnmremap -mapfile=${map} testimg.ppm |\ ++pnmpsnr -target1=${tgt1} -target2=${tgt2} -target3=${tgt3} testimg.ppm - ++rm ${map} ++ ++echo pnmcolormap -meancolor 128 ++tgt1=35.86; tgt2=37.17; tgt3=36.65 ++pnmcolormap -meancolor 128 testimg.ppm > ${map} ++pnmremap -mapfile=${map} testimg.ppm |\ ++pnmpsnr -target1=${tgt1} -target2=${tgt2} -target3=${tgt3} testimg.ppm - ++rm ${map} ++ ++echo pnmcolormap -meancolor 64 ++tgt1=33.64; tgt2=34.92; tgt3=34.44 ++pnmcolormap -meancolor 64 testimg.ppm > ${map} ++pnmremap -mapfile=${map} testimg.ppm |\ ++pnmpsnr -target1=${tgt1} -target2=${tgt2} -target3=${tgt3} testimg.ppm - ++rm ${map} ++ ++echo pnmcolormap -meanpixel 256 ++tgt1=38.40; tgt2=38.65; tgt3=38.90 ++pnmcolormap -meanpixel 256 testimg.ppm > ${map} ++pnmremap -mapfile=${map} testimg.ppm |\ ++pnmpsnr -target1=${tgt1} -target2=${tgt2} -target3=${tgt3} testimg.ppm - ++rm ${map} ++ ++echo pnmcolormap -meanpixel 128 ++tgt1=35.75; tgt2=37.13; tgt3=36.69 ++pnmcolormap -meanpixel 128 testimg.ppm > ${map} ++pnmremap -mapfile=${map} testimg.ppm |\ ++pnmpsnr -target1=${tgt1} -target2=${tgt2} -target3=${tgt3} testimg.ppm - ++rm ${map} ++ ++echo pnmcolormap -meanpixel 64 ++tgt1=33.75; tgt2=34.79; tgt3=34.53 ++pnmcolormap -meanpixel 64 testimg.ppm > ${map} ++pnmremap -mapfile=${map} testimg.ppm |\ ++pnmpsnr -target1=${tgt1} -target2=${tgt2} -target3=${tgt3} testimg.ppm - ++rm ${map} ++ ++echo pnmcolormap -spreadluminosity 256 ++tgt1=36.82; tgt2=36.87; tgt3=37.25 ++pnmcolormap -spreadluminosity 256 testimg.ppm > ${map} ++pnmremap -mapfile=${map} testimg.ppm |\ ++pnmpsnr -target1=${tgt1} -target2=${tgt2} -target3=${tgt3} testimg.ppm - ++rm ${map} + +-pnmcolormap 100 testimg.ppm > ${map} ++echo pnmcolormap -spreadluminosity 128 ++tgt1=34.61; tgt2=33.40; tgt3=34.66 ++pnmcolormap -spreadluminosity 128 testimg.ppm > ${map} + pnmremap -mapfile=${map} testimg.ppm |\ +- pnmpsnr -target1=33.42 -target2=35.14 -target3=34.35 testimg.ppm - ++pnmpsnr -target1=${tgt1} -target2=${tgt2} -target3=${tgt3} testimg.ppm - + rm ${map} + +-pnmcolormap -meancolo
[gentoo-commits] repo/gentoo:master commit in: media-sound/deadbeef/
commit: f3b757a22910489f29aeb4ab797b7b0773b29574 Author: Viorel Munteanu gentoo org> AuthorDate: Fri Feb 16 14:38:24 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Fri Feb 16 14:39:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3b757a2 media-sound/deadbeef: add vfs_zip plugin Closes: https://bugs.gentoo.org/923489 Signed-off-by: Viorel Munteanu gentoo.org> .../deadbeef/{deadbeef-1.9.6.ebuild => deadbeef-1.9.6-r1.ebuild} | 9 + 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/media-sound/deadbeef/deadbeef-1.9.6.ebuild b/media-sound/deadbeef/deadbeef-1.9.6-r1.ebuild similarity index 95% rename from media-sound/deadbeef/deadbeef-1.9.6.ebuild rename to media-sound/deadbeef/deadbeef-1.9.6-r1.ebuild index fc98d82a9142..685c774b15c0 100644 --- a/media-sound/deadbeef/deadbeef-1.9.6.ebuild +++ b/media-sound/deadbeef/deadbeef-1.9.6-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2023 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,7 +17,7 @@ LICENSE=" " SLOT="0" KEYWORDS="amd64 ~riscv x86" -IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm libretro libsamplerate mp3 musepack nls notify +nullout opus oss pulseaudio pipewire sc68 shellexec +supereq vorbis wavpack" +IUSE="aac alsa cdda converter cover dts ffmpeg flac +hotkeys lastfm libretro libsamplerate mp3 musepack nls notify +nullout opus oss pulseaudio pipewire sc68 shellexec +supereq vorbis wavpack zip" REQUIRED_USE=" || ( alsa oss pulseaudio pipewire nullout ) @@ -49,7 +49,7 @@ DEPEND=" media-libs/libogg ) libsamplerate? ( media-libs/libsamplerate ) - mp3? ( media-sound/mpg123 ) + mp3? ( media-sound/mpg123-base ) musepack? ( media-sound/musepack-tools ) nls? ( virtual/libintl ) notify? ( sys-apps/dbus ) @@ -58,6 +58,7 @@ DEPEND=" pipewire? ( media-video/pipewire:= ) vorbis? ( media-libs/libvorbis ) wavpack? ( media-sound/wavpack ) + zip? ( dev-libs/libzip:= ) " RDEPEND="${DEPEND}" @@ -146,7 +147,6 @@ src_configure () { "--disable-sndfile" "--disable-soundtouch" "--disable-tta" - "--disable-vfs-zip" "--disable-vtx" "--disable-wildmidi" "--disable-wma" @@ -181,6 +181,7 @@ src_configure () { "$(use_enable libretro)" "$(use_enable libsamplerate src)" "$(use_enable wavpack)" + "$(use_enable zip vfs-zip)" "--enable-gtk3" "--enable-vfs-curl"
[gentoo-commits] repo/gentoo:master commit in: dev-python/netaddr/
commit: 07f564100742c47f2bf2c45772f8c6fc6e7baf31 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 16 14:46:22 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 16 14:48:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07f56410 dev-python/netaddr: Add missing dev-python/sphinx-issues dep Closes: https://bugs.gentoo.org/924623 Signed-off-by: Michał Górny gentoo.org> dev-python/netaddr/netaddr-1.1.0.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/dev-python/netaddr/netaddr-1.1.0.ebuild b/dev-python/netaddr/netaddr-1.1.0.ebuild index e853a21da5ec..afccae0fe601 100644 --- a/dev-python/netaddr/netaddr-1.1.0.ebuild +++ b/dev-python/netaddr/netaddr-1.1.0.ebuild @@ -25,7 +25,8 @@ RDEPEND=" " distutils_enable_sphinx docs/source \ - dev-python/furo + dev-python/furo \ + dev-python/sphinx-issues distutils_enable_tests pytest src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/netaddr/
commit: 39c48682c6d2e86d38624275bf92187e2288c650 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 16 14:47:39 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 16 14:48:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39c48682 dev-python/netaddr: Remove dead Signed-off-by: Michał Górny gentoo.org> dev-python/netaddr/metadata.xml | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-python/netaddr/metadata.xml b/dev-python/netaddr/metadata.xml index 15bf8f3ccb7c..46f3f19c2a53 100644 --- a/dev-python/netaddr/metadata.xml +++ b/dev-python/netaddr/metadata.xml @@ -10,7 +10,6 @@ netaddr netaddr/netaddr https://github.com/netaddr/netaddr/issues - https://github.com/netaddr/netaddr/blob/master/CHANGELOG https://netaddr.readthedocs.io/
[gentoo-commits] repo/proj/libressl:master commit in: dev-qt/qtbase/
commit: 5405c480568b331f622f023cf1a447a2a9509c2b Author: orbea riseup net> AuthorDate: Fri Feb 16 14:46:01 2024 + Commit: orbea riseup net> CommitDate: Fri Feb 16 14:46:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=5405c480 dev-qt/qtbase: add 6.6.2 Signed-off-by: orbea riseup.net> dev-qt/qtbase/Manifest| 1 + dev-qt/qtbase/qtbase-6.6.2.ebuild | 362 ++ 2 files changed, 363 insertions(+) diff --git a/dev-qt/qtbase/Manifest b/dev-qt/qtbase/Manifest index fa00117..e7e1d83 100644 --- a/dev-qt/qtbase/Manifest +++ b/dev-qt/qtbase/Manifest @@ -1,2 +1,3 @@ DIST qtbase-6.6.1-QTBUG-116905.patch.xz 7132 BLAKE2B 5ad6108f3d278c7014a124733a7e0151d79ab9b82256948c09f2d7d93494020131ec52bae0a0c9ae1959afe724bc033805b28f12676b018dce7d04668d8dec01 SHA512 61c13a96b19bd9c06056681101c2c9d301a5d014c4a155b82ba9b7bce2ba0e715041cd6c3e8e45c9ec3d52c3b77bcf3145fbbf502a72ffbaac02f4eb6b82c912 DIST qtbase-everywhere-src-6.6.1.tar.xz 48370760 BLAKE2B 2dd551d15eef30c7d9a5f4c406143d6f8908d7ebade9daf9fbd3d82a25765425956f2cb8689c50f87f6477de2150eee7b820ef25bb4355c51e7e7fad3ef73005 SHA512 93e77b9b077a3acd5607b643db282fdd7ed0bdfa07df74c3f0d2285afeb1672a6fa229a7e7a6c8a462701305fc22ffef20c212d906484e50fb5cdb706a7b72e1 +DIST qtbase-everywhere-src-6.6.2.tar.xz 48689304 BLAKE2B e00f4ac7ede0694b7934612f7dc3acdd50139d385492034c3046625a973d8adbca059e9d4081e248502cab8c673806cdb6b8bc5cee6d9356bbb0a7845db528a2 SHA512 ea343bcf269779a4e078ed8baddfbe6c5ec4a34275c7d72b3f3928da60feece2ddc9ce4a380c6536a4e1654b483cee8918f8ad3038904725d2dd1c653ae83ece diff --git a/dev-qt/qtbase/qtbase-6.6.2.ebuild b/dev-qt/qtbase/qtbase-6.6.2.ebuild new file mode 100644 index 000..3813059 --- /dev/null +++ b/dev-qt/qtbase/qtbase-6.6.2.ebuild @@ -0,0 +1,362 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit flag-o-matic qt6-build toolchain-funcs + +DESCRIPTION="Cross-platform application development framework" + +if [[ ${QT6_BUILD_TYPE} == release ]]; then + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +declare -A QT6_IUSE=( + [global]="+ssl +udev zstd" + [core]="icu" + [modules]="+concurrent +dbus +gui +network +sql +xml" + + [gui]=" + +X accessibility eglfs evdev gles2-only +libinput + opengl tslib vulkan +widgets + " + [network]="brotli gssapi libproxy sctp" + [sql]="mysql oci8 odbc postgres +sqlite" + [widgets]="cups gtk" + + [optfeature]="nls wayland" #810802,864509 +) +IUSE="${QT6_IUSE[*]}" +REQUIRED_USE=" + $( + printf '%s? ( gui ) ' ${QT6_IUSE[gui]//+/} + printf '%s? ( network ) ' ${QT6_IUSE[network]//+/} + printf '%s? ( sql ) ' ${QT6_IUSE[sql]//+/} + printf '%s? ( gui widgets ) ' ${QT6_IUSE[widgets]//+/} + ) + accessibility? ( dbus ) + eglfs? ( opengl ) + gles2-only? ( opengl ) + gui? ( || ( X eglfs wayland ) ) + libinput? ( udev ) + sql? ( || ( ${QT6_IUSE[sql]//+/} ) ) + test? ( icu sql? ( sqlite ) ) +" + +# groups: +# - global (configure.cmake) +# - qtcore (src/corelib/configure.cmake) +# - qtgui (src/gui/configure.cmake) +# - qtnetwork (src/network/configure.cmake) +# - qtprintsupport (src/printsupport/configure.cmake) [gui+widgets] +# - qtsql (src/plugins/sqldrivers/configure.cmake) +RDEPEND=" + sys-libs/zlib:= + ssl? ( dev-libs/openssl:= ) + udev? ( virtual/libudev:= ) + zstd? ( app-arch/zstd:= ) + + app-crypt/libb2 + dev-libs/double-conversion:= + dev-libs/glib:2 + dev-libs/libpcre2:=[pcre16,unicode(+)] + icu? ( dev-libs/icu:= ) + + dbus? ( sys-apps/dbus ) + gui? ( + media-libs/fontconfig + media-libs/freetype:2 + media-libs/harfbuzz:= + media-libs/libjpeg-turbo:= + media-libs/libpng:= + x11-libs/libdrm + x11-libs/libxkbcommon[X?] + X? ( + x11-libs/libICE + x11-libs/libSM + x11-libs/libX11 + x11-libs/libxcb:= + x11-libs/xcb-util-cursor + x11-libs/xcb-util-image + x11-libs/xcb-util-keysyms + x11-libs/xcb-util-renderutil + x11-libs/xcb-util-wm + ) + accessibility? ( app-accessibility/at-spi2-core:2 ) + eglfs? ( media-libs/mesa[gbm(+)] ) + evdev? ( sys-libs/mtdev ) + libinput? ( dev-libs/libinput:= ) + opengl? ( + gles2-only? ( media-libs/libglvnd ) + !gles2-only? ( media-libs/libglvnd[X?] ) + ) + tslib? ( x11-l
[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/rust/
commit: b39b8c394f93c87c743262e8e891c4609b01f84d Author: orbea riseup net> AuthorDate: Fri Feb 16 15:05:00 2024 + Commit: orbea riseup net> CommitDate: Fri Feb 16 15:05:00 2024 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=b39b8c39 dev-lang/rust: drop 1.72.0-r1 Signed-off-by: orbea riseup.net> dev-lang/rust/Manifest | 2 - dev-lang/rust/rust-1.72.0-r1.ebuild | 770 2 files changed, 772 deletions(-) diff --git a/dev-lang/rust/Manifest b/dev-lang/rust/Manifest index f6d351f..c0e77d3 100644 --- a/dev-lang/rust/Manifest +++ b/dev-lang/rust/Manifest @@ -120,8 +120,6 @@ DIST rustc-1.71.0-src.tar.xz 151962928 BLAKE2B da8d83cd6621947816630ae487efe7d08 DIST rustc-1.71.0-src.tar.xz.asc 801 BLAKE2B e5ddc4b18a6caeeb63c5aed5b5d15989d086f408787d2e603e50e7b8548dc078683062627280fd2a0393bec01c314eb1cc59f9b0e3146abf07b8365a0b44c640 SHA512 cb1b208c8b2bfccf02c73c4246fb238edb0dd10e292c1ef781920964e54e40add3089d988769982c0ce06b719014685b1c37daa2d08b513d86ad73808f4ce3ac DIST rustc-1.71.1-src.tar.xz 151983068 BLAKE2B 3dfdbc246feb84a79ae94c2de978c5585ee06cf6b683d2245869b62e28f7c79f89cc589f5431537713bf088236a0b824acefc1b68e418e9eb72e1eea98054e3f SHA512 fd0e5a16bdbeb539184513583089e55f681cb772810df357b6b1464853f7022ac02edab3dd155b2262ed0047e2a25dea3808dd078dcdfce9d399384465009db4 DIST rustc-1.71.1-src.tar.xz.asc 801 BLAKE2B a88c073a70552d73e2d7695eceabdaa478f34501b7271fabf7f4a09f3efa545181f34353e45776b05918e6aeba88adb02f9731454f7085a7abf1602fc6589983 SHA512 9dd0406cf22f1daa7fcfd015fc1c6f8d36586aa99bf14c1491ee464c1f892ab759feb83e8b55b64713170fb777fdbe038fb5fd01a59c911b6599223baaba0677 -DIST rustc-1.72.0-src.tar.xz 151630408 BLAKE2B 7b26e5a9335f9262567b2a6aaf3b8ad6dc813688f532c54502c12c7b59d02082a082fe49ae370b0748fb13f8245dad13a58927d8563ba96fdf3639d4a128f236 SHA512 aed27c1babfec7f9b0815bc395302cff4f8e8ed83d8d3bde202f6c86fba4aec14ad2d3e99f4e22618c6727d876262511bfbcd83513731ea4b9c664462c97945b -DIST rustc-1.72.0-src.tar.xz.asc 801 BLAKE2B 7f0c94f9961edd6ad48372ef768ac69e39b6b7ef0514dc099510d7b53b336d12ac20092e52fbff0c524a6dcfd8c9c69542ae081aaa16ffc3a7ac8fe2ae70e8f8 SHA512 6c8776ddb5050ce29538d9845156cdf370b99d09051fa8c42c68a4d71ff0a6163abc029ac1355af55f1b9b371549e98ebb7e76535d76b77be548fdf917ed6195 DIST rustc-1.73.0-src.tar.xz 154319536 BLAKE2B 077bdedb36fdbc30db3c6331ac6014615eb79393ad42e38488d037ba38eaa6542467d39b2a14228d0bf6717110f915bf6fdcf0074c6293f413720cc748316eff SHA512 75c59680a82cb9d076b9434744a1c65908524ef769293952f5d9c5779d9a9c6fa4d9aa0c7e7d6b7566a21a50a27cd6ae452b5283a4d4606b2fa1acc24dfd8e0c DIST rustc-1.73.0-src.tar.xz.asc 801 BLAKE2B fac2f8652e9a103e8a678b30222e1a505671253827d1d092c4964230a535a85e21cedf00b70f108ac5cb2db961b50e482223e8eaa5b0d585777dd43d80c5931e SHA512 e80ef6280c50522a575f040610184fcf5f45444db2534c6a334e66a69f3338b43d8b34cf035685f28d0e8f006427bbe413611c49fe028c9f72810d74ccfab15e DIST rustc-1.74.1-src.tar.xz 155968724 BLAKE2B e05f2379ac94b286f85791a138e1928e5b5b5a7749f0981d82c40c2a12860f55bf96bb2f0e924e35a0f8b2447b13052d38adea909aaa3199105787bb5a4861b3 SHA512 14c7e7ed2f38ab60299d8c7d41d78f042b6b57ef822d577b5138e60bdde31cf141eccd4332a25bc5da3d58eb5313d63c1448b5dfe9e11b8055bb8ea133a9038d diff --git a/dev-lang/rust/rust-1.72.0-r1.ebuild b/dev-lang/rust/rust-1.72.0-r1.ebuild deleted file mode 100644 index 38c6fb1..000 --- a/dev-lang/rust/rust-1.72.0-r1.ebuild +++ /dev/null @@ -1,770 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit bash-completion-r1 check-reqs estack flag-o-matic llvm multiprocessing \ - multilib multilib-build python-any-r1 rust-toolchain toolchain-funcs verify-sig - -if [[ ${PV} = *beta* ]]; then - betaver=${PV//*beta} - BETA_SNAPSHOT="${betaver:0:4}-${betaver:4:2}-${betaver:6:2}" - MY_P="rustc-beta" - SLOT="beta/${PV}" - SRC="${BETA_SNAPSHOT}/rustc-beta-src.tar.xz -> rustc-${PV}-src.tar.xz" -else - ABI_VER="$(ver_cut 1-2)" - SLOT="stable/${ABI_VER}" - MY_P="rustc-${PV}" - SRC="${MY_P}-src.tar.xz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" -fi - -# Temporarily set to 1.72.0 since it fixed issues in the stdlib that prevented bootstrapping on musl 1.2.4. Set back to -# normal in 1.73.0. -RUST_STAGE0_VERSION="${PV}" - -DESCRIPTION="Systems programming language from Mozilla" -HOMEPAGE="https://www.rust-lang.org/"; - -SRC_URI=" - https://static.rust-lang.org/dist/${SRC} - verify-sig? ( https://static.rust-lang.org/dist/${SRC}.asc ) - !system-bootstrap? ( $(rust_all_arch_uris rust-${RUST_STAGE0_VERSION}) ) -" - -# keep in sync with llvm ebuild of the same version as bundled one. -ALL_LLVM_TARGETS=( AArch64 AMDGPU ARM AVR BPF Hexagon Lanai LoongArch Mips MSP430 - NVPTX PowerPC RISCV Sparc SystemZ VE WebAssem
[gentoo-commits] repo/proj/libressl:master commit in: dev-lang/rust/
commit: da640ab91b978144a6056791a18961b084032250 Author: orbea riseup net> AuthorDate: Fri Feb 16 15:04:16 2024 + Commit: orbea riseup net> CommitDate: Fri Feb 16 15:04:16 2024 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=da640ab9 dev-lang/rust: update maintainers Signed-off-by: orbea riseup.net> dev-lang/rust/metadata.xml | 4 1 file changed, 4 deletions(-) diff --git a/dev-lang/rust/metadata.xml b/dev-lang/rust/metadata.xml index 65d7703..1cf83c8 100644 --- a/dev-lang/rust/metadata.xml +++ b/dev-lang/rust/metadata.xml @@ -1,10 +1,6 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - gyakov...@gentoo.org - Georgy Yakovlev - ra...@electronsweatshop.com Randy Barlow
[gentoo-commits] repo/proj/guru:dev commit in: sci-electronics/slang/
commit: c652d3cdf2f3cdb409bf7df7ae4fcb2827121d02 Author: Huang Rui gmail com> AuthorDate: Fri Feb 16 13:50:18 2024 + Commit: Rui Huang gmail com> CommitDate: Fri Feb 16 13:51:46 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c652d3cd sci-electronics/slang: bump to 5.0 Signed-off-by: Huang Rui gmail.com> sci-electronics/slang/Manifest | 1 + sci-electronics/slang/slang-5.0.ebuild | 67 ++ 2 files changed, 68 insertions(+) diff --git a/sci-electronics/slang/Manifest b/sci-electronics/slang/Manifest index 38dedff2e0..94b3e14ff6 100644 --- a/sci-electronics/slang/Manifest +++ b/sci-electronics/slang/Manifest @@ -2,3 +2,4 @@ DIST slang-1.0.tar.gz 1239664 BLAKE2B 98355987b5c355eb914dd0d38c7441d5d39b7a0259 DIST slang-2.0.tar.gz 1026299 BLAKE2B d55e0f419e030a37ff80aef3c0b16a96ee402707c758797fea3d1914e29247d22d240693cd873f95f634438fad5b8ed65961a324c69788fc3e62f83ce0a94869 SHA512 3d18961cda7eb40877932e937364b19cfcef3127a8467fbfc70febd1d6ef8b267aeae8244355a4b0206197ef126ee5a65aa4a4fb49d0970fe6c626725b7e6b21 DIST slang-3.0.tar.gz 1097223 BLAKE2B 87f7ac55fb719e64049e56792af9edbe20c39cebcd496f3fa3c980f54490a885f8bc3443b0c841930baf1d57854aba54747acf3f6a8debda3e1cb110dae364f0 SHA512 3d340ccdd7573d61b9e391861712d6b97a2c686b2bae351c1b25f11539146f6d00539b044c69f7dc362ed160828a1bb00f180553dcb760affe912e521bc56a8a DIST slang-4.0.tar.gz 1308308 BLAKE2B 99029a26b3fe86942abc33381f8f9ba050c09b390ed7fc54404f4054eb34a83e168d53096cad2e8f037954770a95009c701c86b1e59e1e9d02e1709fd120164c SHA512 043c053452b2d452875b2e3ed96be5b96275544e2a692bec8b170e01cefec6e5648a6681e3cac3afd2a68c8ec57f6461a9a73394d74abbc8627d49b66978808e +DIST slang-5.0.tar.gz 1334032 BLAKE2B 08981f86d0be6a4a7d391a2b65d8f4e5bdab8e3ba50f6e847e2b25fec9d9345e806045faae3c74fd71db90f939d8668ff775465ea1e8433d660a0a53f20a358a SHA512 a1b7b9aac7357a9a7cc1818adbb5e9622234f607aba452ca57e3d28b31779339bb19557137cf37cdcc2abb2aba15eb6d2f580169322caf075a2518b3d8634a26 diff --git a/sci-electronics/slang/slang-5.0.ebuild b/sci-electronics/slang/slang-5.0.ebuild new file mode 100644 index 00..d910be8d22 --- /dev/null +++ b/sci-electronics/slang/slang-5.0.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +PYTHON_COMPAT=( python3_{9..12} ) +inherit cmake python-single-r1 + +DESCRIPTION="SystemVerilog compiler and language services" +HOMEPAGE=" + https://sv-lang.com + https://github.com/MikePopoloski/slang +" + +if [[ "${PV}" == "" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/MikePopoloski/${PN}.git"; +else + SRC_URI="https://github.com/MikePopoloski/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm64 ~riscv ~x86" + S="${WORKDIR}/${P}" +fi + +LICENSE="MIT" +SLOT="0" +IUSE="python test" +REQUIRED_USE=" ${PYTHON_REQUIRED_USE} " +RESTRICT="!test? ( test )" + +RDEPEND=" + ${PYTHON_DEPS} + >=dev-cpp/catch-3.0.1 + >=dev-libs/libfmt-9.1.0 + >=dev-libs/mimalloc-2.1.2 + $(python_gen_cond_dep ' + >=dev-python/pybind11-2.10[${PYTHON_USEDEP}] + ') +" + +DEPEND=" + ${RDEPEND} +" + +PATCHES=( + "${FILESDIR}/${PN}-5.0-fix-gentoo-libfmt-depend.patch" +) + +src_configure() { + python_setup + local mycmakeargs=( + -D CMAKE_INSTALL_LIBDIR="${EPREFIX}/usr/$(get_libdir)" + -D BUILD_SHARED_LIBS=ON + -D SLANG_INCLUDE_PYLIB=$(usex python) + -D SLANG_INCLUDE_TESTS=$(usex test) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + if use python; then + # fix python unexpected paths QA + mkdir -p "${D}/$(python_get_sitedir)" || die + mv "${D}"/usr/pyslang* "${D}/$(python_get_sitedir)" || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/urllib3/, dev-python/urllib3/files/
commit: c886664d717e65f9496d9fdb31e71f89d4ad5e98 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 16 17:05:00 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 16 17:15:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c886664d dev-python/urllib3: Backport an upstream revert to fix regressions Closes: https://bugs.gentoo.org/924333 Signed-off-by: Michał Górny gentoo.org> .../urllib3/files/urllib3-2.2.0-revert.patch | 42 ++ ...rllib3-2.2.0.ebuild => urllib3-2.2.0-r1.ebuild} | 5 +++ 2 files changed, 47 insertions(+) diff --git a/dev-python/urllib3/files/urllib3-2.2.0-revert.patch b/dev-python/urllib3/files/urllib3-2.2.0-revert.patch new file mode 100644 index ..14175ecec58b --- /dev/null +++ b/dev-python/urllib3/files/urllib3-2.2.0-revert.patch @@ -0,0 +1,42 @@ +From 49b2ddaf07ec9ef65ef12d0218117f20e739ee6e Mon Sep 17 00:00:00 2001 +From: Quentin Pradet +Date: Fri, 16 Feb 2024 11:35:30 +0400 +Subject: [PATCH] Stop casting request headers to HTTPHeaderDict (#3344) + +While this was done to fix a mypy error, we did not notice the +consequences: + + * This breaks boto3 that subclasses HTTPConnection because + HTTPHeaderDict does not support bytes values yet. + * When proxying, headers are still a dictionary by default. + +We can decide to reintroduce a forced conversion to HTTPHeaderDict in +urllib3 3.0 if the above issues are fixed. +--- + changelog/3343.bugfix.rst | 1 + + src/urllib3/connectionpool.py | 4 ++-- + 2 files changed, 3 insertions(+), 2 deletions(-) + create mode 100644 changelog/3343.bugfix.rst + +diff --git a/changelog/3343.bugfix.rst b/changelog/3343.bugfix.rst +new file mode 100644 +index 00..4f2df9e7a4 +--- /dev/null b/changelog/3343.bugfix.rst +@@ -0,0 +1 @@ ++Fixed ``HTTPConnectionPool.urlopen`` to stop automatically casting non-proxy headers to ``HTTPHeaderDict``. This change was premature as it did not apply to proxy headers and ``HTTPHeaderDict`` does not handle byte header values correctly yet. +diff --git a/src/urllib3/connectionpool.py b/src/urllib3/connectionpool.py +index 1036f0d718..bd58ff14dd 100644 +--- a/src/urllib3/connectionpool.py b/src/urllib3/connectionpool.py +@@ -751,8 +751,8 @@ def urlopen( # type: ignore[override] + # have to copy the headers dict so we can safely change it without those + # changes being reflected in anyone else's copy. + if not http_tunnel_required: +-headers = HTTPHeaderDict(headers) +-headers.update(self.proxy_headers) ++headers = headers.copy() # type: ignore[attr-defined] ++headers.update(self.proxy_headers) # type: ignore[union-attr] + + # Must keep the exception bound to a separate variable or else Python 3 + # complains about UnboundLocalError. diff --git a/dev-python/urllib3/urllib3-2.2.0.ebuild b/dev-python/urllib3/urllib3-2.2.0-r1.ebuild similarity index 95% rename from dev-python/urllib3/urllib3-2.2.0.ebuild rename to dev-python/urllib3/urllib3-2.2.0-r1.ebuild index eb55415eb52a..bdcc50c7b073 100644 --- a/dev-python/urllib3/urllib3-2.2.0.ebuild +++ b/dev-python/urllib3/urllib3-2.2.0-r1.ebuild @@ -66,6 +66,11 @@ BDEPEND=" " src_prepare() { + local PATCHES=( + # https://github.com/urllib3/urllib3/commit/49b2ddaf07ec9ef65ef12d0218117f20e739ee6e + "${FILESDIR}/${P}-revert.patch" + ) + # upstream considers 0.5 s to be "long" for a timeout # we get tons of test failures on *fast* systems because of that sed -i -e '/LONG_TIMEOUT/s:0.5:5:' test/__init__.py || die
[gentoo-commits] repo/gentoo:master commit in: dev-python/urllib3/files/, dev-python/urllib3/
commit: 4bb99762cc087e8130f069e2e8e8e5c73281601a Author: Michał Górny gentoo org> AuthorDate: Fri Feb 16 17:08:15 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 16 17:15:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4bb99762 dev-python/urllib3: Backport pytest-8 fix Signed-off-by: Michał Górny gentoo.org> .../urllib3/files/urllib3-2.2.0-pytest-8.patch | 112 + dev-python/urllib3/urllib3-2.2.0-r1.ebuild | 2 + 2 files changed, 114 insertions(+) diff --git a/dev-python/urllib3/files/urllib3-2.2.0-pytest-8.patch b/dev-python/urllib3/files/urllib3-2.2.0-pytest-8.patch new file mode 100644 index ..9baa3379a7c9 --- /dev/null +++ b/dev-python/urllib3/files/urllib3-2.2.0-pytest-8.patch @@ -0,0 +1,112 @@ +From aa8d3dd2535cc125e123e5c2bca38738d6864b2a Mon Sep 17 00:00:00 2001 +From: Ruben Laguna +Date: Mon, 5 Feb 2024 15:29:35 +0100 +Subject: [PATCH] Fix ssl_version tests for upcoming migration to pytest 8 + +--- + dev-requirements.txt| 2 +- + test/contrib/test_pyopenssl.py | 1 - + test/with_dummyserver/test_https.py | 35 - + 3 files changed, 26 insertions(+), 12 deletions(-) + +diff --git a/test/contrib/test_pyopenssl.py b/test/contrib/test_pyopenssl.py +index b4799ce802..eaca77ba6f 100644 +--- a/test/contrib/test_pyopenssl.py b/test/contrib/test_pyopenssl.py +@@ -38,7 +38,6 @@ def teardown_module() -> None: + from ..test_ssl import TestSSL # noqa: E402, F401 + from ..test_util import TestUtilSSL # noqa: E402, F401 + from ..with_dummyserver.test_https import ( # noqa: E402, F401 +-TestHTTPS, + TestHTTPS_IPV4SAN, + TestHTTPS_IPV6SAN, + TestHTTPS_TLSv1, +diff --git a/test/with_dummyserver/test_https.py b/test/with_dummyserver/test_https.py +index aa22f11879..b8353d758b 100644 +--- a/test/with_dummyserver/test_https.py b/test/with_dummyserver/test_https.py +@@ -65,7 +65,7 @@ + CLIENT_CERT = CLIENT_INTERMEDIATE_PEM + + +-class TestHTTPS(HTTPSHypercornDummyServerTestCase): ++class BaseTestHTTPS(HTTPSHypercornDummyServerTestCase): + tls_protocol_name: str | None = None + + def tls_protocol_not_default(self) -> bool: +@@ -83,11 +83,17 @@ def tls_version(self) -> ssl.TLSVersion: + def ssl_version(self) -> int: + if self.tls_protocol_name is None: + return pytest.skip("Skipping base test class") +-attribute = f"PROTOCOL_{self.tls_protocol_name.replace('.', '_')}" +-ssl_version = getattr(ssl, attribute, None) +-if ssl_version is None: +-return pytest.skip(f"ssl.{attribute} isn't available") +-return ssl_version # type: ignore[no-any-return] ++ ++if self.tls_protocol_name == "TLSv1.3" and ssl.HAS_TLSv1_3: ++return ssl.PROTOCOL_TLS_CLIENT ++if self.tls_protocol_name == "TLSv1.2" and ssl.HAS_TLSv1_2: ++return ssl.PROTOCOL_TLSv1_2 ++if self.tls_protocol_name == "TLSv1.1" and ssl.HAS_TLSv1_1: ++return ssl.PROTOCOL_TLSv1_1 ++if self.tls_protocol_name == "TLSv1" and ssl.HAS_TLSv1: ++return ssl.PROTOCOL_TLSv1 ++else: ++return pytest.skip(f"{self.tls_protocol_name} isn't available") + + @classmethod + def setup_class(cls) -> None: +@@ -797,6 +803,10 @@ def test_tls_protocol_name_of_socket(self) -> None: + def test_ssl_version_is_deprecated(self) -> None: + if self.tls_protocol_name is None: + pytest.skip("Skipping base test class") ++if self.ssl_version() == ssl.PROTOCOL_TLS_CLIENT: ++pytest.skip( ++"Skipping because ssl_version=ssl.PROTOCOL_TLS_CLIENT is not deprecated" ++) + + with HTTPSConnectionPool( + self.host, self.port, ca_certs=DEFAULT_CA, ssl_version=self.ssl_version() +@@ -964,6 +974,11 @@ def test_default_ssl_context_ssl_min_max_versions(self) -> None: + assert ctx.maximum_version == expected_maximum_version + + def test_ssl_context_ssl_version_uses_ssl_min_max_versions(self) -> None: ++if self.ssl_version() == ssl.PROTOCOL_TLS_CLIENT: ++pytest.skip( ++"Skipping because ssl_version=ssl.PROTOCOL_TLS_CLIENT is not deprecated" ++) ++ + with pytest.warns( + DeprecationWarning, + match=r"'ssl_version' option is deprecated and will be removed in " +@@ -977,25 +992,25 @@ def test_ssl_context_ssl_version_uses_ssl_min_max_versions(self) -> None: + + + @pytest.mark.usefixtures("requires_tlsv1") +-class TestHTTPS_TLSv1(TestHTTPS): ++class TestHTTPS_TLSv1(BaseTestHTTPS): + tls_protocol_name = "TLSv1" + certs = TLSv1_CERTS + + + @pytest.mark.usefixtures("requires_tlsv1_1") +-class TestHTTPS_TLSv1_1(TestHTTPS): ++class TestHTTPS_TLSv1_1(BaseTestHTTPS): + tls_protocol_name = "TLSv1.1" + certs = TLSv1_1_CERTS + + + @pytest.mark.usefixtures("requ
[gentoo-commits] repo/gentoo:master commit in: dev-python/moto/
commit: e1d90e008e2972641087e509acb0231e511aa143 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 16 17:15:11 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 16 17:15:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1d90e00 dev-python/moto: Reselect tests that were fixed by urllib3 patch Signed-off-by: Michał Górny gentoo.org> dev-python/moto/moto-5.0.1.ebuild | 12 1 file changed, 12 deletions(-) diff --git a/dev-python/moto/moto-5.0.1.ebuild b/dev-python/moto/moto-5.0.1.ebuild index 9c9b637a38ee..eec24c57da30 100644 --- a/dev-python/moto/moto-5.0.1.ebuild +++ b/dev-python/moto/moto-5.0.1.ebuild @@ -93,18 +93,6 @@ python_test() { # require py_partiql_parser tests/test_s3/test_s3_select.py tests/test_dynamodb/test_dynamodb_statements.py - # broken by new urllib3 - tests/test_moto_api/recorder/test_recorder.py::TestRecorder::test_s3_upload_data - tests/test_moto_api/recorder/test_recorder.py::TestRecorder::test_s3_upload_file_using_requests - tests/test_moto_api/recorder/test_recorder.py::TestThreadedMotoServer::test_server - tests/test_s3/test_s3.py::test_presigned_put_url_with_approved_headers - tests/test_s3/test_s3.py::test_presigned_put_url_with_custom_headers - tests/test_s3/test_s3.py::test_put_chunked_with_v4_signature_in_body - tests/test_s3/test_s3.py::test_upload_from_file_to_presigned_url - tests/test_s3/test_s3_bucket_policy.py::TestBucketPolicy::test_block_all_actions - tests/test_s3/test_s3_bucket_policy.py::TestBucketPolicy::test_block_all_with_different_principal - tests/test_s3/test_s3_bucket_policy.py::TestBucketPolicy::test_block_or_allow_get_object - tests/test_s3/test_s3_bucket_policy.py::TestBucketPolicy::test_block_put_object ) local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1
[gentoo-commits] repo/gentoo:master commit in: dev-python/github3-py/
commit: 81696b1e24dad6dc617f6a87c7bc0e5c8ed28d46 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 16 16:58:55 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 16 17:15:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81696b1e dev-python/github3-py: Deselect failing tests (upstream did too) Closes: https://bugs.gentoo.org/924335 Signed-off-by: Michał Górny gentoo.org> dev-python/github3-py/github3-py-4.0.1.ebuild | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/dev-python/github3-py/github3-py-4.0.1.ebuild b/dev-python/github3-py/github3-py-4.0.1.ebuild index beebe6da4fb9..a6a2528937e3 100644 --- a/dev-python/github3-py/github3-py-4.0.1.ebuild +++ b/dev-python/github3-py/github3-py-4.0.1.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 @@ -41,5 +41,13 @@ BDEPEND=" distutils_enable_tests pytest python_test() { + local EPYTEST_DESELECT=( + # betamax / urllib3 problem + # upstream marked these tests xfail... + # https://github.com/sigmavirus24/github3.py/commit/9d6124c09b0997b5e83579549bcf22b3e901d7e5 + tests/integration/test_repos_repo.py::TestRepoCommit::test_{diff,patch} + tests/integration/test_repos_repo.py::TestComparison::test_{diff,patch} + ) + epytest -o addopts= }
[gentoo-commits] repo/gentoo:master commit in: dev-python/oslo-utils/
commit: fb2beff8985e4ea358cd15b38f988da6a7bb41e9 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 16 16:47:32 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 16 16:47:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb2beff8 dev-python/oslo-utils: Restrict to https://bugs.gentoo.org/924373 Signed-off-by: Michał Górny gentoo.org> .../oslo-utils/{oslo-utils-7.0.0.ebuild => oslo-utils-7.0.0-r1.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/oslo-utils/oslo-utils-7.0.0.ebuild b/dev-python/oslo-utils/oslo-utils-7.0.0-r1.ebuild similarity index 97% rename from dev-python/oslo-utils/oslo-utils-7.0.0.ebuild rename to dev-python/oslo-utils/oslo-utils-7.0.0-r1.ebuild index 3ddb625b174f..7073d5a58e39 100644 --- a/dev-python/oslo-utils/oslo-utils-7.0.0.ebuild +++ b/dev-python/oslo-utils/oslo-utils-7.0.0-r1.ebuild @@ -25,6 +25,7 @@ RDEPEND=" >=dev-python/iso8601-0.1.11[${PYTHON_USEDEP}] >=dev-python/oslo-i18n-3.15.3[${PYTHON_USEDEP}] >=dev-python/pytz-2013.6[${PYTHON_USEDEP}] + =dev-python/netaddr-0.7.18[${PYTHON_USEDEP}] >=dev-python/netifaces-0.10.4[${PYTHON_USEDEP}] >=dev-python/debtcollector-1.2.0[${PYTHON_USEDEP}]
[gentoo-commits] proj/tex-overlay:main commit in: dev-texlive/texlive-luatex/
commit: ebcf475780c10200a8ac30fb0ede281d07c2ab3e Author: Florian Schmaus gentoo org> AuthorDate: Fri Feb 16 17:17:18 2024 + Commit: Florian Schmaus gentoo org> CommitDate: Fri Feb 16 17:17:18 2024 + URL:https://gitweb.gentoo.org/proj/tex-overlay.git/commit/?id=ebcf4757 dev-texlive/texlive-luatex: add texlive-core DEPEND Bug: https://bugs.gentoo.org/816360 Signed-off-by: Florian Schmaus gentoo.org> dev-texlive/texlive-luatex/texlive-luatex-2023_p69404.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-texlive/texlive-luatex/texlive-luatex-2023_p69404.ebuild b/dev-texlive/texlive-luatex/texlive-luatex-2023_p69404.ebuild index 0d34c02..2ea3741 100644 --- a/dev-texlive/texlive-luatex/texlive-luatex-2023_p69404.ebuild +++ b/dev-texlive/texlive-luatex/texlive-luatex-2023_p69404.ebuild @@ -257,6 +257,7 @@ RDEPEND=" " DEPEND=" ${COMMON_DEPEND} + >=app-text/texlive-core-2023 " TEXLIVE_MODULE_BINSCRIPTS="
[gentoo-commits] proj/releng:master commit in: releases/kconfig/sparc/, releases/kconfig/powerpc/, releases/kconfig/amd64/, ...
commit: 0fa8a83b1ed1ab832b558dd45d02cbbebcf1e0a9 Author: Ben Kohler gentoo org> AuthorDate: Fri Feb 16 17:27:37 2024 + Commit: Ben Kohler gentoo org> CommitDate: Fri Feb 16 17:28:05 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=0fa8a83b kconfig/*: enable FRAMEBUFFER_CONSOLE_ROTATION Closes: https://bugs.gentoo.org/921295 Signed-off-by: Ben Kohler gentoo.org> releases/kconfig/amd64/admincd-4.4.8-r1-selinux.config| 2 +- releases/kconfig/amd64/amd64-5.10.61.config | 2 +- releases/kconfig/amd64/amd64-5.15.59.config | 2 +- releases/kconfig/amd64/amd64-5.15.80.config | 2 +- releases/kconfig/amd64/amd64-6.1.38.config| 2 +- releases/kconfig/amd64/amd64-6.6.7.config | 2 +- releases/kconfig/amd64/cloud-amd64-gentoo.config | 2 +- releases/kconfig/amd64/cloud-amd64-hardened.config| 2 +- releases/kconfig/amd64/livegui-amd64-5.15.16.config | 2 +- releases/kconfig/hppa/hppa32.config | 2 +- releases/kconfig/hppa/hppa64.config | 2 +- releases/kconfig/powerpc/installcd-ibm-4.19.config| 2 +- releases/kconfig/powerpc/installcd-ppc32apple-4.19.config | 2 +- releases/kconfig/powerpc/installcd-ppc64apple-4.19.config | 2 +- releases/kconfig/sparc/installcd-3.8.13.config| 2 +- releases/kconfig/sparc/installcd-4.14.39.config | 2 +- releases/kconfig/sparc/installcd-4.14.83.config | 2 +- releases/kconfig/sparc/installcd-4.19.44.config | 2 +- releases/kconfig/sparc/installcd-5.4.48.config| 2 +- releases/kconfig/x86/admincd-3.0.config | 2 +- releases/kconfig/x86/admincd-3.18.9.config| 2 +- releases/kconfig/x86/admincd-3.2.config | 2 +- releases/kconfig/x86/admincd-3.4.2.config | 2 +- releases/kconfig/x86/admincd-3.9.5.config | 2 +- releases/kconfig/x86/installcd-2.6.24.config | 2 +- releases/kconfig/x86/installcd-2.6.27.config | 2 +- releases/kconfig/x86/installcd-2.6.28.config | 2 +- releases/kconfig/x86/installcd-2.6.31.config | 2 +- releases/kconfig/x86/installcd-2.6.37.config | 2 +- releases/kconfig/x86/installcd-2.6.38.config | 2 +- releases/kconfig/x86/installcd-3.18.12.config | 2 +- releases/kconfig/x86/installcd-3.4.2.config | 2 +- releases/kconfig/x86/installcd-3.8.13.config | 2 +- releases/kconfig/x86/installcd-4.14.52.config | 2 +- releases/kconfig/x86/livecd-2.6.24.config | 2 +- releases/kconfig/x86/x86-5.4.38.config| 2 +- 36 files changed, 36 insertions(+), 36 deletions(-) diff --git a/releases/kconfig/amd64/admincd-4.4.8-r1-selinux.config b/releases/kconfig/amd64/admincd-4.4.8-r1-selinux.config index a46ec893..ba923b44 100644 --- a/releases/kconfig/amd64/admincd-4.4.8-r1-selinux.config +++ b/releases/kconfig/amd64/admincd-4.4.8-r1-selinux.config @@ -2788,7 +2788,7 @@ CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set -# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set +CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y CONFIG_LOGO=y # CONFIG_LOGO_LINUX_MONO is not set # CONFIG_LOGO_LINUX_VGA16 is not set diff --git a/releases/kconfig/amd64/amd64-5.10.61.config b/releases/kconfig/amd64/amd64-5.10.61.config index 20f875fd..c759f5ef 100644 --- a/releases/kconfig/amd64/amd64-5.10.61.config +++ b/releases/kconfig/amd64/amd64-5.10.61.config @@ -3668,7 +3668,7 @@ CONFIG_DUMMY_CONSOLE_COLUMNS=80 CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set -# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set +CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set # end of Console display driver support diff --git a/releases/kconfig/amd64/amd64-5.15.59.config b/releases/kconfig/amd64/amd64-5.15.59.config index 37d4162c..ac1f3eae 100644 --- a/releases/kconfig/amd64/amd64-5.15.59.config +++ b/releases/kconfig/amd64/amd64-5.15.59.config @@ -3793,7 +3793,7 @@ CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_FRAMEBUFFER_CONSOLE=y # CONFIG_FRAMEBUFFER_CONSOLE_LEGACY_ACCELERATION is not set # CONFIG_FRAMEBUFFER_CONSOLE_DETECT_PRIMARY is not set -# CONFIG_FRAMEBUFFER_CONSOLE_ROTATION is not set +CONFIG_FRAMEBUFFER_CONSOLE_ROTATION=y # CONFIG_FRAMEBUFFER_CONSOLE_DEFERRED_TAKEOVER is not set # end of Console display driver support diff --git a/releases/kconfig/amd64/amd64-5.15.80.config b/releases/kconfig/amd64/amd64-5.15.80.config index d0eb8b0a..9ffcb05c 100644 --- a/releases/kconfig/amd64/amd64-5.15.80.config +++ b/releases/kconfig/amd64/amd64-5.15.80.config @@ -3794,7 +3794,7 @@ CONFIG_DUMMY_CONSOLE_ROWS=25 CONFIG_FRAM
[gentoo-commits] proj/releng:master commit in: releases/specs/amd64/livegui/files/
commit: 1091a5326f30c24c1ad1763913d4fd16c34caf48 Author: Ben Kohler gentoo org> AuthorDate: Fri Feb 16 17:28:53 2024 + Commit: Ben Kohler gentoo org> CommitDate: Fri Feb 16 17:29:32 2024 + URL:https://gitweb.gentoo.org/proj/releng.git/commit/?id=1091a532 Revert "livegui/fsscript: add /mnt/gentoo dir" This reverts commit a1657606c333bc3effb0adf4518b66101ad3223b. Signed-off-by: Ben Kohler gentoo.org> releases/specs/amd64/livegui/files/fsscript-stage2.sh | 3 --- 1 file changed, 3 deletions(-) diff --git a/releases/specs/amd64/livegui/files/fsscript-stage2.sh b/releases/specs/amd64/livegui/files/fsscript-stage2.sh index d17bee54..05ddf659 100755 --- a/releases/specs/amd64/livegui/files/fsscript-stage2.sh +++ b/releases/specs/amd64/livegui/files/fsscript-stage2.sh @@ -90,6 +90,3 @@ polkit.addRule(function(action, subject) { return polkit.Result.YES; } });' > /etc/polkit-1/rules.d/livegui-root-tools.rules - -# Create missing /mnt/gentoo, to behave like installcd -mkdir -p /mnt/gentoo
[gentoo-commits] repo/gentoo:master commit in: www-apps/liquid_feedback_core/files/, www-apps/liquid_feedback_core/
commit: c2aaddd0d81adb6a8697ed159b3ed1c6f1693ba3 Author: Alfredo Tupone gentoo org> AuthorDate: Fri Feb 16 17:32:04 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Feb 16 17:36:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2aaddd0 www-apps/liquid_feedback_core: add 4.2.2, drop 4.0.0 Signed-off-by: Alfredo Tupone gentoo.org> www-apps/liquid_feedback_core/Manifest | 2 +- www-apps/liquid_feedback_core/files/lf_update.sh | 8 ++ .../files/liquid_feedback_core.confd | 2 ++ .../files/liquid_feedback_core.initd | 10 +++ .../files/postinstall-en-4.txt | 32 ++ 0.ebuild => liquid_feedback_core-4.2.2.ebuild} | 16 +++ 6 files changed, 64 insertions(+), 6 deletions(-) diff --git a/www-apps/liquid_feedback_core/Manifest b/www-apps/liquid_feedback_core/Manifest index 9da9f60aed94..c6a235edc4b7 100644 --- a/www-apps/liquid_feedback_core/Manifest +++ b/www-apps/liquid_feedback_core/Manifest @@ -1,4 +1,4 @@ DIST liquid_feedback_core-v2.2.6.tar.gz 127440 BLAKE2B d62ecd8c9947259a7213f92ecaf1491a5e858ff2fdaff5e020fc4ec0c433297d8a7701a812de200130a1ed7f08ded1d9f31d42de7fffa2981361efee0e31646c SHA512 6f680398a7d2e529e642dc94ba16bc1b33d25459ddbf629c06387391ef13c0e212a108cc337cd2bc29505f4f6436b6e92994e63eaa09fe1c07733d2821d9b7f1 DIST liquid_feedback_core-v3.0.4.tar.gz 142983 BLAKE2B 05e8c1630a8fa3932b4fc291843dd0c45e2333940394a0632309c9041dc850cc894a6cb54fb840329f67812ebcde5d540c338cf27a88ad428aaa066329725409 SHA512 baea8a61c94e640557d0169b6171247ff0303ff1a9c8b587c6769e367cf56805c1a1e660aadf7178d984182be6dde326770240b3ffeda42139c4a94445a2bbf8 DIST liquid_feedback_core-v3.2.2.tar.gz 162505 BLAKE2B dc6e9d0b8d1e596150520e068e7743a6e839f7e6ffc3c605d090973a179652858c037c4f12c75774d158adfc60484d1ac321350fa7f8d16329043051ae2cd98c SHA512 60a3548008235822e83c6614e990d87200b342d8e5c5fd1ca1f6092bc48d918f9dbfcc130039f4acf2956a19100cc96187ac1c7f5174f7e69a45f651643ab1d9 -DIST liquid_feedback_core-v4.0.0.tar.gz 194817 BLAKE2B d33c4f60371050664e19425b3e344435c2b35d7e48fa682b9857d0bbc22032e59f4811ce41b8cad2f8d325e26a9adbd573bf205289b6f419c32829392014cbdf SHA512 499a60d4d71e85357ffe45fe0cbcd13bdf131f80c2b24e320b06646e56c7cd422e44306132d7fbe3dc22bf1be9af208ef9bfa143142cd2aa0880382dfe874aa4 +DIST liquid_feedback_core-v4.2.2.tar.gz 226473 BLAKE2B 4df49d1e1734c72ac439f772dfa1bf2b10d6cfb739f323735c39b2ed1c28ae19a26a00ad5fb3c55ead74e8d35773bbb39112936f5a4bf3321cd5f1847f7721a2 SHA512 f2542c3c38aa22cd7b8de4a47afb51e851f7f8e4b791d7bf90648e2e8abc6f71f687386f6aa028717c4ef042f3e3366b5458933e43dcf51476b3514f858eb20d diff --git a/www-apps/liquid_feedback_core/files/lf_update.sh b/www-apps/liquid_feedback_core/files/lf_update.sh new file mode 100644 index ..5cd452d81153 --- /dev/null +++ b/www-apps/liquid_feedback_core/files/lf_update.sh @@ -0,0 +1,8 @@ +#!/bin/bash + +while true; do + nice /usr/bin/lf_update dbname=$1 + nice /usr/bin/lf_update_issue_order dbname=$1 + nice /usr/bin/lf_update_suggestion_order dbname=$1 + sleep 5m +done diff --git a/www-apps/liquid_feedback_core/files/liquid_feedback_core.confd b/www-apps/liquid_feedback_core/files/liquid_feedback_core.confd new file mode 100644 index ..1e1ed6b29296 --- /dev/null +++ b/www-apps/liquid_feedback_core/files/liquid_feedback_core.confd @@ -0,0 +1,2 @@ +# name of db for liquid feedback +dbname=liquid_feedback diff --git a/www-apps/liquid_feedback_core/files/liquid_feedback_core.initd b/www-apps/liquid_feedback_core/files/liquid_feedback_core.initd new file mode 100644 index ..fe97906ee4ee --- /dev/null +++ b/www-apps/liquid_feedback_core/files/liquid_feedback_core.initd @@ -0,0 +1,10 @@ +#!/sbin/openrc-run +description="liquid feedback updator" + +command="/usr/bin/lf_update.sh" +command_args="$dbname" +command_background=yes +command_user="apache:apache" +error_log=/var/log/liquid_feedback/lf_update.err +output_log=/var/log/liquid_feedback/lf_update.log +pidfile=/run/lqfb_core.pid diff --git a/www-apps/liquid_feedback_core/files/postinstall-en-4.txt b/www-apps/liquid_feedback_core/files/postinstall-en-4.txt new file mode 100644 index ..1ce7b7431495 --- /dev/null +++ b/www-apps/liquid_feedback_core/files/postinstall-en-4.txt @@ -0,0 +1,32 @@ +To use Liquid Feedback you have to follow these +simple steps, which have to be done as the postgres system user (or +which ever is the database superuser): + +$ createuser -d apache + +$ psql +postgres=# ALTER USER apache WITH PASSWORD 'the_new_password'; + +$ createdb -U apache liquid_feedback +$ psql -U apache liquid_feedback +\i /usr/share/liquid_feedback_core/core.sql +\i /usr/share/liquid_feedback_core/geoindex_install.sql +INSERT INTO system_setting (member_ttl) VALUES ('1 year'); +INSERT INTO contingent (polling, time_frame, text_entry_limit, initiative_limit) VALUES (false, '1 hour', 20, 6); +INSERT IN
[gentoo-commits] repo/gentoo:master commit in: www-apps/liquid_feedback_frontend/, www-apps/liquid_feedback_frontend/files/
commit: 75a4dc89434cbd9f014b40e9faab81e892282be2 Author: Alfredo Tupone gentoo org> AuthorDate: Fri Feb 16 17:46:18 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Feb 16 17:46:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75a4dc89 www-apps/liquid_feedback_frontend: add 4.0.0 Signed-off-by: Alfredo Tupone gentoo.org> www-apps/liquid_feedback_frontend/Manifest | 1 + .../files/liquid_feedback_frontend.initd | 17 + .../liquid_feedback_frontend-4.0.0.ebuild | 40 ++ 3 files changed, 58 insertions(+) diff --git a/www-apps/liquid_feedback_frontend/Manifest b/www-apps/liquid_feedback_frontend/Manifest index 86e967542568..50d5858ea16a 100644 --- a/www-apps/liquid_feedback_frontend/Manifest +++ b/www-apps/liquid_feedback_frontend/Manifest @@ -1 +1,2 @@ DIST liquid_feedback_frontend-v3.2.1.tar.gz 499832 BLAKE2B 6d9ead85fa7e47c04c4169b85ffa119737a798d94b236dbd7d11ae4c5d38cc072a71a45b52e250effa62dac65c3ebcd723061e395b05d9f31d0bb01f8e82f9b9 SHA512 1b5e5fc390a2a705c99145ea36556f9b14de4c052c4673e2c7f12148efe485feaf1a91781c016015c41465559204e906e3cad78e37f41289abd5ca27c4257bb3 +DIST liquid_feedback_frontend-v4.0.0.tar.gz 2498592 BLAKE2B 3f1ac24327cc7e09bc0bc79bd05d8f852c31d453b24deef5f615b1a524ee00980fa7c3fcf7cca10f13cb08a37fdb1115d44d04f66a3425ce4cea47046224b63c SHA512 141cc08127b20a20c4d7b524e47dd96e176d883080fb8a2350a4c217af98bc1b027783e7e6f2c9ba720947d7ece8660190510ba93b5c9266c740e5380aa50845 diff --git a/www-apps/liquid_feedback_frontend/files/liquid_feedback_frontend.initd b/www-apps/liquid_feedback_frontend/files/liquid_feedback_frontend.initd new file mode 100644 index ..4ec5978c03d8 --- /dev/null +++ b/www-apps/liquid_feedback_frontend/files/liquid_feedback_frontend.initd @@ -0,0 +1,17 @@ +#!/sbin/openrc-run +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +name="liquid feedback daemon" +description="Liquid Feedback Frontend" +command=/usr/bin/moonbridge +command_args="-l /var/log/liquid_feedback/lqfb.log /usr/lib/webmcp/bin/mcp.lua /usr/lib/webmcp /var/lib/liquid_feedback_frontend main myconfig" +pidfile=/run/lqfb.pid +command_user="apache:apache" +command_background=true + +depend() { + need net + need postgresql + need liquid_feedback_core +} diff --git a/www-apps/liquid_feedback_frontend/liquid_feedback_frontend-4.0.0.ebuild b/www-apps/liquid_feedback_frontend/liquid_feedback_frontend-4.0.0.ebuild new file mode 100644 index ..1c8b17d28c7a --- /dev/null +++ b/www-apps/liquid_feedback_frontend/liquid_feedback_frontend-4.0.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PN_F=${PN} +PV_F=v${PV} +MY_P=${PN}-v${PV} + +DESCRIPTION="Internet platforms for proposition development and decision making" +HOMEPAGE="https://www.public-software-group.org/liquid_feedback"; +SRC_URI="https://www.public-software-group.org/pub/projects/liquid_feedback/frontend/v${PV}/${MY_P}.tar.gz + https://dev.gentoo.org/~tupone/distfiles/${MY_P}.tar.gz"; + +LICENSE="HPND CC-BY-2.5" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="~www-apps/liquid_feedback_core-4.2.2 + ~www-servers/moonbridge-1.1.3 + >=www-apps/webmcp-2.2.1" +DEPEND="${RDEPEND}" + +S="${WORKDIR}"/${MY_P} + +DOCS=( INSTALL.html INSTALL.mkd ) + +src_install() { + default + + insinto /var/lib/${PN} + doins -r app db env fastpath lib locale model static style tmp + fowners apache:apache /var/lib/${PN}/tmp + + insinto /etc/${PN} + doins config/* + dosym ../../../etc/${PN} /var/lib/${PN}/config + + newinitd "${FILESDIR}"/${PN}.initd ${PN} +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/oneDNN/
commit: 112cf75157a34c41a605e591d88c323519d988b9 Author: Sv. Lockal gmail com> AuthorDate: Mon Feb 5 17:13:56 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Feb 16 17:52:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=112cf751 dev-libs/oneDNN: add 3.3.4 Signed-off-by: Sv. Lockal gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35194 Signed-off-by: Alfredo Tupone gentoo.org> dev-libs/oneDNN/Manifest| 1 + dev-libs/oneDNN/oneDNN-3.3.4.ebuild | 134 2 files changed, 135 insertions(+) diff --git a/dev-libs/oneDNN/Manifest b/dev-libs/oneDNN/Manifest index 72537adf9cba..674f0426e148 100644 --- a/dev-libs/oneDNN/Manifest +++ b/dev-libs/oneDNN/Manifest @@ -1 +1,2 @@ DIST oneDNN-3.3.3.tar.gz 11577369 BLAKE2B 85df74235d70d30d69ebb1702dcb328466d38046b37f4078b1d6880c7cbe079d095e53e5c9e2f0f77daca057cae62e661ac1bf919e8f128cf9c76a847dc0425d SHA512 bb4a6b33b3191b9e517a321dd089b7debb528dd2d4be48f52626308fe0e1dbea3fa6149fd9debe6aa23f11224ac80e4d3ee1e251d2007faf9bcc262bb895de71 +DIST oneDNN-3.3.4.tar.gz 11577725 BLAKE2B abfcf14f8f7ade2341004d3afdb2879814b50edb76dcc677f0c97aa061e3f5c958a8810fb3eb90926c7dc5d007406daf7b73e9ce660f8c0094a49338e9255f8c SHA512 ff31f3f6b59529aad47d5a8154572aa8d7e8267c4b8150aa32eeac7baa378e1dbfdc1adc6d503ebf1bd132bc09446019abf80e5dd8b54bd6aebfb08b7fb6b066 diff --git a/dev-libs/oneDNN/oneDNN-3.3.4.ebuild b/dev-libs/oneDNN/oneDNN-3.3.4.ebuild new file mode 100644 index ..f67b93c73e22 --- /dev/null +++ b/dev-libs/oneDNN/oneDNN-3.3.4.ebuild @@ -0,0 +1,134 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="doxygen" +DOCS_DIR="${WORKDIR}/${P}_build" + +# oneDNN has its own FindBLAS.cmake file to find MKL (in a non-standard way). +# Removing of CMake modules is disabled. +CMAKE_REMOVE_MODULES_LIST=( none ) + +# There is additional sphinx documentation but we are missing dependency doxyrest. +inherit cmake docs multiprocessing toolchain-funcs + +DESCRIPTION="oneAPI Deep Neural Network Library" +HOMEPAGE="https://github.com/oneapi-src/oneDNN"; +SRC_URI="https://github.com/oneapi-src/oneDNN/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="test mkl cblas static-libs +openmp" + +RESTRICT="!test? ( test )" + +DEPEND=" + mkl? ( sci-libs/mkl ) + cblas? ( !mkl? ( virtual/cblas ) ) +" +RDEPEND="${DEPEND}" +BDEPEND=" + openmp? ( + || ( + sys-devel/gcc[openmp] + sys-devel/clang-runtime[openmp] + ) + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-3.3.3-include-cstdint.patch" +) + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_configure() { + if ! use openmp ; then + ewarn "WARNING: oneDNN is being built with sequential runtime." + ewarn "Proceeding might lead to highly sub-optimal performance." + ewarn "Conside enabling \"openmp\" USE flag." + fi + + local mycmakeargs=( + -DDNNL_LIBRARY_TYPE=$(usex static-libs STATIC SHARED) + -DDNNL_CPU_RUNTIME=$(usex openmp OMP SEQ) + -DDNNL_GPU_RUNTIME=NONE + -DDNNL_BUILD_EXAMPLES=OFF + -DDNNL_BUILD_TESTS="$(usex test)" + -DDNNL_ENABLE_CONCURRENT_EXEC=OFF + -DDNNL_ENABLE_JIT_PROFILING=ON + -DDNNL_ENABLE_ITT_TASKS=ON + -DDNNL_ENABLE_PRIMITIVE_CACHE=ON + -DDNNL_ENABLE_MAX_CPU_ISA=ON + -DDNNL_ENABLE_CPU_ISA_HINTS=ON + -DDNNL_ENABLE_WORKLOAD=TRAINING + -DDNNL_ENABLE_PRIMITIVE=ALL + -DDNNL_ENABLE_PRIMITIVE_GPU_ISA=ALL + -DDNNL_EXPERIMENTAL=OFF + -DDNNL_VERBOSE=ON + -DDNNL_DEV_MODE=OFF + -DDNNL_AARCH64_USE_ACL=OFF + -DDNNL_GPU_VENDOR=INTEL + -DDNNL_LIBRARY_NAME=dnnl + -DONEDNN_BUILD_GRAPH=ON + -DONEDNN_ENABLE_GRAPH_DUMP=OFF + -DONEDNN_EXPERIMENTAL_GRAPH_COMPILER_BACKEND=OFF + -DDNNL_ENABLE_PRIMITIVE_CPU_ISA=ALL + -DONEDNN_ENABLE_GEMM_KERNELS_ISA=ALL + -Wno-dev + ) + + if use mkl ; then + if [ -e "${EPREFIX}"/opt/intel/oneapi/mkl/latest/env/vars.sh ]; then + source "${EPREFIX}"/opt/intel/oneapi/mkl/latest/env/vars.sh || die + else + # bug 923109: sci-libs/mkl-2020.4.304 has no vars.sh, configure it manually + export CPATH="${EPREFIX}"/usr/include/mkl + export MKLROOT="${EPREFIX}"/usr + fi + + mycmake
[gentoo-commits] repo/gentoo:master commit in: dev-libs/oneDNN/
commit: 48801f123fe359bcd78f27ce33d827e62e9ea1e3 Author: Sv. Lockal gmail com> AuthorDate: Mon Feb 5 16:59:06 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Feb 16 17:52:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48801f12 dev-libs/oneDNN: improve handling of multiple USE flags Disable test_graph_unit_cpu (#922886) and improve performance for openmp tests. Remove cpu_* flags: ISA cmake settings set upper level of JIT code, not active instruction set, so using cpu_* flags was misleading. Improve check for openmp. Allow to builds without openmp (with warning) - #922886 Fix compilation with sci-libs/mkl-2020.4.304, which is installed into /usr, not /opt. Closes: https://bugs.gentoo.org/922886 Closes: https://bugs.gentoo.org/923109 Closes: https://bugs.gentoo.org/923407 Signed-off-by: Sv. Lockal gmail.com> Signed-off-by: Alfredo Tupone gentoo.org> ...{oneDNN-3.3.3.ebuild => oneDNN-3.3.3-r1.ebuild} | 76 ++ 1 file changed, 50 insertions(+), 26 deletions(-) diff --git a/dev-libs/oneDNN/oneDNN-3.3.3.ebuild b/dev-libs/oneDNN/oneDNN-3.3.3-r1.ebuild similarity index 60% rename from dev-libs/oneDNN/oneDNN-3.3.3.ebuild rename to dev-libs/oneDNN/oneDNN-3.3.3-r1.ebuild index 6ce3ea96e786..f67b93c73e22 100644 --- a/dev-libs/oneDNN/oneDNN-3.3.3.ebuild +++ b/dev-libs/oneDNN/oneDNN-3.3.3-r1.ebuild @@ -11,7 +11,7 @@ DOCS_DIR="${WORKDIR}/${P}_build" CMAKE_REMOVE_MODULES_LIST=( none ) # There is additional sphinx documentation but we are missing dependency doxyrest. -inherit cmake docs +inherit cmake docs multiprocessing toolchain-funcs DESCRIPTION="oneAPI Deep Neural Network Library" HOMEPAGE="https://github.com/oneapi-src/oneDNN"; @@ -21,7 +21,7 @@ LICENSE="Apache-2.0" SLOT="0" KEYWORDS="~amd64" -IUSE="test cpu_flags_x86_avx512f cpu_flags_x86_avx2 cpu_flags_x86_sse4_1 mkl cblas static-libs" +IUSE="test mkl cblas static-libs +openmp" RESTRICT="!test? ( test )" @@ -30,15 +30,37 @@ DEPEND=" cblas? ( !mkl? ( virtual/cblas ) ) " RDEPEND="${DEPEND}" +BDEPEND=" + openmp? ( + || ( + sys-devel/gcc[openmp] + sys-devel/clang-runtime[openmp] + ) + ) +" PATCHES=( "${FILESDIR}/${PN}-3.3.3-include-cstdint.patch" ) +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + src_configure() { + if ! use openmp ; then + ewarn "WARNING: oneDNN is being built with sequential runtime." + ewarn "Proceeding might lead to highly sub-optimal performance." + ewarn "Conside enabling \"openmp\" USE flag." + fi + local mycmakeargs=( -DDNNL_LIBRARY_TYPE=$(usex static-libs STATIC SHARED) - -DDNNL_CPU_RUNTIME=OMP + -DDNNL_CPU_RUNTIME=$(usex openmp OMP SEQ) -DDNNL_GPU_RUNTIME=NONE -DDNNL_BUILD_EXAMPLES=OFF -DDNNL_BUILD_TESTS="$(usex test)" @@ -60,33 +82,20 @@ src_configure() { -DONEDNN_BUILD_GRAPH=ON -DONEDNN_ENABLE_GRAPH_DUMP=OFF -DONEDNN_EXPERIMENTAL_GRAPH_COMPILER_BACKEND=OFF + -DDNNL_ENABLE_PRIMITIVE_CPU_ISA=ALL + -DONEDNN_ENABLE_GEMM_KERNELS_ISA=ALL -Wno-dev ) - local isa="ALL" - - if use cpu_flags_x86_avx512f ; then - isa="AVX512" - elif use cpu_flags_x86_avx2; then - isa="AVX2" - elif use cpu_flags_x86_sse4_1; then - isa="SSE41" - else - ewarn "WARNING: oneDNN is being built with for all ISA." - ewarn "These may cause runtime issues CPUs that are not supported by oneDNN." - ewarn "" - ewarn "To configure oneDNN with ISA that is optimal for your CPU," - ewarn "set CPU_FLAGS_X86 in your make.conf, and re-emerge oneDNN." - ewarn "" - ewarn "See the list of supported CPUs at" - ewarn "https://github.com/oneapi-src/oneDNN?tab=readme-ov-file#system-requirements"; - ewarn "For CPU_FLAGS_X86 documentation visit https://wiki.gentoo.org/wiki/CPU_FLAGS_*"; - fi - - mycmakeargs+=( -DDNNL_ENABLE_PRIMITIVE_CPU_ISA="${isa}" -DONEDNN_ENABLE_GEMM_KERNELS_ISA="${isa}" ) - if use mkl ; then - source /opt/intel/oneapi/mkl/latest/env/vars.sh + if [ -e "${EPREFIX}"/opt/intel/oneapi/mkl/latest/env/vars.sh ]; then + source "${EPREFIX}"/opt/intel/oneapi/mkl/latest/env/vars.sh || die + else + # bug 923109: sci-libs/mkl-2020.4.304 has no vars.sh, configure it manually + export CPATH="${EPREFIX}"/usr/include/mkl + export MKLROOT="${
[gentoo-commits] repo/gentoo:master commit in: mail-filter/maildrop/
commit: 8808d3bd887dcc90f4dd1b307089c8e3c8f95331 Author: Jan Smutny excello cz> AuthorDate: Wed Jan 31 18:44:18 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Feb 16 18:03:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8808d3bd mail-filter/maildrop: fix conflict with netqmail When the "tools" USE flag is disabled, remove these files conflicting with netqmail: * /usr/share/man/man5/maildir.5.bz2 * /usr/share/man/man1/maildirwatch.1.bz2 * /usr/share/man/man1/maildirmake.1.bz2 Additionally, remove the maildirwatch and maildirmake binaries, as these shouldn't be installed when "tools" USE flag is disabled. Signed-off-by: Jan Smutný gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35119 Signed-off-by: Alfredo Tupone gentoo.org> .../{maildrop-3.1.6-r1.ebuild => maildrop-3.1.6-r2.ebuild} | 9 + 1 file changed, 9 insertions(+) diff --git a/mail-filter/maildrop/maildrop-3.1.6-r1.ebuild b/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild similarity index 93% rename from mail-filter/maildrop/maildrop-3.1.6-r1.ebuild rename to mail-filter/maildrop/maildrop-3.1.6-r2.ebuild index bd2206b3e40d..0bdf1c83bc3e 100644 --- a/mail-filter/maildrop/maildrop-3.1.6-r1.ebuild +++ b/mail-filter/maildrop/maildrop-3.1.6-r2.ebuild @@ -133,6 +133,15 @@ src_install() { dodoc libs/maildir/AUTHORS libs/maildir/INSTALL \ libs/maildir/README*.txt libs/maildir/*.html + # bugs 61116, 639124 + if ! use tools ; then + for tool in "maildirmake" "maildirwatch"; do + rm "${D}/usr/bin/${tool}" || die + rm "${D}/usr/share/man/man"[0-9]"/${tool}."[0-9] || die + done + rm "${D}/usr/share/man/man5/maildir.5" || die + fi + insinto /etc doins "${FILESDIR}"/maildroprc
[gentoo-commits] repo/gentoo:master commit in: dev-util/flawfinder/
commit: ef004e847ff369404778059aeebcbf037e8522d8 Author: Alfredo Tupone gentoo org> AuthorDate: Fri Feb 16 18:07:46 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Feb 16 18:07:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef004e84 dev-util/flawfinder: drop 2.0.19 Signed-off-by: Alfredo Tupone gentoo.org> dev-util/flawfinder/flawfinder-2.0.19.ebuild | 32 1 file changed, 32 deletions(-) diff --git a/dev-util/flawfinder/flawfinder-2.0.19.ebuild b/dev-util/flawfinder/flawfinder-2.0.19.ebuild deleted file mode 100644 index acd76dab1d7f.. --- a/dev-util/flawfinder/flawfinder-2.0.19.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit distutils-r1 - -DESCRIPTION="Examines C/C++ source code for security flaws" -HOMEPAGE="https://www.dwheeler.com/flawfinder/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~mips ~ppc ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" - -PATCHES=( "${FILESDIR}"/${PN}-2.0.18-setup.patch ) - -src_prepare() { - sed -e "s/${PN}.1.gz/${PN}.1/g" -i setup.py || die 'sed failed' - default -} - -python_test() { - emake test -} - -python_install_all() { - local DOCS=( announcement ChangeLog README.md ${PN}.pdf ) - distutils-r1_python_install_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/confusable-homoglyphs/
commit: 3b26c73341de7b8224ae9a212a85c33dab072652 Author: Alfredo Tupone gentoo org> AuthorDate: Fri Feb 16 18:11:50 2024 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Feb 16 18:11:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b26c733 dev-python/confusable-homoglyphs: add github upstream metadata Signed-off-by: Alfredo Tupone gentoo.org> dev-python/confusable-homoglyphs/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-python/confusable-homoglyphs/metadata.xml b/dev-python/confusable-homoglyphs/metadata.xml index 4dfb59ace990..947931a5ee82 100644 --- a/dev-python/confusable-homoglyphs/metadata.xml +++ b/dev-python/confusable-homoglyphs/metadata.xml @@ -12,5 +12,6 @@ confusable-homoglyphs ~valhalla/confusable_homoglyphs + vhf/confusable_homoglyphs
[gentoo-commits] repo/gentoo:master commit in: dev-python/vcrpy/files/, dev-python/vcrpy/
commit: f580c35947fac3dc7d48795941be7e61660699f1 Author: Michał Górny gentoo org> AuthorDate: Fri Feb 16 18:37:29 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Feb 16 18:38:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f580c359 dev-python/vcrpy: Fix compatibility with patched httpbin Signed-off-by: Michał Górny gentoo.org> .../vcrpy/files/vcrpy-6.0.1-httpbin-compat.patch | 40 ++ dev-python/vcrpy/vcrpy-6.0.1.ebuild| 5 +++ 2 files changed, 45 insertions(+) diff --git a/dev-python/vcrpy/files/vcrpy-6.0.1-httpbin-compat.patch b/dev-python/vcrpy/files/vcrpy-6.0.1-httpbin-compat.patch new file mode 100644 index ..4e2a91cb4bac --- /dev/null +++ b/dev-python/vcrpy/files/vcrpy-6.0.1-httpbin-compat.patch @@ -0,0 +1,40 @@ +From e60dafb8dce589e7deb63fec552f5c05bd19ac6d Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= +Date: Fri, 16 Feb 2024 19:33:41 +0100 +Subject: [PATCH] Improve test compatibility with legacy httpbin index + +Make the tests slightly more flexible to match both the flasgger-based +and legacy httpbin index. This is needed for compatibility with +https://github.com/psf/httpbin/pull/44 when flasgger is not installed +(e.g. on architectures that are not supported by Rust). +--- + tests/integration/test_basic.py | 2 +- + tests/integration/test_register_persister.py | 2 +- + 2 files changed, 2 insertions(+), 2 deletions(-) + +diff --git a/tests/integration/test_basic.py b/tests/integration/test_basic.py +index bfad6153..99121456 100644 +--- a/tests/integration/test_basic.py b/tests/integration/test_basic.py +@@ -39,7 +39,7 @@ def test_basic_json_use(tmpdir, httpbin): + test_fixture = str(tmpdir.join("synopsis.json")) + with vcr.use_cassette(test_fixture, serializer="json"): + response = urlopen(httpbin.url).read() +-assert b"A simple HTTP Request & Response Service." in response ++assert b"HTTP Request & Response Service" in response + + + def test_patched_content(tmpdir, httpbin): +diff --git a/tests/integration/test_register_persister.py b/tests/integration/test_register_persister.py +index e904197c..375f14be 100644 +--- a/tests/integration/test_register_persister.py b/tests/integration/test_register_persister.py +@@ -66,7 +66,7 @@ def test_load_cassette_with_custom_persister(tmpdir, httpbin): + + with my_vcr.use_cassette(test_fixture, serializer="json"): + response = urlopen(httpbin.url).read() +-assert b"A simple HTTP Request & Response Service." in response ++assert b"HTTP Request & Response Service" in response + + + def test_load_cassette_persister_exception_handling(tmpdir, httpbin): diff --git a/dev-python/vcrpy/vcrpy-6.0.1.ebuild b/dev-python/vcrpy/vcrpy-6.0.1.ebuild index 6e8afec2a509..257bac69d0b4 100644 --- a/dev-python/vcrpy/vcrpy-6.0.1.ebuild +++ b/dev-python/vcrpy/vcrpy-6.0.1.ebuild @@ -38,6 +38,11 @@ BDEPEND=" distutils_enable_tests pytest +PATCHES=( + # https://github.com/kevin1024/vcrpy/pull/823 + "${FILESDIR}/${P}-httpbin-compat.patch" +) + python_test() { local EPYTEST_DESELECT=( # these tests are failing with recent dev-python/werkzeug; losely related:
[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
commit: bff27b8be4bffecfe39c19f17754a5ae7a3c21d2 Author: William Hubbs gentoo org> AuthorDate: Fri Feb 16 18:39:31 2024 + Commit: William Hubbs gentoo org> CommitDate: Fri Feb 16 18:39:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bff27b8b net-libs/nodejs: add 18.19.1 Signed-off-by: William Hubbs gentoo.org> net-libs/nodejs/Manifest | 1 + net-libs/nodejs/nodejs-18.19.1.ebuild | 259 ++ 2 files changed, 260 insertions(+) diff --git a/net-libs/nodejs/Manifest b/net-libs/nodejs/Manifest index cdc362b336e8..d8a9174ba694 100644 --- a/net-libs/nodejs/Manifest +++ b/net-libs/nodejs/Manifest @@ -2,6 +2,7 @@ DIST node-v18.17.1.tar.xz 40788836 BLAKE2B 50e0dc0eecd68620ffa7457319e71124bbba3 DIST node-v18.18.0.tar.xz 40813264 BLAKE2B 6cea11a663e5df730faef9125a80e730da83fdccebf8c4f454435ee622207803d59132b5d8e112741702103a6814a491b29bb9f22ddec60fba204236a763b95e SHA512 c10fb40902fc290cc069e86659ff4c7768215f80a7016402915cae7731bfd69aa901b7dc813d480f86fc39a850960f600ddde342d67b9bb570a3d2424b04f733 DIST node-v18.18.2.tar.xz 40834428 BLAKE2B b2fcedd79fc8ca6a5b9236614874b9840d4df5f37f5ecfa5599a177b237543788eb985e8828f7a028f5fbca17aa0c4879393b956d08dce13bd04ec9e253aa48e SHA512 00af3c737d735a320481d764f1c23b1348c0454f2b9700cadb10e087feb47c75e7e9344277bb3149305c3e08ff69d9b17b0da81b1b9d9e978fd830c67858ce92 DIST node-v18.19.0.tar.xz 41248748 BLAKE2B 24f9c99737a6d455ad83a7c55d0c668190570b5947bb3a6b2f321a25ff1e30b2913a4e144821ddf794a975cd9765582426252933235ce033623ccf3ecce816a4 SHA512 db2f1342f028e5cd2ab0a3719b4c822e22439aa097b59df768fb7f6aa581394f81af6f51f7764b99d119ea2c849b55c02897af8caafab7c0f9d0112608a8867f +DIST node-v18.19.1.tar.xz 41250068 BLAKE2B e7a96f30ba1c2a5eb4c93e20474b6ace3824c38476ab4170a7e60b0d6812fa83e5bac980e4af8b6948be7cbc516ee4bda43d551991f89f4dcdb6dab5fe7ccb97 SHA512 2ce39b2fccc05c8d5f255b88f07f58b164d84d27d88a337f93a8c13b0f3d692dada28e96df74a0a340310cf1a3d95bd0729f25752e6eaf2f7a1af7ed5a88c22b DIST node-v20.11.0.tar.xz 42162348 BLAKE2B c090a3b118c9f3b497450ea2572b08a7a0df0834f280b212d6f068e5fb75a0a095cc41fe5d530c51dd7c2ae4815cedce1c52642fdc5aa07345fb546c2ea3b396 SHA512 405cbd53f75d94b9c31536a638c6508215b34a77505471319c46f66eb87ac907cb6796b25efa27162da53cb6a013aaf9ad1a5690eb7ed793969055a648d1d53c DIST node-v20.11.1.tar.xz 42159296 BLAKE2B ab8b8de9b4639077033afd43532208672e5a5611df424edc18ab3ee9a9d8789a552ca10538e45ef4522f5883968a2933eb0d221a7154beb110fdd638cb9e022c SHA512 b3a3ab3cdeccb54eb38a5b95eece5d180077393e7c1766bc591bbdc0445d78fdd4e19d2d3a3325cb6788a19cef83f48172ff7a6ec152eb1c352b3862dd955596 DIST node-v20.6.1.tar.xz 41791920 BLAKE2B c131aa9dd2a155eb24dda80e4997895aab7d935e46d1f21e9e176aa15021aa68be41f49cc43557f0b2c962baf3b2da4ea0ba044efd5016ea58bf2dc0b76c4edd SHA512 8a6d998ae9b52872ff8cdcd44261f644161f31bcb565329ae05e68945c8da939eabcb76d2e0f628c8eb634de37d7b16334823f64122e4483c390117d8aa511bf diff --git a/net-libs/nodejs/nodejs-18.19.1.ebuild b/net-libs/nodejs/nodejs-18.19.1.ebuild new file mode 100644 index ..be605c7bba0e --- /dev/null +++ b/net-libs/nodejs/nodejs-18.19.1.ebuild @@ -0,0 +1,259 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CONFIG_CHECK="~ADVISE_SYSCALLS" +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="threads(+)" + +inherit bash-completion-r1 check-reqs flag-o-matic linux-info pax-utils python-any-r1 toolchain-funcs xdg-utils + +DESCRIPTION="A JavaScript runtime built on Chrome's V8 JavaScript engine" +HOMEPAGE="https://nodejs.org/"; +LICENSE="Apache-1.1 Apache-2.0 BSD BSD-2 MIT" + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/nodejs/node"; + SLOT="0" +else + SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz"; + SLOT="0/$(ver_cut 1)" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" + S="${WORKDIR}/node-v${PV}" +fi + +IUSE="corepack cpu_flags_x86_sse2 debug doc +icu inspector lto +npm pax-kernel +snapshot +ssl +system-icu +system-ssl systemtap test" +REQUIRED_USE="inspector? ( icu ssl ) + npm? ( ssl ) + system-icu? ( icu ) + system-ssl? ( ssl )" + +RESTRICT="!test? ( test )" + +RDEPEND=">=app-arch/brotli-1.0.9:= + >=dev-libs/libuv-1.44.0:= + >=net-dns/c-ares-1.18.1:= + >=net-libs/nghttp2-1.41.0:= + sys-libs/zlib + corepack? ( !sys-apps/yarn ) + system-icu? ( >=dev-libs/icu-67:= ) + system-ssl? ( >=dev-libs/openssl-1.1.1:0= ) + sys-devel/gcc:*" +BDEPEND="${PYTHON_DEPS} + sys-apps/coreutils + virtual/pkgconfig + systemtap? ( dev-debug/systemtap ) + test? ( net-misc/curl ) + pax-kernel? ( sys-apps/elfix )" +DEPEND="${RDEPEND}" + +# These are measured on a loong machine with -ggdb on, and only checked +# if debugging flags are present in CFLAGS. +# +#