[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
commit: beb5e2db3c48e0574190371e132924c61c69cadc Author: Matt Jolly gentoo org> AuthorDate: Mon Jun 24 06:42:15 2024 + Commit: Matt Jolly gentoo org> CommitDate: Mon Jun 24 06:42:15 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beb5e2db app-arch/createrepo_c: drop 1.0.4 Signed-off-by: Matt Jolly gentoo.org> app-arch/createrepo_c/Manifest | 1 - app-arch/createrepo_c/createrepo_c-1.0.4.ebuild | 66 - 2 files changed, 67 deletions(-) diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest index 41c645653d0a..033ef3f8bdd3 100644 --- a/app-arch/createrepo_c/Manifest +++ b/app-arch/createrepo_c/Manifest @@ -1,3 +1,2 @@ -DIST createrepo_c-1.0.4.tar.gz 630635 BLAKE2B d1ed426642471ae9a92a342553a0c841de676c23056edae1f4f7360e2334e6f809296296009a7bd5818f0aa50406ff773a2b3b9feb88a7e2b838e51efae82c2e SHA512 1871697a95e75163ea79e509a3d3ae15a4f7c873699962419b5011dd9b960d9764a6f3782c18b094e1bd0d6c90330d8225589a0362fe199440844c5359dbee0c DIST createrepo_c-1.1.0.tar.gz 637506 BLAKE2B 9e8ccc9da83f071b2426f3be08a363281f30356d5811648eeaa322d2761d2152310af6ca87a744e9024ac54e46368496d0b9b4fb2b6702e99ab965bafa0203cc SHA512 9e09a2a1dcc0b285975037b70b961f66f08f43b84b384c87b607aaa76462956e2dee305fd2ac620956e4bf365aa3fcf3874e1145054c96c0e41656957835d97e DIST createrepo_c-1.1.2.tar.gz 638204 BLAKE2B d0fcd916709a4afaf9842ed2f7aed7dd0f179b787fa47f47273dcdeb1119ce4c6f110278bb9da5ec40ae6573c08621a55b884b02abf2bcd9955c1430dfb55743 SHA512 ffb811f28534e6bc1551602f8ba94d0e524e2ad2304dd608210588dbff7c60502660e3367e52927eba5ee03a8dd3f5eeea7f8450fc8c4e8aecced9bb349656fe diff --git a/app-arch/createrepo_c/createrepo_c-1.0.4.ebuild b/app-arch/createrepo_c/createrepo_c-1.0.4.ebuild deleted file mode 100644 index afc050773235.. --- a/app-arch/createrepo_c/createrepo_c-1.0.4.ebuild +++ /dev/null @@ -1,66 +0,0 @@ -# Copyright 2020-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="C implementation of createrepo" -HOMEPAGE="https://github.com/rpm-software-management/createrepo_c"; -if [[ ${PV} = * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/rpm-software-management/createrepo_c.git"; -else - SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~x86" -fi - -LICENSE="GPL-2" -SLOT="0" - -IUSE="legacy test zstd" -RESTRICT="!test? ( test )" - -DEPEND=" - app-arch/bzip2:= - app-arch/drpm - app-arch/rpm - app-arch/xz-utils - app-arch/zchunk - app-arch/zstd:= - >=dev-db/sqlite-3.6.18:3 - dev-libs/glib:2 - dev-libs/libxml2 - dev-libs/openssl:= - net-misc/curl - sys-apps/file - sys-libs/libmodulemd - sys-libs/zlib:= -" - -RDEPEND="${DEPEND}" - -src_configure() { - local mycmakeargs=( - -DENABLE_DRPM=ON - # As best I can tell, this enables distribution as a wheel. No need for this on gentoo! - -DENABLE_PYTHON=OFF - # Upstream enables some 'Legacy' stuff by default, let's put that behind a USE flag - -DENABLE_LEGACY_WEAKDEPS=$(usex legacy ON OFF) - -DWITH_LEGACY_HASHES=$(usex legacy ON OFF) - -DWITH_LIBMODULEMD=ON - -DWITH_ZCHUNK=ON - ) - - cmake_src_configure -} - -src_compile() { - cmake_src_compile - # Tests have a magic target! - use test && cmake_src_compile tests -} - -src_test() { - "${S}"_build/tests/run_tests.sh || die "Failed to run C library tests" -}
[gentoo-commits] repo/gentoo:master commit in: app-arch/createrepo_c/
commit: b38759c4828aa53c43e8ee9eed04b4ae3f529bfd Author: Matt Jolly gentoo org> AuthorDate: Mon Jun 24 06:40:50 2024 + Commit: Matt Jolly gentoo org> CommitDate: Mon Jun 24 06:41:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b38759c4 app-arch/createrepo_c: add 1.1.2 Signed-off-by: Matt Jolly gentoo.org> app-arch/createrepo_c/Manifest | 1 + app-arch/createrepo_c/createrepo_c-1.1.2.ebuild | 66 + 2 files changed, 67 insertions(+) diff --git a/app-arch/createrepo_c/Manifest b/app-arch/createrepo_c/Manifest index cdb51ffe2cf8..41c645653d0a 100644 --- a/app-arch/createrepo_c/Manifest +++ b/app-arch/createrepo_c/Manifest @@ -1,2 +1,3 @@ DIST createrepo_c-1.0.4.tar.gz 630635 BLAKE2B d1ed426642471ae9a92a342553a0c841de676c23056edae1f4f7360e2334e6f809296296009a7bd5818f0aa50406ff773a2b3b9feb88a7e2b838e51efae82c2e SHA512 1871697a95e75163ea79e509a3d3ae15a4f7c873699962419b5011dd9b960d9764a6f3782c18b094e1bd0d6c90330d8225589a0362fe199440844c5359dbee0c DIST createrepo_c-1.1.0.tar.gz 637506 BLAKE2B 9e8ccc9da83f071b2426f3be08a363281f30356d5811648eeaa322d2761d2152310af6ca87a744e9024ac54e46368496d0b9b4fb2b6702e99ab965bafa0203cc SHA512 9e09a2a1dcc0b285975037b70b961f66f08f43b84b384c87b607aaa76462956e2dee305fd2ac620956e4bf365aa3fcf3874e1145054c96c0e41656957835d97e +DIST createrepo_c-1.1.2.tar.gz 638204 BLAKE2B d0fcd916709a4afaf9842ed2f7aed7dd0f179b787fa47f47273dcdeb1119ce4c6f110278bb9da5ec40ae6573c08621a55b884b02abf2bcd9955c1430dfb55743 SHA512 ffb811f28534e6bc1551602f8ba94d0e524e2ad2304dd608210588dbff7c60502660e3367e52927eba5ee03a8dd3f5eeea7f8450fc8c4e8aecced9bb349656fe diff --git a/app-arch/createrepo_c/createrepo_c-1.1.2.ebuild b/app-arch/createrepo_c/createrepo_c-1.1.2.ebuild new file mode 100644 index ..afc050773235 --- /dev/null +++ b/app-arch/createrepo_c/createrepo_c-1.1.2.ebuild @@ -0,0 +1,66 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="C implementation of createrepo" +HOMEPAGE="https://github.com/rpm-software-management/createrepo_c"; +if [[ ${PV} = * ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/rpm-software-management/createrepo_c.git"; +else + SRC_URI="https://github.com/rpm-software-management/createrepo_c/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86" +fi + +LICENSE="GPL-2" +SLOT="0" + +IUSE="legacy test zstd" +RESTRICT="!test? ( test )" + +DEPEND=" + app-arch/bzip2:= + app-arch/drpm + app-arch/rpm + app-arch/xz-utils + app-arch/zchunk + app-arch/zstd:= + >=dev-db/sqlite-3.6.18:3 + dev-libs/glib:2 + dev-libs/libxml2 + dev-libs/openssl:= + net-misc/curl + sys-apps/file + sys-libs/libmodulemd + sys-libs/zlib:= +" + +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + -DENABLE_DRPM=ON + # As best I can tell, this enables distribution as a wheel. No need for this on gentoo! + -DENABLE_PYTHON=OFF + # Upstream enables some 'Legacy' stuff by default, let's put that behind a USE flag + -DENABLE_LEGACY_WEAKDEPS=$(usex legacy ON OFF) + -DWITH_LEGACY_HASHES=$(usex legacy ON OFF) + -DWITH_LIBMODULEMD=ON + -DWITH_ZCHUNK=ON + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile + # Tests have a magic target! + use test && cmake_src_compile tests +} + +src_test() { + "${S}"_build/tests/run_tests.sh || die "Failed to run C library tests" +}
[gentoo-commits] repo/gentoo:master commit in: app-misc/fastfetch/
commit: c44e1ce6aa15fa3b3a4c8d9a1524fc93326e4c3a Author: Viorel Munteanu gentoo org> AuthorDate: Mon Jun 24 06:30:51 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Jun 24 06:30:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c44e1ce6 app-misc/fastfetch: drop 2.11.5 Signed-off-by: Viorel Munteanu gentoo.org> app-misc/fastfetch/Manifest| 1 - app-misc/fastfetch/fastfetch-2.11.5.ebuild | 116 - 2 files changed, 117 deletions(-) diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest index 14e344305507..f46014a9e73b 100644 --- a/app-misc/fastfetch/Manifest +++ b/app-misc/fastfetch/Manifest @@ -1,4 +1,3 @@ -DIST fastfetch-2.11.5.tar.gz 1321195 BLAKE2B 1e7fa7c92275ae8d3458ead537003fe48595e3dfbe87c52f49fd48ab88154b824e590ab75b0c5b738304c929edbaa034a1d05df3100ffe4a9e0306e3254a8457 SHA512 d599b863259dcfaae77f1f47827814d6ca311a0cbfb2e5dfe38be144a23327db80eb646ee70e41b6872336afdb6e2754e692f393263d31e9901f588311df1059 DIST fastfetch-2.13.2.tar.gz 1254865 BLAKE2B 87d9c286f578d4929c0d50ce075d9ee04e53a5f05004ad8df2db73da84dd2079eb33fad650fb25cc18bd78c26008c8eea20c0ca515914371eec888d2a14bd753 SHA512 b9cfe2e333e234490f0143732419f596a42ee6ab80c316b23440adfa1fd5f05f194d4e5d2a9828c926e85f6a89781702d24ed4d0ac1b58c207dfd40c8095cf15 DIST fastfetch-2.14.0.tar.gz 1083381 BLAKE2B bce9e8633d43ca50f1b35fa96a11c8d2cbdf68ebace97cae37b4285f05ae0325d394682ac32bb8b5eb7141c82b865f25188def48685601da7385e83676cafc97 SHA512 0d7fb6003d6e3178725a05f6efebc32218d07d7b8c79b0d981b3317d57464202e7d1f379684dc78ae0fc6b003cfd95c4fee3efa5d8b89ec6ef2e6236a3e9f7b5 DIST fastfetch-2.15.0.tar.gz 1031800 BLAKE2B df41750c2281fb46c594004156b886d05863da7d7310ce21764fa3beb742f8c40bbec59464b947622682288ea16ca67626403ce42e792b6b1e6227d547deac98 SHA512 c2934432d23610e34d10cb66b13b0652619bdcb203dbc439fcd5e59a6a7814045ea90bf4d5dae12247f19e222a350cafee1184300845817d03ce6b0bcd947d2d diff --git a/app-misc/fastfetch/fastfetch-2.11.5.ebuild b/app-misc/fastfetch/fastfetch-2.11.5.ebuild deleted file mode 100644 index a92d9cb3b5ec.. --- a/app-misc/fastfetch/fastfetch-2.11.5.ebuild +++ /dev/null @@ -1,116 +0,0 @@ -# Copyright 2022-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake flag-o-matic - -DESCRIPTION="Fast neofetch-like system information tool" -HOMEPAGE="https://github.com/fastfetch-cli/fastfetch"; -if [[ ${PV} == * ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/fastfetch-cli/fastfetch.git"; - [[ ${PV} == *0.1. ]] && EGIT_BRANCH=master - [[ ${PV} == *0.2. ]] && EGIT_BRANCH=dev - [[ "${EGIT_BRANCH}" == "" ]] && die "Please set a git branch" -else - SRC_URI="https://github.com/fastfetch-cli/fastfetch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~loong ~mips ~ppc ppc64 ~riscv ~sparc ~x86" -fi - -LICENSE="MIT nvidia-gpu? ( NVIDIA-NVLM )" -SLOT="0" -IUSE="X chafa dbus ddcutil drm gnome imagemagick networkmanager nvidia-gpu opencl opengl osmesa pulseaudio sqlite test vulkan wayland xcb xfce xrandr" -RESTRICT="!test? ( test )" - -# note - qa-vdb will always report errors because fastfetch loads the libs dynamically -# make sure to crank yyjson minimum version to match bundled version -RDEPEND=" - >=dev-libs/yyjson-0.9.0 - sys-libs/zlib - X? ( x11-libs/libX11 ) - chafa? ( media-gfx/chafa ) - dbus? ( sys-apps/dbus ) - ddcutil? ( app-misc/ddcutil:= ) - drm? ( x11-libs/libdrm ) - gnome? ( - dev-libs/glib - gnome-base/dconf - ) - imagemagick? ( media-gfx/imagemagick:= ) - networkmanager? ( net-misc/networkmanager ) - opencl? ( virtual/opencl ) - opengl? ( media-libs/libglvnd[X] ) - osmesa? ( media-libs/mesa[osmesa] ) - pulseaudio? ( media-libs/libpulse ) - sqlite? ( dev-db/sqlite:3 ) - vulkan? ( - media-libs/vulkan-loader - sys-apps/pciutils - ) - wayland? ( dev-libs/wayland ) - xcb? ( x11-libs/libxcb ) - xfce? ( xfce-base/xfconf ) - xrandr? ( x11-libs/libXrandr ) -" -DEPEND=" - ${RDEPEND} - vulkan? ( dev-util/vulkan-headers ) -" -BDEPEND="virtual/pkgconfig" - -REQUIRED_USE=" - xrandr? ( X ) - chafa? ( imagemagick ) -" - -src_configure() { - local fastfetch_enable_imagemagick7=no - local fastfetch_enable_imagemagick6=no - if use imagemagick; then - fastfetch_enable_imagemagick7=$(has_version '>=media-gfx/imagemagick-7.0.0' && echo yes || echo no) - fastfetch_enable_imagemagick6=$(has_version '
[gentoo-commits] repo/gentoo:master commit in: www-apps/rutorrent/
commit: 53ba211d4ebbdfb47e6f641df1fadd63cb366ece Author: Henning Schild hennsch de> AuthorDate: Sun Jun 23 18:29:11 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Jun 24 06:28:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53ba211d www-apps/rutorrent: bump version to 4.3.5 Signed-off-by: Henning Schild hennsch.de> Signed-off-by: Viorel Munteanu gentoo.org> www-apps/rutorrent/Manifest | 1 + www-apps/rutorrent/rutorrent-4.3.5.ebuild | 71 +++ 2 files changed, 72 insertions(+) diff --git a/www-apps/rutorrent/Manifest b/www-apps/rutorrent/Manifest index 84b5c164ad9f..d38eb19c0977 100644 --- a/www-apps/rutorrent/Manifest +++ b/www-apps/rutorrent/Manifest @@ -1,2 +1,3 @@ DIST rutorrent-4.3.3.tar.gz 2377736 BLAKE2B ae07dce8c13268403a47ef20a3920228028578991b7325b808885e4576e4883859eb49dff6e6d0d0750ed1b58e900c6b8f4c646018b1b16ca5d0d919e3011971 SHA512 0301f512f8adb86a332dacac200c83cf49f0d532eb5e5206b137587a219914591932a801e9c711af60b1e91a430ed09ec99157c2a558cdf80828828e70eb0cb7 DIST rutorrent-4.3.4.tar.gz 2377757 BLAKE2B 476026f255d22bf39c94284556403e7cc3ec9ed6dc1ed04f25ac6c82c14e7be32c17dca4e542cc8354673dbf572d1b1ebf0d6af3f013b16fae07cdf31aa4a01b SHA512 b141e58584d71ec42dc6c81b19036f9927afe16c79b74a6d881ad35946fe9e1b5c9f5bdbe99b1619396b59a08501e9123e9171da50e337cea8ad05daa7a76795 +DIST rutorrent-4.3.5.tar.gz 2377763 BLAKE2B 7424a45d29a7257b88a1c54b225bc287e9df4be796eb72cf112432ed06ed4fe02465815746a193f3b4cc6f47fa0929dae98166d599100ce2faf7cb563a399b4e SHA512 04694aaea5000f8dd60cc806f6352735aa4445434198aa9ab4a34c1a2070ef1e087856704f1ccddcaa8d03376da8e489dbb1ee8387f79fe9a00de8266e799d27 diff --git a/www-apps/rutorrent/rutorrent-4.3.5.ebuild b/www-apps/rutorrent/rutorrent-4.3.5.ebuild new file mode 100644 index ..97453fadf5c8 --- /dev/null +++ b/www-apps/rutorrent/rutorrent-4.3.5.ebuild @@ -0,0 +1,71 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit webapp optfeature + +DESCRIPTION="ruTorrent is a front-end for the popular Bittorrent client rTorrent" +HOMEPAGE="https://github.com/Novik/ruTorrent"; +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/Novik/ruTorrent.git"; +else + SRC_URI="https://github.com/Novik/ruTorrent/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~ppc ~x86" + S="${WORKDIR}/ruTorrent-${PV}" +fi + +LICENSE="GPL-2+ MIT" + +RDEPEND=" + dev-lang/php[xml,gd] + virtual/httpd-php +" + +need_httpd_cgi + +pkg_setup() { + webapp_pkg_setup +} + +src_install() { + webapp_src_preinst + + rm -r .github || die + find . \( -name .gitignore -o -name .gitmodules \) -type f -delete || die + if [[ ${PV} == ]]; then + rm -r .git .gitattributes || die + fi + + insinto "${MY_HTDOCSDIR}" + doins -r . + + # can not use fperms beacuse of globbing + chmod +x "${ED}${MY_HTDOCSDIR}"/plugins/*/*.sh \ + "${ED}${MY_HTDOCSDIR}"/php/test.sh || die "chmod failed" + + keepdir "${MY_HTDOCSDIR}"/conf/users + keepdir "${MY_HTDOCSDIR}"/share/settings + keepdir "${MY_HTDOCSDIR}"/share/torrents + keepdir "${MY_HTDOCSDIR}"/share/users + + webapp_serverowned -R "${MY_HTDOCSDIR}"/conf + webapp_serverowned -R "${MY_HTDOCSDIR}"/share + + webapp_configfile "${MY_HTDOCSDIR}"/conf/.htaccess + webapp_configfile "${MY_HTDOCSDIR}"/conf/config.php + webapp_configfile "${MY_HTDOCSDIR}"/conf/access.ini + webapp_configfile "${MY_HTDOCSDIR}"/conf/plugins.ini + webapp_configfile "${MY_HTDOCSDIR}"/share/.htaccess + + webapp_src_install +} + +pkg_postinst() { + webapp_pkg_postinst + + optfeature "Show audio file spectogram" media-sound/sox + optfeature "Display media file information" media-video/mediainfo + optfeature "Scrape Cloudflare based sites" dev-python/cloudscraper +}
[gentoo-commits] repo/gentoo:master commit in: www-apps/rutorrent/
commit: 043ddb29198a94dbfb9c886e2d42f1d138f511f6 Author: Henning Schild hennsch de> AuthorDate: Sun Jun 23 18:30:19 2024 + Commit: Viorel Munteanu gentoo org> CommitDate: Mon Jun 24 06:28:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=043ddb29 www-apps/rutorrent: drop old Signed-off-by: Henning Schild hennsch.de> Closes: https://github.com/gentoo/gentoo/pull/37261 Signed-off-by: Viorel Munteanu gentoo.org> www-apps/rutorrent/Manifest | 1 - www-apps/rutorrent/rutorrent-4.3.3.ebuild | 71 --- 2 files changed, 72 deletions(-) diff --git a/www-apps/rutorrent/Manifest b/www-apps/rutorrent/Manifest index d38eb19c0977..6530e80f9055 100644 --- a/www-apps/rutorrent/Manifest +++ b/www-apps/rutorrent/Manifest @@ -1,3 +1,2 @@ -DIST rutorrent-4.3.3.tar.gz 2377736 BLAKE2B ae07dce8c13268403a47ef20a3920228028578991b7325b808885e4576e4883859eb49dff6e6d0d0750ed1b58e900c6b8f4c646018b1b16ca5d0d919e3011971 SHA512 0301f512f8adb86a332dacac200c83cf49f0d532eb5e5206b137587a219914591932a801e9c711af60b1e91a430ed09ec99157c2a558cdf80828828e70eb0cb7 DIST rutorrent-4.3.4.tar.gz 2377757 BLAKE2B 476026f255d22bf39c94284556403e7cc3ec9ed6dc1ed04f25ac6c82c14e7be32c17dca4e542cc8354673dbf572d1b1ebf0d6af3f013b16fae07cdf31aa4a01b SHA512 b141e58584d71ec42dc6c81b19036f9927afe16c79b74a6d881ad35946fe9e1b5c9f5bdbe99b1619396b59a08501e9123e9171da50e337cea8ad05daa7a76795 DIST rutorrent-4.3.5.tar.gz 2377763 BLAKE2B 7424a45d29a7257b88a1c54b225bc287e9df4be796eb72cf112432ed06ed4fe02465815746a193f3b4cc6f47fa0929dae98166d599100ce2faf7cb563a399b4e SHA512 04694aaea5000f8dd60cc806f6352735aa4445434198aa9ab4a34c1a2070ef1e087856704f1ccddcaa8d03376da8e489dbb1ee8387f79fe9a00de8266e799d27 diff --git a/www-apps/rutorrent/rutorrent-4.3.3.ebuild b/www-apps/rutorrent/rutorrent-4.3.3.ebuild deleted file mode 100644 index 97453fadf5c8.. --- a/www-apps/rutorrent/rutorrent-4.3.3.ebuild +++ /dev/null @@ -1,71 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit webapp optfeature - -DESCRIPTION="ruTorrent is a front-end for the popular Bittorrent client rTorrent" -HOMEPAGE="https://github.com/Novik/ruTorrent"; -if [[ ${PV} == ]]; then - inherit git-r3 - EGIT_REPO_URI="https://github.com/Novik/ruTorrent.git"; -else - SRC_URI="https://github.com/Novik/ruTorrent/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64 ~ppc ~x86" - S="${WORKDIR}/ruTorrent-${PV}" -fi - -LICENSE="GPL-2+ MIT" - -RDEPEND=" - dev-lang/php[xml,gd] - virtual/httpd-php -" - -need_httpd_cgi - -pkg_setup() { - webapp_pkg_setup -} - -src_install() { - webapp_src_preinst - - rm -r .github || die - find . \( -name .gitignore -o -name .gitmodules \) -type f -delete || die - if [[ ${PV} == ]]; then - rm -r .git .gitattributes || die - fi - - insinto "${MY_HTDOCSDIR}" - doins -r . - - # can not use fperms beacuse of globbing - chmod +x "${ED}${MY_HTDOCSDIR}"/plugins/*/*.sh \ - "${ED}${MY_HTDOCSDIR}"/php/test.sh || die "chmod failed" - - keepdir "${MY_HTDOCSDIR}"/conf/users - keepdir "${MY_HTDOCSDIR}"/share/settings - keepdir "${MY_HTDOCSDIR}"/share/torrents - keepdir "${MY_HTDOCSDIR}"/share/users - - webapp_serverowned -R "${MY_HTDOCSDIR}"/conf - webapp_serverowned -R "${MY_HTDOCSDIR}"/share - - webapp_configfile "${MY_HTDOCSDIR}"/conf/.htaccess - webapp_configfile "${MY_HTDOCSDIR}"/conf/config.php - webapp_configfile "${MY_HTDOCSDIR}"/conf/access.ini - webapp_configfile "${MY_HTDOCSDIR}"/conf/plugins.ini - webapp_configfile "${MY_HTDOCSDIR}"/share/.htaccess - - webapp_src_install -} - -pkg_postinst() { - webapp_pkg_postinst - - optfeature "Show audio file spectogram" media-sound/sox - optfeature "Display media file information" media-video/mediainfo - optfeature "Scrape Cloudflare based sites" dev-python/cloudscraper -}
[gentoo-commits] repo/gentoo:master commit in: app-misc/elasticsearch/
commit: fb989a6bfbc48934fae9403776a7846cd849a620 Author: Matt Jolly gentoo org> AuthorDate: Mon Jun 24 06:24:56 2024 + Commit: Matt Jolly gentoo org> CommitDate: Mon Jun 24 06:25:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb989a6b app-misc/elasticsearch: drop 8.12.1, 8.12.2 Signed-off-by: Matt Jolly gentoo.org> app-misc/elasticsearch/Manifest| 2 - app-misc/elasticsearch/elasticsearch-8.12.1.ebuild | 102 - app-misc/elasticsearch/elasticsearch-8.12.2.ebuild | 102 - 3 files changed, 206 deletions(-) diff --git a/app-misc/elasticsearch/Manifest b/app-misc/elasticsearch/Manifest index f38f1213328f..c86f289b72e4 100644 --- a/app-misc/elasticsearch/Manifest +++ b/app-misc/elasticsearch/Manifest @@ -1,4 +1,2 @@ DIST elasticsearch-7.17.16-no-jdk-linux-x86_64.tar.gz 168795535 BLAKE2B 642ae6f07db953e7fa783dcd63c6dcebab61e85ea600bede09e9596bf9dee2d71c43e5c28b80bd4c091d792ed3a95d10cc75ffb1074ad4b3cfceb081ed25027f SHA512 3755373f5068a08e4619b4e922bc2d3d97d41791dbf5aa84564574fc84abee9c567b16095cf0e11d48910627e3c183ff1193bf2d5ade59891bea2b3f994aa7df -DIST elasticsearch-8.12.1-linux-x86_64.tar.gz 621183584 BLAKE2B e168cf9549a22c2c8b049638f7039b5f43f6384da0a10627fbe0671a0a5a99f8a4e40f7c914d820d94dd42b2d328f3e20425eca3363478526d5faf07f9c5d782 SHA512 dcaea1ddb499724be40da936f6b7309e66458f0ac2852c63109cc8bd8fb6c88dbea0d8c9ce451c2fb0441a25fc137f5dc2894b7bea0242e0067bf29ffad48f54 -DIST elasticsearch-8.12.2-linux-x86_64.tar.gz 621185674 BLAKE2B 9e4d62bcbc0fcc6d545572e5c076af24e5363a6c5aabd87e9836005863013f08445c64877d78c5c5c71aed481c5dd2bb766a8b13eab5fe3398ab3624ab8a14ef SHA512 d4791e2e30221d5e6e0284089ba3347c0232c49173caccc64b6548aafac94066af1ba05c3f2f4635bc016004195371bb79864d331996f8cea76fc290976b4638 DIST elasticsearch-8.14.1-linux-x86_64.tar.gz 588486610 BLAKE2B 6005509b9cef7a07e455a394bb41fd0ae970b7249e4b328d55a923f8b529779ceb350580ccd6f8be82bdbc64de6ec1103f28e34b4836f4f2c8ef767c1276338f SHA512 31ed9fe9e28bb778c1042df8dc4183b3044e250d5ee5d760c4e5f1fe5c82e52e2882ed02824c454a64fefbaa10f9212bde9b6b4faa278e2cb5dc64b57960da00 diff --git a/app-misc/elasticsearch/elasticsearch-8.12.1.ebuild b/app-misc/elasticsearch/elasticsearch-8.12.1.ebuild deleted file mode 100644 index 8498fcbccc2a.. --- a/app-misc/elasticsearch/elasticsearch-8.12.1.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd tmpfiles - -DESCRIPTION="Free and Open, Distributed, RESTful Search Engine" -HOMEPAGE="https://www.elastic.co/elasticsearch/"; -SRC_URI="https://artifacts.elastic.co/downloads/${PN}/${P}-linux-x86_64.tar.gz"; - -LICENSE="Apache-2.0 BSD-2 Elastic-2.0 LGPL-3 MIT public-domain" -SLOT="0/8" -KEYWORDS="~amd64" - -DEPEND="acct-group/elasticsearch - acct-user/elasticsearch" -RDEPEND="acct-group/elasticsearch - acct-user/elasticsearch - sys-libs/zlib - virtual/jre:17" - -QA_PREBUILT="usr/share/elasticsearch/modules/x-pack-ml/platform/linux-x86_64/\(bin\|lib\)/.*" -QA_PRESTRIPPED="usr/share/elasticsearch/modules/x-pack-ml/platform/linux-x86_64/\(bin\|lib\)/.*" - -PATCHES=( - "${FILESDIR}/${PN}-env.patch" -) - -src_prepare() { - default - - rm -rf jdk || die - sed -i -e "s:logs/:${EPREFIX}/var/log/${PN}/:g" config/jvm.options || die "Unable to set Elasticsearch log location" - # elasticsearch-env sets the envvar for the config location if not specified elsewhere; - # certain utilities try and source this. Although we patch ES_JAVA_HOME for Gentoo slightly earlier, - # it's easier to respect EPREFIX for the config location using sed. - sed -i "s:ES_PATH_CONF=\"\$ES_HOME\"/config:ES_PATH_CONF=\"${EPREFIX}/etc/${PN}\":" bin/elasticsearch-env \ - || die "Unable to set Elasticsearch config directory" - rm LICENSE.txt NOTICE.txt || die - rmdir logs || die -} - -src_install() { - keepdir /etc/${PN} - keepdir /etc/${PN}/scripts - - insinto /etc/${PN} - doins -r config/. - rm -r config || die - - fowners -R root:${PN} /etc/${PN} - fperms -R 2750 /etc/${PN} - - insinto /usr/share/${PN} - doins -r . - - keepdir /usr/share/${PN}/plugins - - exeinto /usr/share/${PN}/bin - doexe "${FILESDIR}"/elasticsearch-systemd-pre-exec - - fperms -R +x /usr/share/${PN}/bin - fperms -R +x /usr/share/${PN}/modules/x-pack-ml/platform/linux-x86_64/bin - - keepdir /var/{lib,log}/${PN} - fowners ${PN}:${PN} /var/{lib,log}/${PN} - fperms 0750 /var/{lib,log}/${PN} - - insinto /etc/sysctl.d - newins "${FILESDIR}/${PN}.sysctl.d" ${PN}.conf - - newconfd "${FILESDIR}/${PN}.conf.4" ${PN} - newinitd "${FILESDIR}/${PN}.init.8" ${PN} - - systemd_install_serviced "${FILESDIR}/${PN}.service.conf"
[gentoo-commits] repo/gentoo:master commit in: app-misc/elasticsearch/
commit: 6ef3b9d06864f3d5c2b7e2d206e4ca9718165491 Author: Matt Jolly gentoo org> AuthorDate: Mon Jun 24 06:24:32 2024 + Commit: Matt Jolly gentoo org> CommitDate: Mon Jun 24 06:25:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ef3b9d0 app-misc/elasticsearch: add 8.14.1 Signed-off-by: Matt Jolly gentoo.org> app-misc/elasticsearch/Manifest| 1 + app-misc/elasticsearch/elasticsearch-8.14.1.ebuild | 102 + 2 files changed, 103 insertions(+) diff --git a/app-misc/elasticsearch/Manifest b/app-misc/elasticsearch/Manifest index 66dd9d1b7eea..f38f1213328f 100644 --- a/app-misc/elasticsearch/Manifest +++ b/app-misc/elasticsearch/Manifest @@ -1,3 +1,4 @@ DIST elasticsearch-7.17.16-no-jdk-linux-x86_64.tar.gz 168795535 BLAKE2B 642ae6f07db953e7fa783dcd63c6dcebab61e85ea600bede09e9596bf9dee2d71c43e5c28b80bd4c091d792ed3a95d10cc75ffb1074ad4b3cfceb081ed25027f SHA512 3755373f5068a08e4619b4e922bc2d3d97d41791dbf5aa84564574fc84abee9c567b16095cf0e11d48910627e3c183ff1193bf2d5ade59891bea2b3f994aa7df DIST elasticsearch-8.12.1-linux-x86_64.tar.gz 621183584 BLAKE2B e168cf9549a22c2c8b049638f7039b5f43f6384da0a10627fbe0671a0a5a99f8a4e40f7c914d820d94dd42b2d328f3e20425eca3363478526d5faf07f9c5d782 SHA512 dcaea1ddb499724be40da936f6b7309e66458f0ac2852c63109cc8bd8fb6c88dbea0d8c9ce451c2fb0441a25fc137f5dc2894b7bea0242e0067bf29ffad48f54 DIST elasticsearch-8.12.2-linux-x86_64.tar.gz 621185674 BLAKE2B 9e4d62bcbc0fcc6d545572e5c076af24e5363a6c5aabd87e9836005863013f08445c64877d78c5c5c71aed481c5dd2bb766a8b13eab5fe3398ab3624ab8a14ef SHA512 d4791e2e30221d5e6e0284089ba3347c0232c49173caccc64b6548aafac94066af1ba05c3f2f4635bc016004195371bb79864d331996f8cea76fc290976b4638 +DIST elasticsearch-8.14.1-linux-x86_64.tar.gz 588486610 BLAKE2B 6005509b9cef7a07e455a394bb41fd0ae970b7249e4b328d55a923f8b529779ceb350580ccd6f8be82bdbc64de6ec1103f28e34b4836f4f2c8ef767c1276338f SHA512 31ed9fe9e28bb778c1042df8dc4183b3044e250d5ee5d760c4e5f1fe5c82e52e2882ed02824c454a64fefbaa10f9212bde9b6b4faa278e2cb5dc64b57960da00 diff --git a/app-misc/elasticsearch/elasticsearch-8.14.1.ebuild b/app-misc/elasticsearch/elasticsearch-8.14.1.ebuild new file mode 100644 index ..8498fcbccc2a --- /dev/null +++ b/app-misc/elasticsearch/elasticsearch-8.14.1.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd tmpfiles + +DESCRIPTION="Free and Open, Distributed, RESTful Search Engine" +HOMEPAGE="https://www.elastic.co/elasticsearch/"; +SRC_URI="https://artifacts.elastic.co/downloads/${PN}/${P}-linux-x86_64.tar.gz"; + +LICENSE="Apache-2.0 BSD-2 Elastic-2.0 LGPL-3 MIT public-domain" +SLOT="0/8" +KEYWORDS="~amd64" + +DEPEND="acct-group/elasticsearch + acct-user/elasticsearch" +RDEPEND="acct-group/elasticsearch + acct-user/elasticsearch + sys-libs/zlib + virtual/jre:17" + +QA_PREBUILT="usr/share/elasticsearch/modules/x-pack-ml/platform/linux-x86_64/\(bin\|lib\)/.*" +QA_PRESTRIPPED="usr/share/elasticsearch/modules/x-pack-ml/platform/linux-x86_64/\(bin\|lib\)/.*" + +PATCHES=( + "${FILESDIR}/${PN}-env.patch" +) + +src_prepare() { + default + + rm -rf jdk || die + sed -i -e "s:logs/:${EPREFIX}/var/log/${PN}/:g" config/jvm.options || die "Unable to set Elasticsearch log location" + # elasticsearch-env sets the envvar for the config location if not specified elsewhere; + # certain utilities try and source this. Although we patch ES_JAVA_HOME for Gentoo slightly earlier, + # it's easier to respect EPREFIX for the config location using sed. + sed -i "s:ES_PATH_CONF=\"\$ES_HOME\"/config:ES_PATH_CONF=\"${EPREFIX}/etc/${PN}\":" bin/elasticsearch-env \ + || die "Unable to set Elasticsearch config directory" + rm LICENSE.txt NOTICE.txt || die + rmdir logs || die +} + +src_install() { + keepdir /etc/${PN} + keepdir /etc/${PN}/scripts + + insinto /etc/${PN} + doins -r config/. + rm -r config || die + + fowners -R root:${PN} /etc/${PN} + fperms -R 2750 /etc/${PN} + + insinto /usr/share/${PN} + doins -r . + + keepdir /usr/share/${PN}/plugins + + exeinto /usr/share/${PN}/bin + doexe "${FILESDIR}"/elasticsearch-systemd-pre-exec + + fperms -R +x /usr/share/${PN}/bin + fperms -R +x /usr/share/${PN}/modules/x-pack-ml/platform/linux-x86_64/bin + + keepdir /var/{lib,log}/${PN} + fowners ${PN}:${PN} /var/{lib,log}/${PN} + fperms 0750 /var/{lib,log}/${PN} + + insinto /etc/sysctl.d + newins "${FILESDIR}/${PN}.sysctl.d" ${PN}.conf + + newconfd "${FILESDIR}/${PN}.conf.4" ${PN} + newinitd "${FILESDIR}/${PN}.init.8" ${PN} + + systemd_install_serviced "${FILESDIR}/${PN}.service.conf" + systemd_newunit "${FILESDIR}"/${PN}.service.4 ${PN}.service + + newtmpfiles "$
[gentoo-commits] repo/proj/guru:dev commit in: www-client/firefox-developer-bin/
commit: db4a92cba1b4b45e0c57c1fe5bc0b2b35add3f6e Author: Vitaly Zdanevich ya ru> AuthorDate: Mon Jun 24 06:22:42 2024 + Commit: Vitaly Zdanevich ya ru> CommitDate: Mon Jun 24 06:22:42 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=db4a92cb www-client/firefox-developer-bin: new package Copied and adapted from https://gpo.zugaina.org/www-client/firefox-developer Signed-off-by: Vitaly Zdanevich ya.ru> www-client/firefox-developer-bin/Manifest | 2 + .../firefox-developer-bin-122.0.ebuild | 46 ++ .../firefox-developer-bin-128.0.ebuild | 46 ++ www-client/firefox-developer-bin/metadata.xml | 8 4 files changed, 102 insertions(+) diff --git a/www-client/firefox-developer-bin/Manifest b/www-client/firefox-developer-bin/Manifest new file mode 100644 index 0..557c8eaf3 --- /dev/null +++ b/www-client/firefox-developer-bin/Manifest @@ -0,0 +1,2 @@ +DIST firefox-developer-bin-122.0-b9.tar.bz2 83948380 BLAKE2B 7eca48621141c05803bae04cb4c3cf69f188f3031216461616df6aba222853744e5326d71f1da29ec36955c4fff7c9296000eb42d36944ce6a74912a5c580e8c SHA512 ce5dfb5d0ba4ea418e339f5d4065fc9cd6c5b972ae17324c78c66452ece934dd818ea72743549403a8d1bcc4687b64c798ecdac55f9ecdbbcbd65b74781d1adf +DIST firefox-developer-bin-128.0-b6.tar.bz2 87138236 BLAKE2B 86684531054c82c7493ac6f272e72e4089bb297f580c06f61c6a8abf19a9017bc473d5d38f4d71fc4a9912cf24f8758779b6e5362471eb0210c7e56a79ea6454 SHA512 daa68b6b2a07507d0f6bccd9cee287d4fdccd20f11d156cd0f168dc0f139c2a68fc88659576f2aeec258e1608fd7ed981363950848e6f9fb3d0374f6bad65d38 diff --git a/www-client/firefox-developer-bin/firefox-developer-bin-122.0.ebuild b/www-client/firefox-developer-bin/firefox-developer-bin-122.0.ebuild new file mode 100644 index 0..3bae185cf --- /dev/null +++ b/www-client/firefox-developer-bin/firefox-developer-bin-122.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +REVISION=b9 + +inherit desktop xdg + +DESCRIPTION="Firefox browser developer edition" +HOMEPAGE="https://www.mozilla.org/en-US/firefox/developer/"; +SRC_URI="https://download-installer.cdn.mozilla.net/pub/devedition/releases/${PV}${REVISION}/linux-x86_64/en-US/firefox-${PV}${REVISION}.tar.bz2 + -> ${P}-${REVISION}.tar.bz2" +S="${WORKDIR}" + +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +SLOT="0/developer" +KEYWORDS="-* ~amd64" +RESTRICT="strip" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + >=dev-libs/glib-2.26:2 + >=media-libs/freetype-2.4.10 + >=x11-libs/pango-1.22.0 + media-libs/fontconfig + sys-apps/dbus + x11-libs/gtk+:3 +" + +QA_PREBUILT=".*" + +src_prepare() { + default + + cd firefox || die + rm updater || die +} + +src_install() { + dodir "/opt/${PN}" + cp -r firefox/. "${ED}/opt/${PN}" || die + + dosym -r "/opt/${PN}/firefox-developer-bin" "/usr/bin/${PN}" + make_desktop_entry "${PN}" "Firefox Developer" "${PN}" "Network;WebBrowser" +} diff --git a/www-client/firefox-developer-bin/firefox-developer-bin-128.0.ebuild b/www-client/firefox-developer-bin/firefox-developer-bin-128.0.ebuild new file mode 100644 index 0..8faff126b --- /dev/null +++ b/www-client/firefox-developer-bin/firefox-developer-bin-128.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +REVISION=b6 + +inherit desktop xdg + +DESCRIPTION="Firefox browser developer edition" +HOMEPAGE="https://www.mozilla.org/en-US/firefox/developer/"; +SRC_URI="https://download-installer.cdn.mozilla.net/pub/devedition/releases/${PV}${REVISION}/linux-x86_64/en-US/firefox-${PV}${REVISION}.tar.bz2 + -> ${P}-${REVISION}.tar.bz2" +S="${WORKDIR}" + +LICENSE="MPL-2.0 GPL-2 LGPL-2.1" +SLOT="0/developer" +KEYWORDS="~amd64" +RESTRICT="strip" + +RDEPEND=" + >=app-accessibility/at-spi2-core-2.46.0:2 + >=dev-libs/glib-2.26:2 + >=media-libs/freetype-2.4.10 + >=x11-libs/pango-1.22.0 + media-libs/fontconfig + sys-apps/dbus + x11-libs/gtk+:3 +" + +QA_PREBUILT=".*" + +src_prepare() { + default + + cd firefox || die + rm updater || die +} + +src_install() { + dodir "/opt/${PN}" + cp -r firefox/. "${ED}/opt/${PN}" || die + + dosym -r "/opt/${PN}/firefox-bin" "/usr/bin/${PN}" + make_desktop_entry "${PN}" "Firefox Developer" "${PN}" "Network;WebBrowser" +} diff --git a/www-client/firefox-developer-bin/metadata.xml b/www-client/firefox-developer-bin/metadata.xml new file mode 100644 index 0..e473d21c7 --- /dev/null +++ b/www-client/firefox-developer-bin/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + zdanevich.vit...@ya.ru + Vitaly Zdanevich + +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/moar/
commit: d38b1ae1644893f6448acbb92af3e9013c1cc3e7 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 05:38:13 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 05:38:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d38b1ae1 sys-apps/moar: add 1.24.2, drop 1.24.1 Another quick regression fix release. Signed-off-by: Sam James gentoo.org> sys-apps/moar/Manifest | 4 ++-- sys-apps/moar/{moar-1.24.1.ebuild => moar-1.24.2.ebuild} | 0 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/moar/Manifest b/sys-apps/moar/Manifest index fd0a48f2b082..e0155d936aad 100644 --- a/sys-apps/moar/Manifest +++ b/sys-apps/moar/Manifest @@ -2,5 +2,5 @@ DIST moar-1.23.15-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2 DIST moar-1.23.15.tar.gz 2804019 BLAKE2B b870275909af4b16f20f755186bcc834045854e4612780e5ec7fd64f352699da1a704918e5a3e0b1544c4363ace32f789f3a714a977f69acfda83b0f36d7ebe8 SHA512 cb2aded40af9f80199dc84008552c9eda989d2de90f00ce2b37b7cdd3c16a387fe5a78593bde71b62bfe0d02e2b2dc051f91159ccd2466570847a6e2c1b5445c DIST moar-1.23.9-deps.tar.xz 37188500 BLAKE2B a5c92f8e56d4c7588265132f33089f1086fb7a14b1d1023caf7594cbda16772776751a80d44f451a9c5c765bd03d25687a63b5a00c4a50603b4598162920d840 SHA512 44c924339dbde95b647c464a00382786dfd8adfc72f307a9df63ed39f85fefe76260fde082a39738fb97c571217e8d591bdeada054dbe75ed56aa0156e7cf2fa DIST moar-1.23.9.tar.gz 2804191 BLAKE2B d5663fedd70fc80d70a206c276ece6ec11da4f4b4dc396a3e11b1fb8edd5bd9f3395e943158c4bb297b5ebfeecd8f61bdbaaff79e78c4a89458f1b1a02db0e71 SHA512 9ab4a3e49b66b39f642b6a1f882c0980a4e755e3e127ca37d1319615ae836fe3250676a8c0e95ccd0f8e714357df5dc00235bf67be6097a7b2811f0e3bf02e9f -DIST moar-1.24.1-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd SHA512 f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4 -DIST moar-1.24.1.tar.gz 2805448 BLAKE2B 2fabdef89d97e57bc6af6db06dfbf56973a583096e15dd93d5f1d76585c7d71daa1baea2f446d0315e7a11d9a3da7dff66cc1ed2b204094509dc607863241b66 SHA512 22fe5499bc0f0fc3719bf45f49a7b0f61a9dc3808e59f258b3ea79e68af550ebf0ee958bd0e0633b5daeaff49921b679c1e46c70cb0329ce361d9249c08d658b +DIST moar-1.24.2-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd SHA512 f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4 +DIST moar-1.24.2.tar.gz 2805683 BLAKE2B 92a96850fe5b8c99b588d3ff534062a97e71d10a978a6d781ca9badcbb217eaa4ef75aa1c7716e2ba0e0f1956b5bf0efe7b5ddaac952b8d52bb7a6ad3eeffe8a SHA512 b7bc5fe83c1c762059b478c4612b974e9276bcdc5065b83e65f4a1da02d6ccb256e7b43f334871a55adcdf79043d8191b7f1f916a0cbed21af10d30960c64808 diff --git a/sys-apps/moar/moar-1.24.1.ebuild b/sys-apps/moar/moar-1.24.2.ebuild similarity index 100% rename from sys-apps/moar/moar-1.24.1.ebuild rename to sys-apps/moar/moar-1.24.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-debug/valgrind/
commit: ab3df1f95e47e0d99ea606fe4f1a56f6fd314d53 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 05:32:02 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 05:32:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab3df1f9 dev-debug/valgrind: add 3.23.0_p2 Further backports, see https://sourceforge.net/p/valgrind/mailman/message/58787885/. Signed-off-by: Sam James gentoo.org> dev-debug/valgrind/Manifest | 1 + dev-debug/valgrind/valgrind-3.23.0_p2.ebuild | 193 +++ 2 files changed, 194 insertions(+) diff --git a/dev-debug/valgrind/Manifest b/dev-debug/valgrind/Manifest index 441394c4aa5a..addeced04058 100644 --- a/dev-debug/valgrind/Manifest +++ b/dev-debug/valgrind/Manifest @@ -3,5 +3,6 @@ DIST valgrind-3.21.0.tar.bz2.asc 488 BLAKE2B 6297bc925c16526a51de4f589232a8d5bcb DIST valgrind-3.22.0.tar.bz2 16565502 BLAKE2B 80024371b3e70521996077fba24e233097a6190477ced1b311cd41fead687dcc2511ac0ef723792488f4af08867dff3e1f474816fda09c1604b89059e31c2514 SHA512 2904c13f68245bbafcea70998c6bd20725271300a7e94b6751ca00916943595fc3fac8557da7ea8db31b54a43f092823a0a947bc142829da811d074e1fe49777 DIST valgrind-3.22.0.tar.bz2.asc 488 BLAKE2B 9e4d4cfac4dcc09bb62beeaa7b9f78bfafd0a6ae8d63e423ff81b7b8f5444a301e4c3030a241644c8070c36ee040832ce99f444678f22611457e325ceae18dd1 SHA512 c2317db564ef816d2b5d1a7f2f680dc1c6ea05abbffde660587946c986af179ea7ca2314d94c792f63f3043b6a44819ddf5661fd60ec2454a2c562e7d2711b36 DIST valgrind-3.23.0-patches-1.tar.xz 9660 BLAKE2B 0f59ff11d440cf39c3af6a3c6d9a21b0d922f79cb00e77c0e183224e4baca6037d30c48368934498ee5bf5c98b555b2cf80d0bdcef851f264949199079c74f65 SHA512 69544e36f0d3718c02ca781b58c5f76856ccba3a863cee785342e26265a430b2b5aebd1e558dd63ba798cc762be750ac66f192ef4eeb3bc18c6c156633475683 +DIST valgrind-3.23.0-patches-2.tar.xz 15024 BLAKE2B ca7085a6dd38cda9df9437697109b2cb59dfcb8154b1df20f9ffb20dcde9acfa671298610ccc8a57704b1a5f7f2a11b40352a51264440daaa0780e54027096d0 SHA512 cc7ea14808100b72e6bdf65248687694bf15f982dec1a42b59a9f42d26b9f1bce0e99a867a544f521d509b107792b26d15b75b417838ac2692e8773d52d6d69f DIST valgrind-3.23.0.tar.bz2 16550038 BLAKE2B 9312761b0531006725f13270984b26c48f71ebe66e355b04410d7c01773c9b78ec21db3259cab398e58b3b68f93f5f074db06efe1f359bd7cf423515576191a4 SHA512 27d038faaaf6154cace2df18c3573291393548ba0738dbb6aba58eab6324c5beaa95fc5f3c0271663ca071baf829b15d806f7e81074f7cf087bef20ea0ed3117 DIST valgrind-3.23.0.tar.bz2.asc 488 BLAKE2B b06781577e3e84e506e56bd4acc7341aecacb6b5898d8f0daab627d24bc70c9c60edad11dc7e3723ac77aa9c7978f1e13af7734e7a37763c720e77ea4ff103a4 SHA512 e10b38c72ed1fb8d79a3fa84ab70c475ec7a15927a578ee6715aa74f9600453f0fb72551053b6c31583321c37dab100bafbf6e689c02a3bc06021f6092b4bc80 diff --git a/dev-debug/valgrind/valgrind-3.23.0_p2.ebuild b/dev-debug/valgrind/valgrind-3.23.0_p2.ebuild new file mode 100644 index ..7986a840f399 --- /dev/null +++ b/dev-debug/valgrind/valgrind-3.23.0_p2.ebuild @@ -0,0 +1,193 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# The Valgrind upstream maintainer also maintains it in Fedora and will +# backport fixes there which haven't yet made it into a release. Keep an eye +# on it for fixes we should cherry-pick too: +# https://src.fedoraproject.org/rpms/valgrind/tree/rawhide +# +# Also check the ${PV}_STABLE branch upstream for backports. + +inherit autotools flag-o-matic toolchain-funcs multilib pax-utils + +DESCRIPTION="An open-source memory debugger for GNU/Linux" +HOMEPAGE="https://valgrind.org"; + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://sourceware.org/git/${PN}.git"; + inherit git-r3 +else + VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/valgrind.gpg + inherit verify-sig + + MY_P="${P/_rc/.RC}" + MY_P="${MY_P%%_p*}" + VALGRIND_PATCH_TARBALL="${MY_P}-patches-2" + SRC_URI=" + https://sourceware.org/pub/valgrind/${MY_P}.tar.bz2 + verify-sig? ( https://sourceware.org/pub/valgrind/${MY_P}.tar.bz2.asc ) + " + # Rollups of backports on ${PV}_STABLE branch upstream. + if [[ ${PV} == *_p* ]] ; then + SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${VALGRIND_PATCH_TARBALL}.tar.xz"; + fi + + S="${WORKDIR}"/${MY_P} + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="-* ~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~x64-macos ~x64-solaris" + fi +fi + +LICENSE="GPL-2" +SLOT="0" +IUSE="mpi" + +DEPEND="mpi? ( virtual/mpi )" +RDEPEND="${DEPEND}" +if [[ ${PV} == ]] ; then + # Needed for man pages + BDEPEND+=" + app-text/docbook-xsl-stylesheets + dev-libs/libxslt + " +else + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-valgrind )" +fi + +PATCHES=( + # Respect CFLAGS, LDFLAGS + "${
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/addressable/
commit: feaa4bc6d880662f6f19bd52812f86b53dacb4e9 Author: Hans de Graaff gentoo org> AuthorDate: Mon Jun 24 05:23:17 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Jun 24 05:29:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=feaa4bc6 dev-ruby/addressable: add 2.8.7 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/addressable/Manifest | 1 + dev-ruby/addressable/addressable-2.8.7.ebuild | 42 +++ 2 files changed, 43 insertions(+) diff --git a/dev-ruby/addressable/Manifest b/dev-ruby/addressable/Manifest index bafb50034329..34849b7398a4 100644 --- a/dev-ruby/addressable/Manifest +++ b/dev-ruby/addressable/Manifest @@ -1,3 +1,4 @@ DIST addressable-2.8.4.gem 105984 BLAKE2B 788d84a9fe52a05c5e8429aaea59096b604bfad22b06c48f0d8186eb4197e47171310d1d3e9ab296d08b3033443d1fdf6b9b55fdefafd51e4c88feaf5b53298d SHA512 45324e96fb4415b745eb26bd0c3e042102efbdfca879177a70288303c96a4889ff59f794ed0010ea8a95c5d6907b76b0e8c66cce0a5478832c9df465a01e3fcb DIST addressable-2.8.5.gem 106496 BLAKE2B 07aadf72772eb909c833079918e44231208b5d9494eac218da1ed30224eb5fabb5369b5dbb0759d328f0cc57117e26fee33ec1139f75d89b2255472df9f2f9e7 SHA512 cc35437d91dfb95f49eeba60b153b89d9f1475fd0770056c22865913629f3bf0a3545585a457bc5a42d97f2e6e81362308e9eb91fd3b2b8a571b997ba53796eb DIST addressable-2.8.6.gem 107008 BLAKE2B 0f831f5b2ca1f6fd8c36a5518a9b0bf5819a74f29be2f3897428ec941e40089b3bd627a5359637c7c59cd81fdec57b85c2f3a9a24501d1a425a20940e9f61c50 SHA512 a7cb784cd5564cabec99eb7582ac17969b166e38057c23f3df74707d0078d00d001c2523432ce4e52720528ee808f314f2d6c9139562de27b599363b919cca65 +DIST addressable-2.8.7.gem 106496 BLAKE2B 9ca37ad54e29135afce5261c77906449958aa9611f0d398d65712b6992977f86d053dea2b7deb69d39a84a1ec89d36fbaff366ca994a05827a8a6b7b71a9e559 SHA512 20fe488267917fdae53cdb4c0fd6264b93dc304e6fa5bb38dbb46f1f7a9eee37acc1336941be1cc7769fa110f541c9f92ab75025e07c15be85cc4a7ef6f94fd1 diff --git a/dev-ruby/addressable/addressable-2.8.7.ebuild b/dev-ruby/addressable/addressable-2.8.7.ebuild new file mode 100644 index ..265810dff9b1 --- /dev/null +++ b/dev-ruby/addressable/addressable-2.8.7.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_RECIPE_TEST="rspec3" + +RUBY_FAKEGEM_EXTRADOC="README.md CHANGELOG.md" + +RUBY_FAKEGEM_EXTRAINSTALL="data" + +inherit ruby-fakegem + +DESCRIPTION="A replacement for the URI implementation that is part of Ruby's standard library" +HOMEPAGE="https://rubygems.org/gems/addressable https://github.com/sporkmonger/addressable"; + +LICENSE="Apache-2.0" + +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="doc test" + +ruby_add_rdepend "|| ( dev-ruby/public_suffix:6 dev-ruby/public_suffix:5 dev-ruby/public_suffix:4 )" + +ruby_add_bdepend "test? ( dev-ruby/rspec-its )" + +all_ruby_prepare() { + # Remove spec-related tasks so that we don't need to require rspec + # just to build the documentation, bug 383611. + sed -i -e '/spectask/d' Rakefile || die + rm -f tasks/rspec.rake || die + sed -i -e '/bundler/ s:^:#:' \ + -e '/^begin/,/^end/ s:^:#:' \ + spec/spec_helper.rb || die + + # Remove specs requiring network connectivity + rm -f spec/addressable/net_http_compat_spec.rb || die + + # Remove spec that tests against an unreleased github fork + rm -f spec/addressable/rack_mount_compat_spec.rb || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/net-imap/
commit: 1671b7c7c78883e9b54521d624c5537ae46cae2c Author: Hans de Graaff gentoo org> AuthorDate: Mon Jun 24 05:25:53 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Jun 24 05:29:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1671b7c7 dev-ruby/net-imap: add 0.4.14 Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/net-imap/Manifest | 1 + dev-ruby/net-imap/net-imap-0.4.14.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/dev-ruby/net-imap/Manifest b/dev-ruby/net-imap/Manifest index fefdbfe24634..23d34eee7278 100644 --- a/dev-ruby/net-imap/Manifest +++ b/dev-ruby/net-imap/Manifest @@ -3,3 +3,4 @@ DIST net-imap-0.4.10.tar.gz 241688 BLAKE2B 459581055564669e99f40436b454a1a072de5 DIST net-imap-0.4.11.tar.gz 243069 BLAKE2B 7d8eb7ae4604358c408d855c731d4a99a4383f123abf6da9d4ba68414b470be6e4d511ebf10824b69563f7de73cbcb50a943b7a3d1221fadbb673a59f5428d8d SHA512 7f6eb23edafc9ed47e84493a3bd5baaddd5ba6ff3c4c2a0afb6693f98d0ff2574495580d484077e8600a1a2351f8595865e8e6acecf8e0ba690b9122e59c7100 DIST net-imap-0.4.12.tar.gz 243885 BLAKE2B d3ccd6f799671f2101c38fcba437ae3962a61a2fe4b73545fbeee5f10ad035c0819afb25e7617fdcfce88337b4c99c3c4d98eeae914a1fc77a90519430b4e889 SHA512 ad3b030ba5a7daf8831a34a0e0effe0780134d7c81aeb4025adb39f11dd97ba57bcddd555b9038a34bdcc809ea722d778e0368a26d04739e084f6d4b7714aed8 DIST net-imap-0.4.13.tar.gz 247862 BLAKE2B a5bf43e86dade15e03c070ec9771c21ace8dc04504393fe768c289089e1891be4789475e45839ea5f1a2ae2257434dca394495f91340daf44e1610adf3f23d4b SHA512 7bb04fea8e4b322e685a5233b0cf6da9e7b32a87297c075e46d9681d46c9bf52228295590f53cb00012a29bd8ebf488eaca748c312da674787c38e32d6555d6a +DIST net-imap-0.4.14.tar.gz 251100 BLAKE2B 577eb642de8ae25b6840e88153f7398a86795ee26bb0900838ffc0a5c5d5962e3e51af3a4e40be77d25c7782d37d4380bb10c128b27ff7d459c0974c581e SHA512 dba93392fb12870b10e6bd351091dfdd77f66a8e63b1ad9ef20e59a701194636ba44d91277fb105f24780677191637c122785599e880e7c175259f114edd4ae5 diff --git a/dev-ruby/net-imap/net-imap-0.4.14.ebuild b/dev-ruby/net-imap/net-imap-0.4.14.ebuild new file mode 100644 index ..78de90b9b8ae --- /dev/null +++ b/dev-ruby/net-imap/net-imap-0.4.14.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md" +RUBY_FAKEGEM_GEMSPEC="net-imap.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="Ruby client api for Internet Message Access Protocol" +HOMEPAGE="https://github.com/ruby/net-imap"; +SRC_URI="https://github.com/ruby/net-imap/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD-2" +SLOT="$(ver_cut 1-2)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="test" + +ruby_add_rdepend " + dev-ruby/date + dev-ruby/net-protocol +" + +ruby_add_bdepend "test? ( + dev-ruby/digest + dev-ruby/strscan + dev-ruby/test-unit + dev-ruby/test-unit-ruby-core +)" + +all_ruby_prepare() { + sed -e 's/__dir__/"."/' \ + -e 's/__FILE__/"'${RUBY_FAKEGEM_GEMSPEC}'"/' \ + -e 's/git ls-files -z/find * -print0/' \ + -i ${RUBY_FAKEGEM_GEMSPEC} || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/maxitest/
commit: 5fb741cac05185c0c63edf65c6963615d81d8b2c Author: Hans de Graaff gentoo org> AuthorDate: Mon Jun 24 05:19:09 2024 + Commit: Hans de Graaff gentoo org> CommitDate: Mon Jun 24 05:29:44 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fb741ca dev-ruby/maxitest: drop mutex_m workaround This requires a new enough minitest version where this is fixed. Signed-off-by: Hans de Graaff gentoo.org> dev-ruby/maxitest/maxitest-5.5.0.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-ruby/maxitest/maxitest-5.5.0.ebuild b/dev-ruby/maxitest/maxitest-5.5.0.ebuild index 2d4e9c6b4e44..79c9eb8c9ccf 100644 --- a/dev-ruby/maxitest/maxitest-5.5.0.ebuild +++ b/dev-ruby/maxitest/maxitest-5.5.0.ebuild @@ -23,7 +23,7 @@ IUSE="test" ruby_add_rdepend ">=dev-ruby/minitest-5.14.0:* =dev-ruby/minitest-5.21.0 )" all_ruby_prepare() { rm -f Gemfile.lock || die @@ -31,7 +31,6 @@ all_ruby_prepare() { sed -e 's:_relative ": "./:' \ -i ${RUBY_FAKEGEM_GEMSPEC} || die sed -e '/\(debug\|bump\)/ s:^:#:' \ - -e 'agem "mutex_m"' \ -i Gemfile || die sed -e '/shows backtrace for/askip' \
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: ed37c9084f8e2fdf96e224c9f960b84e52066d09 Author: Joonas Niilola gentoo org> AuthorDate: Mon Jun 24 05:17:07 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Jun 24 05:17:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed37c908 dev-libs/xerces-c: Stabilize 3.2.5 x86, #932510 Signed-off-by: Joonas Niilola gentoo.org> dev-libs/xerces-c/xerces-c-3.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild index 8370e8670231..7ad99efa9366 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-java/javacup/
commit: fdd32e7d82d562ba425164db43041e14276d4d2d Author: Sam James gentoo org> AuthorDate: Mon Jun 24 04:46:12 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 04:46:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdd32e7d dev-java/javacup: Stabilize 11b_p20160615 amd64, #933673 Signed-off-by: Sam James gentoo.org> dev-java/javacup/javacup-11b_p20160615.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/javacup/javacup-11b_p20160615.ebuild b/dev-java/javacup/javacup-11b_p20160615.ebuild index 8d1bb46bc5ee..cc3c6e0d7637 100644 --- a/dev-java/javacup/javacup-11b_p20160615.ebuild +++ b/dev-java/javacup/javacup-11b_p20160615.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www2.cs.tum.edu/projects/cup/releases/java-cup-src-${PV/_p/-}.t LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="ant-task" DEPEND="${CP_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-java/javacup/
commit: 07e11d342541c4f5b9230493ba26b13223f72a3c Author: Sam James gentoo org> AuthorDate: Mon Jun 24 04:46:10 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 04:46:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07e11d34 dev-java/javacup: Stabilize 11b_p20160615 ppc64, #933673 Signed-off-by: Sam James gentoo.org> dev-java/javacup/javacup-11b_p20160615.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/javacup/javacup-11b_p20160615.ebuild b/dev-java/javacup/javacup-11b_p20160615.ebuild index 52c10c40c040..8d1bb46bc5ee 100644 --- a/dev-java/javacup/javacup-11b_p20160615.ebuild +++ b/dev-java/javacup/javacup-11b_p20160615.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www2.cs.tum.edu/projects/cup/releases/java-cup-src-${PV/_p/-}.t LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="ant-task" DEPEND="${CP_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jflex/
commit: 55dee13c678a53787528104c17bf8bd7e9e674b7 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 04:46:11 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 04:46:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55dee13c dev-java/jflex: Stabilize 1.6.1-r3 ppc64, #933673 Signed-off-by: Sam James gentoo.org> dev-java/jflex/jflex-1.6.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jflex/jflex-1.6.1-r3.ebuild b/dev-java/jflex/jflex-1.6.1-r3.ebuild index 21c43c501763..71d60ef104d5 100644 --- a/dev-java/jflex/jflex-1.6.1-r3.ebuild +++ b/dev-java/jflex/jflex-1.6.1-r3.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P}" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86 ~ppc-macos ~x64-macos" +KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86 ~ppc-macos ~x64-macos" IUSE="ant-task examples test vim-syntax" RESTRICT="!test? ( test )" REQUIRED_USE="test? ( ant-task )"
[gentoo-commits] repo/gentoo:master commit in: dev-java/jflex/
commit: 3510f9ddb9a4d4c407c062b95079a1ad3c96cebd Author: Sam James gentoo org> AuthorDate: Mon Jun 24 04:46:13 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 04:46:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3510f9dd dev-java/jflex: Stabilize 1.6.1-r3 amd64, #933673 Signed-off-by: Sam James gentoo.org> dev-java/jflex/jflex-1.6.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jflex/jflex-1.6.1-r3.ebuild b/dev-java/jflex/jflex-1.6.1-r3.ebuild index 71d60ef104d5..c0083bb42fce 100644 --- a/dev-java/jflex/jflex-1.6.1-r3.ebuild +++ b/dev-java/jflex/jflex-1.6.1-r3.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P}" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm arm64 ppc64 ~x86 ~ppc-macos ~x64-macos" +KEYWORDS="amd64 ~arm arm64 ppc64 ~x86 ~ppc-macos ~x64-macos" IUSE="ant-task examples test vim-syntax" RESTRICT="!test? ( test )" REQUIRED_USE="test? ( ant-task )"
[gentoo-commits] repo/gentoo:master commit in: dev-java/javacup/
commit: cd7ccc272bf7a4ed351fc4160e023cfc7e82c9dd Author: Sam James gentoo org> AuthorDate: Mon Jun 24 04:46:08 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 04:46:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd7ccc27 dev-java/javacup: Stabilize 11b_p20160615 arm64, #933673 Signed-off-by: Sam James gentoo.org> dev-java/javacup/javacup-11b_p20160615.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/javacup/javacup-11b_p20160615.ebuild b/dev-java/javacup/javacup-11b_p20160615.ebuild index a66896a46441..52c10c40c040 100644 --- a/dev-java/javacup/javacup-11b_p20160615.ebuild +++ b/dev-java/javacup/javacup-11b_p20160615.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://www2.cs.tum.edu/projects/cup/releases/java-cup-src-${PV/_p/-}.t LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" IUSE="ant-task" DEPEND="${CP_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-java/jflex/
commit: 05a3a3d38e550e041e770521db3d857e0baaa4e2 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 04:46:09 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 04:46:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05a3a3d3 dev-java/jflex: Stabilize 1.6.1-r3 arm64, #933673 Signed-off-by: Sam James gentoo.org> dev-java/jflex/jflex-1.6.1-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-java/jflex/jflex-1.6.1-r3.ebuild b/dev-java/jflex/jflex-1.6.1-r3.ebuild index ae329e176675..21c43c501763 100644 --- a/dev-java/jflex/jflex-1.6.1-r3.ebuild +++ b/dev-java/jflex/jflex-1.6.1-r3.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/${P}" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86 ~ppc-macos ~x64-macos" +KEYWORDS="~amd64 ~arm arm64 ~ppc64 ~x86 ~ppc-macos ~x64-macos" IUSE="ant-task examples test vim-syntax" RESTRICT="!test? ( test )" REQUIRED_USE="test? ( ant-task )"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/sequoia-sq/
commit: 83bb14b389f8ec8aea83c8a3a9b72afce163a726 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 03:50:33 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 03:50:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83bb14b3 app-crypt/sequoia-sq: add 0.37.0 Signed-off-by: Sam James gentoo.org> app-crypt/sequoia-sq/Manifest | 65 +++ app-crypt/sequoia-sq/sequoia-sq-0.37.0.ebuild | 585 ++ 2 files changed, 650 insertions(+) diff --git a/app-crypt/sequoia-sq/Manifest b/app-crypt/sequoia-sq/Manifest index 395cbf4d62ab..7ff540b96667 100644 --- a/app-crypt/sequoia-sq/Manifest +++ b/app-crypt/sequoia-sq/Manifest @@ -1,4 +1,5 @@ DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b +DIST addr2line-0.22.0.crate 39156 BLAKE2B 3fbb55f6cacbb177d06359bcd39885247a9eeef96d95ffac0dfd1d45ed394dcd1e9e069c02c71a9ffca0b69e3a974e4d96bc3385470ee39c87d7a30ea7914303 SHA512 b334f51bd369348b4446805b4f624ec9b4cc8eefcc53ceb57b523ff55bf018d1dfe23259daf48d1878170ad4fcb44181d4738456eb5e35ede6932ff29686268e DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST aead-0.5.2.crate 15509 BLAKE2B 0214f3e8ee85a7e18c7d20f9a3fcbdbb9e5af6fdfdcb427e915279b505556dbd2df6d09d5c90561417c56796236a56ab24b2b11389745bc03a0a6da45c0e8636 SHA512 61926a615618e64efd0e9342d729a89f80d6e092dda50e018252a06147e2ca0dc2a989136416f57ae02019695757dfa3d3f3cf3799f138e440662744ecab4a44 DIST aes-0.8.4.crate 124812 BLAKE2B c4a9cadbbfd9d24a758bd5d18b851fb86bd74f5b1f0f6f5706275329d92396a00dc2c35fa0aa2af5b55fd336934d35df413a31f85ba886e85a037296f9df25bd SHA512 96243337546acf64f89bf9ba23011eea1a205d82d96707f9c45bf28cc62ef00cdac5cdfacb8d6013155ee1522ad73dd1b7f166c74ed18159bf23c3c48ec77d79 @@ -17,6 +18,7 @@ DIST anstyle-parse-0.2.3.crate 24699 BLAKE2B 17e8638187ccc1ca0174a8cec7f7daeee7e DIST anstyle-parse-0.2.4.crate 23069 BLAKE2B e80bd81e351326a38b3f559020a2430ac37293e61b6b6309b37bbb8bdb78ec11ca9c0fd270098af5e5ffb2f5660cfbfda949d20fd2efd336ed1c143215b2 SHA512 c1dac475df77d090a4d2041ba40ff418abe66e93e4ddda54653bf024fb4995e431166684343509a2337bc813fe06f362d3df8a1d7d05d177cec1a488bcb9942a DIST anstyle-query-1.0.2.crate 8739 BLAKE2B c06643e8616f1f4469a32f9c0512941ce53ac5db9ebfa7a5b2f19233040cd4438dd2ee69ab89ecbc1c239e92b674dea9df15ed673408c6f3fe21787cc17d76f3 SHA512 f409b624cbeecf58fd87c47f85be28cae1fe48f65d692195fb80854c514e38c40d0e0ffad3a5b388a3929c47bd2060302ebb635aa98dc57329f3a5ed7be3e2dc DIST anstyle-query-1.0.3.crate 9742 BLAKE2B cfcba0a2773f07b9292279afd70832c5d4eb441ed61bcacdbeeda9184c63b7e01af70a8744d6efceb7f74a2c2dfa5672b873255cc1d273bd6a2d3d7ee08c2d2b SHA512 38637f49e547836a4958d9f528cb270abfc81c5ca644d6d43b0f3aaef8c6f1301a8bc30a23afec5e71722c3afe7eb0f48f9fdea88b73e36f597b74531da84226 +DIST anstyle-query-1.1.0.crate 9832 BLAKE2B de106e289c874bca806214e275647415bdd02e2878f3a80e7d337cfbcdb755d8c182b2879371f00f5cad97cdf68224ac11ca41cc89ad7ab3929f854a9f9e76a6 SHA512 321ddfa7b090142116c96bc8c70d81cec3e816922249ae0f07389e2d1b62c8b40636675ccfdfd23d52e29c162ae7d929637dfc7d697dafb79e596d04eb8cd90b DIST anstyle-wincon-3.0.2.crate 11272 BLAKE2B 73e124773f618a744b17017d4680ec6ccc84ff94fbe2e565073fbcc0facecd3cb65356cf27746d07f453bc917cbeb2ade3a618c6b8578d64cff4828c99569868 SHA512 4cc194faacffa01c6989354c1cadbf1134f0945250f67b7020ab5b475e30db34c799176bd335a6265386cb9c5e8b5bcbdf35894ec0c809b140ffe1c406751931 DIST anstyle-wincon-3.0.3.crate 12179 BLAKE2B 37793975a05ad60bb2b670c208db11c5cda8a2a456242cd118748709d0a220b541b6f088676eccd19870cfb8f910d4aa1e7764393785a6db0531af4a3ffc8047 SHA512 55217c65fc9ec674e5b4dd70716a221bd108b507dce9baaeb542f0e0a47027ec7fe61f9cd3cccfda43e4a4cd785b42f13400daf89884c32d3768e48bdff2d179 DIST anyhow-1.0.76.crate 44259 BLAKE2B 7be61550d78bafe866fc90dd1643cf335110e1f41faaecf295c5433c81894e7398f31f825394aa13df783a3bde3aa6dc11f129d882f0e452a635cfe88b77b84e SHA512 53f2240f952fd806ad0f247b1ee26f988cb8e237e067ddaa12e67efc8d2477ecc5eea0e7fbe59a7f35935185238b184860e3c594c67a96856b0c6407a09cad55 @@ -27,6 +29,7 @@ DIST async-trait-0.1.80.crate 28775 BLAKE2B d95384a8828c9273e0f295d3c3826b3a8716 DIST autocfg-1.2.0.crate 14808 BLAKE2B 122327d6ffd32e08dc9fbdb4dcf69128b19d56280f9d934311b946741003b40571cdd1f3ef54b2be02c8dc505aea11c962b244d33a92206bf4ee8f6b2b9da432 SHA512 66cbfd13e33b36284cf4c74c8d654f93adcc45893d127d9aaa4c1d183e47336096e72d74e7c17dd481fb7a98931ab6cfec7e4d4165cfb491861d4e3ffe2416fc DIST autocfg-1.3.0.crate
[gentoo-commits] repo/gentoo:master commit in: app-crypt/sequoia-chameleon-gnupg/
commit: 95d185cfa04c9cebc74e9ea7e897677e2c63ab28 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 03:45:07 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 03:45:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95d185cf app-crypt/sequoia-chameleon-gnupg: add 0.10.0 Signed-off-by: Sam James gentoo.org> app-crypt/sequoia-chameleon-gnupg/Manifest | 79 .../sequoia-chameleon-gnupg-0.10.0.ebuild | 447 + 2 files changed, 526 insertions(+) diff --git a/app-crypt/sequoia-chameleon-gnupg/Manifest b/app-crypt/sequoia-chameleon-gnupg/Manifest index 753fec594ea0..a5ad61a2dced 100644 --- a/app-crypt/sequoia-chameleon-gnupg/Manifest +++ b/app-crypt/sequoia-chameleon-gnupg/Manifest @@ -1,4 +1,5 @@ DIST addr2line-0.21.0.crate 40807 BLAKE2B 9796b9a1177a299797902b7f64247d81d63d3f7e0dcc1256990628e84c5f92e3094ee8d753d9b72187b9aaa73b7ca67c0217899f2226ebd1076f8d25b458475b SHA512 afde7660dda30dee240e79df1fb5b92d4572520bf17a134ef3765e2a077af9e13713952d52e27fae420109b40f6e24dbce1056687dbcbead858ffc21cc7dc69b +DIST addr2line-0.22.0.crate 39156 BLAKE2B 3fbb55f6cacbb177d06359bcd39885247a9eeef96d95ffac0dfd1d45ed394dcd1e9e069c02c71a9ffca0b69e3a974e4d96bc3385470ee39c87d7a30ea7914303 SHA512 b334f51bd369348b4446805b4f624ec9b4cc8eefcc53ceb57b523ff55bf018d1dfe23259daf48d1878170ad4fcb44181d4738456eb5e35ede6932ff29686268e DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST aead-0.5.2.crate 15509 BLAKE2B 0214f3e8ee85a7e18c7d20f9a3fcbdbb9e5af6fdfdcb427e915279b505556dbd2df6d09d5c90561417c56796236a56ab24b2b11389745bc03a0a6da45c0e8636 SHA512 61926a615618e64efd0e9342d729a89f80d6e092dda50e018252a06147e2ca0dc2a989136416f57ae02019695757dfa3d3f3cf3799f138e440662744ecab4a44 DIST aes-0.8.4.crate 124812 BLAKE2B c4a9cadbbfd9d24a758bd5d18b851fb86bd74f5b1f0f6f5706275329d92396a00dc2c35fa0aa2af5b55fd336934d35df413a31f85ba886e85a037296f9df25bd SHA512 96243337546acf64f89bf9ba23011eea1a205d82d96707f9c45bf28cc62ef00cdac5cdfacb8d6013155ee1522ad73dd1b7f166c74ed18159bf23c3c48ec77d79 @@ -11,12 +12,14 @@ DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf1 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 DIST anyhow-1.0.81.crate 45142 BLAKE2B 9b8678c5336fe5fd2823c58eae827f7aba726e12fb6edfa958c6e3b38a96dc3310bc8d044ee2e9db0bc611548f0be9a7b664b75321bd0b8a7e168d27dd3d7e78 SHA512 3d328c6b45a4780cfb6fc8daa5581cb5e45b230cb5f55837b0fcc8331c8d53630950c281115c06b21e655821a46d360c4aa667cbb24e87f3a534206361b08af5 DIST anyhow-1.0.83.crate 45650 BLAKE2B 522121300f10688756aac1c39e83e867e20b9f142fdc1bb87732d8a64f6bf67411f1e35542fae7aa036d9221412a29b47acc75de8a2bb019bab90fece55e2c86 SHA512 4e4b29fd0a97ac55269d23efa399a372ef6128e1909ce464f178ae91fc61dc90a5867cd2a7218205f53988aea8cff6649302f7f6f12e07d1b5d3472d4c5eaaf3 +DIST anyhow-1.0.86.crate 46741 BLAKE2B 21b1f3acd1c1b659e6e9a53693178de67c806d7dbad30dedea0fb7078b2388baa196d1e7240a7dc88ed9dc93ee4c00bca8e608dad1b6bfb5bfa4f4c5ab51f0d3 SHA512 3853da32a2c53d73969bb29a1e622f3a6d5832ddc6bc8eedb76394b392f983aa3fcb1f542933e238841486106f0f38e9a2400c12c7699baba0ebe1d8193a DIST ascii-canvas-3.0.0.crate 10575 BLAKE2B fc40c40551e3e1b2bec6ae5a85ee8b0a1ab1ef3425cdd19ec6dd47d849205004781a2c8f51470417fe7556cf8524cc63b84a532532c5081604adbcd92d286b44 SHA512 216056640604f5faba6d46e2c94ff75234fec83d3bc2dc7cf34dd279706362874e3a513c717b23bc591da07cc3088458913c4e9aa5f280550c93d261095c8703 DIST async-trait-0.1.79.crate 29558 BLAKE2B f6c5c4c28b85e1907f37f9f6e556c8f4304e15d6af8f7535fd201919496fa03fb213a0389644e2d1433a8e528f36dc9aec9699bdfd37082404d4026ec03fe666 SHA512 4c417b01776d939675b0c4717edbb8e11810cf08b26697809fe10898b73e03ba3332ebd20a2cea72e8f4f16903737d9923e0048f1ce6eb9c8f04465f2487 DIST async-trait-0.1.80.crate 28775 BLAKE2B d95384a8828c9273e0f295d3c3826b3a8716cd0c4ab39bdb43d65ec57fe886f7c5926c1666a76ca25b1536eedef61b0d92c78ff9c8a52a0515900360b66b0f13 SHA512 3e92bc8d38feea49ebb5011303e55853bbbf5d0fb7c4f6ed6aa471b9000a2a0ea5475619f98831641e8ee484beaa6fd8880770a96b8a5a7df26e392c1b4b3a19 DIST autocfg-1.2.0.crate 14808 BLAKE2B 122327d6ffd32e08dc9fbdb4dcf69128b19d56280f9d934311b946741003b40571cdd1f3ef54b2be02c8dc505aea11c962b244d33a92206bf4ee8f6b2b9da432 SHA512 66cbfd13e33b36284cf4c74c8d654f93adcc45893d127d9aaa4c1d183e47336096e72d74e7c17dd481fb7a98931ab6cfec7e4d4165cfb491861d4e3ffe2416fc DIST autocfg-1.3.0.crate 16524 BLAKE2B 7d5a03853d6b4f
[gentoo-commits] repo/gentoo:master commit in: sys-apps/uutils-findutils/
commit: a71230ab52674f126310fb68df1b69b876316903 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 03:42:13 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 03:42:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a71230ab sys-apps/uutils-findutils: add 0.5.0 Assuming 1.70 MSRV because of clap. Signed-off-by: Sam James gentoo.org> sys-apps/uutils-findutils/Manifest | 92 .../uutils-findutils/uutils-findutils-0.5.0.ebuild | 199 ++ .../uutils-findutils/uutils-findutils-.ebuild | 231 + 3 files changed, 389 insertions(+), 133 deletions(-) diff --git a/sys-apps/uutils-findutils/Manifest b/sys-apps/uutils-findutils/Manifest index 00b7e5303bb1..27650a5e0005 100644 --- a/sys-apps/uutils-findutils/Manifest +++ b/sys-apps/uutils-findutils/Manifest @@ -1,15 +1,20 @@ +DIST aho-corasick-0.7.18.crate 112923 BLAKE2B 4f6947d1aacf89ccfab0592cdc55fa61ef09cea38231d3f758765dbce328a810c0b588be4ba96e81d64955379ee005722d22a7aec39caea6e72342245d7ca34f SHA512 7a23b16231a90d23ee60ad4c81bc225410599a4560d33d3a203138fc540c39cf1000100fed3aed40dcc371c3635656a3792545dca5dd1aefbde00d8774eebd00 DIST aho-corasick-1.1.2.crate 183136 BLAKE2B 2d4306d8968061b9f7e50190be6a92b3f668169ba1b9f9691de08a57c96185f7a4288d20c64cb8488a260eb18d3ed4b0e8358b0cca47aa44759b2e448049cbaa SHA512 61ef5092673ab5a60bec4e92df28a91fe6171ba59d5829ffe41fc55aff3bfb755533a4ad53dc7bf827a0b789fcce593b17e69d1fcfb3694f06ed3b1bd535d40c DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 +DIST anstream-0.6.12.crate 30769 BLAKE2B 7e1427a8d81ab52f74c5d25209ba2a410575958139ec5e6a94d0a7751c4a177285ece215222b16bffc0fb12b19014e9925e27a988a52e7dfa5139476bec4cf7b SHA512 47396e1617464188e7b4d7c931c5a6fafa918ca7aa39044a5b3dad1b8685ea96829ee87e7b70820bbe2efb35571fb331539f0fb8938d229034a9b9bb60700a70 DIST anstream-0.6.4.crate 20593 BLAKE2B 2b617c45d351e01222fc50f52551e57b4a8b0ecf84c6ddf44336c7c9d3b9dde15232b1c4f664d567849295bf8f03612b73ded56f1b3937392eb7718f1e0446c3 SHA512 0b983d626c53d1edc184f04cbd2c004eb9c40d14486b23cce86ebf50cbd3d916d32cb0423ae1d67c2b83b966690090af740538538ef846c0b126c686a1ebe159 +DIST anstyle-1.0.0.crate 13972 BLAKE2B 741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80 SHA512 5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b DIST anstyle-1.0.4.crate 13998 BLAKE2B fb501700855709e53438461c2f4b48d869613e7bb3bb700db8bd0d95082876d3782dc2cfe3ce110bb4a206994de56afe0e90fe89f9ccd07c60fe1c652123ba59 SHA512 671c6f57106198bcfc2f9000aacba98fabacfadfce2329dfe8d0e0a2af9404da483d7a844ca2b08e1fc0249371f574c13d0082c9f7a4ed90ff581308257a52d3 +DIST anstyle-parse-0.2.1.crate 24802 BLAKE2B 6304a56c6a9fbaf1bb4d1d177b2315684345dc9d71c35836f9544145364f8d6eb56e25c03076690c594ab7db5914501acb569f6c136952e59c93179ced527fb2 SHA512 5c8fc7d88ffc3a6e78340ffe0f3c2d72e865512030ade4509de9c673eba955c536bb1873dac11f6ba11cc8367fb30c67451ed65d19f81507c9e917c702bfd176 DIST anstyle-parse-0.2.2.crate 24696 BLAKE2B 979daa24ccc3ea484445216bddc190f148f0ad83b95c997c1becbadfb641b67834980c413bcf5b7ddc2c6883d5e071a9636fbb44f79680ac42f8b73a797e466a SHA512 28039806f87c2bd8266cea834975939b79fdf0cc95a029654806655c0662520aa497d84eefadcd9edce204986e60b62678e76a09cdb38bcc50c91e9d05c4bee9 DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a DIST anstyle-wincon-3.0.1.crate 11279 BLAKE2B 593de9443b4c612526550285a6c156db26a233815e77a748597c6eea509ae511f41eb8ee736010f8be853695c9f1d94b034a77190e612f0a00bf00385d66ced2 SHA512 75ab14081b09e031ee0f559538976f39092aaeb6f561a56de83d12911cc2b45e28eec21068792c86a61e344021921ab55e7139ca79acec78e7d4a796dfa42a2e DIST arrayref-0.3.7.cra
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg/files/, app-crypt/gnupg/
commit: fc2b8743fef9c5bd8cd79a0a0f92f083e246cd00 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 03:56:52 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 03:58:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc2b8743 app-crypt/gnupg: revert rfc4880bis default for now Revert a new default which creates keys incompatible with other OpenPGP implementations. This is what other distros such as Fedora and Arch. See https://lwn.net/Articles/953797/. Closes: https://bugs.gentoo.org/926186 Signed-off-by: Sam James gentoo.org> .../files/gnupg-2.4.5-revert-rfc4880bis.patch | 196 + app-crypt/gnupg/gnupg-2.4.5-r2.ebuild | 193 2 files changed, 389 insertions(+) diff --git a/app-crypt/gnupg/files/gnupg-2.4.5-revert-rfc4880bis.patch b/app-crypt/gnupg/files/gnupg-2.4.5-revert-rfc4880bis.patch new file mode 100644 index ..57c00966d542 --- /dev/null +++ b/app-crypt/gnupg/files/gnupg-2.4.5-revert-rfc4880bis.patch @@ -0,0 +1,196 @@ +https://lwn.net/Articles/953797/ +https://security.stackexchange.com/questions/275883/should-one-really-disable-aead-for-recent-gnupg-created-pgp-keys +https://lists.gnupg.org/pipermail/librepgp-discuss/2023/01.html +https://bugs.gentoo.org/926186 + +From 1e4f1550996334d2a631a5d769e937d29ace47bb Mon Sep 17 00:00:00 2001 +From: Jakub Jelen +Date: Thu, 9 Feb 2023 16:38:58 +0100 +Subject: [PATCH gnupg] Revert the introduction of the RFC4880bis draft into + defaults + +This reverts commit 4583f4fe2 (gpg: Merge --rfc4880bis features into +--gnupg, 2022-10-31). +--- a/g10/gpg.c b/g10/gpg.c +@@ -247,6 +247,7 @@ enum cmd_and_opt_values + oGnuPG, + oRFC2440, + oRFC4880, ++oRFC4880bis, + oOpenPGP, + oPGP7, + oPGP8, +@@ -636,6 +637,7 @@ static gpgrt_opt_t opts[] = { + ARGPARSE_s_n (oGnuPG, "no-pgp8", "@"), + ARGPARSE_s_n (oRFC2440, "rfc2440", "@"), + ARGPARSE_s_n (oRFC4880, "rfc4880", "@"), ++ ARGPARSE_s_n (oRFC4880bis, "rfc4880bis", "@"), + ARGPARSE_s_n (oOpenPGP, "openpgp", N_("use strict OpenPGP behavior")), + ARGPARSE_s_n (oPGP7, "pgp6", "@"), + ARGPARSE_s_n (oPGP7, "pgp7", "@"), +@@ -978,7 +980,6 @@ static gpgrt_opt_t opts[] = { + ARGPARSE_s_n (oNoop, "no-allow-multiple-messages", "@"), + ARGPARSE_s_s (oNoop, "aead-algo", "@"), + ARGPARSE_s_s (oNoop, "personal-aead-preferences","@"), +- ARGPARSE_s_n (oNoop, "rfc4880bis", "@"), + ARGPARSE_s_n (oNoop, "override-compliance-check", "@"), + + +@@ -2227,7 +2228,7 @@ static struct gnupg_compliance_option compliance_options[] = + { + { "gnupg", oGnuPG }, + { "openpgp",oOpenPGP }, +-{ "rfc4880bis", oGnuPG }, ++{ "rfc4880bis", oRFC4880bis }, + { "rfc4880",oRFC4880 }, + { "rfc2440",oRFC2440 }, + { "pgp6", oPGP7 }, +@@ -2243,8 +2244,28 @@ static struct gnupg_compliance_option compliance_options[] = + static void + set_compliance_option (enum cmd_and_opt_values option) + { ++ opt.flags.rfc4880bis = 0; /* Clear because it is initially set. */ ++ + switch (option) + { ++case oRFC4880bis: ++ opt.flags.rfc4880bis = 1; ++ opt.compliance = CO_RFC4880; ++ opt.flags.dsa2 = 1; ++ opt.flags.require_cross_cert = 1; ++ opt.rfc2440_text = 0; ++ opt.allow_non_selfsigned_uid = 1; ++ opt.allow_freeform_uid = 1; ++ opt.escape_from = 1; ++ opt.not_dash_escaped = 0; ++ opt.def_cipher_algo = 0; ++ opt.def_digest_algo = 0; ++ opt.cert_digest_algo = 0; ++ opt.compress_algo = -1; ++ opt.s2k_mode = 3; /* iterated+salted */ ++ opt.s2k_digest_algo = DIGEST_ALGO_SHA256; ++ opt.s2k_cipher_algo = CIPHER_ALGO_AES256; ++ break; + case oOpenPGP: + case oRFC4880: + /* This is effectively the same as RFC2440, but with +@@ -2288,6 +2309,7 @@ set_compliance_option (enum cmd_and_opt_values option) + case oPGP8: opt.compliance = CO_PGP8; break; + case oGnuPG: + opt.compliance = CO_GNUPG; ++ opt.flags.rfc4880bis = 1; + break; + + case oDE_VS: +@@ -2491,6 +2513,7 @@ main (int argc, char **argv) + opt.emit_version = 0; + opt.weak_digests = NULL; + opt.compliance = CO_GNUPG; ++opt.flags.rfc4880bis = 1; + + /* Check special options given on the command line. */ + orig_argc = argc; +@@ -3033,6 +3056,7 @@ main (int argc, char **argv) + case oOpenPGP: + case oRFC2440: + case oRFC4880: ++ case oRFC4880bis: + case oPGP7: + case oPGP8: + case oGnuPG: +@@ -3862,6 +3886,11 @@ main (int argc, char **argv) + if( may_coredump && !opt.quiet ) + log_info(_("WARNING: program may create a core file!\n")); + ++if (!opt.flags.rfc4880bis) ++ { ++opt.mimemode = 0; /* This will use text mode instead. */ ++ } ++ + if (eyes_only) { + if (opt.set_filename) + log_info(_("WARNING: %s ov
[gentoo-commits] repo/gentoo:master commit in: sys-apps/uutils-coreutils/files/, sys-apps/uutils-coreutils/
commit: f2701e13b2f06d19038e8d914fdd606c6e05ee2b Author: Sam James gentoo org> AuthorDate: Mon Jun 24 03:36:51 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 03:36:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2701e13 sys-apps/uutils-coreutils: add 0.0.27 Signed-off-by: Sam James gentoo.org> sys-apps/uutils-coreutils/Manifest | 88 .../files/uutils-coreutils-0.0.27-cow-tests.patch | 29 .../uutils-coreutils-0.2.27-xfail-tests.patch | 79 +++ ...-.ebuild => uutils-coreutils-0.0.27.ebuild} | 147 + .../uutils-coreutils/uutils-coreutils-.ebuild | 147 + 5 files changed, 374 insertions(+), 116 deletions(-) diff --git a/sys-apps/uutils-coreutils/Manifest b/sys-apps/uutils-coreutils/Manifest index 99708720ae29..e119bf4e6838 100644 --- a/sys-apps/uutils-coreutils/Manifest +++ b/sys-apps/uutils-coreutils/Manifest @@ -1,32 +1,43 @@ DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 +DIST ahash-0.8.11.crate 43607 BLAKE2B 7dff8e41798ba25df8c4827ff414a182bb25da4825f0119a74916fe775db5445b87be8fc87f7c7f98d3b5053e1d47546f98873de1a942d36e5f308a3fb7dd620 SHA512 47d211b2422de0b381dfe32229faa346406eb7a22dff867dc04c22389609a8671ce3218e662000c49891a06c259d82e0ff4413740f007729d80e097a6c3f0d9d DIST aho-corasick-1.0.4.crate 171175 BLAKE2B b3d450533f0799a18fa6ceba41ce841573a3b9fe9bc66745aba9b5a1ef4d86b107aa68c049bd30df7bc86229c71264142e40da8e1d145e776017269a01aed86e SHA512 7cb8feb3289a508b1345b3cc04b59f2f730b80f561b17c7605ce23bf92780b5b3714ec84f5e3c5f4ba0c3abd47ac44fd0064a8bf4c5a7d00bd580774c6a3aee8 +DIST allocator-api2-0.2.18.crate 62504 BLAKE2B 8152c5a611be91ba23b1e8647511e21f48e7d4f1a7b9a828083f5bb8747cdc92aee66f73251b19195bbdc1f65aad992632e820d86cbeff287d598257ae3628a6 SHA512 5e5b0e23e1f5b259e5d3746e3e05817af8dee95af7105ea775a5c1d69b4e537a4d6a25e2c1d46ab83e2385217b158f7940dc1315ae581c35ee23289647105e73 DIST android-tzdata-0.1.1.crate 7674 BLAKE2B 4385a4875aadaacd5284a9ca7d1bf8a7bf14bf8925d1563d52fbabacc3af2c1ea08bfcf77106f3648f4fa052ac295158a21e7a0131d31eb9aecd99ea4ba20055 SHA512 4294024c21ddd0090c42c8eedf708d40d917f55ad5a4cb7aa3e64cfb6551b6df60f2e36bc08620c1d2fc8c7ba7207411518ee5c8635f60ed8ad9efdd458a2077 DIST android_system_properties-0.1.5.crate 5243 BLAKE2B 86f68ec3bdabf8c6ec47881d794970f08a9eefc7417fc8a2bf4fe9faf9bdd2a2024a94adb0cbf96673409f5fbbd4d0111a1ac371339e7a90a277b6cd5003524e SHA512 b09f51339f9772c0e2e4241b36cf51573c6b96b19ffc1fbbc94b1c1d1d2fdfe8eac3134af54174a675ab05d18ef4f6bcb2c7fcc20114bbeef6e17e3692202191 +DIST ansi-width-0.1.0.crate 6116 BLAKE2B f90f1f2cf668ef6d36b8aa723c3dec02b64139d4729f2c286c7298b78752d1e241fc7063ba2571388bba9f06d61feae05b0f48f2eaadb91f04035fe16184875a SHA512 2366fc37e81153dd19554fc4f2688ee1ce4a4794cdc6a56eaf6e7cf6a5459b2b1309bc35d8d049114c64730d9eb6d73a9a1380747b4cde644498a9b39e41c31e DIST anstream-0.5.0.crate 19646 BLAKE2B 770dc99092e1c48ad5c1658e83abff3b8c9e0915e360048bfe0fe04faf61991e01e88ca4adca23533bf11fe078066e351778661128d69381756688341022f29d SHA512 8e285cc8f92708cf9482e7b4dc84dd891e5ec0bd8c57894c6bb368eede1127b7b903adb4c40b37287e3644535cc60c92662951c2c8fb5b92e10f49ff5374d359 DIST anstyle-1.0.0.crate 13972 BLAKE2B 741704b6e338834696bc816d8a65ff933f9bff48e71d25269f04c4a24c3dbb06826d2f84f73a1dceeda99cfc5c8e3d59b3d07dbb404cc3471b86cf118d074e80 SHA512 5a0159b9f8a80afadff04ecbec3c1769cef712c77de8062b31323298dab9507f4a87b7c777e6335d310ec464b0982d097b5888b4b351c389b5f4419c2c87be7b DIST anstyle-parse-0.2.0.crate 24361 BLAKE2B f796ddf1af04c93d7ee2721731e5cd22bb941919940a9edf6b2a658a8c39e87bd801bfd989631d64e9061067f7349796c56009ec61c02d754748181cc4d91a62 SHA512 fbac25189a0f4c0ddf2733c8ff74bdc2dc1a35e522d0201fa48f0f45e1d5d0a42e4806178507d0bc6a2ac22978b813eae5d57f09dddc80582de524690d87147f DIST anstyle-query-1.0.0.crate 8620 BLAKE2B 2d296b5066fd6284a2410923215571e6df650c5ef892d6de7a7088a0996ca30608797feabc84f3c325ff4d07001dac80ac5067d2a9c9d15d9ba59a276b399f53 SHA512 2781be5c82293b7ae338ec5046fbeb130de9eb2dbf2e4dfaa73ca5233032e1e52c133e141b02f33d4bc36d996a0a3f680ac82d42d614a5305005f60547133c7a DIST anstyle-wincon-2.1.0.crate 11757 BLAKE2B b7c1071da1ab24accc33d7af70f09ace8edb2dcbb53936ed5ac13552c6082c0f16ce501f041d2c1792cee7dd9cc3877d29505e12a65022bec44285f13e1f422f SHA512 6c379c46f791b6b1367f3d6f3531dcd16589cc2e12f6f5ce52a3fa32d42e62b719d2277699d1bc8526099a6f791f2e7d5b1068e1295cbcd2997841f0eafc4eeb +DIST arbitrary-1.3.2.crate 32037 BLAKE2B f8f6a10a8f42f14eefaad4348b6ff200d0c2fb22faa7a2876247228046359e39c555f3170a1975f64f8537319b97c7ce2030dcab3614229c8334b5d6f9248114 SHA512 faab26c44f25d2c7298add2a657e4010d9fe24b3a61e2270bc6feac05c
[gentoo-commits] repo/gentoo:master commit in: sys-apps/moar/
commit: e9192be2bc9baec26a7bc8903c5d29c7932d867b Author: Sam James gentoo org> AuthorDate: Mon Jun 24 03:22:33 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 03:22:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9192be2 sys-apps/moar: add 1.24.1 Signed-off-by: Sam James gentoo.org> sys-apps/moar/Manifest | 2 ++ sys-apps/moar/moar-1.24.1.ebuild | 51 2 files changed, 53 insertions(+) diff --git a/sys-apps/moar/Manifest b/sys-apps/moar/Manifest index cd305cd0b1fe..9ff703ee6614 100644 --- a/sys-apps/moar/Manifest +++ b/sys-apps/moar/Manifest @@ -4,3 +4,5 @@ DIST moar-1.23.9-deps.tar.xz 37188500 BLAKE2B a5c92f8e56d4c7588265132f33089f1086 DIST moar-1.23.9.tar.gz 2804191 BLAKE2B d5663fedd70fc80d70a206c276ece6ec11da4f4b4dc396a3e11b1fb8edd5bd9f3395e943158c4bb297b5ebfeecd8f61bdbaaff79e78c4a89458f1b1a02db0e71 SHA512 9ab4a3e49b66b39f642b6a1f882c0980a4e755e3e127ca37d1319615ae836fe3250676a8c0e95ccd0f8e714357df5dc00235bf67be6097a7b2811f0e3bf02e9f DIST moar-1.24.0-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd SHA512 f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4 DIST moar-1.24.0.tar.gz 2805681 BLAKE2B 02ec37082a65df2d9b2bc7b0149384f005e8b9bfe89b5ff198e376d3ae235089e858ca8866c9fd4e8f36e254915aa0ac6b17ebdb31521cf207784eb33025c2c6 SHA512 6351a4505b693f9b6dfdcd495a9f1da3fa717870d3ba2e77b65d19296a9c3b9fce53f518aea402acb9a78423cb7cb40bc5c6ed72be1115b46c1002a5cfa1dfab +DIST moar-1.24.1-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd SHA512 f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4 +DIST moar-1.24.1.tar.gz 2805448 BLAKE2B 2fabdef89d97e57bc6af6db06dfbf56973a583096e15dd93d5f1d76585c7d71daa1baea2f446d0315e7a11d9a3da7dff66cc1ed2b204094509dc607863241b66 SHA512 22fe5499bc0f0fc3719bf45f49a7b0f61a9dc3808e59f258b3ea79e68af550ebf0ee958bd0e0633b5daeaff49921b679c1e46c70cb0329ce361d9249c08d658b diff --git a/sys-apps/moar/moar-1.24.1.ebuild b/sys-apps/moar/moar-1.24.1.ebuild new file mode 100644 index ..928e03d26244 --- /dev/null +++ b/sys-apps/moar/moar-1.24.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-env go-module + +DESCRIPTION="Pager designed to do the right thing without any configuration" +HOMEPAGE="https://github.com/walles/moar"; +SRC_URI="https://github.com/walles/moar/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"; + +LICENSE="BSD-2 BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" +IUSE="test" +RESTRICT="!test? ( test )" + +# moarvm: https://github.com/walles/moar/issues/143 +RDEPEND="!dev-lang/moarvm" +BDEPEND=" + test? ( + app-arch/bzip2 + app-arch/xz-utils + ) +" + +src_unpack() { + default + + if [[ -d "${WORKDIR}"/vendor ]] ; then + mv "${WORKDIR}"/vendor "${S}"/vendor || die + fi + go-env_set_compile_environment +} + +src_compile() { + # https://github.com/walles/moar/blob/master/build.sh#L28 + ego build -ldflags="-w -X main.versionString=${PV}" -o moar +} + +src_test() { + # From test.sh (we don't run that because it has some linting etc) + ego test -timeout 20s ./... +} + +src_install() { + dobin moar + doman moar.1 + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/moar/
commit: f08d03dd1c708f5aa71275276a1021b3c9df3a1e Author: Sam James gentoo org> AuthorDate: Mon Jun 24 03:22:47 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 03:22:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f08d03dd sys-apps/moar: drop 1.24.0 Short-lived release. Use 1.24.1 instead with a regression fix. Signed-off-by: Sam James gentoo.org> sys-apps/moar/Manifest | 2 -- sys-apps/moar/moar-1.24.0.ebuild | 51 2 files changed, 53 deletions(-) diff --git a/sys-apps/moar/Manifest b/sys-apps/moar/Manifest index 9ff703ee6614..fd0a48f2b082 100644 --- a/sys-apps/moar/Manifest +++ b/sys-apps/moar/Manifest @@ -2,7 +2,5 @@ DIST moar-1.23.15-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2 DIST moar-1.23.15.tar.gz 2804019 BLAKE2B b870275909af4b16f20f755186bcc834045854e4612780e5ec7fd64f352699da1a704918e5a3e0b1544c4363ace32f789f3a714a977f69acfda83b0f36d7ebe8 SHA512 cb2aded40af9f80199dc84008552c9eda989d2de90f00ce2b37b7cdd3c16a387fe5a78593bde71b62bfe0d02e2b2dc051f91159ccd2466570847a6e2c1b5445c DIST moar-1.23.9-deps.tar.xz 37188500 BLAKE2B a5c92f8e56d4c7588265132f33089f1086fb7a14b1d1023caf7594cbda16772776751a80d44f451a9c5c765bd03d25687a63b5a00c4a50603b4598162920d840 SHA512 44c924339dbde95b647c464a00382786dfd8adfc72f307a9df63ed39f85fefe76260fde082a39738fb97c571217e8d591bdeada054dbe75ed56aa0156e7cf2fa DIST moar-1.23.9.tar.gz 2804191 BLAKE2B d5663fedd70fc80d70a206c276ece6ec11da4f4b4dc396a3e11b1fb8edd5bd9f3395e943158c4bb297b5ebfeecd8f61bdbaaff79e78c4a89458f1b1a02db0e71 SHA512 9ab4a3e49b66b39f642b6a1f882c0980a4e755e3e127ca37d1319615ae836fe3250676a8c0e95ccd0f8e714357df5dc00235bf67be6097a7b2811f0e3bf02e9f -DIST moar-1.24.0-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd SHA512 f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4 -DIST moar-1.24.0.tar.gz 2805681 BLAKE2B 02ec37082a65df2d9b2bc7b0149384f005e8b9bfe89b5ff198e376d3ae235089e858ca8866c9fd4e8f36e254915aa0ac6b17ebdb31521cf207784eb33025c2c6 SHA512 6351a4505b693f9b6dfdcd495a9f1da3fa717870d3ba2e77b65d19296a9c3b9fce53f518aea402acb9a78423cb7cb40bc5c6ed72be1115b46c1002a5cfa1dfab DIST moar-1.24.1-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd SHA512 f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4 DIST moar-1.24.1.tar.gz 2805448 BLAKE2B 2fabdef89d97e57bc6af6db06dfbf56973a583096e15dd93d5f1d76585c7d71daa1baea2f446d0315e7a11d9a3da7dff66cc1ed2b204094509dc607863241b66 SHA512 22fe5499bc0f0fc3719bf45f49a7b0f61a9dc3808e59f258b3ea79e68af550ebf0ee958bd0e0633b5daeaff49921b679c1e46c70cb0329ce361d9249c08d658b diff --git a/sys-apps/moar/moar-1.24.0.ebuild b/sys-apps/moar/moar-1.24.0.ebuild deleted file mode 100644 index 928e03d26244.. --- a/sys-apps/moar/moar-1.24.0.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-env go-module - -DESCRIPTION="Pager designed to do the right thing without any configuration" -HOMEPAGE="https://github.com/walles/moar"; -SRC_URI="https://github.com/walles/moar/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"; - -LICENSE="BSD-2 BSD MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" -IUSE="test" -RESTRICT="!test? ( test )" - -# moarvm: https://github.com/walles/moar/issues/143 -RDEPEND="!dev-lang/moarvm" -BDEPEND=" - test? ( - app-arch/bzip2 - app-arch/xz-utils - ) -" - -src_unpack() { - default - - if [[ -d "${WORKDIR}"/vendor ]] ; then - mv "${WORKDIR}"/vendor "${S}"/vendor || die - fi - go-env_set_compile_environment -} - -src_compile() { - # https://github.com/walles/moar/blob/master/build.sh#L28 - ego build -ldflags="-w -X main.versionString=${PV}" -o moar -} - -src_test() { - # From test.sh (we don't run that because it has some linting etc) - ego test -timeout 20s ./... -} - -src_install() { - dobin moar - doman moar.1 - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/moar/
commit: 063c4aa1e6b769e6afb04bd3592888738ce49cb4 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 03:21:36 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 03:21:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=063c4aa1 sys-apps/moar: drop 1.23.13, 1.23.14 Signed-off-by: Sam James gentoo.org> sys-apps/moar/Manifest| 4 --- sys-apps/moar/moar-1.23.13.ebuild | 51 --- sys-apps/moar/moar-1.23.14.ebuild | 51 --- 3 files changed, 106 deletions(-) diff --git a/sys-apps/moar/Manifest b/sys-apps/moar/Manifest index 5c8c92f96de2..cd305cd0b1fe 100644 --- a/sys-apps/moar/Manifest +++ b/sys-apps/moar/Manifest @@ -1,7 +1,3 @@ -DIST moar-1.23.13-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd SHA512 f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4 -DIST moar-1.23.13.tar.gz 2804565 BLAKE2B 01737fbc85e46fb87433bac2f2177562924a8ed2bd12ebd4e361f5a61723de112a0888b188992ae037e9d32303ede836a42d49920b6906acb1c6bf446d7e9a98 SHA512 a054cdf046f8e0e3b2afb949ad766e96ef6b18f5cd06a556af99f6f3b1af662a9e2b0bac49f791fe8eaf143616f2237080b48eeb9e90c595a59d9bed824f3238 -DIST moar-1.23.14-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd SHA512 f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4 -DIST moar-1.23.14.tar.gz 280 BLAKE2B 596ab44ac62d092895f1b211f946863d31b7bb9db00d2fdc26a3b3f5d3b8cfab290ee651ba1665584be1055633762dd3cbd971bfd0121ca5c923fa8fc55f4c36 SHA512 b67a535d8dc4ff79966b3d75aaa4c17acf2f648327443e4393fedd42f20dcd147ae8cb53ae5bf795de54639e3ed599f3c7c434df6556d4b3a08171b0aeb3f3c9 DIST moar-1.23.15-deps.tar.xz 1228028 BLAKE2B f8895cef15f6ab0eb5dcf826d86deb7dc2c67dd6e692e456d5d98830fba93b3a17e5d3b3026c0f7ea10e3810db1f17ccb27b3cb704cff1c9bcbd267fbf68acbd SHA512 f12f2fa563b5170c8fe092f15476692815c2e0ab341d8becff504e5ded426efae5fc20697ef935ca5d037fa40abbfebbe5d0f59ac4e805e2d7d60e19070df3d4 DIST moar-1.23.15.tar.gz 2804019 BLAKE2B b870275909af4b16f20f755186bcc834045854e4612780e5ec7fd64f352699da1a704918e5a3e0b1544c4363ace32f789f3a714a977f69acfda83b0f36d7ebe8 SHA512 cb2aded40af9f80199dc84008552c9eda989d2de90f00ce2b37b7cdd3c16a387fe5a78593bde71b62bfe0d02e2b2dc051f91159ccd2466570847a6e2c1b5445c DIST moar-1.23.9-deps.tar.xz 37188500 BLAKE2B a5c92f8e56d4c7588265132f33089f1086fb7a14b1d1023caf7594cbda16772776751a80d44f451a9c5c765bd03d25687a63b5a00c4a50603b4598162920d840 SHA512 44c924339dbde95b647c464a00382786dfd8adfc72f307a9df63ed39f85fefe76260fde082a39738fb97c571217e8d591bdeada054dbe75ed56aa0156e7cf2fa diff --git a/sys-apps/moar/moar-1.23.13.ebuild b/sys-apps/moar/moar-1.23.13.ebuild deleted file mode 100644 index 928e03d26244.. --- a/sys-apps/moar/moar-1.23.13.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-env go-module - -DESCRIPTION="Pager designed to do the right thing without any configuration" -HOMEPAGE="https://github.com/walles/moar"; -SRC_URI="https://github.com/walles/moar/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz"; - -LICENSE="BSD-2 BSD MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64" -IUSE="test" -RESTRICT="!test? ( test )" - -# moarvm: https://github.com/walles/moar/issues/143 -RDEPEND="!dev-lang/moarvm" -BDEPEND=" - test? ( - app-arch/bzip2 - app-arch/xz-utils - ) -" - -src_unpack() { - default - - if [[ -d "${WORKDIR}"/vendor ]] ; then - mv "${WORKDIR}"/vendor "${S}"/vendor || die - fi - go-env_set_compile_environment -} - -src_compile() { - # https://github.com/walles/moar/blob/master/build.sh#L28 - ego build -ldflags="-w -X main.versionString=${PV}" -o moar -} - -src_test() { - # From test.sh (we don't run that because it has some linting etc) - ego test -timeout 20s ./... -} - -src_install() { - dobin moar - doman moar.1 - einstalldocs -} diff --git a/sys-apps/moar/moar-1.23.14.ebuild b/sys-apps/moar/moar-1.23.14.ebuild deleted file mode 100644 index 928e03d26244.. --- a/sys-apps/moar/moar-1.23.14.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2023-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-env go-module - -DESCRIPTION="Pager designed to do the right thing without any configuration" -HOMEPAGE="https://github.com/walles/moar"; -SRC_URI="https://gi
[gentoo-commits] repo/gentoo:master commit in: sys-apps/uutils-findutils/
commit: 84194c6bd7540daa42161dda9b2d5d9c310e4f1f Author: Sam James gentoo org> AuthorDate: Mon Jun 24 03:37:52 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 03:37:52 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84194c6b sys-apps/uutils-findutils: sync live Signed-off-by: Sam James gentoo.org> .../uutils-findutils/uutils-findutils-.ebuild | 233 ++--- 1 file changed, 106 insertions(+), 127 deletions(-) diff --git a/sys-apps/uutils-findutils/uutils-findutils-.ebuild b/sys-apps/uutils-findutils/uutils-findutils-.ebuild index 6bc84bd5222f..0b82f92c3f10 100644 --- a/sys-apps/uutils-findutils/uutils-findutils-.ebuild +++ b/sys-apps/uutils-findutils/uutils-findutils-.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Autogenerated by pycargoebuild 0.6.2 @@ -6,189 +6,170 @@ EAPI=8 CRATES=" - aho-corasick@0.7.18 + aho-corasick@1.1.2 android-tzdata@0.1.1 android_system_properties@0.1.5 ansi_term@0.12.1 - anstream@0.3.2 - anstyle-parse@0.2.1 + anstream@0.6.4 + anstyle-parse@0.2.2 anstyle-query@1.0.0 - anstyle-wincon@1.0.1 - anstyle@1.0.0 + anstyle-wincon@3.0.1 + anstyle@1.0.4 arrayref@0.3.7 arrayvec@0.7.4 - assert_cmd@2.0.11 + assert_cmd@2.0.12 atty@0.2.14 autocfg@1.1.0 - bindgen@0.59.2 + bindgen@0.64.0 bitflags@1.3.2 - bitflags@2.3.3 - blake2b_simd@1.0.1 - blake3@1.4.1 + bitflags@2.4.1 + blake2b_simd@1.0.2 + blake3@1.5.0 block-buffer@0.10.4 - bstr@1.0.1 - bumpalo@3.12.0 - byteorder@1.4.2 - cc@1.0.72 + bstr@1.8.0 + bumpalo@3.14.0 + cc@1.0.83 cexpr@0.6.0 cfg-if@1.0.0 - chrono@0.4.26 - clang-sys@1.3.0 + chrono@0.4.31 + clang-sys@1.6.1 clap@2.34.0 - clap@4.3.19 - clap_builder@4.3.19 - clap_lex@0.5.0 + clap@4.4.8 + clap_builder@4.4.8 + clap_lex@0.6.0 colorchoice@1.0.0 - constant_time_eq@0.2.6 constant_time_eq@0.3.0 - core-foundation-sys@0.8.3 - cpufeatures@0.2.9 + core-foundation-sys@0.8.4 + cpufeatures@0.2.11 crypto-common@0.1.6 - dashmap@5.3.4 + dashmap@5.5.3 + deranged@0.3.9 difflib@0.4.0 digest@0.10.7 doc-comment@0.3.3 dunce@1.0.4 - either@1.6.1 - env_logger@0.9.0 - errno-dragonfly@0.1.2 - errno@0.3.1 + either@1.9.0 + errno@0.3.7 faccess@0.2.4 - fastrand@1.7.0 - filetime@0.2.21 + fastrand@2.0.1 + filetime@0.2.22 float-cmp@0.9.0 - futures-channel@0.3.21 - futures-core@0.3.21 - futures-executor@0.3.21 - futures-io@0.3.21 - futures-sink@0.3.21 - futures-task@0.3.21 - futures-util@0.3.21 - futures@0.3.21 + futures-channel@0.3.29 + futures-core@0.3.29 + futures-executor@0.3.29 + futures-io@0.3.29 + futures-sink@0.3.29 + futures-task@0.3.29 + futures-util@0.3.29 + futures@0.3.29 generic-array@0.14.7 glob@0.3.1 - hashbrown@0.12.3 + hashbrown@0.14.2 hermit-abi@0.1.19 - hermit-abi@0.3.1 hex@0.4.3 - humantime@2.1.0 - iana-time-zone@0.1.47 - instant@0.1.9 - io-lifetimes@1.0.11 - is-terminal@0.4.9 - itertools@0.10.1 + home@0.5.5 + iana-time-zone-haiku@0.1.2 + iana-time-zone@0.1.58 + itertools@0.11.0 itoa@1.0.9 - js-sys@0.3.59 + js-sys@0.3.65 keccak@0.1.4 lazy_static@1.4.0 lazycell@1.3.0 - libc@0.2.147 - libloading@0.7.2 - linux-raw-sys@0.3.8 - linux-raw-sys@0.4.3 - lock_api@0.4.7 - log@0.4.14 - md-5@0.10.5 - memchr@2.4.0 + libc@0.2.150 + libloading@0.7.4 + linux-raw-sys@0.4.11 + lock_api@0.4.11 + log@0.4.20 + md-5@0.10.6 + memchr@2.6.4 memoffset@0.7.1 minimal-lexical@0.2.1 - nix@0.26.2 - nom@7.1.1 + nix@0.26.4 + nom@7.1.3 normalize-line-endings@0.3.0 - num-traits@0.2.14 + num-traits@0.2.17 num_threads@0.1.6 once_cell@1.18.0 - onig@6.4.0 - onig_sys@69.8.1 os_display@0.1.3 parking_lot@0.12.1 - parking_lot_core@0.9.3 + parking_lot_core@0.9.9 peeking_take_while@0.1.2 - pin-project-lite@0.2.9 + pin-project-lite@0.2.13 pin-utils@0.1.0 - pkg-config@0.3.24 + pkg-config@0.3.27 + powerfmt@0.2.0 predicates-core@1.0.6 - predicates-tree@1.0.1 - predicates@3.0.3 - proc-macro2@1.0.60 - quote@1.
[gentoo-commits] repo/gentoo:master commit in: www-apache/libapreq2/, www-apache/libapreq2/files/
commit: a11f317df653e64a0d672366cd6ff4642a2b8ee4 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 03:20:12 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 03:20:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a11f317d www-apache/libapreq2: EAPI 8, fix runtime w/ BIND_NOW Closes: https://bugs.gentoo.org/934379 Signed-off-by: Sam James gentoo.org> .../files/libapreq2-2.08-fix-linkage.patch | 51 + www-apache/libapreq2/libapreq2-2.17-r1.ebuild | 83 ++ 2 files changed, 134 insertions(+) diff --git a/www-apache/libapreq2/files/libapreq2-2.08-fix-linkage.patch b/www-apache/libapreq2/files/libapreq2-2.08-fix-linkage.patch new file mode 100644 index ..c77fceb0640e --- /dev/null +++ b/www-apache/libapreq2/files/libapreq2-2.08-fix-linkage.patch @@ -0,0 +1,51 @@ +https://bugs.gentoo.org/934379 +https://src.fedoraproject.org/rpms/libapreq2/blob/rawhide/f/libapreq2-2.12-install.patch + +From: Lubomir Rintel + +APR shared objects were not properly linked when they were installed to a +specific DESTDIR. This was broken in r733406, which attempted to fix +rpaths for the obscure platforms that still use them. + +With this applied, we call apreq2-config we just installed and add a library +path of libraries in DESTDIR to linker. + +$ perl -MAPR::Request +Can't load '/usr/lib/perl5/auto/APR/Request/Request.so' for module APR::Request: /usr/lib/perl5/auto/APR/Request/Request.so: undefined symbol: apreq_hook_disable_uploads at /usr/lib/perl5/DynaLoader.pm line 200. + at - line 0 +Compilation failed in require. +BEGIN failed--compilation aborted. + +--- a/glue/Makefile.am b/glue/Makefile.am +@@ -15,7 +15,9 @@ perl_test: perl/Makefile + cd perl; $(MAKE) test + + perl_install: +- cd perl; INSTALL=1 @PERL@ @PERL_OPTS@ Makefile.PL -apxs @APACHE2_APXS@ @MM_OPTS@ ++ cd perl; INSTALL=1 PKG_CONFIG_PATH=$(DESTDIR)$(libdir)/pkgconfig \ ++ DESTDIR=$(DESTDIR) LIBDIR=$(libdir) \ ++ @PERL@ @PERL_OPTS@ Makefile.PL -apxs @APACHE2_APXS@ @MM_OPTS@ + cd perl; $(MAKE) install + + perl_clean: +--- a/glue/perl/Makefile.PL b/glue/perl/Makefile.PL +@@ -136,10 +136,15 @@ if (WIN32) { + my $apreq2_config = "$base_dir/apreq2-config"; + my $bindir = qx{$apreq2_config --bindir}; + chomp $bindir; +-$apreq2_config = "$bindir/apreq2-config" if $ENV{INSTALL}; ++$apreq2_config = "PKG_CONFIG_PATH=$ENV{PKG_CONFIG_PATH} ". ++ $ENV{DESTDIR}."$bindir/apreq2-config" ++ if $ENV{INSTALL}; + $apreq_libs = qx{$apreq2_config --link-ld --ldflags --libs}; ++die "Failed to run $apreq2_config" if $?; + chomp $apreq_libs; ++$apreq_libs = " -L".$ENV{DESTDIR}.$ENV{LIBDIR}." ".$apreq_libs ++ if $ENV{INSTALL}; + } + + my $mp2_typemaps = Apache2::Build->new->typemaps; + + diff --git a/www-apache/libapreq2/libapreq2-2.17-r1.ebuild b/www-apache/libapreq2/libapreq2-2.17-r1.ebuild new file mode 100644 index ..c379b136f230 --- /dev/null +++ b/www-apache/libapreq2/libapreq2-2.17-r1.ebuild @@ -0,0 +1,83 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit apache-module perl-module + +DESCRIPTION="A library for manipulating client request data via the Apache API" +HOMEPAGE="https://httpd.apache.org/apreq/"; +SRC_URI="mirror://apache/httpd/libapreq/${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="2" +KEYWORDS="~amd64 ~ppc ~ppc64 ~riscv ~x86" +IUSE="perl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + || ( + dev-libs/apr-util[openssl] + dev-libs/apr-util[nss] + ) + perl? ( + >=dev-perl/ExtUtils-XSBuilder-0.23 + virtual/perl-version + >=www-apache/mod_perl-2 + ) + virtual/libcrypt:=" +DEPEND=" + ${RDEPEND} + test? ( dev-perl/Apache-Test )" +BDEPEND="sys-apps/file" + +PATCHES=( + "${FILESDIR}"/libapreq2-2.08-doc.patch + "${FILESDIR}"/libapreq2-2.08-fix-linkage.patch +) + +APACHE2_MOD_FILE="module/apache2/.libs/mod_apreq2.so" +APACHE2_MOD_CONF="76_mod_apreq" +APACHE2_MOD_DEFINE="APREQ" + +need_apache2 + +pkg_setup() { + perl_set_version +} + +src_prepare() { + default + + sed -i -e "s/PERL \$PERL_OPTS/PERL/" acinclude.m4 aclocal.m4 configure || die +} + +src_configure() { + econf \ + --disable-static \ + --with-apache2-apxs=${APXS} \ + $(use_enable perl perl-glue) +} + +src_install() { + APACHE_MODULESDIR="/usr/$(get_libdir)/apache2/modules" + apache-module_src_install + + emake DESTDIR="${D}" INSTALLDIRS=vendor install + doman docs/man/man3/*.3 + + perl_delete_localpod + + HTML_DOCS=( docs/html/. ) + einstalldocs + dodoc INSTALL MANIFEST + + local f + while IFS="" read -d $'\0'
[gentoo-commits] repo/gentoo:master commit in: games-arcade/frozen-bubble/, games-arcade/frozen-bubble/files/
commit: 110a607831ef21af82c02f547cbcf0556d24376c Author: Sam James gentoo org> AuthorDate: Mon Jun 24 03:13:10 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 03:13:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=110a6078 games-arcade/frozen-bubble: fix build w/ perl-5.40 Closes: https://bugs.gentoo.org/934245 Thanks-to: Torsten Kaiser Signed-off-by: Sam James gentoo.org> .../files/frozen-bubble-2.2.1_beta1-perl-5.40.patch | 16 .../frozen-bubble/frozen-bubble-2.2.1_beta1-r2.ebuild| 3 ++- 2 files changed, 18 insertions(+), 1 deletion(-) diff --git a/games-arcade/frozen-bubble/files/frozen-bubble-2.2.1_beta1-perl-5.40.patch b/games-arcade/frozen-bubble/files/frozen-bubble-2.2.1_beta1-perl-5.40.patch new file mode 100644 index ..ba22b139e16c --- /dev/null +++ b/games-arcade/frozen-bubble/files/frozen-bubble-2.2.1_beta1-perl-5.40.patch @@ -0,0 +1,16 @@ +https://bugs.gentoo.org/934245 + +Fix build error: +Attempt to call undefined import method with arguments ("0.36") via package "Module::Build" (Perhaps you forgot to load the package?) at inc/My/Builder.pm line 11. + +--- a/inc/My/Builder.pm b/inc/My/Builder.pm +@@ -8,7 +8,7 @@ + use File::Slurp qw(read_file write_file); + use File::Spec::Functions qw(catdir catfile rootdir); + use IO::File qw(); +-use Module::Build '0.36' => qw(); ++use Module::Build qw(); + use autodie qw(:all move read_file write_file); + use parent 'Module::Build'; + use Locale::Maketext::Extract; diff --git a/games-arcade/frozen-bubble/frozen-bubble-2.2.1_beta1-r2.ebuild b/games-arcade/frozen-bubble/frozen-bubble-2.2.1_beta1-r2.ebuild index 3a75e5deb783..28f22c8bcc99 100644 --- a/games-arcade/frozen-bubble/frozen-bubble-2.2.1_beta1-r2.ebuild +++ b/games-arcade/frozen-bubble/frozen-bubble-2.2.1_beta1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -44,6 +44,7 @@ BDEPEND=" PATCHES=( "${FILESDIR}"/${P}-Werror.patch "${FILESDIR}"/${P}-fix-buffer-size.patch + "${FILESDIR}"/${P}-perl-5.40.patch ) src_configure() {
[gentoo-commits] repo/gentoo:master commit in: app-dicts/verbiste/
commit: 7e291aacd96adbbd096fe2d6950d57f3005481c6 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 03:09:36 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 03:09:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e291aac app-dicts/verbiste: add missing test dep(s) Closes: https://bugs.gentoo.org/820329 Signed-off-by: Sam James gentoo.org> app-dicts/verbiste/verbiste-0.1.48.ebuild | 11 ++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/app-dicts/verbiste/verbiste-0.1.48.ebuild b/app-dicts/verbiste/verbiste-0.1.48.ebuild index b5a0b66f3fe5..b1f25b041f94 100644 --- a/app-dicts/verbiste/verbiste-0.1.48.ebuild +++ b/app-dicts/verbiste/verbiste-0.1.48.ebuild @@ -12,7 +12,8 @@ SRC_URI="http://sarrazip.com/dev/${P}.tar.gz"; LICENSE="GPL-2+" SLOT="0" KEYWORDS="~amd64 ~ppc ~riscv ~x86" -IUSE="gtk" +IUSE="gtk test" +RESTRICT="!test? ( test )" RDEPEND=" >=dev-libs/libxml2-2.4.0:2 @@ -22,6 +23,10 @@ DEPEND="${RDEPEND}" BDEPEND=" sys-devel/gettext virtual/pkgconfig + test? ( + dev-lang/perl + dev-perl/XML-Parser + ) " src_configure() { @@ -34,6 +39,10 @@ src_configure() { econf "${myeconfargs[@]}" } +src_test() { + emake VERBOSE=1 check +} + src_install() { default
[gentoo-commits] repo/gentoo:master commit in: dev-python/munkres/
commit: ce300f1b5500e0a2d255f7e5be4241ff1a3c2615 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 03:02:04 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 03:02:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce300f1b dev-python/munkres: Stabilize 1.1.4-r1 sparc, #934714 Signed-off-by: Sam James gentoo.org> dev-python/munkres/munkres-1.1.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/munkres/munkres-1.1.4-r1.ebuild b/dev-python/munkres/munkres-1.1.4-r1.ebuild index 8e888358d1c6..27582683d785 100644 --- a/dev-python/munkres/munkres-1.1.4-r1.ebuild +++ b/dev-python/munkres/munkres-1.1.4-r1.ebuild @@ -22,7 +22,7 @@ S=${WORKDIR}/${MY_P} LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/fonttools/
commit: d62ed721d9dee28fa7ccea67d4be797229f5c9da Author: Sam James gentoo org> AuthorDate: Mon Jun 24 03:02:03 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 03:02:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d62ed721 dev-python/fonttools: Stabilize 4.53.0 sparc, #934714 Signed-off-by: Sam James gentoo.org> dev-python/fonttools/fonttools-4.53.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/fonttools/fonttools-4.53.0.ebuild b/dev-python/fonttools/fonttools-4.53.0.ebuild index 5b723e40d6c4..79987bb88adf 100644 --- a/dev-python/fonttools/fonttools-4.53.0.ebuild +++ b/dev-python/fonttools/fonttools-4.53.0.ebuild @@ -22,7 +22,7 @@ SRC_URI=" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+native-extensions" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/pinentry/files/, app-crypt/pinentry/
commit: 7b07caa9d1459f9cba33cb8e7fceddf23a36583d Author: Sam James gentoo org> AuthorDate: Mon Jun 24 03:00:35 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 03:00:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b07caa9 app-crypt/pinentry: allow <1.3 to build w/ >=libassuan-3 Delete the bundled macro so it uses the system copy which knows libassuan-3 is compatible with libassuan-2 API-wise. Closes: https://bugs.gentoo.org/934771 Signed-off-by: Sam James gentoo.org> .../files/pinentry-1.2.1-libassuan-3.patch | 46 ++ app-crypt/pinentry/pinentry-1.2.1-r7.ebuild| 3 ++ app-crypt/pinentry/pinentry-1.2.1-r8.ebuild| 3 ++ 3 files changed, 52 insertions(+) diff --git a/app-crypt/pinentry/files/pinentry-1.2.1-libassuan-3.patch b/app-crypt/pinentry/files/pinentry-1.2.1-libassuan-3.patch new file mode 100644 index ..35b71998e87a --- /dev/null +++ b/app-crypt/pinentry/files/pinentry-1.2.1-libassuan-3.patch @@ -0,0 +1,46 @@ +https://bugs.gentoo.org/934771 +https://git.gnupg.org/cgi-bin/gitweb.cgi?p=pinentry.git;a=commit;h=a39ba412ab24721d4edb6476156371f8bf1d3ff9 + +From a39ba412ab24721d4edb6476156371f8bf1d3ff9 Mon Sep 17 00:00:00 2001 +From: NIIBE Yutaka +Date: Fri, 28 Jul 2023 14:09:11 +0900 +Subject: [PATCH] build: Update libassuan.m4 for libassuan version 3 in future. + +* m4/libassuan.m4: Update from libassuan master. + +-- + +New libassuan 3 has backward compatible API. + +Signed-off-by: NIIBE Yutaka +--- a/m4/libassuan.m4 b/m4/libassuan.m4 +@@ -9,7 +9,7 @@ dnl This file is distributed in the hope that it will be useful, but + dnl WITHOUT ANY WARRANTY, to the extent permitted by law; without even the + dnl implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. + dnl SPDX-License-Identifier: FSFULLR +-# Last-changed: 2022-11-01 ++# Last-changed: 2023-07-26 + + dnl + dnl Common code used for libassuan detection [internal] +@@ -89,6 +89,7 @@ AC_DEFUN([_AM_PATH_LIBASSUAN_COMMON], + + if test $ok = yes; then + AC_MSG_RESULT([yes ($libassuan_config_version)]) ++AC_DEFINE(LIBASSUAN_API_REQUESTED, $req_libassuan_api, Requested API version for libassuan) + else + AC_MSG_RESULT(no) + fi +@@ -104,6 +105,8 @@ AC_DEFUN([_AM_PATH_LIBASSUAN_COMMON], + AC_MSG_CHECKING([LIBASSUAN API version]) + if test "$req_libassuan_api" -eq "$tmp" ; then + AC_MSG_RESULT(okay) ++elif test "$req_libassuan_api" -eq 2 -a "$tmp" -eq 3; then ++ AC_MSG_RESULT(okay) + else + ok=no + AC_MSG_RESULT([does not match. want=$req_libassuan_api got=$tmp.]) +-- +2.30.2 + diff --git a/app-crypt/pinentry/pinentry-1.2.1-r7.ebuild b/app-crypt/pinentry/pinentry-1.2.1-r7.ebuild index 1d1c3ad9f119..3ddf24c5674c 100644 --- a/app-crypt/pinentry/pinentry-1.2.1-r7.ebuild +++ b/app-crypt/pinentry/pinentry-1.2.1-r7.ebuild @@ -58,6 +58,9 @@ src_prepare() { unset FLTK_CONFIG + # bug #934771 + rm m4/libassuan.m4 || die + eautoreconf } diff --git a/app-crypt/pinentry/pinentry-1.2.1-r8.ebuild b/app-crypt/pinentry/pinentry-1.2.1-r8.ebuild index b44f3638784c..7f097b060824 100644 --- a/app-crypt/pinentry/pinentry-1.2.1-r8.ebuild +++ b/app-crypt/pinentry/pinentry-1.2.1-r8.ebuild @@ -59,6 +59,9 @@ src_prepare() { unset FLTK_CONFIG + # bug #934771 + rm m4/libassuan.m4 || die + eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: net-dns/c-ares/
commit: 4fdf7f1163707eb340c5d1c06fa7b474b4e823cf Author: Sam James gentoo org> AuthorDate: Mon Jun 24 02:53:05 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 02:54:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fdf7f11 net-dns/c-ares: add 1.31.0 See https://daniel.haxx.se/blog/2024/06/06/bye-bye-hosting-c-ares-web/. Signed-off-by: Sam James gentoo.org> net-dns/c-ares/Manifest | 2 + net-dns/c-ares/c-ares-1.31.0.ebuild | 93 + 2 files changed, 95 insertions(+) diff --git a/net-dns/c-ares/Manifest b/net-dns/c-ares/Manifest index 0cef135b901e..081bfb41fc66 100644 --- a/net-dns/c-ares/Manifest +++ b/net-dns/c-ares/Manifest @@ -2,3 +2,5 @@ DIST c-ares-1.28.1.tar.gz 1312102 BLAKE2B 2d0f12aeb4b947f76fe6c45e2bb0a7401c5d3a DIST c-ares-1.28.1.tar.gz.asc 488 BLAKE2B 90f3aedc3b56f31519a9b2746e528bb952364748b6053ecebaa3edf4269aab6b3badad459a14e8afe623340b294fd072b13c60af540eb59d7f4d82eb5204be83 SHA512 62659e3c41ea7158c7fdaab3246fee6a6a1502dec12d322efd353e5a0fb1b0aa4c1caf7ace37e1d3ea0b2937522814fdf66af2d19a501e9b9995b86e2369410d DIST c-ares-1.29.0.tar.gz 1329299 BLAKE2B 7dd6a0dc85d3383087726cd48e75b481f4ef7551a41590de21b7f30f9e588d7bef87c852203b91f281b0fbf44dca75f0ae538f6a3c17fe8ff29c802d05d36189 SHA512 0287fd59aa6d831e0d1705deb6b4b1ab3b97a28c5c42feeeaa1eeab55ffb429998c7f0735f15cf5eaeb9177cb77800e6b0b01107bd28fb082cf737f8c12766d0 DIST c-ares-1.29.0.tar.gz.asc 488 BLAKE2B 3d955b0a130dce562436d9629f1403e30ee5ebd2e981a9c2220b51d129222c3760d6bd8a681cab6115e3f2ef0bcf8e8d600792fc498bc0c05638ce7fcac0d509 SHA512 a379f3c5338073810b7bf932fecf0ce1f0b382cfbc75521f4b135cb78d0a9fd418b06f7affd747fa00d11479186db248fe8ef8120858de2b8f562b56cc41ecb2 +DIST c-ares-1.31.0.tar.gz 1012373 BLAKE2B d302862148998fbfb737e5f78826a3152b299fbbf04db4d80580daeaade77e4ea1a9513f4d194746733c33a35474f39dce43dd0562b3faa8673b366a2190c87c SHA512 571d2555b4aaf3bf9cd7b5c89be8448ca26fe0ea1f3d664b07a01b42d28af4f5412b30485ef01d4bacc4e08de487dc6eeda98acf212a6a08edec6805f17210cc +DIST c-ares-1.31.0.tar.gz.asc 228 BLAKE2B 41d35804e4f5d0e11c2c6c192453a0d48f779be999a3f9c1bd8066c547e0ed9959083d953b7735ca15699444913bcdd7d43c3871e11a381e9c8ee508086fc3d8 SHA512 ea2decdec5913f25e690e6c7437fad1682b2df807397e4b764ebb2a8b010804f77b91a889e8aa00471cd1bba3b96c5f90d815ffa677598e9b516909e29b7f960 diff --git a/net-dns/c-ares/c-ares-1.31.0.ebuild b/net-dns/c-ares/c-ares-1.31.0.ebuild new file mode 100644 index ..d6ad901bd330 --- /dev/null +++ b/net-dns/c-ares/c-ares-1.31.0.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Both Daniel and Brad are listed as possible signers on the homepage +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/bradhouse.asc +inherit edo multilib-minimal verify-sig + +DESCRIPTION="C library that resolves names asynchronously" +HOMEPAGE="https://c-ares.org/"; +SRC_URI=" + https://github.com/c-ares/c-ares/releases/download/v${PV}/${P}.tar.gz + verify-sig? ( https://github.com/c-ares/c-ares/releases/download/v${PV}/${P}.tar.gz.asc ) +" + +# ISC for lib/{bitncmp.c,inet_ntop.c,inet_net_pton.c} (bug #912405) +LICENSE="MIT ISC" +# Subslot = SONAME of libcares.so.2 +SLOT="0/2" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="static-libs test" +RESTRICT="!test? ( test )" + +BDEPEND=" + test? ( dev-cpp/gtest ) + verify-sig? ( sec-keys/openpgp-keys-bradhouse ) +" + +DOCS=( AUTHORS README.md RELEASE-NOTES.md ) + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/ares_build.h +) + +A__QA_CONFIG_IMPL_DECL_SKIP=( + # Checking for obsolete headers + malloc + calloc + free + + # Non-existent on Linux + closesocket + CloseSocket + ioctlsocket + bitncmp + ConvertInterfaceIndexToLuid + ConvertInterfaceLuidToNameA +) + +multilib_src_configure() { + local myeconfargs=( + --enable-symbol-hiding + $(use_enable static-libs static) + $(use_enable test tests) + ) + + # Needed for running unit tests only + # Violates sandbox and tests pass fine without + export ax_cv_uts_namespace=no + export ax_cv_user_namespace=no + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" +} + +multilib_src_test() { + cd "${BUILD_DIR}"/test || die + + # We're skipping the "real" network tests with the filter + # see https://github.com/c-ares/c-ares/tree/main/test + local network_tests=( + # Most live tests have Live in the name + *Live* + # These don't but are still in ares-test-live.cc => live + *GetTCPSock* + *TimeoutValue* + *GetSock* +
[gentoo-commits] repo/gentoo:master commit in: gnustep-base/gnustep-make/
commit: b6afeaddec58c8cccac8db684de9d5c114ff6963 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 02:54:32 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 02:54:32 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6afeadd gnustep-base/gnustep-make: Stabilize 2.9.1 sparc, #934676 Signed-off-by: Sam James gentoo.org> gnustep-base/gnustep-make/gnustep-make-2.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gnustep-base/gnustep-make/gnustep-make-2.9.1.ebuild b/gnustep-base/gnustep-make/gnustep-make-2.9.1.ebuild index 3fa2a0fecd96..5466b1f09f8d 100644 --- a/gnustep-base/gnustep-make/gnustep-make-2.9.1.ebuild +++ b/gnustep-base/gnustep-make/gnustep-make-2.9.1.ebuild @@ -10,7 +10,7 @@ SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/core/${P}.tar.gz"; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="libobjc2 native-exceptions" DEPEND="${GNUSTEP_CORE_DEPEND}
[gentoo-commits] repo/gentoo:master commit in: net-ftp/proftpd/
commit: 9d28cd9dd9987b3f5570dc3ad5d5aa11e658d6b2 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 02:54:33 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 02:54:33 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d28cd9d net-ftp/proftpd: Stabilize 1.3.8b sparc, #934755 Signed-off-by: Sam James gentoo.org> net-ftp/proftpd/proftpd-1.3.8b.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-ftp/proftpd/proftpd-1.3.8b.ebuild b/net-ftp/proftpd/proftpd-1.3.8b.ebuild index 74658bbd63df..62e189bef4f0 100644 --- a/net-ftp/proftpd/proftpd-1.3.8b.ebuild +++ b/net-ftp/proftpd/proftpd-1.3.8b.ebuild @@ -32,7 +32,7 @@ S="${WORKDIR}/${P/_/}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86" IUSE="acl authfile ban +caps case clamav copy ctrls deflate diskuse dso dynmasq exec ifsession ifversion ident ipv6 kerberos ldap log-forensic memcache msg mysql ncurses nls pam +pcre postgres qos radius ratio readme rewrite selinux sftp shaper sitemisc snmp sodium softquota sqlite ssl tcpd test unique-id vroot"
[gentoo-commits] repo/gentoo:master commit in: net-mail/fetchmail/
commit: e5545758612710019a255707d41eac9e0b3b9ea5 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 02:54:31 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 02:54:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5545758 net-mail/fetchmail: Stabilize 6.4.38 sparc, #933639 Signed-off-by: Sam James gentoo.org> net-mail/fetchmail/fetchmail-6.4.38.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-mail/fetchmail/fetchmail-6.4.38.ebuild b/net-mail/fetchmail/fetchmail-6.4.38.ebuild index 70a5d40c5249..0865aa799592 100644 --- a/net-mail/fetchmail/fetchmail-6.4.38.ebuild +++ b/net-mail/fetchmail/fetchmail-6.4.38.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://downloads.sourceforge.net/${PN}/${P}.tar.xz"; LICENSE="GPL-2 public-domain" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" IUSE="ssl nls kerberos tk selinux socks" RDEPEND="acct-user/fetchmail
[gentoo-commits] repo/gentoo:master commit in: net-dns/c-ares/, net-dns/c-ares/files/
commit: 59e60662c86175e12b431c440d353351607a5e76 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 02:36:25 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 02:53:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59e60662 net-dns/c-ares: drop 1.25.0-r1, 1.26.0, 1.27.0 Bug: https://bugs.gentoo.org/925661 Signed-off-by: Sam James gentoo.org> net-dns/c-ares/Manifest| 6 - net-dns/c-ares/c-ares-1.25.0-r1.ebuild | 96 net-dns/c-ares/c-ares-1.26.0.ebuild| 92 net-dns/c-ares/c-ares-1.27.0.ebuild| 92 .../files/c-ares-1.25.0-fix-sanity-check-rr.patch | 166 - 5 files changed, 452 deletions(-) diff --git a/net-dns/c-ares/Manifest b/net-dns/c-ares/Manifest index c17068e85d2c..0cef135b901e 100644 --- a/net-dns/c-ares/Manifest +++ b/net-dns/c-ares/Manifest @@ -1,9 +1,3 @@ -DIST c-ares-1.25.0.tar.gz 1264129 BLAKE2B a4f4b493e1331ade27504238c3e520e1ffaa525baf99442c88de3aeda1eb06a12ec804a5f0f699fb8acd469ccd2b3d08f5c32b4d01d50cfdc31097665087fce9 SHA512 f73ffc45c17f1e952ea5fae8a1d9e1508427f21c821ff470ff0b728cc4a1e21d1274f95d9192c22f704bc7e0f58a633608cfdc1704dfe8950902fdfc3dfa2e1c -DIST c-ares-1.25.0.tar.gz.asc 488 BLAKE2B 45b07fc1ef14452b8a4fda63f134e389b66c120ccd8de3d48ccc5659c481db1796339a1968db406cf9b3da1a9c5aa81ccf538bc0546bb6c4babbe7de9c14f576 SHA512 9cf2dcd80807b54cd7fa6871283863384a4b6b10e0ef9c287bb4969a9169b7f12180a15c5fa756770c5ba01558ef48615efa546d19b3496e3cbe0454346b -DIST c-ares-1.26.0.tar.gz 1298394 BLAKE2B 9bcbb321b31518fdd3481447e1bba733dbf0eabd1876aa0fec6737888fd176b837c64e6b22ae5754a905f0fd1591d4fd516db558fafae92cc2684ad7e0c29f63 SHA512 81657b8b9840a565b04ecf87ef8f0fc3192a9594808e47aed5e5bbebf2b5f0066b0cd5fae70f0fe70b68d428b4cc75fba22d2ae7683c6d0f87979c414c072af1 -DIST c-ares-1.26.0.tar.gz.asc 488 BLAKE2B 89c420ed235dce86c3d18ce62b58f50b78abf919c178e9a786fce5ee11da2b7a1314f8eb76bef20df0e43d18f636508540d9a9d2dfcd84df0c62691497f3a9a0 SHA512 84cd9918c22346a975400f17bf64e5093aa7b2d8f3377799cde5f6ab508e8f5ab6a004497747b702b7249b2b1369cdd22149519da01a405cf928806007e7a599 -DIST c-ares-1.27.0.tar.gz 1301440 BLAKE2B 112bf16288efc3ca1c69216de6bb42fdfc5348e70879321fb27f9602a8f469a21fa502a1cdd2f935e4ad0505ea7e22bd3a3326ce83bdb2acbe5ff266fc11cc6f SHA512 d0bffeeabdc5f1d4cececd46bd495b8224a64eaaf6d2a91c5475517440effe0e096146a1ebf19ece07367198be576c61b11961d5e4c3f601c5c5529ce4fcb46a -DIST c-ares-1.27.0.tar.gz.asc 488 BLAKE2B 64798140a1d61e32ba45467034d9da75abd8f48810643947c94b04dcaae1b8c68da7a6d9acb7476808601acfe6a527b2cd855d99912f5ac069a597b9c9c890e3 SHA512 dbaa2e96035283e55c7a3c940255d9cc81d98961f59a10586cd666525a0fddf0e3ada01fd79133a278159f47c344bce70bcc4ad1b5df5c853273941b744357e4 DIST c-ares-1.28.1.tar.gz 1312102 BLAKE2B 2d0f12aeb4b947f76fe6c45e2bb0a7401c5d3ae5c84a94f2387f05b639587275e12cb0a2798caa381726e37757973b28c543249f9528b60746b8bf543a70be77 SHA512 9a24f40002b661d97c9b49a617d2e6b12bad1c9f22e872611252d051ec650f886c010207939fac6992610b3cd5a87588f802d7dfa1310ced7c6621ea2f99dd90 DIST c-ares-1.28.1.tar.gz.asc 488 BLAKE2B 90f3aedc3b56f31519a9b2746e528bb952364748b6053ecebaa3edf4269aab6b3badad459a14e8afe623340b294fd072b13c60af540eb59d7f4d82eb5204be83 SHA512 62659e3c41ea7158c7fdaab3246fee6a6a1502dec12d322efd353e5a0fb1b0aa4c1caf7ace37e1d3ea0b2937522814fdf66af2d19a501e9b9995b86e2369410d DIST c-ares-1.29.0.tar.gz 1329299 BLAKE2B 7dd6a0dc85d3383087726cd48e75b481f4ef7551a41590de21b7f30f9e588d7bef87c852203b91f281b0fbf44dca75f0ae538f6a3c17fe8ff29c802d05d36189 SHA512 0287fd59aa6d831e0d1705deb6b4b1ab3b97a28c5c42feeeaa1eeab55ffb429998c7f0735f15cf5eaeb9177cb77800e6b0b01107bd28fb082cf737f8c12766d0 diff --git a/net-dns/c-ares/c-ares-1.25.0-r1.ebuild b/net-dns/c-ares/c-ares-1.25.0-r1.ebuild deleted file mode 100644 index 750a2585f9d1.. --- a/net-dns/c-ares/c-ares-1.25.0-r1.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/danielstenberg.asc -inherit edo multilib-minimal verify-sig - -DESCRIPTION="C library that resolves names asynchronously" -HOMEPAGE="https://c-ares.org/"; -SRC_URI=" - https://github.com/c-ares/c-ares/releases/download/cares-${PV//./_}/${P}.tar.gz - verify-sig? ( https://github.com/c-ares/c-ares/releases/download/cares-${PV//./_}/${P}.tar.gz.asc ) -" - -# ISC for lib/{bitncmp.c,inet_ntop.c,inet_net_pton.c} (bug #912405) -LICENSE="MIT ISC" -# Subslot = SONAME of libcares.so.2 -SLOT="0/2" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="static-libs test" -RESTRICT="!test? ( test )" - -BDEPEND=" - test? ( dev-cpp/gtest ) - verify-sig? ( sec-keys/openpgp-keys-da
[gentoo-commits] repo/gentoo:master commit in: app-admin/logrotate/
commit: a192ab77c52d85509361070bac9300e719c9ecdd Author: Sam James gentoo org> AuthorDate: Mon Jun 24 02:23:16 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 02:53:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a192ab77 app-admin/logrotate: drop 3.19.0, 3.20.1-r1 Signed-off-by: Sam James gentoo.org> app-admin/logrotate/Manifest | 3 - app-admin/logrotate/logrotate-3.19.0.ebuild| 96 -- app-admin/logrotate/logrotate-3.20.1-r1.ebuild | 96 -- 3 files changed, 195 deletions(-) diff --git a/app-admin/logrotate/Manifest b/app-admin/logrotate/Manifest index 8c9bb675f204..82484df4b0c6 100644 --- a/app-admin/logrotate/Manifest +++ b/app-admin/logrotate/Manifest @@ -1,5 +1,2 @@ -DIST logrotate-3.19.0.tar.xz 166276 BLAKE2B bb19690ca092905e527f6a0a7915373a65b29d3b50d97456ed31aa9b5b5698b3ae266c8e247a167198dcd8891a7e330f4913dfefa3563e5b2de7a6e0d067a6c3 SHA512 7838e14a5b147f6e5edf6efdf743deeca39fdb563fc6f14aa010ac5b7bdef9c2bb8005415481d1b042b31975052d5ed6e75c4bcd7e378003427ebe5ec02a1f2c -DIST logrotate-3.20.1.tar.xz 166712 BLAKE2B 8481e0d746c6bcbe10f2686a921334c6f957c8d92520927de7bc8fb0b7631a444fedaa80f35bc2de7961b3d5833ce4ab885b1298b235b7f8b33cc3ae05438da6 SHA512 a9ed5796ab254f511d0029a8f29ef7557f62e12e3ea9af24e30b5b9f348b1c1a16df26d44314b78299916fb3b5000b9cd9eed7cee2cee8df11cfd8e40c79b092 -DIST logrotate-3.20.1.tar.xz.asc 833 BLAKE2B afc02177335bcd580e0617af8c50846b371c2d00ecd8fe329c2e298dc8c48823137625f455cea3d983a0d9971733297fa2c4d98ba3c6f72d2c07f8f21108cfe4 SHA512 2dd207feec431b223ff12f09f6cce14409d45e5bb3abaf2275dd773c7ee7c59ed7d32395e5869bfed70c970be4158fd299e6e269838378843dcb63ca5ebfa029 DIST logrotate-3.21.0.tar.xz 168532 BLAKE2B f7fa0050bde51e2517eac8456ecf87648bc8423621830894ceb2a3ff6b9dfe32c5b53df6a4ee59aa91bd563ed94376a635159535f4fdc170fbc673354bcef508 SHA512 c576df7d2bc1a1db2f99befdd0ea627aef2d97bdcd4a7cdea76870623ba92fb1f04f1af6d15b75e4a9085f4aef2ae5e9843c4094cdd01e24d89872ccaf9c0d4a DIST logrotate-3.21.0.tar.xz.asc 833 BLAKE2B b2099a0b8c15d1ea7f7325884027dff08dcc8305113411448797b8089d17026242a3f10bd6d7f3d865e3e339ec6fb5faf4ff48f8fd65bca3af4da8b335c3b5f1 SHA512 8f4c1853cd84f85c796b72b43048f4cf04e3409703e7669ee91e1d1aa5e9e5c04261fac1cdf85ec303508d5b6dbf126a44eb9ec819bcc772c664830d39e1068c diff --git a/app-admin/logrotate/logrotate-3.19.0.ebuild b/app-admin/logrotate/logrotate-3.19.0.ebuild deleted file mode 100644 index 461e26ab35da.. --- a/app-admin/logrotate/logrotate-3.19.0.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit systemd tmpfiles - -DESCRIPTION="Rotates, compresses, and mails system logs" -HOMEPAGE="https://github.com/logrotate/logrotate"; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz"; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="acl +cron selinux" - -DEPEND=">=dev-libs/popt-1.5 - selinux? ( sys-libs/libselinux ) - acl? ( virtual/acl )" -RDEPEND="${DEPEND} - selinux? ( sec-policy/selinux-logrotate ) - cron? ( virtual/cron )" - -STATEFILE="${EPREFIX}/var/lib/misc/logrotate.status" -OLDSTATEFILE="${EPREFIX}/var/lib/logrotate.status" - -PATCHES=( - "${FILESDIR}/${PN}-3.15.0-ignore-hidden.patch" -) - -move_old_state_file() { - elog "logrotate state file is now located at ${STATEFILE}" - elog "See bug #357275" - if [[ -e "${OLDSTATEFILE}" ]] ; then - elog "Moving your current state file to new location: ${STATEFILE}" - mv -n "${OLDSTATEFILE}" "${STATEFILE}" || die - fi -} - -install_cron_file() { - exeinto /etc/cron.daily - newexe "${S}"/examples/logrotate.cron "${PN}" -} - -src_prepare() { - default - - sed -i -e 's#/usr/sbin/logrotate#/usr/bin/logrotate#' examples/logrotate.{cron,service} || die -} - -src_configure() { - econf \ - $(use_with acl) \ - $(use_with selinux) \ - --with-state-file-path="${STATEFILE}" -} - -src_test() { - emake test -} - -src_install() { - dobin logrotate - doman logrotate.8 - dodoc ChangeLog.md - - insinto /etc - doins "${FILESDIR}"/logrotate.conf - - use cron && install_cron_file - - systemd_dounit examples/logrotate.{service,timer} - newtmpfiles "${FILESDIR}"/${PN}.tmpfiles ${PN}.conf - - keepdir /etc/logrotate.d -} - -pkg_postinst() { - elog - elog "The ${PN} binary is now installed under /usr/bin. Please" - elog "update your links" - elog - - move_old_state_file - - tmpfiles_process ${PN}.conf - - if [[ -z ${REPLACING_VERSIONS} ]] ; then - elog "If you wish to have logrotate e-mail you updates, please"
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-cgzones/
commit: 1df1d13f10d084fe73a55732f133e38b4b1ea771 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 02:32:06 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 02:53:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1df1d13f sec-keys/openpgp-keys-cgzones: new package, add 20240624 Bug: https://github.com/logrotate/logrotate/issues/576 Bug: https://github.com/logrotate/logrotate/issues/611 Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-cgzones/Manifest | 1 + sec-keys/openpgp-keys-cgzones/metadata.xml | 8 .../openpgp-keys-cgzones-20240624.ebuild | 22 ++ 3 files changed, 31 insertions(+) diff --git a/sec-keys/openpgp-keys-cgzones/Manifest b/sec-keys/openpgp-keys-cgzones/Manifest new file mode 100644 index ..18877483d471 --- /dev/null +++ b/sec-keys/openpgp-keys-cgzones/Manifest @@ -0,0 +1 @@ +DIST openpgp-keys-cgzones-20240624.asc 3162 BLAKE2B b609f0feab3c91b513ad2e763632671f7e148e268cdbec0ae85ce98906b66ec33dac06040ed64dc8b6f2ec9d71862cb44725d8789ccca4022c966e797d270d2d SHA512 208abc3fb4adfbb0ed35c87e4918f6fa4c363c9dfe1aa57de0c8850b6cd6165603ed7085ad1aa3abefa71e0264b3729851ca0775dc8e97e1ae4d160fd1d65b9d diff --git a/sec-keys/openpgp-keys-cgzones/metadata.xml b/sec-keys/openpgp-keys-cgzones/metadata.xml new file mode 100644 index ..b0d83aa2e489 --- /dev/null +++ b/sec-keys/openpgp-keys-cgzones/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + base-sys...@gentoo.org + Gentoo Base System + + diff --git a/sec-keys/openpgp-keys-cgzones/openpgp-keys-cgzones-20240624.ebuild b/sec-keys/openpgp-keys-cgzones/openpgp-keys-cgzones-20240624.ebuild new file mode 100644 index ..622fefaced62 --- /dev/null +++ b/sec-keys/openpgp-keys-cgzones/openpgp-keys-cgzones-20240624.ebuild @@ -0,0 +1,22 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="OpenPGP keys used by Christian Göttsche (cgzones)" +HOMEPAGE="https://github.com/cgzones"; +SRC_URI=" + https://github.com/cgzones.gpg -> ${P}.asc +" +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + +src_install() { + local files=( ${A} ) + + insinto /usr/share/openpgp-keys + newins - cgzones.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die) +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/logrotate/
commit: e04ca13b79c8da0b16bf8f181224141979bf9d64 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 02:35:50 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 02:53:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e04ca13b app-admin/logrotate: add 3.22.0 Bug: https://github.com/logrotate/logrotate/issues/576 Bug: https://github.com/logrotate/logrotate/issues/611 Signed-off-by: Sam James gentoo.org> app-admin/logrotate/Manifest| 2 + app-admin/logrotate/logrotate-3.22.0.ebuild | 99 + 2 files changed, 101 insertions(+) diff --git a/app-admin/logrotate/Manifest b/app-admin/logrotate/Manifest index 82484df4b0c6..889283fbcb4e 100644 --- a/app-admin/logrotate/Manifest +++ b/app-admin/logrotate/Manifest @@ -1,2 +1,4 @@ DIST logrotate-3.21.0.tar.xz 168532 BLAKE2B f7fa0050bde51e2517eac8456ecf87648bc8423621830894ceb2a3ff6b9dfe32c5b53df6a4ee59aa91bd563ed94376a635159535f4fdc170fbc673354bcef508 SHA512 c576df7d2bc1a1db2f99befdd0ea627aef2d97bdcd4a7cdea76870623ba92fb1f04f1af6d15b75e4a9085f4aef2ae5e9843c4094cdd01e24d89872ccaf9c0d4a DIST logrotate-3.21.0.tar.xz.asc 833 BLAKE2B b2099a0b8c15d1ea7f7325884027dff08dcc8305113411448797b8089d17026242a3f10bd6d7f3d865e3e339ec6fb5faf4ff48f8fd65bca3af4da8b335c3b5f1 SHA512 8f4c1853cd84f85c796b72b43048f4cf04e3409703e7669ee91e1d1aa5e9e5c04261fac1cdf85ec303508d5b6dbf126a44eb9ec819bcc772c664830d39e1068c +DIST logrotate-3.22.0.tar.xz 172108 BLAKE2B c1c9f1ff792905d2917e9ba3cee360c50259e1520e04073cb69abe475499adcf01aeb3cb4c6933af61255fbb5978577c4fdf9d6ab6ebf9568358d2446791c7f3 SHA512 16fd95b4daef779212008c4a968c7a7130be8d550f58531d24fc04599cb9adff6323a745725b3b14d7312ad36cb6646fe33a3defdb5b70cda2cec9646aab066a +DIST logrotate-3.22.0.tar.xz.asc 833 BLAKE2B 379d4fd71c6161211234903560770cf14a7ddf769b83e76ef27ad96d1204e2f4dc73d1e44aa69401db87c252c4471d5bdbace0555dfbb66c8751c20131a7751f SHA512 93664c45bfe9ea20aedc54fe216825db38eaf81d43b238cd7bf8ea3e03f7d282f53743fb6d914766a9ed0cb5b33376435d253db5b9ec7039facd66e25d349dd4 diff --git a/app-admin/logrotate/logrotate-3.22.0.ebuild b/app-admin/logrotate/logrotate-3.22.0.ebuild new file mode 100644 index ..9426d975db21 --- /dev/null +++ b/app-admin/logrotate/logrotate-3.22.0.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/cgzones.asc +inherit systemd tmpfiles verify-sig + +DESCRIPTION="Rotates, compresses, and mails system logs" +HOMEPAGE="https://github.com/logrotate/logrotate"; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz"; +SRC_URI+=" verify-sig? ( https://github.com/${PN}/${PN}/releases/download/${PV}/${P}.tar.xz.asc )" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="acl +cron selinux" + +DEPEND=" + >=dev-libs/popt-1.5 + selinux? ( sys-libs/libselinux ) + acl? ( virtual/acl ) +" +RDEPEND=" + ${DEPEND} + selinux? ( sec-policy/selinux-logrotate ) + cron? ( virtual/cron ) +" +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-cgzones )" + +STATEFILE="${EPREFIX}/var/lib/misc/logrotate.status" +OLDSTATEFILE="${EPREFIX}/var/lib/logrotate.status" + +PATCHES=( + "${FILESDIR}"/${PN}-3.15.0-ignore-hidden.patch +) + +move_old_state_file() { + elog "logrotate state file is now located at ${STATEFILE}" + elog "See bug #357275" + if [[ -e "${OLDSTATEFILE}" ]] ; then + elog "Moving your current state file to new location: ${STATEFILE}" + mv -n "${OLDSTATEFILE}" "${STATEFILE}" || die + fi +} + +install_cron_file() { + exeinto /etc/cron.daily + newexe "${S}"/examples/logrotate.cron "${PN}" +} + +src_prepare() { + default + + sed -i -e 's#/usr/sbin/logrotate#/usr/bin/logrotate#' examples/logrotate.{cron,service} || die +} + +src_configure() { + econf \ + $(use_with acl) \ + $(use_with selinux) \ + --with-state-file-path="${STATEFILE}" +} + +src_install() { + dobin logrotate + doman logrotate.8 + dodoc ChangeLog.md + + insinto /etc + doins "${FILESDIR}"/logrotate.conf + + use cron && install_cron_file + + systemd_dounit examples/logrotate.{service,timer} + newtmpfiles "${FILESDIR}"/${PN}.tmpfiles ${PN}.conf + + keepdir /etc/logrotate.d +} + +pkg_postinst() { + elog + elog "The ${PN} binary is now installed under /usr/bin. Please" + elog "update your links" + elog + + move_old_state_file + + tmpfiles_process ${PN}.conf + + if [[ -z ${REPLACING_VERSIONS} ]] ; then + elog "If you wish to have logrotate e-mail you updates, please" + elog "emerge virtual/mailx and configure logrotate in" +
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-bradhouse/
commit: 1c925ee092b2462439463cd2a7669519511a15b4 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 02:44:47 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 02:53:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c925ee0 sec-keys/openpgp-keys-bradhouse: new package, add 20240624 See https://daniel.haxx.se/blog/2024/06/06/bye-bye-hosting-c-ares-web/. Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-bradhouse/Manifest | 1 + sec-keys/openpgp-keys-bradhouse/metadata.xml | 12 .../openpgp-keys-bradhouse-20240624.ebuild | 22 ++ 3 files changed, 35 insertions(+) diff --git a/sec-keys/openpgp-keys-bradhouse/Manifest b/sec-keys/openpgp-keys-bradhouse/Manifest new file mode 100644 index ..00192bf3a528 --- /dev/null +++ b/sec-keys/openpgp-keys-bradhouse/Manifest @@ -0,0 +1 @@ +DIST openpgp-keys-bradhouse-20240624.asc 3503 BLAKE2B c514517eb6976a7b1f31feda6e9079019204cff55aa2434d2220b6daa7ae322ec0560410ed2b84f1c1328282e29471419d4e4837b87d728d89813b2721daf5e9 SHA512 239074bf41cb3e9a8121c2cec2aee50106e77f2bba822cb5e6246f89151f7a1e8c37bca6838d8289126476356ce62bb329e4d71068cd43bb5d252d0906efbf6c diff --git a/sec-keys/openpgp-keys-bradhouse/metadata.xml b/sec-keys/openpgp-keys-bradhouse/metadata.xml new file mode 100644 index ..38e54d9f2ee6 --- /dev/null +++ b/sec-keys/openpgp-keys-bradhouse/metadata.xml @@ -0,0 +1,12 @@ + +https://www.gentoo.org/dtd/metadata.dtd";> + + + base-sys...@gentoo.org + Gentoo Base System + + + cpe:/a:daniel_stenberg:c-ares + c-ares/c-ares + + diff --git a/sec-keys/openpgp-keys-bradhouse/openpgp-keys-bradhouse-20240624.ebuild b/sec-keys/openpgp-keys-bradhouse/openpgp-keys-bradhouse-20240624.ebuild new file mode 100644 index ..0240f3be6df7 --- /dev/null +++ b/sec-keys/openpgp-keys-bradhouse/openpgp-keys-bradhouse-20240624.ebuild @@ -0,0 +1,22 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="OpenPGP keys used by Brad House" +HOMEPAGE="https://bradhouse.dev/ https://github.com/c-ares/c-ares"; +SRC_URI=" + https://github.com/bradh352.gpg -> ${P}.asc +" +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" + +src_install() { + local files=( ${A} ) + + insinto /usr/share/openpgp-keys + newins - bradhouse.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die) +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/
commit: e7aeb7d77a48ea4592b12afbe7be93a4f2d62d99 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 24 02:11:53 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 24 02:41:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7aeb7d7 dev-python/pyftpdlib: Bump to 1.5.10 Signed-off-by: Michał Górny gentoo.org> dev-python/pyftpdlib/Manifest| 1 + dev-python/pyftpdlib/pyftpdlib-1.5.10.ebuild | 61 2 files changed, 62 insertions(+) diff --git a/dev-python/pyftpdlib/Manifest b/dev-python/pyftpdlib/Manifest index 187310993d85..5b5aec456260 100644 --- a/dev-python/pyftpdlib/Manifest +++ b/dev-python/pyftpdlib/Manifest @@ -1 +1,2 @@ +DIST pyftpdlib-1.5.10.tar.gz 204487 BLAKE2B 7c611498dc2d11f752bf6a0ada01d906fca5c28e93b21bbcaaa76fafc88dcfe7afe616eb06f102123e614e061db2b6b62766f5036d749f8bd2b6d5cc35fc52e8 SHA512 c8c28d7aab13f2aab222ae038bde96f17abefd461830813ca00b621a6ee3e809c59ed135149ba735e7e92a6722aecfaf7095ccbacd7b3e17a16ee69fe1668766 DIST pyftpdlib-1.5.9.tar.gz 204755 BLAKE2B f96e670a37023489a3f70f28d7e489633031f4c8dd34e6ece04a13a36a5de60f216dc267a80650c3f315a6a83081b1afc1b470c75ca18af5a80729a7ac363b98 SHA512 3efa07f5522cee89d2bf60c93b1315dfb149da622f34e043aca0ac1c4336c0a0885d7238123068401afa6988da9cbde6adfac78f08918d3a14e84c17ebb8b32f diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.10.ebuild b/dev-python/pyftpdlib/pyftpdlib-1.5.10.ebuild new file mode 100644 index ..2016e5ca927f --- /dev/null +++ b/dev-python/pyftpdlib/pyftpdlib-1.5.10.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="ssl(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="Python FTP server library" +HOMEPAGE=" + https://github.com/giampaolo/pyftpdlib/ + https://pypi.org/project/pyftpdlib/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +IUSE="examples ssl" + +RDEPEND=" + ssl? ( dev-python/pyopenssl[${PYTHON_USEDEP}] ) +" +BDEPEND=" + test? ( + dev-python/psutil[${PYTHON_USEDEP}] + dev-python/pyopenssl[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs dev-python/sphinx-rtd-theme + +python_test() { + rm -rf pyftpdlib || die + # Some of these tests tend to fail + local EPYTEST_DESELECT=( + # fail because they process sys.argv and expect program args + # rather than pytest args, sigh + test/test_misc.py + # TODO + test/test_functional_ssl.py::TestFtpListingCmdsTLSMixin::test_nlst + ) + # Tests fail with TZ=GMT, see https://bugs.gentoo.org/23 + local -x TZ=UTC+1 + # Skips some shoddy tests plus increases timeouts + local -x TRAVIS=1 + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest --pyargs pyftpdlib +} + +python_install_all() { + if use examples; then + docinto examples + dodoc -r demo/. + docompress -x /usr/share/doc/${PF}/examples + fi + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/
commit: b5ec5d31b56e03dcf5abfad02a9de0b1fce35af9 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 24 02:37:43 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 24 02:41:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b5ec5d31 dev-libs/libgit2: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-libs/libgit2/libgit2-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libgit2/libgit2-1.8.1.ebuild b/dev-libs/libgit2/libgit2-1.8.1.ebuild index dbc498fedac5..d2b9098cf1c3 100644 --- a/dev-libs/libgit2/libgit2-1.8.1.ebuild +++ b/dev-libs/libgit2/libgit2-1.8.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) inherit cmake flag-o-matic python-any-r1
[gentoo-commits] repo/gentoo:master commit in: dev-python/autopep8/
commit: a96f2bb0b3122ea417e517669d0885e6c31b2d5d Author: Michał Górny gentoo org> AuthorDate: Mon Jun 24 02:27:34 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 24 02:41:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a96f2bb0 dev-python/autopep8: Bump to 2.3.1 Signed-off-by: Michał Górny gentoo.org> dev-python/autopep8/Manifest | 1 + dev-python/autopep8/autopep8-2.3.1.ebuild | 29 + 2 files changed, 30 insertions(+) diff --git a/dev-python/autopep8/Manifest b/dev-python/autopep8/Manifest index a3956d04e4dd..bfd1798209e1 100644 --- a/dev-python/autopep8/Manifest +++ b/dev-python/autopep8/Manifest @@ -1,3 +1,4 @@ DIST autopep8-2.1.2.tar.gz 91299 BLAKE2B a38ed72306d77a517b2f510e46941aa2fe572b4d51e9c8ee9c817798d5e1db964c0f2f436de9be22553557335a9291074870694ca4ac1e054b4cfd9de9db71a5 SHA512 296f3463f5a7088029e4a6cfefcf9b93a8be1798e6c81818d362d801b97d76bb107619c7724d9f1557006223e9514bc5044f2cec24d8c896c7e420431eb2252d DIST autopep8-2.2.0.tar.gz 91723 BLAKE2B 6d00f689752cb134e11e46bbb617d274afbacb30f4f337270cfd00aa9a4dc1cd6f3754a1b0c53986d0350821475b91126ae14bb2464f25fa5f24afb9f9c13c73 SHA512 2a2441e742b3172c011dc142d8d24c439c17fc9b3733c0fc161d30914e1cea50b45c85a66e20c435a828629f1cd1e3f699c1b1a102db0bf721efe8b1e7c91c43 DIST autopep8-2.3.0.tar.gz 91624 BLAKE2B 8da037adfe18cf3a470cd8f50cca176999193c28409ca35cf398cde9bf2dc094e59d55b6e7d60348afcf244039b9f37167ff2c672d9a1a1bf4cc9aff7343785a SHA512 e76ffcc242f3ae4c75e1f2831158fdcd154c993bc16d61f0b6b5a08259d47c418986ebdea22c74f8703e7018c66f7fa8658ba993b15ff3b40b92d0e8c5edfd40 +DIST autopep8-2.3.1.tar.gz 92064 BLAKE2B 735abcd2e9a5cfc2783dbe3f25a46e841ab71575e3e22f75750a4c1a49a8ca1676723af76785b37f0f95aa8ebe798214be5e89964673dd3dcc767db1c850f87e SHA512 27751ea37d3067efb693acf4872b9e15f1815f1d4116d73b504d491382e4e54337afaef4a1f171979d4cc737b0014e8ebfbc0d34fe02255c39c6b5b09c263067 diff --git a/dev-python/autopep8/autopep8-2.3.1.ebuild b/dev-python/autopep8/autopep8-2.3.1.ebuild new file mode 100644 index ..8b804cc46aa2 --- /dev/null +++ b/dev-python/autopep8/autopep8-2.3.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} pypy3 ) +PYTHON_REQ_USE="threads(+)" + +inherit distutils-r1 pypi + +DESCRIPTION="Automatically formats Python code to conform to the PEP 8 style guide" +HOMEPAGE=" + https://github.com/hhatto/autopep8/ + https://pypi.org/project/autopep8/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" + +RDEPEND=" + >=dev-python/pycodestyle-2.12.0[${PYTHON_USEDEP}] + $(python_gen_cond_dep ' + dev-python/tomli[${PYTHON_USEDEP}] + ' 3.10) +" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/livereload/
commit: 229d5514a26acc23db202b5423368c067c82a900 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 24 02:34:49 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 24 02:41:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=229d5514 dev-python/livereload: Add python@ as a maintainer Signed-off-by: Michał Górny gentoo.org> dev-python/livereload/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-python/livereload/metadata.xml b/dev-python/livereload/metadata.xml index 6765f659eb72..1046423122c7 100644 --- a/dev-python/livereload/metadata.xml +++ b/dev-python/livereload/metadata.xml @@ -1,7 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + + pyt...@gentoo.org + Python + lepture/python-livereload
[gentoo-commits] repo/gentoo:master commit in: dev-python/enzyme/
commit: 6da2874a5db35d6988bec1426f767f7e374b5307 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 24 02:34:53 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 24 02:41:12 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6da2874a dev-python/enzyme: Add python@ as a maintainer Signed-off-by: Michał Górny gentoo.org> dev-python/enzyme/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/dev-python/enzyme/metadata.xml b/dev-python/enzyme/metadata.xml index 12b305f59db9..ba84fde8e981 100644 --- a/dev-python/enzyme/metadata.xml +++ b/dev-python/enzyme/metadata.xml @@ -1,7 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + + pyt...@gentoo.org + Python + Diaoul/enzyme
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyftpdlib/
commit: cf8a2e6b5424ba60197177f461a7aee87d9cf90e Author: Michał Górny gentoo org> AuthorDate: Mon Jun 24 02:35:07 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 24 02:41:13 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf8a2e6b dev-python/pyftpdlib: Enable py3.13 Signed-off-by: Michał Górny gentoo.org> dev-python/pyftpdlib/pyftpdlib-1.5.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pyftpdlib/pyftpdlib-1.5.10.ebuild b/dev-python/pyftpdlib/pyftpdlib-1.5.10.ebuild index 2016e5ca927f..dd007e5da5cb 100644 --- a/dev-python/pyftpdlib/pyftpdlib-1.5.10.ebuild +++ b/dev-python/pyftpdlib/pyftpdlib-1.5.10.ebuild @@ -4,7 +4,7 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_COMPAT=( python3_{10..13} ) PYTHON_REQ_USE="ssl(+)" inherit distutils-r1 pypi
[gentoo-commits] repo/gentoo:master commit in: dev-python/enzyme/
commit: 1a8134b5c5accd995406a3d060d4c0d9c6c1a192 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 24 02:29:38 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 24 02:41:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a8134b5 dev-python/enzyme: Bump to 0.5.0 Signed-off-by: Michał Górny gentoo.org> dev-python/enzyme/Manifest| 2 ++ dev-python/enzyme/enzyme-0.5.0.ebuild | 50 +++ 2 files changed, 52 insertions(+) diff --git a/dev-python/enzyme/Manifest b/dev-python/enzyme/Manifest index 6c3c8b58d118..f921c307fafb 100644 --- a/dev-python/enzyme/Manifest +++ b/dev-python/enzyme/Manifest @@ -1,2 +1,4 @@ DIST enzyme-0.4.1.tar.gz 47953 BLAKE2B e81faf1c0b3316511706c2a31f56cdc2230fbce468017134692f1892439c4aa043c5537b78fd267b83d84a1811e2c015aa37d724813da5864f14ae04a9fd961a SHA512 62a85c076a7eb320249a507dcc9dd26572e3a9b9643e0a960ed114a80c75213e6e5028a726fbcdd0c2c46c53af980a69828a54a66af9a17af3210273376395b3 +DIST enzyme-0.5.0.tar.gz 27623 BLAKE2B f472883d44eb5e30250a3d5742b7610cebbdeee363c94f543107c9b1661558e9df9e17b14f670fe98d36c30a6179af9470b550ad696679ca7b52c17f8c832020 SHA512 fa8eadbb9cc5bcc18362496342b8d3f42398ed77ed42a51bf186665a4664050f6ef0dcfbbe7e4d5cfe2f0e1c5f19981a87780b3f8c1e2eeeaa47eaf7c0b55d5d DIST matroska_test_w1_1.zip 184550509 BLAKE2B f111725aa08267661942072c2d4ac019d3d322c4e933aad10afb3aa6f69bb3469114c4400d161e53d8a7618b818b22465177460003804a7ac3e69fa4f4db000d SHA512 f170a8e83dab15228f992b3692330163da2402b8e436c7fa195ac1ecc06cf1eaf1a48d8c99a85c031122c158c2d4006023aae75d5b7805385ba25a6d601cb78f +DIST test1.mkv.yml 156640 BLAKE2B 9afc0d99de3a8ca6f1df3b9302f6e57ab8003bd49e82e9b49aac60b04a7ae5197cbc34f20c806e95dbdd91311e1103075992549d2b8ef49479870a8ecd9dd1be SHA512 1b17e98ddf36ae5df5ee7cca331c960683770e7af7451950483541fb720416b0eccd77e2b6a9a83081996020c1db77d19cc849d30dcdb8623c75a92048ef98db diff --git a/dev-python/enzyme/enzyme-0.5.0.ebuild b/dev-python/enzyme/enzyme-0.5.0.ebuild new file mode 100644 index ..946f9ab08310 --- /dev/null +++ b/dev-python/enzyme/enzyme-0.5.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) +PYTHON_REQ_USE='xml(+)' + +inherit distutils-r1 pypi + +DESCRIPTION="Python video metadata parser" +HOMEPAGE=" + https://github.com/Diaoul/enzyme/ + https://pypi.org/project/enzyme/ +" +SRC_URI+=" + test? ( + https://downloads.sourceforge.net/matroska/test_files/matroska_test_w1_1.zip + https://github.com/Diaoul/enzyme/raw/0.5.0/tests/parsers/ebml/test1.mkv.yml + ) +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +BDEPEND=" + test? ( + app-arch/unzip + dev-python/pyyaml[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_unpack() { + unpack "${P}.tar.gz" + + if use test; then + mkdir -p "${P}"/tests/{data,parsers/ebml} || die + if [[ -f ${P}/tests/parsers/ebml/test1.mkv.yml ]]; then + die "Missing test data added, update" + fi + cp "${DISTDIR}"/test1.mkv.yml "${P}"/tests/parsers/ebml/ || die + cd "${P}"/tests/data || die + unpack matroska_test_w1_1.zip + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/livereload/
commit: 05c8836c84ad3d8f1ca5ea9c9440c18183e4670b Author: Michał Górny gentoo org> AuthorDate: Mon Jun 24 02:27:39 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 24 02:41:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05c8836c dev-python/livereload: Bump to 2.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/livereload/Manifest| 1 + dev-python/livereload/livereload-2.7.0.ebuild | 46 +++ 2 files changed, 47 insertions(+) diff --git a/dev-python/livereload/Manifest b/dev-python/livereload/Manifest index 10bd270d011d..48fabe3856c8 100644 --- a/dev-python/livereload/Manifest +++ b/dev-python/livereload/Manifest @@ -1 +1,2 @@ DIST python-livereload-2.6.3.gh.tar.gz 29407 BLAKE2B 39f030dbc21bec1b132fd9d43f9072f4c35d23ccdca56819e2c6b35277e9eac9caeeff7052fc766359e34bf415319f809ebd45927bd2cc223be7ac88594feef7 SHA512 b17cb4d835eb9e812f8076f871164f6afb2fdc1aee9e35c5ef2d75be2c0403cee51d4eb30b029d7b35522f357ee8c3e9df926fd93511ba7d010ed2a69e8e +DIST python-livereload-2.7.0.gh.tar.gz 26138 BLAKE2B 4cb2fd5352cbb68f09c914000e37b8305d66c9735e232e5eccad3ea1016ffc6d3da0846ebce048385f6606ceaa176b8df77461d9a0ca939a2f65d089cec9c3e9 SHA512 676f50b9300e1582177493cef24f4e2b10a4e385d0de780bf9161dee66e3063420338021464477c8079bffd0e4690a4b0d15c71025ebf1959addbaa6e69fa8bb diff --git a/dev-python/livereload/livereload-2.7.0.ebuild b/dev-python/livereload/livereload-2.7.0.ebuild new file mode 100644 index ..6b966802b4a9 --- /dev/null +++ b/dev-python/livereload/livereload-2.7.0.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 + +MY_P=python-livereload-${PV} +DESCRIPTION="livereload server in Python" +HOMEPAGE=" + https://github.com/lepture/python-livereload/ + https://pypi.org/project/livereload/ +" +SRC_URI=" + https://github.com/lepture/python-livereload/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="examples" + +RDEPEND=" + dev-python/tornado[${PYTHON_USEDEP}] +" + +distutils_enable_tests pytest +distutils_enable_sphinx docs \ + dev-python/furo \ + dev-python/myst-parser \ + dev-python/sphinxcontrib-programoutput + +python_install_all() { + if use examples; then + docinto examples + dodoc -r example/. + docompress -x /usr/share/doc/${PF}/examples + fi + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/asyncstdlib/
commit: 1993a0bc51671a8f04d18dd45ca3fd55698ef819 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 24 02:15:00 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 24 02:41:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1993a0bc dev-python/asyncstdlib: Bump to 3.12.4 Signed-off-by: Michał Górny gentoo.org> dev-python/asyncstdlib/Manifest | 1 + dev-python/asyncstdlib/asyncstdlib-3.12.4.ebuild | 32 2 files changed, 33 insertions(+) diff --git a/dev-python/asyncstdlib/Manifest b/dev-python/asyncstdlib/Manifest index 0ea08eb6bbe3..b35edc94b279 100644 --- a/dev-python/asyncstdlib/Manifest +++ b/dev-python/asyncstdlib/Manifest @@ -1 +1,2 @@ DIST asyncstdlib-3.12.3.tar.gz 47118 BLAKE2B 83967dc89c0a5fab13ff5f3cebec739644ba16479bf661447c179b491897be0a5933f6ae724f942643d349cef8eaff66cf621c565459b1b8774e93bc51e472ee SHA512 239f0741a694f58e359422bce1e54f6f7e3b1522f10ed4cfd137f4cd8c9861156744d7efa98ab155dd0aa489dbdc452c095d60b77922c6b53177708a65a26d86 +DIST asyncstdlib-3.12.4.tar.gz 47279 BLAKE2B 855f4ebb5619ab4aec429b551fb410855da150916416636737c980712e981a8f3b7339f7691d4fa1ee3439911d6e0733ff2431a520d515b836b183848cfb3013 SHA512 33da70653166525009680cd78e6bb7dabb8518babb73caac26dbea9dbd0b73898d1ffe17755f1505dde1c6a3407c0a31743ea60a66af1b30a587ec39fc4014ff diff --git a/dev-python/asyncstdlib/asyncstdlib-3.12.4.ebuild b/dev-python/asyncstdlib/asyncstdlib-3.12.4.ebuild new file mode 100644 index ..a2eea4011b68 --- /dev/null +++ b/dev-python/asyncstdlib/asyncstdlib-3.12.4.ebuild @@ -0,0 +1,32 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=flit +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 pypi + +DESCRIPTION="The missing async toolbox" +HOMEPAGE=" + https://github.com/maxfischer2781/asyncstdlib/ + https://pypi.org/project/asyncstdlib/ +" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +BDEPEND=" + test? ( + dev-python/typing-extensions[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_test() { + local -x PYTEST_DISABLE_PLUGIN_AUTOLOAD=1 + epytest +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/hishel/
commit: 6a1d53acf3897ea1b11e91438cb1dba76c062305 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 24 02:11:16 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 24 02:41:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a1d53ac dev-python/hishel: Bump to 0.0.29 Signed-off-by: Michał Górny gentoo.org> dev-python/hishel/Manifest | 1 + dev-python/hishel/hishel-0.0.29.ebuild | 74 ++ 2 files changed, 75 insertions(+) diff --git a/dev-python/hishel/Manifest b/dev-python/hishel/Manifest index 4120bfc5ffbc..bb41fbeadb34 100644 --- a/dev-python/hishel/Manifest +++ b/dev-python/hishel/Manifest @@ -1 +1,2 @@ DIST hishel-0.0.27.gh.tar.gz 828343 BLAKE2B 57c42988bb64ef0a36bfe15527fae4a06cf1945609458266c29c0ba9423002c8c7c3beb0b1276dd4aa7d8b3a4f4575f5c8d570d7d66b97ea757988f3e673b651 SHA512 c348bc7ef236a9379f4c45f3cfa3eb74ea1c11be3b3dc533e7864c788d029137720de7612210873971d8ccd6768379ee26a4782c6c7fdf87ce4e4028489b6012 +DIST hishel-0.0.29.gh.tar.gz 828680 BLAKE2B 2869f53e04e92d5c6ccaeb3234a299a075db8429b3b8f77ac9671764b65a4a7d360451e934651789caf2e654b3e5b18819b741b52abe89867157599b921d5a40 SHA512 a16b2c198ea93c2445e0f572e5432c1f44b12ed0e301e52ed46c2c849a5a324457f88ca50c5e98283ceb9aaddf1e1ea4a11644cf61dd0ca4a25f956950c6da23 diff --git a/dev-python/hishel/hishel-0.0.29.ebuild b/dev-python/hishel/hishel-0.0.29.ebuild new file mode 100644 index ..07503f286cee --- /dev/null +++ b/dev-python/hishel/hishel-0.0.29.ebuild @@ -0,0 +1,74 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=hatchling +PYTHON_COMPAT=( python3_{10..12} ) +inherit distutils-r1 + +DESCRIPTION="An elegant HTTP Cache implementation for HTTPX and HTTP Core" +HOMEPAGE=" + https://github.com/karpetrosyan/hishel + https://pypi.org/project/hishel/ +" +SRC_URI="https://github.com/karpetrosyan/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND=" + dev-python/httpx[${PYTHON_USEDEP}] + dev-python/typing-extensions[${PYTHON_USEDEP}] +" + +BDEPEND=" + ${RDEPEND} + dev-python/hatch-fancy-pypi-readme[${PYTHON_USEDEP}] + test? ( + dev-db/redis + dev-python/anyio[${PYTHON_USEDEP}] + dev-python/boto3[${PYTHON_USEDEP}] + dev-python/moto[${PYTHON_USEDEP}] + dev-python/redis[${PYTHON_USEDEP}] + dev-python/trio[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -e 's:mock_s3:mock_aws:g' \ + -e '/import anysqlite/ d' \ + -i tests/_async/test_storages.py \ + tests/_sync/test_storages.py || die + + distutils-r1_python_prepare_all +} + +src_test() { + local EPYTEST_DESELECT=( + # tests that need anysqlite + tests/_async/test_storages.py::test_sqlitestorage + tests/_async/test_storages.py::test_sqlite_expired + tests/_async/test_storages.py::test_sqlite_ttl_after_hits + ) + + local redis_pid="${T}"/redis.pid + local redis_port=6379 + + einfo "Starting Redis" + "${EPREFIX}"/usr/sbin/redis-server - <<- EOF + daemonize yes + pidfile ${redis_pid} + port ${redis_port} + bind 127.0.0.1 ::1 + EOF + + # Run the tests + distutils-r1_src_test + + # Clean up afterwards + kill "$(<"${redis_pid}")" || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/voluptuous/
commit: e8288fc18aa25fc709b7d0c836685de37d8bbd86 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 24 02:10:05 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 24 02:41:02 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8288fc1 dev-python/voluptuous: Bump to 0.15.0 Signed-off-by: Michał Górny gentoo.org> dev-python/voluptuous/Manifest | 1 + dev-python/voluptuous/voluptuous-0.15.0.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/dev-python/voluptuous/Manifest b/dev-python/voluptuous/Manifest index 1cb8ee2a1c00..1975ff4e9732 100644 --- a/dev-python/voluptuous/Manifest +++ b/dev-python/voluptuous/Manifest @@ -1 +1,2 @@ DIST voluptuous-0.14.2.gh.tar.gz 43866 BLAKE2B 9c76f7271afe6f2c7150efed3be7b30127ad8096f21aecadd864766f593a5ab7a64f2b2dc65e2b233ca3fcf32c941cfeb1a96ba1a30f5727ad36ba09db3dafb8 SHA512 18a52c3d1feba1efda0cc91407b21938a7261ae9e7768e62ddc553c0cb9bf8ffa6448b39c476bc94a1aefb8f75b724da5ee2ffc8b6a729cb23accead7db40814 +DIST voluptuous-0.15.0.gh.tar.gz 44044 BLAKE2B a782ac9868cbbebd000f44f17aa21cd2493989bb0a900fd74b11a75dee882a27f554f5f8c27503ced48d5e981c642e81e9eae2eace3a04f26b7d946ff77478c5 SHA512 4666aaad66721e930500633483d1ea88a0230b00b1ba9dc7c3fe3c208fec7c14855471e7d9e77342f466c70ed6755eda95a384aad069f702b05d266c6d78b672 diff --git a/dev-python/voluptuous/voluptuous-0.15.0.ebuild b/dev-python/voluptuous/voluptuous-0.15.0.ebuild new file mode 100644 index ..162398826769 --- /dev/null +++ b/dev-python/voluptuous/voluptuous-0.15.0.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..13} ) + +inherit distutils-r1 + +DESCRIPTION="A Python data validation library" +HOMEPAGE=" + https://github.com/alecthomas/voluptuous/ + https://pypi.org/project/voluptuous/ +" +SRC_URI=" + https://github.com/alecthomas/voluptuous/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: dev-python/importlib-metadata/
commit: efce354e77ca0a35eccd0e1488804e412ac3df82 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 24 02:10:39 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 24 02:41:03 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efce354e dev-python/importlib-metadata: Bump to 7.2.1 Signed-off-by: Michał Górny gentoo.org> dev-python/importlib-metadata/Manifest | 1 + .../importlib-metadata-7.2.1.ebuild| 51 ++ 2 files changed, 52 insertions(+) diff --git a/dev-python/importlib-metadata/Manifest b/dev-python/importlib-metadata/Manifest index 3c606399e20a..38048d8f91ab 100644 --- a/dev-python/importlib-metadata/Manifest +++ b/dev-python/importlib-metadata/Manifest @@ -1,2 +1,3 @@ DIST importlib_metadata-7.1.0.tar.gz 52120 BLAKE2B a43a1f0724b3197f51c055d36d31700d67b3bcae849fd648c7cd1ac158a410fdf05a27f2c7003a30e566f86ec5dcbf7cf386ebe4e0ed0a1ce2e89e280ab9e1d3 SHA512 e75db6da03c251acc690ceef6ab2b668acfcf5499032cff370a574b31a5fd7afcbf9756bc20e44e6e649767c1609c7ebb40203aa6406ec5341f27fba886d208e DIST importlib_metadata-7.2.0.tar.gz 52330 BLAKE2B ae781c9f161ebb52c862352aa460d071cce7c410747bb3ed0a3e7a1166aeb2a071ea0d17171b52e11ab6b60e6580f81b82a6c49a028e5bffece9720e628198e1 SHA512 0e39394b6e91970bf6777a5242ffa1d91524798eb2c8c365fa66099d52e5071f0daae39aebe03e2f5d2533e671792ddd1a342a2f10690df565ef39e251b3d0d7 +DIST importlib_metadata-7.2.1.tar.gz 52834 BLAKE2B e0225aab9ce4dc1049628bdc36dc62db975759f5e963842005ff11dde775a58aa9ce4e479073e8f427da6c00f2836d017ea2f7e37953c090fe36a8e49da5425c SHA512 553cf9e490f2a0f5587ebe8c10ae28f1d692c15b60537f73d07e4e2ee78d6e6de72275ab4f9f1fbe8994dabb525f0004afbd5d232b00f1cb9e2b01f2c8c14e8a diff --git a/dev-python/importlib-metadata/importlib-metadata-7.2.1.ebuild b/dev-python/importlib-metadata/importlib-metadata-7.2.1.ebuild new file mode 100644 index ..b6c5249283cd --- /dev/null +++ b/dev-python/importlib-metadata/importlib-metadata-7.2.1.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# please keep this ebuild at EAPI 8 -- sys-apps/portage dep +EAPI=8 + +DISTUTILS_USE_PEP517=flit +# NB: this package extends beyond built-in importlib stuff in py3.8+ +# new entry_point API not yet included in cpython release +PYTHON_COMPAT=( pypy3 python3_{10..12} ) + +inherit distutils-r1 pypi + +DESCRIPTION="Read metadata from Python packages" +HOMEPAGE=" + https://github.com/python/importlib_metadata/ + https://pypi.org/project/importlib-metadata/ +" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + +RDEPEND=" + dev-python/zipp[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + >=dev-python/jaraco-test-5.4[${PYTHON_USEDEP}] + dev-python/packaging[${PYTHON_USEDEP}] + dev-python/pyfakefs[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +src_configure() { + grep -q 'build-backend = "setuptools' pyproject.toml || + die "Upstream changed build-backend, recheck" + # write a custom pyproject.toml to ease setuptools bootstrap + cat > pyproject.toml <<-EOF || die + [build-system] + requires = ["flit_core >=3.2,<4"] + build-backend = "flit_core.buildapi" + + [project] + name = "importlib_metadata" + version = "${PV}" + description = "Read metadata from Python packages" + EOF +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/
commit: ae2f31cd1f934d4ffc44dd9a8deffea2ef6abc46 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 24 01:29:55 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 24 02:40:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae2f31cd dev-libs/libgit2: Remove old Signed-off-by: Michał Górny gentoo.org> dev-libs/libgit2/Manifest| 1 - dev-libs/libgit2/libgit2-1.8.0-r1.ebuild | 75 2 files changed, 76 deletions(-) diff --git a/dev-libs/libgit2/Manifest b/dev-libs/libgit2/Manifest index 785760c5f147..46d4115673c0 100644 --- a/dev-libs/libgit2/Manifest +++ b/dev-libs/libgit2/Manifest @@ -1,3 +1,2 @@ DIST libgit2-1.7.2.tar.gz 7548186 BLAKE2B c27870124c7e63a37794014a802a6fce46c577313f3b6081580f920fa842a65305b5bc56aa6ab02cf87c533d6052afdc37317f96aa1fd67387b07f52415ccbe3 SHA512 825737e4a1991fba50ea535f15b0e560ebe76ead752e04aeba36925b944d0da77fe9826a70980a1aa3d0bf9afbedfab79dd92e799c9252931384c89ebec9b012 -DIST libgit2-1.8.0.tar.gz 7590126 BLAKE2B f3cc5259a5804bb1e319633269a8c488d7195683e39c178fbe5dc43278736bf15f706c1ca8f72b519ef647033ed11426ea40ceb0dd3ffddae3a35839493d6c54 SHA512 e5634267bd9c6a594c9a954d09c657e7b8aadf213609bf7dd83b99863d0d0c7109a5277617dd508abc2da54ea3f12c2af1908d1aeb73c000e94056e2f3653144 DIST libgit2-1.8.1.tar.gz 7608949 BLAKE2B 14558400d092dd963becfd3d4966a8d0799811be15fea8c5bc1e91be24f14bb81d33d82b2fb8dd8895e167f634a5d532d62a4609167bcb1d93143275207bbf6d SHA512 7429fbdc46ae44fd359e9260cbe33d9ce9276db810c096f12c43e5d302d01011463cdfd98d604e59780187e020e216e839823a77479dc12f952a37628516af78 diff --git a/dev-libs/libgit2/libgit2-1.8.0-r1.ebuild b/dev-libs/libgit2/libgit2-1.8.0-r1.ebuild deleted file mode 100644 index dbc498fedac5.. --- a/dev-libs/libgit2/libgit2-1.8.0-r1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -inherit cmake flag-o-matic python-any-r1 - -DESCRIPTION="A linkable library for Git" -HOMEPAGE="https://libgit2.org/"; -SRC_URI=" - https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz -" -S=${WORKDIR}/${P/_/-} - -LICENSE="GPL-2-with-linking-exception" -SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos" -IUSE="examples gssapi +ssh test +threads trace" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/libpcre2:= - net-libs/http-parser:= - sys-libs/zlib - dev-libs/openssl:0= - gssapi? ( virtual/krb5 ) - ssh? ( net-libs/libssh2 ) -" -DEPEND=" - ${RDEPEND} -" -BDEPEND=" - ${PYTHON_DEPS} - virtual/pkgconfig -" - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTS=$(usex test) - -DUSE_SSH=$(usex ssh ON OFF) - -DUSE_GSSAPI=$(usex gssapi ON OFF) - -DUSE_HTTP_PARSER=system - -DREGEX_BACKEND=pcre2 - ) - # https://bugs.gentoo.org/927821 - append-flags -fno-strict-aliasing - filter-lto - # https://bugs.gentoo.org/925207 - append-lfs-flags - cmake_src_configure -} - -src_test() { - if [[ ${EUID} -eq 0 ]] ; then - # repo::iterator::fs_preserves_error fails if run as root - # since root can still access dirs with perms - ewarn "Skipping tests: non-root privileges are required for all tests to pass" - else - local TEST_VERBOSE=1 - cmake_src_test -R offline - fi -} - -src_install() { - cmake_src_install - dodoc docs/*.{md,txt} - - if use examples ; then - find examples -name '.gitignore' -delete || die - dodoc -r examples - docompress -x /usr/share/doc/${PF}/examples - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/dkimpy/
commit: 2ffed5577bccfa2a767545e92e56195ebab67511 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 24 02:09:45 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 24 02:41:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2ffed557 dev-python/dkimpy: Bump to 1.1.7 Signed-off-by: Michał Górny gentoo.org> dev-python/dkimpy/Manifest| 1 + dev-python/dkimpy/dkimpy-1.1.7.ebuild | 37 +++ 2 files changed, 38 insertions(+) diff --git a/dev-python/dkimpy/Manifest b/dev-python/dkimpy/Manifest index b252cae67397..23c1ceaf100a 100644 --- a/dev-python/dkimpy/Manifest +++ b/dev-python/dkimpy/Manifest @@ -1 +1,2 @@ DIST dkimpy-1.1.6.tar.gz 66557 BLAKE2B 89e6752b97611eba5ecf0f487d10b3210f7b898131e465639aa0a8f2120c3a2901ad844db275748148574cbfcd1a5eeaf3319c09172b51d7a79342a0ee16f285 SHA512 d61331cc7baa3bd5156d919a4a88ad792ac3c3077381585f8b5aa1a35dc50761b86286312e13f3514496ab50bdc6f2dac469f4b5419b49053c1c9204d569d317 +DIST dkimpy-1.1.7.tar.gz 66735 BLAKE2B 2cca9b23761a6b87cc94d441eb65788971338a53301d00b077e767b0f0591c1db88e64fb57a16e8d78cbdaa0fd8218cb32eb4f1fae2b6760bbbf80ae42e067cf SHA512 79f25bb9f83b3d75aa21aa5521b17679228cd196d26ca35afb8aaf44dd0454bc7dfa50802d33800b410ee680305f2b60da052a9fd9ed6d0aa5838e8093b9236e diff --git a/dev-python/dkimpy/dkimpy-1.1.7.ebuild b/dev-python/dkimpy/dkimpy-1.1.7.ebuild new file mode 100644 index ..58eb09537432 --- /dev/null +++ b/dev-python/dkimpy/dkimpy-1.1.7.ebuild @@ -0,0 +1,37 @@ +# Copyright 2020-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} ) + +inherit distutils-r1 optfeature pypi + +DESCRIPTION="DKIM and ARC email signing and verification library" +HOMEPAGE=" + https://launchpad.net/dkimpy/ + https://pypi.org/project/dkimpy/ +" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + >=dev-python/dnspython-2.0.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/authres[${PYTHON_USEDEP}] + dev-python/pynacl[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests unittest + +pkg_postinst() { + optfeature "ARC support" dev-python/authres + optfeature "ed25519 capability" dev-python/pynacl + optfeature "asyncio support" dev-python/aiodns +}
[gentoo-commits] repo/gentoo:master commit in: net-misc/tuba/
commit: 988b8d0fa56f2ca5ac9e33dd18c3023b8f5ba449 Author: Michał Górny gentoo org> AuthorDate: Mon Jun 24 01:33:18 2024 + Commit: Michał Górny gentoo org> CommitDate: Mon Jun 24 02:40:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=988b8d0f net-misc/tuba: Bump to 0.8.1 Signed-off-by: Michał Górny gentoo.org> net-misc/tuba/Manifest | 1 + net-misc/tuba/tuba-0.8.1.ebuild | 75 + 2 files changed, 76 insertions(+) diff --git a/net-misc/tuba/Manifest b/net-misc/tuba/Manifest index 6f1e9f9a29bd..a53508ea9835 100644 --- a/net-misc/tuba/Manifest +++ b/net-misc/tuba/Manifest @@ -1,3 +1,4 @@ DIST Tuba-0.6.3.gh.tar.gz 1124191 BLAKE2B b5a7107c94d9adf89fc02224891c12b71fc2b640e962006fbfcf1d0673e5f3f73b11423b6d66e8952e2aef122ade6a57607cced5d4707bd91193157fd561ce11 SHA512 b987b9b8434a0abd086a3197154b27bd4a0bca69df07bcec26c59a2da51cf447943e7a05a83529a99670f2b1b7ea1a7dce1da39148844d23706940f3a0a423d8 DIST Tuba-0.7.2.gh.tar.gz 1388074 BLAKE2B 6785225612db57592f351d2e0937b9578f4861230e999190f64b1068f344624ad41e69afcb199913c0a8e5b5eadb1438b7c6c48746b3582e1978afe6e09cde32 SHA512 bbabadbf2131233a737d6ccded50fde0af44330c7a69d1e0688a6ef42fe548826cacbe714a61df78dbe5afe867940b1dbae868efc3dfae707342b9f7ce5a9835 DIST Tuba-0.8.0.gh.tar.gz 1730326 BLAKE2B 7f1e716f26c758e06cb0f532f780855759e637dfdfbed80d4a5bd2b92b68ff1f925141a71ad1f588d55f1e32d0c750ce58fd431ca429cd5dc65f0e5f059d8b60 SHA512 d768fe86678c66af267afe2f0d4c7449dfa61a44d7ba43c538e6ad6beb029a87f1f35f280251870f5df612d55f2f3170bb2abee99abcf559bd7a901ede2986ec +DIST Tuba-0.8.1.gh.tar.gz 1737171 BLAKE2B b7bd9b0b6559a108886c46927ebdfb08e533c72fe63bfcb17f46c6aba3b637c99e324c83037a26024094516b659c247f2b6a61390313a4503ad593a4db97a39b SHA512 8e37e806ada3ad507761fbbf7f028f87c83e9e25fc3bd5a922fd9e6b0334c4c86b6c988ac337e5889f7ab05fd62e36044a9934b589583d1eabb2efbfae4f6a5d diff --git a/net-misc/tuba/tuba-0.8.1.ebuild b/net-misc/tuba/tuba-0.8.1.ebuild new file mode 100644 index ..e75bb85f2c86 --- /dev/null +++ b/net-misc/tuba/tuba-0.8.1.ebuild @@ -0,0 +1,75 @@ +# Copyright 2023-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit gnome2-utils meson optfeature vala + +MY_P=${P^} +DESCRIPTION="Browse the Fediverse (GTK client)" +HOMEPAGE=" + https://tuba.geopjr.dev/ + https://github.com/GeopJr/Tuba/ +" +SRC_URI=" + https://github.com/GeopJr/Tuba/archive/v${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="GPL-3 CC-BY-SA-4.0" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +# TODO: optional dep on libspelling-1 +DEPEND=" + app-crypt/libsecret[introspection,vala] + >=dev-libs/glib-2.76.0:2 + dev-libs/icu:= + >=dev-libs/json-glib-1.4.4[introspection] + >=dev-libs/libgee-0.8.5:0.8[introspection] + dev-libs/libxml2 + >=gui-libs/gtk-4.13.4:4[gstreamer,introspection] + >=gui-libs/libadwaita-1.5:1[introspection,vala] + >=gui-libs/gtksourceview-5.6.0:5[introspection,vala] + net-libs/libsoup:3.0[introspection,vala] +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + $(vala_depend) + sys-devel/gettext + virtual/pkgconfig +" + +src_configure() { + local emesonargs=( + # disable calling updaters (see pkg_post*) + -Ddistro=true + # not packaged + -Dclapper=false + ) + + vala_setup + meson_src_configure +} + +src_install() { + meson_src_install + dosym dev.geopjr.Tuba /usr/bin/tuba +} + +pkg_postinst() { + optfeature "WebP image support" gui-libs/gdk-pixbuf-loader-webp + + gnome2_schemas_update + xdg_desktop_database_update + xdg_icon_cache_update +} + +pkg_postrm() { + gnome2_schemas_update + xdg_desktop_database_update + xdg_icon_cache_update +}
[gentoo-commits] repo/gentoo:master commit in: x11-wm/windowmaker/
commit: d0b1f202953ebf80f53b5e44340351803046146f Author: Sam James gentoo org> AuthorDate: Mon Jun 24 01:48:07 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 01:48:07 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d0b1f202 x11-wm/windowmaker: Stabilize 0.96.0 sparc, #934678 Signed-off-by: Sam James gentoo.org> x11-wm/windowmaker/windowmaker-0.96.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-wm/windowmaker/windowmaker-0.96.0.ebuild b/x11-wm/windowmaker/windowmaker-0.96.0.ebuild index e3aec68cbecb..da7ffca4c564 100644 --- a/x11-wm/windowmaker/windowmaker-0.96.0.ebuild +++ b/x11-wm/windowmaker/windowmaker-0.96.0.ebuild @@ -13,7 +13,7 @@ https://github.com/window-maker/wmaker/releases/download/wmaker-${PV}/${P/window SLOT="0" LICENSE="GPL-2" IUSE="gif imagemagick jpeg modelock nls png tiff webp xinerama +xpm xrandr" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-solaris" DEPEND="media-libs/fontconfig >=x11-libs/libXft-2.1.0
[gentoo-commits] repo/gentoo:master commit in: dev-libs/xerces-c/
commit: 07653bda55227480d34b027ef32b82f03289f3e2 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 01:48:06 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 01:48:06 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07653bda dev-libs/xerces-c: Stabilize 3.2.5 sparc, #932510 Signed-off-by: Sam James gentoo.org> dev-libs/xerces-c/xerces-c-3.2.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild index eb1a572509b9..8370e8670231 100644 --- a/dev-libs/xerces-c/xerces-c-3.2.5.ebuild +++ b/dev-libs/xerces-c/xerces-c-3.2.5.ebuild @@ -13,7 +13,7 @@ if [[ ${PV} == * ]] ; then inherit subversion else SRC_URI="mirror://apache/xerces/c/3/sources/${P}.tar.xz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~x64-macos" fi LICENSE="Apache-2.0"
[gentoo-commits] repo/gentoo:master commit in: dev-python/cryptography/
commit: 60fd084e3ec1565708f6ffaf6a986d57b3a6c6cc Author: Sam James gentoo org> AuthorDate: Mon Jun 24 01:48:08 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 01:48:08 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60fd084e dev-python/cryptography: Stabilize 42.0.8 sparc, #934691 Signed-off-by: Sam James gentoo.org> dev-python/cryptography/cryptography-42.0.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cryptography/cryptography-42.0.8.ebuild b/dev-python/cryptography/cryptography-42.0.8.ebuild index d8e7523e9456..25098bbd341c 100644 --- a/dev-python/cryptography/cryptography-42.0.8.ebuild +++ b/dev-python/cryptography/cryptography-42.0.8.ebuild @@ -81,7 +81,7 @@ LICENSE+=" Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD MIT Unicode-DFS-2016 " SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="amd64 ~arm arm64 ~loong ~ppc ppc64 ~riscv ~s390 sparc ~x86" RDEPEND=" >=dev-libs/openssl-1.0.2o-r6:0=
[gentoo-commits] repo/gentoo:master commit in: sys-fs/cryptsetup/
commit: 9533801c7978f8492ca3a9d6807ade7d34e262ba Author: Sam James gentoo org> AuthorDate: Mon Jun 24 01:47:51 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 01:47:51 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9533801c sys-fs/cryptsetup: add 2.7.3 Signed-off-by: Sam James gentoo.org> sys-fs/cryptsetup/Manifest| 1 + sys-fs/cryptsetup/cryptsetup-2.7.3.ebuild | 149 ++ 2 files changed, 150 insertions(+) diff --git a/sys-fs/cryptsetup/Manifest b/sys-fs/cryptsetup/Manifest index cc28ee63ceb3..67e8f3d0c18b 100644 --- a/sys-fs/cryptsetup/Manifest +++ b/sys-fs/cryptsetup/Manifest @@ -1,2 +1,3 @@ DIST cryptsetup-2.6.1.tar.xz 11402380 BLAKE2B efd7a64d89d863876de68ff3e89d8c94ad5eca6a8d2236c52c234fbe51e9d9ee303a0c7fe7dac7df10e0062003b9c0aeddc8dc342582106c157ab2d1e742155e SHA512 0cbddbf33cbac2b834ed7e2dd47a9fc787131031a1c729f373f5c974600a838097e9cc0555f13719fc79c384a2a34b404f94ba4cc2f35f0bb1d70aef2233fd18 DIST cryptsetup-2.7.2.tar.xz 11637316 BLAKE2B 466d7818cf8b6e23f802291ccad205d09f128572c21a85d6ca8e518d2198e49c9d95066c58560ffcb7df5a483aa27592b0e931db1e4daeabd102db9a5543da20 SHA512 06f42f443b91d1f8af8af999dfedd4051ecb12ba5ef291cf2b44b6a5676e2c5cf1e686e19687f5cb6b1fd524dfc1a208cd25a3798367a480d80eac954aa8d6d4 +DIST cryptsetup-2.7.3.tar.xz 11689300 BLAKE2B 6de2c5eb4a0e1108eedb9c81c69ef70696b166ee592641927a0f8e11e566d644e0f7db3436b0446d5df33b3fab55af9592b869bb54d5fa94e67c5003404bc9b8 SHA512 08cff21873aeb7cc5b2561abf5d33cdf0fa814eeaabf6a01f858461726ea9faeef651357da33bce7b347ca2f12d6d02bccdb279893f3749cb781ce1fe5c1571c diff --git a/sys-fs/cryptsetup/cryptsetup-2.7.3.ebuild b/sys-fs/cryptsetup/cryptsetup-2.7.3.ebuild new file mode 100644 index ..14f76fc36fb8 --- /dev/null +++ b/sys-fs/cryptsetup/cryptsetup-2.7.3.ebuild @@ -0,0 +1,149 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# TODO: meson +inherit linux-info tmpfiles + +DESCRIPTION="Tool to setup encrypted devices with dm-crypt" +HOMEPAGE="https://gitlab.com/cryptsetup/cryptsetup"; +SRC_URI="https://www.kernel.org/pub/linux/utils/${PN}/v$(ver_cut 1-2)/${P/_/-}.tar.xz" +S="${WORKDIR}"/${P/_/-} + +LICENSE="GPL-2+" +SLOT="0/12" # libcryptsetup.so version +if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +fi + +CRYPTO_BACKENDS="gcrypt kernel nettle +openssl" +# we don't support nss since it doesn't allow cryptsetup to be built statically +# and it's missing ripemd160 support so it can't provide full backward compatibility +IUSE="${CRYPTO_BACKENDS} +argon2 fips nls pwquality ssh static static-libs test +udev urandom" +RESTRICT="!test? ( test )" +# bug #496612, bug #832711, bug #843863 +REQUIRED_USE=" + ^^ ( ${CRYPTO_BACKENDS//+/} ) + static? ( !gcrypt !ssh !udev !fips ) + fips? ( !kernel !nettle ) +" + +LIB_DEPEND=" + dev-libs/json-c:=[static-libs(+)] + dev-libs/popt[static-libs(+)] + >=sys-apps/util-linux-2.31-r1[static-libs(+)] + argon2? ( app-crypt/argon2:=[static-libs(+)] ) + gcrypt? ( + dev-libs/libgcrypt:0=[static-libs(+)] + dev-libs/libgpg-error[static-libs(+)] + ) + nettle? ( >=dev-libs/nettle-2.4[static-libs(+)] ) + openssl? ( dev-libs/openssl:0=[static-libs(+)] ) + pwquality? ( dev-libs/libpwquality[static-libs(+)] ) + ssh? ( net-libs/libssh[static-libs(+)] ) + sys-fs/lvm2[static-libs(+)] +" +# We have to always depend on ${LIB_DEPEND} rather than put behind +# !static? () because we provide a shared library which links against +# these other packages. bug #414665 +RDEPEND=" + static-libs? ( ${LIB_DEPEND} ) + ${LIB_DEPEND//\[static-libs\([+-]\)\]} + udev? ( virtual/libudev:= ) +" +DEPEND=" + ${RDEPEND} + static? ( ${LIB_DEPEND} ) +" +# vim-core needed for xxd in tests +BDEPEND=" + virtual/pkgconfig + test? ( app-editors/vim-core ) +" + +pkg_setup() { + local CONFIG_CHECK="~DM_CRYPT ~CRYPTO ~CRYPTO_CBC ~CRYPTO_SHA256" + local WARNING_DM_CRYPT="CONFIG_DM_CRYPT:\tis not set (required for cryptsetup)\n" + local WARNING_CRYPTO_SHA256="CONFIG_CRYPTO_SHA256:\tis not set (required for cryptsetup)\n" + local WARNING_CRYPTO_CBC="CONFIG_CRYPTO_CBC:\tis not set (required for kernel 2.6.19)\n" + local WARNING_CRYPTO="CONFIG_CRYPTO:\tis not set (required for cryptsetup)\n" + check_extra_config +} + +src_prepare() { + default + + sed -i '/^LOOPDEV=/s:$: || exit 0:' tests/{compat,mode}-test || die +} + +src_configure() { + local myeconfargs=( + --disable-internal-argon2 + --disable-asciidoc + --enable-shared + --sbindir="${EPREFIX}"/sbin + # for later use + --with-default-luks-forma
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nettle/
commit: c6a5f3292f4bdd6ee91724e76ec03a04742001b9 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 01:33:37 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 01:33:37 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c6a5f329 dev-libs/nettle: drop 3.9-r1 Bug: https://bugs.gentoo.org/907673 Signed-off-by: Sam James gentoo.org> dev-libs/nettle/Manifest | 2 - dev-libs/nettle/nettle-3.9-r1.ebuild | 96 2 files changed, 98 deletions(-) diff --git a/dev-libs/nettle/Manifest b/dev-libs/nettle/Manifest index 80fa221ca4ae..a2cbd22594c5 100644 --- a/dev-libs/nettle/Manifest +++ b/dev-libs/nettle/Manifest @@ -2,5 +2,3 @@ DIST nettle-3.8.1.tar.gz 2406251 BLAKE2B 22b4ec81645b579504356597ba87b637e462856 DIST nettle-3.8.1.tar.gz.sig 374 BLAKE2B e2bfce4aaa1be114fb9bf8724f25db75c69c3b98538df46e9b1428ce615f7db3b9e9f9240d232fddac195db4568439b3f58989c20beca82aa6db79f4956db547 SHA512 978304b1faa5adc3b0d6ea7e9597af6154ad5d6e328913ac19184ece94771fdb2a7d5ce0af535ae8d28cb6ccd94fb3d4ef2613c0356df9e08b5d4c26ea646e09 DIST nettle-3.9.1.tar.gz 2396741 BLAKE2B e3ceaefa19491e58f26b900beaf8b4e746feb2357c7677f5c050f257f4a23c304773446b6283a42a82cf9640e16522b8a71c47f137759f1df23cdeee4625d142 SHA512 5939c4b43cf9ff6c6272245b85f123c81f8f4e37089fa4f39a00a570016d837f6e706a33226e4bbfc531b02a55b2756ff312461225ed88de338a73069e031ced DIST nettle-3.9.1.tar.gz.sig 374 BLAKE2B 41c37cc0ea649445c7e4bbe2d0e9ab1c6f7bb5adef2c2ee4828e7efdd2d7c6d823d64209f251cb7d82ce85e73768430a435ee7f1d5a3732e744987918d0c SHA512 fe6f4c9746e7dbc10f61843673de95d2faea209b1caea5c7bf69b81d3f6b2248a4907012b2baf0d65e54682f835cff465482db37615b789017ce0a9e7e267d7d -DIST nettle-3.9.tar.gz 2393838 BLAKE2B 80885fa380de58765155a5d4b209e524f4bd0336156ba6f5189702007438998094df0e4e801370fd0a74251b8cf91f46638b0c0139388c2c2098b1207ed3415c SHA512 5e44f59b37ec1e92345fce0b963151d1f2aabf01b3a197b8d931067c51af4ba025059c6a07f2bcd19b17eb49d6ede98f5c200e58d340959826cda473459d2fba -DIST nettle-3.9.tar.gz.sig 374 BLAKE2B 4fb9fbdafd01712db2506e070a64b6821dcc0c3ff3cea83011662ee4cdd5120ed10c6fa7b41d556069fe2d8827a312e94bb3586be845284fa7a7ac75f000a750 SHA512 8cf060e9f8e0dc0a70a7d324cf2366e0fc990fca2d8a1c677e66382f6853f96146fe30ea9b8629030991f4799430c7660ae7867c94167760bb945abb526b5bda diff --git a/dev-libs/nettle/nettle-3.9-r1.ebuild b/dev-libs/nettle/nettle-3.9-r1.ebuild deleted file mode 100644 index 5d30e5ae404d.. --- a/dev-libs/nettle/nettle-3.9-r1.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/nettle.asc -inherit multilib-build multilib-minimal toolchain-funcs verify-sig - -DESCRIPTION="Low-level cryptographic library" -HOMEPAGE="https://www.lysator.liu.se/~nisse/nettle/ https://git.lysator.liu.se/nettle/nettle"; -SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" -SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.gz.sig )" - -LICENSE="|| ( LGPL-3 LGPL-2.1 )" -# Subslot = libnettle - libhogweed soname version -SLOT="0/8-6" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="+asm doc +gmp static-libs cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_ppc_altivec cpu_flags_x86_aes cpu_flags_x86_sha cpu_flags_x86_pclmul" -# The arm64 crypto option controls AES, SHA1, and SHA2 usage. -REQUIRED_USE=" - cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 ) - cpu_flags_arm_sha1? ( cpu_flags_arm_aes cpu_flags_arm_sha2 ) - cpu_flags_arm_sha2? ( cpu_flags_arm_aes cpu_flags_arm_sha1 ) -" - -DEPEND="gmp? ( >=dev-libs/gmp-6.1:=[static-libs?,${MULTILIB_USEDEP}] )" -RDEPEND="${DEPEND}" -BDEPEND=" - sys-devel/m4 - doc? ( sys-apps/texinfo ) - verify-sig? ( sec-keys/openpgp-keys-nettle ) -" - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/nettle/version.h -) - -DOCS=() -HTML_DOCS=() - -src_prepare() { - default - - # I do not see in config.sub reference to sunldsolaris. - # if someone complains readd - # -e 's/solaris\*)/sunldsolaris*)/' \ - sed -e '/CFLAGS=/s: -ggdb3::' \ - -i configure.ac configure || die - - if use doc ; then - DOCS+=( nettle.pdf ) - HTML_DOCS+=( nettle.html ) - fi -} - -multilib_src_configure() { - local myeconfargs=( - CC_FOR_BUILD="$(tc-getBUILD_CC)" - - $(tc-is-static-only && echo --disable-shared) - - # Intrinsics - $(use_enable cpu_flags_arm_neon arm-neon) - $(use_enable cpu_flags_arm_aes arm64-crypto) - $(use_enable cpu_flags_ppc_altivec power-altivec) - $(use_enable cpu_flags_x86_aes x86-aesni
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nettle/
commit: 7fcaf377ac8f4add0ae23adffbb33bd067af9509 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 01:41:24 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 01:41:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fcaf377 dev-libs/nettle: add 3.10 Signed-off-by: Sam James gentoo.org> dev-libs/nettle/Manifest | 2 + dev-libs/nettle/nettle-3.10.ebuild | 99 ++ 2 files changed, 101 insertions(+) diff --git a/dev-libs/nettle/Manifest b/dev-libs/nettle/Manifest index a2cbd22594c5..66e8fbf0537d 100644 --- a/dev-libs/nettle/Manifest +++ b/dev-libs/nettle/Manifest @@ -1,3 +1,5 @@ +DIST nettle-3.10.tar.gz 2640485 BLAKE2B edf0ba6375f06e2dd4b1e3ed4bab5f592ac04a36f748ce0461bbec32622eb3d5f96f89350926c24b5bbbf37dbe14a1ad64bba5df7cb7ad5987ec634573aabbb5 SHA512 18d5b904ce60514aa81b57bff2945e5f7f4366d4775e6a5ffc227b85be2def72b3d2159b983b75ac95a56d3167a2ef1a25b5dfc2fb6193f16a012935c36a7b34 +DIST nettle-3.10.tar.gz.sig 374 BLAKE2B 9edebae1bc1941dfc19c3c3653f80ebf66e8aed974c99673a294ff6835145ca8265f5466829e27c5d0352e88a73e9a58fb017cdbad678705ae29cd27dd80fefe SHA512 a56d46bfd545b0dff47ee6426e019afea024ebf40698018b8a4b7a25168ce615bbfe773894dc01ab246f7010ef6a7f1c248cf1f9c693f0f0dbaf27c33c7d216f DIST nettle-3.8.1.tar.gz 2406251 BLAKE2B 22b4ec81645b579504356597ba87b637e46285682020c90e03ecaea386ac9b48eaf91ee76ae3b86b6060be355de20c320ab3b74958074ad23fc08ad9ab6a4cbb SHA512 a405da3438d185d96917b03b00abb9ab43e04f58f770f657f716c25d64bb258ee170a71328e74736caa7121f50c0c89d3cc840c1201d2a92cfaf1357d24bdc6a DIST nettle-3.8.1.tar.gz.sig 374 BLAKE2B e2bfce4aaa1be114fb9bf8724f25db75c69c3b98538df46e9b1428ce615f7db3b9e9f9240d232fddac195db4568439b3f58989c20beca82aa6db79f4956db547 SHA512 978304b1faa5adc3b0d6ea7e9597af6154ad5d6e328913ac19184ece94771fdb2a7d5ce0af535ae8d28cb6ccd94fb3d4ef2613c0356df9e08b5d4c26ea646e09 DIST nettle-3.9.1.tar.gz 2396741 BLAKE2B e3ceaefa19491e58f26b900beaf8b4e746feb2357c7677f5c050f257f4a23c304773446b6283a42a82cf9640e16522b8a71c47f137759f1df23cdeee4625d142 SHA512 5939c4b43cf9ff6c6272245b85f123c81f8f4e37089fa4f39a00a570016d837f6e706a33226e4bbfc531b02a55b2756ff312461225ed88de338a73069e031ced diff --git a/dev-libs/nettle/nettle-3.10.ebuild b/dev-libs/nettle/nettle-3.10.ebuild new file mode 100644 index ..b79aa1e683e3 --- /dev/null +++ b/dev-libs/nettle/nettle-3.10.ebuild @@ -0,0 +1,99 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/nettle.asc +inherit multilib-build multilib-minimal toolchain-funcs verify-sig + +DESCRIPTION="Low-level cryptographic library" +HOMEPAGE="https://www.lysator.liu.se/~nisse/nettle/ https://git.lysator.liu.se/nettle/nettle"; +SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" +SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${P}.tar.gz.sig )" + +LICENSE="|| ( LGPL-3 LGPL-2.1 )" +# Subslot = libnettle - libhogweed soname version +SLOT="0/8-6" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="+asm doc +gmp static-libs cpu_flags_arm_neon cpu_flags_arm_aes cpu_flags_arm_sha1 cpu_flags_arm_sha2 cpu_flags_ppc_altivec cpu_flags_ppc_vsx2 cpu_flags_ppc_vsx3 cpu_flags_x86_aes cpu_flags_x86_sha cpu_flags_x86_pclmul" +# The arm64 crypto option controls AES, SHA1, and SHA2 usage. +REQUIRED_USE=" + cpu_flags_arm_aes? ( cpu_flags_arm_sha1 cpu_flags_arm_sha2 ) + cpu_flags_arm_sha1? ( cpu_flags_arm_aes cpu_flags_arm_sha2 ) + cpu_flags_arm_sha2? ( cpu_flags_arm_aes cpu_flags_arm_sha1 ) +" + +DEPEND="gmp? ( >=dev-libs/gmp-6.1:=[static-libs?,${MULTILIB_USEDEP}] )" +RDEPEND="${DEPEND}" +BDEPEND=" + sys-devel/m4 + doc? ( sys-apps/texinfo ) + verify-sig? ( sec-keys/openpgp-keys-nettle ) +" + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/nettle/version.h +) + +DOCS=() +HTML_DOCS=() + +src_prepare() { + default + + # I do not see in config.sub reference to sunldsolaris. + # if someone complains readd + # -e 's/solaris\*)/sunldsolaris*)/' \ + sed -e '/CFLAGS=/s: -ggdb3::' \ + -i configure.ac configure || die + + if use doc ; then + DOCS+=( nettle.pdf ) + HTML_DOCS+=( nettle.html ) + fi +} + +multilib_src_configure() { + # We don't want to run Valgrind within ebuilds, it often gets + # confused by sandbox, etc. + export nettle_cv_prog_valgrind=no + + # TODO: USE=debug w/ --enable-extra-asserts? + local myeconfargs=( + CC_FOR_BUILD="$(tc-getBUILD_CC)" + + $(tc-is-static-only && echo --disable-shared) + + # Intrinsics + $(use_enable cpu_flags_arm_neon arm-neon) + $(use_enable cpu_flags_arm_aes arm64-crypto) +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/glibc/
commit: 8a2668b938264825869a7a0c6c7ac0799156cf96 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 01:26:18 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 01:26:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8a2668b9 sys-libs/glibc: pass -fcf-protection=none based on CTARGET Closes: https://bugs.gentoo.org/932250 Signed-off-by: Sam James gentoo.org> sys-libs/glibc/glibc-2.39-r6.ebuild | 13 - sys-libs/glibc/glibc-2.39-r7.ebuild | 13 - sys-libs/glibc/glibc-2.39-r9.ebuild | 13 - sys-libs/glibc/glibc-.ebuild| 13 - 4 files changed, 32 insertions(+), 20 deletions(-) diff --git a/sys-libs/glibc/glibc-2.39-r6.ebuild b/sys-libs/glibc/glibc-2.39-r6.ebuild index 6772a8cdcc8b..d4820cc75723 100644 --- a/sys-libs/glibc/glibc-2.39-r6.ebuild +++ b/sys-libs/glibc/glibc-2.39-r6.ebuild @@ -522,11 +522,14 @@ setup_flags() { # dealing with CET in ld.so. So if CET is supposed to be # disabled for glibc, be explicit about it. if ! use cet; then - if use amd64 || use x86; then - append-flags '-fcf-protection=none' - elif use arm64; then - append-flags '-mbranch-protection=none' - fi + case ${ABI}-${CTARGET} in + amd64-x86_64-*|x32-x86_64-*-*-gnux32) + append-flags '-fcf-protection=none' + ;; + arm64-aarch64*) + append-flags '-mbranch-protection=none' + ;; + esac fi } diff --git a/sys-libs/glibc/glibc-2.39-r7.ebuild b/sys-libs/glibc/glibc-2.39-r7.ebuild index ceafcc6e5084..90f211bebf68 100644 --- a/sys-libs/glibc/glibc-2.39-r7.ebuild +++ b/sys-libs/glibc/glibc-2.39-r7.ebuild @@ -522,11 +522,14 @@ setup_flags() { # dealing with CET in ld.so. So if CET is supposed to be # disabled for glibc, be explicit about it. if ! use cet; then - if use amd64 || use x86; then - append-flags '-fcf-protection=none' - elif use arm64; then - append-flags '-mbranch-protection=none' - fi + case ${ABI}-${CTARGET} in + amd64-x86_64-*|x32-x86_64-*-*-gnux32) + append-flags '-fcf-protection=none' + ;; + arm64-aarch64*) + append-flags '-mbranch-protection=none' + ;; + esac fi } diff --git a/sys-libs/glibc/glibc-2.39-r9.ebuild b/sys-libs/glibc/glibc-2.39-r9.ebuild index e6650fa8057d..da579ed2837b 100644 --- a/sys-libs/glibc/glibc-2.39-r9.ebuild +++ b/sys-libs/glibc/glibc-2.39-r9.ebuild @@ -515,11 +515,14 @@ setup_flags() { # dealing with CET in ld.so. So if CET is supposed to be # disabled for glibc, be explicit about it. if ! use cet; then - if use amd64 || use x86; then - append-flags '-fcf-protection=none' - elif use arm64; then - append-flags '-mbranch-protection=none' - fi + case ${ABI}-${CTARGET} in + amd64-x86_64-*|x32-x86_64-*-*-gnux32) + append-flags '-fcf-protection=none' + ;; + arm64-aarch64*) + append-flags '-mbranch-protection=none' + ;; + esac fi } diff --git a/sys-libs/glibc/glibc-.ebuild b/sys-libs/glibc/glibc-.ebuild index 270b0a868557..a1512de95b17 100644 --- a/sys-libs/glibc/glibc-.ebuild +++ b/sys-libs/glibc/glibc-.ebuild @@ -515,11 +515,14 @@ setup_flags() { # dealing with CET in ld.so. So if CET is supposed to be # disabled for glibc, be explicit about it. if ! use cet; then - if use amd64 || use x86; then - append-flags '-fcf-protection=none' - elif use arm64; then - append-flags '-mbranch-protection=none' - fi + case ${ABI}-${CTARGET} in + amd64-x86_64-*|x32-x86_64-*-*-gnux32) + append-flags '-fcf-protection=none' + ;; + arm64-aarch64*) + append-flags '-mbranch-protection=none' + ;; + esac fi }
[gentoo-commits] repo/gentoo:master commit in: app-arch/unrar/
commit: 96618738ad3cae37ce24967f742d2d54e648b9ca Author: Sam James gentoo org> AuthorDate: Mon Jun 24 01:15:55 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 01:15:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96618738 app-arch/unrar: Stabilize 7.0.9 sparc, #934480 Signed-off-by: Sam James gentoo.org> app-arch/unrar/unrar-7.0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/unrar/unrar-7.0.9.ebuild b/app-arch/unrar/unrar-7.0.9.ebuild index cc1febb89f72..22ef4dec1fae 100644 --- a/app-arch/unrar/unrar-7.0.9.ebuild +++ b/app-arch/unrar/unrar-7.0.9.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}/unrar" LICENSE="unRAR" SLOT="0/7" # subslot = soname version -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" PATCHES=( "${FILESDIR}/${PN}-6.2.6-honor-flags.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-python/cbor2/
commit: 006888aac3c4c2a857d26480825ee2682d69287d Author: Sam James gentoo org> AuthorDate: Mon Jun 24 01:15:55 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 01:15:55 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=006888aa dev-python/cbor2: Stabilize 5.6.4 sparc, #934702 Signed-off-by: Sam James gentoo.org> dev-python/cbor2/cbor2-5.6.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cbor2/cbor2-5.6.4.ebuild b/dev-python/cbor2/cbor2-5.6.4.ebuild index 6877cb919c11..12da5d0793c8 100644 --- a/dev-python/cbor2/cbor2-5.6.4.ebuild +++ b/dev-python/cbor2/cbor2-5.6.4.ebuild @@ -17,7 +17,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+native-extensions" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-python/tornado/
commit: 1d2750bcb518b515b76f64c26b84245f75b6fa93 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 01:15:56 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 01:15:56 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d2750bc dev-python/tornado: Stabilize 6.4.1 sparc, #934722 Signed-off-by: Sam James gentoo.org> dev-python/tornado/tornado-6.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/tornado/tornado-6.4.1.ebuild b/dev-python/tornado/tornado-6.4.1.ebuild index 72054d06af6a..9d73856eb200 100644 --- a/dev-python/tornado/tornado-6.4.1.ebuild +++ b/dev-python/tornado/tornado-6.4.1.ebuild @@ -19,7 +19,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~x64-macos" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/mawk/
commit: 279b62199c9285e390a843b0ed08957059ce6bf4 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 00:47:31 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 00:47:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279b6219 sys-apps/mawk: add 1.3.4_p20240622 Signed-off-by: Sam James gentoo.org> sys-apps/mawk/Manifest| 2 ++ sys-apps/mawk/mawk-1.3.4_p20240622.ebuild | 51 +++ 2 files changed, 53 insertions(+) diff --git a/sys-apps/mawk/Manifest b/sys-apps/mawk/Manifest index 42bf388b278e..c7bf7566c03d 100644 --- a/sys-apps/mawk/Manifest +++ b/sys-apps/mawk/Manifest @@ -2,3 +2,5 @@ DIST mawk-1.3.4-20231126.tgz 413452 BLAKE2B e3907cf88ea3daaaf8a1d12eb9fe3cb726be DIST mawk-1.3.4-20231126.tgz.asc 729 BLAKE2B 72d8e626aac6354f2e568eb118f2d19b3d770ab8b23449163e84941cdbd8539b0e39edb0446176fc64ecfe2deac81e98f1107df1bdbd815569bf5d6b08d72cc3 SHA512 19a9725f84651f87ecb38350984a60fce52046df45be7c494e615db91f6b76229d3dba20211bca41b90a7370fbba97fcb7bb2fe475ffb880fac7f1116f14333f DIST mawk-1.3.4-20240123.tgz 413943 BLAKE2B 29a9c89995e969a62bd0b30e494c67e53aea0466c9286e2005422a54a44bef661ef6223522c4b51bc49b83c56512ae47e784c237dd39dfef77b7aa13ec33973a SHA512 f6d5da44280afeac4a9bb6d3788ed71ee816daaa5816f49b9d40add5292f3ae06e5af007a6c993d14405238cbb70ba4997fdd2fcd5901c9a1a4b61357045c4a6 DIST mawk-1.3.4-20240123.tgz.asc 729 BLAKE2B e4ba4ddd1f3227a9dc922a1325b00fac2d9c95a848fdc03f57eaa5f354bf45da218cbf6e931b5c1464b799c05d10ff7fe95d1eb81221b4afba468bedc7805815 SHA512 3b4b8b8b7b74aff7061158a7c284d1949c09d52d78003b678c9dcc1da036a4d84b873103d76362866daf914d5a7d717c71baf13d30d7e882b03c5f87c8e4c452 +DIST mawk-1.3.4-20240622.tgz 414190 BLAKE2B 3238e633546ea04b0e3822271fcd37d1ac6ae3924c9e7655ff14c9fa35d691ba27bb779e7c1b7f95a46c0aa90b75a71ab2681763c89812f55773e97489e03ff8 SHA512 29fed436502531e226af5e04bc54c2f4f9430c80d863f27e520401577c1f03a10d8a0d9def94c71ca43de40a7b1f450340802de37a7276bfe91d029779b1460e +DIST mawk-1.3.4-20240622.tgz.asc 729 BLAKE2B b57d41b6062a51d18525abce1c1d463debe032fe05dea9f9ac82f49cae12b7190cdcdb59ef69757b1372d777353ab3cae7a38177e99f684550bf31f85fd3eb56 SHA512 a97297424dea27207b49b51fd1461c9a158dd9a4e5289e91194beebe67a35b3b9fbb414cf8367eae296688038264f1e7b6d69a00903f9c88d0b90d32fc154ae3 diff --git a/sys-apps/mawk/mawk-1.3.4_p20240622.ebuild b/sys-apps/mawk/mawk-1.3.4_p20240622.ebuild new file mode 100644 index ..8259c09ce3d6 --- /dev/null +++ b/sys-apps/mawk/mawk-1.3.4_p20240622.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/thomasdickey.asc +inherit toolchain-funcs verify-sig + +MY_P="${P/_p/-}" +DESCRIPTION="An (often faster than gawk) awk-interpreter" +HOMEPAGE="https://invisible-island.net/mawk/mawk.html"; +SRC_URI="https://invisible-mirror.net/archives/${PN}/${MY_P}.tgz"; +SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${MY_P}.tgz.asc )" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +BDEPEND="verify-sig? ( >=sec-keys/openpgp-keys-thomasdickey-20240114 )" + +DOCS=( ACKNOWLEDGMENT CHANGES README ) + +QA_CONFIG_IMPL_DECL_SKIP=( + arc4random_push # doesn't exist on Linux +) + +src_configure() { + tc-export BUILD_CC + econf +} + +src_install() { + default + + exeinto /usr/share/doc/${PF}/examples + doexe examples/* + docompress -x /usr/share/doc/${PF}/examples +} + +pkg_postinst() { + if has_version app-admin/eselect && has_version app-eselect/eselect-awk; then + eselect awk update ifunset + fi +} + +pkg_postrm() { + if has_version app-admin/eselect && has_version app-eselect/eselect-awk; then + eselect awk update ifunset + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/nettle/
commit: 4551df6ec5cae19486cb63698e294a3f62015600 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 01:13:55 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 01:15:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4551df6e dev-libs/nettle: disable altivec for https://bugs.gentoo.org/920234 Signed-off-by: Sam James gentoo.org> dev-libs/nettle/{nettle-3.9.ebuild => nettle-3.9-r1.ebuild} | 9 - dev-libs/nettle/{nettle-3.9.1.ebuild => nettle-3.9.1-r1.ebuild} | 9 - 2 files changed, 16 insertions(+), 2 deletions(-) diff --git a/dev-libs/nettle/nettle-3.9.ebuild b/dev-libs/nettle/nettle-3.9-r1.ebuild similarity index 87% rename from dev-libs/nettle/nettle-3.9.ebuild rename to dev-libs/nettle/nettle-3.9-r1.ebuild index 2d307d66cb40..5d30e5ae404d 100644 --- a/dev-libs/nettle/nettle-3.9.ebuild +++ b/dev-libs/nettle/nettle-3.9-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -85,5 +85,12 @@ multilib_src_configure() { --disable-openssl ) + # https://git.lysator.liu.se/nettle/nettle/-/issues/7 + if use cpu_flags_ppc_altivec && ! tc-cpp-is-true "defined(__VSX__) && __VSX__ == 1" "${CPPFLAGS}" "${CFLAGS}" ; then + ewarn "cpu_flags_ppc_altivec is enabled, but nettle's asm requires >=P7." + ewarn "Disabling, sorry! See bug #920234." + myeconfargs+=( --disable-power-altivec ) + fi + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" } diff --git a/dev-libs/nettle/nettle-3.9.1.ebuild b/dev-libs/nettle/nettle-3.9.1-r1.ebuild similarity index 87% rename from dev-libs/nettle/nettle-3.9.1.ebuild rename to dev-libs/nettle/nettle-3.9.1-r1.ebuild index f2e77b0432af..5f20798db8f1 100644 --- a/dev-libs/nettle/nettle-3.9.1.ebuild +++ b/dev-libs/nettle/nettle-3.9.1-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -83,5 +83,12 @@ multilib_src_configure() { --disable-openssl ) + # https://git.lysator.liu.se/nettle/nettle/-/issues/7 + if use cpu_flags_ppc_altivec && ! tc-cpp-is-true "defined(__VSX__) && __VSX__ == 1" "${CPPFLAGS}" "${CFLAGS}" ; then + ewarn "cpu_flags_ppc_altivec is enabled, but nettle's asm requires >=P7." + ewarn "Disabling, sorry! See bug #920234." + myeconfargs+=( --disable-power-altivec ) + fi + ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libgit2/
commit: 5653c45c5687904f857c5d3c20db5cddf3c0e7e9 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 01:15:54 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 01:15:54 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5653c45c dev-libs/libgit2: Stabilize 1.8.1 sparc, #934326 Signed-off-by: Sam James gentoo.org> dev-libs/libgit2/libgit2-1.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libgit2/libgit2-1.8.1.ebuild b/dev-libs/libgit2/libgit2-1.8.1.ebuild index 035bb7cb68e1..dbc498fedac5 100644 --- a/dev-libs/libgit2/libgit2-1.8.1.ebuild +++ b/dev-libs/libgit2/libgit2-1.8.1.ebuild @@ -16,7 +16,7 @@ S=${WORKDIR}/${P/_/-} LICENSE="GPL-2-with-linking-exception" SLOT="0/$(ver_cut 1-2)" -KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 ~sparc x86 ~ppc-macos" +KEYWORDS="amd64 arm arm64 ~loong ppc ppc64 ~riscv ~s390 sparc x86 ~ppc-macos" IUSE="examples gssapi +ssh test +threads trace" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/coreutils/
commit: 317b5e58dcf37a565e78e24c568bd99d6017bb54 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 00:42:53 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 00:42:53 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=317b5e58 sys-apps/coreutils: skip dd/no-allocate.sh again I'm pretty sure I commented this out to test and never fixed it. Bug: https://bugs.gentoo.org/629660 Closes: https://bugs.gentoo.org/928486 Signed-off-by: Sam James gentoo.org> sys-apps/coreutils/coreutils-9.5.ebuild | 2 +- sys-apps/coreutils/coreutils-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/coreutils/coreutils-9.5.ebuild b/sys-apps/coreutils/coreutils-9.5.ebuild index 7e7f411f12cc..0b4053a9b3d9 100644 --- a/sys-apps/coreutils/coreutils-9.5.ebuild +++ b/sys-apps/coreutils/coreutils-9.5.ebuild @@ -225,7 +225,7 @@ src_test() { local xfail_tests=( # bug #629660 - #tests/dd/no-allocate.sh + tests/dd/no-allocate.sh # bug #675802 tests/env/env-S diff --git a/sys-apps/coreutils/coreutils-.ebuild b/sys-apps/coreutils/coreutils-.ebuild index 187e8ba621a9..086f5cc8e036 100644 --- a/sys-apps/coreutils/coreutils-.ebuild +++ b/sys-apps/coreutils/coreutils-.ebuild @@ -223,7 +223,7 @@ src_test() { local xfail_tests=( # bug #629660 - #tests/dd/no-allocate.sh + tests/dd/no-allocate.sh # bug #675802 tests/env/env-S
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libpcre2/
commit: e316ea6625eedbc94f36733fdd779463c006cc70 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 00:42:10 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 00:42:10 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e316ea66 dev-libs/libpcre2: add 10.44 Signed-off-by: Sam James gentoo.org> dev-libs/libpcre2/Manifest | 3 + dev-libs/libpcre2/libpcre2-10.44.ebuild | 106 2 files changed, 109 insertions(+) diff --git a/dev-libs/libpcre2/Manifest b/dev-libs/libpcre2/Manifest index f3ae75c83491..44e0ea377ae5 100644 --- a/dev-libs/libpcre2/Manifest +++ b/dev-libs/libpcre2/Manifest @@ -1,4 +1,7 @@ +DIST libpcre2-10.44-32bit-tests.patch.xz 7024 BLAKE2B d8de8443a9ec165aa3b57384518c8bba06ded1c3d07d03d1451db07f4df13ee2514d055d4a4771162923a9845ac4694dd588ccdc773f0f3d013d7377581fe8b4 SHA512 bf8724db31b8cbdc631904cfdbcd1b2e66efa31f958a8919de0f3f03e129410e64e1274d28d0406c70b8a8ef49c3ed47712368bf9fd9ba2d3203afe4d4b104b7 DIST pcre2-10.42.tar.bz2 1799866 BLAKE2B 40aa096745548c489a00ead87a191a4d24ecd924a5b8f00401c1273176de15ccb23510882467c8e2b5c1256b97db46fba5fcdfbd9f0d61d86a29d74bb4bca7a0 SHA512 72fbde87fecec3aa4b47225dd919ea1d55e97f2cbcf02aba26e5a0d3b1ffb58c25a80a9ef069eb99f9cf4e41ba9604ad06a7ec159870e1e875d86820e12256d3 DIST pcre2-10.42.tar.bz2.sig 310 BLAKE2B 2125d7e23f7e75847573e3caeb8d55da5d8e0df3d166bf8b638b998aebacaefb4e88df7e813d6977af2dc7d82c93b7179ad0043c4f46fc4e06d99d214b0b7fcf SHA512 22ce3c7903835b1cf835ac6cfa725badecc982f1504382e62525c88307b2e3bd8951f2221fdd3d73920843e69f714b6df99fe741069e610f1f809087512a31f7 DIST pcre2-10.43.tar.bz2 1905255 BLAKE2B f87f9f36dd6a806cdba1f077f51b53da2583f1898f83e41d594622b28ac8efbc1b2d122b752a9d6cd461fe0e3c7c85ee93358443df518a336da4ee9d72cca808 SHA512 8ac1520c32e9e5672404aaf6104e23c9ee5c3c28ad28ff101435599d813cbb20e0491a3fd34e012b4411b3e0366a4c6dfa3f02d093acaa6ff0ab25478bb7ade9 DIST pcre2-10.43.tar.bz2.sig 310 BLAKE2B 5625358ec542a2c808be852437ca47a4df005068759e35b95ba20a55e5d1647b0953df6684e24b6a9de1442c6d6784e45fb1665d48c904dda4ffa16154437c7d SHA512 5edb16176ea4335ab1d35f1b77837c8b6b836f346e379e6b5762e1f4463cb3fb7fee4dc6d0e9b2084766cdba727c9503830031bb92af91f9706e11389d81 +DIST pcre2-10.44.tar.bz2 1928086 BLAKE2B fb06228f8bdc5906ef4f19d7d677f1009070855149d9ad3f807cfcd164f5cb6165f96e074fedc3942226d4b29edf4b29fab6cde2f2ba58bf6da282730941412b SHA512 ee91cc10a2962bc7818b03d368df3dd31f42ea9a7260ae51483ea8cd331b7431e36e63256b0adc213cc6d6741e7c90414fd420622308c0ae3fcb5dd878591be2 +DIST pcre2-10.44.tar.bz2.sig 310 BLAKE2B a03943d4b04af319ca18992188c9fdd089fc20ef35207b09f2c859ab0090401a9bc140c653ee68a542984d26c0ec59f3ba72b0f9a9d6b3ae322b0823a440a21c SHA512 12dca6fb6ac3dbbe9e3625214b333d20d4ece4c2efa73ada292b178b17ea3640b4f068f2b4da2bea15f5368213e123837dea4e988170d1c6bf5b7afe04b3f8bc diff --git a/dev-libs/libpcre2/libpcre2-10.44.ebuild b/dev-libs/libpcre2/libpcre2-10.44.ebuild new file mode 100644 index ..4d571ec14abb --- /dev/null +++ b/dev-libs/libpcre2/libpcre2-10.44.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/philiphazel.asc +inherit libtool multilib-minimal verify-sig + +MY_P="pcre2-${PV/_rc/-RC}" + +DESCRIPTION="Perl-compatible regular expression library" +HOMEPAGE="https://www.pcre.org/"; +SRC_URI=" + https://github.com/PCRE2Project/pcre2/releases/download/${MY_P}/${MY_P}.tar.bz2 + https://ftp.pcre.org/pub/pcre/${MY_P}.tar.bz2 + verify-sig? ( https://github.com/PCRE2Project/pcre2/releases/download/${MY_P}/${MY_P}.tar.bz2.sig ) +" +SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-32bit-tests.patch.xz"; + +S="${WORKDIR}/${MY_P}" + +LICENSE="BSD" +SLOT="0/3" # libpcre2-posix.so version +if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi +IUSE="bzip2 +jit libedit +pcre16 +pcre32 +readline static-libs unicode valgrind zlib" +REQUIRED_USE="?? ( libedit readline )" + +RDEPEND=" + bzip2? ( app-arch/bzip2 ) + libedit? ( dev-libs/libedit ) + readline? ( sys-libs/readline:= ) + zlib? ( sys-libs/zlib ) +" +DEPEND=" + ${RDEPEND} + valgrind? ( dev-debug/valgrind ) +" +BDEPEND=" + virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-philiphazel ) +" + +MULTILIB_CHOST_TOOLS=( + /usr/bin/pcre2-config +) + +PATCHES=( + "${FILESDIR}"/${PN}-10.10-000-Fix-multilib.patch + "${WORKDIR}"/${P}-32bit-tests.patch +) + +src_unpack() { + if use verify-sig ; then + # Needed for downloaded patch (which is unsigned, which is fine) + verify-sig_verify_detached "${DISTDIR}"/${MY_P}.tar.bz2{,.sig}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/mold/
commit: 9b047ba287fe4aeec67bb1bafb0ead9c9e9bba79 Author: Leonardo Hernández Hernández proton me> AuthorDate: Fri Jun 14 23:53:32 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 00:31:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b047ba2 sys-devel/mold: add 2.32.0 Signed-off-by: Leonardo Hernández Hernández proton.me> Closes: https://github.com/gentoo/gentoo/pull/37163 Signed-off-by: Sam James gentoo.org> sys-devel/mold/Manifest | 1 + sys-devel/mold/mold-2.32.0.ebuild | 99 +++ 2 files changed, 100 insertions(+) diff --git a/sys-devel/mold/Manifest b/sys-devel/mold/Manifest index 1c44c6c6396f..91d423fc5efb 100644 --- a/sys-devel/mold/Manifest +++ b/sys-devel/mold/Manifest @@ -1,3 +1,4 @@ DIST mold-2.1.0.tar.gz 9278811 BLAKE2B b31e13f92177553adf5069cf35c8c75c7bc28f0af4d1726cdc0c6abc1c9d3baaa5be512c3a8fb9bc3c3110096a79e1c6751c701171769595a2234fc1fa8c441a SHA512 f1c98d349b35b4042109d71f7db6eb8d7d089dc3241735bbd7b5402d513dcc85ca17904828779e5fc8234650fa9fb97f47c3a2f3e89cc2fb3cb9e9110439e5a2 DIST mold-2.30.0.tar.gz 9957539 BLAKE2B f45924598029dabfb2c02298e1f89aae848cd64e2e87dd80f500de323517db92e62df798feee8a2cd81cb930eff0640c2b9957808a4080f0027884015994ce64 SHA512 7cfba4f0fb332799ad267d3eafb8e2f0057af4484467b3e3fbaf8044220163a2c7e26cd1786510f250844c8b57e30c15167c8dd9688af1773abc580c5605abf3 DIST mold-2.31.0.tar.gz 10031469 BLAKE2B 338f516efcb430c8393fb0d6861b913fa1dd0095226e3d13018255da4f0b4affa168928b1e5cfbd0b5a4efcf840612675f04579f0c1d3c0e2b3c6815d6bef4c0 SHA512 343c62d8c67b74988f762c46999d2d866b2e9a0c69d2b910b12384ea5abc620b30468cd1b1bacfe41474d1c97c8ce2e49d55ca70479691238fb73d83d9adc683 +DIST mold-2.32.0.tar.gz 10005686 BLAKE2B a277a29498f4d6b33da49ba038ce5ef1c4a1bd3ac84ea994a2aae5d36139a2ee773e08e1a3ff0a7382da4d2319ce994575e3ed1e5be8e5f7a161045aaf4e2d58 SHA512 66cd95ec65b31749ead7604f921eebd9f8e7faad82f6aa2cd7a179e4f4cb2bd78584ec5a8de000fbd4c37bbbfeb878e40a4e93ca909d1be557d73117e4b38f4b diff --git a/sys-devel/mold/mold-2.32.0.ebuild b/sys-devel/mold/mold-2.32.0.ebuild new file mode 100644 index ..638c34d50c92 --- /dev/null +++ b/sys-devel/mold/mold-2.32.0.ebuild @@ -0,0 +1,99 @@ +# Copyright 2021-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake toolchain-funcs + +DESCRIPTION="A Modern Linker" +HOMEPAGE="https://github.com/rui314/mold"; +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/rui314/mold.git"; + inherit git-r3 +else + SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86" +fi + +# mold (MIT) +# - xxhash (BSD-2) +# - siphash ( MIT CC0-1.0 ) +LICENSE="MIT BSD-2 CC0-1.0" +SLOT="0" + +RDEPEND=" + app-arch/zstd:= + >=dev-cpp/tbb-2021.7.0-r1:= + dev-libs/blake3:= + sys-libs/zlib + !kernel_Darwin? ( + >=dev-libs/mimalloc-2:= + ) +" +DEPEND="${RDEPEND}" + +pkg_pretend() { + # Requires a c++20 compiler, see #831473 + if [[ ${MERGE_TYPE} != binary ]]; then + if tc-is-gcc && [[ $(gcc-major-version) -lt 10 ]]; then + die "${PN} needs at least gcc 10" + elif tc-is-clang && [[ $(clang-major-version) -lt 12 ]]; then + die "${PN} needs at least clang 12" + fi + fi +} + +src_prepare() { + cmake_src_prepare + + # Needs unpackaged dwarfdump + rm test/elf/{{dead,compress}-debug-sections,compressed-debug-info}.sh || die + + # Heavy tests, need qemu + rm test/elf/gdb-index-{compress-output,dwarf{2,3,4,5}}.sh || die + rm test/elf/lto-{archive,dso,gcc,llvm,version-script}.sh || die + + # Sandbox sadness + rm test/elf/run.sh || die + sed -i 's|`pwd`/mold-wrapper.so|"& ${LD_PRELOAD}"|' \ + test/elf/mold-wrapper{,2}.sh || die + + # static-pie tests require glibc built with static-pie support + if ! has_version -d 'sys-libs/glibc[static-pie(+)]'; then + rm test/elf/{,ifunc-}static-pie.sh || die + fi +} + +src_configure() { + local mycmakeargs=( + -DMOLD_ENABLE_QEMU_TESTS=OFF + -DMOLD_LTO=OFF # Should be up to the user to decide this with CXXFLAGS. + -DMOLD_USE_MIMALLOC=$(usex !kernel_Darwin) + -DMOLD_USE_SYSTEM_MIMALLOC=ON + -DMOLD_USE_SYSTEM_TBB=ON + ) + cmake_src_configure +} + +src_install() { + dobin "${BUILD_DIR}"/${PN} + + # https://bugs.gentoo.org/872773 + insinto /usr/$(get_libdir)/mold + doins "${BUILD_DIR}"/${PN}-wrapper.so + + dodoc docs/{design,execstack}.md + doman docs/${PN}.1 + + dosym ${PN} /usr/bin/ld.${PN} + dosym ${PN} /usr/bin/ld64.${PN} + dosym -r /usr/bin/${PN} /usr/libe
[gentoo-commits] repo/gentoo:master commit in: app-arch/xz-utils/
commit: 13df71170862582d53c6c402122e8c05b565369c Author: Sam James gentoo org> AuthorDate: Mon Jun 24 00:22:35 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 00:22:35 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13df7117 app-arch/xz-utils: drop 5.4.7, 5.6.2 Use 5.4.7-r1 and 5.6.2-r1 instead as they have the libtool fix. Signed-off-by: Sam James gentoo.org> app-arch/xz-utils/xz-utils-5.4.7.ebuild | 140 app-arch/xz-utils/xz-utils-5.6.2.ebuild | 188 2 files changed, 328 deletions(-) diff --git a/app-arch/xz-utils/xz-utils-5.4.7.ebuild b/app-arch/xz-utils/xz-utils-5.4.7.ebuild deleted file mode 100644 index cd73493d1889.. --- a/app-arch/xz-utils/xz-utils-5.4.7.ebuild +++ /dev/null @@ -1,140 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -# Remember: we cannot leverage autotools in this ebuild in order -# to avoid circular deps with autotools - -EAPI=8 - -inherit flag-o-matic libtool multilib multilib-minimal preserve-libs toolchain-funcs - -if [[ ${PV} == ]] ; then - # Per tukaani.org, git.tukaani.org is a mirror of github and - # may be behind. - EGIT_REPO_URI=" - https://github.com/tukaani-project/xz - https://git.tukaani.org/xz.git - " - inherit git-r3 autotools - - # bug #272880 and bug #286068 - BDEPEND="sys-devel/gettext >=dev-build/libtool-2" -else - VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/lassecollin.asc - inherit verify-sig - - MY_P="${PN/-utils}-${PV/_}" - SRC_URI=" - https://github.com/tukaani-project/xz/releases/download/v${PV/_}/${MY_P}.tar.gz - https://downloads.sourceforge.net/lzmautils/${MY_P}.tar.gz - https://tukaani.org/xz/${MY_P}.tar.gz - verify-sig? ( - https://github.com/tukaani-project/xz/releases/download/v${PV/_}/${MY_P}.tar.gz.sig - https://tukaani.org/xz/${MY_P}.tar.gz.sig - ) - " - - if [[ ${PV} != *_alpha* && ${PV} != *_beta* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" - fi - - S="${WORKDIR}/${MY_P}" -fi - -DESCRIPTION="Utils for managing LZMA compressed files" -HOMEPAGE="https://tukaani.org/xz/"; - -# See top-level COPYING file as it outlines the various pieces and their licenses. -LICENSE="public-domain LGPL-2.1+ GPL-2+" -SLOT="0" -IUSE="doc +extra-filters pgo nls static-libs" - -if [[ ${PV} != ]] ; then - BDEPEND+=" verify-sig? ( >=sec-keys/openpgp-keys-lassecollin-20240529 )" -fi - -src_prepare() { - default - - if [[ ${PV} == ]] ; then - eautopoint - eautoreconf - else - # Allow building shared libs on Solaris/x64 - elibtoolize - fi -} - -multilib_src_configure() { - local myconf=( - --enable-threads - $(multilib_native_use_enable doc) - $(use_enable nls) - $(use_enable static-libs static) - ) - - if ! multilib_is_native_abi ; then - myconf+=( - --disable-{xz,xzdec,lzmadec,lzmainfo,lzma-links,scripts} - ) - fi - - if ! use extra-filters ; then - myconf+=( - # LZMA1 + LZMA2 for standard .lzma & .xz files - --enable-encoders=lzma1,lzma2 - --enable-decoders=lzma1,lzma2 - - # those are used by default, depending on preset - --enable-match-finders=hc3,hc4,bt4 - - # CRC64 is used by default, though some (old?) files use CRC32 - --enable-checks=crc32,crc64 - ) - fi - - if [[ ${CHOST} == *-solaris* ]] ; then - export gl_cv_posix_shell="${EPREFIX}"/bin/sh - - # Undo Solaris-based defaults pointing to /usr/xpg5/bin - myconf+=( --disable-path-for-script ) - fi - - ECONF_SOURCE="${S}" econf "${myconf[@]}" -} - -multilib_src_compile() { - # -fprofile-partial-training because upstream note the test suite isn't super comprehensive - # See https://documentation.suse.com/sbp/all/html/SBP-GCC-10/index.html#sec-gcc10-pgo - local pgo_generate_flags=$(usev pgo "-fprofile-update=atomic -fprofile-dir=${T}/${ABI}-pgo -fprofile-generate=${T}/${ABI}-pgo $(test-flags-CC -fprofile-partial-training)") - local pgo_use_flags=$(usev pgo "-fprofile-use=${T}/${ABI}-pgo -fprofile-dir=${T}/${ABI}-pgo $(test-flags-CC -fprofile-partial-training)") - - emake CFLAGS="${CFLAGS} ${pgo_gen
[gentoo-commits] repo/gentoo:master commit in: sys-devel/mold/files/, sys-devel/mold/
commit: 2dfe689924334f967b31ba58961a5b2e08c97841 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 00:21:31 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 00:21:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dfe6899 sys-devel/mold: drop 2.4.0, 2.4.1 Signed-off-by: Sam James gentoo.org> sys-devel/mold/Manifest | 2 - sys-devel/mold/files/mold-2.3.0-no-pch.patch | 12 sys-devel/mold/mold-2.4.0.ebuild | 102 --- sys-devel/mold/mold-2.4.1.ebuild | 98 - 4 files changed, 214 deletions(-) diff --git a/sys-devel/mold/Manifest b/sys-devel/mold/Manifest index aeabc142aef5..1c44c6c6396f 100644 --- a/sys-devel/mold/Manifest +++ b/sys-devel/mold/Manifest @@ -1,5 +1,3 @@ DIST mold-2.1.0.tar.gz 9278811 BLAKE2B b31e13f92177553adf5069cf35c8c75c7bc28f0af4d1726cdc0c6abc1c9d3baaa5be512c3a8fb9bc3c3110096a79e1c6751c701171769595a2234fc1fa8c441a SHA512 f1c98d349b35b4042109d71f7db6eb8d7d089dc3241735bbd7b5402d513dcc85ca17904828779e5fc8234650fa9fb97f47c3a2f3e89cc2fb3cb9e9110439e5a2 DIST mold-2.30.0.tar.gz 9957539 BLAKE2B f45924598029dabfb2c02298e1f89aae848cd64e2e87dd80f500de323517db92e62df798feee8a2cd81cb930eff0640c2b9957808a4080f0027884015994ce64 SHA512 7cfba4f0fb332799ad267d3eafb8e2f0057af4484467b3e3fbaf8044220163a2c7e26cd1786510f250844c8b57e30c15167c8dd9688af1773abc580c5605abf3 DIST mold-2.31.0.tar.gz 10031469 BLAKE2B 338f516efcb430c8393fb0d6861b913fa1dd0095226e3d13018255da4f0b4affa168928b1e5cfbd0b5a4efcf840612675f04579f0c1d3c0e2b3c6815d6bef4c0 SHA512 343c62d8c67b74988f762c46999d2d866b2e9a0c69d2b910b12384ea5abc620b30468cd1b1bacfe41474d1c97c8ce2e49d55ca70479691238fb73d83d9adc683 -DIST mold-2.4.0.tar.gz 9974233 BLAKE2B 0710d9ce0407b64b05a23e04db142d603b38d41cd9e5e322b650680ee2bd8684f57647e9a0b5efc23b2106eb1e38e38143be7d4b357b2d32e4fe0b6a99e41cca SHA512 e332d027f783dfb0a4f48b1fb7daf98e11e830f8de82b971b58ee8a7bae59eaa30b8155e7491b6057f0ce8e0b09ddd0ab1d364f01ea15517e1d089fdb292a4e5 -DIST mold-2.4.1.tar.gz 9957259 BLAKE2B 17aab84c0793dc305d53a3c2f372ddc92395b6941ffe372af55cf94f4dd65ea8d63d4e85dcdb3e76622811e5f95577d6f10612102c373835d6f75f2a3d0bcfed SHA512 d61ee4306ecaa6ba5b4ce120636e70db081bb824a482bb3014429e13294134bc2560b1a9b477c47378f1062107f1c32dba2810e41be199cd6882cd1146971245 diff --git a/sys-devel/mold/files/mold-2.3.0-no-pch.patch b/sys-devel/mold/files/mold-2.3.0-no-pch.patch deleted file mode 100644 index e61b5df01f54.. --- a/sys-devel/mold/files/mold-2.3.0-no-pch.patch +++ /dev/null @@ -1,12 +0,0 @@ -We generally disable PCH in Gentoo because of how buggy it is. a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -400,7 +400,7 @@ endif() - - # Add frequently included header files for pre-compiling. - # target_precompile_headers is supported by CMake 3.16.0 or newer. --if(${CMAKE_VERSION} VERSION_GREATER_EQUAL "3.16.0") -+if(FALSE) - if(MOLD_IS_SOLD) - target_precompile_headers(mold PRIVATE - "$<$:${CMAKE_SOURCE_DIR}/elf/mold.h>" diff --git a/sys-devel/mold/mold-2.4.0.ebuild b/sys-devel/mold/mold-2.4.0.ebuild deleted file mode 100644 index 3e0ec4a8.. --- a/sys-devel/mold/mold-2.4.0.ebuild +++ /dev/null @@ -1,102 +0,0 @@ -# Copyright 2021-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake toolchain-funcs - -DESCRIPTION="A Modern Linker" -HOMEPAGE="https://github.com/rui314/mold"; -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://github.com/rui314/mold.git"; - inherit git-r3 -else - SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm ~arm64 ~loong ~riscv ~sparc ~x86" -fi - -# mold (MIT) -# - xxhash (BSD-2) -LICENSE="MIT BSD-2" -SLOT="0" - -RDEPEND=" - app-arch/zstd:= - >=dev-cpp/tbb-2021.7.0-r1:= - dev-libs/blake3:= - sys-libs/zlib - !kernel_Darwin? ( - >=dev-libs/mimalloc-2:= - ) -" -DEPEND="${RDEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-2.3.0-no-pch.patch -) - -pkg_pretend() { - # Requires a c++20 compiler, see #831473 - if [[ ${MERGE_TYPE} != binary ]]; then - if tc-is-gcc && [[ $(gcc-major-version) -lt 10 ]]; then - die "${PN} needs at least gcc 10" - elif tc-is-clang && [[ $(clang-major-version) -lt 12 ]]; then - die "${PN} needs at least clang 12" - fi - fi -} - -src_prepare() { - cmake_src_prepare - - # Needs unpackaged dwarfdump - rm test/elf/{{dead,compress}-debug-sections,compressed-debug-info}.sh || die - - # Heavy tests, need qemu - rm test/elf/gdb-index-{compress-output,dwarf{2,3,4,5}}.sh || die - rm test/elf/lto-{archive,dso,gcc,llvm,version-script}.sh || die - - # Sandbox sadness - rm test/elf/run.sh || die - sed -i 's
[gentoo-commits] repo/gentoo:master commit in: sys-devel/mold/
commit: e7638f5211bc76e9f3018d26e3c9943d32435c2b Author: Leonardo Hernández Hernández proton me> AuthorDate: Fri Jun 14 23:52:39 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 00:31:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7638f52 sys-devel/mold: update LICENSE Signed-off-by: Leonardo Hernández Hernández proton.me> Signed-off-by: Sam James gentoo.org> sys-devel/mold/mold-.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys-devel/mold/mold-.ebuild b/sys-devel/mold/mold-.ebuild index 066b8e9902c7..638c34d50c92 100644 --- a/sys-devel/mold/mold-.ebuild +++ b/sys-devel/mold/mold-.ebuild @@ -17,7 +17,8 @@ fi # mold (MIT) # - xxhash (BSD-2) -LICENSE="MIT BSD-2" +# - siphash ( MIT CC0-1.0 ) +LICENSE="MIT BSD-2 CC0-1.0" SLOT="0" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: metadata/stabilization-groups/base/
commit: 74af4f4c5d74858b81fb8a2275cf35cc111972c3 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 00:15:58 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 00:15:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=74af4f4c metadata/stabilization-groups/base: add libxml2.group libxml2 and libxslt are tightly coupled (at the very least often for libxslt's tests.) Signed-off-by: Sam James gentoo.org> metadata/stabilization-groups/base/libxml2.group | 2 ++ 1 file changed, 2 insertions(+) diff --git a/metadata/stabilization-groups/base/libxml2.group b/metadata/stabilization-groups/base/libxml2.group new file mode 100644 index ..2771143f7269 --- /dev/null +++ b/metadata/stabilization-groups/base/libxml2.group @@ -0,0 +1,2 @@ +dev-libs/libxslt +dev-libs/libxml2
[gentoo-commits] repo/gentoo:master commit in: metadata/stabilization-groups/base/
commit: 35fe81a350c477a7def778cebc1ba66c3fc9ddfc Author: Sam James gentoo org> AuthorDate: Mon Jun 24 00:14:00 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 00:14:20 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35fe81a3 metadata/stabilization-groups/base: add bash.group For app-shells/bash and sys-libs/readline. In the past, this would've prevented bug #790149. Bug: https://bugs.gentoo.org/790149 Signed-off-by: Sam James gentoo.org> metadata/stabilization-groups/base/bash.group | 2 ++ 1 file changed, 2 insertions(+) diff --git a/metadata/stabilization-groups/base/bash.group b/metadata/stabilization-groups/base/bash.group new file mode 100644 index ..6bfda557df69 --- /dev/null +++ b/metadata/stabilization-groups/base/bash.group @@ -0,0 +1,2 @@ +app-shells/bash +sys-libs/readline
[gentoo-commits] repo/gentoo:master commit in: dev-python/resolvelib/
commit: 37918c5fdf297f41f57e18a2d35eeadb560debae Author: Sam James gentoo org> AuthorDate: Mon Jun 24 00:13:24 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 00:13:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37918c5f dev-python/resolvelib: Keyword 1.0.1 sparc, #934778 Signed-off-by: Sam James gentoo.org> dev-python/resolvelib/resolvelib-1.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/resolvelib/resolvelib-1.0.1.ebuild b/dev-python/resolvelib/resolvelib-1.0.1.ebuild index 7b1cea95b751..9edf17a71f6b 100644 --- a/dev-python/resolvelib/resolvelib-1.0.1.ebuild +++ b/dev-python/resolvelib/resolvelib-1.0.1.ebuild @@ -21,7 +21,7 @@ SRC_URI=" LICENSE="ISC" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~sparc x86" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/tenacity/
commit: 84ab71df6adadc718c8aeea47c9080866fa2d87b Author: Sam James gentoo org> AuthorDate: Mon Jun 24 00:13:24 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 00:13:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=84ab71df dev-python/tenacity: Keyword 8.4.1 sparc, #934778 Signed-off-by: Sam James gentoo.org> dev-python/tenacity/tenacity-8.4.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/tenacity/tenacity-8.4.1.ebuild b/dev-python/tenacity/tenacity-8.4.1.ebuild index b5cd20a6c3cd..d2558578d37c 100644 --- a/dev-python/tenacity/tenacity-8.4.1.ebuild +++ b/dev-python/tenacity/tenacity-8.4.1.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="Apache-2.0" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86" +KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~sparc ~x86" BDEPEND=" dev-python/setuptools-scm[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/commentjson/
commit: 10bfbc7d155d0e8679d3b7ffd5b930415f3b3950 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 00:13:25 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 00:13:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10bfbc7d dev-python/commentjson: Keyword 0.9.0-r2 sparc, #934778 Signed-off-by: Sam James gentoo.org> dev-python/commentjson/commentjson-0.9.0-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/commentjson/commentjson-0.9.0-r2.ebuild b/dev-python/commentjson/commentjson-0.9.0-r2.ebuild index 66ef695160cc..88ecc1ca0784 100644 --- a/dev-python/commentjson/commentjson-0.9.0-r2.ebuild +++ b/dev-python/commentjson/commentjson-0.9.0-r2.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv x86" +KEYWORDS="amd64 ~arm arm64 ~ppc64 ~riscv ~sparc x86" RDEPEND=" dev-python/lark[${PYTHON_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-python/pip/
commit: d49f1d73200051bb2df82219521da2c7189fcb6f Author: Sam James gentoo org> AuthorDate: Mon Jun 24 00:13:23 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 00:13:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d49f1d73 dev-python/pip: Keyword 24.1-r1 sparc, #934778 Signed-off-by: Sam James gentoo.org> dev-python/pip/pip-24.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pip/pip-24.1-r1.ebuild b/dev-python/pip/pip-24.1-r1.ebuild index 286769f423aa..96fe20b206a0 100644 --- a/dev-python/pip/pip-24.1-r1.ebuild +++ b/dev-python/pip/pip-24.1-r1.ebuild @@ -26,7 +26,7 @@ LICENSE="MIT" # bundled deps LICENSE+=" Apache-2.0 BSD BSD-2 ISC LGPL-2.1+ MPL-2.0 PSF-2" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64" +KEYWORDS="~amd64 ~arm ~arm64 ~sparc" IUSE="test-rust" # see src/pip/_vendor/vendor.txt
[gentoo-commits] repo/gentoo:master commit in: sci-calculators/qalculate-gtk/
commit: 6e388db7592209766dcc44a6d434a77326f44c6c Author: Sam James gentoo org> AuthorDate: Mon Jun 24 00:13:26 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 00:13:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e388db7 sci-calculators/qalculate-gtk: Stabilize 4.8.1 ppc64, #934788 Signed-off-by: Sam James gentoo.org> sci-calculators/qalculate-gtk/qalculate-gtk-4.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sci-calculators/qalculate-gtk/qalculate-gtk-4.8.1.ebuild b/sci-calculators/qalculate-gtk/qalculate-gtk-4.8.1.ebuild index 6515af961fd1..3cd6ad871803 100644 --- a/sci-calculators/qalculate-gtk/qalculate-gtk-4.8.1.ebuild +++ b/sci-calculators/qalculate-gtk/qalculate-gtk-4.8.1.ebuild @@ -13,7 +13,7 @@ SRC_URI="https://github.com/Qalculate/${PN}/releases/download/v${PV}/${P}.tar.gz LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm64 ~hppa ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" RDEPEND="dev-libs/glib:2 >=sci-libs/libqalculate-${PV}:=
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/
commit: 90941588cd9977ccec65b554b0a746d4f440605a Author: Sam James gentoo org> AuthorDate: Mon Jun 24 00:08:20 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 00:10:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=90941588 dev-libs/libxml2: drop USE=ftp for live See upstream commit dba1ed85a320c36807ee09f44d09fd30852b9370, it's gone. Signed-off-by: Sam James gentoo.org> dev-libs/libxml2/libxml2-.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-libs/libxml2/libxml2-.ebuild b/dev-libs/libxml2/libxml2-.ebuild index ffac2a3bb942..5390669eb414 100644 --- a/dev-libs/libxml2/libxml2-.ebuild +++ b/dev-libs/libxml2/libxml2-.ebuild @@ -37,7 +37,7 @@ S="${WORKDIR}/${PN}-${PV%_rc*}" LICENSE="MIT" SLOT="2" -IUSE="debug examples +ftp icu lzma +python readline static-libs test" +IUSE="debug examples icu lzma +python readline static-libs test" RESTRICT="!test? ( test )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" @@ -104,7 +104,6 @@ multilib_src_configure() { # switch (enabling the libxml2 debug module). See bug #100898. libxml2_configure() { ECONF_SOURCE="${S}" econf \ - $(use_with ftp) \ $(use_with debug run-debug) \ $(use_with icu) \ $(use_with lzma) \
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/
commit: ee7a11ed4b45ab99c050d6b3d7821edc16175f54 Author: Sam James gentoo org> AuthorDate: Mon Jun 24 00:09:31 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 00:10:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee7a11ed dev-libs/libxml2: drop USE=debug from live See upstream commit d7d300ba04635b27da9fe98c1af5a6c7a2629131, run-debug is long gone. Signed-off-by: Sam James gentoo.org> dev-libs/libxml2/libxml2-.ebuild | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/dev-libs/libxml2/libxml2-.ebuild b/dev-libs/libxml2/libxml2-.ebuild index 5390669eb414..e3b042b80914 100644 --- a/dev-libs/libxml2/libxml2-.ebuild +++ b/dev-libs/libxml2/libxml2-.ebuild @@ -37,7 +37,7 @@ S="${WORKDIR}/${PN}-${PV%_rc*}" LICENSE="MIT" SLOT="2" -IUSE="debug examples icu lzma +python readline static-libs test" +IUSE="examples icu lzma +python readline static-libs test" RESTRICT="!test? ( test )" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" @@ -99,12 +99,8 @@ src_prepare() { } multilib_src_configure() { - # Notes: - # The meaning of the 'debug' USE flag does not apply to the --with-debug - # switch (enabling the libxml2 debug module). See bug #100898. libxml2_configure() { ECONF_SOURCE="${S}" econf \ - $(use_with debug run-debug) \ $(use_with icu) \ $(use_with lzma) \ $(use_enable static-libs static) \
[gentoo-commits] repo/gentoo:master commit in: dev-python/truststore/
commit: 40f8b32290f919ef5defc2b6cb48fa600cff671a Author: Sam James gentoo org> AuthorDate: Mon Jun 24 00:13:25 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 00:13:25 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40f8b322 dev-python/truststore: Keyword 0.9.1 sparc, #934778 Signed-off-by: Sam James gentoo.org> dev-python/truststore/truststore-0.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/truststore/truststore-0.9.1.ebuild b/dev-python/truststore/truststore-0.9.1.ebuild index 3a662a54c944..1b685df7cc15 100644 --- a/dev-python/truststore/truststore-0.9.1.ebuild +++ b/dev-python/truststore/truststore-0.9.1.ebuild @@ -20,7 +20,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64" +KEYWORDS="~amd64 ~arm ~arm64 ~sparc" # The vast majority of tests require Internet access. PROPERTIES="test_network" RESTRICT="test"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/
commit: 175b888a54d70cad9e927d3e776ba4c485fd17fb Author: Sam James gentoo org> AuthorDate: Mon Jun 24 00:07:48 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 00:10:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=175b888a dev-libs/libxml2: drop ipv6 configure option from live See upstream commit dc6f55cf6e03ae63a40e3af9ad6879821558d6a7 (it's gone). Signed-off-by: Sam James gentoo.org> dev-libs/libxml2/libxml2-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-libs/libxml2/libxml2-.ebuild b/dev-libs/libxml2/libxml2-.ebuild index be1e2a5567c6..ffac2a3bb942 100644 --- a/dev-libs/libxml2/libxml2-.ebuild +++ b/dev-libs/libxml2/libxml2-.ebuild @@ -104,7 +104,6 @@ multilib_src_configure() { # switch (enabling the libxml2 debug module). See bug #100898. libxml2_configure() { ECONF_SOURCE="${S}" econf \ - --enable-ipv6 \ $(use_with ftp) \ $(use_with debug run-debug) \ $(use_with icu) \
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/
commit: 1067e17e4efba72be0f319f3fca8f777f0572a5f Author: Sam James gentoo org> AuthorDate: Mon Jun 24 00:00:28 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 00:10:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1067e17e dev-libs/libxml2: drop obsolete filter-flags Bug: https://bugs.gentoo.org/26320 Signed-off-by: Sam James gentoo.org> dev-libs/libxml2/libxml2-.ebuild | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/dev-libs/libxml2/libxml2-.ebuild b/dev-libs/libxml2/libxml2-.ebuild index c4d87530a6d4..be1e2a5567c6 100644 --- a/dev-libs/libxml2/libxml2-.ebuild +++ b/dev-libs/libxml2/libxml2-.ebuild @@ -7,7 +7,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{10..12} ) PYTHON_REQ_USE="xml(+)" -inherit flag-o-matic python-r1 multilib-minimal +inherit python-r1 multilib-minimal XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite"; XSTS_NAME_1="xmlschema2002-01-16" @@ -99,9 +99,6 @@ src_prepare() { } multilib_src_configure() { - # Filter seemingly problematic CFLAGS (bug #26320) - filter-flags -fprefetch-loop-arrays -funroll-loops - # Notes: # The meaning of the 'debug' USE flag does not apply to the --with-debug # switch (enabling the libxml2 debug module). See bug #100898.
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxslt/
commit: 34b6854ce5a33aa288aedf825a5d258a45a4294b Author: Sam James gentoo org> AuthorDate: Mon Jun 24 00:11:48 2024 + Commit: Sam James gentoo org> CommitDate: Mon Jun 24 00:11:48 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34b6854c dev-libs/libxslt: drop LFS from live See aa766fe4912798fa0b7b07e283b26e4a79fb04fd upstream. Signed-off-by: Sam James gentoo.org> dev-libs/libxslt/libxslt-.ebuild | 6 +- 1 file changed, 1 insertion(+), 5 deletions(-) diff --git a/dev-libs/libxslt/libxslt-.ebuild b/dev-libs/libxslt/libxslt-.ebuild index 1f4d62a88f6a..22acdc53723a 100644 --- a/dev-libs/libxslt/libxslt-.ebuild +++ b/dev-libs/libxslt/libxslt-.ebuild @@ -6,7 +6,7 @@ EAPI=8 # Note: Please bump this in sync with dev-libs/libxml2. PYTHON_COMPAT=( python3_{10..12} ) -inherit flag-o-matic python-r1 multilib-minimal +inherit python-r1 multilib-minimal DESCRIPTION="XSLT libraries and tools" HOMEPAGE="https://gitlab.gnome.org/GNOME/libxslt"; @@ -51,10 +51,6 @@ src_prepare() { } multilib_src_configure() { - # Remove this after upstream merge request to add AC_SYS_LARGEFILE lands: - # https://gitlab.gnome.org/GNOME/libxslt/-/merge_requests/55 - append-lfs-flags - libxslt_configure() { ECONF_SOURCE="${S}" econf \ --without-python \
[gentoo-commits] repo/proj/guru:dev commit in: app-admin/pulumi-bin/
commit: ef5125a704df5bdb882c902abe34309f3d43a182 Author: Alexey Zapparov zapparov com> AuthorDate: Sun Jun 23 23:58:29 2024 + Commit: Alexey Zapparov zapparov com> CommitDate: Sun Jun 23 23:58:29 2024 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=ef5125a7 app-admin/pulumi-bin: add 3.121.0, drop 3.117.0 Signed-off-by: Alexey Zapparov zapparov.com> app-admin/pulumi-bin/Manifest | 2 +- .../pulumi-bin/{pulumi-bin-3.117.0.ebuild => pulumi-bin-3.121.0.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/pulumi-bin/Manifest b/app-admin/pulumi-bin/Manifest index b07e8d61d..f36993907 100644 --- a/app-admin/pulumi-bin/Manifest +++ b/app-admin/pulumi-bin/Manifest @@ -1,3 +1,3 @@ -DIST pulumi-v3.117.0-linux-x64.tar.gz 159101842 BLAKE2B 467270a29faaf9d705513a234b7e7f4c3bf6f7c7e2958007a368751b45592fa761fee31c7eb9a7d4b559769c5b28dc45bb428511555447846443183d9e5936b4 SHA512 7b553e4858dd51f99909902d4107f2e87a6a2f2e053db8b762361cafbcb631d9ff6f3ea6f872fb0c21023c0486dfbe0c328ac47bfc07c0213983518360749785 DIST pulumi-v3.118.0-linux-x64.tar.gz 159464141 BLAKE2B a216c474c3c3a94154fbb9f6fc439872a936ec963eb067793898f9afd95c5a6dbeaa59196cb5eb0aceed89c69f0f938235d99ca189dccde5bd16b44ffb9fe079 SHA512 131aa2b08770dffe29e5e2410169dacf47bb2783d2cc8a9848f7165f488b45382c81021caa0bf5ace721cc93531563635e5894ba597a36598d94763ee0921120 DIST pulumi-v3.119.0-linux-x64.tar.gz 160339803 BLAKE2B 969efbdc93b89469753a0d570a60fdacd37c0bb4d2ded4c4b5d292a9cbba5e0910ec3d8f251af89f3e3e47102097ab4b04b775146c005ae83dc3dd2ecdaddb28 SHA512 88fc2a0723d7e1d0c37bd96597a2f94bc180a2561fde873cdab84577c75747b4af111074e3f88cd308a1b0e0c4d24dc8025453e8177d94160fc7e312dafb8de2 +DIST pulumi-v3.121.0-linux-x64.tar.gz 161356784 BLAKE2B 9802fa4fff73e03d2a9f8e770b1b22b87e8839b812a298f157652b2a2cfd28d577f2c06012407e6dceac356289b04933be0379090d152a1384af5d1e6bc4e7e0 SHA512 72020c1fd6b49ccaaf74240acac3fd2b7c2e9f43d2aa51c1a888d71c3e654f6be8ded824ad5404e78e1ec40427c90861d969ac77d020ae5ad3f1a4d43d86105b diff --git a/app-admin/pulumi-bin/pulumi-bin-3.117.0.ebuild b/app-admin/pulumi-bin/pulumi-bin-3.121.0.ebuild similarity index 100% rename from app-admin/pulumi-bin/pulumi-bin-3.117.0.ebuild rename to app-admin/pulumi-bin/pulumi-bin-3.121.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop-bin/
commit: 44ed70ef0da150367657941cb49c54f53c6983dd Author: Henning Schild hennsch de> AuthorDate: Sun Jun 23 20:06:44 2024 + Commit: Yixun Lan gentoo org> CommitDate: Sun Jun 23 23:07:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44ed70ef net-im/telegram-desktop-bin: add 5.1.7 Closes: https://github.com/gentoo/gentoo/pull/37265 Signed-off-by: Henning Schild hennsch.de> Signed-off-by: Yixun Lan gentoo.org> net-im/telegram-desktop-bin/Manifest | 2 + .../telegram-desktop-bin-5.1.7.ebuild | 64 ++ 2 files changed, 66 insertions(+) diff --git a/net-im/telegram-desktop-bin/Manifest b/net-im/telegram-desktop-bin/Manifest index 3d4cdf46588c..2d81462a6216 100644 --- a/net-im/telegram-desktop-bin/Manifest +++ b/net-im/telegram-desktop-bin/Manifest @@ -1,4 +1,6 @@ DIST tdesktop-5.1.2.tar.gz 19517612 BLAKE2B ee6102bb31c8b5187de788ed81218a07044463cfdd77a7924325434e6a246bccc68a195e79e5cbd0f788b9a864aded82791737be301e2d68105df0a21d6eda54 SHA512 343cde52df1bde4eb978ad5b7bdaa5754f3a5b58ce56b19f01394abfbaf4a8edf1c0869db11bc83edd161bcb4835a1930fd5aee6bc9a9f366947ca2b4d93dfa7 DIST tdesktop-5.1.4.tar.gz 19524673 BLAKE2B b52478e32ecf36ff6d7eb86bb3901d95c01d390c1c904a6f09cb51c238d53c8c90d72d171d1bcf43e8e36752c5f58367ac3458c4b13bef6d2f1e82917061beec SHA512 2d5f4af71037505a9830d930b35cc9e12e1d79342ac2695213ca71102be40ca501a0254b51d259b31e6ff69cc7272b63d3787e87a025e06ceb7f9a0bef0becb9 +DIST tdesktop-5.1.7.tar.gz 19527170 BLAKE2B 26beb9a130d84c4ffacf5c854d4c83a6f3463f1aa3abe49f1d57c717e1c8142c8dbd112ab3d362620ad26a4c950ab92df012053fe4daf1a48dcd6e8b47423815 SHA512 4813abba7bf4976923940f034a07fc6ad512904273c1265549f2b181ecf2a21bc47f900d1628797f57392932f60c28caab4e08b8db66780847cdca1fd9d684ba DIST tsetup.5.1.2.tar.xz 57360928 BLAKE2B f9751c1658bb700a2cc272c06fb58d77541e5c779b3f026fa3835c664f008a72244e108b76f13e0930285e68764b6e9e60ce135176ecaa35b0f4980923ce5d1c SHA512 f8306997d21161cf10ec9312cb2008d54c312dbcb29aa1d6ce7d791699c38d561ce057ece5405b505a76018b7948aaefc80b45c2d7ae9354649e9ec2bb288ec9 DIST tsetup.5.1.4.tar.xz 57386184 BLAKE2B 78c87be77b8a0e5402e90d719c5b26222183031b1259ec91e89da945f6d86d01fe891665c7e94ffa52f8153e72208ab107c1bf0555e86ca87febc0bb211c95ab SHA512 4f617ec2e31fce2812812c989656e933024267695fabb564cf19f92f570b9027a96dc34d873a41a4316fc3ba51977933f811ead98fd1d23c7c36a7355d046d18 +DIST tsetup.5.1.7.tar.xz 57387456 BLAKE2B b78ea2ad7ccc71b9579d71bac9a5af0e9a4ca1060e5a515804f8c770565ace3a298f53e478551e91b61697010608c06fb4ef024230eb65a22bde444c1b32f2cc SHA512 283b1f4e85032236e182ac420b93f3d59f15f014c4728f90fefabb1c09f1b54211694a011f994c31493004a10c1f6d7c2b2c800314d7719688226dce1a9051ba diff --git a/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.7.ebuild b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.7.ebuild new file mode 100644 index ..24722ca70535 --- /dev/null +++ b/net-im/telegram-desktop-bin/telegram-desktop-bin-5.1.7.ebuild @@ -0,0 +1,64 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit desktop optfeature xdg + +DESCRIPTION="Official desktop client for Telegram (binary package)" +HOMEPAGE="https://desktop.telegram.org"; +SRC_URI=" + https://github.com/telegramdesktop/tdesktop/archive/v${PV}.tar.gz -> tdesktop-${PV}.tar.gz + amd64? ( https://updates.tdesktop.com/tlinux/tsetup.${PV}.tar.xz ) +" + +S="${WORKDIR}/Telegram" + +LICENSE="GPL-3-with-openssl-exception" +SLOT="0" +KEYWORDS="-* ~amd64" + +QA_PREBUILT="usr/bin/telegram-desktop" + +RDEPEND=" + !net-im/telegram-desktop + sys-libs/glibc + dev-libs/glib:2 + >=media-libs/fontconfig-2.13 + media-libs/freetype:2 + virtual/opengl + x11-libs/gtk+:3[X,wayland] + x11-libs/libX11 + >=x11-libs/libxcb-1.10 +" + +src_prepare() { + default + + sed -i -e \ + 's/^Exec=@CMAKE_INSTALL_FULL_BINDIR@\/telegram-desktop/Exec=\/usr\/bin\/telegram-desktop/' \ + "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service || die +} + +src_install() { + newbin Telegram telegram-desktop + + insinto /usr/share/TelegramDesktop/externalupdater.d/ + newins - externalupdater <<<"${EPREFIX}/usr/bin/telegram-desktop" + + local icon_size + for icon_size in 16 32 48 64 128 256 512; do + newicon -s "${icon_size}" \ + "${WORKDIR}/tdesktop-${PV}/Telegram/Resources/art/icon${icon_size}.png" \ + telegram.png + done + + domenu "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.desktop + insinto /usr/share/dbus-1/services + doins "${WORKDIR}/tdesktop-${PV}"/lib/xdg/org.telegram.desktop.service +} + +pkg_postinst() { + xdg_pkg_postinst + optfeature "spell checker support" app-text/enchant +}
[gentoo-commits] repo/gentoo:master commit in: sys-process/audit/, sys-process/audit/files/
commit: acf4c3b19d2e93a66020970627da22e813747e2a Author: Sam James gentoo org> AuthorDate: Sun Jun 23 22:46:14 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jun 23 22:46:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acf4c3b1 sys-process/audit: fix musl build Closes: https://bugs.gentoo.org/934006 Signed-off-by: Sam James gentoo.org> sys-process/audit/audit-3.1.3.ebuild | 2 +- .../audit/files/audit-3.1.3-musl-malloc.patch | 28 ++ 2 files changed, 29 insertions(+), 1 deletion(-) diff --git a/sys-process/audit/audit-3.1.3.ebuild b/sys-process/audit/audit-3.1.3.ebuild index a7941a5d6676..e185e4615aae 100644 --- a/sys-process/audit/audit-3.1.3.ebuild +++ b/sys-process/audit/audit-3.1.3.ebuild @@ -46,7 +46,7 @@ BDEPEND=" CONFIG_CHECK="~AUDIT" PATCHES=( - "${FILESDIR}"/${PN}-3.0.8-musl-malloc.patch + "${FILESDIR}"/${PN}-3.1.3-musl-malloc.patch ) QA_CONFIG_IMPL_DECL_SKIP=( diff --git a/sys-process/audit/files/audit-3.1.3-musl-malloc.patch b/sys-process/audit/files/audit-3.1.3-musl-malloc.patch new file mode 100644 index ..01c440f3eb83 --- /dev/null +++ b/sys-process/audit/files/audit-3.1.3-musl-malloc.patch @@ -0,0 +1,28 @@ +https://bugs.gentoo.org/934006 +https://github.com/linux-audit/audit-userspace/commit/1dd6123e810ce255692a693a5d52a0c34cf432d0 + +From 1dd6123e810ce255692a693a5d52a0c34cf432d0 Mon Sep 17 00:00:00 2001 +From: Steve Grubb +Date: Mon, 1 Apr 2024 12:10:33 -0400 +Subject: [PATCH] Add empty macro to fix muscl c builds + +--- a/common/common.h b/common/common.h +@@ -1,5 +1,5 @@ +-/* audit-fgets.h -- a replacement for glibc's fgets +- * Copyright 2018,2022 Red Hat Inc. ++/* common.h -- common utility functions used throughout ++ * Copyright 2018-24 Red Hat Inc. + * All Rights Reserved. + * + * This library is free software; you can redistribute it and/or +@@ -29,6 +29,9 @@ + #ifndef __attr_access + # define __attr_access(x) + #endif ++#ifndef __attribute_malloc__ ++# define __attribute_malloc__ ++#endif + #ifndef __attr_dealloc + # define __attr_dealloc(dealloc, argno) + #endif
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: 491079b068b179c00a441153c4a9c6038815adcc Author: Sam James gentoo org> AuthorDate: Sun Jun 23 22:40:16 2024 + Commit: Sam James gentoo org> CommitDate: Sun Jun 23 22:40:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=491079b0 sys-devel/gcc: add 15.0.0_pre20240623 Closes: https://bugs.gentoo.org/934653 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest | 1 + sys-devel/gcc/gcc-15.0.0_pre20240623.ebuild | 53 + 2 files changed, 54 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index e0d1d0a2eaa6..8c20bd0729bd 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -30,6 +30,7 @@ DIST gcc-14.1.0-patches-1.tar.xz 11584 BLAKE2B d483f4e3324acdc26b9837028d5e20ad0 DIST gcc-14.1.0-patches-2.tar.xz 11400 BLAKE2B 8698d9521b193a03df20b68b70bc8d2dc083e246542d95e510b86f152a4d13818162985d4728d87f74be784870595a238d195f617427ec0905919cce0ed23476 SHA512 17e97aec43dea0c131fc6c829d05b7ab56d3164a7d79715f08f54cc2cff81747d1554ca2644edcc1cbd7db3d87dba6a1c2fb71896950bd9b54c4c5c10daa3e7f DIST gcc-15-20240609.tar.xz 88288628 BLAKE2B 25ee6b2071fd189d5099160a1b9594cd0cdf6075a733258a61c3586f043d65a3e8ec22f1c2084c50694008d647ffa43895ed58dc655c41f296b98d136951c57a SHA512 058fae65f7cd398cff43282b9697497dead93401a7da47e63561bf029284b4b890f57f2ec74ef7e3ce7d170a2e69dfd5090b6465029360ab87db037a9127 DIST gcc-15-20240616.tar.xz 88348980 BLAKE2B 3b2cc25b55167e371687b7325de14f088cda4cef72566ffcb243cfd7584234e60fe0fa69a3b70eccd02e30dff3980ab76507fdc9003195ba806ced2aef4feade SHA512 f5ce6785f3dc17493945e48787274ce338b32e7bce95f94b17bc28ce680eb092067d065843202e1449179da09ec3b23246d7a3aa6fc61cce3cce96e1e7ba576f +DIST gcc-15-20240623.tar.xz 88407680 BLAKE2B 4916850739131edff5a144f9c75a95d45819ce236f079096ecf2e81a63dd1760a2c761a5db822f4a643f67e85efd10e63490b88fd099c3663fa5bc05417a0b8c SHA512 e0cd49b0852841c290d8a190d75740047aa87ba2c614adc575433d3d1f2e975f5795d78af8b9c125dd600eab233abbc1e2ec4ef71abd017fa3b1c4b2a72bc601 DIST gcc-15.0.0-musl-patches-1.tar.xz 3596 BLAKE2B 48fddc723ec8282cc2704c795a50fb37a46738a555151e0430180dda61d039fe96b29a6c3e8a543386d69690302bf46dfc89aad572082b7e47c928c0ccefdeb0 SHA512 e43284d02e25b77b911ce90d57520897751e86c631bdd6beb7d2e4429000156801b8c11bd9a737ec11bc966812f13ae44b88c1893645f8e6c6f8dfddc636ec39 DIST gcc-15.0.0-musl-patches-2.tar.xz 3076 BLAKE2B 0073248fe4f7dd827980559017b5aa1fb5c4c46acc9ad5c410dc152fd1e44966d3066bf7152338573cb45b1c36027de5f0c519abd414d97a37bccef07f6a5281 SHA512 295f1a669020bbe2874e9b03afd46b5d083073b276fca3543f3767a2d74f35df81cf0a67abad50c200cf7a3af36ec98ff9977cb7d5c19f334af7d3bb1926a3de DIST gcc-15.0.0-patches-3.tar.xz 15668 BLAKE2B 99c332c7302bba0a790192bfcd81b8a273002884a2a89fc03f61d46ef669d9ba49496806400f86131c127b960862b97296148b6a0956946cc98470397c02579e SHA512 f0effdadff0fc553835c13f0dedb903374f021d172a20f01e6e3e0a39495ead96229665ba1a82f0aa1e9b49c6ff367f5c6e2c3e336a84ca02efb96f1a373f18a diff --git a/sys-devel/gcc/gcc-15.0.0_pre20240623.ebuild b/sys-devel/gcc/gcc-15.0.0_pre20240623.ebuild new file mode 100644 index ..b2ef3b0ac50b --- /dev/null +++ b/sys-devel/gcc/gcc-15.0.0_pre20240623.ebuild @@ -0,0 +1,53 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="15.0.0" +PATCH_VER="4" +MUSL_VER="2" +MUSL_GCC_VER="15.0.0" +PYTHON_COMPAT=( python3_{10..12} ) + +if [[ -n ${TOOLCHAIN_GCC_RC} ]] ; then + # Cheesy hack for RCs + MY_PV=$(ver_cut 1).$((($(ver_cut 2) + 1))).$((($(ver_cut 3) - 1)))-RC-$(ver_cut 5) + MY_P=${PN}-${MY_PV} + GCC_TARBALL_SRC_URI="mirror://gcc/snapshots/${MY_PV}/${MY_P}.tar.xz" + TOOLCHAIN_SET_S=no + S="${WORKDIR}"/${MY_P} +fi + +inherit toolchain + +if tc_is_live ; then + # Needs to be after inherit (for now?), bug #830908 + EGIT_BRANCH=master +elif [[ -z ${TOOLCHAIN_USE_GIT_PATCHES} ]] ; then + # Don't keyword live ebuilds + #KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + :; +fi + +if [[ ${CATEGORY} != cross-* ]] ; then + # Technically only if USE=hardened *too* right now, but no point in complicating it further. + # If GCC is enabling CET by default, we need glibc to be built with support for it. + # bug #830454 + RDEPEND="elibc_glibc? ( sys-libs/glibc[cet(-)?] )" + DEPEND="${RDEPEND}" + BDEPEND="amd64? ( >=${CATEGORY}/binutils-2.30[cet(-)?] )" +fi + +src_prepare() { + local p upstreamed_patches=( + # add them here + ) + for p in "${upstreamed_patches[@]}"; do + rm -v "${WORKDIR}/patch/${p}" || die + done + + toolchain_src_prepare + + eapply_user +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/git-sources/
commit: 041ce29953fbc6eb5c46020066184830bd4bf8aa Author: Mike Pagano gentoo org> AuthorDate: Sun Jun 23 22:21:01 2024 + Commit: Mike Pagano gentoo org> CommitDate: Sun Jun 23 22:21:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=041ce299 sys-kernel/git-sources: add 6.10_rc5 Signed-off-by: Mike Pagano gentoo.org> sys-kernel/git-sources/Manifest| 1 + sys-kernel/git-sources/git-sources-6.10_rc5.ebuild | 39 ++ 2 files changed, 40 insertions(+) diff --git a/sys-kernel/git-sources/Manifest b/sys-kernel/git-sources/Manifest index c64be4fdbfb8..e429b62ddeed 100644 --- a/sys-kernel/git-sources/Manifest +++ b/sys-kernel/git-sources/Manifest @@ -3,3 +3,4 @@ DIST patch-6.10-rc1.patch 40674461 BLAKE2B b9d366a5370007115f070c2817a12609a2140 DIST patch-6.10-rc2.patch 40951045 BLAKE2B 45e99646253a45e4030ca70103d789e87f9d83a439875b81bd7902c6c180e41db4ac553909ac8fa109feecb303878ba3ac76ab5989430b32d196d726d81b0566 SHA512 8a326bf1f5132c6db9ca87f3d6e0d7657d33e15c64a805e56e8f6fd23df4ddd8ceb35c1059950e939f5562c3536d0981cfe560fe05fb5f7941ae23737ca630d2 DIST patch-6.10-rc3.patch 41282995 BLAKE2B b507c62020cb25bc3d7d7408222e018290c91689ffe27ffe89c082f2ed705b57e51d26f99613d80e6707adc2a1be7bf1909047122d5a9cbac973f2cd22f9d107 SHA512 4a5229973453c29fdbccc09f3cd015900ae457e5b1b3c5159256afdf30ff7644bdfe67724da90da7b9936308850725ae3c1066b71e966a695618593b0008e2bb DIST patch-6.10-rc4.patch 41531928 BLAKE2B a3945dbfd08a30ec82f8aeca668b2122be4d606ecc6d1a810bbc39d1eb0b69bedc9731cb98066eb8fd26447a8e6c57f7d523acdbed1f2a35be4a105f879c9f42 SHA512 efc88b09fe7cd5d54662a53aa94e9a6eb479f3e8de259903c8a4f7c9073cc9ef5dc16c2cc36c85296e35fca34758a93ceabcfe0600363c1a8b5383af8633ff55 +DIST patch-6.10-rc5.patch 41852953 BLAKE2B cd1faa6d5e035eb135fddba971c7885c2e290a2369b8f82a74eda23aa7ee80ee0e3f62d9fa3b0105b9baf1f9da719be63756f6e29a49c9a07c6076608ba4b739 SHA512 3d9a0ee7c45172338692f111b3d5022d46eb26d2a9451f0a3fe730648cc4b3f0871dcebfa9b69670fe973eefb6beb15844e6476d264b35c9ea0e22641f364810 diff --git a/sys-kernel/git-sources/git-sources-6.10_rc5.ebuild b/sys-kernel/git-sources/git-sources-6.10_rc5.ebuild new file mode 100644 index ..edb1a477e11c --- /dev/null +++ b/sys-kernel/git-sources/git-sources-6.10_rc5.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" +UNIPATCH_STRICTORDER="yes" +K_NOUSENAME="yes" +K_NOSETEXTRAVERSION="yes" +K_NOUSEPR="yes" +K_SECURITY_UNSUPPORTED="1" +K_BASE_VER="6.9" +K_EXP_GENPATCHES_NOUSE="1" +K_FROM_GIT="yes" +K_NODRYRUN="yes" +ETYPE="sources" +CKV="${PVR/-r/-git}" + +# only use this if it's not an _rc/_pre release +[ "${PV/_pre}" == "${PV}" ] && [ "${PV/_rc}" == "${PV}" ] && OKV="${PV}" +inherit kernel-2 +detect_version + +DESCRIPTION="The very latest -git version of the Linux kernel" +HOMEPAGE="https://www.kernel.org"; +SRC_URI="${KERNEL_URI}" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~s390 ~sparc ~x86" + +K_EXTRAEINFO="This kernel is not supported by Gentoo due to its unstable and +experimental nature. If you have any issues, try a matching vanilla-sources +ebuild -- if the problem is not there, please contact the upstream kernel +developers at https://bugzilla.kernel.org and on the linux-kernel mailing list to +report the problem so it can be fixed in time for the next kernel release." + +DEPEND="${RDEPEND} + >=sys-devel/patch-2.7.6-r4" + +pkg_postinst() { + postinst_sources +}
[gentoo-commits] proj/kde:master commit in: kde-frameworks/oxygen-icons/
commit: e1f5ad87978be5a72b8223d96abe4d891a7d412b Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jun 23 20:49:42 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jun 23 20:53:11 2024 + URL:https://gitweb.gentoo.org/proj/kde.git/commit/?id=e1f5ad87 kde-frameworks/oxygen-icons: Add BDEPEND=dev-qt/qtbase:6 KDEInstallDirs6 -> ECMQueryQt needs qtpaths target to check QT_INSTALL_PREFIX Closes: https://bugs.gentoo.org/934336 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/oxygen-icons/oxygen-icons-.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-.ebuild index 1533133059..b2c22ce13b 100644 --- a/kde-frameworks/oxygen-icons/oxygen-icons-.ebuild +++ b/kde-frameworks/oxygen-icons/oxygen-icons-.ebuild @@ -24,6 +24,7 @@ RESTRICT="!test? ( test )" RDEPEND="!kde-frameworks/${PN}:5" DEPEND="test? ( >=dev-qt/qtbase-${QTMIN}:6 )" BDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6 >=kde-frameworks/extra-cmake-modules-${KFMIN}:0 test? ( app-misc/fdupes ) "
[gentoo-commits] repo/gentoo:master commit in: kde-frameworks/oxygen-icons/
commit: 30f488382c803b2513ece3cd696c854ab9b9bf1c Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jun 23 20:49:42 2024 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jun 23 20:51:23 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30f48838 kde-frameworks/oxygen-icons: Add BDEPEND=dev-qt/qtbase:6 KDEInstallDirs6 -> ECMQueryQt needs qtpaths target to check QT_INSTALL_PREFIX Closes: https://bugs.gentoo.org/934336 Signed-off-by: Andreas Sturmlechner gentoo.org> kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild b/kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild index 5205a05feae7..b79088f3 100644 --- a/kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild +++ b/kde-frameworks/oxygen-icons/oxygen-icons-6.0.0.ebuild @@ -24,6 +24,7 @@ RESTRICT="!test? ( test )" RDEPEND="!kde-frameworks/${PN}:5" DEPEND="test? ( >=dev-qt/qtbase-${QTMIN}:6 )" BDEPEND=" + >=dev-qt/qtbase-${QTMIN}:6 >=kde-frameworks/extra-cmake-modules-${KFMIN}:0 test? ( app-misc/fdupes ) "
[gentoo-commits] repo/gentoo:master commit in: dev-libs/igraph/files/, dev-libs/igraph/
commit: 522f8c2869ba4b57ed3b0e6cd2afbe528df27a11 Author: David Seifert gentoo org> AuthorDate: Sun Jun 23 20:49:09 2024 + Commit: David Seifert gentoo org> CommitDate: Sun Jun 23 20:49:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=522f8c28 dev-libs/igraph: drop 0.10.4-r1, 0.10.10 Signed-off-by: David Seifert gentoo.org> dev-libs/igraph/Manifest | 2 - .../808c083fbe661207ee8f0fcd3be5096b5dc17d0d.patch | 35 -- dev-libs/igraph/igraph-0.10.10.ebuild | 54 - dev-libs/igraph/igraph-0.10.4-r1.ebuild| 55 -- 4 files changed, 146 deletions(-) diff --git a/dev-libs/igraph/Manifest b/dev-libs/igraph/Manifest index 4c0c33ccd640..aa681c39ebf0 100644 --- a/dev-libs/igraph/Manifest +++ b/dev-libs/igraph/Manifest @@ -1,4 +1,2 @@ -DIST igraph-0.10.10.tar.gz 4336247 BLAKE2B cef87afe544d09446c999894c44e1d56120cac74b6af5d749835fbf60e5ae0f1676d6754e084f167d23718c6ce9f7b8cee159d3d670d1d5f1f495775c7b0d2f0 SHA512 d4b8d29f9c39f8390c442877183e64c442fccbc6a02b3aed5c1d8871ca5998d1a168f392f8dde26a8c3593ed6c09a66a200ac1155fbde87d368b101011bb122c DIST igraph-0.10.11.tar.gz 4349830 BLAKE2B 3aae088115148d1f965a52f01c95097520fb0a150d2ad1fabb96cff434a9b548a6c17a10b9e0ebad3a577c2423ac5260cd28223147d3dc71b0d4fe139a95 SHA512 d6978589f12ed20b8394b46f47b4ffc045ef693e5b4fc90163b9482361b2bf0ed2bb04aa99bf4a0653f7e4355cd480b0a165213d90ff7188ef6c86147c86 DIST igraph-0.10.12.tar.gz 4373463 BLAKE2B b7fdd7046185bf501c9302721f6606e6affc0d91c16d195c6bd69e0b32f9dca7af701a963fd4a8b8558ac843fe4a5136c7fce2fe5595db469818e514db2325ac SHA512 1a7b055ab2148fdf04187d785895b930ae2a54ae0240ea9656e129a38347b1caeb28dda5a3a7e34282462363150d7afd25acf8cd335577ed441b8a5cecc0dd25 -DIST igraph-0.10.4.tar.gz 4279321 BLAKE2B 4e1fc8e8d6dd38cdb24ec564f51f2924e457376c258497b51d7dd4cec88d2226d5b202cdcfa69560e43fdb3cbd49656511178acd2ed705b4af26b1947a92f1ab SHA512 71bcec5f0ba100aae7614753f9232a4221580b822b4dc120e3a80eab59d70c42aedddb00728eb13faf7e522332c514c2e030314c416ded8a70e5de990ea8039b diff --git a/dev-libs/igraph/files/808c083fbe661207ee8f0fcd3be5096b5dc17d0d.patch b/dev-libs/igraph/files/808c083fbe661207ee8f0fcd3be5096b5dc17d0d.patch deleted file mode 100644 index 4bf0f2c6c3a9.. --- a/dev-libs/igraph/files/808c083fbe661207ee8f0fcd3be5096b5dc17d0d.patch +++ /dev/null @@ -1,35 +0,0 @@ -From 808c083fbe661207ee8f0fcd3be5096b5dc17d0d Mon Sep 17 00:00:00 2001 -From: David Seifert -Date: Tue, 5 Mar 2024 14:54:46 +0100 -Subject: [PATCH] Fix `-Wstrict-aliasing` - -* Casting a `uint64_t*` to `double*` invokes undefined behavior, since - it violates the strict aliasing rules of ISO C. Instead of casting - pointers, let's read through a union which is supported by C and - yields the same performant assembly code. - -Closes: https://bugs.gentoo.org/924864 - src/random/random.c | 9 +++-- - 1 file changed, 7 insertions(+), 2 deletions(-) - -diff --git a/src/random/random.c b/src/random/random.c -index 8f2d0898aa..b5b44451ae 100644 a/src/random/random.c -+++ b/src/random/random.c -@@ -681,8 +681,13 @@ igraph_real_t igraph_rng_get_unif01(igraph_rng_t *rng) { - * Then we subtract 1 to arrive at the [0; 1) interval. This is fast - * but we lose one bit of precision as there are 2^53 possible doubles - * between 0 and 1. */ --uint64_t r = (igraph_i_rng_get_random_bits_uint64(rng, 52) & 0xFull) | 0x3FF0ull; --return *(double *)(&r) - 1.0; -+union { -+uint64_t as_uint64_t; -+double as_double; -+} value; -+value.as_uint64_t = -+(igraph_i_rng_get_random_bits_uint64(rng, 52) & 0xFull) | 0x3FF0ull; -+return value.as_double - 1.0; - } - } - diff --git a/dev-libs/igraph/igraph-0.10.10.ebuild b/dev-libs/igraph/igraph-0.10.10.ebuild deleted file mode 100644 index 7f5111f0726e.. --- a/dev-libs/igraph/igraph-0.10.10.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Creating and manipulating undirected and directed graphs" -HOMEPAGE="https://igraph.org/"; -SRC_URI="https://github.com/igraph/igraph/releases/download/${PV}/${P}.tar.gz"; - -LICENSE="GPL-2+" -SLOT="0/0" -KEYWORDS="~amd64 ~x86" - -IUSE="debug test threads" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/gmp:0= - dev-libs/libxml2 - sci-libs/arpack - sci-mathematics/glpk:= - sci-mathematics/plfit - virtual/blas - virtual/lapack" -DEPEND="${RDEPEND}" - -PATCHES=( - # backport fix for strict-aliasing - "${FILESDIR}"/808c083fbe661207ee8f0fcd3be5096b5dc17d0d.patch -) - -src_configure() { - local mycmakeargs=( - -DUSE_CCACHE=OFF - -DIGR
[gentoo-commits] repo/gentoo:master commit in: dev-python/sphinx-argparse/
commit: a702ddd3ec16b5f796945d07eea6bd7107c12844 Author: Alexey Shvetsov gentoo org> AuthorDate: Sun Jun 23 20:08:57 2024 + Commit: Alexey Shvetsov gentoo org> CommitDate: Sun Jun 23 20:21:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a702ddd3 dev-python/sphinx-argparse: keyword 0.4.0 for ~riscv Signed-off-by: Alexey Shvetsov gentoo.org> dev-python/sphinx-argparse/sphinx-argparse-0.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/sphinx-argparse/sphinx-argparse-0.4.0.ebuild b/dev-python/sphinx-argparse/sphinx-argparse-0.4.0.ebuild index 9d28047739bb..ac81f626dd0b 100644 --- a/dev-python/sphinx-argparse/sphinx-argparse-0.4.0.ebuild +++ b/dev-python/sphinx-argparse/sphinx-argparse-0.4.0.ebuild @@ -16,7 +16,7 @@ HOMEPAGE=" LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm64 x86" +KEYWORDS="amd64 ~arm64 ~riscv x86" RDEPEND=" dev-python/sphinx[${PYTHON_USEDEP}]