[gentoo-commits] repo/gentoo:master commit in: net-vpn/openvpn/
commit: fa82e5ca6c5ccdee72b6c8373491b447f5a86807 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 07:36:29 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 07:36:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa82e5ca net-vpn/openvpn: add 2.6.8 Fixes a critical crash in 2.6.7. Bug: https://bugs.gentoo.org/917272 Signed-off-by: Sam James gentoo.org> net-vpn/openvpn/Manifest | 1 + .../openvpn/{openvpn-.ebuild => openvpn-2.6.8.ebuild} | 14 +- net-vpn/openvpn/openvpn-.ebuild| 14 +- 3 files changed, 19 insertions(+), 10 deletions(-) diff --git a/net-vpn/openvpn/Manifest b/net-vpn/openvpn/Manifest index 0a76261da2d4..97687540f401 100644 --- a/net-vpn/openvpn/Manifest +++ b/net-vpn/openvpn/Manifest @@ -3,3 +3,4 @@ DIST openvpn-2.5.6.tar.xz 1150352 BLAKE2B 509821eca9d40c5579700e05e560b906ddee5a DIST openvpn-2.5.7.tar.xz 1150476 BLAKE2B e8d24a8be8ff97072ef3b76dbec15cd6e7097ebe99f680d759f213cb5643d7b4a29664d2a96e6efe1d6ee858a6d6b3f23c6d12cf74f202fbe8cc48642f18dba6 SHA512 9a3234b479f5bab12b8c3af7691f175f8cd32f2929dd27efc16e96e14dbb8e07421e623869ad5ffc2d7e65f2266817d1583723033f3646b9913b10ec6d014b44 DIST openvpn-2.6.4.tar.gz 1861178 BLAKE2B 584fc3950732d6a1db417811f6e330a154537207f6c9543ab03b1c1a886a98a0aee7d1649055a9f7944555ae8865602be15fd8e23b67258917f1adebde050099 SHA512 903ac41691c26e8e4ad65c9b6fb5e75db2caf2e4079d3c4cb61a44e51be9991508f53a1dd8b4b863b4ac86088ad1a705d22131df1e25612560c9f4276d8190ec DIST openvpn-2.6.7.tar.gz 1895682 BLAKE2B 58d5f2e16fc30f8533c9b18f8b63ead67782b50fdd7c09a903bd9a0d13762e4356f49393ebd7778ce68881fdd58c7564adf114230e46f811963b941a788e42e9 SHA512 759a2ba1d14425cab202b9c050b8f4452da61776d213de4c64c4f6e0b07313756865d97c152b26fcd334d238684ffdbf60ef28131df463f37fa318b9c8cb10b0 +DIST openvpn-2.6.8.tar.gz 1896563 BLAKE2B 70373bcfa29bbec17a94c3129ea030539a165be9626201e1f2827f8f37f114835f9a42a42adffd86e675977ac35076660de36ad76724b0f3cadaaba476a929fc SHA512 deff168f6c4988091eb8ab4d1ab525b5d0e94c4b9ce5cfec00fa9a1a87da338a198067d6386ccc3a7c84761a9e4250804cb3602fb4a2b1f016ba6102db86cfe7 diff --git a/net-vpn/openvpn/openvpn-.ebuild b/net-vpn/openvpn/openvpn-2.6.8.ebuild similarity index 97% copy from net-vpn/openvpn/openvpn-.ebuild copy to net-vpn/openvpn/openvpn-2.6.8.ebuild index 957b6246fb6c..ebad808e6e1f 100644 --- a/net-vpn/openvpn/openvpn-.ebuild +++ b/net-vpn/openvpn/openvpn-2.6.8.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 @@ -31,7 +31,7 @@ REQUIRED_USE=" dco? ( !iproute2 ) " -CDEPEND=" +COMMON_DEPEND=" kernel_linux? ( iproute2? ( sys-apps/iproute2[-minimal] ) ) @@ -46,12 +46,16 @@ CDEPEND=" sys-libs/libcap-ng:= " -BDEPEND="virtual/pkgconfig" +BDEPEND=" + virtual/pkgconfig +" -DEPEND="${CDEPEND} +DEPEND=" + ${COMMON_DEPEND} test? ( dev-util/cmocka ) " -RDEPEND="${CDEPEND} +RDEPEND=" + ${COMMON_DEPEND} acct-group/openvpn acct-user/openvpn selinux? ( sec-policy/selinux-openvpn ) diff --git a/net-vpn/openvpn/openvpn-.ebuild b/net-vpn/openvpn/openvpn-.ebuild index 957b6246fb6c..ebad808e6e1f 100644 --- a/net-vpn/openvpn/openvpn-.ebuild +++ b/net-vpn/openvpn/openvpn-.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 @@ -31,7 +31,7 @@ REQUIRED_USE=" dco? ( !iproute2 ) " -CDEPEND=" +COMMON_DEPEND=" kernel_linux? ( iproute2? ( sys-apps/iproute2[-minimal] ) ) @@ -46,12 +46,16 @@ CDEPEND=" sys-libs/libcap-ng:= " -BDEPEND="virtual/pkgconfig" +BDEPEND=" + virtual/pkgconfig +" -DEPEND="${CDEPEND} +DEPEND=" + ${COMMON_DEPEND} test? ( dev-util/cmocka ) " -RDEPEND="${CDEPEND} +RDEPEND=" + ${COMMON_DEPEND} acct-group/openvpn acct-user/openvpn selinux? ( sec-policy/selinux-openvpn )
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: 401ac6f0bf86727826682778d339dca1bee68a86 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 07:32:42 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 07:32:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=401ac6f0 dev-util/meson: Stabilize 1.3.0-r2 sparc, #921373 Signed-off-by: Sam James gentoo.org> dev-util/meson/meson-1.3.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/meson/meson-1.3.0-r2.ebuild b/dev-util/meson/meson-1.3.0-r2.ebuild index 50d49b761d92..5a3bb41d4077 100644 --- a/dev-util/meson/meson-1.3.0-r2.ebuild +++ b/dev-util/meson/meson-1.3.0-r2.ebuild @@ -24,7 +24,7 @@ else VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: d483b6cfb1e61cebfd8c7679c71b86dde3ce88ab Author: Sam James gentoo org> AuthorDate: Fri Jan 5 07:32:44 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 07:32:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d483b6cf dev-util/meson: Stabilize 1.3.0-r2 arm64, #921373 Signed-off-by: Sam James gentoo.org> dev-util/meson/meson-1.3.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/meson/meson-1.3.0-r2.ebuild b/dev-util/meson/meson-1.3.0-r2.ebuild index b769a241e93f..731af5e71112 100644 --- a/dev-util/meson/meson-1.3.0-r2.ebuild +++ b/dev-util/meson/meson-1.3.0-r2.ebuild @@ -24,7 +24,7 @@ else VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: 8acdfc65c092a6f2a113d0bc603dac8699ec99e3 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 07:32:41 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 07:32:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8acdfc65 dev-util/meson: Stabilize 1.3.0-r2 amd64, #921373 Signed-off-by: Sam James gentoo.org> dev-util/meson/meson-1.3.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/meson/meson-1.3.0-r2.ebuild b/dev-util/meson/meson-1.3.0-r2.ebuild index 134a1abfe44a..50d49b761d92 100644 --- a/dev-util/meson/meson-1.3.0-r2.ebuild +++ b/dev-util/meson/meson-1.3.0-r2.ebuild @@ -24,7 +24,7 @@ else VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/ccache/files/, dev-util/ccache/
commit: 65c91a401281c8b9c2145f79a47798812db97666 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 07:31:44 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 07:32:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65c91a40 dev-util/ccache: add 4.9 Signed-off-by: Sam James gentoo.org> dev-util/ccache/Manifest | 3 + dev-util/ccache/ccache-4.9.ebuild | 132 + .../ccache/files/ccache-4.9-avoid-run-user.patch | 34 ++ 3 files changed, 169 insertions(+) diff --git a/dev-util/ccache/Manifest b/dev-util/ccache/Manifest index 904ac1d142c5..c19c5dff0974 100644 --- a/dev-util/ccache/Manifest +++ b/dev-util/ccache/Manifest @@ -1,3 +1,6 @@ DIST ccache-4.8-docs.tar.xz 80280 BLAKE2B e8e00dd10a00670ff3a0c3f5ab0966469fa5246de64724e24d0287020d4636fb5a1f59421aaa094d05b88bd20efd2a4a06e46dfb957bcf77ad2ea61fd02551c9 SHA512 e0036a7f86b458028c6e24158f95b62e40d9f659031e16adc59c067096bb728f1cb583a2edecaf2118f15b8e00f028fa6f1cfa2466fba76b7c870cca93a883eb DIST ccache-4.8.3.tar.xz 569724 BLAKE2B 53211db0e516eea9739b8f05bf6a3db678b4b5cff7af741469360556da20a320e4a40253ca9e51568045a394d3497b428413ff6cf77f4273aa4906357b427d1f SHA512 e0e344cd215de67fe060b36fb1b902bab61454477624fbe41d2ec57fdd721cec9c8920ca834f0ef0ccfeedb961b17143f18197497557887d88911ff66e330478 DIST ccache-4.8.3.tar.xz.asc 833 BLAKE2B e800b7bdce705db3ced97f0fe008e8391811f9c7c49e815b6cd2cf220cf1107f3941d29d7bcdd10f79da4e6cad9766243e482011aeb5a170e1c5920b6ebdd726 SHA512 2e2298a3cf800d9de669f560269bd07ca2b76f761198af10f7174759ea95a23518dedce83f481bdd392bb60adbd736e5dd2c21af88beb761c0f589f685737586 +DIST ccache-4.9-docs.tar.xz 82684 BLAKE2B bc3517803cac75a0124358f740e3f4f4b923341277b77cb9ac7649520bbf19a65a51ebf324cc886f98e606bd29681ca3956073a85b737159792e068d529e299c SHA512 870d15dc9e3a0557dfe533862927ff8e90730678439b576e782f79f1f69c5bb499ff4c7e397a7eca059691ec5f89412594e32c74209a58003a6f55002c00d467 +DIST ccache-4.9.tar.xz 583744 BLAKE2B 682b491d061452d77d988d7e9e661ed4ce729a40a58370af55e1f24c5e973e4808d7211b4f8b8ab7f9328ecc651c032fa2efd37675566308197c22fd9a776675 SHA512 04200e5ceab56fc119f4376189f45fe811409a8022f08e82cd3089e252f350d604d777a237a57651fcd0c20f8ba0f27e4f3cc330a5970d455a696a977408d563 +DIST ccache-4.9.tar.xz.asc 833 BLAKE2B ad91919ab45f98d334c9b2d273b8139a2fb64b28a3fdb2a2042beaaa32905978113cd08ff95a009891c6159505431e4c1e0203adca94032feb2a4cee9bd089e2 SHA512 2f51d11d00756d099a64a9e5698591385d2c822438123f1c9e753c66e35f4ea9706db3414d7049cb6604defebc72927b6772c4e8a2271e03fb80f815659f90fa diff --git a/dev-util/ccache/ccache-4.9.ebuild b/dev-util/ccache/ccache-4.9.ebuild new file mode 100644 index ..68cf3874b664 --- /dev/null +++ b/dev-util/ccache/ccache-4.9.ebuild @@ -0,0 +1,132 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# XXX: We don't use CCACHE_* for these vars like we do in e.g. cmake/libabigail/qemu +# because Portage unsets them. Aaaah! +# +# Generate using https://github.com/thesamesam/sam-gentoo-scripts/blob/main/niche/generate-ccache-docs +# Set to 1 if prebuilt, 0 if not +# (the construct below is to allow overriding from env for script) +: ${MY_DOCS_PREBUILT:=1} + +MY_DOCS_PREBUILT_DEV=sam +MY_DOCS_VERSION=$(ver_cut 1-2) +# Default to generating docs (inc. man pages) if no prebuilt; overridden later +# See bug #784815 +MY_DOCS_USEFLAG="+doc" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/joelrosdahl.asc +inherit cmake toolchain-funcs flag-o-matic verify-sig + +DESCRIPTION="Fast compiler cache" +HOMEPAGE="https://ccache.dev/; +SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/${P}.tar.xz; +SRC_URI+=" verify-sig? ( https://github.com/ccache/ccache/releases/download/v${PV}/${P}.tar.xz.asc )" +if [[ ${MY_DOCS_PREBUILT} == 1 ]] ; then + SRC_URI+=" !doc? ( https://dev.gentoo.org/~${MY_DOCS_PREBUILT_DEV}/distfiles/${CATEGORY}/${PN}/${PN}-${MY_DOCS_VERSION}-docs.tar.xz )" + MY_DOCS_USEFLAG="doc" +fi + +# https://ccache.dev/license.html +LICENSE="GPL-3+ GPL-3 MIT BSD Boost-1.0 BSD-2 || ( CC0-1.0 Apache-2.0 )" +LICENSE+=" elibc_mingw? ( LGPL-3 ISC PSF-2 )" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +# Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220 +IUSE="${MY_DOCS_USEFLAG} redis +static-c++ test" +RESTRICT="!test? ( test )" + +DEPEND=" + app-arch/zstd:= + redis? ( dev-libs/hiredis:= ) +" +RDEPEND=" + ${DEPEND} + dev-util/shadowman + sys-apps/gentoo-functions +" +# Needed for eselect calls in pkg_* +IDEPEND="dev-util/shadowman" + +# clang-specific tests use dev-libs/elfutils to compare objects for equality. +# Let's pull in the dependency unconditionally. +DEPEND+=" test? ( dev-libs/elfutils )" +BDEPEND=" + doc? ( dev-ruby/asciidoctor ) +
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: 0f3da06f6032432691bb4213fe3a4cc5933ca022 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 07:32:40 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 07:32:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f3da06f dev-util/meson: Stabilize 1.3.0-r2 ppc64, #921373 Signed-off-by: Sam James gentoo.org> dev-util/meson/meson-1.3.0-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/meson/meson-1.3.0-r2.ebuild b/dev-util/meson/meson-1.3.0-r2.ebuild index af208ef34bdc..134a1abfe44a 100644 --- a/dev-util/meson/meson-1.3.0-r2.ebuild +++ b/dev-util/meson/meson-1.3.0-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 2016-2023 Gentoo Authors +# Copyright 2016-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -24,7 +24,7 @@ else VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: 2e43a93e0eb7197f382484829566b3b380f6bfe1 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 07:32:43 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 07:32:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e43a93e dev-util/meson: Stabilize 1.3.0-r2 arm, #921373 Signed-off-by: Sam James gentoo.org> dev-util/meson/meson-1.3.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/meson/meson-1.3.0-r2.ebuild b/dev-util/meson/meson-1.3.0-r2.ebuild index 5a3bb41d4077..b769a241e93f 100644 --- a/dev-util/meson/meson-1.3.0-r2.ebuild +++ b/dev-util/meson/meson-1.3.0-r2.ebuild @@ -24,7 +24,7 @@ else VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/jpakkane.gpg if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi fi
[gentoo-commits] repo/gentoo:master commit in: dev-util/ccache/files/, dev-util/ccache/
commit: df6c278a22a10718de70ca7d62e89167c562e10c Author: Sam James gentoo org> AuthorDate: Fri Jan 5 06:55:02 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 06:55:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df6c278a dev-util/ccache: drop 4.7.4, 4.8.2 Signed-off-by: Sam James gentoo.org> dev-util/ccache/Manifest | 4 - dev-util/ccache/ccache-4.7.4.ebuild| 91 -- dev-util/ccache/ccache-4.8.2.ebuild| 131 - .../files/ccache-4.8.2-gcc-ice-workaround.patch| 25 4 files changed, 251 deletions(-) diff --git a/dev-util/ccache/Manifest b/dev-util/ccache/Manifest index 66e431c754da..904ac1d142c5 100644 --- a/dev-util/ccache/Manifest +++ b/dev-util/ccache/Manifest @@ -1,7 +1,3 @@ -DIST ccache-4.7.4.tar.xz 547820 BLAKE2B 03e03223f0fd6eb001c7d93bcd03a0ef6656ebd3ffcc920b9e772fb68275ddf1e8a941f8f7de68358cbc7a9b9d5aa65e35b91554ff24684f29ff1953aefae75f SHA512 48c663b51e874cfbd8daf0ef9759d025c2605c36da47ebbc77b52ceb941b810436600429f74204f13e2e2e601af6186a4bdb992f8da239f88cb9df4c6c95d58f -DIST ccache-4.7.4.tar.xz.asc 833 BLAKE2B e155f9cb695794a28771a928d50e18705441b9fb9a8ec425aabc78dabcd68caca68ba15f74ba176a73abf414c4ba98b1832da3536fcd87d7c32f2689fe7e1908 SHA512 567a051e7c93cd62c8ad7631fea98a6846e2f548aaa201acefbe44d1027f8048cae5ef462488da7ce90864b23a426d524f576472428f93ecbc5cea3ae224b860 DIST ccache-4.8-docs.tar.xz 80280 BLAKE2B e8e00dd10a00670ff3a0c3f5ab0966469fa5246de64724e24d0287020d4636fb5a1f59421aaa094d05b88bd20efd2a4a06e46dfb957bcf77ad2ea61fd02551c9 SHA512 e0036a7f86b458028c6e24158f95b62e40d9f659031e16adc59c067096bb728f1cb583a2edecaf2118f15b8e00f028fa6f1cfa2466fba76b7c870cca93a883eb -DIST ccache-4.8.2.tar.xz 560888 BLAKE2B ca907c16b353fabfb8e6479a076aa5cf791e6150f2b16eabf1817d4955d9b5f0200d4b12527ba0493ad9b2d7567adaaf8416bbff858a66fff5a5687328ab7395 SHA512 2edf8da79a9286eb4ed5b6dc2063b55fb97e22a40d1c501c6f17b2f0ce32dfc02e99754afbabbd24fed8312e13e5b8bfc20687d0b5c0cf19fbf64e3adc7bb25b -DIST ccache-4.8.2.tar.xz.asc 833 BLAKE2B ea92ceaf9873a1a8373414bb7ad74f101873cbf3bae2ba1c6986d40018b8f37d2fd7cab8d0bcbdfb7cbd167edf0128edb2a6d61ecce2645018a01d450aae25a9 SHA512 6182b7a793d5142c1d9d627b6ea058ac524b6914a85d9628788f7eeea7b762c5422ef6007c404fe9b5d77841b69382289ffb6efbf931c9507940c10bee8ff95f DIST ccache-4.8.3.tar.xz 569724 BLAKE2B 53211db0e516eea9739b8f05bf6a3db678b4b5cff7af741469360556da20a320e4a40253ca9e51568045a394d3497b428413ff6cf77f4273aa4906357b427d1f SHA512 e0e344cd215de67fe060b36fb1b902bab61454477624fbe41d2ec57fdd721cec9c8920ca834f0ef0ccfeedb961b17143f18197497557887d88911ff66e330478 DIST ccache-4.8.3.tar.xz.asc 833 BLAKE2B e800b7bdce705db3ced97f0fe008e8391811f9c7c49e815b6cd2cf220cf1107f3941d29d7bcdd10f79da4e6cad9766243e482011aeb5a170e1c5920b6ebdd726 SHA512 2e2298a3cf800d9de669f560269bd07ca2b76f761198af10f7174759ea95a23518dedce83f481bdd392bb60adbd736e5dd2c21af88beb761c0f589f685737586 diff --git a/dev-util/ccache/ccache-4.7.4.ebuild b/dev-util/ccache/ccache-4.7.4.ebuild deleted file mode 100644 index 10b421bb1cec.. --- a/dev-util/ccache/ccache-4.7.4.ebuild +++ /dev/null @@ -1,91 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/joelrosdahl.asc -inherit cmake toolchain-funcs flag-o-matic verify-sig - -DESCRIPTION="Fast compiler cache" -HOMEPAGE="https://ccache.dev/; -SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/${P}.tar.xz; -SRC_URI+=" verify-sig? ( https://github.com/ccache/ccache/releases/download/v${PV}/${P}.tar.xz.asc )" - -LICENSE="GPL-3 LGPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -# Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220 -IUSE="doc redis +static-c++ test" -RESTRICT="!test? ( test )" - -DEPEND="app-arch/zstd:= - redis? ( dev-libs/hiredis:= )" -RDEPEND="${DEPEND} - dev-util/shadowman - sys-apps/gentoo-functions" -# Needed for eselect calls in pkg_* -IDEPEND="dev-util/shadowman" - -# clang-specific tests use dev-libs/elfutils to compare objects for equality. -# Let's pull in the dependency unconditionally. -DEPEND+=" test? ( dev-libs/elfutils )" -BDEPEND=" doc? ( dev-ruby/asciidoctor ) - verify-sig? ( sec-keys/openpgp-keys-joelrosdahl )" - -DOCS=( doc/{AUTHORS,MANUAL,NEWS}.adoc CONTRIBUTING.md README.md ) - -PATCHES=( - "${FILESDIR}"/${PN}-3.5-nvcc-test.patch - "${FILESDIR}"/${PN}-4.0-objdump.patch -) - -src_prepare() { - cmake_src_prepare - - sed \ - -e "/^EPREFIX=/s:'':'${EPREFIX}':" \ - "${FILESDIR}"/ccache-config-3 > ccache-config || die -} - -src_configure() { - # Mainly used in tests - tc-export CC OBJDUMP - - # Avoid dependency on libstdc++.so.
[gentoo-commits] repo/gentoo:master commit in: dev-go/lichen/
commit: 7fdfcfcb095ea6c0318b3b0708caedcbae8368b2 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 07:10:31 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 07:10:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fdfcfcb dev-go/lichen: fix PkgMissingMetadataXml Signed-off-by: Sam James gentoo.org> dev-go/lichen/metadata.xml | 11 +++ 1 file changed, 11 insertions(+) diff --git a/dev-go/lichen/metadata.xml b/dev-go/lichen/metadata.xml new file mode 100644 index ..3f763e1c8b35 --- /dev/null +++ b/dev-go/lichen/metadata.xml @@ -0,0 +1,11 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + willi...@gentoo.org + William Hubbs + + + uw-labs/lichen + +
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/
commit: c2acfc873a430b3d5faa5d27743416a49939 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 06:40:29 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 06:40:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2acfc87 net-misc/curl: drop old patches from live Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/net-misc/curl/curl-.ebuild b/net-misc/curl/curl-.ebuild index e390e3ae71bb..5127f29241f5 100644 --- a/net-misc/curl/curl-.ebuild +++ b/net-misc/curl/curl-.ebuild @@ -129,8 +129,6 @@ QA_CONFIG_IMPL_DECL_SKIP=( PATCHES=( "${FILESDIR}"/${PN}-prefix.patch "${FILESDIR}"/${PN}-respect-cflags-3.patch - "${FILESDIR}"/${P}-ipv6-configure-c99.patch - "${FILESDIR}"/${P}-mpd-stream-http-adjust_pollset.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libffi/
commit: 82f0d731b2eeeadf22cd5c77377531170f653057 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 06:13:37 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 06:13:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82f0d731 dev-libs/libffi: drop 3.4.4, 3.4.4-r1 Signed-off-by: Sam James gentoo.org> dev-libs/libffi/libffi-3.4.4-r1.ebuild | 76 -- dev-libs/libffi/libffi-3.4.4.ebuild| 70 --- 2 files changed, 146 deletions(-) diff --git a/dev-libs/libffi/libffi-3.4.4-r1.ebuild b/dev-libs/libffi/libffi-3.4.4-r1.ebuild deleted file mode 100644 index cf7d47ca43ca.. --- a/dev-libs/libffi/libffi-3.4.4-r1.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal preserve-libs - -MY_PV=${PV/_rc/-rc} -MY_P=${PN}-${MY_PV} - -DESCRIPTION="a portable, high level programming interface to various calling conventions" -HOMEPAGE="https://sourceware.org/libffi/; -SRC_URI="https://github.com/libffi/libffi/releases/download/v${MY_PV}/${MY_P}.tar.gz; -S="${WORKDIR}"/${MY_P} - -LICENSE="MIT" -# This is a core package which is depended on by e.g. Python -# Please use preserve-libs.eclass in pkg_{pre,post}inst to cover users -# with FEATURES="-preserved-libs" or another package manager if SONAME -# changes. -SLOT="0/8" # SONAME=libffi.so.8 -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="debug exec-static-trampoline pax-kernel static-libs test" - -RESTRICT="!test? ( test )" -BDEPEND="test? ( dev-util/dejagnu )" - -PATCHES=( - "${FILESDIR}"/${P}-hppa-large-struct.patch - "${FILESDIR}"/${P}-hppa-closure-function-ptrs.patch - "${FILESDIR}"/${P}-hppa-jump-table.patch -) - -src_prepare() { - default - - if [[ ${CHOST} == arm64-*-darwin* ]] ; then - # ensure we use aarch64 asm, not x86 on arm64 - sed -i -e 's/aarch64\*-\*-\*/arm64*-*-*|&/' \ - configure configure.host || die - fi -} - -multilib_src_configure() { - # --includedir= path maintains a few properties: - # 1. have stable name across libffi versions: some packages like - #dev-lang/ghc or kde-frameworks/networkmanager-qt embed - #${includedir} at build-time. Don't require those to be - #rebuilt unless SONAME changes. bug #695788 - # - #We use /usr/.../${PN} (instead of former /usr/.../${P}). - # - # 2. have ${ABI}-specific location as ffi.h is target-dependent. - # - #We use /usr/$(get_libdir)/... to have ABI identifier. - ECONF_SOURCE="${S}" econf \ - --includedir="${EPREFIX}"/usr/$(get_libdir)/${PN}/include \ - --disable-multi-os-directory \ - $(use_enable static-libs static) \ - $(use_enable exec-static-trampoline exec-static-tramp) \ - $(use_enable pax-kernel pax_emutramp) \ - $(use_enable debug) -} - -multilib_src_install_all() { - einstalldocs - find "${ED}" -name "*.la" -delete || die -} - -pkg_preinst() { - preserve_old_lib /usr/$(get_libdir)/libffi.so.7 -} - -pkg_postinst() { - preserve_old_lib_notify /usr/$(get_libdir)/libffi.so.7 -} diff --git a/dev-libs/libffi/libffi-3.4.4.ebuild b/dev-libs/libffi/libffi-3.4.4.ebuild deleted file mode 100644 index 5401d0f8a977.. --- a/dev-libs/libffi/libffi-3.4.4.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal preserve-libs - -MY_PV=${PV/_rc/-rc} -MY_P=${PN}-${MY_PV} - -DESCRIPTION="a portable, high level programming interface to various calling conventions" -HOMEPAGE="https://sourceware.org/libffi/; -SRC_URI="https://github.com/libffi/libffi/releases/download/v${MY_PV}/${MY_P}.tar.gz; -S="${WORKDIR}"/${MY_P} - -LICENSE="MIT" -# This is a core package which is depended on by e.g. Python -# Please use preserve-libs.eclass in pkg_{pre,post}inst to cover users -# with FEATURES="-preserved-libs" or another package manager if SONAME -# changes. -SLOT="0/8" # SONAME=libffi.so.8 -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="debug exec-static-trampoline pax-kernel static-libs test" - -RESTRICT="!test? ( test )" -BDEPEND="test? ( dev-util/dejagnu )" - -src_prepare() { - default - - if [[ ${CHOST} == arm64-*-darwin* ]] ; then - # ensure we use aarch64 asm, not x86 on arm64 - sed -i -e 's/aarch64\*-\*-\*/arm64*-*-*|&/' \ - configure
[gentoo-commits] repo/gentoo:master commit in: sci-geosciences/grass/
commit: 624df2ff2dabdb8074447752491d73761a7acb53 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 06:31:20 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 06:31:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=624df2ff sci-geosciences/grass: drop 8.3.0, 8.3.1_rc1 Signed-off-by: Sam James gentoo.org> sci-geosciences/grass/Manifest | 2 - sci-geosciences/grass/grass-8.3.0.ebuild | 268 --- sci-geosciences/grass/grass-8.3.1_rc1.ebuild | 268 --- 3 files changed, 538 deletions(-) diff --git a/sci-geosciences/grass/Manifest b/sci-geosciences/grass/Manifest index fe8a84587e84..1e6dbe195903 100644 --- a/sci-geosciences/grass/Manifest +++ b/sci-geosciences/grass/Manifest @@ -1,3 +1 @@ -DIST grass-8.3.0.tar.gz 68481826 BLAKE2B dc91895887356ec655c0f12f18654522976ab0b942fb1751fca5b49d4d06a7ec63f83e890b75f7c509ba128da58587e532554ba99d59b6cefd6bbf111415 SHA512 0d6c0a9ec7038cf707f868144aec3fb4c59c72c56b9cff4c7b2f256c90cbd7e45c1851a7f7a37e7b9ac42f6bbaecb4e8fa4ad7d5eb0f88adf9c2b3bfa23ecf15 DIST grass-8.3.1.tar.gz 68491177 BLAKE2B 58513c8c273b55831bca764c9e61e54b92c075ea2f4ff3c2f059ebcce98f25694ee03a25bef7a3e1c443165dd9493d3ce469233be3b65596dc28da166c12d174 SHA512 416a1b3eccb71f63576b36b963b7ddd8063ae73cefb8aa94431ade0ad74d699beb28635de8ba3a73cbd28304e5049dde2e75fb0f4c2747c81cb62c86b25c3793 -DIST grass-8.3.1RC1.tar.gz 68506635 BLAKE2B 5b016f19a23359b3d9e0bf599a28e3985bed3b053759f0d396bbc02a40791c3ce344b7ba2b66d094660ae22effec439007c5ffbbbee06cc2b2c86786c21dcf22 SHA512 fc3de4581300ff8d55d971308b4bc6ed7414d65cb1d74413f90bbde49692206b63982f113c9c60045f6acbe50e5d88975c291a945e265b9052e3b03a8bd2d87b diff --git a/sci-geosciences/grass/grass-8.3.0.ebuild b/sci-geosciences/grass/grass-8.3.0.ebuild deleted file mode 100644 index c245ef335bc9.. --- a/sci-geosciences/grass/grass-8.3.0.ebuild +++ /dev/null @@ -1,268 +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} ) -PYTHON_REQ_USE="sqlite" # bug 572440 - -inherit desktop python-single-r1 toolchain-funcs xdg - -DESCRIPTION="A free GIS with raster and vector functionality, as well as 3D vizualization" -HOMEPAGE="https://grass.osgeo.org/; - -LICENSE="GPL-2" - -if [[ ${PV} =~ "" ]]; then - SLOT="0/8.3" -else - SLOT="0/$(ver_cut 1-2 ${PV})" -fi - -GVERSION=${SLOT#*/} -MY_PM="${PN}${GVERSION}" -MY_PM="${MY_PM/.}" - -if [[ ${PV} =~ "" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/OSGeo/grass.git; -else - MY_P="${P/_rc/RC}" - SRC_URI="https://grass.osgeo.org/${MY_PM}/source/${MY_P}.tar.gz; - if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="amd64 ~ppc ~x86" - fi - - S="${WORKDIR}/${MY_P}" -fi - -IUSE="blas bzip2 cxx fftw geos lapack las mysql netcdf nls odbc opencl opengl openmp pdal png postgres readline sqlite threads tiff truetype X zstd" -REQUIRED_USE=" - ${PYTHON_REQUIRED_USE} - opengl? ( X )" - -RDEPEND=" - ${PYTHON_DEPS} - >=app-admin/eselect-1.2 - $(python_gen_cond_dep ' - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/ply[${PYTHON_USEDEP}] - dev-python/python-dateutil[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - ') - sci-libs/gdal:= - sys-libs/gdbm:= - sys-libs/ncurses:= - sci-libs/proj:= - sys-libs/zlib - media-libs/libglvnd - media-libs/glu - blas? ( - virtual/cblas[eselect-ldso(+)] - virtual/blas[eselect-ldso(+)] - ) - bzip2? ( app-arch/bzip2:= ) - fftw? ( sci-libs/fftw:3.0= ) - geos? ( sci-libs/geos:= ) - lapack? ( virtual/lapack[eselect-ldso(+)] ) - las? ( sci-geosciences/liblas ) - mysql? ( dev-db/mysql-connector-c:= ) - netcdf? ( sci-libs/netcdf:= ) - odbc? ( dev-db/unixODBC ) - opencl? ( virtual/opencl ) - opengl? ( virtual/opengl ) - pdal? ( >=sci-libs/pdal-2.0.0:= ) - png? ( media-libs/libpng:= ) - postgres? ( >=dev-db/postgresql-8.4:= ) - readline? ( sys-libs/readline:= ) - sqlite? ( dev-db/sqlite:3 ) - tiff? ( media-libs/tiff:= ) - truetype? ( media-libs/freetype:2 ) - X? ( - $(python_gen_cond_dep ' - >=dev-python/matplotlib-1.2[wxwidgets,${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - >=dev-python/wxpython-4.1:4.0[${PYTHON_USEDEP}] - ') - x11-libs/cairo[X] - x11-libs/libICE - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXext - x11-libs/libXt - ) - zstd? ( app-arch/zstd:= )" -DEPEND="${RDEPEND} - X? (
[gentoo-commits] repo/gentoo:master commit in: x11-base/xwayland/
commit: 106b87fb06e821743267964c8d36be01d4c44739 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 06:41:13 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 06:41:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=106b87fb x11-base/xwayland: drop systemd option from live again for now meh. Bug: https://bugs.gentoo.org/908254 Closes: https://bugs.gentoo.org/921357 Signed-off-by: Sam James gentoo.org> x11-base/xwayland/xwayland-.ebuild | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/x11-base/xwayland/xwayland-.ebuild b/x11-base/xwayland/xwayland-.ebuild index 6d2b4301bc42..7a12b501d04b 100644 --- a/x11-base/xwayland/xwayland-.ebuild +++ b/x11-base/xwayland/xwayland-.ebuild @@ -16,7 +16,7 @@ fi DESCRIPTION="Standalone X server running under Wayland" HOMEPAGE="https://wayland.freedesktop.org/xserver.html; -IUSE="libei selinux systemd video_cards_nvidia unwind xcsecurity" +IUSE="libei selinux video_cards_nvidia unwind xcsecurity" LICENSE="MIT" SLOT="0" @@ -41,7 +41,6 @@ COMMON_DEPEND=" >=x11-misc/xkeyboard-config-2.4.1-r3 libei? ( dev-libs/libei ) - systemd? ( sys-apps/systemd ) unwind? ( sys-libs/libunwind ) video_cards_nvidia? ( gui-libs/egl-wayland ) " @@ -69,7 +68,6 @@ PATCHES=( src_configure() { local emesonargs=( $(meson_use selinux xselinux) - $(meson_use systemd) $(meson_use unwind libunwind) $(meson_use xcsecurity) $(meson_use video_cards_nvidia xwayland_eglstream)
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libffi/files/, dev-libs/libffi/, profiles/base/
commit: 7edad73b87f266741af3de82a08e84397cdc2c41 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 06:39:41 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 06:39:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7edad73b dev-libs/libffi: backport fix for exec-static-trampoline Signed-off-by: Sam James gentoo.org> .../libffi/files/libffi-3.4.4-trampoline-c99.patch | 39 ++ dev-libs/libffi/libffi-3.4.4-r4.ebuild | 83 ++ profiles/base/package.use.mask | 4 +- 3 files changed, 124 insertions(+), 2 deletions(-) diff --git a/dev-libs/libffi/files/libffi-3.4.4-trampoline-c99.patch b/dev-libs/libffi/files/libffi-3.4.4-trampoline-c99.patch new file mode 100644 index ..a7728331135e --- /dev/null +++ b/dev-libs/libffi/files/libffi-3.4.4-trampoline-c99.patch @@ -0,0 +1,39 @@ +https://github.com/libffi/libffi/issues/760 +https://github.com/libffi/libffi/commit/ce077e5565366171aa1b4438749b0922fce887a4 + +From ce077e5565366171aa1b4438749b0922fce887a4 Mon Sep 17 00:00:00 2001 +From: serge-sans-paille +Date: Thu, 2 Feb 2023 14:46:29 + +Subject: [PATCH] Forward declare open_temp_exec_file (#764) + +It's defined in closures.c and used in tramp.c. +Also declare it as an hidden symbol, as it should be. + +Co-authored-by: serge-sans-paille +--- a/include/ffi_common.h b/include/ffi_common.h +@@ -128,6 +128,10 @@ void *ffi_data_to_code_pointer (void *data) FFI_HIDDEN; +static trampoline. */ + int ffi_tramp_is_present (void *closure) FFI_HIDDEN; + ++/* Return a file descriptor of a temporary zero-sized file in a ++ writable and executable filesystem. */ ++int open_temp_exec_file(void) FFI_HIDDEN; ++ + /* Extended cif, used in callback from assembly routine */ + typedef struct + { +--- a/src/tramp.c b/src/tramp.c +@@ -39,6 +39,10 @@ + #ifdef __linux__ + #define _GNU_SOURCE 1 + #endif ++ ++#include ++#include ++ + #include + #include + #include + diff --git a/dev-libs/libffi/libffi-3.4.4-r4.ebuild b/dev-libs/libffi/libffi-3.4.4-r4.ebuild new file mode 100644 index ..5304ecb54f9e --- /dev/null +++ b/dev-libs/libffi/libffi-3.4.4-r4.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-minimal preserve-libs + +MY_PV=${PV/_rc/-rc} +MY_P=${PN}-${MY_PV} + +DESCRIPTION="Portable, high level programming interface to various calling conventions" +HOMEPAGE="https://sourceware.org/libffi/; +SRC_URI="https://github.com/libffi/libffi/releases/download/v${MY_PV}/${MY_P}.tar.gz; +S="${WORKDIR}"/${MY_P} + +LICENSE="MIT" +# This is a core package which is depended on by e.g. Python +# Please use preserve-libs.eclass in pkg_{pre,post}inst to cover users +# with FEATURES="-preserved-libs" or another package manager if SONAME +# changes. +SLOT="0/8" # SONAME=libffi.so.8 +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="debug exec-static-trampoline pax-kernel static-libs test" + +RESTRICT="!test? ( test )" +BDEPEND="test? ( dev-util/dejagnu )" + +PATCHES=( + "${FILESDIR}"/${P}-hppa-large-struct.patch + "${FILESDIR}"/${P}-hppa-closure-function-ptrs.patch + "${FILESDIR}"/${P}-hppa-jump-table.patch + "${FILESDIR}"/${P}-sparc-float-typo.patch + "${FILESDIR}"/${P}-lld-17.patch + "${FILESDIR}"/${P}-trampoline-c99.patch +) + +src_prepare() { + default + + if [[ ${CHOST} == arm64-*-darwin* ]] ; then + # ensure we use aarch64 asm, not x86 on arm64 + sed -i -e 's/aarch64\*-\*-\*/arm64*-*-*|&/' \ + configure configure.host || die + fi +} + +multilib_src_configure() { + # --includedir= path maintains a few properties: + # 1. have stable name across libffi versions: some packages like + #dev-lang/ghc or kde-frameworks/networkmanager-qt embed + #${includedir} at build-time. Don't require those to be + #rebuilt unless SONAME changes. bug #695788 + # + #We use /usr/.../${PN} (instead of former /usr/.../${P}). + # + # 2. have ${ABI}-specific location as ffi.h is target-dependent. + # + #We use /usr/$(get_libdir)/... to have ABI identifier. + ECONF_SOURCE="${S}" econf \ + --includedir="${EPREFIX}"/usr/$(get_libdir)/${PN}/include \ + --disable-multi-os-directory \ + $(use_enable static-libs static) \ + $(use_enable exec-static-trampoline exec-static-tramp) \ + $(use_enable pax-kernel pax_emutramp) \ + $(use_enable debug) +} + +multilib_src_test() { + emake -Onone check +} + +multilib_src_install_all() { + einstalldocs + find "${ED}" -name "*.la" -delete ||
[gentoo-commits] repo/gentoo:master commit in: dev-libs/totem-pl-parser/files/, dev-libs/totem-pl-parser/
commit: 923df97147be73deedf7c2afaaa8fccb89d8ecab Author: Sam James gentoo org> AuthorDate: Fri Jan 5 06:26:23 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 06:26:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=923df971 dev-libs/totem-pl-parser: fix modern C issue Signed-off-by: Sam James gentoo.org> dev-libs/totem-pl-parser/files/3.26.6-c99.patch| 22 +++ .../totem-pl-parser-3.26.6-r1.ebuild | 73 ++ 2 files changed, 95 insertions(+) diff --git a/dev-libs/totem-pl-parser/files/3.26.6-c99.patch b/dev-libs/totem-pl-parser/files/3.26.6-c99.patch new file mode 100644 index ..a991b8ae41c0 --- /dev/null +++ b/dev-libs/totem-pl-parser/files/3.26.6-c99.patch @@ -0,0 +1,22 @@ +https://gitlab.gnome.org/GNOME/totem-pl-parser/-/merge_requests/53 + +From e718dd1fe2476e2a68da4b632f268f404ea951f2 Mon Sep 17 00:00:00 2001 +From: Florian Weimer +Date: Wed, 3 Jan 2024 13:24:31 +0100 +Subject: [PATCH] Return FALSE instead of NULL, to match the gboolean return + type + +Fixes a C type error and compilation error with GCC 14 and Clang. +--- a/plparse/totem-pl-parser.c b/plparse/totem-pl-parser.c +@@ -1338,7 +1338,7 @@ totem_pl_parser_save_finish (TotemPlParser *parser, +GAsyncResult*async_result, +GError **error) + { +- g_return_val_if_fail (g_task_is_valid (async_result, parser), NULL); ++ g_return_val_if_fail (g_task_is_valid (async_result, parser), FALSE); + + return g_task_propagate_boolean (G_TASK (async_result), error); + } +-- +GitLab diff --git a/dev-libs/totem-pl-parser/totem-pl-parser-3.26.6-r1.ebuild b/dev-libs/totem-pl-parser/totem-pl-parser-3.26.6-r1.ebuild new file mode 100644 index ..ff7a94ed5c57 --- /dev/null +++ b/dev-libs/totem-pl-parser/totem-pl-parser-3.26.6-r1.ebuild @@ -0,0 +1,73 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit gnome.org meson xdg + +DESCRIPTION="Playlist parsing library" +HOMEPAGE="https://developer.gnome.org/totem-pl-parser/stable/; + +LICENSE="LGPL-2+" +SLOT="0/18" +IUSE="archive crypt gtk-doc +introspection test +uchardet" +RESTRICT="!test? ( test )" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + >=dev-libs/glib-2.56:2 + archive? ( >=app-arch/libarchive-3:0= ) + dev-libs/libxml2:2 + crypt? ( dev-libs/libgcrypt:0= ) + uchardet? ( app-i18n/uchardet ) + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gtk-doc-1.14 + app-text/docbook-xml-dtd:4.3 + ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + test? ( + gnome-base/gvfs[http] + sys-apps/dbus + ) +" + +PATCHES=( + "${FILESDIR}"/${PV}-plparser-Fix-uninitialized-variable-error.patch + "${FILESDIR}"/${PV}-c99.patch +) + +src_prepare() { + # Disable tests requiring network access, bug #346127 + # 3rd test fails on upgrade, not once installed + # Leio: I consider network tests important for ensuring full functionality, thus trying with them again */ + #sed -e 's:\(g_test_add_func.*/parser/resolution.*\):/*\1*/:' \ + # -e 's:\(g_test_add_func.*/parser/parsing/itms_link.*\):/*\1*/:' \ + # -e 's:\(g_test_add_func.*/parser/parsability.*\):/*\1*/:'\ + # -i plparse/tests/parser.c || die "sed failed" + + xdg_src_prepare +} + +src_configure() { + # uninstalled-tests is abused to switch from loading live FS helper + # to in-build-tree helper, check on upgrades this is not having other + # consequences, bug #630242 + local emesonargs=( + -Denable-libarchive=$(usex archive) + -Denable-libgcrypt=$(usex crypt) + -Denable-uchardet=$(usex uchardet) + $(meson_use gtk-doc enable-gtk-doc) + $(meson_use introspection) + ) + meson_src_configure +} + +src_test() { + # This is required as told by upstream in bgo#629542 + GVFS_DISABLE_FUSE=1 dbus-run-session meson test -C "${BUILD_DIR}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/xmlsec/
commit: d5b7e2798420e7715401574911ba2c442d7defa1 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 06:02:29 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 06:08:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5b7e279 dev-python/xmlsec: broken with lxml-5 Bug: https://github.com/xmlsec/python-xmlsec/issues/277 Signed-off-by: Sam James gentoo.org> dev-python/xmlsec/xmlsec-1.3.12-r3.ebuild | 59 +++ 1 file changed, 59 insertions(+) diff --git a/dev-python/xmlsec/xmlsec-1.3.12-r3.ebuild b/dev-python/xmlsec/xmlsec-1.3.12-r3.ebuild new file mode 100644 index ..dcaa3235598a --- /dev/null +++ b/dev-python/xmlsec/xmlsec-1.3.12-r3.ebuild @@ -0,0 +1,59 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +MY_P=python-xmlsec-${PV} +DESCRIPTION="Python bindings for the XML Security Library" +HOMEPAGE=" + https://github.com/xmlsec/python-xmlsec/ + https://pypi.org/project/xmlsec/ +" +SRC_URI=" + https://github.com/xmlsec/python-xmlsec/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +# Doesn't yet support xmlsec-1.3.0: https://github.com/xmlsec/python-xmlsec/issues/252 +# Doesn't yet support lxml-5: https://github.com/xmlsec/python-xmlsec/issues/277 +RDEPEND=" + https://github.com/xmlsec/python-xmlsec/issues/244 + tests/test_ds.py::TestSignContext::test_sign_case5 +) + +distutils_enable_tests pytest + +export SETUPTOOLS_SCM_PRETEND_VERSION=${PV}
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/files/, net-misc/curl/
commit: 2b070cd4a9b495cee874b94964391472fc795aaf Author: Sam James gentoo org> AuthorDate: Fri Jan 5 06:09:51 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 06:10:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b070cd4 net-misc/curl: drop 8.3.0-r2 Signed-off-by: Sam James gentoo.org> net-misc/curl/Manifest | 2 - net-misc/curl/curl-8.3.0-r2.ebuild | 363 - .../curl/files/curl-8.3.0-CVE-2023-38545.patch | 136 .../curl/files/curl-8.3.0-CVE-2023-38546.patch | 131 .../curl/files/curl-8.3.0-tests-arm-musl.patch | 115 --- 5 files changed, 747 deletions(-) diff --git a/net-misc/curl/Manifest b/net-misc/curl/Manifest index cf734b415f1c..7a6c28ff0f54 100644 --- a/net-misc/curl/Manifest +++ b/net-misc/curl/Manifest @@ -1,5 +1,3 @@ -DIST curl-8.3.0.tar.xz 2641764 BLAKE2B 6875b20e27ed86f9b6ab256210d85e9fb3b39645e8be710b2e6fe29fba40220f870e06bc21e8a92244670fed0a08c7716e4806a267ede49c4ed6d66e03f5fcd4 SHA512 6404b4c74fe1185cb482631ca3a143996cb7298d0d8a76bfafd7696e7729c0055a069bdba782dee3f3eb273fb678a4438cb27d3deca54022878cdff83a51 -DIST curl-8.3.0.tar.xz.asc 488 BLAKE2B ef5a749e579710d45db9f73da0cbcb58d77a9dfe73be622536496997fa792fe5cbd0331a31f01e21cbdb36c6384dca44baa647c9f3d20effabb5bfc275b1b491 SHA512 b7d45722640ac50181b20a6d663168ec6eec6691c5604ddfe9c7177f07da598cb2de688c631043dc428c311774d781ccd16bd1e2fb4f038be651e3bee383aec4 DIST curl-8.4.0.tar.xz 2658376 BLAKE2B ea5ebecc3c1aeac3ae8fd0cf7d8ff3298149b9c4c556fb85ed8d9310e3613228eb6fca133b0dfb9268988f93d694779fab8d53510cfa5710c1320bb6638f05eb SHA512 7027dbf3b759b39d6ec9c4da58fadd254e84bb93bff599541b3bc3135bad4c2955c6237d7ddd60973f9f1a6948bc32d7e312985fb50658bc958b9f22fee74f2b DIST curl-8.4.0.tar.xz.asc 488 BLAKE2B 0fd4ea46a0942b9bc440e91e8f9323bba6d0eb02fbc87c227004c90e5be14cc66bc235ab67f857b617975cdeada6ce38a647da9e0bd783e57d58f354cdb4 SHA512 b8b7a5b76be816e7b1552354f267f335fdc608cdadbd2c40ab44faf6450c6bbd2853b6de5c2746a1292aad33a8ee1c367380d32bb1a8282540b38c3b985a320e DIST curl-8.5.0.tar.xz 2658520 BLAKE2B cfd591f9703b9c63712dbe74494b05a80ce5a4fc4f8fc0fbf57058578eed5f33d71277f688d5d9f409bcd82e3a4cacaa5615a44f2a7c554559c6be7dd5188893 SHA512 acffa2cf61d9b8e4188575a1b40227da8d722df2e5fe8bb82a222b4eb2fd64bf8aebd90852ce050c79fb5e517d5cee2546bf7de92ede1dd394263e231cb741a3 diff --git a/net-misc/curl/curl-8.3.0-r2.ebuild b/net-misc/curl/curl-8.3.0-r2.ebuild deleted file mode 100644 index 350d4acf5b7c.. --- a/net-misc/curl/curl-8.3.0-r2.ebuild +++ /dev/null @@ -1,363 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/danielstenberg.asc -inherit autotools multilib-minimal multiprocessing prefix toolchain-funcs verify-sig - -DESCRIPTION="A Client that groks URLs" -HOMEPAGE="https://curl.se/; - -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/curl/curl.git; -else - SRC_URI=" - https://curl.se/download/${P}.tar.xz - verify-sig? ( https://curl.se/download/${P}.tar.xz.asc ) - " - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -fi - -LICENSE="BSD curl ISC test? ( BSD-4 )" -SLOT="0" -IUSE="+adns alt-svc brotli +ftp gnutls gopher hsts +http2 idn +imap kerberos ldap mbedtls +openssl +pop3 +progress-meter rtmp rustls samba +smtp ssh ssl sslv3 static-libs test telnet +tftp websockets zstd" -# These select the default SSL implementation -IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls +curl_ssl_openssl curl_ssl_rustls" -IUSE+=" nghttp3" -RESTRICT="!test? ( test )" - -# Only one default ssl provider can be enabled -# The default ssl provider needs its USE satisfied -# nghttp3 = https://bugs.gentoo.org/912029 -REQUIRED_USE=" - ssl? ( - ^^ ( - curl_ssl_gnutls - curl_ssl_mbedtls - curl_ssl_openssl - curl_ssl_rustls - ) - ) - curl_ssl_gnutls? ( gnutls ) - curl_ssl_mbedtls? ( mbedtls ) - curl_ssl_openssl? ( openssl ) - curl_ssl_rustls? ( rustls ) - nghttp3? ( !openssl ) -" - -# cURL's docs and CI/CD are great resources for confirming supported versions -# particulary for fast-moving targets like HTTP/2 and TCP/2 e.g.: -# - https://github.com/curl/curl/blob/master/docs/HTTP3.md -# - https://github.com/curl/curl/blob/master/.github/workflows/quiche-linux.yml -# However 'supported' vs 'works' are two entirely different things; be sane but -# don't be afraid to require a later version. - -RDEPEND=" - sys-libs/zlib[${MULTILIB_USEDEP}] - adns? ( net-dns/c-ares:=[${MULTILIB_USEDEP}] ) -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xmlsec/
commit: 3f5afb3168d9ae5d68dbc32233d2e56c4995ae33 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 06:03:47 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 06:08:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f5afb31 dev-libs/xmlsec: add 1.3.3 Signed-off-by: Sam James gentoo.org> dev-libs/xmlsec/Manifest| 1 + dev-libs/xmlsec/xmlsec-1.3.3.ebuild | 93 + 2 files changed, 94 insertions(+) diff --git a/dev-libs/xmlsec/Manifest b/dev-libs/xmlsec/Manifest index c1fd7521877a..a6d977704744 100644 --- a/dev-libs/xmlsec/Manifest +++ b/dev-libs/xmlsec/Manifest @@ -2,3 +2,4 @@ DIST xmlsec1-1.2.37.tar.gz 2009175 BLAKE2B 19f43ba6bf6eb49428b9c5563baecbab21476 DIST xmlsec1-1.2.38.tar.gz 2036578 BLAKE2B 03f7e1b5e659793bf1984c5a59582d9459089ce913620d5cc1e5a5d0eb65557580cd23fa190db277298fd7cc55bd41563b93cf61a37c8b7521a4690cd2ca3489 SHA512 724089777caae95db27e67f24381c066eaae23a9d64819a18bb04837c1ab1b380d19be2c7ee25659ca481d9eab96fcbe8027a430a0ac1630ad3b073cddd20fac DIST xmlsec1-1.3.1.tar.gz 2432943 BLAKE2B 1dafdffd959579add5c579e3fa9c9f9ddc73ce4aadc6fc2139506e6e64ffcd1bbe7298786e414900eb9f33f93b0a47da64e686c499e48d4c80d81b256db6692e SHA512 7f30c15c3edcafe70fa5febaa0ba39f73f8d30525ee102b5961a658dd2842fbc58e63f7595f15b150d71bf735bfa7688c3694a191b0d475776ca26902d90d25f DIST xmlsec1-1.3.2.tar.gz 2437263 BLAKE2B d11953c6e2a263a6742ef62309c2f29e2ba5761d58bee5f8cc761965d0e16fea148811ac3d8036d271400840a62ff2a7fff947bb5331170d3bcc598c558b2a95 SHA512 328f3d27cc1dadee27e5ee4649f6c5a094203cc27f42f1fe98fd429f7dd5630eaadff0e8bf14616016fc3530482ed8bcee4870289a41a083f6dd9bd603782a92 +DIST xmlsec1-1.3.3.tar.gz 2435741 BLAKE2B 1b0e44a8a5185d67b8f97ec72cd8e215fe79a988eb7ade0d2890be662b693d511857b24670ec692f9452bf95ad8c53ff80c250ecbcd167742477a83e0b72fda0 SHA512 1535b6f878259914ab9574892d05c927fbcd548986cf7bcf91e435acb2cb74eb11e58163f797038ee13a11444882814b2b4318cd677053fbe52557a2e4acf68a diff --git a/dev-libs/xmlsec/xmlsec-1.3.3.ebuild b/dev-libs/xmlsec/xmlsec-1.3.3.ebuild new file mode 100644 index ..f0324bc08612 --- /dev/null +++ b/dev-libs/xmlsec/xmlsec-1.3.3.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Command line tool for signing, verifying, encrypting and decrypting XML" +HOMEPAGE="https://www.aleksey.com/xmlsec; +SRC_URI="https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz; +S="${WORKDIR}/${PN}1-${PV}" + +LICENSE="MIT" +# Upstream consider major version bumps to be changes in either X or Y in X.Y.Z +SLOT="0/$(ver_cut 1-2)" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="doc gcrypt gnutls http nss +openssl static-libs test" +RESTRICT="!test? ( test )" +REQUIRED_USE=" + || ( gnutls nss openssl ) +" + +RDEPEND=" + >=dev-libs/libxml2-2.7.4 + >=dev-libs/libxslt-1.0.20 + dev-libs/libltdl + gcrypt? ( >=dev-libs/libgcrypt-1.4.0:= ) + gnutls? ( >=net-libs/gnutls-3.6.13:= ) + nss? ( + >=dev-libs/nspr-4.4.1 + >=dev-libs/nss-3.9 + ) + openssl? ( dev-libs/openssl:= ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + test? ( + nss? ( + >=dev-libs/nss-3.9[utils] + ) + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-1.3.0-optimisation.patch +) + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable doc docs) + $(use_enable static-libs static) + $(use_with gcrypt) + $(use_with gnutls) + $(use_with nss nspr) + $(use_with nss) + $(use_with openssl) + + --disable-werror + --enable-mans + --enable-pkgconfig + + --enable-concatkdf + --enable-pbkdf2 + --enable-ec + --enable-dh + --enable-sha3 + + --enable-files + $(use_enable http) + --disable-ftp + ) + + # Bash because of bug #721128 + CONFIG_SHELL="${BROOT}"/bin/bash econf "${myeconfargs[@]}" +} + +src_test() { + # See https://github.com/lsh123/xmlsec/issues/280 for TZ=UTC + TZ=UTC SHELL="${BROOT}"/bin/bash emake TMPFOLDER="${T}" check +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/
commit: 97b1ab89de671ba1cfae9e5f77f4888c516f3a3c Author: Sam James gentoo org> AuthorDate: Fri Jan 5 05:50:49 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:51:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b1ab89 media-gfx/imagemagick: add 7.1.1.25 Signed-off-by: Sam James gentoo.org> media-gfx/imagemagick/Manifest| 1 + media-gfx/imagemagick/imagemagick-7.1.1.25.ebuild | 252 ++ 2 files changed, 253 insertions(+) diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest index cf05590b2b8c..8d687c068b97 100644 --- a/media-gfx/imagemagick/Manifest +++ b/media-gfx/imagemagick/Manifest @@ -3,3 +3,4 @@ DIST ImageMagick-6.9.13-2.tar.xz 9611768 BLAKE2B 0b0bb7dec536b12f0f5dc83b03b33a1 DIST ImageMagick-6.9.13-3.tar.xz 9616088 BLAKE2B 9682bc15c42199c266cc8d9152099a96a4e66154b9c74cd7c72993c3d9edd8aa6123d64ae6852d520c9a346a27ee27120a4d2b4f7973c279006d7570666c4080 SHA512 3e061c8a7bec0c49db9e990858257ff092500430d382bcad0c76aaa8d531bd2c13b727a52f060fc6051a0217f41f254570d23a4301c15a7af547e13f148a4ca9 DIST ImageMagick-7.1.1-11.tar.xz 10196156 BLAKE2B 328ffe6dbf30b597ec56f94ab5e74cca553cb47eca244c76b91273c278c097990fb8ed7eeaa22311d4408022808e752cbb4c8775c56b3d64d3a4216487093e9e SHA512 b3c839457b62a6b83d3ab9cf12bda2f41030eed75ae5ff898331ffdfe202a93ea8284c8f8608f4ecd013c7eb0c4cbef6527caff62bcf382d62e8531389628fc3 DIST ImageMagick-7.1.1-24.tar.xz 10561928 BLAKE2B 992d1425a2e306f9bf85dfafb09f2869fae09b57a32c3b1992d4f478932ef6ec58368d70574f134e7226b09a6275cd1f4343064b36ca3fb8556a60d59138df2e SHA512 78dbd763f70b36e95a728cff7a1e02ec1c5d3b9a8371161e306e77450f1a3c33a987f19dda3eca94dfa2435b4a29a97c5df5155915a73441f74174a98b36a7d9 +DIST ImageMagick-7.1.1-25.tar.xz 10557080 BLAKE2B 833c450c87e4a1650b6d71e2d8abeea74ad6f0afa7ec6f0cba9c5bb39044cf17c6b94959d65f121a18faa8ae6ad8b8921b48700f5b6269df9d9b0e7049b22e04 SHA512 0c4a34f6ada5310af248c2e569900604c50295ecdcbc1dd7e5c4375cc68277ec9cac6786db8fa42d3783c2c68468cf88e0413fa60e4ac40d06818bfd34dcf09e diff --git a/media-gfx/imagemagick/imagemagick-7.1.1.25.ebuild b/media-gfx/imagemagick/imagemagick-7.1.1.25.ebuild new file mode 100644 index ..eb7f89a09b68 --- /dev/null +++ b/media-gfx/imagemagick/imagemagick-7.1.1.25.ebuild @@ -0,0 +1,252 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QA_PKGCONFIG_VERSION=$(ver_cut 1-3) +inherit autotools flag-o-matic perl-functions toolchain-funcs + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick.git; + inherit git-r3 + MY_P="imagemagick-" +else + MY_PV="$(ver_rs 3 '-')" + MY_P="ImageMagick-${MY_PV}" + SRC_URI="mirror://imagemagick/${MY_P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="A collection of tools and libraries for many image formats" +HOMEPAGE="https://www.imagemagick.org/; + +LICENSE="imagemagick" +# Please check this on bumps, SONAME is often not updated! Use abidiff on old/new. +# If ABI is broken, change the bit after the '-'. +SLOT="0/$(ver_cut 1-3)-18" +IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hardened hdri heif jbig jpeg jpeg2k jpegxl lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml zip zlib" + +REQUIRED_USE=" + corefonts? ( truetype ) + svg? ( xml ) + test? ( corefonts ) +" + +RESTRICT="!test? ( test )" + +RDEPEND=" + !media-gfx/graphicsmagick[imagemagick] + dev-libs/libltdl + bzip2? ( app-arch/bzip2 ) + corefonts? ( media-fonts/corefonts ) + djvu? ( app-text/djvu ) + fftw? ( sci-libs/fftw:3.0 ) + fontconfig? ( media-libs/fontconfig ) + fpx? ( >=media-libs/libfpx-1.3.0-r1 ) + graphviz? ( media-gfx/graphviz ) + heif? ( media-libs/libheif:=[x265] ) + jbig? ( >=media-libs/jbigkit-2:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 ) + jpegxl? ( >=media-libs/libjxl-0.6:= ) + lcms? ( media-libs/lcms:2= ) + lqr? ( media-libs/liblqr ) + opencl? ( virtual/opencl ) + openexr? ( media-libs/openexr:0= ) + pango? ( x11-libs/pango ) + perl? ( >=dev-lang/perl-5.8.8:= ) + png? ( media-libs/libpng:= ) + postscript? ( app-text/ghostscript-gpl:= ) + raw? ( media-libs/libraw:= ) + svg? ( + gnome-base/librsvg + media-gfx/potrace + ) + tiff? ( media-libs/tiff:= ) + truetype? ( + media-fonts/urw-fonts + >=media-libs/freetype-2 + ) + webp? ( media-libs/libwebp:= ) + wmf?
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/, net-misc/curl/files/
commit: 6da47de8d9c8087ff2f55c8fc4459387207a13cd Author: Sam James gentoo org> AuthorDate: Fri Jan 5 05:56:33 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:57:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6da47de8 net-misc/curl: fix mpd streaming Bug: https://github.com/MusicPlayerDaemon/MPD/issues/1952 Bug: https://github.com/curl/curl/issues/12632 Closes: https://bugs.gentoo.org/916471 Signed-off-by: Sam James gentoo.org> .../{curl-.ebuild => curl-8.5.0-r2.ebuild} | 8 ++- net-misc/curl/curl-.ebuild | 5 +- ...curl-8.5.0-mpd-stream-http-adjust_pollset.patch | 69 ++ 3 files changed, 79 insertions(+), 3 deletions(-) diff --git a/net-misc/curl/curl-.ebuild b/net-misc/curl/curl-8.5.0-r2.ebuild similarity index 97% copy from net-misc/curl/curl-.ebuild copy to net-misc/curl/curl-8.5.0-r2.ebuild index 7d87477bc1f1..03cc7f61ebca 100644 --- a/net-misc/curl/curl-.ebuild +++ b/net-misc/curl/curl-8.5.0-r2.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 @@ -123,11 +123,14 @@ QA_CONFIG_IMPL_DECL_SKIP=( IoctlSocket mach_absolute_time setmode + _fseeki64 ) PATCHES=( "${FILESDIR}"/${PN}-prefix.patch "${FILESDIR}"/${PN}-respect-cflags-3.patch + "${FILESDIR}"/${P}-ipv6-configure-c99.patch + "${FILESDIR}"/${P}-mpd-stream-http-adjust_pollset.patch ) src_prepare() { @@ -344,7 +347,8 @@ multilib_src_test() { # this ends up breaking when nproc is huge (like -j80). # The network sandbox causes tests 241 and 1083 to fail; these are typically skipped # as most gentoo users don't have an 'ip6-localhost' - multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p -j$((2*$(makeopts_jobs))) !241 !1083" + # Required deps for 1477 are not included in the release tarball for 8.5.0 + multilib_is_native_abi && emake test TFLAGS="-n -v -a -k -am -p -j$((2*$(makeopts_jobs))) !241 !1083 !1477" } multilib_src_install() { diff --git a/net-misc/curl/curl-.ebuild b/net-misc/curl/curl-.ebuild index 7d87477bc1f1..e390e3ae71bb 100644 --- a/net-misc/curl/curl-.ebuild +++ b/net-misc/curl/curl-.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 @@ -123,11 +123,14 @@ QA_CONFIG_IMPL_DECL_SKIP=( IoctlSocket mach_absolute_time setmode + _fseeki64 ) PATCHES=( "${FILESDIR}"/${PN}-prefix.patch "${FILESDIR}"/${PN}-respect-cflags-3.patch + "${FILESDIR}"/${P}-ipv6-configure-c99.patch + "${FILESDIR}"/${P}-mpd-stream-http-adjust_pollset.patch ) src_prepare() { diff --git a/net-misc/curl/files/curl-8.5.0-mpd-stream-http-adjust_pollset.patch b/net-misc/curl/files/curl-8.5.0-mpd-stream-http-adjust_pollset.patch new file mode 100644 index ..79a16a2cc7b4 --- /dev/null +++ b/net-misc/curl/files/curl-8.5.0-mpd-stream-http-adjust_pollset.patch @@ -0,0 +1,69 @@ +https://github.com/MusicPlayerDaemon/MPD/issues/1952 +https://github.com/curl/curl/issues/12632 +https://github.com/curl/curl/commit/8e2d7b9fa4264b94bd1d9838c84d16e4cd33fbea + +From 8e2d7b9fa4264b94bd1d9838c84d16e4cd33fbea Mon Sep 17 00:00:00 2001 +From: Stefan Eissing +Date: Thu, 4 Jan 2024 10:06:17 +0100 +Subject: [PATCH] http: adjust_pollset fix + +do not add a socket for POLLIN when the transfer does not want to send +(for example is paused). + +Follow-up to 47f5b1a + +Reported-by: bubbleguuum on github +Fixes #12632 +Closes #12633 +--- a/lib/cf-socket.c b/lib/cf-socket.c +@@ -1243,7 +1243,7 @@ static void cf_socket_adjust_pollset(struct Curl_cfilter *cf, + if(ctx->sock != CURL_SOCKET_BAD) { + if(!cf->connected) + Curl_pollset_set_out_only(data, ps, ctx->sock); +-else ++else if(CURL_WANT_RECV(data)) + Curl_pollset_add_in(data, ps, ctx->sock); + CURL_TRC_CF(data, cf, "adjust_pollset -> %d socks", ps->num); + } +--- a/lib/http2.c b/lib/http2.c +@@ -2341,8 +2341,8 @@ static void cf_h2_adjust_pollset(struct Curl_cfilter *cf, + bool c_exhaust, s_exhaust; + + CF_DATA_SAVE(save, cf, data); +-c_exhaust = !nghttp2_session_get_remote_window_size(ctx->h2); +-s_exhaust = stream && stream->id >= 0 && ++c_exhaust = want_send && !nghttp2_session_get_remote_window_size(ctx->h2); ++s_exhaust = want_send && stream && stream->id >= 0 && + !nghttp2_session_get_stream_remote_window_size(ctx->h2, +stream->id); + want_recv = (want_recv || c_exhaust || s_exhaust); +--- a/lib/vquic/curl_ngtcp2.c b/lib/vquic/curl_ngtcp2.c +@@ -1166,9 +1166,10 @@ static void
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/
commit: 3d22a88af99bc189d577635c5385309878b27d10 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 05:45:03 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:51:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d22a88a media-gfx/imagemagick: add 6.9.13.3 Signed-off-by: Sam James gentoo.org> media-gfx/imagemagick/Manifest| 1 + media-gfx/imagemagick/imagemagick-6.9.13.3.ebuild | 242 ++ 2 files changed, 243 insertions(+) diff --git a/media-gfx/imagemagick/Manifest b/media-gfx/imagemagick/Manifest index a5ab184c7610..cf05590b2b8c 100644 --- a/media-gfx/imagemagick/Manifest +++ b/media-gfx/imagemagick/Manifest @@ -1,4 +1,5 @@ DIST ImageMagick-6.9.12-89.tar.xz 9262956 BLAKE2B 5f4eb74e6a57cc16503e1bc803472f1bbfaf1b737a4bb9f1257e8100c791bb12fdf8904c8eea4d27d9a26da70839894eb157133a1ad1de7a0a9d700f62747147 SHA512 d109cce5dbe239f0e20e871575e5093938cc0c45053e99f675a40a4d5a24f0e67814abc9aac72c2fc0b3216249ff46ff82fa299877d4488bdbf3f28766b50cde DIST ImageMagick-6.9.13-2.tar.xz 9611768 BLAKE2B 0b0bb7dec536b12f0f5dc83b03b33a122158a946ea38a44b48442124c5e11a7af33100e213c8332baa23bc45329cb66611bf2347631155bb16c3ceb6ccc185f6 SHA512 d693983eda6fba6b5e1d5d5bb4dc814dffd6a064c0464dded86c5f780ce52bef737d1bc870fae4c5bd039c419585fb374a0c4fbd19d94153d319eb8e3d5595b3 +DIST ImageMagick-6.9.13-3.tar.xz 9616088 BLAKE2B 9682bc15c42199c266cc8d9152099a96a4e66154b9c74cd7c72993c3d9edd8aa6123d64ae6852d520c9a346a27ee27120a4d2b4f7973c279006d7570666c4080 SHA512 3e061c8a7bec0c49db9e990858257ff092500430d382bcad0c76aaa8d531bd2c13b727a52f060fc6051a0217f41f254570d23a4301c15a7af547e13f148a4ca9 DIST ImageMagick-7.1.1-11.tar.xz 10196156 BLAKE2B 328ffe6dbf30b597ec56f94ab5e74cca553cb47eca244c76b91273c278c097990fb8ed7eeaa22311d4408022808e752cbb4c8775c56b3d64d3a4216487093e9e SHA512 b3c839457b62a6b83d3ab9cf12bda2f41030eed75ae5ff898331ffdfe202a93ea8284c8f8608f4ecd013c7eb0c4cbef6527caff62bcf382d62e8531389628fc3 DIST ImageMagick-7.1.1-24.tar.xz 10561928 BLAKE2B 992d1425a2e306f9bf85dfafb09f2869fae09b57a32c3b1992d4f478932ef6ec58368d70574f134e7226b09a6275cd1f4343064b36ca3fb8556a60d59138df2e SHA512 78dbd763f70b36e95a728cff7a1e02ec1c5d3b9a8371161e306e77450f1a3c33a987f19dda3eca94dfa2435b4a29a97c5df5155915a73441f74174a98b36a7d9 diff --git a/media-gfx/imagemagick/imagemagick-6.9.13.3.ebuild b/media-gfx/imagemagick/imagemagick-6.9.13.3.ebuild new file mode 100644 index ..1954fe32d565 --- /dev/null +++ b/media-gfx/imagemagick/imagemagick-6.9.13.3.ebuild @@ -0,0 +1,242 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +QA_PKGCONFIG_VERSION=$(ver_cut 1-3) +inherit flag-o-matic libtool perl-functions toolchain-funcs + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/ImageMagick/ImageMagick6.git; + inherit git-r3 + MY_P="imagemagick-" +else + MY_PV="$(ver_rs 3 '-')" + MY_P="ImageMagick-${MY_PV}" + SRC_URI="mirror://imagemagick/${MY_P}.tar.xz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +fi + +S="${WORKDIR}/${MY_P}" + +DESCRIPTION="A collection of tools and libraries for many image formats" +HOMEPAGE="https://www.imagemagick.org/; + +LICENSE="imagemagick" +# Please check this on bumps, SONAME is often not updated! Use abidiff on old/new. +# If ABI is broken, change the bit after the '-'. +SLOT="0/$(ver_cut 1-3)-0" +IUSE="bzip2 corefonts +cxx djvu fftw fontconfig fpx graphviz hardened hdri heif jbig jpeg jpeg2k lcms lqr lzma opencl openexr openmp pango perl +png postscript q32 q8 raw static-libs svg test tiff truetype webp wmf X xml zlib" + +REQUIRED_USE=" + corefonts? ( truetype ) + svg? ( xml ) + test? ( corefonts ) +" + +RESTRICT="!test? ( test )" + +RDEPEND=" + !media-gfx/graphicsmagick[imagemagick] + dev-libs/libltdl + bzip2? ( app-arch/bzip2 ) + corefonts? ( media-fonts/corefonts ) + djvu? ( app-text/djvu ) + fftw? ( sci-libs/fftw:3.0 ) + fontconfig? ( media-libs/fontconfig ) + fpx? ( >=media-libs/libfpx-1.3.0-r1 ) + graphviz? ( media-gfx/graphviz ) + heif? ( media-libs/libheif:=[x265] ) + jbig? ( >=media-libs/jbigkit-2:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + jpeg2k? ( >=media-libs/openjpeg-2.1.0:2 ) + lcms? ( media-libs/lcms:2= ) + lqr? ( media-libs/liblqr ) + opencl? ( virtual/opencl ) + openexr? ( media-libs/openexr:0= ) + pango? ( x11-libs/pango ) + perl? ( >=dev-lang/perl-5.8.8:= ) + png? ( media-libs/libpng:= ) + postscript? ( app-text/ghostscript-gpl:= ) + raw? ( media-libs/libraw:= ) + svg? ( + gnome-base/librsvg + media-gfx/potrace + ) + tiff? ( media-libs/tiff:= ) + truetype?
[gentoo-commits] repo/gentoo:master commit in: net-misc/rsync/files/, net-misc/rsync/
commit: 89b65644ee5c1a71065c72c0d63efbdf97a90b9c Author: Sam James gentoo org> AuthorDate: Fri Jan 5 05:36:28 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:51:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=89b65644 net-misc/rsync: fix modern C issue in configure ipv6 check Signed-off-by: Sam James gentoo.org> .../files/rsync-3.2.7-ipv6-configure-c99.patch | 32 net-misc/rsync/rsync-3.2.7-r4.ebuild | 205 + 2 files changed, 237 insertions(+) diff --git a/net-misc/rsync/files/rsync-3.2.7-ipv6-configure-c99.patch b/net-misc/rsync/files/rsync-3.2.7-ipv6-configure-c99.patch new file mode 100644 index ..1b99dc61088b --- /dev/null +++ b/net-misc/rsync/files/rsync-3.2.7-ipv6-configure-c99.patch @@ -0,0 +1,32 @@ +https://github.com/WayneD/rsync/pull/558 + +From d869bcd3850b9a80f27f5aee4d41725f39d84ea7 Mon Sep 17 00:00:00 2001 +From: Ivan Babrou +Date: Mon, 1 Jan 2024 19:31:01 -0800 +Subject: [PATCH] configure.ac: fix failing IPv6 check due to missing return + type + +Fixing this warning escalated to an error, resuting in no IPv6 support: + +``` +configure.sh:7679: checking whether to enable ipv6 +configure.sh:7718: clang -o conftest -g -O2 -DHAVE_CONFIG_H -Wall -W conftest.c >&5 +conftest.c:73:1: error: type specifier missing, defaults to 'int'; ISO C99 and later do not support implicit int [-Wimplicit-int] +main() +^ +int +1 error generated. +configure.sh:7718: $? = 1 +configure.sh: program exited with status 1 +``` +--- a/configure.ac b/configure.ac +@@ -392,7 +392,7 @@ AS_HELP_STRING([--disable-ipv6],[disable to omit ipv6 support]), + #include + #include + #include +-main() ++int main() + { +if (socket(AF_INET6, SOCK_STREAM, 0) < 0) + exit(1); diff --git a/net-misc/rsync/rsync-3.2.7-r4.ebuild b/net-misc/rsync/rsync-3.2.7-r4.ebuild new file mode 100644 index ..b3788a1dce17 --- /dev/null +++ b/net-misc/rsync/rsync-3.2.7-r4.ebuild @@ -0,0 +1,205 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Uncomment when introducing a patch which touches configure +RSYNC_NEEDS_AUTOCONF=1 +PYTHON_COMPAT=( python3_{9..11} ) +inherit flag-o-matic prefix python-single-r1 systemd + +DESCRIPTION="File transfer program to keep remote files into sync" +HOMEPAGE="https://rsync.samba.org/; +if [[ ${PV} == * ]] ; then + EGIT_REPO_URI="https://github.com/WayneD/rsync.git; + inherit autotools git-r3 + + REQUIRED_USE="${PYTHON_REQUIRED_USE}" +else + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/waynedavison.asc + inherit verify-sig + + if [[ -n ${RSYNC_NEEDS_AUTOCONF} ]] ; then + inherit autotools + fi + + if [[ ${PV} == *_pre* ]] ; then + SRC_DIR="src-previews" + else + SRC_DIR="src" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + fi + + SRC_URI="https://rsync.samba.org/ftp/rsync/${SRC_DIR}/${P/_/}.tar.gz + verify-sig? ( https://rsync.samba.org/ftp/rsync/${SRC_DIR}/${P/_/}.tar.gz.asc )" + S="${WORKDIR}"/${P/_/} +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="acl examples iconv lz4 rrsync ssl stunnel system-zlib xattr xxhash zstd" +REQUIRED_USE+=" examples? ( ${PYTHON_REQUIRED_USE} )" +REQUIRED_USE+=" rrsync? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + >=dev-libs/popt-1.5 + acl? ( virtual/acl ) + examples? ( + ${PYTHON_DEPS} + dev-lang/perl + ) + lz4? ( app-arch/lz4:= ) + rrsync? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/bracex[${PYTHON_USEDEP}] + ') + ) + ssl? ( dev-libs/openssl:= ) + system-zlib? ( sys-libs/zlib ) + xattr? ( kernel_linux? ( sys-apps/attr ) ) + xxhash? ( >=dev-libs/xxhash-0.8 ) + zstd? ( >=app-arch/zstd-1.4:= ) + iconv? ( virtual/libiconv )" +DEPEND="${RDEPEND}" +BDEPEND=" + examples? ( ${PYTHON_DEPS} ) + rrsync? ( ${PYTHON_DEPS} ) +" + +if [[ ${PV} == * ]] ; then + BDEPEND+=" ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/commonmark[${PYTHON_USEDEP}] + ')" +else + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-waynedavison )" +fi + +PATCHES=( + "${FILESDIR}"/${P}-flist-memcmp-ub.patch + "${FILESDIR}"/${P}-fortify-source-3.patch + "${FILESDIR}"/${PN}-3.2.7-ipv6-configure-c99.patch +) + +pkg_setup() { + # - USE=examples needs Python itself at runtime, but nothing else + # - needs commonmark at build time + if [[ ${PV} == * ]] || use examples || use rrsync; then +
[gentoo-commits] repo/gentoo:master commit in: net-misc/curl/, net-misc/curl/files/
commit: fa7c78354f518ea4c75dfa23acae132a8e8cb493 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 05:38:51 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:51:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa7c7835 net-misc/curl: fix modern C issue in configure ipv6 check Signed-off-by: Sam James gentoo.org> net-misc/curl/curl-8.5.0-r1.ebuild | 365 + .../curl/files/curl-8.5.0-ipv6-configure-c99.patch | 31 ++ 2 files changed, 396 insertions(+) diff --git a/net-misc/curl/curl-8.5.0-r1.ebuild b/net-misc/curl/curl-8.5.0-r1.ebuild new file mode 100644 index ..8c9e7ec34d3f --- /dev/null +++ b/net-misc/curl/curl-8.5.0-r1.ebuild @@ -0,0 +1,365 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/danielstenberg.asc +inherit autotools multilib-minimal multiprocessing prefix toolchain-funcs verify-sig + +DESCRIPTION="A Client that groks URLs" +HOMEPAGE="https://curl.se/; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/curl/curl.git; +else + SRC_URI=" + https://curl.se/download/${P}.tar.xz + verify-sig? ( https://curl.se/download/${P}.tar.xz.asc ) + " + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +LICENSE="BSD curl ISC test? ( BSD-4 )" +SLOT="0" +IUSE="+adns +alt-svc brotli +ftp gnutls gopher +hsts +http2 idn +imap kerberos ldap mbedtls nghttp3 +openssl +pop3" +IUSE+=" +progress-meter rtmp rustls samba +smtp ssh ssl sslv3 static-libs test telnet +tftp websockets zstd" +# These select the default SSL implementation +IUSE+=" curl_ssl_gnutls curl_ssl_mbedtls +curl_ssl_openssl curl_ssl_rustls" +RESTRICT="!test? ( test )" + +# Only one default ssl provider can be enabled +# The default ssl provider needs its USE satisfied +# nghttp3 = https://bugs.gentoo.org/912029 +REQUIRED_USE=" + ssl? ( + ^^ ( + curl_ssl_gnutls + curl_ssl_mbedtls + curl_ssl_openssl + curl_ssl_rustls + ) + ) + curl_ssl_gnutls? ( gnutls ) + curl_ssl_mbedtls? ( mbedtls ) + curl_ssl_openssl? ( openssl ) + curl_ssl_rustls? ( rustls ) + nghttp3? ( + !openssl + alt-svc ) +" + +# cURL's docs and CI/CD are great resources for confirming supported versions +# particulary for fast-moving targets like HTTP/2 and TCP/2 e.g.: +# - https://github.com/curl/curl/blob/master/docs/INTERNALS.md (core dependencies + minimum versions) +# - https://github.com/curl/curl/blob/master/docs/HTTP3.md (example of a feature that moves quickly) +# - https://github.com/curl/curl/blob/master/.github/workflows/quiche-linux.yml (CI/CD for TCP/2) +# However 'supported' vs 'works' are two entirely different things; be sane but +# don't be afraid to require a later version. + +RDEPEND=" + >=sys-libs/zlib-1.1.4[${MULTILIB_USEDEP}] + adns? ( net-dns/c-ares:=[${MULTILIB_USEDEP}] ) + brotli? ( app-arch/brotli:=[${MULTILIB_USEDEP}] ) + http2? ( >=net-libs/nghttp2-1.12.0:=[${MULTILIB_USEDEP}] ) + idn? ( net-dns/libidn2:=[static-libs?,${MULTILIB_USEDEP}] ) + kerberos? ( >=virtual/krb5-0-r1[${MULTILIB_USEDEP}] ) + ldap? ( >=net-nds/openldap-2.0.0:=[static-libs?,${MULTILIB_USEDEP}] ) + nghttp3? ( + >=net-libs/nghttp3-0.15.0[${MULTILIB_USEDEP}] + >=net-libs/ngtcp2-0.19.1[gnutls,ssl,-openssl,${MULTILIB_USEDEP}] + ) + rtmp? ( media-video/rtmpdump[${MULTILIB_USEDEP}] ) + ssh? ( >=net-libs/libssh2-1.0.0[${MULTILIB_USEDEP}] ) + ssl? ( + gnutls? ( + app-misc/ca-certificates + >=net-libs/gnutls-3.1.10:=[static-libs?,${MULTILIB_USEDEP}] + dev-libs/nettle:=[${MULTILIB_USEDEP}] + ) + mbedtls? ( + app-misc/ca-certificates + net-libs/mbedtls:=[${MULTILIB_USEDEP}] + ) + openssl? ( + >=dev-libs/openssl-0.9.7:=[sslv3(-)=,static-libs?,${MULTILIB_USEDEP}] + ) + rustls? ( + net-libs/rustls-ffi:=[${MULTILIB_USEDEP}] + ) + ) + zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] ) +" + +DEPEND="${RDEPEND}" + +BDEPEND=" + dev-lang/perl + virtual/pkgconfig + test? ( + sys-apps/diffutils + http2? ( >=net-libs/nghttp2-1.15.0:=[utils,${MULTILIB_USEDEP}] ) + nghttp3? ( net-libs/nghttp2:=[utils,${MULTILIB_USEDEP}] ) + ) +
[gentoo-commits] repo/gentoo:master commit in: dev-python/sqlglot/
commit: 56bbb06512114576fb955d4e0c09c33ee9cc6d83 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 5 05:35:06 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 5 05:38:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56bbb065 dev-python/sqlglot: Bump to 20.7.1 Signed-off-by: Michał Górny gentoo.org> dev-python/sqlglot/Manifest | 1 + dev-python/sqlglot/sqlglot-20.7.1.ebuild | 121 +++ 2 files changed, 122 insertions(+) diff --git a/dev-python/sqlglot/Manifest b/dev-python/sqlglot/Manifest index 9322a16ca982..d4052e38854b 100644 --- a/dev-python/sqlglot/Manifest +++ b/dev-python/sqlglot/Manifest @@ -20,6 +20,7 @@ DIST redox_syscall-0.4.1.crate 24858 BLAKE2B c3301137a0b84e03b09d28dfa377ab3bea7 DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb DIST smallvec-1.11.2.crate 34801 BLAKE2B 58645e99db8f02db64d02c75860c7ea41836c427c03ee3b0b23365e73a406e4fd6ac312bf13fc5faef8bb6111c10fcfd5f839d5b3686e9b34d1626f8469fc327 SHA512 5cfb427c3b99b0dbd71f6154ed899abcde9d7d2992977ac7b2ef3a4c3ff51e4efafd133071a69609b4ed6cb269bdc26b79eb72e1988f10dfcaef8185d950cd1d DIST sqlglot-20.5.0.tar.gz 9066011 BLAKE2B a2062e4bbb74abe84d14fa1bdde57374185a7487c42c90b13d4fdee5d0793f0cbe54c8da21d33ec0aef398fd4e2015547bc34dd0d444391079c33aa90d612f77 SHA512 4ccc3bf40fe778e8911008a6a51ef84a2c46e430ad15b7ac93e64d68c13705d9811f72691e96f35ab7ce2c45835776afb50815807ab585b52489b1971bb7ddaa +DIST sqlglot-20.7.1.tar.gz 9293277 BLAKE2B 8a7d894033122a5541f1e6bf3bc9066805fc8a43e700186dde49c007e042baecfb59742918607b8779f11d0215f0f107cd45ed793683256fdcd2e1b11a4ab058 SHA512 ffc4d539752e9357cb93669ab93b7c11d37ccca1358059ce19322a9ba65b05b8492ecc3c39b5905564b3aae2fe13d4ae87c80b51b5cf5a43bbb074cc2c88 DIST syn-2.0.41.crate 246016 BLAKE2B 9d389f2e2a0acb4c84c309456e8ffcc88c5d4d541535ed136832d7a6054dde45a598bb68e8a6f3062ca2a96e1ceae947d54b3aec9bad65b0c51d6733aa6c80db SHA512 6bbaf69ca783025dfb81ac3612ac60bfbed31b2d87792909b35c12892dadebdaff2ddf9463105e536b671dce5870610ab90fe29471284bbd3014dca8d6993f1a DIST target-lexicon-0.12.12.crate 25156 BLAKE2B f3803596c75f6c89438592a1176c3748fc2c0524d7d50a20056de1cd26d40c572b05bafcdf6dd702752864bea37c8b4f28f96dadc12a5b3bb1d279b25e489f85 SHA512 6147295c43ba1b7b087a3c5ab51534b2985e4e77e5e15687978cfb9d07e21c4fd9bc7191576d6cabd268d08a44dc733c4a957e59dba8b948c2055d8bb433aeca DIST unicode-ident-1.0.12.crate 42168 BLAKE2B 4cede03c08758ccd6bf53a0d0057d7542dfdd0c93d342e89f3b90460be85518a9fd24958d8b1da2b5a09b5ddbee8a4263982194158e171c2bba3e394d88d6dac SHA512 bc1824e1e4452a40732fc69874d7e1a66f7803717a314790dcf48867eba34bc9441331ef031e386912e52c385645c25b6ed39d4f149973b5b97371b1b96b1920 diff --git a/dev-python/sqlglot/sqlglot-20.7.1.ebuild b/dev-python/sqlglot/sqlglot-20.7.1.ebuild new file mode 100644 index ..058fa81df816 --- /dev/null +++ b/dev-python/sqlglot/sqlglot-20.7.1.ebuild @@ -0,0 +1,121 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +CARGO_OPTIONAL=1 +CRATES=" + autocfg@1.1.0 + bitflags@1.3.2 + cfg-if@1.0.0 + heck@0.4.1 + indoc@2.0.4 + libc@0.2.150 + lock_api@0.4.11 + memoffset@0.9.0 + once_cell@1.19.0 + parking_lot@0.12.1 + parking_lot_core@0.9.9 + proc-macro2@1.0.70 + pyo3-build-config@0.20.0 + pyo3-ffi@0.20.0 + pyo3-macros-backend@0.20.0 + pyo3-macros@0.20.0 + pyo3@0.20.0 + quote@1.0.33 + redox_syscall@0.4.1 + scopeguard@1.2.0 + smallvec@1.11.2 + syn@2.0.41 + target-lexicon@0.12.12 + unicode-ident@1.0.12 + unindent@0.2.3 + windows-targets@0.48.5 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_msvc@0.48.5 + windows_i686_gnu@0.48.5 + windows_i686_msvc@0.48.5 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_msvc@0.48.5 +" + +inherit cargo distutils-r1 pypi optfeature + +DESCRIPTION="An easily customizable SQL parser and transpiler" +HOMEPAGE=" + https://sqlglot.com/ + https://github.com/tobymao/sqlglot/ + https://pypi.org/project/sqlglot/ +" +SRC_URI+=" + native-extensions? ( + ${CARGO_CRATE_URIS} + ) +" + +LICENSE="MIT" +LICENSE+=" native-extensions? (" +# Dependent crate licenses +LICENSE+=" Apache-2.0-with-LLVM-exceptions MIT Unicode-DFS-2016" +LICENSE+=" )" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="+native-extensions" + +BDEPEND=" + native-extensions? ( +
[gentoo-commits] repo/gentoo:master commit in: dev-python/aws-sam-translator/
commit: 73be7ea8738820de98f1f7b2e309e9c9acfcb128 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 5 05:34:11 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 5 05:38:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73be7ea8 dev-python/aws-sam-translator: Bump to 1.83.0 Signed-off-by: Michał Górny gentoo.org> dev-python/aws-sam-translator/Manifest | 1 + .../aws-sam-translator-1.83.0.ebuild | 62 ++ 2 files changed, 63 insertions(+) diff --git a/dev-python/aws-sam-translator/Manifest b/dev-python/aws-sam-translator/Manifest index 92091a9e1502..92150995fd8d 100644 --- a/dev-python/aws-sam-translator/Manifest +++ b/dev-python/aws-sam-translator/Manifest @@ -1 +1,2 @@ DIST serverless-application-model-1.82.0.gh.tar.gz 5135310 BLAKE2B f49bdbbc009f5d41d03c0a1b82ca5a6b1ed03e14989c364eb0047cc7e90ba948a52f41237b06a35d3a48bcf2f4eac0570903e6a3a95801ffad8b9756a1f62f0e SHA512 cd757b1b99a515bed5f1cb521a23e70bc7b2e05c5566eb86198fcc77e6dfbbf74237ed7ef05e20f1a9021d57b097bf21bed1219f54a0696f6a081bc5c2321826 +DIST serverless-application-model-1.83.0.gh.tar.gz 5423374 BLAKE2B faa11adf7b6ec9df3eb625a77c2f6242b4c9fe170be8926f90da1cab94dc2c018e2ba7fc53dffec63756e68deebe7bdb22853d9e67e84e8e696399b81ed4b648 SHA512 f2bd8ce766894118107dd6cac245ae47b9fd819f9cb04a0c7d176ab3ec4f56bebbfc9c4e371f2b1db372c594a15d3c6871195b5aba06712a9f2408a51284cba1 diff --git a/dev-python/aws-sam-translator/aws-sam-translator-1.83.0.ebuild b/dev-python/aws-sam-translator/aws-sam-translator-1.83.0.ebuild new file mode 100644 index ..166699d76ae6 --- /dev/null +++ b/dev-python/aws-sam-translator/aws-sam-translator-1.83.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 multiprocessing + +MY_P=serverless-application-model-${PV} +DESCRIPTION="A library that transform SAM templates into AWS CloudFormation templates" +HOMEPAGE=" + https://github.com/aws/serverless-application-model/ + https://pypi.org/project/aws-sam-translator/ +" +SRC_URI=" + https://github.com/aws/serverless-application-model/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + =dev-python/boto3-1.19.5[${PYTHON_USEDEP}] + >=dev-python/jsonschema-3.2[${PYTHON_USEDEP}] + =dev-python/pydantic-1.8[${PYTHON_USEDEP}] + =dev-python/typing-extensions-4.4[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/parameterized[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # so much noise... + sed -i -e '/log_cli/d' pytest.ini || die + + # deps are installed by ebuild, don't try to reinstall them via pip + truncate --size=0 requirements/*.txt || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + local -x AWS_DEFAULT_REGION=us-east-1 + epytest -o addopts= -o filterwarnings= \ + -p xdist -n "$(makeopts_jobs)" --dist=worksteal +}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/
commit: 3fcf218f40ebbb4a25118fc5e8f907e9d237ec5d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:32:40 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:32:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fcf218f media-gfx/imagemagick: Stabilize 7.1.1.24 sparc, #921334 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild b/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild index cf0a9f897efd..1b4c19df2851 100644 --- a/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild +++ b/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild @@ -14,7 +14,7 @@ else MY_PV="$(ver_rs 3 '-')" MY_P="ImageMagick-${MY_PV}" SRC_URI="mirror://imagemagick/${MY_P}.tar.xz" - 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" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/
commit: b41772a97d3340f9e23dbc103d751d2fcd7e08db Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:32:43 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:32:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b41772a9 media-gfx/imagemagick: Stabilize 7.1.1.24 hppa, #921334 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild b/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild index 1b4c19df2851..2a467e80834a 100644 --- a/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild +++ b/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild @@ -14,7 +14,7 @@ else MY_PV="$(ver_rs 3 '-')" MY_P="ImageMagick-${MY_PV}" SRC_URI="mirror://imagemagick/${MY_P}.tar.xz" - 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" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/
commit: 8b354fdd682e27194dc04f0caa4293492438172b Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:32:34 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:32:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b354fdd media-gfx/imagemagick: Stabilize 7.1.1.24 ppc, #921334 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild b/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild index 670abf78867c..1e5eb039a244 100644 --- a/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild +++ b/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild @@ -14,7 +14,7 @@ else MY_PV="$(ver_rs 3 '-')" MY_P="ImageMagick-${MY_PV}" SRC_URI="mirror://imagemagick/${MY_P}.tar.xz" - 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" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/
commit: c401bda8e947922a9287892c228b9307c2561ea6 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:32:37 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:32:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c401bda8 media-gfx/imagemagick: Stabilize 7.1.1.24 ppc64, #921334 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild b/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild index 1e5eb039a244..cf0a9f897efd 100644 --- a/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild +++ b/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild @@ -14,7 +14,7 @@ else MY_PV="$(ver_rs 3 '-')" MY_P="ImageMagick-${MY_PV}" SRC_URI="mirror://imagemagick/${MY_P}.tar.xz" - 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" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/
commit: 715b94f029c870c70b212e9ef73e14aa75bff593 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:32:29 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:32:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=715b94f0 media-gfx/imagemagick: Stabilize 7.1.1.24 arm, #921334 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild b/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild index 8ce16c95e507..fc8132a64d1e 100644 --- a/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild +++ b/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild @@ -14,7 +14,7 @@ else MY_PV="$(ver_rs 3 '-')" MY_P="ImageMagick-${MY_PV}" SRC_URI="mirror://imagemagick/${MY_P}.tar.xz" - 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" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/
commit: e72e4494d69cbf64063668c1a88e344c487faedb Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:32:31 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:32:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e72e4494 media-gfx/imagemagick: Stabilize 7.1.1.24 arm64, #921334 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild b/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild index fc8132a64d1e..670abf78867c 100644 --- a/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild +++ b/media-gfx/imagemagick/imagemagick-7.1.1.24.ebuild @@ -14,7 +14,7 @@ else MY_PV="$(ver_rs 3 '-')" MY_P="ImageMagick-${MY_PV}" SRC_URI="mirror://imagemagick/${MY_P}.tar.xz" - 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" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/
commit: 176cad8386f7f6d0bbd8587c1c98163aff41e484 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:31:25 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:31:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=176cad83 media-gfx/imagemagick: Stabilize 6.9.13.2 hppa, #921335 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild b/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild index 7bc3a44e66ce..b99a78982242 100644 --- a/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild +++ b/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild @@ -14,7 +14,7 @@ else MY_PV="$(ver_rs 3 '-')" MY_P="ImageMagick-${MY_PV}" SRC_URI="mirror://imagemagick/${MY_P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/
commit: af49998e1b0864b8819ab942427519b02c3b64de Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:31:22 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:31:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af49998e media-gfx/imagemagick: Stabilize 6.9.13.2 sparc, #921335 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild b/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild index 31f89136cbcc..7bc3a44e66ce 100644 --- a/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild +++ b/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild @@ -14,7 +14,7 @@ else MY_PV="$(ver_rs 3 '-')" MY_P="ImageMagick-${MY_PV}" SRC_URI="mirror://imagemagick/${MY_P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/
commit: d23b815d5855b01c3685ec84cfd5dcf65da652e7 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:31:19 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:31:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d23b815d media-gfx/imagemagick: Stabilize 6.9.13.2 ppc64, #921335 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild b/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild index 45fd2bb7877f..31f89136cbcc 100644 --- a/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild +++ b/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild @@ -14,7 +14,7 @@ else MY_PV="$(ver_rs 3 '-')" MY_P="ImageMagick-${MY_PV}" SRC_URI="mirror://imagemagick/${MY_P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/
commit: 559f23f57ca4871c526641e91dd678cb9bd9061d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:31:16 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:31:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=559f23f5 media-gfx/imagemagick: Stabilize 6.9.13.2 ppc, #921335 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild b/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild index feea16c506ba..45fd2bb7877f 100644 --- a/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild +++ b/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild @@ -14,7 +14,7 @@ else MY_PV="$(ver_rs 3 '-')" MY_P="ImageMagick-${MY_PV}" SRC_URI="mirror://imagemagick/${MY_P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/
commit: b8a17bff5a6a19d98fdfc047c9e4d6d60ca90abf Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:31:10 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:31:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8a17bff media-gfx/imagemagick: Stabilize 6.9.13.2 arm, #921335 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild b/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild index d26272803a85..791a37849411 100644 --- a/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild +++ b/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild @@ -14,7 +14,7 @@ else MY_PV="$(ver_rs 3 '-')" MY_P="ImageMagick-${MY_PV}" SRC_URI="mirror://imagemagick/${MY_P}.tar.xz" - KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/imagemagick/
commit: 66f9f94ea8d85b8dcc55aedbb68486f5553633db Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:31:13 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:31:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=66f9f94e media-gfx/imagemagick: Stabilize 6.9.13.2 arm64, #921335 Signed-off-by: Arthur Zamarin gentoo.org> media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild b/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild index 791a37849411..feea16c506ba 100644 --- a/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild +++ b/media-gfx/imagemagick/imagemagick-6.9.13.2.ebuild @@ -14,7 +14,7 @@ else MY_PV="$(ver_rs 3 '-')" MY_P="ImageMagick-${MY_PV}" SRC_URI="mirror://imagemagick/${MY_P}.tar.xz" - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi S="${WORKDIR}/${MY_P}"
[gentoo-commits] repo/gentoo:master commit in: dev-util/perf/
commit: 4cdc03559b16a0a303ebf5634487d93bf91d0298 Author: Matoro Mahri matoro tk> AuthorDate: Fri Jan 5 03:46:54 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:29:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cdc0355 dev-util/perf: explicitly specify linker emulation for mips perf directly invokes LD for linking rather than going through CC, which on mips requires explicitly specifying the emulation. This is a port of the below buildroot patch. See: https://patchwork.ozlabs.org/project/buildroot/patch/20170217105905.32151-1-Vincent.Riera imgtec.com/ Signed-off-by: Matoro Mahri matoro.tk> Closes: https://github.com/gentoo/gentoo/pull/34648 Signed-off-by: Sam James gentoo.org> dev-util/perf/perf-6.6.ebuild | 24 +--- 1 file changed, 21 insertions(+), 3 deletions(-) diff --git a/dev-util/perf/perf-6.6.ebuild b/dev-util/perf/perf-6.6.ebuild index 5f93ba5de347..206b06714a2f 100644 --- a/dev-util/perf/perf-6.6.ebuild +++ b/dev-util/perf/perf-6.6.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 @@ -31,7 +31,7 @@ SRC_URI+=" https://www.kernel.org/pub/linux/kernel/v${LINUX_V}/${LINUX_SOURCES}; LICENSE="GPL-2" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~loong ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" -IUSE="audit babeltrace bpf caps crypt debug +doc gtk java libpfm +libtraceevent +libtracefs lzma numa perl python slang systemtap tcmalloc unwind zstd" +IUSE="abi_mips_o32 abi_mips_n32 abi_mips_n64 audit babeltrace big-endian bpf caps crypt debug +doc gtk java libpfm +libtraceevent +libtracefs lzma numa perl python slang systemtap tcmalloc unwind zstd" REQUIRED_USE=" ${PYTHON_REQUIRED_USE} @@ -223,11 +223,29 @@ perf_make() { disable_libdw=1 fi + # perf directly invokes LD for linking without going through CC, on mips + # it is required to specify the emulation. port of below buildroot patch + # https://patchwork.ozlabs.org/project/buildroot/patch/20170217105905.32151-1-vincent.ri...@imgtec.com/ + local linker="$(tc-getLD)" + if use mips + then + if use big-endian + then + use abi_mips_n64 && linker+=" -m elf64btsmip" + use abi_mips_n32 && linker+=" -m elf32btsmipn32" + use abi_mips_o32 && linker+=" -m elf32btsmip" + else + use abi_mips_n64 && linker+=" -m elf64ltsmip" + use abi_mips_n32 && linker+=" -m elf32ltsmipn32" + use abi_mips_o32 && linker+=" -m elf32ltsmip" + fi + fi + # FIXME: NO_CORESIGHT local emakeargs=( V=1 VF=1 HOSTCC="$(tc-getBUILD_CC)" HOSTLD="$(tc-getBUILD_LD)" - CC="$(tc-getCC)" CXX="$(tc-getCXX)" AR="$(tc-getAR)" LD="$(tc-getLD)" NM="$(tc-getNM)" + CC="$(tc-getCC)" CXX="$(tc-getCXX)" AR="$(tc-getAR)" LD="${linker}" NM="$(tc-getNM)" PKG_CONFIG="$(tc-getPKG_CONFIG)" prefix="${EPREFIX}/usr" bindir_relative="bin" tipdir="share/doc/${PF}"
[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/
commit: 39ecff3b5342864f299faeb15d4e4e4b9bcc7882 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:59 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39ecff3b media-sound/fluidsynth: Stabilize 2.3.4 ppc64, #921338 Signed-off-by: Arthur Zamarin gentoo.org> media-sound/fluidsynth/fluidsynth-2.3.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild index a3b0db2efd78..20e4ed0a995b 100644 --- a/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild +++ b/media-sound/fluidsynth/fluidsynth-2.3.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-2.1+" SLOT="0/3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv ~sparc x86" IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire portaudio pulseaudio +readline sdl +sndfile systemd threads" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/
commit: 80ae7df2f8805a225e49a5f5ae7ff50611ba2147 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:54 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80ae7df2 app-office/libreoffice: Stabilize 7.5.9.2 amd64, #919762 Signed-off-by: Arthur Zamarin gentoo.org> app-office/libreoffice/libreoffice-7.5.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/libreoffice/libreoffice-7.5.9.2.ebuild b/app-office/libreoffice/libreoffice-7.5.9.2.ebuild index 6f17f427cbbd..adc74fa5257f 100644 --- a/app-office/libreoffice/libreoffice-7.5.9.2.ebuild +++ b/app-office/libreoffice/libreoffice-7.5.9.2.ebuild @@ -102,7 +102,7 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )" SLOT="0" [[ ${MY_PV} == ** ]] || \ -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux" COMMON_DEPEND="${PYTHON_DEPS} app-arch/unzip
[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/
commit: 88731dce8c6ca39ab53457fca184ca8e4c92855c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:53 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88731dce app-text/poppler: Stabilize 23.12.0 amd64, #919762 Signed-off-by: Arthur Zamarin gentoo.org> app-text/poppler/poppler-23.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/poppler/poppler-23.12.0.ebuild b/app-text/poppler/poppler-23.12.0.ebuild index 52bb481c4191..fb48cbc0360f 100644 --- a/app-text/poppler/poppler-23.12.0.ebuild +++ b/app-text/poppler/poppler-23.12.0.ebuild @@ -17,7 +17,7 @@ else SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz; SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )" SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SLOT="0/133" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi
[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/
commit: ff165b6cb77c4797e730004c3b05a2fad49788af Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:53 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff165b6c media-libs/harfbuzz: Stabilize 8.3.0 amd64, #919762 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/harfbuzz/harfbuzz-8.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/harfbuzz/harfbuzz-8.3.0.ebuild b/media-libs/harfbuzz/harfbuzz-8.3.0.ebuild index c5cacdb5b70d..b9da305ade7a 100644 --- a/media-libs/harfbuzz/harfbuzz-8.3.0.ebuild +++ b/media-libs/harfbuzz/harfbuzz-8.3.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == ]] ; then inherit git-r3 else SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="Old-MIT ISC icu"
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-l10n/
commit: 04fb51e18074ab025241d4c3e7012d9bfa5d16ae Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:54 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04fb51e1 app-office/libreoffice-l10n: Stabilize 7.5.9.2 amd64, #919762 Signed-off-by: Arthur Zamarin gentoo.org> app-office/libreoffice-l10n/libreoffice-l10n-7.5.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-7.5.9.2.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-7.5.9.2.ebuild index 83e6a079f129..e7e4b65ce94b 100644 --- a/app-office/libreoffice-l10n/libreoffice-l10n-7.5.9.2.ebuild +++ b/app-office/libreoffice-l10n/libreoffice-l10n-7.5.9.2.ebuild @@ -17,7 +17,7 @@ BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable LICENSE="|| ( LGPL-3 MPL-1.1 )" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux" IUSE="offlinehelp" #
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gpgme/
commit: 79d82b8c89550af81354c04277dedd6b00a62ea5 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:51 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79d82b8c app-crypt/gpgme: Stabilize 1.23.1 amd64, #919762 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/gpgme/gpgme-1.23.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gpgme/gpgme-1.23.1.ebuild b/app-crypt/gpgme/gpgme-1.23.1.ebuild index b7961615dd6d..2906de650f1a 100644 --- a/app-crypt/gpgme/gpgme-1.23.1.ebuild +++ b/app-crypt/gpgme/gpgme-1.23.1.ebuild @@ -33,7 +33,7 @@ LICENSE="GPL-2 LGPL-2.1" # Bump FUDGE if a release is made which breaks ABI without changing SONAME. # (Reset to 0 if FUDGE != 0 if libgpgme/libgpgmepp/libqpggme change.) SLOT="1/11.6.15.2" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="common-lisp static-libs +cxx python qt5 test" RESTRICT="!test? ( test )" REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: e12ee6de3652ea062234a22086247a97a2d7e6c9 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:52 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e12ee6de app-text/libebook: Stabilize 0.1.3-r3 amd64, #919762 Signed-off-by: Arthur Zamarin gentoo.org> app-text/libebook/libebook-0.1.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libebook/libebook-0.1.3-r3.ebuild b/app-text/libebook/libebook-0.1.3-r3.ebuild index fbbf78fac30c..60497362e313 100644 --- a/app-text/libebook/libebook-0.1.3-r3.ebuild +++ b/app-text/libebook/libebook-0.1.3-r3.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="doc test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: app-text/liblangtag/
commit: 9702e7201e5241acab88ff35ddaaa1fa7ae1e6db Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:51 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9702e720 app-text/liblangtag: Stabilize 0.6.7 amd64, #919762 Signed-off-by: Arthur Zamarin gentoo.org> app-text/liblangtag/liblangtag-0.6.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/liblangtag/liblangtag-0.6.7.ebuild b/app-text/liblangtag/liblangtag-0.6.7.ebuild index 042512165785..061ad676f246 100644 --- a/app-text/liblangtag/liblangtag-0.6.7.ebuild +++ b/app-text/liblangtag/liblangtag-0.6.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://bitbucket.org/tagoh/${PN}/downloads/${P}.tar.bz2; LICENSE="|| ( LGPL-3 MPL-2.0 )" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" IUSE="debug doc introspection test" # Upstream expect liblangtag to be installed when one runs tests...
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libcmis/
commit: 22a96d1c4342c34f80feff33121a0ed700fda957 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:52 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22a96d1c dev-cpp/libcmis: Stabilize 0.6.2 amd64, #919762 Signed-off-by: Arthur Zamarin gentoo.org> dev-cpp/libcmis/libcmis-0.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/libcmis/libcmis-0.6.2.ebuild b/dev-cpp/libcmis/libcmis-0.6.2.ebuild index 5dad5dab1347..3eef8d845dd4 100644 --- a/dev-cpp/libcmis/libcmis-0.6.2.ebuild +++ b/dev-cpp/libcmis/libcmis-0.6.2.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="https://github.com/tdf/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" + KEYWORDS="amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" fi inherit autotools
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/
commit: edf196dec0ee35937c067618333a791cd934cd3e Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:48 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=edf196de app-office/libreoffice: Stabilize 7.5.9.2 arm64, #919762 Signed-off-by: Arthur Zamarin gentoo.org> app-office/libreoffice/libreoffice-7.5.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/libreoffice/libreoffice-7.5.9.2.ebuild b/app-office/libreoffice/libreoffice-7.5.9.2.ebuild index e229abd43fe3..6f17f427cbbd 100644 --- a/app-office/libreoffice/libreoffice-7.5.9.2.ebuild +++ b/app-office/libreoffice/libreoffice-7.5.9.2.ebuild @@ -102,7 +102,7 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )" SLOT="0" [[ ${MY_PV} == ** ]] || \ -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux" +KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux" COMMON_DEPEND="${PYTHON_DEPS} app-arch/unzip
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libcmis/
commit: a6d42f8aa42e411e6536dfeec23f0837022b7f6e Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:46 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6d42f8a dev-cpp/libcmis: Stabilize 0.6.2 arm64, #919762 Signed-off-by: Arthur Zamarin gentoo.org> dev-cpp/libcmis/libcmis-0.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/libcmis/libcmis-0.6.2.ebuild b/dev-cpp/libcmis/libcmis-0.6.2.ebuild index d63b6bdf4e78..5dad5dab1347 100644 --- a/dev-cpp/libcmis/libcmis-0.6.2.ebuild +++ b/dev-cpp/libcmis/libcmis-0.6.2.ebuild @@ -8,7 +8,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="https://github.com/tdf/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" fi inherit autotools
[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/
commit: f4ed39570fd12c5ac91cb73287dbbafd5c473601 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:47 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4ed3957 app-text/poppler: Stabilize 23.12.0 arm64, #919762 Signed-off-by: Arthur Zamarin gentoo.org> app-text/poppler/poppler-23.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/poppler/poppler-23.12.0.ebuild b/app-text/poppler/poppler-23.12.0.ebuild index 27d29ca6ade0..52bb481c4191 100644 --- a/app-text/poppler/poppler-23.12.0.ebuild +++ b/app-text/poppler/poppler-23.12.0.ebuild @@ -17,7 +17,7 @@ else SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz; SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )" SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SLOT="0/133" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-l10n/
commit: 7254e2229b60faec021debc2b1e44676eb42bc98 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:47 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7254e222 app-office/libreoffice-l10n: Stabilize 7.5.9.2 arm64, #919762 Signed-off-by: Arthur Zamarin gentoo.org> app-office/libreoffice-l10n/libreoffice-l10n-7.5.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-7.5.9.2.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-7.5.9.2.ebuild index cdcbd5625269..83e6a079f129 100644 --- a/app-office/libreoffice-l10n/libreoffice-l10n-7.5.9.2.ebuild +++ b/app-office/libreoffice-l10n/libreoffice-l10n-7.5.9.2.ebuild @@ -17,7 +17,7 @@ BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable LICENSE="|| ( LGPL-3 MPL-1.1 )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux" +KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux" IUSE="offlinehelp" #
[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/
commit: d97d40ba39d65d143676f46919edfe70dcff0f62 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:47 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97d40ba media-libs/harfbuzz: Stabilize 8.3.0 arm64, #919762 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/harfbuzz/harfbuzz-8.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/harfbuzz/harfbuzz-8.3.0.ebuild b/media-libs/harfbuzz/harfbuzz-8.3.0.ebuild index bb6ae80296bd..c5cacdb5b70d 100644 --- a/media-libs/harfbuzz/harfbuzz-8.3.0.ebuild +++ b/media-libs/harfbuzz/harfbuzz-8.3.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == ]] ; then inherit git-r3 else SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="Old-MIT ISC icu"
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: 7c047fbb4e66070e90944fa263641c8e7c99b66c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:46 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c047fbb app-text/libebook: Stabilize 0.1.3-r3 arm64, #919762 Signed-off-by: Arthur Zamarin gentoo.org> app-text/libebook/libebook-0.1.3-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libebook/libebook-0.1.3-r3.ebuild b/app-text/libebook/libebook-0.1.3-r3.ebuild index 56297a7296ad..fbbf78fac30c 100644 --- a/app-text/libebook/libebook-0.1.3-r3.ebuild +++ b/app-text/libebook/libebook-0.1.3-r3.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" +KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc64 ~riscv x86" IUSE="doc test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/
commit: 94d1285f59809eb515e37dd6af8f572522310812 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:42 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94d1285f media-libs/harfbuzz: Stabilize 8.3.0 arm, #919762 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/harfbuzz/harfbuzz-8.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/harfbuzz/harfbuzz-8.3.0.ebuild b/media-libs/harfbuzz/harfbuzz-8.3.0.ebuild index 148aac0da5e8..bb6ae80296bd 100644 --- a/media-libs/harfbuzz/harfbuzz-8.3.0.ebuild +++ b/media-libs/harfbuzz/harfbuzz-8.3.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == ]] ; then inherit git-r3 else SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="Old-MIT ISC icu"
[gentoo-commits] repo/gentoo:master commit in: app-text/liblangtag/
commit: 65f7bb3ecc6e0026366d9c4f7104d37c4a4623e4 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:45 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65f7bb3e app-text/liblangtag: Stabilize 0.6.7 arm64, #919762 Signed-off-by: Arthur Zamarin gentoo.org> app-text/liblangtag/liblangtag-0.6.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/liblangtag/liblangtag-0.6.7.ebuild b/app-text/liblangtag/liblangtag-0.6.7.ebuild index 5d970c825059..042512165785 100644 --- a/app-text/liblangtag/liblangtag-0.6.7.ebuild +++ b/app-text/liblangtag/liblangtag-0.6.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://bitbucket.org/tagoh/${PN}/downloads/${P}.tar.bz2; LICENSE="|| ( LGPL-3 MPL-2.0 )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86" +KEYWORDS="~amd64 ~arm arm64 ~loong ~ppc ~ppc64 ~riscv x86" IUSE="debug doc introspection test" # Upstream expect liblangtag to be installed when one runs tests...
[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/
commit: 4c35ab1dadc9ef9691b6c49ef0ab4bcd4a8e3066 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:41 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c35ab1d app-text/poppler: Stabilize 23.12.0 arm, #919762 Signed-off-by: Arthur Zamarin gentoo.org> app-text/poppler/poppler-23.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/poppler/poppler-23.12.0.ebuild b/app-text/poppler/poppler-23.12.0.ebuild index 3a66f8e0e545..27d29ca6ade0 100644 --- a/app-text/poppler/poppler-23.12.0.ebuild +++ b/app-text/poppler/poppler-23.12.0.ebuild @@ -17,7 +17,7 @@ else SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz; SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )" SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SLOT="0/133" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice-l10n/
commit: a272e741b867732b3e250ca5d871fd7bb4c76bc2 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:38 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a272e741 app-office/libreoffice-l10n: Stabilize 7.5.9.2 x86, #919762 Signed-off-by: Arthur Zamarin gentoo.org> app-office/libreoffice-l10n/libreoffice-l10n-7.5.9.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-office/libreoffice-l10n/libreoffice-l10n-7.5.9.2.ebuild b/app-office/libreoffice-l10n/libreoffice-l10n-7.5.9.2.ebuild index 4415fe052950..cdcbd5625269 100644 --- a/app-office/libreoffice-l10n/libreoffice-l10n-7.5.9.2.ebuild +++ b/app-office/libreoffice-l10n/libreoffice-l10n-7.5.9.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,7 +17,7 @@ BASE_SRC_URI_STABLE="https://download.documentfoundation.org/${PN/-l10n/}/stable LICENSE="|| ( LGPL-3 MPL-1.1 )" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux" IUSE="offlinehelp" #
[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/
commit: 2d7e652254ef590df0790f61e24a2e96ff48c0aa Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:37 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d7e6522 app-text/poppler: Stabilize 23.12.0 x86, #919762 Signed-off-by: Arthur Zamarin gentoo.org> app-text/poppler/poppler-23.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/poppler/poppler-23.12.0.ebuild b/app-text/poppler/poppler-23.12.0.ebuild index e0ada23514f2..3a66f8e0e545 100644 --- a/app-text/poppler/poppler-23.12.0.ebuild +++ b/app-text/poppler/poppler-23.12.0.ebuild @@ -17,7 +17,7 @@ else SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz; SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )" SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SLOT="0/133" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi
[gentoo-commits] repo/gentoo:master commit in: app-office/libreoffice/
commit: 35cd38732821d1ddbb8ff1af164a822ec10b4188 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:38 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35cd3873 app-office/libreoffice: Stabilize 7.5.9.2 x86, #919762 Signed-off-by: Arthur Zamarin gentoo.org> app-office/libreoffice/libreoffice-7.5.9.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-office/libreoffice/libreoffice-7.5.9.2.ebuild b/app-office/libreoffice/libreoffice-7.5.9.2.ebuild index c072a93b00e1..e229abd43fe3 100644 --- a/app-office/libreoffice/libreoffice-7.5.9.2.ebuild +++ b/app-office/libreoffice/libreoffice-7.5.9.2.ebuild @@ -102,7 +102,7 @@ LICENSE="|| ( LGPL-3 MPL-1.1 )" SLOT="0" [[ ${MY_PV} == ** ]] || \ -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux" COMMON_DEPEND="${PYTHON_DEPS} app-arch/unzip
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gpgme/
commit: 4a2f76076875f8785945add739c41b7cb582ce9b Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:45 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a2f7607 app-crypt/gpgme: Stabilize 1.23.1 arm64, #919762 Signed-off-by: Arthur Zamarin gentoo.org> app-crypt/gpgme/gpgme-1.23.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gpgme/gpgme-1.23.1.ebuild b/app-crypt/gpgme/gpgme-1.23.1.ebuild index eb1f272c95c6..b7961615dd6d 100644 --- a/app-crypt/gpgme/gpgme-1.23.1.ebuild +++ b/app-crypt/gpgme/gpgme-1.23.1.ebuild @@ -33,7 +33,7 @@ LICENSE="GPL-2 LGPL-2.1" # Bump FUDGE if a release is made which breaks ABI without changing SONAME. # (Reset to 0 if FUDGE != 0 if libgpgme/libgpgmepp/libqpggme change.) SLOT="1/11.6.15.2" -KEYWORDS="~alpha ~amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="common-lisp static-libs +cxx python qt5 test" RESTRICT="!test? ( test )" REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: app-text/libebook/
commit: dd38297b38331a9797bd361564e00c64a3c93e48 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:36 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd38297b app-text/libebook: Stabilize 0.1.3-r3 x86, #919762 Signed-off-by: Arthur Zamarin gentoo.org> app-text/libebook/libebook-0.1.3-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/libebook/libebook-0.1.3-r3.ebuild b/app-text/libebook/libebook-0.1.3-r3.ebuild index b5272379bd95..56297a7296ad 100644 --- a/app-text/libebook/libebook-0.1.3-r3.ebuild +++ b/app-text/libebook/libebook-0.1.3-r3.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 @@ -13,7 +13,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="MPL-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86" IUSE="doc test tools" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/
commit: 9dfff5b6e499b131a4d34ac8463f74bd0e564ab5 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:37 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9dfff5b6 media-libs/harfbuzz: Stabilize 8.3.0 x86, #919762 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/harfbuzz/harfbuzz-8.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/harfbuzz/harfbuzz-8.3.0.ebuild b/media-libs/harfbuzz/harfbuzz-8.3.0.ebuild index 2e91a54c4b05..148aac0da5e8 100644 --- a/media-libs/harfbuzz/harfbuzz-8.3.0.ebuild +++ b/media-libs/harfbuzz/harfbuzz-8.3.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == ]] ; then inherit git-r3 else SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="Old-MIT ISC icu"
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/libcmis/
commit: 92581df74610e1e6e39c46569c7e54c870338c89 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:24:36 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:26:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92581df7 dev-cpp/libcmis: Stabilize 0.6.2 x86, #919762 Signed-off-by: Arthur Zamarin gentoo.org> dev-cpp/libcmis/libcmis-0.6.2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-cpp/libcmis/libcmis-0.6.2.ebuild b/dev-cpp/libcmis/libcmis-0.6.2.ebuild index 6c8abf60f12d..d63b6bdf4e78 100644 --- a/dev-cpp/libcmis/libcmis-0.6.2.ebuild +++ b/dev-cpp/libcmis/libcmis-0.6.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 @@ -8,7 +8,7 @@ if [[ ${PV} == ** ]]; then inherit git-r3 else SRC_URI="https://github.com/tdf/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc64 ~riscv x86 ~amd64-linux ~x86-linux" fi inherit autotools
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtermkey/
commit: cba7d4004e5169cef1cfcaed96fa46e702fb075e Author: Sam James gentoo org> AuthorDate: Fri Jan 5 05:24:53 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:24:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cba7d400 dev-libs/libtermkey: forward ~ppc Signed-off-by: Sam James gentoo.org> dev-libs/libtermkey/libtermkey-0.22-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libtermkey/libtermkey-0.22-r2.ebuild b/dev-libs/libtermkey/libtermkey-0.22-r2.ebuild index 07357a00fd15..5fc61796716c 100644 --- a/dev-libs/libtermkey/libtermkey-0.22-r2.ebuild +++ b/dev-libs/libtermkey/libtermkey-0.22-r2.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 @@ -11,7 +11,7 @@ SRC_URI="http://www.leonerd.org.uk/code/${PN}/${P}.tar.gz; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos" IUSE="demos" RDEPEND="dev-libs/unibilium:="
[gentoo-commits] repo/gentoo:master commit in: www-servers/apache/
commit: b6ae723c85a78f1208b83e069b60f595e55f5851 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 05:23:59 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:24:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6ae723c www-servers/apache: Stabilize 2.4.58 x86, #916744 Signed-off-by: Sam James gentoo.org> www-servers/apache/apache-2.4.58.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-servers/apache/apache-2.4.58.ebuild b/www-servers/apache/apache-2.4.58.ebuild index ee34fc6751a1..9c2078b6af2f 100644 --- a/www-servers/apache/apache-2.4.58.ebuild +++ b/www-servers/apache/apache-2.4.58.ebuild @@ -149,7 +149,7 @@ HOMEPAGE="https://httpd.apache.org/; # some helper scripts are Apache-1.1, thus both are here LICENSE="Apache-2.0 Apache-1.1" SLOT="2" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x64-macos ~x64-solaris" pkg_setup() { # dependent critical modules which are not allowed in global scope due
[gentoo-commits] repo/gentoo:master commit in: games-emulation/mednafen-jg/
commit: 8625fc0f300c42c98d8db1c029ebcbe682d009e2 Author: orbea riseup net> AuthorDate: Wed Dec 20 04:46:15 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:24:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8625fc0f games-emulation/mednafen-jg: add cpu_flags_x86_avx Signed-off-by: orbea riseup.net> Closes: https://github.com/gentoo/gentoo/pull/34381 Signed-off-by: Sam James gentoo.org> games-emulation/mednafen-jg/mednafen-jg-.ebuild | 7 --- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/games-emulation/mednafen-jg/mednafen-jg-.ebuild b/games-emulation/mednafen-jg/mednafen-jg-.ebuild index 0c98a116fa35..9949818d7a2d 100644 --- a/games-emulation/mednafen-jg/mednafen-jg-.ebuild +++ b/games-emulation/mednafen-jg/mednafen-jg-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,11 +15,12 @@ if [[ "${PV}" == * ]] ; then else SRC_URI="https://gitlab.com/jgemu/${MY_PN}/-/archive/${PV}/${MY_P}.tar.bz2; S="${WORKDIR}/${MY_P}" - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" fi LICENSE="BSD GPL-2 GPL-2+ LGPL-2.1+ ZLIB" SLOT="1" +IUSE="cpu_flags_x86_avx" DEPEND=" app-arch/zstd @@ -46,7 +47,7 @@ src_prepare() { src_configure() { cd jollygood/conf || die - econf + econf $(use_enable cpu_flags_x86_avx avx) } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: app-admin/apache-tools/
commit: 9bcfdfe488e1cd936780f555394fa56ba96e5cdb Author: Sam James gentoo org> AuthorDate: Fri Jan 5 05:23:58 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:24:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9bcfdfe4 app-admin/apache-tools: Stabilize 2.4.58 x86, #916744 Signed-off-by: Sam James gentoo.org> app-admin/apache-tools/apache-tools-2.4.58.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/apache-tools/apache-tools-2.4.58.ebuild b/app-admin/apache-tools/apache-tools-2.4.58.ebuild index 3602db613b8c..9fa88235ae11 100644 --- a/app-admin/apache-tools/apache-tools-2.4.58.ebuild +++ b/app-admin/apache-tools/apache-tools-2.4.58.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="ssl" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-util/rgbds/
commit: 2be7d3e1c44effae1c484d20b634c9bd8e41eee8 Author: orbea riseup net> AuthorDate: Sun Nov 26 14:15:28 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:24:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2be7d3e1 dev-util/rgbds: update LICENSE Closes: https://bugs.gentoo.org/917666 Signed-off-by: orbea riseup.net> Closes: https://github.com/gentoo/gentoo/pull/34001 Signed-off-by: Sam James gentoo.org> dev-util/rgbds/rgbds-0.6.1.ebuild | 2 +- dev-util/rgbds/rgbds-.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-util/rgbds/rgbds-0.6.1.ebuild b/dev-util/rgbds/rgbds-0.6.1.ebuild index dbaaeda14a40..8a643cb45801 100644 --- a/dev-util/rgbds/rgbds-0.6.1.ebuild +++ b/dev-util/rgbds/rgbds-0.6.1.ebuild @@ -15,7 +15,7 @@ else KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" fi -LICENSE="ZLIB" +LICENSE="MIT" SLOT="0" DEPEND="media-libs/libpng" diff --git a/dev-util/rgbds/rgbds-.ebuild b/dev-util/rgbds/rgbds-.ebuild index 9245f4deb4f2..51e115fe3583 100644 --- a/dev-util/rgbds/rgbds-.ebuild +++ b/dev-util/rgbds/rgbds-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -15,7 +15,7 @@ else KEYWORDS="~amd64" fi -LICENSE="ZLIB" +LICENSE="MIT" SLOT="0" DEPEND="media-libs/libpng"
[gentoo-commits] repo/gentoo:master commit in: app-admin/apache-tools/
commit: 75765d113ccc98295f783bf2d53cd30b93610cdb Author: Sam James gentoo org> AuthorDate: Fri Jan 5 05:23:50 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:24:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75765d11 app-admin/apache-tools: Stabilize 2.4.58 amd64, #916744 Signed-off-by: Sam James gentoo.org> app-admin/apache-tools/apache-tools-2.4.58.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-admin/apache-tools/apache-tools-2.4.58.ebuild b/app-admin/apache-tools/apache-tools-2.4.58.ebuild index e13f64f926cf..3602db613b8c 100644 --- a/app-admin/apache-tools/apache-tools-2.4.58.ebuild +++ b/app-admin/apache-tools/apache-tools-2.4.58.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 @@ -11,7 +11,7 @@ SRC_URI="mirror://apache/httpd/httpd-${PV}.tar.bz2" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="ssl" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: www-servers/apache/
commit: 9418ad3773743d2ca11e89b8c68db5ab4e32fc13 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 05:23:51 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:24:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9418ad37 www-servers/apache: Stabilize 2.4.58 amd64, #916744 Signed-off-by: Sam James gentoo.org> www-servers/apache/apache-2.4.58.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/www-servers/apache/apache-2.4.58.ebuild b/www-servers/apache/apache-2.4.58.ebuild index af8224e7166b..ee34fc6751a1 100644 --- a/www-servers/apache/apache-2.4.58.ebuild +++ b/www-servers/apache/apache-2.4.58.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 @@ -149,7 +149,7 @@ HOMEPAGE="https://httpd.apache.org/; # some helper scripts are Apache-1.1, thus both are here LICENSE="Apache-2.0 Apache-1.1" SLOT="2" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x64-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x64-macos ~x64-solaris" pkg_setup() { # dependent critical modules which are not allowed in global scope due
[gentoo-commits] repo/gentoo:master commit in: dev-libs/modsecurity/
commit: 95ccea86124816220b74cb294171b8b071a959f6 Author: orbea riseup net> AuthorDate: Tue Sep 5 14:12:00 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:24:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95ccea86 dev-libs/modsecurity: fix build with slibtool Closes: https://bugs.gentoo.org/913484 Upstream-PR: https://github.com/SpiderLabs/ModSecurity/pull/2980 Signed-off-by: orbea riseup.net> Closes: https://github.com/gentoo/gentoo/pull/32631 Signed-off-by: Sam James gentoo.org> dev-libs/modsecurity/Manifest | 1 + dev-libs/modsecurity/modsecurity-3.0.10-r1.ebuild | 82 +++ 2 files changed, 83 insertions(+) diff --git a/dev-libs/modsecurity/Manifest b/dev-libs/modsecurity/Manifest index 979d43cce35c..2ecdcf3e164b 100644 --- a/dev-libs/modsecurity/Manifest +++ b/dev-libs/modsecurity/Manifest @@ -1,2 +1,3 @@ +DIST modsecurity-slibtool.patch 6915 BLAKE2B 9d067a4285cf56cbe9c824601724ee9caaf43e1bce653e51c6f66165a96e034125d93c4c998ee27df4d753c5e176b21d1c524dd72710428aaff1e528bddf48dc SHA512 a4c413f376c19bd028f2824f837cfdd5dffa51fcfeb1bcd911ca36a2876372d47f5e225b22cf9416d45cfc65e9e476501917a2b5c6d785f650c918f81164a8be DIST modsecurity-v3.0.10.tar.gz 3341295 BLAKE2B 9ae4d52ccc77eb7f6a50fb37b07d0c0022e7d4c93bc4c04e7c6cdfabc7b6f6a19a3f0ec1f0151eb1bbd98d9c55de774048bc7636f67e735169b8c628d71fc0fd SHA512 2f51c9bfd2e91d93ddb8c48671dca08f91682745ff6bab6b8153376207d77c40f9afdcab7fa04d2fe925a19343bbfc57e52f0b45b3a50b30de4c1949f5b77ed9 DIST modsecurity-v3.0.9.tar.gz 3337195 BLAKE2B 5de70546463b9cf167e8e3fd13c55b3856dbe4f23f94a8f83a65890a4e5ea990597a0bb00f4dc24a52a3eb36fe6fa80a8d4a857f86bff3db5808b0d0bdd82b03 SHA512 49790031a82a6cece9cf53a03480490c0bdfd56302ea2e55319a27abdadf1aee060d4a9f847b224a21533d24f6a9fc29b4ad3898b258e6a81934a03c00e32020 diff --git a/dev-libs/modsecurity/modsecurity-3.0.10-r1.ebuild b/dev-libs/modsecurity/modsecurity-3.0.10-r1.ebuild new file mode 100644 index ..aa6335c3b7cc --- /dev/null +++ b/dev-libs/modsecurity/modsecurity-3.0.10-r1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} ) + +inherit autotools lua-single + +MY_P=${PN}-v${PV} + +DESCRIPTION="Application firewall and intrusion detection" +HOMEPAGE="https://github.com/SpiderLabs/ModSecurity; +SRC_URI=" + https://github.com/SpiderLabs/ModSecurity/releases/download/v${PV}/${MY_P}.tar.gz + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-slibtool.patch +" +S="${WORKDIR}/${MY_P}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="doc fuzzyhash geoip geoip2 json lmdb lua pcre2" + +REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" +RDEPEND="dev-libs/libpcre:= + dev-libs/libxml2 + net-misc/curl + fuzzyhash? ( app-crypt/ssdeep ) + geoip? ( dev-libs/geoip ) + geoip2? ( dev-libs/libmaxminddb ) + json? ( dev-libs/yajl ) + lmdb? ( dev-db/lmdb ) + lua? ( ${LUA_DEPS} ) + pcre2? ( dev-libs/libpcre2:= )" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig + doc? ( app-doc/doxygen[dot] )" + +DOCS=( AUTHORS CHANGES README.md modsecurity.conf-recommended unicode.mapping ) + +PATCHES=( + # https://github.com/SpiderLabs/ModSecurity/pull/2980 + "${DISTDIR}"/${PN}-slibtool.patch # 913484 +) + +pkg_setup() { + use lua && lua-single_pkg_setup +} + +src_prepare() { + default + eautoreconf # for the slibtool patch +} + +src_configure() { + local myconf=( + $(use_with fuzzyhash ssdeep) + $(use_with geoip ) + $(use_with geoip2 maxmind) + $(use_with json yajl) + $(use_with lmdb) + $(use_with lua) + $(use_with pcre2) + ) + + econf "${myconf[@]}" +} + +src_compile() { + default + + if use doc; then + cd doc && doxygen doxygen.cfg || die + fi +} + +src_install() { + default + use doc && dodoc -r doc/html + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtermkey/files/, dev-libs/libtermkey/
commit: 48e26c6f0926f88ab5dffd605a2d27bcbe0dbcee Author: orbea riseup net> AuthorDate: Thu Sep 7 17:46:42 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:24:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48e26c6f dev-libs/libtermkey: fix the build with rlibtool Closes: https://bugs.gentoo.org/913482 Upstream-PR: https://github.com/neovim/libtermkey/pull/9 Signed-off-by: orbea riseup.net> Closes: https://github.com/gentoo/gentoo/pull/32675 Signed-off-by: Sam James gentoo.org> .../libtermkey/files/libtermkey-0.22-libtool.patch | 99 ++ dev-libs/libtermkey/libtermkey-0.22-r2.ebuild | 48 +++ 2 files changed, 147 insertions(+) diff --git a/dev-libs/libtermkey/files/libtermkey-0.22-libtool.patch b/dev-libs/libtermkey/files/libtermkey-0.22-libtool.patch new file mode 100644 index ..d3d79ccc0c95 --- /dev/null +++ b/dev-libs/libtermkey/files/libtermkey-0.22-libtool.patch @@ -0,0 +1,99 @@ +Upstream is archived: https://github.com/neovim/libtermkey + +From f3316ec933d618352ee9c6b1f1ef354c8896372e Mon Sep 17 00:00:00 2001 +From: orbea +Date: Thu, 7 Sep 2023 09:52:10 -0700 +Subject: [PATCH] build: Add a minimal configure.ac + +When building with slibtool using the rlibtool symlink the build will +fail when it fails to find the generated libtool. This is required so +rlibtool can determine if it should build shared or static libraries. + +This can be fixed by adding a minimal configure.ac that can generate the +required files with autoreconf. + +Gentoo Bug: https://bugs.gentoo.org/913482 +--- + Makefile => Makefile.in | 29 +++-- + configure.ac| 14 ++ + 2 files changed, 29 insertions(+), 14 deletions(-) + rename Makefile => Makefile.in (91%) + create mode 100644 configure.ac + +diff --git a/Makefile b/Makefile.in +similarity index 91% +rename from Makefile +rename to Makefile.in +index 199f143..8f12b07 100644 +--- a/Makefile b/Makefile.in +@@ -1,14 +1,10 @@ + pkgconfig = $(shell PKG_CONFIG_PATH=$(PKG_CONFIG_PATH) pkg-config $(1)) + +-ifeq ($(shell uname),Darwin) +- LIBTOOL ?= glibtool +-else +- LIBTOOL ?= libtool +-endif ++CC = @CC@ ++LIBTOOL = @LIBTOOL@ + +-ifneq ($(VERBOSE),1) +- LIBTOOL +=--quiet +-endif ++override CFLAGS = @CFLAGS@ ++override LDFLAGS = @LDFLAGS@ + + override CFLAGS +=-Wall -std=c99 + +@@ -48,8 +44,8 @@ DEMO_OBJECTS=$(DEMOS:=.lo) + TESTSOURCES=$(wildcard t/[0-9]*.c) + TESTFILES=$(TESTSOURCES:.c=.t) + +-VERSION_MAJOR=0 +-VERSION_MINOR=22 ++VERSION_MAJOR=@MAJOR@ ++VERSION_MINOR=@MINOR@ + + VERSION=$(VERSION_MAJOR).$(VERSION_MINOR) + +@@ -57,10 +53,15 @@ VERSION_CURRENT=15 + VERSION_REVISION=2 + VERSION_AGE=14 + +-PREFIX=/usr/local +-LIBDIR=$(PREFIX)/lib +-INCDIR=$(PREFIX)/include +-MANDIR=$(PREFIX)/share/man ++top_builddir=@top_builddir@ ++ ++prefix=@prefix@ ++exec_prefix=@exec_prefix@ ++datarootdir=@datarootdir@ ++datadir=@datadir@ ++LIBDIR=@libdir@ ++INCDIR=@includedir@ ++MANDIR=@mandir@ + MAN3DIR=$(MANDIR)/man3 + MAN7DIR=$(MANDIR)/man7 + +diff --git a/configure.ac b/configure.ac +new file mode 100644 +index 000..46fe30e +--- /dev/null b/configure.ac +@@ -0,0 +1,14 @@ ++m4_define([MAJOR], [0]) ++m4_define([MINOR], [22]) ++ ++AC_INIT([libtermkey], [MAJOR.MINOR]) ++AC_CONFIG_FILES([Makefile]) ++ ++LT_INIT ++ ++AC_SUBST([top_builddir], [$abs_builddir]) ++ ++AC_SUBST([MAJOR], [MAJOR]) ++AC_SUBST([MINOR], [MINOR]) ++ ++AC_OUTPUT diff --git a/dev-libs/libtermkey/libtermkey-0.22-r2.ebuild b/dev-libs/libtermkey/libtermkey-0.22-r2.ebuild new file mode 100644 index ..07357a00fd15 --- /dev/null +++ b/dev-libs/libtermkey/libtermkey-0.22-r2.ebuild @@ -0,0 +1,48 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic + +DESCRIPTION="Library for easy processing of keyboard entry from terminal-based programs" +HOMEPAGE="http://www.leonerd.org.uk/code/libtermkey/; +SRC_URI="http://www.leonerd.org.uk/code/${PN}/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" +IUSE="demos" + +RDEPEND="dev-libs/unibilium:=" +DEPEND=" + ${RDEPEND} +" +BDEPEND=" + virtual/pkgconfig + demos? ( dev-libs/glib:2 ) +" + +PATCHES=( + "${FILESDIR}"/no-automagic-manpages-compress.patch + "${FILESDIR}"/${PN}-0.22-libtool.patch # 913482 +) + +src_prepare() { + default + + if ! use demos; then + sed -e '/^all:/s:$(DEMOS)::' -i Makefile.in || die + fi + + append-flags -fPIC + + eautoreconf +} + +src_install() { + emake DESTDIR="${D}" install + find "${D}" -name '*.la' -delete || die + doman "${S}"/man/*.3 + doman "${S}"/man/*.7 +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: af887509c211d78af12e6e89c15894baf7ee3240 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 5 04:40:31 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 5 05:21:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af887509 dev-python/boto3: Bump to 1.34.13 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.34.13.ebuild | 64 +++ 2 files changed, 65 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index 9bab0d947e6d..0c479ec49c54 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,4 +1,5 @@ DIST boto3-1.34.11.gh.tar.gz 760539 BLAKE2B 8ce756d33b604aed9d42bcccf60be467bd519f4c7a890592d9652fe3cd2851425f7a16afc7a194ccbda43a9859d0b9b683562ce1672eda9383119bc9de0dc0c9 SHA512 82b1920f1a5ad0e23364815a6b0552efceb7f49e17e585370917f63c1b74ea746eddc4f3d8c055d1eac7ca1cdbe5ac2bd304ce66e2ee12edf75ea2e261e88c56 DIST boto3-1.34.12.gh.tar.gz 760869 BLAKE2B 3b4661df5ecc22aa9b025b1d3e38c9da9583a1fabd6ab4730c66b194086e74dc95602005850aaace272f7dce72103530797c058a0c4c6ed34afe2fbcea1bb4b9 SHA512 46e10ce9cc44711ecc2a79f7a5b2e4a5053538c51b92ee717358264c65361da036a0e76d91cb49afc79109e197a37c1471e70d5b24e54e6719bb8cccf3eda01f +DIST boto3-1.34.13.gh.tar.gz 761598 BLAKE2B f2d71d234282cdb311af7bc4350ed4ab20c1300d510b8eeccbd47b49c057bc97771fd202426f6e441acdea2ea337fa729a73e1baf96f3a381ddd108b353e0d79 SHA512 cf4fffecc4291fe1f793ea9d19ff9d78f594b56a0f4b8ffe4af8d1dbd049e4e63ca89f054fe9deda99884210b5cd7edc1d5556d27d1a324f65cc6ead41746ebd DIST boto3-1.34.2.gh.tar.gz 756227 BLAKE2B 7253c533bac45b3848ab573d4781cf68b6bea8d504f851b58366dd3e6ac05b35fb2a85cb7aaff0e426a6bd2f9fe2933dd240e4d0283e4491e095fa93b4061971 SHA512 06eaf9b6725d312d91a4a8ba3ab85dde5f579e6d2fa42211189a6f30584b7d2a5c0cca46264bda52a076c8bd1acac9ec0476eb5d986a8e29972f69b7007de3c2 DIST boto3-1.34.7.gh.tar.gz 759909 BLAKE2B 059228d7bd57ac34274437f77b3510dff6dca7d1293ffd6f7672b0fcc0acefffeeda2c5c2b4e19ef49bbffd4746dc226edfba52d57f5f8629516c9e830dbdd90 SHA512 43395937977ad3c860ede35d2adbb9575312ddab4972b8d258e41a7d6e86f3e6a74037dadb0f0e0f4f3d5ed715a66390041ac9c980bc8a3cfb727a44e252113e diff --git a/dev-python/boto3/boto3-1.34.13.ebuild b/dev-python/boto3/boto3-1.34.13.ebuild new file mode 100644 index ..037a85ad96ee --- /dev/null +++ b/dev-python/boto3/boto3-1.34.13.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + >=dev-python/botocore-${PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 3c337351563964c5edc57a74f168236dceadcdcf Author: Michał Górny gentoo org> AuthorDate: Fri Jan 5 04:40:42 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 5 05:21:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c337351 app-admin/awscli: Bump to 1.32.13 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.32.13.ebuild | 88 ++ 2 files changed, 89 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 6b4f2edb93b7..dd5d96f21545 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -1,4 +1,5 @@ DIST aws-cli-1.32.11.gh.tar.gz 2620959 BLAKE2B 8eab3362ec14ec50ae4f00862456e702ad27c53ab7dbaa4db2bd5a37f980bf5d02fef9af52da1ee8e8a6037e97101e47feb4bd24e090755a90c3cc74aa9a SHA512 949b927a76e7fa4c036efeb7527d90be9fac86c231a4f9c7f3682638e4f7c4aff1d32e6d75b6d2f36f27e42ae9cae7aa2a0216b9668b90f4a5cbb89bf1d44250 DIST aws-cli-1.32.12.gh.tar.gz 2621548 BLAKE2B 17f90a0edd299d3cdca461368b2bf5109298606b4213a8f05398961b1ec0c4fc4fca2cd49f3bd6880f8c5bdee399f465e79458c62e95e45b57a6959ffbaf9ddd SHA512 3aac450eed425d25f0903fa50c8895f11d47c9f327dd9f8830496b415ce0a618324e57708d7b81dedd7f7bd972c1e3a61ae50d502b04264c3c7b6af92542856a +DIST aws-cli-1.32.13.gh.tar.gz 2621842 BLAKE2B 640ff45df6d90dc50cc069251edcda2dfb0afd942447a8718515a38682cd94033aa91c6f3e9703c7131ed3b3bd5cc9ec416ac756e3275819ffb52fee76e3cec9 SHA512 1cde000f02f003ee93a5a4086701f5fcdba0580cefa88733e4bc01d99696dd360616847a9f23fdcf5dfa3ee09de2149765dd718f773866b0078de19bb6ca97f1 DIST aws-cli-1.32.2.gh.tar.gz 2609043 BLAKE2B 18cf285e54c25605502167e4fa002f522063dd85fc0c09eb44b4513ada49dbe476ca4485bb1cb63e726c5e1bee6934ccfa340ac9c9daecae082abb1abd852426 SHA512 951814c6e5a5dcf74de12e66430c53ca010bae6a8c9984dc11ab456f1cbd4a3f32e5055b3f7587fdf8cff4c224f86bc95858a2556ed5b90981894f706ab1b023 DIST aws-cli-1.32.7.gh.tar.gz 2620400 BLAKE2B dee6686b73100c607eba165f0f8ff91217336b020644c7ef7ee95dad16f57baea0878a3da96fd2f7258271573c1245286921240d141ba3020006b7ca2b37a0b5 SHA512 1df4aa8f2a2924d0e1c84e1187db1d5b974600831d7f668e39cfa17c34896ec51c604ef52d5ce397ca5950e79cac3c2e744c9b048f12164b650aa871e0c489e7 diff --git a/app-admin/awscli/awscli-1.32.13.ebuild b/app-admin/awscli/awscli-1.32.13.ebuild new file mode 100644 index ..390708df2335 --- /dev/null +++ b/app-admin/awscli/awscli-1.32.13.ebuild @@ -0,0 +1,88 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit bash-completion-r1 distutils-r1 + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.10.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local serial_tests=( + tests/functional/ecs/test_execute_command.py::TestExecuteCommand::test_execute_command_success + tests/functional/ssm/test_start_session.py::TestSessionManager::test_start_session_{fails,success} + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking + tests/unit/customizations/codeartifact/test_adapter_login.py::TestDotNetLogin::test_login_dotnet_sources_listed_with_backtracking_windows + tests/unit/customizations/codeartifact/test_adapter_login.py::TestNuGetLogin::test_login_nuget_sources_listed_with_backtracking +
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 1b331040e341dfe2a8f496da57065cd3a2d4fc37 Author: Michał Górny gentoo org> AuthorDate: Fri Jan 5 04:38:27 2024 + Commit: Michał Górny gentoo org> CommitDate: Fri Jan 5 05:21:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b331040 dev-python/botocore: Bump to 1.34.13 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest| 1 + dev-python/botocore/botocore-1.34.13.ebuild | 68 + 2 files changed, 69 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 39fc678db10e..63d2c509deee 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,4 +1,5 @@ DIST botocore-1.34.11.gh.tar.gz 12612317 BLAKE2B 8a8648dfb27fad0d0a52df37ce9d988ef3349b773d88bc752dd9d22866f3adb8dc6346128767df5523fb335a602d666be8a5758fdfbe27c221779a0c4ec23590 SHA512 4159f2794d98532dc5e94a91061165b1aa2f43c5a493604c6d3dec426b51d582359577fc62d0ac20044a8b94e196efacbbcfd436cc38390db9bbaf7b4eb3d16c DIST botocore-1.34.12.gh.tar.gz 12612056 BLAKE2B a323c654ad6e6fe8d5e3290ee87fd6e2aa897d4e9696f6132e911306b50aa38624f197b15d52d3ed8e1850189b833126a75ed9767824f95b9b002bea4924d825 SHA512 62c7ebac7fdb563ac596ccc9fd88392c8c0584475e0e6bcbb87ba569b65888597738a2281c4f5a2ffc46ad2ac776ea0e2e3cd3f35e265e565f91c8c0a6cecf52 +DIST botocore-1.34.13.gh.tar.gz 12616661 BLAKE2B 189825c2ab84ad26b9917b03101eedec95cd34f0cad2c202d3207df9c39941e35c6573a808280f67318c0bf611fd9fc364fe5fb6d20e4e39db77a85572b604e6 SHA512 54516e9e2694e8c9e66ee50d6b6feff5139eb04532018e9f70c5fa15a6fbaf00a796c028d096acb80037a12ef0462029d8b9066a461544500c6cc2f253b45e38 DIST botocore-1.34.2.gh.tar.gz 12564834 BLAKE2B b22a3d3bd35b769a28ccb1a5116428e1904d0c9fc3452829237704dbec37a31a539f044a728b0785d09406d299d522dd601da39801249747d54e6741b46cafe2 SHA512 a3f3718bf584a871abbb3edc803de9d5329da257c050d56bdbf8a6a6c4067477812582fbd8d1d789ce18ea1f416d0ddb2be9cc3c45172292d061a94a12f3977b DIST botocore-1.34.7.gh.tar.gz 12606475 BLAKE2B 387ee7dfab43c44c39c7b0566b6ddcb2b666024b5b7bee2c996194988781c169e1e9462b36d09861d1c3ca899d263392f3d79129e7a2f2fc4bbfed402f5c7dd6 SHA512 3f162d4d028dd81da552e0117671971aa891bf8fab513730f40083660fa83c1f82bf1b52875cf9f7f11089ecdd79f084f3c8e76227aa826c1aac7e5735032450 diff --git a/dev-python/botocore/botocore-1.34.13.ebuild b/dev-python/botocore/botocore-1.34.13.ebuild new file mode 100644 index ..dcd34e4e67de --- /dev/null +++ b/dev-python/botocore/botocore-1.34.13.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore; + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + ) + + local -x EPYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest tests/{functional,unit} +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/vkd3d-proton/
commit: b28487df91bc789b559fb7adac2fe1d413886640 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:19:27 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:19:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b28487df app-emulation/vkd3d-proton: Stabilize 2.11.1 x86, #921362 Signed-off-by: Arthur Zamarin gentoo.org> app-emulation/vkd3d-proton/vkd3d-proton-2.11.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-2.11.1.ebuild b/app-emulation/vkd3d-proton/vkd3d-proton-2.11.1.ebuild index 2b91113df2fc..03fba29a0a3c 100644 --- a/app-emulation/vkd3d-proton/vkd3d-proton-2.11.1.ebuild +++ b/app-emulation/vkd3d-proton/vkd3d-proton-2.11.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -34,7 +34,7 @@ else -> ${PN}-spirv-headers-${HASH_SPIRV_DXIL::10}.tar.gz https://github.com/KhronosGroup/Vulkan-Headers/archive/${HASH_VULKAN}.tar.gz -> ${PN}-vulkan-headers-${HASH_VULKAN::10}.tar.gz" - KEYWORDS="-* ~amd64 ~x86" + KEYWORDS="-* ~amd64 x86" fi DESCRIPTION="Fork of VKD3D, development branches for Proton's Direct3D 12 implementation"
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/
commit: dd4ce2adb6961087d9a6218a78dcc688d4afc960 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:19:25 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:19:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd4ce2ad app-i18n/ibus: Stabilize 1.5.29 ppc, #913832 Signed-off-by: Arthur Zamarin gentoo.org> app-i18n/ibus/ibus-1.5.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-i18n/ibus/ibus-1.5.29.ebuild b/app-i18n/ibus/ibus-1.5.29.ebuild index 3a7f4f8c1a08..c19a1810619e 100644 --- a/app-i18n/ibus/ibus-1.5.29.ebuild +++ b/app-i18n/ibus/ibus-1.5.29.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ~ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86" IUSE="X appindicator +emoji gtk2 +gtk3 +gtk4 +gui +introspection libnotify nls +python systemd test +unicode vala wayland" RESTRICT="!test? ( test )" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: app-emulation/vkd3d-proton/
commit: fade3f004076a17b07176cd27cbdc964880ea72c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:19:28 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:19:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fade3f00 app-emulation/vkd3d-proton: Stabilize 2.11.1 amd64, #921362 Signed-off-by: Arthur Zamarin gentoo.org> app-emulation/vkd3d-proton/vkd3d-proton-2.11.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-emulation/vkd3d-proton/vkd3d-proton-2.11.1.ebuild b/app-emulation/vkd3d-proton/vkd3d-proton-2.11.1.ebuild index 03fba29a0a3c..f57151b989e2 100644 --- a/app-emulation/vkd3d-proton/vkd3d-proton-2.11.1.ebuild +++ b/app-emulation/vkd3d-proton/vkd3d-proton-2.11.1.ebuild @@ -34,7 +34,7 @@ else -> ${PN}-spirv-headers-${HASH_SPIRV_DXIL::10}.tar.gz https://github.com/KhronosGroup/Vulkan-Headers/archive/${HASH_VULKAN}.tar.gz -> ${PN}-vulkan-headers-${HASH_VULKAN::10}.tar.gz" - KEYWORDS="-* ~amd64 x86" + KEYWORDS="-* amd64 x86" fi DESCRIPTION="Fork of VKD3D, development branches for Proton's Direct3D 12 implementation"
[gentoo-commits] repo/gentoo:master commit in: app-i18n/ibus/
commit: 84055fdbf70a3437a1d027828bb6711b38fffa12 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 5 05:19:26 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 5 05:19:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84055fdb app-i18n/ibus: Stabilize 1.5.29 x86, #913832 Signed-off-by: Arthur Zamarin gentoo.org> app-i18n/ibus/ibus-1.5.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-i18n/ibus/ibus-1.5.29.ebuild b/app-i18n/ibus/ibus-1.5.29.ebuild index c19a1810619e..51a8dc2a0ec8 100644 --- a/app-i18n/ibus/ibus-1.5.29.ebuild +++ b/app-i18n/ibus/ibus-1.5.29.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${MY_PV}/${PN}-${MY_PV LICENSE="LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86" IUSE="X appindicator +emoji gtk2 +gtk3 +gtk4 +gui +introspection libnotify nls +python systemd test +unicode vala wayland" RESTRICT="!test? ( test )" REQUIRED_USE="
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcap-ng/, sys-libs/libcap-ng/files/
commit: 62ab48d8edb336e83f2a8988f09c85766c368c75 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 05:17:51 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:17:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62ab48d8 sys-libs/libcap-ng: fix swig-4.2.0 compat Closes: https://bugs.gentoo.org/921305 Signed-off-by: Sam James gentoo.org> .../libcap-ng/files/libcap-ng-0.8.4-swig.patch | 31 ++ sys-libs/libcap-ng/libcap-ng-0.8.4-r1.ebuild | 104 + 2 files changed, 135 insertions(+) diff --git a/sys-libs/libcap-ng/files/libcap-ng-0.8.4-swig.patch b/sys-libs/libcap-ng/files/libcap-ng-0.8.4-swig.patch new file mode 100644 index ..4b3f41a580ab --- /dev/null +++ b/sys-libs/libcap-ng/files/libcap-ng-0.8.4-swig.patch @@ -0,0 +1,31 @@ +https://bugs.gentoo.org/921305 +https://github.com/stevegrubb/libcap-ng/issues/48 +https://github.com/stevegrubb/libcap-ng/commit/30453b6553948cd05c438f9f509013e3bb84f25b + +From 30453b6553948cd05c438f9f509013e3bb84f25b Mon Sep 17 00:00:00 2001 +From: Steve Grubb +Date: Thu, 4 Jan 2024 15:06:29 -0500 +Subject: [PATCH] Remove python global exception handler since its deprecated + +--- + bindings/src/capng_swig.i | 7 --- + 2 files changed, 1 insertion(+), 7 deletions(-) + +diff --git a/bindings/src/capng_swig.i b/bindings/src/capng_swig.i +index fcdaf18..fa85e13 100644 +--- a/bindings/src/capng_swig.i b/bindings/src/capng_swig.i +@@ -30,13 +30,6 @@ + + %varargs(16, signed capability = 0) capng_updatev; + +-%except(python) { +- $action +- if (result < 0) { +-PyErr_SetFromErrno(PyExc_OSError); +-return NULL; +- } +-} + #endif + + %define __signed__ diff --git a/sys-libs/libcap-ng/libcap-ng-0.8.4-r1.ebuild b/sys-libs/libcap-ng/libcap-ng-0.8.4-r1.ebuild new file mode 100644 index ..1774677f7280 --- /dev/null +++ b/sys-libs/libcap-ng/libcap-ng-0.8.4-r1.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Keep an eye on Fedora's packaging (https://src.fedoraproject.org/rpms/libcap-ng/tree/rawhide) for patches +# Same maintainer in Fedora as upstream +PYTHON_COMPAT=( python3_{10..12} ) +inherit autotools flag-o-matic python-r1 + +DESCRIPTION="POSIX 1003.1e capabilities" +HOMEPAGE="https://people.redhat.com/sgrubb/libcap-ng/; +SRC_URI="https://people.redhat.com/sgrubb/${PN}/${P}.tar.gz; + +LICENSE="GPL-2+ LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +IUSE="python static-libs" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND="python? ( ${PYTHON_DEPS} )" +DEPEND=" + ${RDEPEND} + sys-kernel/linux-headers +" +BDEPEND="python? ( >=dev-lang/swig-2 )" + +PATCHES=( + "${FILESDIR}"/${P}-swig.patch +) + +src_prepare() { + default + + if use prefix ; then + sed -i "s@cat /usr@cat ${EPREFIX}/usr@" bindings/python*/Makefile.am || die + # bug #668722 + eautomake + fi +} + +src_configure() { + use sparc && replace-flags -O? -O0 + + local ECONF_SOURCE="${S}" + + local myconf=( + $(use_enable static-libs static) + ) + + local pythonconf=( + --without-python3 + ) + + # Set up python bindings build(s) + if use python ; then + setup_python_flags_configure() { + pythonconf=( + --with-python3 + ) + + run_in_build_dir econf "${pythonconf[@]}" "${myconf[@]}" + } + + python_foreach_impl setup_python_flags_configure + else + local BUILD_DIR="${WORKDIR}"/build + run_in_build_dir econf "${pythonconf[@]}" "${myconf[@]}" + fi +} + +src_compile() { + if use python ; then + python_foreach_impl run_in_build_dir emake + else + local BUILD_DIR="${WORKDIR}"/build + emake -C "${BUILD_DIR}" + fi +} + +src_test() { + if [[ "${EUID}" -eq 0 ]] ; then + ewarn "Skipping tests due to root permissions." + return + fi + + if use python ; then + python_foreach_impl run_in_build_dir emake check + else + local BUILD_DIR="${WORKDIR}"/build + emake -C "${BUILD_DIR}" check + fi +} + +src_install() { + if use python ; then + python_foreach_impl run_in_build_dir emake DESTDIR="${D}" install + else + local BUILD_DIR="${WORKDIR}"/build + emake -C "${BUILD_DIR}" DESTDIR="${D}" install + fi + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/glusterfs/
commit: 71af44784ace6c9f9a2e0b6faa59287d8598a8a7 Author: Jaco Kroon uls co za> AuthorDate: Sun Nov 26 00:06:56 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:12:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71af4478 sys-cluster/glusterfs: add 11.1 Signed-off-by: Jaco Kroon uls.co.za> Signed-off-by: Sam James gentoo.org> sys-cluster/glusterfs/Manifest | 1 + sys-cluster/glusterfs/glusterfs-11.1.ebuild | 214 2 files changed, 215 insertions(+) diff --git a/sys-cluster/glusterfs/Manifest b/sys-cluster/glusterfs/Manifest index 3ca84584e3a7..b963955981e5 100644 --- a/sys-cluster/glusterfs/Manifest +++ b/sys-cluster/glusterfs/Manifest @@ -1,3 +1,4 @@ DIST glusterfs-10.4.tar.gz 8293872 BLAKE2B 01f8764cc71b7bac2ee0419f3f1069ac1c85e26314828b47f348b9bf88ad0b8aa327be16ccfe9cf820aebb7dd9477a7840c721df4435c895be91fed0b1129b7c SHA512 06c563ab77a29145b1fac44f5a56a91539accb69ba736fe6297aa3f38b128e68ba4f7d0b49ac6eb56397a51950fb4de882ff60037e91c61ad13dd89a18139d82 DIST glusterfs-10.5.tar.gz 8170057 BLAKE2B f614abe8a7333266d75a26fc1756408211b9d83225f4180002d0c04cd9328c75c78644faae0c73140325ac49759a2237855be17469cb544942c5f3de19fdf66a SHA512 393b976308da911562e653e1ed6db2149a7d7390fbd31155bbd4b1bb067c6c155f2c7ca74dc8409474294a8542b6cb4d83cd52f6b68bab6a430a8c080be1be29 DIST glusterfs-11.0.tar.gz 8355706 BLAKE2B d0ee895b8ce5f506d9bc1f8b962a0f29b0379f086bf18cff0092938b7c2f7025afa2fccf54f58ac751a184a3b0e91a086df2d6496892f204373e070d7576a5d6 SHA512 075f0025a1892ebb28d45d0a4e8971656319582dd7bc2c8b19ea26cd08a789bb54f8bc9752839706cd0ee0ca54be74245230bc453a5d1e9e163af84f08937e69 +DIST glusterfs-11.1.tar.gz 8365581 BLAKE2B 56697bc484be53659f6f277041c6f4fc5f2ef3221709d90dbd621e66138fe2b3be2e31bde4c65d596fed3beacb2ee6a86506e97854cda00066ac804ee57923e9 SHA512 a021a612b01c2c43858b092db926e6d229f0f736c19b8a1015c0d3121fbc7739ab5273384d5e96fde6dbf4eaf620bc32a0530597e80483865d8ca79b820ed3b0 diff --git a/sys-cluster/glusterfs/glusterfs-11.1.ebuild b/sys-cluster/glusterfs/glusterfs-11.1.ebuild new file mode 100644 index ..46a7085feaa1 --- /dev/null +++ b/sys-cluster/glusterfs/glusterfs-11.1.ebuild @@ -0,0 +1,214 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit autotools elisp-common python-single-r1 tmpfiles systemd bash-completion-r1 + +DESCRIPTION="GlusterFS is a powerful network/cluster filesystem" +HOMEPAGE="https://www.gluster.org/ https://github.com/gluster/glusterfs/; +SRC_URI="https://download.gluster.org/pub/gluster/${PN}/$(ver_cut 1)/${PV}/${P}.tar.gz" + +LICENSE="|| ( GPL-2 LGPL-3+ )" +SLOT="0/${PV%%.*}" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + +IUSE="debug emacs +fuse georeplication ipv6 +libtirpc rsyslog selinux static-libs tcmalloc test +uring xml" + +REQUIRED_USE="${PYTHON_REQUIRED_USE} + georeplication? ( xml ) + ipv6? ( libtirpc )" + +# the tests must be run as root +RESTRICT="test" + +PATCHES=( + "${FILESDIR}/${PN}-11.0-extras-defer-invoking-of-gluster-volume-set-help-as-.patch" +) + +# sys-apps/util-linux is required for libuuid +RDEPEND=" + acct-group/gluster + acct-user/gluster + dev-libs/libaio + dev-libs/openssl:=[-bindist(-)] + net-libs/rpcsvc-proto + dev-libs/userspace-rcu:= + sys-apps/util-linux + sys-libs/readline:= + ${PYTHON_DEPS} + + !elibc_glibc? ( sys-libs/argp-standalone ) + emacs? ( >=app-editors/emacs-23.1:* ) + fuse? ( >=sys-fs/fuse-2.7.0:0 ) + libtirpc? ( net-libs/libtirpc:= ) + !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) ) + selinux? ( sec-policy/selinux-glusterfs ) + tcmalloc? ( dev-util/google-perftools ) + uring? ( sys-libs/liburing:= ) + xml? ( dev-libs/libxml2 ) +" +DEPEND=" + ${RDEPEND} + virtual/acl + test? ( + >=dev-util/cmocka-1.0.1 + app-benchmarks/dbench + dev-libs/xxhash + dev-vcs/git + virtual/perl-Test-Harness + dev-libs/yajl + sys-fs/xfsprogs + sys-apps/attr + ) +" +BDEPEND=" + sys-devel/bison + sys-devel/flex + virtual/pkgconfig +" + +DOCS=( AUTHORS ChangeLog NEWS README.md THANKS ) + +# Maintainer notes: +# * The build system will always configure & build argp-standalone but it'll never use it +# if the argp.h header is found in the system. Which should be the case with +# glibc or if argp-standalone is installed. + +pkg_setup() { + python_setup "python3*" + python-single-r1_pkg_setup +} + +src_prepare() { + default + + # build rpc-transport and xlators only once as shared libs + find rpc/rpc-transport xlators -name Makefile.am -exec \ + sed -i
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/glusterfs/
commit: 95497fdb02f6a1fff839d8cb9799ae688f5ca225 Author: Jaco Kroon uls co za> AuthorDate: Sun Nov 26 00:07:43 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:12:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95497fdb sys-cluster/glusterfs: drop 11.0-r1 Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/33991 Signed-off-by: Sam James gentoo.org> sys-cluster/glusterfs/glusterfs-11.0-r1.ebuild | 215 - 1 file changed, 215 deletions(-) diff --git a/sys-cluster/glusterfs/glusterfs-11.0-r1.ebuild b/sys-cluster/glusterfs/glusterfs-11.0-r1.ebuild deleted file mode 100644 index 246487ae307d.. --- a/sys-cluster/glusterfs/glusterfs-11.0-r1.ebuild +++ /dev/null @@ -1,215 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit autotools elisp-common python-single-r1 tmpfiles systemd bash-completion-r1 - -DESCRIPTION="GlusterFS is a powerful network/cluster filesystem" -HOMEPAGE="https://www.gluster.org/ https://github.com/gluster/glusterfs/; -SRC_URI="https://download.gluster.org/pub/gluster/${PN}/$(ver_cut 1)/${PV}/${P}.tar.gz" - -LICENSE="|| ( GPL-2 LGPL-3+ )" -SLOT="0/${PV%%.*}" -KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ppc64 ~riscv x86" - -IUSE="debug emacs +fuse georeplication ipv6 +libtirpc rsyslog selinux static-libs tcmalloc test +uring xml" - -REQUIRED_USE="${PYTHON_REQUIRED_USE} - georeplication? ( xml ) - ipv6? ( libtirpc )" - -# the tests must be run as root -RESTRICT="test" - -PATCHES=( - "${FILESDIR}/${PN}-11.0-fix-crash.patch" -) - -# sys-apps/util-linux is required for libuuid -RDEPEND=" - acct-group/gluster - acct-user/gluster - dev-libs/libaio - dev-libs/openssl:=[-bindist(-)] - net-libs/rpcsvc-proto - dev-libs/userspace-rcu:= - sys-apps/util-linux - sys-libs/readline:= - ${PYTHON_DEPS} - - !elibc_glibc? ( sys-libs/argp-standalone ) - emacs? ( >=app-editors/emacs-23.1:* ) - fuse? ( >=sys-fs/fuse-2.7.0:0 ) - libtirpc? ( net-libs/libtirpc:= ) - !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) ) - selinux? ( sec-policy/selinux-glusterfs ) - tcmalloc? ( dev-util/google-perftools ) - uring? ( sys-libs/liburing:= ) - xml? ( dev-libs/libxml2 ) -" -DEPEND=" - ${RDEPEND} - virtual/acl - test? ( - >=dev-util/cmocka-1.0.1 - app-benchmarks/dbench - dev-libs/xxhash - dev-vcs/git - virtual/perl-Test-Harness - dev-libs/yajl - sys-fs/xfsprogs - sys-apps/attr - ) -" -BDEPEND=" - sys-devel/bison - sys-devel/flex - virtual/pkgconfig -" - -SITEFILE="50${PN}-mode-gentoo.el" - -DOCS=( AUTHORS ChangeLog NEWS README.md THANKS ) - -# Maintainer notes: -# * The build system will always configure & build argp-standalone but it'll never use it -# if the argp.h header is found in the system. Which should be the case with -# glibc or if argp-standalone is installed. - -pkg_setup() { - python_setup "python3*" - python-single-r1_pkg_setup -} - -src_prepare() { - default - - # build rpc-transport and xlators only once as shared libs - find rpc/rpc-transport xlators -name Makefile.am -exec \ - sed -i 's|.*$(top_srcdir).*\.sym|\0 -shared|' {} + || die - - # fix execution permissions - chmod +x libglusterfs/src/gen-defaults.py || die - - eautoreconf -} - -src_configure() { - econf \ - YACC=yacc.bison \ - LEX=flex \ - --disable-fusermount \ - --disable-lto \ - $(use_enable debug) \ - $(use_enable fuse fuse-client) \ - $(use_enable georeplication) \ - $(use_enable static-libs static) \ - $(use_enable test cmocka) \ - $(use_enable uring linux-io-uring) \ - $(use_enable xml xml-output) \ - $(usex ipv6 --with-ipv6-default "") \ - $(usex libtirpc "" --without-libtirpc) \ - $(usex tcmalloc "" --without-tcmalloc) \ - --with-tmpfilesdir="${EPREFIX}"/usr/lib/tmpfiles.d \ - --localstatedir="${EPREFIX}"/var -} - -src_compile() { - default - use emacs && elisp-compile extras/glusterfs-mode.el -} - -src_test() { - ./run-tests.sh || die -} - -src_install() { - default - - # Path changes based on whether app-shells/bash-completion is installed, bug #911523 - rm -rf "${ED}"/etc/bash_completion.d || die - newbashcomp extras/command-completion/gluster.bash ${PN} - - rm \ - "${ED}"/etc/glusterfs/glusterfs-{georep-,}logrotate \ -
[gentoo-commits] repo/gentoo:master commit in: app-crypt/mit-krb5-appl/, app-crypt/mit-krb5-appl/files/
commit: 6cdc746112f557b44a8c8f895e30fe5a9da6eb83 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 05:11:57 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:11:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cdc7461 app-crypt/mit-krb5-appl: fix autoconf-2.72 compat Closes: https://bugs.gentoo.org/920878 Signed-off-by: Sam James gentoo.org> .../files/mit-krb5-appl-autoconf-2.72.patch| 30 ++ .../mit-krb5-appl/mit-krb5-appl-1.0.3-r4.ebuild| 67 ++ 2 files changed, 97 insertions(+) diff --git a/app-crypt/mit-krb5-appl/files/mit-krb5-appl-autoconf-2.72.patch b/app-crypt/mit-krb5-appl/files/mit-krb5-appl-autoconf-2.72.patch new file mode 100644 index ..3d682ab799a9 --- /dev/null +++ b/app-crypt/mit-krb5-appl/files/mit-krb5-appl-autoconf-2.72.patch @@ -0,0 +1,30 @@ +https://github.com/krb5/krb5/commit/d864d740d019fdf2c640460f2aa2760c7fa4d5e9 (rebased) + +From d864d740d019fdf2c640460f2aa2760c7fa4d5e9 Mon Sep 17 00:00:00 2001 +From: Julien Rische +Date: Thu, 17 Nov 2022 15:01:24 +0100 +Subject: [PATCH] Fix aclocal.m4 syntax error for autoconf 2.72 + +An incorrect closure inside KRB5_AC_INET6 is innocuous with autoconf +versions up to 2.71, but will cause an error at configure time with +the forthcoming autoconf 2.72. + +[ghud...@mit.edu: added more context to commit message] + +ticket: 9077 (new) +tags: pullup +target_version: 1.20-next +target_version: 1.19-next +--- a/aclocal.m4 b/aclocal.m4 +@@ -193,8 +193,8 @@ AC_TRY_COMPILE([ + struct sockaddr_in6 in; + AF_INET6; + IN6_IS_ADDR_LINKLOCAL (_addr); +-],krb5_cv_inet6=yes,krb5_cv_inet6=no)]) +-fi ++],[krb5_cv_inet6=yes],[krb5_cv_inet6=no]) ++fi]) + AC_MSG_RESULT($krb5_cv_inet6) + if test "$krb5_cv_inet6" = no && test "$ac_cv_func_inet_ntop" = yes; then + AC_MSG_CHECKING(for IPv6 compile-time support with -DINET6) diff --git a/app-crypt/mit-krb5-appl/mit-krb5-appl-1.0.3-r4.ebuild b/app-crypt/mit-krb5-appl/mit-krb5-appl-1.0.3-r4.ebuild new file mode 100644 index ..3155167a82d3 --- /dev/null +++ b/app-crypt/mit-krb5-appl/mit-krb5-appl-1.0.3-r4.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic toolchain-funcs + +MY_P=${P/mit-} +MAJOR_MINOR="$(ver_cut 1-2)" +DESCRIPTION="Kerberized applications split from the main MIT Kerberos V distribution" +HOMEPAGE="http://web.mit.edu/kerberos/www/; +SRC_URI="http://web.mit.edu/kerberos/dist/krb5-appl/${MAJOR_MINOR}/${MY_P}-signed.tar; +S="${WORKDIR}/${MY_P}" + +LICENSE="openafs-krb5-a BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" + +BDEPEND="virtual/pkgconfig" +RDEPEND=">=app-crypt/mit-krb5-1.8.0 + sys-fs/e2fsprogs + sys-libs/ncurses:= + virtual/libcrypt:=" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-tinfo.patch" + "${FILESDIR}/${PN}-sig_t.patch" + "${FILESDIR}/${PN}-autoconf-2.72.patch" +) + +src_unpack() { + unpack ${A} + unpack ./"${MY_P}".tar.gz +} + +src_prepare() { + default + + sed -i -e "s/-lncurses/$($(tc-getPKG_CONFIG) --libs ncurses)/" configure.ac || die + eautoreconf +} + +src_configure() { + append-cppflags "-I/usr/include/et" + append-cppflags -fno-strict-aliasing + append-cppflags -fno-strict-overflow + econf +} + +src_install() { + emake DESTDIR="${ED}" install + for i in {telnetd,ftpd} ; do + mv "${ED}"/usr/share/man/man8/${i}.8 "${ED}"/usr/share/man/man8/k${i}.8 \ + || die "mv failed (man)" + mv "${ED}"/usr/sbin/${i} "${ED}"/usr/sbin/k${i} || die "mv failed" + done + + for i in {rcp,rlogin,rsh,telnet,ftp} ; do + mv "${ED}"/usr/share/man/man1/${i}.1 "${ED}"/usr/share/man/man1/k${i}.1 \ + || die "mv failed (man)" + mv "${ED}"/usr/bin/${i} "${ED}"/usr/bin/k${i} || die "mv failed" + done + + rm "${ED}"/usr/share/man/man1/tmac.doc || die + dodoc README +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk/
commit: f27df10719add680b313fc8c51c50d5f4bccd9c9 Author: Jaco Kroon uls co za> AuthorDate: Thu Jan 4 15:01:04 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:12:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f27df107 net-misc/asterisk: add 18.20.2 Bug: https://bugs.gentoo.org/920026 Signed-off-by: Jaco Kroon uls.co.za> Signed-off-by: Sam James gentoo.org> net-misc/asterisk/Manifest| 1 + net-misc/asterisk/asterisk-18.20.2.ebuild | 362 ++ 2 files changed, 363 insertions(+) diff --git a/net-misc/asterisk/Manifest b/net-misc/asterisk/Manifest index ae3e82f39208..58a1d36e82a4 100644 --- a/net-misc/asterisk/Manifest +++ b/net-misc/asterisk/Manifest @@ -3,5 +3,6 @@ DIST asterisk-16.30.1.tar.gz 28234979 BLAKE2B a9cd732feb00408876f90328d7f14dbfe4 DIST asterisk-18.17.0.tar.gz 28293243 BLAKE2B 8a162d7cac92df2b6dd430fedc1446a302b1b9c1061ddd4a236fd5797e8be17d53d7179d23a7c8bd4260c73d34dea2db2b9ebffd4eebb2ed714a286838bc5ddf SHA512 1a5dd9715811a8b699d49b057ef42f68ddc88cc22a568836a6a778f6ff22d3923f81840aef425819bb59f28bb27e321154ef9e1d3deba5ed7d39c7eca562e40e DIST asterisk-18.18.0.tar.gz 28407407 BLAKE2B 2e49da8b93651268e2aa2f7f5e2b8ffb2f74c39eb74a4514593be39826912774584c4c33f3839a951ec068218e8db43153fee0a543a9adb94a90cc9338ad40c3 SHA512 bf3d73ef5b6a196d599771c913ae95596b0bfae8fc35cdf66181d7b56ffb4bd78078e25627e271c62988ed6342e69162a1f120cae6049dda6f1596d0759bee59 DIST asterisk-18.18.1.tar.gz 28407009 BLAKE2B b3c3325a8958fa25364c735508357e35e4ad3ea2390b4f83d7b132c4263b2b0b56a65abab60f337e55cbc3edd4df580f3904164ba76abd4198ce1be112c93d38 SHA512 d5058399beffd2f74a17b0fdcc97720e08540383facb2f3691376cb2086e3d2f8df5b0c9110699d09cffe1ed6b2fbdfe9926d0698af0fce39c6c0a9bb4643d30 +DIST asterisk-18.20.2.tar.gz 28448635 BLAKE2B 9949033f93d770673e80a86cd48a084da853d0cbb51aa50159e813653bb39efd062772331aeb5d127f0c1c58724d9c6d748d45a2e0803f276e83bc804b942c2c SHA512 3ee44047a2d9823550b031933b709e8fd7d6a2a0a4cfb2221187da0983f8d22e411b93fde22934753ae9a7272390c7feebc8addabf7e0943eb57ae7f2fa71b3c DIST asterisk-20.3.0.tar.gz 28176546 BLAKE2B 488cfe449c040c282afe438847d14f6cc20d1fb034fbb33555f8e43803b481d3f2b890ac01cc7d43278b41040093f8cedfc609c025cfab73fd8b9d23a0f67016 SHA512 332c24c089abca7059d80794b37a4f5dc34f0468a07f5534b0df26c5103e0508c9c5f3f35a02826ed6b33973c26503be2829fd51fa23a8056a58fa2b50b17730 DIST asterisk-20.3.1.tar.gz 28176262 BLAKE2B 9ee75ee297dc4df37f51f75444d46af083b794cb444ae77b601f17308889db22240939edf04761eb3d41e74e2a67a3329d427861a5a5d34fec6016d6660793bd SHA512 4e34de731211aebe916d19948c41aff370187bfadc1202837a96ebc7f218e5bd7c3936b5b4e34ba6e79c079f77eb5ed038239c903800d5a56ceda2f342218613 diff --git a/net-misc/asterisk/asterisk-18.20.2.ebuild b/net-misc/asterisk/asterisk-18.20.2.ebuild new file mode 100644 index ..a16cf2d20212 --- /dev/null +++ b/net-misc/asterisk/asterisk-18.20.2.ebuild @@ -0,0 +1,362 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} ) + +inherit autotools linux-info lua-single toolchain-funcs + +DESCRIPTION="Asterisk: A Modular Open Source PBX System" +HOMEPAGE="https://www.asterisk.org/; +SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz; +LICENSE="GPL-2" +SLOT="0/${PV%%.*}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + +IUSE_VOICEMAIL_STORAGE=( + voicemail_storage_odbc + voicemail_storage_imap +) +IUSE="${IUSE_VOICEMAIL_STORAGE[*]} alsa blocks bluetooth calendar +caps cluster codec2 curl dahdi debug deprecated doc freetds gtalk http iconv ilbc ldap lua mysql newt odbc oss pjproject portaudio postgres radius selinux snmp span speex srtp +ssl static statsd syslog systemd unbound vorbis xmpp" +IUSE_EXPAND="VOICEMAIL_STORAGE" +REQUIRED_USE="gtalk? ( xmpp ) + lua? ( ${LUA_REQUIRED_USE} ) + voicemail_storage_odbc? ( odbc ) +" + +PATCHES=( + "${FILESDIR}/asterisk-16.16.2-no-var-run-install.patch" +) + +DEPEND="acct-user/asterisk + acct-group/asterisk + dev-db/sqlite:3 + dev-libs/popt + >=dev-libs/jansson-2.11:= + dev-libs/libedit + dev-libs/libxml2:2 + dev-libs/libxslt + sys-apps/util-linux + sys-libs/zlib + virtual/libcrypt:= + alsa? ( media-libs/alsa-lib ) + bluetooth? ( net-wireless/bluez:= ) + calendar? ( + net-libs/neon:= + dev-libs/libical:= + dev-libs/iksemel + ) + caps? ( sys-libs/libcap ) + blocks? ( sys-libs/blocksruntime ) + cluster? ( sys-cluster/corosync ) + codec2? ( media-libs/codec2:= ) + curl? ( net-misc/curl ) + dahdi? ( + net-libs/libpri + net-misc/dahdi-tools + ) + freetds? ( dev-db/freetds ) + gtalk? ( dev-libs/iksemel ) + http? ( dev-libs/gmime:2.6 ) +
[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk/
commit: c37c701e5071b2161882ad3d5b9d5b9fec441ee9 Author: Jaco Kroon uls co za> AuthorDate: Thu Jan 4 18:56:06 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:12:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c37c701e net-misc/asterisk: add 21.0.2 Closes: https://bugs.gentoo.org/917045 Signed-off-by: Jaco Kroon uls.co.za> Closes: https://github.com/gentoo/gentoo/pull/34642 Signed-off-by: Sam James gentoo.org> net-misc/asterisk/Manifest | 1 + net-misc/asterisk/asterisk-21.0.2.ebuild | 345 +++ 2 files changed, 346 insertions(+) diff --git a/net-misc/asterisk/Manifest b/net-misc/asterisk/Manifest index 6c407b7ee57b..f75d3ec74b3c 100644 --- a/net-misc/asterisk/Manifest +++ b/net-misc/asterisk/Manifest @@ -7,3 +7,4 @@ DIST asterisk-18.20.2.tar.gz 28448635 BLAKE2B 9949033f93d770673e80a86cd48a084da8 DIST asterisk-20.3.0.tar.gz 28176546 BLAKE2B 488cfe449c040c282afe438847d14f6cc20d1fb034fbb33555f8e43803b481d3f2b890ac01cc7d43278b41040093f8cedfc609c025cfab73fd8b9d23a0f67016 SHA512 332c24c089abca7059d80794b37a4f5dc34f0468a07f5534b0df26c5103e0508c9c5f3f35a02826ed6b33973c26503be2829fd51fa23a8056a58fa2b50b17730 DIST asterisk-20.3.1.tar.gz 28176262 BLAKE2B 9ee75ee297dc4df37f51f75444d46af083b794cb444ae77b601f17308889db22240939edf04761eb3d41e74e2a67a3329d427861a5a5d34fec6016d6660793bd SHA512 4e34de731211aebe916d19948c41aff370187bfadc1202837a96ebc7f218e5bd7c3936b5b4e34ba6e79c079f77eb5ed038239c903800d5a56ceda2f342218613 DIST asterisk-20.5.2.tar.gz 28215394 BLAKE2B d9baddc5b2134fd8d7c23dc1407abc37ee937f4dc3ac6dacca43126e0f3ee45b5eca1b8a66834e267d8bb02eb35c8b2e73d854b0a234a85f2dc4048b9d1c4a99 SHA512 ff2d6ddd5b6031b6e4fcb15c82149c3272031b617bf5bca87af1d085464fcd9af6bd373e9431077ce58a558b50c6b2c9cd4d94e739ecc312371cd605e4746a84 +DIST asterisk-21.0.2.tar.gz 26280477 BLAKE2B 4bcf2f42bf75b869e2279780c4bb3999786d844e57d48eb5fd8570e0f4ecea0de73d71077e5a5fe6ce64c1c36ef694c987872281fd30e9434bc67d91a3ce1249 SHA512 419d8c2abfa680bb1a812fcbea939f2505dc9f95f860c263c303731fb4e0870060e433787b344136832ccf9d0e34dc64da25240ab3651fb499f416ec3098a711 diff --git a/net-misc/asterisk/asterisk-21.0.2.ebuild b/net-misc/asterisk/asterisk-21.0.2.ebuild new file mode 100644 index ..e77fa9ed35d9 --- /dev/null +++ b/net-misc/asterisk/asterisk-21.0.2.ebuild @@ -0,0 +1,345 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} ) + +inherit autotools linux-info lua-single toolchain-funcs + +DESCRIPTION="Asterisk: A Modular Open Source PBX System" +HOMEPAGE="https://www.asterisk.org/; +SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz; +LICENSE="GPL-2" +SLOT="0/${PV%%.*}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + +IUSE_VOICEMAIL_STORAGE=( + voicemail_storage_odbc + voicemail_storage_imap +) +IUSE="${IUSE_VOICEMAIL_STORAGE[*]} blocks bluetooth calendar +caps cluster codec2 curl dahdi debug doc freetds gtalk http iconv ilbc ldap lua mysql newt odbc pjproject portaudio postgres radius selinux snmp span speex srtp +ssl static statsd systemd unbound vorbis xmpp" +IUSE_EXPAND="VOICEMAIL_STORAGE" +REQUIRED_USE="gtalk? ( xmpp ) + lua? ( ${LUA_REQUIRED_USE} ) + voicemail_storage_odbc? ( odbc ) +" + +PATCHES=( + "${FILESDIR}/asterisk-16.16.2-no-var-run-install.patch" +) + +DEPEND="acct-user/asterisk + acct-group/asterisk + dev-db/sqlite:3 + dev-libs/popt + >=dev-libs/jansson-2.11:= + dev-libs/libedit + dev-libs/libxml2:2 + dev-libs/libxslt + sys-apps/util-linux + sys-libs/zlib + virtual/libcrypt:= + bluetooth? ( net-wireless/bluez:= ) + calendar? ( + net-libs/neon:= + dev-libs/libical:= + dev-libs/iksemel + ) + caps? ( sys-libs/libcap ) + blocks? ( sys-libs/blocksruntime ) + cluster? ( sys-cluster/corosync ) + codec2? ( media-libs/codec2:= ) + curl? ( net-misc/curl ) + dahdi? ( + net-libs/libpri + net-misc/dahdi-tools + ) + freetds? ( dev-db/freetds ) + gtalk? ( dev-libs/iksemel ) + http? ( dev-libs/gmime:2.6 ) + iconv? ( virtual/libiconv ) + ilbc? ( media-libs/libilbc ) + ldap? ( net-nds/openldap:= ) + lua? ( ${LUA_DEPS} ) + mysql? ( dev-db/mysql-connector-c:= ) + newt? ( dev-libs/newt ) + odbc? ( dev-db/unixODBC ) + pjproject? ( >=net-libs/pjproject-2.12:= ) + portaudio? ( media-libs/portaudio ) + postgres? ( dev-db/postgresql:* ) + radius? ( net-dialup/freeradius-client ) + snmp? ( net-analyzer/net-snmp:= ) + span? ( media-libs/spandsp ) + speex? ( + media-libs/libogg + media-libs/speex + media-libs/speexdsp + ) +
[gentoo-commits] repo/gentoo:master commit in: sys-cluster/glusterfs/
commit: 20581cc18fab5470ad6878c06ce35ee49312b32b Author: Jaco Kroon uls co za> AuthorDate: Sat Nov 25 23:48:46 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:12:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20581cc1 sys-cluster/glusterfs: add 10.5 Signed-off-by: Jaco Kroon uls.co.za> Signed-off-by: Sam James gentoo.org> sys-cluster/glusterfs/Manifest | 1 + sys-cluster/glusterfs/glusterfs-10.5.ebuild | 207 2 files changed, 208 insertions(+) diff --git a/sys-cluster/glusterfs/Manifest b/sys-cluster/glusterfs/Manifest index 02b5de1273e8..3ca84584e3a7 100644 --- a/sys-cluster/glusterfs/Manifest +++ b/sys-cluster/glusterfs/Manifest @@ -1,2 +1,3 @@ DIST glusterfs-10.4.tar.gz 8293872 BLAKE2B 01f8764cc71b7bac2ee0419f3f1069ac1c85e26314828b47f348b9bf88ad0b8aa327be16ccfe9cf820aebb7dd9477a7840c721df4435c895be91fed0b1129b7c SHA512 06c563ab77a29145b1fac44f5a56a91539accb69ba736fe6297aa3f38b128e68ba4f7d0b49ac6eb56397a51950fb4de882ff60037e91c61ad13dd89a18139d82 +DIST glusterfs-10.5.tar.gz 8170057 BLAKE2B f614abe8a7333266d75a26fc1756408211b9d83225f4180002d0c04cd9328c75c78644faae0c73140325ac49759a2237855be17469cb544942c5f3de19fdf66a SHA512 393b976308da911562e653e1ed6db2149a7d7390fbd31155bbd4b1bb067c6c155f2c7ca74dc8409474294a8542b6cb4d83cd52f6b68bab6a430a8c080be1be29 DIST glusterfs-11.0.tar.gz 8355706 BLAKE2B d0ee895b8ce5f506d9bc1f8b962a0f29b0379f086bf18cff0092938b7c2f7025afa2fccf54f58ac751a184a3b0e91a086df2d6496892f204373e070d7576a5d6 SHA512 075f0025a1892ebb28d45d0a4e8971656319582dd7bc2c8b19ea26cd08a789bb54f8bc9752839706cd0ee0ca54be74245230bc453a5d1e9e163af84f08937e69 diff --git a/sys-cluster/glusterfs/glusterfs-10.5.ebuild b/sys-cluster/glusterfs/glusterfs-10.5.ebuild new file mode 100644 index ..77d9b51ada6a --- /dev/null +++ b/sys-cluster/glusterfs/glusterfs-10.5.ebuild @@ -0,0 +1,207 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{10..11} ) + +inherit autotools elisp-common python-single-r1 tmpfiles systemd + +DESCRIPTION="GlusterFS is a powerful network/cluster filesystem" +HOMEPAGE="https://www.gluster.org/ https://github.com/gluster/glusterfs/; +SRC_URI="https://download.gluster.org/pub/gluster/${PN}/$(ver_cut 1)/${PV}/${P}.tar.gz" + +LICENSE="|| ( GPL-2 LGPL-3+ )" +SLOT="0/${PV%%.*}" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86" + +IUSE="debug emacs +fuse georeplication ipv6 +libtirpc rsyslog selinux static-libs tcmalloc test +uring xml" + +REQUIRED_USE="${PYTHON_REQUIRED_USE} + georeplication? ( xml ) + ipv6? ( libtirpc )" + +# the tests must be run as root +RESTRICT="test" + +# sys-apps/util-linux is required for libuuid +RDEPEND=" + acct-group/gluster + acct-user/gluster + dev-libs/libaio + dev-libs/openssl:=[-bindist(-)] + net-libs/rpcsvc-proto + dev-libs/userspace-rcu:= + sys-apps/util-linux + sys-libs/readline:= + ${PYTHON_DEPS} + + !elibc_glibc? ( sys-libs/argp-standalone ) + emacs? ( >=app-editors/emacs-23.1:* ) + fuse? ( >=sys-fs/fuse-2.7.0:0 ) + libtirpc? ( net-libs/libtirpc:= ) + !libtirpc? ( elibc_glibc? ( sys-libs/glibc[rpc(-)] ) ) + selinux? ( sec-policy/selinux-glusterfs ) + tcmalloc? ( dev-util/google-perftools ) + uring? ( sys-libs/liburing:= ) + xml? ( dev-libs/libxml2 ) +" +DEPEND=" + ${RDEPEND} + virtual/acl + test? ( >=dev-util/cmocka-1.0.1 + app-benchmarks/dbench + dev-vcs/git + virtual/perl-Test-Harness + dev-libs/yajl + sys-fs/xfsprogs + sys-apps/attr ) +" +BDEPEND=" + sys-devel/bison + sys-devel/flex + virtual/pkgconfig +" + +SITEFILE="50${PN}-mode-gentoo.el" + +DOCS=( AUTHORS ChangeLog NEWS README.md THANKS ) + +QA_PKGCONFIG_VERSION="" + +# Maintainer notes: +# * The build system will always configure & build argp-standalone but it'll never use it +# if the argp.h header is found in the system. Which should be the case with +# glibc or if argp-standalone is installed. + +pkg_setup() { + python_setup "python3*" + python-single-r1_pkg_setup +} + +src_prepare() { + default + + # build rpc-transport and xlators only once as shared libs + find rpc/rpc-transport xlators -name Makefile.am -exec \ + sed -i 's|.*$(top_srcdir).*\.sym|\0 -shared|' {} + || die + + # fix execution permissions + chmod +x libglusterfs/src/gen-defaults.py || die + + eautoreconf +} + +src_configure() { + econf \ + YACC=yacc.bison \ + LEX=flex \ + --disable-fusermount \ + --disable-lto \ + $(use_enable debug) \ + $(use_enable fuse fuse-client) \ + $(use_enable
[gentoo-commits] repo/gentoo:master commit in: net-libs/libpri/, net-libs/libpri/files/, profiles/
commit: c929eca080cee2c639e36f178c9f93c101444e09 Author: Jaco Kroon uls co za> AuthorDate: Thu Jan 4 18:23:04 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:12:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c929eca0 Revert "net-libs/libpri: treeclean" This reverts commit f63bbe0e048e4d66750b67b20508441f3504f026. Removal date was not yet met & there are plans to possibly resurrect dahdi, per the bug. Bug: https://bugs.gentoo.org/914477 Signed-off-by: Jaco Kroon uls.co.za> Signed-off-by: Sam James gentoo.org> net-libs/libpri/Manifest | 1 + net-libs/libpri/files/libpri-1.4.13-multilib.patch | 51 + .../libpri/files/libpri-1.4.13-no-static-lib.patch | 35 ++ .../files/libpri-1.6.0-respect-user-flags.patch| 53 ++ net-libs/libpri/libpri-1.6.0.ebuild| 33 ++ net-libs/libpri/metadata.xml | 12 + profiles/package.mask | 1 + 7 files changed, 186 insertions(+) diff --git a/net-libs/libpri/Manifest b/net-libs/libpri/Manifest new file mode 100644 index ..40c6ba6c7b40 --- /dev/null +++ b/net-libs/libpri/Manifest @@ -0,0 +1 @@ +DIST libpri-1.6.0.tar.gz 340578 BLAKE2B abef8004601ea6f2c48c23b7b9e5fe3b231e6b00b0389d0baa8cd8bd2b772bcece52b1e3cc98acb44f47fb4dabfaac30d59a638bf021c5fe66bc49209d942cfe SHA512 3eb876477cdd27c88f274e4a2e35a67f660b8d8eed140e56c40769982a58f1cdd4e5be352f8f220dc100eedf1ad09286c578430a52d9abe326440c8cbf517fa5 diff --git a/net-libs/libpri/files/libpri-1.4.13-multilib.patch b/net-libs/libpri/files/libpri-1.4.13-multilib.patch new file mode 100644 index ..22eec7e50059 --- /dev/null +++ b/net-libs/libpri/files/libpri-1.4.13-multilib.patch @@ -0,0 +1,51 @@ +--- libpri-1.4.13/Makefile.orig2012-09-26 17:46:23.0 +0200 libpri-1.4.13/Makefile 2012-10-10 08:04:44.0 +0200 +@@ -71,7 +71,7 @@ + CFLAGS += -fPIC $(ALERTING) $(LIBPRI_OPT) $(COVERAGE_CFLAGS) + INSTALL_PREFIX=$(DESTDIR) + INSTALL_BASE=/usr +-libdir?=$(INSTALL_BASE)/lib ++LIBDIR=$(INSTALL_PREFIX)$(INSTALL_BASE)/lib + ifneq ($(findstring Darwin,$(OSARCH)),) + SOFLAGS=$(LDFLAGS) -dynamic -bundle -Xlinker -macosx_version_min -Xlinker 10.4 -Xlinker -undefined -Xlinker dynamic_lookup -force_flat_namespace + ifeq ($(shell /usr/bin/sw_vers -productVersion | cut -c1-4),10.6) +@@ -145,27 +145,27 @@ + fi + + install: $(STATIC_LIBRARY) $(DYNAMIC_LIBRARY) +- mkdir -p $(INSTALL_PREFIX)$(libdir) ++ mkdir -p $(LIBDIR) + mkdir -p $(INSTALL_PREFIX)$(INSTALL_BASE)/include + ifneq (${OSARCH},SunOS) + install -m 644 libpri.h $(INSTALL_PREFIX)$(INSTALL_BASE)/include +- install -m 755 $(DYNAMIC_LIBRARY) $(INSTALL_PREFIX)$(libdir) +- #if [ -x /usr/sbin/sestatus ] && ( /usr/sbin/sestatus | grep "SELinux status:" | grep -q "enabled"); then /sbin/restorecon -v $(INSTALL_PREFIX)$(libdir)/$(DYNAMIC_LIBRARY); fi +- ( cd $(INSTALL_PREFIX)$(libdir) ; ln -sf $(DYNAMIC_LIBRARY) libpri.so) +- install -m 644 $(STATIC_LIBRARY) $(INSTALL_PREFIX)$(libdir) +- if test $$(id -u) = 0; then $(LDCONFIG) $(LDCONFIG_FLAGS) $(INSTALL_PREFIX)$(libdir); fi ++ install -m 755 $(DYNAMIC_LIBRARY) $(LIBDIR) ++ if [ -x /usr/sbin/sestatus ] && ( /usr/sbin/sestatus | grep "SELinux status:" | grep -q "enabled"); then /sbin/restorecon -v $(LIBDIR)/$(DYNAMIC_LIBRARY); fi ++ ( cd $(LIBDIR) ; ln -sf libpri.so.$(SONAME) libpri.so) ++ install -m 644 $(STATIC_LIBRARY) $(LIBDIR) ++ if test $$(id -u) = 0; then $(LDCONFIG) $(LDCONFIG_FLAGS) $(LIBDIR); fi + else + install -f $(INSTALL_PREFIX)$(INSTALL_BASE)/include -m 644 libpri.h +- install -f $(INSTALL_PREFIX)$(libdir) -m 755 $(DYNAMIC_LIBRARY) +- ( cd $(INSTALL_PREFIX)$(libdir) ; ln -sf $(DYNAMIC_LIBRARY) libpri.so) +- install -f $(INSTALL_PREFIX)$(libdir) -m 644 $(STATIC_LIBRARY) ++ install -f $(LIBDIR) -m 755 $(DYNAMIC_LIBRARY) ++ ( cd $(LIBDIR) ; ln -sf libpri.so.$(SONAME) libpri.so) ++ install -f $(LIBDIR) -m 644 $(STATIC_LIBRARY) + endif + + uninstall: + @echo "Removing Libpri" +- rm -f $(INSTALL_PREFIX)$(libdir)/$(STATIC_LIBRARY) +- rm -f $(INSTALL_PREFIX)$(libdir)/libpri.so +- rm -f $(INSTALL_PREFIX)$(libdir)/$(DYNAMIC_LIBRARY) ++ rm -f $(LIBDIR)/libpri.so.$(SONAME) ++ rm -f $(LIBDIR)/libpri.so ++ rm -f $(LIBDIR)/libpri.a + rm -f $(INSTALL_PREFIX)$(INSTALL_BASE)/include/libpri.h + + pritest: pritest.o $(STATIC_LIBRARY) diff --git a/net-libs/libpri/files/libpri-1.4.13-no-static-lib.patch b/net-libs/libpri/files/libpri-1.4.13-no-static-lib.patch new file mode 100644 index ..963e730c6fda --- /dev/null +++ b/net-libs/libpri/files/libpri-1.4.13-no-static-lib.patch @@ -0,0 +1,35 @@ +diff -uNr libpri-1.4.13.ORIG/Makefile libpri-1.4.13/Makefile +--- libpri-1.4.13.ORIG/Makefile
[gentoo-commits] repo/gentoo:master commit in: net-misc/asterisk/
commit: e024067d4fa9dc6181c04c764ee850c3ac862bd9 Author: Jaco Kroon uls co za> AuthorDate: Thu Jan 4 18:32:43 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:12:42 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e024067d net-misc/asterisk: add 20.5.2 Bug: https://bugs.gentoo.org/920026 Signed-off-by: Jaco Kroon uls.co.za> Signed-off-by: Sam James gentoo.org> net-misc/asterisk/Manifest | 1 + net-misc/asterisk/asterisk-20.5.2.ebuild | 358 +++ 2 files changed, 359 insertions(+) diff --git a/net-misc/asterisk/Manifest b/net-misc/asterisk/Manifest index 58a1d36e82a4..6c407b7ee57b 100644 --- a/net-misc/asterisk/Manifest +++ b/net-misc/asterisk/Manifest @@ -6,3 +6,4 @@ DIST asterisk-18.18.1.tar.gz 28407009 BLAKE2B b3c3325a8958fa25364c735508357e35e4 DIST asterisk-18.20.2.tar.gz 28448635 BLAKE2B 9949033f93d770673e80a86cd48a084da853d0cbb51aa50159e813653bb39efd062772331aeb5d127f0c1c58724d9c6d748d45a2e0803f276e83bc804b942c2c SHA512 3ee44047a2d9823550b031933b709e8fd7d6a2a0a4cfb2221187da0983f8d22e411b93fde22934753ae9a7272390c7feebc8addabf7e0943eb57ae7f2fa71b3c DIST asterisk-20.3.0.tar.gz 28176546 BLAKE2B 488cfe449c040c282afe438847d14f6cc20d1fb034fbb33555f8e43803b481d3f2b890ac01cc7d43278b41040093f8cedfc609c025cfab73fd8b9d23a0f67016 SHA512 332c24c089abca7059d80794b37a4f5dc34f0468a07f5534b0df26c5103e0508c9c5f3f35a02826ed6b33973c26503be2829fd51fa23a8056a58fa2b50b17730 DIST asterisk-20.3.1.tar.gz 28176262 BLAKE2B 9ee75ee297dc4df37f51f75444d46af083b794cb444ae77b601f17308889db22240939edf04761eb3d41e74e2a67a3329d427861a5a5d34fec6016d6660793bd SHA512 4e34de731211aebe916d19948c41aff370187bfadc1202837a96ebc7f218e5bd7c3936b5b4e34ba6e79c079f77eb5ed038239c903800d5a56ceda2f342218613 +DIST asterisk-20.5.2.tar.gz 28215394 BLAKE2B d9baddc5b2134fd8d7c23dc1407abc37ee937f4dc3ac6dacca43126e0f3ee45b5eca1b8a66834e267d8bb02eb35c8b2e73d854b0a234a85f2dc4048b9d1c4a99 SHA512 ff2d6ddd5b6031b6e4fcb15c82149c3272031b617bf5bca87af1d085464fcd9af6bd373e9431077ce58a558b50c6b2c9cd4d94e739ecc312371cd605e4746a84 diff --git a/net-misc/asterisk/asterisk-20.5.2.ebuild b/net-misc/asterisk/asterisk-20.5.2.ebuild new file mode 100644 index ..53593c91aac6 --- /dev/null +++ b/net-misc/asterisk/asterisk-20.5.2.ebuild @@ -0,0 +1,358 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} ) + +inherit autotools linux-info lua-single toolchain-funcs + +DESCRIPTION="Asterisk: A Modular Open Source PBX System" +HOMEPAGE="https://www.asterisk.org/; +SRC_URI="https://downloads.asterisk.org/pub/telephony/asterisk/releases/${P}.tar.gz; +LICENSE="GPL-2" +SLOT="0/${PV%%.*}" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" + +IUSE_VOICEMAIL_STORAGE=( + voicemail_storage_odbc + voicemail_storage_imap +) +IUSE="${IUSE_VOICEMAIL_STORAGE[*]} alsa blocks bluetooth calendar +caps cluster codec2 curl dahdi debug deprecated doc freetds gtalk http iconv ilbc ldap lua mysql newt odbc pjproject portaudio postgres radius selinux snmp span speex srtp +ssl static statsd systemd unbound vorbis xmpp" +IUSE_EXPAND="VOICEMAIL_STORAGE" +REQUIRED_USE="gtalk? ( xmpp ) + lua? ( ${LUA_REQUIRED_USE} ) + voicemail_storage_odbc? ( odbc ) +" + +PATCHES=( + "${FILESDIR}/asterisk-16.16.2-no-var-run-install.patch" +) + +DEPEND="acct-user/asterisk + acct-group/asterisk + dev-db/sqlite:3 + dev-libs/popt + >=dev-libs/jansson-2.11:= + dev-libs/libedit + dev-libs/libxml2:2 + dev-libs/libxslt + sys-apps/util-linux + sys-libs/zlib + virtual/libcrypt:= + alsa? ( media-libs/alsa-lib ) + bluetooth? ( net-wireless/bluez:= ) + calendar? ( + net-libs/neon:= + dev-libs/libical:= + dev-libs/iksemel + ) + caps? ( sys-libs/libcap ) + blocks? ( sys-libs/blocksruntime ) + cluster? ( sys-cluster/corosync ) + codec2? ( media-libs/codec2:= ) + curl? ( net-misc/curl ) + dahdi? ( + net-libs/libpri + net-misc/dahdi-tools + ) + freetds? ( dev-db/freetds ) + gtalk? ( dev-libs/iksemel ) + http? ( dev-libs/gmime:2.6 ) + iconv? ( virtual/libiconv ) + ilbc? ( media-libs/libilbc ) + ldap? ( net-nds/openldap:= ) + lua? ( ${LUA_DEPS} ) + mysql? ( dev-db/mysql-connector-c:= ) + newt? ( dev-libs/newt ) + odbc? ( dev-db/unixODBC ) + pjproject? ( >=net-libs/pjproject-2.12:= ) + portaudio? ( media-libs/portaudio ) + postgres? ( dev-db/postgresql:* ) + radius? ( net-dialup/freeradius-client ) + snmp? ( net-analyzer/net-snmp:= ) + span? ( media-libs/spandsp ) + speex? ( + media-libs/libogg + media-libs/speex + media-libs/speexdsp + ) +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/antlr-c/, dev-libs/antlr-c/files/
commit: 26b189e6ee6589afda4fa10507aef5e7907d2f13 Author: Sam James gentoo org> AuthorDate: Fri Jan 5 04:36:19 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 04:37:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26b189e6 dev-libs/antlr-c: fix autoconf macro; drop (repurpose) invalid USE=debug * Fix unnecessary use of AC_INCLUDES_DEFAULT (configure script + image is the same without it) which causes noise in ./configure * Drop USE=debug for debug symbols (invalid) * Rename USE=debugger -> USE=debug to match what USE=debug is really for * Cleanup 64-bit test Closes: https://bugs.gentoo.org/921345 Signed-off-by: Sam James gentoo.org> dev-libs/antlr-c/antlr-c-3.5.2-r3.ebuild | 62 +++ dev-libs/antlr-c/files/3.5-autoconf.patch | 11 ++ 2 files changed, 73 insertions(+) diff --git a/dev-libs/antlr-c/antlr-c-3.5.2-r3.ebuild b/dev-libs/antlr-c/antlr-c-3.5.2-r3.ebuild new file mode 100644 index ..efabf84d7edc --- /dev/null +++ b/dev-libs/antlr-c/antlr-c-3.5.2-r3.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs + +MY_PN="${PN%-c}" +DESCRIPTION="The ANTLR3 C Runtime" +HOMEPAGE="https://www.antlr3.org/; +SRC_URI="https://github.com/${MY_PN}/${MY_PN}3/archive/${PV}.tar.gz -> ${MY_PN}-${PV}.tar.gz" +S="${WORKDIR}/${MY_PN}3-${PV}/runtime/C" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" +IUSE="debug doc" + +BDEPEND="doc? ( app-doc/doxygen[dot] )" + +PATCHES=( + "${FILESDIR}/3.5-cflags.patch" + "${FILESDIR}/3.5-autoconf.patch" +) + +src_prepare() { + default + + sed -i '/^QUIET/s/NO/YES/' doxyfile || die + eautoreconf +} + +src_configure() { + local econfargs=( + $(use_enable debug antlrdebug) + ) + + case "$(tc-get-ptr-size)" in + 8) econfargs+=( --enable-64bit ) ;; + 4) econfargs+=( --disable-64bit ) ;; + esac + + CONFIG_SHELL="${BROOT}"/bin/bash econf "${econfargs[@]}" +} + +src_compile() { + default + + if use doc ; then + einfo "Generating API documentation ..." + doxygen -u doxyfile || die + doxygen doxyfile || die + + HTML_DOCS=( "${S}"/api/ ) + fi +} + +src_install() { + default + + find "${ED}" -name '*.la' -delete || die +} diff --git a/dev-libs/antlr-c/files/3.5-autoconf.patch b/dev-libs/antlr-c/files/3.5-autoconf.patch new file mode 100644 index ..5077652d2b5c --- /dev/null +++ b/dev-libs/antlr-c/files/3.5-autoconf.patch @@ -0,0 +1,11 @@ +https://bugs.gentoo.org/921345 +--- a/configure.ac b/configure.ac +@@ -148,7 +148,6 @@ AC_PROG_MAKE_SET + # Checks for libraries. + + # Checks for header files. +-AC_INCLUDES_DEFAULT() + AC_HEADER_RESOLV + AC_CHECK_HEADERS([sys/malloc.h malloc.h], [], [], + [[#ifdef HAVE_SYS_MALLOC_H
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/fprobe/files/, net-analyzer/fprobe/
commit: 0622020931085ab62a967e2e7ff366429089119f Author: Sam James gentoo org> AuthorDate: Fri Jan 5 05:02:27 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 05:02:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06220209 net-analyzer/fprobe: fix autoconf underquoting Closes: https://bugs.gentoo.org/921189 Signed-off-by: Sam James gentoo.org> .../fprobe/files/fprobe-1.1-autoconf.patch | 315 + net-analyzer/fprobe/fprobe-1.1-r7.ebuild | 47 +++ 2 files changed, 362 insertions(+) diff --git a/net-analyzer/fprobe/files/fprobe-1.1-autoconf.patch b/net-analyzer/fprobe/files/fprobe-1.1-autoconf.patch new file mode 100644 index ..9adccbe127e3 --- /dev/null +++ b/net-analyzer/fprobe/files/fprobe-1.1-autoconf.patch @@ -0,0 +1,315 @@ +https://bugs.gentoo.org/921189 + +Fix various underquoting issues and use of old macros. +--- a/configure.in b/configure.in +@@ -3,44 +3,42 @@ define([AC_CACHE_LOAD], ) + define([AC_CACHE_SAVE], ) + + AC_INIT +-AC_CANONICAL_SYSTEM +-AM_INIT_AUTOMAKE(fprobe,1.1) +-AM_CONFIG_HEADER(config.h) ++AC_CANONICAL_HOST ++AM_INIT_AUTOMAKE([fprobe], [1.1]) ++AM_CONFIG_HEADER([config.h]) + + AC_PROG_CC + AC_PROG_INSTALL + +-AC_CHECK_LIB(pthread, pthread_create, , +- AC_CHECK_LIB(c_r, pthread_create), , +- [AC_ERROR(POSIX threads not found)]) +-AC_SEARCH_LIBS(socket, socket) +-AC_SEARCH_LIBS(gethostbyname, nsl) +-AC_SEARCH_LIBS(sched_setscheduler, rt) ++AC_CHECK_LIB([pthread], [pthread_create], [], [AC_CHECK_LIB([c_r], [pthread_create], [], [AC_MSG_ERROR(POSIX threads not found)])]) ++AC_SEARCH_LIBS([socket], [socket]) ++AC_SEARCH_LIBS([gethostbyname], [nsl]) ++AC_SEARCH_LIBS([sched_setscheduler], [rt]) + + dnl + dnl inttypes + +-AC_CHECK_HEADER(inttypes.h, , +- [AC_CHECK_SIZEOF(int, 8) +- AC_CHECK_SIZEOF(long, 8) +- AC_CHECK_SIZEOF(long long, 8)] +-) ++AC_CHECK_HEADER([inttypes.h], [], [ ++ AC_CHECK_SIZEOF([int], [8]) ++ AC_CHECK_SIZEOF([long], [8]) ++ AC_CHECK_SIZEOF([long long], [8]) ++]) + + dnl + dnl OS type + +-case "${target}" in ++case "${host}" in + *-*-*linux*) +- AC_DEFINE_UNQUOTED(OS_LINUX, , OS type) +- AC_DEFINE_UNQUOTED(CLONEBASED_THREADS, , clone()-based threads) ++ AC_DEFINE_UNQUOTED([OS_LINUX], [], [OS type]) ++ AC_DEFINE_UNQUOTED([CLONEBASED_THREADS], [], [clone()-based threads]) + CFLAGS="$CFLAGS -D_BSD_SOURCE" + ;; + *-*-solaris*) +- AC_DEFINE_UNQUOTED(OS_SOLARIS, , OS type) ++ AC_DEFINE_UNQUOTED([OS_SOLARIS], [], [OS type]) + CFLAGS="$CFLAGS -D_POSIX_PTHREAD_SEMANTICS" + ;; + *-*-freebsd*) +- AC_DEFINE_UNQUOTED(OS_FREEBSD, , OS type) ++ AC_DEFINE_UNQUOTED([OS_FREEBSD], [], [OS type]) + CFLAGS="$CFLAGS -pthread" + ;; + esac +@@ -48,12 +46,12 @@ esac + dnl + dnl pcap.h location + +-AC_ARG_WITH(pcap, ++AC_ARG_WITH([pcap], + [ --with-pcap=DIR pcap.h location], +- pcap="$withval") ++ [pcap="$withval"]) + +-AC_CHECK_HEADER(pcap.h, , [ +- AC_MSG_CHECKING(for pcap.h in alternative location) ++AC_CHECK_HEADER([pcap.h], [] , [ ++ AC_MSG_CHECKING([for pcap.h in alternative location]) + found="" + pcap_dirs="$pcap /usr/include/pcap" + for pcap in $pcap_dirs; do +@@ -64,18 +62,18 @@ AC_CHECK_HEADER(pcap.h, , [ + fi + done + +- AC_MSG_RESULT($found) ++ AC_MSG_RESULT([$found]) + if test -z "$found"; then +- AC_ERROR(pcap.h not found) ++ AC_MSG_ERROR([pcap.h not found]) + fi + ]) + + dnl + dnl libpcap location + +-AC_ARG_WITH(libpcap, ++AC_ARG_WITH([libpcap], + [ --with-libpcap=DIR libpcap location], +- libpcap="$withval") ++ [libpcap="$withval"]) + + if test "$libpcap" = "yes"; then + libpcap="" +@@ -85,15 +83,15 @@ if test "$libpcap"; then + LDFLAGS="$LDFLAGS -L$libpcap" + fi + +-AC_CHECK_LIB(pcap, pcap_loop, , AC_ERROR(libpcap not found), $LDFLAGS) ++AC_CHECK_LIB([pcap], [pcap_loop], [], [AC_MSG_ERROR(libpcap not found)], [$LDFLAGS]) + + dnl + dnl Memory bulk indexing mode + +-AC_MSG_CHECKING(which memory bulk indexing mode to use) +-AC_ARG_WITH(membulk, ++AC_MSG_CHECKING([which memory bulk indexing mode to use]) ++AC_ARG_WITH([membulk], + [ --with-membulk=MODE indexing mode: index8|index16|ptr [default=ptr]], +- mem="$withval", mem="ptr") ++ [mem="$withval"], [mem="ptr"]) + + case "$mem" in + ptr) +@@ -106,95 +104,95 @@ case "$mem" in + mem_bits="16" +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: a06ef0571fc1557626b9b7c00b27d05800a34b0a Author: Sam James gentoo org> AuthorDate: Fri Jan 5 04:43:18 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 04:43:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a06ef057 sys-fs/ntfs3g: drop eautoreconf, use CONFIG_SHELL instead ``` configure.ac:246: error: possibly undefined macro: AC_MSG_ERROR If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. configure.ac:337: error: possibly undefined macro: AM_PATH_LIBGCRYPT configure.ac:342: error: possibly undefined macro: AC_MSG_WARN ``` We end up needing dev-libs/libgcrypt at configure-time for its autoconf/m4 macro because we eautoreconf. Let's instead drop the bashism patch, use CONFIG_SHELL=bash, and then drop autoreconf. Closes: https://bugs.gentoo.org/921018 Signed-off-by: Sam James gentoo.org> sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild | 19 +-- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild index be0d0b50c0bf..684524892382 100644 --- a/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild @@ -1,9 +1,9 @@ -# Copyright 2006-2022 Gentoo Authors +# Copyright 2006-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit autotools toolchain-funcs +inherit toolchain-funcs MY_P="ntfs-3g_ntfsprogs-${PV}" @@ -33,17 +33,6 @@ BDEPEND=" S="${WORKDIR}/${MY_P}" -PATCHES=( - "${FILESDIR}"/${PN}-2022.5.17-configure-bashism.patch -) - -src_prepare() { - default - - # Only needed for bashism patch - eautoreconf -} - src_configure() { tc-ld-disable-gold @@ -74,7 +63,9 @@ src_configure() { --with-fuse=internal ) - econf "${myconf[@]}" + # bash for bug #921018 - should be fixed in next release though + # see https://github.com/tuxera/ntfs-3g/pull/58 + CONFIG_SHELL="${BROOT}"/bin/bash econf "${myconf[@]}" } src_install() {
[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome/
commit: 83160fa1c0026da21add531ed073a5f5530a99fe Author: Matt Jolly footclan ninja> AuthorDate: Thu Jan 4 08:39:48 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 04:10:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83160fa1 www-client/google-chrome: automated update (120.0.6099.199) Bug: https://bugs.gentoo.org/921337 Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> www-client/google-chrome/Manifest | 2 +- ...chrome-120.0.6099.129.ebuild => google-chrome-120.0.6099.199.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/google-chrome/Manifest b/www-client/google-chrome/Manifest index b897912ab4cd..ffc29bb4424a 100644 --- a/www-client/google-chrome/Manifest +++ b/www-client/google-chrome/Manifest @@ -1 +1 @@ -DIST google-chrome-stable_120.0.6099.129-1_amd64.deb 104953176 BLAKE2B 15f05c55bbea3e3e716241808e699079699b3d27de65739490ad7b1d2beb56d0f8616be8cf554db13ec36a13ef47ec1409fe59d17b4582e778e14e8a7c7dcf86 SHA512 b0ea22a4f7ff2ddb1667a33985ddb3055dbc24d2266d40c14f20d6a28c6359d6589cf41513c274f0240ddae3b4aec970aaf16f77bc806276ae7364c50cc33a4e +DIST google-chrome-stable_120.0.6099.199-1_amd64.deb 105001444 BLAKE2B 8a25dd13dab4cd7f42087a22acf1ff5b2f70f57b2262fc45308bd3d09a8e25e1a51e433c91f54576f394a1a770a0231da478c4935e218a8d38aff7dc62e726b3 SHA512 83f7382e06fc288c5522cb1426c09a3005140de8e1f2697ad6c6622b6880054095e8de3f31c6ff6a3c35b99fb4295ff4d7bb1b0a34ffcb02e951889e8591aa7e diff --git a/www-client/google-chrome/google-chrome-120.0.6099.129.ebuild b/www-client/google-chrome/google-chrome-120.0.6099.199.ebuild similarity index 100% rename from www-client/google-chrome/google-chrome-120.0.6099.129.ebuild rename to www-client/google-chrome/google-chrome-120.0.6099.199.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-client/chromium/
commit: c3b05ae3e5c9c8891702cabd543a590f4a736f80 Author: Matt Jolly footclan ninja> AuthorDate: Thu Jan 4 10:24:13 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 04:10:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3b05ae3 www-client/chromium: add 120.0.6099.199 Bug: https://bugs.gentoo.org/921337 Signed-off-by: Matt Jolly footclan.ninja> Closes: https://github.com/gentoo/gentoo/pull/34636 Signed-off-by: Sam James gentoo.org> www-client/chromium/Manifest |1 + www-client/chromium/chromium-120.0.6099.199.ebuild | 1286 2 files changed, 1287 insertions(+) diff --git a/www-client/chromium/Manifest b/www-client/chromium/Manifest index 8641f55019c5..6063b0fd35f3 100644 --- a/www-client/chromium/Manifest +++ b/www-client/chromium/Manifest @@ -1,5 +1,6 @@ DIST chromium-120.0.6099.109.tar.xz 3284819132 BLAKE2B b339d8879909f8f06320dd99b45c57e2ad1f74f7260a4bdc6385359cb2a82e6685dcbff2d21a9c829bc1ba5c7f51576f2276ec4a353b14e1053bda432af6f6fd SHA512 874e05294535b588a450110f52a69e973f9a3b2e0980330f4dcd94c10a3f637d877dd89f4d453b018afd86d3b59162c5671d784be802c18dbcf78bec63b9f344 DIST chromium-120.0.6099.129.tar.xz 3283749920 BLAKE2B 889b91eec84fc12d42d0bfe04f41c779b84aab704b47f05a276fa9725696740fc0308764602e87161b1ad73a5bb260cc75e88a8133791dd1b074780363670e51 SHA512 2b12d2af7b469d2896000c785f0252eb260bffb523d8e1b82f1d8ab4098de8e297dd6fe901de58a1f57672c9699523d88342637fc69b5260fe5cf296183e3edf +DIST chromium-120.0.6099.199.tar.xz 3285099132 BLAKE2B 36836c7fe3b1a41bf18d94569ad1026d6e3db60d7c91e740e41a49cc504c5da26d5b165ba614484e918edfb1636d7ce311e082a890930e54f8b0f7951d69c061 SHA512 0efb15c56c081f10ab1db8ac8850e56752d70b93f6b20c9ebfd24f866fe5e194abdac8dbc43fff0f51b38e7f6ba1d9cdbcb32e14a74f6526265ed09d93186db2 DIST chromium-120.0.6099.71.tar.xz 3283091280 BLAKE2B 1e5096b8d03f1ee65b5c1ea98cdc2230bb3f789bcf87750891d47c5c79e79997602997b72c3c5f4f8f10a5f7bb754ccf1065e789ff5949c2ce084b1759e7280b SHA512 a46a7e92615e35433959db5e3dbd7f829fc8ddda61cb88f46d99091de0c8ab65c847c8cdc881e34abdabaf1b638416e5a70eaee9c7e3a489e53ee55d09b8a790 DIST chromium-patches-120.tar.bz2 8630 BLAKE2B aa815521d027036757e5316478c2974e107185662d4c6a200bc7f448558730a3cb11e0a6e28d6a48ff60379813eed10d91c04917002228cf97c8448423cc0994 SHA512 1af05a17c54ea2f23b6f18b40c21304a94076eda4f9dcdf34ff93e1a729ae5a6b69816d32b5855b1cbb412eefaefb3d343fce05afd99347dcf9302a1d47ad3e6 DIST chromium-ppc64le-gentoo-patches-1.tar.xz 5636 BLAKE2B 1d898939df023c59285b27bee552470483ea06375d1ee8d6947b89c5927c23cc7bfec6b49f3b376ece931d11a56f8e2a45791e0f92ad61974fc8c34c1082d89c SHA512 8a71cb007e47cda8e5fe5d185729389e65c48bd322c8ee8b3986bee8571427b959628f2666bda646a3f89ae64197c0957d3626845ff03461dbd5dee4c964d07c diff --git a/www-client/chromium/chromium-120.0.6099.199.ebuild b/www-client/chromium/chromium-120.0.6099.199.ebuild new file mode 100644 index ..1ebc99e116e1 --- /dev/null +++ b/www-client/chromium/chromium-120.0.6099.199.ebuild @@ -0,0 +1,1286 @@ +# Copyright 2009-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Can't do 12 yet: heavy use of imp, among other things (bug #915001, bug #915062) +PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_REQ_USE="xml(+)" + +# These variables let us easily bound supported compiler versions in one place. +# The bundled Clang is updated by Google every ~two weeks, so we can't +# just assume that anything other than the latest version in ::gentoo +# will work (and even that will probably break occasionally) +LLVM_MAX_SLOT=17 +LLVM_MIN_SLOT=16 +MIN_GCC_VER=12 +GN_MIN_VER=0.2122 + +# This variable is set to yes when building with GCC is broken. +# https://bugs.chromium.org/p/v8/issues/detail?id=14449 - V8 used in 120 can't build with GCC +: ${CHROMIUM_FORCE_CLANG=yes} +# This variable is set to yes when we need to force libcxx. Since we'll always force clang, too, we can avoid depends. +# https://gcc.gnu.org/bugzilla/show_bug.cgi?id=101227 - Chromium 120: +#webrtc - no matching member function for call to 'emplace' +: ${CHROMIUM_FORCE_LIBCXX=yes} +# This variable is set to yes when building with bfd is broken. +# See bug #918897 for arm64 where bfd can't handle the size. +: ${CHROMIUM_FORCE_LLD=no} + +VIRTUALX_REQUIRED="pgo" + +CHROMIUM_LANGS="af am ar bg bn ca cs da de el en-GB es es-419 et fa fi fil 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 check-reqs chromium-2 desktop flag-o-matic llvm ninja-utils pax-utils +inherit python-any-r1 qmake-utils readme.gentoo-r1 toolchain-funcs virtualx xdg-utils + +DESCRIPTION="Open-source version of Google Chrome web browser" +HOMEPAGE="https://www.chromium.org/; +PATCHSET_PPC64="120.0.6099.109-1raptor0~deb12u1" +PATCH_V="${PV%%\.*}"
[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/
commit: 87470d5e7f53f7d13299709385db7110bf9158cb Author: Matt Jolly footclan ninja> AuthorDate: Thu Jan 4 08:41:39 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 04:10:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87470d5e www-client/opera-developer: remove old Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> www-client/opera-developer/Manifest| 1 - .../opera-developer-107.0.5004.0.ebuild| 170 - 2 files changed, 171 deletions(-) diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest index 60bb43796846..dc94232f4940 100644 --- a/www-client/opera-developer/Manifest +++ b/www-client/opera-developer/Manifest @@ -1,4 +1,3 @@ -DIST opera-developer_107.0.5004.0_amd64.deb 107914092 BLAKE2B 85a85946e02974de81858f6c4b18640e5a2de05411db9eb0fedd2649d6527892917332e8c116c79c40df314956813eb80d90e6907fb713963d9fb9dfa52a943d SHA512 eda47c10ee3cdd03043b283e278af70663417afdbbfee82e7e5f1c410dc0bb2c508106cb2c85570b578795e03b7a9d7af0942bfe4b85938afbf0165d59a396fb DIST opera-developer_107.0.5012.0_amd64.deb 107764616 BLAKE2B 6806cb45b43805fcc4794a0be44b41f4bc0e9d3eac815355600d5dae0b812ebe3717b1ea3e2cb2a38231375256c93d0c00a0dfb768b2892139260056403c008a SHA512 a159de3291c54bc926e01c80ea228b6bc4376a8f390c5ea5d9249c5d67a19689d0355853dbfd52242ea4545b86d0ad843d77e404d84b06a97f5929a663d27253 DIST opera-developer_107.0.5019.0_amd64.deb 108465308 BLAKE2B 21028d108ce136a127bda80a03228e712185b0ed683d8150b7c66c8ad7696b9efaabfe2aa4acca93a4466b52c5e8b565c9f95776acaa09f0e37cf0c3992aa985 SHA512 67b2db8a87b9c6f7f7ec0d24145a71b65a6c504ec68ec8b9b7d1a11a27ce56017e4e55aaa0ea3b98f7bdce446f6e58f59f2f7b85813fe70bf8caf8d8a287a61e DIST opera-developer_107.0.5035.0_amd64.deb 108431432 BLAKE2B 472c94df2633437bd225dae154b0857f6ed86765d5cef29eb975c9718199101a3b247806eb3502ca894487d5222f59cfbd56ac98073a880f4d173154850f5b65 SHA512 960b3294ef88296caae483c3689b81475293a2bf10656fb1cdefd5acbb29c8e9aaa1c32a99cea2f4fa471d8f01247475df2b8072df7082c3717a72b84992c476 diff --git a/www-client/opera-developer/opera-developer-107.0.5004.0.ebuild b/www-client/opera-developer/opera-developer-107.0.5004.0.ebuild deleted file mode 100644 index fa627a202454.. --- a/www-client/opera-developer/opera-developer-107.0.5004.0.ebuild +++ /dev/null @@ -1,170 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_LANGS=" - bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id - it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi - zh-CN zh-TW -" - -# These are intended for ebuild maintainer use to force RPM if DEB is not available. -: ${OPERA_FORCE_RPM=no} - -inherit chromium-2 pax-utils xdg - -if [[ ${OPERA_FORCE_RPM} == yes ]]; then - inherit rpm - OPERA_ARCHIVE_EXT="rpm" -else - inherit unpacker - OPERA_ARCHIVE_EXT="deb" -fi - -DESCRIPTION="A fast and secure web browser" -HOMEPAGE="https://www.opera.com/; -LICENSE="OPERA-2018" -SLOT="0" - -SRC_URI_BASE=( - "https://download1.operacdn.com/pub/${PN}; - "https://download2.operacdn.com/pub/${PN}; - "https://download3.operacdn.com/pub/${PN}; - "https://download4.operacdn.com/pub/${PN}; -) - -if [[ ${PN} == opera ]]; then - MY_PN=${PN}-stable - SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) -else - MY_PN=${PN} -fi - -KEYWORDS="-* ~amd64" - -FFMPEG_VERSION="114.0.5735.9" - -SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} - proprietary-codecs? ( - mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz - )" - -IUSE="+proprietary-codecs +suid qt5 qt6" -RESTRICT="bindist mirror strip" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gsettings-desktop-schemas - media-libs/alsa-lib - media-libs/mesa[gbm(+)] - net-misc/curl - net-print/cups - sys-apps/dbus - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/pango - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[X] - dev-qt/qtwidgets:5 - ) - qt6? ( dev-qt/qtbase:6[gui,widgets] ) -" - -QA_PREBUILT="*" -S=${WORKDIR} -OPERA_HOME="opt/opera${PN#opera}" - -pkg_pretend() { - # Protect against people using autounmask overzealously -
[gentoo-commits] repo/gentoo:master commit in: www-client/opera-developer/
commit: 0b7b2a1a8f25425722b00efdd3823b737e244ac6 Author: Matt Jolly footclan ninja> AuthorDate: Thu Jan 4 08:41:34 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 04:10:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b7b2a1a www-client/opera-developer: automated bump (107.0.5035.0) Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> www-client/opera-developer/Manifest| 1 + .../opera-developer-107.0.5035.0.ebuild| 170 + 2 files changed, 171 insertions(+) diff --git a/www-client/opera-developer/Manifest b/www-client/opera-developer/Manifest index 55b979fd609e..60bb43796846 100644 --- a/www-client/opera-developer/Manifest +++ b/www-client/opera-developer/Manifest @@ -1,4 +1,5 @@ DIST opera-developer_107.0.5004.0_amd64.deb 107914092 BLAKE2B 85a85946e02974de81858f6c4b18640e5a2de05411db9eb0fedd2649d6527892917332e8c116c79c40df314956813eb80d90e6907fb713963d9fb9dfa52a943d SHA512 eda47c10ee3cdd03043b283e278af70663417afdbbfee82e7e5f1c410dc0bb2c508106cb2c85570b578795e03b7a9d7af0942bfe4b85938afbf0165d59a396fb DIST opera-developer_107.0.5012.0_amd64.deb 107764616 BLAKE2B 6806cb45b43805fcc4794a0be44b41f4bc0e9d3eac815355600d5dae0b812ebe3717b1ea3e2cb2a38231375256c93d0c00a0dfb768b2892139260056403c008a SHA512 a159de3291c54bc926e01c80ea228b6bc4376a8f390c5ea5d9249c5d67a19689d0355853dbfd52242ea4545b86d0ad843d77e404d84b06a97f5929a663d27253 DIST opera-developer_107.0.5019.0_amd64.deb 108465308 BLAKE2B 21028d108ce136a127bda80a03228e712185b0ed683d8150b7c66c8ad7696b9efaabfe2aa4acca93a4466b52c5e8b565c9f95776acaa09f0e37cf0c3992aa985 SHA512 67b2db8a87b9c6f7f7ec0d24145a71b65a6c504ec68ec8b9b7d1a11a27ce56017e4e55aaa0ea3b98f7bdce446f6e58f59f2f7b85813fe70bf8caf8d8a287a61e +DIST opera-developer_107.0.5035.0_amd64.deb 108431432 BLAKE2B 472c94df2633437bd225dae154b0857f6ed86765d5cef29eb975c9718199101a3b247806eb3502ca894487d5222f59cfbd56ac98073a880f4d173154850f5b65 SHA512 960b3294ef88296caae483c3689b81475293a2bf10656fb1cdefd5acbb29c8e9aaa1c32a99cea2f4fa471d8f01247475df2b8072df7082c3717a72b84992c476 DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f SHA512 bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c diff --git a/www-client/opera-developer/opera-developer-107.0.5035.0.ebuild b/www-client/opera-developer/opera-developer-107.0.5035.0.ebuild new file mode 100644 index ..fa627a202454 --- /dev/null +++ b/www-client/opera-developer/opera-developer-107.0.5035.0.ebuild @@ -0,0 +1,170 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS=" + bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id + it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi + zh-CN zh-TW +" + +# These are intended for ebuild maintainer use to force RPM if DEB is not available. +: ${OPERA_FORCE_RPM=no} + +inherit chromium-2 pax-utils xdg + +if [[ ${OPERA_FORCE_RPM} == yes ]]; then + inherit rpm + OPERA_ARCHIVE_EXT="rpm" +else + inherit unpacker + OPERA_ARCHIVE_EXT="deb" +fi + +DESCRIPTION="A fast and secure web browser" +HOMEPAGE="https://www.opera.com/; +LICENSE="OPERA-2018" +SLOT="0" + +SRC_URI_BASE=( + "https://download1.operacdn.com/pub/${PN}; + "https://download2.operacdn.com/pub/${PN}; + "https://download3.operacdn.com/pub/${PN}; + "https://download4.operacdn.com/pub/${PN}; +) + +if [[ ${PN} == opera ]]; then + MY_PN=${PN}-stable + SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) +else + MY_PN=${PN} +fi + +KEYWORDS="-* ~amd64" + +FFMPEG_VERSION="114.0.5735.9" + +SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} + proprietary-codecs? ( + mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz + )" + +IUSE="+proprietary-codecs +suid qt5 qt6" +RESTRICT="bindist mirror strip" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gsettings-desktop-schemas + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr +
[gentoo-commits] repo/gentoo:master commit in: www-client/opera/
commit: 8cd1889128992cf5db06ea62dd4b0be29e1c6a89 Author: Matt Jolly footclan ninja> AuthorDate: Thu Jan 4 08:40:59 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 04:10:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8cd18891 www-client/opera: amd64 stable (106.0.4998.19) Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> www-client/opera/opera-106.0.4998.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/opera/opera-106.0.4998.19.ebuild b/www-client/opera/opera-106.0.4998.19.ebuild index fa627a202454..1b66d70aadeb 100644 --- a/www-client/opera/opera-106.0.4998.19.ebuild +++ b/www-client/opera/opera-106.0.4998.19.ebuild @@ -41,7 +41,7 @@ else MY_PN=${PN} fi -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" FFMPEG_VERSION="114.0.5735.9"
[gentoo-commits] repo/gentoo:master commit in: www-client/opera/
commit: 692f99c687a653d1bcf2d50145536dcb5fa7d9a7 Author: Matt Jolly footclan ninja> AuthorDate: Thu Jan 4 08:40:51 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 04:10:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=692f99c6 www-client/opera: automated bump (106.0.4998.19) Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> www-client/opera/Manifest | 1 + www-client/opera/opera-106.0.4998.19.ebuild | 170 2 files changed, 171 insertions(+) diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index 3657a7326f90..d1ca604d5621 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -1,2 +1,3 @@ DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f SHA512 bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c DIST opera-stable_106.0.4998.16_amd64.deb 108187040 BLAKE2B de3936324056665779c8357ad214d1be3a7851edc5733a57ef2982fc1704cd0b5f0609ad8a1cb35236f1422dc603d14367f60916e64960f0515306af77c893e2 SHA512 075fe292bb82b9162464c3d776db781a2ecfa619634b0d82fa3f1acd5acc722b91ec3141f9b8e5e8b9490cc76a556a7fb3f27969b1428976942f9714126145fb +DIST opera-stable_106.0.4998.19_amd64.deb 108191464 BLAKE2B effa31ba224b253e9219bd2e5fa1dcbe779069324f3df3e48fa92142b148cefc96b1251d245abe27d7dee6f56544bfa58fc8d15b580d9de61ffd56dfe91e8243 SHA512 606250a062829898945a38c5f0cd5f7d1a70d4b27154cb5ad2ecc9ed63fa2acfe36d028f8fc1a282c76dc157f47834593d0545e6b87cc575fcadebfb6852d304 diff --git a/www-client/opera/opera-106.0.4998.19.ebuild b/www-client/opera/opera-106.0.4998.19.ebuild new file mode 100644 index ..fa627a202454 --- /dev/null +++ b/www-client/opera/opera-106.0.4998.19.ebuild @@ -0,0 +1,170 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +CHROMIUM_LANGS=" + bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id + it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi + zh-CN zh-TW +" + +# These are intended for ebuild maintainer use to force RPM if DEB is not available. +: ${OPERA_FORCE_RPM=no} + +inherit chromium-2 pax-utils xdg + +if [[ ${OPERA_FORCE_RPM} == yes ]]; then + inherit rpm + OPERA_ARCHIVE_EXT="rpm" +else + inherit unpacker + OPERA_ARCHIVE_EXT="deb" +fi + +DESCRIPTION="A fast and secure web browser" +HOMEPAGE="https://www.opera.com/; +LICENSE="OPERA-2018" +SLOT="0" + +SRC_URI_BASE=( + "https://download1.operacdn.com/pub/${PN}; + "https://download2.operacdn.com/pub/${PN}; + "https://download3.operacdn.com/pub/${PN}; + "https://download4.operacdn.com/pub/${PN}; +) + +if [[ ${PN} == opera ]]; then + MY_PN=${PN}-stable + SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) +else + MY_PN=${PN} +fi + +KEYWORDS="-* ~amd64" + +FFMPEG_VERSION="114.0.5735.9" + +SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} + proprietary-codecs? ( + mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz + )" + +IUSE="+proprietary-codecs +suid qt5 qt6" +RESTRICT="bindist mirror strip" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + gnome-base/gsettings-desktop-schemas + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-misc/curl + net-print/cups + sys-apps/dbus + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/pango + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[X] + dev-qt/qtwidgets:5 + ) + qt6? ( dev-qt/qtbase:6[gui,widgets] ) +" + +QA_PREBUILT="*" +S=${WORKDIR} +OPERA_HOME="opt/opera${PN#opera}" + +pkg_pretend() { + # Protect against people using autounmask overzealously + use amd64 || die "opera only works on amd64" +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + : +} + +src_install() { + dodir / + cd "${ED}" || die + if [[ ${OPERA_FORCE_RPM} == yes ]]; then + rpm_src_unpack "${A[0]}" + else + unpacker + fi + + # move to /opt, bug #573052 + mkdir -p "${OPERA_HOME%${PN}}" +
[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/
commit: 46d515d4bd24e1f96922cd5442c08006359778b4 Author: Matt Jolly footclan ninja> AuthorDate: Thu Jan 4 08:39:56 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 04:10:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46d515d4 www-plugins/chrome-binary-plugins: automated update (120.0.6099.199) Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> www-plugins/chrome-binary-plugins/Manifest | 2 +- ...20.0.6099.129.ebuild => chrome-binary-plugins-120.0.6099.199.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-plugins/chrome-binary-plugins/Manifest b/www-plugins/chrome-binary-plugins/Manifest index b89a1fadeeb5..39c5cf31a8e4 100644 --- a/www-plugins/chrome-binary-plugins/Manifest +++ b/www-plugins/chrome-binary-plugins/Manifest @@ -1,3 +1,3 @@ DIST google-chrome-beta_121.0.6167.16-1_amd64.deb 106277092 BLAKE2B abfb52137cb295bf0a3b68664205c0326b3e0838bfc27e9b34d4031be2567a7eeb54b86b2b29fd1ccd35161cc0dd8d7598f0ce52e1b5a7d162bfdf739516a954 SHA512 a146e5f250a6d397627c492a87a85b6295ae121f7f2112e88c7cfeb7df6ceeeb4be07d13b6b73c5356b3acd2ac59cc069ee86cb89ac082ba71190833175fa446 -DIST google-chrome-stable_120.0.6099.129-1_amd64.deb 104953176 BLAKE2B 15f05c55bbea3e3e716241808e699079699b3d27de65739490ad7b1d2beb56d0f8616be8cf554db13ec36a13ef47ec1409fe59d17b4582e778e14e8a7c7dcf86 SHA512 b0ea22a4f7ff2ddb1667a33985ddb3055dbc24d2266d40c14f20d6a28c6359d6589cf41513c274f0240ddae3b4aec970aaf16f77bc806276ae7364c50cc33a4e +DIST google-chrome-stable_120.0.6099.199-1_amd64.deb 105001444 BLAKE2B 8a25dd13dab4cd7f42087a22acf1ff5b2f70f57b2262fc45308bd3d09a8e25e1a51e433c91f54576f394a1a770a0231da478c4935e218a8d38aff7dc62e726b3 SHA512 83f7382e06fc288c5522cb1426c09a3005140de8e1f2697ad6c6622b6880054095e8de3f31c6ff6a3c35b99fb4295ff4d7bb1b0a34ffcb02e951889e8591aa7e DIST google-chrome-unstable_122.0.6182.0-1_amd64.deb 106420332 BLAKE2B 7e3c97d0bc731b2ff3901150ce8d370a0627fa918a33a90f77be0ac2772d2b20b5b77f415c5943b757bbe06d6b82e56fe13c875046796f56b8ad42a97222606a SHA512 344fbdeedfd0f2e5e7bffc2b8770351219e993eef75ec561670ca3201af9e7a635ecbfa944c49e64e5b5f3969c793f973c2c6d18dc96d2fef4605f5715263ddc diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-120.0.6099.129.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-120.0.6099.199.ebuild similarity index 100% rename from www-plugins/chrome-binary-plugins/chrome-binary-plugins-120.0.6099.129.ebuild rename to www-plugins/chrome-binary-plugins/chrome-binary-plugins-120.0.6099.199.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-client/opera/
commit: 7438e89acd0d64416a8e5610207069d04304d87f Author: Matt Jolly footclan ninja> AuthorDate: Thu Jan 4 08:41:03 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 04:10:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7438e89a www-client/opera: remove old Signed-off-by: Matt Jolly footclan.ninja> Signed-off-by: Sam James gentoo.org> www-client/opera/Manifest | 1 - www-client/opera/opera-106.0.4998.16.ebuild | 170 2 files changed, 171 deletions(-) diff --git a/www-client/opera/Manifest b/www-client/opera/Manifest index d1ca604d5621..2c04601c3788 100644 --- a/www-client/opera/Manifest +++ b/www-client/opera/Manifest @@ -1,3 +1,2 @@ DIST opera-ffmpeg-codecs-114.0.5735.9.tar.xz 1315192 BLAKE2B ef9a0cfc8c30ac0a837863644f3c2d5e78059575e2b8f6fda9253304f4815a39d021602e802dac7e1d5a1685aa5015a02019c4a0399f0bdc81136f956cc1d55f SHA512 bdad66bd5d238bdeb81a4e2a956f0a814633360f05c7bed2161df9506d2ccc45ba452cc8974c755fe0d3f46adceb90324a472a5dac72e9c65391ae7a841c -DIST opera-stable_106.0.4998.16_amd64.deb 108187040 BLAKE2B de3936324056665779c8357ad214d1be3a7851edc5733a57ef2982fc1704cd0b5f0609ad8a1cb35236f1422dc603d14367f60916e64960f0515306af77c893e2 SHA512 075fe292bb82b9162464c3d776db781a2ecfa619634b0d82fa3f1acd5acc722b91ec3141f9b8e5e8b9490cc76a556a7fb3f27969b1428976942f9714126145fb DIST opera-stable_106.0.4998.19_amd64.deb 108191464 BLAKE2B effa31ba224b253e9219bd2e5fa1dcbe779069324f3df3e48fa92142b148cefc96b1251d245abe27d7dee6f56544bfa58fc8d15b580d9de61ffd56dfe91e8243 SHA512 606250a062829898945a38c5f0cd5f7d1a70d4b27154cb5ad2ecc9ed63fa2acfe36d028f8fc1a282c76dc157f47834593d0545e6b87cc575fcadebfb6852d304 diff --git a/www-client/opera/opera-106.0.4998.16.ebuild b/www-client/opera/opera-106.0.4998.16.ebuild deleted file mode 100644 index 1b66d70aadeb.. --- a/www-client/opera/opera-106.0.4998.16.ebuild +++ /dev/null @@ -1,170 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -CHROMIUM_LANGS=" - bg bn ca cs da de el en-GB en-US es-419 es fil fi fr hi hr hu id - it ja ko lt lv ms nb nl pl pt-BR pt-PT ro ru sk sr sv sw ta te th tr uk vi - zh-CN zh-TW -" - -# These are intended for ebuild maintainer use to force RPM if DEB is not available. -: ${OPERA_FORCE_RPM=no} - -inherit chromium-2 pax-utils xdg - -if [[ ${OPERA_FORCE_RPM} == yes ]]; then - inherit rpm - OPERA_ARCHIVE_EXT="rpm" -else - inherit unpacker - OPERA_ARCHIVE_EXT="deb" -fi - -DESCRIPTION="A fast and secure web browser" -HOMEPAGE="https://www.opera.com/; -LICENSE="OPERA-2018" -SLOT="0" - -SRC_URI_BASE=( - "https://download1.operacdn.com/pub/${PN}; - "https://download2.operacdn.com/pub/${PN}; - "https://download3.operacdn.com/pub/${PN}; - "https://download4.operacdn.com/pub/${PN}; -) - -if [[ ${PN} == opera ]]; then - MY_PN=${PN}-stable - SRC_URI_BASE=( "${SRC_URI_BASE[@]/%//desktop}" ) -else - MY_PN=${PN} -fi - -KEYWORDS="-* amd64" - -FFMPEG_VERSION="114.0.5735.9" - -SRC_URI="${SRC_URI_BASE[@]/%//${PV}/linux/${MY_PN}_${PV}_amd64.${OPERA_ARCHIVE_EXT}} - proprietary-codecs? ( - mirror+https://dev.gentoo.org/~sultan/distfiles/www-client/opera/opera-ffmpeg-codecs-${FFMPEG_VERSION}.tar.xz - )" - -IUSE="+proprietary-codecs +suid qt5 qt6" -RESTRICT="bindist mirror strip" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - gnome-base/gsettings-desktop-schemas - media-libs/alsa-lib - media-libs/mesa[gbm(+)] - net-misc/curl - net-print/cups - sys-apps/dbus - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/gtk+:3 - x11-libs/libdrm - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/pango - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[X] - dev-qt/qtwidgets:5 - ) - qt6? ( dev-qt/qtbase:6[gui,widgets] ) -" - -QA_PREBUILT="*" -S=${WORKDIR} -OPERA_HOME="opt/opera${PN#opera}" - -pkg_pretend() { - # Protect against people using autounmask overzealously - use amd64 || die "opera only works on amd64" -} - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - : -} - -src_install() { - dodir / - cd "${ED}" || die - if [[ ${OPERA_FORCE_RPM} == yes ]]; then - rpm_src_unpack "${A[0]}" - else - unpacker - fi - - # move to /opt, bug #573052 - mkdir -p "${OPERA_HOME%${PN}}" - if [[
[gentoo-commits] data/gentoo-news:master commit in: 2024-01-05-usr-initramfs/
commit: 114a15884faf88f202073de48812613b264f49e0 Author: Eli Schwartz gmail com> AuthorDate: Tue Jan 2 04:04:32 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 04:10:37 2024 + URL:https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=114a1588 2024-01-05-usr-initramfs: add news item Revival of commit a79dd69b0cca439bc0c483c9193c79e0554819d0. Bug: https://bugs.gentoo.org/868306#c10 Bug: https://bugs.gentoo.org/902829 Bug: https://bugs.gentoo.org/915379 Bug: https://bugs.gentoo.org/825078 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> .../2024-01-05-usr-initramfs.en.txt| 46 ++ 1 file changed, 46 insertions(+) diff --git a/2024-01-05-usr-initramfs/2024-01-05-usr-initramfs.en.txt b/2024-01-05-usr-initramfs/2024-01-05-usr-initramfs.en.txt new file mode 100644 index 000..c54d978 --- /dev/null +++ b/2024-01-05-usr-initramfs/2024-01-05-usr-initramfs.en.txt @@ -0,0 +1,46 @@ +Title: Separate /usr now requires an initramfs +Author: Eli Schwartz +Posted: 2024-01-05 +Revision: 1 +News-Item-Format: 2.0 +Display-If-Installed: sys-apps/baselayout[split-usr] + +Systems which have /usr and / on separate filesystems have always required a +dedicated initramfs to bring up both partitions. Systems where both /usr and / +are on the same filesystem may use an initramfs if they wish, or choose not +to. + +Historically, Gentoo has tried to make the separate filesystems use case work +anyway. Despite all our efforts, it is broken and continues to get more broken +under various configurations. The only workable solution is to support +separate /usr but only when an initramfs is present. For more details on why +this is broken, see: + +- https://bugs.gentoo.org/868306#c10 +- https://bugs.gentoo.org/902829 +- http://freedesktop.org/wiki/Software/systemd/separate-usr-is-broken +- https://bugs.gentoo.org/915379 +- https://github.com/trofi/nix-guix-gentoo/commit/43d84cc00af530ef912d9c98448b64d6b5282907 +- https://github.com/trofi/nix-guix-gentoo/commit/8f194519982fbfabb6b3ca84c0806b1a379b5d06 +- https://bugs.gentoo.org/825078 + +In 2013, Gentoo policy determined that separate /usr without an initramfs was +officially no longer supported: + +- https://projects.gentoo.org/qa/policy-guide/filesystem.html#pg0202 +- https://gitweb.gentoo.org/data/gentoo-news.git/tree/2013/2013-09-27-initramfs-required/2013-09-27-initramfs-required.en.txt?id=a79dd69b0cca439bc0c483c9193c79e0554819d0 + +11 years later, the support is being withdrawn. On 2024-02-05, we plan to +begin work on decommissioning existing workarounds and will not accept any +more. + +User Action Required + + +If you have separate /usr and are not currently using an initramfs, you have +until 2024-02-05 to set up an initramfs. If you do not, then at some point on +or after this date, routine system upgrades will leave your system unbootable. + +For details on setting up an initramfs, see: + +https://wiki.gentoo.org/wiki/Initramfs/Guide