[gentoo-commits] repo/gentoo:master commit in: sys-libs/zlib-ng/
commit: 10e9c22324657fb001096cc0f1eb7aaf762d2596 Author: Sv. Lockal gmail com> AuthorDate: Wed Feb 14 20:14:11 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 07:50:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10e9c223 sys-libs/zlib-ng: support avx512_vnni and vpclmulqdq USE flags This gives 2.5x speedup for adler32, 4x speedup for crc32 over previous best flags. Bug: https://bugs.gentoo.org/908556 Signed-off-by: Sv. Lockal gmail.com> Closes: https://github.com/gentoo/gentoo/pull/35327 Signed-off-by: Sam James gentoo.org> sys-libs/zlib-ng/{zlib-ng-2.1.6.ebuild => zlib-ng-2.1.6-r1.ebuild} | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-libs/zlib-ng/zlib-ng-2.1.6.ebuild b/sys-libs/zlib-ng/zlib-ng-2.1.6-r1.ebuild similarity index 92% rename from sys-libs/zlib-ng/zlib-ng-2.1.6.ebuild rename to sys-libs/zlib-ng/zlib-ng-2.1.6-r1.ebuild index 3dee5af08dc5..d9bf5f443d25 100644 --- a/sys-libs/zlib-ng/zlib-ng-2.1.6.ebuild +++ b/sys-libs/zlib-ng/zlib-ng-2.1.6-r1.ebuild @@ -17,7 +17,7 @@ SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~sparc ~x86" CPU_USE=( - x86_{avx2,avx512f,sse2,ssse3,sse4_2,pclmul} + x86_{avx2,avx512f,avx512_vnni,sse2,ssse3,sse4_2,pclmul,vpclmulqdq} arm_{crc32,neon} ppc_{altivec,vsx2,vsx3} ) @@ -51,12 +51,12 @@ multilib_src_configure() { mycmakeargs+=( -DWITH_AVX2=$(usex cpu_flags_x86_avx2) -DWITH_AVX512=$(usex cpu_flags_x86_avx512f) - -DWITH_AVX512VNNI=OFF # TODO, see bug #908556 + -DWITH_AVX512VNNI=$(usex cpu_flags_x86_avx512_vnni) -DWITH_SSE2=$(usex cpu_flags_x86_sse2) -DWITH_SSSE3=$(usex cpu_flags_x86_ssse3) -DWITH_SSE42=$(usex cpu_flags_x86_sse4_2) -DWITH_PCLMULQDQ=$(usex cpu_flags_x86_pclmul) - -DWITH_VPCLMULQDQ=OFF # TODO, see bug #908556 + -DWITH_VPCLMULQDQ=$(usex cpu_flags_x86_vpclmulqdq) ) fi
[gentoo-commits] repo/gentoo:master commit in: net-wireless/soapyplutosdr/
commit: 791ab23aa4c758477325aea93f376a89e289eb5b Author: Thomas Beierlein gentoo org> AuthorDate: Mon Feb 19 07:46:32 2024 + Commit: Thomas Beierlein gentoo org> CommitDate: Mon Feb 19 07:46:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=791ab23a net-wireless/soapyplutosdr: add 0.2.2 Signed-off-by: Thomas Beierlein gentoo.org> net-wireless/soapyplutosdr/Manifest | 1 + .../{soapyplutosdr-.ebuild => soapyplutosdr-0.2.2.ebuild} | 4 ++-- net-wireless/soapyplutosdr/soapyplutosdr-.ebuild | 4 ++-- 3 files changed, 5 insertions(+), 4 deletions(-) diff --git a/net-wireless/soapyplutosdr/Manifest b/net-wireless/soapyplutosdr/Manifest index 12cf45f42a62..73b6c739b281 100644 --- a/net-wireless/soapyplutosdr/Manifest +++ b/net-wireless/soapyplutosdr/Manifest @@ -1,2 +1,3 @@ DIST soapyplutosdr-0.2.1.tar.gz 17597 BLAKE2B d5b6205da7aa64406ccf84d198088094c10397ca874925926dfe2ee3134e045c3ab80b68db06ee84448ae8966e2d8edecb2517ef70b10bbddd9681fcbf09385a SHA512 40cc7c83c13f1d81212c5b0b6028d49de6c9e0b4df9e479c5cb577f60a92b415f76e159d45ecf19aad2deac507f7bd779b7cce1f7bc5e6fd2ea9a3f24399dfe7 DIST soapyplutosdr-0.2.1_p20220710.tar.gz 25233 BLAKE2B b7151f6a00f820edf958006c6ece78e75ad0f5b5b07a232d82dbbf8cf86fa414eed085ee769ecf66fb707dac5d006925791dfd39c1a7fc35f8f887543fe0daf3 SHA512 55757db81d715466148c8376d713783af85ce072036d97ea80b5bd1993fa2180f2f8ca20391d83d1fc5cb6a2ff9977f34d95ddc2beff9ed21282af40b47ea160 +DIST soapyplutosdr-0.2.2.tar.gz 25472 BLAKE2B 100b366edf268c76109be2d335b6d4d6a5723a219f1f160d481385e7ac7c89e3cd25860e9916b754f67708f83d90e6f82262572c6a62eb045483a2bba6a794b3 SHA512 dd5514cde4867bd915b2ef1f0257af85359986b93a7650f00f665fd83a7d7a2c8621f79fe91ce1c16867fdff0c0c14b700628cd9a94746c11b854da1afd7daf7 diff --git a/net-wireless/soapyplutosdr/soapyplutosdr-.ebuild b/net-wireless/soapyplutosdr/soapyplutosdr-0.2.2.ebuild similarity index 87% copy from net-wireless/soapyplutosdr/soapyplutosdr-.ebuild copy to net-wireless/soapyplutosdr/soapyplutosdr-0.2.2.ebuild index 254e0ba2adb5..115e42eb16c6 100644 --- a/net-wireless/soapyplutosdr/soapyplutosdr-.ebuild +++ b/net-wireless/soapyplutosdr/soapyplutosdr-0.2.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 @@ -13,7 +13,7 @@ if [ "${PV}" = "" ]; then inherit git-r3 else KEYWORDS="~amd64 ~arm ~riscv ~x86" - COMMIT="b906b27e6820fe44fcc3527cc876771f7dac85d2" + COMMIT="422a9b306f765499dd3e9a4c3400fa39816dcfdb" SRC_URI="https://github.com/pothosware/SoapyPlutoSDR/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}"/SoapyPlutoSDR-${COMMIT} fi diff --git a/net-wireless/soapyplutosdr/soapyplutosdr-.ebuild b/net-wireless/soapyplutosdr/soapyplutosdr-.ebuild index 254e0ba2adb5..115e42eb16c6 100644 --- a/net-wireless/soapyplutosdr/soapyplutosdr-.ebuild +++ b/net-wireless/soapyplutosdr/soapyplutosdr-.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 @@ if [ "${PV}" = "" ]; then inherit git-r3 else KEYWORDS="~amd64 ~arm ~riscv ~x86" - COMMIT="b906b27e6820fe44fcc3527cc876771f7dac85d2" + COMMIT="422a9b306f765499dd3e9a4c3400fa39816dcfdb" SRC_URI="https://github.com/pothosware/SoapyPlutoSDR/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}"/SoapyPlutoSDR-${COMMIT} fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cxxopts/
commit: cd231e1bb09a4267bcdd4d1891b95a5cc35538be Author: Sam James gentoo org> AuthorDate: Mon Feb 19 07:36:24 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 07:36:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd231e1b dev-libs/cxxopts: add github upstream metadata Signed-off-by: Sam James gentoo.org> dev-libs/cxxopts/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-libs/cxxopts/metadata.xml b/dev-libs/cxxopts/metadata.xml index bd6443d4a375..25f5685fac2b 100644 --- a/dev-libs/cxxopts/metadata.xml +++ b/dev-libs/cxxopts/metadata.xml @@ -5,4 +5,7 @@ chutz...@gentoo.org Patrick McLean + + jarro2783/cxxopts +
[gentoo-commits] repo/gentoo:master commit in: dev-embedded/u-boot-tools/, dev-embedded/u-boot-tools/files/
commit: d512295a7a744a0d81722b5de466c20d31120692 Author: Raul E Rangel chromium org> AuthorDate: Fri Aug 11 22:48:47 2023 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 07:37:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d512295a dev-embedded/u-boot-tools: Fix missing BDEPENDs This package currently shows the following errors: ``` Traceback (most recent call last): File "scripts/dtc/pylibfdt/setup.py", line 23, in from setuptools import setup, Extension ModuleNotFoundError: No module named 'setuptools' ``` ``` tools/mkeficapsule.c:21:10: fatal error: 'gnutls/gnutls.h' file not found ``` ``` ./scripts/dtc-version.sh: line 18: which: command not found ``` This change fixes the errors by not compiling pylibfdt and mkeficapsule. It also adds the missing `which` dependency. Signed-off-by: Raul E Rangel chromium.org> Closes: https://github.com/gentoo/gentoo/pull/32268 Signed-off-by: Sam James gentoo.org> .../files/disable-unused-mkeficapsule.patch | 14 ++ .../u-boot-tools/files/disable-unused-pylibfdt.patch| 17 + ...ls-2023.10.ebuild => u-boot-tools-2023.10-r1.ebuild} | 7 ++- 3 files changed, 37 insertions(+), 1 deletion(-) diff --git a/dev-embedded/u-boot-tools/files/disable-unused-mkeficapsule.patch b/dev-embedded/u-boot-tools/files/disable-unused-mkeficapsule.patch new file mode 100644 index ..90c8ce3f0a4d --- /dev/null +++ b/dev-embedded/u-boot-tools/files/disable-unused-mkeficapsule.patch @@ -0,0 +1,14 @@ +Disable unused mkeficapsule + +`CONFIG_TOOLS_MKEFICAPSULE` requires gnutls to build. Since we don't actually +expose the tool, we can just disable it. + +diff -ur a/configs/tools-only_defconfig b/configs/tools-only_defconfig +--- a/configs/tools-only_defconfig 2023-01-09 09:07:33.0 -0700 b/configs/tools-only_defconfig 2023-08-11 14:01:50.151294889 -0600 +@@ -33,4 +33,4 @@ + # CONFIG_VIRTIO_SANDBOX is not set + # CONFIG_GENERATE_ACPI_TABLE is not set + # CONFIG_EFI_LOADER is not set +-CONFIG_TOOLS_MKEFICAPSULE=y ++# CONFIG_TOOLS_MKEFICAPSULE is not set diff --git a/dev-embedded/u-boot-tools/files/disable-unused-pylibfdt.patch b/dev-embedded/u-boot-tools/files/disable-unused-pylibfdt.patch new file mode 100644 index ..8686341a8776 --- /dev/null +++ b/dev-embedded/u-boot-tools/files/disable-unused-pylibfdt.patch @@ -0,0 +1,17 @@ +Disable unused pylibfdt + +The `imply BINMAN` causes `pylibfdt` to be built, which requires python. We +don't currently expose `pylibfdt`, or declare python dependencies, so disable +it. + +diff -ur a/arch/Kconfig b/arch/Kconfig +--- a/arch/Kconfig 2023-01-09 09:07:33.0 -0700 b/arch/Kconfig 2023-08-11 14:01:05.998403114 -0600 +@@ -205,7 +205,6 @@ + imply KEYBOARD + imply PHYSMEM + imply GENERATE_ACPI_TABLE +- imply BINMAN + + config SH + bool "SuperH architecture" diff --git a/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild b/dev-embedded/u-boot-tools/u-boot-tools-2023.10-r1.ebuild similarity index 92% rename from dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild rename to dev-embedded/u-boot-tools/u-boot-tools-2023.10-r1.ebuild index 81a202294643..05e693d9e34a 100644 --- a/dev-embedded/u-boot-tools/u-boot-tools-2023.10.ebuild +++ b/dev-embedded/u-boot-tools/u-boot-tools-2023.10-r1.ebuild @@ -19,12 +19,17 @@ IUSE="envtools" RDEPEND="dev-libs/openssl:=" DEPEND="${RDEPEND}" BDEPEND=" - dev-lang/swig app-alternatives/yacc app-alternatives/lex + sys-apps/which virtual/pkgconfig " +PATCHES=( + "${FILESDIR}/disable-unused-mkeficapsule.patch" + "${FILESDIR}/disable-unused-pylibfdt.patch" +) + src_prepare() { default sed -i 's:\bpkg-config\b:${PKG_CONFIG}:g' \
[gentoo-commits] repo/gentoo:master commit in: dev-libs/cxxopts/
commit: 20ae364d9da8eba16ceb438f88f6543b76472f0d Author: Robert Günzler gnzler io> AuthorDate: Tue Jan 30 13:38:31 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 07:35:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20ae364d dev-libs/cxxopts: pass cmake options previously mycmakeopts was used to pass them, which is simply ignored, needs to be mycmakeargs Signed-off-by: Robert Günzler gnzler.io> Closes: https://github.com/gentoo/gentoo/pull/35095 Signed-off-by: Sam James gentoo.org> dev-libs/cxxopts/{cxxopts-3.0.0.ebuild => cxxopts-3.0.0-r1.ebuild} | 2 +- dev-libs/cxxopts/{cxxopts-3.2.0.ebuild => cxxopts-3.2.0-r1.ebuild} | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/cxxopts/cxxopts-3.0.0.ebuild b/dev-libs/cxxopts/cxxopts-3.0.0-r1.ebuild similarity index 96% rename from dev-libs/cxxopts/cxxopts-3.0.0.ebuild rename to dev-libs/cxxopts/cxxopts-3.0.0-r1.ebuild index 8aa251736b37..1336e0c4e58c 100644 --- a/dev-libs/cxxopts/cxxopts-3.0.0.ebuild +++ b/dev-libs/cxxopts/cxxopts-3.0.0-r1.ebuild @@ -27,7 +27,7 @@ src_prepare() { } src_configure() { - local -a mycmakeopts=( + local mycmakeargs=( -DCXXOPTS_BUILD_EXAMPLES:BOOL=OFF -DCXXOPTS_BUILD_TESTS:BOOL=$(usex test) -DCXXOPTS_ENABLE_INSTALL:BOOL=ON diff --git a/dev-libs/cxxopts/cxxopts-3.2.0.ebuild b/dev-libs/cxxopts/cxxopts-3.2.0-r1.ebuild similarity index 97% rename from dev-libs/cxxopts/cxxopts-3.2.0.ebuild rename to dev-libs/cxxopts/cxxopts-3.2.0-r1.ebuild index ac666ef57060..5d006453ceae 100644 --- a/dev-libs/cxxopts/cxxopts-3.2.0.ebuild +++ b/dev-libs/cxxopts/cxxopts-3.2.0-r1.ebuild @@ -29,7 +29,7 @@ src_prepare() { } src_configure() { - local -a mycmakeopts=( + local mycmakeargs=( -DCXXOPTS_BUILD_EXAMPLES:BOOL=OFF -DCXXOPTS_BUILD_TESTS:BOOL=$(usex test) -DCXXOPTS_ENABLE_INSTALL:BOOL=ON
[gentoo-commits] repo/gentoo:master commit in: net-libs/xdp-tools/
commit: 16de6191a6a9f4c417c06bfa4d18de85ab9f663f Author: Sam James gentoo org> AuthorDate: Mon Feb 19 07:35:39 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 07:35:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16de6191 net-libs/xdp-tools: Keyword 1.4.1-r1 ppc64, #924948 Signed-off-by: Sam James gentoo.org> net-libs/xdp-tools/xdp-tools-1.4.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/xdp-tools/xdp-tools-1.4.1-r1.ebuild b/net-libs/xdp-tools/xdp-tools-1.4.1-r1.ebuild index b4259fe438a4..1a024daa4407 100644 --- a/net-libs/xdp-tools/xdp-tools-1.4.1-r1.ebuild +++ b/net-libs/xdp-tools/xdp-tools-1.4.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2021-2023 Gentoo Authors +# Copyright 2021-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/xdp-project/${PN}/archive/refs/tags/v${PV}.tar.gz -> LICENSE="GPL-2 LGPL-2.1 BSD-2" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" IUSE="+tools" DEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-util/trace-cmd/
commit: 16fae37dc8d5ec25fb8e95e1d2541755687ae0bd Author: Yixun Lan gentoo org> AuthorDate: Mon Feb 19 07:27:09 2024 + Commit: Yixun Lan gentoo org> CommitDate: Mon Feb 19 07:31:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16fae37d dev-util/trace-cmd: fix USE=-python err this will trigger a python build error * ERROR: dev-util/trace-cmd-3.2-r2::gentoo failed (install phase): * _python_export called without a python implementation and EPYTHON is unset Signed-off-by: Yixun Lan gentoo.org> dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild b/dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild index 2b012bc61a22..e474369b5a2f 100644 --- a/dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild +++ b/dev-util/trace-cmd/trace-cmd-3.2-r2.ebuild @@ -87,7 +87,7 @@ src_configure() { src_install() { meson_src_install - python_install + use python && python_install # TODO: fix bash completion name mv "${D}"/usr/share/bash-completion/completions/${PN}.bash \
[gentoo-commits] repo/gentoo:master commit in: app-misc/trash-cli/
commit: 292f5f9eb4b2f2f2b16a5d9a66326ddca4e6d570 Author: Sam James gentoo org> AuthorDate: Mon Feb 19 07:08:39 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 07:08:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=292f5f9e app-misc/trash-cli: Stabilize 0.23.9.23 amd64, #924950 Signed-off-by: Sam James gentoo.org> app-misc/trash-cli/trash-cli-0.23.9.23.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-misc/trash-cli/trash-cli-0.23.9.23.ebuild b/app-misc/trash-cli/trash-cli-0.23.9.23.ebuild index cb2af9da5004..d72bea6f722c 100644 --- a/app-misc/trash-cli/trash-cli-0.23.9.23.ebuild +++ b/app-misc/trash-cli/trash-cli-0.23.9.23.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 @@ SRC_URI="https://github.com/andreafrancia/${PN}/archive/${PV}.tar.gz -> ${P}.gh. LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 ~x86" RDEPEND=" dev-python/psutil[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: app-misc/trash-cli/
commit: 7108de59a406521b7249c881b4fdf2c624570a64 Author: Sam James gentoo org> AuthorDate: Mon Feb 19 07:08:40 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 07:08:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7108de59 app-misc/trash-cli: Stabilize 0.23.9.23 x86, #924950 Signed-off-by: Sam James gentoo.org> app-misc/trash-cli/trash-cli-0.23.9.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-misc/trash-cli/trash-cli-0.23.9.23.ebuild b/app-misc/trash-cli/trash-cli-0.23.9.23.ebuild index d72bea6f722c..0262c6d9540c 100644 --- a/app-misc/trash-cli/trash-cli-0.23.9.23.ebuild +++ b/app-misc/trash-cli/trash-cli-0.23.9.23.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/andreafrancia/${PN}/archive/${PV}.tar.gz -> ${P}.gh. LICENSE="GPL-2" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" RDEPEND=" dev-python/psutil[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: www-apps/gitea/
commit: a362941457612d5d99bd9fb74eda72d21bd97d6d Author: Yixun Lan gentoo org> AuthorDate: Mon Feb 19 06:48:39 2024 + Commit: Yixun Lan gentoo org> CommitDate: Mon Feb 19 06:48:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3629414 www-apps/gitea: drop 1.21.3 Signed-off-by: Yixun Lan gentoo.org> www-apps/gitea/Manifest| 1 - www-apps/gitea/gitea-1.21.3.ebuild | 145 - 2 files changed, 146 deletions(-) diff --git a/www-apps/gitea/Manifest b/www-apps/gitea/Manifest index b3c1d05d9e4c..542c83dc15b5 100644 --- a/www-apps/gitea/Manifest +++ b/www-apps/gitea/Manifest @@ -1,3 +1,2 @@ -DIST gitea-1.21.3.tar.gz 53775315 BLAKE2B 0baae678e3ad75129f753d0e1eadf83b06008da5041f6859f985facc78f223284f17cad0e8858c9c8a7d6ca34042c7cb19f69fa30a560170a60b3548bdef8f6b SHA512 f55336d4067d9403c5556a8a641ca805c13e3c7dbc60a684329cb9f3a886c0ebb10a3318dc9c4c3251e1bd0bcc0821fe40575d9ada1779012a850d592acdabd1 DIST gitea-1.21.4.tar.gz 53888236 BLAKE2B 910147d13ba20c2b08e691142e9a7bb28cc98947d519cf27fcf98abceea4bf0736419906160dd72c3793bbcfbce75a67227134817a97f74bcca942b6818073ed SHA512 b8d5756968dde969c15dd964ba017dcc5ce11eec6cd1704abb54862c39d592ab7bf163505c92d1abb436c174601468898803a01f0db677c9d7d946a79b664e01 DIST gitea-1.21.5.tar.gz 53857165 BLAKE2B 5b215df1b38d1b5808c6b29aad20f0c21bb4abeb5ee76e466c05534a7fac4b2e91b37a7154743c82c2e685427e6ceada08bd36652a0c9cb6fc321d836a018093 SHA512 663ab29a6d7c4677aa86e39af4c78af403e50b71be959b0bf4128ee8e6221be3fcffe4fbf67dff23b407b25cb5196ce518bf9b6879764952a170a2383709ef1a diff --git a/www-apps/gitea/gitea-1.21.3.ebuild b/www-apps/gitea/gitea-1.21.3.ebuild deleted file mode 100644 index 4f440f06a8fc.. --- a/www-apps/gitea/gitea-1.21.3.ebuild +++ /dev/null @@ -1,145 +0,0 @@ -# Copyright 2016-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit fcaps go-module tmpfiles systemd flag-o-matic user-info - -DESCRIPTION="A painless self-hosted Git service" -HOMEPAGE="https://gitea.com https://github.com/go-gitea/gitea"; - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/go-gitea/gitea.git"; -else - SRC_URI="https://github.com/go-gitea/gitea/releases/download/v${PV}/gitea-src-${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~riscv ~x86" -fi - -S="${WORKDIR}/${PN}-src-${PV}" - -LICENSE="Apache-2.0 BSD BSD-2 CC0-1.0 ISC MIT MPL-2.0" -SLOT="0" -IUSE="+acct pam sqlite pie" - -DEPEND=" - acct? ( - acct-group/git - acct-user/git[gitea] ) - pam? ( sys-libs/pam )" -RDEPEND="${DEPEND} - dev-vcs/git" -BDEPEND=">=dev-lang/go-1.21:=" - -DOCS=( - custom/conf/app.example.ini CHANGELOG.md CONTRIBUTING.md README.md -) -FILECAPS=( - -m 711 cap_net_bind_service+ep usr/bin/gitea -) - -RESTRICT="test" - -src_prepare() { - default - - sed -i -e "s#^MODE = console#MODE = file#" custom/conf/app.example.ini || die -} - -src_configure() { - # bug 832756 - PIE build issues - filter-flags -fPIE - filter-ldflags -fPIE -pie -} - -src_compile() { - local gitea_tags - local -a gitea_settings makeenv - - # The space-separated list of the -tags flag is deprecated, please - # always use the comma-separated list in the future. - gitea_tags="bindata" - gitea_tags+="$(usex pam ',pam' '')" - gitea_tags+="$(usex sqlite ',sqlite,sqlite_unlock_notify' '')" - - gitea_settings=( - "-X code.gitea.io/gitea/modules/setting.CustomConf=${EPREFIX}/etc/gitea/app.ini" - "-X code.gitea.io/gitea/modules/setting.CustomPath=${EPREFIX}/var/lib/gitea/custom" - "-X code.gitea.io/gitea/modules/setting.AppWorkPath=${EPREFIX}/var/lib/gitea" - ) - - makeenv=( - LDFLAGS="-extldflags \"${LDFLAGS}\" ${gitea_settings[*]}" - TAGS="${gitea_tags}" - ) - - if [[ ${PV} != * ]]; then - # Use variable STORED_VERSION_FILE (the "${S}/VERSION" file) to set version, - # and prevent executing git command when it's not a live version. - makeenv+=( GITHUB_REF_NAME="" ) - fi - - if use pie ; then - # Please check the supported platforms when a new keyword request opened, - # refer to file: 'go/src/internal/platform/supported.go'. - # When PIE buildmode is not supported by internal linker, the external - # linker will be used automatically, refer to: - # https://github.com/golang/go/blob/ed817f1c4055a559a94afffecbb91c78e4f39942/src/cmd/link/internal/ld/config.go#L149 - makeenv+=( EXTRA_GOFLAGS="-buildmode=pie" ) - fi - - env "${makeenv[@]}" emake backend -} - -src_install() { - dobin gitea - - einstalldocs - - newconfd "${FILESD
[gentoo-commits] repo/gentoo:master commit in: www-client/w3m/, www-client/w3m/files/
commit: 1b44460668a3d94884e84aeab0f09534a95d89c2 Author: NRK disroot org> AuthorDate: Mon Feb 19 03:53:29 2024 + Commit: Yixun Lan gentoo org> CommitDate: Mon Feb 19 06:47:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b444606 www-client/w3m: drop old versions Closes: https://github.com/gentoo/gentoo/pull/35418 Signed-off-by: NRK disroot.org> Signed-off-by: Yixun Lan gentoo.org> www-client/w3m/Manifest| 3 - .../w3m-0.5.3_p20220429-clang-15-configure.patch | 26 www-client/w3m/metadata.xml| 2 +- www-client/w3m/w3m-0.5.3_p20210102.ebuild | 138 - www-client/w3m/w3m-0.5.3_p20220216.ebuild | 131 --- www-client/w3m/w3m-0.5.3_p20220429-r1.ebuild | 135 www-client/w3m/w3m-0.5.3_p20220429.ebuild | 134 7 files changed, 1 insertion(+), 568 deletions(-) diff --git a/www-client/w3m/Manifest b/www-client/w3m/Manifest index d8883aee4ef9..1946192e9c98 100644 --- a/www-client/w3m/Manifest +++ b/www-client/w3m/Manifest @@ -1,4 +1 @@ -DIST w3m-0.5.3+git20210102.tar.gz 2189272 BLAKE2B f82c13c26b1c83cda90655abdcf30422e257a5c2e48c32d5636a70f895078d11a95fc6ce623fa94624bb2a1125b71e7654d872dfb91fd86c4290278de3cf88f8 SHA512 357eeecf0f63bfd5174c9670533882323879657bdecefd0758d853ca645e368331bfdf91e99c0917f19829e184ce892ecdc99bd865851707d93baccfb4b97632 -DIST w3m-0.5.3+git20220429.tar.gz 2312378 BLAKE2B 1cf73c447c2e43491d206ece63bea5f678bd12019be6722e2965bebf9902a56dba5d010b6191553f1acff990a613c2b6d5099cb98b6aa1a84e54e2947570c094 SHA512 0f29d6a1f311c3f417ca041fe3788c94946d238b618eca923cd62a6e5e598aefd898fb8a54999876179011bf37d492a989872e38375ea96ac59914b244f1517e DIST w3m-0.5.3+git20230121.tar.gz 2322709 BLAKE2B d4ebed126e7b4205c1282ec0dd7c7db34fb69768084142a0df9c4d051ac74642d5c62b4cff2be368a1db391c93ff6394842a52cfe68d1cdfcd9fb9c1a5c386e5 SHA512 f220aabf69cf11ca7560c1519a971bdb1cc0baa443b1b46cd8fca2a4defb614653dd9ba637afbf9315f3b63a349f972436348c2f93d06665573057e4232eab1c -DIST w3m-0.5.3_p20220216.tar.gz 2306347 BLAKE2B d312aee587d76d077ddae27c97a20957083785a269080ec2a4896f2bd9b4c90cc356a3b6d6c9a435458cf4c16b749d0b1e1c403f7bc5028a0b463c352f75ad2a SHA512 2b661eca0f1e2ff0d7646ce062cc736a30950b41e3e056061d0d65feb869fbea8f6668255c403b460d6b2786a4fd24be6e98d9eb99b8948b3113f7d4ec866a12 diff --git a/www-client/w3m/files/w3m-0.5.3_p20220429-clang-15-configure.patch b/www-client/w3m/files/w3m-0.5.3_p20220429-clang-15-configure.patch deleted file mode 100644 index c9543cb64955.. --- a/www-client/w3m/files/w3m-0.5.3_p20220429-clang-15-configure.patch +++ /dev/null @@ -1,26 +0,0 @@ -https://github.com/tats/w3m/pull/248 - -From cecac3d8a177362fc27c8a109ac23a8760e74a10 Mon Sep 17 00:00:00 2001 -From: Sam James -Date: Mon, 12 Sep 2022 18:41:28 +0100 -Subject: [PATCH] acinclude.m4: fix configure tests broken with Clang 15 - (implicit function declarations) - -Clang 15 makes implicit function declarations fatal by default which -leads to some configure tests silently failing/returning -the wrong result. - -Signed-off-by: Sam James a/acinclude.m4 -+++ b/acinclude.m4 -@@ -904,7 +904,8 @@ AC_DEFUN([AC_W3M_SIGSETJMP], - [AC_SUBST(HAVE_SIGSETJMP) - AC_MSG_CHECKING(for sigsetjmp) - AC_TRY_COMPILE( --[#include ], -+[#include -+ #include ], - [ jmp_buf env; -if (sigsetjmp(env, 1) != 0) { exit(0); } siglongjmp(env, 1);], - [have_sigsetjmp="yes"; AC_DEFINE(HAVE_SIGSETJMP)], - diff --git a/www-client/w3m/metadata.xml b/www-client/w3m/metadata.xml index e1321067da40..5472d90dcdaa 100644 --- a/www-client/w3m/metadata.xml +++ b/www-client/w3m/metadata.xml @@ -3,7 +3,7 @@ n...@disroot.org - Nickolas Raymond Kaczynski + NRK proxy-ma...@gentoo.org diff --git a/www-client/w3m/w3m-0.5.3_p20210102.ebuild b/www-client/w3m/w3m-0.5.3_p20210102.ebuild deleted file mode 100644 index 85e2ae716030.. --- a/www-client/w3m/w3m-0.5.3_p20210102.ebuild +++ /dev/null @@ -1,138 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools prefix toolchain-funcs - -MY_P="${P/_p/+git}" -MY_PV="${PV/_p/+git}" - -DESCRIPTION="Text based WWW browser, supports tables and frames" -HOMEPAGE="https://github.com/tats/w3m"; -SRC_URI="https://github.com/tats/w3m/archive/v${MY_PV}.tar.gz -> ${MY_P}.tar.gz" -S="${WORKDIR}/${P/_p/-git}" - -LICENSE="w3m" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="fbcon gdk-pixbuf gpm imlib l10n_de l10n_ja lynxkeymap nls nntp ssl unicode X xface" - -REQUIRED_USE=" - fbcon? ( ?? ( gdk-pixbuf imlib ) ) - X? ( ?? ( gdk-pixbuf imlib ) ) -" - -RDEPEND=" - dev-libs/boehm-gc:= - sys-libs/ncurs
[gentoo-commits] repo/proj/guru:dev commit in: app-misc/clifm/, app-misc/clifm/files/
commit: c362af23885cedcef1d99ee332584547cf070d04 Author: Michael Yang gmail com> AuthorDate: Mon Feb 19 06:19:07 2024 + Commit: Michael Yang gmail com> CommitDate: Mon Feb 19 06:23:28 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c362af23 app-misc/clifm: add 1.16 1.17, drop 1.8 1.15 Signed-off-by: Michael Yang gmail.com> app-misc/clifm/Manifest| 4 ++-- .../clifm/{clifm-1.15.ebuild => clifm-1.16.ebuild} | 10 .../clifm/{clifm-1.8.ebuild => clifm-1.17.ebuild} | 28 +++--- app-misc/clifm/clifm-.ebuild | 6 ++--- ...clifm-1.8-gentoo-skip-manpage-compression.patch | 12 -- 5 files changed, 30 insertions(+), 30 deletions(-) diff --git a/app-misc/clifm/Manifest b/app-misc/clifm/Manifest index e2fede64a8..1a714d4985 100644 --- a/app-misc/clifm/Manifest +++ b/app-misc/clifm/Manifest @@ -1,4 +1,4 @@ DIST clifm-1.11.tar.gz 1378500 BLAKE2B ea1cb37bb61538c1b64bbafdce5adee977bf14fb2deb7b4b54ae1a4e39824543dbd23e9c63563228e30ae35ce9d22d7c11b0b18e370310a5e5c9a60f1b425275 SHA512 5075dab38000f0eb026cacc1d31b8f3e20157d4ec19e84f5f271ffae9a4f99aa03411d6d47470eb37879bbe497c7747db90a7f4ac7760439f67f1a3537cb77e2 DIST clifm-1.13.tar.gz 1467612 BLAKE2B 06e6a986c1504ae2cbaa6e38daaf26c44d477102bdb0e67d529b35a066dbf6695841eb6fa69ed0379aca2028dfa327f98a8060c80f57c5f2653285ff4ed4a116 SHA512 3a1936b5517c6f8babb59a32af03e2408b9e3bd59fceb88c6101785f38175e71026128df07c46b05aa34ad4519063b6e80e22e29f0b277106a3b7d7e3341d584 -DIST clifm-1.15.tar.gz 1511851 BLAKE2B 2329717f234400159045654e521e6ae510b6d8cdca2b72e715a814e5642dba2760869a6035baca844a3717ef8cc4e0af1b0967d7f3b16b20dfceb6cdca72a2c0 SHA512 812d1ebb0d8b157e60bc55102e74738e611dd609294eb65da5b1aac4ee3cff947558dde658037c9558113266e92525582aac22a3ed084797367166b4d41ce9c1 -DIST clifm-1.8.tar.gz 1302830 BLAKE2B 87e7dc41053af6ccbd819ec0403ca14aeb40865ea49ab87e8601765be771b5e447f593ffb9f94674dbc2afbdb67849a5a8a1d2b26ab524479c4edbfb2c4c79a6 SHA512 4b534f4c33462dd6571d69a5b0405295580d980f7c5c43f0893828c7ab624eb366f7e617a97b0357a26663df3c25b1cb2c175ee372f8c18e9b3f061186b76827 +DIST clifm-1.16.tar.gz 1518525 BLAKE2B 976e5ca80d29b11467d18375ac7f897cd14ed7f629bb20108b1bcd1f74d81fbdabf6a21ea21ada786a8ff7ae3bdf720e189466cf48cbe5e6c635965e8eb659db SHA512 4c715d8d5be9d93cf83574cfd2c5ad99e3da4af19c201194c923031b9c432cbb281b520e1fac6e5d42a52114c8af4d993fed918554002489adb613cf21277283 +DIST clifm-1.17.tar.gz 1525172 BLAKE2B 96b303b4d07d83de915c3c05d28c6de26ded4bee5799153e6876bb778401e33983d993ce300297f52468cd7884e1e33c2206dc99476f43dd74e1444967d65502 SHA512 e5ef5c61e2201bcb925e960c86387254bace7f5d4f9c5f76a66540394d5d30453a780c6e967c6fc2b86550e30afe2079776fd2dfaaa116209d0fc8644fba529f diff --git a/app-misc/clifm/clifm-1.15.ebuild b/app-misc/clifm/clifm-1.16.ebuild similarity index 89% rename from app-misc/clifm/clifm-1.15.ebuild rename to app-misc/clifm/clifm-1.16.ebuild index b40de3f5ac..71dbe39437 100644 --- a/app-misc/clifm/clifm-1.15.ebuild +++ b/app-misc/clifm/clifm-1.16.ebuild @@ -21,7 +21,7 @@ fi LICENSE="GPL-2" SLOT="0" IUSE="arc4random archive +bleach emoji fzf +highlight icons +inotify +lira +magic - +media nerdfonts nls posix +profiles qsort +tags +trash xdu" + +media nerdfonts nls posix +profiles qsort +suggestions +tags +trash xdu" PATCHES=( "${FILESDIR}/${PN}-1.12-gentoo-skip-manpage-compression.patch" @@ -68,21 +68,21 @@ src_compile() { fi use posix && append-cflags "-DPOSIX_STRICT" - use archive && append-cflags "-DALLOW_ARCHIVING" || append-cflags "-D_NO_ARCHIVING" + use archive || append-cflags "-D_NO_ARCHIVING" use arc4random || append-cflags "-D_NO_ARC4RANDOM" use bleach || append-cflags "-D_NO_BLEACH" use nls || append-cflags "-D_NO_GETTEXT" use fzf || append-cflags "-D_NO_FZF" use highlight || append-cflags "-D_NO_HIGHLIGHT" - use lira && append-cflags "-DALLOW_LIRA" || append-cflags "-D_NO_LIRA" + use lira || append-cflags "-D_NO_LIRA" use magic || append-cflags "-D_NO_MAGIC" - # -D_NO_SUGGESTIONS causes compile error + use suggestions || append-cflags "-D_NO_SUGGESTIONS" use tags || append-cflags "-D_NO_TAGS" use profiles || append-cflags "-D_NO_PROFILES" use trash || append-cflags "-D_NO_TRASH" use qsort && append-cflags "-D_TOURBIN_QSORT" use inotify || append-cflags "-DUSE_GENERIC_FS_MONITOR" - use media && append-cflags "-DALLOW_MEDIA" || append-cflags "-DNO_MEDIA_FUNC" + use media || append-cflags "-DNO_MEDIA_FUNC" use xdu && append-cflags "-DUSE_XDU" # makefile defaults to /usr/local diff --git a/app-misc/clifm/clifm-1.8.ebuild b/app-misc/clifm/clifm-1.17.ebuild similarity index 73% rename from app-misc/clifm/clifm-1.8.ebuild rename to app-misc/clifm/clifm-1.17.ebuild index 81235aa9d7..3c1fbf59b8 10064
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/faraday_middleware-multi_json/
commit: 40c39ee6a89d7bbafe8953d4002e79ebca0d91d4 Author: Hans de Graaff gentoo org> AuthorDate: Mon Feb 19 06:17:45 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Feb 19 06:19:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40c39ee6 dev-ruby/faraday_middleware-multi_json: enable ruby32 Signed-off-by: Hans de Graaff gentoo.org> .../faraday_middleware-multi_json-0.0.6-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-ruby/faraday_middleware-multi_json/faraday_middleware-multi_json-0.0.6-r3.ebuild b/dev-ruby/faraday_middleware-multi_json/faraday_middleware-multi_json-0.0.6-r3.ebuild index 8fa4a5c9b5fd..6d9a7b3d4a40 100644 --- a/dev-ruby/faraday_middleware-multi_json/faraday_middleware-multi_json-0.0.6-r3.ebuild +++ b/dev-ruby/faraday_middleware-multi_json/faraday_middleware-multi_json-0.0.6-r3.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31" +USE_RUBY="ruby31 ruby32" RUBY_FAKEGEM_RECIPE_TEST="rspec3" RUBY_FAKEGEM_EXTRADOC="README.md"
[gentoo-commits] repo/gentoo:master commit in: net-misc/openssh/
commit: 9930542f8c659d729750b6abf2bfb81dcab40cee Author: Sam James gentoo org> AuthorDate: Mon Feb 19 06:17:02 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 06:17:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9930542f net-misc/openssh: drop old gcc-config workaround This shouldn't be needed anymore since 0b22d07f89b16ac3400e45077702ac4c4492e5a4 anyway. Bug: https://bugs.gentoo.org/872416 Signed-off-by: Sam James gentoo.org> net-misc/openssh/openssh-9.6_p1-r3.ebuild | 7 --- 1 file changed, 7 deletions(-) diff --git a/net-misc/openssh/openssh-9.6_p1-r3.ebuild b/net-misc/openssh/openssh-9.6_p1-r3.ebuild index 3876e99bb31c..e336bd18281e 100644 --- a/net-misc/openssh/openssh-9.6_p1-r3.ebuild +++ b/net-misc/openssh/openssh-9.6_p1-r3.ebuild @@ -69,16 +69,9 @@ RDEPEND=" pam? ( >=sys-auth/pambase-20081028 ) !prefix? ( sys-apps/shadow ) " -# Weird dep construct for newer gcc-config for bug #872416 BDEPEND=" dev-build/autoconf virtual/pkgconfig - || ( - >=sys-devel/gcc-config-2.6 - >=sys-devel/clang-toolchain-symlinks-14-r1:14 - >=sys-devel/clang-toolchain-symlinks-15-r1:15 - >=sys-devel/clang-toolchain-symlinks-16-r1:* - ) verify-sig? ( sec-keys/openpgp-keys-openssh ) "
[gentoo-commits] repo/gentoo:master commit in: net-misc/openssh/
commit: 1b305efd9c1f5c34528aa0022e47b04f758bcd2f Author: Eli Schwartz gmail com> AuthorDate: Mon Feb 19 05:28:30 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 06:16:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b305efd net-misc/openssh: remove pointless USE=X It was originally added in 2006 with the following rationale: > Since with our new stable modular X, all we need to do X11-forwarding > via SSH is to have x11-apps/xauth (and dependencies) installed, it would > be handy to have this as an RDEPEND in the ebuilds. In order to keep > most entirely-non-X servers happy, it should probably be turned on only > with a USE flag, say 'X'. > This is entirely unnecessary for the building of openssh, but would > provide a straight-foward way of letting users know what to do if they > want to enable x11-forwarding w/o having xorg-x11 installed, and without > having to debug their ssh -X session or delve deeply into documentation. It is the textbook rationale for optfeature. However, in 2006, optfeature didn't exist -- it was added in 2014 through bug 498988. (And of course the real solution is GLEP 62 "IUSE_RUNTIME".) It is now 2024 and enabling/disabling USE=X still causes openssh to pointlessly recompile and rebuild itself, invalidating binhosts in the process. Bug: https://bugs.gentoo.org/139235 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> net-misc/openssh/openssh-9.6_p1-r3.ebuild | 399 ++ 1 file changed, 399 insertions(+) diff --git a/net-misc/openssh/openssh-9.6_p1-r3.ebuild b/net-misc/openssh/openssh-9.6_p1-r3.ebuild new file mode 100644 index ..164c30ecc6c8 --- /dev/null +++ b/net-misc/openssh/openssh-9.6_p1-r3.ebuild @@ -0,0 +1,399 @@ +# 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/openssh.org.asc +inherit user-info flag-o-matic autotools optfeature pam systemd toolchain-funcs verify-sig + +# Make it more portable between straight releases +# and _p? releases. +PARCH=${P/_} + +DESCRIPTION="Port of OpenBSD's free SSH release" +HOMEPAGE="https://www.openssh.com/"; +SRC_URI=" + mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz + verify-sig? ( mirror://openbsd/OpenSSH/portable/${PARCH}.tar.gz.asc ) +" +S="${WORKDIR}/${PARCH}" + +LICENSE="BSD GPL-2" +SLOT="0" +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" +# Probably want to drop ssl defaulting to on in a future version. +IUSE="abi_mips_n32 audit debug kerberos ldns libedit livecd pam +pie security-key selinux +ssl static test xmss" + +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + ldns? ( ssl ) + pie? ( !static ) + static? ( !kerberos !pam ) + xmss? ( ssl ) + test? ( ssl ) +" + +# tests currently fail with XMSS +REQUIRED_USE+="test? ( !xmss )" + +LIB_DEPEND=" + audit? ( sys-process/audit[static-libs(+)] ) + ldns? ( + net-libs/ldns[static-libs(+)] + net-libs/ldns[ecdsa(+),ssl(+)] + ) + libedit? ( dev-libs/libedit:=[static-libs(+)] ) + security-key? ( >=dev-libs/libfido2-1.5.0:=[static-libs(+)] ) + selinux? ( >=sys-libs/libselinux-1.28[static-libs(+)] ) + ssl? ( >=dev-libs/openssl-1.1.1l-r1:0=[static-libs(+)] ) + virtual/libcrypt:=[static-libs(+)] + >=sys-libs/zlib-1.2.3:=[static-libs(+)] +" +RDEPEND=" + acct-group/sshd + acct-user/sshd + !static? ( ${LIB_DEPEND//\[static-libs(+)]} ) + pam? ( sys-libs/pam ) + kerberos? ( virtual/krb5 ) +" +DEPEND=" + ${RDEPEND} + virtual/os-headers + kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-5.1 ) ) + static? ( ${LIB_DEPEND} ) +" +RDEPEND=" + ${RDEPEND} + !net-misc/openssh-contrib + pam? ( >=sys-auth/pambase-20081028 ) + !prefix? ( sys-apps/shadow ) +" +# Weird dep construct for newer gcc-config for bug #872416 +BDEPEND=" + dev-build/autoconf + virtual/pkgconfig + || ( + >=sys-devel/gcc-config-2.6 + >=sys-devel/clang-toolchain-symlinks-14-r1:14 + >=sys-devel/clang-toolchain-symlinks-15-r1:15 + >=sys-devel/clang-toolchain-symlinks-16-r1:* + ) + verify-sig? ( sec-keys/openpgp-keys-openssh ) +" + +PATCHES=( + "${FILESDIR}/${PN}-9.3_p1-disable-conch-interop-tests.patch" + "${FILESDIR}/${PN}-9.3_p1-fix-putty-tests.patch" + "${FILESDIR}/${PN}-9.3_p1-deny-shmget-shmat-shmdt-in-preauth-privsep-child.patch" + "${FILESDIR}/${PN}-9.4_p1-Allow-MAP_NORESERVE-in-sandbox-seccomp-filter-maps.patch" +) + +pkg_pretend() { + local i enabled_eol_flags disabled_eol_flags + for i in hpn sctp X509; do +
[gentoo-commits] repo/gentoo:master commit in: net-misc/openssh/
commit: e6268410df9427a59a9a4f08a0a10f7139f5d3a4 Author: Eli Schwartz gmail com> AuthorDate: Mon Feb 19 06:07:41 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 06:16:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6268410 net-misc/openssh: use an officially supported approach to overriding xauth Instead of patching out a header file, use the ./configure option dedicated for this purpose. It has the side effect of correctly sed'ing out config files / manpages with the updated location. When not explicitly passed, the builtin default is used as a fallback, but when USE=X, portage as an implementation detail guarantees that xauth will be installed before openssh is compiled. ... as long as you don't use --buildpkg. So, "probably" if you used USE=X the paths were correct, but: - this is overall a poor approach to reliability - it misses the point of also overriding the path when USE="-X" - we just removed the USE flag and the RDEPEND Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> net-misc/openssh/openssh-9.6_p1-r3.ebuild | 6 ++ 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/net-misc/openssh/openssh-9.6_p1-r3.ebuild b/net-misc/openssh/openssh-9.6_p1-r3.ebuild index 164c30ecc6c8..3876e99bb31c 100644 --- a/net-misc/openssh/openssh-9.6_p1-r3.ebuild +++ b/net-misc/openssh/openssh-9.6_p1-r3.ebuild @@ -128,10 +128,6 @@ pkg_pretend() { } src_prepare() { - sed -i \ - -e "/_PATH_XAUTH/s:/usr/X11R6/bin/xauth:${EPREFIX}/usr/bin/xauth:" \ - pathnames.h || die - # don't break .ssh/authorized_keys2 for fun sed -i '/^AuthorizedKeysFile/s:^:#:' sshd_config || die @@ -185,6 +181,8 @@ src_configure() { --datadir="${EPREFIX}"/usr/share/openssh --with-privsep-path="${EPREFIX}"/var/empty --with-privsep-user=sshd + # optional at runtime; guarantee a known path + --with-xauth="${EPREFIX}"/usr/bin/xauth # --with-hardening adds the following in addition to flags we # already set in our toolchain:
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 5c7060eb616d5556e7a1cd8dd413eb42d928059c Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Feb 19 05:43:37 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Feb 19 05:44:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c7060eb sys-libs/glibc: add 2.38 patchlevel 11 (no keywords) Summary of test results: 5138 PASS 86 UNSUPPORTED 19 XFAIL 6 XPASS Signed-off-by: Andreas K. Hüttel gentoo.org> sys-libs/glibc/Manifest |1 + sys-libs/glibc/glibc-2.38-r11.ebuild | 1718 ++ 2 files changed, 1719 insertions(+) diff --git a/sys-libs/glibc/Manifest b/sys-libs/glibc/Manifest index f49b62073d6a..b18163e4ea57 100644 --- a/sys-libs/glibc/Manifest +++ b/sys-libs/glibc/Manifest @@ -20,6 +20,7 @@ DIST glibc-2.36.tar.xz 18610836 BLAKE2B f8375e084043f032609e66fd98c234249df57a59 DIST glibc-2.37-patches-12.tar.xz 83716 BLAKE2B 123951d94dad6c22150c4ef2299bcaafc080322d6eeb58b49b0525a7f5c6867e99e96cd5c065578632d9a73b5527e2b2742bc29162da487894ecea6aff75df2e SHA512 b53c06e157b23f5fae1cd15eb90fdbf3076c79f295a687bdfd285689f94417267f167ff2d6a55c4d3c3b2e08dd6406c36fed4a5fee33378dd69976c1102c01a2 DIST glibc-2.37.tar.xz 18674604 BLAKE2B 8139cd977b2ed3bfdbde5ffb1cda8f759763dbb83071167272fef798cfbdc0d17cfd1ec893d126c52c91511b7961f3ad12eed34534b99412dfa04a1cdd5b4ea3 SHA512 4fc5932f206bb1b8b54828a28af1a681616b838bbab60c81c82155f3629cbfe1301d271af65511ed917f4c6949a025429221fe6035753282f15346919f15b90c DIST glibc-2.38-patches-10.tar.xz 60792 BLAKE2B e228568f9e9cfa719ee9f2f91d220efa53e4eba617377fdf37bf7381b9f7c43036dfe62dd284b4228e9a99d41223ed0416ed058407a630b84064962518cba90b SHA512 573661299d75b63b7e2f771e9032193492e762e64cbb495b42bb7ad1021532f54f19d829a721e8070c79b2ad5edef077584cc4c76896d951cc93275592cf255c +DIST glibc-2.38-patches-11.tar.xz 67188 BLAKE2B 5025fd72359842a357e7c2cd76de3e717c9bd117259dd8be93aa6fcd906f8b65e266388bf685e611bfa439d57c03e0a4f7d024d7a766ff275277936f76f1ecbf SHA512 d0fa1c11c153c7ada8668d865a15c7c47013956b5fa1e0d0e2b7e24cea5d3e16909dc8f9ba9b2b392d85271ed71603deb440ead19de50fd61b53a6c1f73d467b DIST glibc-2.38.tar.xz 18913712 BLAKE2B f9b039f0ef98a7dd8e1cba228ed10286b9e4fbe4dd89af4d26fa5c4e4cf266f19c2746b44d797ce54739d86499e74cf334aaf311bcf6e30120fd7748453e653f SHA512 a6dd5e42dcd63d58e2820c783522c8c895890b6e8c8e6c83b025553de0cc77cdf227e7044e431ead98c89c68a9ce4dd63509b47e647775fb2075f011849c1900 DIST glibc-2.39-patches-1.tar.xz 14316 BLAKE2B e0a05eb98d11ed4bc332b9267bc363ed8d7cfed8e9a1e7d1e854802830326241b231fc6fcca4f97bf80e52c361863f21fe09e060febe3234e1f6dd9e6cfa78f8 SHA512 0391ed526fc5686fd6e3a01beb18d92702ad7b5f8ad06651f1a1be174b16d7ab367cf3375b98e9c54b9dffee2e3416b22d60963dcf3a96e0d6141b682943ccd2 DIST glibc-2.39.tar.xz 18520988 BLAKE2B 9d98459a2d58401e07c081e0d841935b23998da75a7eb5a7ebd23a1f9ebab99dee623fe166397c1b6c926960c570f62dbca5cb3b5ce84a918adff6b7a15e16bb SHA512 818f58172a52815b4338ea9f2a69ecaa3335492b9f8f64cbf8afb24c0d737982341968ecd79631cae3d3074ab0ae4bc6056fc4ba3ffe790849dc374835cd57e2 diff --git a/sys-libs/glibc/glibc-2.38-r11.ebuild b/sys-libs/glibc/glibc-2.38-r11.ebuild new file mode 100644 index ..7c14cae8fcab --- /dev/null +++ b/sys-libs/glibc/glibc-2.38-r11.ebuild @@ -0,0 +1,1718 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Bumping notes: https://wiki.gentoo.org/wiki/Project:Toolchain/sys-libs/glibc +# Please read & adapt the page as necessary if obsolete. + +PYTHON_COMPAT=( python3_{10..12} ) +TMPFILES_OPTIONAL=1 + +inherit python-any-r1 prefix preserve-libs toolchain-funcs flag-o-matic gnuconfig \ + multilib systemd multiprocessing tmpfiles + +DESCRIPTION="GNU libc C library" +HOMEPAGE="https://www.gnu.org/software/libc/"; +LICENSE="LGPL-2.1+ BSD HPND ISC inner-net rc PCRE" +SLOT="2.2" + +EMULTILIB_PKG="true" + +# Gentoo patchset (ignored for live ebuilds) +PATCH_VER=11 +PATCH_DEV=dilfridge + +# gcc mulitilib bootstrap files version +GCC_BOOTSTRAP_VER=20201208 + +# systemd integration version +GLIBC_SYSTEMD_VER=20210729 + +# Minimum kernel version that glibc requires +MIN_KERN_VER="3.2.0" + +# Minimum pax-utils version needed (which contains any new syscall changes for +# its seccomp filter!). Please double check this! +MIN_PAX_UTILS_VER="1.3.3" + +if [[ ${PV} == * ]]; then + inherit git-r3 +else + #KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + SRC_URI="mirror://gnu/glibc/${P}.tar.xz" + SRC_URI+=" https://dev.gentoo.org/~${PATCH_DEV}/distfiles/${P}-patches-${PATCH_VER}.tar.xz"; +fi + +SRC_URI+=" multilib-bootstrap? ( https://dev.gentoo.org/~dilfridge/distfiles/gcc-multilib-bootstrap-${GCC_BOOTSTRAP_VER}.tar.xz )" +SRC_URI+=" systemd? ( https://gitweb.gentoo.org/proj/toolchain/glibc-systemd.git/snapshot/glibc-systemd-${GLIBC_SYSTEMD_VER}.tar.gz )
[gentoo-commits] repo/gentoo:master commit in: dev-build/meson/
commit: fe97b83c9bfe2a9d12af992ca57f2686434f72ed Author: Sam James gentoo org> AuthorDate: Mon Feb 19 05:08:16 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 05:08:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fe97b83c dev-build/meson: Stabilize 1.3.1-r1 sparc, #924949 Signed-off-by: Sam James gentoo.org> dev-build/meson/meson-1.3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-build/meson/meson-1.3.1-r1.ebuild b/dev-build/meson/meson-1.3.1-r1.ebuild index 51da3b4f85b6..8ab3ef50008e 100644 --- a/dev-build/meson/meson-1.3.1-r1.ebuild +++ b/dev-build/meson/meson-1.3.1-r1.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: app-admin/ansible-lint/
commit: 9017c922f339465a8c9f009fa18782cad9bbef4d Author: Sam James gentoo org> AuthorDate: Mon Feb 19 05:08:11 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 05:08:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9017c922 app-admin/ansible-lint: Stabilize 6.22.2 amd64, #924896 Signed-off-by: Sam James gentoo.org> app-admin/ansible-lint/ansible-lint-6.22.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ansible-lint/ansible-lint-6.22.2.ebuild b/app-admin/ansible-lint/ansible-lint-6.22.2.ebuild index 3f90dcc0ab28..c509d62a76e4 100644 --- a/app-admin/ansible-lint/ansible-lint-6.22.2.ebuild +++ b/app-admin/ansible-lint/ansible-lint-6.22.2.ebuild @@ -14,7 +14,7 @@ HOMEPAGE="https://github.com/ansible/ansible-lint"; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~riscv" +KEYWORDS="amd64 ~arm64 ~riscv" # Upstream has stated explicitly that all tests require Internet access PROPERTIES="test_network"
[gentoo-commits] repo/gentoo:master commit in: dev-build/meson/
commit: 7f3cf4cc7080fc136526bf37dcf3e8c2b3368a6b Author: Sam James gentoo org> AuthorDate: Mon Feb 19 05:08:17 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 05:08:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f3cf4cc dev-build/meson: Stabilize 1.3.1-r1 x86, #924949 Signed-off-by: Sam James gentoo.org> dev-build/meson/meson-1.3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-build/meson/meson-1.3.1-r1.ebuild b/dev-build/meson/meson-1.3.1-r1.ebuild index 8ab3ef50008e..110a47371889 100644 --- a/dev-build/meson/meson-1.3.1-r1.ebuild +++ b/dev-build/meson/meson-1.3.1-r1.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-build/meson/
commit: 6954fd662e858edf71652688fed2d31db75ee8da Author: Sam James gentoo org> AuthorDate: Mon Feb 19 05:08:17 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 05:08:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6954fd66 dev-build/meson: Stabilize 1.3.1-r1 ppc64, #924949 Signed-off-by: Sam James gentoo.org> dev-build/meson/meson-1.3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-build/meson/meson-1.3.1-r1.ebuild b/dev-build/meson/meson-1.3.1-r1.ebuild index 110a47371889..ad75501a2cb4 100644 --- a/dev-build/meson/meson-1.3.1-r1.ebuild +++ b/dev-build/meson/meson-1.3.1-r1.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: sci-libs/pcl/
commit: 6c6ac33d7bcf859eacea181bbb1826a55b498f0b Author: Sam James gentoo org> AuthorDate: Mon Feb 19 05:08:13 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 05:08:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c6ac33d sci-libs/pcl: Stabilize 1.14.0 amd64, #924930 Signed-off-by: Sam James gentoo.org> sci-libs/pcl/pcl-1.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-libs/pcl/pcl-1.14.0.ebuild b/sci-libs/pcl/pcl-1.14.0.ebuild index 46645bec9842..6fc89d2b0d70 100644 --- a/sci-libs/pcl/pcl-1.14.0.ebuild +++ b/sci-libs/pcl/pcl-1.14.0.ebuild @@ -9,7 +9,7 @@ if [[ ${PV} == * ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/PointCloudLibrary/pcl"; else - KEYWORDS="~amd64 ~arm" + KEYWORDS="amd64 ~arm" SRC_URI="https://github.com/PointCloudLibrary/pcl/archive/${P}.tar.gz"; S="${WORKDIR}/${PN}-${P}" fi
[gentoo-commits] repo/gentoo:master commit in: eclass/
commit: 4ccbec18b76ff3c48f3d32f1b1760ca568ddc615 Author: Sam James gentoo org> AuthorDate: Mon Feb 19 05:07:11 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 05:07:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ccbec18 toolchain.eclass: explicitly disable fixincludes for cross too Just in case, although the condition is unlikely there now. Bug: https://bugs.gentoo.org/905118 Signed-off-by: Sam James gentoo.org> eclass/toolchain.eclass | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 5de1329347ee..67a04f297d6b 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -1304,8 +1304,8 @@ toolchain_src_configure() { if tc_version_is_at_least 13.1 ; then # Re-enable fixincludes for >= GCC 13 with older glibc - # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107128 - if use elibc_glibc && has_version "https://gcc.gnu.org/PR107128 + if ! is_crosscompile && use elibc_glibc && has_version "
[gentoo-commits] repo/gentoo:master commit in: dev-build/meson/
commit: 5b8825cb41ecbc644809e1c7c860630ee625f0a1 Author: Sam James gentoo org> AuthorDate: Mon Feb 19 05:08:15 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 05:08:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b8825cb dev-build/meson: Stabilize 1.3.1-r1 arm, #924949 Signed-off-by: Sam James gentoo.org> dev-build/meson/meson-1.3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-build/meson/meson-1.3.1-r1.ebuild b/dev-build/meson/meson-1.3.1-r1.ebuild index f4fb7deab480..51da3b4f85b6 100644 --- a/dev-build/meson/meson-1.3.1-r1.ebuild +++ b/dev-build/meson/meson-1.3.1-r1.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-build/meson/
commit: 0d6fefc3137d750f1e3bfdc2bd37b54fa154b820 Author: Sam James gentoo org> AuthorDate: Mon Feb 19 05:08:14 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 05:08:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d6fefc3 dev-build/meson: Stabilize 1.3.1-r1 arm64, #924949 Signed-off-by: Sam James gentoo.org> dev-build/meson/meson-1.3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-build/meson/meson-1.3.1-r1.ebuild b/dev-build/meson/meson-1.3.1-r1.ebuild index 40bfea501720..f4fb7deab480 100644 --- a/dev-build/meson/meson-1.3.1-r1.ebuild +++ b/dev-build/meson/meson-1.3.1-r1.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: eclass/
commit: 0b75d3ce0bae8240c28c6a8f191f5130548f8475 Author: Sam James gentoo org> AuthorDate: Mon Feb 19 05:02:09 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 05:05:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b75d3ce toolchain.eclass: rework fixincludes again * Only run fixincludes for >= GCC 13 with https://bugs.gentoo.org/905118 Bug: https://gcc.gnu.org/PR107128 Signed-off-by: Sam James gentoo.org> eclass/toolchain.eclass | 23 --- 1 file changed, 20 insertions(+), 3 deletions(-) diff --git a/eclass/toolchain.eclass b/eclass/toolchain.eclass index 6a4b59972fa3..5de1329347ee 100644 --- a/eclass/toolchain.eclass +++ b/eclass/toolchain.eclass @@ -140,6 +140,11 @@ GCCMINOR=$(ver_cut 2 ${GCC_PV}) # @DESCRIPTION: # GCC micro version. GCCMICRO=$(ver_cut 3 ${GCC_PV}) +# @ECLASS_VARIABLE: GCC_RUN_FIXINCLUDES +# @INTERNAL +# @DESCRIPTION: +# Controls whether fixincludes should be used. +GCC_RUN_FIXINCLUDES=0 tc_use_major_version_only() { local use_major_version_only=0 @@ -1297,6 +1302,20 @@ toolchain_src_configure() { ) fi + if tc_version_is_at_least 13.1 ; then + # Re-enable fixincludes for >= GCC 13 with older glibc + # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107128 + if use elibc_glibc && has_version "https://gcc.gnu.org/bugzilla/show_bug.cgi?id=106899 being fixed @@ -1831,9 +1850,7 @@ toolchain_src_install() { # Don't allow symlinks in private gcc include dir as this can break the build find gcc/include*/ -type l -delete || die - # Re-enable fixincludes for >= GCC 13 - # https://gcc.gnu.org/bugzilla/show_bug.cgi?id=107128 - if [[ ${GCCMAJOR} -lt 13 ]] ; then + if [[ ${GCC_RUN_FIXINCLUDES} == 0 ]] ; then # We remove the generated fixincludes, as they can cause things to break # (ncurses, openssl, etc). We do not prevent them from being built, as # in the following commit which we revert:
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/, sys-devel/gcc/files/
commit: 456eee6e374b50a4d9108a642ca29c5573ac5cb8 Author: Sam James gentoo org> AuthorDate: Mon Feb 19 05:05:19 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 05:05:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=456eee6e sys-devel/gcc: drop obsolete cross fixincludes patch for 13 We should be able to do this now after 0b75d3ce0bae8240c28c6a8f191f5130548f8475. Bug: https://bugs.gentoo.org/905118 Signed-off-by: Sam James gentoo.org> .../gcc/files/gcc-13-fix-cross-fixincludes.patch | 19 --- sys-devel/gcc/gcc-13.2.1_p20230826.ebuild | 3 +-- sys-devel/gcc/gcc-13.2.1_p20231216.ebuild | 3 +-- sys-devel/gcc/gcc-13.2.1_p20240113-r1.ebuild | 1 - sys-devel/gcc/gcc-13.2.1_p20240120.ebuild | 1 - sys-devel/gcc/gcc-13.2.1_p20240127.ebuild | 1 - sys-devel/gcc/gcc-13.2.1_p20240203.ebuild | 1 - sys-devel/gcc/gcc-13.2.1_p20240210.ebuild | 1 - sys-devel/gcc/gcc-13.2.1_p20240217.ebuild | 1 - 9 files changed, 2 insertions(+), 29 deletions(-) diff --git a/sys-devel/gcc/files/gcc-13-fix-cross-fixincludes.patch b/sys-devel/gcc/files/gcc-13-fix-cross-fixincludes.patch deleted file mode 100644 index e4abe01a0830.. --- a/sys-devel/gcc/files/gcc-13-fix-cross-fixincludes.patch +++ /dev/null @@ -1,19 +0,0 @@ -Revert of https://gcc.gnu.org/git/?p=gcc.git;a=commitdiff;h=59e4c98173a79fcaa2c33253261409f38856c384 -for now to fix cross fixincludes builds. - -https://bugs.gentoo.org/905118 a/gcc/Makefile.in -+++ b/gcc/Makefile.in -@@ -532,11 +532,7 @@ LINKER_PLUGIN_API_H = $(srcdir)/../include/plugin-api.h - # Default native SYSTEM_HEADER_DIR, to be overridden by targets. - NATIVE_SYSTEM_HEADER_DIR = @NATIVE_SYSTEM_HEADER_DIR@ - # Default cross SYSTEM_HEADER_DIR, to be overridden by targets. --ifeq (@includedir@,$(prefix)/include) -- CROSS_SYSTEM_HEADER_DIR = @CROSS_SYSTEM_HEADER_DIR@ --else -- CROSS_SYSTEM_HEADER_DIR = @includedir@ --endif -+CROSS_SYSTEM_HEADER_DIR = @CROSS_SYSTEM_HEADER_DIR@ - - # autoconf sets SYSTEM_HEADER_DIR to one of the above. - # Purge it of unnecessary internal relative paths diff --git a/sys-devel/gcc/gcc-13.2.1_p20230826.ebuild b/sys-devel/gcc/gcc-13.2.1_p20230826.ebuild index b764492f9a87..55c73d734d7b 100644 --- a/sys-devel/gcc/gcc-13.2.1_p20230826.ebuild +++ b/sys-devel/gcc/gcc-13.2.1_p20230826.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 @@ -60,6 +60,5 @@ src_prepare() { toolchain_src_prepare - eapply "${FILESDIR}"/${PN}-13-fix-cross-fixincludes.patch eapply_user } diff --git a/sys-devel/gcc/gcc-13.2.1_p20231216.ebuild b/sys-devel/gcc/gcc-13.2.1_p20231216.ebuild index a6c1746943ea..3032d482a760 100644 --- a/sys-devel/gcc/gcc-13.2.1_p20231216.ebuild +++ b/sys-devel/gcc/gcc-13.2.1_p20231216.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 @@ -60,6 +60,5 @@ src_prepare() { toolchain_src_prepare - eapply "${FILESDIR}"/${PN}-13-fix-cross-fixincludes.patch eapply_user } diff --git a/sys-devel/gcc/gcc-13.2.1_p20240113-r1.ebuild b/sys-devel/gcc/gcc-13.2.1_p20240113-r1.ebuild index 7b1015f0e7cd..3404c76c9248 100644 --- a/sys-devel/gcc/gcc-13.2.1_p20240113-r1.ebuild +++ b/sys-devel/gcc/gcc-13.2.1_p20240113-r1.ebuild @@ -60,6 +60,5 @@ src_prepare() { toolchain_src_prepare - eapply "${FILESDIR}"/${PN}-13-fix-cross-fixincludes.patch eapply_user } diff --git a/sys-devel/gcc/gcc-13.2.1_p20240120.ebuild b/sys-devel/gcc/gcc-13.2.1_p20240120.ebuild index e295e327ec92..68348986bd19 100644 --- a/sys-devel/gcc/gcc-13.2.1_p20240120.ebuild +++ b/sys-devel/gcc/gcc-13.2.1_p20240120.ebuild @@ -60,6 +60,5 @@ src_prepare() { toolchain_src_prepare - eapply "${FILESDIR}"/${PN}-13-fix-cross-fixincludes.patch eapply_user } diff --git a/sys-devel/gcc/gcc-13.2.1_p20240127.ebuild b/sys-devel/gcc/gcc-13.2.1_p20240127.ebuild index e295e327ec92..68348986bd19 100644 --- a/sys-devel/gcc/gcc-13.2.1_p20240127.ebuild +++ b/sys-devel/gcc/gcc-13.2.1_p20240127.ebuild @@ -60,6 +60,5 @@ src_prepare() { toolchain_src_prepare - eapply "${FILESDIR}"/${PN}-13-fix-cross-fixincludes.patch eapply_user } diff --git a/sys-devel/gcc/gcc-13.2.1_p20240203.ebuild b/sys-devel/gcc/gcc-13.2.1_p20240203.ebuild index e295e327ec92..68348986bd19 100644 --- a/sys-devel/gcc/gcc-13.2.1_p20240203.ebuild +++ b/sys-devel/gcc/gcc-13.2.1_p20240203.ebuild @@ -60,6 +60,5 @@ src_prepare() { toolchain_src_prepare - eapply "${FILESDIR}"/${PN}-13-fix-cross-fixincludes.patch eapply_user } diff --git a/sys-devel/gcc/gcc-13.2.1_p20240210.ebuild b/
[gentoo-commits] repo/gentoo:master commit in: dev-python/xmlschema/
commit: 828c8b3ff1aa7bdb60a96e6884df5cb021792d5a Author: Michał Górny gentoo org> AuthorDate: Mon Feb 19 04:03:10 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 19 04:10:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=828c8b3f dev-python/xmlschema: Bump to 3.0.2 Signed-off-by: Michał Górny gentoo.org> dev-python/xmlschema/Manifest | 1 + dev-python/xmlschema/xmlschema-3.0.2.ebuild | 37 + 2 files changed, 38 insertions(+) diff --git a/dev-python/xmlschema/Manifest b/dev-python/xmlschema/Manifest index b5855261fb85..b492e799b808 100644 --- a/dev-python/xmlschema/Manifest +++ b/dev-python/xmlschema/Manifest @@ -1 +1,2 @@ DIST xmlschema-3.0.1.tar.gz 560537 BLAKE2B 236794db504d3ff6e9e98a03d6e0b25211c76779eac665b69ddd58e98bbbd02dcf1ab6b8aa0430989fedf2c67efcb6999e29fdb9fce09241a0955e32ae76890c SHA512 0266b75c371a3b77a86a7a5380d6bafb14bd8a8b5c58d891825cf708891293f9bf10b4bf1d1a9b71efc43a40115baa51d02e3adb8dbddfe79e4dd56ed07951b9 +DIST xmlschema-3.0.2.tar.gz 563203 BLAKE2B a8b31b435d159df65a620d26a7e964745b9a7e6050a32c52bfa039a013e9108b601cdd2a1188503f327900712b2b445dc4279cc50ee3c62022517afc5dfe6425 SHA512 93062230b13bdcc30eed0291c295bdd8eccb50d5d07c8747336c2917e5d949b30f46d1b90f501fb6da06ceda99d162da92b8db9e206fff09fc3c362b05499903 diff --git a/dev-python/xmlschema/xmlschema-3.0.2.ebuild b/dev-python/xmlschema/xmlschema-3.0.2.ebuild new file mode 100644 index ..f8430a380efa --- /dev/null +++ b/dev-python/xmlschema/xmlschema-3.0.2.ebuild @@ -0,0 +1,37 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 pypi + +DESCRIPTION="An XML Schema validator and decoder" +HOMEPAGE=" + https://github.com/sissaschool/xmlschema/ + https://pypi.org/project/xmlschema/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + =dev-python/elementpath-4.3.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + ${RDEPEND} + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + ) +" + +python_test() { + "${EPYTHON}" tests/test_all.py -v || die "Tests fail with ${EPYTHON}" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/dnspython/
commit: ff011f02b80febcfe073fbca630a966794fd65e2 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 19 04:01:25 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 19 04:10:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff011f02 dev-python/dnspython: Bump to 2.6.1 Signed-off-by: Michał Górny gentoo.org> dev-python/dnspython/Manifest | 1 + dev-python/dnspython/dnspython-2.6.1.ebuild | 47 + 2 files changed, 48 insertions(+) diff --git a/dev-python/dnspython/Manifest b/dev-python/dnspython/Manifest index b75573b1d071..55bfab4265de 100644 --- a/dev-python/dnspython/Manifest +++ b/dev-python/dnspython/Manifest @@ -1,2 +1,3 @@ DIST dnspython-2.5.0.gh.tar.gz 366093 BLAKE2B f8e3d8632a74b0421f7c77316dc80e01936277d701c282239ed60e79952755d34c673f15e19d4da812883e33d5f2cb54a8faa419185d8d198de923a2f3861095 SHA512 8ed207f9cee88dc1deb626d727c510dabace327586911e340df435c8cce5936efee51937b52881b4b4452d9c8c5bd903044bfef5a4effa95aaf05f24c0213b07 DIST dnspython-2.6.0.gh.tar.gz 372953 BLAKE2B c35a994ff0573a175a8011ef84291ea9de3450e4e57ae059c756cdb5e3163a736057b994e0d370b3c237eff7cf2650b7faae1f11071c53e9c953e655f539f8f3 SHA512 68361d624af6b308669a20316c9046e23135fdaec69f0dd0580f865b363565b813d836aaf9ddd1db5c51a831bd34ddbf6136b6bf72d2e91833d4c7c209528c2b +DIST dnspython-2.6.1.gh.tar.gz 373684 BLAKE2B 63ac506d528a9e3684daf4888b51d732d9a12c3439ff1c353250a7bad78781f9f12bb13509e69093d5585a4a04bf2fbb1b8eb690a39f27e5d58e8f0f3b3b36a8 SHA512 77e9c69ac70e9e31a11188b968d28b8f2890b053b2cce0e608eefad7fd2c2b0f30c074222b2e5e85c0b4b8705f2e45acfa8b016a7808cc421df1d77f2561d978 diff --git a/dev-python/dnspython/dnspython-2.6.1.ebuild b/dev-python/dnspython/dnspython-2.6.1.ebuild new file mode 100644 index ..fa76df91c401 --- /dev/null +++ b/dev-python/dnspython/dnspython-2.6.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +DESCRIPTION="DNS toolkit for Python" +HOMEPAGE=" + https://www.dnspython.org/ + https://github.com/rthalley/dnspython/ + https://pypi.org/project/dnspython/ +" +SRC_URI=" + https://github.com/rthalley/dnspython/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="dnssec examples" + +RDEPEND=" + dnssec? ( + >=dev-python/cryptography-41[${PYTHON_USEDEP}] + ) + >=dev-python/idna-2.1[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/cryptography-41[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_install_all() { + distutils-r1_python_install_all + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi +}
[gentoo-commits] repo/gentoo:master commit in: games-util/sc-controller/, games-util/lutris/, dev-python/python-evdev/, ...
commit: d634b340c114323c3ebbaa3f31771fb94547449f Author: Michał Górny gentoo org> AuthorDate: Mon Feb 19 04:06:43 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 19 04:10:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d634b340 Rename dev-python/{python-evdev → evdev} Signed-off-by: Michał Górny gentoo.org> app-misc/piper/piper-0.6.ebuild | 6 +++--- app-misc/piper/piper-0.7.ebuild | 6 +++--- app-misc/solaar/solaar-1.1.8-r1.ebuild | 6 +++--- app-misc/solaar/solaar-1.1.9.ebuild | 6 +++--- app-misc/solaar/solaar-.ebuild | 6 +++--- dev-libs/libratbag/libratbag-0.15.ebuild | 4 ++-- dev-libs/libratbag/libratbag-0.16.ebuild | 4 ++-- dev-libs/libratbag/libratbag-0.17.ebuild | 4 ++-- dev-python/{python-evdev => evdev}/Manifest | 0 .../python-evdev-1.6.0.ebuild => evdev/evdev-1.6.0.ebuild} | 0 dev-python/{python-evdev => evdev}/metadata.xml | 0 games-util/lutris/lutris-0.5.13-r3.ebuild| 4 ++-- games-util/lutris/lutris-0.5.14-r1.ebuild| 4 ++-- games-util/lutris/lutris-0.5.16-r1.ebuild| 2 +- games-util/lutris/lutris-.ebuild | 2 +- games-util/sc-controller/sc-controller-0.4.8.11.ebuild | 9 + games-util/sc-controller/sc-controller-0.4.8.9-r1.ebuild | 9 + profiles/updates/1Q-2024 | 1 + 18 files changed, 38 insertions(+), 35 deletions(-) diff --git a/app-misc/piper/piper-0.6.ebuild b/app-misc/piper/piper-0.6.ebuild index ef62ff220ac2..5b9840cc142a 100644 --- a/app-misc/piper/piper-0.6.ebuild +++ b/app-misc/piper/piper-0.6.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit meson python-single-r1 xdg @@ -35,10 +35,10 @@ RDEPEND=" x11-libs/gdk-pixbuf[introspection] x11-libs/gtk+:3[introspection] $(python_gen_cond_dep ' + dev-python/evdev[${PYTHON_USEDEP}] dev-python/lxml[${PYTHON_USEDEP}] dev-python/pycairo[${PYTHON_USEDEP}] dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] - dev-python/python-evdev[${PYTHON_USEDEP}] ') " DEPEND=" diff --git a/app-misc/piper/piper-0.7.ebuild b/app-misc/piper/piper-0.7.ebuild index 5e1c2bb40431..cdf5ecea26b3 100644 --- a/app-misc/piper/piper-0.7.ebuild +++ b/app-misc/piper/piper-0.7.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit meson python-single-r1 xdg @@ -39,10 +39,10 @@ RDEPEND=" x11-libs/gdk-pixbuf[introspection] x11-libs/gtk+:3[introspection] $(python_gen_cond_dep ' + dev-python/evdev[${PYTHON_USEDEP}] dev-python/lxml[${PYTHON_USEDEP}] dev-python/pycairo[${PYTHON_USEDEP}] dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] - dev-python/python-evdev[${PYTHON_USEDEP}] ') " DEPEND=" diff --git a/app-misc/solaar/solaar-1.1.8-r1.ebuild b/app-misc/solaar/solaar-1.1.8-r1.ebuild index 4a11b012e572..f1578d591c71 100644 --- a/app-misc/solaar/solaar-1.1.8-r1.ebuild +++ b/app-misc/solaar/solaar-1.1.8-r1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 DISTUTILS_USE_PEP517=setuptools DISTUTILS_SINGLE_IMPL=1 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit linux-info udev xdg distutils-r1 @@ -27,9 +27,9 @@ IUSE="doc appindicator libnotify" RDEPEND=" acct-group/plugdev $(python_gen_cond_dep ' + dev-python/evdev[${PYTHON_USEDEP}] dev-python/psutil[${PYTHON_USEDEP}] dev-python/pygobject:3[${PYTHON_USEDEP}] - dev-python/python-evdev[${PYTHON_USEDEP}] dev-python/python-xlib[${PYTHON_USEDEP}] >=dev-python/pyudev-0.13[${PYTHON_USEDEP}] dev-python/pyyaml[${PYTHON_USEDEP}] diff --git a/app-misc/solaar/solaar-1.1.9.ebuild b/app-misc/solaar/solaar-1.1.9.ebuild index 1a46b5cb53cb..b1c037e613ad 100644 --- a/app-misc/solaar/solaar-1.1.9.ebuild +++ b/app-misc/solaar/solaar-1.1.9.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gent
[gentoo-commits] repo/gentoo:master commit in: dev-python/evdev/
commit: 840ae12de7038550652c7a70398ea46c536ec2f2 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 19 04:08:29 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 19 04:10:41 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=840ae12d dev-python/evdev: Bump to 1.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/evdev/Manifest | 1 + dev-python/evdev/evdev-1.7.0.ebuild | 44 + 2 files changed, 45 insertions(+) diff --git a/dev-python/evdev/Manifest b/dev-python/evdev/Manifest index 418742012671..0e2e655e652c 100644 --- a/dev-python/evdev/Manifest +++ b/dev-python/evdev/Manifest @@ -1 +1,2 @@ DIST python-evdev-1.6.0.gh.tar.gz 86212 BLAKE2B bbb9adc3caff31c817972e33cd02ff63ee4e037ebe346fc6b128d119c38b337681bc9ef9069cbe9b604b1ac926dd23a02add23da2f629b31b74b0de338f9f423 SHA512 d3dc27aad70897d46ae3cad71cafdf5ac49e8cb52b88566b004edaee3b192b68093e44b487f9ab27b503a18e8e62a08b17d7b782726658f4d8131aa4562cd17a +DIST python-evdev-1.7.0.gh.tar.gz 87773 BLAKE2B 8ed41fa8b9a8583c863450d6952955477ca8fca649a1615fcce8741624561f5719d535700dc67c6757f193452d618e5850b6f9ab35c32ab49ed48025e4e5b94c SHA512 79cb8e92f5698b120ba0c4b2603a18907097d130e0128cbad68eb95b50935b6aeadd1e844d4c76909c965719cb5b067e37d0921748be3c7c2493acb58c153521 diff --git a/dev-python/evdev/evdev-1.7.0.ebuild b/dev-python/evdev/evdev-1.7.0.ebuild new file mode 100644 index ..7325d4b2a71e --- /dev/null +++ b/dev-python/evdev/evdev-1.7.0.ebuild @@ -0,0 +1,44 @@ +# Copyright 1999-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} pypy3 ) + +inherit distutils-r1 + +MY_P=python-evdev-${PV} +DESCRIPTION="Python library for evdev bindings" +HOMEPAGE=" + https://python-evdev.readthedocs.io/ + https://github.com/gvalkov/python-evdev/ + https://pypi.org/project/evdev/ +" +SRC_URI=" + https://github.com/gvalkov/python-evdev/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +distutils_enable_tests pytest + +EPYTEST_DESELECT=( + tests/test_uinput.py +) + +python_configure_all() { + esetup.py build_ecodes \ + --evdev-headers \ + "${ESYSROOT}/usr/include/linux/input.h:${ESYSROOT}/usr/include/linux/input-event-codes.h" +} + +src_test() { + cd tests || die + distutils-r1_src_test +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-evdev/
commit: 74300267e9de0bbe1151b13c49dd709cd1d42249 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 19 04:04:31 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 19 04:10:39 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74300267 dev-python/python-evdev: Prepare for a rename Signed-off-by: Michał Górny gentoo.org> dev-python/python-evdev/python-evdev-1.6.0.ebuild | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-python/python-evdev/python-evdev-1.6.0.ebuild b/dev-python/python-evdev/python-evdev-1.6.0.ebuild index a26cac5f94ea..00fa16c3e2e8 100644 --- a/dev-python/python-evdev/python-evdev-1.6.0.ebuild +++ b/dev-python/python-evdev/python-evdev-1.6.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,6 +9,7 @@ PYTHON_COMPAT=( python3_{10..12} pypy3 ) inherit distutils-r1 +MY_P=python-evdev-${PV} DESCRIPTION="Python library for evdev bindings" HOMEPAGE=" https://python-evdev.readthedocs.io/ @@ -17,8 +18,9 @@ HOMEPAGE=" " SRC_URI=" https://github.com/gvalkov/python-evdev/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz + -> ${MY_P}.gh.tar.gz " +S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/xlsxwriter/
commit: ba20965fec118380f4de1a219ec24a586ee1914b Author: Michał Górny gentoo org> AuthorDate: Mon Feb 19 04:03:49 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 19 04:10:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba20965f dev-python/xlsxwriter: Bump to 3.2.0 Signed-off-by: Michał Górny gentoo.org> dev-python/xlsxwriter/Manifest| 1 + dev-python/xlsxwriter/xlsxwriter-3.2.0.ebuild | 33 +++ 2 files changed, 34 insertions(+) diff --git a/dev-python/xlsxwriter/Manifest b/dev-python/xlsxwriter/Manifest index 9ed51d455feb..94bd2dc9963c 100644 --- a/dev-python/xlsxwriter/Manifest +++ b/dev-python/xlsxwriter/Manifest @@ -1 +1,2 @@ DIST XlsxWriter-RELEASE_3.1.9.gh.tar.gz 37377544 BLAKE2B f04e06ef75e80f9bb33ebf14f71aa42c30b9152295367877d83c20e62897985691e35288c6b7d4ff218cbf799fc5ddeda1d2b08bb91fbdeb3d48c5c27be95bec SHA512 1c7ea489182f1abe50fae5f1f387274f67e6043ef3fa909b015a340e38d8449f18ef1f40a64719982680371430a98bd0ac0d441b88daad655599f6eccae04a85 +DIST XlsxWriter-RELEASE_3.2.0.gh.tar.gz 24079667 BLAKE2B ee6f35d2df8edef3a1282bd821b1eaa3d3a79bb9d962df9d50394519905a0344e0b747a58d3bf5fc1323baefde3b9e11a2c5e7e77be2cc02bab716b0a3cf3226 SHA512 b36ee896d01e5a6369f4f42e69338b69b9ea5ee4919eea9361c0f5f6ff012ca153c708ff1c719b82ce067c5d57392e3b72c47e828a7e832953d0c06de9f65962 diff --git a/dev-python/xlsxwriter/xlsxwriter-3.2.0.ebuild b/dev-python/xlsxwriter/xlsxwriter-3.2.0.ebuild new file mode 100644 index ..9f459d5466a3 --- /dev/null +++ b/dev-python/xlsxwriter/xlsxwriter-3.2.0.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 + +TAG=RELEASE_${PV} +MY_P=XlsxWriter-${TAG} +DESCRIPTION="Python module for creating Excel XLSX files" +HOMEPAGE=" + https://github.com/jmcnamara/XlsxWriter/ + https://pypi.org/project/XlsxWriter/ +" +SRC_URI=" + https://github.com/jmcnamara/XlsxWriter/archive/${TAG}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +SLOT="0" +LICENSE="BSD" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyupgrade/
commit: 5abf8308bdb1a748021dd6f97fae66bd122023f9 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 19 04:00:02 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 19 04:10:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5abf8308 dev-python/pyupgrade: Bump to 3.15.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pyupgrade/Manifest| 1 + dev-python/pyupgrade/pyupgrade-3.15.1.ebuild | 30 2 files changed, 31 insertions(+) diff --git a/dev-python/pyupgrade/Manifest b/dev-python/pyupgrade/Manifest index ce538270a23d..90402f751544 100644 --- a/dev-python/pyupgrade/Manifest +++ b/dev-python/pyupgrade/Manifest @@ -1 +1,2 @@ DIST pyupgrade-3.15.0.gh.tar.gz 65317 BLAKE2B a13eca9d5591068355722e0cd0d16debce7c4d55fbce2759af9f0154cf5591beca20bc7e4551d6d707ef63deccf142e639229fb052063be68921c435731dd5ef SHA512 58bde84c625898ded781b4bb0cf8409ad406f81fe4f4f1819bc261714928dd6b9bb2063cd12697ce17a20dc7a56426685ba02b8ef3e306023e109277d2da2205 +DIST pyupgrade-3.15.1.gh.tar.gz 65432 BLAKE2B 2978745edcbbcc3aee5abb14c2b509a3912d1932401e8957e04d0491fa0e6b01521317ef62b6486f80835715f09254e6bb39c6482c2155e8986580c146ad06ca SHA512 5946cd03231e9c56543ac2f1dc4a84c0a4dc8cb44b0f88983a0a02f190a20615e2c2e4b22d8b3ec0d4728482464fe4f87bbd90514e11230776a1d67540170e91 diff --git a/dev-python/pyupgrade/pyupgrade-3.15.1.ebuild b/dev-python/pyupgrade/pyupgrade-3.15.1.ebuild new file mode 100644 index ..127ff6fc4c1d --- /dev/null +++ b/dev-python/pyupgrade/pyupgrade-3.15.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2022-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="Tool + pre-commit hook to automatically upgrade syntax for newer Pythons" +HOMEPAGE=" + https://github.com/asottile/pyupgrade/ + https://pypi.org/project/pyupgrade/ +" +# no tests in sdist, as of 3.3.2 +SRC_URI=" + https://github.com/asottile/pyupgrade/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + >=dev-python/tokenize-rt-5.2.0[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/identify/
commit: dd7155b91f32a9d33180d17bf290ff9cdae4c69f Author: Michał Górny gentoo org> AuthorDate: Mon Feb 19 04:00:25 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 19 04:10:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd7155b9 dev-python/identify: Bump to 2.5.35 Signed-off-by: Michał Górny gentoo.org> dev-python/identify/Manifest | 1 + dev-python/identify/identify-2.5.35.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-python/identify/Manifest b/dev-python/identify/Manifest index 3e5a9795b60d..c2dd428126c1 100644 --- a/dev-python/identify/Manifest +++ b/dev-python/identify/Manifest @@ -1,2 +1,3 @@ DIST identify-2.5.33.gh.tar.gz 101683 BLAKE2B 0b66bc611e5ba01029c2d8aa13146025eb68296793a148eafecc7584d3d68d77d8ebae67306e8fc64e7265ab673fa4852497f25b9ba73e895c61e4f4ec2997e2 SHA512 cb3cc2064814b6694122040dc1be31f09bbddaf988f15425717d5561f175b216e62f4449cff5d697a8d612a48513e97446973bba42f376cdcfad1d93d1e14cf7 DIST identify-2.5.34.gh.tar.gz 101695 BLAKE2B 94522c083ce2584831bd61b6d7e34533f08ad3814ccde93b7340139bcc4dc05fa6384024e6f15cc33e480de06117d17a88d148044758658e7cb302bfab7d7366 SHA512 bf9fe2bdca46b1e9a7f1e4559178061bb5293d43b42962d17a08b6f9230c3d2d004b74ac3b1c825905fa77631533565b26c95a0fa99f2bb9a3320d2d4a5f67aa +DIST identify-2.5.35.gh.tar.gz 101691 BLAKE2B 931169744a9126d82b32bd4dea1731f1f4ad209b78d3df9ce490891994194797a7adcaff19400e9856716528f5b3490e05c8e06614c788b089251ef92cd1dd03 SHA512 1d01535f95818533220c06988eb2d9f495c004b41fd197482ab0e3520f81ab2aebce0344dffeb0449423abd6574c21043fa0ad20472b3aaff6cb97986f31fd88 diff --git a/dev-python/identify/identify-2.5.35.ebuild b/dev-python/identify/identify-2.5.35.ebuild new file mode 100644 index ..0aa9daac20bc --- /dev/null +++ b/dev-python/identify/identify-2.5.35.ebuild @@ -0,0 +1,29 @@ +# 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="File identification library for Python" +HOMEPAGE=" + https://github.com/pre-commit/identify/ + https://pypi.org/project/identify/ +" +SRC_URI=" + https://github.com/pre-commit/${PN}/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/ukkonen[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pykka/
commit: 2553226f7e245b1f2f992de0f75b6a16781b417c Author: Michał Górny gentoo org> AuthorDate: Mon Feb 19 04:02:05 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 19 04:10:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2553226f dev-python/pykka: Bump to 4.0.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pykka/Manifest | 1 + dev-python/pykka/pykka-4.0.2.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/dev-python/pykka/Manifest b/dev-python/pykka/Manifest index ca07196bf65e..be43832ade12 100644 --- a/dev-python/pykka/Manifest +++ b/dev-python/pykka/Manifest @@ -1 +1,2 @@ DIST pykka-4.0.1.gh.tar.gz 48549 BLAKE2B 4aaeb31b9e9aa9cdc5125719a6a26e9d0b400d5df09bc55d240528bf3623aa46aaf70c2bafb868f8ec82accef239673fd8019571c48341305cac209213ba065c SHA512 fd49250cc641ffcfd3ad71f3716452ef6dbc54e201e56d8fb3d13d8315379058e5648b773327830d1e2eb60fe6a9576aac81d5613cd02af3ce5b42866716e030 +DIST pykka-4.0.2.gh.tar.gz 48536 BLAKE2B 57825e0cbcad0afc33870de000820cfcd400d195715d8c48f133470ab8c9c26d9f8ab1a9cb54e847fe163b240258c789ec70bcf3627dcfbad1d469eee7c2d9c0 SHA512 43d31258f73a6d43c467d108066dd3e852db9e21a04fda030137dbd65052a874e346ed78b79a4929b25d2744a286c95d5d425ae150428ea1594a24f2a6c6a164 diff --git a/dev-python/pykka/pykka-4.0.2.ebuild b/dev-python/pykka/pykka-4.0.2.ebuild new file mode 100644 index ..066fbec33863 --- /dev/null +++ b/dev-python/pykka/pykka-4.0.2.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=poetry +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +DESCRIPTION="A Python implementation of the actor model" +HOMEPAGE=" + https://pykka.org/en/latest/ + https://github.com/jodal/pykka/ + https://pypi.org/project/pykka/ +" +SRC_URI=" + https://github.com/jodal/pykka/archive/v${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + +BDEPEND=" + test? ( + dev-python/pytest-mock[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/pypdf/
commit: e952c0a79d98ddfb18479cd46b38d8805922caf0 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 19 03:59:37 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 19 04:10:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e952c0a7 dev-python/pypdf: Bump to 4.0.2 Signed-off-by: Michał Górny gentoo.org> dev-python/pypdf/Manifest | 1 + dev-python/pypdf/pypdf-4.0.2.ebuild | 59 + 2 files changed, 60 insertions(+) diff --git a/dev-python/pypdf/Manifest b/dev-python/pypdf/Manifest index 0777a3d24696..4a73efbf83c1 100644 --- a/dev-python/pypdf/Manifest +++ b/dev-python/pypdf/Manifest @@ -1,2 +1,3 @@ DIST pypdf-4.0.1.gh.tar.gz 7992979 BLAKE2B a072b50d177a89133bd5c7a74cae1d4f4ed5d6bcb1d78c68573c98f792a28a8ded26b5a82743a70ec2cd41651db8a19580cc48b0376c0dfe2f422826311914c3 SHA512 e9170b75ab00ce86580194bfa64ff3a31eb6fca62adc006478fcee3a78a99df269c75857672838c2b752b78b19174883cecb2eea5586878f81eb75474fabee6d +DIST pypdf-4.0.2.gh.tar.gz 7992844 BLAKE2B ddd38e8c27230c6425de2677c1f2bd6f521c87e4b10e4791ed8d2b961c7c9e210b49b6d684780f16fb1620db7c123aed9ee548b381d54ae881a6e64305b26379 SHA512 4539f2c1c4b98e27dd3f43c7aa44efe03e80c8089f655130dd80dceee85afae235bc819b9309bc36653c953741ec3b998ccbb1274c28abf144792ae44147efd9 DIST pypdf-sample-files-964fb47b0fbfa89864680582640ae4eedf143890.gh.tar.gz 11668924 BLAKE2B 0c7d8e7cfb2f9d06d7633d57b691ba473d33cfcb58d2f1f83661cef9d755340d05db8767771a385d0ba88aa904f84b8bc7eafdb5d4f614b7a21a2d138572316f SHA512 28070b575273b6fee3173e797ed5bac618f8e8aca16d0122dcf3b4b16cedbcad69b84a9bc4be65037695597bcc1fa7898cdf766c37915c49f880a0c6ca057e68 diff --git a/dev-python/pypdf/pypdf-4.0.2.ebuild b/dev-python/pypdf/pypdf-4.0.2.ebuild new file mode 100644 index ..f0cc9485cc72 --- /dev/null +++ b/dev-python/pypdf/pypdf-4.0.2.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +SAMPLE_COMMIT=964fb47b0fbfa89864680582640ae4eedf143890 +DESCRIPTION="Python library to work with PDF files" +HOMEPAGE=" + https://pypi.org/project/pypdf/ + https://github.com/py-pdf/pypdf/ +" +SRC_URI=" + https://github.com/py-pdf/pypdf/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + test? ( + https://github.com/py-pdf/sample-files/archive/${SAMPLE_COMMIT}.tar.gz + -> ${PN}-sample-files-${SAMPLE_COMMIT}.gh.tar.gz + ) +" + +LICENSE="BSD-2" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" + +BDEPEND=" + test? ( + dev-python/cryptography[${PYTHON_USEDEP}] + >=dev-python/pillow-8.0.0[jpeg,jpeg2k,tiff,zlib,${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_unpack() { + default + if use test; then + mv "sample-files-${SAMPLE_COMMIT}"/* "${S}"/sample-files/ || die + fi +} + +python_test() { + local EPYTEST_DESELECT=( + tests/test_reader.py::test_decode_permissions + tests/test_workflows.py::test_text_extraction_layout_mode + # rely on -Werror + tests/test_utils.py::test_deprecate_no_replacement + tests/test_workflows.py::test_orientations + tests/test_writer.py::test_remove_image_per_type + ) + + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest -o addopts= -m "not enable_socket" +}
[gentoo-commits] repo/gentoo:master commit in: dev-build/meson/
commit: 0edd9f0effdff8ff883d54aa3d64825c7452 Author: Eli Schwartz gmail com> AuthorDate: Mon Feb 19 03:59:00 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 04:04:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0edd9f0e dev-build/meson: Stabilize amd64, #924949 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> dev-build/meson/meson-1.3.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-build/meson/meson-1.3.1-r1.ebuild b/dev-build/meson/meson-1.3.1-r1.ebuild index 6a86fb79dedb..40bfea501720 100644 --- a/dev-build/meson/meson-1.3.1-r1.ebuild +++ b/dev-build/meson/meson-1.3.1-r1.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-libs/libuv/
commit: 4e9dcf104a547b648b31528563256fc0fe3dbed8 Author: Sam James gentoo org> AuthorDate: Mon Feb 19 04:03:45 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 04:04:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e9dcf10 dev-libs/libuv: Stabilize 1.48.0 x86, #924891 Signed-off-by: Sam James gentoo.org> dev-libs/libuv/libuv-1.48.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libuv/libuv-1.48.0.ebuild b/dev-libs/libuv/libuv-1.48.0.ebuild index 1d19b163af12..d1f550d8ed07 100644 --- a/dev-libs/libuv/libuv-1.48.0.ebuild +++ b/dev-libs/libuv/libuv-1.48.0.ebuild @@ -17,7 +17,7 @@ else https://dist.libuv.org/dist/v${PV}/libuv-v${PV}.tar.gz -> ${P}.tar.gz verify-sig? ( https://dist.libuv.org/dist/v${PV}/libuv-v${PV}.tar.gz.sign -> ${P}.tar.gz.sig ) " - 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" S="${WORKDIR}/${PN}-v${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: app-text/calibre/
commit: d47a200c99678c741412a76714e1a4c27274c02c Author: Eli Schwartz gmail com> AuthorDate: Mon Feb 19 03:41:06 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 04:04:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d47a200c app-text/calibre: Stabilize amd64, #924028 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-text/calibre/calibre-7.3.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/calibre/calibre-7.3.0.ebuild b/app-text/calibre/calibre-7.3.0.ebuild index 8411e1a90741..1427b8c15600 100644 --- a/app-text/calibre/calibre-7.3.0.ebuild +++ b/app-text/calibre/calibre-7.3.0.ebuild @@ -35,7 +35,7 @@ LICENSE=" OFL-1.1 PSF-2 " -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" SLOT="0" IUSE="+font-subsetting ios speech +system-mathjax test +udisks unrar"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mathjax/
commit: 80321876fb80dd0dbc14c6281c2710ba6f3bbd2a Author: Eli Schwartz gmail com> AuthorDate: Sun Feb 18 19:49:50 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 04:04:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80321876 dev-libs/mathjax: fix build error for 2.x built without docs The sed did not apply because the docs aren't extracted unless USE=doc. In that case there's no point running it anyway. Closes: https://bugs.gentoo.org/924879 Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> dev-libs/mathjax/mathjax-2.7.7-r1.ebuild | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild b/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild index 9fea30af9a03..7c3e85efd7b3 100644 --- a/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild +++ b/dev-libs/mathjax/mathjax-2.7.7-r1.ebuild @@ -62,7 +62,9 @@ pkg_setup() { src_prepare() { default - sed -e 's/add_stylesheet/add_css_file/' -i "${DOCS_S}"/conf.py || die + if use doc; then + sed -e 's/add_stylesheet/add_css_file/' -i "${DOCS_S}"/conf.py || die + fi } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: sys-libs/libcap-ng/
commit: f6d432b09c1c81a53b6dd51f35ad730f682a0518 Author: Eli Schwartz gmail com> AuthorDate: Sun Feb 18 22:15:27 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 04:04:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6d432b0 sys-libs/libcap-ng: apply elibtoolize to ensure LTO flags stick It optionally runs eautomake for prefix, but never elibtoolize... Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> sys-libs/libcap-ng/libcap-ng-0.8.4-r1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) 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 index a1b318b5eae6..159df67e7c45 100644 --- a/sys-libs/libcap-ng/libcap-ng-0.8.4-r1.ebuild +++ b/sys-libs/libcap-ng/libcap-ng-0.8.4-r1.ebuild @@ -6,7 +6,7 @@ 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 +inherit autotools flag-o-matic libtool python-r1 DESCRIPTION="POSIX 1003.1e capabilities" HOMEPAGE="https://people.redhat.com/sgrubb/libcap-ng/"; @@ -37,6 +37,7 @@ src_prepare() { # bug #668722 eautomake fi + elibtoolize } src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/moto/
commit: 1c300f554ee7440cea839172c41afac49d3eeb7d Author: Michał Górny gentoo org> AuthorDate: Mon Feb 19 03:09:16 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 19 03:16:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c300f55 dev-python/moto: Bump to 5.0.2 Signed-off-by: Michał Górny gentoo.org> dev-python/moto/Manifest | 1 + dev-python/moto/moto-5.0.2.ebuild | 152 ++ 2 files changed, 153 insertions(+) diff --git a/dev-python/moto/Manifest b/dev-python/moto/Manifest index 2627de08e799..fd02b16f29b6 100644 --- a/dev-python/moto/Manifest +++ b/dev-python/moto/Manifest @@ -9,3 +9,4 @@ DIST moto-4.2.8.tar.gz 4769361 BLAKE2B 2e7d6a7cac04655aa9f05af463e57689c0fc2b67c DIST moto-4.2.9.tar.gz 4775687 BLAKE2B af626a18c9487c08172813ddf2f1112d4bba80dbb64bf8deaf63079a6d4c12464e70d7c99d5a65fd1018f9f3a08bd0b12183e04a549fdfe580942086d49b9e21 SHA512 4cca0bdbe106faa84fa3893eb1dc2b2972a85c98ca718a10fd08a06757e1634954c5576c82b66d88c431a51b989cfedb2a52e6455d718330d4a5dd6e95a90225 DIST moto-5.0.0.tar.gz 4925737 BLAKE2B 45d60d1c7a53d9743cd4f3ac74a2108f9a6916dea09abb067111acbddf2ba5bb69e6ba354cdeb6be88876e4b8a8270876cfd4dab95339e948bf7cfb6e417e7d2 SHA512 44705d9b5aa5b373687fb34cae1d047b67b312bb788414f7b6c19b3f1e06fdf8fa69e88ae5df56bcc2ef0a74809211e0372fadb555ad57f50f313587d7dedb83 DIST moto-5.0.1.tar.gz 4933500 BLAKE2B 730bb8ca2db3e1a82d88cff0362d4be750bf138df0e52a04c18d707d965b093c5e07b400789b0bd8874e68ea7c8159911c0d84b3f535ac1da8d18e786e1f44af SHA512 0f72e6c07ab3c24ba70a309517498e77ed809970121ae5b63c249e4f73ebefa7787bbcfcacc310b0ae566d81c2dd8d0e0d767cba3bbbefb72e2620f1f2ea45fa +DIST moto-5.0.2.tar.gz 4948857 BLAKE2B 664da28791bbf65eae9f76f59fd62f9c53aeb615c714fb142684213fe90f6e1e071f30511dfa44e16b12abd6fcf97316d097f3b4b1008a0f1139e5a419f1bb87 SHA512 4fb03586171dfde6979022623047578634f9b8ec7ac34234bbfe3e60492c34a04b61547c4fb42f7734ad8284271cc238cc33692b746d52d004d33f0c6348852b diff --git a/dev-python/moto/moto-5.0.2.ebuild b/dev-python/moto/moto-5.0.2.ebuild new file mode 100644 index ..ce6a7e91b01f --- /dev/null +++ b/dev-python/moto/moto-5.0.2.ebuild @@ -0,0 +1,152 @@ +# 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 pypi + +DESCRIPTION="Mock library for boto" +HOMEPAGE=" + https://github.com/getmoto/moto/ + https://pypi.org/project/moto/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" + +RDEPEND=" + >=dev-python/aws-xray-sdk-0.93[${PYTHON_USEDEP}] + dev-python/boto3[${PYTHON_USEDEP}] + >=dev-python/botocore-1.14.0[${PYTHON_USEDEP}] + >=dev-python/cfn-lint-0.40.0[${PYTHON_USEDEP}] + >=dev-python/cryptography-3.3.1[${PYTHON_USEDEP}] + dev-python/cookies[${PYTHON_USEDEP}] + >=dev-python/docker-3.0.0[${PYTHON_USEDEP}] + dev-python/flask[${PYTHON_USEDEP}] + dev-python/flask-cors[${PYTHON_USEDEP}] + >=dev-python/idna-2.5[${PYTHON_USEDEP}] + >=dev-python/jinja-2.10.1[${PYTHON_USEDEP}] + >=dev-python/jsondiff-1.1.2[${PYTHON_USEDEP}] + dev-python/more-itertools[${PYTHON_USEDEP}] + >=dev-python/pyparsing-3.0.7[${PYTHON_USEDEP}] + >=dev-python/openapi-spec-validator-0.5.0[${PYTHON_USEDEP}] + dev-python/pyaml[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.1[${PYTHON_USEDEP}] + dev-python/python-dateutil[${PYTHON_USEDEP}] + dev-python/python-jose[${PYTHON_USEDEP}] + >=dev-python/responses-0.15.0[${PYTHON_USEDEP}] + >=dev-python/requests-2.5[${PYTHON_USEDEP}] + dev-python/sshpubkeys[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] + dev-python/xmltodict[${PYTHON_USEDEP}] + dev-python/werkzeug[${PYTHON_USEDEP}] + dev-python/zipp[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/freezegun[${PYTHON_USEDEP}] + >=dev-python/sure-1.4.11[${PYTHON_USEDEP}] + ) +" + +EPYTEST_XDIST=1 +distutils_enable_tests pytest + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/test_firehose/test_firehose_put.py::test_put_record_http_destination + tests/test_firehose/test_firehose_put.py::test_put_record_batch_http_destination + # broken code (local variable used referenced before definition) + tests/test_appsync/test_appsync_schema.py + # Needs network (or docker?) but not marked as such, bug #807031 + # TODO: report upstream + tests/test_awslambda/test_lambda_layers_invoked.py::test_invoke_local_lambda_layers + tests/test_batch/test_batch_jobs.py::test_cancel_pending_job + tests/test_bat
[gentoo-commits] repo/gentoo:master commit in: dev-python/Nuitka/
commit: 0125ee140454c8179b9dd9f831b922ae938557b6 Author: Michał Górny gentoo org> AuthorDate: Mon Feb 19 03:07:44 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Feb 19 03:07:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0125ee14 dev-python/Nuitka: Bump to 2.0.3 Signed-off-by: Michał Górny gentoo.org> dev-python/Nuitka/Manifest| 1 + dev-python/Nuitka/Nuitka-2.0.3.ebuild | 52 +++ 2 files changed, 53 insertions(+) diff --git a/dev-python/Nuitka/Manifest b/dev-python/Nuitka/Manifest index 3fc0bf0b9477..06422e94ad2f 100644 --- a/dev-python/Nuitka/Manifest +++ b/dev-python/Nuitka/Manifest @@ -1,3 +1,4 @@ DIST Nuitka-2.0.1.tar.gz 3928704 BLAKE2B 404b1678b761abd2853baa9998fec3710d152a9affdf747d5ccea0d1dc16b861525379ab164f81948557484948f43da15614a397e7d85f2f98d4d09afb3e SHA512 70ca004c4207d176e5d504e185a7554a2df4fde8cb93cee440c14a7d785e6dafd587d205c277a681dcbba40e221c3fa46f240c97ecf08c15e2ca801cac4fcc68 DIST Nuitka-2.0.2.tar.gz 3930125 BLAKE2B b588e57a216f81f02bc6b50355c3cebf37f94a95c320524ea26a772dfbdbb2c8005f3749c145021c400c921957ea666711ad2b67ab12710f9f9ecaa552aedff0 SHA512 722501f1de174c074a6c95c463888e481b3f9b74ccba7a5bd9cdddf74a23abd46473fe532f22b4c542893d942f009985a330588654852a8f7c2994b543538637 +DIST Nuitka-2.0.3.tar.gz 3931343 BLAKE2B 0545e524d9a0a0ce5a6ec87522b3cd9f0f3593c202f97d32d7db65910de701cff7a7ecb7d261f1bb4e9bdbff7b3231cbd76d6e8497725b0e6568057abf749f6c SHA512 a4558a6e9b359dd648f6e20785b04e734d531561cb4e2cae03184a14d0b01f5b25d9e36d0b964f2d96540e53a36d54cbf8b2fc74c74695a175e671309d11cd9a DIST Nuitka-2.0.tar.gz 3964226 BLAKE2B 76ace502390dcb9c10ae9a9dc624575453a0e9c440509b40e74162200d84942be565f07a0877f3bfeb8b82b4f1398f8d7c9150e19d8be58e3f67859f0656277d SHA512 93125344fa8556c0c185dabce14786f52f9db37ba1cbdb1d9fafc08d72be66bbb2bad4e55b12a92c84d85efef6d914fb6ae4e5ca7c4da0574f1892152b111ea0 diff --git a/dev-python/Nuitka/Nuitka-2.0.3.ebuild b/dev-python/Nuitka/Nuitka-2.0.3.ebuild new file mode 100644 index ..123acd66de1f --- /dev/null +++ b/dev-python/Nuitka/Nuitka-2.0.3.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYPI_NO_NORMALIZE=1 +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 flag-o-matic optfeature pypi + +DESCRIPTION="Python to native compiler" +HOMEPAGE=" + https://nuitka.net/ + https://github.com/Nuitka/Nuitka/ + https://pypi.org/project/Nuitka/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~loong ~x86" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-build/scons[${PYTHON_USEDEP}] +" +BDEPEND=" + ${RDEPEND} + test? ( dev-util/ccache ) +" + +distutils-r1_src_prepare() { + # remove vendored version of SCons that is Python2 only + # this should be removed when upstream removes support for Python2 + rm -vR "nuitka/build/inline_copy/lib/scons-2.3.2/SCons" || die + eapply_user +} + +python_install() { + distutils-r1_python_install + doman doc/nuitka.1 doc/nuitka-run.1 +} + +python_test() { + append-ldflags -Wl,--no-warn-search-mismatch + ./tests/basics/run_all.py search || die +} + +pkg_postinst() { + optfeature "support for stand-alone executables" dev-util/patchelf +}
[gentoo-commits] repo/gentoo:master commit in: media-sound/cava/
commit: c32024df3186a3fad3c24dba13f9d5612ee698bb Author: Sam James gentoo org> AuthorDate: Mon Feb 19 02:56:21 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 02:56:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c32024df media-sound/cava: Stabilize 0.10.1 x86, #924763 Signed-off-by: Sam James gentoo.org> media-sound/cava/cava-0.10.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/cava/cava-0.10.1.ebuild b/media-sound/cava/cava-0.10.1.ebuild index 3c5f3db90724..7251e5fe1301 100644 --- a/media-sound/cava/cava-0.10.1.ebuild +++ b/media-sound/cava/cava-0.10.1.ebuild @@ -14,7 +14,7 @@ SRC_URI=" LICENSE="MIT Unlicense" SLOT="0" -KEYWORDS="amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="alsa jack +ncurses pipewire portaudio pulseaudio sdl sndio" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libuv/
commit: fa64c6d8d92733d1b237425189e1b991556e7ec5 Author: Sam James gentoo org> AuthorDate: Mon Feb 19 02:52:32 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 02:52:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa64c6d8 dev-libs/libuv: Stabilize 1.48.0 amd64, #924891 Signed-off-by: Sam James gentoo.org> dev-libs/libuv/libuv-1.48.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libuv/libuv-1.48.0.ebuild b/dev-libs/libuv/libuv-1.48.0.ebuild index f8658befc2da..1d19b163af12 100644 --- a/dev-libs/libuv/libuv-1.48.0.ebuild +++ b/dev-libs/libuv/libuv-1.48.0.ebuild @@ -17,7 +17,7 @@ else https://dist.libuv.org/dist/v${PV}/libuv-v${PV}.tar.gz -> ${P}.tar.gz verify-sig? ( https://dist.libuv.org/dist/v${PV}/libuv-v${PV}.tar.gz.sign -> ${P}.tar.gz.sig ) " - 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" S="${WORKDIR}/${PN}-v${PV}" fi
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/gpds/
commit: 084e10932ad5b4df942804531e8d379d22823d1e Author: Huang Rui gmail com> AuthorDate: Mon Feb 19 02:40:27 2024 + Commit: Rui Huang gmail com> CommitDate: Mon Feb 19 02:40:27 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=084e1093 dev-libs/gpds: drop 1.8.3 Signed-off-by: Huang Rui gmail.com> dev-libs/gpds/Manifest | 1 - dev-libs/gpds/gpds-1.8.3.ebuild | 47 - 2 files changed, 48 deletions(-) diff --git a/dev-libs/gpds/Manifest b/dev-libs/gpds/Manifest index 7139fed168..ed9a6882fa 100644 --- a/dev-libs/gpds/Manifest +++ b/dev-libs/gpds/Manifest @@ -1,2 +1 @@ -DIST gpds-1.8.3.tar.gz 875674 BLAKE2B 18f4a8633960e68529255d2625d03bb652c30dc239969f97e9f1ac99031c104f3706bb55c7c755abb304889e9e6747ff76a16c4233f092f9175550280f80a6b9 SHA512 a981c2d136bd4e5cd81ddc457252fa8e87353f63bc8e00d42a8c4a9e6daa8e6b9fd5a18a11c402c1cfe9885f8ba5f995f97cb5ea2aa69e1339b02e4d66f08d43 DIST gpds-1.8.4.tar.gz 875582 BLAKE2B f4ddb017e381708f6b0de2d32fe8802cd6e79000b9d238351564b71aac2bf7045954a7244dcc06f12ed1d43aeb046d56bbfe45bc64155d42d3d025b9e48cdf2d SHA512 dcf586dbb79335667a679038d366d1314aeb46357b1d1a5907b8a492cc31560a95371ec967be0ea388ca9744d864e1740031f9f6273450bc2361bb74e76df355 diff --git a/dev-libs/gpds/gpds-1.8.3.ebuild b/dev-libs/gpds/gpds-1.8.3.ebuild deleted file mode 100644 index 308bccb737..00 --- a/dev-libs/gpds/gpds-1.8.3.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="A general purpose data serializer" -HOMEPAGE="https://gpds.simulton.com"; - -if [[ "${PV}" == "" ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/simulton/${PN}.git"; -else - SRC_URI="https://github.com/simulton/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" - S="${WORKDIR}/${PN}-${PV}" -fi - -LICENSE="MIT" -SLOT="0" -IUSE="examples +spdlog static-libs test" -RESTRICT="!test? ( test )" -DEPEND="${RDEPEND}" - -DOCS=( license.txt readme.md ) - -src_prepare() { - cmake_src_prepare - use static-libs || sed -i -e '/TARGET-STATIC/d' "${S}"/lib/CMakeLists.txt || die -} - -src_configure() { - local mycmakeargs=( - -DGPDS_BUILD_STATIC=$(usex static-libs) - -DGPDS_BUILD_SHARED=ON - -DGPDS_BUILD_TESTS=$(usex test) - -DGPDS_BUILD_EXAMPLES=$(usex examples) - -DGPDS_FEATURE_SPDLOG=$(usex spdlog) - ) - - cmake_src_configure -} - -src_install() { - cmake_src_install -}
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/gpds/
commit: e06770293d49f1bb063a53508e89c45461dc794f Author: Huang Rui gmail com> AuthorDate: Mon Feb 19 02:42:17 2024 + Commit: Rui Huang gmail com> CommitDate: Mon Feb 19 02:42:17 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=e0677029 dev-libs/gpds: removed unused spdlog use flag Signed-off-by: Huang Rui gmail.com> dev-libs/gpds/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/dev-libs/gpds/metadata.xml b/dev-libs/gpds/metadata.xml index fd1bd6491e..b21fd6d6de 100644 --- a/dev-libs/gpds/metadata.xml +++ b/dev-libs/gpds/metadata.xml @@ -5,9 +5,6 @@ vows...@gmail.com Huang Rui - - Enable spdlog sink feature - simulton/gpds https://github.com/simulton/gpds/issues
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/qschematic/, dev-libs/qschematic/files/
commit: 485a29faa397ba206d18523268b54311b1063fe2 Author: Huang Rui gmail com> AuthorDate: Mon Feb 19 02:40:01 2024 + Commit: Rui Huang gmail com> CommitDate: Mon Feb 19 02:40:01 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=485a29fa dev-libs/qschematic: add 1.6.0 Signed-off-by: Huang Rui gmail.com> dev-libs/qschematic/Manifest | 1 + .../qschematic-1.6.0-gentoo-cmake-option.patch | 90 ++ dev-libs/qschematic/qschematic-1.6.0.ebuild| 68 3 files changed, 159 insertions(+) diff --git a/dev-libs/qschematic/Manifest b/dev-libs/qschematic/Manifest index a69882c1f9..36408d6a5f 100644 --- a/dev-libs/qschematic/Manifest +++ b/dev-libs/qschematic/Manifest @@ -1 +1,2 @@ DIST qschematic-1.5.1.tar.gz 1510872 BLAKE2B 4ecf1200f4aa8052aa1ded75f6247b2db4db8a85383b04bc4c7cec495d5d2b3d4b93d96c6fcbdf370d5470be6e7e00c032ba26d0e9d5b1ac491c78286d25b55c SHA512 4b748397e83369764f3f1df49701ffe3dccb18713c0e2f55c1110b31c294f0205da10c06fd56ca0011e3f8f5a0a9970149ed84a586d6edd4febe18170d89723d +DIST qschematic-1.6.0.tar.gz 1511024 BLAKE2B ac2866773a27526d1449a56ed41177b9337599cd37aa7d2deda5b1136fb50ab82d1b3bf032d0e04c33e209b9eb6ad7a400aad46c61c8c4ec09473da49306cab2 SHA512 977a13e1bf1d3a517d6b75236667abc0ca463910e06d1c1f0071d134c95d95897582aafbc1fa560f69137e536e626d7025393b5a0f48b462380ded6a658dd0f4 diff --git a/dev-libs/qschematic/files/qschematic-1.6.0-gentoo-cmake-option.patch b/dev-libs/qschematic/files/qschematic-1.6.0-gentoo-cmake-option.patch new file mode 100644 index 00..0d59da0bd5 --- /dev/null +++ b/dev-libs/qschematic/files/qschematic-1.6.0-gentoo-cmake-option.patch @@ -0,0 +1,90 @@ +From ea877503228e0ce17451354d47ac151cbd94dcf5 Mon Sep 17 00:00:00 2001 +From: Huang Rui +Date: Sat, 17 Feb 2024 23:30:42 +0800 +Subject: [PATCH] fix gentoo build with qt6 + +Signed-off-by: Huang Rui +--- + CMakeLists.txt| 1 + + demo/CMakeLists.txt | 2 ++ + qschematic/CMakeLists.txt | 6 +++--- + qschematic/external.cmake | 2 ++ + qschematic/qschematic-config.cmake.in | 3 +++ + 5 files changed, 11 insertions(+), 3 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 926b55adb8ee..7ece589f33f0 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -17,6 +17,7 @@ option(QSCHEMATIC_BUILD_STATIC "Whether to build a static library" ON) + option(QSCHEMATIC_BUILD_SHARED "Whether to build a shared library" ${OPTION_BUILD_SHARED_DEFAULT}) + option(QSCHEMATIC_BUILD_DEMO "Whether to build the demo project" ON) + option(QSCHEMATIC_DEPENDENCY_GPDS_DOWNLOAD "Whether to pull the GPDS dependency via FetchContent" ON) ++option(QSCHEMATIC_BUILD_QT6 "Whether to build with QT6" ON) + + # User settings + set(QSCHEMATIC_DEPENDENCY_GPDS_TARGET "gpds::gpds-static" CACHE STRING "The CMake target of the GPDS library to use") +diff --git a/demo/CMakeLists.txt b/demo/CMakeLists.txt +index b077470fe4d3..1f81a9c8ee8b 100644 +--- a/demo/CMakeLists.txt b/demo/CMakeLists.txt +@@ -2,11 +2,13 @@ + include(../qschematic/external.cmake) + + # Qt ++if (QSCHEMATIC_BUILD_QT6) + find_package( + Qt6 + COMPONENTS + PrintSupport + ) ++endif() + if (NOT Qt6_FOUND) + find_package( + Qt5 +diff --git a/qschematic/external.cmake b/qschematic/external.cmake +index 80aae6c29b94..7e57f0852ac5 100644 +--- a/qschematic/external.cmake b/qschematic/external.cmake +@@ -35,6 +35,7 @@ endif() + + + # Try to find Qt6 ++if (QSCHEMATIC_BUILD_QT6) + find_package( + Qt6 + COMPONENTS +@@ -42,6 +43,7 @@ find_package( + Gui + Widgets + ) ++endif() + + # If Qt6 was not found, fallback to Qt5 + # Require minimum Qt 5.15 for versionless cmake targets. This can be relaxed down to Qt 5.6 (?) if needed by modifying +diff --git a/qschematic/qschematic-config.cmake.in b/qschematic/qschematic-config.cmake.in +index 7452408bcd09..5b2a14a4c9c2 100644 +--- a/qschematic/qschematic-config.cmake.in b/qschematic/qschematic-config.cmake.in +@@ -6,8 +6,10 @@ include(CMakeFindDependencyMacro) + + set(QSCHEMATIC_DEPENDENCY_GPDS_DOWNLOAD @QSCHEMATIC_DEPENDENCY_GPDS_DOWNLOAD@) + set(QSCHEMATIC_DEPENDENCY_GPDS_MINIMUM_VERSION @QSCHEMATIC_DEPENDENCY_GPDS_MINIMUM_VERSION@) ++set(QSCHEMATIC_BUILD_QT6 @QSCHEMATIC_BUILD_QT6@) + + # Qt ++if (QSCHEMATIC_BUILD_QT6) + find_dependency( + Qt6 + COMPONENTS +@@ -15,6 +17,7 @@ find_dependency( + Gui + Widgets + ) ++endif() + if (NOT Qt6_FOUND) + find_dependency( + Qt5 5.15 +-- +2.43.2 + diff --git a/dev-libs/qschematic/qschematic-1.6.0.ebuild b/dev-libs/qschematic/qschematic-1.6.0.ebuild new file mode 100644 index 00..ae4904fca0 --- /dev/null +++ b/dev-libs/qschematic/qschematic-1.6.0.ebuild @@ -0,0 +1,68 @@ +# Copyright 1999-2
[gentoo-commits] repo/proj/guru:dev commit in: dev-libs/qschematic/files/, dev-libs/qschematic/
commit: 5257d1b49a6b1a0e3171f7b32aea5dfc32766b40 Author: Huang Rui gmail com> AuthorDate: Mon Feb 19 02:43:16 2024 + Commit: Rui Huang gmail com> CommitDate: Mon Feb 19 02:43:16 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=5257d1b4 dev-libs/qschematic: drop 1.5.1 Signed-off-by: Huang Rui gmail.com> dev-libs/qschematic/Manifest | 1 - .../qschematic-1.5.1-gentoo-cmake-option.patch | 114 - dev-libs/qschematic/qschematic-1.5.1.ebuild| 68 3 files changed, 183 deletions(-) diff --git a/dev-libs/qschematic/Manifest b/dev-libs/qschematic/Manifest index 36408d6a5f..2afb627606 100644 --- a/dev-libs/qschematic/Manifest +++ b/dev-libs/qschematic/Manifest @@ -1,2 +1 @@ -DIST qschematic-1.5.1.tar.gz 1510872 BLAKE2B 4ecf1200f4aa8052aa1ded75f6247b2db4db8a85383b04bc4c7cec495d5d2b3d4b93d96c6fcbdf370d5470be6e7e00c032ba26d0e9d5b1ac491c78286d25b55c SHA512 4b748397e83369764f3f1df49701ffe3dccb18713c0e2f55c1110b31c294f0205da10c06fd56ca0011e3f8f5a0a9970149ed84a586d6edd4febe18170d89723d DIST qschematic-1.6.0.tar.gz 1511024 BLAKE2B ac2866773a27526d1449a56ed41177b9337599cd37aa7d2deda5b1136fb50ab82d1b3bf032d0e04c33e209b9eb6ad7a400aad46c61c8c4ec09473da49306cab2 SHA512 977a13e1bf1d3a517d6b75236667abc0ca463910e06d1c1f0071d134c95d95897582aafbc1fa560f69137e536e626d7025393b5a0f48b462380ded6a658dd0f4 diff --git a/dev-libs/qschematic/files/qschematic-1.5.1-gentoo-cmake-option.patch b/dev-libs/qschematic/files/qschematic-1.5.1-gentoo-cmake-option.patch deleted file mode 100644 index c72136aed6..00 --- a/dev-libs/qschematic/files/qschematic-1.5.1-gentoo-cmake-option.patch +++ /dev/null @@ -1,114 +0,0 @@ -From ea877503228e0ce17451354d47ac151cbd94dcf5 Mon Sep 17 00:00:00 2001 -From: Huang Rui -Date: Sat, 17 Feb 2024 23:30:42 +0800 -Subject: [PATCH] fix gentoo build with qt6 - -Signed-off-by: Huang Rui - CMakeLists.txt| 1 + - demo/CMakeLists.txt | 2 ++ - qschematic/CMakeLists.txt | 6 +++--- - qschematic/external.cmake | 2 ++ - qschematic/qschematic-config.cmake.in | 3 +++ - 5 files changed, 11 insertions(+), 3 deletions(-) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 926b55adb8ee..7ece589f33f0 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -17,6 +17,7 @@ option(QSCHEMATIC_BUILD_STATIC "Whether to build a static library" ON) - option(QSCHEMATIC_BUILD_SHARED "Whether to build a shared library" ${OPTION_BUILD_SHARED_DEFAULT}) - option(QSCHEMATIC_BUILD_DEMO "Whether to build the demo project" ON) - option(QSCHEMATIC_DEPENDENCY_GPDS_DOWNLOAD "Whether to pull the GPDS dependency via FetchContent" ON) -+option(QSCHEMATIC_BUILD_QT6 "Whether to build with QT6" ON) - - # User settings - set(QSCHEMATIC_DEPENDENCY_GPDS_TARGET "gpds::gpds-static" CACHE STRING "The CMake target of the GPDS library to use") -diff --git a/demo/CMakeLists.txt b/demo/CMakeLists.txt -index b077470fe4d3..1f81a9c8ee8b 100644 a/demo/CMakeLists.txt -+++ b/demo/CMakeLists.txt -@@ -2,11 +2,13 @@ - include(../qschematic/external.cmake) - - # Qt -+if (QSCHEMATIC_BUILD_QT6) - find_package( - Qt6 - COMPONENTS - PrintSupport - ) -+endif() - if (NOT Qt6_FOUND) - find_package( - Qt5 -diff --git a/qschematic/CMakeLists.txt b/qschematic/CMakeLists.txt -index 7e80a3a445cc..8368e5742b43 100644 a/qschematic/CMakeLists.txt -+++ b/qschematic/CMakeLists.txt -@@ -153,7 +153,7 @@ endif() - # Static library # - - --if (QSCHEMATIC_BUILD_STATIC) -+# if (QSCHEMATIC_BUILD_STATIC) - add_library(${TARGET_STATIC} STATIC) - setup_target_common(${TARGET_STATIC}) - -@@ -161,8 +161,8 @@ if (QSCHEMATIC_BUILD_STATIC) - ${TARGET_STATIC} - PUBLIC - QSCHEMATIC_STATIC_DEFINE --) --endif() -+ ) -+# endif() - - - -diff --git a/qschematic/external.cmake b/qschematic/external.cmake -index 80aae6c29b94..7e57f0852ac5 100644 a/qschematic/external.cmake -+++ b/qschematic/external.cmake -@@ -35,6 +35,7 @@ endif() - - - # Try to find Qt6 -+if (QSCHEMATIC_BUILD_QT6) - find_package( - Qt6 - COMPONENTS -@@ -42,6 +43,7 @@ find_package( - Gui - Widgets - ) -+endif() - - # If Qt6 was not found, fallback to Qt5 - # Require minimum Qt 5.15 for versionless cmake targets. This can be relaxed down to Qt 5.6 (?) if needed by modifying -diff --git a/qschematic/qschematic-config.cmake.in b/qschematic/qschematic-config.cmake.in -index 7452408bcd09..5b2a14a4c9c2 100644 a/qschematic/qschematic-config.cmake.in -+++ b/qschematic/qschematic-
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-libuv/
commit: 6a86d2a93a1a2eb1ce1a40db29bd0174c000c43d Author: Hank Leininger korelogic com> AuthorDate: Sun Feb 18 22:43:13 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 02:35:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a86d2a9 sec-keys/openpgp-keys-libuv: Typo fix Signed-off-by: Hank Leininger korelogic.com> Closes: https://github.com/gentoo/gentoo/pull/35416 Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-libuv/openpgp-keys-libuv-20240209.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sec-keys/openpgp-keys-libuv/openpgp-keys-libuv-20240209.ebuild b/sec-keys/openpgp-keys-libuv/openpgp-keys-libuv-20240209.ebuild index 554ca1a33478..6cd853208dc1 100644 --- a/sec-keys/openpgp-keys-libuv/openpgp-keys-libuv-20240209.ebuild +++ b/sec-keys/openpgp-keys-libuv/openpgp-keys-libuv-20240209.ebuild @@ -121,7 +121,7 @@ KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv src_compile() { local files=( ${A} ) - touch libuv.asc || doe + touch libuv.asc || die # Skip keys w/no UID (gpg will error and gemato will abort), # and strip github header (gpg will error and gemato will abort) local file
[gentoo-commits] repo/gentoo:master commit in: games-arcade/cdogs-sdl/
commit: d425b727051ca966551b41f76f8ad2016282267b Author: Ionen Wolkens gentoo org> AuthorDate: Mon Feb 19 02:08:44 2024 + Commit: Ionen Wolkens gentoo org> CommitDate: Mon Feb 19 02:09:22 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d425b727 games-arcade/cdogs-sdl: add 2.0.0 Signed-off-by: Ionen Wolkens gentoo.org> games-arcade/cdogs-sdl/Manifest | 1 + games-arcade/cdogs-sdl/cdogs-sdl-2.0.0.ebuild | 53 +++ 2 files changed, 54 insertions(+) diff --git a/games-arcade/cdogs-sdl/Manifest b/games-arcade/cdogs-sdl/Manifest index 18e12675bc4f..9634ce498e8d 100644 --- a/games-arcade/cdogs-sdl/Manifest +++ b/games-arcade/cdogs-sdl/Manifest @@ -1 +1,2 @@ DIST cdogs-sdl-1.5.0.tar.gz 35772274 BLAKE2B 70e06897edfe0a35ec5196ef1f1ae2d90b54958e18a68c3c114a88978b5550a3f6ac68a3d69225a7ee1f00f0d1eeaa0b3d6364e9f435acaeb9118c9a8a7c4f49 SHA512 e6ff35d16ad6af109954397f8c14d7a73a561dee55d7451446149a80b6fb8ec1df2a8c46cd220d335d30472202668672d8c9d71a6428653432794272d07469ee +DIST cdogs-sdl-2.0.0.tar.gz 35833483 BLAKE2B 3e5a57a6571ad3c28a28c6a29f34cf0b5db09aadc666c4258f33efe78b2b7c5a9b69a311a8cab79c994f88d865f2b9961dff515ebe4e45afb9ae20200b5b9733 SHA512 1e68bf0eed882836849c41d3c6a38275d8d3c551b0776b8658996d18d65a6401f810d265e9a5a666ab3b8694fe341b2783f72dee681c242f54373a584b4e2a3c diff --git a/games-arcade/cdogs-sdl/cdogs-sdl-2.0.0.ebuild b/games-arcade/cdogs-sdl/cdogs-sdl-2.0.0.ebuild new file mode 100644 index ..45e3f8fbcc15 --- /dev/null +++ b/games-arcade/cdogs-sdl/cdogs-sdl-2.0.0.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic xdg + +DESCRIPTION="Classic overhead run-and-gun game" +HOMEPAGE="https://cxong.github.io/cdogs-sdl/"; +SRC_URI=" + https://github.com/cxong/cdogs-sdl/archive/refs/tags/${PV}.tar.gz + -> ${P}.tar.gz +" + +LICENSE=" + GPL-2+ + BSD-2 CC-BY-3.0 CC-BY-4.0 CC-BY-SA-3.0 CC0-1.0 WTFPL-2 XMAME public-domain +" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + media-libs/libsdl2[haptic,opengl] + media-libs/sdl2-image[png] + media-libs/sdl2-mixer[mp3,vorbis,wav] + net-libs/enet:1.3= +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/${PN}-1.1.1-cmake.patch +) + +src_configure() { + filter-lto #858527 + + local mycmakeargs=( + -DCDOGS_DATA_DIR="${EPREFIX}"/usr/share/${PN}/ # trailing / is needed + -DBUILD_EDITOR=OFF + -DUSE_SHARED_ENET=ON + ) + + cmake_src_configure +} + +src_install() { + cmake_src_install + + dodoc doc/{AUTHORS,original_readme.txt} + + # CREDITS is used at runtime, rest is licenses or duplicates + find "${ED}"/usr/share/${PN}/doc -type f ! -name CREDITS -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
commit: d9563a8a4ed63ce8add21cbd59f8696bc02665bd Author: Matt Jolly gentoo org> AuthorDate: Mon Feb 19 01:09:11 2024 + Commit: Matt Jolly gentoo org> CommitDate: Mon Feb 19 01:09:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9563a8a app-arch/createrepo_c: add 1.0.4 Signed-off-by: Matt Jolly gentoo.org> app-arch/createrepo_c/Manifest | 1 + app-arch/createrepo_c/createrepo_c-1.0.4.ebuild | 66 + 2 files changed, 67 insertions(+) diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest index 2c9a3570ee55..2369bdd968a9 100644 --- a/app-arch/createrepo_c/Manifest +++ b/app-arch/createrepo_c/Manifest @@ -1,2 +1,3 @@ DIST createrepo_c-1.0.2.tar.gz 629680 BLAKE2B 441b4bb6973c67325403a0ab3a34cf475daddd41c7823a6634c576f6ab5ff0b9354d8941bbd67223b9fbd0c60a0cb81130b125d66d7eb7850abc818eeeffd437 SHA512 b4ceba2f0b558843bdc04be30a10ffb785eea0beb6e1f1efe7373b2a47c8aba554f1a881194c02d1b3980332912d92aa84fdda079324b60c2d57c55e43fa9eb6 DIST createrepo_c-1.0.3.tar.gz 630527 BLAKE2B d7959f8f8dad6a35ff19355420f744722a7d5698beb6535c57ab1b61d223150220a89192a041f4258471f76b8c76aca0a9d068fc058e0555b3a1f652a510f5e9 SHA512 42877eb0216e90f7beff3ed17e061b72abc3edf818323265cb76a70efdc2aa847a773b0c3bdfba1ca299cbbe976a66106d0b49cf9a8a43db761579432d7ebaa5 +DIST createrepo_c-1.0.4.tar.gz 630635 BLAKE2B d1ed426642471ae9a92a342553a0c841de676c23056edae1f4f7360e2334e6f809296296009a7bd5818f0aa50406ff773a2b3b9feb88a7e2b838e51efae82c2e SHA512 1871697a95e75163ea79e509a3d3ae15a4f7c873699962419b5011dd9b960d9764a6f3782c18b094e1bd0d6c90330d8225589a0362fe199440844c5359dbee0c diff --git a/app-arch/createrepo_c/createrepo_c-1.0.4.ebuild b/app-arch/createrepo_c/createrepo_c-1.0.4.ebuild new file mode 100644 index ..afc050773235 --- /dev/null +++ b/app-arch/createrepo_c/createrepo_c-1.0.4.ebuild @@ -0,0 +1,66 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C implementation of createrepo" +HOMEPAGE="https://github.com/rpm-software-management/createrepo_c"; +if [[ ${PV} = * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/rpm-software-management/createrepo_c.git"; +else + SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" + +IUSE="legacy test zstd" +RESTRICT="!test? ( test )" + +DEPEND=" + app-arch/bzip2:= + app-arch/drpm + app-arch/rpm + app-arch/xz-utils + app-arch/zchunk + app-arch/zstd:= + >=dev-db/sqlite-3.6.18:3 + dev-libs/glib:2 + dev-libs/libxml2 + dev-libs/openssl:= + net-misc/curl + sys-apps/file + sys-libs/libmodulemd + sys-libs/zlib:= +" + +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DENABLE_DRPM=ON + # As best I can tell, this enables distribution as a wheel. No need for this on gentoo! + -DENABLE_PYTHON=OFF + # Upstream enables some 'Legacy' stuff by default, let's put that behind a USE flag + -DENABLE_LEGACY_WEAKDEPS=$(usex legacy ON OFF) + -DWITH_LEGACY_HASHES=$(usex legacy ON OFF) + -DWITH_LIBMODULEMD=ON + -DWITH_ZCHUNK=ON + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + # Tests have a magic target! + use test && cmake_src_compile tests +} + +src_test() { + "${S}"_build/tests/run_tests.sh || die "Failed to run C library tests" +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
commit: 8e3ee8be51dcbb8d6c0cbb5b2956a929cf828e6a Author: Matt Jolly gentoo org> AuthorDate: Mon Feb 19 01:09:34 2024 + Commit: Matt Jolly gentoo org> CommitDate: Mon Feb 19 01:09:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e3ee8be app-arch/createrepo_c: drop 1.0.2 Signed-off-by: Matt Jolly gentoo.org> app-arch/createrepo_c/Manifest | 1 - app-arch/createrepo_c/createrepo_c-1.0.2.ebuild | 67 - 2 files changed, 68 deletions(-) diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest index 2369bdd968a9..0682688ca5d3 100644 --- a/app-arch/createrepo_c/Manifest +++ b/app-arch/createrepo_c/Manifest @@ -1,3 +1,2 @@ -DIST createrepo_c-1.0.2.tar.gz 629680 BLAKE2B 441b4bb6973c67325403a0ab3a34cf475daddd41c7823a6634c576f6ab5ff0b9354d8941bbd67223b9fbd0c60a0cb81130b125d66d7eb7850abc818eeeffd437 SHA512 b4ceba2f0b558843bdc04be30a10ffb785eea0beb6e1f1efe7373b2a47c8aba554f1a881194c02d1b3980332912d92aa84fdda079324b60c2d57c55e43fa9eb6 DIST createrepo_c-1.0.3.tar.gz 630527 BLAKE2B d7959f8f8dad6a35ff19355420f744722a7d5698beb6535c57ab1b61d223150220a89192a041f4258471f76b8c76aca0a9d068fc058e0555b3a1f652a510f5e9 SHA512 42877eb0216e90f7beff3ed17e061b72abc3edf818323265cb76a70efdc2aa847a773b0c3bdfba1ca299cbbe976a66106d0b49cf9a8a43db761579432d7ebaa5 DIST createrepo_c-1.0.4.tar.gz 630635 BLAKE2B d1ed426642471ae9a92a342553a0c841de676c23056edae1f4f7360e2334e6f809296296009a7bd5818f0aa50406ff773a2b3b9feb88a7e2b838e51efae82c2e SHA512 1871697a95e75163ea79e509a3d3ae15a4f7c873699962419b5011dd9b960d9764a6f3782c18b094e1bd0d6c90330d8225589a0362fe199440844c5359dbee0c diff --git a/app-arch/createrepo_c/createrepo_c-1.0.2.ebuild b/app-arch/createrepo_c/createrepo_c-1.0.2.ebuild deleted file mode 100644 index a9a502907e62.. --- a/app-arch/createrepo_c/createrepo_c-1.0.2.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2020-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="C implementation of createrepo" -HOMEPAGE="https://github.com/rpm-software-management/createrepo_c"; -if [[ ${PV} = * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/rpm-software-management/createrepo_c.git"; -else - SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" - -IUSE="legacy test zstd" -RESTRICT="!test? ( test )" - -DEPEND=" - app-arch/bzip2:= - app-arch/drpm - app-arch/rpm - app-arch/xz-utils - app-arch/zchunk - dev-db/sqlite:3 - dev-libs/glib:2 - dev-libs/libxml2 - dev-libs/openssl:= - net-misc/curl - sys-apps/file - sys-libs/libmodulemd - sys-libs/zlib:= - zstd? ( app-arch/zstd:= ) -" - -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DENABLE_DRPM=ON - # As best I can tell, this enables distribution as a wheel. No need for this on gentoo! - -DENABLE_PYTHON=OFF - # Upstream enables some 'Legacy' stuff by default, let's put that behind a USE flag - -DENABLE_LEGACY_WEAKDEPS=$(usex legacy ON OFF) - -DWITH_LEGACY_HASHES=$(usex legacy ON OFF) - -DWITH_LIBMODULEMD=ON - -DWITH_ZCHUNK=ON - -DWITH_ZSTD=$(usex zstd) - ) - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - # Tests have a magic target! - use test && cmake_src_compile tests -} - -src_test() { - "${S}"_build/tests/run_tests.sh || die "Failed to run C library tests" -}
[gentoo-commits] proj/toolchain/glibc-patches:master commit in: 9999/
commit: d8f2b399fa774ad4d337c59bdafe4c1310b59b39 Author: Andreas K. Hüttel gentoo org> AuthorDate: Mon Feb 19 00:51:47 2024 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Mon Feb 19 00:51:47 2024 + URL: https://gitweb.gentoo.org/proj/toolchain/glibc-patches.git/commit/?id=d8f2b399 Add sparc kernel bug workaround Signed-off-by: Andreas K. Hüttel gentoo.org> ...for-clone-on-sparc-might-fail-with-EFAULT.patch | 50 ++ 1 file changed, 50 insertions(+) diff --git a//0007-Mitigation-for-clone-on-sparc-might-fail-with-EFAULT.patch b//0007-Mitigation-for-clone-on-sparc-might-fail-with-EFAULT.patch new file mode 100644 index 000..65fb098 --- /dev/null +++ b//0007-Mitigation-for-clone-on-sparc-might-fail-with-EFAULT.patch @@ -0,0 +1,50 @@ +From e2218c420f1aca6c8910f4ddd6df11815c137bdf Mon Sep 17 00:00:00 2001 +From: Michael Karcher +Date: Sat, 17 Feb 2024 22:47:58 +0100 +Subject: [PATCH] Mitigation for "clone on sparc might fail with -EFAULT for no + valid reason" +MIME-Version: 1.0 +Content-Type: text/plain; charset=UTF-8 +Content-Transfer-Encoding: 8bit + +Bug: https://www.mail-archive.com/debian-glibc@lists.debian.org/msg62592.html +Bug: https://sourceware.org/bugzilla/show_bug.cgi?id=31394 +See-also: https://lore.kernel.org/sparclinux/62f9be9d-a086-4134-9a9f-5df882270...@mkarcher.dialup.fu-berlin.de/ +Signed-off-by: Andreas K. Hüttel +(cherry picked from commit fa441cd6be9a34d81306d41defeefaa2ac31d0b8) +--- + sysdeps/unix/sysv/linux/sparc/sparc32/clone.S | 3 +++ + sysdeps/unix/sysv/linux/sparc/sparc64/clone.S | 3 +++ + 2 files changed, 6 insertions(+) + +diff --git a/sysdeps/unix/sysv/linux/sparc/sparc32/clone.S b/sysdeps/unix/sysv/linux/sparc/sparc32/clone.S +index b48aa96ea6..0b1af3203b 100644 +--- a/sysdeps/unix/sysv/linux/sparc/sparc32/clone.S b/sysdeps/unix/sysv/linux/sparc/sparc32/clone.S +@@ -28,6 +28,9 @@ + .text + ENTRY (__clone) + save%sp,-96,%sp ++ save%sp,-96,%sp ++ flushw ++ restore + cfi_def_cfa_register(%fp) + cfi_window_save + cfi_register(%o7, %i7) +diff --git a/sysdeps/unix/sysv/linux/sparc/sparc64/clone.S b/sysdeps/unix/sysv/linux/sparc/sparc64/clone.S +index e6c4e12f47..48a7152f38 100644 +--- a/sysdeps/unix/sysv/linux/sparc/sparc64/clone.S b/sysdeps/unix/sysv/linux/sparc/sparc64/clone.S +@@ -32,6 +32,9 @@ + + ENTRY (__clone) + save%sp, -192, %sp ++ save%sp, -192, %sp ++ flushw ++ restore + cfi_def_cfa_register(%fp) + cfi_window_save + cfi_register(%o7, %i7) +-- +2.43.0 +
[gentoo-commits] repo/gentoo:master commit in: media-libs/alsa-ucm-conf/
commit: f8f95c03bc1e8e45071e90ba3f87c92c686a19ca Author: Sam James gentoo org> AuthorDate: Mon Feb 19 00:25:24 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 00:25:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8f95c03 media-libs/alsa-ucm-conf: add 1.2.11 Signed-off-by: Sam James gentoo.org> media-libs/alsa-ucm-conf/Manifest| 1 + media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.11.ebuild | 20 2 files changed, 21 insertions(+) diff --git a/media-libs/alsa-ucm-conf/Manifest b/media-libs/alsa-ucm-conf/Manifest index 3aa687161c7a..758f014b84c7 100644 --- a/media-libs/alsa-ucm-conf/Manifest +++ b/media-libs/alsa-ucm-conf/Manifest @@ -1 +1,2 @@ DIST alsa-ucm-conf-1.2.10.tar.bz2 44749 BLAKE2B 215842f1f59c2dea5e3f3fe880dc49d6263998746a50c2591b8a9786ead3afae2c713e179ff6e8caa518b3a8516a1b031872c1fad2a17fbd3afbb0390a803693 SHA512 172956a2c127e9afa5be9c6ada43bfa9fda825823f8f6acbe252edef3381afe3adfa3299c1419f04375599be7721a551c6800be99db44b091611aeb824ffcd72 +DIST alsa-ucm-conf-1.2.11.tar.bz2 49172 BLAKE2B 8b57ad990eac676ca8f5044a81a57a85951e425bd059679ac3dc7097e3c4a089cb73bbd01869335c4e94161d9f3f86aba7549b6a666e69ba76578d785e53fbb4 SHA512 b202e7410a579789be0005564b4868f70bca0fd8664c02add95fc9ff90ab64faebda978fbd3e83a3274c37242dccf8efbebd03f529e35ca3033daf55f425cb8d diff --git a/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.11.ebuild b/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.11.ebuild new file mode 100644 index ..a0471a6a0d84 --- /dev/null +++ b/media-libs/alsa-ucm-conf/alsa-ucm-conf-1.2.11.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="ALSA ucm configuration files" +HOMEPAGE="https://alsa-project.org/wiki/Main_Page"; +SRC_URI="https://www.alsa-project.org/files/pub/lib/${P}.tar.bz2"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libffi/
commit: 6180556b69fdd21fe157a66a5ba6ce4ebd107ecf Author: Sam James gentoo org> AuthorDate: Mon Feb 19 00:48:03 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 00:48:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6180556b dev-libs/libffi: add 3.4.6, drop 3.4.5 3.4.5 was a short-lived release w/ a symbol regression for alpha and mips. Should be fixed in 3.4.6. Signed-off-by: Sam James gentoo.org> dev-libs/libffi/Manifest | 2 +- dev-libs/libffi/{libffi-3.4.5.ebuild => libffi-3.4.6.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libffi/Manifest b/dev-libs/libffi/Manifest index 9b9fd82fec48..8500e7a471b4 100644 --- a/dev-libs/libffi/Manifest +++ b/dev-libs/libffi/Manifest @@ -1,2 +1,2 @@ DIST libffi-3.4.4.tar.gz 1362394 BLAKE2B 189fe1ffe9507f204581b0ab09995dc7e7b761bb4eac7e338e9f5ff81431aebcef6c182c1839c9f9acb2706697a260c67e6d1351cf7e2aed7c4eb5d694f6f8fd SHA512 88680aeb0fa0dc0319e5cd2ba45b4b5a340bc9b4bcf20b1e0613b39cd898f177a3863aa94034d8e23a7f6f44d858a53dcd36d1bb8dee13b751ef814224061889 -DIST libffi-3.4.5.tar.gz 1391548 BLAKE2B 6da78473741ef3861c548e0f99b98f0b05381a02eb3016875881c8fcc3a7e518c2589a541180b2defcf9f2efda23b07a6196e1efeaedfaa4f2dfff25a1e9905b SHA512 4834735e533be450c541a7252759c8e00694539d040f248a85dbbf58329938db6ae3e2ce74c3e4e3c82e97eccedee1ea0caff1afd8dacd8976a1aa08702a +DIST libffi-3.4.6.tar.gz 1391684 BLAKE2B af8402a09bdbd59b4e9400d2d71bd5ce98f6f1d981d35d1ab40d77a831b13b32c5bd34ca54ff75999e39f0d8a9c066381fae7a8d6c5216d955e064f929f08b88 SHA512 033d2600e879b83c6bce0eb80f69c5f32aa775bf2e962c9d39fbd21226fa19d1e79173d8eaa0d0157014d54509ea73315ad86842356fc3a303c0831c94c6ab39 diff --git a/dev-libs/libffi/libffi-3.4.5.ebuild b/dev-libs/libffi/libffi-3.4.6.ebuild similarity index 100% rename from dev-libs/libffi/libffi-3.4.5.ebuild rename to dev-libs/libffi/libffi-3.4.6.ebuild
[gentoo-commits] repo/gentoo:master commit in: metadata/stabilization-groups/
commit: ef056ecd43558848ba9158d3db8c7f906e90723c Author: Sam James gentoo org> AuthorDate: Mon Feb 19 00:26:19 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 00:26:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef056ecd metadata/stabilization-groups: add alsa.group Signed-off-by: Sam James gentoo.org> metadata/stabilization-groups/alsa.group | 9 + 1 file changed, 9 insertions(+) diff --git a/metadata/stabilization-groups/alsa.group b/metadata/stabilization-groups/alsa.group new file mode 100644 index ..36f887591885 --- /dev/null +++ b/metadata/stabilization-groups/alsa.group @@ -0,0 +1,9 @@ +dev-python/pyalsa +media-libs/alsa-lib +media-libs/alsa-oss +media-libs/alsa-topology-conf +media-libs/alsa-ucm-conf +media-plugins/alsa-plugins +media-sound/alsa-tools +media-sound/alsa-utils +sys-firmware/alsa-firmware
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 8b165bc3b9bfc3976fc97f95e20da59fa924440c Author: Sam James gentoo org> AuthorDate: Mon Feb 19 00:05:08 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 00:06:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b165bc3 sys-devel/gcc: add 14.0.1_pre202402 This has a workaround for bug #924237. bugs #924709, bug #924758, and bug #924769 may be the same. Bug: https://bugs.gentoo.org/924709 Bug: https://bugs.gentoo.org/924758 Bug: https://bugs.gentoo.org/924769 Closes: https://bugs.gentoo.org/924237 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest | 2 + sys-devel/gcc/gcc-14.0.1_pre20240218.ebuild | 64 + 2 files changed, 66 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index 0aecd076658b..6d04d4342d4f 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -40,6 +40,7 @@ DIST gcc-14-20240121.tar.xz 87469416 BLAKE2B a146f6f62775d2ad82f93dba0581b3aee16 DIST gcc-14-20240128.tar.xz 87528304 BLAKE2B d3a3cce5da54b7342a11a3dceb97bfa5f1203327ea5ee5c9ab02d2b5cae2d0c2ba72feaf2da578d74fba05e10fa0f69433ee49501b5e5ef9a5f95f7284446adc SHA512 8ad32c896765a4013e2e812ab26b7dc5d3c13db27cbe40222090f072b2c26c12808175a12484cd4e0d815bc3f9389d5210a9270de9c3b796c6fa2726d0e2ef44 DIST gcc-14-20240204.tar.xz 87563056 BLAKE2B 6723206f6cebf347df8a5645f64f05d16c257457cafc915694756af87d71e3265e411659978588591839b36744f045fd5400525434281dbdb3885a8a510c64d1 SHA512 d6c245c45bd95d34a41039ee1bb97b817781f5f137e80f88e61e9f2b4109e4cd7aaac67a528030325f96c83272664292b31d58c24153825c98bfc2270224b868 DIST gcc-14-20240211.tar.xz 87577300 BLAKE2B cfee2b4cdb52e96cd5fe752c67c9606b92449c082d31b738f0503bca9d58e9c8da488540aa9bf116fdf6e19fb29f58104340de6314734e135df1112c93846baa SHA512 a315c8e06e3e35b6046e5ae74c6758bd51ca89ad33cb7d7628091ef393a227bb8e2771000d2624377c80145ce69c3f781f9f08166e5e0ac7b0fc7539ceaa023f +DIST gcc-14-20240218.tar.xz 87636252 BLAKE2B c7680c6e704f8a50d13126f397f672be8ccf4e6ebd05cb2530d7b7a37084bdc2a77e7971b20a4aac65ec6c913874e30a2cf0b90cef94420227a65f1f363f1611 SHA512 2938fcf17d94c82bcbef8269661414cbd489dc2db4024a4407c529f8d80363b2667058c3bd39b32641dc9e067591b24fa5e0f693759ccd259ad0d3dab1d9bc53 DIST gcc-14.0.0-musl-patches-1.tar.xz 3576 BLAKE2B 692baee8a7709905d53aeb150d73a3721c4ba47ee5f397cfb1b5be905cf003ca02b60c94ee294d90ac39645cd5cdf186c7a3aa950c47d8cf680c128ed705b807 SHA512 0592ab98a7142e404623a6511c67dff61e9ade32c3fb2c0e75b456306e0af3799ad13252b50b3d2fdd31e5815d7f0b16b0ad63ab8386fe4d78729fc9c182d617 DIST gcc-14.0.0-patches-11.tar.xz 11272 BLAKE2B 81c63b8aebcfd5b33b698ef4ef8f2d12b94ea2753ecec2b160cf9fab534dccd12875bcb16cfac2aa81211f8d9ff530cfc18f486567721beac487e08daa62363e SHA512 0f51352cbc6815cd1dbc8b73e9c83842a58242220ba712291cc76c08c19b3a612c88a3221b2da437a9c7ecb410a83c2e538aa1984b733f444843bdf79d314a71 DIST gcc-14.0.0-patches-16.tar.xz 11884 BLAKE2B bb47024c766f59222b50c5ff19ed6b763c9867508352cbcfc069d028d323a3b6fb3bbcbb2c08be7830f1ba266f54410842a17c9448c2bd9f101aa876ffb8f6ee SHA512 890a0b63485558eb2f1e9fea6a274e251442d129bcb67fd2ee11715916a6f8ea15bed0b59c72ed055fff5d6d90e2bfc3140ddee4e057af117d86fd6b7615fcbc @@ -48,6 +49,7 @@ DIST gcc-14.0.0-patches-19.tar.xz 13348 BLAKE2B c006eff626131ff839330cab265c0183 DIST gcc-14.0.0-patches-20.tar.xz 18184 BLAKE2B 7f17ca61ed2d7e131b6a742569dafb59058028ba3062e54a235cddccd76c77b9e36fc42efc4ca30e30b6112e08c8435b10d7acfef8191f1e089eb8d0c8b5c9d5 SHA512 dbfcab8ca728483d2f291339c6f8f64cd56df96660cce963e3f86b267c42098e3f41c9b9758ad4d85e954466aecfdff8e68073145f52d31a387ef941f611 DIST gcc-14.0.0-patches-21.tar.xz 13292 BLAKE2B 8a6c0354a94cc4cd46fc5fe8c3eca0ff6378ab44009bea2457f275e119b0129bd14d3d4a1a37113eea6ed0a44641bdf4bb5c1740ea9a5e0d4c01af1012456966 SHA512 bd6c594c17b30f7bc47b48e75c89187e198c9a6a547b69e05e095c1e428400cea702ea01de124ab94bd80451fe762193a8f9047272a130106d4516258cdb08a7 DIST gcc-14.0.0-patches-22.tar.xz 14380 BLAKE2B 32d280358c56f446de795428c2e7b64ca4110177f4fdcacb0a636f71593afa91c6d0db00df73df32bd0508347f1ecead1516ca9a31a13c9667603eb57db79472 SHA512 4f241702eb364ccff2ba06d4fd884c79d497428e2516c9f53cdc66169b069fd445e42564128b477599bd07a07515bc2c4f7852d51b71164ec36f215b4eba +DIST gcc-14.0.0-patches-23.tar.xz 13796 BLAKE2B bac16d3131c79dfd5655fc591db7342d4a3d00b863599626ca5805b6a49e9ffab347dc9a3339745ee16b2efefd0874e2ca3acfc3bce66ff0cedbcf712dc0bd72 SHA512 f9a0dd3dfe4dd5e55ac6ae93f5816af38f518110a968597dc55b446406011c3631e33e217533501966f665b9a8bda117ae8d19c62577d4267ddbbd90f4066afc DIST gcc-8.5.0-patches-4.tar.xz 18616 BLAKE2B 7594cbaea5daecf1a0b3d526c06aeba0a84c6da66aee2e105a51fda6be8d30a37ccc3814281b284a4582d892a1d556bca063551584edfc2525bed8ea5b6888e7 SHA512 1aa5742c361186637e7855f06feb1a4547e7d4d5de6e51f3d049e0ef3c19e2eff179465f52781739f59422035b7f8e4c0efa3844849f920f3c96acfdc37ca6a6 DIST gcc-8.5.0.tar.xz 6384100
[gentoo-commits] proj/gcc-patches:master commit in: 14.0.0/gentoo/
commit: e54a7fbca63053b5753fd9ba543c27ef392d3084 Author: Sam James gentoo org> AuthorDate: Mon Feb 19 00:01:46 2024 + Commit: Sam James gentoo org> CommitDate: Mon Feb 19 00:01:46 2024 + URL:https://gitweb.gentoo.org/proj/gcc-patches.git/commit/?id=e54a7fbc 14.0.0: arm: fix inconsistency between atomic patterns and expected attributes Apply workaround patch from Andrew Pinski at https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113915#c9. Bug: https://gcc.gnu.org/PR113915 Bug: https://bugs.gentoo.org/924237 Signed-off-by: Sam James gentoo.org> 14.0.0/gentoo/75_all_arm_PR113915-atomics.patch | 36 + 14.0.0/gentoo/README.history| 5 2 files changed, 41 insertions(+) diff --git a/14.0.0/gentoo/75_all_arm_PR113915-atomics.patch b/14.0.0/gentoo/75_all_arm_PR113915-atomics.patch new file mode 100644 index 000..82fa84a --- /dev/null +++ b/14.0.0/gentoo/75_all_arm_PR113915-atomics.patch @@ -0,0 +1,36 @@ +From 9b1d9f15e7ecfd7d27a2bb878efb6577741eecaa Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sun, 18 Feb 2024 22:58:51 + +Subject: [PATCH] arm: fix inconsistency between atomic patterns and expected + attributes + +Apply workaround patch from Andrew Pinski at https://gcc.gnu.org/bugzilla/show_bug.cgi?id=113915#c9. + +Bug: https://gcc.gnu.org/PR113915 +Bug: https://bugs.gentoo.org/924237 +--- + gcc/config/arm/arm.cc | 5 +++-- + 1 file changed, 3 insertions(+), 2 deletions(-) + +diff --git a/gcc/config/arm/arm.cc b/gcc/config/arm/arm.cc +index 1cd69268ee98..9f0d2405b905 100644 +--- a/gcc/config/arm/arm.cc b/gcc/config/arm/arm.cc +@@ -25614,11 +25614,12 @@ arm_final_prescan_insn (rtx_insn *insn) + + case INSN: + /* Instructions using or affecting the condition codes make it +- fail. */ ++ fail or ones which cannot be predicable. */ + scanbody = PATTERN (this_insn); + if (!(GET_CODE (scanbody) == SET + || GET_CODE (scanbody) == PARALLEL) +-|| get_attr_conds (this_insn) != CONDS_NOCOND) ++|| get_attr_conds (this_insn) != CONDS_NOCOND ++|| get_attr_predicable (this_insn) != PREDICABLE_YES) + fail = TRUE; + break; + +-- +2.43.2 + diff --git a/14.0.0/gentoo/README.history b/14.0.0/gentoo/README.history index 8cfb3c2..dd7c933 100644 --- a/14.0.0/gentoo/README.history +++ b/14.0.0/gentoo/README.history @@ -1,3 +1,8 @@ +23 19 Feb 2024 + + - 75_all_PR113734_middle_end_update_vector_loop_bounds.patch + + 75_all_arm_PR113915-atomics.patch + 22 13 Feb 2024 + 75_all_PR113734_middle_end_update_vector_loop_bounds.patch
[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/files/, dev-lang/php/
commit: 4a5ef8029ab6211cfc7b710e1c0e49375dd1d0a7 Author: Michael Orlitzky gentoo org> AuthorDate: Sun Feb 18 22:57:48 2024 + Commit: Michael Orlitzky gentoo org> CommitDate: Sun Feb 18 23:54:38 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a5ef802 dev-lang/php: replace 8.2.15-r1 and 8.3.2-r1 with 8.2.16 and 8.3.3 Closes: https://bugs.gentoo.org/923335 Signed-off-by: Michael Orlitzky gentoo.org> dev-lang/php/Manifest| 3 ++- dev-lang/php/files/php-8.2.15-gcc14-build-fix.patch | 16 dev-lang/php/{php-8.2.15-r1.ebuild => php-8.2.16.ebuild} | 8 +++- dev-lang/php/{php-8.3.2-r1.ebuild => php-8.3.3.ebuild} | 8 +++- 4 files changed, 16 insertions(+), 19 deletions(-) diff --git a/dev-lang/php/Manifest b/dev-lang/php/Manifest index f0d120a348b5..1924401cad65 100644 --- a/dev-lang/php/Manifest +++ b/dev-lang/php/Manifest @@ -1,4 +1,5 @@ DIST php-8.1.26.tar.xz 11809448 BLAKE2B e1d50f1de572580a207586b3c3b57081f7b9f1b680ffe8f9e82c88c9285af117dd7e9e2576fcb13119176cb9cd02b39481b6f40e9a1df81aa90b8c4d3e59e4b1 SHA512 5bc40077e57c0fccdf17810d688baea416f22ac248bb01b73d2e2590fc4cfabc7001c1c3833281a60870c74178f7b06cbc85474eba695aabf969ad0081a98417 DIST php-8.1.27.tar.xz 11915228 BLAKE2B 83f4f3c25435b26dc526dc1fd7aff44cd03157349f9bb6454e216525a16c2bbc3bfac47cce6b5ea8bfdfcf3c7f27e342fc602ca7d2491fe89db06ea93f686f0e SHA512 07fb2b8e10e2487635e26bfd8a27949a26b85f76bc3984ad8599224bb7a7f9498d84299335ae5a0bba16599275e9747ab141f73f4f2076ddf49ebec8e76fd0ed DIST php-8.2.15.tar.xz 12075384 BLAKE2B cef15868968538e232093bd66d862a88f0960325f2274eaf53a3d114d01787c58844aa3bce8bc09a723acd95801e1935a60e79fc189317e7f1ba19196dbfcdc4 SHA512 56c94bcafe07cf4bf5eb5fc6c67fcf16654c44a262ffb18188fc3ffac5e9bb11d39093bfb26c26bc8d2dec7e530d1a175180909262c9b5c30130cf5a4a293166 -DIST php-8.3.2.tar.xz 12440200 BLAKE2B 90ab2fe220d99cc1da47162e04c768dc35ed4044ea9154f67bbc9124372859b85a33270bc38d41e9ab28df4b0defaf0e78cffe8eb8bd6fdfbec296a31ea4beab SHA512 acf9013d35ae639558fd4816d12dcae03f8af7944c2639f33cd33517503c6170d30101da6c72ebdaf5542bcaf858a54a22ecc8f86822a128f52938bd6ea9606c +DIST php-8.2.16.tar.xz 12085228 BLAKE2B 6fcf3f5be8443c70e88746fdd609016c322b86ebc0257ee8db0f8551c73804bae2ecb156ee835b09aedb23bb2026658c3f24a8f722dce80e427bdab844bc27ce SHA512 99e5c9eee4c5a35b3e1939c748ded87c8bff4a340d677516ed24dcf4207c51403d38524c46d6e79de5efe90d7368ba82052ec8a29dd5955f549e8198c1e917f6 +DIST php-8.3.3.tar.xz 12463880 BLAKE2B ac0baabe875be8ce42c26713f78733140d47f33636aa0e16e2685c83f558afea905707ca133b06ea28ad8de043d7db7d0931259c7c07a2de2c04a935d76db365 SHA512 42141cc46b6abb11fa51cc96c34424cbf9990150b973d84488fa39a07935b22552a1316978f5a4e48762bf3c94eee3d7dfe741c4ee1a12bf752ce1c2660cc8b0 diff --git a/dev-lang/php/files/php-8.2.15-gcc14-build-fix.patch b/dev-lang/php/files/php-8.2.15-gcc14-build-fix.patch deleted file mode 100644 index 5f21f442ee06.. --- a/dev-lang/php/files/php-8.2.15-gcc14-build-fix.patch +++ /dev/null @@ -1,16 +0,0 @@ -https://github.com/php/php-src/commit/72526609413e8a8cd768ed4966c17b1a9db6c12c.patch -From: Remi Collet -Date: Mon, 22 Jan 2024 10:01:25 +0100 -Subject: [PATCH] Fix GH-13215 GCC 14 build - a/Zend/zend_atomic.h -+++ b/Zend/zend_atomic.h -@@ -23,7 +23,7 @@ - ((__GNUC__ == (x) && __GNUC_MINOR__ >= (y)) || (__GNUC__ > (x))) - - /* Builtins are used to avoid library linkage */ --#if __has_feature(c_atomic) -+#if __has_feature(c_atomic) && defined(__clang__) - #define HAVE_C11_ATOMICS 1 - #elif ZEND_GCC_PREREQ(4, 7) - #define HAVE_GNUC_ATOMICS 1 diff --git a/dev-lang/php/php-8.2.15-r1.ebuild b/dev-lang/php/php-8.2.16.ebuild similarity index 99% rename from dev-lang/php/php-8.2.15-r1.ebuild rename to dev-lang/php/php-8.2.16.ebuild index 66bb272f5852..b577e38682dd 100644 --- a/dev-lang/php/php-8.2.15-r1.ebuild +++ b/dev-lang/php/php-8.2.16.ebuild @@ -150,7 +150,13 @@ PATCHES=( "${FILESDIR}/php-iodbc-header-location.patch" "${FILESDIR}/php-capstone-optional.patch" "${FILESDIR}/php-8.2.8-openssl-tests.patch" - "${FILESDIR}/php-8.2.15-gcc14-build-fix.patch" +) + +# ARM/Windows functions that are expected to be undefined. +QA_CONFIG_IMPL_DECL_SKIP=( + __crc32d + _controlfp + _controlfp_s ) php_install_ini() { diff --git a/dev-lang/php/php-8.3.2-r1.ebuild b/dev-lang/php/php-8.3.3.ebuild similarity index 99% rename from dev-lang/php/php-8.3.2-r1.ebuild rename to dev-lang/php/php-8.3.3.ebuild index e2dff19d343f..c914d8167246 100644 --- a/dev-lang/php/php-8.3.2-r1.ebuild +++ b/dev-lang/php/php-8.3.3.ebuild @@ -149,7 +149,13 @@ PHP_MV="$(ver_cut 1)" PATCHES=( "${FILESDIR}/php-iodbc-header-location.patch" - "${FILESDIR}/php-8.2.15-gcc14-build-fix.patch" +) + +# ARM/Windows functions that are expected to be undefined. +QA_CONFIG_IMPL_DECL_SKIP=( + __crc32d + _controlfp + _controlfp_s
[gentoo-commits] repo/gentoo:master commit in: dev-lang/php/
commit: e4569ff3821f4293e4d90831d9f7dff4ba7c2fe4 Author: Michael Orlitzky gentoo org> AuthorDate: Sun Feb 18 22:55:17 2024 + Commit: Michael Orlitzky gentoo org> CommitDate: Sun Feb 18 23:54:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4569ff3 dev-lang/php: whitelist some implicit function declarations for php-8.1.x Bug: https://bugs.gentoo.org/923335 Signed-off-by: Michael Orlitzky gentoo.org> dev-lang/php/php-8.1.27-r1.ebuild | 7 +++ 1 file changed, 7 insertions(+) diff --git a/dev-lang/php/php-8.1.27-r1.ebuild b/dev-lang/php/php-8.1.27-r1.ebuild index 3e3a44b7b8b2..ee3853ec5893 100644 --- a/dev-lang/php/php-8.1.27-r1.ebuild +++ b/dev-lang/php/php-8.1.27-r1.ebuild @@ -151,6 +151,13 @@ PATCHES=( "${FILESDIR}/php-8.1.27-gcc14-libxml.patch" ) +# ARM/Windows functions that are expected to be undefined. +QA_CONFIG_IMPL_DECL_SKIP=( + __crc32d + _controlfp + _controlfp_s +) + php_install_ini() { local phpsapi="${1}"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/icinga2/
commit: 6d2edd1d16adbd699a543d0c4b6feb4749febc5c Author: Matthew Thode gentoo org> AuthorDate: Sun Feb 18 23:10:00 2024 + Commit: Matthew Thode gentoo org> CommitDate: Sun Feb 18 23:10:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d2edd1d net-analyzer/icinga2: stabilize 2.14.2 for amd64, x86 Signed-off-by: Matthew Thode gentoo.org> net-analyzer/icinga2/icinga2-2.14.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/icinga2/icinga2-2.14.2.ebuild b/net-analyzer/icinga2/icinga2-2.14.2.ebuild index ff31fb2aa214..1ce211b79dc7 100644 --- a/net-analyzer/icinga2/icinga2-2.14.2.ebuild +++ b/net-analyzer/icinga2/icinga2-2.14.2.ebuild @@ -7,7 +7,7 @@ inherit cmake systemd if [[ ${PV} != ]]; then SRC_URI="https://github.com/Icinga/icinga2/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm64 ~x86" + KEYWORDS="amd64 ~arm64 x86" else inherit git-r3 EGIT_REPO_URI="https://github.com/Icinga/icinga2.git";
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet-agent/
commit: 5b660e4f1d81d0aff1ddc8c6cf7a7d00e51861c1 Author: Matthew Thode gentoo org> AuthorDate: Sun Feb 18 23:09:20 2024 + Commit: Matthew Thode gentoo org> CommitDate: Sun Feb 18 23:10:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b660e4f app-admin/puppet-agent: stabilize 8.4.0 for amd64 Signed-off-by: Matthew Thode gentoo.org> app-admin/puppet-agent/puppet-agent-8.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/puppet-agent/puppet-agent-8.4.0.ebuild b/app-admin/puppet-agent/puppet-agent-8.4.0.ebuild index f5524d744e1b..32089749d68e 100644 --- a/app-admin/puppet-agent/puppet-agent-8.4.0.ebuild +++ b/app-admin/puppet-agent/puppet-agent-8.4.0.ebuild @@ -11,7 +11,7 @@ arm64? ( http://apt.puppetlabs.com/pool/focal/puppet8/${PN:0:1}/${PN}/${PN}_${PV LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm64" +KEYWORDS="amd64 ~arm64" IUSE="puppetdb selinux" RESTRICT="strip"
[gentoo-commits] repo/gentoo:master commit in: app-admin/puppet/
commit: 62da991aed1b5d81d27539935ddf520be8fa1be2 Author: Matthew Thode gentoo org> AuthorDate: Sun Feb 18 23:08:33 2024 + Commit: Matthew Thode gentoo org> CommitDate: Sun Feb 18 23:10:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62da991a app-admin/puppet: stabilize 8.4.0 for amd64, x86 Signed-off-by: Matthew Thode gentoo.org> app-admin/puppet/puppet-8.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/puppet/puppet-8.4.0.ebuild b/app-admin/puppet/puppet-8.4.0.ebuild index 35a0b5843001..da3eb9487a0c 100644 --- a/app-admin/puppet/puppet-8.4.0.ebuild +++ b/app-admin/puppet/puppet-8.4.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86" IUSE="augeas diff doc emacs hiera ldap rrdtool selinux shadow sqlite vim-syntax" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: gui-wm/sway/
commit: ecd3fa7487067c95a637de688280577b6f9a7fac Author: Matthew Thode gentoo org> AuthorDate: Sun Feb 18 23:06:04 2024 + Commit: Matthew Thode gentoo org> CommitDate: Sun Feb 18 23:10:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecd3fa74 gui-wm/sway: add 1.9_rc4, drop 1.9_rc3 Signed-off-by: Matthew Thode gentoo.org> gui-wm/sway/Manifest | 2 +- gui-wm/sway/{sway-1.9_rc3.ebuild => sway-1.9_rc4.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/gui-wm/sway/Manifest b/gui-wm/sway/Manifest index 53a37ef390c7..aeca07ff58ae 100644 --- a/gui-wm/sway/Manifest +++ b/gui-wm/sway/Manifest @@ -1,2 +1,2 @@ DIST sway-1.8.1.tar.gz 5577483 BLAKE2B 0e21c3a113b6bbb4a535ef77e347304ead98a424b65c176299f3d86fd52c35abf88d4e88fff0a8ecdb48494e8275110c79ea35fafd2902653db03fd938ee0323 SHA512 1f9909cb0402a99926d0ff1cefb98c40930e61678067413b6f195b036e6018a4f85bb3a6649d8bb743c93f0476b103791617a94d7c8c11a2c021f40131b65563 -DIST sway-1.9_rc3.tar.gz 5581044 BLAKE2B 01193410ed4dd805e22c6c56db0262f81bd30260adcddd3515a8260e72b9e04a6d4355f85219e1f13d22eb5d68231fef6f18814621fc68cd06460337a60c2ca4 SHA512 e1a7e7bbec0e6627265e6898ff63351d505d284a56de2bf857fd2ead79c210243c8f0f6fd2fef2ada610a2db502b5292247a962f76cdbae05d4018de9802de38 +DIST sway-1.9_rc4.tar.gz 5581376 BLAKE2B b871ec0b177eaeceb48b9da5266aaa60b8a27d0241ed497a1c5ea4aa08e105ec6604b53100243eba015bcd2a9620d508fde94921e460e6a940ef34d29680b5e7 SHA512 88298dd055d99ec1587c2fdf33199c4872eb6d51263cd967af36bf1db39e48a4f0dabcba47e2ff2e1f01f9062f24d189b3d0797c2ddf497691a7837976b07523 diff --git a/gui-wm/sway/sway-1.9_rc3.ebuild b/gui-wm/sway/sway-1.9_rc4.ebuild similarity index 100% rename from gui-wm/sway/sway-1.9_rc3.ebuild rename to gui-wm/sway/sway-1.9_rc4.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/
commit: 745c48fa33cb994fc4698cad6f852d6e063fbf2b Author: Matt Jolly gentoo org> AuthorDate: Sun Feb 18 23:06:14 2024 + Commit: Matt Jolly gentoo org> CommitDate: Sun Feb 18 23:06:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=745c48fa www-client/microsoft-edge-beta: remove old Signed-off-by: Matt Jolly gentoo.org> www-client/microsoft-edge-beta/Manifest| 1 - .../microsoft-edge-beta-122.0.2365.8.ebuild| 127 - 2 files changed, 128 deletions(-) diff --git a/www-client/microsoft-edge-beta/Manifest b/www-client/microsoft-edge-beta/Manifest index 02ec280dc828..225897bbd4a6 100644 --- a/www-client/microsoft-edge-beta/Manifest +++ b/www-client/microsoft-edge-beta/Manifest @@ -1,4 +1,3 @@ DIST microsoft-edge-beta_122.0.2365.16-1_amd64.deb 165950910 BLAKE2B e658ea1311eb09e83feaf9fceb793f2a4e0fa7795806da1edb8aed4743036206c9ce220109043cc2bfbc675b33b7201be84418d52c7f1731acf160094247bbdd SHA512 3bc444a94d45057ae0d3570a0fd7ea18c4ee5f8facdebc12d99b0a1909566085ac6038dd55194fd92d5f7a435ee018e35463b383d69ee9f972c9f31ab2ca14be DIST microsoft-edge-beta_122.0.2365.30-1_amd64.deb 165932382 BLAKE2B 04b1739e696ae93c515f25cc4ffc5ec344b192f6f9ae66e51d8b8cef160f852c899c3bd642b50a712767dc2cf301ce3d82ce2b6b7c0d9dbe7499b59641e06110 SHA512 560c008cd8e787190a1024f95c957f33b68493c4792e5212956e1df74ef54bbf6eb02a15e0eca679eb1b3b8c9d410a954f6d11d96af73184b2a7d82abeab4fb6 DIST microsoft-edge-beta_122.0.2365.38-1_amd64.deb 165991118 BLAKE2B 78381a76ac0f8f45fe8996b15f6325c64bdff77da893284f72fa3017daa37f753b30effe15f4133820d49bfa8998ddd986e4faf66e53e6cc484579639796c765 SHA512 42169f8b7fd9b37d04d9c396c2c9f6d1c612be3f364f12af4131568f4317b11a4fc3d83d0b750552191eab47f48078e8774afac1d65ced9aec77e9eb166b2c15 -DIST microsoft-edge-beta_122.0.2365.8-1_amd64.deb 165896614 BLAKE2B cbe7f25a6f59ad8f183df40f94c5f5d15bb755d13482700a901cce49a33f28f0c5392b283f9b04c0b0f2353a3f5ed8605d2b6a5f3d4a91e50ab32989ba88ffdf SHA512 8d44d3ae2b308994eeb866f988b7cd1c877ddfaf07c7d03672e9c5b82bdd10d42d775fcadffd2b3f7dc40d84c441b1d3d0d920616b895e7c89b6e4a724fa7ced diff --git a/www-client/microsoft-edge-beta/microsoft-edge-beta-122.0.2365.8.ebuild b/www-client/microsoft-edge-beta/microsoft-edge-beta-122.0.2365.8.ebuild deleted file mode 100644 index f67dc1739fa5.. --- a/www-client/microsoft-edge-beta/microsoft-edge-beta-122.0.2365.8.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 2011-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit chromium-2 desktop pax-utils unpacker xdg - -DESCRIPTION="The web browser from Microsoft" -HOMEPAGE="https://www.microsoft.com/en-us/edge"; - -if [[ ${PN} == microsoft-edge ]]; then - MY_PN=${PN}-stable -else - MY_PN=${PN} -fi - -KEYWORDS="-* ~amd64" - -MY_P="${MY_PN}_${PV}-1" - -SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb"; - -LICENSE="microsoft-edge" -SLOT="0" -RESTRICT="bindist mirror strip" -IUSE="+mip qt5 qt6" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - app-misc/ca-certificates - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-fonts/liberation-fonts - media-libs/alsa-lib - media-libs/mesa[gbm(+)] - net-misc/curl[ssl] - net-print/cups - sys-apps/dbus - sys-apps/util-linux - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/pango - x11-misc/xdg-utils - mip? ( app-crypt/libsecret ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[X] - dev-qt/qtwidgets:5 - ) - qt6? ( dev-qt/qtbase:6[gui,widgets] ) -" - -QA_PREBUILT="*" -QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop" -S=${WORKDIR} -EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}" - -pkg_nofetch() { - eerror "Please wait 24 hours and sync your tree before reporting a bug for microsoft-edge fetch failures." -} - -pkg_pretend() { - # Protect against people using autounmask overzealously - use amd64 || die "microsoft-edge only works on amd64" -} - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - : -} - -src_install() { - dodir / - cd "${ED}" || die - unpacker - - rm -f _gpgorigin || die - - rm -r etc usr/share/menu || die - mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die - - gzip -d usr/share/doc/${PF}/changelog.gz || die - gzip -d usr/share/man/man1/${MY_PN}.1.gz || die - if [[ -L usr/share/man/ma
[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge-beta/
commit: 4f6a72e6f628055d9dc29cb57cfdabd50b4354c1 Author: Matt Jolly gentoo org> AuthorDate: Sun Feb 18 23:06:11 2024 + Commit: Matt Jolly gentoo org> CommitDate: Sun Feb 18 23:06:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f6a72e6 www-client/microsoft-edge-beta: automated bump (122.0.2365.38) Signed-off-by: Matt Jolly gentoo.org> www-client/microsoft-edge-beta/Manifest| 1 + .../microsoft-edge-beta-122.0.2365.38.ebuild | 127 + 2 files changed, 128 insertions(+) diff --git a/www-client/microsoft-edge-beta/Manifest b/www-client/microsoft-edge-beta/Manifest index 2fec1787faf4..02ec280dc828 100644 --- a/www-client/microsoft-edge-beta/Manifest +++ b/www-client/microsoft-edge-beta/Manifest @@ -1,3 +1,4 @@ DIST microsoft-edge-beta_122.0.2365.16-1_amd64.deb 165950910 BLAKE2B e658ea1311eb09e83feaf9fceb793f2a4e0fa7795806da1edb8aed4743036206c9ce220109043cc2bfbc675b33b7201be84418d52c7f1731acf160094247bbdd SHA512 3bc444a94d45057ae0d3570a0fd7ea18c4ee5f8facdebc12d99b0a1909566085ac6038dd55194fd92d5f7a435ee018e35463b383d69ee9f972c9f31ab2ca14be DIST microsoft-edge-beta_122.0.2365.30-1_amd64.deb 165932382 BLAKE2B 04b1739e696ae93c515f25cc4ffc5ec344b192f6f9ae66e51d8b8cef160f852c899c3bd642b50a712767dc2cf301ce3d82ce2b6b7c0d9dbe7499b59641e06110 SHA512 560c008cd8e787190a1024f95c957f33b68493c4792e5212956e1df74ef54bbf6eb02a15e0eca679eb1b3b8c9d410a954f6d11d96af73184b2a7d82abeab4fb6 +DIST microsoft-edge-beta_122.0.2365.38-1_amd64.deb 165991118 BLAKE2B 78381a76ac0f8f45fe8996b15f6325c64bdff77da893284f72fa3017daa37f753b30effe15f4133820d49bfa8998ddd986e4faf66e53e6cc484579639796c765 SHA512 42169f8b7fd9b37d04d9c396c2c9f6d1c612be3f364f12af4131568f4317b11a4fc3d83d0b750552191eab47f48078e8774afac1d65ced9aec77e9eb166b2c15 DIST microsoft-edge-beta_122.0.2365.8-1_amd64.deb 165896614 BLAKE2B cbe7f25a6f59ad8f183df40f94c5f5d15bb755d13482700a901cce49a33f28f0c5392b283f9b04c0b0f2353a3f5ed8605d2b6a5f3d4a91e50ab32989ba88ffdf SHA512 8d44d3ae2b308994eeb866f988b7cd1c877ddfaf07c7d03672e9c5b82bdd10d42d775fcadffd2b3f7dc40d84c441b1d3d0d920616b895e7c89b6e4a724fa7ced diff --git a/www-client/microsoft-edge-beta/microsoft-edge-beta-122.0.2365.38.ebuild b/www-client/microsoft-edge-beta/microsoft-edge-beta-122.0.2365.38.ebuild new file mode 100644 index ..f67dc1739fa5 --- /dev/null +++ b/www-client/microsoft-edge-beta/microsoft-edge-beta-122.0.2365.38.ebuild @@ -0,0 +1,127 @@ +# Copyright 2011-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit chromium-2 desktop pax-utils unpacker xdg + +DESCRIPTION="The web browser from Microsoft" +HOMEPAGE="https://www.microsoft.com/en-us/edge"; + +if [[ ${PN} == microsoft-edge ]]; then + MY_PN=${PN}-stable +else + MY_PN=${PN} +fi + +KEYWORDS="-* ~amd64" + +MY_P="${MY_PN}_${PV}-1" + +SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb"; + +LICENSE="microsoft-edge" +SLOT="0" +RESTRICT="bindist mirror strip" +IUSE="+mip qt5 qt6" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-misc/ca-certificates + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-fonts/liberation-fonts + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-misc/curl[ssl] + net-print/cups + sys-apps/dbus + sys-apps/util-linux + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3[X] + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango + x11-misc/xdg-utils + mip? ( app-crypt/libsecret ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[X] + dev-qt/qtwidgets:5 + ) + qt6? ( dev-qt/qtbase:6[gui,widgets] ) +" + +QA_PREBUILT="*" +QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop" +S=${WORKDIR} +EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}" + +pkg_nofetch() { + eerror "Please wait 24 hours and sync your tree before reporting a bug for microsoft-edge fetch failures." +} + +pkg_pretend() { + # Protect against people using autounmask overzealously + use amd64 || die "microsoft-edge only works on amd64" +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + : +} + +src_install() { + dodir / + cd "${ED}" || die + unpacker + + rm -f _gpgorigin || die + + rm -r etc usr/share/menu || die + mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die + + gzip -d usr/share/doc/${PF}/changelog.gz || die + gzip -d usr/share/man/man1/${MY_PN}.1.gz || die + if [[
[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge/
commit: e180cda1990341bf2c0e20b81a609666a422c0c9 Author: Matt Jolly gentoo org> AuthorDate: Sun Feb 18 23:05:40 2024 + Commit: Matt Jolly gentoo org> CommitDate: Sun Feb 18 23:05:40 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e180cda1 www-client/microsoft-edge: amd64 stable (121.0.2277.128) Signed-off-by: Matt Jolly gentoo.org> www-client/microsoft-edge/microsoft-edge-121.0.2277.128.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/microsoft-edge/microsoft-edge-121.0.2277.128.ebuild b/www-client/microsoft-edge/microsoft-edge-121.0.2277.128.ebuild index f67dc1739fa5..89af4e4394fc 100644 --- a/www-client/microsoft-edge/microsoft-edge-121.0.2277.128.ebuild +++ b/www-client/microsoft-edge/microsoft-edge-121.0.2277.128.ebuild @@ -14,7 +14,7 @@ else MY_PN=${PN} fi -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" MY_P="${MY_PN}_${PV}-1"
[gentoo-commits] repo/gentoo:master commit in: www-client/google-chrome-unstable/
commit: e842b05d048203e1f2df87c44b4ac6d092afaf2a Author: Matt Jolly gentoo org> AuthorDate: Sun Feb 18 23:04:56 2024 + Commit: Matt Jolly gentoo org> CommitDate: Sun Feb 18 23:04:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e842b05d www-client/google-chrome-unstable: automated update (123.0.6300.3) Signed-off-by: Matt Jolly gentoo.org> www-client/google-chrome-unstable/Manifest | 2 +- ...e-123.0.6286.0.ebuild => google-chrome-unstable-123.0.6300.3.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/www-client/google-chrome-unstable/Manifest b/www-client/google-chrome-unstable/Manifest index 8634b20c82f6..4f1968f318c5 100644 --- a/www-client/google-chrome-unstable/Manifest +++ b/www-client/google-chrome-unstable/Manifest @@ -1 +1 @@ -DIST google-chrome-unstable_123.0.6286.0-1_amd64.deb 106743952 BLAKE2B c250851c69c14722ca0f102fb7d267f23e762d67ee83ff28223909fa467711b3de2e572c7060e89d48a8822df594ad7973b5de3a5e250b8e8146762753698c94 SHA512 73ab8af07ea7b418d4e9e43d0c30bc126d9fb62bbcec2a0e361084062c013a6523331372aa81e6a1d7e86d396e813c3a5712d01ed7ad776d94a31bf0a04c42e0 +DIST google-chrome-unstable_123.0.6300.3-1_amd64.deb 106862068 BLAKE2B bbb3106f574426be8ec7a0c98123b3c0afcbf49ab51bfd951063a232e44b622c5ebcbf366d1f76fc94f0f1dc73d371464fe605fb045abcd3c7a21beeabad865a SHA512 51135e9e240fb1d08ab4429f0e4824218f64f55308437a6e94cc18b6596bfdf381195e360b5b35173954ae98ff0080dfd4fc201e826c5e635b9c0f23afeb432a diff --git a/www-client/google-chrome-unstable/google-chrome-unstable-123.0.6286.0.ebuild b/www-client/google-chrome-unstable/google-chrome-unstable-123.0.6300.3.ebuild similarity index 100% rename from www-client/google-chrome-unstable/google-chrome-unstable-123.0.6286.0.ebuild rename to www-client/google-chrome-unstable/google-chrome-unstable-123.0.6300.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge/
commit: 6651783ea58203b044dfdc25af7125420434ecb1 Author: Matt Jolly gentoo org> AuthorDate: Sun Feb 18 23:05:43 2024 + Commit: Matt Jolly gentoo org> CommitDate: Sun Feb 18 23:05:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6651783e www-client/microsoft-edge: remove old Signed-off-by: Matt Jolly gentoo.org> www-client/microsoft-edge/Manifest | 1 - .../microsoft-edge-121.0.2277.113.ebuild | 127 - 2 files changed, 128 deletions(-) diff --git a/www-client/microsoft-edge/Manifest b/www-client/microsoft-edge/Manifest index 065c6a825376..eb273216bacc 100644 --- a/www-client/microsoft-edge/Manifest +++ b/www-client/microsoft-edge/Manifest @@ -1,2 +1 @@ -DIST microsoft-edge-stable_121.0.2277.113-1_amd64.deb 165778994 BLAKE2B 8397b9f853b4c044bf62ad7faf15dd7dc3f8acca587c034ea290c7615b18e3e1d2492dabb3864e52b08369672be3a856c775456cfe141ca1d37e78673725aed3 SHA512 256ece07c3bfe57f9c3f769e40a8e1bf7a8b063cf0c3fb986a82068fc67ad5124ea3de8571e7c73bf85643539e4eb6e9cdd85d54bdc302b352a4512cd17445d4 DIST microsoft-edge-stable_121.0.2277.128-1_amd64.deb 165732354 BLAKE2B bae83c37ee3ef5cf528e143c7b96961adec9d2f6fc10aa8eee4129175bb6249a5075965bb573d4134887595f919d134f387687974749125fc64d267ef05155b0 SHA512 1d7f429c941f237827ab6ff706315a5bd48883c1a2653bbfc03921af0c08ae27bb324e488df65a3712230b6724a34f48737f622f72737fd3fcfe687835b7fc6b diff --git a/www-client/microsoft-edge/microsoft-edge-121.0.2277.113.ebuild b/www-client/microsoft-edge/microsoft-edge-121.0.2277.113.ebuild deleted file mode 100644 index 89af4e4394fc.. --- a/www-client/microsoft-edge/microsoft-edge-121.0.2277.113.ebuild +++ /dev/null @@ -1,127 +0,0 @@ -# Copyright 2011-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit chromium-2 desktop pax-utils unpacker xdg - -DESCRIPTION="The web browser from Microsoft" -HOMEPAGE="https://www.microsoft.com/en-us/edge"; - -if [[ ${PN} == microsoft-edge ]]; then - MY_PN=${PN}-stable -else - MY_PN=${PN} -fi - -KEYWORDS="-* amd64" - -MY_P="${MY_PN}_${PV}-1" - -SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb"; - -LICENSE="microsoft-edge" -SLOT="0" -RESTRICT="bindist mirror strip" -IUSE="+mip qt5 qt6" - -RDEPEND=" - >=app-accessibility/at-spi2-core-2.46.0:2 - app-misc/ca-certificates - dev-libs/expat - dev-libs/glib:2 - dev-libs/nspr - dev-libs/nss - media-fonts/liberation-fonts - media-libs/alsa-lib - media-libs/mesa[gbm(+)] - net-misc/curl[ssl] - net-print/cups - sys-apps/dbus - sys-apps/util-linux - sys-libs/glibc - x11-libs/cairo - x11-libs/gdk-pixbuf:2 - x11-libs/gtk+:3[X] - x11-libs/libdrm - x11-libs/libX11 - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXext - x11-libs/libXfixes - x11-libs/libXrandr - x11-libs/libxcb - x11-libs/libxkbcommon - x11-libs/libxshmfence - x11-libs/pango - x11-misc/xdg-utils - mip? ( app-crypt/libsecret ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5[X] - dev-qt/qtwidgets:5 - ) - qt6? ( dev-qt/qtbase:6[gui,widgets] ) -" - -QA_PREBUILT="*" -QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop" -S=${WORKDIR} -EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}" - -pkg_nofetch() { - eerror "Please wait 24 hours and sync your tree before reporting a bug for microsoft-edge fetch failures." -} - -pkg_pretend() { - # Protect against people using autounmask overzealously - use amd64 || die "microsoft-edge only works on amd64" -} - -pkg_setup() { - chromium_suid_sandbox_check_kernel_config -} - -src_unpack() { - : -} - -src_install() { - dodir / - cd "${ED}" || die - unpacker - - rm -f _gpgorigin || die - - rm -r etc usr/share/menu || die - mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die - - gzip -d usr/share/doc/${PF}/changelog.gz || die - gzip -d usr/share/man/man1/${MY_PN}.1.gz || die - if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then - rm usr/share/man/man1/${PN}.1.gz || die - dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1 - fi - - local suffix= - [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta - [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev - - local size - for size in 16 24 32 48 64 128 256 ; do - newicon -s ${size} "${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png - done - - if ! use mip; then - rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die - fi - - if ! use qt5; then - rm "${EDGE_HOME}/libqt5_shim.so" || die - fi - if ! use qt6; then - rm
[gentoo-commits] repo/gentoo:master commit in: www-client/microsoft-edge/
commit: c4e69415c915a9641f184e27c33e488f5813393f Author: Matt Jolly gentoo org> AuthorDate: Sun Feb 18 23:05:36 2024 + Commit: Matt Jolly gentoo org> CommitDate: Sun Feb 18 23:05:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4e69415 www-client/microsoft-edge: automated bump (121.0.2277.128) Signed-off-by: Matt Jolly gentoo.org> www-client/microsoft-edge/Manifest | 1 + .../microsoft-edge-121.0.2277.128.ebuild | 127 + 2 files changed, 128 insertions(+) diff --git a/www-client/microsoft-edge/Manifest b/www-client/microsoft-edge/Manifest index 75aee3cb442c..065c6a825376 100644 --- a/www-client/microsoft-edge/Manifest +++ b/www-client/microsoft-edge/Manifest @@ -1 +1,2 @@ DIST microsoft-edge-stable_121.0.2277.113-1_amd64.deb 165778994 BLAKE2B 8397b9f853b4c044bf62ad7faf15dd7dc3f8acca587c034ea290c7615b18e3e1d2492dabb3864e52b08369672be3a856c775456cfe141ca1d37e78673725aed3 SHA512 256ece07c3bfe57f9c3f769e40a8e1bf7a8b063cf0c3fb986a82068fc67ad5124ea3de8571e7c73bf85643539e4eb6e9cdd85d54bdc302b352a4512cd17445d4 +DIST microsoft-edge-stable_121.0.2277.128-1_amd64.deb 165732354 BLAKE2B bae83c37ee3ef5cf528e143c7b96961adec9d2f6fc10aa8eee4129175bb6249a5075965bb573d4134887595f919d134f387687974749125fc64d267ef05155b0 SHA512 1d7f429c941f237827ab6ff706315a5bd48883c1a2653bbfc03921af0c08ae27bb324e488df65a3712230b6724a34f48737f622f72737fd3fcfe687835b7fc6b diff --git a/www-client/microsoft-edge/microsoft-edge-121.0.2277.128.ebuild b/www-client/microsoft-edge/microsoft-edge-121.0.2277.128.ebuild new file mode 100644 index ..f67dc1739fa5 --- /dev/null +++ b/www-client/microsoft-edge/microsoft-edge-121.0.2277.128.ebuild @@ -0,0 +1,127 @@ +# Copyright 2011-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit chromium-2 desktop pax-utils unpacker xdg + +DESCRIPTION="The web browser from Microsoft" +HOMEPAGE="https://www.microsoft.com/en-us/edge"; + +if [[ ${PN} == microsoft-edge ]]; then + MY_PN=${PN}-stable +else + MY_PN=${PN} +fi + +KEYWORDS="-* ~amd64" + +MY_P="${MY_PN}_${PV}-1" + +SRC_URI="https://packages.microsoft.com/repos/edge/pool/main/m/${MY_PN}/${MY_P}_amd64.deb"; + +LICENSE="microsoft-edge" +SLOT="0" +RESTRICT="bindist mirror strip" +IUSE="+mip qt5 qt6" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + app-misc/ca-certificates + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-fonts/liberation-fonts + media-libs/alsa-lib + media-libs/mesa[gbm(+)] + net-misc/curl[ssl] + net-print/cups + sys-apps/dbus + sys-apps/util-linux + sys-libs/glibc + x11-libs/cairo + x11-libs/gdk-pixbuf:2 + x11-libs/gtk+:3[X] + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/libxcb + x11-libs/libxkbcommon + x11-libs/libxshmfence + x11-libs/pango + x11-misc/xdg-utils + mip? ( app-crypt/libsecret ) + qt5? ( + dev-qt/qtcore:5 + dev-qt/qtgui:5[X] + dev-qt/qtwidgets:5 + ) + qt6? ( dev-qt/qtbase:6[gui,widgets] ) +" + +QA_PREBUILT="*" +QA_DESKTOP_FILE="usr/share/applications/microsoft-edge.*\\.desktop" +S=${WORKDIR} +EDGE_HOME="opt/microsoft/msedge${PN#microsoft-edge}" + +pkg_nofetch() { + eerror "Please wait 24 hours and sync your tree before reporting a bug for microsoft-edge fetch failures." +} + +pkg_pretend() { + # Protect against people using autounmask overzealously + use amd64 || die "microsoft-edge only works on amd64" +} + +pkg_setup() { + chromium_suid_sandbox_check_kernel_config +} + +src_unpack() { + : +} + +src_install() { + dodir / + cd "${ED}" || die + unpacker + + rm -f _gpgorigin || die + + rm -r etc usr/share/menu || die + mv usr/share/doc/${MY_PN} usr/share/doc/${PF} || die + + gzip -d usr/share/doc/${PF}/changelog.gz || die + gzip -d usr/share/man/man1/${MY_PN}.1.gz || die + if [[ -L usr/share/man/man1/${PN}.1.gz ]]; then + rm usr/share/man/man1/${PN}.1.gz || die + dosym ${MY_PN}.1 usr/share/man/man1/${PN}.1 + fi + + local suffix= + [[ ${PN} == microsoft-edge-beta ]] && suffix=_beta + [[ ${PN} == microsoft-edge-dev ]] && suffix=_dev + + local size + for size in 16 24 32 48 64 128 256 ; do + newicon -s ${size} "${EDGE_HOME}/product_logo_${size}${suffix}.png" ${PN}.png + done + + if ! use mip; then + rm "${EDGE_HOME}"/libmip_{core,protection_sdk}.so || die + fi + + if ! use qt5; then + rm "${EDGE_HOME}/libqt5_shim.so" || die + fi + if ! use qt6; then
[gentoo-commits] repo/gentoo:master commit in: www-plugins/chrome-binary-plugins/
commit: 63e4a027d3e2c37de63d1f5a2583a997231af1a8 Author: Matt Jolly gentoo org> AuthorDate: Sun Feb 18 23:05:07 2024 + Commit: Matt Jolly gentoo org> CommitDate: Sun Feb 18 23:05:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63e4a027 www-plugins/chrome-binary-plugins: automated update (123.0.6300.3_alpha) Signed-off-by: Matt Jolly gentoo.org> www-plugins/chrome-binary-plugins/Manifest | 2 +- ...6.0_alpha.ebuild => chrome-binary-plugins-123.0.6300.3_alpha.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 1f847ef5a8e4..8418d516b959 100644 --- a/www-plugins/chrome-binary-plugins/Manifest +++ b/www-plugins/chrome-binary-plugins/Manifest @@ -1,3 +1,3 @@ DIST google-chrome-beta_122.0.6261.39-1_amd64.deb 106384900 BLAKE2B 42558c65ab407f81f1c24da06fe6a6cb84ad514399af140bec38f41d299e915da16fde57fcf5978942c1d05125bca402b3985b1ce2a3b77f659c4c553b84c3dd SHA512 0718176bda5a9d914e242254587a35c455116f551ad73c927adbd336f30d16516eaac185db6bd457a353058ead5f0256ea5ffc9c195bf7ab7648465d3a33bdcd DIST google-chrome-stable_121.0.6167.184-1_amd64.deb 106428268 BLAKE2B 525592998794695a1f2ef6a401d732b1e883139b07cfcf172d8e392564191be81a813f4a8185e82b750a579b90e7bc68cfd8b21d7d353a795e4399f3c56914f2 SHA512 a1e56d11f214b981b6d4095064f660c26605ac027e7e3db8b688340e0e3f43f721c0c590964b5210829e63df78085efe3558899ff47a4c2f72bf01c016d0da86 -DIST google-chrome-unstable_123.0.6286.0-1_amd64.deb 106743952 BLAKE2B c250851c69c14722ca0f102fb7d267f23e762d67ee83ff28223909fa467711b3de2e572c7060e89d48a8822df594ad7973b5de3a5e250b8e8146762753698c94 SHA512 73ab8af07ea7b418d4e9e43d0c30bc126d9fb62bbcec2a0e361084062c013a6523331372aa81e6a1d7e86d396e813c3a5712d01ed7ad776d94a31bf0a04c42e0 +DIST google-chrome-unstable_123.0.6300.3-1_amd64.deb 106862068 BLAKE2B bbb3106f574426be8ec7a0c98123b3c0afcbf49ab51bfd951063a232e44b622c5ebcbf366d1f76fc94f0f1dc73d371464fe605fb045abcd3c7a21beeabad865a SHA512 51135e9e240fb1d08ab4429f0e4824218f64f55308437a6e94cc18b6596bfdf381195e360b5b35173954ae98ff0080dfd4fc201e826c5e635b9c0f23afeb432a diff --git a/www-plugins/chrome-binary-plugins/chrome-binary-plugins-123.0.6286.0_alpha.ebuild b/www-plugins/chrome-binary-plugins/chrome-binary-plugins-123.0.6300.3_alpha.ebuild similarity index 100% rename from www-plugins/chrome-binary-plugins/chrome-binary-plugins-123.0.6286.0_alpha.ebuild rename to www-plugins/chrome-binary-plugins/chrome-binary-plugins-123.0.6300.3_alpha.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/
commit: 60a59c5ad8bc38ef565bf5c7d284552141c9d68c Author: Stefan Strogin gentoo org> AuthorDate: Sun Feb 18 22:48:32 2024 + Commit: Stefan Strogin gentoo org> CommitDate: Sun Feb 18 22:50:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60a59c5a net-im/telegram-desktop-bin: drop old 4.14.9 Signed-off-by: Stefan Strogin gentoo.org> net-im/telegram-desktop-bin/Manifest | 2 - .../telegram-desktop-bin-4.14.9.ebuild | 62 -- 2 files changed, 64 deletions(-) diff --git a/net-im/telegram-desktop-bin/Manifest b/net-im/telegram-desktop-bin/Manifest index c055d653c2a0..96da6c4fb871 100644 --- a/net-im/telegram-desktop-bin/Manifest +++ b/net-im/telegram-desktop-bin/Manifest @@ -1,6 +1,4 @@ DIST tdesktop-4.14.15.tar.gz 18711267 BLAKE2B 540f91a64d1cc9f4ecdd6ecb1e0c88d32c8c91ce9443034d0c1567be211c1380924b685b5ab35e8d2339c2c787b6e5e1e7ff35264003deb8caaacf43e1d170ec SHA512 05b85f0ba68f44f0fd9e54b00fa9fdbf8b1add5607524d8f01e875cfa6f5a11d2decb50e212ed4086eb4757e55a686161025b87bf3908d46f9bdabc41d62aebd -DIST tdesktop-4.14.9.tar.gz 18681186 BLAKE2B 12e3f0d0aed62c76f2b0976ce25ff10d50e1e0040e302bb2d2d93c948caee78d69e256cb6f015b23304de556fcca98e0e91ab705d693edab0fba869c76b4f1a3 SHA512 0a1adcb816f8d7d483853e9467554d097ef849b7e55ff677314b776fc524d17ba56bf6d16f9485be895b47834841916208f1d70d22db6f2661e09099e077e291 DIST tdesktop-4.15.0.tar.gz 18839494 BLAKE2B 838314f4cc0e503f0630bc53584371fd907574f460aa7ccd1474202a9e1a54b37e29bc1c9dfe5e4e08e3488eb0f84129117db6e7120c8d65e7bdd030331c2170 SHA512 9e7096cd90c4ba48ca67d62e5cd424d1d290e79fa02097b349acd99b37c588e9b2f9d090cb45e29cae28369a491e95e360f16047d40cfacc6d944e16af658861 DIST tsetup.4.14.15.tar.xz 53265092 BLAKE2B 268f1828432bea8c6683df7a861ba366f0204092626daffdfd3de4e4116c07964fe92e141f0571a0dc1da47804b303342c4fe8a14dda6831da96840ccbad3a6e SHA512 17275f2f85fbad46590f927e8538c344df3ae67b65b608c5bb880dfc7425c2b83019fa5f89d9d9ec656c981ca11219347ffcfb4563e01d31298bff5b7298f56c -DIST tsetup.4.14.9.tar.xz 53134928 BLAKE2B fc1984011418863c174cb32706751889baa8255968a4f008e0a97e6119d4f8ab65f80d9ff4d71c676bf35b4eab233d6b7021aad272638456ca91a8d7e606b847 SHA512 47cb89485bcf0b72a857f7597f3027848a94006e339e7f66c27426dc516dc31d40cf0d91dc61f18889bda78a24387127df2c17942f215942ae5452f057237d38 DIST tsetup.4.15.0.tar.xz 53439808 BLAKE2B 8531d5b6ff7d0841e95926cac9349f8ce00d6ecb3feed05beb07811acbefbf92c4a16611e5cc04daa5ef108d0cad3ec760c143c427966f37293b6e72051ed7f4 SHA512 918e004b3b548d3e20a562bc5419a8d48b86b6c9dd9d8b54283159b41b6dcb0c6e8ea4eb603ff04abdbe19c001cff871185bce602d96c0053d7399c4d8c0 diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.9.ebuild b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.9.ebuild deleted file mode 100644 index f42ba6d6aee0.. --- a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.14.9.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop optfeature xdg - -DESCRIPTION="Official desktop client for Telegram (binary package)" -HOMEPAGE="https://desktop.telegram.org"; -SRC_URI=" - https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> tdesktop-${PV}.tar.gz - amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz ) -" - -LICENSE="GPL-3-with-openssl-exception" -SLOT="0" -KEYWORDS="-* ~amd64" - -QA_PREBUILT="usr/bin/telegram-desktop" - -RDEPEND=" - !net-im/telegram-desktop - sys-libs/glibc - dev-libs/glib:2 - >=media-libs/fontconfig-2.13 - media-libs/freetype:2 - virtual/opengl - x11-libs/gtk+:3[X,wayland] - x11-libs/libX11 - >=x11-libs/libxcb-1.10 -" - -S="${WORKDIR}/Telegram" - -src_prepare() { - default - - sed -i -e 's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/' "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die -} - -src_install() { - newbin Telegram telegram-desktop - - insinto /usr/share/TelegramDesktop/externalupdater.d/ - newins - externalupdater <<<"${EPREFIX}/usr/bin/telegram-desktop" - - local icon_size - for icon_size in 16 32 48 64 128 256 512; do - newicon -s "${icon_size}" \ - "${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \ - telegram.png - done - - domenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.desktop - insinto /usr/share/dbus-1/services - doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service -} - -pkg_postinst() { - xdg_pkg_postinst - optfeature "spell checker support" app-text/enchant -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nagios-plugins/files/, net-analyzer/nagios-plugins/
commit: 8c3cd19023d036f0a77c98de68304071e035 Author: Michael Orlitzky gentoo org> AuthorDate: Sun Feb 18 22:46:43 2024 + Commit: Michael Orlitzky gentoo org> CommitDate: Sun Feb 18 22:49:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c3cd190 net-analyzer/nagios-plugins: drop 2.4.0-r3, 2.4.2-r3 Signed-off-by: Michael Orlitzky gentoo.org> net-analyzer/nagios-plugins/Manifest | 2 - .../files/define-own-mysql-port-constant.patch | 100 -- .../nagios-plugins/nagios-plugins-2.4.0-r3.ebuild | 115 - .../nagios-plugins/nagios-plugins-2.4.2-r3.ebuild | 111 4 files changed, 328 deletions(-) diff --git a/net-analyzer/nagios-plugins/Manifest b/net-analyzer/nagios-plugins/Manifest index 0bcd88f5261f..1b065025a063 100644 --- a/net-analyzer/nagios-plugins/Manifest +++ b/net-analyzer/nagios-plugins/Manifest @@ -1,3 +1 @@ -DIST nagios-plugins-2.4.0.tar.gz 2738643 BLAKE2B 695c3804aec592dad0ae1f2f19222a5ae066944de4169beba08dd1e7beee51c5082679dfc1cf5adc052758e3142f33187ebde9636af19ae313f1448867764878 SHA512 f6f4cd604d28161f36c1429dbfa8f07e9fa468d8d8c21925d53d7049f0765504cb785e1f1189a0c93aa1f0cd1fe3985409c420b7724aa39790836af5c3f725ff -DIST nagios-plugins-2.4.2.tar.gz 2740092 BLAKE2B 73101f0d439a10bbc0e5d576fe1cf60f115eead00e4611e2f820ebde86390daf1904a45603389a6ad0a9fdb0f14fb49b429ad571159f605df5490f9798fc18d1 SHA512 43448483301c8f5fb9be9b496514a9e15199c320b2a320bb93c4fc6f6fcd35f2a469f980916b37b2b7e565edcb14eea1692f290b0a7bca9364e298eb42af63ce DIST nagios-plugins-2.4.6.tar.gz 2751770 BLAKE2B a85da8eaa8d926e2ccae3451d9faa680b75ebd736ba1306c69e7d3b2b8749787743dd6e26013d3a72fba12ef49fdf635c60052791fab558eb49c379bdbb6bac7 SHA512 f2a12a5b6a70849d7233debd1ca95667df981d3627287e3b8813d8fd709c4f4a26cf2128851837f33e0df3132132a4f891edef90e220bc16b1a6351d514faa43 diff --git a/net-analyzer/nagios-plugins/files/define-own-mysql-port-constant.patch b/net-analyzer/nagios-plugins/files/define-own-mysql-port-constant.patch deleted file mode 100644 index 67bc65cad880.. --- a/net-analyzer/nagios-plugins/files/define-own-mysql-port-constant.patch +++ /dev/null @@ -1,100 +0,0 @@ -From 43ff2e8607c0b7095c2a4dcab6e466bc67e2e2ff Mon Sep 17 00:00:00 2001 -From: Michael Orlitzky -Date: Thu, 26 Oct 2017 15:01:17 -0400 -Subject: [PATCH 1/3] plugins/check_mysql*.c: define our own default MySQL - port. - -The MYSQL_PORT constant used to be defined in mysql.h, and was used as -the default port in the two plugins check_mysql and check_mysql_query. -Now that mysql.h no longer defines that constant, our plugins fail to -build against newer versions of MySQL and MariaDB. - -Since MYSQL_PORT used the "default port" on the local system, it -actually was not the best choice as the default for the check plugins: -when monitoring remote MySQL servers, the usual default of 3306 is -more likely to be correct than whatever the local server happens to be -listening on. - -As a result, we fix the issue by defining our own constant, called -CHECK_PORT_DEFAULT, as "3306" at the top of both check_mysql.c and -check_mysql_query.c. The existing uses of MYSQL_PORT have been changed -to use the new CHECK_PORT_DEFAULT. - -This change is backwards-incompatible: any users who compiled in a -MYSQL_PORT other than 3306 and who were running their checks on the -same server as the database will now need to specify that port -explicitly. - -Closes: https://github.com/nagios-plugins/nagios-plugins/issues/288 - plugins/check_mysql.c | 7 +-- - plugins/check_mysql_query.c | 7 +-- - 2 files changed, 10 insertions(+), 4 deletions(-) - -diff --git a/plugins/check_mysql.c b/plugins/check_mysql.c -index 83f89c85..c0b61292 100644 a/plugins/check_mysql.c -+++ b/plugins/check_mysql.c -@@ -36,6 +36,9 @@ const char *email = "de...@nagios-plugins.org"; - - #define SLAVERESULTSIZE 70 - -+/* The default port that MySQL servers listen on. */ -+#define CHECK_PORT_DEFAULT 3306 -+ - #include "common.h" - #include "utils.h" - #include "utils_base.h" -@@ -58,7 +61,7 @@ char *ciphers = NULL; - bool ssl = false; - char *opt_file = NULL; - char *opt_group = NULL; --unsigned int db_port = MYSQL_PORT; -+unsigned int db_port = CHECK_PORT_DEFAULT; - int check_slave = 0, warn_sec = 0, crit_sec = 0; - int ignore_auth = 0; - int verbose = 0; -@@ -505,7 +508,7 @@ void - print_help (void) - { - char *myport; -- xasprintf (&myport, "%d", MYSQL_PORT); -+ xasprintf (&myport, "%d", CHECK_PORT_DEFAULT); - - print_revision (progname, NP_VERSION); - -diff --git a/plugins/check_mysql_query.c b/plugins/check_mysql_query.c -index 436e0685..e9c3acfb 100644 a/plugins/check_mysql_query.c -+++ b/plugins/check_mysql_query.c -@@ -33,6 +33,9 @@ const char *progname = "check_mysql_query"; - const char *copyright = "1999-2014"; - const char *email = "de...@nagios-plugins.org"; - -+/* The default port that MySQL server
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nagios/
commit: eec101d8860c82ac191e278cb424ed10515023ad Author: Michael Orlitzky gentoo org> AuthorDate: Sun Feb 18 22:45:20 2024 + Commit: Michael Orlitzky gentoo org> CommitDate: Sun Feb 18 22:49:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eec101d8 net-analyzer/nagios: drop 4.4.10 Signed-off-by: Michael Orlitzky gentoo.org> net-analyzer/nagios/nagios-4.4.10.ebuild | 15 --- 1 file changed, 15 deletions(-) diff --git a/net-analyzer/nagios/nagios-4.4.10.ebuild b/net-analyzer/nagios/nagios-4.4.10.ebuild deleted file mode 100644 index 329a15c9deb1.. --- a/net-analyzer/nagios/nagios-4.4.10.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="The Nagios metapackage" -HOMEPAGE="https://www.nagios.org/"; - -LICENSE="metapackage" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ppc64 sparc x86" -IUSE="" - -RDEPEND="~net-analyzer/nagios-core-${PV} - || ( net-analyzer/nagios-plugins net-analyzer/monitoring-plugins )"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nagios-core/
commit: ef501e7a93dfaf327c71ae17a41b37adae6ff120 Author: Michael Orlitzky gentoo org> AuthorDate: Sun Feb 18 22:45:41 2024 + Commit: Michael Orlitzky gentoo org> CommitDate: Sun Feb 18 22:49:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef501e7a net-analyzer/nagios-core: drop 4.4.10 Signed-off-by: Michael Orlitzky gentoo.org> net-analyzer/nagios-core/Manifest | 1 - net-analyzer/nagios-core/nagios-core-4.4.10.ebuild | 266 - 2 files changed, 267 deletions(-) diff --git a/net-analyzer/nagios-core/Manifest b/net-analyzer/nagios-core/Manifest index cf2bd00ffeb1..14f94979bf22 100644 --- a/net-analyzer/nagios-core/Manifest +++ b/net-analyzer/nagios-core/Manifest @@ -1,3 +1,2 @@ -DIST nagios-4.4.10.tar.gz 11339491 BLAKE2B 300ffe4abb41c1dc67b6a4976158eae503f9f55593ad492a70a6915e112ad3949d0e0cd0ec2f06a29540544fbcf79495652dd912f1a8e688056c21bbb58ed6d4 SHA512 fc8d8203d53c4ec87a831cec0564c9bdb553a43675b974616ce6444340b2170b82091259d495b458ab57b0cce0ab23ab30df09b05d71107ff264462c0ebb37fc DIST nagios-4.4.14.tar.gz 11341108 BLAKE2B 254b17fdd90670701d42f4bc90c741592bc21f0813903e5cdcaa671c9b4b7eb32964ae56acf56567198bb8b6d96ce7539bf343b870a4732a46d31557d161a1c1 SHA512 dd7ddaf114ac6451b5f157f36bdba27068e94dcfe583cc217f220162b013341984622828574feda8c3c0990388a03ab886791a3188e56bf2eb6b3f8c777c3641 DIST nagios-core-gentoo-icons-20141125.tar 40960 BLAKE2B 31c1953e1160c7c7b89606b72b1a80407e4c1b7a7938b40bd1c577cd0c309dd88ca6b775d692a9b846dbf67736537fa9c91e56aa15fdd447769608ca525bff09 SHA512 bf109879cddd6136b76baba55d0b60b2596e37431dcf5ce0905d34a9fa292ebf7e4bde82d9a084362c486e8fac344c76d88f9298b1b85541ed70ffd608493766 diff --git a/net-analyzer/nagios-core/nagios-core-4.4.10.ebuild b/net-analyzer/nagios-core/nagios-core-4.4.10.ebuild deleted file mode 100644 index dd7e014a712a.. --- a/net-analyzer/nagios-core/nagios-core-4.4.10.ebuild +++ /dev/null @@ -1,266 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd toolchain-funcs - -MY_P="${PN/-core}-${PV}" -DESCRIPTION="Nagios core - monitoring daemon, web GUI, and documentation" -HOMEPAGE="https://www.nagios.org/"; - -# The name of the directory into which our Gentoo icons will be -# extracted, and also the basename of the archive containing it. -GENTOO_ICONS="${PN}-gentoo-icons-20141125" -SRC_URI="mirror://sourceforge/nagios/${MY_P}.tar.gz - web? ( https://dev.gentoo.org/~mjo/distfiles/${GENTOO_ICONS}.tar )" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~ppc ppc64 sparc x86" -IUSE="apache2 classicui lighttpd +web vim-syntax" - -# In pkg_postinst(), we change the group of the Nagios configuration -# directory to that of the web server user. It can't belong to both -# apache/lighttpd groups at the same time, so we block this combination -# for our own sanity. -# -# This could be made to work, but we would need a better way to allow -# the web user read-only access to Nagios's configuration directory. -# -REQUIRED_USE="apache2? ( !lighttpd )" - -# -# Note, we require one of the apache2 CGI modules: -# -# * mod_cgi (USE=apache2_modules_cgi) -# * mod_cgid (USE=apache2_modules_cgid) -# * mod_fcgid (www-apache/mod_fcgid) -# -# We just don't care /which/ one. And of course PHP supports both CGI -# (USE=cgi) and FastCGI (USE=fpm). We're pretty lenient with the -# dependencies, and expect the user not to do anything /too/ -# stupid. (For example, installing Apache with only FastCGI support, and -# PHP with only CGI support.) -# -# Another annoyance is that the upstream Makefile uses app-arch/unzip to -# extract a snapshot of AngularJS, but that's only needed when USE=web. -# -MOD_ALIAS=apache2_modules_alias - -# The dependencies checked by the configure script. All of these are -# also runtime dependencies; that's why ./configure checks for them. -CONFIGURE_DEPEND="acct-group/nagios - acct-user/nagios - virtual/mailx - dev-lang/perl:=" - -# In addition to the things that the ./configure script checks for, -# we also need to be able to unzip stuff on the build host. -# -# We need the apache/lighttpd groups in src_install() for the things -# installed as the --with-command-group argument, so they go here too. -# The groups are also needed at runtime, but that is ensured by apache -# and lighttpd themselves being in RDEPEND. -BDEPEND="${CONFIGURE_DEPEND} - apache2? ( acct-group/apache ) - lighttpd? ( acct-group/lighttpd ) - web? ( app-arch/unzip )" - -# This is linked into /usr/bin/nagios{,tats} -DEPEND="dev-libs/libltdl:0" - -RDEPEND="${CONFIGURE_DEPEND} - ${DEPEND} - web? ( - media-libs/gd[jpeg,png] - lighttpd? ( www-servers/lighttpd[php] ) - apache2? ( - || ( - www-servers/apache[${MOD_ALIAS},apache2_modules_cgi
[gentoo-commits] repo/user/dlang:master commit in: app-eselect/eselect-dlang/
commit: c602181cf5e7d8a92c396dacbf80549f295f9515 Author: Andrei Horodniceanu proton me> AuthorDate: Sun Feb 4 15:54:55 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Sun Feb 4 15:54:55 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=c602181c app-eselect/eselect-dlang: drop 20190608 Signed-off-by: Andrei Horodniceanu proton.me> .../eselect-dlang/eselect-dlang-20190608.ebuild| 23 -- 1 file changed, 23 deletions(-) diff --git a/app-eselect/eselect-dlang/eselect-dlang-20190608.ebuild b/app-eselect/eselect-dlang/eselect-dlang-20190608.ebuild deleted file mode 100644 index 5bd7ec9..000 --- a/app-eselect/eselect-dlang/eselect-dlang-20190608.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Eselect module for management of multiple D versions" -HOMEPAGE="https://github.com/gentoo/dlang"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" -IUSE="" - -RDEPEND="app-admin/eselect" -DEPEND="" - -S="${FILESDIR}" - -src_install() { - insinto /usr/share/eselect/modules - newins dlang.eselect-${PV} dlang.eselect - dodir /usr/include/dlang -}
[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/
commit: 82a4cc46b942127aef32f509e8f661e4ec11082d Author: Andrei Horodniceanu proton me> AuthorDate: Sun Feb 4 15:52:47 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Sun Feb 4 15:52:47 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=82a4cc46 dev-util/dlang-tools: drop 2.104.2 Signed-off-by: Andrei Horodniceanu proton.me> dev-util/dlang-tools/Manifest | 1 - dev-util/dlang-tools/dlang-tools-2.104.2.ebuild | 61 - 2 files changed, 62 deletions(-) diff --git a/dev-util/dlang-tools/Manifest b/dev-util/dlang-tools/Manifest index 1091f53..0d1a52d 100644 --- a/dev-util/dlang-tools/Manifest +++ b/dev-util/dlang-tools/Manifest @@ -1,2 +1 @@ -DIST dlang-tools-2.104.2.tar.gz 129552 BLAKE2B 656e2ae6b6194906a9ee0b29827e3de9e25ae1b3f099dc91c5f75d63fd366c07c4367067d73c744d0307b3e74a6ef54a527d17916a1b60b47ebbb8a08ebb9442 SHA512 a2dcece4a68e0f8791a04b5fc431e240f5052c66e0fc732bc52bbb0345e46d40dba83451123c8ea07ef517121b1831acb1e4e7e4bf501fc320382632bbb543db DIST dlang-tools-2.106.1.tar.gz 129644 BLAKE2B 014adf42be0c4f82b96d1857eff01e5927a5e179cf99e0928abb2300b7ed3e1e2719e2a38a0ff36dc776b61dcd5ae24affd18ed26a1eabdab1185430eeb888b3 SHA512 bed6ec6cf6287104ad1d5e79e8512094b1aec69be09206104ea58d4bff8af8c5f15012db0237aa195a58baa85a8d880b054ea66a7352fc0684218bfa563b2d32 diff --git a/dev-util/dlang-tools/dlang-tools-2.104.2.ebuild b/dev-util/dlang-tools/dlang-tools-2.104.2.ebuild deleted file mode 100644 index c60a0cc..000 --- a/dev-util/dlang-tools/dlang-tools-2.104.2.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Ancilliary tools for the D programming language compiler" -HOMEPAGE="http://dlang.org/"; -LICENSE="Boost-1.0" - -SLOT="0" -KEYWORDS="amd64 x86" -TOOLS="ddemangle detab dustmite rdmd" -IUSE="+ddemangle detab dustmite +rdmd" -REQUIRED_USE="|| ( ${TOOLS} )" - -DLANG_SLOT="$(ver_cut 1-2)" -RESTRICT="mirror" - -BETA="$(ver_cut 4)" -VERSION="$(ver_cut 1-3)" - -if [[ -n "${BETA}" ]]; then - # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1 - VERSION="$(ver_rs 3 "-" 4 ".")" -fi -SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz" - -DLANG_VERSION_RANGE="2.075-" -DLANG_PACKAGE_TYPE="single" - -inherit desktop dlang xdg-utils - -S="${WORKDIR}/tools-${VERSION}" - -d_src_compile() { - use ddemangle && dlang_compile_bin ddemangle ddemangle.d - use detab && dlang_compile_bin detab detab.d - use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d DustMite/polyhash.d - use rdmd && dlang_compile_bin rdmd rdmd.d -} - -d_src_install() { - for tool in ${TOOLS}; do - if use "${tool}"; then - dobin "${tool}" - fi - done - - # file icons - for size in 16 22 24 32 48 256; do - newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png - done -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -}
[gentoo-commits] repo/user/dlang:master commit in: eclass/
commit: d5063fd94813514c29539b5bd9baddfa3954b2f6 Author: Horodniceanu Andrei proton me> AuthorDate: Sun Feb 18 14:22:48 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Sun Feb 18 14:22:48 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=d5063fd9 dmd.eclass: explicitly specify arguments to dmd in tests Refactor the test code a little for better readability and prevent linking by default to libphosbos2.a, which happens to work only because the build wrongfully generates both shared and static libraries regardless of USE=static-libs. Pass the same options to dmd as the ones in the installed dmd.conf to get a closer setup to what the user will have installed on their system. Signed-off-by: Horodniceanu Andrei proton.me> eclass/dmd.eclass | 17 - 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/eclass/dmd.eclass b/eclass/dmd.eclass index 1e49af7..52e4209 100644 --- a/eclass/dmd.eclass +++ b/eclass/dmd.eclass @@ -233,7 +233,22 @@ dmd_src_compile() { dmd_src_test() { test_hello_world() { - "$(dmd_gen_exe_dir)/dmd" -m${MODEL} -fPIC -Iphobos -Idruntime/import -L-Lphobos/generated/linux/release/${MODEL} samples/d/hello.d || die "Failed to build hello.d (${MODEL}-bit)" + local phobosDir=phobos/generated/linux/release/"${MODEL}" + local commandArgs=( + # Copied from below, where dmd.conf is generated + -L--export-dynamic + -defaultlib=phobos2 # If unspecified, defaults to libphobos2.a + -fPIC + -L-L"${phobosDir}" + -L-rpath="${phobosDir}" + + -conf= # Don't use dmd.conf + -m"${MODEL}" + -Iphobos + -Idruntime/import + ) + "$(dmd_gen_exe_dir)/dmd" "${commandArgs[@]}" samples/d/hello.d \ + || die "Failed to build hello.d (${MODEL}-bit)" ./hello ${MODEL}-bit || die "Failed to run test sample (${MODEL}-bit)" rm hello.o hello || die "Could not remove temporary files" }
[gentoo-commits] repo/user/dlang:master commit in: eclass/, dev-lang/dmd/
commit: 6108161b5be271ba462444394fcca298126e0960 Author: Andrei Horodniceanu proton me> AuthorDate: Sun Feb 4 13:06:16 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Sun Feb 4 13:06:16 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=6108161b dev-lang/dmd: stabilize 2.106.1 for amd64, x86 Signed-off-by: Andrei Horodniceanu proton.me> dev-lang/dmd/dmd-2.106.1.ebuild | 2 +- eclass/dlang-compilers.eclass | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-lang/dmd/dmd-2.106.1.ebuild b/dev-lang/dmd/dmd-2.106.1.ebuild index 01ac05b..fee0669 100644 --- a/dev-lang/dmd/dmd-2.106.1.ebuild +++ b/dev-lang/dmd/dmd-2.106.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -KEYWORDS="-* ~amd64 ~x86" +KEYWORDS="-* amd64 x86" YEAR=2024 DLANG_VERSION_RANGE="2.100-2.106" diff --git a/eclass/dlang-compilers.eclass b/eclass/dlang-compilers.eclass index 4c35ef4..cfe18f8 100644 --- a/eclass/dlang-compilers.eclass +++ b/eclass/dlang-compilers.eclass @@ -29,7 +29,7 @@ dlang-compilers_declare_versions() { ["2.103"]="2.103 x86 amd64" ["2.104"]="2.104 x86 amd64" ["2.105"]="2.105 x86 amd64" - ["2.106"]="2.106 ~x86 ~amd64" + ["2.106"]="2.106 x86 amd64" ) # GDC (hppa, sparc: masked "d" USE-flag)
[gentoo-commits] repo/user/dlang:master commit in: dev-lang/dmd/files/, profiles/, eclass/, dev-lang/dmd/
commit: 6704088e8bb795530c96a2a521000ec67ac47613 Author: Horodniceanu Andrei proton me> AuthorDate: Sun Feb 18 22:06:55 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Sun Feb 18 22:42:26 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=6704088e dev-lang/dmd: add 2.107.0 Fix static libraries being built when USE=!static-libs. Signed-off-by: Horodniceanu Andrei proton.me> dev-lang/dmd/Manifest | 1 + dev-lang/dmd/dmd-2.107.0.ebuild| 17 + .../dmd/files/2.107-druntime-support-DMD_DIR.patch | 15 .../2.107-phobos-change-DMD_DIR-meaning.patch | 43 ++ eclass/dlang-compilers.eclass | 1 + eclass/dmd.eclass | 30 ++- profiles/use.desc | 1 + 7 files changed, 106 insertions(+), 2 deletions(-) diff --git a/dev-lang/dmd/Manifest b/dev-lang/dmd/Manifest index 80dd434..0df2c9c 100644 --- a/dev-lang/dmd/Manifest +++ b/dev-lang/dmd/Manifest @@ -4,3 +4,4 @@ DIST dmd.2.103.1.linux.tar.xz 22747324 BLAKE2B b00f41b4ab48be9c5467342314995e693 DIST dmd.2.104.2.linux.tar.xz 22478264 BLAKE2B 6af63d7a5c976ae251bb16d4b48fc354d429730d00ef33a1f81ef4ec9e491486f49e120c376b2c26f3e57a13f956ccf2c31d1511f4d59db399ae613aa62ec785 SHA512 a0e6bb94887950977743545a908d80d040b2a69c48139164f61c591d1678399636538c75c1aba4d9c25cc163ee60023872f6a50c8b84cc6c09394d33c66c1367 DIST dmd.2.105.3.linux.tar.xz 22582468 BLAKE2B bbff951452a3fa0ba8fd30ad4a24720ee2df9538abf123931366f4c596e2a224d2a3792e9d03370f3a285bf3b4f29b126b49a88874da912ea862da8eaf0d5d73 SHA512 6dc46d1d84cac5964eb0027cdae656525601e4e16ecaba8540f7f403182696300c2293e3971886fff6ad966bd440243acd5a1824a66638c8a09f584476b825a8 DIST dmd.2.106.1.linux.tar.xz 22778396 BLAKE2B 66ff621beed21ef4fada3562380fe000d57aa7ca962c53b0b4c18520a47a76a9c405fe7074d17e2882e03313cdef47c67e6f690442e8f6ada8baf8e1589a4579 SHA512 2f287c1774196ad35d48288eef0ab87670b3b470ebd4b4707388197fc79ccbc9af0c6e839b9ffd3d2f3f06624fabbedb9bf4fc1c0a670a2131f700be572a244f +DIST dmd.2.107.0.linux.tar.xz 22438472 BLAKE2B 551b2a723256b61b4c07fe44ace55c91c92f796fbd67aa5012c0efa9cb8c79010c1dcd9039dd85a19cb3c09163221792c1eb2200ecc6c1c9d74019df717f6fd1 SHA512 888369938fbf6dbcaf0c534ed899ffe055cef363e47282374fd45a3a702d97f96a7c7ce9a55a199915e5cc86e4b78ff86fccbd6334c4a4f1a940be5fa2872d11 diff --git a/dev-lang/dmd/dmd-2.107.0.ebuild b/dev-lang/dmd/dmd-2.107.0.ebuild new file mode 100644 index 000..56938d4 --- /dev/null +++ b/dev-lang/dmd/dmd-2.107.0.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KEYWORDS="-* ~amd64 ~x86" +YEAR=2024 +DLANG_VERSION_RANGE="2.100-2.107" + +inherit dmd + +PATCHES=( + "${FILESDIR}/2.105-link-32-bit-shared-lib-with-ld.bfd.patch" + # See https://github.com/dlang/phobos/pull/8820 + "${FILESDIR}/2.107-phobos-change-DMD_DIR-meaning.patch" + "${FILESDIR}/2.107-druntime-support-DMD_DIR.patch" +) diff --git a/dev-lang/dmd/files/2.107-druntime-support-DMD_DIR.patch b/dev-lang/dmd/files/2.107-druntime-support-DMD_DIR.patch new file mode 100644 index 000..0c920ce --- /dev/null +++ b/dev-lang/dmd/files/2.107-druntime-support-DMD_DIR.patch @@ -0,0 +1,15 @@ +diff --git a/druntime/Makefile b/druntime/Makefile +index 50e4104..ddffc78 100644 +--- a/druntime/Makefile b/druntime/Makefile +@@ -17,8 +17,9 @@ QUIET:= + + DUB=dub + TOOLS_DIR=../../tools ++DMD_DIR=../ + +-include ../compiler/src/osmodel.mak ++include $(DMD_DIR)/src/osmodel.mak + + ifeq (windows,$(OS)) + DOTEXE:=.exe diff --git a/dev-lang/dmd/files/2.107-phobos-change-DMD_DIR-meaning.patch b/dev-lang/dmd/files/2.107-phobos-change-DMD_DIR-meaning.patch new file mode 100644 index 000..d7c1e22 --- /dev/null +++ b/dev-lang/dmd/files/2.107-phobos-change-DMD_DIR-meaning.patch @@ -0,0 +1,43 @@ +diff --git a/phobos/Makefile b/phobos/Makefile +index 9f5267e..9b1c1e2 100644 +--- a/phobos/Makefile b/phobos/Makefile +@@ -37,9 +37,9 @@ QUIET:=@ + + DEBUGGER=gdb + GIT_HOME=https://github.com/dlang +-DMD_DIR=../dmd ++DMD_DIR=../dmd/compiler + +-include $(DMD_DIR)/compiler/src/osmodel.mak ++include $(DMD_DIR)/src/osmodel.mak + + ifeq (windows,$(OS)) + DOTEXE:=.exe +@@ -80,7 +80,7 @@ endif + + # Configurable stuff that's rarely edited + INSTALL_DIR = ../install +-DRUNTIME_PATH = $(DMD_DIR)/druntime ++DRUNTIME_PATH = $(DMD_DIR)/../druntime + DLANG_ORG_DIR = ../dlang.org + ZIPFILE = phobos.zip + ROOT_OF_THEM_ALL = generated +@@ -107,7 +107,7 @@ ifeq ($(OS),win32wine) + DMD = wine dmd.exe + RUN = wine + else +- DMD = $(DMD_DIR)/generated/$(OS)/$(BUILD)/$(MODEL)/dmd$(DOTEXE) ++ DMD = $(DMD_DIR)/../generated/$(OS)/$(BUILD)/$(MODEL)/dmd$(DOTEXE) + ifeq ($(MODEL),32omf) + CC = dmc + else ifeq ($(OS),windows) +@@ -186,7 +186
[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/
commit: 0cdb9d7114e66847e675384a659b82bc0a2b6bff Author: Horodniceanu Andrei proton me> AuthorDate: Sun Feb 18 22:17:36 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Sun Feb 18 22:43:21 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=0cdb9d71 dev-util/dlang-tools: add 2.107.0 Signed-off-by: Horodniceanu Andrei proton.me> dev-util/dlang-tools/Manifest | 1 + dev-util/dlang-tools/dlang-tools-2.107.0.ebuild | 61 + 2 files changed, 62 insertions(+) diff --git a/dev-util/dlang-tools/Manifest b/dev-util/dlang-tools/Manifest index 0d1a52d..194a7b9 100644 --- a/dev-util/dlang-tools/Manifest +++ b/dev-util/dlang-tools/Manifest @@ -1 +1,2 @@ DIST dlang-tools-2.106.1.tar.gz 129644 BLAKE2B 014adf42be0c4f82b96d1857eff01e5927a5e179cf99e0928abb2300b7ed3e1e2719e2a38a0ff36dc776b61dcd5ae24affd18ed26a1eabdab1185430eeb888b3 SHA512 bed6ec6cf6287104ad1d5e79e8512094b1aec69be09206104ea58d4bff8af8c5f15012db0237aa195a58baa85a8d880b054ea66a7352fc0684218bfa563b2d32 +DIST dlang-tools-2.107.0.tar.gz 128252 BLAKE2B 9d51eda89ab60ca1a98933c8e17ac4ea545d5c8f70ed7f9fec655ea37a5487a11345306fd02d7ab27c4ef3127795d4900d47db558ca0e337e163e6102dee SHA512 7e12f29eb230d7160b985bb6f892b8b267d51bdab96c9f75ab0d80d9fea596c106253f2673bfc54084f343116751c827e83aa8a27cad77c71b3475a0f9b2806d diff --git a/dev-util/dlang-tools/dlang-tools-2.107.0.ebuild b/dev-util/dlang-tools/dlang-tools-2.107.0.ebuild new file mode 100644 index 000..ea02763 --- /dev/null +++ b/dev-util/dlang-tools/dlang-tools-2.107.0.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Ancilliary tools for the D programming language compiler" +HOMEPAGE="http://dlang.org/"; +LICENSE="Boost-1.0" + +SLOT="0" +KEYWORDS="~amd64 ~x86" +TOOLS="ddemangle detab dustmite rdmd" +IUSE="+ddemangle detab dustmite +rdmd" +REQUIRED_USE="|| ( ${TOOLS} )" + +DLANG_SLOT="$(ver_cut 1-2)" +RESTRICT="mirror" + +BETA="$(ver_cut 4)" +VERSION="$(ver_cut 1-3)" + +if [[ -n "${BETA}" ]]; then + # We want to convert a Gentoo version string into an upstream one: 2.097.0_rc1 -> 2.097.0-rc.1 + VERSION="$(ver_rs 3 "-" 4 ".")" +fi +SRC_URI="https://codeload.github.com/dlang/tools/tar.gz/v${VERSION} -> dlang-tools-${VERSION}.tar.gz" + +DLANG_VERSION_RANGE="2.100-2.107" +DLANG_PACKAGE_TYPE="single" + +inherit desktop dlang xdg-utils + +S="${WORKDIR}/tools-${VERSION}" + +d_src_compile() { + use ddemangle && dlang_compile_bin ddemangle ddemangle.d + use detab && dlang_compile_bin detab detab.d + use dustmite && dlang_compile_bin dustmite DustMite/dustmite.d DustMite/splitter.d DustMite/polyhash.d + use rdmd && dlang_compile_bin rdmd rdmd.d +} + +d_src_install() { + for tool in ${TOOLS}; do + if use "${tool}"; then + dobin "${tool}" + fi + done + + # file icons + for size in 16 22 24 32 48 256; do + newicon --size "${size}" --context mimetypes "${FILESDIR}/icons/${size}/dmd-source.png" text-x-dsrc.png + done +} + +pkg_postinst() { + xdg_icon_cache_update +} + +pkg_postrm() { + xdg_icon_cache_update +}
[gentoo-commits] repo/user/dlang:master commit in: dev-util/dcd/
commit: 04bbd43195ef7c61848c3ada6524edb29d356a7d Author: Andrei Horodniceanu proton me> AuthorDate: Sun Feb 4 15:54:26 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Sun Feb 4 15:54:26 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=04bbd431 dev-util/dcd: drop 0.13.4 Signed-off-by: Andrei Horodniceanu proton.me> dev-util/dcd/Manifest | 5 -- dev-util/dcd/dcd-0.13.4.ebuild | 102 - 2 files changed, 107 deletions(-) diff --git a/dev-util/dcd/Manifest b/dev-util/dcd/Manifest index 61732ac..4db4ea3 100644 --- a/dev-util/dcd/Manifest +++ b/dev-util/dcd/Manifest @@ -1,10 +1,5 @@ -DIST DCD-0.13.4.tar.gz 133944 BLAKE2B 6a6fe85e70810c29101feed0c7417bfbcb9240e8fac882cbd9ed57e6563b19cdfda3a9313e07b2f9948f5ba8d96121103090a8349880c4eff770388b3a4ec9c2 SHA512 5f3d77b7d898b4bfbcfce1b6333f6f96395f85193ae874d7b8c043e2964eeb6136cc8c4331544d5b730a2d611aa8766dc78b8a3315fe06aa855d019a6ea6321a DIST DCD-0.15.2.tar.gz 171345 BLAKE2B 1d85e2b00a201a3ba762fa0357269a3980eeac4db006cd6b82d4688b624af7ac4938e0cac7cf0d8bc37ac2d08cda2c4c1d5f44dc0451bd44427fef8e98282a8a SHA512 b18a886521843b0e9b91a5c457620337073c0221bfe924c289cd5808f4433ec91078e10e6d1b7ba2f35359b2fe0fed140ca81381246322be3a02ef4e7ffd11ba DIST containers-116a02872039efbd0289828cd5eeff6f60bdf539.tar.gz 55518 BLAKE2B 466c2452724b3d377ca2cec8793e27b8599e4388644ef7058de4e535d5f095f6e713e6aaf7e934f944b68726f9a96aed3f093100f993cfe4db1efd5dbd9e6cd4 SHA512 e98ecc56b7dac12c347b591f65b33fc213a183e22c455e6bd2727d9797922069db70143240d935d72c38738fc43b579ede33c4a6d8e7ac0e5194001d3b0d773f -DIST containers-fc1625a5a0c253272b80addfb4107928495fd647.tar.gz 55220 BLAKE2B 67851802c64c2e22c40688e050e8ba3825d6152df0fed2130d3585b77264ddd0ff0444c199d95330116887d6711935b82cdba392e557acf22d353b094c4be8a4 SHA512 ff13091bd8ccd2fbfdb18284d81cf3789f208cc3e9f07f36cfb87122efb36b364c3201c695c9b0267705576561270a6f2a9ec91ce8776a7d683db4bf36ca328b DIST d-test-utils-206a2e6abd97b4462f3a320e4f2d23986fad3cff.tar.gz 3188 BLAKE2B 2b3b334a63595c5f3b85b3354b1d93035c727f494bcaf3a255db2aeb610aa00cd3639d0e08fb54b5ee2f41033173a7f5062ee30edf95c7279b87aeec32e8f39f SHA512 14e3743400957b0fec4c0799c59719957b19c4cb6cf7727f1901adc4acaa4b89309b84f47798e7af8fc066349662c720e2a0298acb8ed5e36c9a96df41e2d960 -DIST dsymbol-f9a3d302527a9e50140991562648a147b6f5a78e.tar.gz 34796 BLAKE2B c9fb476a348b030d7c57e43b0e21fb8db255ba4b350f7bde6315750ed5888eef9ce32ec68428f55e321bf6e9f167433ce3279185ff0ce0b899fbf5257b4d40c5 SHA512 2133f1c8dc966920496b7851f9ae094f10170117d1d9961f96c5382df126c3f72a8eb678dbc106bac5f3b4c1f97848428bf9004656c57d1c1c5f2697b7d2a4da -DIST libdparse-1393ee4d0c8e50011e641e06d64c429841fb3c2b.tar.gz 137198 BLAKE2B e2d4122f63847fe9c0aa7591f5d5cfb9b8708c02c45b02b24fbb488f17a9dc0986ab0525a573e6e4e43daa3a1b8880edc93e0b6061fd5486a39e8fd45f516dd4 SHA512 8339e339d667f7fbd524f12c89a824f95a2151ce126fae33bbf940f76dcc460d42c0c412fa169867eaa056dabb1ef2aaa89b95b47219294edfc166aafa48c89c DIST libdparse-592ef39a73a58439afc75a3e6c13a0d87d0b847d.tar.gz 150314 BLAKE2B bff8c5bd7d5f8cf542eed17f3f85bbd44f71572023a0153b8de0e9341651b137e22f7c4162a2c31abbd6d4981fd49dc3dafc227ef566687711db8c85572e5423 SHA512 7648c891f65cef4c52ff13a633568a6b4ac224300fb74455335efa132108790d62c49fb31034cce65d49128277ac3fdd2033ee6e80077d73a0b18d3c17256b1f DIST msgpack-d-480f3bf9ee80ccf6695ed900cfcc1850ba8da991.tar.gz 143848 BLAKE2B 44ac6f1efbbdb455af694cc476524535bebe993777a8c47d93a7cff21d825c2b8ce4caaf0d9f072f1e37869a9e50821abbd60e23a38546e0522047809cd0695a SHA512 76f7049c9f9f4128b9e9691e224c2ff5d8ee5400bf0796cc362386f0bc6f2359bb1694606923aec21eab539f65b93b828c2e018dee22358b91713365dd443e4d -DIST stdx-allocator-d6e6ce4a838e0dad43ef13f050f96627339cdccd.tar.gz 103648 BLAKE2B c08925df810761bb4825d6058375dcc5415f4838403b3668aeff5c1be93c7d04b49c1994da27aa498cd0f4abd1ff923e8d906ae53c922f94bc63dac334b7f138 SHA512 3a41f95505e92d79a6b966d21d96fe5b5bb2b2f3762b09998b27334684d815a82a3e705935faa1b543a93ffb274c67b9110b2b1b7364f7d405bd65d05b819271 diff --git a/dev-util/dcd/dcd-0.13.4.ebuild b/dev-util/dcd/dcd-0.13.4.ebuild deleted file mode 100644 index ae78f42..000 --- a/dev-util/dcd/dcd-0.13.4.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Auto-complete program for the D programming language" -HOMEPAGE="https://github.com/dlang-community/DCD"; -LICENSE="GPL-3" - -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="systemd" - -CONTAINERS="fc1625a5a0c253272b80addfb4107928495fd647" -DSYMBOL="f9a3d302527a9e50140991562648a147b6f5a78e" -LIBDPARSE="1393ee4d0c8e50011e641e06d64c429841fb3c2b" -MSGPACK="480f3bf9ee80ccf6695ed900cfcc1850ba8da991" -ALLOCATOR="d6e6ce4a838e0dad43ef13f050f96627339cdccd" -SRC_URI=" - https://github.com/dlang-community/DCD/archive/v${PV}.tar.gz -> DCD-${PV}.tar.gz - https://github.com/econo
[gentoo-commits] repo/user/dlang:master commit in: dev-util/dub/
commit: 8ee5fd5d1e5484ac1ab91b00bc1629768fb8e52d Author: Andrei Horodniceanu proton me> AuthorDate: Sun Feb 4 14:50:43 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Sun Feb 4 14:50:43 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=8ee5fd5d dev-util/dub: stabilize 1.35.1 for amd64, x86 Signed-off-by: Andrei Horodniceanu proton.me> dev-util/dub/dub-1.35.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/dub/dub-1.35.1.ebuild b/dev-util/dub/dub-1.35.1.ebuild index ac524f5..3c503a8 100644 --- a/dev-util/dub/dub-1.35.1.ebuild +++ b/dev-util/dub/dub-1.35.1.ebuild @@ -8,7 +8,7 @@ HOMEPAGE="https://code.dlang.org/"; LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="debug" GITHUB_URI="https://codeload.github.com/dlang";
[gentoo-commits] repo/user/dlang:master commit in: dev-lang/ldc2/, dev-util/dscanner/, net-misc/onedrive/, dev-util/dlang-tools/, ...
commit: 176d27d5d8eb0cd4c06f6a41f679acaa7589ba91 Author: Andrei Horodniceanu proton me> AuthorDate: Sun Feb 4 15:56:58 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Sun Feb 4 18:59:49 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=176d27d5 */*: set an upper bound on DLANG_VERSION_RANGE A package should explicitly list the D compiler versions it supports and not rely on "any version higher than X". This is especially relevant for stable packages. These changes don't actually have any effect right now, they will only make themselves seen when a new compiler version is added to the tree. Signed-off-by: Andrei Horodniceanu proton.me> dev-lang/ldc2/ldc2-1.32.2-r1.ebuild | 2 +- dev-lang/ldc2/ldc2-1.32.2.ebuild| 2 +- dev-lang/ldc2/ldc2-1.33.0-r1.ebuild | 2 +- dev-lang/ldc2/ldc2-1.33.0.ebuild| 2 +- dev-lang/ldc2/ldc2-1.34.0-r1.ebuild | 2 +- dev-lang/ldc2/ldc2-1.34.0.ebuild| 2 +- dev-lang/ldc2/ldc2-1.35.0.ebuild| 4 ++-- dev-libs/gtkd/gtkd-3.10.0-r1.ebuild | 2 +- dev-util/dfmt/dfmt-0.13.4.ebuild| 4 ++-- dev-util/dlang-tools/dlang-tools-2.106.1.ebuild | 2 +- dev-util/dscanner/dscanner-0.11.1.ebuild| 4 ++-- net-misc/onedrive/onedrive-2.4.25.ebuild| 4 ++-- 12 files changed, 16 insertions(+), 16 deletions(-) diff --git a/dev-lang/ldc2/ldc2-1.32.2-r1.ebuild b/dev-lang/ldc2/ldc2-1.32.2-r1.ebuild index f1d5ad7..4d52b34 100644 --- a/dev-lang/ldc2/ldc2-1.32.2-r1.ebuild +++ b/dev-lang/ldc2/ldc2-1.32.2-r1.ebuild @@ -33,7 +33,7 @@ PATCHES="${FILESDIR}/ldc2-1.15.0-link-defaultlib-shared.patch" MULTILIB_COMPAT=( abi_x86_{32,64} ) # Upstream supports "2.079-" -DLANG_VERSION_RANGE="2.075-2.080 2.082-" +DLANG_VERSION_RANGE="2.075-2.080 2.082-2.106" DLANG_PACKAGE_TYPE="single" inherit dlang diff --git a/dev-lang/ldc2/ldc2-1.32.2.ebuild b/dev-lang/ldc2/ldc2-1.32.2.ebuild index c64522d..37cc843 100644 --- a/dev-lang/ldc2/ldc2-1.32.2.ebuild +++ b/dev-lang/ldc2/ldc2-1.32.2.ebuild @@ -34,7 +34,7 @@ PATCHES="${FILESDIR}/ldc2-1.15.0-link-defaultlib-shared.patch" MULTILIB_COMPAT=( abi_x86_{32,64} ) # Upstream supports "2.079-" -DLANG_VERSION_RANGE="2.075-2.080 2.082-" +DLANG_VERSION_RANGE="2.075-2.080 2.082-2.106" DLANG_PACKAGE_TYPE="single" inherit dlang diff --git a/dev-lang/ldc2/ldc2-1.33.0-r1.ebuild b/dev-lang/ldc2/ldc2-1.33.0-r1.ebuild index f1d5ad7..4d52b34 100644 --- a/dev-lang/ldc2/ldc2-1.33.0-r1.ebuild +++ b/dev-lang/ldc2/ldc2-1.33.0-r1.ebuild @@ -33,7 +33,7 @@ PATCHES="${FILESDIR}/ldc2-1.15.0-link-defaultlib-shared.patch" MULTILIB_COMPAT=( abi_x86_{32,64} ) # Upstream supports "2.079-" -DLANG_VERSION_RANGE="2.075-2.080 2.082-" +DLANG_VERSION_RANGE="2.075-2.080 2.082-2.106" DLANG_PACKAGE_TYPE="single" inherit dlang diff --git a/dev-lang/ldc2/ldc2-1.33.0.ebuild b/dev-lang/ldc2/ldc2-1.33.0.ebuild index c64522d..37cc843 100644 --- a/dev-lang/ldc2/ldc2-1.33.0.ebuild +++ b/dev-lang/ldc2/ldc2-1.33.0.ebuild @@ -34,7 +34,7 @@ PATCHES="${FILESDIR}/ldc2-1.15.0-link-defaultlib-shared.patch" MULTILIB_COMPAT=( abi_x86_{32,64} ) # Upstream supports "2.079-" -DLANG_VERSION_RANGE="2.075-2.080 2.082-" +DLANG_VERSION_RANGE="2.075-2.080 2.082-2.106" DLANG_PACKAGE_TYPE="single" inherit dlang diff --git a/dev-lang/ldc2/ldc2-1.34.0-r1.ebuild b/dev-lang/ldc2/ldc2-1.34.0-r1.ebuild index 9cf71ba..975b209 100644 --- a/dev-lang/ldc2/ldc2-1.34.0-r1.ebuild +++ b/dev-lang/ldc2/ldc2-1.34.0-r1.ebuild @@ -34,7 +34,7 @@ PATCHES="${FILESDIR}/ldc2-1.15.0-link-defaultlib-shared.patch" MULTILIB_COMPAT=( abi_x86_{32,64} ) # Upstream supports "2.079-" -DLANG_VERSION_RANGE="2.075-2.080 2.082-" +DLANG_VERSION_RANGE="2.075-2.080 2.082-2.106" DLANG_PACKAGE_TYPE="single" inherit dlang diff --git a/dev-lang/ldc2/ldc2-1.34.0.ebuild b/dev-lang/ldc2/ldc2-1.34.0.ebuild index 8a23db2..f055ccb 100644 --- a/dev-lang/ldc2/ldc2-1.34.0.ebuild +++ b/dev-lang/ldc2/ldc2-1.34.0.ebuild @@ -35,7 +35,7 @@ PATCHES="${FILESDIR}/ldc2-1.15.0-link-defaultlib-shared.patch" MULTILIB_COMPAT=( abi_x86_{32,64} ) # Upstream supports "2.079-" -DLANG_VERSION_RANGE="2.075-2.080 2.082-" +DLANG_VERSION_RANGE="2.075-2.080 2.082-2.106" DLANG_PACKAGE_TYPE="single" inherit dlang diff --git a/dev-lang/ldc2/ldc2-1.35.0.ebuild b/dev-lang/ldc2/ldc2-1.35.0.ebuild index 5ead0f9..cd6d066 100644 --- a/dev-lang/ldc2/ldc2-1.35.0.ebuild +++ b/dev-lang/ldc2/ldc2-1.35.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -38,7 +38,7 @@ PATCHES="${FILESDIR}/ldc2-1.15.0-link-defaultlib-shared.patch" MULTILIB_COMPAT=( abi_x86_{32,64} ) # Upstream supports "2.079-" -DLANG_VERSION_RANGE="2.075-2.080 2.082-" +DLANG_VERSION_RANGE="2.075-2.080 2.082-2.106" DLANG_PACKAGE_TYPE="single" inherit dlang diff --git a/dev-lib
[gentoo-commits] repo/user/dlang:master commit in: dev-util/dcd/
commit: d6374cff722eafae1ea6b2839868acf262372731 Author: Andrei Horodniceanu proton me> AuthorDate: Sun Feb 4 15:08:53 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Sun Feb 4 15:11:04 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=d6374cff dev-util/dcd: stabilize 0.15.2 for amd64, x86 Additionally add github upstream to metadata.xml. Signed-off-by: Andrei Horodniceanu proton.me> dev-util/dcd/dcd-0.15.2.ebuild | 6 +++--- dev-util/dcd/metadata.xml | 6 +- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/dev-util/dcd/dcd-0.15.2.ebuild b/dev-util/dcd/dcd-0.15.2.ebuild index 764505b..c7c8c61 100644 --- a/dev-util/dcd/dcd-0.15.2.ebuild +++ b/dev-util/dcd/dcd-0.15.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=7 @@ -8,7 +8,7 @@ HOMEPAGE="https://github.com/dlang-community/DCD"; LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" IUSE="systemd" CONTAINERS="116a02872039efbd0289828cd5eeff6f60bdf539" @@ -24,7 +24,7 @@ SRC_URI=" " S="${WORKDIR}/DCD-${PV}" -DLANG_VERSION_RANGE="2.095-" +DLANG_VERSION_RANGE="2.095-2.106" DLANG_PACKAGE_TYPE="single" inherit dlang systemd bash-completion-r1 diff --git a/dev-util/dcd/metadata.xml b/dev-util/dcd/metadata.xml index 920817d..1abb09a 100644 --- a/dev-util/dcd/metadata.xml +++ b/dev-util/dcd/metadata.xml @@ -1,3 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd";> - \ No newline at end of file + + +dlang-community/DCD + +
[gentoo-commits] repo/user/dlang:master commit in: dev-util/dlang-tools/
commit: b88865a752fcf3d798257c8aa8d4f0e0eefe6067 Author: Andrei Horodniceanu proton me> AuthorDate: Sun Feb 4 14:11:30 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Sun Feb 4 14:11:30 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=b88865a7 dev-util/dlang-tools: stabilize 2.106.1 for amd64, x86 Signed-off-by: Andrei Horodniceanu proton.me> dev-util/dlang-tools/dlang-tools-2.106.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/dlang-tools/dlang-tools-2.106.1.ebuild b/dev-util/dlang-tools/dlang-tools-2.106.1.ebuild index 3d753fc..079e860 100644 --- a/dev-util/dlang-tools/dlang-tools-2.106.1.ebuild +++ b/dev-util/dlang-tools/dlang-tools-2.106.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -8,7 +8,7 @@ HOMEPAGE="http://dlang.org/"; LICENSE="Boost-1.0" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" TOOLS="ddemangle detab dustmite rdmd" IUSE="+ddemangle detab dustmite +rdmd" REQUIRED_USE="|| ( ${TOOLS} )"
[gentoo-commits] repo/user/dlang:master commit in: dev-util/dub/
commit: f91d2618d5269413f818280a9ddeb188e352e12d Author: Andrei Horodniceanu proton me> AuthorDate: Sun Feb 4 15:54:46 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Sun Feb 4 15:54:46 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=f91d2618 dev-util/dub: drop 1.33.0 Signed-off-by: Andrei Horodniceanu proton.me> dev-util/dub/Manifest | 1 - dev-util/dub/dub-1.33.0.ebuild | 47 -- 2 files changed, 48 deletions(-) diff --git a/dev-util/dub/Manifest b/dev-util/dub/Manifest index b6c5eda..ce30927 100644 --- a/dev-util/dub/Manifest +++ b/dev-util/dub/Manifest @@ -1,4 +1,3 @@ -DIST dub-1.33.0.tar.gz 1488522 BLAKE2B f3171c4c85dca2bdae133c1f9f8f4ef79726a882ace9242ee825716c2f38ade16171eb1f0395856117d2b7ed592dd19e8e223ddff78ba900716832b346162f7e SHA512 027c77ac6179cb0cf26618a04604c15bbe4ae668901b54a0029b63ce4585cd1017c463cd9b6bc58f2eabafab85fb58935feb2866714e69d281d1d5cbe0a3f806 DIST dub-1.35.1.tar.gz 1494965 BLAKE2B 400e210584660f7ac67732006ca6d88156adbbf2bf221aa244e317bf7c2772a6a01d9e141252fbf0cfde4c07302ee533593f3a2f418f9e120edc7359a83180cf SHA512 a371a7ec7003a4a4fb642a3567fce0685c99f4940a02de94d026bdc6fe4e84512b16e4bb57673da4d3b8e25177cc3df329da41862086cecc7b98aec1ebf9e4e7 DIST gitcompatibledubpackage-1.0.1.zip 1354 BLAKE2B 60c3ff78c9cc0ca16f36bfdb4d91f6ec7e8d1bc7fb2fae9488e3f24b33fc3b578157f3c2fd9f892743b1fba7ec473267d9027febd3c27ac2af52733e146c341d SHA512 0adb8a97cce0aaac1dbaea978aacf801071457c06413e618b0feb1adaf4169c7a1acbfac2d9c192fada4f2f8bd44e1ea3b9fce8c7cb3fb8bf364eba75f559122 DIST gitcompatibledubpackage-1.0.4.zip 2041 BLAKE2B 595080956881fd86753b17cdbb12108ab03161806ca51c748017f29251dd47a95a0aebde4442db1783602cfa67a9593014ebb6ca591dcfec2b08eef3d737e2cc SHA512 12057117be99bb4d2351af74cfd36c050734383bfc44b185cf5f9737d982e9fd6840f6968a3246b625d4ec90e9d30f5e394f8fa1febb85464429d771bc8062d0 diff --git a/dev-util/dub/dub-1.33.0.ebuild b/dev-util/dub/dub-1.33.0.ebuild deleted file mode 100644 index 5e07ea4..000 --- a/dev-util/dub/dub-1.33.0.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Package and build management system for D" -HOMEPAGE="https://code.dlang.org/"; -LICENSE="MIT" - -SLOT="0" -KEYWORDS="amd64 ~arm64 x86" -IUSE="debug" - -GITHUB_URI="https://codeload.github.com/dlang"; -SRC_URI="${GITHUB_URI}/${PN}/tar.gz/v${PV} -> ${PN}-${PV}.tar.gz" -PATCHES="${FILESDIR}/${P}-gdc-dmd-pathfix.patch" - -# Upstream recommends the latest version available -DLANG_VERSION_RANGE="2.092-" -DLANG_PACKAGE_TYPE="single" - -inherit dlang - -d_src_compile() { - local imports=source versions="DubApplication DubUseCurl" - dlang_compile_bin bin/dub $(
[gentoo-commits] repo/user/dlang:master commit in: eclass/
commit: 47b6ed5f3ffb4aa24afdca634f1b430da78dbfc2 Author: Horodniceanu Andrei proton me> AuthorDate: Thu Jan 4 11:45:41 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Sun Feb 4 11:53:33 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=47b6ed5f dmd.eclass: add optfeature for dev-util/dlang-tools Signed-off-by: Horodniceanu Andrei proton.me> eclass/dmd.eclass | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/eclass/dmd.eclass b/eclass/dmd.eclass index d19bdd1..1e49af7 100644 --- a/eclass/dmd.eclass +++ b/eclass/dmd.eclass @@ -35,7 +35,7 @@ HTML_DOCS="html/*" # DMD supports amd64/x86 exclusively MULTILIB_COMPAT=( abi_x86_{32,64} ) -inherit desktop edos2unix multilib-build toolchain-funcs +inherit desktop edos2unix multilib-build optfeature toolchain-funcs # @FUNCTION: dmd_eq # @DESCRIPTION: @@ -354,6 +354,8 @@ dmd_pkg_postinst() { use examples && elog "Examples can be found in: /${PREFIX}/samples" use doc && elog "HTML documentation is in: /usr/share/doc/${PF}/html" + + optfeature "additional D development tools" "dev-util/dlang-tools" } dmd_pkg_postrm() {
[gentoo-commits] repo/user/dlang:master commit in: eclass/, dev-lang/dmd/
commit: 8b7593b86d2d4e01e5443e338060b71bd1c6bd13 Author: Andrei Horodniceanu proton me> AuthorDate: Sun Feb 4 13:01:23 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Sun Feb 4 13:01:23 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=8b7593b8 dev-lang/dmd: stabilize 2.105.3 for amd64, x86 Signed-off-by: Andrei Horodniceanu proton.me> dev-lang/dmd/dmd-2.105.3.ebuild | 4 ++-- eclass/dlang-compilers.eclass | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-lang/dmd/dmd-2.105.3.ebuild b/dev-lang/dmd/dmd-2.105.3.ebuild index 8f34439..b3de0e7 100644 --- a/dev-lang/dmd/dmd-2.105.3.ebuild +++ b/dev-lang/dmd/dmd-2.105.3.ebuild @@ -1,9 +1,9 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -KEYWORDS="-* ~amd64 ~x86" +KEYWORDS="-* amd64 x86" YEAR=2023 DLANG_VERSION_RANGE="2.076-2.080 2.082 2.084-2.105" diff --git a/eclass/dlang-compilers.eclass b/eclass/dlang-compilers.eclass index 73155e2..4c35ef4 100644 --- a/eclass/dlang-compilers.eclass +++ b/eclass/dlang-compilers.eclass @@ -28,7 +28,7 @@ dlang-compilers_declare_versions() { ["2.102"]="2.102 x86 amd64" ["2.103"]="2.103 x86 amd64" ["2.104"]="2.104 x86 amd64" - ["2.105"]="2.105 ~x86 ~amd64" + ["2.105"]="2.105 x86 amd64" ["2.106"]="2.106 ~x86 ~amd64" )
[gentoo-commits] repo/user/dlang:master commit in: dev-lang/dmd/, eclass/
commit: cf32349509b9449d15e125ff7512f8be6445541a Author: Horodniceanu Andrei proton me> AuthorDate: Wed Jan 3 15:15:30 2024 + Commit: Horodniceanu Andrei proton me> CommitDate: Sun Feb 4 11:53:28 2024 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=cf323495 dmd.eclass: drop tools USE flag The tools USE flag is only used to pull in dlang-tools as a dependency. As dev-lang/dmd doesn't actually require dlang-tools being present to function, the dependency, along with the USE flag have been dropped. Signed-off-by: Horodniceanu Andrei proton.me> dev-lang/dmd/metadata.xml | 1 - eclass/dmd.eclass | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/dev-lang/dmd/metadata.xml b/dev-lang/dmd/metadata.xml index d9304f2..2d7f349 100644 --- a/dev-lang/dmd/metadata.xml +++ b/dev-lang/dmd/metadata.xml @@ -3,6 +3,5 @@ Bootstrap dmd using an upstream provided compiler binary -Pulls in dev-util/dlang-tools diff --git a/eclass/dmd.eclass b/eclass/dmd.eclass index 2292e12..d19bdd1 100644 --- a/eclass/dmd.eclass +++ b/eclass/dmd.eclass @@ -84,7 +84,7 @@ fi SONAME="${SONAME-libphobos2.so.0.${MINOR}.${PATCH}}" SONAME_SYM="${SONAME%.*}" -IUSE="doc examples static-libs tools" +IUSE="doc examples static-libs" # Self-hosting versions of DMD need a host compiler. if dmd_ge 2.068; then @@ -120,7 +120,6 @@ RDEPEND=" ${COMMON_DEPEND} !dev-lang/dmd-bin " -PDEPEND="tools? ( >=dev-util/dlang-tools-${PV} )" S="${WORKDIR}/dmd2" PREFIX="usr/lib/${PN}/${SLOT}"
[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/
commit: 4aa8921c73f08a3685e36b009f87a45f9f1b2721 Author: Stefan Strogin gentoo org> AuthorDate: Sun Feb 18 22:44:13 2024 + Commit: Stefan Strogin gentoo org> CommitDate: Sun Feb 18 22:44:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aa8921c net-im/telegram-desktop-bin: add 4.15.0 Signed-off-by: Stefan Strogin gentoo.org> net-im/telegram-desktop-bin/Manifest | 2 + .../telegram-desktop-bin-4.15.0.ebuild | 62 ++ 2 files changed, 64 insertions(+) diff --git a/net-im/telegram-desktop-bin/Manifest b/net-im/telegram-desktop-bin/Manifest index 09c825932b7f..c055d653c2a0 100644 --- a/net-im/telegram-desktop-bin/Manifest +++ b/net-im/telegram-desktop-bin/Manifest @@ -1,4 +1,6 @@ DIST tdesktop-4.14.15.tar.gz 18711267 BLAKE2B 540f91a64d1cc9f4ecdd6ecb1e0c88d32c8c91ce9443034d0c1567be211c1380924b685b5ab35e8d2339c2c787b6e5e1e7ff35264003deb8caaacf43e1d170ec SHA512 05b85f0ba68f44f0fd9e54b00fa9fdbf8b1add5607524d8f01e875cfa6f5a11d2decb50e212ed4086eb4757e55a686161025b87bf3908d46f9bdabc41d62aebd DIST tdesktop-4.14.9.tar.gz 18681186 BLAKE2B 12e3f0d0aed62c76f2b0976ce25ff10d50e1e0040e302bb2d2d93c948caee78d69e256cb6f015b23304de556fcca98e0e91ab705d693edab0fba869c76b4f1a3 SHA512 0a1adcb816f8d7d483853e9467554d097ef849b7e55ff677314b776fc524d17ba56bf6d16f9485be895b47834841916208f1d70d22db6f2661e09099e077e291 +DIST tdesktop-4.15.0.tar.gz 18839494 BLAKE2B 838314f4cc0e503f0630bc53584371fd907574f460aa7ccd1474202a9e1a54b37e29bc1c9dfe5e4e08e3488eb0f84129117db6e7120c8d65e7bdd030331c2170 SHA512 9e7096cd90c4ba48ca67d62e5cd424d1d290e79fa02097b349acd99b37c588e9b2f9d090cb45e29cae28369a491e95e360f16047d40cfacc6d944e16af658861 DIST tsetup.4.14.15.tar.xz 53265092 BLAKE2B 268f1828432bea8c6683df7a861ba366f0204092626daffdfd3de4e4116c07964fe92e141f0571a0dc1da47804b303342c4fe8a14dda6831da96840ccbad3a6e SHA512 17275f2f85fbad46590f927e8538c344df3ae67b65b608c5bb880dfc7425c2b83019fa5f89d9d9ec656c981ca11219347ffcfb4563e01d31298bff5b7298f56c DIST tsetup.4.14.9.tar.xz 53134928 BLAKE2B fc1984011418863c174cb32706751889baa8255968a4f008e0a97e6119d4f8ab65f80d9ff4d71c676bf35b4eab233d6b7021aad272638456ca91a8d7e606b847 SHA512 47cb89485bcf0b72a857f7597f3027848a94006e339e7f66c27426dc516dc31d40cf0d91dc61f18889bda78a24387127df2c17942f215942ae5452f057237d38 +DIST tsetup.4.15.0.tar.xz 53439808 BLAKE2B 8531d5b6ff7d0841e95926cac9349f8ce00d6ecb3feed05beb07811acbefbf92c4a16611e5cc04daa5ef108d0cad3ec760c143c427966f37293b6e72051ed7f4 SHA512 918e004b3b548d3e20a562bc5419a8d48b86b6c9dd9d8b54283159b41b6dcb0c6e8ea4eb603ff04abdbe19c001cff871185bce602d96c0053d7399c4d8c0 diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.0.ebuild b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.0.ebuild new file mode 100644 index ..f42ba6d6aee0 --- /dev/null +++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-4.15.0.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop optfeature xdg + +DESCRIPTION="Official desktop client for Telegram (binary package)" +HOMEPAGE="https://desktop.telegram.org"; +SRC_URI=" + https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> tdesktop-${PV}.tar.gz + amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz ) +" + +LICENSE="GPL-3-with-openssl-exception" +SLOT="0" +KEYWORDS="-* ~amd64" + +QA_PREBUILT="usr/bin/telegram-desktop" + +RDEPEND=" + !net-im/telegram-desktop + sys-libs/glibc + dev-libs/glib:2 + >=media-libs/fontconfig-2.13 + media-libs/freetype:2 + virtual/opengl + x11-libs/gtk+:3[X,wayland] + x11-libs/libX11 + >=x11-libs/libxcb-1.10 +" + +S="${WORKDIR}/Telegram" + +src_prepare() { + default + + sed -i -e 's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/' "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die +} + +src_install() { + newbin Telegram telegram-desktop + + insinto /usr/share/TelegramDesktop/externalupdater.d/ + newins - externalupdater <<<"${EPREFIX}/usr/bin/telegram-desktop" + + local icon_size + for icon_size in 16 32 48 64 128 256 512; do + newicon -s "${icon_size}" \ + "${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \ + telegram.png + done + + domenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.desktop + insinto /usr/share/dbus-1/services + doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service +} + +pkg_postinst() { + xdg_pkg_postinst + optfeature "spell checker support" app-text/enchant +}
[gentoo-commits] repo/gentoo:master commit in: sys-process/iotop-c/
commit: 04ffe24cc5a5d7371d4299c2c4e4e507bbdefac0 Author: Sam James gentoo org> AuthorDate: Sun Feb 18 22:42:21 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 18 22:42:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=04ffe24c sys-process/iotop-c: Keyword 1.26 ppc, #924560 Signed-off-by: Sam James gentoo.org> sys-process/iotop-c/iotop-c-1.26.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-process/iotop-c/iotop-c-1.26.ebuild b/sys-process/iotop-c/iotop-c-1.26.ebuild index 8206a88232a6..73518b691b83 100644 --- a/sys-process/iotop-c/iotop-c-1.26.ebuild +++ b/sys-process/iotop-c/iotop-c-1.26.ebuild @@ -12,7 +12,7 @@ S="${WORKDIR}/iotop-${PV}" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~loong ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~x86" RDEPEND=" sys-libs/ncurses:=
[gentoo-commits] repo/gentoo:master commit in: app-arch/libdeflate/
commit: b8a8ca7473bc04e69f20b2b18394af30e4248382 Author: Sam James gentoo org> AuthorDate: Sun Feb 18 22:42:28 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 18 22:42:28 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8a8ca74 app-arch/libdeflate: Keyword 1.19 arm, #924940 Signed-off-by: Sam James gentoo.org> app-arch/libdeflate/libdeflate-1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libdeflate/libdeflate-1.19.ebuild b/app-arch/libdeflate/libdeflate-1.19.ebuild index ab31fa89b090..05da32978a0d 100644 --- a/app-arch/libdeflate/libdeflate-1.19.ebuild +++ b/app-arch/libdeflate/libdeflate-1.19.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://github.com/ebiggers/libdeflate.git"; else SRC_URI="https://github.com/ebiggers/libdeflate/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~ppc64 ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: app-arch/libdeflate/
commit: b1cd3bf1f59098b5fb7d1dfd0150bd2f4ab81f04 Author: Sam James gentoo org> AuthorDate: Sun Feb 18 22:42:27 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 18 22:42:27 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1cd3bf1 app-arch/libdeflate: Keyword 1.19 ppc64, #924940 Signed-off-by: Sam James gentoo.org> app-arch/libdeflate/libdeflate-1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libdeflate/libdeflate-1.19.ebuild b/app-arch/libdeflate/libdeflate-1.19.ebuild index 2ed3a652def2..ab31fa89b090 100644 --- a/app-arch/libdeflate/libdeflate-1.19.ebuild +++ b/app-arch/libdeflate/libdeflate-1.19.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://github.com/ebiggers/libdeflate.git"; else SRC_URI="https://github.com/ebiggers/libdeflate/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" + KEYWORDS="~amd64 ~ppc64 ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: app-arch/libdeflate/
commit: 029bed02b2a9e7e43533f6b15b8364ad8647c301 Author: Sam James gentoo org> AuthorDate: Sun Feb 18 22:42:30 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 18 22:42:30 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=029bed02 app-arch/libdeflate: Keyword 1.19 arm64, #924940 Signed-off-by: Sam James gentoo.org> app-arch/libdeflate/libdeflate-1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libdeflate/libdeflate-1.19.ebuild b/app-arch/libdeflate/libdeflate-1.19.ebuild index befce658b8e4..eed8afabcaad 100644 --- a/app-arch/libdeflate/libdeflate-1.19.ebuild +++ b/app-arch/libdeflate/libdeflate-1.19.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://github.com/ebiggers/libdeflate.git"; else SRC_URI="https://github.com/ebiggers/libdeflate/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/nagios-plugins/
commit: 53ab494fe610bca755532a0783aba2f257fa51f4 Author: Sam James gentoo org> AuthorDate: Sun Feb 18 22:42:26 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 18 22:42:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ab494f net-analyzer/nagios-plugins: Stabilize 2.4.6 sparc, #924931 Signed-off-by: Sam James gentoo.org> net-analyzer/nagios-plugins/nagios-plugins-2.4.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/nagios-plugins/nagios-plugins-2.4.6.ebuild b/net-analyzer/nagios-plugins/nagios-plugins-2.4.6.ebuild index ac28f741ccc0..e7c725947880 100644 --- a/net-analyzer/nagios-plugins/nagios-plugins-2.4.6.ebuild +++ b/net-analyzer/nagios-plugins/nagios-plugins-2.4.6.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/release-${PV}/${P}.tar LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ppc64 sparc x86" IUSE="ipv6 ldap mysql nagios-dns nagios-ping nagios-game postgres radius samba selinux snmp ssh +ssl" # Most of the plugins use automagic dependencies, i.e. the plugin will
[gentoo-commits] repo/gentoo:master commit in: app-arch/libdeflate/
commit: 0e3b02d3788dfb90854ac98bfc7667c39760213e Author: Sam James gentoo org> AuthorDate: Sun Feb 18 22:42:29 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 18 22:42:29 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e3b02d3 app-arch/libdeflate: Keyword 1.19 ppc, #924940 Signed-off-by: Sam James gentoo.org> app-arch/libdeflate/libdeflate-1.19.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/libdeflate/libdeflate-1.19.ebuild b/app-arch/libdeflate/libdeflate-1.19.ebuild index 05da32978a0d..befce658b8e4 100644 --- a/app-arch/libdeflate/libdeflate-1.19.ebuild +++ b/app-arch/libdeflate/libdeflate-1.19.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == ** ]]; then EGIT_REPO_URI="https://github.com/ebiggers/libdeflate.git"; else SRC_URI="https://github.com/ebiggers/libdeflate/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~ppc64 ~x86" + KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" fi LICENSE="MIT"
[gentoo-commits] repo/gentoo:master commit in: sci-calculators/qalculate-gtk/
commit: 76f3de62aebacced645b771755fdcc1712b1 Author: Sam James gentoo org> AuthorDate: Sun Feb 18 22:42:24 2024 + Commit: Sam James gentoo org> CommitDate: Sun Feb 18 22:42:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76f3de62 sci-calculators/qalculate-gtk: Keyword 4.8.1 ppc64, #924654 Signed-off-by: Sam James gentoo.org> sci-calculators/qalculate-gtk/qalculate-gtk-4.8.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sci-calculators/qalculate-gtk/qalculate-gtk-4.8.1.ebuild b/sci-calculators/qalculate-gtk/qalculate-gtk-4.8.1.ebuild index 824c3a130095..57d14e1d78dc 100644 --- a/sci-calculators/qalculate-gtk/qalculate-gtk-4.8.1.ebuild +++ b/sci-calculators/qalculate-gtk/qalculate-gtk-4.8.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ppc ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" RDEPEND="dev-libs/glib:2 >=sci-libs/libqalculate-${PV}:=