[gentoo-commits] repo/gentoo:master commit in: app-containers/lxd/, app-containers/lxd/files/
commit: 5a48ee50d19a4ed58b32bbe35b6246a1c295ae7e Author: Joonas Niilola gentoo org> AuthorDate: Sun Feb 20 06:34:46 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Feb 20 06:34:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a48ee50 app-containers/lxd: fix systemd service file for 4.0.9 - the previous settings caused some runtime issues, with apparently mixed process ownerships. Reported-by: telans Thanks-to: telans Signed-off-by: Joonas Niilola gentoo.org> app-containers/lxd/files/{lxd-4.0.9.service => lxd-4.0.9-r1.service} | 2 -- app-containers/lxd/{lxd-4.0.9-r1.ebuild => lxd-4.0.9-r2.ebuild} | 2 +- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/app-containers/lxd/files/lxd-4.0.9.service b/app-containers/lxd/files/lxd-4.0.9-r1.service similarity index 96% rename from app-containers/lxd/files/lxd-4.0.9.service rename to app-containers/lxd/files/lxd-4.0.9-r1.service index 6a218d2c43a7..480940dab7a3 100644 --- a/app-containers/lxd/files/lxd-4.0.9.service +++ b/app-containers/lxd/files/lxd-4.0.9-r1.service @@ -5,8 +5,6 @@ Requires=network-online.target lxcfs.service lxd.socket Documentation=man:lxd(1) [Service] -Group=lxd -User=root EnvironmentFile=-/etc/environment ExecStart=/usr/sbin/lxd --group lxd --syslog ExecStartPost=/usr/sbin/lxd waitready --timeout=600 diff --git a/app-containers/lxd/lxd-4.0.9-r1.ebuild b/app-containers/lxd/lxd-4.0.9-r2.ebuild similarity index 98% rename from app-containers/lxd/lxd-4.0.9-r1.ebuild rename to app-containers/lxd/lxd-4.0.9-r2.ebuild index 999b833af717..83a03cabf801 100644 --- a/app-containers/lxd/lxd-4.0.9-r1.ebuild +++ b/app-containers/lxd/lxd-4.0.9-r2.ebuild @@ -99,7 +99,7 @@ src_prepare() { lxd/apparmor/instance_qemu.go \ lxd/instance/drivers/driver_qemu.go || die "Failed to fix hardcoded ovmf paths." - cp "${FILESDIR}"/lxd-4.0.9.service "${T}"/lxd.service || die + cp "${FILESDIR}"/lxd-4.0.9-r1.service "${T}"/lxd.service || die if use apparmor; then sed -i \ '/^EnvironmentFile=.*/a ExecStartPre=\/usr\/libexec\/lxc\/lxc-apparmor-load' \
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/, net-analyzer/wireshark/files/
commit: 11d357718ec192403193260fe033e93973c3aa5f Author: Sam James gentoo org> AuthorDate: Sun Feb 20 06:29:48 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 06:30:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11d35771 Revert "net-analyzer/wireshark: drop 3.4.10, 3.4.11, 3.6.0-r1" This reverts commit c2f163b2438b412dffa637ae892000c2913d546f. Needed by stable libvirt. Bug: https://bugs.gentoo.org/830343 Signed-off-by: Sam James gentoo.org> net-analyzer/wireshark/Manifest| 3 + .../files/wireshark-3.6.0-fix-no-tshark.patch | 32 +++ net-analyzer/wireshark/wireshark-3.4.10.ebuild | 283 net-analyzer/wireshark/wireshark-3.4.11.ebuild | 285 + net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild | 272 5 files changed, 875 insertions(+) diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest index b3b50a90c00b..df169bc81082 100644 --- a/net-analyzer/wireshark/Manifest +++ b/net-analyzer/wireshark/Manifest @@ -1,2 +1,5 @@ +DIST wireshark-3.4.10.tar.xz 32344804 BLAKE2B fe2ececd4a02530176725d62524fe000816f7f12dd58082d4966dfe7e5e0b90be669ed216c5a664f6496e74cb5dc5e4fb5beeaf513570ae503e3181692635563 SHA512 8a57d5279e9f3821b6ba3dceba89ad77fa8d0cf8cf421eab4d32e039497b429444c147b31abebd65b11b0b3ff73cf10d484480bcf0aedb206011819df8ab0257 +DIST wireshark-3.4.11.tar.xz 32354216 BLAKE2B 3e08d01f2d89f5ddd74c4e2215e6852f30c7419234a45b52a25aa9119995ec2c2882cc3993dce7941e6e73230eb4d295bf0785dda5fe8c3df99f9efdb1e42bfd SHA512 cfef2c3e56279baadb7f41a1f46fde9214a467972f69914c14a8153ea2f2adcb55832413bcaf7a3f8d98b4b62d0574f12144de6c06ff382b4fa8b071903993dc +DIST wireshark-3.6.0.tar.xz 39687684 BLAKE2B 17af7046662087a18d0708ab0b5bc00bd4d43db848e14217e046dd551e57decd0a258f67c7fd82e1e10e0dceb249618e41ded5a6cd2e0a79d2ee5b7bf397cea7 SHA512 7c8afdee8957eb794030e0818a686c0efabc8ad9547449f434fc7299c7b7e624347698fdc7a42afac150eb86c8ca3d1d6360c29525bb35946619c4636f721094 DIST wireshark-3.6.1.tar.xz 39632140 BLAKE2B 49a7385946001a3b4a9890751cfea678c8aefcf8180e1a3008085a453d34e458d60d071975eeb585b92c6d9a210b732cc9fdb4fd952f1a9d74decad79c145fe0 SHA512 8b036d623010a5c4ece22de869847b3d999dac1c1e874e957c091a65c18351d9a1cc400828a70caf3c9f9900f8971dc585a5fafb7b08d446cd5d1d68938b0e81 DIST wireshark-3.6.2.tar.xz 39654296 BLAKE2B 585cf925892ec9d5b6413ccc53c49035eba8a7cd9206f1354f0a808daec9b0f20fc72b3427a2b592f196dd6b2ab67fd35e73d152a20c16fb0f0153c6a03d3156 SHA512 cd4a8077629632e9a924600f9af2ffd01917726fd64504d6f3b4a2a1cb5340c9c0bac23e4abab63743952a0a78efd2e09bb125b127d24e85eca6fa41928fd070 diff --git a/net-analyzer/wireshark/files/wireshark-3.6.0-fix-no-tshark.patch b/net-analyzer/wireshark/files/wireshark-3.6.0-fix-no-tshark.patch new file mode 100644 index ..dd497c51391c --- /dev/null +++ b/net-analyzer/wireshark/files/wireshark-3.6.0-fix-no-tshark.patch @@ -0,0 +1,32 @@ +https://gitlab.com/wireshark/wireshark/-/commit/411df7ca34027d87fe6ecc06a07c816a401c4cb5 +https://gitlab.com/wireshark/wireshark/-/issues/17766 +https://bugs.gentoo.org/823720 + +From: Gerald Combs +Date: Mon, 6 Dec 2021 19:01:10 -0800 +Subject: [PATCH] CMake: Remove the update_tools_help target. + +Remove the update_tools_help target. Despite the comment, the weekly +update job doesn't use it, we don't have targets for our other update +scripts, and it currently causes issues if BUILD_tshark is disabled. +Fixes #17766. +--- a/docbook/CMakeLists.txt b/docbook/CMakeLists.txt +@@ -33,16 +33,6 @@ set(COMMON_GRAPHICS + + set(GUIDE_INSTALL_DIRS) + +-# This is automatically updated each week. You probably don't need to run it +-# or depend on it. +-add_custom_target(update_tools_help +- COMMAND ${CMAKE_COMMAND} -E env PYTHONIOENCODING=UTF-8 +- ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/tools/update-tools-help.py +- --program-path $ +- WORKING_DIRECTORY ${CMAKE_BINARY_DIR} +-) +-set_docbook_target_properties(update_tools_help) +- + set(WSUG_TITLE "Wireshark User's Guide") + + set(WSUG_FILES +GitLab diff --git a/net-analyzer/wireshark/wireshark-3.4.10.ebuild b/net-analyzer/wireshark/wireshark-3.4.10.ebuild new file mode 100644 index ..c3e28e4115a4 --- /dev/null +++ b/net-analyzer/wireshark/wireshark-3.4.10.ebuild @@ -0,0 +1,283 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..2} ) +PYTHON_COMPAT=( python3_{8..9} ) + +inherit fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg-utils cmake + +DESCRIPTION="A network protocol analyzer formerly known as ethereal" +HOMEPAGE="https://www.wireshark.org/; + +if [[ ${PV} == ** ]] ; then + EGIT_REPO_URI="https://gitlab.com/wireshark/wireshark; + inherit git-r3 +else + SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz; +
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/files/, net-analyzer/wireshark/
commit: 2d09a146dec49ea5187a2c46959fe5b8ce1388b8 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 06:30:52 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 06:30:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d09a146 net-analyzer/wireshark: drop 3.4.10, 3.6.0-r1 Bug: https://bugs.gentoo.org/830343 Signed-off-by: Sam James gentoo.org> net-analyzer/wireshark/Manifest| 2 - .../files/wireshark-3.6.0-fix-no-tshark.patch | 32 --- net-analyzer/wireshark/wireshark-3.4.10.ebuild | 283 - net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild | 272 4 files changed, 589 deletions(-) diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest index df169bc81082..3ec40d974355 100644 --- a/net-analyzer/wireshark/Manifest +++ b/net-analyzer/wireshark/Manifest @@ -1,5 +1,3 @@ -DIST wireshark-3.4.10.tar.xz 32344804 BLAKE2B fe2ececd4a02530176725d62524fe000816f7f12dd58082d4966dfe7e5e0b90be669ed216c5a664f6496e74cb5dc5e4fb5beeaf513570ae503e3181692635563 SHA512 8a57d5279e9f3821b6ba3dceba89ad77fa8d0cf8cf421eab4d32e039497b429444c147b31abebd65b11b0b3ff73cf10d484480bcf0aedb206011819df8ab0257 DIST wireshark-3.4.11.tar.xz 32354216 BLAKE2B 3e08d01f2d89f5ddd74c4e2215e6852f30c7419234a45b52a25aa9119995ec2c2882cc3993dce7941e6e73230eb4d295bf0785dda5fe8c3df99f9efdb1e42bfd SHA512 cfef2c3e56279baadb7f41a1f46fde9214a467972f69914c14a8153ea2f2adcb55832413bcaf7a3f8d98b4b62d0574f12144de6c06ff382b4fa8b071903993dc -DIST wireshark-3.6.0.tar.xz 39687684 BLAKE2B 17af7046662087a18d0708ab0b5bc00bd4d43db848e14217e046dd551e57decd0a258f67c7fd82e1e10e0dceb249618e41ded5a6cd2e0a79d2ee5b7bf397cea7 SHA512 7c8afdee8957eb794030e0818a686c0efabc8ad9547449f434fc7299c7b7e624347698fdc7a42afac150eb86c8ca3d1d6360c29525bb35946619c4636f721094 DIST wireshark-3.6.1.tar.xz 39632140 BLAKE2B 49a7385946001a3b4a9890751cfea678c8aefcf8180e1a3008085a453d34e458d60d071975eeb585b92c6d9a210b732cc9fdb4fd952f1a9d74decad79c145fe0 SHA512 8b036d623010a5c4ece22de869847b3d999dac1c1e874e957c091a65c18351d9a1cc400828a70caf3c9f9900f8971dc585a5fafb7b08d446cd5d1d68938b0e81 DIST wireshark-3.6.2.tar.xz 39654296 BLAKE2B 585cf925892ec9d5b6413ccc53c49035eba8a7cd9206f1354f0a808daec9b0f20fc72b3427a2b592f196dd6b2ab67fd35e73d152a20c16fb0f0153c6a03d3156 SHA512 cd4a8077629632e9a924600f9af2ffd01917726fd64504d6f3b4a2a1cb5340c9c0bac23e4abab63743952a0a78efd2e09bb125b127d24e85eca6fa41928fd070 diff --git a/net-analyzer/wireshark/files/wireshark-3.6.0-fix-no-tshark.patch b/net-analyzer/wireshark/files/wireshark-3.6.0-fix-no-tshark.patch deleted file mode 100644 index dd497c51391c.. --- a/net-analyzer/wireshark/files/wireshark-3.6.0-fix-no-tshark.patch +++ /dev/null @@ -1,32 +0,0 @@ -https://gitlab.com/wireshark/wireshark/-/commit/411df7ca34027d87fe6ecc06a07c816a401c4cb5 -https://gitlab.com/wireshark/wireshark/-/issues/17766 -https://bugs.gentoo.org/823720 - -From: Gerald Combs -Date: Mon, 6 Dec 2021 19:01:10 -0800 -Subject: [PATCH] CMake: Remove the update_tools_help target. - -Remove the update_tools_help target. Despite the comment, the weekly -update job doesn't use it, we don't have targets for our other update -scripts, and it currently causes issues if BUILD_tshark is disabled. -Fixes #17766. a/docbook/CMakeLists.txt -+++ b/docbook/CMakeLists.txt -@@ -33,16 +33,6 @@ set(COMMON_GRAPHICS - - set(GUIDE_INSTALL_DIRS) - --# This is automatically updated each week. You probably don't need to run it --# or depend on it. --add_custom_target(update_tools_help -- COMMAND ${CMAKE_COMMAND} -E env PYTHONIOENCODING=UTF-8 -- ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/tools/update-tools-help.py -- --program-path $ -- WORKING_DIRECTORY ${CMAKE_BINARY_DIR} --) --set_docbook_target_properties(update_tools_help) -- - set(WSUG_TITLE "Wireshark User's Guide") - - set(WSUG_FILES -GitLab diff --git a/net-analyzer/wireshark/wireshark-3.4.10.ebuild b/net-analyzer/wireshark/wireshark-3.4.10.ebuild deleted file mode 100644 index c3e28e4115a4.. --- a/net-analyzer/wireshark/wireshark-3.4.10.ebuild +++ /dev/null @@ -1,283 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..2} ) -PYTHON_COMPAT=( python3_{8..9} ) - -inherit fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg-utils cmake - -DESCRIPTION="A network protocol analyzer formerly known as ethereal" -HOMEPAGE="https://www.wireshark.org/; - -if [[ ${PV} == ** ]] ; then - EGIT_REPO_URI="https://gitlab.com/wireshark/wireshark; - inherit git-r3 -else - SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz; - S="${WORKDIR}/${P/_/}" - - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc64 x86" -fi - -LICENSE="GPL-2" -SLOT="0/${PV}" -IUSE="androiddump bcg729 brotli +capinfos +captype
[gentoo-commits] proj/binutils-config: New tag: v5.4.1
commit: Commit: Sam James gentoo org> CommitDate: Sun Feb 20 06:09:01 2022 + New tag: v5.4.1
[gentoo-commits] repo/gentoo:master commit in: sys-devel/binutils-config/
commit: f28899642a1158c227faacf2c0a0d1bc8132598c Author: Sam James gentoo org> AuthorDate: Sun Feb 20 06:07:08 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 06:07:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2889964 sys-devel/binutils-config: add 5.4.1 Bug: https://bugs.gentoo.org/796260 Signed-off-by: Sam James gentoo.org> sys-devel/binutils-config/Manifest | 1 + .../{binutils-config-.ebuild => binutils-config-5.4.1.ebuild} | 6 +- sys-devel/binutils-config/binutils-config-.ebuild | 2 +- 3 files changed, 7 insertions(+), 2 deletions(-) diff --git a/sys-devel/binutils-config/Manifest b/sys-devel/binutils-config/Manifest index fd54bdc21c2f..ec46795d11ac 100644 --- a/sys-devel/binutils-config/Manifest +++ b/sys-devel/binutils-config/Manifest @@ -1 +1,2 @@ +DIST binutils-config-5.4.1.tar.xz 7328 BLAKE2B 51f0ca625abfd964cc1b6c902017edc9790da1d33a44b3da64e3b2c68ed245fc1c0eb8b3fb999f6acb88e614f47e2f53e19b456b03c069bb61cd0f39e85d786d SHA512 af12644d591152f45d573bee0499b21c293b68a9b81626e9e1d46d5a7dc40e9a24642364bdb2bce52d61cbe3d2e045f4ab6e50a9827648a820bac885f20239cd DIST binutils-config-5.4.tar.xz 7332 BLAKE2B 1dd0fdebf028e9d95caa395948037d51ac1e627f370921b56fc99a6fe2e2100ddb202c8027ad1e67330306de8b4cbc6a03753105d401198e515b22fca94f760f SHA512 79411afcbec3a6cce960be1b06e4a6efdf55081992f6a92157737f7ef41fc61eaec0005078a4ce0cd78ad6af14583ab85f4f2b7b43808238088d521e1aa31af1 diff --git a/sys-devel/binutils-config/binutils-config-.ebuild b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild similarity index 87% copy from sys-devel/binutils-config/binutils-config-.ebuild copy to sys-devel/binutils-config/binutils-config-5.4.1.ebuild index 17daaedfeda0..91b67f894d2e 100644 --- a/sys-devel/binutils-config/binutils-config-.ebuild +++ b/sys-devel/binutils-config/binutils-config-5.4.1.ebuild @@ -3,11 +3,13 @@ EAPI=7 +inherit prefix + if [[ ${PV} == ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git; inherit git-r3 else - SRC_URI="https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz; + SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi @@ -27,6 +29,8 @@ src_compile() { src_install() { emake DESTDIR="${D}" PV="${PV}" install + + use prefix && eprefixify "${ED}"/usr/bin/${PN} } pkg_postinst() { diff --git a/sys-devel/binutils-config/binutils-config-.ebuild b/sys-devel/binutils-config/binutils-config-.ebuild index 17daaedfeda0..0282c67448af 100644 --- a/sys-devel/binutils-config/binutils-config-.ebuild +++ b/sys-devel/binutils-config/binutils-config-.ebuild @@ -7,7 +7,7 @@ if [[ ${PV} == ]]; then EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/binutils-config.git; inherit git-r3 else - SRC_URI="https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz; + SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz; KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" fi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/moreutils/
commit: 29e2edfcfebcd1f7c31f470d34bcecd37aebc6cb Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:47:51 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:47:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29e2edfc sys-apps/moreutils: drop 0.66 Signed-off-by: Sam James gentoo.org> sys-apps/moreutils/Manifest | 1 - sys-apps/moreutils/moreutils-0.66.ebuild | 73 2 files changed, 74 deletions(-) diff --git a/sys-apps/moreutils/Manifest b/sys-apps/moreutils/Manifest index 7a021450b5ac..9ebaa20ea2a4 100644 --- a/sys-apps/moreutils/Manifest +++ b/sys-apps/moreutils/Manifest @@ -1,2 +1 @@ -DIST moreutils-0.66.tar.gz 93387 BLAKE2B 783ed558f0f77c2b384a1aa8852243242ce24e44e40b58f92e2179308df9cc3a27142820a7743c25ba4529a4b7ea7ae20c1fc02b86324638a7d13ad7536c6b21 SHA512 6c5f8b677d9912cf4e7aabf442361c89d23767f2a5df0a2c29ab72314e1ed3767a0a7a7abaa5044cf73ef877184d16e1d58e340780971e9e1299857756aca6a3 DIST moreutils-0.67.tar.gz 93627 BLAKE2B 4b8788411f1300ccffa10a52a327ee676b2a241531dafc2106495977ffd29a5b32c91c0afb6425b5797bfea04fa98a3cfd69e034cffc2fb255f5e8505d3b3474 SHA512 3a395fa80c1c1d769ec078cbf9455952201a364d8264796c6443a397ed7fa4f08250ecd140f047cf2e9533d6fc5310b3a579a7c083a5bc4cb4672d39c35dab75 diff --git a/sys-apps/moreutils/moreutils-0.66.ebuild b/sys-apps/moreutils/moreutils-0.66.ebuild deleted file mode 100644 index b540ade6601f.. --- a/sys-apps/moreutils/moreutils-0.66.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="A collection of tools that nobody thought to write when Unix was young" -HOMEPAGE="https://joeyh.name/code/moreutils/ https://git.joeyh.name/index.cgi/moreutils.git/; -# Not available at time of release -#SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}.orig.tar.xz" -SRC_URI="https://git.joeyh.name/index.cgi/moreutils.git/snapshot/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ~ppc64 x86 ~x86-linux ~x64-macos" -IUSE="+doc +perl" - -RDEPEND=" - app-admin/eselect - perl? ( - dev-lang/perl - dev-perl/IPC-Run - dev-perl/Time-Duration - dev-perl/TimeDate - ) -" -DEPEND=" - doc? ( - >=app-text/docbook2X-0.8.8-r2 - app-text/docbook-xml-dtd:4.4 - dev-lang/perl - ) -" - -PATCHES=( - "${FILESDIR}/${PN}-0.64-respect-env.patch" -) - -src_prepare() { - # don't build manpages - if ! use doc ; then - sed -i -e '/^all:/s/$(MANS)//' -e '/man1/d' Makefile || die - fi - - # don't install perl scripts - if ! use perl ; then - sed -i -e '/PERLSCRIPTS/d' Makefile || die - fi - - default -} - -src_compile() { - tc-export CC - emake CFLAGS="${CFLAGS}" DOCBOOKXSL="${EPREFIX}"/usr/share/sgml/docbook/xsl-stylesheets PREFIX="${EPREFIX}/usr" -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" INSTALL_BIN=install install - - # sys-process is more advanced than parallel from moreutils, rename it - if use doc; then - mv "${ED}"/usr/share/man/man1/{,${PN}_}parallel.1 || die - fi - - mv "${ED}"/usr/bin/{,${PN}_}parallel || die -} - -pkg_postinst() { - # Try to make sure $EDITOR is valid for vipe (bug #604630) - eselect editor update -}
[gentoo-commits] repo/gentoo:master commit in: sys-boot/raspberrypi-firmware/
commit: 3cd03b189966c8d0cd8b2dda622b11c4b282b8b2 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:48:58 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:48:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cd03b18 sys-boot/raspberrypi-firmware: drop 1.20201022, 1.20201201, 1.20210108 Signed-off-by: Sam James gentoo.org> sys-boot/raspberrypi-firmware/Manifest | 3 - .../raspberrypi-firmware-1.20201022.ebuild | 72 -- .../raspberrypi-firmware-1.20201201.ebuild | 72 -- .../raspberrypi-firmware-1.20210108.ebuild | 72 -- 4 files changed, 219 deletions(-) diff --git a/sys-boot/raspberrypi-firmware/Manifest b/sys-boot/raspberrypi-firmware/Manifest index d8fa4686a378..5459cfbedfec 100644 --- a/sys-boot/raspberrypi-firmware/Manifest +++ b/sys-boot/raspberrypi-firmware/Manifest @@ -1,6 +1,3 @@ -DIST raspberrypi-firmware-1.20201022.tar.gz 189827375 BLAKE2B 94c38f60d688c8e3ebab830912daccbb6c04bdd3d88f6ca0d07d85be0a6b12c53f0266b4c258ed4694f30bad5db30fb6d30feabfd0b7668735a9a806b820d325 SHA512 876758179df27109984b6c3f4849fdcdc6bdcc2769495fcc83c97fc3ff4d07b9f3cd58086be877503f72c9e5417d2be6d6c33bce4cbb3b862055117c9cc26db8 -DIST raspberrypi-firmware-1.20201201.tar.gz 189332299 BLAKE2B b3ec91f07b4713d26c29be5412d018a220129eef7ddf7c5c09d85e645c2c5754a95f13be7e690ab40648a982e3974cc760aa5b33c76612da836227d38c4ee3a5 SHA512 a7f4591552718956bd7f2d0d377234277e2e6f18cc9714ea30fe13f26d5ae1164b982f39dcf72ae4a18663369ef06d0187d8182713763262371c13107aac4c65 -DIST raspberrypi-firmware-1.20210108.tar.gz 189334002 BLAKE2B 254e8bf644b2b3773ff5ec9ffb47eeb84e0a149e9a74a18a9c6c39db03610fdd3a42f455a9e8935aa4afa4ee21ed098237d4a4e431c401a919c833372e729fa5 SHA512 3c8759e7d6cce597fcbab80e0cd9fd6d528ed2c956452e902f08509169181d703895298a71b8be76d6734f128f85e36d54a149ff9cd735ca44cf8416917ed172 DIST raspberrypi-firmware-1.20210527.tar.gz 192247084 BLAKE2B 329707dfb2905b36926a3f0ecf1a8e3bc2b52e1a376f98ca7cfe9ec7b69d0fb370d8e23907f5bbd9ea75cf7fed5babd6fe54934919995dec6914e888d95e5fbe SHA512 5a48d1fae768c30528359a14371f59564447d2fb8a145cafa89d7d29352095c5b7ac33bfcbc8da494284c9d41e7dbafe4e863e8efd963a17ea6b6b9699b814a7 DIST raspberrypi-firmware-1.20211029.tar.gz 193543221 BLAKE2B 308206d6bdfbe15bfe5f39cd230e6d4857f460744aafcbcc9eee6a74f05a3a9dc861e7c3e36baea46fdb1d1d1dc28b5edebf70bce3a3c085228b2ea321ef7a85 SHA512 7a1fe3b1645006c35fa49e842b9ece53b386ece42b8db99649de8d4bc0c19e34b0807767290e26422528606c5847843533aaa0edd0716e9f9f9dcae340a4dce0 DIST raspberrypi-firmware-1.2028.tar.gz 193544570 BLAKE2B db6c7c2e247f668b02210fb181305c3244f3d8a30f923656bf15cf418cb26822844df5b39af62b483e9e49405e13a60e57d6826aa0f3c3698920e8fc568656e2 SHA512 54881fc31ca0c9de8d8ca41ad6418e9d149975fbadbc0409f4136d4a31e70d743d55a16d4c0942305077d463c952edaa48be56d22d015983ab672dcaf5f134e2 diff --git a/sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20201022.ebuild b/sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20201022.ebuild deleted file mode 100644 index 9ed770d2e9df.. --- a/sys-boot/raspberrypi-firmware/raspberrypi-firmware-1.20201022.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit mount-boot readme.gentoo-r1 - -if [[ "${PV}" == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/raspberrypi/firmware; - EGIT_CLONE_TYPE="shallow" -else - SRC_URI="https://github.com/raspberrypi/firmware/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="-* arm arm64" - S="${WORKDIR}/firmware-${PV}" -fi - -DESCRIPTION="Raspberry Pi (all versions) bootloader and GPU firmware" -HOMEPAGE="https://github.com/raspberrypi/firmware; - -LICENSE="GPL-2 raspberrypi-videocore-bin" -SLOT="0" -RESTRICT="binchecks strip" - -DOC_CONTENTS="Please configure your ram setup by editing /boot/config.txt" - -src_prepare() { - default - - cp "${FILESDIR}"/${PN}-1.20201022-config.txt "${WORKDIR}" || die - - if use arm64; then - # Force selection of the 64-bit kernel8.img to match our userland - echo "arm_64bit=1" >> "${WORKDIR}"/${PN}-1.20201022-config.txt || die - fi -} - -src_install() { - insinto /boot - cd boot || die - doins bootcode.bin fixup*.dat start*elf - newins "${WORKDIR}"/${PN}-1.20201022-config.txt config.txt - newins "${FILESDIR}"/${PN}-1.20201022-cmdline.txt cmdline.txt - newenvd "${FILESDIR}"/${PN}-0_p20130711-envd 90${PN} - readme.gentoo_create_doc -} - -pkg_preinst() { - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - local msg="" - - if [[ -e "${ED}"/boot/cmdline.txt ]] && [[ -e /boot/cmdline.txt ]] ; then - msg+="/boot/cmdline.txt " - fi - -
[gentoo-commits] repo/gentoo:master commit in: sys-apps/plocate/
commit: aec7af8d3698cce80e619ec64d1f1124bc44d747 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:48:15 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:48:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aec7af8d sys-apps/plocate: drop 1.1.11, 1.1.13 Signed-off-by: Sam James gentoo.org> sys-apps/plocate/Manifest | 2 - sys-apps/plocate/plocate-1.1.11.ebuild | 81 -- sys-apps/plocate/plocate-1.1.13.ebuild | 81 -- 3 files changed, 164 deletions(-) diff --git a/sys-apps/plocate/Manifest b/sys-apps/plocate/Manifest index 7f58f5dc35ac..b0d04228471f 100644 --- a/sys-apps/plocate/Manifest +++ b/sys-apps/plocate/Manifest @@ -1,4 +1,2 @@ -DIST plocate-1.1.11.tar.gz 72366 BLAKE2B 2b945b3e61244670e2295e1e5abc2af65d2cdbb2393a96961cd4ae97384a735c327037771e6f41927cec0860207a6f98b7b0c2b03d08678bdb0d72a94dfa04f7 SHA512 59f88a11ebbac5f350acca6d1a5890ac1c1cb10c1de2e4e149df60fc63673eefa7f143b06f79ec4e59c65d435b3e222eba5618c48afab97983d76f56fbe8b433 -DIST plocate-1.1.13.tar.gz 72741 BLAKE2B 251c5ff570bda125c839e125eab093e15545beb24e75d29c21f13050fc088653f11ba1acbf4c4f6f6aaca4f134908b8084ad4b1e8b0cad83a1a05e1bc2973cdc SHA512 a7c761e4da169716686f438846587e4bdb6df4de039cd7b4fed455e5f52b8aa235714f0c1059787f65f1553a07929802d0ecda0b26111d4f0f811af96a48cb7d DIST plocate-1.1.14.tar.gz 73037 BLAKE2B 032963fa268d31664a8abd38ca501aacda4cfe29c8fd1e41228a4cfd5976174736e8d8f8aa1265de8953ec63211700da73e4cdd3eef42c059a638cdd9cd59379 SHA512 c97c9e4aed785af6bd8c2a30d5d5c7190cb4c513f1d6b66bb2885c9550b4cd39f097fac4bd736c211a921955422d0c27b5f35713f03ebe136450cb724fcfe600 DIST plocate-1.1.15.tar.gz 73274 BLAKE2B 72dba287ba3357d2fa541542bf5e9d283eac672b7f3b2eebab687ecec930d6e91400eeb0f24c97d6133d69cae0308bc4473b7c8cbc5e263dd18ae8a7728a42a4 SHA512 772f82af38fd7b61fa51ac31f71d4a855542cfa617867da54b5ad8202f49f9e1861064a01e9b8f0937c3da902d84f19a50c1d0e4f037a491a9a6819b2413cfa1 diff --git a/sys-apps/plocate/plocate-1.1.11.ebuild b/sys-apps/plocate/plocate-1.1.11.ebuild deleted file mode 100644 index f9cef1542c88.. --- a/sys-apps/plocate/plocate-1.1.11.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit linux-info meson systemd - -DESCRIPTION="Posting locate is a much faster locate" -HOMEPAGE="https://plocate.sesse.net/; -SRC_URI="https://plocate.sesse.net/download/${P}.tar.gz; - -# GPL-2 for updatedb -# GPL-2+ for plocate itself -LICENSE="GPL-2 GPL-2+" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64" -IUSE="+io-uring" - -RDEPEND=" - acct-group/locate - app-arch/zstd:= - io-uring? ( sys-libs/liburing:= ) - !sys-apps/mlocate -" -DEPEND="${RDEPEND}" - -CONFIG_CHECK="~IO_URING" -ERROR_IO_URING="required for USE=io-uring" - -PATCHES=( - "${FILESDIR}"/${PN}-1.1.10-meson-use-feature-option-for-libiouring.patch -) - -src_prepare() { - # We'll install the manpage ourself to locate.1 - sed -i "/install_man('plocate.1')/d" meson.build || die - - default -} - -src_configure() { - local emesonargs=( - -Dlocategroup=locate - -Dinstall_systemd=true - -Dinstall_cron=false - -Dsystemunitdir="$(systemd_get_systemunitdir)" - "$(meson_feature io-uring use_libiouring)" - ) - meson_src_configure -} - -src_install() { - meson_src_install - dodoc README NEWS - newman "${S}"/${PN}.1 locate.1 - dosym plocate /usr/bin/locate - - insinto /etc - doins "${FILESDIR}"/updatedb.conf - doins "${FILESDIR}"/plocate-cron.conf - fperms 0644 /etc/{updatedb,plocate-cron}.conf - - insinto /etc/cron.daily - # Ensure that the cron file has the same name as the - # systemd-timer, to avoid plocate being run twice daily on systems - # with a systemd compatiblity layer. See also bug #780351. - newins "${FILESDIR}"/plocate.cron plocate-updatedb - fperms 0755 /etc/cron.daily/plocate-updatedb - - systemd_dounit "${BUILD_DIR}"/${PN}-updatedb.service "${S}"/${PN}-updatedb.timer -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - elog "The database for the locate command is generated daily by a cron job," - elog "if you install for the first time you can run the updatedb command manually now." - elog - elog "Note that the ${EROOT}/etc/updatedb.conf file is generic," - elog "please customize it to your system requirements." - fi -} diff --git a/sys-apps/plocate/plocate-1.1.13.ebuild b/sys-apps/plocate/plocate-1.1.13.ebuild deleted file mode 100644 index f9cef1542c88.. --- a/sys-apps/plocate/plocate-1.1.13.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -#
[gentoo-commits] repo/gentoo:master commit in: sys-process/parallel/
commit: 005039a5b1e2df80906cacd821283f5da30f2986 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:51:02 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:51:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005039a5 sys-process/parallel: drop 20211122 Signed-off-by: Sam James gentoo.org> sys-process/parallel/Manifest | 2 -- sys-process/parallel/parallel-20211122.ebuild | 29 --- 2 files changed, 31 deletions(-) diff --git a/sys-process/parallel/Manifest b/sys-process/parallel/Manifest index a7ab98be542f..ed507debdfee 100644 --- a/sys-process/parallel/Manifest +++ b/sys-process/parallel/Manifest @@ -1,5 +1,3 @@ -DIST parallel-20211122.tar.bz2 2267617 BLAKE2B 55a9243f8781a781b75d51d0d6864ae2ccd5ef80d3da5227272826b400ec9e05dc62cbfbca09cd2e342d286b4eac3f99ec6c647c285e606cc903ab05808636a9 SHA512 3cadf5be292e28c7a24653ed7d712a087d98cf7332a677a7f10c5abb260d82b8e5cbd9c61f25c77b1b08427716bd47a3483e6c1e188a594c0ef2e881aa055e83 -DIST parallel-20211122.tar.bz2.sig 2080 BLAKE2B be79d9840ec4793e5046b0bea463110ff1f637b8a5ba85628af62d2f71eaaf9f455ac6d5332c8d4a1a8fd0aa200fa645e2f0161e284ba9fcae50dabf3d238775 SHA512 725f6b0663bfb8eeae51dab0804cfcdca14b79e35c9142e2fbc99cae6ae2a354dcec6ec95c04193316258dc4f0060431c2e4f7d1500bb395b8c8dc717a5fc1b9 DIST parallel-20211222.tar.bz2 2267909 BLAKE2B f2258632ab4a8f0a13dcf7e617155a30eda32f792d2dcda3d31a0e0515d06546df42abd369e17badfd1ab5ec5099d390ee42bd70fbd603c98a974db142940b32 SHA512 864d9e9ab690008d0900544c409cef28758ff24a74ca4909ad7ada877ad7fd308995a929f626618ad6779daeaf44d13dda6c7aae274bbf66b8053d6d10ea809a DIST parallel-20211222.tar.bz2.sig 2080 BLAKE2B 2e9a7138d78f339757096e6ada11222b4bba5124733ad99461caa3a4082b4b5820c2d6da779583306f6401bf4d0846ac136fce478d2fb4e8ed4b71f2db67a86f SHA512 0661672fb11e45a50789e966572cb414cf0ce2b32ec64ff4c6309e66f23d3c7d89df05021b2858b3068ecbea6deeecfe39889c77c19c967a9cc61558c57e8e63 DIST parallel-20220122.tar.bz2 2287377 BLAKE2B 5a4d37442aa7319e8ea4b18a0b29ea8a69a4b235a938bd26e76e977da12c6d8f2cf1ce6bda2fff41b14f39750dadd6d60e58cf80cab82eaf9eb8f71e4b997a63 SHA512 8466e3a37930fdb1b77f8976bef6875f12cd57423d82afded9e30c6a15fd2361b6c50991f43c4a6d61d354d11a5f6da3344da72b1efc67fb7eda30a5242b1873 diff --git a/sys-process/parallel/parallel-20211122.ebuild b/sys-process/parallel/parallel-20211122.ebuild deleted file mode 100644 index 970d964f954c.. --- a/sys-process/parallel/parallel-20211122.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/oletange.asc -inherit verify-sig - -DESCRIPTION="A shell tool for executing jobs in parallel locally or on remote machines" -HOMEPAGE="https://www.gnu.org/software/parallel/ https://git.savannah.gnu.org/cgit/parallel.git/; -SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" -SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.bz2.sig )" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc64 x86 ~amd64-linux ~x86-linux ~x64-macos" - -RDEPEND="dev-lang/perl:= - dev-perl/Devel-Size - dev-perl/Text-CSV - virtual/perl-Data-Dumper - virtual/perl-File-Temp - virtual/perl-IO" -DEPEND="${RDEPEND}" -BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-oletange-20210423 )" - -src_configure() { - econf --docdir="${EPREFIX}"/usr/share/doc/${PF}/html -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/crypto++/files/, dev-libs/crypto++/
commit: 8c2b2de331750a01550608034a5305a21198f32f Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:38:29 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:38:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c2b2de3 dev-libs/crypto++: drop 8.2.0-r2, 8.4.0, 8.5.0 Signed-off-by: Sam James gentoo.org> dev-libs/crypto++/Manifest | 4 - dev-libs/crypto++/crypto++-8.2.0-r2.ebuild | 61 - dev-libs/crypto++/crypto++-8.4.0.ebuild| 53 dev-libs/crypto++/crypto++-8.5.0.ebuild| 60 - dev-libs/crypto++/files/crypto++-8.2.0-build.patch | 271 - 5 files changed, 449 deletions(-) diff --git a/dev-libs/crypto++/Manifest b/dev-libs/crypto++/Manifest index 286877ceff98..a96d06c31610 100644 --- a/dev-libs/crypto++/Manifest +++ b/dev-libs/crypto++/Manifest @@ -1,6 +1,2 @@ -DIST cryptopp820.zip 8859815 BLAKE2B 67aa850b887ae7aa869c9485bb18784492f6eec6cb12bf7c7cf84c776731eabf3c31965b47a60287e4e5a79dd3e9f0928dcfb185a0010a76f7cb96d2c3e8c6ae SHA512 753513a4ec8dd0fff2f551853ce6bd265d82219c28b033565b565b5e567fbee17adb419f4cde58a97e62b7d6533f4099aa4996cd0ba4775c6a2e7ae63a879da5 -DIST cryptopp840.zip 9124180 BLAKE2B de57ece8644aef68e40527e2dfe1892f924f1939617ce11d8d27253f15f2dd11cba6e594dd32f75ce799392c12ef22472fcb2f3e44b9c66bb2ae093d4c7e781e SHA512 4c32b6a9ce8a6925286185f65f7413fa1a430471f09624219656b1d088674c56f95fcc3b64f611632f12cb56dfecdcd41c9d1468942b8c391425a548245dde09 -DIST cryptopp850.zip 9125575 BLAKE2B 857a65d63d17a3447d3cbd8370f9d750c480a9734c79739550b1ec7a6da3e7183af5748c2dfa5127be3810d73960af2f3b09b4b2bf4e624a43bfc4357ecde12b SHA512 090472545c74bbf0579b56b09e8b5dcd777b38f29f7199a2e68f45d4a8c687acc82f105ba8b2a38f9aa65e5997a3d846aaf2341ab74d58b4bbfd1f5f03823b93 -DIST cryptopp850.zip.sig 659 BLAKE2B e56d059069aa233b11dd1dd2c555ba8b9b0d12474d4f5ec9057e626ad22449959b9474ccf9ce553a2507f50215b669cf4b90cab6b51697559a6ffb95d41da9ec SHA512 7b59fbeb14fea942c846573c7bf8e76d6cee86aca4b605ce06323bc6f5549232285864cd735c2a882ca4df3d93747436a5268fee63dbf8eb43c503143b660e63 DIST cryptopp860.zip 9274149 BLAKE2B c93998e2deb93abf12b801877404f0f82547bfbbbc5aae727e68daffc2407877dda76d7bcd06239d40a48baf21b6f2e29f74e9a97ecbc1b5d4b5bcc50ada71da SHA512 e7773f5e4a7dc7e8e735b1702524bee56ba38e5211544c9c9778bc51ed8dc7b376c17f2e406410043b636312336f26f76dc963f298872f8c13933e88c232fc03 DIST cryptopp860.zip.sig 659 BLAKE2B 591a535092c61964c0fbb1ba31e44e70fc5f15757b9b56476ff64de0c28d47a13fe99d7f5819cfeb52e514ade1454622451b267bcc751868defcb080ddf79e8c SHA512 6231816b1ccec75cbcdd09daa8895830c5f4c595a4a0aa24dacc3e377832d8db5efa1aeadf815e53db32fc5263b09dd1b249668f34da4bfad5d5cba6f031ce21 diff --git a/dev-libs/crypto++/crypto++-8.2.0-r2.ebuild b/dev-libs/crypto++/crypto++-8.2.0-r2.ebuild deleted file mode 100644 index a52ee90857ea.. --- a/dev-libs/crypto++/crypto++-8.2.0-r2.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="C++ class library of cryptographic schemes" -HOMEPAGE="https://cryptopp.com; -SRC_URI="https://www.cryptopp.com/cryptopp${PV//.}.zip; - -LICENSE="Boost-1.0" -SLOT="0/8" # subslot is so version -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ppc ppc64 sparc x86 ~x64-macos" -IUSE="+asm cpu_flags_x86_aes cpu_flags_x86_avx cpu_flags_x86_avx2 cpu_flags_x86_pclmul cpu_flags_x86_sha cpu_flags_x86_sse2 cpu_flags_x86_sse4_2 cpu_flags_x86_ssse3 static-libs" - -BDEPEND="app-arch/unzip" - -S="${WORKDIR}" - -PATCHES=( - "${FILESDIR}/${P}-build.patch" - "${FILESDIR}/${PN}-8.2.0-musl-ldconfig.patch" -) - -config_add() { - sed -i -e "/Important Settings/a#define $1 1" config.h || die -} - -pkg_setup() { - export CXX="$(tc-getCXX)" - export LIBDIR="${EPREFIX}/usr/$(get_libdir)" - export PREFIX="${EPREFIX}/usr" -} - -src_prepare() { - default - - use asm || config_add CRYPTOPP_DISABLE_ASM - use cpu_flags_x86_aes || config_add CRYPTOPP_DISABLE_AESNI - use cpu_flags_x86_avx || config_add CRYPTOPP_DISABLE_AVX - use cpu_flags_x86_avx2 || config_add CRYPTOPP_DISABLE_AVX2 - use cpu_flags_x86_pclmul || config_add CRYPTOPP_DISABLE_CLMUL - use cpu_flags_x86_sha || config_add CRYPTOPP_DISABLE_SHANI - use cpu_flags_x86_sse2 || config_add CRYPTOPP_DISABLE_SSE2 - use cpu_flags_x86_sse4_2 || config_add CRYPTOPP_DISABLE_SSE4 - use cpu_flags_x86_ssse3 || config_add CRYPTOPP_DISABLE_SSSE3 - - # ASM isn't Darwin/Mach-O ready, #479554, buildsys doesn't grok CPPFLAGS - [[ ${CHOST} == *-darwin* ]] && config_add CRYPTOPP_DISABLE_ASM -} - -src_compile() { - emake -f GNUmakefile all shared libcryptopp.pc -} - -src_install() { - default - - use static-libs || rm -f "${ED}"/usr/$(get_libdir)/*.a -} diff --git
[gentoo-commits] repo/gentoo:master commit in: net-voip/sipvicious/
commit: 14698d9826c7ef0d4c1cdc29c32dd20829849306 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:47:10 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:47:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14698d98 net-voip/sipvicious: drop 0.3.0, 0.3.3 Signed-off-by: Sam James gentoo.org> net-voip/sipvicious/Manifest| 2 -- net-voip/sipvicious/sipvicious-0.3.0.ebuild | 25 net-voip/sipvicious/sipvicious-0.3.3.ebuild | 30 - 3 files changed, 57 deletions(-) diff --git a/net-voip/sipvicious/Manifest b/net-voip/sipvicious/Manifest index e0facb191d01..cfd15ad9e461 100644 --- a/net-voip/sipvicious/Manifest +++ b/net-voip/sipvicious/Manifest @@ -1,3 +1 @@ -DIST sipvicious-0.3.0.tar.gz 43097 BLAKE2B 5ddcdf775db0ade6e61e77009c7991d8523db02dbdd6e8588c23f5cd6f4d2868dd1d78e7f17322cde67414b4eb2b8c89f2d4ee0079487e5f5f7ee75f4759adf5 SHA512 35aa3ea7d3cfd6f84716cd95a263357881196eaa180375d1f0a392a1478292ba9a8bf6cd53888448523f7faa447c82cc43fb1ef6c105a0e93e6c7854a51da172 -DIST sipvicious-0.3.3.tar.gz 46217 BLAKE2B 4ef872ecea9113f3ec24df98133230f678ccfff24380c2fafff810a4cbc3e2fe26866deb3595a7540cd42d34fd5bc045e6a2f51c7eb6403a445f33acd74e2213 SHA512 d1bcfdc62054d7b8188c35f7b1d14284b1f66e5501e40747819a79d578677b724ce0d38b28b497c7afa390c6d46fd410749408109ec4e08ba0adfde53b5b79bc DIST sipvicious-0.3.4.tar.gz 48296 BLAKE2B 75f3d190cb4224ada84cd7c714eb545e44a9759589890a559d3cb5243c5430c0aa81138e3cd294926901e961a5ec156c8d991b648c70e1d8fc2dc906473d507d SHA512 5e8d60ee1e70cd7f6dd9e862560def34b33171a20a4af87275ef1434ae62f19bf120b479bc273ecf1aaf05c87cdd6b299c64a44738e3f658b3ede5ca17c3 diff --git a/net-voip/sipvicious/sipvicious-0.3.0.ebuild b/net-voip/sipvicious/sipvicious-0.3.0.ebuild deleted file mode 100644 index cd684b870f12.. --- a/net-voip/sipvicious/sipvicious-0.3.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 - -DESCRIPTION="SIPVicious is a SIP security package" -HOMEPAGE="https://github.com/EnableSecurity/sipvicious/wiki; -SRC_URI="https://github.com/EnableSecurity/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~x86" - -LICENSE="GPL-3+" -SLOT="0" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="$(python_gen_cond_dep ' - dev-python/dnspython[${PYTHON_USEDEP}] - dev-python/reportlab[${PYTHON_USEDEP}] - ')" diff --git a/net-voip/sipvicious/sipvicious-0.3.3.ebuild b/net-voip/sipvicious/sipvicious-0.3.3.ebuild deleted file mode 100644 index 08e0cb65695f.. --- a/net-voip/sipvicious/sipvicious-0.3.3.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 2020-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) -DISTUTILS_USE_SETUPTOOLS=rdepend -DISTUTILS_SINGLE_IMPL=1 - -inherit distutils-r1 - -DESCRIPTION="SIPVicious is a SIP security package" -HOMEPAGE="https://github.com/EnableSecurity/sipvicious/wiki; -SRC_URI="https://github.com/EnableSecurity/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~x86" - -LICENSE="GPL-3+" -SLOT="0" - -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -RDEPEND="$(python_gen_cond_dep ' - dev-python/dnspython[${PYTHON_USEDEP}] - dev-python/reportlab[${PYTHON_USEDEP}] - ')" - -src_prepare() { - default - sed -re 's:man/man1:share/man/man1:' -i setup.py || die "Error updating man page installation location." -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/turbovnc/
commit: 73badd7510328afa2a52a4aa5c54b56cb24c625c Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:46:53 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:46:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73badd75 net-misc/turbovnc: drop 2.2.6 Signed-off-by: Sam James gentoo.org> net-misc/turbovnc/Manifest | 1 - net-misc/turbovnc/turbovnc-2.2.6.ebuild | 102 2 files changed, 103 deletions(-) diff --git a/net-misc/turbovnc/Manifest b/net-misc/turbovnc/Manifest index 8b9eb2ffc41e..1e90b89a91ba 100644 --- a/net-misc/turbovnc/Manifest +++ b/net-misc/turbovnc/Manifest @@ -1,2 +1 @@ -DIST turbovnc-2.2.6.tar.gz 9022414 BLAKE2B 5baf1d5a9ea488ae1148feb107920d1e2cd2d29af58b6486ac8b7381f07def05d5fbf3a8b231221ef05a8365dd431f0640de0c4fc507475b0c801a53472870c4 SHA512 74fabb7006135853b662e8b6fcfc9b0cf55aa516477106de40587b4513a708c1458ab73f7a51f5f70c4abdc09f1ce13aafdcd56cd039655870a7614169d98af7 DIST turbovnc-2.2.7.tar.gz 8789325 BLAKE2B 257a9c9b3793b40668bf2f3bd9839b3003364f9130699caa52beaec24b75cb054830ee1b1aa67a22eb6173afc9af99c51e45fa3fa52e050c78e5226466ce99ce SHA512 932faa645a71b825e467bdcdb4b872e961ad688c959beb0adbdd35d77969d856bb5c82b893afe8f6b0aa8be18cac3fa9192ce05074295c92a83f1a2344468788 diff --git a/net-misc/turbovnc/turbovnc-2.2.6.ebuild b/net-misc/turbovnc/turbovnc-2.2.6.ebuild deleted file mode 100644 index a8390bb0b57c.. --- a/net-misc/turbovnc/turbovnc-2.2.6.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit desktop cmake java-pkg-opt-2 - -DESCRIPTION="A fast replacement for TigerVNC" -HOMEPAGE="https://www.turbovnc.org/; -SRC_URI="https://sourceforge.net/projects/turbovnc/files/${PV}/${P}.tar.gz/download -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" -IUSE="+ssl gnutls" - -DEPEND=" - app-arch/bzip2 - media-libs/freetype - >=media-libs/libjpeg-turbo-2.0.0[java?] - sys-libs/zlib - virtual/jdk:1.8 - virtual/opengl - x11-libs/libfontenc - x11-libs/libX11 - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libXext - x11-libs/libXfont2 - x11-libs/libxkbfile - x11-libs/pixman - ssl? ( - !gnutls? ( dev-libs/openssl:= ) - gnutls? ( net-libs/gnutls:= ) - ) - !net-misc/tigervnc -" -RDEPEND=" - ${DEPEND} - x11-apps/xkbcomp -" - -src_prepare() { - use java && java-pkg-opt-2_src_prepare - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DTVNC_SYSTEMX11=ON - -DTVNC_SYSTEMLIBS=ON - -DTVNC_BUILDJAVA=$(usex java) - -DTVNC_BUILDNATIVE=ON - -DXKB_BIN_DIRECTORY=/usr/bin - -DXKB_DFLT_RULES=base - ) - - if use ssl ; then - # We prefer OpenSSL, so default to that if SSL is enabled - if use gnutls ; then - mycmakeargs+=( -DTVNC_USETLS="GnuTLS" ) - else - # Link properly against OpenSSL to ensure - # we catch e.g. ABI change - # (i.e. don't dlopen it) - mycmakeargs+=( - -DTVNC_USETLS="OpenSSL" - -DTVNC_DLOPENSSL=OFF - ) - fi - else - mycmakeargs+=( -DTVNC_USETLS=OFF ) - fi - - if use java ; then - export JAVACFLAGS="$(java-pkg_javac-args)" - export JNI_CFLAGS="$(java-pkg_get-jni-cflags)" - - mycmakeargs+=( - -DTJPEG_JAR="${EPREFIX}/usr/share/java/turbojpeg.jar" - -DTJPEG_JNILIBRARY="${EPREFIX}/usr/$(get_libdir)/libturbojpeg.so" - ) - fi - - cmake_src_configure -} - -src_install() { - cmake_src_install - - if use java ; then - java-pkg_dojar "${BUILD_DIR}"/java/VncViewer.jar - make_desktop_entry vncviewer "TurboVNC Viewer" /usr/share/icons/hicolor/48x48/apps/${PN}.png - fi - - # Don't install incompatible init script - rm -rf "${ED}"/etc/init.d/ || die - rm -rf "${ED}"/etc/sysconfig/ || die - - find "${ED}/usr/share/man/man1/" -name Xserver.1\* -print0 | xargs -0 rm || die - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/fail2ban/
commit: 854c9a80a414d213db23dc45513cb9bcd2f20271 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:41:15 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:41:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=854c9a80 net-analyzer/fail2ban: drop 0.11.2, 0.11.2-r1, 0.11.2-r2 Signed-off-by: Sam James gentoo.org> net-analyzer/fail2ban/fail2ban-0.11.2-r1.ebuild | 133 --- net-analyzer/fail2ban/fail2ban-0.11.2-r2.ebuild | 134 net-analyzer/fail2ban/fail2ban-0.11.2.ebuild| 130 --- 3 files changed, 397 deletions(-) diff --git a/net-analyzer/fail2ban/fail2ban-0.11.2-r1.ebuild b/net-analyzer/fail2ban/fail2ban-0.11.2-r1.ebuild deleted file mode 100644 index 52bfd2a78f2a.. --- a/net-analyzer/fail2ban/fail2ban-0.11.2-r1.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9} ) -DISTUTILS_SINGLE_IMPL=1 - -inherit bash-completion-r1 distutils-r1 systemd tmpfiles - -DESCRIPTION="Scans log files and bans IPs that show malicious signs" -HOMEPAGE="https://www.fail2ban.org/; -if [[ ${PV} == * ]] ; then - EGIT_REPO_URI="https://github.com/${PN}/${PN}; - inherit git-r3 -else - SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ppc ppc64 sparc x86" -fi - -LICENSE="GPL-2" -SLOT="0" -IUSE="selinux systemd" - -RDEPEND=" - virtual/logger - virtual/mta - selinux? ( sec-policy/selinux-fail2ban ) - systemd? ( - $(python_gen_cond_dep ' - || ( - dev-python/python-systemd[${PYTHON_USEDEP}] - sys-apps/systemd[python(-),${PYTHON_USEDEP}] - )' 'python*' ) - ) -" - -DOCS=( ChangeLog DEVELOP README.md THANKS TODO doc/run-rootless.txt ) - -PATCHES=( - "${FILESDIR}"/${P}-fix-tests-for-2021.patch - "${FILESDIR}"/${PN}-0.11.2-adjust-apache-logs-paths.patch - "${FILESDIR}"/${P}-fix-2to3-usage.patch - "${FILESDIR}"/${P}-fix-systemd-test.patch -) - -python_prepare_all() { - # Replace /var/run with /run, but not in the top source directory - find . -mindepth 2 -type f -exec \ - sed -i -e 's|/var\(/run/fail2ban\)|\1|g' {} + || die - - sed -i -e 's|runscript|openrc-run|g' files/gentoo-initd || die - - distutils-r1_python_prepare_all -} - -python_compile() { - ./fail2ban-2to3 || die - distutils-r1_python_compile -} - -python_test() { - bin/fail2ban-testcases \ - --no-network \ - --no-gamin \ - --verbosity=4 || die "Tests failed with ${EPYTHON}" -} - -python_install_all() { - distutils-r1_python_install_all - - rm -rf "${ED}"/usr/share/doc/${PN} "${ED}"/run || die - - # Not ${FILESDIR} - newconfd files/gentoo-confd ${PN} - newinitd files/gentoo-initd ${PN} - - sed -e "s:@BINDIR@:${EPREFIX}/usr/bin:g" files/${PN}.service.in > "${T}"/${PN}.service || die - systemd_dounit "${T}"/${PN}.service - dotmpfiles files/${PN}-tmpfiles.conf - - doman man/*.{1,5} - - # Use INSTALL_MASK if you do not want to touch /etc/logrotate.d. - # See http://thread.gmane.org/gmane.linux.gentoo.devel/35675 - insinto /etc/logrotate.d - newins files/${PN}-logrotate ${PN} - - keepdir /var/lib/${PN} - - newbashcomp files/bash-completion ${PN}-client - bashcomp_alias ${PN}-client ${PN}-server ${PN}-regex -} - -pkg_preinst() { - has_version "<${CATEGORY}/${PN}-0.7" - previous_less_than_0_7=$? -} - -pkg_postinst() { - tmpfiles_process ${PN}-tmpfiles.conf - - if [[ ${previous_less_than_0_7} = 0 ]] ; then - elog - elog "Configuration files are now in /etc/fail2ban/" - elog "You probably have to manually update your configuration" - elog "files before restarting Fail2Ban!" - elog - elog "Fail2Ban is not installed under /usr/lib anymore. The" - elog "new location is under /usr/share." - elog - elog "You are upgrading from version 0.6.x, please see:" - elog "http://www.fail2ban.org/wiki/index.php/HOWTO_Upgrade_from_0.6_to_0.8; - fi - - if ! has_version dev-python/pyinotify && ! has_version app-admin/gamin ; then - elog "For most jail.conf configurations, it is recommended you install either" - elog "dev-python/pyinotify or app-admin/gamin (in order of preference)" - elog "to control how log file modifications are detected" - fi - - if ! has_version dev-lang/python[sqlite] ; then - elog "If you want to use ${PN}'s
[gentoo-commits] repo/gentoo:master commit in: net-irc/unrealircd/
commit: 7b3d06105f95dd42164f722ef64907af8fdc2d34 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:45:55 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:45:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b3d0610 net-irc/unrealircd: drop 5.2.2 Bug: https://bugs.gentoo.org/832272 Signed-off-by: Sam James gentoo.org> net-irc/unrealircd/Manifest| 1 - net-irc/unrealircd/unrealircd-5.2.2.ebuild | 177 - 2 files changed, 178 deletions(-) diff --git a/net-irc/unrealircd/Manifest b/net-irc/unrealircd/Manifest index a4f56594338f..9dc7cf35c43b 100644 --- a/net-irc/unrealircd/Manifest +++ b/net-irc/unrealircd/Manifest @@ -1,3 +1,2 @@ -DIST unrealircd-5.2.2.tar.gz 7192024 BLAKE2B aa700c943cbab1dcc751e32c6cc0608cd27936b0910bbc62987dd2fe87ee5261e7a5eb2aa67dd77ed5ecb39d1d4f149c8810159e2c6f752ee65ce34e46548f60 SHA512 9d36eb1567431bc4a5420bc830bfc8dc89daa08ed1746efd6102e5ef161f67baf52e75e373454df7df6a443c4f575fb300d3c289d4dd99239a6de7d2b2a555a0 DIST unrealircd-5.2.4.tar.gz 7201203 BLAKE2B 06afc8b5e28bbd56971b2ce21da3e000e3936672786891bfe000754f5fed37b59850f9539b4f01914d6b33c1f9f17a15fe69569620ba5213f39fce1cfcad SHA512 b6784d011bc56b0b8253d61fb1edddb2133e791e9ce4ae978f90059563d11f3f7b3ebca1cf13765b4077ebc39f0699e101bdfc71cbb0c5cf51d508c5a5fdacb3 DIST unrealircd-6.0.2.tar.gz 8672255 BLAKE2B d52f2984f32331c489528b429f4671189713e4e308a7a7fd2f70933bfd606a938a9b6a6e581170b41fa9a948d1cc04c0cd8bb90c595c01c39b473cf341494a27 SHA512 041f97ad82d89222ad49bdc7db83869fc5133a049dd5354c34759c33c16307b9d60c25d3ef4e19a549059e3a0030699d061bd03fa8118428ded1f1e79d483398 diff --git a/net-irc/unrealircd/unrealircd-5.2.2.ebuild b/net-irc/unrealircd/unrealircd-5.2.2.ebuild deleted file mode 100644 index 401ba6e89ae9.. --- a/net-irc/unrealircd/unrealircd-5.2.2.ebuild +++ /dev/null @@ -1,177 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -SSL_CERT_MANDATORY=1 -inherit autotools ssl-cert systemd - -DESCRIPTION="An advanced Internet Relay Chat daemon" -HOMEPAGE="https://www.unrealircd.org/; -SRC_URI="https://www.unrealircd.org/downloads/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86 ~amd64-linux" -IUSE="class-nofakelag curl +operoverride operoverride-verify +prefixaq showlistmodes" - -RDEPEND=" - acct-group/unrealircd - acct-user/unrealircd - >=app-crypt/argon2-20171227-r1:= - dev-libs/libpcre2 - dev-libs/libsodium:= - dev-libs/openssl:0= - >=net-dns/c-ares-1.7:= - virtual/libcrypt:= - curl? ( net-misc/curl[adns] ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -DOCS=( doc/{Authors,Donation,RELEASE-NOTES.md,tao.of.irc,technical/,translations.txt} ) - -src_prepare() { - # QA check against bundled pkgs - rm -r extras || die - - # building third-party modules (which we don't do) cause a sandbox violation - # bug 70 - echo "" > src/buildmod || die - - sed -e 's/$(MODULEFLAGS)/$(LDFLAGS) &/' -i src/modules/{,*/}Makefile.in || die - - if use class-nofakelag; then - sed -i -e 's:^//#undef\( FAKELAG_CONFIGURABLE\):#define\1:' include/config.h || die - fi - - # File is missing from the 5.0.9.1 tarball - sed -i -e '/unrealircd-upgrade-script/d' configure.ac || die - - default - eautoreconf -} - -src_configure() { - # Default value for privatelibdir adds a build path to -Wl,-rpath. - econf \ - --with-bindir="${EPREFIX}"/usr/bin \ - --with-cachedir="${EPREFIX}"/var/lib/${PN} \ - --with-confdir="${EPREFIX}"/etc/${PN} \ - --with-datadir="${EPREFIX}"/var/lib/${PN} \ - --with-docdir="${EPREFIX}"/usr/share/doc/${PF} \ - --with-logdir="${EPREFIX}"/var/log/${PN} \ - --with-modulesdir="${EPREFIX}"/usr/"$(get_libdir)"/${PN}/modules \ - --without-privatelibdir \ - --with-pidfile="${EPREFIX}"/run/${PN}/ircd.pid \ - --with-tmpdir="${EPREFIX}"/var/lib/${PN}/tmp \ - --with-maxconnections=1024 \ - --with-nick-history=2000 \ - --with-permissions=0640 \ - --with-system-argon2 \ - --with-system-cares \ - --with-system-pcre2 \ - --enable-dynamic-linking \ - --enable-ssl="${EPREFIX}"/usr \ - $(use_enable curl libcurl "${EPREFIX}"/usr) \ - $(use_enable prefixaq) \ - $(use_with showlistmodes) \ - $(use_with !operoverride no-operoverride) \ - $(use_with operoverride-verify) -} - -src_install() { - keepdir /var/log/${PN} - keepdir /var/lib/${PN}/tmp - - newbin src/ircd ${PN} - - ( - cd src/modules ||
[gentoo-commits] repo/gentoo:master commit in: dev-util/diffoscope/
commit: 90d37b44fe9f7b489c8ee6ac312263559be228e8 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:39:39 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:39:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90d37b44 dev-util/diffoscope: drop 197, 202, 203-r1 Signed-off-by: Sam James gentoo.org> dev-util/diffoscope/Manifest | 3 - dev-util/diffoscope/diffoscope-197.ebuild| 108 --- dev-util/diffoscope/diffoscope-202.ebuild| 108 --- dev-util/diffoscope/diffoscope-203-r1.ebuild | 108 --- 4 files changed, 327 deletions(-) diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest index 177933183682..43237f3ab173 100644 --- a/dev-util/diffoscope/Manifest +++ b/dev-util/diffoscope/Manifest @@ -1,5 +1,2 @@ -DIST diffoscope-197.tar.gz 2705041 BLAKE2B 1d66462d3f1cdbba177d24d194ce14ae51274c6b60139e56724213a6b4fc0b41e6a71f9f2e250ecc7d6330186bf774470b2153801b375ffb63e8390c425e1073 SHA512 d8411ad166738b29caa28abbc10f21e0906b7b19bd5ab644db36c04b1f9c5af9f4cbdb31eb850da7249380a6774bde355f0e815f4d3cdd0df76570df9df7fd0a DIST diffoscope-201.tar.gz 2705733 BLAKE2B 97f74633bd990408af9ba33feb38243da22253b1f1c49a23d11cf6cc16197b3a4fdb371f01f310a2a5ee782ae89209c2f80b0956d48b0a5c5308dd6f50aba86f SHA512 a221d656a49b77f08eb884acc8bbabd1e4469ff2411d47532c0326743653b43e45a60e5fb39d841c1b835d896dbe9d08032f51f295f5399af878be18305acd52 -DIST diffoscope-202.tar.gz 2706185 BLAKE2B 11d77445d9cd4a8b2bba5f8a31a3b9e08862937af3ce3aea993603026483758d1742254629fb7541c751ab1c5213dff892b102bc625ead78fc56ce01e25aefd8 SHA512 f42ea35a492ef62740188986b25f629d4a0d62d1ee1e6d284c4251577170720ca731a7f11f387f64b68f82817f47019b3aaf236d0bb19f4c0a65d4048c5a0266 -DIST diffoscope-203.tar.gz 2706359 BLAKE2B 1570ad567dff5d187369e8437c8a589395cb97df6374290e38bc4d8be541ad3a0176152faaa9fd63e737cb6298c3265491ade21e09b5c6157f919a6598afe339 SHA512 f093a558aff93591de9a1cd395fd0c6ec3ae2b7cde3d0390836954793c53b14b35297f997ac2f4527a93ca7985a944692e14da02ec67c5f44e31c0d4721b3a73 DIST diffoscope-204.tar.gz 2706432 BLAKE2B 61dbabc3a1137b594c44854616589edd434f66cb4434da4d4b96bdfbfe6de4e3bb3425dbcf0e7659082b75dbd82b95bc01d1f580933bf89661adca4c321600d2 SHA512 776d9ff09b7dc8abe20ea6346840cd480f3fbe3c6525e650078a0a133041a621d58850fd923bc1ce59050a15f53e64d6796bfb4d7bb158ce50b746ee4c3058af diff --git a/dev-util/diffoscope/diffoscope-197.ebuild b/dev-util/diffoscope/diffoscope-197.ebuild deleted file mode 100644 index a58ae6f5de4f.. --- a/dev-util/diffoscope/diffoscope-197.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10} ) -PYTHON_REQ_USE="ncurses" - -inherit distutils-r1 - -DESCRIPTION="Will try to get to the bottom of what makes files or directories different" -HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc64 x86" -IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file -find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma -mono opendocument pascal pdf postscript R rpm sqlite squashfs -ssh tar test tcpdump zip zlib zstd" - -RESTRICT="!test? ( test )" - -# pull in optional tools for tests: -# img2txt: bug #797688 -# docx2txt: bug #797688 -BDEPEND="test? ( - app-text/docx2txt - media-libs/libcaca - virtual/imagemagick-tools[jpeg] - )" -RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}] - dev-python/libarchive-c[${PYTHON_USEDEP}] - dev-python/distro[${PYTHON_USEDEP}] - acl? ( sys-apps/acl ) - binutils? ( sys-devel/binutils ) - bzip2? ( app-arch/bzip2 ) - libcaca? ( media-libs/libcaca ) - colord? ( x11-misc/colord ) - cpio? ( app-arch/cpio ) - diff? ( sys-apps/diffutils ) - docx? ( app-text/docx2txt ) - dtc? ( sys-apps/dtc ) - e2fsprogs? ( sys-fs/e2fsprogs ) - file? ( sys-apps/file ) - find? ( sys-apps/findutils ) - gettext? ( sys-devel/gettext ) - gif? ( media-libs/giflib ) - gpg? ( app-crypt/gnupg ) - haskell? ( dev-lang/ghc ) - hdf5? ( sci-libs/hdf5 ) - hex? ( app-editors/vim-core ) - imagemagick? ( media-gfx/imagemagick ) - iso? ( app-cdr/cdrtools ) - java? ( virtual/jdk ) - llvm? ( sys-devel/llvm ) - lzma? ( app-arch/xz-utils ) - mono? ( dev-lang/mono ) - opendocument? ( app-text/odt2txt ) - pascal? ( dev-lang/fpc ) - pdf? ( - app-text/pdftk - app-text/poppler - dev-python/PyPDF2[${PYTHON_USEDEP}] - ) - postscript? ( app-text/ghostscript-gpl ) - R? ( dev-lang/R ) -
[gentoo-commits] repo/gentoo:master commit in: sys-firmware/raspberrypi-wifi-ucode/
commit: 83391eab81544fe50edf51910ed51756d29d5c0c Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:49:50 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:49:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83391eab sys-firmware/raspberrypi-wifi-ucode: drop 20190114.1_p9, 20190114.1_p10 Signed-off-by: Sam James gentoo.org> sys-firmware/raspberrypi-wifi-ucode/Manifest | 2 - .../raspberrypi-wifi-ucode-20190114.1_p10.ebuild | 66 -- .../raspberrypi-wifi-ucode-20190114.1_p9.ebuild| 66 -- 3 files changed, 134 deletions(-) diff --git a/sys-firmware/raspberrypi-wifi-ucode/Manifest b/sys-firmware/raspberrypi-wifi-ucode/Manifest index 121dca28ca30..4922e67bcfdc 100644 --- a/sys-firmware/raspberrypi-wifi-ucode/Manifest +++ b/sys-firmware/raspberrypi-wifi-ucode/Manifest @@ -1,3 +1 @@ -DIST firmware-nonfree_20190114-1+rpt10.debian.tar.xz 2034132 BLAKE2B f6bdfbedc261acdcef976c02fb96f312a7c16c1c06c9419de73559c6ba59cf7d558b28c0dbf720bef3942a57c512fe8b5066bbb574b8286f9184ab029af9c20d SHA512 cf8eb4ad1947dc9f692fcf6540174a186bb054ea8cfdcd458c98452fa90125fc5079ac1cdfcf4171b6ee97023bc1d0a2a180d4b6ef6829c7c84a84922ee336f6 DIST firmware-nonfree_20190114-1+rpt11.debian.tar.xz 2038892 BLAKE2B a2d66e637cd26928c23855f5369c13b83e25b6b4353c82e9a62cb14b010a8c1fda566f6d200e0e7a706c7fb140238082238b7af80fe1f75fe3f07c815fc0eb6a SHA512 5ba6783dc3f3903f20321571a1fb2e11d7781de6d49689c68e6e1f194dad9cdddec90abc94a32a130323b2c8f9839af387c46aee895caf30ffb2f6dfe6d95b7d -DIST firmware-nonfree_20190114-1+rpt9.debian.tar.xz 2040560 BLAKE2B 923adb08e4033f1f70c8e373464b5a4881f354fb218b163accb957b99ed1adf104f496b2156c772d881e7e01ed393d0f6c1563dbe797e1b1600a1f7f768292c4 SHA512 80df5df213105bfae231dbc81d17941258063971ea82e5d321b31d92a0be7101b9ecfe03aed02d9b7a0263d13bbcdcb862d4892a9e789da781af1430d81a821d diff --git a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p10.ebuild b/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p10.ebuild deleted file mode 100644 index ec573949e197.. --- a/sys-firmware/raspberrypi-wifi-ucode/raspberrypi-wifi-ucode-20190114.1_p10.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Most up-to-date uCode for the Broadcom wifi chips on Raspberry Pi SBCs" -HOMEPAGE="https://github.com/RPi-Distro/firmware-nonfree - https://archive.raspberrypi.org/debian/pool/main/f/firmware-nonfree; -MY_PN=firmware-nonfree -SRC_URI="https://archive.raspberrypi.org/debian/pool/main/f/${MY_PN}/${MY_PN}_$(ver_cut 1)-$(ver_cut 2)+rpt$(ver_cut 4).debian.tar.xz" -S="${WORKDIR}" - -LICENSE="Broadcom" -SLOT="0" -KEYWORDS="arm arm64" - -RDEPEND="!sys-kernel/linux-firmware[-savedconfig]" - -pkg_pretend() { - local -a BADFILES=() - local txt file - # /lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt - # The above pattern works because the files we want to hit - # have names of the form: - # * /lib/firmware/brcm/brcmfmac43430-sdio.AP6212.txt - # * /lib/firmware/brcm/brcmfmac43430-sdio.Hampoo-D2D3_Vi8A1.txt - # * /lib/firmware/brcm/brcmfmac43430-sdio.MUR1DX.txt - # * /lib/firmware/brcm/brcmfmac43430-sdio.raspberrypi,3-model-b.txt - # * /lib/firmware/brcm/brcmfmac43455-sdio.MINIX-NEO Z83-4.txt - # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-a-plus.txt - # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,3-model-b-plus.txt - # * /lib/firmware/brcm/brcmfmac43455-sdio.raspberrypi,4-model-b.txt - # While the files installed by raspberrypi-wifi-ucode have names - # of the form: - # * /lib/firmware/brcm/brcmfmac43430-sdio.txt - # * /lib/firmware/brcm/brcmfmac43436-sdio.txt - # * /lib/firmware/brcm/brcmfmac43455-sdio.txt - # * /lib/firmware/brcm/brcmfmac43456-sdio.txt - # So no overlap is assured. - for txt in "${EPREFIX}"/lib/firmware/brcm/brcmfmac434{30,36,55,56}-sdio.*.txt; do - [[ -e "${txt}" ]] && BADFILES+=( "${txt}" ) - done - - if [[ "${#BADFILES[@]}" -gt 1 ]]; then - eerror "The following files should be excluded from the savedconfig of" - eerror "linux-firmware and linux-firmware should be re-emerged. Even" - eerror "though they do not collide with files from ${PN}," - eerror "they may be loaded preferentially to the files included in" - eerror "${PN}, leading to undefined behaviour." - eerror "List of files:" - for file in "${BADFILES[@]}"; do - eerror "${file}" - done - fi -} - -src_prepare() { - default - eapply -p1 debian/patches/sdio-txt-files.patch -} - -src_install() { - insinto /lib/firmware/brcm
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mimalloc/
commit: b2142279bacbf97048e4af8bd148aa768e7951ff Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:39:12 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:39:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2142279 dev-libs/mimalloc: drop 1.7.3, 1.7.5 Signed-off-by: Sam James gentoo.org> dev-libs/mimalloc/Manifest | 2 -- dev-libs/mimalloc/mimalloc-1.7.3.ebuild | 28 dev-libs/mimalloc/mimalloc-1.7.5.ebuild | 28 3 files changed, 58 deletions(-) diff --git a/dev-libs/mimalloc/Manifest b/dev-libs/mimalloc/Manifest index 6daffc6e9645..c938af492d04 100644 --- a/dev-libs/mimalloc/Manifest +++ b/dev-libs/mimalloc/Manifest @@ -1,4 +1,2 @@ -DIST mimalloc-1.7.3.tar.gz 908042 BLAKE2B 6a96fc33148261e3f69a55196725bb2cf2e45f08a668b3d74fd6e06f808c1ce40fbb4783c5df50abe58dbae8b9c1dd264e6fcc6cce0a259b2cbec397d4667736 SHA512 e5a17b98d77a27d2a544869c2e0302a7e3bf77b5b494b2ee8ddc7af18bf9da152fea41702a8a17eb7e128238259fba6f96fa5bac549f5927453dc9a0bc06d013 -DIST mimalloc-1.7.5.tar.gz 1115414 BLAKE2B 2bd29cce80c0308409d14536533255f114f39edbadd7972eefc5ebb2d1e655c30340ffefadc572dad9ae5772a0bc6f105f346098520807a859b10230f3e3ec01 SHA512 76de3ffe8d935df55677cce2c68651516ed033f74bc3d1a1b8963cf5c6eb240b9464a5a00a820a88daf04fc7d8b9d2505f204d6365d5f49b5ababbb85a442b1e DIST mimalloc-2.0.3.tar.gz 917461 BLAKE2B 4b803881ab75afa358cb2dd251268c0934472074bf1983c3851a9d4f8c8ec0ea3907b52c40b0efe1cc09916cf4c5aa93f786a606e0b999536118b91bb5800310 SHA512 275a5249d09a57c9a039714fc6eef24ae778496954972419f3ac8e33f3d12e9837ba0691a3c08a4ab807c26b868aad3a5b2c28ee10ecaa60fe21ffe1d416f08f DIST mimalloc-2.0.5.tar.gz 1125567 BLAKE2B 9148ba4af7620eec36e1dde0f6fd2d1e3e9937bd2286ac790a727052402c3286b55387236de3a77e4405983c080bb7acae8deb3334cf9103fcf3f90250080204 SHA512 d164392ace523a3fa0aa00fc58d8a9e8fbe913f07957e19ca977675b389e6d2a2eaf4772e72cae0d87aabb960f3fd6ea3923a066ece4ba4fdaa0c6860cfa414d diff --git a/dev-libs/mimalloc/mimalloc-1.7.3.ebuild b/dev-libs/mimalloc/mimalloc-1.7.3.ebuild deleted file mode 100644 index b3ea5f3bc374.. --- a/dev-libs/mimalloc/mimalloc-1.7.3.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="mimalloc is a compact general purpose allocator with excellent performance" -HOMEPAGE="https://github.com/microsoft/mimalloc; -SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/1" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -src_configure() { - local mycmakeargs=( - # TODO: build hardened variant? - #-DMI_SECURE=$(usex hardened) - - -DMI_INSTALL_TOPLEVEL=ON - -DMI_BUILD_TESTS=$(usex test) - ) - - cmake_src_configure -} diff --git a/dev-libs/mimalloc/mimalloc-1.7.5.ebuild b/dev-libs/mimalloc/mimalloc-1.7.5.ebuild deleted file mode 100644 index b3ea5f3bc374.. --- a/dev-libs/mimalloc/mimalloc-1.7.5.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2021-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="mimalloc is a compact general purpose allocator with excellent performance" -HOMEPAGE="https://github.com/microsoft/mimalloc; -SRC_URI="https://github.com/microsoft/mimalloc/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0/1" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -src_configure() { - local mycmakeargs=( - # TODO: build hardened variant? - #-DMI_SECURE=$(usex hardened) - - -DMI_INSTALL_TOPLEVEL=ON - -DMI_BUILD_TESTS=$(usex test) - ) - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/
commit: 2c07969041ff2f3f2a4f81b2db040fce315d869d Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:44:24 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:44:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c079690 net-analyzer/tcpdump: crank up tcpdump RDEPEND According to upstream site. Apparently just for tests though. Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/tcpdump-4.99.1.ebuild | 5 ++--- net-analyzer/tcpdump/tcpdump-.ebuild | 5 ++--- 2 files changed, 4 insertions(+), 6 deletions(-) diff --git a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild index 06157bef920b..6dc1d3f43826 100644 --- a/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild +++ b/net-analyzer/tcpdump/tcpdump-4.99.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -34,7 +34,7 @@ RESTRICT="!test? ( test )" #RESTRICT="test" RDEPEND=" - net-libs/libpcap + >=net-libs/libpcap-1.10.1 drop-root? ( acct-group/pcap acct-user/pcap @@ -52,7 +52,6 @@ RDEPEND=" DEPEND=" ${RDEPEND} test? ( - >=net-libs/libpcap-1.9.1 dev-lang/perl ) " diff --git a/net-analyzer/tcpdump/tcpdump-.ebuild b/net-analyzer/tcpdump/tcpdump-.ebuild index 7fb2b1d8d0c3..ac9b01e80aa8 100644 --- a/net-analyzer/tcpdump/tcpdump-.ebuild +++ b/net-analyzer/tcpdump/tcpdump-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -31,7 +31,7 @@ REQUIRED_USE="test? ( samba )" RESTRICT="test" RDEPEND=" - net-libs/libpcap + >=net-libs/libpcap-1.10.1 drop-root? ( acct-group/pcap acct-user/pcap @@ -49,7 +49,6 @@ RDEPEND=" DEPEND=" ${RDEPEND} test? ( - >=net-libs/libpcap-1.9.1 dev-lang/perl ) "
[gentoo-commits] repo/gentoo:master commit in: app-portage/recover-broken-vdb/
commit: 2cec5b914cb6a683d8813bc50d79c93f7db4a0b9 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:37:34 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:37:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cec5b91 app-portage/recover-broken-vdb: drop 0.0.9 Signed-off-by: Sam James gentoo.org> app-portage/recover-broken-vdb/Manifest| 1 - .../recover-broken-vdb-0.0.9.ebuild| 29 -- 2 files changed, 30 deletions(-) diff --git a/app-portage/recover-broken-vdb/Manifest b/app-portage/recover-broken-vdb/Manifest index 0c01510459a8..fc0fa9f1efd2 100644 --- a/app-portage/recover-broken-vdb/Manifest +++ b/app-portage/recover-broken-vdb/Manifest @@ -1,2 +1 @@ -DIST recover-broken-vdb-0.0.9.tar.gz 15410 BLAKE2B c8fffa07e817ef2ff825add92aac732036676dd08b2cbdcca60a7c1fa2fc740f0473be2147635701971fb9a0a871c65115a1fa9ea05486cffe747207e432d8fd SHA512 0fd9f5e0d046344ac6c86e446b7c52c11238b1d90cf330558da357b71b5fa577b157adfc6903e94f065de6afb0296df2ae191078836311792ec319f614e39d37 DIST recover-broken-vdb-1.0.0.tar.gz 15723 BLAKE2B a2c39f64f1db3c0cb1e285deb37654575f35fbdd419b5eaabef52293299e70d98cf7804654f596655fb68beff88699cb9f87628ea29ffd1a29cf2893589f9508 SHA512 4a6428b65c33be4128936423c6770f6af9574fe6caef90837a7d9a1d62d4a595c798b29021f81df4dcd39db4e086abb18f256345f2a8f1e0e7c6687863dea092 diff --git a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.9.ebuild b/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.9.ebuild deleted file mode 100644 index ce233e99dd61.. --- a/app-portage/recover-broken-vdb/recover-broken-vdb-0.0.9.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_SETUPTOOLS=pyproject.toml -PYTHON_COMPAT=( python3_{8..10} ) - -inherit distutils-r1 - -DESCRIPTION="Check Portage's VDB for internal inconsistency on ELF metadata" -HOMEPAGE="https://github.com/thesamesam/recover-broken-vdb; -if [[ ${PV} == * ]] ; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/thesamesam/recover-broken-vdb.git; -else - SRC_URI="https://github.com/thesamesam/recover-broken-vdb/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -LICENSE="GPL-2" -SLOT="0" - -# Require latest version of pax-utils to avoid users breaking their systems again -# The tool itself works fine with older versions -RDEPEND=">=app-misc/pax-utils-1.3.3 - sys-apps/file - $(python_gen_cond_dep 'sys-apps/portage[${PYTHON_USEDEP}]')"
[gentoo-commits] repo/gentoo:master commit in: media-gfx/graphicsmagick/files/, media-gfx/graphicsmagick/
commit: 32fe5498447350c6a92de7bfa04a743bbfb6e5e8 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:40:18 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:40:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32fe5498 media-gfx/graphicsmagick: drop 1.3.36 Signed-off-by: Sam James gentoo.org> media-gfx/graphicsmagick/Manifest | 1 - .../files/graphicsmagick-1.3.36-bzip-no-zlib.patch | 24 .../graphicsmagick/graphicsmagick-1.3.36.ebuild| 133 - 3 files changed, 158 deletions(-) diff --git a/media-gfx/graphicsmagick/Manifest b/media-gfx/graphicsmagick/Manifest index 559dac8e96a3..4a582fed0167 100644 --- a/media-gfx/graphicsmagick/Manifest +++ b/media-gfx/graphicsmagick/Manifest @@ -1,2 +1 @@ -DIST GraphicsMagick-1.3.36.tar.xz 5600712 BLAKE2B 069ab4f9bb5beea3321860bf8e43c8a1b51ab102054e92486375209a86fd3c1c1fb44d4b2c43a65c78f36e9f37e09316fe77b4f261bfb0af3b2c2a86ff8b5aa5 SHA512 27ed5fcbfb0303436bdcb0f11d18257a967d471251b51e633e2c655b0a7e5ed01f61a61f9702cc7d4c02714e005ac18ca9ba0f690c0580e41d07947a03c5cbb4 DIST GraphicsMagick-1.3.37.tar.xz 5623688 BLAKE2B d6d5c8a07ec2aa2e60399887fa788751104c6917af295bb5a7bb1281d4a547462dd76cdde98f09cc00322bc3d7c89258dcd9d50506cfcec47a606efd90163b2a SHA512 971e05480a65eb99ff3c0d874675bcbffc24eafec1cacd03f5ef410ae014f82329f3590393100927f753feb183be1105fe0cfc5b0f775a30b0e6dc0c6b8a77af diff --git a/media-gfx/graphicsmagick/files/graphicsmagick-1.3.36-bzip-no-zlib.patch b/media-gfx/graphicsmagick/files/graphicsmagick-1.3.36-bzip-no-zlib.patch deleted file mode 100644 index 5a78527b2286.. --- a/media-gfx/graphicsmagick/files/graphicsmagick-1.3.36-bzip-no-zlib.patch +++ /dev/null @@ -1,24 +0,0 @@ -http://hg.code.sf.net/p/graphicsmagick/code//rev/d9ec69e25e9e - -Sent upstream. - -# User Sam James -# Date 1631846586 -3600 -# Fri Sep 17 03:43:06 2021 +0100 -magick/blob.c: Fix build with bzip2 enabled and zlib disabled - -Seems to be a typo. - -Bug: https://bugs.gentoo.org/641164 - a/magick/blob.c -+++ b/magick/blob.c -@@ -5040,7 +5040,7 @@ MagickExport size_t WriteBlob(Image *ima - else - amount=(int) remaining; - --bz_count=BZ2_bzwrite(blob->handle.gz, -+bz_count=BZ2_bzwrite(blob->handle.bz, - (void *) ((unsigned char *) data+i),amount); - if (bz_count <= 0) - break; diff --git a/media-gfx/graphicsmagick/graphicsmagick-1.3.36.ebuild b/media-gfx/graphicsmagick/graphicsmagick-1.3.36.ebuild deleted file mode 100644 index 45f73976f1ad.. --- a/media-gfx/graphicsmagick/graphicsmagick-1.3.36.ebuild +++ /dev/null @@ -1,133 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools toolchain-funcs - -MY_P=${P/graphicsm/GraphicsM} -DESCRIPTION="Collection of tools and libraries for many image formats" -HOMEPAGE="http://www.graphicsmagick.org/ http://hg.code.sf.net/p/graphicsmagick/code/; -LICENSE="MIT" -SLOT="0/${PV%.*}" - -if [[ ${PV} == "" ]] ; then - inherit mercurial - EHG_REPO_URI="http://hg.code.sf.net/p/${PN}/code; -else - SRC_URI="mirror://sourceforge/${PN}/${MY_P}.tar.xz" - S="${WORKDIR}/${MY_P}" - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" -fi - -IUSE="bzip2 +cxx debug dynamic-loading fpx imagemagick jbig jpeg lcms lzma - openmp perl png postscript q16 q32 static-libs svg threads tiff truetype - webp wmf X zlib" - -RDEPEND=" - dev-libs/libltdl:0 - bzip2? ( app-arch/bzip2 ) - fpx? ( media-libs/libfpx ) - imagemagick? ( !media-gfx/imagemagick ) - jbig? ( media-libs/jbigkit ) - jpeg? ( virtual/jpeg:0 ) - lcms? ( media-libs/lcms:2 ) - lzma? ( app-arch/xz-utils ) - perl? ( dev-lang/perl:= ) - png? ( media-libs/libpng:0= ) - postscript? ( app-text/ghostscript-gpl ) - svg? ( dev-libs/libxml2 ) - tiff? ( media-libs/tiff:0 ) - truetype? ( - media-fonts/urw-fonts - >=media-libs/freetype-2 - ) - webp? ( media-libs/libwebp:= ) - wmf? ( media-libs/libwmf ) - X? ( - x11-libs/libSM - x11-libs/libXext - ) - zlib? ( sys-libs/zlib )" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-1.3.36-flags.patch - "${FILESDIR}"/${PN}-1.3.19-perl.patch - "${FILESDIR}"/${PN}-1.3.36-bzip-no-zlib.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local depth=8 - use q16 && depth=16 - use q32 && depth=32 - - local openmp=disable - if use openmp && tc-has-openmp ; then - openmp=enable - fi - - local myeconfargs=( - --${openmp}-openmp -
[gentoo-commits] repo/gentoo:master commit in: net-irc/ergo/
commit: acf06891e30f5fb0fe4214371cb53b3c1cb535e0 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:45:29 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:45:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acf06891 net-irc/ergo: drop 2.8.0 Signed-off-by: Sam James gentoo.org> net-irc/ergo/Manifest | 1 - net-irc/ergo/ergo-2.8.0.ebuild | 69 -- 2 files changed, 70 deletions(-) diff --git a/net-irc/ergo/Manifest b/net-irc/ergo/Manifest index fc7d2ada4c65..40831ce0cded 100644 --- a/net-irc/ergo/Manifest +++ b/net-irc/ergo/Manifest @@ -1,2 +1 @@ -DIST ergo-2.8.0.tar.gz 3150109 BLAKE2B 07b725e9db49f101544a7f7cbbb197c77187f35c59e07055ff46a6ffb0a62cb250915c36209fce453e3158000f8b0eeb16189303b5dc78fda3daf6c2e8a35b28 SHA512 4f3c33286be91cf12cf6cc6b56598bf6adf60c88cd22290d3221457e4d08d7957b1922a18b151726a341825a65168daf1174c622c54268c5aa744ed9c9a0326b DIST ergo-2.9.1.tar.gz 3249107 BLAKE2B 6d8f98ab868ef10323a40583e2ddb2e1854b967265f789ec176caae40675ef5a9a6a9e54c1b60d8e3f281dcb5ad18e964624ccf673e146ee7044f3454a3e2349 SHA512 5aa8f1afc55c432acf6763aa95cffdb3447b7d53a759d04c303675852b240b0fe26030a94ea12954a453d4f8e4f7db7ffbca8faeb6a1b20b17a44ac27b80d66a diff --git a/net-irc/ergo/ergo-2.8.0.ebuild b/net-irc/ergo/ergo-2.8.0.ebuild deleted file mode 100644 index edff5c53fda6.. --- a/net-irc/ergo/ergo-2.8.0.ebuild +++ /dev/null @@ -1,69 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit go-module systemd - -DESCRIPTION="A modern IRC server written in Go" -HOMEPAGE="https://ergo.chat/ https://github.com/ergochat/ergo; -SRC_URI="https://github.com/ergochat/ergo/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0" -SLOT="0" -KEYWORDS="~amd64" - -# No test files are included in release tarballs -# We may even want to package irctest -RESTRICT="test" - -BDEPEND=">=dev-lang/go-1.14" -RDEPEND=" - acct-user/oragono - acct-group/oragono -" - -DOCS=( README.md docs/MANUAL.md docs/USERGUIDE.md ) - -src_prepare() { - default - - # Minor fiddling with paths - sed -i \ - -e 's:/home/ergo/ergo:/usr/bin/ergo:' \ - -e 's:/home/ergo:/var/lib/ergo:' \ - -e 's:/var/lib/ergo/ircd.yaml:/etc/ergo/ircd.yaml:' \ - -e 's:User=ergo:User=oragono:' \ - distrib/systemd/ergo.service || die -} - -src_compile() { - go build -mod=vendor . || die -} - -src_install() { - einstalldocs - - dobin ergo - - insinto /etc/ergo - doins default.yaml - - newinitd "${FILESDIR}"/ergo.initd ergo - newconfd "${FILESDIR}"/ergo.confd ergo - - keepdir /var/lib/ergo - fowners oragono:oragono /var/lib/ergo - - insinto /var/lib/ergo - doins -r languages/ - - systemd_dounit distrib/systemd/ergo.service -} - -pkg_postinst() { - if [[ -z "${REPLACING_VERSIONS}" ]] ; then - elog "Please copy the example config in ${EROOT}/etc/ergo:" - elog "e.g. cp ${EROOT}/etc/ergo/default.yaml ${EROOT}/etc/ergo/ircd.yaml" - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/tcpdump/, net-analyzer/tcpdump/files/
commit: e9925658f0ade000d6529fcf03f7876c36320bb4 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:43:17 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:43:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9925658 net-analyzer/tcpdump: drop 4.9.3-r4, 4.99.0 Signed-off-by: Sam James gentoo.org> net-analyzer/tcpdump/Manifest | 3 - .../files/tcpdump-4.9.3-CVE-2020-8037.patch| 63 net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild | 85 - net-analyzer/tcpdump/tcpdump-4.99.0.ebuild | 106 - 4 files changed, 257 deletions(-) diff --git a/net-analyzer/tcpdump/Manifest b/net-analyzer/tcpdump/Manifest index a8460aafccec..713c659ac15d 100644 --- a/net-analyzer/tcpdump/Manifest +++ b/net-analyzer/tcpdump/Manifest @@ -1,5 +1,2 @@ -DIST tcpdump-4.9.3.tar.gz 2333119 BLAKE2B 21e13fc40d98cfac0bbd5513580cf98313df1f8fea24c48f045f70d494aea3e75230b8481049660c109f9179015c3164f3e3b31acc76c0bfb1f2da5039f1834e SHA512 3aec673f78b996a4df884b1240e5d0a26a2ca81ee7aca8a2e6d50255bb53476e008a5ced4409e278a956710d8a4d31d85bbb800c9f1aab92b0b1046b59292a22 -DIST tcpdump-4.99.0-upstream.tar.gz 2008080 BLAKE2B 389939ea501edf66b7bb809c835feffebf15f30fbba559ce40963733a79ca271982336884acd7ff3d078decb1aaea0616d98091199918b520ef3d1fe0f194431 SHA512 03a434ec41c0026f237bc1e7a928b7ce67dbc342a8d982caded93d987bd356faf706a9d884231bd94f5e2a8580499fe95a28728e37a6672e371a1501ec5d6f79 -DIST tcpdump-4.99.0-upstream.tar.gz.sig 442 BLAKE2B a6cafbccdc1ecfb236a643b72114411e173cc898cda41edeac0c9755e48980f2d44f54c1f52b23dd992890b5aaa57e19430a600662e623832ccc62bfb7ac6fb4 SHA512 545770f09bec2f4ab3e723ab8582f1256eb0cb774ac2f329de17a45ee8256faea49469b796e17250d10c0455b305d39283c9b1d8b3c5a06c47a0d8088c874803 DIST tcpdump-4.99.1-upstream.tar.gz 2014324 BLAKE2B 0a10fe68afdfe80d3e7e661352fcaf1c47702df27fbed959f52fb0ec81543a1d4ce6b0de16a8b081de48dd43e09a13f5e1f0fb11d7590f92cbff29dc511bea12 SHA512 53d31355e1a6ef5a65bb3bf72454169fc80adf973a327a5768840e6ccf0550fbeb3c8a41f959635076d871df0619680321910a3a97879607f481cdaa8b7ceda7 DIST tcpdump-4.99.1-upstream.tar.gz.sig 442 BLAKE2B 9a80b1796ef777bd06d0b8953fe1ff446431d0ff1dffcd58e29a0b771f6734f70f3f0da7c36a1eaa1b6e57719d79c601872a84b7734208a7e8951cad9aca86ee SHA512 b438643701efbbb5579d9d51ed48756a47dd644e0acb10b0edff6d04f3ae4cea6528b40820a656407b73f983b2a634e0165a6c8c0fca3b557394a14e2f2384ab diff --git a/net-analyzer/tcpdump/files/tcpdump-4.9.3-CVE-2020-8037.patch b/net-analyzer/tcpdump/files/tcpdump-4.9.3-CVE-2020-8037.patch deleted file mode 100644 index 2852845eb748.. --- a/net-analyzer/tcpdump/files/tcpdump-4.9.3-CVE-2020-8037.patch +++ /dev/null @@ -1,63 +0,0 @@ -From 32027e199368dad9508965aae8cd8de5b6ab5231 Mon Sep 17 00:00:00 2001 -From: Guy Harris -Date: Sat, 18 Apr 2020 14:04:59 -0700 -Subject: [PATCH] PPP: When un-escaping, don't allocate a too-large buffer. - -The buffer should be big enough to hold the captured data, but it -doesn't need to be big enough to hold the entire on-the-network packet, -if we haven't captured all of it. - -(backported from commit e4add0b010ed6f2180dcb05a13026242ed935334) - print-ppp.c | 18 ++ - 1 file changed, 14 insertions(+), 4 deletions(-) - -diff --git a/print-ppp.c b/print-ppp.c -index 891761728..33fb03412 100644 a/print-ppp.c -+++ b/print-ppp.c -@@ -1367,19 +1367,29 @@ print_bacp_config_options(netdissect_options *ndo, - return 0; - } - -+/* -+ * Un-escape RFC 1662 PPP in HDLC-like framing, with octet escapes. -+ * The length argument is the on-the-wire length, not the captured -+ * length; we can only un-escape the captured part. -+ */ - static void - ppp_hdlc(netdissect_options *ndo, - const u_char *p, int length) - { -+ u_int caplen = ndo->ndo_snapend - p; - u_char *b, *t, c; - const u_char *s; -- int i, proto; -+ u_int i; -+ int proto; - const void *se; - -+ if (caplen == 0) -+ return; -+ - if (length <= 0) - return; - -- b = (u_char *)malloc(length); -+ b = (u_char *)malloc(caplen); - if (b == NULL) - return; - -@@ -1388,10 +1398,10 @@ ppp_hdlc(netdissect_options *ndo, -* Do this so that we dont overwrite the original packet -* contents. -*/ -- for (s = p, t = b, i = length; i > 0 && ND_TTEST(*s); i--) { -+ for (s = p, t = b, i = caplen; i != 0; i--) { - c = *s++; - if (c == 0x7d) { -- if (i <= 1 || !ND_TTEST(*s)) -+ if (i <= 1) - break; - i--; - c = *s++ ^ 0x20; diff --git a/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild b/net-analyzer/tcpdump/tcpdump-4.9.3-r4.ebuild deleted file mode 100644 index 2a3d3a399dae.. ---
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/files/, net-analyzer/wireshark/
commit: c2f163b2438b412dffa637ae892000c2913d546f Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:35:47 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:35:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f163b2 net-analyzer/wireshark: drop 3.4.10, 3.4.11, 3.6.0-r1 Bug: https://bugs.gentoo.org/830343 Signed-off-by: Sam James gentoo.org> net-analyzer/wireshark/Manifest| 3 - .../files/wireshark-3.6.0-fix-no-tshark.patch | 32 --- net-analyzer/wireshark/wireshark-3.4.10.ebuild | 283 net-analyzer/wireshark/wireshark-3.4.11.ebuild | 285 - net-analyzer/wireshark/wireshark-3.6.0-r1.ebuild | 272 5 files changed, 875 deletions(-) diff --git a/net-analyzer/wireshark/Manifest b/net-analyzer/wireshark/Manifest index df169bc81082..b3b50a90c00b 100644 --- a/net-analyzer/wireshark/Manifest +++ b/net-analyzer/wireshark/Manifest @@ -1,5 +1,2 @@ -DIST wireshark-3.4.10.tar.xz 32344804 BLAKE2B fe2ececd4a02530176725d62524fe000816f7f12dd58082d4966dfe7e5e0b90be669ed216c5a664f6496e74cb5dc5e4fb5beeaf513570ae503e3181692635563 SHA512 8a57d5279e9f3821b6ba3dceba89ad77fa8d0cf8cf421eab4d32e039497b429444c147b31abebd65b11b0b3ff73cf10d484480bcf0aedb206011819df8ab0257 -DIST wireshark-3.4.11.tar.xz 32354216 BLAKE2B 3e08d01f2d89f5ddd74c4e2215e6852f30c7419234a45b52a25aa9119995ec2c2882cc3993dce7941e6e73230eb4d295bf0785dda5fe8c3df99f9efdb1e42bfd SHA512 cfef2c3e56279baadb7f41a1f46fde9214a467972f69914c14a8153ea2f2adcb55832413bcaf7a3f8d98b4b62d0574f12144de6c06ff382b4fa8b071903993dc -DIST wireshark-3.6.0.tar.xz 39687684 BLAKE2B 17af7046662087a18d0708ab0b5bc00bd4d43db848e14217e046dd551e57decd0a258f67c7fd82e1e10e0dceb249618e41ded5a6cd2e0a79d2ee5b7bf397cea7 SHA512 7c8afdee8957eb794030e0818a686c0efabc8ad9547449f434fc7299c7b7e624347698fdc7a42afac150eb86c8ca3d1d6360c29525bb35946619c4636f721094 DIST wireshark-3.6.1.tar.xz 39632140 BLAKE2B 49a7385946001a3b4a9890751cfea678c8aefcf8180e1a3008085a453d34e458d60d071975eeb585b92c6d9a210b732cc9fdb4fd952f1a9d74decad79c145fe0 SHA512 8b036d623010a5c4ece22de869847b3d999dac1c1e874e957c091a65c18351d9a1cc400828a70caf3c9f9900f8971dc585a5fafb7b08d446cd5d1d68938b0e81 DIST wireshark-3.6.2.tar.xz 39654296 BLAKE2B 585cf925892ec9d5b6413ccc53c49035eba8a7cd9206f1354f0a808daec9b0f20fc72b3427a2b592f196dd6b2ab67fd35e73d152a20c16fb0f0153c6a03d3156 SHA512 cd4a8077629632e9a924600f9af2ffd01917726fd64504d6f3b4a2a1cb5340c9c0bac23e4abab63743952a0a78efd2e09bb125b127d24e85eca6fa41928fd070 diff --git a/net-analyzer/wireshark/files/wireshark-3.6.0-fix-no-tshark.patch b/net-analyzer/wireshark/files/wireshark-3.6.0-fix-no-tshark.patch deleted file mode 100644 index dd497c51391c.. --- a/net-analyzer/wireshark/files/wireshark-3.6.0-fix-no-tshark.patch +++ /dev/null @@ -1,32 +0,0 @@ -https://gitlab.com/wireshark/wireshark/-/commit/411df7ca34027d87fe6ecc06a07c816a401c4cb5 -https://gitlab.com/wireshark/wireshark/-/issues/17766 -https://bugs.gentoo.org/823720 - -From: Gerald Combs -Date: Mon, 6 Dec 2021 19:01:10 -0800 -Subject: [PATCH] CMake: Remove the update_tools_help target. - -Remove the update_tools_help target. Despite the comment, the weekly -update job doesn't use it, we don't have targets for our other update -scripts, and it currently causes issues if BUILD_tshark is disabled. -Fixes #17766. a/docbook/CMakeLists.txt -+++ b/docbook/CMakeLists.txt -@@ -33,16 +33,6 @@ set(COMMON_GRAPHICS - - set(GUIDE_INSTALL_DIRS) - --# This is automatically updated each week. You probably don't need to run it --# or depend on it. --add_custom_target(update_tools_help -- COMMAND ${CMAKE_COMMAND} -E env PYTHONIOENCODING=UTF-8 -- ${PYTHON_EXECUTABLE} ${CMAKE_SOURCE_DIR}/tools/update-tools-help.py -- --program-path $ -- WORKING_DIRECTORY ${CMAKE_BINARY_DIR} --) --set_docbook_target_properties(update_tools_help) -- - set(WSUG_TITLE "Wireshark User's Guide") - - set(WSUG_FILES -GitLab diff --git a/net-analyzer/wireshark/wireshark-3.4.10.ebuild b/net-analyzer/wireshark/wireshark-3.4.10.ebuild deleted file mode 100644 index c3e28e4115a4.. --- a/net-analyzer/wireshark/wireshark-3.4.10.ebuild +++ /dev/null @@ -1,283 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..2} ) -PYTHON_COMPAT=( python3_{8..9} ) - -inherit fcaps flag-o-matic lua-single python-any-r1 qmake-utils xdg-utils cmake - -DESCRIPTION="A network protocol analyzer formerly known as ethereal" -HOMEPAGE="https://www.wireshark.org/; - -if [[ ${PV} == ** ]] ; then - EGIT_REPO_URI="https://gitlab.com/wireshark/wireshark; - inherit git-r3 -else - SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz; - S="${WORKDIR}/${P/_/}" - - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc64 x86" -fi
[gentoo-commits] repo/gentoo:master commit in: dev-lang/duktape/
commit: b925301cfc338017e4fa246b5c885757dfeac0e0 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:32:25 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:32:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b925301c dev-lang/duktape: drop 2.4.0, 2.5.0-r1 Signed-off-by: Sam James gentoo.org> dev-lang/duktape/Manifest| 2 -- dev-lang/duktape/duktape-2.4.0.ebuild| 43 dev-lang/duktape/duktape-2.5.0-r1.ebuild | 49 3 files changed, 94 deletions(-) diff --git a/dev-lang/duktape/Manifest b/dev-lang/duktape/Manifest index 10a6577ac5c0..d126ea98f510 100644 --- a/dev-lang/duktape/Manifest +++ b/dev-lang/duktape/Manifest @@ -1,4 +1,2 @@ -DIST duktape-2.4.0.tar.xz 1027744 BLAKE2B 9fb74b0586a5ccf5ef80d69955ab0ddb94428d463e300a558b5ab6e279d2c416b794434466604caa80581883df85f889694af1dd3ea0aaa4a3d53babb855f3ef SHA512 be6b7c73ae7c3419e8ced375fcff9680946e780b71d30e3be4e4e3b4b3a2710aa8f86530081c64958507a11fc215cacc5409c7d3a1d30b757838a00c748fa281 -DIST duktape-2.5.0.tar.xz 1031188 BLAKE2B 15d9190e9c723bacf8249ea31bf528793ca06e86d2697648192fee50b4ba2f7cf091e1392ac14a7a5c35b05a3ff5f200e0318cc8a4b873ad26f0c97683a2cb72 SHA512 230e298a91cb48407d7c2a4b7c85cf9d53151d550e2fd7ba6cb8f9115682abce295fb78a3c3cd22b4812ce86944dd6d28c2b25c3845668a17232e3a08ea63837 DIST duktape-2.6.0.tar.xz 1035160 BLAKE2B 98155e1bf7e76aab37f5ccdb951d9d456df3d984ebed5058d8931e25317ffd94b4d95f08e102eb6eb2fa36ab6d2d60be6072b4101b7754e1c1440f7d6fb2c91b SHA512 d72a2aaa05391fa243861aca6ca6082f91a08b9c5d60c7b246d35d7161532b0048bb67bd8fec7996c700ee317ac2bb52e528582682e5425b0431757d8b1c5be4 DIST duktape-2.7.0.tar.xz 1026524 BLAKE2B da5eea88758201177f32c5611a3757433ef1b0173d6430eff1f067abd7535f3e4b9c3717290fbd8475827a53f7a2a74818287a65e563f14e91761f5cd0fe30d5 SHA512 8ff5465c9c335ea08ebb0d4a06569c991b9dc4661b63e10da6b123b882e7375e82291d6b883c2644902d68071a29ccc880dae8229447cebe710c910b54496c1d diff --git a/dev-lang/duktape/duktape-2.4.0.ebuild b/dev-lang/duktape/duktape-2.4.0.ebuild deleted file mode 100644 index 40429cd2db27.. --- a/dev-lang/duktape/duktape-2.4.0.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="Embeddable Javascript engine" -HOMEPAGE="https://duktape.org; -SRC_URI="https://duktape.org/${P}.tar.xz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND}" - -src_prepare() { - eapply_user - - # Set install path - sed -i "s#INSTALL_PREFIX = /usr/local#INSTALL_PREFIX = ${D::-1}/usr#" \ - Makefile.sharedlibrary || die "failed to set install path" - - # Edit pkgconfig - sed "s#VERSION#${PV}#" "${FILESDIR}/${PN}.pc" > "${S}/${PN}.pc" || die - sed -i "s#LIBDIR#$(get_libdir)#" "${S}/${PN}.pc" || die - - # Set lib folder - sed -i "s#(INSTALL_PREFIX)/lib#(INSTALL_PREFIX)/$(get_libdir)#" \ - Makefile.sharedlibrary || die - - mv Makefile.sharedlibrary Makefile || die "failed to rename makefile" -} - -src_install() { - dodir /usr/$(get_libdir) - dodir /usr/include - emake install - - insinto /usr/$(get_libdir)/pkgconfig/ - doins "${S}/${PN}.pc" -} diff --git a/dev-lang/duktape/duktape-2.5.0-r1.ebuild b/dev-lang/duktape/duktape-2.5.0-r1.ebuild deleted file mode 100644 index 3f817f751d2b.. --- a/dev-lang/duktape/duktape-2.5.0-r1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Embeddable Javascript engine" -HOMEPAGE="https://duktape.org; -SRC_URI="https://duktape.org/${P}.tar.xz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86" -IUSE="" - -DEPEND="" -RDEPEND="${DEPEND}" - -src_prepare() { - eapply_user - - # Set install path - sed -i "s#INSTALL_PREFIX = /usr/local#INSTALL_PREFIX = ${ED}/usr#" \ - Makefile.sharedlibrary || die "failed to set install path" - - # Edit pkgconfig - sed "s#VERSION#${PV}#" "${FILESDIR}/${PN}.pc" > "${S}/${PN}.pc" || die - sed -i "s#LIBDIR#$(get_libdir)#" "${S}/${PN}.pc" || die - - # Set lib folder - sed -i "s#(INSTALL_PREFIX)/lib#(INSTALL_PREFIX)/$(get_libdir)#" \ - Makefile.sharedlibrary || die - - mv Makefile.sharedlibrary Makefile || die "failed to rename makefile" -} - -src_compile() { - emake CC="$(tc-getCC)" -} - -src_install() { - dodir /usr/$(get_libdir) - dodir /usr/include - emake install - - insinto /usr/$(get_libdir)/pkgconfig/ - doins "${S}/${PN}.pc" -}
[gentoo-commits] repo/gentoo:master commit in: dev-lang/duktape/
commit: b346e26e9620380b3d415f53e468de3018cfcf37 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:33:50 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:34:17 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b346e26e dev-lang/duktape: install upstream pkgconfig (.pc) file for 2.7.0 Signed-off-by: Sam James gentoo.org> dev-lang/duktape/{duktape-2.7.0.ebuild => duktape-2.7.0-r1.ebuild} | 7 --- 1 file changed, 7 deletions(-) diff --git a/dev-lang/duktape/duktape-2.7.0.ebuild b/dev-lang/duktape/duktape-2.7.0-r1.ebuild similarity index 78% rename from dev-lang/duktape/duktape-2.7.0.ebuild rename to dev-lang/duktape/duktape-2.7.0-r1.ebuild index 31308f713bc1..012f1f5349cf 100644 --- a/dev-lang/duktape/duktape-2.7.0.ebuild +++ b/dev-lang/duktape/duktape-2.7.0-r1.ebuild @@ -22,10 +22,6 @@ PATCHES=( src_prepare() { default - # Edit pkgconfig - sed "s#VERSION#${PV}#" "${FILESDIR}/${PN}.pc" > "${S}/${PN}.pc" || die - sed -i "s#LIBDIR#$(get_libdir)#" "${S}/${PN}.pc" || die - mv Makefile.sharedlibrary Makefile || die "failed to rename makefile" } @@ -37,7 +33,4 @@ src_install() { dodir /usr/$(get_libdir) dodir /usr/include emake INSTALL_PREFIX="${ED}"/usr LIBDIR="/$(get_libdir)" install - - insinto /usr/$(get_libdir)/pkgconfig/ - doins ${S}/${PN}.pc }
[gentoo-commits] repo/gentoo:master commit in: net-firewall/firewalld/
commit: 9d0a7009bb2840e08e305f68d63b1f4349b0748c Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:36:20 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:36:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d0a7009 net-firewall/firewalld: drop OutdatedBlocker Signed-off-by: Sam James gentoo.org> net-firewall/firewalld/firewalld-1.0.2-r1.ebuild | 1 - net-firewall/firewalld/firewalld-1.0.3-r1.ebuild | 1 - 2 files changed, 2 deletions(-) diff --git a/net-firewall/firewalld/firewalld-1.0.2-r1.ebuild b/net-firewall/firewalld/firewalld-1.0.2-r1.ebuild index d4ea370c416e..36b30b91cc4e 100644 --- a/net-firewall/firewalld/firewalld-1.0.2-r1.ebuild +++ b/net-firewall/firewalld/firewalld-1.0.2-r1.ebuild @@ -17,7 +17,6 @@ IUSE="gui +nftables +iptables" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} - !!net-firewall/gshield iptables? ( net-firewall/iptables[ipv6(+)] net-firewall/ebtables diff --git a/net-firewall/firewalld/firewalld-1.0.3-r1.ebuild b/net-firewall/firewalld/firewalld-1.0.3-r1.ebuild index ccb386137cd9..034a4540dfdf 100644 --- a/net-firewall/firewalld/firewalld-1.0.3-r1.ebuild +++ b/net-firewall/firewalld/firewalld-1.0.3-r1.ebuild @@ -17,7 +17,6 @@ IUSE="gui +nftables +iptables" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} - !!net-firewall/gshield iptables? ( net-firewall/iptables[ipv6(+)] net-firewall/ebtables
[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/hexyl/
commit: a65891150801778d535a8277c7178a0f5e4f1c5f Author: Alexey Zapparov zapparov com> AuthorDate: Sun Feb 20 05:25:57 2022 + Commit: Alexey Zapparov zapparov com> CommitDate: Sun Feb 20 05:27:16 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=a6589115 sys-apps/hexyl: add v0.9.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Alexey Zapparov zapparov.com> sys-apps/hexyl/Manifest | 45 sys-apps/hexyl/hexyl-0.9.0.ebuild | 72 +++ sys-apps/hexyl/metadata.xml | 13 +++ 3 files changed, 130 insertions(+) diff --git a/sys-apps/hexyl/Manifest b/sys-apps/hexyl/Manifest new file mode 100644 index 0..8b32dbf95 --- /dev/null +++ b/sys-apps/hexyl/Manifest @@ -0,0 +1,45 @@ +DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 +DIST ansi_term-0.11.0.crate 17087 BLAKE2B 9bd35c045a01ce4c6c4a5db1b4f15e9412bb97426eec19d4421dffbec633de8d13452c13c1dc1b30998690b78d7ed38311aca700087f13a81f66bd1d5d7300c4 SHA512 a637466a380748f939b3af090b8c0333f35581925bc03f4dda9b3f95d338836403cf5487ae3af9ff68f8245a837f8ab061aabe57a126a6a2c20f2e972c77d1fa +DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 +DIST anyhow-1.0.42.crate 34827 BLAKE2B adf276a869889819c78dc10cf9ceb310d57fc64dd00b603a16e7b6f111d446ca8ed43439c3f18f590c28c1e59a67cbe39fafb00c510d03b65eb8ba15a18d2b0d SHA512 7bbafa2fc5d78a6d8e68b44b104fd8d6a7882fc127b39e04c5a76240ee24ccf311004b754d93836d6daf1918be9c33fdb68a6baf55eab8f1e921b7aec3a35455 +DIST assert_cmd-1.0.7.crate 26777 BLAKE2B a27a6c59969b6202ceebc72b50331e056f02e05befe710f3f1fe77622a61ed4ed11e258cc2df43f52a7f57c18e4bc9b33c72946d012a4fd6f5417c1a5fedddff SHA512 9e0e67bdf14df8235cdd11d9c453bb2f0723188a39961d8aab26fd98f2c64629d085c8d3eb50ee88371ecdc2ea306bfe5dda1ca4872082b40f13a4cea99e05d1 +DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9 +DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b +DIST bitflags-1.2.1.crate 16745 BLAKE2B 0fa6d3ce44aad7616d5cd02aad8c1d0b0fed4022650eb43067c4a72e6fc88da05442674fa51826e4858a47c9de233e1ba2229820af094197cd11bb416ceffb2b SHA512 ad89b3798845e23737a620bba581c2ff1ff3e15bac12555c765e201d2c0b90ecea0cdbc5b5b1a3fa9858c385e8e041f8226f5acfae5bbbe9925643fff2bf3f0b +DIST bstr-0.2.16.crate 330346 BLAKE2B 75a345f3a5d428ec7278cd10fa676f5bb72685c65c4fe68163943cf3142b43ac45d458bce9323447b201ffcc91aa82cd8c762cb1954c055e34b1a5cebc686ee8 SHA512 33e82e5637efdc2f404ab9405331ae135df12586785491c3e61e70ea8406c67e2109e550cc70a4ab8e95d054e8519c48257fd3b55ef0b67b2530914a9a0b0fac +DIST clap-2.33.3.crate 201925 BLAKE2B bec9c866481c5b3fddeb314f68af9bce38fc421e42816182de3209e8ea3447b72cf033e6251eea27fe974eff8085b7d98cdd2911b5cc0ec6b4bf4c750deb8a25 SHA512 3eb0fd648e2e3f9e5ff69a5e6cf0d867304fe18523accd036f28a86de368e4774088a6936c108ccc045092c539fe7f7494ea96420ebf6b4bec16880cea84bedf +DIST const_format-0.2.22.crate 72234 BLAKE2B 89d6f58458777d10e21bcf960e57d24069bf2325fd63904dddef10b6186570bf937fb1dc99d5302a1184d2946c35175d92970db583288bf5af45139aa8ac6e7f SHA512 3ed65106b3fa49fe7cbc0592a8a5b0fc9b99d9d44cb51c1fbdb2fb2eb916d801aa19d9ec568560d6df33373324ea226de3db6e82cbeb9a850426589472a1ec9c +DIST const_format_proc_macros-0.2.22.crate 24274 BLAKE2B 61a41f89bb1302cd8a9b2b5b2bb6a90eea2aa6e331840c2b0033acdaef5ddb9cb7a63df028db9e6065a4883aa53002330c6af0bc0b8b3479ef8260c5d088cd71 SHA512 a0382a50502cff46c966fca1518ae1102cc749a9fff142a7fc29c3f3dce4b947ef05576e27248ed682aa9db2e1c0af149f41981d02d8415b63734a0ceccb68f4 +DIST difflib-0.4.0.crate 7638 BLAKE2B 57c703de0d467c997bcbedc4d6577569b3d72c612d3ccd929025a98f4bf8f72f2a0d43f3cd3bc616676c2569aed176b3c1362cfa868a4bb1197e05fe4dbce32f SHA512 fcb57859424fea6958a4407061c421599fbca111357b1fe72faa65d8fb0b74425c993a24484e8414f475fa146cd8368c4f82e1ceb4e8dd9f95741149345b37a9 +DIST doc-comment-0.3.3.crate 4123 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_gnutls/
commit: 6f84154a4fb59547428f0be7df4d7940be5c75ca Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:19:19 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:26:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f84154a www-apache/mod_gnutls: drop 0.8.2-r2 Closes: https://bugs.gentoo.org/833522 Signed-off-by: Sam James gentoo.org> www-apache/mod_gnutls/Manifest | 1 - www-apache/mod_gnutls/mod_gnutls-0.8.2-r2.ebuild | 52 2 files changed, 53 deletions(-) diff --git a/www-apache/mod_gnutls/Manifest b/www-apache/mod_gnutls/Manifest index 816105acc530..e8db9e5a3d09 100644 --- a/www-apache/mod_gnutls/Manifest +++ b/www-apache/mod_gnutls/Manifest @@ -1,2 +1 @@ DIST mod_gnutls-0.11.0.tar.bz2 458966 BLAKE2B 6d81be7b7d48255173d028a8e3207badbce0c1ba541124a241b63d4ed4eb36833156e9cd7194318138b6f16667a971d5311d56b9b0036e5b3d9dac8d352a4335 SHA512 090d244823f15a6b23dd2ad9b35db202ebbe96210ec8fd06e06f13e32c327e9d9a449834c899755f1ec8c1a3a71db1b125d436ce661caee1002a8719b4c1320e -DIST mod_gnutls-0.8.2.tar.bz2 415903 BLAKE2B 98c96479e2419ee511ba802c99823ddaae89ddeb7a2f0660b91e2a371f8249ec4f98b2c0443389168a22dbe133b0bcc6020bfa597447507a8e4f91827b6d1d24 SHA512 b1690aeee4f6d104e4b6a7bd443e289204630b33e00b7b145b11291d8819b5c3d5bd52b535746b8ebdfee7a5f34df527243b743b8c5d716b1d0617e319d43f4d diff --git a/www-apache/mod_gnutls/mod_gnutls-0.8.2-r2.ebuild b/www-apache/mod_gnutls/mod_gnutls-0.8.2-r2.ebuild deleted file mode 100644 index b0d32ce75e30.. --- a/www-apache/mod_gnutls/mod_gnutls-0.8.2-r2.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit autotools apache-module - -DESCRIPTION="mod_gnutls uses GnuTLS for SSL/TLS encryption in Apache2 (compare to mod_ssl)" -HOMEPAGE="https://mod.gnutls.org/; -SRC_URI="https://mod.gnutls.org/downloads/${P}.tar.bz2; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="test" - -CDEPEND=">=net-libs/gnutls-3.3.0:=[pkcs11]" -DEPEND="${CDEPEND} - test? ( app-crypt/monkeysphere )" -RDEPEND="${CDEPEND}" - -# Fails because gpg-agent cannot be accessed -RESTRICT="test" - -APACHE2_MOD_CONF="47_${PN}" -APACHE2_MOD_DEFINE="GNUTLS" - -DOCFILES="CHANGELOG NOTICE README" - -need_apache2_4 - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf --with-apxs="${APXS}" \ - --disable-strict \ - --disable-doxygen-dot \ - --disable-doxygen-doc \ - --disable-doxygen-html \ - --disable-doxygen-pdf \ - ac_cv_path_UNSHARE=no -} - -src_compile() { - emake -} - -src_install() { - apache-module_src_install -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xmlsec/
commit: df6b4bbe6ef6a4fb5729ca1d491225ae31607c1d Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:11:27 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:25:49 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df6b4bbe dev-libs/xmlsec: drop 1.2.30, 1.2.31 Signed-off-by: Sam James gentoo.org> dev-libs/xmlsec/Manifest | 2 -- dev-libs/xmlsec/xmlsec-1.2.30.ebuild | 60 -- dev-libs/xmlsec/xmlsec-1.2.31.ebuild | 63 3 files changed, 125 deletions(-) diff --git a/dev-libs/xmlsec/Manifest b/dev-libs/xmlsec/Manifest index 65af075b4e4f..ee256359e130 100644 --- a/dev-libs/xmlsec/Manifest +++ b/dev-libs/xmlsec/Manifest @@ -1,4 +1,2 @@ -DIST xmlsec1-1.2.30.tar.gz 1989670 BLAKE2B b363d1661ba5fdf968725948598954c7d514ad92c4ad05b490aa3ac9ffb6be861ee81d660be30d37e26ae1cb327cdecd1c76d60055ec5aa900e390a4083099b3 SHA512 07152470a9fe5d077f8a358608ca1d8a79ee0d2777660f61ed5717dc640714a3adfe66843e6a4023898eb0f5ed79771d70c41132571f3a1aeda82c1894b69c98 -DIST xmlsec1-1.2.31.tar.gz 1989144 BLAKE2B ddc55e34867d5870fa434c739825ceaa68500a11fb2eabb482945901ad7fa0ba0d5fce7cd6c5f1b49c24d5bc07cee2875ff21833f09c0ec2ffeaf63875f5b001 SHA512 7a0e3d6f66746a22cf6468eb4d0691879c7468e4bef71fd8720e6a56b420f076a1d8a3094c35e721471dd029a643f5c4a553ef5788be5509f2786a419da1b7af DIST xmlsec1-1.2.32.tar.gz 1989258 BLAKE2B a1325f682efec42dbcdb066d3c242fb435daa721349905564b05829153e5337b772fbf6b996f4d249d669d76fa584055f8bec1630c4936c27fd330cda439522d SHA512 39a90e154fe760b9cb01090c0232aa6c88c595fea87a771bebdd7b38ab274e3be719d6314065d9f02b854c7be9c8ec3557e57e0158ff3696413de3424f14389e DIST xmlsec1-1.2.33.tar.gz 1991955 BLAKE2B d6bb68ad4ceb936d51165a4ef48824a8cb5d550670ca6015eb9916121555a1a32b3f47774eab1efc2bc5031346f22a0b21115a220dbeb44bba773412f2292bc5 SHA512 6354554b5cdc0a1389f6991efeac919bea912330b36d3be3d3496d61331e9edd2771786d50d2571a439f62ccfc3bd32be0a50bb5a037c4993aac076ad94b46e8 diff --git a/dev-libs/xmlsec/xmlsec-1.2.30.ebuild b/dev-libs/xmlsec/xmlsec-1.2.30.ebuild deleted file mode 100644 index ec33de36d7a6.. --- a/dev-libs/xmlsec/xmlsec-1.2.30.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Command line tool for signing, verifying, encrypting and decrypting XML" -HOMEPAGE="https://www.aleksey.com/xmlsec; -SRC_URI="https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86" -IUSE="doc gcrypt gnutls nss +openssl static-libs test" -RESTRICT="!test? ( test )" -REQUIRED_USE="|| ( gcrypt gnutls nss openssl ) - gnutls? ( gcrypt )" - -RDEPEND=">=dev-libs/libxml2-2.7.4:= - >=dev-libs/libxslt-1.0.20:= - gcrypt? ( >=dev-libs/libgcrypt-1.4.0:0= ) - gnutls? ( >=net-libs/gnutls-2.8.0:= ) - nss? ( - >=dev-libs/nspr-4.4.1:= - >=dev-libs/nss-3.9:= - ) - openssl? ( - dev-libs/openssl:0= - )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig - test? ( - nss? ( - >=dev-libs/nss-3.9[utils] - ) - )" - -S="${WORKDIR}/${PN}1-${PV}" - -src_configure() { - # Bash because of bug #721128 - CONFIG_SHELL=${BASH} econf \ - $(use_enable doc docs) \ - $(use_enable static-libs static) \ - $(use_with gcrypt) \ - $(use_with gnutls) \ - $(use_with nss nspr) \ - $(use_with nss) \ - $(use_with openssl) \ - --enable-mans \ - --enable-pkgconfig -} - -src_test() { - SHELL=${BASH} emake TMPFOLDER="${T}" check -} - -src_install() { - default - find "${D}" -name '*.la' -delete || die -} diff --git a/dev-libs/xmlsec/xmlsec-1.2.31.ebuild b/dev-libs/xmlsec/xmlsec-1.2.31.ebuild deleted file mode 100644 index 625dcba4bd42.. --- a/dev-libs/xmlsec/xmlsec-1.2.31.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Command line tool for signing, verifying, encrypting and decrypting XML" -HOMEPAGE="https://www.aleksey.com/xmlsec; -SRC_URI="https://www.aleksey.com/xmlsec/download/${PN}1-${PV}.tar.gz; -S="${WORKDIR}/${PN}1-${PV}" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ppc64 ~sparc x86" -IUSE="doc gcrypt gnutls nss +openssl static-libs test" -RESTRICT="!test? ( test )" -REQUIRED_USE="|| ( gcrypt gnutls nss openssl ) - gnutls? ( gcrypt )" - -RDEPEND=">=dev-libs/libxml2-2.7.4:= - >=dev-libs/libxslt-1.0.20:= - gcrypt? ( >=dev-libs/libgcrypt-1.4.0:0= ) - gnutls? ( >=net-libs/gnutls-2.8.0:= ) - nss? ( - >=dev-libs/nspr-4.4.1:= -
[gentoo-commits] repo/gentoo:master commit in: app-admin/drush/
commit: 790735293efc50b2406652b7d051b0dc4fdfaf03 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:12:03 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:25:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79073529 app-admin/drush: drop 6.7.0-r2 Signed-off-by: Sam James gentoo.org> app-admin/drush/drush-6.7.0-r2.ebuild | 65 --- 1 file changed, 65 deletions(-) diff --git a/app-admin/drush/drush-6.7.0-r2.ebuild b/app-admin/drush/drush-6.7.0-r2.ebuild deleted file mode 100644 index ba9c4f699942.. --- a/app-admin/drush/drush-6.7.0-r2.ebuild +++ /dev/null @@ -1,65 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit bash-completion-r1 - -DESCRIPTION="Command line shell and scripting interface for Drupal" -HOMEPAGE="https://github.com/drush-ops/drush; -SRC_URI="https://github.com/drush-ops/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="" -RDEPEND="dev-lang/php[cli,ctype,json(+),simplexml] - dev-php/PEAR-Console_Table" - -# Fixes the bash completion script, check the patch for Gentoo/upstream -# bug numbers. -PATCHES=( "${FILESDIR}/update-bash-completion-script-for-2.1.patch" ) - -src_prepare() { - default - - # dodoc compresses all of the documentation, so we fix the filenames - # in a few places. - # - # First, the README location in bootstrap.inc. - sed -i -e \ - "s!/share/doc/drush!/share/doc/${PF}!" \ - -e "s!README\.md!\0.bz2!g" \ - includes/bootstrap.inc || die - - # Next, the list of documentation in docs.drush.inc. Note that - # html files don't get compressed. - sed -i \ - -e "s!\.bashrc'!.bashrc.bz2'!" \ - -e "s!\.inc'!.inc.bz2'!" \ - -e "s!\.ini'!.ini.bz2'!" \ - -e "s!\.md'!.md.bz2'!" \ - -e "s!\.php'!.php.bz2'!" \ - -e "s!\.script'!.script.bz2'!" \ - -e "s!\.txt'!.txt.bz2'!" \ - commands/core/docs.drush.inc || die -} - -src_install() { - # Always install the examples; they're referenced within the source - # code and too difficult to exorcise. - dodoc -r README.md docs examples - - insinto /usr/share/drush - doins -r classes commands includes lib misc - doins drush_logo-black.png drush.info drush.php - - exeinto /usr/share/drush - doexe drush - dosym ../share/drush/drush /usr/bin/drush - - keepdir /etc/drush - newbashcomp drush.complete.sh drush -}
[gentoo-commits] repo/gentoo:master commit in: dev-util/cproto/
commit: 2b63788f16c7ca9013851e3d81eb5c4e9a0e1ee9 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:17:48 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:26:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b63788f dev-util/cproto: drop 4.7r Signed-off-by: Sam James gentoo.org> dev-util/cproto/Manifest | 1 - dev-util/cproto/cproto-4.7r.ebuild | 15 --- 2 files changed, 16 deletions(-) diff --git a/dev-util/cproto/Manifest b/dev-util/cproto/Manifest index 2836ce128bdd..145a9f7f21eb 100644 --- a/dev-util/cproto/Manifest +++ b/dev-util/cproto/Manifest @@ -1,3 +1,2 @@ -DIST cproto-4.7r.tgz 178234 BLAKE2B 83198fda34413253c7396e0171e3675642c664044b5a409d3a652b0b4ec6a83c9eb64bd35e86a9593ba02af60e9947e04f0251224d1766ef6d0d4639ea56b905 SHA512 934b9241f8e3ddabb6f0065117f500e716f552bc3593879e03890a22332da8baf6cf0b9c0b13c077e13c4bb692bef0efd3c39e96092154863d318219b7845e57 DIST cproto-4.7s.tgz 178765 BLAKE2B d9c990e0e71851774bbedfcd2ee6119efcee5c32d8e29ff3e0cb7762f03900546e646745712e77fa66379bb4b76f9c5378608e5e1f1c7c176ac2e20448be2a6d SHA512 1ec46356dce91a504ac04b6220034bd53f736580bf92d9939af66f548c50e519b8959c9f1396227e14e668e6c73a4e771af6e8bda75f97d0ccc58a1381e4ddbf DIST cproto-4.7t.tgz 181095 BLAKE2B 60e8fc26acab8a7475d08c413b85bfc68b1fec877845f6302f741665eb3f779faf313d5463ec08f6a41a04737a9c280d3f8d5247bed819a21ea30a3c2d11f197 SHA512 ad5abddeec7e92ec85ac5d19f025a1d3362ed0a082e3a00fbc64545e3ef6e34fbd9cfff36be01276836d1d834c481927d12f747b0904dbc644d43f2e879bd82f diff --git a/dev-util/cproto/cproto-4.7r.ebuild b/dev-util/cproto/cproto-4.7r.ebuild deleted file mode 100644 index 981859029532.. --- a/dev-util/cproto/cproto-4.7r.ebuild +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Generate C function prototypes from C source code" -HOMEPAGE="https://invisible-island.net/cproto/; -SRC_URI="ftp://ftp.invisible-island.net/cproto/${P}.tgz; - -LICENSE="public-domain" -SLOT="0" -KEYWORDS="~alpha amd64 ppc x86 ~amd64-linux ~x86-linux ~ppc-macos" - -DEPEND="sys-devel/flex - virtual/yacc"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mtools/
commit: 9a4536bd11495756c1f30b5e7a2e6281d80f59a0 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:16:13 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:26:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a4536bd sys-fs/mtools: drop 4.0.36 Signed-off-by: Sam James gentoo.org> sys-fs/mtools/Manifest | 1 - sys-fs/mtools/mtools-4.0.36.ebuild | 46 -- 2 files changed, 47 deletions(-) diff --git a/sys-fs/mtools/Manifest b/sys-fs/mtools/Manifest index 4e605b23911c..4d28b1eed9d4 100644 --- a/sys-fs/mtools/Manifest +++ b/sys-fs/mtools/Manifest @@ -1,3 +1,2 @@ DIST mtools-4.0.35.tar.bz2 455988 BLAKE2B 9c1ac7f3ad3f9f13a572d0e1ea3c3a9d79bd08f0ae963c7357a19a687b74536cd8442eb167a9e50f7d22398c56736753b0d98bccdaa4c7d8427d1c09e1dd786c SHA512 ef563b3319285667993c82d819e08cb819a6bcd71c466fc252568996b4218cfb3731107ffcd6150ba33c0837e012e02057def41e2b011f751eaf550bfa366a10 -DIST mtools-4.0.36.tar.bz2 445920 BLAKE2B 753ee3e412452572b36d15805982255f28bc277764ce66a0fe8483e19a3488fbb282b873a6be85e87e82a71bf7fda517e1234e1911f0b7c3f3992e25f8d18322 SHA512 2425ee0e39c06ea201a5303ab09a0aa9f0c59341522e2c15abc4f079320fd3d67d28afeb2870ee508d472bba6904c542e11c02b92652c8eda1bf338bab372d07 DIST mtools-4.0.37.tar.bz2 441076 BLAKE2B a84ff9e532a1896706589dfe7e62b1e400baf0ab9b86cc3d4a09bd4a0a24d1e86f504b9005c98765f62d735d227d0a1d5ab78354c587c88e2d42a4146d127dc1 SHA512 5ff4da9050dd5d5c0929dd9977866086085bd8fef577f3c6ce2ed6fb958eec2304db612c0766e6be1a048819e29f62023cb0f0a9464a84ed7cc21de9561fadce diff --git a/sys-fs/mtools/mtools-4.0.36.ebuild b/sys-fs/mtools/mtools-4.0.36.ebuild deleted file mode 100644 index 52f5d5207032.. --- a/sys-fs/mtools/mtools-4.0.36.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit flag-o-matic - -DESCRIPTION="utilities to access MS-DOS disks from Unix without mounting them" -HOMEPAGE="https://www.gnu.org/software/mtools/ https://savannah.gnu.org/projects/mtools; -SRC_URI="mirror://gnu/${PN}/${P}.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x64-macos ~x64-solaris" -IUSE="X" - -RDEPEND=" - !elibc_glibc? ( virtual/libiconv ) - X? ( - x11-libs/libICE - x11-libs/libXau - x11-libs/libSM - x11-libs/libX11 - x11-libs/libXt - )" -DEPEND="${RDEPEND}" - -src_configure() { - use !elibc_glibc && use !elibc_musl && append-libs "-liconv" #447688 - local myeconfargs=( - --sysconfdir="${EPREFIX}"/etc/mtools - $(use_with X x) - ) - econf "${myeconfargs[@]}" -} - -src_install() { - local -a DOCS=( README* Release.notes ) - default - - insinto /etc/mtools - doins mtools.conf - - # default is fine - sed -i -e '/^SAMPLE FILE$/s:^:#:' "${ED}"/etc/mtools/mtools.conf || die -}
[gentoo-commits] repo/gentoo:master commit in: x11-apps/luit/
commit: 3158f10dfc7f8c703b1d31547d9e0cc60414633c Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:12:35 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:26:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3158f10d x11-apps/luit: drop 20190106 Signed-off-by: Sam James gentoo.org> x11-apps/luit/Manifest | 1 - x11-apps/luit/luit-20190106.ebuild | 22 -- 2 files changed, 23 deletions(-) diff --git a/x11-apps/luit/Manifest b/x11-apps/luit/Manifest index ed468697f11b..2c4488648554 100644 --- a/x11-apps/luit/Manifest +++ b/x11-apps/luit/Manifest @@ -1,3 +1,2 @@ -DIST luit-20190106.tgz 190866 BLAKE2B 44098a00cade37aacdd7e67e1dae68157b652458b8a059de3dc56be9cc79ffba2ba861d403ab65de640853e0aec38c7d8d67febb5b6ae852a25430d2988c3661 SHA512 4324ff2793635e12e7fc0df2d7c5cdeb6241591105d0cfaf40a0da06a08764f08c5ef5f6fc19bc0e5d1f4b34b90e14b7aa393a0e613f5e096c6f91c90988215b DIST luit-20210218.tgz 202363 BLAKE2B a7eb88c567125e66b6f257f5f1365cc20cf30a37ec4d172c9d6396f3aebf0e5e505af604df109eebde195dc5152afe50e6ac82f485f3309c852d1dca7cae5f27 SHA512 92bfdfd5b03c73803caaf3ffb1eb92660c6c97c30b7d716454df1b5007af9cf7f75d8f255841a87f8fe266c33bff9af6c1195eb13e5160b7787a3a9e693b21e8 DIST luit-20220111.tgz 206011 BLAKE2B 030f4c734b1b63c7f51f4e601445522a318b9b0cb3d291d9a392c8aac12315088115e513d368977c3a4536c580f033b78ab575ae4d6d4e8439c53fad6f5cd5e0 SHA512 c3e0e2e7e9da5ca1176f61b1aa050e6a525af1e4c924d9685ae0684657e549093677240cc3f74517dcb12821f7c447e5b4f5306f37d1ddefc9fc7bf1971eee28 diff --git a/x11-apps/luit/luit-20190106.ebuild b/x11-apps/luit/luit-20190106.ebuild deleted file mode 100644 index c62756f20dae.. --- a/x11-apps/luit/luit-20190106.ebuild +++ /dev/null @@ -1,22 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Locale and ISO 2022 support for Unicode terminals" -HOMEPAGE="https://invisible-island.net/luit/; -SRC_URI="https://invisible-mirror.net/archives/${PN}/${P}.tgz; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="" - -DEPEND="sys-libs/zlib - virtual/libiconv" -RDEPEND="${DEPEND}" -BDEPEND="sys-apps/groff" - -src_configure() { - econf --disable-fontenc --enable-iconv -}
[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_log_rotate/
commit: b3cc2eec435c165327955fa8c8f2a11caa25a5f2 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:08:31 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:25:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b3cc2eec www-apache/mod_log_rotate: drop 1.01 Bug: https://bugs.gentoo.org/833710 Closes: https://bugs.gentoo.org/827688 Signed-off-by: Sam James gentoo.org> www-apache/mod_log_rotate/Manifest | 1 - .../mod_log_rotate/mod_log_rotate-1.01.ebuild | 24 -- 2 files changed, 25 deletions(-) diff --git a/www-apache/mod_log_rotate/Manifest b/www-apache/mod_log_rotate/Manifest index 790d258bf19f..88e511585398 100644 --- a/www-apache/mod_log_rotate/Manifest +++ b/www-apache/mod_log_rotate/Manifest @@ -1,2 +1 @@ -DIST mod_log_rotate-1.01.tar.gz 9772 BLAKE2B 87fd9f3d02c2aad3849236c8a7e8713e9f550b6b795fecfe75226e5d429c5abe0f2626754f8a82036e0ee1b90802e46ddd90ac622ba3740c0e3382346bdad534 SHA512 7da606ae8ce5e0f2ade16fdc57fa9549b4b5e9529eb3149ff7390caa64f7ec065aa7416b5c8ab751e2b3eaf35cf79c96b8c7e68e1165a46851547781c076 DIST mod_log_rotate-1.02.tar.gz 9805 BLAKE2B c2fc8dd26520443ff1363d193c7fd99576fc319d283789cf4527dcdcbca3e88073ba2458d507f456646657b926721b6865cf4d20f9cabb625b7457b85c62d8f4 SHA512 90673723c971527e5b03e138f9f3c4c3c8dfdf98f54f813ee09e5003e13d07bf0595e1e4e6d06e33b55b65566dece03dc1474e9816292e18eb2164724fa390b7 diff --git a/www-apache/mod_log_rotate/mod_log_rotate-1.01.ebuild b/www-apache/mod_log_rotate/mod_log_rotate-1.01.ebuild deleted file mode 100644 index e2f226068c1a.. --- a/www-apache/mod_log_rotate/mod_log_rotate-1.01.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit apache-module - -DESCRIPTION="Log rotation support for mod_log_config based on strftime(3)" -HOMEPAGE="https://github.com/JBlond/mod_log_rotate; -SRC_URI="https://github.com/JBlond/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="" -RDEPEND="" - -APACHE2_MOD_CONF="10_${PN}" -APACHE2_MOD_DEFINE="LOG_ROTATE" -DOCFILES="README.md" - -need_apache2
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/cacti-spine/
commit: 05a0b51a4b0c9f9e310e148e744e2a46e1d5ccc2 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:14:19 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:26:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05a0b51a net-analyzer/cacti-spine: drop 1.2.16 Signed-off-by: Sam James gentoo.org> net-analyzer/cacti-spine/Manifest | 1 - net-analyzer/cacti-spine/cacti-spine-1.2.16.ebuild | 47 -- 2 files changed, 48 deletions(-) diff --git a/net-analyzer/cacti-spine/Manifest b/net-analyzer/cacti-spine/Manifest index f0c5a377c342..30385882f72e 100644 --- a/net-analyzer/cacti-spine/Manifest +++ b/net-analyzer/cacti-spine/Manifest @@ -1,3 +1,2 @@ -DIST cacti-spine-1.2.16.tar.gz 108252 BLAKE2B ba0349cff7f4e82a5dc1d90c216cf7a4e0f939e28ab20d008b1725c948a85a00e2594f8997c8bbd69c305e3e58d944858c8439210956f45220b67229bc6df13d SHA512 0259084d70f9c8d20a8b19daf61e525228f99fba3eac4e2e5c9865114a5f1231b18389ca955fc4644c71c6c48cc45dda9b17e969a02c80552b84f98ad8945951 DIST cacti-spine-1.2.17.tar.gz 110371 BLAKE2B 1f9605d34fcff0e4e7921ccbb5a22eeb9e2f2e2f22cf56189790dcdec798db5bff681df11cd82006254cc270174248c07ce3d94dca8d3367add6b220f1599adf SHA512 4c616af041d2f08e18fd274409c98d3efce84b7cca2d6e23db3d6c2a0d4c9a77a2c52c0ef8e0ed0c6ad409f28b56fdf3160e27654522d8aeb1b88e3cb4128d4a DIST cacti-spine-1.2.19.tar.gz 113974 BLAKE2B 6ec71e1480e9dfd2636c61bcea10c6581009908334fddbaab5cf4bf6948bc6f8ffb27b0325ab1f325b9ad0b0f2ba7e018373c34534ca5d4967f66100fba76934 SHA512 407a4e83aabaa62693c2f7c3d3952da9178bb28e2b8b914a5649e3eaccb9ea77d0c7db8e251a113a308bfaaa0674be941abfb2fc4f8e50d43fb73c8cd9deec63 diff --git a/net-analyzer/cacti-spine/cacti-spine-1.2.16.ebuild b/net-analyzer/cacti-spine/cacti-spine-1.2.16.ebuild deleted file mode 100644 index 6c9200ecdceb.. --- a/net-analyzer/cacti-spine/cacti-spine-1.2.16.ebuild +++ /dev/null @@ -1,47 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -MY_P=${PN}-${PV/_p/-} - -DESCRIPTION="Spine is a fast poller for Cacti (formerly known as Cactid)" -HOMEPAGE="https://cacti.net/spine_info.php; -SRC_URI="https://www.cacti.net/downloads/spine/${MY_P}.tar.gz; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 sparc x86" - -BDEPEND="sys-apps/help2man" -DEPEND=" - dev-libs/openssl:0= - net-analyzer/net-snmp:= - dev-db/mysql-connector-c:0= -" -RDEPEND=" - ${DEPEND} - >net-analyzer/cacti-0.8.8 -" - -PATCHES=( - "${FILESDIR}"/${PN}-0.8.8g-net-snmp.patch -) - -src_prepare() { - default - eautoreconf -} - -src_install() { - dosbin spine - - insinto /etc/ - insopts -m0640 -o root - newins spine.conf{.dist,} - - doman spine.1 - dodoc CHANGELOG -}
[gentoo-commits] repo/gentoo:master commit in: app-editors/retext/
commit: 0bf651e4aa785fd2eaa7aeb9b194d922c952d8a8 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:13:40 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:26:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bf651e4 app-editors/retext: drop 7.1.0, 7.2.1 Signed-off-by: Sam James gentoo.org> app-editors/retext/Manifest| 2 - app-editors/retext/retext-7.1.0.ebuild | 68 - app-editors/retext/retext-7.2.1.ebuild | 70 -- 3 files changed, 140 deletions(-) diff --git a/app-editors/retext/Manifest b/app-editors/retext/Manifest index f36087851d43..613d0808a019 100644 --- a/app-editors/retext/Manifest +++ b/app-editors/retext/Manifest @@ -1,3 +1 @@ -DIST ReText-7.1.0.tar.gz 484989 BLAKE2B 74f07218cba1d76d011e5347c65ec03ef84da29119c177f35cca206cb269ae4755fdb85448562a378d2ab610930d23b4eccb62a39807409c6e80a68102be2034 SHA512 92333f31f7a57440d642246ed30156384285bb44640a0d6e7654e82749681893eaef3cb16e41fa2d7b618aa59f1ea8cb07d431736b00f35cb9130d7294e3d105 -DIST ReText-7.2.1.tar.gz 522364 BLAKE2B 6334fd6dc1c625378426e408a0d4ad6bb9c02dcba18fcfa566d61ce006a44c34327686a8eb756f2195620e644e096b9393a7cfa73229aa0dab7d29ddf715edaa SHA512 1a375acb40792e3cae9f955a75ebac7c30c9e5cc719477989b28d8d7f06e18ad14d98f1a600a5b6d050b3276ef22bd46b5f1f07af90d561cca500674ff461604 DIST ReText-7.2.2.tar.gz 522652 BLAKE2B f9b19f985c1381eade324758c4dc6bf2e5f74bc3f5bfc27afa10462b7387f64a3e72edd5875aabf1831f1f0a942f395e43b124c172cac8cec4b9f19334661484 SHA512 68345b57b2c5446158ed3a6f97b5ead103ef1c99a3aea9cbc69ef7d0807fb64546f38ebde2969b94429eeed6450abb345fecc566dcf6e0767fe84c4e27348e53 diff --git a/app-editors/retext/retext-7.1.0.ebuild b/app-editors/retext/retext-7.1.0.ebuild deleted file mode 100644 index 3d983b56ce76.. --- a/app-editors/retext/retext-7.1.0.ebuild +++ /dev/null @@ -1,68 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# no pypy{,3} support as PyQt5 does not support it at 2020-07-05 (towelday) -# https://bitbucket.org/pypy/compatibility/wiki/Home#!gui-library-bindings -PYTHON_COMPAT=( python3_{7,8,9} ) - -DISTUTILS_USE_SETUPTOOLS=rdepend -inherit distutils-r1 optfeature virtualx xdg-utils - -MY_PN="ReText" -MY_P="${MY_PN}-${PV/_/~}" - -DESCRIPTION="Simple editor for Markdown and reStructuredText" -HOMEPAGE="https://github.com/retext-project/retext https://github.com/retext-project/retext/wiki; - -if [[ ${PV} == * ]] - then - inherit git-r3 - EGIT_REPO_URI="https://github.com/retext-project/retext.git; - else - SRC_URI="mirror://pypi/${MY_PN:0:1}/${MY_PN}/${MY_P}.tar.gz" - KEYWORDS="amd64 x86" - S="${WORKDIR}"/${MY_P} -fi - -LICENSE="GPL-2+" -SLOT="0" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-python/chardet[${PYTHON_USEDEP}] - dev-python/docutils[${PYTHON_USEDEP}] - dev-python/markdown[${PYTHON_USEDEP}] - dev-python/markups[${PYTHON_USEDEP}] - dev-python/pygments[${PYTHON_USEDEP}] - dev-python/python-markdown-math[${PYTHON_USEDEP}] - dev-python/PyQt5[gui,network,printsupport,widgets,${PYTHON_USEDEP}] - dev-python/PyQtWebEngine[${PYTHON_USEDEP}] -" -DEPEND="${RDEPEND}" - -src_test() { - virtx distutils-r1_src_test -} - -python_test() { - esetup.py test -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - - optfeature "dictionary support" dev-python/pyenchant - - einfo "Starting with retext-7.0.4 the markdown-math plugin is installed." - einfo "Note that you can use different math delimiters, e.g. \(...\) for inline math." - einfo "For more details take a look at:" - einfo "https://github.com/mitya57/python-markdown-math#math-delimiters; -} - -pkg_postrm() { - xdg_desktop_database_update - xdg_icon_cache_update -} diff --git a/app-editors/retext/retext-7.2.1.ebuild b/app-editors/retext/retext-7.2.1.ebuild deleted file mode 100644 index 8dccc7365c37.. --- a/app-editors/retext/retext-7.2.1.ebuild +++ /dev/null @@ -1,70 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# Please don't add pypy support before testing if it's actually supported. The -# old compat matrix is no longer accessible as of 2021-02-13 but stated back -# in 2020-07-05 that PyQt5 was explicitly not supported. -PYTHON_COMPAT=( python3_{8,9} ) - -inherit distutils-r1 optfeature virtualx xdg-utils - -MY_PN="ReText" -MY_P="${MY_PN}-${PV/_/~}" - -DESCRIPTION="Simple editor for Markdown and reStructuredText" -HOMEPAGE="https://github.com/retext-project/retext https://github.com/retext-project/retext/wiki; - -if [[ ${PV} == * ]] - then - inherit git-r3 -
[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_fcgid/
commit: e033027ff7162a712cc912a43995b94df56c1c73 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:08:06 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:25:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e033027f www-apache/mod_fcgid: drop 2.3.9-r1 Bug: https://bugs.gentoo.org/833711 Closes: https://bugs.gentoo.org/827682 Signed-off-by: Sam James gentoo.org> www-apache/mod_fcgid/mod_fcgid-2.3.9-r1.ebuild | 30 -- 1 file changed, 30 deletions(-) diff --git a/www-apache/mod_fcgid/mod_fcgid-2.3.9-r1.ebuild b/www-apache/mod_fcgid/mod_fcgid-2.3.9-r1.ebuild deleted file mode 100644 index 693cc0c6699d.. --- a/www-apache/mod_fcgid/mod_fcgid-2.3.9-r1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit apache-module multilib - -DESCRIPTION="Binary-compatible alternative to mod_fastcgi with better process management" -HOMEPAGE="https://httpd.apache.org/mod_fcgid/; -SRC_URI="mirror://apache/httpd/mod_fcgid/${P}.tar.bz2" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~hppa ppc ~ppc64 x86" -IUSE="" - -APACHE2_MOD_CONF="2.2/20_${PN}" -APACHE2_MOD_DEFINE="FCGID" - -DOCFILES="CHANGES-FCGID README-FCGID STATUS-FCGID" - -need_apache2 - -src_configure() { - ./configure.apxs || die "apxs configure failed" -} - -src_compile() { - emake - ln -sf modules/fcgid/.libs .libs || die "symlink creation failed" -}
[gentoo-commits] repo/gentoo:master commit in: sys-process/atop/
commit: a6f5ed8bc85a0ccfb977ec8b10162c066bd4d5a6 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:15:13 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:26:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6f5ed8b sys-process/atop: drop 2.7.0-r1, 2.7.1 Signed-off-by: Sam James gentoo.org> sys-process/atop/Manifest | 1 - sys-process/atop/atop-2.7.0-r1.ebuild | 111 - sys-process/atop/atop-2.7.1.ebuild| 113 -- 3 files changed, 225 deletions(-) diff --git a/sys-process/atop/Manifest b/sys-process/atop/Manifest index 5dbf3429dc37..0629516a4ea7 100644 --- a/sys-process/atop/Manifest +++ b/sys-process/atop/Manifest @@ -1,4 +1,3 @@ DIST atop-2.6.0.tar.gz 242323 BLAKE2B 8cf39c4b18994de26188ad5e19e282bc3ef7693eeff4853386f6b254d1115dbd2308eaa4c6e7620e6081d44037e6ce01356ad72ba25bcf4b1c3e7674768e5c24 SHA512 46cbc1c67ee6683be8dca79bf68d85962a119469ddce4947519cf4fe178b14d54b69451cfaa2b5c0a3f8c9bf8769de619aa5a7768eae34422688c7fc26fe0a58 -DIST atop-2.7.0.tar.gz 248294 BLAKE2B 94587d1ea07fcbbc8b267b96d0e7aa89b04cef9b39ccae0057bfb6163b15b8fdf3ddc9edb377bf40f48f60b4dd29feaf64201b1fd8c396dfb34c610772bc629c SHA512 2b3a1fbbd01728228df9ab1b6a99458fa0f962cc945b198a79298152ff115f6131fdb86fc806fc647a28d86e6e1a56375ca9d4dc530e082a122cf6ffba3dac7b DIST atop-2.7.1.tar.gz 248809 BLAKE2B 2cf1a68a7b24d76340295d9bde03a5602e9049a860468217771c696fe4b9062f2155aeefa2e3e810984780f82de6bf922bf7d6b02c7fd19194162dc70b015b81 SHA512 18f30c67d6f86b9270599317eed846c63d19e8ba6ea85bad8ec3d5ffb0489f17c75c8d8b3a14054bd14e89ed40d39e5d37bce834c7422087e6d8b86c99273a72 DIST netatop-3.1.tar.gz 22812 BLAKE2B 1b1faebf1392a57db6b4662192f90821289c8fc40c2c1ee0ad61fe6477c4d091744a1e82cdd987baf59f8dd71fc6d242d6dd294b8fb29b9447a9d5055996 SHA512 b12fd2287d89d3a8277f8fb540a19e6d26aa26c3f88e7ae2e6601b63f78d642e73b8d16cf351f6979ce7bbf53251b9c1faa76798a87f70cf3dcf51279eb0db68 diff --git a/sys-process/atop/atop-2.7.0-r1.ebuild b/sys-process/atop/atop-2.7.0-r1.ebuild deleted file mode 100644 index 4e4a270b83e0.. --- a/sys-process/atop/atop-2.7.0-r1.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# Check on bumps of atop -# https://www.atoptool.nl/downloadnetatop.php -NETATOP_VER=3.1 - -# Controls 'netatop' kernel module -MODULES_OPTIONAL_USE="modules" -NETATOP_P=net${PN}-${NETATOP_VER} -NETATOP_S="${WORKDIR}"/${NETATOP_P} - -inherit linux-info linux-mod systemd toolchain-funcs - -DESCRIPTION="Resource-specific view of processes" -HOMEPAGE="https://www.atoptool.nl/ https://github.com/Atoptool/atop; -SRC_URI="https://github.com/Atoptool/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" modules? ( https://www.atoptool.nl/download/${NETATOP_P}.tar.gz )" - -# Module is GPL-2 as well -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux" - -RDEPEND="sys-libs/ncurses:0= - >=sys-process/acct-6.6.4-r1 - modules? ( sys-libs/zlib )" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}"/${PN}-2.6.0-build.patch -) - -pkg_pretend() { - if use kernel_linux ; then - CONFIG_CHECK="~BSD_PROCESS_ACCT" - check_extra_config - fi -} - -src_prepare() { - default - - if use modules ; then - cd "${WORKDIR}"/${NETATOP_P} || die - eapply -p1 "${FILESDIR}"/${PN}-2.7.0-netatop-makefile.patch - cd "${S}" || die - fi - - tc-export CC PKG_CONFIG - - # bug #191926 - sed -i 's: root : :' atop.cronsysv || die - - # prefixify - sed -i "s:/\(usr\|etc\|var\):${EPREFIX}/\1:g" Makefile || die -} - -src_configure() { - default - - BUILD_TARGETS="netatop.ko" - MODULE_NAMES="netatop(:${NETATOP_S}/module)" -} - -src_compile() { - default - - linux-mod_src_compile -} - -src_install() { - linux-mod_src_install - - if use modules ; then - # netatop's Makefile tries to build the kernel module for us - # so let's just replicate parts of it here. - emake -C "${NETATOP_S}"/daemon all - - dosbin "${NETATOP_S}"/daemon/netatopd - doman "${NETATOP_S}"/man/* - - systemd_dounit "${NETATOP_S}"/netatop.service - - newinitd "${FILESDIR}"/netatop.rc netatop - fi - - emake DESTDIR="${D}" genericinstall - - # useless -${PV} copies ? - rm "${ED}"/usr/bin/atop*-${PV} || die - - newinitd "${FILESDIR}"/${PN}.rc-r2 ${PN} - newinitd "${FILESDIR}"/atopacct.rc atopacct - - systemd_dounit "${FILESDIR}"/${PN}.service-r1 - systemd_dounit "${FILESDIR}"/atopacct.service - - dodoc atop.cronsysv AUTHOR README - -
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/iptstate/files/, net-analyzer/iptstate/
commit: 4a567cf87432bf1d76977d02d62245f4f7bb24aa Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:09:28 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:25:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a567cf8 net-analyzer/iptstate: drop 2.2.6 Signed-off-by: Sam James gentoo.org> net-analyzer/iptstate/Manifest | 1 - .../iptstate/files/iptstate-2.2.5-gentoo.patch | 26 net-analyzer/iptstate/iptstate-2.2.6.ebuild| 35 -- 3 files changed, 62 deletions(-) diff --git a/net-analyzer/iptstate/Manifest b/net-analyzer/iptstate/Manifest index f5163c1b7238..5414199ac370 100644 --- a/net-analyzer/iptstate/Manifest +++ b/net-analyzer/iptstate/Manifest @@ -1,2 +1 @@ -DIST iptstate-2.2.6.tar.bz2 28700 BLAKE2B 66e18425a4fed423a5a03c8f9ecbc87f4553a64475ab77144f3f37969eb6a399d52d7166bb68d9c9e80753163b841c71b42bfc13796e4a9d2c23db084740f3f5 SHA512 411b357aced384c52caac17b23f3c6bd631ff34d41b6000b90ff6dfc3cf20e36e46416d3691ac699b06f16d6042a42681b42a5d3594ce287aa6cf3b3b637c999 DIST iptstate-2.2.7.tar.bz2 29994 BLAKE2B 0be657d4452b40b1835279bfa141b94e3db7adeeba141dede8456c64e4847efbb23197afab7e2452c9ad84c1be5eaffa1d9f7da15a5aaeb0c6fb28c1d62d6733 SHA512 43e258639e0f728d4a393d2dd7a834a6df1131da5291559a504800a0918dad3e010baaeb1bca66cb9a62bad6955f678be3302aac916fc956a525cdd7e9d0690a diff --git a/net-analyzer/iptstate/files/iptstate-2.2.5-gentoo.patch b/net-analyzer/iptstate/files/iptstate-2.2.5-gentoo.patch deleted file mode 100644 index fdaeeb7867b2.. --- a/net-analyzer/iptstate/files/iptstate-2.2.5-gentoo.patch +++ /dev/null @@ -1,26 +0,0 @@ a/Makefile -+++ b/Makefile -@@ -17,12 +17,11 @@ - ### ADVANCED USERS AND PACKAGERS MIGHT WANT TO CHANGE THIS - - CXX?= g++ --CXXFLAGS?= -g -Wall -O2 -+CXXFLAGS+= -Wall - CXXFILES?= iptstate.cc - - # THIS IS FOR NORMAL COMPILATION --LIBS?= -lncurses -lnetfilter_conntrack --CPPFLAGS= -+LIBS= $(shell $(PKG_CONFIG) --libs ncurses libnetfilter_conntrack) - - ### YOU SHOULDN'T NEED TO CHANGE ANYTHING BELOW THIS - -@@ -45,7 +44,7 @@ - echo "++" ;\ - echo ""; - -- $(CXX) $(CXXFLAGS) $(CXXFILES) -o iptstate $(LIBS) $(CPPFLAGS) -+ $(CXX) $(LDFLAGS) $(CXXFLAGS) $(CPPFLAGS) $(CXXFILES) -o iptstate $(LIBS) - @touch iptstate - - @\ diff --git a/net-analyzer/iptstate/iptstate-2.2.6.ebuild b/net-analyzer/iptstate/iptstate-2.2.6.ebuild deleted file mode 100644 index 0f85670270ce.. --- a/net-analyzer/iptstate/iptstate-2.2.6.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit toolchain-funcs - -DESCRIPTION="IP Tables State displays states being kept by iptables in a top-like format" -HOMEPAGE="https://www.phildev.net/iptstate/ https://github.com/jaymzh/iptstate; -SRC_URI="https://github.com/jaymzh/${PN}/releases/download/v${PV}/${P}.tar.bz2; - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="amd64 ~hppa ~ppc x86" - -RDEPEND=" - >=sys-libs/ncurses-5.7-r7:0= - >=net-libs/libnetfilter_conntrack-0.0.50 -" -DEPEND=" - ${RDEPEND} - virtual/pkgconfig -" -PATCHES=( - "${FILESDIR}"/${PN}-2.2.5-gentoo.patch -) - -src_prepare() { - default - tc-export CXX PKG_CONFIG -} - -src_install() { - emake PREFIX="${D}"/usr install - dodoc BUGS Changelog CONTRIB README.md WISHLIST -}
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/mrtg/
commit: b5d96e4f0c045cbd61074df7aeb74ab424e5a983 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:13:18 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:26:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5d96e4f net-analyzer/mrtg: drop 2.17.7 Signed-off-by: Sam James gentoo.org> net-analyzer/mrtg/Manifest | 1 - net-analyzer/mrtg/mrtg-2.17.7.ebuild | 49 2 files changed, 50 deletions(-) diff --git a/net-analyzer/mrtg/Manifest b/net-analyzer/mrtg/Manifest index 9e4a593387c0..6bae1dca938b 100644 --- a/net-analyzer/mrtg/Manifest +++ b/net-analyzer/mrtg/Manifest @@ -1,2 +1 @@ -DIST mrtg-2.17.7.tar.gz 1098650 BLAKE2B f8191296fc163b950792b8ecee773cfe643a7390d49444ce8b5012b2dbd932093cb4f71745ba2c86bda579fbcd3c73a4f9cebc1fa4e7f791a7b4461ae92ac191 SHA512 b25ab38416213bc5128612724530f36f4a855bb66a65f8bbe4bdafef05d2688eed68f5c3df1e13193102507a4114e71ec226ad32dd6b4d3ae2e2291320d8e768 DIST mrtg-2.17.8.tar.gz 1102598 BLAKE2B d5d513de641087f6daa207f154bbcca0196ccc8cba79a03ad6916c9c0065980745be3746953063127fc017d57e235ff67252531380fc9f68c9e5c3332d5230ce SHA512 c1dbeb5ce065b2b071d18e1eec1100d56eb7c4c654562de530139acee27ad57614354b74e3d0777cb6d4470a58ed6acae0f1af9c6f7115bf329132a68b6e0aaa diff --git a/net-analyzer/mrtg/mrtg-2.17.7.ebuild b/net-analyzer/mrtg/mrtg-2.17.7.ebuild deleted file mode 100644 index e63814c2ef96.. --- a/net-analyzer/mrtg/mrtg-2.17.7.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -DESCRIPTION="A tool to monitor the traffic load on network-links" -HOMEPAGE="https://oss.oetiker.ch/mrtg/; -SRC_URI="https://oss.oetiker.ch/mrtg/pub/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 sparc x86" -IUSE="selinux" - -DEPEND=" - >=dev-perl/SNMP_Session-1.13-r2 - >=dev-perl/Socket6-0.23 - dev-lang/perl - media-libs/gd[png] -" -RDEPEND=" - ${DEPEND} - selinux? ( sec-policy/selinux-mrtg ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-2.17.4-socket6.patch -) - -src_prepare() { - rm ./lib/mrtg2/{SNMP_{Session,util},BER}.pm || die - - sed -i \ - -e 's|main::SL}lib${main::SL|main::SL}'"$(get_libdir)"'${main::SL|g' \ - $(find bin -type f) contrib/cfgmaker_dlci/cfgmaker_dlci || die - - default -} - -src_install() { - keepdir /var/lib/mrtg - - default - - mv "${ED}"/usr/share/doc/{mrtg2,${PF}} || die - - newinitd "${FILESDIR}/mrtg.rc" ${PN} - newconfd "${FILESDIR}/mrtg.confd" ${PN} -}
[gentoo-commits] repo/gentoo:master commit in: media-gfx/apngasm/, media-gfx/apngasm/files/
commit: 659acda4b77ece747c4d3d54f34ec9a4657d0a37 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:11:02 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:25:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=659acda4 media-gfx/apngasm: drop 2.91-r1 Signed-off-by: Sam James gentoo.org> media-gfx/apngasm/Manifest | 1 - media-gfx/apngasm/apngasm-2.91-r1.ebuild | 52 -- .../apngasm/files/apngasm-2.91-makefile.patch | 22 - media-gfx/apngasm/metadata.xml | 4 -- 4 files changed, 79 deletions(-) diff --git a/media-gfx/apngasm/Manifest b/media-gfx/apngasm/Manifest index d29bfb20fae9..0cecabb76b20 100644 --- a/media-gfx/apngasm/Manifest +++ b/media-gfx/apngasm/Manifest @@ -1,2 +1 @@ -DIST apngasm-2.91-src.zip 597267 BLAKE2B a34a765fef49aa0ac29973b8dc450bfcdfe7aa83dffe19919f916a136db3d0bfebf3c1fac79bfb81a3900cee87afd888469e5432500d181a9539696b4573a42b SHA512 2415389a989f7a7ff7f3e1328f7920c7515c9a492c89ef216ff53db68fe2f1a674ff60d5f4bfd5a8c710f625456557ae7d5b25f486ac826e3113976cd9fc11dc DIST apngasm-3.1.10.tar.gz 620031 BLAKE2B 6885b87815e76e8b9eed58548568bf821dfdf61579f83fc1aa977638f34c2112ebbfebba3454b0a2cfc01b465e570a7976e0fb8046a0762e9d35cf30e3d3f4cd SHA512 670d75251ddc771f9b2b4a1f401066f2012a6814bec781b918f1d9e8960835654c66c3d19b4c8920d5186d85af12cdc4bba8b61c8f3d349b4fc70513d8ecb34e diff --git a/media-gfx/apngasm/apngasm-2.91-r1.ebuild b/media-gfx/apngasm/apngasm-2.91-r1.ebuild deleted file mode 100644 index ef084fbd4c98.. --- a/media-gfx/apngasm/apngasm-2.91-r1.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="create an APNG from multiple PNG files" -HOMEPAGE="https://sourceforge.net/projects/apngasm/; -SRC_URI="mirror://sourceforge/${PN}/${PV}/${P}-src.zip" - -LICENSE="ZLIB 7z? ( LGPL-2.1 )" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="7z zopfli" - -RDEPEND="media-libs/libpng:0= - sys-libs/zlib - zopfli? ( app-arch/zopfli:= )" -DEPEND="${RDEPEND} - app-arch/unzip" - -S=${WORKDIR} - -PATCHES=( "${FILESDIR}"/${P}-makefile.patch ) - -src_prepare() { - default - - # remove bundled libs - rm -r zopfli zlib libpng || die - - if use 7z; then - append-cflags -DFEATURE_7ZIP - else - sed -i '/^SRC_DIRS\s\+=/s/7z//' Makefile || die - fi - - if use zopfli; then - append-cflags -DFEATURE_ZOPFLI - sed -i '/^LIBS\s\+=/s/$/ -lzopfli/' Makefile || die - fi -} - -src_compile() { - emake CC="$(tc-getCC)" -} - -src_install() { - dobin ${PN} - dodoc readme.txt -} diff --git a/media-gfx/apngasm/files/apngasm-2.91-makefile.patch b/media-gfx/apngasm/files/apngasm-2.91-makefile.patch deleted file mode 100644 index b9fb9c20ee89.. --- a/media-gfx/apngasm/files/apngasm-2.91-makefile.patch +++ /dev/null @@ -1,22 +0,0 @@ apngasm-2.91-src/Makefile -+++ apngasm-2.91-src/Makefile -@@ -1,8 +1,7 @@ - PACKAGE= apngasm - CC = gcc --SRC_DIRS = . 7z zopfli --CFLAGS = -Wall -pedantic -DFEATURE_7ZIP -DFEATURE_ZOPFLI --CFLAGS_OPT = -O2 -+SRC_DIRS = . 7z -+CFLAGS += -Wall -pedantic - CFLAGS_7Z = -Wno-sign-compare -Wno-reorder -Wno-maybe-uninitialized -Wno-parentheses - LIBS = -lstdc++ -lm -lpng -lz - -@@ -16,7 +15,7 @@ - all : $(PACKAGE) - - $(PACKAGE) : objdirs $(OBJECTS) -- $(CC) -o $@ $(OBJECTS) -s $(LIBS) -+ $(CC) -o $@ $(OBJECTS) $(LDFLAGS) $(LIBS) - - objdirs : - mkdir -p $(OBJ_DIRS) diff --git a/media-gfx/apngasm/metadata.xml b/media-gfx/apngasm/metadata.xml index d31bd859a4ec..cff2266b257f 100644 --- a/media-gfx/apngasm/metadata.xml +++ b/media-gfx/apngasm/metadata.xml @@ -2,10 +2,6 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - Enable support for 7zip compression - Enable support for Zopfli compression - apngasm
[gentoo-commits] repo/gentoo:master commit in: app-admin/gam-server/
commit: 8b0b20e339b05ce5a851af68f0653b48bcd57318 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:05:50 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:24:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b0b20e3 app-admin/gam-server: drop 0.1.10-r2 Bug: https://bugs.gentoo.org/833737 Signed-off-by: Sam James gentoo.org> app-admin/gam-server/gam-server-0.1.10-r2.ebuild | 88 1 file changed, 88 deletions(-) diff --git a/app-admin/gam-server/gam-server-0.1.10-r2.ebuild b/app-admin/gam-server/gam-server-0.1.10-r2.ebuild deleted file mode 100644 index 66a45bfa5661.. --- a/app-admin/gam-server/gam-server-0.1.10-r2.ebuild +++ /dev/null @@ -1,88 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -GNOME_ORG_MODULE="gamin" -GNOME_TARBALL_SUFFIX="bz2" -inherit autotools epatch flag-o-matic multilib gnome.org - -DESCRIPTION="Library providing the FAM File Alteration Monitor API" -HOMEPAGE="https://www.gnome.org/~veillard/gamin/; -SRC_URI="${SRC_URI} - mirror://gentoo/gamin-0.1.9-freebsd.patch.bz2 - https://pkgconfig.freedesktop.org/releases/pkg-config-0.26.tar.gz; # pkg.m4 for eautoreconf - -LICENSE="LGPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x86-solaris" -IUSE="debug" - -RDEPEND=">=dev-libs/glib-2:2 - >=dev-libs/libgamin-0.1.10 - !app-admin/fam - !
[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_rpaf/
commit: 38ff47799169497e3882990fa3fbcdbb0234215e Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:07:38 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:25:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38ff4779 www-apache/mod_rpaf: drop 0.6-r1 Bug: https://bugs.gentoo.org/833712 Closes: https://bugs.gentoo.org/827694 Signed-off-by: Sam James gentoo.org> www-apache/mod_rpaf/Manifest | 1 - www-apache/mod_rpaf/mod_rpaf-0.6-r1.ebuild | 28 2 files changed, 29 deletions(-) diff --git a/www-apache/mod_rpaf/Manifest b/www-apache/mod_rpaf/Manifest index 9ed3154e1c6c..f4e755132b14 100644 --- a/www-apache/mod_rpaf/Manifest +++ b/www-apache/mod_rpaf/Manifest @@ -1,2 +1 @@ -DIST mod_rpaf-0.6.tar.gz 7695 BLAKE2B 4aeb7fbaaa9c5fdda139b3f6eeedae842f623382c54d13166117d533c7674ad587be1d2da914a68594be6fc999f40bd60a985f773272f0ea9769cd72f8e25736 SHA512 1ad5af69cfe0e72cc609c081388e20e6a40cff1af7b47581b3d6958e5c7badf6580b2e14e5bd86482fe7cc7b60ca5045a2486c6f3f6e8ece7c142d38df990b4c DIST mod_rpaf-0.8.4.tar.gz 6458 BLAKE2B 80919bbae3a3fd1dfc343efe669a21bb57e041d79987a7430ef40085576164707995a9b0b4d9f41aeaefead7f1951a08e800ae40cc2141cd27df8a7feeb5bdb8 SHA512 ae3a265bfa829c62721acfed6ed20ecffd48f130e435e14769d65e635aac3e3ac15c57d198ac2a0f3e7479dd4d71f90cc15ab717ed396ca016f8822312ff4305 diff --git a/www-apache/mod_rpaf/mod_rpaf-0.6-r1.ebuild b/www-apache/mod_rpaf/mod_rpaf-0.6-r1.ebuild deleted file mode 100644 index e0e4e989f91d.. --- a/www-apache/mod_rpaf/mod_rpaf-0.6-r1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit apache-module epatch - -DESCRIPTION="Reverse proxy add forward module" -HOMEPAGE="http://stderr.net/apache/rpaf/; -SRC_URI="http://stderr.net/apache/rpaf/download/${P}.tar.gz; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="" - -DEPEND="" -RDEPEND="" - -APACHE2_MOD_CONF="10_${PN}" -APACHE2_MOD_DEFINE="RPAF" - -need_apache2_4 - -src_prepare() { - # Debian patches - epatch "${FILESDIR}"/0*.patch - mv ${PN}-2.0.c ${PN}.c -}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/bin86/
commit: 9f1ff8c0ad1e5f0682a8aedf1fcbfa450c1c65f4 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:10:27 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:25:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f1ff8c0 sys-devel/bin86: drop 0.16.21 Signed-off-by: Sam James gentoo.org> sys-devel/bin86/bin86-0.16.21.ebuild | 34 -- 1 file changed, 34 deletions(-) diff --git a/sys-devel/bin86/bin86-0.16.21.ebuild b/sys-devel/bin86/bin86-0.16.21.ebuild deleted file mode 100644 index b21fcec3bf49.. --- a/sys-devel/bin86/bin86-0.16.21.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -inherit toolchain-funcs epatch - -DESCRIPTION="Assembler and loader used to create kernel bootsector" -HOMEPAGE="http://v3.sk/~lkundrak/dev86/; -SRC_URI="http://v3.sk/~lkundrak/dev86/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86" -IUSE="" - -src_prepare() { - use elibc_musl && CPPFLAGS="${CPPFLAGS} -U__linux__" - sed -i \ - -e '/^PREFIX/s|=.*|=$(DESTDIR)/usr|' \ - -e '/^MANDIR/s|)/man/man1|)/share/man/man1|' \ - -e '/^INSTALL_OPTS/s|-s||' \ - -e "/^CFLAGS/s|=.*|=${CFLAGS} -D_POSIX_SOURCE ${CPPFLAGS}|" \ - -e "/^LDFLAGS/s|=.*|=${LDFLAGS}|" \ - Makefile || die - epatch "${FILESDIR}"/${PN}-0.16.17-amd64-build.patch - eapply_user - tc-export CC -} - -src_install() { - dodir /usr/bin /usr/share/man/man1 - default -}
[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_limitipconn/
commit: 216eb903bbd96605383ee5b3fa9fcc538d077661 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 05:07:14 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 05:25:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=216eb903 www-apache/mod_limitipconn: drop 0.24-r3 Bug: https://bugs.gentoo.org/833713 Closes: https://bugs.gentoo.org/827685 Signed-off-by: Sam James gentoo.org> .../mod_limitipconn/mod_limitipconn-0.24-r3.ebuild | 25 -- 1 file changed, 25 deletions(-) diff --git a/www-apache/mod_limitipconn/mod_limitipconn-0.24-r3.ebuild b/www-apache/mod_limitipconn/mod_limitipconn-0.24-r3.ebuild deleted file mode 100644 index 3d72dec23584.. --- a/www-apache/mod_limitipconn/mod_limitipconn-0.24-r3.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit apache-module - -DESCRIPTION="Limit the number of simultaneous apache connections" -HOMEPAGE="https://dominia.org/djao/limitipconn2.html; -SRC_URI="https://dominia.org/djao/limit/${P}.tar.bz2; - -LICENSE="Apache-2.0" -SLOT="2" -KEYWORDS="amd64 ppc x86" -IUSE="" - -DEPEND="" -RDEPEND="www-servers/apache[apache2_modules_status]" -need_apache2 - -RESTRICT="test" - -APACHE2_MOD_CONF="27_${PN}" -APACHE2_MOD_DEFINE="LIMITIPCONN STATUS" - -DOCFILES="ChangeLog README"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvpx/
commit: 5717f5d44464c13e0cadb249525ccf72c356f06b Author: Arthur Zamarin gentoo org> AuthorDate: Sun Feb 20 05:09:45 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Feb 20 05:09:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5717f5d4 media-libs/libvpx: Stabilize 1.11.0 arm64, #833741 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libvpx/libvpx-1.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libvpx/libvpx-1.11.0.ebuild b/media-libs/libvpx/libvpx-1.11.0.ebuild index fbc34bff5f10..b157a4048fdd 100644 --- a/media-libs/libvpx/libvpx-1.11.0.ebuild +++ b/media-libs/libvpx/libvpx-1.11.0.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/webmproject/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="BSD" SLOT="0/7" -KEYWORDS="amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="cpu_flags_ppc_vsx3 doc +highbitdepth postproc static-libs test +threads" REQUIRED_USE="test? ( threads )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/libvpx/
commit: 6b2ee4dbc731f32ae00a979e86f5d2b159e54f3a Author: Arthur Zamarin gentoo org> AuthorDate: Sun Feb 20 05:09:45 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Feb 20 05:09:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b2ee4db media-libs/libvpx: Stabilize 1.11.0 arm, #833741 Signed-off-by: Arthur Zamarin gentoo.org> media-libs/libvpx/libvpx-1.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/libvpx/libvpx-1.11.0.ebuild b/media-libs/libvpx/libvpx-1.11.0.ebuild index 0b071e0594c5..fbc34bff5f10 100644 --- a/media-libs/libvpx/libvpx-1.11.0.ebuild +++ b/media-libs/libvpx/libvpx-1.11.0.ebuild @@ -21,7 +21,7 @@ SRC_URI="https://github.com/webmproject/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="BSD" SLOT="0/7" -KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="amd64 arm ~arm64 ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="cpu_flags_ppc_vsx3 doc +highbitdepth postproc static-libs test +threads" REQUIRED_USE="test? ( threads )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/opencolorio/
commit: 2c253987f506d124561b56ab46d665d2ae99440d Author: Sam James gentoo org> AuthorDate: Sun Feb 20 04:47:18 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 04:47:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c253987 media-libs/opencolorio: revbump for previous change Some of the paths can leak into installed headers. Bug: https://bugs.gentoo.org/833194 Fixes: 3d3d8c7418b3c7e10cf2f2f13c766b81d40202b6 Signed-off-by: Sam James gentoo.org> .../{opencolorio-2.1.1-r6.ebuild => opencolorio-2.1.1-r7.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/media-libs/opencolorio/opencolorio-2.1.1-r6.ebuild b/media-libs/opencolorio/opencolorio-2.1.1-r7.ebuild similarity index 100% rename from media-libs/opencolorio/opencolorio-2.1.1-r6.ebuild rename to media-libs/opencolorio/opencolorio-2.1.1-r7.ebuild
[gentoo-commits] repo/gentoo:master commit in: media-gfx/blender/
commit: 98ba91c1ddc590f6ae447242198162aa0a853a41 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 04:48:48 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 04:48:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98ba91c1 media-gfx/blender: crank opencolorio dependency up Bug: https://bugs.gentoo.org/833194 Signed-off-by: Sam James gentoo.org> media-gfx/blender/blender-2.93.8-r4.ebuild | 2 +- media-gfx/blender/blender-3.0.1-r4.ebuild | 2 +- media-gfx/blender/blender-.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/media-gfx/blender/blender-2.93.8-r4.ebuild b/media-gfx/blender/blender-2.93.8-r4.ebuild index 0ac39cbd512a..0d1494896971 100644 --- a/media-gfx/blender/blender-2.93.8-r4.ebuild +++ b/media-gfx/blender/blender-2.93.8-r4.ebuild @@ -61,7 +61,7 @@ RDEPEND="${PYTHON_DEPS} virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) - color-management? ( >=media-libs/opencolorio-2.1.1-r6:= ) + color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k,vpx,vorbis,opus,xvid] ) diff --git a/media-gfx/blender/blender-3.0.1-r4.ebuild b/media-gfx/blender/blender-3.0.1-r4.ebuild index 81f1e9c64586..c8b48ed3a582 100644 --- a/media-gfx/blender/blender-3.0.1-r4.ebuild +++ b/media-gfx/blender/blender-3.0.1-r4.ebuild @@ -62,7 +62,7 @@ RDEPEND="${PYTHON_DEPS} virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) - color-management? ( >=media-libs/opencolorio-2.1.1-r6:= ) + color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k,vpx,vorbis,opus,xvid] ) diff --git a/media-gfx/blender/blender-.ebuild b/media-gfx/blender/blender-.ebuild index d5e6f8b61cf4..39bf9fc09fa6 100644 --- a/media-gfx/blender/blender-.ebuild +++ b/media-gfx/blender/blender-.ebuild @@ -62,7 +62,7 @@ RDEPEND="${PYTHON_DEPS} virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) - color-management? ( >=media-libs/opencolorio-2.1.1-r6:= ) + color-management? ( >=media-libs/opencolorio-2.1.1-r7:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k,vpx,vorbis,opus,xvid] )
[gentoo-commits] repo/gentoo:master commit in: media-libs/openimageio/
commit: f15dcd789e2b2e0a8a113dd9de4355ba7423d64f Author: Sam James gentoo org> AuthorDate: Sun Feb 20 04:40:10 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 04:40:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f15dcd78 media-libs/openimageio: require newer imath/openexr Just in case, to avoid those installed in older paths. Bug: https://bugs.gentoo.org/833194 Signed-off-by: Sam James gentoo.org> ...{openimageio-2.3.12.0-r2.ebuild => openimageio-2.3.12.0-r3.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/openimageio/openimageio-2.3.12.0-r2.ebuild b/media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild similarity index 98% rename from media-libs/openimageio/openimageio-2.3.12.0-r2.ebuild rename to media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild index bd66deec7c82..b8f9f244482a 100644 --- a/media-libs/openimageio/openimageio-2.3.12.0-r2.ebuild +++ b/media-libs/openimageio/openimageio-2.3.12.0-r3.ebuild @@ -55,9 +55,9 @@ RDEPEND=" >=media-libs/libheif-1.7.0:= media-libs/libpng:0= >=media-libs/libwebp-0.2.1:= - dev-libs/imath:= + >=dev-libs/imath-3.1.2-r4:= >=media-libs/opencolorio-2.1.1-r4:= - media-libs/openexr:= + >=media-libs/openexr-3:0= media-libs/tiff:0= sys-libs/zlib:= virtual/jpeg:0
[gentoo-commits] repo/gentoo:master commit in: media-libs/opencolorio/
commit: 3d3d8c7418b3c7e10cf2f2f13c766b81d40202b6 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 04:41:27 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 04:41:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d3d8c74 media-libs/opencolorio: require newer openimageio And fixes a typo in the version of it anyway. Bug: https://bugs.gentoo.org/833194 Signed-off-by: Sam James gentoo.org> media-libs/opencolorio/opencolorio-2.1.1-r6.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/media-libs/opencolorio/opencolorio-2.1.1-r6.ebuild b/media-libs/opencolorio/opencolorio-2.1.1-r6.ebuild index 9f7533e77e56..b8551efefa43 100644 --- a/media-libs/opencolorio/opencolorio-2.1.1-r6.ebuild +++ b/media-libs/opencolorio/opencolorio-2.1.1-r6.ebuild @@ -32,7 +32,7 @@ RDEPEND=" dev-libs/tinyxml opengl? ( media-libs/lcms:2 - >=media-libs/openimageio-2.1.1-r4:= + >=media-libs/openimageio-2.3.12.0-r3:= media-libs/glew:= media-libs/freeglut virtual/opengl @@ -41,7 +41,6 @@ RDEPEND=" " DEPEND="${RDEPEND}" BDEPEND=" - >=dev-util/cmake-3.16.2-r1 virtual/pkgconfig doc? ( $(python_gen_cond_dep '
[gentoo-commits] repo/gentoo:master commit in: media-gfx/blender/
commit: 5c508947c2e58691579f9fa5a35b1498e2635d7e Author: Sam James gentoo org> AuthorDate: Sun Feb 20 04:43:37 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 04:45:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c508947 media-gfx/blender: make sure we have new enough OIIO/OCIO Bug: https://bugs.gentoo.org/833194 Signed-off-by: Sam James gentoo.org> .../blender/{blender-2.93.8-r3.ebuild => blender-2.93.8-r4.ebuild} | 6 +++--- .../blender/{blender-3.0.1-r3.ebuild => blender-3.0.1-r4.ebuild}| 6 +++--- media-gfx/blender/blender-.ebuild | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/media-gfx/blender/blender-2.93.8-r3.ebuild b/media-gfx/blender/blender-2.93.8-r4.ebuild similarity index 98% rename from media-gfx/blender/blender-2.93.8-r3.ebuild rename to media-gfx/blender/blender-2.93.8-r4.ebuild index 6cec96fa0df3..0ac39cbd512a 100644 --- a/media-gfx/blender/blender-2.93.8-r3.ebuild +++ b/media-gfx/blender/blender-2.93.8-r4.ebuild @@ -61,7 +61,7 @@ RDEPEND="${PYTHON_DEPS} virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) - color-management? ( >=media-libs/opencolorio-2.1.1-r5:= ) + color-management? ( >=media-libs/opencolorio-2.1.1-r6:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k,vpx,vorbis,opus,xvid] ) @@ -83,10 +83,10 @@ RDEPEND="${PYTHON_DEPS} openal? ( media-libs/openal ) opencl? ( virtual/opencl ) oidn? ( >=media-libs/oidn-1.3.0 ) - openimageio? ( >=media-libs/openimageio-2.3.12.0-r2:= ) + openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= - >=media-libs/openexr-3:= + >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=,opencl=] ) openvdb? ( diff --git a/media-gfx/blender/blender-3.0.1-r3.ebuild b/media-gfx/blender/blender-3.0.1-r4.ebuild similarity index 98% rename from media-gfx/blender/blender-3.0.1-r3.ebuild rename to media-gfx/blender/blender-3.0.1-r4.ebuild index ef026bda6534..81f1e9c64586 100644 --- a/media-gfx/blender/blender-3.0.1-r3.ebuild +++ b/media-gfx/blender/blender-3.0.1-r4.ebuild @@ -62,7 +62,7 @@ RDEPEND="${PYTHON_DEPS} virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) - color-management? ( >=media-libs/opencolorio-2.1.1-r5:= ) + color-management? ( >=media-libs/opencolorio-2.1.1-r6:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k,vpx,vorbis,opus,xvid] ) @@ -83,10 +83,10 @@ RDEPEND="${PYTHON_DEPS} nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.1 ) - openimageio? ( >=media-libs/openimageio-2.3.12.0-r2:= ) + openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= - >=media-libs/openexr-3:= + >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=] ) openvdb? ( diff --git a/media-gfx/blender/blender-.ebuild b/media-gfx/blender/blender-.ebuild index 85c4dce25b06..d5e6f8b61cf4 100644 --- a/media-gfx/blender/blender-.ebuild +++ b/media-gfx/blender/blender-.ebuild @@ -62,7 +62,7 @@ RDEPEND="${PYTHON_DEPS} virtual/opengl alembic? ( >=media-gfx/alembic-1.8.3-r2[boost(+),hdf(+)] ) collada? ( >=media-libs/opencollada-1.6.68 ) - color-management? ( >=media-libs/opencolorio-2.1.1-r5:= ) + color-management? ( >=media-libs/opencolorio-2.1.1-r6:= ) cuda? ( dev-util/nvidia-cuda-toolkit:= ) embree? ( >=media-libs/embree-3.10.0[raymask] ) ffmpeg? ( media-video/ffmpeg:=[x264,mp3,encode,theora,jpeg2k,vpx,vorbis,opus,xvid] ) @@ -83,10 +83,10 @@ RDEPEND="${PYTHON_DEPS} nls? ( virtual/libiconv ) openal? ( media-libs/openal ) oidn? ( >=media-libs/oidn-1.4.1 ) - openimageio? ( >=media-libs/openimageio-2.3.12.0-r2:= ) + openimageio? ( >=media-libs/openimageio-2.3.12.0-r3:= ) openexr? ( >=dev-libs/imath-3.1.4-r2:= - >=media-libs/openexr-3:= + >=media-libs/openexr-3:0= ) opensubdiv? ( >=media-libs/opensubdiv-3.4.0[cuda=] ) openvdb? (
[gentoo-commits] repo/proj/guru:dev commit in: app-editors/mined/
commit: 503799036a7c56cacc33ad87c876141304362499 Author: Alexander Holcomb alexsdigital rodeo> AuthorDate: Sun Feb 20 04:19:44 2022 + Commit: Alexander Holcomb alexsdigital rodeo> CommitDate: Sun Feb 20 04:25:52 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=50379903 app-editors/mined: Make package respect LDFLAGS This will edit the build command used for compilation to explicitly enable LDFLAGS. This commit should resolve bug 832740. Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alex Holcomb alexsdigital.rodeo> app-editors/mined/mined-2015.25.ebuild | 7 +-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app-editors/mined/mined-2015.25.ebuild b/app-editors/mined/mined-2015.25.ebuild index 006d7fe6d..6844b33e5 100644 --- a/app-editors/mined/mined-2015.25.ebuild +++ b/app-editors/mined/mined-2015.25.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -17,7 +17,10 @@ BDEPEND="" S=${S}/src src_configure() { sed -in 's/OBJDIR=..\/bin\/sh/OBJDIR=bin\/sh/' mkmined - sed -in 's/\"\${COPT--DTERMIO \$W}\"/\"${CFLAGS} \${COPT--DTERMIO}\"/' mkmined + sed -in 's/\"\${COPT--DTERMIO \$W}\"/\"${CFLAGS} \${COPT--DTERMIO} \${LDFLAGS}\"/' mkmined + sed -in 's/name.o/name.o \$LDFLAGS/' mkmined + sed -in 's/link=false/link=true/' mkmined + sed -in 142's/$/ \$LDFLAGS/' mkmined } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/wireshark/
commit: c6f00d17550b26140a1ba9d83e386041cfdce5ee Author: Sam James gentoo org> AuthorDate: Sun Feb 20 02:33:34 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 02:33:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6f00d17 net-analyzer/wireshark: Stabilize 3.6.2 x86, #833632 Signed-off-by: Sam James gentoo.org> net-analyzer/wireshark/wireshark-3.6.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/wireshark/wireshark-3.6.2.ebuild b/net-analyzer/wireshark/wireshark-3.6.2.ebuild index 14090e9e978e..b34c3442c2d4 100644 --- a/net-analyzer/wireshark/wireshark-3.6.2.ebuild +++ b/net-analyzer/wireshark/wireshark-3.6.2.ebuild @@ -18,7 +18,7 @@ else SRC_URI="https://www.wireshark.org/download/src/all-versions/${P/_/}.tar.xz; S="${WORKDIR}/${P/_/}" - KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc64 ~riscv ~x86" + KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc64 ~riscv x86" fi LICENSE="GPL-2"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/crossdev/
commit: 7b7a475197dbf34be8a5af61ee454b24f0f52e08 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 02:02:30 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 02:32:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7a4751 sys-devel/crossdev: drop 20210621, 20210718, 20211027 Signed-off-by: Sam James gentoo.org> sys-devel/crossdev/Manifest | 3 --- sys-devel/crossdev/crossdev-20210621.ebuild | 35 sys-devel/crossdev/crossdev-20210718.ebuild | 35 sys-devel/crossdev/crossdev-20211027.ebuild | 36 - 4 files changed, 109 deletions(-) diff --git a/sys-devel/crossdev/Manifest b/sys-devel/crossdev/Manifest index 9c6baba8f100..ba080cec6395 100644 --- a/sys-devel/crossdev/Manifest +++ b/sys-devel/crossdev/Manifest @@ -1,5 +1,2 @@ -DIST crossdev-20210621.tar.xz 28588 BLAKE2B 33ff6069c85cbcff6bf34bf5f6dd8050bd5f9d34e3478c0200965dffd4cee46e71acf4210f533c9b22fd6fe979fa5f447d30b5aaa3a6fc0845b201a80dcb28d8 SHA512 8f8bed6ce53503fa4c2bbce4327d8e1d5ce8edab5ff698f11f312007912a2d73be56242269f798bb633ad3648f6cf936e00e019c05e5781b523059befc26f42c -DIST crossdev-20210718.tar.xz 28640 BLAKE2B 1e9b9313a5c9a1cb4d82f00e4979794d61b9eaa0035c575ac55092c6c015d820a590c5816d212a4ffad95b96a3dd99a9b94ca7c20b78a7d7b062f16dec6ed329 SHA512 e1a37aebf759abaa30f071f43a528f9059b83456e71fd86fc8202a7eff5c506c1f34fdd260c7b91a03f491b9f2a107ce6a65c2314845a352176fcc5a27a766e2 -DIST crossdev-20211027.tar.xz 28752 BLAKE2B 058d6254c702709c18cc426fe15d7a11cb856336236837a15c0b2cb0c2389198f8b0ea9893e7cdadd6ecdabb3e75c05b64c22448324ce2ea86032cb57e92a5d9 SHA512 6c15d71fb551dcb5cb8e95d7e3b1ecb52b34e47335842408da5acc9d258c1a5fa7e4699681b9b414b1b444df98601aa8b99b2000700485ec6028c076abeafd03 DIST crossdev-20211121.tar.xz 28700 BLAKE2B bfe637dcd3c5b6d45e289d6298de18cab4b70b5d21a817a9207b91360b489457b9ee10266a1c2641f8dfac09dffb166bf1565a7e519ba41f84c6d5c2000f5158 SHA512 5189fa7639b819dfffc8f994bb557d8d83f115b82cd61d938db77fdcf16a33cc9d0147f9708b3bed22fdc4ace27ac863436813ebad94876ae767172ac0cbb9ce DIST crossdev-20220205.tar.xz 29088 BLAKE2B 46e90557f0a6df49e4f6ab7be6495514a188c4366868290d3b6b879ad1e5741e1600bca237735290f7e9278d441534569853b582cd85b96581c6ae0517cb4c54 SHA512 72e7cf690d49a87b32f6fdad2462fd4156e4e35a3f0b5f30911012a2b7936bb999575f757547a7a805c0cfdd1fd0caa8b23bf61e72c4333096314043ed565f40 diff --git a/sys-devel/crossdev/crossdev-20210621.ebuild b/sys-devel/crossdev/crossdev-20210621.ebuild deleted file mode 100644 index 59140a11c278.. --- a/sys-devel/crossdev/crossdev-20210621.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} == "" ]] ; then - inherit git-r3 - EGIT_REPO_URI="git://anongit.gentoo.org/proj/crossdev.git" -else - SRC_URI="mirror://gentoo/${P}.tar.xz - https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz; - KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -DESCRIPTION="Gentoo Cross-toolchain generator" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Crossdev; - -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=" - >=sys-apps/portage-2.1 - >=app-portage/portage-utils-0.55 - app-shells/bash - sys-apps/gentoo-functions -" -BDEPEND="app-arch/xz-utils" - -src_install() { - default - - if [[ "${PV}" == "" ]] ; then - sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED}"/usr/bin/crossdev || die - fi -} diff --git a/sys-devel/crossdev/crossdev-20210718.ebuild b/sys-devel/crossdev/crossdev-20210718.ebuild deleted file mode 100644 index b7f11a2c01de.. --- a/sys-devel/crossdev/crossdev-20210718.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -if [[ ${PV} == "" ]] ; then - inherit git-r3 - EGIT_REPO_URI="git://anongit.gentoo.org/proj/crossdev.git" -else - SRC_URI="mirror://gentoo/${P}.tar.xz - https://dev.gentoo.org/~sam/distfiles/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -fi - -DESCRIPTION="Gentoo Cross-toolchain generator" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Crossdev; - -LICENSE="GPL-2" -SLOT="0" - -RDEPEND=" - >=sys-apps/portage-2.1 - >=app-portage/portage-utils-0.55 - app-shells/bash - sys-apps/gentoo-functions -" -BDEPEND="app-arch/xz-utils" - -src_install() { - default - - if [[ "${PV}" == "" ]] ; then - sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED}"/usr/bin/crossdev || die - fi -} diff --git a/sys-devel/crossdev/crossdev-20211027.ebuild b/sys-devel/crossdev/crossdev-20211027.ebuild deleted
[gentoo-commits] proj/crossdev:master commit in: /
commit: c439961a06625b27d39d683beee00e8c3a54005f Author: Oskari Pirhonen gmail com> AuthorDate: Thu Jan 13 05:08:03 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 02:04:16 2022 + URL:https://gitweb.gentoo.org/proj/crossdev.git/commit/?id=c439961a crossdev: use package.use.{mask,force} for pie/ssp A hardened host profile forces the pie and ssp USE flags which is overriding GUSE="-pie -ssp". Use package.use.mask and package.use.force to control the flags. Closes: https://bugs.gentoo.org/831165 Signed-off-by: Oskari Pirhonen gmail.com> Signed-off-by: Sam James gentoo.org> crossdev | 45 + 1 file changed, 29 insertions(+), 16 deletions(-) diff --git a/crossdev b/crossdev index e2e01e8..fcf6a65 100755 --- a/crossdev +++ b/crossdev @@ -409,9 +409,11 @@ parse_target() { pie_support=no ;; esac + # Running a hardened profile on the host forces pie #831165 if [[ $pie_support = "no" ]]; then # pie is >=gcc-6, nopie is =gcc-6, nossp is
[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-loader/
commit: 74c60f4853c915c3900c9f63e4a4667d1d993b56 Author: Nick Sarnie gentoo org> AuthorDate: Sat Feb 19 21:56:31 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Sun Feb 20 02:07:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74c60f48 media-libs/vulkan-loader: Version bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie gentoo.org> media-libs/vulkan-loader/Manifest | 1 + .../vulkan-loader/vulkan-loader-1.3.204.ebuild | 67 ++ 2 files changed, 68 insertions(+) diff --git a/media-libs/vulkan-loader/Manifest b/media-libs/vulkan-loader/Manifest index daa0672ca82a..ab85f45e79a1 100644 --- a/media-libs/vulkan-loader/Manifest +++ b/media-libs/vulkan-loader/Manifest @@ -1,2 +1,3 @@ DIST vulkan-loader-1.2.198.1.tar.gz 1441540 BLAKE2B c34fe5c0b97ee01038749754eb76b0fa7f1e4b9ad5ee78fa63ed9bf27e49362b215b39fd9fadcc5592097db80f3e655d109d6c92ae97829bdc75f5a28085d234 SHA512 dff0d8d9f6ffe4da6b94d491133c79d8fdbc724577387ae6f1522d7e557e39067ba66de60cc075bc469ad755dbe77d6e6728238a7ab4c07c36cf16964936e641 DIST vulkan-loader-1.2.198.tar.gz 1440922 BLAKE2B 5048a85155f94cd13f36fae48414ae3a0ea5f120a22f8b199fd43a2813b7168a9c5310ac6298ec2dee6488012d17d06043cf37dee38de265924e408f36498ed7 SHA512 92fc0cfa872e286abe4aa26a68a2bb90683b68425abbe001a62ac511c76850ad08102634e64ac06a88cf8ab225e60ddaf5bc80aa2c4bf68c25c0c47e5782f4fc +DIST vulkan-loader-1.3.204.tar.gz 1465828 BLAKE2B 92716a01958a851374c037b325f7dcd1f3dcb45c1ee0086102c71424965255a3ce9423ed8c1312023f445050cf112c9312110c2d6f4d43ec9980270eca2bbb67 SHA512 f78778783a4981a2b0b38c651e87358afad5c15d220bd1cb95e907f9afe2a81073b6ee12992c7038d0c8227cadcd7a64c93d21b2155585db3d807982354989d1 diff --git a/media-libs/vulkan-loader/vulkan-loader-1.3.204.ebuild b/media-libs/vulkan-loader/vulkan-loader-1.3.204.ebuild new file mode 100644 index ..ce4d1ef79739 --- /dev/null +++ b/media-libs/vulkan-loader/vulkan-loader-1.3.204.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN=Vulkan-Loader +CMAKE_ECLASS="cmake" +inherit flag-o-matic cmake-multilib toolchain-funcs + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git; + EGIT_SUBMODULES=() + inherit git-r3 +else + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}"/${MY_PN}-sdk-${PV} +fi + +DESCRIPTION="Vulkan Installable Client Driver (ICD) Loader" +HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Loader; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="layers wayland X" + +BDEPEND=">=dev-util/cmake-3.10.2" +DEPEND=" + ~dev-util/vulkan-headers-${PV} + wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] ) + X? ( + x11-libs/libX11:=[${MULTILIB_USEDEP}] + x11-libs/libXrandr:=[${MULTILIB_USEDEP}] + ) +" +PDEPEND="layers? ( media-libs/vulkan-layers:=[${MULTILIB_USEDEP}] )" + +multilib_src_configure() { + # Integrated clang assembler doesn't work with x86 - Bug #698164 + if tc-is-clang && [[ ${ABI} == x86 ]]; then + append-cflags -fno-integrated-as + fi + + local mycmakeargs=( + -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG" + -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG" + -DCMAKE_SKIP_RPATH=ON + -DBUILD_TESTS=OFF + -DBUILD_LOADER=ON + -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland) + -DBUILD_WSI_XCB_SUPPORT=$(usex X) + -DBUILD_WSI_XLIB_SUPPORT=$(usex X) + -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr" + ) + cmake_src_configure +} + +multilib_src_install() { + keepdir /etc/vulkan/icd.d + + cmake_src_install +} + +pkg_postinst() { + einfo "USE=demos has been dropped as per upstream packaging" + einfo "vulkaninfo is now available in the dev-util/vulkan-tools package" +}
[gentoo-commits] repo/gentoo:master commit in: media-libs/vulkan-layers/files/, media-libs/vulkan-layers/
commit: a09c70e699b3a2abdf6b222d79f7db916690d96e Author: Nick Sarnie gentoo org> AuthorDate: Sat Feb 19 21:58:18 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Sun Feb 20 02:09:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a09c70e6 media-libs/vulkan-layers: Version bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie gentoo.org> media-libs/vulkan-layers/Manifest | 1 + ...ayers-1.3.204-Dont-use-static-spirv-tools.patch | 27 +++ ...n-layers-1.3.204-Fix-dependency-detection.patch | 90 ++ ...rs-.ebuild => vulkan-layers-1.3.204.ebuild} | 12 ++- media-libs/vulkan-layers/vulkan-layers-.ebuild | 4 +- 5 files changed, 128 insertions(+), 6 deletions(-) diff --git a/media-libs/vulkan-layers/Manifest b/media-libs/vulkan-layers/Manifest index 53a0a76e7a55..246391f920ad 100644 --- a/media-libs/vulkan-layers/Manifest +++ b/media-libs/vulkan-layers/Manifest @@ -1 +1,2 @@ DIST vulkan-layers-1.2.198.tar.gz 3555293 BLAKE2B 1a419b1b4b50241f6f4225a8666b8f6f4fc00e30dba045deeca709f4b9ff777f8a66691ef094b72cbf059c9dafee9f1ad2986108e48c8ef3974ac805c103644e SHA512 c5ac3e458987f3aa8ca21a79aa7819fbc1ca6013b6e445a82407ac0664884b90b8f79a2593368f6264a509674aa1f9584614c7c464c88d74284601f0c7636ef0 +DIST vulkan-layers-1.3.204.tar.gz 3662632 BLAKE2B 277ab312fa8b127fadb2df37933b7eaf11b6ff5dc40246fb35c7e5d35f7d80b17bdc55e5a5686b5222500f416f462be06a3991bf786100bf0fc1af57be569a6f SHA512 9f0649d2e3eccd52a093b4d9c3446d7f05ad4938a6950042fc2c3cf05f6ca2f513706385fc39cf4559344a4770fcc4375306904a233d0edd48b6eff5f17f1b0f diff --git a/media-libs/vulkan-layers/files/vulkan-layers-1.3.204-Dont-use-static-spirv-tools.patch b/media-libs/vulkan-layers/files/vulkan-layers-1.3.204-Dont-use-static-spirv-tools.patch new file mode 100644 index ..791ac6764bce --- /dev/null +++ b/media-libs/vulkan-layers/files/vulkan-layers-1.3.204-Dont-use-static-spirv-tools.patch @@ -0,0 +1,27 @@ +From 68f030f9e776d1f2549e471f40c9794f6056bb05 Mon Sep 17 00:00:00 2001 +From: Nick Sarnie +Date: Sat, 19 Feb 2022 20:41:44 -0500 +Subject: [PATCH] Dont use static spirv-tools + +Signed-off-by: Nick Sarnie +--- + layers/CMakeLists.txt | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/layers/CMakeLists.txt b/layers/CMakeLists.txt +index 59e294a07..5d30a9834 100644 +--- a/layers/CMakeLists.txt b/layers/CMakeLists.txt +@@ -310,7 +310,7 @@ if(BUILD_LAYERS) + target_include_directories(VkLayer_khronos_validation PRIVATE ${ROBIN_HOOD_HASHING_INCLUDE_DIR}) + endif() + target_include_directories(VkLayer_khronos_validation PRIVATE ${SPIRV_HEADERS_INCLUDE_DIR}) +-target_link_libraries(VkLayer_khronos_validation PRIVATE SPIRV-Tools-static SPIRV-Tools-opt) ++target_link_libraries(VkLayer_khronos_validation PRIVATE SPIRV-Tools SPIRV-Tools-opt) + + + # The output file needs Unix "/" separators or Windows "\" separators On top of that, Windows separators actually need to be doubled + +-- +2.35.1 + diff --git a/media-libs/vulkan-layers/files/vulkan-layers-1.3.204-Fix-dependency-detection.patch b/media-libs/vulkan-layers/files/vulkan-layers-1.3.204-Fix-dependency-detection.patch new file mode 100644 index ..25f3b4bafd27 --- /dev/null +++ b/media-libs/vulkan-layers/files/vulkan-layers-1.3.204-Fix-dependency-detection.patch @@ -0,0 +1,90 @@ +From 534810e26e0be782b2c702a97bf726af250b8cd6 Mon Sep 17 00:00:00 2001 +From: Jeremy Gebben +Date: Thu, 17 Feb 2022 15:26:25 -0700 +Subject: [PATCH] build: Handle many permutations of SPIRV-Headers locations + +If the SPIRV-Headers package is not found, fall back to looking for +headers in SPIRV_HEADERS_INSTALL_DIR or SPIRV_HEADERS_INCLUDE_DIR. + +Fixes #3765 +--- + CMakeLists.txt| 19 --- + layers/CMakeLists.txt | 7 +-- + tests/CMakeLists.txt | 6 +++--- + 3 files changed, 20 insertions(+), 12 deletions(-) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index d4ca786ca07..58a966f03d6 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -256,10 +256,23 @@ if (USE_ROBIN_HOOD_HASHING) + endif() + endif() + +-set(SPIRV_HEADERS_INCLUDE_DIR "" CACHE STRING "") + if(BUILD_LAYERS OR BUILD_TESTS) +-if (SPIRV_HEADERS_INCLUDE_DIR STREQUAL "") +-find_package(SPIRV-Headers REQUIRED CONFIG) ++find_package(SPIRV-Headers CONFIG QUIET) ++if(SPIRV-Headers_FOUND) ++ # pefer the package if found. Note that if SPIRV_HEADERS_INSTALL_DIR points at an 'installed' ++ # version of SPIRV-Headers, the package will be found. ++ get_target_property(SPIRV_HEADERS_INCLUDE_DIR SPIRV-Headers::SPIRV-Headers INTERFACE_INCLUDE_DIRECTORIES) ++elseif(SPIRV_HEADERS_INCLUDE_DIR) ++ # This is set by SPIRV-Tools (in parent scope!) and also some packages that include VVL with add_subdirectory ++ if (NOT EXISTS "${SPIRV_HEADERS_INCLUDE_DIR}/spirv/unified1/spirv.h") ++
[gentoo-commits] repo/gentoo:master commit in: media-libs/shaderc/
commit: 2ed01c87400d21ee5cb08f3997ca4ea77bb0b5b0 Author: Nick Sarnie gentoo org> AuthorDate: Sun Feb 20 01:56:10 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Sun Feb 20 02:09:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ed01c87 media-libs/shaderc: Version bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie gentoo.org> media-libs/shaderc/Manifest | 1 + media-libs/shaderc/shaderc-2022.1.ebuild | 92 2 files changed, 93 insertions(+) diff --git a/media-libs/shaderc/Manifest b/media-libs/shaderc/Manifest index c19920a76d66..80288a6dc282 100644 --- a/media-libs/shaderc/Manifest +++ b/media-libs/shaderc/Manifest @@ -1 +1,2 @@ DIST shaderc-2021.3.tar.gz 221509 BLAKE2B 5061073e4489bdf2245a7cd18968a5a874cd33c16b8944b5c781b78e648f20bc8cf49b52e61ee3fe5b2aa029fa8195687079865403bb662839917b142421c49c SHA512 759eca72564bea59c06d31f70a85571a391360d5d428db85a30f934d080bb25e254ecb5650f71a96742cf417f09d819f36d301e92294a5d0d294581ca554248a +DIST shaderc-2022.1.tar.gz 222009 BLAKE2B c6707699a49c130b2669620e11f5286279054a84b05f9f54d238fb0ae68e2523cc4b86104b3d4bce4528db31be89e441b278a97a375b90d7e0f458075f51 SHA512 21c2462cb434d94da87c71ba660f6cd5b161450d7faeff8789b41db25e64f2baa7c560e78aa856d128c5a73699215d6b1085b5ca19a4640237adf194793ad44b diff --git a/media-libs/shaderc/shaderc-2022.1.ebuild b/media-libs/shaderc/shaderc-2022.1.ebuild new file mode 100644 index ..6158ee5f04dc --- /dev/null +++ b/media-libs/shaderc/shaderc-2022.1.ebuild @@ -0,0 +1,92 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +CMAKE_ECLASS=cmake + +inherit cmake-multilib python-any-r1 + +DESCRIPTION="Collection of tools, libraries and tests for shader compilation" +HOMEPAGE="https://github.com/google/shaderc; +EGIT_COMMIT="${PV}" +SRC_URI="https://github.com/google/${PN}/archive/v${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${EGIT_COMMIT}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~ppc64 ~x86" +IUSE="doc test" + +RDEPEND=" + ~dev-util/glslang-1.3.204[${MULTILIB_USEDEP}] + ~dev-util/spirv-tools-1.3.204[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + ${PYTHON_DEPS} + ~dev-util/spirv-headers-1.3.204 + doc? ( dev-ruby/asciidoctor ) + test? ( + dev-cpp/gtest + $(python_gen_any_dep 'dev-python/nose[${PYTHON_USEDEP}]') + ) +" + +PATCHES=( + "${FILESDIR}"/${PN}-2020.4-fix-build.patch +) + +# https://github.com/google/shaderc/issues/470 +RESTRICT=test + +python_check_deps() { + if use test; then + has_version --host-root "dev-python/nose[${PYTHON_USEDEP}]" + fi +} + +src_prepare() { + cmake_comment_add_subdirectory examples + + # Unbundle glslang, spirv-headers, spirv-tools + cmake_comment_add_subdirectory third_party + sed -i \ + -e "s|\$|${EPREFIX}/usr/bin/spirv-dis|" \ + glslc/test/CMakeLists.txt || die + + # Disable git versioning + sed -i -e '/build-version/d' glslc/CMakeLists.txt || die + + # Manually create build-version.inc as we disabled git versioning + cat <<- EOF > glslc/src/build-version.inc || die + "${P}\n" + "$(best_version dev-util/spirv-tools)\n" + "$(best_version dev-util/glslang)\n" + EOF + + cmake_src_prepare +} + +multilib_src_configure() { + local mycmakeargs=( + -DSHADERC_SKIP_TESTS="$(usex !test)" + -DSHADERC_ENABLE_WERROR_COMPILE="false" + ) + cmake_src_configure +} + +multilib_src_compile() { + if multilib_is_native_abi && use doc; then + cmake_src_compile glslc_doc_README + fi + cmake_src_compile +} + +multilib_src_install() { + if multilib_is_native_abi; then + use doc && local HTML_DOCS=( "${BUILD_DIR}/glslc/README.html" ) + fi + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/glslang/
commit: c3f8d8906789d32c202326ca7c6ba52a6c1bd257 Author: Nick Sarnie gentoo org> AuthorDate: Sat Feb 19 21:53:23 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Sun Feb 20 02:07:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c3f8d890 dev-util/glslang: Version bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie gentoo.org> dev-util/glslang/Manifest | 1 + dev-util/glslang/glslang-1.3.204.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-util/glslang/Manifest b/dev-util/glslang/Manifest index 3734c6fa53f3..59e62811892b 100644 --- a/dev-util/glslang/Manifest +++ b/dev-util/glslang/Manifest @@ -1 +1,2 @@ DIST glslang-1.2.198.tar.gz 3427490 BLAKE2B 0a9b116665e12aaff61b3c9628bba2b6ad6fe0ca7fa9954f568a3a1a0d4cbc41975446fc6760eef09bdea6a5d4aa746957b54972a0556f04c8ac39ba3e6241f9 SHA512 99cb60b01dd017533bcfd3fb258f1cad8c8fc90bc90efe346460e10f7887d7dc16468c93a5ae3bacc7579a31f58c2efc34c7e473515f07d03d2308894778bab5 +DIST glslang-1.3.204.tar.gz 3529291 BLAKE2B 5e2a223ae280b8f34da80aef64691930a8afc7be0a817d2ba4c0b1522ad9c0bd56df8abd6b9651fc493ee6e6348250675f6c03b929bd6e85d467b1cfc52ba4e5 SHA512 8fac43aa29cd966db8d38a109a259fffc5a5abeea50a5f76f0a82735dfdca36e680d28ae4c3bca6f633bca939f9ebdf8e97d0977bf613a0a687b12a330d64746 diff --git a/dev-util/glslang/glslang-1.3.204.ebuild b/dev-util/glslang/glslang-1.3.204.ebuild new file mode 100644 index ..8dcd19721e74 --- /dev/null +++ b/dev-util/glslang/glslang-1.3.204.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +CMAKE_ECLASS="cmake" +PYTHON_COMPAT=( python3_{8..10} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${PN}.git; + inherit git-r3 +else + SNAPSHOT_COMMIT="sdk-${PV}.0" + SRC_URI="https://github.com/KhronosGroup/${PN}/archive/${SNAPSHOT_COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}/${PN}-${SNAPSHOT_COMMIT}" +fi + +DESCRIPTION="Khronos reference front-end for GLSL and ESSL, and sample SPIR-V generator" +HOMEPAGE="https://www.khronos.org/opengles/sdk/tools/Reference-Compiler/ https://github.com/KhronosGroup/glslang; + +LICENSE="BSD" +SLOT="0" + +BDEPEND="${PYTHON_DEPS}" + +# Bug 698850 +RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-tools/
commit: 1a1837e58299e046422a9bccb266f48f9fd61428 Author: Nick Sarnie gentoo org> AuthorDate: Sun Feb 20 01:54:11 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Sun Feb 20 02:09:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a1837e5 dev-util/vulkan-tools: Version bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie gentoo.org> dev-util/vulkan-tools/Manifest| 1 + dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild | 83 +++ 2 files changed, 84 insertions(+) diff --git a/dev-util/vulkan-tools/Manifest b/dev-util/vulkan-tools/Manifest index 035961f14a8b..1e15adb6e757 100644 --- a/dev-util/vulkan-tools/Manifest +++ b/dev-util/vulkan-tools/Manifest @@ -1 +1,2 @@ DIST vulkan-tools-1.2.198.tar.gz 847429 BLAKE2B 8927740853eb45d495996a8be0bae3d40f84f14f12eb838474241745321d7337a6bae7e118bd626fbb15f8ffd42d574a04c93bd3aca0b3373976d7d976c05d2d SHA512 304ce76c47d4adef3a286439712ef4fd3f08ec8e47ed0e2a37162f9cac5e08af3c7b7fb449fddd4772080d678d84db9e238a5db4d98c7d4ee5f6d87a3f5c8f5f +DIST vulkan-tools-1.3.204.tar.gz 860464 BLAKE2B d0fdf95bff0dc914cb324a0780763dd87120b7f88a7bfaa6a2e0adef72263bd9cb0769636eda793ca5517560903ce314b96a5e3b00e018010ba0f99f68ba05cd SHA512 1295d0e86b8b81e33b0cd1038847211fb808456435fce9446f9890f8653b854dbd1e8b84a22b646b0fddb8cca33aaee12a2edc043e76c9c4bc718b11f281a98f diff --git a/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild b/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild new file mode 100644 index ..3b9fcf9a3c97 --- /dev/null +++ b/dev-util/vulkan-tools/vulkan-tools-1.3.204.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN=Vulkan-Tools +CMAKE_ECLASS="cmake" +PYTHON_COMPAT=( python3_{8,9} ) +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git; + EGIT_SUBMODULES=() + inherit git-r3 +else + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv" + S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0 +fi + +DESCRIPTION="Official Vulkan Tools and Utilities for Windows, Linux, Android, and MacOS" +HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Tools; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="cube wayland +X" + +# Cube demo only supports one window system at a time +REQUIRED_USE="cube? ( ^^ ( X wayland ) )" + +BDEPEND="${PYTHON_DEPS} + >=dev-util/cmake-3.10.2 + cube? ( ~dev-util/glslang-${PV}:=[${MULTILIB_USEDEP}] ) +" +RDEPEND=" + ~media-libs/vulkan-loader-${PV}:=[${MULTILIB_USEDEP},wayland?,X?] + wayland? ( dev-libs/wayland:=[${MULTILIB_USEDEP}] ) + X? ( + x11-libs/libX11:=[${MULTILIB_USEDEP}] + x11-libs/libXrandr:=[${MULTILIB_USEDEP}] + ) +" +DEPEND="${RDEPEND} + ~dev-util/vulkan-headers-${PV} +" + +pkg_setup() { + MULTILIB_CHOST_TOOLS=( + /usr/bin/vulkaninfo + ) + + use cube && MULTILIB_CHOST_TOOLS+=( + /usr/bin/vkcube + /usr/bin/vkcubepp + ) + + python-any-r1_pkg_setup +} + +multilib_src_configure() { + local mycmakeargs=( + -DCMAKE_C_FLAGS="${CFLAGS} -DNDEBUG" + -DCMAKE_CXX_FLAGS="${CXXFLAGS} -DNDEBUG" + -DCMAKE_SKIP_RPATH=ON + -DBUILD_VULKANINFO=ON + -DBUILD_CUBE=$(usex cube) + -DBUILD_WSI_WAYLAND_SUPPORT=$(usex wayland) + -DBUILD_WSI_XCB_SUPPORT=$(usex X) + -DBUILD_WSI_XLIB_SUPPORT=$(usex X) + -DVULKAN_HEADERS_INSTALL_DIR="${ESYSROOT}/usr" + ) + + use cube && mycmakeargs+=( + -DGLSLANG_INSTALL_DIR="${ESYSROOT}/usr" + -DCUBE_WSI_SELECTION=$(usex X XCB WAYLAND) + ) + + cmake_src_configure +} + +multilib_src_install() { + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-tools/
commit: cd618fb3aef2e25bd32f1615b594585f75498e5b Author: Nick Sarnie gentoo org> AuthorDate: Sat Feb 19 21:52:04 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Sun Feb 20 02:07:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd618fb3 dev-util/spirv-tools: Version bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie gentoo.org> dev-util/spirv-tools/Manifest | 1 + dev-util/spirv-tools/spirv-tools-1.3.204.ebuild | 45 + 2 files changed, 46 insertions(+) diff --git a/dev-util/spirv-tools/Manifest b/dev-util/spirv-tools/Manifest index df28c0831ed8..ea1dcaf652dd 100644 --- a/dev-util/spirv-tools/Manifest +++ b/dev-util/spirv-tools/Manifest @@ -1 +1,2 @@ DIST spirv-tools-1.2.198.tar.gz 294 BLAKE2B 036f2457863c1bff47939d6238d6f270baee67253edeb5dc4cb1270eb32b9fdb6427c959bde4c5496056784c0334922276b9a4e0ac5530a4c662abdf0190f119 SHA512 90a53d0c7c6dfeb5ef2ee3e8b92c00cd39211f18f57aaeae079ac95b94ec4c839443017eb39fbee0f737d0c070ed64e2369609e81dba149f08676724b254f714 +DIST spirv-tools-1.3.204.tar.gz 2905656 BLAKE2B 9bea5d91243283a0a167913fe531f0778915c03ec4db3f152d88f0952aa0df0e92bfa57762876c61277fedf99f156bdacbbd934333afb8376555a96566edb81e SHA512 f71738d5494c1e7bc38aeb8b2c89dcf24bb14eb6fcac1b14a794d47427ffadffc8e2b7b793b234e7146847744975a5d20de18043447a50a31af305e8ce4b1214 diff --git a/dev-util/spirv-tools/spirv-tools-1.3.204.ebuild b/dev-util/spirv-tools/spirv-tools-1.3.204.ebuild new file mode 100644 index ..ac0beb4ad14f --- /dev/null +++ b/dev-util/spirv-tools/spirv-tools-1.3.204.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN=SPIRV-Tools +CMAKE_ECLASS="cmake" +PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_REQ_USE="xml(+)" +inherit cmake-multilib python-any-r1 + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git; + inherit git-r3 +else + EGIT_COMMIT="sdk-${PV}.0" + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}"/${MY_PN}-${EGIT_COMMIT} +fi + +DESCRIPTION="Provides an API and commands for processing SPIR-V modules" +HOMEPAGE="https://github.com/KhronosGroup/SPIRV-Tools; + +LICENSE="Apache-2.0" +SLOT="0" +# Tests fail upon finding symbols that do not match a regular expression +# in the generated library. Easily hit with non-standard compiler flags +RESTRICT="test" +COMMON_DEPEND="~dev-util/spirv-headers-${PV}" +DEPEND="${COMMON_DEPEND}" +RDEPEND="" +BDEPEND="${PYTHON_DEPS} + ${COMMON_DEPEND}" + +multilib_src_configure() { + local mycmakeargs=( + "-DSPIRV-Headers_SOURCE_DIR=${ESYSROOT}/usr/" + "-DSPIRV_WERROR=OFF" + "-DSPIRV_TOOLS_BUILD_STATIC=OFF" + "-DBUILD_SHARED_LIBS=ON" + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/vulkan-headers/
commit: 51fea8d07996b39dcfec2cb57b475353cb96f307 Author: Nick Sarnie gentoo org> AuthorDate: Sat Feb 19 21:55:15 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Sun Feb 20 02:07:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51fea8d0 dev-util/vulkan-headers: Version bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie gentoo.org> dev-util/vulkan-headers/Manifest | 1 + .../vulkan-headers/vulkan-headers-1.3.204.ebuild | 24 ++ 2 files changed, 25 insertions(+) diff --git a/dev-util/vulkan-headers/Manifest b/dev-util/vulkan-headers/Manifest index e11600705d59..dd7539ea6c80 100644 --- a/dev-util/vulkan-headers/Manifest +++ b/dev-util/vulkan-headers/Manifest @@ -1 +1,2 @@ DIST vulkan-headers-1.2.198.tar.gz 1288107 BLAKE2B 91ec6879af46418e9b4f67124f0aff96d6f748c7eb02b500350f350f1b323af9cbe34c383d3d03643cdd35205e286738072c81a192bb3de4cad7c9e525dbb1d0 SHA512 c46232df1f121e69124c4faf5749032f8b5a1bd03d8ca69a24450008cd0af9c5ce000e48ab5c491cdfffa765498022f50d15476cded958dc25bd90e139c71829 +DIST vulkan-headers-1.3.204.tar.gz 1422926 BLAKE2B f699aa45948fe5a4cd0c28041406d20a42b9ef0547d85c23d2d074ea1caa4cda88a51aab7b6253a71d9d7c27e74a9044e0da06dc4a7218016669dc9ecca6e04d SHA512 0867462a5e30cada535719b5a45454457f7fbdb166cf4f65be301cd7cedca213ede524a3fea63779059c138851e3493d9e9616feaabbce77a96fbbbd803b8190 diff --git a/dev-util/vulkan-headers/vulkan-headers-1.3.204.ebuild b/dev-util/vulkan-headers/vulkan-headers-1.3.204.ebuild new file mode 100644 index ..06adb948b2e1 --- /dev/null +++ b/dev-util/vulkan-headers/vulkan-headers-1.3.204.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +MY_PN=Vulkan-Headers +inherit cmake + +if [[ ${PV} == ** ]]; then + EGIT_REPO_URI="https://github.com/KhronosGroup/${MY_PN}.git; + inherit git-r3 +else + SRC_URI="https://github.com/KhronosGroup/${MY_PN}/archive/sdk-${PV}.0.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + S="${WORKDIR}"/${MY_PN}-sdk-${PV}.0 +fi + +DESCRIPTION="Vulkan Header files and API registry" +HOMEPAGE="https://github.com/KhronosGroup/Vulkan-Headers; + +LICENSE="Apache-2.0" +SLOT="0" + +BDEPEND=">=dev-util/cmake-3.10.2"
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/robin-hood-hashing/
commit: 70406c7f568144c86fb9d45d3796db88651d336f Author: Nick Sarnie gentoo org> AuthorDate: Sat Feb 19 21:49:31 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Sun Feb 20 02:06:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70406c7f dev-cpp/robin-hood-hashing: Version bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie gentoo.org> dev-cpp/robin-hood-hashing/Manifest| 1 + .../robin-hood-hashing-3.11.5.ebuild | 23 ++ 2 files changed, 24 insertions(+) diff --git a/dev-cpp/robin-hood-hashing/Manifest b/dev-cpp/robin-hood-hashing/Manifest index c20aed24881b..721c9b323e71 100644 --- a/dev-cpp/robin-hood-hashing/Manifest +++ b/dev-cpp/robin-hood-hashing/Manifest @@ -1 +1,2 @@ DIST robin-hood-hashing-3.11.2.tar.gz 170488 BLAKE2B 5fb688f5e21f989456e139b64447393816593ad2a1c3537d067d8ea1717aceaa879e27616657354f62e1466ca491f9d302448a73cddb53c7156a623eb375016b SHA512 5d55f054e29ae34d410eb0103f9f0aa1faf47e313b9f089c73b9c26fd9bedf132f6bb13b4bcd2664309c32fe7e859e346d0a6e7ab7f46b294f9b8db207577795 +DIST robin-hood-hashing-3.11.5.tar.gz 177134 BLAKE2B b114c1d68ff2eae4cdb526e67def750a11056c2b5c400eab0870fda7c81dde5cf3bb168ea13ed3d34f2e57edffea5c58cb79ffb5328ecf839c723c71f54676d3 SHA512 5f73e089b1e8ec41a9bedded22bc64a789d3a3d04873a2ad9f8cc2970797a473b0f4d3436c2324b3ced85a0d983998a75b1dfaf2b7f3b77235b29806ff2fd489 diff --git a/dev-cpp/robin-hood-hashing/robin-hood-hashing-3.11.5.ebuild b/dev-cpp/robin-hood-hashing/robin-hood-hashing-3.11.5.ebuild new file mode 100644 index ..4fff4a53f17e --- /dev/null +++ b/dev-cpp/robin-hood-hashing/robin-hood-hashing-3.11.5.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" +SRC_URI="https://github.com/martinus/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +DESCRIPTION="Fast & memory efficient hashtable based on robin hood hashing for C++11/14/17/20" +HOMEPAGE="https://github.com/martinus/robin-hood-hashing; + +LICENSE="MIT" +SLOT="0" + +src_configure() { +local mycmakeargs=( + -DRH_STANDALONE_PROJECT=OFF + -DCMAKE_INSTALL_LIBDIR="${ESYSROOT}/usr/share/" +) +cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/spirv-headers/
commit: d4db023044232a72f627a748f649c31804713f36 Author: Nick Sarnie gentoo org> AuthorDate: Sat Feb 19 21:51:00 2022 + Commit: Nick Sarnie gentoo org> CommitDate: Sun Feb 20 02:06:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4db0230 dev-util/spirv-headers: Version bump Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Nick Sarnie gentoo.org> dev-util/spirv-headers/Manifest | 1 + dev-util/spirv-headers/spirv-headers-1.3.204.ebuild | 17 + 2 files changed, 18 insertions(+) diff --git a/dev-util/spirv-headers/Manifest b/dev-util/spirv-headers/Manifest index f90a32a56fd1..bf18deb55585 100644 --- a/dev-util/spirv-headers/Manifest +++ b/dev-util/spirv-headers/Manifest @@ -1 +1,2 @@ DIST spirv-headers-1.2.198.tar.gz 416113 BLAKE2B d2f767a36830a3d1fa6289cabc5f87432473f6f3d3ab3d07b4c6a008a4917f00b3472e6ae9abf12c1a148e757d5a71f270a2ad944413ebdbefb484f498af74ce SHA512 a35167f8de66f2e16c6d2dccdd69f95c58b08abcdef5dac5a705e8e52af049ec9b0e2d0ef6fb732454a0671cd331b69bea75b24911599c0a2ce3972d40addfef +DIST spirv-headers-1.3.204.tar.gz 417559 BLAKE2B b979ef5a830f0f76744555db830bb0e1184e84af1acddfc97907c562633faa1c62a7e1ebc193d8a0d2433c8d5a0be67d89a4da46b5889461524fbd183e7cdda5 SHA512 52411a51f4b54b86f4120d625c1e24271a106e07bfc1b0a4a7280e51f2a3dc471a03546ac07d89938f85005eeb16176cd731d4ae11bd9d0438791859afc4a5e7 diff --git a/dev-util/spirv-headers/spirv-headers-1.3.204.ebuild b/dev-util/spirv-headers/spirv-headers-1.3.204.ebuild new file mode 100644 index ..227b6e4286fe --- /dev/null +++ b/dev-util/spirv-headers/spirv-headers-1.3.204.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Machine-readable files for the SPIR-V Registry" +HOMEPAGE="https://www.khronos.org/registry/spir-v/; +EGIT_COMMIT="sdk-${PV}.0" +SRC_URI="https://github.com/KhronosGroup/SPIRV-Headers/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86" + +S="${WORKDIR}/SPIRV-Headers-${EGIT_COMMIT}"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/crossdev/
commit: 90086142b8928c12c36fafaac816810e83e5cae4 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 02:01:39 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 02:01:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90086142 sys-devel/crossdev: add 20220205 Closes: https://bugs.gentoo.org/832059 Closes: https://bugs.gentoo.org/830453 Signed-off-by: Sam James gentoo.org> sys-devel/crossdev/Manifest | 1 + sys-devel/crossdev/crossdev-20220205.ebuild | 36 + 2 files changed, 37 insertions(+) diff --git a/sys-devel/crossdev/Manifest b/sys-devel/crossdev/Manifest index a855b5bb440f..9c6baba8f100 100644 --- a/sys-devel/crossdev/Manifest +++ b/sys-devel/crossdev/Manifest @@ -2,3 +2,4 @@ DIST crossdev-20210621.tar.xz 28588 BLAKE2B 33ff6069c85cbcff6bf34bf5f6dd8050bd5f DIST crossdev-20210718.tar.xz 28640 BLAKE2B 1e9b9313a5c9a1cb4d82f00e4979794d61b9eaa0035c575ac55092c6c015d820a590c5816d212a4ffad95b96a3dd99a9b94ca7c20b78a7d7b062f16dec6ed329 SHA512 e1a37aebf759abaa30f071f43a528f9059b83456e71fd86fc8202a7eff5c506c1f34fdd260c7b91a03f491b9f2a107ce6a65c2314845a352176fcc5a27a766e2 DIST crossdev-20211027.tar.xz 28752 BLAKE2B 058d6254c702709c18cc426fe15d7a11cb856336236837a15c0b2cb0c2389198f8b0ea9893e7cdadd6ecdabb3e75c05b64c22448324ce2ea86032cb57e92a5d9 SHA512 6c15d71fb551dcb5cb8e95d7e3b1ecb52b34e47335842408da5acc9d258c1a5fa7e4699681b9b414b1b444df98601aa8b99b2000700485ec6028c076abeafd03 DIST crossdev-20211121.tar.xz 28700 BLAKE2B bfe637dcd3c5b6d45e289d6298de18cab4b70b5d21a817a9207b91360b489457b9ee10266a1c2641f8dfac09dffb166bf1565a7e519ba41f84c6d5c2000f5158 SHA512 5189fa7639b819dfffc8f994bb557d8d83f115b82cd61d938db77fdcf16a33cc9d0147f9708b3bed22fdc4ace27ac863436813ebad94876ae767172ac0cbb9ce +DIST crossdev-20220205.tar.xz 29088 BLAKE2B 46e90557f0a6df49e4f6ab7be6495514a188c4366868290d3b6b879ad1e5741e1600bca237735290f7e9278d441534569853b582cd85b96581c6ae0517cb4c54 SHA512 72e7cf690d49a87b32f6fdad2462fd4156e4e35a3f0b5f30911012a2b7936bb999575f757547a7a805c0cfdd1fd0caa8b23bf61e72c4333096314043ed565f40 diff --git a/sys-devel/crossdev/crossdev-20220205.ebuild b/sys-devel/crossdev/crossdev-20220205.ebuild new file mode 100644 index ..605240d7bf07 --- /dev/null +++ b/sys-devel/crossdev/crossdev-20220205.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +if [[ ${PV} == "" ]] ; then + inherit git-r3 + EGIT_REPO_URI="https://anongit.gentoo.org/git/proj/crossdev.git; +else + SRC_URI="mirror://gentoo/${P}.tar.xz + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}.tar.xz + https://dev.gentoo.org/~vapier/dist/${P}.tar.xz; + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +DESCRIPTION="Gentoo Cross-toolchain generator" +HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Crossdev; + +LICENSE="GPL-2" +SLOT="0" + +RDEPEND=" + >=sys-apps/portage-2.1 + >=app-portage/portage-utils-0.55 + app-shells/bash + sys-apps/gentoo-functions +" +BDEPEND="app-arch/xz-utils" + +src_install() { + default + + if [[ "${PV}" == "" ]] ; then + sed -i "s:@CDEVPV@:${EGIT_VERSION}:" "${ED}"/usr/bin/crossdev || die + fi +}
[gentoo-commits] proj/crossdev: New tag: 20220205
commit: Commit: Sam James gentoo org> CommitDate: Sun Feb 20 02:00:00 2022 + New tag: 20220205
[gentoo-commits] repo/gentoo:master commit in: media-libs/x265/
commit: 80b3cdfccb45eff1e5bdb33b625c8f413dfe3905 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 01:47:54 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 01:47:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80b3cdfc media-libs/x265: drop 3.5 Bug: https://bugs.gentoo.org/814662 Bug: https://bugs.gentoo.org/833775 Signed-off-by: Sam James gentoo.org> media-libs/x265/x265-3.5.ebuild | 218 1 file changed, 218 deletions(-) diff --git a/media-libs/x265/x265-3.5.ebuild b/media-libs/x265/x265-3.5.ebuild deleted file mode 100644 index ad7333090a3f.. --- a/media-libs/x265/x265-3.5.ebuild +++ /dev/null @@ -1,218 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake multilib-minimal multilib multibuild flag-o-matic - -if [[ ${PV} = * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://bitbucket.org/multicoreware/x265_git/; - S=${WORKDIR}/${P}/source -else - SRC_URI="https://bitbucket.org/multicoreware/x265_git/downloads/${PN}_${PV}.tar.gz; - KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 x86" -fi - -DESCRIPTION="Library for encoding video streams into the H.265/HEVC format" -HOMEPAGE="http://x265.org/ https://bitbucket.org/multicoreware/x265_git/; - -LICENSE="GPL-2" -# subslot = libx265 soname -SLOT="0/199" -IUSE="+10bit +12bit cpu_flags_arm_neon cpu_flags_ppc_vsx2 numa pic test" -RESTRICT="!test? ( test )" - -RDEPEND="numa? ( >=sys-process/numactl-2.0.10-r1[${MULTILIB_USEDEP}] )" -DEPEND="${RDEPEND}" -ASM_DEPEND=">=dev-lang/nasm-2.13" -BDEPEND=" - abi_x86_32? ( ${ASM_DEPEND} ) - abi_x86_64? ( ${ASM_DEPEND} )" - -PATCHES=( - "${FILESDIR}/arm-r1.patch" - "${FILESDIR}/neon.patch" - "${FILESDIR}/x265-3.3-ppc64.patch" - "${FILESDIR}/tests.patch" - "${FILESDIR}/test-ns.patch" -) - -src_unpack() { - if [[ ${PV} = * ]]; then - git-r3_src_unpack - else - unpack ${A} - export S="$(echo "${WORKDIR}/${PN}_"*"/source")" - fi -} - -# By default, the library and the encoder is configured for only one output bit -# depth. Meaning, one has to rebuild libx265 if (s)he wants to produce HEVC -# files with a different bit depth, which is annoying. However, upstream -# supports proper namespacing for 8bits, 10bits & 12bits HEVC and linking all -# that together so that the resulting library can produce all three of them -# instead of only one. -# The API requires the bit depth parameter, so that libx265 can then chose which -# variant of the encoder to use. -# To achieve this, we have to build one (static) library for each non-main -# variant, and link it into the main library. -# Upstream documents using the 8bit variant as main library, hence we do not -# allow disabling it: "main" *MUST* come last in the following list. - -x265_get_variants() { - local variants="" - use 12bit && variants+="main12 " - use 10bit && variants+="main10 " - variants+="main" - echo "${variants}" -} - -x265_variant_src_configure() { - mkdir -p "${BUILD_DIR}" || die - pushd "${BUILD_DIR}" >/dev/null || die - - einfo "Configuring variant: ${MULTIBUILD_VARIANT} for ABI: ${ABI}" - - local mycmakeargs=( "${myabicmakeargs[@]}" ) - case "${MULTIBUILD_VARIANT}" in - "main12") - mycmakeargs+=( - -DHIGH_BIT_DEPTH=ON - -DEXPORT_C_API=OFF - -DENABLE_SHARED=OFF - -DENABLE_CLI=OFF - -DMAIN12=ON - ) - if [[ ${ABI} = x86 ]] ; then - mycmakeargs+=( -DENABLE_ASSEMBLY=OFF ) - fi - if [[ ${ABI} = arm* ]] ; then - # 589674 - mycmakeargs+=( -DENABLE_ASSEMBLY=OFF ) - fi - # disable altivec for 12bit build #607802#c5 - if [[ ${ABI} = ppc* ]] ; then - mycmakeargs+=( - -DENABLE_ALTIVEC=OFF - -DCPU_POWER8=$(usex cpu_flags_ppc_vsx2 ON OFF) - ) - fi - ;; - "main10") - mycmakeargs+=( - -DHIGH_BIT_DEPTH=ON - -DEXPORT_C_API=OFF - -DENABLE_SHARED=OFF - -DENABLE_CLI=OFF - ) - if [[ ${ABI} = x86 ]] ; then - mycmakeargs+=( -DENABLE_ASSEMBLY=OFF ) -
[gentoo-commits] repo/gentoo:master commit in: media-libs/x265/
commit: a7ff89f33cf31c0238f3bdb2b095d8b1b75c7cdf Author: Sam James gentoo org> AuthorDate: Sun Feb 20 01:47:17 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 01:47:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7ff89f3 media-libs/x265: stabilize 3.5-r2 for amd64, arm, arm64, ppc64, x86 Forward stable kws from 3.5. Had meant to do 3.5-r2 and didn't realise we still had 3.5. Oops. Closes: https://bugs.gentoo.org/814662 Closes: https://bugs.gentoo.org/833775 Signed-off-by: Sam James gentoo.org> media-libs/x265/x265-3.5-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/media-libs/x265/x265-3.5-r2.ebuild b/media-libs/x265/x265-3.5-r2.ebuild index 58018488f52c..2673e6b12415 100644 --- a/media-libs/x265/x265-3.5-r2.ebuild +++ b/media-libs/x265/x265-3.5-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ if [[ ${PV} = * ]]; then S=${WORKDIR}/${P}/source else SRC_URI="https://bitbucket.org/multicoreware/x265_git/downloads/${PN}_${PV}.tar.gz; - KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~x86" + KEYWORDS="amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 x86" fi DESCRIPTION="Library for encoding video streams into the H.265/HEVC format"
[gentoo-commits] repo/gentoo:master commit in: x11-wm/wmfs/
commit: b9f6fce172a4b6f826eafd6c86d9c63c71f0c580 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 01:31:38 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 01:31:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9f6fce1 x11-wm/wmfs: fix build on musl Closes: https://bugs.gentoo.org/833323 Signed-off-by: Sam James gentoo.org> x11-wm/wmfs/wmfs-20180520.ebuild | 6 -- x11-wm/wmfs/wmfs-.ebuild | 6 -- 2 files changed, 8 insertions(+), 4 deletions(-) diff --git a/x11-wm/wmfs/wmfs-20180520.ebuild b/x11-wm/wmfs/wmfs-20180520.ebuild index b0225851e54d..a9f99e8c0db5 100644 --- a/x11-wm/wmfs/wmfs-20180520.ebuild +++ b/x11-wm/wmfs/wmfs-20180520.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -23,9 +23,11 @@ RDEPEND=" " DEPEND=" ${RDEPEND} - virtual/pkgconfig x11-base/xorg-proto + elibc_musl? ( sys-libs/queue-standalone ) " +BDEPEND="virtual/pkgconfig" + PATCHES=( "${FILESDIR}"/${PN}--Debian.patch "${FILESDIR}"/${PN}--desktop.patch diff --git a/x11-wm/wmfs/wmfs-.ebuild b/x11-wm/wmfs/wmfs-.ebuild index 286281b6f1f6..4d856eab612c 100644 --- a/x11-wm/wmfs/wmfs-.ebuild +++ b/x11-wm/wmfs/wmfs-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -23,9 +23,11 @@ RDEPEND=" " DEPEND=" ${RDEPEND} - virtual/pkgconfig x11-base/xorg-proto + elibc_musl? ( sys-libs/queue-standalone ) " +BDEPEND="virtual/pkgconfig" + PATCHES=( "${FILESDIR}"/${PN}--Debian.patch "${FILESDIR}"/${PN}--desktop.patch
[gentoo-commits] repo/gentoo:master commit in: x11-libs/xcb-util-xrm/
commit: 0fa1e5ed3f81ca23af9a5e5de9cba1b55507c047 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 01:33:55 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 01:33:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0fa1e5ed x11-libs/xcb-util-xrm: fix build on musl Closes: https://bugs.gentoo.org/833103 Signed-off-by: Sam James gentoo.org> x11-libs/xcb-util-xrm/xcb-util-xrm-1.3-r1.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/x11-libs/xcb-util-xrm/xcb-util-xrm-1.3-r1.ebuild b/x11-libs/xcb-util-xrm/xcb-util-xrm-1.3-r1.ebuild index ae0801471647..8bda1a04bbb9 100644 --- a/x11-libs/xcb-util-xrm/xcb-util-xrm-1.3-r1.ebuild +++ b/x11-libs/xcb-util-xrm/xcb-util-xrm-1.3-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,5 +15,6 @@ KEYWORDS="amd64 arm arm64 ppc ppc64 ~riscv x86" RDEPEND=">=x11-libs/libxcb-1.9.1:=[${MULTILIB_USEDEP}] x11-libs/xcb-util[${MULTILIB_USEDEP}]" DEPEND="${RDEPEND} + elibc_musl? ( sys-libs/queue-standalone ) x11-base/xorg-proto x11-libs/libX11[${MULTILIB_USEDEP}]" # Only for tests, but configure.ac requires it
[gentoo-commits] repo/gentoo:master commit in: media-gfx/scrot/
commit: a1789fec597a031100bc50858f650e0c61b45b00 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 01:11:08 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 01:11:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1789fec media-gfx/scrot: fix build on musl Closes: https://bugs.gentoo.org/832084 Signed-off-by: Sam James gentoo.org> media-gfx/scrot/scrot-1.7-r2.ebuild | 3 ++- media-gfx/scrot/scrot-.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/media-gfx/scrot/scrot-1.7-r2.ebuild b/media-gfx/scrot/scrot-1.7-r2.ebuild index 3aa2ef8c7e06..80c9a38d57e0 100644 --- a/media-gfx/scrot/scrot-1.7-r2.ebuild +++ b/media-gfx/scrot/scrot-1.7-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -36,6 +36,7 @@ RDEPEND=" DEPEND=" ${RDEPEND} x11-base/xorg-proto + elibc_musl? ( sys-libs/queue-standalone ) " BDEPEND=" sys-devel/autoconf-archive diff --git a/media-gfx/scrot/scrot-.ebuild b/media-gfx/scrot/scrot-.ebuild index 80d7728667d6..1052ef88647a 100644 --- a/media-gfx/scrot/scrot-.ebuild +++ b/media-gfx/scrot/scrot-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -35,6 +35,7 @@ RDEPEND=" DEPEND=" ${RDEPEND} x11-base/xorg-proto + elibc_musl? ( sys-libs/queue-standalone ) " BDEPEND=" sys-devel/autoconf-archive
[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/
commit: 9b98f5c81b7e5014f2348229072a82f702b35e15 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 01:06:41 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 01:06:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b98f5c8 profiles/features/musl: mask binary app-admin/bitwarden-desktop-bin Latest version is already RDEPENDing on glibc. Bug: https://bugs.gentoo.org/833381 Signed-off-by: Sam James gentoo.org> profiles/features/musl/package.mask | 4 1 file changed, 4 insertions(+) diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask index 0fee8268ab2b..48784cb5be9d 100644 --- a/profiles/features/musl/package.mask +++ b/profiles/features/musl/package.mask @@ -1,6 +1,10 @@ # Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Sam James (2022-02-20) +# Binary package linked to glibc +app-admin/bitwarden-desktop-bin + # Adel Kara Slimane (2022-02-17) # Binary package linked to glibc media-libs/amdgpu-pro-vulkan
[gentoo-commits] repo/gentoo:master commit in: app-admin/bitwarden-desktop-bin/
commit: 938f7e1708fb7f1c62c8a1c7b778cff53d38cf97 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 01:05:29 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 01:05:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=938f7e17 app-admin/bitwarden-desktop-bin: fix install (icons) Closes: https://bugs.gentoo.org/833381 Signed-off-by: Sam James gentoo.org> app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-1.30.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-1.30.0.ebuild b/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-1.30.0.ebuild index 9aa877ef47fc..f20778c037c9 100644 --- a/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-1.30.0.ebuild +++ b/app-admin/bitwarden-desktop-bin/bitwarden-desktop-bin-1.30.0.ebuild @@ -72,7 +72,7 @@ src_install() { local x for x in 16 32 48 64 256 512; do - doicon -s ${x} data/icons/hicolor/${x}*/* + doicon -s ${x} usr/share/icons/hicolor/${x}*/* done }
[gentoo-commits] repo/gentoo:master commit in: media-plugins/frei0r-plugins/
commit: 95eb103649422aac003018f55f76b8a606f1850e Author: Anna Vyalkova sysrq in> AuthorDate: Sat Feb 19 14:33:00 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 01:02:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95eb1036 media-plugins/frei0r-plugins: fix CMake flags not being passed Other changes: * update EAPI 7 -> 8 * use docs.eclass * remove pkgconfig build dependency (it's a rdep of cmake) Closes: https://bugs.gentoo.org/833768 Signed-off-by: Anna Vyalkova sysrq.in> Signed-off-by: Sam James gentoo.org> .../frei0r-plugins/frei0r-plugins-1.7.0-r2.ebuild | 54 ++ 1 file changed, 54 insertions(+) diff --git a/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r2.ebuild b/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r2.ebuild new file mode 100644 index ..1b3d854afda5 --- /dev/null +++ b/media-plugins/frei0r-plugins/frei0r-plugins-1.7.0-r2.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DOCS_BUILDER="doxygen" +DOCS_DIR="doc" +inherit cmake-multilib docs + +DESCRIPTION="A minimalistic plugin API for video effects" +HOMEPAGE="https://www.dyne.org/software/frei0r/; +SRC_URI="https://files.dyne.org/frei0r/releases/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +IUSE="doc +facedetect +scale0tilt" + +RDEPEND="x11-libs/cairo[${MULTILIB_USEDEP}] + facedetect? ( >=media-libs/opencv-2.3.0:=[contribdnn,features2d,${MULTILIB_USEDEP}] ) + scale0tilt? ( >=media-libs/gavl-1.2.0[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" + +DOCS=( AUTHORS.txt ChangeLog.txt README.txt TODO.txt ) +PATCHES=( "${FILESDIR}/ocv4.patch" ) + +src_prepare() { + cmake_src_prepare + + local f=CMakeLists.txt + + sed -i \ + -e '/set(CMAKE_C_FLAGS/d' \ + -e "/LIBDIR.*frei0r-1/s:lib:$(get_libdir):" \ + ${f} || die + + # https://bugs.gentoo.org/418243 + sed -i \ + -e '/set.*CMAKE_C_FLAGS/s:"): ${CMAKE_C_FLAGS}&:' \ + src/filter/*/${f} || die +} + +src_configure() { + local mycmakeargs=( + -DWITHOUT_OPENCV=$(usex !facedetect) + -DWITHOUT_GAVL=$(usex !scale0tilt) + ) + cmake-multilib_src_configure +} + +src_compile() { + cmake-multilib_src_compile + use doc && docs_compile +}
[gentoo-commits] repo/gentoo:master commit in: sys-auth/polkit/, sys-auth/polkit/files/
commit: cca21561571e00e88f434ad94a9cde6851fab244 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 00:42:58 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 00:42:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cca21561 sys-auth/polkit: add musl patch to 0.120_p20220127 Pulled in from ::musl. Closes: https://bugs.gentoo.org/833753 Bug: https://bugs.gentoo.org/561672 Signed-off-by: Sam James gentoo.org> ...lkit-0.118-make-netgroup-support-optional.patch | 228 + sys-auth/polkit/polkit-0.120_p20220127.ebuild | 3 + 2 files changed, 231 insertions(+) diff --git a/sys-auth/polkit/files/polkit-0.118-make-netgroup-support-optional.patch b/sys-auth/polkit/files/polkit-0.118-make-netgroup-support-optional.patch new file mode 100644 index ..b11250fd3992 --- /dev/null +++ b/sys-auth/polkit/files/polkit-0.118-make-netgroup-support-optional.patch @@ -0,0 +1,228 @@ +Pulled in from https://github.com/gentoo/musl/blob/master/sys-auth/polkit/files/polkit-0.118-make-netgroup-support-optional.patch. + +https://bugs.gentoo.org/833753 +https://bugs.gentoo.org/561672 +https://bugs.freedesktop.org/show_bug.cgi?id=50145 +https://gitlab.freedesktop.org/polkit/polkit/-/issues/14 + +Patch has been rebased a bit since but keeping original headers. + +From c7ad7cb3ca8fca32b9b64b0fc33867b98935b76b Mon Sep 17 00:00:00 2001 +From: "A. Wilcox" +Date: Wed, 11 Jul 2018 04:54:26 -0500 +Subject: [PATCH] make netgroup support optional + +On at least Linux/musl and Linux/uclibc, netgroup support is not +available. PolKit fails to compile on these systems for that reason. + +This change makes netgroup support conditional on the presence of the +setnetgrent(3) function which is required for the support to work. If +that function is not available on the system, an error will be returned +to the administrator if unix-netgroup: is specified in configuration. + +Fixes bug 50145. + +Signed-off-by: A. Wilcox +--- a/configure.ac b/configure.ac +@@ -100,7 +100,7 @@ AC_CHECK_LIB(expat,XML_ParserCreate,[EXPAT_LIBS="-lexpat"], +[AC_MSG_ERROR([Can't find expat library. Please install expat.])]) + AC_SUBST(EXPAT_LIBS) + +-AC_CHECK_FUNCS(clearenv fdatasync) ++AC_CHECK_FUNCS(clearenv fdatasync setnetgrent) + + if test "x$GCC" = "xyes"; then + LDFLAGS="-Wl,--as-needed $LDFLAGS" +--- a/src/polkit/polkitidentity.c b/src/polkit/polkitidentity.c +@@ -182,7 +182,15 @@ polkit_identity_from_string (const gchar *str, + } + else if (g_str_has_prefix (str, "unix-netgroup:")) + { ++#ifndef HAVE_SETNETGRENT ++ g_set_error (error, ++ POLKIT_ERROR, ++ POLKIT_ERROR_FAILED, ++ "Netgroups are not available on this machine ('%s')", ++ str); ++#else + identity = polkit_unix_netgroup_new (str + sizeof "unix-netgroup:" - 1); ++#endif + } + + if (identity == NULL && (error != NULL && *error == NULL)) +@@ -344,6 +352,14 @@ polkit_identity_new_for_gvariant (GVariant *variant, + GVariant *v; + const char *name; + ++#ifndef HAVE_SETNETGRENT ++ g_set_error (error, ++ POLKIT_ERROR, ++ POLKIT_ERROR_FAILED, ++ "Netgroups are not available on this machine"); ++ goto out; ++#else ++ + v = lookup_asv (details_gvariant, "name", G_VARIANT_TYPE_STRING, error); + if (v == NULL) + { +@@ -353,6 +369,7 @@ polkit_identity_new_for_gvariant (GVariant *variant, + name = g_variant_get_string (v, NULL); + ret = polkit_unix_netgroup_new (name); + g_variant_unref (v); ++#endif + } + else + { +--- a/src/polkit/polkitunixnetgroup.c b/src/polkit/polkitunixnetgroup.c +@@ -194,6 +194,9 @@ polkit_unix_netgroup_set_name (PolkitUnixNetgroup *group, + PolkitIdentity * + polkit_unix_netgroup_new (const gchar *name) + { ++#ifndef HAVE_SETNETGRENT ++ g_assert_not_reached(); ++#endif + g_return_val_if_fail (name != NULL, NULL); + return POLKIT_IDENTITY (g_object_new (POLKIT_TYPE_UNIX_NETGROUP, +"name", name, +--- a/src/polkitbackend/polkitbackendinteractiveauthority.c b/src/polkitbackend/polkitbackendinteractiveauthority.c +@@ -2233,25 +2233,26 @@ get_users_in_net_group (PolkitIdentity *group, + GList *ret; + + ret = NULL; ++#ifdef HAVE_SETNETGRENT + name = polkit_unix_netgroup_get_name (POLKIT_UNIX_NETGROUP (group)); + +-#ifdef HAVE_SETNETGRENT_RETURN ++# ifdef HAVE_SETNETGRENT_RETURN + if (setnetgrent (name) == 0) + { + g_warning ("Error looking up net group with name %s: %s", name, g_strerror (errno)); + goto out; + } +-#else ++# else + setnetgrent (name); +-#endif ++# endif /* HAVE_SETNETGRENT_RETURN */ + + for (;;) + { +-#if defined(HAVE_NETBSD) || defined(HAVE_OPENBSD) ++# if defined(HAVE_NETBSD) || defined(HAVE_OPENBSD) + const
[gentoo-commits] repo/gentoo:master commit in: sys-apps/accountsservice/
commit: a98502638f3df802332cf440c67fae0084faa353 Author: Sam James gentoo org> AuthorDate: Sun Feb 20 00:36:55 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 00:37:02 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a9850263 sys-apps/accountsservice: add 22.07.5, drop 22.07.4 (fix .pc file) See https://cgit.freedesktop.org/accountsservice/commit/?h=22.07.5=181914504db9f40d1b737095d5a1aeda8c896a1e. Bug: https://gitlab.freedesktop.org/accountsservice/accountsservice/-/issues/99 Closes: https://bugs.gentoo.org/833762 Signed-off-by: Sam James gentoo.org> sys-apps/accountsservice/Manifest | 2 +- .../{accountsservice-22.07.4.ebuild => accountsservice-22.07.5.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/accountsservice/Manifest b/sys-apps/accountsservice/Manifest index 31cf5f420819..479f3c1a85a3 100644 --- a/sys-apps/accountsservice/Manifest +++ b/sys-apps/accountsservice/Manifest @@ -1,3 +1,3 @@ DIST accountsservice-0.6.55.tar.xz 97972 BLAKE2B aba3adfeb53e64455ce8e672b9db754bae4af6b4de0823cc021d0311a381ec40af04371e78f7c84eab7fb72356b26e22db78aad0343d57f65ea71a7742b51fc7 SHA512 c12e6a8e80f9b087f97238da4734d2d3a14a7c5cbd870a32a04b00116f176c818c39fb886f6dc72c3e93c136b0c2074ddf8f77e20431fa3bd54f138bea9d262d DIST accountsservice-22.04.62.tar.xz 101740 BLAKE2B b0514e2160560816fa64688072c0534ad6375ef699459e24a083f738fe8388c2f13b2ea37acbb50c64b9823fc5391356deddfd964e22d9db722bfe6816009cb8 SHA512 4d37b09c1cb1b55dc474cb76c53cbf0a3172bb0e6a0782405c0c09b9680ee3ac02103dfd5bf131649de2ad0ebc8063362fa7ca18edfd2cb6d2a38a886900 -DIST accountsservice-22.07.4.tar.xz 101980 BLAKE2B 68cba1c1493ee53286a72d1cf68535f112c5ff244bb0af27b6461add92f33f8dbb34d63fe0d3a3b49e33d1ed966d3ae3b3f4a4e4ac36bf04956082b46368c0bb SHA512 3dd6d71c958653109feea0e3c83f3fb5c9294be02bc025bf4ad20b4c785823d34fd703efcb1d81ecb26a4b680e218ec250307a4c1fd57dc8a15f00310d2ae408 +DIST accountsservice-22.07.5.tar.xz 101688 BLAKE2B db8e5001f0b81b89c105d15557d5c62251ca58e4fad08f3cbfd52881b05980ccbb693766347c5cde640dcf3823a59f667fe15ec0c8e04cdd226915f91cea90a6 SHA512 9099abc9d8db58672db01e6ba9b23ba7bc8ed910ac001499d2a241089f55eafac47a482811cba80b1d6ee11df03a384e8ef2fd87df3b1125a8cf97c580177534 diff --git a/sys-apps/accountsservice/accountsservice-22.07.4.ebuild b/sys-apps/accountsservice/accountsservice-22.07.5.ebuild similarity index 100% rename from sys-apps/accountsservice/accountsservice-22.07.4.ebuild rename to sys-apps/accountsservice/accountsservice-22.07.5.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-util/its4/, dev-util/its4/files/
commit: 82efffb36105a798b53d557f43d20be8ece80370 Author: Thomas Bracht Laumann Jespersen laumann xyz> AuthorDate: Sat Feb 19 06:30:27 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 00:29:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82efffb3 dev-util/its4: Convert sed lines to patches Gets rid of the custom src_prepare() function in favor of a PATCHES array. Closes: https://github.com/gentoo/gentoo/pull/24072 Signed-off-by: Sam James gentoo.org> .../its4-1.1.1-r2-cpp-headers-and-opt-flags.patch | 43 ...1.1.1-r2-ensure-spaces-in-string-literals.patch | 47 ++ dev-util/its4/its4-1.1.1-r2.ebuild | 18 ++--- 3 files changed, 94 insertions(+), 14 deletions(-) diff --git a/dev-util/its4/files/its4-1.1.1-r2-cpp-headers-and-opt-flags.patch b/dev-util/its4/files/its4-1.1.1-r2-cpp-headers-and-opt-flags.patch new file mode 100644 index ..8329bd12cce1 --- /dev/null +++ b/dev-util/its4/files/its4-1.1.1-r2-cpp-headers-and-opt-flags.patch @@ -0,0 +1,43 @@ +From 71d766c506c62aa0ad88836e3c10443b90f46898 Mon Sep 17 00:00:00 2001 +From: Thomas Bracht Laumann Jespersen +Date: Sat, 19 Feb 2022 07:17:17 +0100 +Subject: [PATCH] Adjust configure and Makefile.in + +--- + Makefile.in | 4 ++-- + configure | 2 +- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/Makefile.in b/Makefile.in +index 564e13c..66fbb31 100644 +--- a/Makefile.in b/Makefile.in +@@ -4,10 +4,10 @@ OBJECTS=token.o lex.o main.o scanner.o resultsdb.o vulndb.o handlers.o \ + $(EXTRA_OBJS) + + all: $(OBJECTS) +- $(CC) -o $(PROGNAME) $(OBJECTS) ++ $(CC) $(OPTIMIZATION) $(EXTRA_FLAGS) -o $(PROGNAME) $(OBJECTS) + + pure: $(OBJECTS) +- purify $(CC) -o $(PROGNAME) $(OBJECTS) ++ purify $(CC) $(OPTIMIZATION) $(EXTRA_FLAGS) -o $(PROGNAME) $(OBJECTS) + + .C.o: + $(CC) -c -DDATA_DIR=$(INSTALL_DATADIR) $(EXTRA_FLAGS) ${OPTIMIZATION} $< +diff --git a/configure b/configure +index e85410f..12626c4 100755 +--- a/configure b/configure +@@ -117,7 +117,7 @@ if test -z "${QUIET}"; then exec 5>&1; else exec 5>/dev/null; fi + + ## Can we invoke the compiler? + cat >tmp.c < ++#include + int main(){return 0;} + EOF + if test -n "${CC}"; then +-- +2.34.1 + diff --git a/dev-util/its4/files/its4-1.1.1-r2-ensure-spaces-in-string-literals.patch b/dev-util/its4/files/its4-1.1.1-r2-ensure-spaces-in-string-literals.patch new file mode 100644 index ..1d65c44bb729 --- /dev/null +++ b/dev-util/its4/files/its4-1.1.1-r2-ensure-spaces-in-string-literals.patch @@ -0,0 +1,47 @@ +From 2f0f98aff51bad9474671e73aa29080c541ca055 Mon Sep 17 00:00:00 2001 +From: Thomas Bracht Laumann Jespersen +Date: Sat, 19 Feb 2022 07:19:34 +0100 +Subject: [PATCH] Ensure spaces between string literals + +--- + config.C | 10 +- + 1 file changed, 5 insertions(+), 5 deletions(-) + +diff --git a/config.C b/config.C +index 61282e8..c4cf375 100644 +--- a/config.C b/config.C +@@ -103,8 +103,8 @@ NEWLINE + " Ignore instances of a particular function name." NEWLINE + " This flag can be used as many times as you like." NEWLINE + " -I, --ignore-file=filename" NEWLINE +-" Specify a file to read ignore info from, causing ITS4 to not"NEWLINE +-" report instances of those functions. Each function to ignore"NEWLINE ++" Specify a file to read ignore info from, causing ITS4 to not" NEWLINE ++" report instances of those functions. Each function to ignore" NEWLINE + " should be on its own line." NEWLINE + " -l, --limit=function" NEWLINE + " Tells ITS4 not to scan for any functions, except those" NEWLINE +@@ -112,7 +112,7 @@ NEWLINE + " times as you want." NEWLINE + " -m, --input-mode" + NEWLINE +-" Tells ITS4 to print out all non-argv spots at which input can"NEWLINE ++" Tells ITS4 to print out all non-argv spots at which input can" NEWLINE + " enter. This option causes some other options to be ignored." NEWLINE + " Most importantly, the regular scan does not happen, no" NEWLINE + " severities are visibly reported, and the cutoff is ignored." NEWLINE +@@ -347,8 +347,8 @@ void ParseOptions(int argc, char **argv, int ) + case 'o': + if(!optarg) + { +- fprintf(stderr, "Warning: option 'o' needs an argument."NEWLINE); +- fprintf(stderr, "Writing to stdout."NEWLINE); ++ fprintf(stderr, "Warning: option 'o' needs an argument." NEWLINE); ++ fprintf(stderr, "Writing to stdout." NEWLINE); + continue; + } + SetOutputFile(optarg); +-- +2.34.1 + diff --git a/dev-util/its4/its4-1.1.1-r2.ebuild b/dev-util/its4/its4-1.1.1-r2.ebuild index 86e78a42d315..0be321963bb4 100644 --- a/dev-util/its4/its4-1.1.1-r2.ebuild +++ b/dev-util/its4/its4-1.1.1-r2.ebuild @@ -15,20 +15,10 @@ KEYWORDS="~amd64 ~ppc ~x86"
[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_security/
commit: 2ca6bc6ad0eed589bffad56c71d0974e957ed464 Author: Tomáš Mózes gmail com> AuthorDate: Sat Feb 19 10:43:29 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 00:30:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ca6bc6a www-apache/mod_security: keep unicode.mapping Closes: https://bugs.gentoo.org/642476 Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Sam James gentoo.org> .../mod_security/mod_security-2.9.5-r1.ebuild | 125 + 1 file changed, 125 insertions(+) diff --git a/www-apache/mod_security/mod_security-2.9.5-r1.ebuild b/www-apache/mod_security/mod_security-2.9.5-r1.ebuild new file mode 100644 index ..baac45dfeee8 --- /dev/null +++ b/www-apache/mod_security/mod_security-2.9.5-r1.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{1..3} ) + +inherit autotools apache-module lua-single + +MY_PN=modsecurity +MY_P=${MY_PN}-${PV} + +DESCRIPTION="Application firewall and intrusion detection for Apache" +HOMEPAGE="https://github.com/SpiderLabs/ModSecurity; +SRC_URI="https://github.com/SpiderLabs/ModSecurity/releases/download/v${PV}/${MY_P}.tar.gz; + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="doc fuzzyhash geoip jit json lua mlogc" + +REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" + +COMMON_DEPEND="dev-libs/apr + dev-libs/apr-util[openssl] + dev-libs/libxml2 + dev-libs/libpcre[jit?] + virtual/libcrypt:= + fuzzyhash? ( app-crypt/ssdeep ) + json? ( dev-libs/yajl ) + lua? ( ${LUA_DEPS} ) + mlogc? ( net-misc/curl ) + www-servers/apache[apache2_modules_unique_id]" +BDEPEND="doc? ( app-doc/doxygen )" +DEPEND="${COMMON_DEPEND}" +RDEPEND="${COMMON_DEPEND} + geoip? ( dev-libs/geoip ) + mlogc? ( dev-lang/perl )" +PDEPEND=">=www-apache/modsecurity-crs-2.2.6-r1" + +S="${WORKDIR}/${MY_P}" + +APACHE2_MOD_FILE="apache2/.libs/${PN}2.so" +APACHE2_MOD_CONF="79_${PN}" +APACHE2_MOD_DEFINE="SECURITY" + +# Tests require symbols only defined within the Apache binary. +RESTRICT=test + +PATCHES=( + "${FILESDIR}"/${PN}-2.9.3-autoconf_lua_package_name.patch +) + +need_apache2 + +pkg_setup() { + _init_apache2 + _init_apache2_late + use lua && lua-single_pkg_setup +} + +src_prepare() { + default + eautoreconf +} + +src_configure() { + local myconf=( + --disable-static + --enable-request-early + --with-apxs="${APXS}" + --with-pic + $(use_with fuzzyhash ssdeep) + $(use_with json yajl) + $(use_enable mlogc) + $(use_with lua) + $(use_enable lua lua-cache) + $(use_enable jit pcre-jit) + $(use_enable doc docs) ) + + econf ${myconf[@]} +} + +src_compile() { + default +} + +src_install() { + apache-module_src_install + + dodoc CHANGES README.md modsecurity.conf-recommended unicode.mapping + + if use doc; then + dodoc -r doc/apache/html + fi + + if use mlogc; then + insinto /etc/ + newins mlogc/mlogc-default.conf mlogc.conf + dobin mlogc/mlogc + dobin mlogc/mlogc-batch-load.pl + newdoc mlogc/INSTALL INSTALL-mlogc + fi + + # Use /var/lib instead of /var/cache. This stuff is "persistent," + # and isn't a cached copy of something that we can recreate. + # Bug 605496. + keepdir /var/lib/modsecurity + fowners apache:apache /var/lib/modsecurity + fperms 0750 /var/lib/modsecurity + for dir in data tmp upload; do + keepdir "/var/lib/modsecurity/${dir}" + fowners apache:apache "/var/lib/modsecurity/${dir}" + fperms 0750 "/var/lib/modsecurity/${dir}" + done +} + +pkg_postinst() { + elog "The base configuration file has been renamed ${APACHE2_MOD_CONF}" + elog "so that you can put your own configuration in (for example)" + elog "90_modsecurity_local.conf." + elog "" + elog "That would be the correct place for site-global security rules." + elog "Note: 80_modsecurity_crs.conf is used by www-apache/modsecurity-crs" +}
[gentoo-commits] repo/gentoo:master commit in: www-apache/mod_security/
commit: 3593f952ae981bc25e6486b04bda7fff196edcdd Author: Tomáš Mózes gmail com> AuthorDate: Sat Feb 19 10:44:47 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 00:30:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3593f952 www-apache/mod_security: drop old Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24272 Signed-off-by: Sam James gentoo.org> www-apache/mod_security/Manifest | 1 - .../mod_security/mod_security-2.9.3-r100.ebuild| 124 - 2 files changed, 125 deletions(-) diff --git a/www-apache/mod_security/Manifest b/www-apache/mod_security/Manifest index 00ae4fe3e6fb..b6b9c755e5f7 100644 --- a/www-apache/mod_security/Manifest +++ b/www-apache/mod_security/Manifest @@ -1,2 +1 @@ -DIST modsecurity-2.9.3.tar.gz 4307670 BLAKE2B 337ea15cc8805af7ab43aed8aecf4c72ccc586d0d7e9d9b91f036a61baa70d1ac8b4ad8045a2bb7a13515912a15fba7d3cdb9670ae6730de43b1e44ee90ded6d SHA512 4e1ea5dd8edadf8f630e4fe92a200d3a8e78963fce3128b5975a1e1ecd0e8bf9ceecd9905c95f8c508932ccd837f1d8ae8bb2ba423307718c3c6a4ae9b783ddd DIST modsecurity-2.9.5.tar.gz 4315037 BLAKE2B f6e607f344038c74fbbacbba6bbeb5953a7ab13b54d140924f4fe586a1506720d383285e7ce68dc9386f3532d298d53de55446f336c4b2f3e359bf8636bba0d0 SHA512 eef10afbce7407038b12d3c94213a17ecadf2db9a39f15006809848717f9a0d53d52f050957e13725e972191106c54eafb8915d564e5f0756a8a93c84048a4df diff --git a/www-apache/mod_security/mod_security-2.9.3-r100.ebuild b/www-apache/mod_security/mod_security-2.9.3-r100.ebuild deleted file mode 100644 index ad8579ac88e7.. --- a/www-apache/mod_security/mod_security-2.9.3-r100.ebuild +++ /dev/null @@ -1,124 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..3} ) - -inherit autotools apache-module lua-single - -MY_PN=modsecurity -MY_P=${MY_PN}-${PV} - -DESCRIPTION="Application firewall and intrusion detection for Apache" -HOMEPAGE="https://www.modsecurity.org/; -SRC_URI="https://www.modsecurity.org/tarball/${PV}/${MY_P}.tar.gz; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="doc fuzzyhash geoip jit json lua mlogc" - -REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} )" - -COMMON_DEPEND="dev-libs/apr - dev-libs/apr-util[openssl] - dev-libs/libxml2 - dev-libs/libpcre[jit?] - fuzzyhash? ( app-crypt/ssdeep ) - json? ( dev-libs/yajl ) - lua? ( ${LUA_DEPS} ) - mlogc? ( net-misc/curl ) - www-servers/apache[apache2_modules_unique_id]" -BDEPEND="doc? ( app-doc/doxygen )" -DEPEND="${COMMON_DEPEND}" -RDEPEND="${COMMON_DEPEND} - geoip? ( dev-libs/geoip ) - mlogc? ( dev-lang/perl )" -PDEPEND=">=www-apache/modsecurity-crs-2.2.6-r1" - -S="${WORKDIR}/${MY_P}" - -APACHE2_MOD_FILE="apache2/.libs/${PN}2.so" -APACHE2_MOD_CONF="79_${PN}" -APACHE2_MOD_DEFINE="SECURITY" - -# Tests require symbols only defined within the Apache binary. -RESTRICT=test - -PATCHES=( - "${FILESDIR}"/${PN}-2.9.3-autoconf_lua_package_name.patch -) - -need_apache2 - -pkg_setup() { - _init_apache2 - _init_apache2_late - use lua && lua-single_pkg_setup -} - -src_prepare() { - default - eautoreconf -} - -src_configure() { - local myconf=( - --disable-static - --enable-request-early - --with-apxs="${APXS}" - --with-pic - $(use_with fuzzyhash ssdeep) - $(use_with json yajl) - $(use_enable mlogc) - $(use_with lua) - $(use_enable lua lua-cache) - $(use_enable jit pcre-jit) - $(use_enable doc docs) ) - - econf ${myconf[@]} -} - -src_compile() { - default -} - -src_install() { - apache-module_src_install - - dodoc CHANGES README.md modsecurity.conf-recommended - - if use doc; then - dodoc -r doc/apache/html - fi - - if use mlogc; then - insinto /etc/ - newins mlogc/mlogc-default.conf mlogc.conf - dobin mlogc/mlogc - dobin mlogc/mlogc-batch-load.pl - newdoc mlogc/INSTALL INSTALL-mlogc - fi - - # Use /var/lib instead of /var/cache. This stuff is "persistent," - # and isn't a cached copy of something that we can recreate. - # Bug 605496. - keepdir /var/lib/modsecurity - fowners apache:apache /var/lib/modsecurity - fperms 0750 /var/lib/modsecurity - for dir in data tmp upload; do - keepdir "/var/lib/modsecurity/${dir}" - fowners apache:apache "/var/lib/modsecurity/${dir}" - fperms 0750 "/var/lib/modsecurity/${dir}" - done -} - -pkg_postinst() { - elog "The base configuration file has been renamed ${APACHE2_MOD_CONF}" - elog "so that you can put your own configuration in (for
[gentoo-commits] repo/gentoo:master commit in: net-proxy/squid/
commit: 745c158fdabb8865e4279b216ec948328d39c4ab Author: Tomáš Mózes gmail com> AuthorDate: Sat Feb 19 16:48:00 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 00:24:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=745c158f net-proxy/squid: add sys-libs/tdb, remove sys-libs/db http://www.squid-cache.org/Versions/v5/squid-5.4.1-RELEASENOTES.html#ss2.4 Closes: https://bugs.gentoo.org/833764 Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24274 Signed-off-by: Sam James gentoo.org> net-proxy/squid/{squid-5.4.1.ebuild => squid-5.4.1-r1.ebuild} | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-proxy/squid/squid-5.4.1.ebuild b/net-proxy/squid/squid-5.4.1-r1.ebuild similarity index 99% rename from net-proxy/squid/squid-5.4.1.ebuild rename to net-proxy/squid/squid-5.4.1-r1.ebuild index ecbe3c93599e..e5e9b869626f 100644 --- a/net-proxy/squid/squid-5.4.1.ebuild +++ b/net-proxy/squid/squid-5.4.1-r1.ebuild @@ -52,8 +52,8 @@ COMMON_DEPEND="acct-group/squid esi? ( dev-libs/expat dev-libs/libxml2 ) gnutls? ( >=net-libs/gnutls-3.1.5:= ) logrotate? ( app-admin/logrotate ) - >=sys-libs/db-4:* - dev-libs/libltdl:0" + dev-libs/libltdl:0 + sys-libs/tdb" DEPEND="${COMMON_DEPEND} ${BDEPEND}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen/
commit: 1075ebdf0f65ee700c5b8afb7ef67dcf9282f48c Author: Tomáš Mózes gmail com> AuthorDate: Sat Feb 19 17:36:09 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 00:24:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1075ebdf app-emulation/xen: drop vulnerable Signed-off-by: Tomáš Mózes gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24276 Signed-off-by: Sam James gentoo.org> app-emulation/xen/Manifest | 1 - app-emulation/xen/xen-4.15.1-r2.ebuild | 163 - 2 files changed, 164 deletions(-) diff --git a/app-emulation/xen/Manifest b/app-emulation/xen/Manifest index f9ccd65a5978..5d57ceb49441 100644 --- a/app-emulation/xen/Manifest +++ b/app-emulation/xen/Manifest @@ -1,4 +1,3 @@ -DIST xen-4.15.1-upstream-patches-2.tar.xz 30180 BLAKE2B 675c13cfb4a6f47121dfe125ddea21d98e7e37563f63b91cde96cd92d94eff648eaa65426fec09833ad668102959948b2e684860631db2b5a2a53b2521a01069 SHA512 f0a6c0829068828ac400d67230d3066b2370a90303e537dd5e0761920ac0d584139b59244a72d9dcd2e4cb1a151ab80d3197ba908e642e13817b89b9a33c73fb DIST xen-4.15.1-upstream-patches-3.tar.xz 49644 BLAKE2B 261d45d726ba9b06a817fd4f4e9d2a83e516cd637f73dff50ccb9b046d562e14bee47fc64795c0406947fb06988679047a19e5851482fbf85701bcc495225258 SHA512 8d8b7e42f9a401f6d3a7cb87b980714aa14dadbeadb3a26f495b6a1892d1a04de244490255b589952f565d0a0b8c69fd527c0168d40e974e0f77cecda25e7cb3 DIST xen-4.15.1.tar.gz 40800852 BLAKE2B 39475ea33f029fb0e84b82b4a2b13fd613bab01e3ef6c241dfede3d190ee9be53c99b62121d37d83b1e078764b3e4d88d1dfb99be1b5623691e56519850c6798 SHA512 8d3cbdf708f46477e32ee7cbd16a490c82efa855cecd84ee712b8680df4d69c987ba9ab00ff3851f627b98a8ebbc5dab71f92f142ed958ee2bc538bc792cd4b9 DIST xen-4.15.2-upstream-patches-0.tar.xz 33368 BLAKE2B f22c0e9ce6b859a2741f09c0c52479e8acb38440b631882850993fcfcdc445c28fbeac4353df6bac1b2be89e39a99bae1a920796d505f888e3701a98f17ed29d SHA512 10a996cd87404ff6536119deeedfe67143c02475c4ca2d7f741e087197aaffa10c5831aad1f9ee2f9070461dd8cdc7af4851fbafb634a2f65235603d6fb0848f diff --git a/app-emulation/xen/xen-4.15.1-r2.ebuild b/app-emulation/xen/xen-4.15.1-r2.ebuild deleted file mode 100644 index c47eb7e424a0.. --- a/app-emulation/xen/xen-4.15.1-r2.ebuild +++ /dev/null @@ -1,163 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..9} ) - -inherit flag-o-matic mount-boot python-any-r1 toolchain-funcs - -MY_PV=${PV/_/-} -MY_P=${PN}-${MY_PV} - -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="git://xenbits.xen.org/xen.git" - SRC_URI="" -else - KEYWORDS="amd64 ~arm -x86" - UPSTREAM_VER=2 - SECURITY_VER= - GENTOO_VER= - - [[ -n ${UPSTREAM_VER} ]] && \ - UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz - https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz; - [[ -n ${SECURITY_VER} ]] && \ - SECURITY_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-security-patches-${SECURITY_VER}.tar.xz; - [[ -n ${GENTOO_VER} ]] && \ - GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-gentoo-patches-${GENTOO_VER}.tar.xz; - SRC_URI="https://downloads.xenproject.org/release/xen/${MY_PV}/${MY_P}.tar.gz - ${UPSTREAM_PATCHSET_URI} - ${SECURITY_PATCHSET_URI} - ${GENTOO_PATCHSET_URI}" -fi - -DESCRIPTION="The Xen virtual machine monitor" -HOMEPAGE="https://www.xenproject.org; -LICENSE="GPL-2" -SLOT="0" -IUSE="debug efi flask" - -DEPEND="${PYTHON_DEPS} - efi? ( >=sys-devel/binutils-2.22[multitarget] ) - !efi? ( >=sys-devel/binutils-2.22 ) - flask? ( sys-apps/checkpolicy )" -RDEPEND="" -PDEPEND="~app-emulation/xen-tools-${PV}" - -# no tests are available for the hypervisor -# prevent the silliness of /usr/lib/debug/usr/lib/debug files -# prevent stripping of the debug info from the /usr/lib/debug/xen-syms -RESTRICT="test splitdebug strip" - -# Approved by QA team in bug #144032 -QA_WX_LOAD="boot/xen-syms-${PV}" - -REQUIRED_USE="arm? ( debug )" - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - python-any-r1_pkg_setup - if [[ -z ${XEN_TARGET_ARCH} ]]; then - if use amd64; then - export XEN_TARGET_ARCH="x86_64" - elif use arm; then - export XEN_TARGET_ARCH="arm32" - elif use arm64; then - export XEN_TARGET_ARCH="arm64" - else - die "Unsupported architecture!" - fi - fi -} - -src_prepare() { - # Upstream's patchset - [[ -n ${UPSTREAM_VER} ]] && eapply "${WORKDIR}"/patches-upstream - - # Security patchset - if [[ -n
[gentoo-commits] repo/gentoo:master commit in: dev-util/its4/
commit: 5973f2fdaef90add74d849934d5b96ab48dafa6e Author: Thomas Bracht Laumann Jespersen laumann xyz> AuthorDate: Thu Feb 3 21:24:55 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 00:29:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5973f2fd dev-util/its4: Fix build for clang/LLVM toolchain The config.C file has five instances of string literals being immediately followed by NEWLINE (a macro that expands to another string literal). C++11 requires a space between string literals. Signed-off-by: Thomas Bracht Laumann Jespersen laumann.xyz> Closes: https://bugs.gentoo.org/738936 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> dev-util/its4/its4-1.1.1-r2.ebuild | 5 + 1 file changed, 5 insertions(+) diff --git a/dev-util/its4/its4-1.1.1-r2.ebuild b/dev-util/its4/its4-1.1.1-r2.ebuild index 5bb0c4ed44fc..86e78a42d315 100644 --- a/dev-util/its4/its4-1.1.1-r2.ebuild +++ b/dev-util/its4/its4-1.1.1-r2.ebuild @@ -22,6 +22,11 @@ src_prepare() { sed -i \ -e 's/$(CC) -o/$(CC) $(OPTIMIZATION) $(EXTRA_FLAGS) -o/' \ "${S}"/Makefile.in || die + + # Bug 738936 fails to compile with clang/LLVM toolchain + sed -i \ + -e 's/"NEWLINE/" NEWLINE/g'\ + "${S}"/config.C || die eapply_user }
[gentoo-commits] repo/gentoo:master commit in: sys-libs/musl/, sys-libs/musl/files/
commit: b02003640228503cb93d5c371bef1f55c555429f Author: Esteve Varela Colominas gmail com> AuthorDate: Sat Feb 12 15:34:33 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 00:29:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0200364 sys-libs/musl: Support Gentoo prefix Added necessary framework to get this libc to run properly under a prefix. Closes: https://bugs.gentoo.org/833192 Signed-off-by: Esteve Varela Colominas gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24169 Signed-off-by: Sam James gentoo.org> sys-libs/musl/files/ldconfig.in-r3 | 160 + .../{musl-.ebuild => musl-1.2.2-r8.ebuild} | 44 +++--- sys-libs/musl/musl-.ebuild | 44 +++--- 3 files changed, 200 insertions(+), 48 deletions(-) diff --git a/sys-libs/musl/files/ldconfig.in-r3 b/sys-libs/musl/files/ldconfig.in-r3 new file mode 100644 index ..60f6cc9e1130 --- /dev/null +++ b/sys-libs/musl/files/ldconfig.in-r3 @@ -0,0 +1,160 @@ +#!/bin/bash -e +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +ROOT="/" +EPREFIX="@GENTOO_PORTAGE_EPREFIX@" +LDSO_CONF_FILE="/etc/ld.so.conf" + +VERBOSE=0 + +UPDATE_LINKS=1 + +get_options() { + LDSO_CONF="" + while getopts "vnNXf:C:r:p" opt "$@"; do + case $opt in + v) + echo "ldconfig for musl in Gentoo" + VERBOSE=1 + ;; + r) + ROOT=${OPTARG} + ;; + f) + LDSO_CONF=${OPTARG} + ;; + X) + UPDATE_LINKS=0 + ;; + \?) + echo "Invalid option: -${opt}" >&2 + exit 1 + ;; + n|N|C|p) + echo "Unimplemented option: -${opt}" >&2 + exit 1 + ;; + esac + done + if [[ -z ${LDSO_CONF} ]]; then + LDSO_CONF=${ROOT}${EPREFIX}${LDSO_CONF_FILE} + fi + + if [[ ${UPDATE_LINKS} == 1 ]]; then + echo "Updating links is not implemented." + fi +} + + +repeated() { + local l=${1} + local drs="${@:2}" + for m in ${drs}; do + [[ ${m} == ${l} ]] && return 0 + done + return 1 +} + +expand() { + # We are assuming the ld.so.conf's 'include' is not recursive + local f line l + local glob="${LDSO_CONF_DIR}/${1}" + local drs="${@:2} " + + for f in ${glob}; do + [[ ! -f ${f} ]] && continue + while read line; do + line=${line%%#*} + line=${line//:/ } + line=${line//,/ } + for l in ${line}; do + # We must add this whether or not the directory exists + repeated ${l} ${drs} && continue + drs+=" ${l} " + done + done < ${f} + done + + echo ${drs} +} + +read_ldso_conf() { + local drs=" " + + while read line; do + # Sanitize the line - see ldconfig(8) for delimiters + # Note: bash read turns tabs into spaces and read already + # delimits on newlines with the default $IFS + line=${line%%#*} # Remove comments + line=${line//:/ } # Change colon delimiter to space + line=${line//,/ } # Change comma delimiter to space + + next=0 + for l in ${line}; do + if [[ ${next} == 1 ]]; then + next=0 + drs=$(expand ${l} ${drs}) + elif [[ ${l} == "include" ]]; then + next=1 + else + # glibc's ldconfig silently skips non directories + if [[ -d ${l} ]]; then + repeated ${l} ${drs} && continue + drs+=" ${l} " + fi + fi + done + done < ${1} + + echo ${drs} +} + +sanitize() { + local drs=$@ + + repeated "${EPREFIX}/lib" ${drs} || drs="${EPREFIX}/lib ${drs}" + repeated "${EPREFIX}/usr/lib" ${drs} || drs="${EPREFIX}/usr/lib ${drs}" + + echo ${drs} +} + +changed() { + [[ -f ${ETC_LDSO_PATH} ]] || return 0 + local current=$(<${ETC_LDSO_PATH}) + current=${current//$'\n'/ } + [[ ${current} != ${drs} ]] || return 1 +} + +get_options "$@" + +if [[ ! -e ${LDSO_CONF} ]]; then +echo "${LDSO_CONF} not found"
[gentoo-commits] repo/gentoo:master commit in: dev-util/its4/
commit: 91d6e8e1eb1da9c52e9023c3889d67a4a687a7b7 Author: Thomas Bracht Laumann Jespersen laumann xyz> AuthorDate: Thu Feb 3 20:48:44 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 00:29:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91d6e8e1 dev-util/its4: Avoid calling g++ directly This revbump accomplishes two things: * Bump EAPI=8 from 5. The biggest change is adding eapply_user in src_prepare() * Use --with-cpp argument for call to ./configure, so the script doesn't try to find a compiler Signed-off-by: Thomas Bracht Laumann Jespersen laumann.xyz> Closes: https://bugs.gentoo.org/724268 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> dev-util/its4/its4-1.1.1-r2.ebuild | 43 ++ 1 file changed, 43 insertions(+) diff --git a/dev-util/its4/its4-1.1.1-r2.ebuild b/dev-util/its4/its4-1.1.1-r2.ebuild new file mode 100644 index ..5bb0c4ed44fc --- /dev/null +++ b/dev-util/its4/its4-1.1.1-r2.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="ITS4: Software Security Tool" +HOMEPAGE="http://www.cigital.com/its4/; +SRC_URI="https://dev.gentoo.org/~robbat2/distfiles/${P}.tgz; + +LICENSE="ITS4" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~x86" + +S="${WORKDIR}/${PN}" + +src_prepare() { + sed -i \ + -e 's,iostream.h,iostream,g'\ + "${S}"/configure || die + sed -i \ + -e 's/$(CC) -o/$(CC) $(OPTIMIZATION) $(EXTRA_FLAGS) -o/' \ + "${S}"/Makefile.in || die + eapply_user +} + +src_configure() { + # WARNING + # non-standard configure + # do NOT use econf + ./configure --with-cpp=$(tc-getCXX) --prefix=/usr --mandir=/usr/share/man --datadir=/usr/share/its4 || die "configure failed" +} + +src_compile() { + emake CC="$(tc-getCXX)" OPTIMIZATION="${CXXFLAGS}" EXTRA_FLAGS="${LDFLAGS}" +} + +src_install() { + # WARNING + # non-standard, do NOT use einstall or 'make install DESTDIR=...' + make install INSTALL_BINDIR="${D}/usr/bin" INSTALL_MANDIR="${D}/usr/share/man" INSTALL_DATADIR="${D}/usr/share/its4" || die "install failed" +}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen-tools/, app-emulation/xen-tools/files/
commit: d394efbc1a9320e50a7f9c16dc1a185994bb72f2 Author: Tomáš Mózes gmail com> AuthorDate: Sat Feb 19 17:34:35 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 00:24:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d394efbc app-emulation/xen-tools: bump to 4.15.2 Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Sam James gentoo.org> app-emulation/xen-tools/Manifest | 2 + app-emulation/xen-tools/files/gentoo-patches.conf | 41 +- app-emulation/xen-tools/xen-tools-4.15.2.ebuild | 556 ++ 3 files changed, 562 insertions(+), 37 deletions(-) diff --git a/app-emulation/xen-tools/Manifest b/app-emulation/xen-tools/Manifest index 34f961248c85..4ab68d105403 100644 --- a/app-emulation/xen-tools/Manifest +++ b/app-emulation/xen-tools/Manifest @@ -8,6 +8,8 @@ DIST ipxe-git-988d2c13cdf0f0b4140685af35ced70ac5b3283c.tar.gz 3931642 BLAKE2B bf DIST seabios-1.14.0.tar.gz 628985 BLAKE2B cc1126925dab1551a655680d20d06ebf28c12c386500d1ee4df9e1a99403b4c5bc6a66c2cc5ef58b4c3d6d7226f35007506a6a1855c2cf2742469dcb7aba05bb SHA512 215c42f59425f8abd062be7b11fc0e39c977cee5001a2381551b0f851ac337d0dd53c065267e6dee0e710ffd700fa635f9007b89da8dfce0f47122c984ee8146 DIST xen-4.15.1-upstream-patches-1.tar.xz 15476 BLAKE2B 9f0cf8f3dd993e32939ff1ee35244224bd3d16fbd345500ff01e51eb5828d3e44bddc539462c39d8c37b6497d4bf8887261a8df5d31b17b413b0c21f7faf3a84 SHA512 aac3f91c3c753aa8430abad055252cba5dbdfd9e548f219df1452388ef2f82b65c428755363aa0645824431e812f3b799af4f9468669e42a0f5b6b8874397c75 DIST xen-4.15.1.tar.gz 40800852 BLAKE2B 39475ea33f029fb0e84b82b4a2b13fd613bab01e3ef6c241dfede3d190ee9be53c99b62121d37d83b1e078764b3e4d88d1dfb99be1b5623691e56519850c6798 SHA512 8d3cbdf708f46477e32ee7cbd16a490c82efa855cecd84ee712b8680df4d69c987ba9ab00ff3851f627b98a8ebbc5dab71f92f142ed958ee2bc538bc792cd4b9 +DIST xen-4.15.2-upstream-patches-0.tar.xz 33368 BLAKE2B f22c0e9ce6b859a2741f09c0c52479e8acb38440b631882850993fcfcdc445c28fbeac4353df6bac1b2be89e39a99bae1a920796d505f888e3701a98f17ed29d SHA512 10a996cd87404ff6536119deeedfe67143c02475c4ca2d7f741e087197aaffa10c5831aad1f9ee2f9070461dd8cdc7af4851fbafb634a2f65235603d6fb0848f +DIST xen-4.15.2.tar.gz 40773378 BLAKE2B 7c3e3bb066505f9838cd7c56d85debc64e5ed32cf4d4edf699ff843db49bee916e6eb46d07e5cd9021c2644bba0628a2aa567f60ace26c6d7ee5922643e04104 SHA512 1cbf988fa8ed38b7ad724978958092ca0e5506e38c709c7d1af196fb8cb8ec0197a79867782761ef230b268624b3d7a0d5d0cd186f37d25f495085c71bf70d54 DIST xen-4.16.0.tar.gz 44982322 BLAKE2B 7e16a93b3f1131e2b10307fabc10641a9c5983173155b9a35eaf6ff317b6a747bccf6b8c87c06686830acc2c4bd3e19e5867eb443eabac9a1e4ee59124dfa87f SHA512 2869ed90d1779c9754d7f2397f5fc67a655304d9c32953ac20655ef96cb154521d8fce9f23915ac0c91f984dc54f72c67e5e619e2da318b5997748f44cf21b87 DIST xen-gentoo-patches-23.tar.xz 20536 BLAKE2B 0064f79f8794a21ab13047a4ee296e37efa616e16ca6cd65b31fdafeb458fd9b80f0443758343c8328b1901d7169618346becfe75f16dcaeff08fc975f1d08d5 SHA512 09248e17ff7865feb2a505169d62ee5c8c60bd672fa8c4c7c4e3a2e4af58bfad0379d37b395bab3e3393af8d53d882f56749dfeb560edeea6b7ab56c902a3c49 DIST xen-gentoo-patches-24.tar.xz 20952 BLAKE2B 292ea384f007a9615ca840068c45cd0e37a63a59e596c9c87a278a0136805327c85f5e5576eac751e40bda616559e413b396d313d43f2d36d904f09a41b0d302 SHA512 26b7344cea40ef44d1eaec330465071c96ee27a5b0ca91f787fc80c6801abed47cab9050a40ef80f20471a7cd9ee0dc7aaa46b16e5af7d0e50643ccc7d3a828b diff --git a/app-emulation/xen-tools/files/gentoo-patches.conf b/app-emulation/xen-tools/files/gentoo-patches.conf index fc52db69dccd..d6fce26a06c0 100644 --- a/app-emulation/xen-tools/files/gentoo-patches.conf +++ b/app-emulation/xen-tools/files/gentoo-patches.conf @@ -51,44 +51,11 @@ _gx056=" xen-tools-4.12.2-libxenstat-makefile.patch" # Fix building with gcc 10, bug #722930 _gx060=" xen-tools-4.13.0-gcc10.patch" -# xen-tools-4.14.2 patches set -_gpv_xen_tools_4142_0=" - xen-tools-4.12.0-gcc8.patch - xen-tools-4.12.0-shim.patch - xen-tools-4.12.0-unbundle-ipxe.patch - xen-tools-4.12.2-libxenstat-makefile.patch - xen-tools-4.14-ar-cc.patch - xen-tools-4.14-qemu-bridge.patch - xen-tools-4.15.0-disable-werror.patch - xen-tools-4.15.0-gcc11.patch - xen-tools-4.4.1-tinfo.patch - xen-tools-4.6-increase-stack-size.patch - xen-tools-4-anti-ovmf-download.patch - xen-tools-4-qemu-fix-po-collision.patch -" - -# xen-tools-4.14.3 patches set -_gpv_xen_tools_4143_0=" - xen-tools-4.12.0-gcc8.patch - xen-tools-4.12.0-shim.patch - xen-tools-4.12.0-unbundle-ipxe.patch - xen-tools-4.12.2-libxenstat-makefile.patch - xen-tools-4.14-ar-cc.patch - xen-tools-4.14-qemu-bridge.patch - xen-tools-4.15.0-disable-werror.patch - xen-tools-4.4.1-tinfo.patch - xen-tools-4.6-increase-stack-size.patch - xen-tools-4-anti-ovmf-download.patch - xen-tools-4-qemu-fix-po-collision.patch -" -
[gentoo-commits] repo/gentoo:master commit in: mail-filter/postgrey/
commit: 4aebb9aa8bdcf51e247029405ac8c0f9fac9004d Author: Anton Fischl fischl-online de> AuthorDate: Sat Feb 19 08:37:35 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 00:23:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4aebb9aa mail-filter/postgrey: bump 1.37_p20220122 Signed-off-by: Anton Fischl fischl-online.de> Closes: https://github.com/gentoo/gentoo/pull/24271 Signed-off-by: Sam James gentoo.org> mail-filter/postgrey/Manifest | 1 + .../postgrey/postgrey-1.37_p20220122.ebuild| 76 ++ 2 files changed, 77 insertions(+) diff --git a/mail-filter/postgrey/Manifest b/mail-filter/postgrey/Manifest index ae58ff0be96f..97513234bf72 100644 --- a/mail-filter/postgrey/Manifest +++ b/mail-filter/postgrey/Manifest @@ -1,2 +1,3 @@ DIST postgrey-1.37.tar.gz 41815 BLAKE2B dd8a1f62f56a614c25863afde089f1882a1567e3a53a24b1d12b6f23994388caf99059f05775853065143f4f953a6fd964625d5c865993e0e679dd545b848c11 SHA512 369968212ea60539efc0d4a7ae84f7c3ce13f5622e6ee070a0089423ef81ca8f7541ebd20289291d0e6a3aec2ca30dbc9c0d9c0a6f0a686adfadb5d0dd7830ca DIST postgrey-1.37_p20190625.tar.gz 124667 BLAKE2B ca2caba51a72198e42d6d4d9c5c7590b62c1bd1589d05bfb4096fb4d95ff62ff96976beac8c1b35136a4a6830af936244485ff7dcdcd46d8558a4bef0bbb123a SHA512 f3caf3c7663bd8784701c7e1ad45d1c577edf6fac14591a6983fda25e7f8a875f2501780a8f97ce72e6a324878404e9ac2a003a07ae07ad4debae61fe734b8d4 +DIST postgrey-1.37_p20220122.tar.gz 124539 BLAKE2B 329c4bf6228c0a70a59bffaee0468489febf5237afacce94da193589c0f2849b2e4b9551c74d1a1478cb88d0a32ad91b0b1bf0ff677fd45bc098bab83192dd28 SHA512 1580b8dfddaad8c615d1ef12252681525d4b1318298b91145fee0deea08c0f9ea92b40889bc8c64404b54fb1d67f153e0065008825dfb6e00eb2f441076f9dc2 diff --git a/mail-filter/postgrey/postgrey-1.37_p20220122.ebuild b/mail-filter/postgrey/postgrey-1.37_p20220122.ebuild new file mode 100644 index ..af3e969badbd --- /dev/null +++ b/mail-filter/postgrey/postgrey-1.37_p20220122.ebuild @@ -0,0 +1,76 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +COMMIT="c589bb9b727be9e1caaef6aa809a5ced688d9509" +DESCRIPTION="Postgrey is a Postfix policy server implementing greylisting" +HOMEPAGE="https://postgrey.schweikert.ch/; +SRC_URI="https://github.com/schweikert/postgrey/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" + +DEPEND=" + acct-group/postgrey + acct-user/postgrey +" +# TODO: Use db.eclass? +RDEPEND=" + ${DEPEND} + >=dev-lang/perl-5.6.0 + dev-perl/Net-Server + dev-perl/IO-Multiplex + dev-perl/BerkeleyDB + dev-perl/Net-DNS + dev-perl/NetAddr-IP + dev-perl/Net-RBLClient + dev-perl/Parse-Syslog + virtual/perl-Digest-SHA + >=sys-libs/db-4.1 +" + +src_prepare() { + default + + # bug #479400 + sed -i 's@#!/usr/bin/perl -T -w@#!/usr/bin/perl -w@' postgrey || die "sed failed" + sed -i -e '/git/d' Makefile || die +} + +src_install() { + # postgrey data/DB in /var + diropts -m0770 -o ${PN} -g ${PN} + dodir /var/spool/postfix/${PN} + keepdir /var/spool/postfix/${PN} + fowners postgrey:postgrey /var/spool/postfix/${PN} + fperms 0770 /var/spool/postfix/${PN} + + # postgrey binary + dosbin ${PN} + dosbin contrib/postgreyreport + + # policy-test script + dosbin policy-test + + # postgrey data in /etc/postfix + insinto /etc/postfix + insopts -o root -g ${PN} -m 0640 + doins postgrey_whitelist_clients postgrey_whitelist_recipients + + # documentation + dodoc Changes README README.exim + + # init.d + conf.d files + insopts -o root -g root -m 755 + newinitd "${FILESDIR}"/${PN}-1.34-r3.rc.new ${PN} + + insopts -o root -g root -m 640 + newconfd "${FILESDIR}"/${PN}.conf.new ${PN} + + systemd_dounit "${FILESDIR}"/postgrey.service +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/geany-plugins/
commit: 24dcaa11331326b38bb1eb606a6e6581393689f6 Author: Chris Mayo gmail com> AuthorDate: Sat Feb 19 17:44:02 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 00:24:14 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24dcaa11 dev-util/geany-plugins: restrict libgit2 to < 1.4.0 Bug: https://bugs.gentoo.org/833600 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Chris Mayo gmail.com> Closes: https://github.com/gentoo/gentoo/pull/24259 Signed-off-by: Sam James gentoo.org> .../{geany-plugins-1.38.ebuild => geany-plugins-1.38-r1.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/geany-plugins/geany-plugins-1.38.ebuild b/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild similarity index 98% rename from dev-util/geany-plugins/geany-plugins-1.38.ebuild rename to dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild index e8065a8877f3..0e369c95bfdc 100644 --- a/dev-util/geany-plugins/geany-plugins-1.38.ebuild +++ b/dev-util/geany-plugins/geany-plugins-1.38-r1.ebuild @@ -25,7 +25,7 @@ DEPEND=" ctags? ( dev-util/ctags ) debugger? ( x11-libs/vte:2.91 ) enchant? ( app-text/enchant:= ) - git? ( dev-libs/libgit2:= ) + git? (
[gentoo-commits] repo/gentoo:master commit in: app-emulation/xen/
commit: 3350a15b36cb773dab93c569567528049fef4882 Author: Tomáš Mózes gmail com> AuthorDate: Sat Feb 19 17:35:50 2022 + Commit: Sam James gentoo org> CommitDate: Sun Feb 20 00:24:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3350a15b app-emulation/xen: bump to 4.15.2 Signed-off-by: Tomáš Mózes gmail.com> Signed-off-by: Sam James gentoo.org> app-emulation/xen/Manifest | 2 + app-emulation/xen/xen-4.15.2.ebuild | 163 2 files changed, 165 insertions(+) diff --git a/app-emulation/xen/Manifest b/app-emulation/xen/Manifest index 724d51202898..f9ccd65a5978 100644 --- a/app-emulation/xen/Manifest +++ b/app-emulation/xen/Manifest @@ -1,5 +1,7 @@ DIST xen-4.15.1-upstream-patches-2.tar.xz 30180 BLAKE2B 675c13cfb4a6f47121dfe125ddea21d98e7e37563f63b91cde96cd92d94eff648eaa65426fec09833ad668102959948b2e684860631db2b5a2a53b2521a01069 SHA512 f0a6c0829068828ac400d67230d3066b2370a90303e537dd5e0761920ac0d584139b59244a72d9dcd2e4cb1a151ab80d3197ba908e642e13817b89b9a33c73fb DIST xen-4.15.1-upstream-patches-3.tar.xz 49644 BLAKE2B 261d45d726ba9b06a817fd4f4e9d2a83e516cd637f73dff50ccb9b046d562e14bee47fc64795c0406947fb06988679047a19e5851482fbf85701bcc495225258 SHA512 8d8b7e42f9a401f6d3a7cb87b980714aa14dadbeadb3a26f495b6a1892d1a04de244490255b589952f565d0a0b8c69fd527c0168d40e974e0f77cecda25e7cb3 DIST xen-4.15.1.tar.gz 40800852 BLAKE2B 39475ea33f029fb0e84b82b4a2b13fd613bab01e3ef6c241dfede3d190ee9be53c99b62121d37d83b1e078764b3e4d88d1dfb99be1b5623691e56519850c6798 SHA512 8d3cbdf708f46477e32ee7cbd16a490c82efa855cecd84ee712b8680df4d69c987ba9ab00ff3851f627b98a8ebbc5dab71f92f142ed958ee2bc538bc792cd4b9 +DIST xen-4.15.2-upstream-patches-0.tar.xz 33368 BLAKE2B f22c0e9ce6b859a2741f09c0c52479e8acb38440b631882850993fcfcdc445c28fbeac4353df6bac1b2be89e39a99bae1a920796d505f888e3701a98f17ed29d SHA512 10a996cd87404ff6536119deeedfe67143c02475c4ca2d7f741e087197aaffa10c5831aad1f9ee2f9070461dd8cdc7af4851fbafb634a2f65235603d6fb0848f +DIST xen-4.15.2.tar.gz 40773378 BLAKE2B 7c3e3bb066505f9838cd7c56d85debc64e5ed32cf4d4edf699ff843db49bee916e6eb46d07e5cd9021c2644bba0628a2aa567f60ace26c6d7ee5922643e04104 SHA512 1cbf988fa8ed38b7ad724978958092ca0e5506e38c709c7d1af196fb8cb8ec0197a79867782761ef230b268624b3d7a0d5d0cd186f37d25f495085c71bf70d54 DIST xen-4.16.0-upstream-patches-0.tar.xz 25168 BLAKE2B f572cca630e0461fba86eeec27043d949a7c0500ab47138572829394ae4354d5955af4a64b669abb932346bba1902511e35ede905b38fa1b2bd3b624c35470cf SHA512 d49d80bf687ba1046e82e7ad0196cb3fcdf595df0757d4f6e390bd0c6ba156ec012ea61cc606fbf3ceb03a9cd21f8acc6c45092a11b5a9a916bae80ff2d6c181 DIST xen-4.16.0.tar.gz 44982322 BLAKE2B 7e16a93b3f1131e2b10307fabc10641a9c5983173155b9a35eaf6ff317b6a747bccf6b8c87c06686830acc2c4bd3e19e5867eb443eabac9a1e4ee59124dfa87f SHA512 2869ed90d1779c9754d7f2397f5fc67a655304d9c32953ac20655ef96cb154521d8fce9f23915ac0c91f984dc54f72c67e5e619e2da318b5997748f44cf21b87 diff --git a/app-emulation/xen/xen-4.15.2.ebuild b/app-emulation/xen/xen-4.15.2.ebuild new file mode 100644 index ..3b4df6aab6f5 --- /dev/null +++ b/app-emulation/xen/xen-4.15.2.ebuild @@ -0,0 +1,163 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit flag-o-matic mount-boot python-any-r1 toolchain-funcs + +MY_PV=${PV/_/-} +MY_P=${PN}-${MY_PV} + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="git://xenbits.xen.org/xen.git" + SRC_URI="" +else + KEYWORDS="~amd64 ~arm -x86" + UPSTREAM_VER=0 + SECURITY_VER= + GENTOO_VER= + + [[ -n ${UPSTREAM_VER} ]] && \ + UPSTREAM_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz + https://github.com/hydrapolic/gentoo-dist/raw/master/xen/${P}-upstream-patches-${UPSTREAM_VER}.tar.xz; + [[ -n ${SECURITY_VER} ]] && \ + SECURITY_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-security-patches-${SECURITY_VER}.tar.xz; + [[ -n ${GENTOO_VER} ]] && \ + GENTOO_PATCHSET_URI="https://dev.gentoo.org/~dlan/distfiles/${PN}-gentoo-patches-${GENTOO_VER}.tar.xz; + SRC_URI="https://downloads.xenproject.org/release/xen/${MY_PV}/${MY_P}.tar.gz + ${UPSTREAM_PATCHSET_URI} + ${SECURITY_PATCHSET_URI} + ${GENTOO_PATCHSET_URI}" +fi + +DESCRIPTION="The Xen virtual machine monitor" +HOMEPAGE="https://www.xenproject.org; +LICENSE="GPL-2" +SLOT="0" +IUSE="debug efi flask" + +DEPEND="${PYTHON_DEPS} + efi? ( >=sys-devel/binutils-2.22[multitarget] ) + !efi? ( >=sys-devel/binutils-2.22 ) + flask? ( sys-apps/checkpolicy )" +RDEPEND="" +PDEPEND="~app-emulation/xen-tools-${PV}" + +# no tests are available for the hypervisor +# prevent the silliness of /usr/lib/debug/usr/lib/debug files +# prevent stripping
[gentoo-commits] repo/gentoo:master commit in: gnome-base/gdm/
commit: 74fd608b297728b17cca8b77ea515f60a8126fee Author: Matt Turner gentoo org> AuthorDate: Sun Feb 20 00:03:03 2022 + Commit: Matt Turner gentoo org> CommitDate: Sun Feb 20 00:03:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74fd608b gnome-base/gdm: Version bump to 41.3 Signed-off-by: Matt Turner gentoo.org> gnome-base/gdm/Manifest| 1 + gnome-base/gdm/gdm-41.3.ebuild | 213 + 2 files changed, 214 insertions(+) diff --git a/gnome-base/gdm/Manifest b/gnome-base/gdm/Manifest index 97e11a713bbd..5c29e08906f9 100644 --- a/gnome-base/gdm/Manifest +++ b/gnome-base/gdm/Manifest @@ -1,4 +1,5 @@ DIST gdm-40.1.tar.xz 803488 BLAKE2B a0f5349c15c281b666e2e1eb35b81bd4fe3561d7dfa48e43fab7b6ac5c6f9f187f3907fc88eb169ef5e7951c815dec849f64ff2a2b630742b47521bc5c33f618 SHA512 34e3d905195c9d44f3681fcf8170b67e739cef60fe3987802b7006e5063b9cdf5ca047470d0aebd6e9b47dbbb660040648a647ed8d3186a3099b8c6532c5ded7 DIST gdm-41.0-patchset.tar.xz 12076 BLAKE2B 900ad267bdbb0c189ba36c215aa4bd18f170efd4df02341b1b6f98bdb09b4bbcfcf795ec5a63b5364f47486767a347f60193168749f10823fa816f9500cd3073 SHA512 6c7940ec9c91d0e28f5e9d728abd49814d4d9c7b964e753436f0ceaa11f6c58a559ac3ef0d2e14bf5410a097abdf72cf16dad191017c9ee5c59e6f68de8f2ca8 DIST gdm-41.0.tar.xz 806668 BLAKE2B 12bd10ff4c5799683665127e5ff543e07f13cffde1d668213b43d6471812c727cb18e93c3305923019c3f522aa0484779dd861afc7ac939115b5f169657722e8 SHA512 b1dd99beb8339c6cf93f10e0aec1c946c615b4efaf1724392585985fb32cee156a9e44fd3041ab87ab9ba6a6bd6c9a9d0ecf8b40dc9c098b3c7ee47f7a7e9a97 +DIST gdm-41.3.tar.xz 807452 BLAKE2B ff6a264220c2ddc60c21fb767154bfdc2844a177e4043749cc393387b116865f5b9dc56c4ce996e83c0a258370f59b7fd1865f455aa67258671ae0bae8671997 SHA512 71a93eef02fccee22ca4f90e3217431923da2b1ac4f5995ff7b64c9b4cac839f4695f4122d255407b570635d34e86e233fa7e4d5d22a8d8185ccfa8ad20f83aa DIST tango-gentoo-v1.1.tar.gz 29322 BLAKE2B 83fa2bf37727e60851dd679054fe1b153ebfea58c9a9a40f891f7d68d3b047b02e8effa1d1b4e08d64500a2072ce7200f159c92a352da7124de27e1b05bb6027 SHA512 87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045 diff --git a/gnome-base/gdm/gdm-41.3.ebuild b/gnome-base/gdm/gdm-41.3.ebuild new file mode 100644 index ..83ce6c49d32b --- /dev/null +++ b/gnome-base/gdm/gdm-41.3.ebuild @@ -0,0 +1,213 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit desktop gnome2 meson pam readme.gentoo-r1 systemd toolchain-funcs udev + +DESCRIPTION="GNOME Display Manager for managing graphical display servers and user logins" +HOMEPAGE="https://wiki.gnome.org/Projects/GDM; + +SRC_URI="${SRC_URI} + branding? ( https://www.mail-archive.com/tango-artists@lists.freedesktop.org/msg00043/tango-gentoo-v1.1.tar.gz ) +" + +LICENSE=" + GPL-2+ + branding? ( CC-BY-SA-4.0 ) +" + +SLOT="0" + +IUSE="accessibility audit bluetooth-sound branding elogind fprint ipv6 plymouth selinux systemd tcpd test wayland" +RESTRICT="!test? ( test )" +REQUIRED_USE="^^ ( elogind systemd )" + +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +# dconf, dbus and g-s-d are needed at install time for dconf update +# keyutils is automagic dep that makes autologin unlock login keyring when all the passwords match (disk encryption, user pw and login keyring) +# dbus-run-session used at runtime +COMMON_DEPEND=" + virtual/udev + >=dev-libs/glib-2.56:2 + >=x11-libs/gtk+-2.91.1:3 + >=media-libs/libcanberra-0.4[gtk3] + >=sys-apps/accountsservice-0.6.35 + x11-libs/libxcb + sys-apps/keyutils:= + selinux? ( sys-libs/libselinux ) + + x11-libs/libX11 + x11-libs/libXau + x11-base/xorg-server[-minimal] + x11-libs/libXdmcp + tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) + + systemd? ( >=sys-apps/systemd-186:0=[pam] ) + elogind? ( >=sys-auth/elogind-239.3[pam] ) + + plymouth? ( sys-boot/plymouth ) + audit? ( sys-process/audit ) + + sys-libs/pam + sys-auth/pambase[elogind?,systemd?] + + >=gnome-base/dconf-0.20 + >=gnome-base/gnome-settings-daemon-3.1.4 + gnome-base/gsettings-desktop-schemas + sys-apps/dbus + + >=x11-misc/xdg-utils-1.0.2-r3 + + >=dev-libs/gobject-introspection-0.9.12:= +" +# XXX: These deps are from session and desktop files in data/ directory +# fprintd is used via dbus by gdm-fingerprint-extension +RDEPEND="${COMMON_DEPEND} + acct-group/gdm + acct-user/gdm + >=gnome-base/gnome-session-3.6 + >=gnome-base/gnome-shell-3.1.90 + x11-apps/xhost + + accessibility? ( + >=app-accessibility/orca-3.10 + gnome-extra/mousetweaks + ) + fprint? ( sys-auth/fprintd[pam] ) +" +DEPEND="${COMMON_DEPEND} + x11-base/xorg-proto +" +BDEPEND=" +
[gentoo-commits] repo/proj/guru:dev commit in: dev-util/blueprint-compiler/
commit: 4c92aee93dc8e74d760e0a0d2c649e80d3cceae7 Author: Yuan Liao gmail com> AuthorDate: Sat Feb 19 23:39:45 2022 + Commit: Yuan Liao gmail com> CommitDate: Sat Feb 19 23:39:45 2022 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=4c92aee9 dev-util/blueprint-compiler: Initial import Signed-off-by: Yuan Liao gmail.com> dev-util/blueprint-compiler/Manifest | 1 + .../blueprint-compiler-0.1.0_pre20220219.ebuild| 91 ++ .../blueprint-compiler-.ebuild | 91 ++ dev-util/blueprint-compiler/metadata.xml | 11 +++ 4 files changed, 194 insertions(+) diff --git a/dev-util/blueprint-compiler/Manifest b/dev-util/blueprint-compiler/Manifest new file mode 100644 index 0..c0379ca60 --- /dev/null +++ b/dev-util/blueprint-compiler/Manifest @@ -0,0 +1 @@ +DIST blueprint-compiler-0.1.0_pre20220219.tar.gz 51398 BLAKE2B 282fa95486d0fd18d8fc41682f29a4ecd9b94b4f4b617697809630d66d7fdcaebd8f1830bc0675f1f5917787c80d0d15f10a72230378390fd32642fc9473ccc2 SHA512 ca4b0f654bb212750f5381fa6d95dc66e0fbc494962bb60d370ec919bae239f657bcc3873522b3c903eb2441e684d83d794835df249b8107e40ac5429a53f067 diff --git a/dev-util/blueprint-compiler/blueprint-compiler-0.1.0_pre20220219.ebuild b/dev-util/blueprint-compiler/blueprint-compiler-0.1.0_pre20220219.ebuild new file mode 100644 index 0..6dfccd58c --- /dev/null +++ b/dev-util/blueprint-compiler/blueprint-compiler-0.1.0_pre20220219.ebuild @@ -0,0 +1,91 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..10} ) + +inherit meson python-r1 + +if [[ ${PV} == * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.gnome.org/jwestman/blueprint-compiler.git; +else + # Upstream has not started to tag releases yet, so each keyworded (normal) + # ebuild is to be based on a Git commit snapshot at this moment. + # Live ebuild: Might be intentionally left blank + # Normal ebuild: Fill in commit SHA-1 object name to this variable's value + GIT_COMMIT="8ce748e62b6f7d10cf16a075a37c8f4b1f0267e4" + KEYWORDS="~amd64" + + SRC_URI="https://gitlab.gnome.org/jwestman/blueprint-compiler/-/archive/${GIT_COMMIT}/blueprint-compiler-${GIT_COMMIT}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${PN}-${GIT_COMMIT}" +fi + +DESCRIPTION="Compiler for Blueprint, a markup language for GTK user interfaces" +HOMEPAGE="https://jwestman.pages.gitlab.gnome.org/blueprint-compiler/; + +LICENSE="LGPL-3+" +SLOT="0" + +IUSE="doc" +REQUIRED_USE="${PYTHON_REQUIRED_USE}" + +BDEPEND=" + ${PYTHON_DEPS} + doc? ( + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/furo[${PYTHON_USEDEP}] + ) +" + +RDEPEND=" + ${PYTHON_DEPS} +" + +src_configure() { + local emesonargs=( + $(meson_use doc docs) + ) + python_foreach_impl meson_src_configure +} + +src_compile() { + python_foreach_impl meson_src_compile +} + +src_test() { + python_foreach_impl meson_src_test +} + +src_install() { + my_src_install() { + local exe="${ED}/usr/bin/${PN}" + + # Meson installs a Python script at ${ED}/usr/bin/${PN}; on + # Gentoo, the script should go into ${ED}/usr/lib/python-exec, + # and ${ED}/usr/bin/${PN} should be a symbolic link to + # ${ED}/usr/lib/python-exec/python-exec2. + # + # When multiple PYTHON_TARGETS are enabled, then after the + # package has been installed for one Python implementation, + # Meson will follow the ${ED}/usr/bin/${PN} symbolic link and + # install the script at ${ED}/usr/lib/python-exec/python-exec2 + # for the remaining implementations, leading to file collision. + if [[ -L "${exe}" ]]; then + rm -v "${exe}" || die "Failed to remove symbolic link ${exe}" + fi + + meson_src_install + python_doscript "${exe}" + python_optimize + + # Install Sphinx-generated documentation only once + # since the documentation is supposed to be identical + # between different Python implementations + use doc && HTML_DOCS=( "${BUILD_DIR}/docs"/* ) + } + + python_foreach_impl my_src_install + einstalldocs +} diff --git a/dev-util/blueprint-compiler/blueprint-compiler-.ebuild b/dev-util/blueprint-compiler/blueprint-compiler-.ebuild new file mode 100644 index 0..7ffa8d633 --- /dev/null +++ b/dev-util/blueprint-compiler/blueprint-compiler-.ebuild @@ -0,0 +1,91 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..10} ) + +inherit
[gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-software/
commit: 466f2d2911ec963834fbc059a6c665f4f69d75f6 Author: Matt Turner gentoo org> AuthorDate: Sat Feb 19 23:46:42 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Feb 19 23:55:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=466f2d29 gnome-extra/gnome-software: Version bump to 41.4 Signed-off-by: Matt Turner gentoo.org> gnome-extra/gnome-software/Manifest| 1 + .../gnome-software/gnome-software-41.4.ebuild | 101 + 2 files changed, 102 insertions(+) diff --git a/gnome-extra/gnome-software/Manifest b/gnome-extra/gnome-software/Manifest index 0a1fdc1e61da..a9fd5e66d41d 100644 --- a/gnome-extra/gnome-software/Manifest +++ b/gnome-extra/gnome-software/Manifest @@ -1 +1,2 @@ DIST gnome-software-40.4.tar.xz 3108460 BLAKE2B 696736d94fe245f98a619a58c8df1a3c6196a9f3f07ccc82f0c92c3226ab4914ee5bdbf2f6414b8e8fca99215451d08ef03b164b5cd885af36d69b1cc9043b7a SHA512 5ef7ad754cb161ad5e181dc9b189fe57066a92ebbe3a5871412b638896a02d6e9114e5fdce91e3225af990a580a1f534b936008ff3a2d50a59154406f055a3e7 +DIST gnome-software-41.4.tar.xz 3243380 BLAKE2B a8511c776d902639a01b1194e7dd23f22e98c6fa5fd0624cf9d7b7ae96f0ca313eb139a396e4bf8c7b2ec94db66a3f6ef89a8d77cbd1820291f01cd6c70ec2db SHA512 97c51fd21bd5fd2f7d11e00811747992ff0e404380f84cda07e5c7cae3962034c9169ebad95f875056233c9b1d44347a0c15c61e0f018bb3128e7c7d5d3c74b2 diff --git a/gnome-extra/gnome-software/gnome-software-41.4.ebuild b/gnome-extra/gnome-software/gnome-software-41.4.ebuild new file mode 100644 index ..69002ba173ae --- /dev/null +++ b/gnome-extra/gnome-software/gnome-software-41.4.ebuild @@ -0,0 +1,101 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit gnome.org gnome2-utils meson xdg + +DESCRIPTION="Gnome install & update software" +HOMEPAGE="https://wiki.gnome.org/Apps/Software; + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="flatpak +firmware gnome gtk-doc spell sysprof udev" +RESTRICT="test" # writes to and deletes files in /var/tmp/self-test/ + +RDEPEND=" + >=dev-libs/appstream-0.14.0:0= + >=x11-libs/gdk-pixbuf-2.32.0:2 + >=dev-libs/libxmlb-0.1.7:= + >=x11-libs/gtk+-3.22.4:3 + >=dev-libs/glib-2.56:2 + >=dev-libs/json-glib-1.2.0 + >=net-libs/libsoup-2.52.0:2.4 + >=gui-libs/libhandy-1.2.0:1= + sysprof? ( >=dev-util/sysprof-capture-3.40.1:4 ) + gnome? ( >=gnome-base/gsettings-desktop-schemas-3.18.0 ) + spell? ( app-text/gspell:= ) + sys-auth/polkit + firmware? ( >=sys-apps/fwupd-1.0.3 ) + flatpak? ( + >=sys-apps/flatpak-1.0.4 + dev-util/ostree + ) + udev? ( dev-libs/libgudev ) + >=gnome-base/gsettings-desktop-schemas-3.11.5 +" +DEPEND="${RDEPEND}" +BDEPEND=" + dev-libs/libxml2:2 + dev-util/gdbus-codegen + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + gtk-doc? ( + dev-util/gtk-doc + app-text/docbook-xml-dtd:4.3 ) +" +# test? ( dev-util/valgrind ) + +src_prepare() { + xdg_src_prepare + sed -i -e '/install_data.*README\.md.*share\/doc\/gnome-software/d' meson.build || die + # We don't need language packs download support, and it fails tests in 3.34.2 for us (if they are enabled) + sed -i -e '/subdir.*fedora-langpacks/d' plugins/meson.build || die + # Trouble talking to spawned gnome-keyring socket for some reason, even if wrapped in dbus-run-session + # TODO: Investigate; seems to work outside ebuild .. test/emerge + sed -i -e '/g_test_add_func.*gs_auth_secret_func/d' lib/gs-self-test.c || die +} + +src_configure() { + local emesonargs=( + -Dtests=false #$(meson_use test tests) + $(meson_use spell gspell) + $(meson_feature gnome gsettings_desktop_schemas) # Honoring of GNOME date format settings. + -Dman=true + -Dpackagekit=false + # -Dpackagekit_autoremove + -Dpolkit=true + -Deos_updater=false # Endless OS updater + $(meson_use firmware fwupd) + $(meson_use flatpak) + -Dmalcontent=false + -Drpm_ostree=false + $(meson_use udev gudev) + -Dapt=false + -Dsnap=false + -Dexternal_appstream=false + -Dvalgrind=false + $(meson_use gtk-doc gtk_doc) + -Dhardcoded_popular=true + -Ddefault_featured_apps=false # TODO: Will this be beneficial to us with flatpak at least? If enabled, it shows some apps under installed (probably merely due to /usr/share/app-info presence), but launching and removal of them is broken + -Dmogwai=false #TODO? + $(meson_feature sysprof) + -Dprofile='' + ) + meson_src_configure
[gentoo-commits] repo/gentoo:master commit in: media-libs/freeimage/
commit: e162de72d7c304757c5997e0ee97036c87edbee3 Author: Sam James gentoo org> AuthorDate: Sat Feb 19 23:46:39 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 19 23:47:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e162de72 media-libs/freeimage: restore dropped libraw patch Bug: https://bugs.gentoo.org/833158 Reported-by: Robin Couto ozono.us> Signed-off-by: Sam James gentoo.org> media-libs/freeimage/freeimage-3.18.0-r6.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/media-libs/freeimage/freeimage-3.18.0-r6.ebuild b/media-libs/freeimage/freeimage-3.18.0-r6.ebuild index bca21a612902..ecb5222045b5 100644 --- a/media-libs/freeimage/freeimage-3.18.0-r6.ebuild +++ b/media-libs/freeimage/freeimage-3.18.0-r6.ebuild @@ -54,6 +54,7 @@ PATCHES=( "${FILESDIR}"/${PN}-3.18.0-libjpeg9.patch "${FILESDIR}"/${PN}-3.18.0-CVE-2019-12211-CVE-2019-12213.patch "${FILESDIR}"/${PN}-3.18.0-openexr-3-imath.patch + "${FILESDIR}"/${PN}-3.18.0-libraw-0.20.0.patch ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: games-board/pychess/
commit: 9a5a1aaca1fbc97ed907959cc187094629e2be0f Author: Ionen Wolkens gentoo org> AuthorDate: Sat Feb 19 23:42:46 2022 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Feb 19 23:44:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a5a1aac games-board/pychess: depend on pygobject[cairo] Closes: https://bugs.gentoo.org/833777 Signed-off-by: Ionen Wolkens gentoo.org> .../pychess/{pychess-1.0.3-r1.ebuild => pychess-1.0.3-r2.ebuild}| 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/games-board/pychess/pychess-1.0.3-r1.ebuild b/games-board/pychess/pychess-1.0.3-r2.ebuild similarity index 96% rename from games-board/pychess/pychess-1.0.3-r1.ebuild rename to games-board/pychess/pychess-1.0.3-r2.ebuild index f80647c3668a..adb277fbbb64 100644 --- a/games-board/pychess/pychess-1.0.3-r1.ebuild +++ b/games-board/pychess/pychess-1.0.3-r2.ebuild @@ -24,7 +24,7 @@ RDEPEND=" dev-python/pexpect[${PYTHON_USEDEP}] dev-python/psutil[${PYTHON_USEDEP}] dev-python/pycairo[${PYTHON_USEDEP}] - dev-python/pygobject:3[${PYTHON_USEDEP}] + dev-python/pygobject:3[${PYTHON_USEDEP},cairo] dev-python/sqlalchemy[${PYTHON_USEDEP},sqlite] dev-python/websockets[${PYTHON_USEDEP}] gstreamer? ( dev-python/gst-python:1.0[${PYTHON_USEDEP}] )')
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libinput/
commit: 345890b54e7901439e72cb6e94059415d061f115 Author: Lars Wendler gentoo org> AuthorDate: Sat Feb 19 23:08:35 2022 + Commit: Lars Wendler gentoo org> CommitDate: Sat Feb 19 23:08:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=345890b5 dev-libs/libinput: Bump to version 1.20.0 Signed-off-by: Lars Wendler gentoo.org> dev-libs/libinput/Manifest | 1 + dev-libs/libinput/libinput-1.20.0.ebuild | 88 2 files changed, 89 insertions(+) diff --git a/dev-libs/libinput/Manifest b/dev-libs/libinput/Manifest index e530aeac9f58..4ffa65558dbe 100644 --- a/dev-libs/libinput/Manifest +++ b/dev-libs/libinput/Manifest @@ -1 +1,2 @@ DIST libinput-1.19.3.tar.xz 655164 BLAKE2B a07d91603a3d4e759aad25ee46b11dbee47eb013a2361f1b70acd616fee0ed9660e6fa8773948d6acf3686179fd7aaf76bf8285f3dc3137a4b1b605ec0e4d6d2 SHA512 f4b776d0da78c687ba21b430a04941ac6b43f68970c82ec9f7360358fdea5ed6a873948ce66a25bcdd64d4b95fa4bf705cc24dbc25c7c0f5fd2d0efbd763f298 +DIST libinput-1.20.0.tar.gz 982547 BLAKE2B 6a30ec5473b7271b89a50cb5147900928bc1ac370cb30bb7a9282517f9ced1973e7f83e864a865c840a1f1fe447459c329b8966211cafcd28f8d1285a36de593 SHA512 b92345809f4e18b2335e3c377d1a8edda523462ff23fba6abcc5f8cf01b80fc4c6e4e06886088788c4b04873d37da210876f201bb81203af2f9f614bc659e6eb diff --git a/dev-libs/libinput/libinput-1.20.0.ebuild b/dev-libs/libinput/libinput-1.20.0.ebuild new file mode 100644 index ..c14415db2dff --- /dev/null +++ b/dev-libs/libinput/libinput-1.20.0.ebuild @@ -0,0 +1,88 @@ +# Copyright 2014-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +PYTHON_COMPAT=( python3_{8..10} ) + +inherit meson python-any-r1 udev + +DESCRIPTION="Library to handle input devices in Wayland" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/libinput/ https://gitlab.freedesktop.org/libinput/libinput; +SRC_URI="https://gitlab.freedesktop.org/${PN}/${PN}/-/archive/${PV}/${P}.tar.gz; + +LICENSE="MIT" +SLOT="0/10" +[[ "$(ver_cut 3)" -gt 900 ]] || \ +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="doc input_devices_wacom test" +RESTRICT="!test? ( test )" + +BDEPEND=" + virtual/pkgconfig + doc? ( + $(python_gen_any_dep ' + dev-python/commonmark[${PYTHON_USEDEP}] + dev-python/recommonmark[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + >=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}] + ') + >=app-doc/doxygen-1.8.3 + >=media-gfx/graphviz-2.38.0 + ) +" +# test? ( dev-util/valgrind ) +RDEPEND=" + input_devices_wacom? ( >=dev-libs/libwacom-0.27 ) + >=dev-libs/libevdev-1.9.902 + >=sys-libs/mtdev-1.1 + virtual/libudev:= + virtual/udev +" +DEPEND="${RDEPEND} + test? ( >=dev-libs/check-0.9.10 )" + +python_check_deps() { + has_version -b "dev-python/commonmark[${PYTHON_USEDEP}]" && \ + has_version -b "dev-python/recommonmark[${PYTHON_USEDEP}]" && \ + has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" && \ + has_version -b ">=dev-python/sphinx_rtd_theme-0.2.4[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use doc && python-any-r1_pkg_setup +} + +src_prepare() { + default + sed "s@, '-Werror'@@" -i meson.build || die #744250 +} + +src_configure() { + # gui can be built but will not be installed + local emesonargs=( + -Ddebug-gui=false + $(meson_use doc documentation) + $(meson_use input_devices_wacom libwacom) + $(meson_use test tests) + -Dudev-dir="${EPREFIX}$(get_udevdir)" + ) + meson_src_configure +} + +src_install() { + meson_src_install + if use doc ; then + docinto html + dodoc -r "${BUILD_DIR}"/Documentation/. + fi +} + +pkg_postinst() { + pkgname="dev-python/python-libevdev" + if [[ -z "${REPLACING_VERSIONS}" ]] && ! has_version "${pkgname}" ; then + einfo "${pkgname} must be installed to use the" + einfo "libinput measure and libinput replay tools." + fi + + udevadm hwdb --update --root="${ROOT}" +}
[gentoo-commits] repo/gentoo:master commit in: sci-libs/scotch/
commit: 4da6773013ed9699393143b73b5cbb76131887d8 Author: Sam James gentoo org> AuthorDate: Sat Feb 19 21:03:06 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 19 22:37:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4da67730 sci-libs/scotch: add 7.0.1 Signed-off-by: Sam James gentoo.org> sci-libs/scotch/Manifest| 1 + sci-libs/scotch/scotch-7.0.1.ebuild | 176 2 files changed, 177 insertions(+) diff --git a/sci-libs/scotch/Manifest b/sci-libs/scotch/Manifest index fcf76ab6b400..9c1ce2781f46 100644 --- a/sci-libs/scotch/Manifest +++ b/sci-libs/scotch/Manifest @@ -1,3 +1,4 @@ DIST scotch-v6.1.0.tar.gz 6292006 BLAKE2B 5b76b01c0fa752468a36830a15c190cd78efc851c3b6831eb2d16b7cf34a71d55463b266ffdee4c6addd4e66ca7caf75e63825051e600ee8a32494e5033cabbd SHA512 e6d217a23e39635f8749811a3fc64c8da14d0396a71b4042a4f8f3ce32ff1f0b4ed033ebae90f3785443dae9b35ded68ea512ed1e3e7f9ea9a471a499ae26b89 DIST scotch-v6.1.1.tar.gz 6363384 BLAKE2B 337c81608fd245dde5b19bb6c79924e0ee80181ce3c935ae37e6248be2511a2f4d70bdda5b9217e5e1ed79fc00269de15755c3b6829579aa190ca6da9c3c2dac SHA512 daa62463f25416764250fe0452ae84bc6a2e485ee62a387418b4686c2ab93a2ca2d5a12cba922857c99a1c9ec67fc82951b0f9563ab97f5f3a6b86bb9da22b0c DIST scotch-v6.1.2.tar.gz 6395320 BLAKE2B 07aa4f56c097cf364d7d63613f3c5d5d3f2a8419ce27da95a4a20d5ea48fcf2f036acaa62ab1f591b5d1dc672151562bc0721a66f203c60d5ee26a501cf90352 SHA512 dcf63c65bf8155590a70483f80ad21b4a303debf50d47a3c154983935dc056f3df93a61c3d88304f3d1a4517ab3a355e176d72b3835382cd65c1556fbbd21702 +DIST scotch-v7.0.1.tar.gz 6838403 BLAKE2B 48cb928bf8586bbbe206dcb4f685e6c392ae078f5493e0384776cf6788137361286adbebceb7ad5c171eced34f5dda3f4852092413e79cbb791bd3ced204784c SHA512 c3267d5c8785a2258af3baf999d2c1eb75ef361062e74962b6e985a75cc4f5ef1f79919759ba1b7cf028f94d06a5ddf3818108a97eca4123a11d7750b5d7093d diff --git a/sci-libs/scotch/scotch-7.0.1.ebuild b/sci-libs/scotch/scotch-7.0.1.ebuild new file mode 100644 index ..5f7ec4a8c16f --- /dev/null +++ b/sci-libs/scotch/scotch-7.0.1.ebuild @@ -0,0 +1,176 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs flag-o-matic multilib + +SOVER=$(ver_cut 1) + +DESCRIPTION="Software for graph, mesh and hypergraph partitioning" +HOMEPAGE="https://www.labri.u-bordeaux.fr/perso/pelegrin/scotch/ https://gitlab.inria.fr/scotch/scotch; +SRC_URI="https://gitlab.inria.fr/${PN}/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz; +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="CeCILL-2" +SLOT="0/${SOVER}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="doc int64 mpi static-libs test tools +threads" +# bug #532620 +REQUIRED_USE="test? ( threads )" +RESTRICT="!test? ( test )" + +DEPEND=" + sys-libs/zlib + mpi? ( virtual/mpi )" +RDEPEND="${DEPEND}" + +static_to_shared() { + local libstatic=${1}; shift + local libname=$(basename ${libstatic%.a}) + local soname=${libname}$(get_libname ${SOVER}) + local libdir=$(dirname ${libstatic}) + + einfo "Making ${soname} from ${libstatic}" + if [[ ${CHOST} == *-darwin* ]] ; then + ${LINK:-$(tc-getCC)} ${LDFLAGS} \ + -dynamiclib -install_name "${EPREFIX}"/usr/lib/"${soname}" \ + -Wl,-all_load -Wl,${libstatic} \ + "$@" -o ${libdir}/${soname} || die "${soname} failed" + else + ${LINK:-$(tc-getCC)} ${LDFLAGS} \ + -shared -Wl,-soname=${soname} \ + -Wl,--whole-archive ${libstatic} -Wl,--no-whole-archive \ + "$@" -o ${libdir}/${soname} || die "${soname} failed" + VERS_COMP=${PV//.} + [[ "${#VERS_COMP}" -gt 1 ]] && \ + ln -s ${soname} ${libdir}/${libname}$(get_libname ${SOVER}) + ln -s ${soname} ${libdir}/${libname}$(get_libname) + fi +} + +src_prepare() { + default + use int64 && append-cflags -DIDXSIZE64 + if use threads; then + append-cflags "-DSCOTCH_PTHREAD_NUMBER=$(nproc)" + else + append-cflags "-DSCOTCH_PTHREAD_NUMBER=1" + sed -i \ + -e 's/ -DSCOTCH_PTHREAD//' \ + src/Make.inc/Makefile.inc.i686_pc_linux3 || die + fi + + # Be careful with replacing here, bug #577272 + sed -e "s/= gcc$/= $(tc-getCC)/" \ + -e "s/-O3/${CFLAGS} -pthread/" \ + -e "s/= ar$/= $(tc-getAR)/" \ + -e "s/= ranlib$/= $(tc-getRANLIB)/" \ + -e "s/= ranlib$/= $(tc-getRANLIB)/" \ + -e "/^LDFLAGS/ s/$/ ${LDFLAGS}/" \ + src/Make.inc/Makefile.inc.i686_pc_linux3 > src/Makefile.inc || die +} + +src_compile() { + emake -C src
[gentoo-commits] repo/gentoo:master commit in: net-irc/ergo/files/, net-irc/ergo/
commit: 56a649b1ba943cfa82538fdc9eeb40164d8346eb Author: Sam James gentoo org> AuthorDate: Sat Feb 19 22:33:06 2022 + Commit: Sam James gentoo org> CommitDate: Sat Feb 19 22:37:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56a649b1 net-irc/ergo: update EAPI 7 -> 8; init script fixes - Mostly init script fixes: -- Add logging to init script -- Add delay so OpenRC realises if we crashed quickly b/c of e.g. bad config file -- General cleanups (like supporting multiple instances, style changes) - Enable tests (yay! the needed files are included in tarballs now) - Drop obsolete BDEPEND (go-module lower bound is higher) - Drop obsolete src_compile arg to go (default in min Go in eclass) - EAPI 8 Bug: https://github.com/ergochat/ergo/issues/1914 Thanks-to: Douglas Freed mtu.edu> Thanks-to: William Hubbs gentoo.org> Signed-off-by: Sam James gentoo.org> net-irc/ergo/ergo-2.9.1-r1.ebuild | 69 +++ net-irc/ergo/files/ergo.confd-r1 | 3 ++ net-irc/ergo/files/ergo.initd-r1 | 32 ++ 3 files changed, 104 insertions(+) diff --git a/net-irc/ergo/ergo-2.9.1-r1.ebuild b/net-irc/ergo/ergo-2.9.1-r1.ebuild new file mode 100644 index ..a836c2571de1 --- /dev/null +++ b/net-irc/ergo/ergo-2.9.1-r1.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module systemd + +DESCRIPTION="A modern IRC server written in Go" +HOMEPAGE="https://ergo.chat/ https://github.com/ergochat/ergo; +SRC_URI="https://github.com/ergochat/ergo/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0 BSD-2 BSD ISC MIT MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" + +# We may even want to package irctest in future? + +RDEPEND="acct-user/oragono + acct-group/oragono" + +DOCS=( README.md docs/MANUAL.md docs/USERGUIDE.md ) + +src_prepare() { + default + + # Minor fiddling with paths + sed -i \ + -e 's:/home/ergo/ergo:/usr/bin/ergo:' \ + -e 's:/home/ergo:/var/lib/ergo:' \ + -e 's:/var/lib/ergo/ircd.yaml:/etc/ergo/ircd.yaml:' \ + -e 's:User=ergo:User=oragono:' \ + distrib/systemd/ergo.service || die +} + +src_compile() { + go build . || die +} + +src_install() { + einstalldocs + + dobin ergo + + insinto /etc/ergo + doins default.yaml + + # Swap back in next release? + # Forked locally for https://github.com/ergochat/ergo/issues/1914 changes + #newinitd distrib/openrc/ergo.initd ergo + #newconfd distrib/openrc/ergo.confd ergo + + newinitd "${FILESDIR}"/ergo.initd-r1 ergo + newconfd "${FILESDIR}"/ergo.confd-r1 ergo + + keepdir /var/lib/ergo + fowners oragono:oragono /var/lib/ergo + + insinto /var/lib/ergo + doins -r languages/ + + systemd_dounit distrib/systemd/ergo.service +} + +pkg_postinst() { + if [[ -z "${REPLACING_VERSIONS}" ]] ; then + elog "Please copy the example config in ${EROOT}/etc/ergo:" + elog "e.g. cp ${EROOT}/etc/ergo/default.yaml ${EROOT}/etc/ergo/ircd.yaml" + fi +} diff --git a/net-irc/ergo/files/ergo.confd-r1 b/net-irc/ergo/files/ergo.confd-r1 new file mode 100644 index ..71f4585060e5 --- /dev/null +++ b/net-irc/ergo/files/ergo.confd-r1 @@ -0,0 +1,3 @@ +# /etc/conf.d/ergo: config file for /etc/init.d/ergo +ERGO_CONFIGFILE="/etc/ergo/ircd.yaml" +ERGO_USERNAME="oragono" diff --git a/net-irc/ergo/files/ergo.initd-r1 b/net-irc/ergo/files/ergo.initd-r1 new file mode 100644 index ..8bd1aba2b230 --- /dev/null +++ b/net-irc/ergo/files/ergo.initd-r1 @@ -0,0 +1,32 @@ +#!/sbin/openrc-run +name=${RC_SVCNAME} +description="ergo IRC daemon" + +command=/usr/bin/ergo +command_args="run --conf ${ERGO_CONFIGFILE:-'/etc/ergo/ircd.yaml'}" +command_user=${ERGO_USERNAME:-ergo} +command_background=true + +pidfile=/var/run/${RC_SVCNAME}.pid + +output_log="/var/log/${RC_SVCNAME}.out" +error_log="/var/log/${RC_SVCNAME}.err" +# --wait: to wait 1 second after launching to see if it survived startup +start_stop_daemon_args="--wait 1000" + +extra_started_commands="reload" + +depend() { + use dns + provide ircd +} + +start_pre() { + checkpath --owner ${command_user}:${command_user} --mode 0640 --file /var/log/${RC_SVCNAME}.out /var/log/${RC_SVCNAME}.err +} + +reload() { + ebegin "Reloading ${RC_SVCNAME}" + start-stop-daemon --signal HUP --pidfile "${pidfile}" + eend $? +}
[gentoo-commits] repo/gentoo:master commit in: net-news/sfeed/
commit: 3f1b7f4633eaf24ef6f9c60c4c40fe07010a8f35 Author: Cédric Krier gentoo org> AuthorDate: Sat Feb 19 21:54:22 2022 + Commit: Cédric Krier gentoo org> CommitDate: Sat Feb 19 21:54:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f1b7f46 net-news/sfeed: new ebuild Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Cédric Krier gentoo.org> net-news/sfeed/Manifest | 1 + net-news/sfeed/metadata.xml | 7 ++ net-news/sfeed/sfeed-1.2.ebuild | 48 + 3 files changed, 56 insertions(+) diff --git a/net-news/sfeed/Manifest b/net-news/sfeed/Manifest new file mode 100644 index ..a528a160f8c9 --- /dev/null +++ b/net-news/sfeed/Manifest @@ -0,0 +1 @@ +DIST sfeed-1.2.tar.gz 62575 BLAKE2B 080ef555e9ea6711ec1eea296c15dc11d937035742d32096f28ee4b4023c9cd4fcd0f7b59807cfdbfaa82c5f2bd7d51045caabcf33e72f2fd193c82885547cf3 SHA512 4307f11ab02310a881717d99892486152dad93ecb1d6526401e60d6275c1610d90599de9784d9878f9ebb5aa34881abd1daa348c977d9ef6758095be74216a29 diff --git a/net-news/sfeed/metadata.xml b/net-news/sfeed/metadata.xml new file mode 100644 index ..05c7cc05fd2c --- /dev/null +++ b/net-news/sfeed/metadata.xml @@ -0,0 +1,7 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + c...@gentoo.org + + diff --git a/net-news/sfeed/sfeed-1.2.ebuild b/net-news/sfeed/sfeed-1.2.ebuild new file mode 100644 index ..d4f43e5c5c2b --- /dev/null +++ b/net-news/sfeed/sfeed-1.2.ebuild @@ -0,0 +1,48 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="simple RSS and Atom parser" +HOMEPAGE="https://codemadness.org/sfeed-simple-feed-parser.html; +SRC_URI="https://codemadness.org/releases/${PN}/${P}.tar.gz; + +LICENSE="ISC" +SLOT="0" +KEYWORDS="~amd64" +IUSE="ncurses" + +DEPEND="ncurses? ( sys-libs/ncurses )" +RDEPEND="${DEPEND} + net-misc/curl + sys-apps/coreutils + sys-libs/glibc + virtual/awk + www-client/lynx + x11-misc/xclip + x11-misc/xdg-utils" +BDEPEND="" + +src_compile() { + if use ncurses; then + emake \ + CC=$(tc-getCC) \ + LDFLAGS="$LDFLAGS -lcurses -ltinfo" + else + emake \ + CC=$(tc-getCC) \ + SFEED_CURSES="" + fi +} + +src_install() { + emake \ + DESTDIR="${D}" \ + PREFIX="${EPREFIX}/usr" \ + MANPREFIX="${EPREFIX}/usr/share/man" \ + DOCPREFIX="${EPREFIX}/usr/share/doc/${P}" \ + SFEED_CURSES=$(usex ncurses "sfeed_curses" "") \ + install +}
[gentoo-commits] repo/gentoo:master commit in: app-containers/cosign/
commit: 92195f08333ba0f681e43091519c7b3fe499c120 Author: William Hubbs gentoo org> AuthorDate: Sat Feb 19 21:48:23 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Feb 19 21:48:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92195f08 app-containers/cosign: remove vulnerable versions Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: William Hubbs gentoo.org> app-containers/cosign/Manifest| 4 app-containers/cosign/cosign-1.5.0.ebuild | 34 --- app-containers/cosign/cosign-1.5.1.ebuild | 34 --- 3 files changed, 72 deletions(-) diff --git a/app-containers/cosign/Manifest b/app-containers/cosign/Manifest index 313541881606..4a520983fa8c 100644 --- a/app-containers/cosign/Manifest +++ b/app-containers/cosign/Manifest @@ -1,6 +1,2 @@ -DIST cosign-1.5.0-vendor.tar.xz 10089292 BLAKE2B 71e9fc37df524496cb1639b0ddefbb4e5595ffd088ae8a36976b8d1ff4d7bd17781bd267b02d3d5aff74c7682dde9c4a990c787a7e0a4e523664134aa36c0512 SHA512 9d867828d183a093335adb53fb6424d13149c8ce41c77906a42ef3bea171b265967fe6dcca2b2569967e5c3ce8c2752e3f5d2c4a104e2be196708d85b73f7784 -DIST cosign-1.5.0.tar.gz 6595932 BLAKE2B dd4403ed71c6a3773cf5ff3adebeab197a0f2d2148da50d32ee6b4f3802ef2810fba500ba22aca65f7553f45caaf4d4044183925e77cad3dfe566e95b8272494 SHA512 fc7768e37bc7236d2275a51e4b3f0854051d018af62e25d7c20ac3d79f7deacde181b650752da9a859e24585915bbcaf2f1d34f73747f0ffe9871109e1a3e019 -DIST cosign-1.5.1-vendor.tar.xz 10098460 BLAKE2B cfb01a16e12638759ec0edfe58057fa405e4e281d0100e65bf11404967cd58296f3c522fd637a4a34b86a5d34209ba2177d5cc0e92f1aa020eda26615b856859 SHA512 b7fa85039d21501a20ce29732980db8b1b96aaeffccdb1158a2c3c3f8f6e9805991f25bb3e361dfce3b8daac8cce42b16b2a69a3d54efd3db99aafe49b6a81c1 -DIST cosign-1.5.1.tar.gz 6595482 BLAKE2B ce8056c3fa49a75e52b001693cc1c76dc152f7ddb1947d6862526e918e9dbbb7d934601ea00c3f47a747b748124846b68dbd4abbce5c332860cbbef52aae1be1 SHA512 6d46dd2ca59b0ad410d23c002727198bf94c35f6d15983b13a23216510efa555268cf31de84679ce6e9e9db7f82b51787cd923e7c263939d9eb7cabecaf9c428 DIST cosign-1.5.2-vendor.tar.xz 10097760 BLAKE2B 836dae79dc596193f40826e9c203312f2e9b56d2371d22db6880a49b52e3b37741a0b0adda6ec717ce983e81e964d3ef75d4a3507c8fc03628b4a63e8d071dfb SHA512 a0362652b5b6a41997e125df45d84d5536f23fcb917eb5211d3adc0f90713e3fd8439974cd727d259a3fe8fae5a8b1882ef24685a8293ef0176327468e3f4997 DIST cosign-1.5.2.tar.gz 6597815 BLAKE2B b1dd4c49c1f561f1e449a5884f62731fdefb79c8b4d234a27ab48483a7421d0581e68bf132b88830498e9153fe65a5a5b2b903b63cbfa56892c1db0cef8c2751 SHA512 f52b07410081dec66ab3f12ab2b52690686bcd6144703cb107c42c72d9514a94d227f653ecb9047e2fae8f5e763b6afaf703edd6a0c5b62fe9acb612eed9b43f diff --git a/app-containers/cosign/cosign-1.5.0.ebuild b/app-containers/cosign/cosign-1.5.0.ebuild deleted file mode 100644 index 801eb64a2691.. --- a/app-containers/cosign/cosign-1.5.0.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module - -DESCRIPTION="container signing utility" -HOMEPAGE="https://sigstore.dev; -SRC_URI="https://github.com/sigstore/cosign/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://dev.gentoo.org/~williamh/dist/${P}-vendor.tar.xz; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -PATCHES=( - "${FILESDIR}"/${P}-fix-makefile.patch -) - -src_prepare() { - default - mv ../vendor . || die -} - -src_compile() { - emake \ - GIT_HASH=757252063bf4724f11a52336ef13a724059a39b6 \ - GIT_VERSION=v${PV} \ - GIT_TREESTATE=clean -} - -src_install() { - dobin cosign -} diff --git a/app-containers/cosign/cosign-1.5.1.ebuild b/app-containers/cosign/cosign-1.5.1.ebuild deleted file mode 100644 index dc1f1487587d.. --- a/app-containers/cosign/cosign-1.5.1.ebuild +++ /dev/null @@ -1,34 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -inherit go-module - -DESCRIPTION="container signing utility" -HOMEPAGE="https://sigstore.dev; -SRC_URI="https://github.com/sigstore/cosign/archive/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~williamh/dist/${P}-vendor.tar.xz; - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64" - -PATCHES=( - "${FILESDIR}"/${PN}-1.5.0-fix-makefile.patch -) - -src_prepare() { - default - mv ../vendor . || die -} - -src_compile() { - emake \ - GIT_HASH=c3e4d8b7cd2f6f065941510b260f173b70c695fa \ - GIT_VERSION=v${PV} \ - GIT_TREESTATE=clean -} - -src_install() { - dobin cosign -}
[gentoo-commits] repo/gentoo:master commit in: games-engines/odamex/
commit: a3f1cff79fd2abb1bbafbff1aeb8b925fa6cf548 Author: James Le Cuirot gentoo org> AuthorDate: Sat Feb 19 21:00:48 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Feb 19 21:00:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3f1cff7 games-engines/odamex: Absorb this into the games team The proxy-maintainer no longer wishes to maintain it. Signed-off-by: James Le Cuirot gentoo.org> games-engines/odamex/metadata.xml | 8 1 file changed, 8 deletions(-) diff --git a/games-engines/odamex/metadata.xml b/games-engines/odamex/metadata.xml index 59df9d30675e..cb169a6f5bc5 100644 --- a/games-engines/odamex/metadata.xml +++ b/games-engines/odamex/metadata.xml @@ -1,18 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - vilhelm.g...@gmail.com - William Breathitt Gray - ga...@gentoo.org Gentoo Games Project - - proxy-ma...@gentoo.org - Proxy Maintainers - Build client target Build master server target (advertises odamex server list)