[gentoo-commits] repo/proj/guru:dev commit in: gui-libs/xdg-desktop-portal-hyprland/
commit: 544c5427d0aaf4e5286ed132597848dc25d329ca Author: Remigiusz Micielski purelymail com> AuthorDate: Sun Oct 8 05:52:54 2023 + Commit: Remigiusz Micielski gmail com> CommitDate: Sun Oct 8 05:53:12 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=544c5427 gui-libs/xdg-desktop-portal-hyprland: add 1.2.1 Signed-off-by: Remigiusz Micielski purelymail.com> gui-libs/xdg-desktop-portal-hyprland/Manifest | 1 + .../xdg-desktop-portal-hyprland-1.2.1.ebuild | 77 ++ 2 files changed, 78 insertions(+) diff --git a/gui-libs/xdg-desktop-portal-hyprland/Manifest b/gui-libs/xdg-desktop-portal-hyprland/Manifest index a588e42c94..c87015958d 100644 --- a/gui-libs/xdg-desktop-portal-hyprland/Manifest +++ b/gui-libs/xdg-desktop-portal-hyprland/Manifest @@ -1,2 +1,3 @@ DIST xdg-desktop-hyprland-1.1.0.tar.gz 42732 BLAKE2B aa78b9f3a5812988e8324b71cc265c4b2ca23d0b12239c3ac13d068a46200504685da0fb57093f0689101fc2235cb7825646a4669bfe1894928d57a3259df9e3 SHA512 e02fa5bb19ca20cdee9a2e6ad0beb507d96118e095b1e5a1836cc16a35492a9ba5db36b06e5be561adcbf16d8716c38cbb1ed373965416696c69448fbd020c10 DIST xdg-desktop-hyprland-1.2.0.tar.gz 43068 BLAKE2B 7fcd9cc962d50ade64a97af3bb34a0bfff5c72cb4458ed2dd17122b3ee53364b319d8fbf0db5827bdd94e778a8ddaaba55963fe67fe6d2fe7a7d6265e327c56a SHA512 41201a773756f3b5f49b8a9e39b98fc8939fab60bda24f99d2c3b76a34f159b69fce17af88b6eff2a475e6b097f0d7912b51a8862c2b8cd7cdd9af4e237d17da +DIST xdg-desktop-hyprland-1.2.1.tar.gz 43054 BLAKE2B 700c96b3fcfb6c3987b1e48ffa27e75ed9b84262140de824ee029249030e7aad68e54ecabc026baed28d79344ffa69a820ca1b27d5c3b4760450252bdd603c2b SHA512 a27bc7d3c2ed32005b6787517550b89fee8661644f68b4689912894073a1971a7cf2dec4e7df60275b8fa6cac2bbc6fea244e5da1877bc7ffb71225e7bb44c3d diff --git a/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.2.1.ebuild b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.2.1.ebuild new file mode 100644 index 00..1758dc43b4 --- /dev/null +++ b/gui-libs/xdg-desktop-portal-hyprland/xdg-desktop-portal-hyprland-1.2.1.ebuild @@ -0,0 +1,77 @@ +# Copyright 2022-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson toolchain-funcs + +DESCRIPTION="xdg-desktop-portal backend for hyprland" +HOMEPAGE="https://github.com/hyprwm/xdg-desktop-portal-hyprland; + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://github.com/hyprwm/xdg-desktop-portal-hyprland.git; + inherit git-r3 +else + KEYWORDS="~amd64" + SRC_URI="https://github.com/hyprwm/xdg-desktop-portal-hyprland/archive/refs/tags/v${PV}.tar.gz \ + -> xdg-desktop-hyprland-${PV}.tar.gz" +fi + +LICENSE="MIT" +SLOT="0/" +IUSE="elogind systemd" +REQUIRED_USE="?? ( elogind systemd )" + +DEPEND=" + >=media-video/pipewire-0.3.41:= + dev-cpp/sdbus-c++ + dev-libs/inih + dev-libs/wayland + dev-qt/qtbase + dev-qt/qtcore + dev-qt/qtgui + dev-qt/qtwayland:6 + dev-qt/qtwidgets + media-libs/mesa + sys-apps/util-linux + x11-libs/libdrm + || ( + systemd? ( >=sys-apps/systemd-237 ) + elogind? ( >=sys-auth/elogind-237 ) + sys-libs/basu + ) +" +RDEPEND=" + ${DEPEND} + sys-apps/xdg-desktop-portal +" +BDEPEND=" + >=dev-libs/wayland-protocols-1.24 + dev-libs/hyprland-protocols + virtual/pkgconfig + || ( >=sys-devel/gcc-13:* >=sys-devel/clang-17:* ) +" + +pkg_setup() { + [[ ${MERGE_TYPE} == binary ]] && return + + if tc-is-gcc && ver_test $(gcc-version) -lt 13 ; then + eerror "XDPH needs >=gcc-13 or >=clang-17 to compile." + eerror "Please upgrade GCC: emerge -v1 sys-devel/gcc" + die "GCC version is too old to compile XDPH!" + elif tc-is-clang && ver_test $(clang-version) -lt 17 ; then + eerror "XDPH needs >=gcc-13 or >=clang-17 to compile." + eerror "Please upgrade Clang: emerge -v1 sys-devel/clang" + die "Clang version is too old to compile XDPH!" + fi +} + +src_compile() { + meson_src_compile + emake -C hyprland-share-picker all +} + +src_install() { + meson_src_install + dobin "${S}/hyprland-share-picker/build/hyprland-share-picker" +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
commit: 974339e52d89019a6d81d66c26997f7847315000 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 05:39:46 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 05:39:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=974339e5 dev-libs/libtommath: Stabilize 1.2.1 sparc, #915352 Signed-off-by: Sam James gentoo.org> dev-libs/libtommath/libtommath-1.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libtommath/libtommath-1.2.1.ebuild b/dev-libs/libtommath/libtommath-1.2.1.ebuild index 3bec7e7db76d..44f1d64d762b 100644 --- a/dev-libs/libtommath/libtommath-1.2.1.ebuild +++ b/dev-libs/libtommath/libtommath-1.2.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV} LICENSE="Unlicense" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +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="doc examples static-libs" BDEPEND="sys-devel/libtool"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
commit: 0591f7e5a4ef48e59e7f998e96bd7d79962aec5d Author: Sam James gentoo org> AuthorDate: Sun Oct 8 05:39:45 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 05:39:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0591f7e5 dev-libs/libtommath: Stabilize 1.2.1 ppc64, #915352 Signed-off-by: Sam James gentoo.org> dev-libs/libtommath/libtommath-1.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libtommath/libtommath-1.2.1.ebuild b/dev-libs/libtommath/libtommath-1.2.1.ebuild index a01011c90442..3bec7e7db76d 100644 --- a/dev-libs/libtommath/libtommath-1.2.1.ebuild +++ b/dev-libs/libtommath/libtommath-1.2.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV} LICENSE="Unlicense" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +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="doc examples static-libs" BDEPEND="sys-devel/libtool"
[gentoo-commits] repo/gentoo:master commit in: net-libs/mbedtls/
commit: 2e066d9e4e998053a68710e85608ed4cb7123a84 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 05:39:16 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 05:39:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e066d9e net-libs/mbedtls: add 3.5.0 Signed-off-by: Sam James gentoo.org> net-libs/mbedtls/Manifest | 1 + net-libs/mbedtls/mbedtls-3.5.0.ebuild | 103 ++ 2 files changed, 104 insertions(+) diff --git a/net-libs/mbedtls/Manifest b/net-libs/mbedtls/Manifest index 148ec237d635..aa4e650c75d4 100644 --- a/net-libs/mbedtls/Manifest +++ b/net-libs/mbedtls/Manifest @@ -1,3 +1,4 @@ DIST mbedtls-2.28.1.tar.gz 3914438 BLAKE2B 85969895b50b63537438e0b67e1dec97a0ee4ac188c55ebcb109d5e0cc8f4a3f66f016b2ac5f920d7b10f094c9626029d19ab86be0cb5941224a7f3eed2dcc06 SHA512 cc75027ebbefb4ba1aecdc386cf6b60cceeceda79a474ff5ba67411e41aac9fc2c43c2fb0158be667f1b91e6c19082e17e4e61409acc1498b568f5efc7b00a2c DIST mbedtls-2.28.5.tar.gz 4005000 BLAKE2B 755287e1a1e0be5d193a8a184a9ae3ab2b6c216235657f7f2e422fe06226cd4c7d11811bcb53519018137e7ed838b241704c955872e28f133bb17a5f4acb SHA512 339911d244b4e6e4d77b344c796f018d9ad4c56249530b8a56e0dc305ddf30bc709dca96a19c5a06710e92d167ef22893e9e17e20837e9daee0d0be00a8ccae9 DIST mbedtls-3.2.1.tar.gz 4097571 BLAKE2B 4f33172c9c7a3ffbad6600c41d9b574a79e512ec417c3ec90a04085cce393456e8502e94150094bc80a217c352c8148d67bdab1bf0cb311c8dc88d653475a003 SHA512 e7f1726d2cdae6c580d588b40c8a51b9e353786efdd2e50fd1c11c7f46a2b6fe2622cfe2ee5cf998ec762b5ebf8f4720cfc1a1ecaebc497489f9d6a263a83523 +DIST mbedtls-3.5.0.tar.gz 5614026 BLAKE2B 958825f59bb7f269c81042da66a1cd1d12ac799b599613582da591d455dc159aa344370bae8c0436e33c293bd69b1ae9266d2788a0bacd58f0ae8247bafb7f3d SHA512 87b58f698bb740aecb639155ac1248674d2b15ee7fa0eb01136f8fe476ddce0069589a13d532f38ee6db8285abed25570d2bcf55148c2324d8277048a93aacdd diff --git a/net-libs/mbedtls/mbedtls-3.5.0.ebuild b/net-libs/mbedtls/mbedtls-3.5.0.ebuild new file mode 100644 index ..c9e64588 --- /dev/null +++ b/net-libs/mbedtls/mbedtls-3.5.0.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake multilib-minimal + +DESCRIPTION="Cryptographic library for embedded systems" +HOMEPAGE="https://tls.mbed.org/; +SRC_URI="https://github.com/Mbed-TLS/mbedtls/archive/${P}.tar.gz; +S="${WORKDIR}"/${PN}-${P} + +LICENSE="Apache-2.0" +SLOT="0/15.20.6" # ffmpeg subslot naming: SONAME tuple of {libmbedcrypto.so,libmbedtls.so,libmbedx509.so} +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cpu_flags_x86_sse2 doc programs static-libs test threads" +RESTRICT="!test? ( test )" + +RDEPEND=" + programs? ( + dev-libs/openssl:= + ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( + app-doc/doxygen + media-gfx/graphviz + ) + test? ( dev-lang/perl ) +" + +enable_mbedtls_option() { + local myopt="$@" + # check that config.h syntax is the same at version bump + sed -i \ + -e "s://#define ${myopt}:#define ${myopt}:" \ + include/mbedtls/mbedtls_config.h || die +} + +src_prepare() { + use cpu_flags_x86_sse2 && enable_mbedtls_option MBEDTLS_HAVE_SSE2 + use threads && enable_mbedtls_option MBEDTLS_THREADING_C + use threads && enable_mbedtls_option MBEDTLS_THREADING_PTHREAD + + cmake_src_prepare +} + +multilib_src_configure() { + local mycmakeargs=( + -DENABLE_PROGRAMS=$(multilib_native_usex programs) + -DUSE_STATIC_MBEDTLS_LIBRARY=$(usex static-libs) + -DENABLE_TESTING=$(usex test) + -DUSE_SHARED_MBEDTLS_LIBRARY=ON + -DINSTALL_MBEDTLS_HEADERS=ON + -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)" + -DMBEDTLS_FATAL_WARNINGS=OFF # Don't use -Werror, #744946 + ) + + cmake_src_configure +} + +multilib_src_compile() { + cmake_src_compile + use doc && multilib_is_native_abi && emake -C "${S}" apidoc +} + +multilib_src_test() { + # psa isn't ready yet, even in 3.0.0. + # bug #718390 + CMAKE_SKIP_TESTS=( + psa_crypto + psa_its-suite + ) + + LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${BUILD_DIR}/library" \ + cmake_src_test +} + +multilib_src_install() { + cmake_src_install +} + +multilib_src_install_all() { + use doc && HTML_DOCS=( apidoc ) + + einstalldocs + + if use programs ; then + # avoid file collisions with sys-apps/coreutils + local p e + for p in "${ED}"/usr/bin/* ; do + if [[ -x "${p}" && ! -d "${p}" ]] ; then + mv "${p}" "${ED}"/usr/bin/mbedtls_${p##*/} || die +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
commit: d889ee1a9ee65315c84d65bc7ff0341fa770abad Author: Sam James gentoo org> AuthorDate: Sun Oct 8 05:33:06 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 05:33:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d889ee1a dev-libs/libtommath: Stabilize 1.2.1 arm64, #915352 Signed-off-by: Sam James gentoo.org> dev-libs/libtommath/libtommath-1.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libtommath/libtommath-1.2.1.ebuild b/dev-libs/libtommath/libtommath-1.2.1.ebuild index 89cf10e15594..a01011c90442 100644 --- a/dev-libs/libtommath/libtommath-1.2.1.ebuild +++ b/dev-libs/libtommath/libtommath-1.2.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV} LICENSE="Unlicense" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +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="doc examples static-libs" BDEPEND="sys-devel/libtool"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
commit: 8af109a8678c54e162eb9cf40b23ef9964d8bbd2 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 05:33:05 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 05:33:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8af109a8 dev-libs/libtommath: Stabilize 1.2.1 amd64, #915352 Signed-off-by: Sam James gentoo.org> dev-libs/libtommath/libtommath-1.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libtommath/libtommath-1.2.1.ebuild b/dev-libs/libtommath/libtommath-1.2.1.ebuild index 21011092b0b5..89cf10e15594 100644 --- a/dev-libs/libtommath/libtommath-1.2.1.ebuild +++ b/dev-libs/libtommath/libtommath-1.2.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV} LICENSE="Unlicense" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +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="doc examples static-libs" BDEPEND="sys-devel/libtool"
[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/
commit: de16384527fd0eaf52360d463507fb3d7e1d00dc Author: Sam James gentoo org> AuthorDate: Sun Oct 8 05:18:42 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 05:18:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de163845 net-fs/netatalk: add github upstream metadata Signed-off-by: Sam James gentoo.org> net-fs/netatalk/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/net-fs/netatalk/metadata.xml b/net-fs/netatalk/metadata.xml index e3244d1d84f5..263e2e0c82d3 100644 --- a/net-fs/netatalk/metadata.xml +++ b/net-fs/netatalk/metadata.xml @@ -15,5 +15,6 @@ netatalk + Netatalk/netatalk
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
commit: 980968a1400972111f9a52b646d547171682d504 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 05:33:03 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 05:33:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=980968a1 dev-libs/libtommath: Stabilize 1.2.1 x86, #915352 Signed-off-by: Sam James gentoo.org> dev-libs/libtommath/libtommath-1.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libtommath/libtommath-1.2.1.ebuild b/dev-libs/libtommath/libtommath-1.2.1.ebuild index a2986670805b..bd3f73f2679d 100644 --- a/dev-libs/libtommath/libtommath-1.2.1.ebuild +++ b/dev-libs/libtommath/libtommath-1.2.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV} LICENSE="Unlicense" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +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="doc examples static-libs" BDEPEND="sys-devel/libtool"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libtommath/
commit: 556ea4454f36f0c584ac9ba7b44cb0b20bd3e7d9 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 05:33:04 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 05:33:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=556ea445 dev-libs/libtommath: Stabilize 1.2.1 arm, #915352 Signed-off-by: Sam James gentoo.org> dev-libs/libtommath/libtommath-1.2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libtommath/libtommath-1.2.1.ebuild b/dev-libs/libtommath/libtommath-1.2.1.ebuild index bd3f73f2679d..21011092b0b5 100644 --- a/dev-libs/libtommath/libtommath-1.2.1.ebuild +++ b/dev-libs/libtommath/libtommath-1.2.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/libtom/libtommath/releases/download/v${PV}/ltm-${PV} LICENSE="Unlicense" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +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="doc examples static-libs" BDEPEND="sys-devel/libtool"
[gentoo-commits] repo/gentoo:master commit in: net-libs/mbedtls/
commit: f00b9e572f549402d60bed6ff200891ce9ffc1ba Author: Sam James gentoo org> AuthorDate: Sun Oct 8 05:16:13 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 05:16:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f00b9e57 net-libs/mbedtls: add 2.28.5 Bug: https://bugs.gentoo.org/886001 Signed-off-by: Sam James gentoo.org> net-libs/mbedtls/Manifest | 1 + net-libs/mbedtls/mbedtls-2.28.5.ebuild | 109 + 2 files changed, 110 insertions(+) diff --git a/net-libs/mbedtls/Manifest b/net-libs/mbedtls/Manifest index 4d7f81690596..148ec237d635 100644 --- a/net-libs/mbedtls/Manifest +++ b/net-libs/mbedtls/Manifest @@ -1,2 +1,3 @@ DIST mbedtls-2.28.1.tar.gz 3914438 BLAKE2B 85969895b50b63537438e0b67e1dec97a0ee4ac188c55ebcb109d5e0cc8f4a3f66f016b2ac5f920d7b10f094c9626029d19ab86be0cb5941224a7f3eed2dcc06 SHA512 cc75027ebbefb4ba1aecdc386cf6b60cceeceda79a474ff5ba67411e41aac9fc2c43c2fb0158be667f1b91e6c19082e17e4e61409acc1498b568f5efc7b00a2c +DIST mbedtls-2.28.5.tar.gz 4005000 BLAKE2B 755287e1a1e0be5d193a8a184a9ae3ab2b6c216235657f7f2e422fe06226cd4c7d11811bcb53519018137e7ed838b241704c955872e28f133bb17a5f4acb SHA512 339911d244b4e6e4d77b344c796f018d9ad4c56249530b8a56e0dc305ddf30bc709dca96a19c5a06710e92d167ef22893e9e17e20837e9daee0d0be00a8ccae9 DIST mbedtls-3.2.1.tar.gz 4097571 BLAKE2B 4f33172c9c7a3ffbad6600c41d9b574a79e512ec417c3ec90a04085cce393456e8502e94150094bc80a217c352c8148d67bdab1bf0cb311c8dc88d653475a003 SHA512 e7f1726d2cdae6c580d588b40c8a51b9e353786efdd2e50fd1c11c7f46a2b6fe2622cfe2ee5cf998ec762b5ebf8f4720cfc1a1ecaebc497489f9d6a263a83523 diff --git a/net-libs/mbedtls/mbedtls-2.28.5.ebuild b/net-libs/mbedtls/mbedtls-2.28.5.ebuild new file mode 100644 index ..5572ea122e71 --- /dev/null +++ b/net-libs/mbedtls/mbedtls-2.28.5.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake multilib-minimal + +DESCRIPTION="Cryptographic library for embedded systems" +HOMEPAGE="https://tls.mbed.org/; +SRC_URI="https://github.com/Mbed-TLS/mbedtls/archive/${P}.tar.gz; +S="${WORKDIR}"/${PN}-${P} + +LICENSE="Apache-2.0" +SLOT="0/7.14.1" # ffmpeg subslot naming: SONAME tuple of {libmbedcrypto.so,libmbedtls.so,libmbedx509.so} +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="cmac cpu_flags_x86_sse2 doc havege programs static-libs test threads zlib" +RESTRICT="!test? ( test )" + +RDEPEND=" + programs? ( + dev-libs/openssl:= + ) + zlib? ( >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}] ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + doc? ( + app-doc/doxygen + media-gfx/graphviz + ) + test? ( dev-lang/perl ) +" + +enable_mbedtls_option() { + local myopt="$@" + # check that config.h syntax is the same at version bump + sed -i \ + -e "s://#define ${myopt}:#define ${myopt}:" \ + include/mbedtls/config.h || die +} + +src_prepare() { + use cmac && enable_mbedtls_option MBEDTLS_CMAC_C + use cpu_flags_x86_sse2 && enable_mbedtls_option MBEDTLS_HAVE_SSE2 + use zlib && enable_mbedtls_option MBEDTLS_ZLIB_SUPPORT + use havege && enable_mbedtls_option MBEDTLS_HAVEGE_C + use threads && enable_mbedtls_option MBEDTLS_THREADING_C + use threads && enable_mbedtls_option MBEDTLS_THREADING_PTHREAD + + cmake_src_prepare +} + +multilib_src_configure() { + local mycmakeargs=( + -DENABLE_PROGRAMS=$(multilib_native_usex programs) + -DENABLE_ZLIB_SUPPORT=$(usex zlib) + -DUSE_STATIC_MBEDTLS_LIBRARY=$(usex static-libs) + -DENABLE_TESTING=$(usex test) + -DUSE_SHARED_MBEDTLS_LIBRARY=ON + -DINSTALL_MBEDTLS_HEADERS=ON + -DLIB_INSTALL_DIR="${EPREFIX}/usr/$(get_libdir)" + -DMBEDTLS_FATAL_WARNINGS=OFF # Don't use -Werror, #744946 + ) + + cmake_src_configure +} + +multilib_src_compile() { + cmake_src_compile + use doc && multilib_is_native_abi && emake -C "${S}" apidoc +} + +multilib_src_test() { + # psa isn't ready yet, it might be in 3.x(?) but certainly not + # at the moment. + # bug #718390 + CMAKE_SKIP_TESTS=( + psa_crypto + psa_its-suite + ) + + LD_LIBRARY_PATH="${LD_LIBRARY_PATH}:${BUILD_DIR}/library" \ + cmake_src_test +} + +multilib_src_install() { + cmake_src_install +} + +multilib_src_install_all() { + use doc && HTML_DOCS=( apidoc ) + + einstalldocs + + if use programs ; then + # avoid file collisions with sys-apps/coreutils + local p e + for p in "${ED}"/usr/bin/* ; do + if [[ -x "${p}" && ! -d "${p}" ]] ;
[gentoo-commits] repo/gentoo:master commit in: net-fs/netatalk/
commit: 4ed8f4f1c1a5662225e5c333670266ab038348ac Author: Sam James gentoo org> AuthorDate: Sun Oct 8 05:31:15 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 05:31:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ed8f4f1 net-fs/netatalk: add 3.1.18 Bug: https://bugs.gentoo.org/915354 Closes: https://bugs.gentoo.org/915211 Closes: https://bugs.gentoo.org/915212 Signed-off-by: Sam James gentoo.org> net-fs/netatalk/Manifest | 1 + net-fs/netatalk/netatalk-3.1.18.ebuild | 172 + 2 files changed, 173 insertions(+) diff --git a/net-fs/netatalk/Manifest b/net-fs/netatalk/Manifest index d7bcf3b126cc..7c5be570f82e 100644 --- a/net-fs/netatalk/Manifest +++ b/net-fs/netatalk/Manifest @@ -1,2 +1,3 @@ DIST netatalk-3.1.12.tar.bz2 1918312 BLAKE2B a0672ad769530d96b13a4bf74a1f17d86aa924f05e8185cf6b1bdbfe97fbcf23d36e2f3e5e32a32194a9d3020864e5afa2812f8fb947c68629b15c259a745bf3 SHA512 0b22abaf0084d5684ccc049225abb34caa32893ea8fe7eb67901fde94726f054149ce78d2da49cf06fe30360eb18b2edccff20f9ac69d5ab5105f6d2f4178759 DIST netatalk-3.1.17.tar.xz 975108 BLAKE2B e4bc8bead03f2afbbb2964b1220c029adb10a5d987089aa9f39834c52d90ca72c9894e039a2fecde2b042400aa03f86cfe27589572e834337cbe0877fc21c8a4 SHA512 d63b9b07c1ce316b20980d531240e8e4c71ad164983b2c3127a50d5d1a0e3783acf41120ebf1c9a9da39f5347bd8aa261986dc91bd879979e9defe7c092e8522 +DIST netatalk-3.1.18.tar.xz 974852 BLAKE2B ba69e0bc08455dff46d8aa83fa1a2eda6eac60a0ab7a1b22bba8c47abb57ac70bd2879ec496c5e5f3da40a461e93fcecdf7c3e489daff18e995961f59d4fdc99 SHA512 06c56754afacbf9c71dc2ab7b80c231f5c25f522967e1d825b4e9e129233528bd1e7101144239b52636b9efe7f1f86a37749da8a8af611169155bca9711798d0 diff --git a/net-fs/netatalk/netatalk-3.1.18.ebuild b/net-fs/netatalk/netatalk-3.1.18.ebuild new file mode 100644 index ..0a3e76e016b5 --- /dev/null +++ b/net-fs/netatalk/netatalk-3.1.18.ebuild @@ -0,0 +1,172 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic pam systemd + +DESCRIPTION="Open Source AFP server" +HOMEPAGE="https://netatalk.sourceforge.net/; +SRC_URI="https://github.com/Netatalk/netatalk/releases/download/netatalk-${PV//./-}/netatalk-${PV}.tar.xz; + +LICENSE="GPL-2 BSD" +SLOT="0/18.0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86" +IUSE="acl cracklib dbus debug kerberos ldap pam pgp quota +shadow ssl tracker tcpd zeroconf" + +RDEPEND=" + !app-editors/yudit + dev-libs/libevent:= + >=dev-libs/libgcrypt-1.2.3:= + sys-apps/coreutils + >=sys-libs/db-4.2.52:= + sys-libs/tdb + virtual/libcrypt:= + acl? ( + sys-apps/attr + sys-apps/acl + ) + cracklib? ( sys-libs/cracklib ) + dbus? ( sys-apps/dbus dev-libs/dbus-glib ) + kerberos? ( virtual/krb5 ) + ldap? ( net-nds/openldap:= ) + pam? ( sys-libs/pam ) + ssl? ( dev-libs/openssl:0= ) + tcpd? ( sys-apps/tcp-wrappers ) + tracker? ( app-misc/tracker:3= ) + zeroconf? ( net-dns/avahi[dbus] ) +" +DEPEND="${RDEPEND}" +BDEPEND=" + app-alternatives/yacc + sys-devel/flex +" + +RESTRICT="test" + +REQUIRED_USE=" + ldap? ( acl ) + tracker? ( dbus )" + +PATCHES=( + "${FILESDIR}"/${PN}-3.1.17-gentoo.patch + "${FILESDIR}"/${PN}-3.1.17-disable-ld-library-path.patch # bug #564350 +) + +src_prepare() { + default + append-flags -fno-strict-aliasing + + sed \ + -e "s:shell_utils::g" \ + -i contrib/Makefile.am || die + + eautoreconf +} + +src_configure() { + local myeconfargs=() + + # Ignore --with-init-style=gentoo, we install the init.d by hand and we avoid having + # to sed the Makefiles to not do rc-update. + # TODO: + # * systemd: --with-init-style=systemd + myeconfargs+=( + $(use_enable debug) + $(use_enable debug debugging) + $(use_enable pgp pgp-uam) + $(use_enable kerberos krbV-uam) + $(use_enable quota) + $(use_enable tcpd tcp-wrappers) + $(use_enable zeroconf) + $(use_with acl acls) + $(use_with cracklib) + $(use_with dbus afpstats) + $(use_with kerberos) + $(use_with ldap) + $(use_with pam) + $(use_with shadow) + $(use_with ssl ssl-dir) + $(use_with tracker dbus-daemon "${EPREFIX}/usr/bin/dbus-daemon") + $(use_with tracker tracker-pkgconfig-version $(ver_cut 1 $(best_version app-misc/tracker | sed 's:app-misc/tracker-::g')).0) + --disable-static + --enable-overwrite + --disable-afs + --with-bdb=/usr + --with-uams-path=/usr/$(get_libdir)/${PN} +
[gentoo-commits] repo/gentoo:master commit in: dev-python/lxml/
commit: d7204da98ae172d46089b350e1f7465eb617b743 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 04:47:34 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 04:48:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7204da9 dev-python/lxml: backport further cython-3 fixes Signed-off-by: Sam James gentoo.org> dev-python/lxml/Manifest | 1 + dev-python/lxml/lxml-4.9.3-r2.ebuild | 114 +++ 2 files changed, 115 insertions(+) diff --git a/dev-python/lxml/Manifest b/dev-python/lxml/Manifest index 3a2715be6ff9..a58f79e32b3b 100644 --- a/dev-python/lxml/Manifest +++ b/dev-python/lxml/Manifest @@ -1,3 +1,4 @@ DIST lxml-4.9.2.gh.tar.gz 957365 BLAKE2B 201b3977da90386e413f1b89a4b7ee1e44d6bbea05e622e92feb1d67c637ce46ebf746f0648f034ed3bccd609233ccf7d8a7ee456f13b8d9ca8587ddf1ebd32a SHA512 816b2fe2eef2a97a0df66cbc39850c6dc3d6470e4033cc73edb40c80c0afbbe6c084d042d7c98b29497926e76f648caa42e1ebe5d83060af08af6972316077b0 +DIST lxml-4.9.3-patches-2.tar.xz 24288 BLAKE2B 47b7c486a1c1616c875111bd53b14d4211a1eee3f412985f4022e71b85b087abd71d36919fb025257f17de404329284898ddc639f85e8b15ade21778fa218d98 SHA512 713172b4c907db6479a0a803a842824825b212a9b645c1ca356f793658bd6c63113ea248278e7c46b512e22e3130696e9fc5127fea82a67372d920733fc160b0 DIST lxml-4.9.3-patches.tar.xz 10544 BLAKE2B 407938d2f701400e919110c3bfe84e94621f39f8178850c466d41549ee0eff4f23e93cdd8ea684713e8276acfaa05d6f7b7af4d375c859b9fc5b2981d60983a3 SHA512 c2d5d2ffb035aed6d846de84885b87142b2be7a09ffe6927e7c032acab343730acfcbefd75e8141cf3b41b308c532869a7878b515f3d4eeefa7526a3d2599398 DIST lxml-4.9.3.gh.tar.gz 958628 BLAKE2B ffdf3fe781a03815f7c026229d313721c93375ebafad9b4a20c5d8a380a631401e546d8701a94d8c49615fb6a71e84940d8ca0299b47a37c1c9596db36659113 SHA512 903bd4935c7708b459aee9befcf3f6e3e3aaa9adc122591ea923b6e3d8fd288f07cab3f5f0edb08e3bf9db80414324f0a1a8e5a5089f9cda82f6c50f5df59423 diff --git a/dev-python/lxml/lxml-4.9.3-r2.ebuild b/dev-python/lxml/lxml-4.9.3-r2.ebuild new file mode 100644 index ..4518e920d4ab --- /dev/null +++ b/dev-python/lxml/lxml-4.9.3-r2.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_EXT=1 +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..12} pypy3 ) + +inherit distutils-r1 optfeature toolchain-funcs + +DESCRIPTION="A Pythonic binding for the libxml2 and libxslt libraries" +HOMEPAGE=" + https://lxml.de/ + https://pypi.org/project/lxml/ + https://github.com/lxml/lxml/ +" +SRC_URI=" + https://github.com/lxml/lxml/archive/${P}.tar.gz + -> ${P}.gh.tar.gz + https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-4.9.3-patches-2.tar.xz +" +S=${WORKDIR}/lxml-${P} + +LICENSE="BSD ElementTree GPL-2 PSF-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="doc examples +threads test" +RESTRICT="!test? ( test )" + +# Note: lib{xml2,xslt} are used as C libraries, not Python modules. +DEPEND=" + >=dev-libs/libxml2-2.10.3 + >=dev-libs/libxslt-1.1.38 +" +RDEPEND=" + ${DEPEND} +" +BDEPEND=" + virtual/pkgconfig + >=dev-python/cython-0.29.35[${PYTHON_USEDEP}] + doc? ( + $(python_gen_any_dep ' + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/pygments[${PYTHON_USEDEP}] + dev-python/sphinx[${PYTHON_USEDEP}] + dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}] + ') + ) + test? ( + dev-python/cssselect[${PYTHON_USEDEP}] + ) +" + +PATCHES=( + "${WORKDIR}"/${PN}-4.9.3-patches-2 +) + +python_check_deps() { + use doc || return 0 + python_has_version -b "dev-python/docutils[${PYTHON_USEDEP}]" && + python_has_version -b "dev-python/pygments[${PYTHON_USEDEP}]" && + python_has_version -b "dev-python/sphinx[${PYTHON_USEDEP}]" && + python_has_version -b "dev-python/sphinx-rtd-theme[${PYTHON_USEDEP}]" +} + +python_prepare_all() { + # avoid replacing PYTHONPATH in tests. + sed -i -e '/sys\.path/d' test.py || die + + # don't use some random SDK on Darwin + sed -i -e '/_ldflags =/s/=.*isysroot.*darwin.*None/= None/' \ + setupinfo.py || die + + distutils-r1_python_prepare_all +} + +python_compile() { + tc-export PKG_CONFIG + distutils-r1_python_compile +} + +python_compile_all() { + use doc && emake html +} + +python_test() { + local dir=${BUILD_DIR}/test$(python_get_sitedir)/lxml + local -x PATH=${BUILD_DIR}/test/usr/bin:${PATH} + + cp -al "${BUILD_DIR}"/{install,test} || die + cp -al src/lxml/tests "${dir}/" || die + cp -al
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/files/, dev-libs/libxml2/
commit: 5d172c4f999dff461c5401bf97ba83f81390dc55 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 04:44:50 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 04:48:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d172c4f dev-libs/libxml2: fix CVE-2023-45322 Bug: https://bugs.gentoo.org/915351 Signed-off-by: Sam James gentoo.org> .../files/libxml2-2.11.5-CVE-2023-45322.patch | 71 dev-libs/libxml2/libxml2-2.11.5-r1.ebuild | 200 + 2 files changed, 271 insertions(+) diff --git a/dev-libs/libxml2/files/libxml2-2.11.5-CVE-2023-45322.patch b/dev-libs/libxml2/files/libxml2-2.11.5-CVE-2023-45322.patch new file mode 100644 index ..190218be3a5e --- /dev/null +++ b/dev-libs/libxml2/files/libxml2-2.11.5-CVE-2023-45322.patch @@ -0,0 +1,71 @@ +https://gitlab.gnome.org/GNOME/libxml2/-/issues/583 +https://gitlab.gnome.org/GNOME/libxml2/-/commit/d39f78069dff496ec865c73aa44d7110e429bce9 +https://bugs.gentoo.org/915351 + +From d39f78069dff496ec865c73aa44d7110e429bce9 Mon Sep 17 00:00:00 2001 +From: Nick Wellnhofer +Date: Wed, 23 Aug 2023 20:24:24 +0200 +Subject: [PATCH] tree: Fix copying of DTDs + +- Don't create multiple DTD nodes. +- Fix UAF if malloc fails. +- Skip DTD nodes if tree module is disabled. + +Fixes #583. +--- a/tree.c b/tree.c +@@ -4471,29 +4471,28 @@ xmlNodePtr + xmlStaticCopyNodeList(xmlNodePtr node, xmlDocPtr doc, xmlNodePtr parent) { + xmlNodePtr ret = NULL; + xmlNodePtr p = NULL,q; ++xmlDtdPtr newSubset = NULL; + + while (node != NULL) { +-#ifdef LIBXML_TREE_ENABLED + if (node->type == XML_DTD_NODE ) { +- if (doc == NULL) { ++#ifdef LIBXML_TREE_ENABLED ++ if ((doc == NULL) || (doc->intSubset != NULL)) { + node = node->next; + continue; + } +- if (doc->intSubset == NULL) { +- q = (xmlNodePtr) xmlCopyDtd( (xmlDtdPtr) node ); +- if (q == NULL) goto error; +- q->doc = doc; +- q->parent = parent; +- doc->intSubset = (xmlDtdPtr) q; +- xmlAddChild(parent, q); +- } else { +- q = (xmlNodePtr) doc->intSubset; +- xmlAddChild(parent, q); +- } +- } else ++q = (xmlNodePtr) xmlCopyDtd( (xmlDtdPtr) node ); ++if (q == NULL) goto error; ++q->doc = doc; ++q->parent = parent; ++newSubset = (xmlDtdPtr) q; ++#else ++node = node->next; ++continue; + #endif /* LIBXML_TREE_ENABLED */ ++ } else { + q = xmlStaticCopyNode(node, doc, parent, 1); +- if (q == NULL) goto error; ++ if (q == NULL) goto error; ++} + if (ret == NULL) { + q->prev = NULL; + ret = p = q; +@@ -4505,6 +4504,8 @@ xmlStaticCopyNodeList(xmlNodePtr node, xmlDocPtr doc, xmlNodePtr parent) { + } + node = node->next; + } ++if (newSubset != NULL) ++doc->intSubset = newSubset; + return(ret); + error: + xmlFreeNodeList(ret); +-- +GitLab diff --git a/dev-libs/libxml2/libxml2-2.11.5-r1.ebuild b/dev-libs/libxml2/libxml2-2.11.5-r1.ebuild new file mode 100644 index ..ad027676e475 --- /dev/null +++ b/dev-libs/libxml2/libxml2-2.11.5-r1.ebuild @@ -0,0 +1,200 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Note: Please bump in sync with dev-libs/libxslt + +PYTHON_COMPAT=( python3_{10..12} ) +PYTHON_REQ_USE="xml(+)" +inherit flag-o-matic python-r1 multilib-minimal + +XSTS_HOME="http://www.w3.org/XML/2004/xml-schema-test-suite; +XSTS_NAME_1="xmlschema2002-01-16" +XSTS_NAME_2="xmlschema2004-01-14" +XSTS_TARBALL_1="xsts-2002-01-16.tar.gz" +XSTS_TARBALL_2="xsts-2004-01-14.tar.gz" +XMLCONF_TARBALL="xmlts20130923.tar.gz" + +DESCRIPTION="XML C parser and toolkit" +HOMEPAGE="https://gitlab.gnome.org/GNOME/libxml2/-/wikis/home; +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://gitlab.gnome.org/GNOME/libxml2; + inherit autotools git-r3 +else + inherit gnome.org libtool + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +fi + +SRC_URI+=" + test? ( + ${XSTS_HOME}/${XSTS_NAME_1}/${XSTS_TARBALL_1} + ${XSTS_HOME}/${XSTS_NAME_2}/${XSTS_TARBALL_2} + https://www.w3.org/XML/Test/${XMLCONF_TARBALL} + ) +" +S="${WORKDIR}/${PN}-${PV%_rc*}" + +LICENSE="MIT" +SLOT="2" +IUSE="debug examples +ftp icu lzma +python readline static-libs test" +RESTRICT="!test? ( test )" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +RDEPEND=" + virtual/libiconv + >=sys-libs/zlib-1.2.8-r1:=[${MULTILIB_USEDEP}] + icu? ( >=dev-libs/icu-51.2-r1:=[${MULTILIB_USEDEP}] ) + lzma?
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libxml2/
commit: 3f6342b1db6e23197fd2c7bbae588c8a9b0d3737 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 04:45:17 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 04:48:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f6342b1 dev-libs/libxml2: sync live Signed-off-by: Sam James gentoo.org> dev-libs/libxml2/libxml2-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libxml2/libxml2-.ebuild b/dev-libs/libxml2/libxml2-.ebuild index 23465b596258..7a65290535a9 100644 --- a/dev-libs/libxml2/libxml2-.ebuild +++ b/dev-libs/libxml2/libxml2-.ebuild @@ -71,7 +71,7 @@ src_unpack() { unpack ${tarname} if [[ -n ${PATCHSET_VERSION} ]] ; then - unpack ${PN}-${PATCHSET_VERSION}.tar.bz2 + unpack ${PN}-${PATCHSET_VERSION}.tar.xz fi fi
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/
commit: a4a71030649e4bae8f1143409dfb1b7d1a6e61a8 Author: Ionen Wolkens gentoo org> AuthorDate: Sun Oct 8 04:26:37 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sun Oct 8 04:26:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a4a71030 x11-drivers/nvidia-drivers: stabilize 535.113.01 for amd64 Signed-off-by: Ionen Wolkens gentoo.org> x11-drivers/nvidia-drivers/nvidia-drivers-535.113.01.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-535.113.01.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-535.113.01.ebuild index 88e61feeaa87..a7401f2b31c2 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-535.113.01.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-535.113.01.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}" LICENSE="NVIDIA-r2 Apache-2.0 BSD BSD-2 GPL-2 MIT ZLIB curl openssl" SLOT="0/${PV%%.*}" -KEYWORDS="-* ~amd64 ~arm64" +KEYWORDS="-* amd64 ~arm64" IUSE="+X abi_x86_32 abi_x86_64 kernel-open persistenced +static-libs +tools wayland" REQUIRED_USE="kernel-open? ( modules )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/boost/, dev-libs/boost/files/
commit: 978d0361e4ce0e8e5c3b0a0c12a36611f03d0d2f Author: Sam James gentoo org> AuthorDate: Sun Oct 8 04:21:32 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 04:21:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=978d0361 dev-libs/boost: backport unordered UAF fix We were hoping to include another backport here but there's no news upstream for that, so chuck this in. Signed-off-by: Sam James gentoo.org> dev-libs/boost/boost-1.83.0-r2.ebuild | 357 + .../boost/files/boost-1.83.0-unordered-uaf.patch | 18 ++ 2 files changed, 375 insertions(+) diff --git a/dev-libs/boost/boost-1.83.0-r2.ebuild b/dev-libs/boost/boost-1.83.0-r2.ebuild new file mode 100644 index ..5f671e7f2cd5 --- /dev/null +++ b/dev-libs/boost/boost-1.83.0-r2.ebuild @@ -0,0 +1,357 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# Keep an eye on both of these after releases for patches: +# * https://www.boost.org/patches/ +# * https://www.boost.org/users/history/version_${MY_PV}.html +# (e.g. https://www.boost.org/users/history/version_1_83_0.html) +# Note that the latter may sometimes feature patches not on the former too. + +PYTHON_COMPAT=( python3_{10..12} ) + +inherit flag-o-matic multiprocessing python-r1 toolchain-funcs multilib-minimal + +MY_PV="$(ver_rs 1- _)" + +DESCRIPTION="Boost Libraries for C++" +HOMEPAGE="https://www.boost.org/; +SRC_URI="https://boostorg.jfrog.io/artifactory/main/release/${PV}/source/boost_${MY_PV}.tar.bz2; +S="${WORKDIR}/${PN}_${MY_PV}" + +LICENSE="Boost-1.0" +SLOT="0/${PV}" # ${PV} instead of the major version due to bug 486122 +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="bzip2 +context debug doc icu lzma +nls mpi numpy python +stacktrace tools zlib zstd" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +# the tests will never fail because these are not intended as sanity +# tests at all. They are more a way for upstream to check their own code +# on new compilers. Since they would either be completely unreliable +# (failing for no good reason) or completely useless (never failing) +# there is no point in having them in the ebuild to begin with. +RESTRICT="test" + +RDEPEND=" + bzip2? ( app-arch/bzip2:=[${MULTILIB_USEDEP}] ) + icu? ( >=dev-libs/icu-3.6:=[${MULTILIB_USEDEP}] ) + !icu? ( virtual/libiconv[${MULTILIB_USEDEP}] ) + lzma? ( app-arch/xz-utils:=[${MULTILIB_USEDEP}] ) + mpi? ( >=virtual/mpi-2.0-r4[${MULTILIB_USEDEP},cxx,threads] ) + python? ( + ${PYTHON_DEPS} + numpy? ( dev-python/numpy[${PYTHON_USEDEP}] ) + ) + zlib? ( sys-libs/zlib:=[${MULTILIB_USEDEP}] ) + zstd? ( app-arch/zstd:=[${MULTILIB_USEDEP}] )" +DEPEND="${RDEPEND}" +BDEPEND=">=dev-util/b2-4.9.2" + +PATCHES=( + "${FILESDIR}"/${PN}-1.81.0-disable_icu_rpath.patch + "${FILESDIR}"/${PN}-1.79.0-context-x32.patch + "${FILESDIR}"/${PN}-1.79.0-build-auto_index-tool.patch + # Boost.MPI's __init__.py doesn't work on Py3 + "${FILESDIR}"/${PN}-1.79.0-boost-mpi-python-PEP-328.patch + "${FILESDIR}"/${PN}-1.81.0-phoenix-multiple-definitions.patch + "${FILESDIR}"/${PN}-1.83.0-unordered-uaf.patch +) + +python_bindings_needed() { + multilib_is_native_abi && use python +} + +tools_needed() { + multilib_is_native_abi && use tools +} + +create_user-config.jam() { + local user_config_jam="${BUILD_DIR}"/user-config.jam + if [[ -s ${user_config_jam} ]]; then + einfo "${user_config_jam} already exists, skipping configuration" + return + else + einfo "Creating configuration in ${user_config_jam}" + fi + + local compiler compiler_version compiler_executable="$(tc-getCXX)" + compiler="gcc" + compiler_version="$(gcc-version)" + + if use mpi; then + local mpi_configuration="using mpi ;" + fi + + cat > "${user_config_jam}" <<- __EOF__ || die + using ${compiler} : ${compiler_version} : ${compiler_executable} : "${CPPFLAGS} ${CFLAGS}" "${CPPFLAGS} ${CXXFLAGS}" "${LDFLAGS}" "$(tc-getAR)" "$(tc-getRANLIB)" ; + ${mpi_configuration} + __EOF__ + + if python_bindings_needed; then + append_to_user_config() { + local py_config + if tc-is-cross-compiler; then + py_config="using python : ${EPYTHON#python} : : ${ESYSROOT}/usr/include/${EPYTHON} : ${ESYSROOT}/usr/$(get_libdir) ;" + else + py_config="using python : ${EPYTHON#python} : ${PYTHON} : $(python_get_includedir) ;" + fi + echo
[gentoo-commits] repo/gentoo:master commit in: app-shells/loksh/
commit: 6bc97529f09b9b8dec6106b94a4013e34e0ed2b2 Author: Runney gmail com> AuthorDate: Sat Oct 7 02:22:57 2023 + Commit: Yixun Lan gentoo org> CommitDate: Sun Oct 8 03:56:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bc97529 app-shells/loksh: add 7.3 Closes: https://github.com/gentoo/gentoo/pull/33222 Signed-off-by: Runney gmail.com> Signed-off-by: Yixun Lan gentoo.org> app-shells/loksh/Manifest | 1 + app-shells/loksh/loksh-7.3.ebuild | 30 ++ 2 files changed, 31 insertions(+) diff --git a/app-shells/loksh/Manifest b/app-shells/loksh/Manifest index 4a0cd57d26f5..59dda23bd902 100644 --- a/app-shells/loksh/Manifest +++ b/app-shells/loksh/Manifest @@ -1 +1,2 @@ DIST loksh-7.1.tar.xz 211636 BLAKE2B 7604d6a5d3d3bce7dc51cde1d53ec10b927411afe700192e243e8dc022011cb3d89668768ba7940af22e97d95fd074638860e7b74fcacc8c83de4ad995654da4 SHA512 f46221f765f2799856049fbfe1650e6f3d13d597cf97843d4b54b9803b9ecedbf8a8c9364e1ba9b981b667004a8fe4da043006945f8b61f094678d3578518716 +DIST loksh-7.3.tar.xz 212120 BLAKE2B 2c1c56dcbfa664aa894b1f09f145b28f6861bf28f06274f32697eace30f24660dbcecdcf58938f6cae106e654d200ef0cb4cb2ecd309f3d60be4afc7fa6a6b9c SHA512 a054917c975f65dfb5f8eb35665044ddacacdbd2d1e1113e6bf62d5cd8d5f4fd775ff5f20e28191d2417016684a310f23115af102b834aa33083e2be41034477 diff --git a/app-shells/loksh/loksh-7.3.ebuild b/app-shells/loksh/loksh-7.3.ebuild new file mode 100644 index ..f591c53b2237 --- /dev/null +++ b/app-shells/loksh/loksh-7.3.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Linux port of OpenBSD's ksh" +HOMEPAGE="https://github.com/dimkr/loksh; +SRC_URI="https://github.com/dimkr/loksh/releases/download/${PV}/${P}.tar.xz; + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" + +DEPEND="sys-libs/ncurses" +RDEPEND=" + ${DEPEND} + !app-shells/ksh +" + +src_prepare() { + default + sed -i "/install_dir/s@loksh@${PF}@" meson.build || die +} + +src_configure() { + # we want it as /bin/ksh + meson_src_configure --bindir=../bin +}
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/stgit/
commit: 03ddf3c2e28798fcfa6296148ff9dc0d25adb4b2 Author: Yixun Lan gentoo org> AuthorDate: Sun Oct 8 03:34:00 2023 + Commit: Yixun Lan gentoo org> CommitDate: Sun Oct 8 03:46:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03ddf3c2 dev-vcs/stgit: add 2.3.3 Signed-off-by: Yixun Lan gentoo.org> dev-vcs/stgit/Manifest | 77 +++ dev-vcs/stgit/stgit-2.3.3.ebuild | 202 +++ 2 files changed, 279 insertions(+) diff --git a/dev-vcs/stgit/Manifest b/dev-vcs/stgit/Manifest index 51520d893002..08563fdf2b44 100644 --- a/dev-vcs/stgit/Manifest +++ b/dev-vcs/stgit/Manifest @@ -1,11 +1,15 @@ DIST adler-1.0.2.crate 12778 BLAKE2B a1dc17786adae945ac09d3525e609ed944e6465690787bbb831a1b9d53793cba1989793d0a5606d5d23ee20d36457923d451b1b3530c9ec7072a487aa3e55bbd SHA512 7ab190d31890fc05b0b55d8e2c6527a505e06793d5496be0b3831e0513412f9ba97f8148f6f68ed0770fa9cd980a5092d885e058becf1d5506b7c74b82674aa1 DIST ahash-0.8.3.crate 42416 BLAKE2B 84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6 SHA512 cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e DIST anstream-0.3.2.crate 19504 BLAKE2B 617b846c244ea4ccd6c7835a382afe85e14c245ea56b678f57ee12e9c7bcc1c0c3db9620eb4d16bf35e17eca38968bf04420b758f482ac5594670e6292c1fbb9 SHA512 b896e5208a2ee6a3c98bf3bb9ac1c52792de114dfa5709dadcac6183ea19ea63230dffd3217e571354a71d69b8eafbb0189e05f8f77f50922020de54e3aeecc8 +DIST anstream-0.6.4.crate 20593 BLAKE2B 2b617c45d351e01222fc50f52551e57b4a8b0ecf84c6ddf44336c7c9d3b9dde15232b1c4f664d567849295bf8f03612b73ded56f1b3937392eb7718f1e0446c3 SHA512 0b983d626c53d1edc184f04cbd2c004eb9c40d14486b23cce86ebf50cbd3d916d32cb0423ae1d67c2b83b966690090af740538538ef846c0b126c686a1ebe159 DIST anstyle-1.0.1.crate 13977 BLAKE2B 35be03a7de78737592528967e8ad4851436a74c7863cae9cf5cf7366d3cce9bbbd255b1a89401051f82fe8569a0ff029dcfe427c14a2e0677890453c6119d241 SHA512 2bf9b83ad9772c6a3ef28239cbb98bd667dc631fd1ef76ec5029825c128f6cb22756bb1548dd991e482f86eb9fd94fae5c648f91de2c0d71754b6dca4ec2362c +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-1.0.1.crate 11718 BLAKE2B 2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7 SHA512 00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6 DIST anstyle-wincon-1.0.2.crate 11712 BLAKE2B 68215a76e44cbe0e69c4111eaf7cd818d0e743883aec01f99f6d96e863d8d36bea67ed112db715a3a0daa348535f3db50547d8a0ab5e4572975d68937c49aa86 SHA512 8bda8b79785d201cda90c8d3544f5cead955c25749a4b828bc897e4bb132acbbcc50ac90ee07323ae3077af3e4c613264871366d70e5211200d119f4ddb63b0b +DIST anstyle-wincon-3.0.1.crate 11279 BLAKE2B 593de9443b4c612526550285a6c156db26a233815e77a748597c6eea509ae511f41eb8ee736010f8be853695c9f1d94b034a77190e612f0a00bf00385d66ced2 SHA512 75ab14081b09e031ee0f559538976f39092aaeb6f561a56de83d12911cc2b45e28eec21068792c86a61e344021921ab55e7139ca79acec78e7d4a796dfa42a2e DIST anyhow-1.0.72.crate 43837 BLAKE2B 1547c158882e50579a568a14e6e5cd162feb6cf291835266c9dae0c1c4df05a7872bceb02bbc8a13ab5bb84d299a94892057f54eeade7fa095ff8f897f6fe9d8 SHA512 25d8d4cfcc9679c9125fe03c7ce5a46462ca66e7457d45cd7838b7867f3461a899f75b22d76dfb04caa09c013c3b702313ffb6373f92b2798119a30199c38a98 DIST anyhow-1.0.75.crate 43901 BLAKE2B 6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa SHA512
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/stgit/
commit: a34ee5267dc8e92d754829f40debb534a9b58583 Author: Yixun Lan gentoo org> AuthorDate: Sun Oct 8 03:35:21 2023 + Commit: Yixun Lan gentoo org> CommitDate: Sun Oct 8 03:46:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a34ee526 dev-vcs/stgit: drop 2.3.1 Signed-off-by: Yixun Lan gentoo.org> dev-vcs/stgit/Manifest | 49 - dev-vcs/stgit/stgit-2.3.1.ebuild | 225 --- 2 files changed, 274 deletions(-) diff --git a/dev-vcs/stgit/Manifest b/dev-vcs/stgit/Manifest index 08563fdf2b44..047def8dd947 100644 --- a/dev-vcs/stgit/Manifest +++ b/dev-vcs/stgit/Manifest @@ -7,28 +7,22 @@ DIST anstyle-1.0.4.crate 13998 BLAKE2B fb501700855709e53438461c2f4b48d869613e7bb 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-1.0.1.crate 11718 BLAKE2B 2500845a23edfb47ecd156424a89789c713a7c367c3fef98d26e4e7b2acb3c6433d39a1c2a59813a98266b0993d4b750e9b6b68b7ced7ec5a04a8b13bad174e7 SHA512 00c380fc0198c49776c40aeef419be2fd2d6809bd2e5d86457f1658c6f4b2e83ebe8feee95855c3bbedd4200a917f582bd41b0ee0cf5d7d1d5017228885a58e6 DIST anstyle-wincon-1.0.2.crate 11712 BLAKE2B 68215a76e44cbe0e69c4111eaf7cd818d0e743883aec01f99f6d96e863d8d36bea67ed112db715a3a0daa348535f3db50547d8a0ab5e4572975d68937c49aa86 SHA512 8bda8b79785d201cda90c8d3544f5cead955c25749a4b828bc897e4bb132acbbcc50ac90ee07323ae3077af3e4c613264871366d70e5211200d119f4ddb63b0b DIST anstyle-wincon-3.0.1.crate 11279 BLAKE2B 593de9443b4c612526550285a6c156db26a233815e77a748597c6eea509ae511f41eb8ee736010f8be853695c9f1d94b034a77190e612f0a00bf00385d66ced2 SHA512 75ab14081b09e031ee0f559538976f39092aaeb6f561a56de83d12911cc2b45e28eec21068792c86a61e344021921ab55e7139ca79acec78e7d4a796dfa42a2e -DIST anyhow-1.0.72.crate 43837 BLAKE2B 1547c158882e50579a568a14e6e5cd162feb6cf291835266c9dae0c1c4df05a7872bceb02bbc8a13ab5bb84d299a94892057f54eeade7fa095ff8f897f6fe9d8 SHA512 25d8d4cfcc9679c9125fe03c7ce5a46462ca66e7457d45cd7838b7867f3461a899f75b22d76dfb04caa09c013c3b702313ffb6373f92b2798119a30199c38a98 DIST anyhow-1.0.75.crate 43901 BLAKE2B 6353557d7ec2cbfdd001c039fad62c95fea9e02b113149f726fd14bb36b31e637e8609dd5ee20a900e9c11bb783d9958d664b31ba7c467382fa7f51d477ad3aa SHA512 190d6be8ede0af9808210db53e4dc31ce69b126a26b0357220c4705a11e83cab2c2c09c59964a35794f3c434f717eaa6bb669e9e8f16012535c14246b17e8d40 DIST arc-swap-1.6.0.crate 67342 BLAKE2B 6afd6570c3cef4ae722d4168c3320be1343c4f6043892e5e5b52879b8210a896e083d720797b41a41db04a08eefdcfbacbfdee1a7f2180e9755c868d6fded872 SHA512 5e09cef9fa12d1204db24f3397158a3f45d12dd0fa61eadd691bba120a43fdaa916ab09997e7a63d61a3fb7dada4e3266181f4ef413850c4bc5e59d2c6c5b9df DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 -DIST bitflags-2.3.3.crate 34320 BLAKE2B da9f42fc888e31d50d0b2f0d0cc1bddfa97e0c2d3eac60fd2cc451670f000b5148e58c3c40c348ef1bd516c7a568bcc3a97742ac5bdb9ef4772048eb922171af SHA512 8f063ba2bc3f638ca9200722e1c4370102589fb07aef25efcf63993fbf283cc86d554d11d24719f728ecabe540a47a90ce4113d8719f8e773f2344a66d21ff78 DIST bitflags-2.4.0.crate 36954 BLAKE2B 1d6cfeb0a17dc53a6249a83c8c7ad7c102985ffcfd7f7f76506889684235e78fe489d23b5a5f9018f0bd526a38d6b1449784c62322fb01f4bb507c0af8bd545c SHA512 0c3d6667abea48811a792749702136ee3db97518b33bc4c7d35737505bf56315e0e5810deeea28b7a1b540ec0e21bd319ba0b3c5c4aef0ba8ed5499ffdfd9b0c DIST bstr-1.6.0.crate 385877 BLAKE2B c83895b56381b066d17bfed179fca86f69b1284299887d7590be1cf6821cb6ae21e07fdbaeac65cab4a8b2310ea18a316e25c2e5d05c0fbfb926193183cef046 SHA512
[gentoo-commits] proj/portage:master commit in: /
commit: 575235981360d1b6c065039da2079bb301c2ac0b Author: Sam James gentoo org> AuthorDate: Sun Oct 8 03:31:05 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 03:31:05 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=57523598 NEWS: update Signed-off-by: Sam James gentoo.org> NEWS | 3 +++ 1 file changed, 3 insertions(+) diff --git a/NEWS b/NEWS index ccbbfa827d..d04cbaed99 100644 --- a/NEWS +++ b/NEWS @@ -2,6 +2,9 @@ portage-3.0.53 (UNRELEASED) -- Bug fixes: +* bintree: Add another API member (invalid_errors) to allow eclean-pkg to suppress + errors when cleaning invalid binpkgs (bug #900224). + * make.conf(5): Update MAKEOPTS guidance to reflect modern practice (bug #821529). portage-3.0.52 (2023-10-03)
[gentoo-commits] proj/portage:master commit in: lib/portage/dbapi/, lib/portage/tests/dbapi/
commit: c53d046c9629d5c3a7841aee4e92ae38c0691e69 Author: Siddhanth Rathod gmail com> AuthorDate: Thu Oct 5 13:22:52 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 03:29:46 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=c53d046c dbapi: bintree: introduce invalid_errors Introduce 'invalid_errors' var to enable suppression of invalid binary error, for use by gentoolkit. [sam: See gentoolkit side at https://github.com/gentoo/gentoolkit/pull/35]. Bug: https://bugs.gentoo.org/900224 Signed-off-by: Siddhanth Rathod gmail.com> Closes: https://github.com/gentoo/portage/pull/1123 Signed-off-by: Sam James gentoo.org> lib/portage/dbapi/bintree.py| 60 +++-- lib/portage/tests/dbapi/test_bintree.py | 6 ++-- 2 files changed, 39 insertions(+), 27 deletions(-) diff --git a/lib/portage/dbapi/bintree.py b/lib/portage/dbapi/bintree.py index 580ce2f290..7a4166c120 100644 --- a/lib/portage/dbapi/bintree.py +++ b/lib/portage/dbapi/bintree.py @@ -809,6 +809,7 @@ class binarytree: getbinpkg_refresh=False, add_repos=(), force_reindex=False, +invalid_errors=True, ): """ Populates the binarytree with package metadata. @@ -839,7 +840,8 @@ class binarytree: try: update_pkgindex = self._populate_local( reindex="pkgdir-index-trusted" not in self.settings.features -or force_reindex +or force_reindex, +invalid_errors=invalid_errors, ) if update_pkgindex and self.dbapi.writable: @@ -882,7 +884,7 @@ class binarytree: self.populated = True -def _populate_local(self, reindex=True): +def _populate_local(self, reindex=True, invalid_errors=True): """ Populates the binarytree with local package metadata. @@ -1019,11 +1021,15 @@ class binarytree: self.dbapi.cpv_inject(mycpv) continue if not os.access(full_path, os.R_OK): -writemsg( -_("!!! Permission denied to read " "binary package: '%s'\n") -% full_path, -noiselevel=-1, -) +if invalid_errors: +writemsg( +_( +"!!! Permission denied to read " +"binary package: '%s'\n" +) +% full_path, +noiselevel=-1, +) self.invalids.append(myfile[:-5]) self.invalid_paths[myfile] = [full_path] continue @@ -1062,10 +1068,11 @@ class binarytree: binpkg_format=binpkg_format, ) except (PortagePackageException, SignatureException) as e: -writemsg( -f"!!! Invalid binary package: '{full_path}', {e}\n", -noiselevel=-1, -) +if invalid_errors: +writemsg( +f"!!! Invalid binary package: '{full_path}', {e}\n", +noiselevel=-1, +) self.invalid_paths[mypkg] = [full_path] continue mycat = pkg_metadata.get("CATEGORY", "") @@ -1073,10 +1080,11 @@ class binarytree: slot = pkg_metadata.get("SLOT", "") if not mycat or not mypf or not slot: # old-style or corrupt package -writemsg( -_("\n!!! Invalid binary package: '%s'\n") % full_path, -noiselevel=-1, -) +if invalid_errors: +writemsg( +_("\n!!! Invalid binary package: '%s'\n") % full_path, +noiselevel=-1, +) missing_keys = [] if not mycat: missing_keys.append("CATEGORY") @@ -1087,18 +1095,20 @@ class binarytree: msg = [] if missing_keys: missing_keys.sort() +if invalid_errors: +msg.append( +_("Missing metadata key(s): %s.") +% ", ".join(missing_keys) +) +if
[gentoo-commits] proj/portage:master commit in: lib/portage/emaint/
commit: 3495a66af1e7024e19c11290afb275920ead0f6e Author: Siddhanth Rathod gmail com> AuthorDate: Thu Oct 5 13:20:26 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 03:29:46 2023 + URL:https://gitweb.gentoo.org/proj/portage.git/commit/?id=3495a66a emaint: options.copy() only when options is non-None Copy options when its not Null Signed-off-by: Siddhanth Rathod gmail.com> Signed-off-by: Sam James gentoo.org> lib/portage/emaint/main.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/portage/emaint/main.py b/lib/portage/emaint/main.py index 791adecfde..0c620a1a84 100644 --- a/lib/portage/emaint/main.py +++ b/lib/portage/emaint/main.py @@ -136,7 +136,7 @@ class TaskHandler: "module_output": self.module_output, # pass in a copy of the options so a module can not pollute or change # them for other tasks if there is more to do. -"options": options.copy(), +"options": options.copy() if options else None, } returncode, msgs = getattr(inst, func)(**kwargs) returncodes.append(returncode)
[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/eclean/
commit: c846c08c046588a98f2b40a45ac74b84cda21a89 Author: Siddhanth Rathod gmail com> AuthorDate: Thu Oct 5 13:29:32 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 03:27:35 2023 + URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=c846c08c eclean: pkg: fix pkgindex handling Last implemention was importing binhost module incorrectly: calling Modules() from portage.module which sets binhost var to the BinhostHandler class which would always fail as it needs name and namepath, leading to always call emaint via a subprocess call. Signed-off-by: Siddhanth Rathod gmail.com> Signed-off-by: Sam James gentoo.org> pym/gentoolkit/eclean/clean.py| 17 +--- pym/gentoolkit/eclean/pkgindex.py | 86 --- 2 files changed, 11 insertions(+), 92 deletions(-) diff --git a/pym/gentoolkit/eclean/clean.py b/pym/gentoolkit/eclean/clean.py index 87d7aac..92449b4 100644 --- a/pym/gentoolkit/eclean/clean.py +++ b/pym/gentoolkit/eclean/clean.py @@ -8,7 +8,9 @@ import os import sys import gentoolkit.pprinter as pp -from gentoolkit.eclean.pkgindex import PkgIndex +import portage +from portage.emaint.main import TaskHandler +from portage.emaint.modules.binhost import binhost class CleanUp: @@ -61,11 +63,14 @@ class CleanUp: # run 'emaint --fix' here if clean_size: -index_control = PkgIndex(self.controller) -# emaint is not yet importable so call it -# print a blank line here for separation -print() -clean_size += index_control.clean_pkgs_index(self.quiet) +file = os.path.join(portage.settings["PKGDIR"], "Packages") +size1 = os.stat(file).st_size +TaskHandler(show_progress_bar=self.quiet).run_tasks( +[binhost.BinhostHandler], "fix" +) +size = size1 - os.stat(file).st_size +self.controller(size, "Packages Index", file, "Index") +clean_size += size # return total size of deleted or to delete files return clean_size diff --git a/pym/gentoolkit/eclean/pkgindex.py b/pym/gentoolkit/eclean/pkgindex.py deleted file mode 100644 index 7d6fade..000 --- a/pym/gentoolkit/eclean/pkgindex.py +++ /dev/null @@ -1,86 +0,0 @@ -#!/usr/bin/python - -# Copyright 2003-2010 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -import subprocess -import os -import sys - -import gentoolkit.pprinter as pp -from gentoolkit.eprefix import EPREFIX - -import portage -from portage.module import ( -InvalidModuleName, -Modules, -) -from portage.emaint.main import TaskHandler - - -class PkgIndex: -"""Handle the cleaning of the binpkg Package -Index file - -@type output: class -@param output: optional output class for printing -""" - -def __init__(self, controller=None): -self.controller = controller -# backup command line call -self.emaint_cmd = "%s/usr/sbin/emaint --fix binhost" % EPREFIX - -def _get_emaint_binhost(self): -"""Obtain a reference to the binhost module class - -@sets: self.binhost to BinhostHandler class -@rtype: boolean -""" -try: -self.emaint_control = Modules() -self.binhost = self.emaint_control._get_class("binhost") -except InvalidModuleName as er: -print(pp.error("Error importing emaint binhost module"), file=sys.stderr) -print(pp.error("Original error: " + er), file=sys.stderr) -except: -return False -return True - -def clean_pkgs_index(self, quiet): -"""This will clean the binpkgs packages index file - -@param quiet: boolean -@return: the difference in file size -""" -file_ = os.path.join(portage.settings["PKGDIR"], "Packages") -statinfo = os.stat(file_) -size1 = statinfo.st_size -show_progress = not quiet -if self._get_emaint_binhost(): -self.taskmaster = TaskHandler(show_progress_bar=show_progress) -tasks = [self.binhost] -self.taskmaster.run_tasks(tasks) -else: -self.call_emaint() -statinfo = os.stat(file_) -clean_size = size1 - statinfo.st_size -self.controller(clean_size, "Packages Index", file_, "Index") -return clean_size - -def call_emaint(self): -"""Run the stand alone emaint script from -a subprocess call. - -@rtype: integer -@return: the difference in file size -""" -try: -retcode = subprocess.call(self.emaint_cmd, shell=True) -if retcode < 0: -print( -pp.error("Child was terminated by signal" + str(-retcode)), -file=sys.stderr, -) -except OSError as e: -print(pp.error("Execution
[gentoo-commits] proj/gentoolkit:master commit in: pym/gentoolkit/eclean/
commit: a12d24f99d03c3c4975d84d63083449cd8487ef9 Author: Siddhanth Rathod gmail com> AuthorDate: Thu Oct 5 13:34:59 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 03:27:53 2023 + URL:https://gitweb.gentoo.org/proj/gentoolkit.git/commit/?id=a12d24f9 eclean: pkg: suppress invalid binary error [sam: Note that this needs https://github.com/gentoo/portage/pull/1123 on the Portage side.] Bug: https://bugs.gentoo.org/900224 Signed-off-by: Siddhanth Rathod gmail.com> Closes: https://github.com/gentoo/gentoolkit/pull/35 Signed-off-by: Sam James gentoo.org> pym/gentoolkit/eclean/search.py | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/pym/gentoolkit/eclean/search.py b/pym/gentoolkit/eclean/search.py index ce8fe37..77f16af 100644 --- a/pym/gentoolkit/eclean/search.py +++ b/pym/gentoolkit/eclean/search.py @@ -572,8 +572,11 @@ def findPackages( # inaccessible settings = var_dbapi.settings bin_dbapi = portage.binarytree(pkgdir=pkgdir, settings=settings).dbapi +populate_kwargs = {} +if "invalid_errors" in signature(bin_dbapi.bintree.populate).parameters: +populate_kwargs["invalid_errors"] = False if "force_reindex" in signature(bin_dbapi.bintree.populate).parameters: -bin_dbapi.bintree.populate(force_reindex=True) +bin_dbapi.bintree.populate(force_reindex=True, **populate_kwargs) for cpv in bin_dbapi.cpv_all(): cp = portage.cpv_getkey(cpv)
[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/
commit: 76fd0645222925d0ab916b0f02edb1a97f808227 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 03:03:09 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 03:03:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76fd0645 x11-terms/xterm: add 385 Signed-off-by: Sam James gentoo.org> x11-terms/xterm/Manifest | 2 + x11-terms/xterm/xterm-385.ebuild | 110 +++ 2 files changed, 112 insertions(+) diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest index ae506e369070..0742bc7fe6e3 100644 --- a/x11-terms/xterm/Manifest +++ b/x11-terms/xterm/Manifest @@ -10,3 +10,5 @@ DIST xterm-383.tgz 1538968 BLAKE2B 9d9e0aff91b829b8e3d7dfcf0ad461d4f823545ebb7d0 DIST xterm-383.tgz.asc 729 BLAKE2B 144f78cde591454e09da11e98ba4b455faddf8dc2cba403c28cc02a9b9bd49e296be473d5404cb98a6ae420efd3f851bb5307f3a16cdcc9abe9ed93add4fece2 SHA512 5ec5ac94ac031a91d0ddabeb09afb1a72bf3f926f6fe7d84729194923a7495463c0ff91f63a2bc920703ba07c0bb1b21a05c35a539a7b948eb42c574e358 DIST xterm-384.tgz 1539955 BLAKE2B aef38aa61da46c29eacd15c239975cf8fecf140968c72c9dc1bdd66bf28f45905f750a54ae73ed38e6966d78686624e24aff023ef60e2c8c73d23a3460985537 SHA512 f9fb2b3f4a58035dfa25063d4e401ca5a2f321d0eedb4cbaf9238e92b4b107cc2f6520ef9c5e57a6cf2bc0f3363316af2b5840d89a0d6bda829ebe955ad8 DIST xterm-384.tgz.asc 729 BLAKE2B 604ec0856dfdf06994f89d2725f3fa61d472c85cbc1a31075272d65ec8dedaef6040133ff9d03c4d0b866c66be98dbdab9c8716d3dad75578f37e5f437872911 SHA512 91eec76c3a0a2359275aad40b1df32035cf73c2d461cebfbcf7c3af1bee4274b66364e29c07b4bef24db9627a944d8c81ac76f6cf3cea193b28edbf411080d60 +DIST xterm-385.tgz 1543993 BLAKE2B f0724a1715b340b57c6f975dad30fbcc14d84a2209092163d40212050f78173f7eaa4696ed91d4704574a07a1d5c7af30f6fa381a9f45c32e9d23b84dee1dacf SHA512 e00601a91238b6f0dc6cb973c928387ef7c41a3244cdb463d931c23e0ff93a76498b0d17ea90656a6bed7fcf0a24a788f1cbc02f1ff73e3fbc5ad0540f4982f7 +DIST xterm-385.tgz.asc 729 BLAKE2B 06b1c14e2b3e773f8d2fcfc119168c38c10c3302a00dcb5f5510467acb903eeb55eb4c4702bd1c027ab2809c48656f38e611f374dd90b27fc463676527a0889e SHA512 c60550a65f2b866274c0be830972471c5c6e80c96020588aad5dcb4d6c4e48c3b974f1a0bea5af9fc57b0181f1cee631dbf7154d9827b5446343268cca60484e diff --git a/x11-terms/xterm/xterm-385.ebuild b/x11-terms/xterm/xterm-385.ebuild new file mode 100644 index ..575512bbf25c --- /dev/null +++ b/x11-terms/xterm/xterm-385.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc +inherit desktop flag-o-matic toolchain-funcs verify-sig xdg + +DESCRIPTION="Terminal Emulator for X Windows" +HOMEPAGE="https://invisible-island.net/xterm/; +SRC_URI="https://invisible-island.net/archives/${PN}/${P}.tgz; +SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${P}.tgz.asc )" + +LICENSE="MIT" +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" +IUSE="+openpty sixel toolbar truetype unicode Xaw3d xinerama" + +DEPEND=" + kernel_linux? ( sys-libs/libutempter ) + media-libs/fontconfig:1.0 + >=sys-libs/ncurses-5.7-r7:= + x11-apps/xmessage + x11-libs/libICE + x11-libs/libX11 + x11-libs/libXaw + x11-libs/libXft + x11-libs/libxkbfile + x11-libs/libXmu + x11-libs/libXrender + x11-libs/libXt + unicode? ( x11-apps/luit ) + Xaw3d? ( x11-libs/libXaw3d ) + xinerama? ( x11-libs/libXinerama )" +RDEPEND="${DEPEND} + media-fonts/font-misc-misc + x11-apps/rgb" +DEPEND+=" x11-base/xorg-proto" +BDEPEND=" + virtual/pkgconfig + verify-sig? ( sec-keys/openpgp-keys-thomasdickey ) +" + +DOCS=( README{,.i18n} ctlseqs.txt ) + +PATCHES=( + "${FILESDIR}"/${PN}-384-unconditional-gnusource.patch +) + +src_configure() { + DEFAULTS_DIR="${EPREFIX}"/usr/share/X11/app-defaults + + # bug #454736 + # Workaround for ncurses[tinfo] until upstream fixes their buildsystem using + # something sane like pkg-config or ncurses5-config and stops guessing libs + # Everything gets linked against ncurses anyways, so don't shout + append-libs $($(tc-getPKG_CONFIG) --libs ncurses) + + local myeconfargs=( + --disable-full-tgetent + --disable-imake + --disable-setgid + --disable-setuid + --enable-256-color + --enable-broken-osc + --enable-broken-st + --enable-dabbrev + --enable-exec-xterm + --enable-i18n + --enable-load-vt-fonts + --enable-logging + --enable-screen-dumps + --enable-warnings +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/quotatool/
commit: 916f8ad7636d53c5a648c9b0da10c641355e99a9 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 03:09:16 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 03:09:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=916f8ad7 sys-fs/quotatool: add 1.6.3 Signed-off-by: Sam James gentoo.org> sys-fs/quotatool/Manifest | 1 + sys-fs/quotatool/quotatool-1.6.3.ebuild | 22 ++ 2 files changed, 23 insertions(+) diff --git a/sys-fs/quotatool/Manifest b/sys-fs/quotatool/Manifest index dffdf12dfa58..bb35f21a5def 100644 --- a/sys-fs/quotatool/Manifest +++ b/sys-fs/quotatool/Manifest @@ -1 +1,2 @@ DIST quotatool-1.6.2.tar.gz 147691 BLAKE2B 22eb1f5012b0dd19d52a795a493e7a51e9bab0d6e71b10d632a4f61faf6b54db5b0b6096fdc38b0fdd2879ebc2a4cb44e7279e735e09436a9def5018814b3478 SHA512 882bdc43e49ef69b1b2899da01faf7853524f67585b716bba195ea89a250a90a7796a225b7d141b68bf45c7524d9fe506000998e6e7dc113b559f95e6ed21e2c +DIST quotatool-1.6.3.gh.tar.gz 105408 BLAKE2B aad673bab49071122c3ddb64a6f9e3006b2fa2b958e00be35decf13b4cf8fb0d6e2f06278287275a90ae04a31e48e492e2be9f7abbc8522e9c454b865271 SHA512 d21f41bf4d45116241885b9ba249ad49cd55043773ca1b6663b0d7ad2ad531d7411bc812338973e82b50c402987bf3910edd455ab83a8fd66c2b369c22297693 diff --git a/sys-fs/quotatool/quotatool-1.6.3.ebuild b/sys-fs/quotatool/quotatool-1.6.3.ebuild new file mode 100644 index ..d5327b38b5c1 --- /dev/null +++ b/sys-fs/quotatool/quotatool-1.6.3.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Command-line utility for filesystem quotas" +HOMEPAGE="https://quotatool.ekenberg.se/; +#SRC_URI="https://quotatool.ekenberg.se/${P}.tar.gz; +SRC_URI="https://github.com/ekenberg/quotatool/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86" + +RDEPEND="sys-fs/quota" + +src_configure() { + tc-export CC + default +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/unrar/
commit: 2b7dcc21d8082e74e98989386de82a0af89d9d02 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 03:07:13 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 03:07:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b7dcc21 app-arch/unrar: add 6.2.12 Signed-off-by: Sam James gentoo.org> app-arch/unrar/Manifest| 1 + app-arch/unrar/unrar-6.2.12.ebuild | 62 ++ 2 files changed, 63 insertions(+) diff --git a/app-arch/unrar/Manifest b/app-arch/unrar/Manifest index 7545b8c45d45..132473681fe5 100644 --- a/app-arch/unrar/Manifest +++ b/app-arch/unrar/Manifest @@ -1,3 +1,4 @@ DIST unrar-6.2.10.tar.gz 246383 BLAKE2B 6f7e7bf099f5a9de71c01b941c4cceaaf568709ac8b8e2f490f2f037c27adabc3bcde595e1330476f72204e6c5611e8c995c4c2842d9248731d876e67abc1086 SHA512 26e7febc4e62bcace7aa36e05d5341ab57813cc0c224c6a924ca909828879b0172d2cea9ab6cfdfe4bc3b51d49feb48f46df3874fa6f070f6062a15e1020271d +DIST unrar-6.2.12.tar.gz 246918 BLAKE2B 3c7744ee5839b4d87362625a03f30e3cac3d74df988479692023b9c242c136044666ebf0470197b28b95171dae076faecf815ef50caffb747185b8433707612c SHA512 261ac3728f917f36a03c7c3c563d7775abdb06b598ab48a299d837e8fc0ca75ad885ec8e292aeb1775e87e775ed274e9e0f033001598229ec96db69d69824ddb DIST unrar-6.2.8.tar.gz 246249 BLAKE2B 3766f7ebd0379835cff7cce8bb2deaf86d3de7c4a37d211d8a41effeb13a5a9efc53deabb5f10cd7f49d8e144cd9c1a93cce2ca3ae74e8a2142ab3ae97ab4759 SHA512 9b956d0c4b6a13f9ff4d9e57de7284dc879070746e3792e7640481a5b5b8336142b21c4d0c66c64627630cafbed0ff019a41b8f8536299ac7cbfdb933f92f75a DIST unrar-6.2.9.tar.gz 246388 BLAKE2B 495af1b78d2213c6bac0e75462b3d5e9fc3bfea809bcbb672216da47cd483bcc5867b504358125c51147a0e1869568c8a822946ca8148f204eeb087671029d9d SHA512 80424348946a56b47c107b2cd78c8bc7ce7f223a4d923b137860ec50678c4f279114dd7cdc9eb6a2fa6ff8c8a059ab8d35e16e3feae9dd1433fe51479501b61c diff --git a/app-arch/unrar/unrar-6.2.12.ebuild b/app-arch/unrar/unrar-6.2.12.ebuild new file mode 100644 index ..c97982261acd --- /dev/null +++ b/app-arch/unrar/unrar-6.2.12.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib toolchain-funcs + +MY_PN="${PN}src" + +DESCRIPTION="Uncompress rar files" +HOMEPAGE="https://www.rarlab.com/rar_add.htm; +SRC_URI="https://www.rarlab.com/rar/${MY_PN}-${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/unrar" + +LICENSE="unRAR" +SLOT="0/6" # 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" + +PATCHES=( "${FILESDIR}/${PN}-6.2.6-honor-flags.patch" ) + +src_prepare() { + default + + local sed_args=( -e "/libunrar/s:.so:$(get_libname ${PV%.*.*}):" ) + if [[ ${CHOST} == *-darwin* ]] ; then + sed_args+=( -e "s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/$(get_libdir)/libunrar$(get_libname ${PV%.*.*}):" ) + else + sed_args+=( -e "s:-shared:& -Wl,-soname -Wl,libunrar$(get_libname ${PV%.*.*}):" ) + fi + sed -i "${sed_args[@]}" makefile || die +} + +src_configure() { + mkdir -p build-{lib,bin} || die + printf 'VPATH = ..\ninclude ../makefile' > build-lib/Makefile || die + cp build-{lib,bin}/Makefile || die +} + +src_compile() { + unrar_make() { + emake AR="$(tc-getAR)" CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS}" STRIP=true "$@" + } + + unrar_make CXXFLAGS+=" -fPIC" -C build-lib lib + ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname) || die + ln -s libunrar$(get_libname ${PV%.*.*}) build-lib/libunrar$(get_libname ${PV}) || die + + unrar_make -C build-bin +} + +src_install() { + dobin build-bin/unrar + dodoc readme.txt + + dolib.so build-lib/libunrar* + + insinto /usr/include/libunrar${PV%.*.*} + doins *.hpp + dosym libunrar${PV%.*.*} /usr/include/libunrar + + find "${ED}" -type f -name "*.a" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/dialog/
commit: fd2291ead29831e6007dffd8797faf2b0fbbae93 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 03:04:40 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 03:04:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd2291ea dev-util/dialog: add 1.3.20231002 Closes: https://bugs.gentoo.org/900142 Signed-off-by: Sam James gentoo.org> dev-util/dialog/Manifest | 2 + dev-util/dialog/dialog-1.3.20231002.ebuild | 62 ++ 2 files changed, 64 insertions(+) diff --git a/dev-util/dialog/Manifest b/dev-util/dialog/Manifest index d3be9efe349e..e96aa65118f5 100644 --- a/dev-util/dialog/Manifest +++ b/dev-util/dialog/Manifest @@ -4,3 +4,5 @@ DIST dialog-1.3-20221229.tgz 567965 BLAKE2B a027b4427ba2e4a2cfb7e66122a81ed3e3cd DIST dialog-1.3-20221229.tgz.asc 729 BLAKE2B bf9703905e16af1af11e68c5e0288e03ab2a72e7c16de80ec4bf830982020e28514674640f42e0fc77ae1861d3f527990279a2e65a7aef6f78b3076b245df149 SHA512 b4d2dd6ab6e4f792a0156508bdec8516a927d50e1e65208e1fb155a618321addc71e0c35658b8da9a2166c4401acc3ec47e050acdb84fd768c8cc089ff30c41a DIST dialog-1.3-20230209.tgz 573222 BLAKE2B eabca049a4a4c7ea8f2023534116bc1736853664deefa8fff253b6a7dd6671def231dccec9815c3842e9ba7c2ce99c304eb707a5cd405463175fae8c85153a57 SHA512 e34b1de09e3455289ee6278cf2f8bfb6ec9f8f6ed1f61aee10ad0ff5ee499330ec3481afa1dcd999ed7460479607cc443433e09584b8eeab2efdba689b6851cf DIST dialog-1.3-20230209.tgz.asc 729 BLAKE2B da27d94a4fe61ebcd1481f6b1bd750fe4c45db01153b059c7c329afcbb51c2f290b0a888e8c8b8bab65eb35fdcee6b8bb599fa9345eeea79ad2f298335528c21 SHA512 bac6a17614ca0798e2f52fc2635169e5256b7f3e970fe0a2693503d2fd6b618aae78f7a11bfdfb865e67f4f920c9597b3e8b050841f0b1454838ffcd4823e2a3 +DIST dialog-1.3-20231002.tgz 574625 BLAKE2B 7eed34a9aa5188046d0f86a5206209cda5cb2080fc8876b0b9f540c5ed79120c325a23769c4c28787da9792f3128587eea4903ab597847e8a9ba03f7cd7087fd SHA512 ac3fea3053699b5b6e359bbe62e0f6220232898af1a8199225f6002211fe2eb6de42a868e71471f740580f35e428542940a93f89fd74b61923d4fd111deb82dc +DIST dialog-1.3-20231002.tgz.asc 729 BLAKE2B e670bad0ead62c2fd6c936f16ebe91423f56347c609c73e1664586469735e8907ce0bfa049d9014b5f878256e54848b517fb3f754c8791280f7760d415d5bbb2 SHA512 405d4a1a98dde1214844eadce8dda5ca4b6c185bfdb18b944e127b6c36f0331cd50316eb7e611f3f744204fac35b41dc2c8e17085a3829d1d45195c517e5a495 diff --git a/dev-util/dialog/dialog-1.3.20231002.ebuild b/dev-util/dialog/dialog-1.3.20231002.ebuild new file mode 100644 index ..b7b3a73f4a29 --- /dev/null +++ b/dev-util/dialog/dialog-1.3.20231002.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_P=${PN}-$(ver_rs 2 -) +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/thomasdickey.asc +inherit verify-sig + +DESCRIPTION="Tool to display dialog boxes from a shell" +HOMEPAGE="https://invisible-island.net/dialog/; +SRC_URI="https://invisible-island.net/archives/dialog/${MY_P}.tgz; +SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/dialog/${MY_P}.tgz.asc )" +S="${WORKDIR}"/${MY_P} + +LICENSE="LGPL-2.1" +SLOT="0/15" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="examples minimal nls unicode" + +RDEPEND=">=sys-libs/ncurses-5.2-r5:=[unicode(+)?]" +DEPEND=" + ${RDEPEND} + nls? ( sys-devel/gettext ) +" +BDEPEND=" + virtual/pkgconfig + !minimal? ( sys-devel/libtool ) + verify-sig? ( sec-keys/openpgp-keys-thomasdickey ) +" + +src_prepare() { + default + + sed -i -e '/LIB_CREATE=/s:${CC}:& ${LDFLAGS}:g' configure || die + sed -i '/$(LIBTOOL_COMPILE)/s:$: $(LIBTOOL_OPTS):' makefile.in || die +} + +src_configure() { + if [[ ${CHOST} == *-darwin* ]] ; then + export ac_cv_prog_LIBTOOL=glibtool + fi + + econf \ + --disable-rpath-hack \ + --with-pkg-config \ + --enable-pc-files \ + $(use_enable nls) \ + $(use_with !minimal libtool) \ + --with-libtool-opts='-shared' \ + --with-ncurses$(usev unicode w) +} + +src_install() { + use minimal && default || emake DESTDIR="${D}" install-full + + use examples && dodoc -r samples + + dodoc CHANGES README + + find "${ED}" -name '*.la' -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-admin/emacs-updater/
commit: 4a62527428e17b10f3a824568d2638ef0fc8999d Author: Sam James gentoo org> AuthorDate: Sun Oct 8 03:10:50 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 03:10:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a625274 app-admin/emacs-updater: Stabilize 1.17 arm64, #915343 Signed-off-by: Sam James gentoo.org> app-admin/emacs-updater/emacs-updater-1.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/emacs-updater/emacs-updater-1.17.ebuild b/app-admin/emacs-updater/emacs-updater-1.17.ebuild index abc5c225e246..867261a09d66 100644 --- a/app-admin/emacs-updater/emacs-updater-1.17.ebuild +++ b/app-admin/emacs-updater/emacs-updater-1.17.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" DEPEND="|| ( sys-apps/util-linux app-misc/getopt )" RDEPEND="${DEPEND}
[gentoo-commits] repo/gentoo:master commit in: app-admin/emacs-updater/
commit: d80461a2412117f4a957bcd0f9409b136544286d Author: Ulrich Müller gentoo org> AuthorDate: Sun Oct 8 02:33:29 2023 + Commit: Ulrich Müller gentoo org> CommitDate: Sun Oct 8 02:33:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d80461a2 app-admin/emacs-updater: drop 1.16 Signed-off-by: Ulrich Müller gentoo.org> app-admin/emacs-updater/Manifest | 1 - app-admin/emacs-updater/emacs-updater-1.16.ebuild | 37 --- 2 files changed, 38 deletions(-) diff --git a/app-admin/emacs-updater/Manifest b/app-admin/emacs-updater/Manifest index 23715b1ba32f..64b82fca614e 100644 --- a/app-admin/emacs-updater/Manifest +++ b/app-admin/emacs-updater/Manifest @@ -1,2 +1 @@ -DIST emacs-updater-1.16.tar.xz 7112 BLAKE2B 82160ef71b4c22a385a45765c1f60b7d428297cfb3b51f84bd44b176d1bd302165f9ccdde803aae628a2dab9e0520098082232c513b2006ae5facfa283f287ab SHA512 3de3126debc49ea47bd57802c1a3aa82a0769ab392741fb891c93ffb66141f05f58025fa0de746ec78795fc34c135536740e447e1f6a4ae59aa847d21bd6215b DIST emacs-updater-1.17.tar.xz 7236 BLAKE2B f39a19eba794cd57b25fbfc38998775a7818d98c81bbbdf485b33ed273815dfb3a74c26ca410f0e3b8e4bd46f2114b96155485cdcf87d5bec70a96dfe1a3a279 SHA512 461f496075bd7fc057290d40d408e5243ec464d8814abbe0c47c77a223b314ba2bcc35e20bf5e22e6dcee485a024ab93ced7155fa5212bc2d9c3b6362f168c52 diff --git a/app-admin/emacs-updater/emacs-updater-1.16.ebuild b/app-admin/emacs-updater/emacs-updater-1.16.ebuild deleted file mode 100644 index d3e2a04b95fb.. --- a/app-admin/emacs-updater/emacs-updater-1.16.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Rebuild Emacs packages" -HOMEPAGE="https://wiki.gentoo.org/wiki/Project:Emacs; -SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; - -LICENSE="GPL-2+" -SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" - -DEPEND="|| ( sys-apps/util-linux app-misc/getopt )" -RDEPEND="${DEPEND} - >=app-editors/emacs-23.1:* - >=app-portage/portage-utils-0.3" - -src_prepare() { - default - - if ! has_version sys-apps/util-linux; then - # BSD ships a dumb getopt(1), so use getopt-long instead - sed -i -e '/^GETOPT=/s/getopt/&-long/' emacs-updater || die - fi - - if [[ -n ${EPREFIX} ]]; then - sed -i -e "1s:/:${EPREFIX}/:" \ - -e "s:^\([[:upper:]]*=\)/:\1${EPREFIX}/:" \ - emacs-updater || die - fi -} - -src_install() { - dosbin emacs-updater - doman emacs-updater.8 -}
[gentoo-commits] repo/gentoo:master commit in: app-emulation/libguestfs/
commit: d92e5e7167fd5d5e0b6d89b4e1e6b45202c8a931 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 02:11:41 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 02:11:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d92e5e71 app-emulation/libguestfs: add missing deps Oops, I forgot this earlier in b7fa38898fcb43f810130bc5a3001fe8091168bf. Fixes: b7fa38898fcb43f810130bc5a3001fe8091168bf Signed-off-by: Sam James gentoo.org> app-emulation/libguestfs/libguestfs-1.48.6.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app-emulation/libguestfs/libguestfs-1.48.6.ebuild b/app-emulation/libguestfs/libguestfs-1.48.6.ebuild index f6b4f9fd63e2..8ae034c328ef 100644 --- a/app-emulation/libguestfs/libguestfs-1.48.6.ebuild +++ b/app-emulation/libguestfs/libguestfs-1.48.6.ebuild @@ -118,7 +118,8 @@ RDEPEND=" # Upstream build scripts compile and install Lua bindings for the ABI version # obtained by running 'lua' on the build host BDEPEND=" - app-alternatives/yacc + sys-devel/bison + sys-devel/flex virtual/pkgconfig lua? ( ${LUA_DEPS} ) "
[gentoo-commits] repo/gentoo:master commit in: app-emulation/libguestfs/
commit: b7fa38898fcb43f810130bc5a3001fe8091168bf Author: Sam James gentoo org> AuthorDate: Sun Oct 8 01:55:33 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 01:55:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7fa3889 app-emulation/libguestfs: needs bison+flex Bug: https://bugs.gentoo.org/915339 Signed-off-by: Sam James gentoo.org> app-emulation/libguestfs/libguestfs-1.48.6.ebuild | 17 - 1 file changed, 12 insertions(+), 5 deletions(-) diff --git a/app-emulation/libguestfs/libguestfs-1.48.6.ebuild b/app-emulation/libguestfs/libguestfs-1.48.6.ebuild index 11b39fa23a18..f6b4f9fd63e2 100644 --- a/app-emulation/libguestfs/libguestfs-1.48.6.ebuild +++ b/app-emulation/libguestfs/libguestfs-1.48.6.ebuild @@ -6,7 +6,7 @@ EAPI=8 # Bump with app-emulation/guestfs-tools and app-emulation/libguestfs-appliance (if any new release there) LUA_COMPAT=( lua5-1 ) -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..11} ) inherit autotools flag-o-matic linux-info lua-single perl-functions python-single-r1 strip-linguas toolchain-funcs @@ -24,8 +24,10 @@ KEYWORDS="amd64 ~x86" IUSE="doc erlang +fuse gtk inspect-icons introspection libvirt lua +ocaml +perl python ruby selinux static-libs systemtap test" RESTRICT="!test? ( test )" -REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) - python? ( ${PYTHON_REQUIRED_USE} )" +REQUIRED_USE=" + lua? ( ${LUA_REQUIRED_USE} ) + python? ( ${PYTHON_REQUIRED_USE} ) +" # Failures - doc COMMON_DEPEND=" @@ -92,7 +94,8 @@ COMMON_DEPEND=" " # Some OCaml is always required # bug #729674 -DEPEND="${COMMON_DEPEND} +DEPEND=" + ${COMMON_DEPEND} >=dev-lang/ocaml-4.03:=[ocamlopt] dev-util/gperf dev-ml/findlib[ocamlopt] @@ -107,7 +110,8 @@ DEPEND="${COMMON_DEPEND} ruby? ( dev-lang/ruby virtual/rubygems dev-ruby/rake ) test? ( introspection? ( dev-libs/gjs ) ) " -RDEPEND="${COMMON_DEPEND} +RDEPEND=" + ${COMMON_DEPEND} app-emulation/libguestfs-appliance acct-group/kvm " @@ -144,6 +148,9 @@ src_configure() { # bug #794877 tc-export AR + # Needs both bison+flex (bug #915339, see configure too) + unset LEX YACC + # Skip Bash test # (See 13-test-suite.log in linked bug) # bug #794874
[gentoo-commits] repo/gentoo:master commit in: media-sound/helvum/
commit: 7f3010a28da4d56d7ed5488343ef788c4e27023d Author: Adel KARA SLIMANE zegrapher com> AuthorDate: Sat Oct 7 16:31:01 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 01:56:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f3010a2 media-sound/helvum: add libadwaita dep Bug: https://bugs.gentoo.org/915337 Closes: https://bugs.gentoo.org/915333 Signed-off-by: Adel KARA SLIMANE zegrapher.com> Closes: https://github.com/gentoo/gentoo/pull/33232 Signed-off-by: Sam James gentoo.org> media-sound/helvum/{helvum-0.5.1.ebuild => helvum-0.5.1-r1.ebuild} | 1 + 1 file changed, 1 insertion(+) diff --git a/media-sound/helvum/helvum-0.5.1.ebuild b/media-sound/helvum/helvum-0.5.1-r1.ebuild similarity index 99% rename from media-sound/helvum/helvum-0.5.1.ebuild rename to media-sound/helvum/helvum-0.5.1-r1.ebuild index 976a3a351d55..65dce404fe4f 100644 --- a/media-sound/helvum/helvum-0.5.1.ebuild +++ b/media-sound/helvum/helvum-0.5.1-r1.ebuild @@ -138,6 +138,7 @@ BDEPEND=" DEPEND=" dev-libs/glib:2 gui-libs/gtk:4 + gui-libs/libadwaita media-libs/graphene media-video/pipewire:= x11-libs/cairo
[gentoo-commits] repo/gentoo:master commit in: media-sound/helvum/
commit: b8fd70ffab98f187760e69062e34f1b36e1891c4 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 01:57:14 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 01:57:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8fd70ff media-sound/helvum: refine lower bounds on dependencies Signed-off-by: Sam James gentoo.org> media-sound/helvum/helvum-0.5.1-r1.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/media-sound/helvum/helvum-0.5.1-r1.ebuild b/media-sound/helvum/helvum-0.5.1-r1.ebuild index 65dce404fe4f..9b667c153a5f 100644 --- a/media-sound/helvum/helvum-0.5.1-r1.ebuild +++ b/media-sound/helvum/helvum-0.5.1-r1.ebuild @@ -136,11 +136,11 @@ BDEPEND=" >=virtual/rust-1.70 " DEPEND=" - dev-libs/glib:2 - gui-libs/gtk:4 - gui-libs/libadwaita + >=dev-libs/glib-2.66:2 + >=gui-libs/gtk-4.4.0:4 + >=gui-libs/libadwaita-1.3 media-libs/graphene - media-video/pipewire:= + >=media-video/pipewire-0.3:= x11-libs/cairo x11-libs/gdk-pixbuf:2 x11-libs/pango
[gentoo-commits] repo/gentoo:master commit in: app-emulation/libguestfs/
commit: 9f3ac9de69823d7655158b06d1eb45a4261c3601 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 01:54:24 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 01:54:24 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f3ac9de app-emulation/libguestfs: drop 1.48.4 Signed-off-by: Sam James gentoo.org> app-emulation/libguestfs/Manifest | 1 - app-emulation/libguestfs/libguestfs-1.48.4.ebuild | 244 -- 2 files changed, 245 deletions(-) diff --git a/app-emulation/libguestfs/Manifest b/app-emulation/libguestfs/Manifest index cefa5c98f751..5e4dfc6354e9 100644 --- a/app-emulation/libguestfs/Manifest +++ b/app-emulation/libguestfs/Manifest @@ -1,2 +1 @@ -DIST libguestfs-1.48.4.tar.gz 19189712 BLAKE2B 50a11254c21903caa62b40b43e3ab3cc9e740dd0c690055c245391d0a980279a897e727f0ff5b063b197b91a1e6fdadc08e257d5cd4ce3df254e5c42abc32ee3 SHA512 76b942de88fa6fb48db667054a2c4fc23dd17b0a6083cddd51f1a77fdac24c0c7acd6be5234ada955b4afa94b0d8023aab50aa152465a6bc65f0e21d4195d50c DIST libguestfs-1.48.6.tar.gz 19179600 BLAKE2B 22359ed4b55e29f985dbbbc4f0337eaec32f21a1413bd778656c3f0270891bec520a0b9590e104836eaf9367aeb9ac681b0bf85852fb7a2059da3f7062bc5111 SHA512 7d929db183fbb1d4d1c9159f28871ab4f1bd0be5b3d9fbc5137271666f50c067fd0906674cb1a52c1e070c11a18da4d2aa11bc64ddabda5cac54e72252c6abf2 diff --git a/app-emulation/libguestfs/libguestfs-1.48.4.ebuild b/app-emulation/libguestfs/libguestfs-1.48.4.ebuild deleted file mode 100644 index 6f8436405aff.. --- a/app-emulation/libguestfs/libguestfs-1.48.4.ebuild +++ /dev/null @@ -1,244 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -# Bump with app-emulation/guestfs-tools and app-emulation/libguestfs-appliance (if any new release there) - -LUA_COMPAT=( lua5-1 ) -PYTHON_COMPAT=( python3_{9..11} ) - -inherit autotools flag-o-matic linux-info lua-single perl-functions python-single-r1 strip-linguas toolchain-funcs - -MY_PV_1="$(ver_cut 1-2)" -MY_PV_2="$(ver_cut 2)" -[[ $(( ${MY_PV_2} % 2 )) -eq 0 ]] && SD="stable" || SD="development" - -DESCRIPTION="Tools for accessing, inspecting, and modifying virtual machine (VM) disk images" -HOMEPAGE="https://libguestfs.org/; -SRC_URI="https://download.libguestfs.org/${MY_PV_1}-${SD}/${P}.tar.gz; - -LICENSE="GPL-2 LGPL-2" -SLOT="0/${MY_PV_1}" -KEYWORDS="~amd64 ~x86" -IUSE="doc erlang +fuse gtk inspect-icons introspection libvirt lua +ocaml +perl python ruby selinux static-libs systemtap test" -RESTRICT="!test? ( test )" - -REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) - python? ( ${PYTHON_REQUIRED_USE} )" - -# Failures - doc -COMMON_DEPEND=" - >=app-admin/augeas-1.8.0 - app-arch/cpio - app-arch/lzma - app-arch/rpm - app-arch/unzip[natspec] - app-arch/xz-utils - app-forensics/yara - app-cdr/cdrtools - app-crypt/gnupg - >=app-emulation/qemu-2.0[qemu_softmmu_targets_x86_64,systemtap?,selinux?,filecaps] - >=app-misc/hivex-1.3.1 - dev-lang/perl:= - dev-libs/libconfig:= - dev-libs/libpcre2 - dev-libs/libxml2:2= - dev-libs/jansson:= - >=dev-libs/yajl-2.0.4 - net-libs/libtirpc:= - sys-libs/ncurses:0= - >=sys-apps/fakechroot-2.8 - sys-apps/fakeroot - sys-apps/file - sys-devel/gettext - sys-fs/squashfs-tools:* - sys-libs/libcap - sys-libs/readline:= - virtual/acl - virtual/libcrypt:= - erlang? ( dev-lang/erlang ) - perl? ( - virtual/perl-ExtUtils-MakeMaker - >=dev-perl/Sys-Virt-0.2.4 - virtual/perl-Getopt-Long - virtual/perl-Data-Dumper - dev-perl/libintl-perl - >=app-misc/hivex-1.3.1[perl?] - dev-perl/String-ShellQuote - ) - python? ( ${PYTHON_DEPS} ) - fuse? ( sys-fs/fuse:= ) - gtk? ( - sys-apps/dbus - x11-libs/gtk+:3 - ) - introspection? ( - >=dev-libs/glib-2.26:2 - >=dev-libs/gobject-introspection-1.30.0:= - ) - inspect-icons? ( - media-libs/netpbm - media-gfx/icoutils - ) - libvirt? ( app-emulation/libvirt ) - lua? ( ${LUA_DEPS} ) - ocaml? ( >=dev-lang/ocaml-4.03:=[ocamlopt] ) - selinux? ( - sys-libs/libselinux:= - sys-libs/libsemanage - ) - systemtap? ( dev-util/systemtap ) -" -# Some OCaml is always required -# bug #729674 -DEPEND="${COMMON_DEPEND} - >=dev-lang/ocaml-4.03:=[ocamlopt] - dev-util/gperf - dev-ml/findlib[ocamlopt] - doc? ( app-text/po4a ) - ocaml? ( - dev-ml/ounit2[ocamlopt] - || ( -
[gentoo-commits] repo/gentoo:master commit in: app-emulation/guestfs-tools/
commit: 887474d29372a4c8b2d73dc886f38b151ef512c4 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 01:54:12 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 01:54:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=887474d2 app-emulation/guestfs-tools: drop 1.48.0 Signed-off-by: Sam James gentoo.org> app-emulation/guestfs-tools/Manifest | 1 - .../guestfs-tools/guestfs-tools-1.48.0.ebuild | 153 - 2 files changed, 154 deletions(-) diff --git a/app-emulation/guestfs-tools/Manifest b/app-emulation/guestfs-tools/Manifest index f6beef729b99..f8739c8d818b 100644 --- a/app-emulation/guestfs-tools/Manifest +++ b/app-emulation/guestfs-tools/Manifest @@ -1,2 +1 @@ -DIST guestfs-tools-1.48.0.tar.gz 12682919 BLAKE2B 27b4e5c47af222691b067c19e997112acaf0360cc9c089dedb0327959ff8d80ff929e2fea369f9895ed6e1fc80a339ca89db3b9eb32cf23328fc71972447a13e SHA512 8576ef0e283a02a112f785e8f1656b41c93be29e12617ee8c83033b90758736ea3c2d4ecfb446a86c7913e2c0b39a7c5666e8ad22682419cc877543a3825c489 DIST guestfs-tools-1.48.2.tar.gz 12691067 BLAKE2B 305f281c19975f160c435b995d71ef2e18d09fc95f31e92efe8f79d811fc0a7efab27d14f766d5f6ee477fd43977167a3aabe5cc40498f125f925507fd2574d5 SHA512 e11cd5a38a1681e8b2fd56419d38ca0aaab659cb59d409b3572cadcd04fd4da3078fa33e7f21c99d11854ad08797ae24a8d71c041b1b7769fc36c1391b6eb162 diff --git a/app-emulation/guestfs-tools/guestfs-tools-1.48.0.ebuild b/app-emulation/guestfs-tools/guestfs-tools-1.48.0.ebuild deleted file mode 100644 index 84ae94b176aa.. --- a/app-emulation/guestfs-tools/guestfs-tools-1.48.0.ebuild +++ /dev/null @@ -1,153 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Bump with app-emulation/libguestfs and app-emulation/libguestfs-appliance (if any new release there) - -inherit flag-o-matic linux-info perl-functions strip-linguas toolchain-funcs - -MY_PV_1="$(ver_cut 1-2)" -MY_PV_2="$(ver_cut 2)" -[[ $(( ${MY_PV_2} % 2 )) -eq 0 ]] && SD="stable" || SD="development" - -DESCRIPTION="Tools for accessing, inspecting, and modifying virtual machine (VM) disk images" -HOMEPAGE="https://libguestfs.org/; -SRC_URI="https://download.libguestfs.org/${PN}/${MY_PV_1}-${SD}/${P}.tar.gz; - -LICENSE="GPL-2 LGPL-2" -SLOT="0/${MY_PV_1}" -KEYWORDS="~amd64" -IUSE="doc +ocaml +perl test" -RESTRICT="!test? ( test )" - -# Failures - doc -COMMON_DEPEND=" - !=app-emulation/libguestfs-${MY_PV_1}:=[ocaml?,perl?] - app-emulation/libvirt:= - >=app-emulation/qemu-2.0[qemu_softmmu_targets_x86_64,filecaps] - dev-lang/perl:= - dev-libs/libpcre2:= - dev-libs/libxml2:2 - dev-libs/jansson:= - >=sys-apps/fakechroot-2.8 - sys-fs/squashfs-tools:* - sys-libs/ncurses:= - sys-libs/libxcrypt:= - virtual/libcrypt:= - ocaml? ( >=dev-lang/ocaml-4.03:=[ocamlopt] ) - perl? ( - virtual/perl-Data-Dumper - virtual/perl-Getopt-Long - dev-perl/Module-Build - dev-perl/libintl-perl - virtual/perl-ExtUtils-MakeMaker - >=dev-perl/Sys-Virt-0.2.4 - dev-perl/String-ShellQuote - test? ( virtual/perl-Test-Simple ) - ) -" -# Some OCaml is always required -# bug #729674 -DEPEND="${COMMON_DEPEND} - >=dev-lang/ocaml-4.03:=[ocamlopt] - dev-ml/findlib[ocamlopt] - doc? ( app-text/po4a ) - ocaml? ( - dev-ml/ounit2[ocamlopt] - || ( -
[gentoo-commits] repo/gentoo:master commit in: app-emulation/guestfs-tools/
commit: 0f90fb0a98d5ac1d87bb836a42abaec55015c9a5 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 01:53:56 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 01:53:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f90fb0a app-emulation/guestfs-tools: needs bison+flex Closes: https://bugs.gentoo.org/915339 Signed-off-by: Sam James gentoo.org> app-emulation/guestfs-tools/guestfs-tools-1.48.2.ebuild | 15 --- 1 file changed, 12 insertions(+), 3 deletions(-) diff --git a/app-emulation/guestfs-tools/guestfs-tools-1.48.2.ebuild b/app-emulation/guestfs-tools/guestfs-tools-1.48.2.ebuild index 6fe7b676fdfc..8521e3d06afd 100644 --- a/app-emulation/guestfs-tools/guestfs-tools-1.48.2.ebuild +++ b/app-emulation/guestfs-tools/guestfs-tools-1.48.2.ebuild @@ -55,7 +55,8 @@ COMMON_DEPEND=" " # Some OCaml is always required # bug #729674 -DEPEND="${COMMON_DEPEND} +DEPEND=" + ${COMMON_DEPEND} >=dev-lang/ocaml-4.03:=[ocamlopt] dev-ml/findlib[ocamlopt] doc? ( app-text/po4a ) @@ -67,8 +68,13 @@ DEPEND="${COMMON_DEPEND} ) ) " -BDEPEND="virtual/pkgconfig" -RDEPEND="${COMMON_DEPEND} +BDEPEND=" + sys-devel/bison + sys-devel/flex + virtual/pkgconfig +" +RDEPEND=" + ${COMMON_DEPEND} app-emulation/libguestfs-appliance " @@ -87,6 +93,9 @@ src_configure() { # bug #794877 tc-export AR + # Needs both bison+flex (bug #915339, see configure too) + unset YACC LEX + if use test ; then # Skip Bash test # (See 13-test-suite.log in linked bug)
[gentoo-commits] repo/gentoo:master commit in: app-text/qpdf/
commit: 98f3a1c046fcd03254f4c082b9c070a109d9781e Author: Sam James gentoo org> AuthorDate: Sun Oct 8 01:48:33 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 01:49:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98f3a1c0 app-text/qpdf: add 11.6.2 Closes: https://bugs.gentoo.org/914099 Signed-off-by: Sam James gentoo.org> app-text/qpdf/Manifest | 2 + app-text/qpdf/qpdf-11.6.2.ebuild | 84 2 files changed, 86 insertions(+) diff --git a/app-text/qpdf/Manifest b/app-text/qpdf/Manifest index 6a696591ebe2..da46c139147c 100644 --- a/app-text/qpdf/Manifest +++ b/app-text/qpdf/Manifest @@ -10,3 +10,5 @@ DIST qpdf-11.5.0-doc.zip 6858454 BLAKE2B bd1e7f974eb2b0e22395216a1e3d55b18b1140c DIST qpdf-11.5.0.tar.gz 18638138 BLAKE2B 54545665a31cf0cbfc50faa18f1dc64f036cd5bfd2b274ff443718e704e26f3a8cf83600f9dd7d8039cf4bdcaf42e1c14f03db775226b56c8ba53be33e0ca522 SHA512 3c8504de11c34e7d623b829c0c987bac2bdcfdd5d4408d29f321fd79154ec2d6fa76f45556046dfc931b51bd75e3062973c36c8020383acacbe56c90e04c DIST qpdf-11.6.1-doc.zip 6861634 BLAKE2B bc9f566de9bc403e9a81184ef860cf2c39253228e4ad776f999d8b896958242fca4833517b03ce1c92e03983a39a17a1b02f3605df354afc414b82a5dbf6398b SHA512 efb8ff85c2a5c712f2f78213eddd6c8568727ff6d15d31da2880ee487053c9d703c47ac383f008f6abbf87feb262c6aa2a84419d21e7b4859215509e80d6814a DIST qpdf-11.6.1.tar.gz 18646767 BLAKE2B fd6163963eb192b38ed1e78cba443e9e247e6ff408efd6cb480c81ac3d9d233e00edf9ef0858e51ac755b2b7cea0d8763ac6dda3fe9d54618114b4b3a00d5b15 SHA512 a3ce1a531331a6f7e33244d598118f9463f92f0466fd1f2aa3dcdc6dc2c1db0811d00e5ff16ad33ccc81a702ff8dbec719f56194f944de1e00f5e6cc8ed17a69 +DIST qpdf-11.6.2-doc.zip 6863319 BLAKE2B d140a35de156a40dc62ac900f2095d826760d05bdb58c2b6d8ba8ec68d823d9ab5022027d634f82b3a182ec3a842f22f44b659df7355c55e74d8e31a11458a2b SHA512 0d81c3a467833fd8e2cbc6afef3346cbf2eeb01eaffc532165a19910a000e9e7eea0174e4b930ecd55e423680e39a7b0c8bb6f618e6f9c019058b6bd90ce +DIST qpdf-11.6.2.tar.gz 18656098 BLAKE2B e34c40dcea3e6a3a25a3624bff6afea80ee18f4f02c16b2442a8fc622ab0b6eddd1e8660f3c35f4e3115206a34a97c64e53b9aac46e896517ed5c05aed9d341b SHA512 58f8eff51f4bf64a5cbc40af467aa0626f7f25a31222711e06596f9fccd9ecc0d9d7d87cf65e2055d23409d23458e33bc94f303cd797d00af3c6bc5872b3ef28 diff --git a/app-text/qpdf/qpdf-11.6.2.ebuild b/app-text/qpdf/qpdf-11.6.2.ebuild new file mode 100644 index ..cd7413346d61 --- /dev/null +++ b/app-text/qpdf/qpdf-11.6.2.ebuild @@ -0,0 +1,84 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake bash-completion-r1 + +DESCRIPTION="Command-line tool for structural, content-preserving transformation of PDF files" +HOMEPAGE="https://qpdf.sourceforge.net/; +# TODO: verify-sig +SRC_URI="https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}.tar.gz; +SRC_URI+=" doc? ( https://github.com/qpdf/qpdf/releases/download/v${PV}/${P}-doc.zip )" + +LICENSE="|| ( Apache-2.0 Artistic-2 )" +# Subslot for libqpdf soname version (just represent via major version) +SLOT="0/$(ver_cut 1)" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="doc examples gnutls ssl test" +RESTRICT="!test? ( test )" + +RDEPEND=" + media-libs/libjpeg-turbo:= + sys-libs/zlib + ssl? ( + gnutls? ( net-libs/gnutls:= ) + !gnutls? ( dev-libs/openssl:= ) + ) +" +DEPEND=" + ${RDEPEND} + test? ( + app-text/ghostscript-gpl[tiff(+)] + media-libs/tiff + sys-apps/diffutils + ) +" +BDEPEND=" + dev-lang/perl + doc? ( app-arch/unzip ) +" + +QA_CONFIG_IMPL_DECL_SKIP=( + # glibc only (bug #899052) + malloc_info +) + +src_configure() { + # Keep an eye on https://qpdf.readthedocs.io/en/stable/packaging.html. + local mycmakeargs=( + -DINSTALL_EXAMPLES=$(usex examples) + + # Avoid automagic crypto deps + -DUSE_IMPLICIT_CRYPTO=OFF + -DALLOW_CRYPTO_NATIVE=ON + + # Breaks install with USE=-doc in 11.0.0? + #-DINSTALL_MANUAL=ON + ) + + if use ssl ; then + local crypto_provider=$(usex gnutls GNUTLS OPENSSL) + local crypto_provider_lowercase=${crypto_provider,,} + mycmakeargs+=( + -DDEFAULT_CRYPTO=${crypto_provider_lowercase} + -DREQUIRE_CRYPTO_${crypto_provider}=ON + ) + fi + + cmake_src_configure +} + +src_install() { + if use doc ; then + mv "${WORKDIR}"/${P}-doc "${BUILD_DIR}"/manual/doc-dist || die + fi + + cmake_src_install + + # Completions + dobashcomp completions/bash/qpdf + + insinto /usr/share/zsh/site-functions + doins
[gentoo-commits] repo/gentoo:master commit in: net-dns/c-ares/
commit: d281c38380d030cfeefc3eaf503e7b5c34daef81 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 01:43:47 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 01:44:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d281c383 net-dns/c-ares: fix LICENSE Closes: https://bugs.gentoo.org/912405 Signed-off-by: Sam James gentoo.org> net-dns/c-ares/c-ares-1.19.1.ebuild | 3 ++- net-dns/c-ares/c-ares-1.20.0.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/net-dns/c-ares/c-ares-1.19.1.ebuild b/net-dns/c-ares/c-ares-1.19.1.ebuild index 760debb0dc93..086b6b092f5c 100644 --- a/net-dns/c-ares/c-ares-1.19.1.ebuild +++ b/net-dns/c-ares/c-ares-1.19.1.ebuild @@ -13,7 +13,8 @@ SRC_URI=" verify-sig? ( https://c-ares.org/download/${P}.tar.gz.asc ) " -LICENSE="MIT" +# 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" diff --git a/net-dns/c-ares/c-ares-1.20.0.ebuild b/net-dns/c-ares/c-ares-1.20.0.ebuild index e0e327e77943..7e6b1c74e94c 100644 --- a/net-dns/c-ares/c-ares-1.20.0.ebuild +++ b/net-dns/c-ares/c-ares-1.20.0.ebuild @@ -13,7 +13,8 @@ SRC_URI=" verify-sig? ( https://c-ares.org/download/${P}.tar.gz.asc ) " -LICENSE="MIT" +# 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"
[gentoo-commits] repo/gentoo:master commit in: net-dns/c-ares/
commit: 32574ca6ce908f6884a3c7ed38c72331760e2bea Author: Sam James gentoo org> AuthorDate: Sun Oct 8 01:40:49 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 01:40:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32574ca6 net-dns/c-ares: add 1.20.0 Closes: https://bugs.gentoo.org/900050 Signed-off-by: Sam James gentoo.org> net-dns/c-ares/Manifest | 2 + net-dns/c-ares/c-ares-1.20.0.ebuild | 86 + 2 files changed, 88 insertions(+) diff --git a/net-dns/c-ares/Manifest b/net-dns/c-ares/Manifest index e3083da3527e..e20e7a20e81d 100644 --- a/net-dns/c-ares/Manifest +++ b/net-dns/c-ares/Manifest @@ -1,2 +1,4 @@ DIST c-ares-1.19.1.tar.gz 1579100 BLAKE2B 4b6c9593edb1a91ab76d54ddacb1cd5d67006d5e628ea1f3289f54e9360be32abeb5d8fc7d23e193feab3e7928e8efde82757eb12fe217dc92ed0d9132bedf5d SHA512 466a94efda626e815a6ef7a890637056339f883d549ea6055e289fd8cd2391130e5682c905c0fb3bd7e955af7f6deb793562c170eb0ee066a4a62085a82ba470 DIST c-ares-1.19.1.tar.gz.asc 488 BLAKE2B 9c47d7b3e67d9a2bd1e332912d21d20ca591fc34f81707c18a4615ea14ba2da00146d1998250a5f4dd2a0b1c04f9bd2013d4940ac734674c0bdff6815985e19d SHA512 1b204ab1a667af1326be4b7c62c0919aacd447a2e00efea4b8ef2ec9f2b13ffb236a836ff8953b0b3359727faf3fb8cfcd71d0b06a0e533a09f9e9ea66024f4e +DIST c-ares-1.20.0.tar.gz 1599257 BLAKE2B 7be14be28fac55857dd09dcd63624c87eea883181ea11bc6623fb091a2ab60bd940ff285d9f6e58c7f936b52af61ac5e1c4150e090feae09edf7e411c869b6c5 SHA512 3f7e9c857e91bb35052b335f0e7348cbe336ce458c913803dac0f26c5e1386eff83cbd987160db3a23c0227c479b74706ce6864b322b9a3396039a2093ae33b1 +DIST c-ares-1.20.0.tar.gz.asc 488 BLAKE2B e02bca0b43774bd2dfac5216f822e30dce2463858298921f2e6c0d189b421861a2072664b00a6e5f39912d641387913d5923e98761005a23a0994fd61a47c709 SHA512 096e994b9045dc23f2dee32bdac6159d88f4d783d7ca21d1c8f58ece5a898ae3720616261d3aa67a045730afa938916676231b3956d3e885902bc96dd778b2b8 diff --git a/net-dns/c-ares/c-ares-1.20.0.ebuild b/net-dns/c-ares/c-ares-1.20.0.ebuild new file mode 100644 index ..e0e327e77943 --- /dev/null +++ b/net-dns/c-ares/c-ares-1.20.0.ebuild @@ -0,0 +1,86 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/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://c-ares.org/download/${P}.tar.gz + verify-sig? ( https://c-ares.org/download/${P}.tar.gz.asc ) +" + +LICENSE="MIT" +# 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="verify-sig? ( sec-keys/openpgp-keys-danielstenberg )" + +DOCS=( AUTHORS CHANGES NEWS README.md RELEASE-NOTES TODO ) + +MULTILIB_WRAPPED_HEADERS=( + /usr/include/ares_build.h +) + +QA_CONFIG_IMPL_DECL_SKIP=( + # Checking for obsolete headers + malloc + calloc + free + + # Non-existent on Linux + closesocket + CloseSocket + ioctlsocket + bitncmp +) + +multilib_src_configure() { + local myeconfargs=( + --enable-nonblocking + --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* + *GetSock_virtualized* + *VerifySocketFunctionCallback* + # Seems flaky, even run manually? + *MockUDPMaxQueriesTest.GetHostByNameParallelLookups* + ) + + # The format for disabling test1, test2, and test3 looks like: + # -test1:test2:test3 + edo ./arestest --gtest_filter=-$(echo $(IFS=:; echo "${network_tests[*]}")) +} + +multilib_src_install_all() { + einstalldocs + + find "${ED}" -name "*.la" -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: www-servers/lighttpd/
commit: 9437c19e61a36af132b448016ff7d6e1fdb923d2 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 01:07:58 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 01:07:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9437c19e www-servers/lighttpd: add github upstream metadata for lighttpd2 as well Signed-off-by: Sam James gentoo.org> www-servers/lighttpd/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/www-servers/lighttpd/metadata.xml b/www-servers/lighttpd/metadata.xml index 1daaefb10da5..31ffea89b30a 100644 --- a/www-servers/lighttpd/metadata.xml +++ b/www-servers/lighttpd/metadata.xml @@ -29,5 +29,6 @@ lighttpd/lighttpd1.4 + lighttpd/lighttpd2
[gentoo-commits] repo/gentoo:master commit in: acct-group/lighttpd/
commit: 548c9a9982af5633ce6fc46418f7b05533d6f6f0 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 01:06:39 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 01:06:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=548c9a99 acct-group/lighttpd: add myself as a maintainer In sync with www-servers/lighttpd. Signed-off-by: Sam James gentoo.org> acct-group/lighttpd/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/acct-group/lighttpd/metadata.xml b/acct-group/lighttpd/metadata.xml index 115e9d64a669..38bfb729261e 100644 --- a/acct-group/lighttpd/metadata.xml +++ b/acct-group/lighttpd/metadata.xml @@ -1,5 +1,8 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + + s...@gentoo.org + Sam James +
[gentoo-commits] repo/gentoo:master commit in: acct-user/lighttpd/
commit: 217b777e3ceb564c9a68ad0d925e43ac3c16b4a8 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 01:05:39 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 01:05:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=217b777e acct-user/lighttpd: add myself as a maintainer In sync with www-servers/lighttpd. Signed-off-by: Sam James gentoo.org> acct-user/lighttpd/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/acct-user/lighttpd/metadata.xml b/acct-user/lighttpd/metadata.xml index 115e9d64a669..38bfb729261e 100644 --- a/acct-user/lighttpd/metadata.xml +++ b/acct-user/lighttpd/metadata.xml @@ -1,5 +1,8 @@ https://www.gentoo.org/dtd/metadata.dtd;> - + + s...@gentoo.org + Sam James +
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-gentoo-developers/
commit: dbf1d7f149cae21161dd4af9e9ee14a6c38c3fe7 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 00:24:22 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 00:26:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf1d7f1 sec-keys/openpgp-keys-gentoo-developers: add 20231002 Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-gentoo-developers/Manifest | 1 + .../openpgp-keys-gentoo-developers-20231002.ebuild | 233 + 2 files changed, 234 insertions(+) diff --git a/sec-keys/openpgp-keys-gentoo-developers/Manifest b/sec-keys/openpgp-keys-gentoo-developers/Manifest index 60f75abc8174..310169f339b4 100644 --- a/sec-keys/openpgp-keys-gentoo-developers/Manifest +++ b/sec-keys/openpgp-keys-gentoo-developers/Manifest @@ -1,3 +1,4 @@ DIST openpgp-keys-gentoo-developers-20230828-active-devs.gpg 3102805 BLAKE2B efd321e8ebb76d32e47df8085c9bb0d393c59d747b54cb5cf6febcc301a92a7c2a2b8bebd95b8f1b8fa9a6683aefc673809d8418408434bc41a1cf2bf8076938 SHA512 9e2e7408c2371edbe037243971fe6d45931cf526dff1d6014e472c056f8ed6881632d86497e9d6cd6b535574fb99c2af43fb63074911f4af476b5f590cc272dd DIST openpgp-keys-gentoo-developers-20230918-active-devs.gpg 3093946 BLAKE2B 43f7781068ead0375c0bd510a286c1568b5dce05c66f1f0f42e2d0d96fdb5dfbb884f4b182527078998d68c4f432db5a20ac9cfa54cf1299142978b662c59b62 SHA512 772bcbae91bf5e0e3c2e6519b8dd5f27c81bc5e17acb8bb739aefcae762e6316c7d5b292972a11655466cb16a4fcc93f296fea3b3c3c48ec41ffeb957c815e2b DIST openpgp-keys-gentoo-developers-20230925-active-devs.gpg 3094306 BLAKE2B 0e70a39a2102630a5285b2b2313a7b3c83cca71f76f75ce5fa0dc0432002d5e57926ce82158f4f9c44c2f671a5a44076781a6ca8a1ce330d5bd97ba2e3726a97 SHA512 395c499833a07506b7f44bfbab2851361ece5885dd53d606699eefb523b60a13078ae87e6ebd46f9a7644adfc8920fe141ac777ec260b747d13c3359631fa27b +DIST openpgp-keys-gentoo-developers-20231002-active-devs.gpg 3102348 BLAKE2B 13854c1e9daf64c055642cfcfd59dc77119ff3bb98e6a46ec8d4eee093be3c1d39ce284b524da2156e6d28b3b936c8c98de76a6fcca013ab519c6211d05773f9 SHA512 8ebe8d600d47a721ce5f08ad07317164f31c7ef540ed81be700e9ffc82fa9a46afeccd08b530936fff10318e094b4ba061108e84886fdb033f7d327eb690 diff --git a/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20231002.ebuild b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20231002.ebuild new file mode 100644 index ..fda85a259ff6 --- /dev/null +++ b/sec-keys/openpgp-keys-gentoo-developers/openpgp-keys-gentoo-developers-20231002.ebuild @@ -0,0 +1,233 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +inherit edo python-any-r1 + +DESCRIPTION="Gentoo Authority Keys (GLEP 79)" +HOMEPAGE="https://www.gentoo.org/downloads/signatures/; +if [[ ${PV} == * ]] ; then + PROPERTIES="live" + + BDEPEND="net-misc/curl" +else + SRC_URI="https://qa-reports.gentoo.org/output/keys/active-devs-${PV}.gpg -> ${P}-active-devs.gpg" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +S="${WORKDIR}" + +LICENSE="public-domain" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +BDEPEND+=" + $(python_gen_any_dep 'dev-python/python-gnupg[${PYTHON_USEDEP}]') + sec-keys/openpgp-keys-gentoo-auth + test? ( + app-crypt/gnupg + sys-apps/grep[pcre] + ) +" + +python_check_deps() { + python_has_version "dev-python/python-gnupg[${PYTHON_USEDEP}]" +} + +src_unpack() { + if [[ ${PV} == * ]] ; then + curl https://qa-reports.gentoo.org/output/active-devs.gpg -o ${P}-active-devs.gpg || die + else + default + fi +} + +src_compile() { + export GNUPGHOME="${T}"/.gnupg + + get_gpg_keyring_dir() { + if [[ ${PV} == * ]] ; then + echo "${WORKDIR}" + else + echo "${DISTDIR}" + fi + } + + local mygpgargs=( + --no-autostart + --no-default-keyring + --homedir "${GNUPGHOME}" + ) + + # From verify-sig.eclass: + # "GPG upstream knows better than to follow the spec, so we can't + # override this directory. However, there is a clean fallback + # to GNUPGHOME." + addpredict /run/user + + mkdir "${GNUPGHOME}" || die + chmod 700 "${GNUPGHOME}" || die + + # Convert the binary keyring into an armored one so we can process it + edo gpg "${mygpgargs[@]}" --import "$(get_gpg_keyring_dir)"/${P}-active-devs.gpg + edo gpg "${mygpgargs[@]}" --export --armor > "${WORKDIR}"/gentoo-developers.asc + + # Now strip out the keys which are expired and/or missing a signature + # from our L2 developer authority key + edo "${EPYTHON}"
[gentoo-commits] repo/gentoo:master commit in: www-servers/lighttpd/
commit: b7f99a04db88e6aba7f7932bc11cf23454103a06 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 00:43:54 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 00:43:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7f99a04 www-servers/lighttpd: add 1.4.72 Signed-off-by: Sam James gentoo.org> www-servers/lighttpd/Manifest | 2 + www-servers/lighttpd/lighttpd-1.4.72.ebuild | 244 2 files changed, 246 insertions(+) diff --git a/www-servers/lighttpd/Manifest b/www-servers/lighttpd/Manifest index 7da430f1f522..a84cf650847b 100644 --- a/www-servers/lighttpd/Manifest +++ b/www-servers/lighttpd/Manifest @@ -1 +1,3 @@ DIST lighttpd-1.4.71.tar.xz 1070904 BLAKE2B fa039ca7877050b4720c815c4bd164ad0fe7e367e4302b8e0a3ab92654a2169ded0b0a42209ca1a0561b5090670e8a8d71b594c65c439a8d03a49685405dae2a SHA512 c1388b563b9cf9dcab0a57bec42b09b2cb5e1932bc137ae5f957d1bf3932ddd8f5f188002a7b9a00f0a92ba3779b21ecbea2ccffa91e686b6660c9cc455d6598 +DIST lighttpd-1.4.72.tar.xz 1083676 BLAKE2B 5cc50d9ff1988b1ec7b6332850ba6fed66cf894c81b1a670f7d78136b4761290e0402c962f31f20aa795582a42cac74a851ba67bda57412136861b0ff7b76b33 SHA512 5becb57915e3548a1b9b980014be22b3c08dcf0e9be524f9cd0093886aaf6d00b20986e8b1fb10ecdbdffd8e42dd18e4a227b03d562c91bef9490ea6d5c480e3 +DIST lighttpd-1.4.72.tar.xz.asc 833 BLAKE2B 3ee4dc249dc7ca4d0a4880728da971e687a9f5ed29246d1b57d6fc98b894a075376f77ffd9fd4a74d5108e05718a12907db0b72d5edd6a1c1b0f6bedd1394964 SHA512 9ae5fda1c1c14cae97b9564a8558d6cfce64100839067372ae034c30a2f50290cb540602ac82d59b1d68363c47e48ec9778edfe6ace258b121798ad1f904d88e diff --git a/www-servers/lighttpd/lighttpd-1.4.72.ebuild b/www-servers/lighttpd/lighttpd-1.4.72.ebuild new file mode 100644 index ..cd2017c06fb7 --- /dev/null +++ b/www-servers/lighttpd/lighttpd-1.4.72.ebuild @@ -0,0 +1,244 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} ) +VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/lighttpd.asc +inherit lua-single meson readme.gentoo-r1 systemd tmpfiles verify-sig + +DESCRIPTION="Lightweight high-performance web server" +HOMEPAGE="https://www.lighttpd.net https://github.com/lighttpd; +SRC_URI=" + https://download.lighttpd.net/lighttpd/releases-$(ver_cut 1-2).x/${P}.tar.xz + verify-sig? ( https://download.lighttpd.net/lighttpd/releases-$(ver_cut 1-2).x/${P}.tar.xz.asc ) +" + +LICENSE="BSD GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+brotli dbi gnutls kerberos ldap +lua maxminddb mbedtls mmap mysql +nettle nss +pcre php postgres rrdtool sasl selinux ssl sqlite test unwind webdav xattr +zlib zstd" +RESTRICT="!test? ( test )" + +REQUIRED_USE=" + lua? ( ${LUA_REQUIRED_USE} ) + mysql? ( dbi ) + postgres? ( dbi ) + sqlite? ( dbi ) + webdav? ( sqlite ) +" + +# Match the bundled xxhash version for the minimum version +COMMON_DEPEND=" + acct-group/lighttpd + acct-user/lighttpd + >=dev-libs/xxhash-0.8.2 + virtual/libcrypt:= + brotli? ( app-arch/brotli:= ) + dbi? ( + dev-db/libdbi + mysql? ( dev-db/libdbi-drivers[mysql] ) + postgres? ( dev-db/libdbi-drivers[postgres] ) + sqlite? ( dev-db/libdbi-drivers[sqlite] ) + ) + gnutls? ( net-libs/gnutls ) + kerberos? ( virtual/krb5 ) + ldap? ( >=net-nds/openldap-2.1.26:= ) + lua? ( ${LUA_DEPS} ) + maxminddb? ( dev-libs/libmaxminddb ) + mbedtls? ( net-libs/mbedtls ) + nettle? ( dev-libs/nettle:= ) + nss? ( dev-libs/nss ) + pcre? ( dev-libs/libpcre2 ) + php? ( dev-lang/php:*[cgi] ) + rrdtool? ( net-analyzer/rrdtool ) + sasl? ( dev-libs/cyrus-sasl ) + ssl? ( >=dev-libs/openssl-0.9.7:= ) + unwind? ( sys-libs/libunwind:= ) + webdav? ( + dev-libs/libxml2 + sys-fs/e2fsprogs + ) + xattr? ( kernel_linux? ( sys-apps/attr ) ) + zlib? ( >=sys-libs/zlib-1.1 ) + zstd? ( app-arch/zstd:= ) +" +DEPEND=" + ${COMMON_DEPEND} + elibc_musl? ( sys-libs/queue-standalone ) +" +RDEPEND=" + ${COMMON_DEPEND} + selinux? ( sec-policy/selinux-apache ) +" +BDEPEND=" + virtual/pkgconfig + test? ( virtual/perl-Test-Harness ) + verify-sig? ( sec-keys/openpgp-keys-lighttpd ) +" + +# update certain parts of lighttpd.conf based on conditionals +update_config() { + local config="${ED}/etc/lighttpd/lighttpd.conf" + + # Enable php/mod_fastcgi settings + if use php; then + sed -i -e 's|#.*\(include.*fastcgi.*$\)|\1|' ${config} || die + fi + + # Automatically listen on IPv6 if built with USE=ipv6 (which we now always do) + # bug #234987 + sed -i -e 's|#
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/files/, sys-fs/zfs/
commit: ac3b8bc87c1494bfdb18e40cd5fa876a5e8168b4 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 00:53:10 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 01:04:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac3b8bc8 sys-fs/zfs: add 2.2.0_rc5 Signed-off-by: Sam James gentoo.org> sys-fs/zfs/Manifest| 2 ++ .../zfs/files/2.2.0_rc5-bash-completion-path.patch | 24 ++ .../zfs/{zfs-.ebuild => zfs-2.2.0_rc5.ebuild} | 1 + sys-fs/zfs/zfs-.ebuild | 1 + 4 files changed, 28 insertions(+) diff --git a/sys-fs/zfs/Manifest b/sys-fs/zfs/Manifest index 8d72400873aa..c032b3e43f79 100644 --- a/sys-fs/zfs/Manifest +++ b/sys-fs/zfs/Manifest @@ -10,3 +10,5 @@ DIST zfs-2.2.0-rc3.tar.gz 3388 BLAKE2B 37c47bcbf34d9238f42bbc80e2b0712a9e64a DIST zfs-2.2.0-rc3.tar.gz.asc 195 BLAKE2B cbbced9255a3b6a5ec0190806b73e62533600975dad073b82532fb1e488bf81b8d056c7a4f59b9e212a9825ec4900d6f2e2c0141b3d4d58577fe36d9bc3c15b9 SHA512 45424815e39b33107805da737ecfcb95c761ab774143e72449dacfe98a851ddf52c7cb08a587548159305b4c4fe51a0fb9cfbf30fdadf093518eb4c8ce49e12c DIST zfs-2.2.0-rc4.tar.gz 33660298 BLAKE2B c8179cf7a8caaa07e6898d9169fa3f825d070d1e7f26552797ebaeb4a6c122072903f93113b4bf817acc47911d6c32b4f4801f09382b7a6376369086f329 SHA512 ae389b24616d1800cff2df1e06b22d0fc507ccd573cda47cd84c7aa3271a5e3b78668a135224e8d0747eb63104544fc284d814073e4061908553faf3d2b0f075 DIST zfs-2.2.0-rc4.tar.gz.asc 195 BLAKE2B 496f5163235f743e64da3862245a8dfabd95d06071183514ab11f7dd7792b32823b73864888d7a2fbf2dee16ca374772b07139287a1e66416dbd82e062b25ba9 SHA512 6a0ce528e0b15b4c1b8f02db9aaa9ce61bdf9a7c1c88336b91042802535618fd95aa4f59211bef0d1d79f833d8ae2030c4be8ee5a2244b13ec3f684aa1cdee4e +DIST zfs-2.2.0-rc5.tar.gz 33674415 BLAKE2B 89187462b9f544779e331fe06a84763918bfedcccb3ecfe28cfef00f6ee30690e5a1983bc670a73f0b9db809f4aa23b59255b66907b5ca2c9e236b471b9a8a63 SHA512 68610a68526c79486b7cd8ca28abd0d8dd42814c37a82ea2be05b0044998ef36c5aaa3fc7598c1a8426b73116351a9b00c8ffdab3e5ae3aecc4954fb9378c422 +DIST zfs-2.2.0-rc5.tar.gz.asc 195 BLAKE2B 59c204bb0eb2140a82cb4066e5bb2b66c1331aabf65c807869fbab89a177b0e09aa8b23bdbc46bb18785db554405a085841605885b3931119d1e3eb0335e257a SHA512 83101a1e350db4276296f9ed52a556ea36f4238c272ab565926ec69dca495c645a7b41164baee39768123c5982459d10b54819ba9d9ac6c37fe851952db29887 diff --git a/sys-fs/zfs/files/2.2.0_rc5-bash-completion-path.patch b/sys-fs/zfs/files/2.2.0_rc5-bash-completion-path.patch new file mode 100644 index ..abfc80e07ff8 --- /dev/null +++ b/sys-fs/zfs/files/2.2.0_rc5-bash-completion-path.patch @@ -0,0 +1,24 @@ +https://github.com/openzfs/zfs/pull/15372 + +From bb6ce273b2e04b609cc3d75d60afc3105251bc1f Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Sun, 8 Oct 2023 02:00:29 +0100 +Subject: [PATCH] config/zfs-build.m4: add Gentoo's bash-completion path + +Followup e69ade32e116e72d03068c03799924c3f1a15c95 by adding Gentoo's +bash completion path. + +We should probably consider using/honouring the standard --with-bashcompletiondir +autoconf option as well, but that's something to do later. + +Signed-off-by: Sam James +--- a/config/zfs-build.m4 b/config/zfs-build.m4 +@@ -626,6 +626,7 @@ AC_DEFUN([ZFS_AC_DEFAULT_PACKAGE], [ + ubuntu) bashcompletiondir=/usr/share/bash-completion/completions ;; + debian) bashcompletiondir=/usr/share/bash-completion/completions ;; + freebsd)bashcompletiondir=$sysconfdir/bash_completion.d;; ++ gentoo) bashcompletiondir=/usr/share/bash-completion/completions ;; + *) bashcompletiondir=/etc/bash_completion.d ;; + esac + AC_MSG_RESULT([$bashcompletiondir]) diff --git a/sys-fs/zfs/zfs-.ebuild b/sys-fs/zfs/zfs-2.2.0_rc5.ebuild similarity index 99% copy from sys-fs/zfs/zfs-.ebuild copy to sys-fs/zfs/zfs-2.2.0_rc5.ebuild index ce763553b647..28557faa6f92 100644 --- a/sys-fs/zfs/zfs-.ebuild +++ b/sys-fs/zfs/zfs-2.2.0_rc5.ebuild @@ -105,6 +105,7 @@ RESTRICT="test" PATCHES=( "${FILESDIR}"/2.1.5-dracut-zfs-missing.patch + "${FILESDIR}"/2.2.0_rc5-bash-completion-path.patch ) pkg_pretend() { diff --git a/sys-fs/zfs/zfs-.ebuild b/sys-fs/zfs/zfs-.ebuild index ce763553b647..28557faa6f92 100644 --- a/sys-fs/zfs/zfs-.ebuild +++ b/sys-fs/zfs/zfs-.ebuild @@ -105,6 +105,7 @@ RESTRICT="test" PATCHES=( "${FILESDIR}"/2.1.5-dracut-zfs-missing.patch + "${FILESDIR}"/2.2.0_rc5-bash-completion-path.patch ) pkg_pretend() {
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-lighttpd/
commit: 082957f80b5a87a06f32b13eba06f20d3206d7de Author: Sam James gentoo org> AuthorDate: Sun Oct 8 00:41:10 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 00:41:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=082957f8 sec-keys/openpgp-keys-lighttpd: new package, add 20231008 Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-lighttpd/Manifest | 1 + sec-keys/openpgp-keys-lighttpd/metadata.xml | 8 .../openpgp-keys-lighttpd-20231008.ebuild| 20 3 files changed, 29 insertions(+) diff --git a/sec-keys/openpgp-keys-lighttpd/Manifest b/sec-keys/openpgp-keys-lighttpd/Manifest new file mode 100644 index ..19a9372f888c --- /dev/null +++ b/sec-keys/openpgp-keys-lighttpd/Manifest @@ -0,0 +1 @@ +DIST openpgp-keys-lighttpd-20231008.asc 5397 BLAKE2B 6a234c7ea217fe5819ab06a1c87544752c097bfa8cb765a2742ffd82086887aa43962059d823a5262710983f54c28928051aea709534a3d556d6a479caf0da6c SHA512 000a10351998f0d058a0e127040127e8baeca33f9bf5c76c0df33dd85c863f6838d0dc60b6d964f1b6d760328ed1e0dfb91663795fa5b1ce112e26f228298abf diff --git a/sec-keys/openpgp-keys-lighttpd/metadata.xml b/sec-keys/openpgp-keys-lighttpd/metadata.xml new file mode 100644 index ..38bfb729261e --- /dev/null +++ b/sec-keys/openpgp-keys-lighttpd/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + s...@gentoo.org + Sam James + + diff --git a/sec-keys/openpgp-keys-lighttpd/openpgp-keys-lighttpd-20231008.ebuild b/sec-keys/openpgp-keys-lighttpd/openpgp-keys-lighttpd-20231008.ebuild new file mode 100644 index ..983d36fca412 --- /dev/null +++ b/sec-keys/openpgp-keys-lighttpd/openpgp-keys-lighttpd-20231008.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="OpenPGP keys used to sign lighttpd" +HOMEPAGE="https://www.lighttpd.net/; +SRC_URI="https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${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 - lighttpd.asc < <(cat "${files[@]/#/${DISTDIR}/}" || die) +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 6d04e7790393dc3220f5dd3da0eaf8e3a8f71069 Author: Sam James gentoo org> AuthorDate: Sun Oct 8 00:47:00 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 8 00:47:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d04e779 sys-fs/zfs-kmod: add 2.2.0_rc5 Signed-off-by: Sam James gentoo.org> sys-fs/zfs-kmod/Manifest | 2 + sys-fs/zfs-kmod/zfs-kmod-2.2.0_rc5.ebuild | 217 ++ 2 files changed, 219 insertions(+) diff --git a/sys-fs/zfs-kmod/Manifest b/sys-fs/zfs-kmod/Manifest index 8d72400873aa..c032b3e43f79 100644 --- a/sys-fs/zfs-kmod/Manifest +++ b/sys-fs/zfs-kmod/Manifest @@ -10,3 +10,5 @@ DIST zfs-2.2.0-rc3.tar.gz 3388 BLAKE2B 37c47bcbf34d9238f42bbc80e2b0712a9e64a DIST zfs-2.2.0-rc3.tar.gz.asc 195 BLAKE2B cbbced9255a3b6a5ec0190806b73e62533600975dad073b82532fb1e488bf81b8d056c7a4f59b9e212a9825ec4900d6f2e2c0141b3d4d58577fe36d9bc3c15b9 SHA512 45424815e39b33107805da737ecfcb95c761ab774143e72449dacfe98a851ddf52c7cb08a587548159305b4c4fe51a0fb9cfbf30fdadf093518eb4c8ce49e12c DIST zfs-2.2.0-rc4.tar.gz 33660298 BLAKE2B c8179cf7a8caaa07e6898d9169fa3f825d070d1e7f26552797ebaeb4a6c122072903f93113b4bf817acc47911d6c32b4f4801f09382b7a6376369086f329 SHA512 ae389b24616d1800cff2df1e06b22d0fc507ccd573cda47cd84c7aa3271a5e3b78668a135224e8d0747eb63104544fc284d814073e4061908553faf3d2b0f075 DIST zfs-2.2.0-rc4.tar.gz.asc 195 BLAKE2B 496f5163235f743e64da3862245a8dfabd95d06071183514ab11f7dd7792b32823b73864888d7a2fbf2dee16ca374772b07139287a1e66416dbd82e062b25ba9 SHA512 6a0ce528e0b15b4c1b8f02db9aaa9ce61bdf9a7c1c88336b91042802535618fd95aa4f59211bef0d1d79f833d8ae2030c4be8ee5a2244b13ec3f684aa1cdee4e +DIST zfs-2.2.0-rc5.tar.gz 33674415 BLAKE2B 89187462b9f544779e331fe06a84763918bfedcccb3ecfe28cfef00f6ee30690e5a1983bc670a73f0b9db809f4aa23b59255b66907b5ca2c9e236b471b9a8a63 SHA512 68610a68526c79486b7cd8ca28abd0d8dd42814c37a82ea2be05b0044998ef36c5aaa3fc7598c1a8426b73116351a9b00c8ffdab3e5ae3aecc4954fb9378c422 +DIST zfs-2.2.0-rc5.tar.gz.asc 195 BLAKE2B 59c204bb0eb2140a82cb4066e5bb2b66c1331aabf65c807869fbab89a177b0e09aa8b23bdbc46bb18785db554405a085841605885b3931119d1e3eb0335e257a SHA512 83101a1e350db4276296f9ed52a556ea36f4238c272ab565926ec69dca495c645a7b41164baee39768123c5982459d10b54819ba9d9ac6c37fe851952db29887 diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.2.0_rc5.ebuild b/sys-fs/zfs-kmod/zfs-kmod-2.2.0_rc5.ebuild new file mode 100644 index ..bf5b73c2dd69 --- /dev/null +++ b/sys-fs/zfs-kmod/zfs-kmod-2.2.0_rc5.ebuild @@ -0,0 +1,217 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools dist-kernel-utils flag-o-matic linux-mod-r1 multiprocessing + +DESCRIPTION="Linux ZFS kernel module for sys-fs/zfs" +HOMEPAGE="https://github.com/openzfs/zfs; + +MODULES_KERNEL_MAX=6.5 +MODULES_KERNEL_MIN=3.10 + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/openzfs/zfs.git; + inherit git-r3 + unset MODULES_KERNEL_MAX +else + VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/openzfs.asc + inherit verify-sig + + MY_PV=${PV/_rc/-rc} + SRC_URI="https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz; + SRC_URI+=" verify-sig? ( https://github.com/openzfs/zfs/releases/download/zfs-${MY_PV}/zfs-${MY_PV}.tar.gz.asc )" + S="${WORKDIR}/zfs-${MY_PV}" + + ZFS_KERNEL_COMPAT="${MODULES_KERNEL_MAX}" + # Increments minor eg 5.14 -> 5.15, and still supports override. + ZFS_KERNEL_DEP="${ZFS_KERNEL_COMPAT_OVERRIDE:-${ZFS_KERNEL_COMPAT}}" + ZFS_KERNEL_DEP="${ZFS_KERNEL_DEP%%.*}.$(( ${ZFS_KERNEL_DEP##*.} + 1))" + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~sparc" + fi +fi + +LICENSE="CDDL MIT debug? ( GPL-2+ )" +SLOT="0/${PVR}" +IUSE="custom-cflags debug +rootfs" +RESTRICT="test" + +BDEPEND=" + app-alternatives/awk + dev-lang/perl +" + +if [[ ${PV} != ]] ; then + BDEPEND+=" verify-sig? ( sec-keys/openpgp-keys-openzfs )" + + IUSE+=" +dist-kernel-cap" + RDEPEND=" + dist-kernel-cap? ( dist-kernel? ( +
[gentoo-commits] proj/qt:master commit in: dev-qt/qtlocation/
commit: 6e9522c9a24039b565b690526211cd1c1c89a357 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 7 23:52:54 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 7 23:54:42 2023 + URL:https://gitweb.gentoo.org/proj/qt.git/commit/?id=6e9522c9 dev-qt/qtlocation: Sync mapboxgl snapshot facility from ::gentoo Signed-off-by: Andreas Sturmlechner gentoo.org> dev-qt/qtlocation/qtlocation-5.15.11..ebuild | 11 +++ 1 file changed, 11 insertions(+) diff --git a/dev-qt/qtlocation/qtlocation-5.15.11..ebuild b/dev-qt/qtlocation/qtlocation-5.15.11..ebuild index badb3cba..0e9f034e 100644 --- a/dev-qt/qtlocation/qtlocation-5.15.11..ebuild +++ b/dev-qt/qtlocation/qtlocation-5.15.11..ebuild @@ -5,12 +5,15 @@ EAPI=8 if [[ ${PV} != ** ]]; then QT5_KDEPATCHSET_REV=1 + MAPBOXGL_COMMIT=4c88f2c0e61daa89f584a8a9a3eba210221c6920 KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" fi inherit qt5-build DESCRIPTION="Location (places, maps, navigation) library for the Qt5 framework" +[[ ${QT5_BUILD_TYPE} == release ]] && +SRC_URI+=" https://invent.kde.org/qt/qt/${PN}-mapboxgl/-/archive/${MAPBOXGL_COMMIT}/${PN}-mapboxgl-${MAPBOXGL_COMMIT}.tar.gz -> ${PN}-mapboxgl-${PV}-${MAPBOXGL_COMMIT:0:8}.tar.gz" IUSE="" @@ -39,6 +42,14 @@ QT5_TARGET_SUBDIRS=( src/plugins/geoservices ) +if [[ ${QT5_BUILD_TYPE} == release ]]; then +src_prepare() { + rm -rf src/3rdparty/mapbox-gl-native/* || die + mv "${WORKDIR}"/${PN}-mapboxgl-${MAPBOXGL_COMMIT}/* src/3rdparty/mapbox-gl-native || die + qt5-build_src_prepare +} +fi + src_configure() { # src/plugins/geoservices requires files that are only generated when # qmake is run in the root directory. Bug 633776.
[gentoo-commits] repo/gentoo:master commit in: app-shells/pwsh-bin/
commit: ca417b675a9868cc61969ac0bb3f12fd33559b2d Author: Maciej Barć gentoo org> AuthorDate: Sat Oct 7 23:29:19 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Oct 7 23:29:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca417b67 app-shells/pwsh-bin: drop old 7.3.1-r1 Signed-off-by: Maciej Barć gentoo.org> app-shells/pwsh-bin/Manifest | 3 -- app-shells/pwsh-bin/pwsh-bin-7.3.1-r1.ebuild | 51 2 files changed, 54 deletions(-) diff --git a/app-shells/pwsh-bin/Manifest b/app-shells/pwsh-bin/Manifest index 9f47fd11d45e..7acf0a0538f9 100644 --- a/app-shells/pwsh-bin/Manifest +++ b/app-shells/pwsh-bin/Manifest @@ -1,6 +1,3 @@ -DIST powershell-7.3.1-linux-arm32.tar.gz 69113434 BLAKE2B 12f1124543eddc64b9d7bc51d14cb994ca24eb64332ef9b10e65eeaff5d61d72e0d307e6fe86771b809fa3e5e7f2ba3526b5b9fcfc397e829f1fe5ffb172674e SHA512 796b14da987260deb20bd01bab9e197776218c5c6cb4f7de78529b234239842ee5dd4ea8fded5e0d00795fe8cd226856cda606a3995095e352ed48f2e6310f77 -DIST powershell-7.3.1-linux-arm64.tar.gz 68034071 BLAKE2B 626218a9936713be19795dec46f7fb9c0b90b7cdc1821497a1438cca27d4e4e3ee56504c40ac1c2d70a4c58a5dc29ce6189724fa3126a3fc737002ccb191e9fb SHA512 3fca8b04dbac991f4419a64de4372aad9aa490a4750894b1ae0052f55e229be8406ed227db047381c5cfbaae78c406f272c4a30737468cb8cfde4fb51782895a -DIST powershell-7.3.1-linux-x64.tar.gz 71616643 BLAKE2B 16ecc1211f796f92d5cf64ac0dea08da353ff4dad8d6fff5ba22d5347fd74b056c25e7682356c23af1ee1bc9b660bf0df7133848e2b9db280cf7ee7796532d28 SHA512 69c7756252b6958faf8b9c962301ea83eaeddf2c05de6d249e20529b2a5cfe09bcb76b5ac60d47ec3260cdd3ab6981d5d5115fc5379512ff2c2f78c3451cec61 DIST powershell-7.3.6-linux-arm32.tar.gz 66514877 BLAKE2B 3ea314d0353e5688bcf51288271da472cc3120436779cfee6a248646e82b9730a6136da12daf112232b559d81306f50aac006e5c50fb0375a63f9c4f1de9 SHA512 a97f9a34d64d46664bca1c3963858bdcc84d6e6a67c81df8398faf134d86f459466f0b27f969ab18a1158c60eb7652a49106a654ff3ca5bb296e5d4093df771b DIST powershell-7.3.6-linux-arm64.tar.gz 65416423 BLAKE2B dd3855a9e092092930761ef1db9b5fdad523ced69943c57827980e483b61b21229043638c3e620f76827167905d61f23f240a8b128a294197e457ed4a478ace4 SHA512 7a2c1c7ead3cbda7edf6672a241c7f8368ca58b44d1baa634b28a278c154a75bc1f0bc14a0945fcc3dadfe21c1518577901dc765659476856be3575768a161a8 DIST powershell-7.3.6-linux-x64.tar.gz 68984703 BLAKE2B 36df952abcf1bc116a4a0734313877ae432120b77fe36e6fe68d6db164f6a73809a6f494169e3a4515594356f1d2812379524c6b6c1d90ba4429d87b570ee95c SHA512 da2d19fef2dc056f5012c1e8e3a027f0c3b6fb35f1d5d4bb0a17dc8ddbc015c38269c5b4459a56280bf3191d85bf4513b53d51ea3202bf071df439374a5a5870 diff --git a/app-shells/pwsh-bin/pwsh-bin-7.3.1-r1.ebuild b/app-shells/pwsh-bin/pwsh-bin-7.3.1-r1.ebuild deleted file mode 100644 index 3390990bf0a2.. --- a/app-shells/pwsh-bin/pwsh-bin-7.3.1-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="PowerShell - binary precompiled for glibc" -HOMEPAGE="https://microsoft.com/powershell; -BASE_URI="https://github.com/PowerShell/PowerShell/releases/download; -SRC_URI=" - amd64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-x64.tar.gz ) - arm? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm32.tar.gz ) - arm64? ( ${BASE_URI}/v${PV}/powershell-${PV}-linux-arm64.tar.gz ) -" -S="${WORKDIR}" - -LICENSE="MIT" -SLOT="$(ver_cut 1-2)" -KEYWORDS="amd64 ~arm ~arm64" -IUSE="+pwsh-symlink" -REQUIRED_USE="elibc_glibc" - -RDEPEND=" - app-crypt/mit-krb5:0/0 - dev-util/lttng-ust:0/2.12 - sys-libs/pam:0/0 - sys-libs/zlib:0/1 - || ( - dev-libs/openssl-compat:1.0.0 - =dev-libs/openssl-1.0*:0/0 - ) - pwsh-symlink? ( !app-shells/pwsh ) -" - -QA_PREBUILT="*" - -src_install() { - local dest=opt/pwsh - dodir ${dest} - - local broken_symlinks=( libcrypto.so.1.0.0 libssl.so.1.0.0 ) - local symlink - for symlink in "${broken_symlinks[@]}" ; do - [[ -L ${symlink} ]] && { rm "${symlink}" || die ; } - done - - mv "${S}/"* "${ED}"/${dest}/ || die - fperms 0755 /${dest}/pwsh - - dosym ../../${dest}/pwsh /usr/bin/pwsh-bin - use pwsh-symlink && dosym ../../${dest}/pwsh /usr/bin/pwsh -}
[gentoo-commits] repo/gentoo:master commit in: app-emacs/mastodon/
commit: 836ef367725937cfdc71283767a3982ad880607a Author: Maciej Barć gentoo org> AuthorDate: Sat Oct 7 23:35:34 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Oct 7 23:35:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=836ef367 app-emacs/mastodon: add remote-id Signed-off-by: Maciej Barć gentoo.org> app-emacs/mastodon/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-emacs/mastodon/metadata.xml b/app-emacs/mastodon/metadata.xml index ca48e9f3432a..2e247f944b94 100644 --- a/app-emacs/mastodon/metadata.xml +++ b/app-emacs/mastodon/metadata.xml @@ -9,5 +9,6 @@ https://codeberg.org/martianh/mastodon.el/releases/ https://codeberg.org/martianh/mastodon.el/issues/ +martianh/mastodon.el
[gentoo-commits] repo/gentoo:master commit in: app-shells/pwsh-bin/
commit: e08276c25ba799cae49a5bc9c9ae1838c8fd9130 Author: Maciej Barć gentoo org> AuthorDate: Sat Oct 7 23:29:52 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Oct 7 23:29:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e08276c2 app-shells/pwsh-bin: cleanup metadata.xml Signed-off-by: Maciej Barć gentoo.org> app-shells/pwsh-bin/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/app-shells/pwsh-bin/metadata.xml b/app-shells/pwsh-bin/metadata.xml index 91d3a1445aeb..caf160f5bd5f 100644 --- a/app-shells/pwsh-bin/metadata.xml +++ b/app-shells/pwsh-bin/metadata.xml @@ -13,9 +13,6 @@ and object models. It includes a command-line shell, an associated scripting language and a framework for processing cmdlets. - -Install a pwsh symlink that points to pwsh-bin. - https://github.com/PowerShell/PowerShell/blob/master/CHANGELOG/7.1.md https://learn.microsoft.com/en-us/powershell/
[gentoo-commits] repo/gentoo:master commit in: sec-keys/openpgp-keys-aacid/
commit: e4b35971b6dd0d22df959ee1cef34babe250cafc Author: Sam James gentoo org> AuthorDate: Sat Oct 7 23:27:11 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 7 23:27:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e4b35971 sec-keys/openpgp-keys-aacid: Stabilize 20230907 hppa, #913891 Signed-off-by: Sam James gentoo.org> sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20230907.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20230907.ebuild b/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20230907.ebuild index ee9a51d538d5..44ad69bcc1b7 100644 --- a/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20230907.ebuild +++ b/sec-keys/openpgp-keys-aacid/openpgp-keys-aacid-20230907.ebuild @@ -11,7 +11,7 @@ S="${WORKDIR}" LICENSE="public-domain" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" src_install() { local files=( ${A} )
[gentoo-commits] repo/gentoo:master commit in: app-text/poppler/
commit: 94e5163a30bc27c24e56ad09e28821ad1b9d858b Author: Sam James gentoo org> AuthorDate: Sat Oct 7 23:27:10 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 7 23:27:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94e5163a app-text/poppler: Stabilize 23.09.0 hppa, #913891 Signed-off-by: Sam James gentoo.org> app-text/poppler/poppler-23.09.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/poppler/poppler-23.09.0.ebuild b/app-text/poppler/poppler-23.09.0.ebuild index d33daa61e4b9..9283794bb682 100644 --- a/app-text/poppler/poppler-23.09.0.ebuild +++ b/app-text/poppler/poppler-23.09.0.ebuild @@ -17,7 +17,7 @@ else SRC_URI="https://poppler.freedesktop.org/${P}.tar.xz; SRC_URI+=" test? ( https://gitlab.freedesktop.org/poppler/test/-/archive/${TEST_COMMIT}/test-${TEST_COMMIT}.tar.bz2 -> ${PN}-test-${TEST_COMMIT}.tar.bz2 )" SRC_URI+=" verify-sig? ( https://poppler.freedesktop.org/${P}.tar.xz.sig )" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" SLOT="0/131" # CHECK THIS WHEN BUMPING!!! SUBSLOT IS libpoppler.so SOVERSION fi
[gentoo-commits] repo/gentoo:master commit in: app-eselect/eselect-pwsh/
commit: b8eb65b268a3cf4476d8313d321fa8123fef73b3 Author: Sam James gentoo org> AuthorDate: Sat Oct 7 23:27:13 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 7 23:27:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8eb65b2 app-eselect/eselect-pwsh: Stabilize 0.1.1 amd64, #915348 Signed-off-by: Sam James gentoo.org> app-eselect/eselect-pwsh/eselect-pwsh-0.1.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-eselect/eselect-pwsh/eselect-pwsh-0.1.1.ebuild b/app-eselect/eselect-pwsh/eselect-pwsh-0.1.1.ebuild index e901a799d487..ef0db889fba0 100644 --- a/app-eselect/eselect-pwsh/eselect-pwsh-0.1.1.ebuild +++ b/app-eselect/eselect-pwsh/eselect-pwsh-0.1.1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://gitlab.gentoo.org/dotnet/${PN}/-/archive/${PV}/${P}.tar.bz2; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64" +KEYWORDS="amd64 ~arm ~arm64" RDEPEND="app-admin/eselect"
[gentoo-commits] repo/gentoo:master commit in: app-shells/pwsh-bin/
commit: 873cc600d8bedb898d120f672604d9786de20a94 Author: Sam James gentoo org> AuthorDate: Sat Oct 7 23:27:12 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 7 23:27:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=873cc600 app-shells/pwsh-bin: Stabilize 7.3.6 amd64, #915348 Signed-off-by: Sam James gentoo.org> app-shells/pwsh-bin/pwsh-bin-7.3.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-shells/pwsh-bin/pwsh-bin-7.3.6.ebuild b/app-shells/pwsh-bin/pwsh-bin-7.3.6.ebuild index 94b1b6ce19ec..8b0cee74b025 100644 --- a/app-shells/pwsh-bin/pwsh-bin-7.3.6.ebuild +++ b/app-shells/pwsh-bin/pwsh-bin-7.3.6.ebuild @@ -19,7 +19,7 @@ S="${WORKDIR}" LICENSE="MIT" SLOT="$(ver_cut 1-2)" -KEYWORDS="~amd64 ~arm ~arm64" +KEYWORDS="amd64 ~arm ~arm64" REQUIRED_USE="elibc_glibc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: media-video/motion/files/, media-video/motion/
commit: 9a3e762a530087daea0bc72e44402b75a143094f Author: Sam James gentoo org> AuthorDate: Sat Oct 7 23:24:28 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 7 23:25:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a3e762a media-video/motion: fix build w/ newer libwebp The patch isn't perfect as upstream (even before this) called `pkgconf` directly and this one doesn't update CFLAGS but as a driveby this is good enough. Closes: https://bugs.gentoo.org/910601 Signed-off-by: Sam James gentoo.org> .../files/motion-4.5.1-webp-underlinking.patch | 24 ++ ...tion-4.5.1-r2.ebuild => motion-4.5.1-r3.ebuild} | 5 - 2 files changed, 28 insertions(+), 1 deletion(-) diff --git a/media-video/motion/files/motion-4.5.1-webp-underlinking.patch b/media-video/motion/files/motion-4.5.1-webp-underlinking.patch new file mode 100644 index ..19d111fd3039 --- /dev/null +++ b/media-video/motion/files/motion-4.5.1-webp-underlinking.patch @@ -0,0 +1,24 @@ +https://github.com/Motion-Project/motionplus/issues/74 +https://github.com/Motion-Project/motionplus/commit/af632f831127499ee541d9c719a930321718f294 +https://bugs.gentoo.org/910601 + +From af632f831127499ee541d9c719a930321718f294 Mon Sep 17 00:00:00 2001 +From: Mr-Dave +Date: Sat, 8 Jul 2023 21:36:06 -0600 +Subject: [PATCH] Fix webp libs. Closes #74 + +--- + configure.ac | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +--- a/configure.ac 2022-12-17 17:36:49.0 -0700 b/configure.ac 2023-09-25 06:39:39.399220672 -0600 +@@ -192,7 +192,7 @@ + AC_MSG_RESULT(yes) + AC_DEFINE([HAVE_WEBP], [1], [Define to 1 if WEBP is around]) + TEMP_CFLAGS="$TEMP_CFLAGS "`pkg-config --cflags libwebpmux` +-TEMP_LIBS="$TEMP_LIBS "`pkg-config --libs libwebpmux` ++TEMP_LIBS="$TEMP_LIBS "`pkg-config --libs libwebpmux libwebp` + ],[ + AC_MSG_RESULT(no) + ] diff --git a/media-video/motion/motion-4.5.1-r2.ebuild b/media-video/motion/motion-4.5.1-r3.ebuild similarity index 95% rename from media-video/motion/motion-4.5.1-r2.ebuild rename to media-video/motion/motion-4.5.1-r3.ebuild index 8e786bb8fe9e..b145c2763090 100644 --- a/media-video/motion/motion-4.5.1-r2.ebuild +++ b/media-video/motion/motion-4.5.1-r3.ebuild @@ -36,7 +36,10 @@ DEPEND="${RDEPEND} ) " -PATCHES=( "${FILESDIR}"/${P}-fix-gettext-0.22-format-specifier.patch ) +PATCHES=( + "${FILESDIR}"/${P}-fix-gettext-0.22-format-specifier.patch + "${FILESDIR}"/${P}-webp-underlinking.patch +) DISABLE_AUTOFORMATTING="yes" DOC_CONTENTS="
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gpgme/
commit: b07b125ecec74ce4c788a4864b5d87bccb94592b Author: Sam James gentoo org> AuthorDate: Sat Oct 7 23:27:09 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 7 23:27:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b07b125e app-crypt/gpgme: Stabilize 1.22.0 hppa, #913891 Signed-off-by: Sam James gentoo.org> app-crypt/gpgme/gpgme-1.22.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/gpgme/gpgme-1.22.0.ebuild b/app-crypt/gpgme/gpgme-1.22.0.ebuild index 8ae4f686b180..e6dba534b7c0 100644 --- a/app-crypt/gpgme/gpgme-1.22.0.ebuild +++ b/app-crypt/gpgme/gpgme-1.22.0.ebuild @@ -33,7 +33,7 @@ LICENSE="GPL-2 LGPL-2.1" # Bump FUDGE if a release is made which breaks ABI without changing SONAME. # (Reset to 0 if FUDGE != 0 if libgpgme/libgpgmepp/libqpggme change.) SLOT="1/11.6.15.2" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" IUSE="common-lisp static-libs +cxx python qt5 test" RESTRICT="!test? ( test )" REQUIRED_USE="qt5? ( cxx ) python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/
commit: 98c2d1b0faaa0b84aae735d074c28d4bbbd0d837 Author: Sam James gentoo org> AuthorDate: Sat Oct 7 23:27:11 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 7 23:27:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98c2d1b0 media-libs/harfbuzz: Stabilize 8.2.0 hppa, #913891 Signed-off-by: Sam James gentoo.org> media-libs/harfbuzz/harfbuzz-8.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/harfbuzz/harfbuzz-8.2.0.ebuild b/media-libs/harfbuzz/harfbuzz-8.2.0.ebuild index c114ab1668f9..14891711a486 100644 --- a/media-libs/harfbuzz/harfbuzz-8.2.0.ebuild +++ b/media-libs/harfbuzz/harfbuzz-8.2.0.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} == ]] ; then inherit git-r3 else SRC_URI="https://github.com/harfbuzz/harfbuzz/releases/download/${PV}/${P}.tar.xz; - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" fi LICENSE="Old-MIT ISC icu"
[gentoo-commits] repo/gentoo:master commit in: app-crypt/acme-sh/
commit: 3ec51769a25a002a11d0c5d1931aa893cf218432 Author: Conrad Kostecki gentoo org> AuthorDate: Sat Oct 7 23:20:10 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Sat Oct 7 23:20:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec51769 app-crypt/acme-sh: add 3.0.7, drop 3.0.6 Signed-off-by: Conrad Kostecki gentoo.org> app-crypt/acme-sh/Manifest | 2 +- app-crypt/acme-sh/{acme-sh-3.0.6.ebuild => acme-sh-3.0.7.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/app-crypt/acme-sh/Manifest b/app-crypt/acme-sh/Manifest index fa73c6781456..7cfc680ef19a 100644 --- a/app-crypt/acme-sh/Manifest +++ b/app-crypt/acme-sh/Manifest @@ -1 +1 @@ -DIST acme.sh-3.0.6.tar.gz 275569 BLAKE2B 8b7989e7a6e59e7263a343d7d22ae4c6998dc7fc7e8340fde1dc4226681430c2fca00755781c9a1a9b5c564fc1a25a30cc36c131a81cc11a9c2f15a67c870bc8 SHA512 2ddd561356586a289bcd08770b7347ef2e1cb121948987031a9e53d19abd5beda433e50c659aa3ee5dc3b06bdf8e479b5b31ba0b52c4a283d2c491aead4d10ac +DIST acme.sh-3.0.7.tar.gz 284269 BLAKE2B 2e3d81446772049660d3a7b8005b82a890238d33ef16211b304ecd9b996063de9e788095ff958422f90d2e20615f84943d6085959ac2f27d6ad51a8eeffb2800 SHA512 83d080b461662bf2c5cfa9cb51aaf41d7f873f54908e2e5f94d7e3fe8e3f6953d73aafb66adc97455aa958f37c72ef77ba475c7d7cbb3ca3c5bbffb4937c4bae diff --git a/app-crypt/acme-sh/acme-sh-3.0.6.ebuild b/app-crypt/acme-sh/acme-sh-3.0.7.ebuild similarity index 100% rename from app-crypt/acme-sh/acme-sh-3.0.6.ebuild rename to app-crypt/acme-sh/acme-sh-3.0.7.ebuild
[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/
commit: b89a4aba07cc48abbfda5119e84dab35bb11562c Author: Yixun Lan gentoo org> AuthorDate: Sat Oct 7 23:08:36 2023 + Commit: Yixun Lan gentoo org> CommitDate: Sat Oct 7 23:10:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b89a4aba net-im/telegram-desktop: add myself as a proxy maintainer to better watch this package, also can help to do review/merge jobs Signed-off-by: Yixun Lan gentoo.org> net-im/telegram-desktop/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/net-im/telegram-desktop/metadata.xml b/net-im/telegram-desktop/metadata.xml index 733e70400bca..5f7d688bbb21 100644 --- a/net-im/telegram-desktop/metadata.xml +++ b/net-im/telegram-desktop/metadata.xml @@ -5,6 +5,10 @@ esteve.var...@gmail.com Esteve Varela Colominas + + d...@gentoo.org + Yixun Lan + proxy-ma...@gentoo.org Proxy Maintainers
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/x86/, profiles/arch/loong/, profiles/arch/powerpc/ppc64/64le/, ...
commit: c11a30dfa76717c441d9cbb7c31c707a5796e245 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sat Oct 7 22:15:32 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Oct 7 22:56:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c11a30df profiles: Cleanup outdated IUSE vulkan package.use.mask entries Signed-off-by: Andreas Sturmlechner gentoo.org> profiles/arch/amd64/package.use.mask | 7 --- profiles/arch/base/package.use.mask | 8 profiles/arch/hppa/package.use.mask | 6 ++ profiles/arch/loong/package.use.mask | 7 --- profiles/arch/powerpc/ppc64/64le/package.use.mask | 3 --- profiles/arch/sparc/package.use.mask | 6 ++ profiles/arch/x86/package.use.mask| 7 --- 7 files changed, 12 insertions(+), 32 deletions(-) diff --git a/profiles/arch/amd64/package.use.mask b/profiles/arch/amd64/package.use.mask index 4d41e39542d2..73a8449e3397 100644 --- a/profiles/arch/amd64/package.use.mask +++ b/profiles/arch/amd64/package.use.mask @@ -221,13 +221,6 @@ sci-physics/root -cudnn mail-client/thunderbird -eme-free www-client/firefox -eme-free -# Andreas Sturmlechner (2020-02-26) -# Vulkan is available on amd64. -dev-qt/qt3d -vulkan -dev-qt/qtdeclarative -vulkan -dev-qt/qtgui -vulkan -dev-qt/qtwayland -vulkan - # James Le Cuirot (2019-12-10) # The JIT feature only works on amd64 and x86. app-emulation/aranym -jit diff --git a/profiles/arch/base/package.use.mask b/profiles/arch/base/package.use.mask index 182bd4c26b17..123bdb0b2657 100644 --- a/profiles/arch/base/package.use.mask +++ b/profiles/arch/base/package.use.mask @@ -196,14 +196,6 @@ app-text/texlive-core xindy # https://sourceware.org/glibc/wiki/PortStatus sys-libs/glibc static-pie -# Andreas Sturmlechner (2020-02-26) -# Vulkan support is only available on few selected arches atm. -# Mask everywhere, unmask where appropriate. -dev-qt/qt3d vulkan -dev-qt/qtdeclarative vulkan -dev-qt/qtgui vulkan -dev-qt/qtwayland vulkan - # dev-python/pandas is only keyworded for amd64 & x86 sys-block/fio python gnuplot diff --git a/profiles/arch/hppa/package.use.mask b/profiles/arch/hppa/package.use.mask index 9a65b497352e..a3318fb7a72d 100644 --- a/profiles/arch/hppa/package.use.mask +++ b/profiles/arch/hppa/package.use.mask @@ -4,6 +4,12 @@ # NOTE: When masking a USE flag due to missing keywords, please file a keyword # request bug for the hppa arch. +# Andreas Sturmlechner (2023-10-08) +# Vulkan is not available on hppa. +dev-qt/qtdeclarative vulkan +dev-qt/qtgui vulkan +dev-qt/qtwayland vulkan + # Patrick McLean (2023-10-03) # sys-apps/s6-linux-init has not been tested on this arch sys-apps/openrc s6 diff --git a/profiles/arch/loong/package.use.mask b/profiles/arch/loong/package.use.mask index 5893ae919580..552d187818f7 100644 --- a/profiles/arch/loong/package.use.mask +++ b/profiles/arch/loong/package.use.mask @@ -27,13 +27,6 @@ dev-util/librnp man # dev-cpp/cpp-httplib is keyworded here. sys-devel/llvm -debuginfod -# WANG Xuerui (2023-09-12) -# Vulkan is available on loong. -dev-qt/qt3d -vulkan -dev-qt/qtdeclarative -vulkan -dev-qt/qtgui -vulkan -dev-qt/qtwayland -vulkan - # WANG Xuerui (2023-09-10) # Revdeps of dev-python/ujson which is masked. dev-python/cattrs test diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask b/profiles/arch/powerpc/ppc64/64le/package.use.mask index dd7108999ff6..eadbc6ad9260 100644 --- a/profiles/arch/powerpc/ppc64/64le/package.use.mask +++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask @@ -51,9 +51,6 @@ mail-client/thunderbird clang # Georgy Yakovlev (2020-02-26) # vulkan tested and works on ppc64le -dev-qt/qtdeclarative -vulkan -dev-qt/qtgui -vulkan -dev-qt/qtwayland -vulkan media-libs/mesa -vulkan -vulkan-overlay media-video/mpv -libplacebo -vulkan media-video/vlc -libplacebo diff --git a/profiles/arch/sparc/package.use.mask b/profiles/arch/sparc/package.use.mask index 0c94205df5b8..e3edbb8ae3f9 100644 --- a/profiles/arch/sparc/package.use.mask +++ b/profiles/arch/sparc/package.use.mask @@ -1,6 +1,12 @@ # Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Andreas Sturmlechner (2023-10-08) +# Vulkan is not available on sparc. +dev-qt/qtdeclarative vulkan +dev-qt/qtgui vulkan +dev-qt/qtwayland vulkan + # Patrick McLean (2023-10-03) # sys-apps/s6-linux-init has not been tested on this arch sys-apps/openrc s6 diff --git a/profiles/arch/x86/package.use.mask b/profiles/arch/x86/package.use.mask index 5311fd5cbeff..5440c5ffc414 100644 --- a/profiles/arch/x86/package.use.mask +++ b/profiles/arch/x86/package.use.mask @@ -231,13 +231,6 @@ sys-libs/glibc -static-pie mail-client/thunderbird -eme-free www-client/firefox -eme-free -# Andreas Sturmlechner (2020-02-26) -# Vulkan is available on x86. -dev-qt/qt3d -vulkan
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gcc/
commit: a0e16b4cd1f1135805b5cca28c134937dc688396 Author: Sam James gentoo org> AuthorDate: Sat Oct 7 22:43:37 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 7 22:43:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0e16b4c sys-devel/gcc: add 13.2.1_p20231007 Signed-off-by: Sam James gentoo.org> sys-devel/gcc/Manifest| 1 + sys-devel/gcc/gcc-13.2.1_p20231007.ebuild | 65 +++ 2 files changed, 66 insertions(+) diff --git a/sys-devel/gcc/Manifest b/sys-devel/gcc/Manifest index deb64aa75f9d..e70cf9d525a3 100644 --- a/sys-devel/gcc/Manifest +++ b/sys-devel/gcc/Manifest @@ -21,6 +21,7 @@ DIST gcc-12.3.0-patches-2.tar.xz 14236 BLAKE2B 06c43662c9abb0fa3cf90d5e2273c69ae DIST gcc-13-20230826.tar.xz 84285788 BLAKE2B c25be594e322dd7145245c42ae21b98aa9e3e6ae69f1fa313830e40bf2e8fcb8435762f1c9d3f1ca1dbf31653bdc76a658bec708b7850fe40a7c55504ac30618 SHA512 3d47632e90651bd50a881c727c1ef2aa3322b4fc3e082919ae430270901abf8a05a34fe93f8b678c10dc9a0758f93dc3b33ed5947c8743dab453d2b50c063722 DIST gcc-13-20230923.tar.xz 84304612 BLAKE2B 3820746f13c5b0dd741506c758ed8de4650fa5330b60802b627a7254f5b4b08da2493f12120aa24b712f98ae39fe2f188f05c79ad22ffdb3de67b2ebe49005aa SHA512 12c0aafb7e91a18224b9b94e7e7e34b57c2e447cc85f51c8ddab672fa3fe31c784d42c15a8a1eb0da8fc9cc321c24163b12fb4f71e7da91b0169a278f2b83713 DIST gcc-13-20230930.tar.xz 84312516 BLAKE2B f2d44c7a5a9d1996cfb02c1b08e4a4758434d39dde204f3acd5917828130d234ea6af3ec594aaa9aa60cd7cd4ce09dcf873c69ee801bae0de2b3c719515235cd SHA512 ca1c59c53af51c3e46a340210516594184fdfcb97bbb693c59a675d54239d8386732537632e486ed7c6030dbf3d836d07917d6dc9808071a55b1f411e46d3d10 +DIST gcc-13-20231007.tar.xz 84313608 BLAKE2B 7c91f0e9329986df113c73f94325300918afcc58c5d2f2a8d4818d5f8c600c385160dd083f9a993138ede53f9e2163a84b8886e62cf6b83b03089c2c5c55f7b5 SHA512 5e3c7f4ec2b1d9f0f65097b0d992bf5acfafb2830b1394a832a4e95163a369b9beb42681cd0fd09aa25494d8b83bc377f1f03f0319dd785d4eea372b8477074b DIST gcc-13.2.0-musl-patches-2.tar.xz 5292 BLAKE2B c057d6574d03c05854edaa9f3fd40e9149662b04f3ac7a7db3eb078d73a7b535726d1bf52e5b12736dedb2f9898ad731f2e48a6421fcfbf7b90f929dee072fcb SHA512 a691da0c87c443a5e9d23731f4005f27871c5b12bc9102873ffa24d374aa7b9fbd187c4f5635d23fa9ffb17e351e76173c2d3fdf40646e355c4cb314b538de69 DIST gcc-13.2.0-patches-7.tar.xz 37064 BLAKE2B 4a8700a8d44bfaa84926f8bfd0da4c5b0c0377f47fc0679456e909f7c9029b9cf1b72c0ba0bc505d9035d5c38e27f7e5b029727eaf2bc7aca417a6be966b2f43 SHA512 f440c97e6782ecb8581d41608e31a648ac426e2d870bc1d171da7794cdeff2fd0546cae0c7214e72fd3a00ead8a5c66f3f633b670b74553a2f3a40378b51f20c DIST gcc-13.2.0-patches-8.tar.xz 34872 BLAKE2B 58e8229384c7b1bfdf3b576c240599e4e9feece94dd39dfbe5e94f9978ca6f165edfa00579bbd2d5410c295d9114e3575a5efc78fa4f976b43bb8c3fb3bfb07f SHA512 bc5cfeef5e8053dbdb1e336f3374dbf37233e08b5f2a0635accf2ae746fa9658f2201971901c73f1332f2f36f21916709ff4ca1e3be7d1e05a0774fc6c7ecd4d diff --git a/sys-devel/gcc/gcc-13.2.1_p20231007.ebuild b/sys-devel/gcc/gcc-13.2.1_p20231007.ebuild new file mode 100644 index ..4d46468f6239 --- /dev/null +++ b/sys-devel/gcc/gcc-13.2.1_p20231007.ebuild @@ -0,0 +1,65 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +TOOLCHAIN_PATCH_DEV="sam" +PATCH_GCC_VER="13.2.0" +PATCH_VER="8" +MUSL_VER="2" +MUSL_GCC_VER="13.2.0" + +if [[ ${PV} == *. ]] ; then + MY_PV_2=$(ver_cut 2) + MY_PV_3=1 + if [[ ${MY_PV_2} == 0 ]] ; then + MY_PV_2=0 + MY_PV_3=0 + else + MY_PV_2=$((${MY_PV_2} - 1)) + fi + + # e.g. 12.2. -> 12.1.1 + TOOLCHAIN_GCC_PV=$(ver_cut 1).${MY_PV_2}.${MY_PV_3} +elif [[ -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=releases/gcc-$(ver_cut 1) +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=">=${CATEG
[gentoo-commits] repo/gentoo:master commit in: app-emacs/persist/
commit: 45b5cfeff7b9374c1299bd662c5262002e6d9ab4 Author: Maciej Barć gentoo org> AuthorDate: Sat Oct 7 22:22:47 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Oct 7 22:39:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45b5cfef app-emacs/persist: new package; add 0.5 Signed-off-by: Maciej Barć gentoo.org> app-emacs/persist/Manifest | 1 + app-emacs/persist/metadata.xml | 9 + app-emacs/persist/persist-0.5.ebuild | 17 + 3 files changed, 27 insertions(+) diff --git a/app-emacs/persist/Manifest b/app-emacs/persist/Manifest new file mode 100644 index ..008f415e131f --- /dev/null +++ b/app-emacs/persist/Manifest @@ -0,0 +1 @@ +DIST persist-0.5.tar.xz 5140 BLAKE2B efc8af5102e4661507784aa54fdc0f890b916b37bc2bfc08e51173c1bbc7e7602bf01c0fa14d06d85f15371336531f4211c2802065497aae1a0e4f40b6051eb2 SHA512 560560a18b252f0bd6c15fd530e77a9501427f9b66fbdbfab4b83dde24c2d9070d75e78038f307ccc5db70d48f539b0472c6a644e8f3255e3817cdc077006989 diff --git a/app-emacs/persist/metadata.xml b/app-emacs/persist/metadata.xml new file mode 100644 index ..717a115d639c --- /dev/null +++ b/app-emacs/persist/metadata.xml @@ -0,0 +1,9 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + +gnu-em...@gentoo.org +Gentoo GNU Emacs project + + diff --git a/app-emacs/persist/persist-0.5.ebuild b/app-emacs/persist/persist-0.5.ebuild new file mode 100644 index ..cf61dd9057c7 --- /dev/null +++ b/app-emacs/persist/persist-0.5.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit elisp + +DESCRIPTION="Persist variables between Emacs sessions" +HOMEPAGE="https://elpa.gnu.org/packages/persist.html; +SRC_URI="https://dev.gentoo.org/~xgqt/distfiles/repackaged/${P}.tar.xz; + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +# ELISP_TEXINFO="${PN}.texi"# Broken. +SITEFILE="50${PN}-gentoo.el"
[gentoo-commits] repo/gentoo:master commit in: app-emacs/mastodon/
commit: e67da969f486ea7e5788d4a22fdd3cb44f00e85a Author: Maciej Barć gentoo org> AuthorDate: Sat Oct 7 22:37:05 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Oct 7 22:39:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e67da969 app-emacs/mastodon: bump to 1.0.6 Signed-off-by: Maciej Barć gentoo.org> app-emacs/mastodon/Manifest | 1 + app-emacs/mastodon/mastodon-1.0.6.ebuild | 28 2 files changed, 29 insertions(+) diff --git a/app-emacs/mastodon/Manifest b/app-emacs/mastodon/Manifest index 3070a2eba5c5..38611ac96cc9 100644 --- a/app-emacs/mastodon/Manifest +++ b/app-emacs/mastodon/Manifest @@ -1 +1,2 @@ DIST mastodon-1.0.0.tar.gz 91448 BLAKE2B 093599c4e80113fcb91e0419f3fd050dc793965ce5b69ac94aaabefa5c51cf1b02bb9d8b9bb60a6b5cab377780958b30254f0d91c0f3f8309c1b04342415b17d SHA512 206b180e1cbb345ef35182f753e05b57d5ef1649c68aa3a8ff8eee3c4e3157a22457398a04219f4fd052e8af9d94f6978a6c95c399e284eb27449cd9a4c53e8c +DIST mastodon-1.0.6.tar.gz 151149 BLAKE2B a8ee84902acb1b84e80d4273a978e6e6d636a13ab64fdb896d3c3fa8894e2f80a8b164de9e45b1e6ef022c898a8297d5b37b6975f44ccfa3135b254d7a366410 SHA512 0225461d234a12cd17ecfdd208a5854d16b1d466362f6953e1e0defb5f1f59c09c1fbd0b94061d3103d1728c0b16ed3666a993e6d99b2057fc28715b4b56806e diff --git a/app-emacs/mastodon/mastodon-1.0.6.ebuild b/app-emacs/mastodon/mastodon-1.0.6.ebuild new file mode 100644 index ..007a6a1b40d9 --- /dev/null +++ b/app-emacs/mastodon/mastodon-1.0.6.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +NEED_EMACS=27.1 + +inherit elisp + +DESCRIPTION="Emacs client for Mastodon, federated microblogging social network" +HOMEPAGE="https://codeberg.org/martianh/mastodon.el/; +SRC_URI="https://codeberg.org/martianh/${PN}.el/archive/${PV}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}/${PN}.el/lisp" + +LICENSE="GPL-3+" +KEYWORDS="~amd64 ~x86" +SLOT="0" + +RDEPEND=" + app-emacs/persist + app-emacs/request +" +BDEPEND="${RDEPEND}" + +DOCS=( ../README.org ) +ELISP_TEXINFO="../${PN}.texi" +SITEFILE="50${PN}-gentoo.el"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/boogie/
commit: 8fc067fa986495215d307e6701004e839fe4f755 Author: Maciej Barć gentoo org> AuthorDate: Sat Oct 7 21:07:17 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Oct 7 22:39:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fc067fa dev-lang/boogie: use RollForward=Major to update to .NET 7.0 Signed-off-by: Maciej Barć gentoo.org> dev-lang/boogie/boogie-3.0.4.ebuild | 7 ++- 1 file changed, 2 insertions(+), 5 deletions(-) diff --git a/dev-lang/boogie/boogie-3.0.4.ebuild b/dev-lang/boogie/boogie-3.0.4.ebuild index fd4d8b31113f..8cb18a16b354 100644 --- a/dev-lang/boogie/boogie-3.0.4.ebuild +++ b/dev-lang/boogie/boogie-3.0.4.ebuild @@ -234,6 +234,7 @@ PATCHES=( "${FILESDIR}/${PN}-3.0.4-disable-analyzers.patch" ) CHECKREQS_DISK_BUILD="2G" DOTNET_PKG_PROJECTS=( Source/BoogieDriver/BoogieDriver.csproj ) +DOTNET_PKG_BUILD_EXTRA_ARGS=( -p:RollForward=Major ) pkg_setup() { check-reqs_pkg_setup @@ -243,16 +244,12 @@ pkg_setup() { src_unpack() { dotnet-pkg_src_unpack - if [[ -n ${EGIT_REPO_URI} ]] ; then + if [[ -n "${EGIT_REPO_URI}" ]] ; then git-r3_src_unpack fi } src_prepare() { - # Bump used .NET version: 6.0 -> 7.0 - sed -e "s|net6.0|net7.0|g" \ - -i "${S}/Source/Directory.Build.props" || die - # Remove bad tests. local -a bad_tests=( civl/inductive-sequentialization/BroadcastConsensus.bpl
[gentoo-commits] repo/gentoo:master commit in: dev-db/litedb/
commit: f8d03fe9903f9de3cc03c90b31b7c20de2016552 Author: Maciej Barć gentoo org> AuthorDate: Sat Oct 7 21:57:30 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Oct 7 22:39:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f8d03fe9 dev-db/litedb: use RollForward to update to .NET 7.0 Signed-off-by: Maciej Barć gentoo.org> dev-db/litedb/{litedb-5.0.17.ebuild => litedb-5.0.17-r1.ebuild} | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/dev-db/litedb/litedb-5.0.17.ebuild b/dev-db/litedb/litedb-5.0.17-r1.ebuild similarity index 97% rename from dev-db/litedb/litedb-5.0.17.ebuild rename to dev-db/litedb/litedb-5.0.17-r1.ebuild index 5c2a378be9f9..ef353ce1b560 100644 --- a/dev-db/litedb/litedb-5.0.17.ebuild +++ b/dev-db/litedb/litedb-5.0.17-r1.ebuild @@ -5,7 +5,7 @@ EAPI=8 MY_PN=LiteDB -DOTNET_PKG_COMPAT=6.0 +DOTNET_PKG_COMPAT=7.0 NUGETS=" benchmarkdotnet.annotations@0.12.0 benchmarkdotnet@0.12.0 @@ -232,7 +232,7 @@ inherit check-reqs dotnet-pkg DESCRIPTION=".NET NoSQL Document Store in a single data file" HOMEPAGE="http://www.litedb.org/ - http://www.litedb.org/; + https://github.com/mbdavid/LiteDB/; if [[ "${PV}" == ** ]] ; then inherit git-r3 @@ -252,6 +252,7 @@ LICENSE="MIT" SLOT="0" CHECKREQS_DISK_BUILD="2G" +DOTNET_PKG_BUILD_EXTRA_ARGS=( -p:RollForward=Major ) DOTNET_PKG_PROJECTS=( LiteDB.Shell/LiteDB.Shell.csproj ) pkg_setup() { @@ -259,6 +260,10 @@ pkg_setup() { dotnet-pkg_pkg_setup } +src_test() { + dotnet-pkg-base_test -p:RollForward=Major LiteDB.sln +} + src_install() { dotnet-pkg-base_install dotnet-pkg-base_dolauncher "/usr/share/${P}/LiteDB.Shell" "${PN}-shell"
[gentoo-commits] repo/gentoo:master commit in: dev-lang/mond/
commit: e0fbefccc05db31daa50acd3c09bc823e7bf6e00 Author: Maciej Barć gentoo org> AuthorDate: Sat Oct 7 21:47:06 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Oct 7 22:39:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0fbefcc dev-lang/mond: use RollForward to update to .NET 7.0 Signed-off-by: Maciej Barć gentoo.org> dev-lang/mond/{mond-0.9.4.ebuild => mond-0.9.4-r1.ebuild} | 9 +++-- 1 file changed, 7 insertions(+), 2 deletions(-) diff --git a/dev-lang/mond/mond-0.9.4.ebuild b/dev-lang/mond/mond-0.9.4-r1.ebuild similarity index 94% rename from dev-lang/mond/mond-0.9.4.ebuild rename to dev-lang/mond/mond-0.9.4-r1.ebuild index 99a0a2af7a4f..1b9f50069855 100644 --- a/dev-lang/mond/mond-0.9.4.ebuild +++ b/dev-lang/mond/mond-0.9.4-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -DOTNET_PKG_COMPAT=6.0 +DOTNET_PKG_COMPAT=7.0 NUGETS=" fleck@1.2.0 microsoft.build.tasks.git@1.1.1 @@ -102,6 +102,7 @@ SRC_URI+=" ${NUGET_URIS} " LICENSE="MIT" SLOT="0" +DOTNET_PKG_BUILD_EXTRA_ARGS=( -p:RollForward=Major ) DOTNET_PKG_PROJECTS=( Mond.Repl/Mond.Repl.csproj ) DOCS=( README.md Examples ) @@ -109,11 +110,15 @@ DOCS=( README.md Examples ) src_unpack() { dotnet-pkg_src_unpack - if [[ -n ${EGIT_REPO_URI} ]] ; then + if [[ -n "${EGIT_REPO_URI}" ]] ; then git-r3_src_unpack fi } +src_test() { + dotnet-pkg-base_test -p:RollForward=Major Mond.sln +} + src_install() { dotnet-pkg-base_install dotnet-pkg-base_dolauncher "/usr/share/${P}/Mond.Repl" "${PN}"
[gentoo-commits] repo/gentoo:master commit in: sci-mathematics/cadical/
commit: 3f9ce223eb964305658c79338d9e8ec59cbf6a91 Author: Maciej Barć gentoo org> AuthorDate: Sat Oct 7 22:13:22 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Oct 7 22:39:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f9ce223 sci-mathematics/cadical: bump to 1.8.0 Signed-off-by: Maciej Barć gentoo.org> sci-mathematics/cadical/Manifest | 1 + sci-mathematics/cadical/cadical-1.8.0.ebuild | 39 2 files changed, 40 insertions(+) diff --git a/sci-mathematics/cadical/Manifest b/sci-mathematics/cadical/Manifest index 5eb8e04503e5..ca4b2f0275f0 100644 --- a/sci-mathematics/cadical/Manifest +++ b/sci-mathematics/cadical/Manifest @@ -1 +1,2 @@ DIST cadical-1.5.3.tar.gz 596378 BLAKE2B 1ac27412745b0f24668ccf2ea1ff89e02c1e68137110bf9522a63ad82b14621d898d0bf873a651a24ccef9f502982f5e2d5b9c558ed0b1c5b7432c1a1459cb58 SHA512 bec811ab6a4c392506bdc391227d108476b5b5fae280b2d7d484429fe6d84e86206a054a1044cf68046ce183ecd7af3ec58f8be3ac27224fe37930cf43f08f3b +DIST cadical-1.8.0.tar.gz 649017 BLAKE2B 73db2dd0278869bc1b4fe5d1eb80e767a07c640bcd2b1901d86901a09ac6b8bdbe375017593c12ac80d7a860a0aead191777ce733452741395bf14b958bd1b03 SHA512 78dfd4a4a93090e3e00fa73c0dfde6edc781e8a69f257506f273cac46b942979335c2ae0ac1054bde68259b030ba235615275307ad077762c8770884914cfed7 diff --git a/sci-mathematics/cadical/cadical-1.8.0.ebuild b/sci-mathematics/cadical/cadical-1.8.0.ebuild new file mode 100644 index ..a71f7eebe39d --- /dev/null +++ b/sci-mathematics/cadical/cadical-1.8.0.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Simplified Satisfiability Solver" +HOMEPAGE="http://fmv.jku.at/cadical/; +SRC_URI="https://github.com/arminbiere/${PN}/archive/rel-${PV}.tar.gz + -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-rel-${PV}" + +LICENSE="MIT" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~x86" + +PATCHES=( + "${FILESDIR}"/${PN}-configure.patch + "${FILESDIR}"/${PN}-makefile.in-ar.patch +) + +DOCS=( BUILD.md CONTRIBUTING NEWS.md README.md VERSION ) + +src_configure() { + tc-export AR + CXX="$(tc-getCXX)" CXXFLAGS="${CXXFLAGS} ${LDFLAGS}" ./configure || die +} + +src_install() { + exeinto /usr/bin + doexe build/{cadical,mobical} + + dolib.a build/libcadical.a + doheader src/cadical.hpp + doheader src/ccadical.h + + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-dotnet/coco/
commit: 6c429bf1892d170563312b5808cbab65b55bcebb Author: Maciej Barć gentoo org> AuthorDate: Sat Oct 7 21:33:02 2023 + Commit: Maciej Barć gentoo org> CommitDate: Sat Oct 7 22:39:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6c429bf1 dev-dotnet/coco: use RollForward to update to .NET 7.0 Signed-off-by: Maciej Barć gentoo.org> .../coco/{coco-2014.12.24-r1.ebuild => coco-2014.12.24-r2.ebuild} | 6 -- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/dev-dotnet/coco/coco-2014.12.24-r1.ebuild b/dev-dotnet/coco/coco-2014.12.24-r2.ebuild similarity index 85% rename from dev-dotnet/coco/coco-2014.12.24-r1.ebuild rename to dev-dotnet/coco/coco-2014.12.24-r2.ebuild index 11dab3e015e6..259510cc2062 100644 --- a/dev-dotnet/coco/coco-2014.12.24-r1.ebuild +++ b/dev-dotnet/coco/coco-2014.12.24-r2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -DOTNET_PKG_COMPAT=6.0 +DOTNET_PKG_COMPAT=7.0 unset NUGET_PACKAGES inherit dotnet-pkg @@ -18,19 +18,21 @@ if [[ "${PV}" == ** ]] ; then else SRC_URI="https://github.com/boogie-org/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" fi LICENSE="GPL-2+" SLOT="0" +DOTNET_PKG_BUILD_EXTRA_ARGS=( -p:RollForward=Major ) DOTNET_PKG_PROJECTS=( "${S}/Coco.csproj" ) PATCHES=( "${FILESDIR}/${P}-Coco-csproj.patch" ) src_unpack() { dotnet-pkg_src_unpack - if [[ -n ${EGIT_REPO_URI} ]] ; then + if [[ -n "${EGIT_REPO_URI}" ]] ; then git-r3_src_unpack fi }
[gentoo-commits] repo/gentoo:master commit in: x11-misc/sent/
commit: e91b2af5599c5e42e301e55634ea3c76c6d711a5 Author: David Seifert gentoo org> AuthorDate: Sat Oct 7 22:35:44 2023 + Commit: David Seifert gentoo org> CommitDate: Sat Oct 7 22:35:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e91b2af5 x11-misc/sent: format metadata.xml Signed-off-by: David Seifert gentoo.org> x11-misc/sent/metadata.xml | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/x11-misc/sent/metadata.xml b/x11-misc/sent/metadata.xml index 908ba0fce67e..6348064ef495 100644 --- a/x11-misc/sent/metadata.xml +++ b/x11-misc/sent/metadata.xml @@ -5,7 +5,7 @@ gyakov...@gentoo.org Georgy Yakovlev - -Without a saved config.h, this package depends on media-gfx/farbfeld for image conversions - + + Without a saved config.h, this package depends on media-gfx/farbfeld for image conversions +
[gentoo-commits] repo/gentoo:master commit in: x11-misc/sent/
commit: 5d6d2d506eb442743459bb18f6b2670237112409 Author: David Seifert gentoo org> AuthorDate: Sat Oct 7 22:35:45 2023 + Commit: David Seifert gentoo org> CommitDate: Sat Oct 7 22:35:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d6d2d50 x11-misc/sent: drop Signed-off-by: David Seifert gentoo.org> x11-misc/sent/sent-.ebuild | 44 -- 1 file changed, 44 deletions(-) diff --git a/x11-misc/sent/sent-.ebuild b/x11-misc/sent/sent-.ebuild deleted file mode 100644 index 08ec94ec84d1.. --- a/x11-misc/sent/sent-.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit git-r3 savedconfig toolchain-funcs - -DESCRIPTION="Simple plaintext presentation tool" -HOMEPAGE="https://tools.suckless.org/sent/; -EGIT_REPO_URI="https://git.suckless.org/sent/; - -LICENSE="MIT" -SLOT="0" -KEYWORDS="" - -DEPEND=" - media-libs/fontconfig - x11-libs/libX11 - x11-libs/libXft -" -RDEPEND=" - ${DEPEND} - !savedconfig? ( media-gfx/farbfeld ) -" - -src_prepare() { - default - - sed -i \ - -e 's|^ @| |g' \ - -e 's|@${CC}|$(CC)|g' \ - -e '/^ echo/d' \ - Makefile || die - - restore_config config.h -} - -src_compile() { - emake CC="$(tc-getCC)" -} - -src_install() { - emake DESTDIR="${D}" PREFIX="/usr" install - save_config config.h -}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: b8351b3909616bd666d249dbf57546756ae2fd90 Author: David Seifert gentoo org> AuthorDate: Sat Oct 7 22:35:46 2023 + Commit: David Seifert gentoo org> CommitDate: Sat Oct 7 22:35:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8351b39 package.mask: Last rite x11-misc/sselp Bug: https://bugs.gentoo.org/732422 Bug: https://bugs.gentoo.org/914638 Signed-off-by: David Seifert gentoo.org> profiles/package.mask | 6 ++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 68a87424bb47..c0a51ae8897b 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,12 @@ #--- END OF EXAMPLES --- +# David Seifert (2023-10-08) +# Unmaintained, typical broken suckless build system, no upstream +# activity, only Fedora still carries it. +# Removal on 2023-11-06. Bug #732422, #914638. +x11-misc/sselp + # David Seifert (2023-10-08) # Unmaintained, last release over 5 years ago, lots of QA issues, no # other distro carries this.
[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/
commit: 50daacefb3ad3ebc27ebc53421b24dfeab3609c4 Author: Ionen Wolkens gentoo org> AuthorDate: Sat Oct 7 20:27:35 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Oct 7 22:25:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50daacef net-im/telegram-desktop: depend on newer cppgir Fails to build with the old. Signed-off-by: Ionen Wolkens gentoo.org> net-im/telegram-desktop/telegram-desktop-4.10.3.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/net-im/telegram-desktop/telegram-desktop-4.10.3.ebuild b/net-im/telegram-desktop/telegram-desktop-4.10.3.ebuild index 247cf70a5a6e..77ed91c73835 100644 --- a/net-im/telegram-desktop/telegram-desktop-4.10.3.ebuild +++ b/net-im/telegram-desktop/telegram-desktop-4.10.3.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..12} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit xdg cmake python-any-r1 optfeature flag-o-matic @@ -85,13 +85,13 @@ RDEPEND="${CDEPEND} webkit? ( net-libs/webkit-gtk:4 ) " DEPEND="${CDEPEND} - dev-cpp/cppgir + >=dev-cpp/cppgir-0_p20230926 >=dev-cpp/ms-gsl-4 dev-cpp/range-v3 " BDEPEND=" ${PYTHON_DEPS} - dev-cpp/cppgir + >=dev-cpp/cppgir-0_p20230926 >=dev-util/cmake-3.16 dev-util/gdbus-codegen virtual/pkgconfig
[gentoo-commits] repo/gentoo:master commit in: net-im/telegram-desktop/, net-im/telegram-desktop/files/
commit: 49a2ff0348fa1dc82946cc2a68c4bde6af1d55ff Author: Esteve Varela Colominas gmail com> AuthorDate: Wed Oct 4 06:00:06 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Oct 7 22:25:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=49a2ff03 net-im/telegram-desktop: Bump to 4.10.3 Closes: https://bugs.gentoo.org/911145 Signed-off-by: Esteve Varela Colominas gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33182 Signed-off-by: Ionen Wolkens gentoo.org> net-im/telegram-desktop/Manifest | 1 + .../files/tdesktop-4.10.0-system-cppgir.patch | 32 +++ .../tdesktop-4.10.3-fix-clang-libstdcxx.patch | 13 ++ .../telegram-desktop-4.10.3.ebuild | 234 + 4 files changed, 280 insertions(+) diff --git a/net-im/telegram-desktop/Manifest b/net-im/telegram-desktop/Manifest index 03864bb57aea..e426cd09fe62 100644 --- a/net-im/telegram-desktop/Manifest +++ b/net-im/telegram-desktop/Manifest @@ -1,2 +1,3 @@ +DIST tdesktop-4.10.3-full.tar.gz 67750018 BLAKE2B 395484594dc201019b5cdf3fdaabe1155dca99504b74e65951b6264b61ed0403bb1e016542c6c59370b3ee39d1449ea223409fc64fd6bff723c1be43b615570a SHA512 1e7c0f32b4e17c1f1c39aa9a4f35ce2867324c4410a30fde2c2d6ca5d5fe59a84f58f93cb6b4f8c7ad04fa0adcaf5a276dd2aa7dee0ef34446e6bb95fafa49d6 DIST tdesktop-4.8.1-full.tar.gz 63997319 BLAKE2B daac461f0b3205bf647027329660b43f4646db987e27bfe2a2848bfbfb3309c503132d1533f26e95512520417d30f5063b1c395b174787aa7533727549ee77e5 SHA512 4dc495e4502bdba634c4468af4f1321aef1152d619c811f004489f8616504a465069508239eae41a08a83e190a61d26881733ebc38dd88160f81dce070bb0567 DIST tdesktop-4.8.4-full.tar.gz 69090626 BLAKE2B e2c6072b7b90911068ed57ed651176fb4d772f14710d2a4012bda47dae50be7f3050242c3a6950035f3f33a4041257cadac54e639691735f6acfda98c8db8b7b SHA512 7988d047cb72888e303f9902f04bd2168f67fb18a4451e5122ce80b0aef726173f0ee10f83b8bb713a46e02c9ec4150ad6128e4288be432ed3d590011f80e4dd diff --git a/net-im/telegram-desktop/files/tdesktop-4.10.0-system-cppgir.patch b/net-im/telegram-desktop/files/tdesktop-4.10.0-system-cppgir.patch new file mode 100644 index ..39f30ff0d2d2 --- /dev/null +++ b/net-im/telegram-desktop/files/tdesktop-4.10.0-system-cppgir.patch @@ -0,0 +1,32 @@ +Use system cppgir + +https://github.com/desktop-app/cmake_helpers/issues/282 +https://github.com/desktop-app/cmake_helpers/pull/305 +--- tdesktop-4.10.0-full.orig/cmake/external/glib/CMakeLists.txt tdesktop-4.10.0-full/cmake/external/glib/CMakeLists.txt +@@ -7,14 +7,6 @@ + add_library(external_glib INTERFACE IMPORTED GLOBAL) + add_library(desktop-app::external_glib ALIAS external_glib) + +-function(add_cppgir) # isolate scope +-set(BUILD_TESTING OFF) +-set(BUILD_DOC OFF) +-set(BUILD_EXAMPLES OFF) +-add_subdirectory(cppgir EXCLUDE_FROM_ALL) +-endfunction() +-add_cppgir() +- + include(generate_cppgir.cmake) + generate_cppgir(external_glib Gio-2.0) + +--- tdesktop-4.10.0-full.orig/cmake/external/glib/generate_cppgir.cmake tdesktop-4.10.0-full/cmake/external/glib/generate_cppgir.cmake +@@ -4,6 +4,8 @@ + # For license and copyright information please follow this link: + # https://github.com/desktop-app/legal/blob/master/LEGAL + ++find_package(CppGir REQUIRED) ++ + function(generate_cppgir target_name gir) + # cppgir generates all the dependent headers everytime, better to have a global folder + set(gen_dst ${CMAKE_BINARY_DIR}/gen) diff --git a/net-im/telegram-desktop/files/tdesktop-4.10.3-fix-clang-libstdcxx.patch b/net-im/telegram-desktop/files/tdesktop-4.10.3-fix-clang-libstdcxx.patch new file mode 100644 index ..290eb2a6b2d9 --- /dev/null +++ b/net-im/telegram-desktop/files/tdesktop-4.10.3-fix-clang-libstdcxx.patch @@ -0,0 +1,13 @@ +Fix compilation with Clang + libstdc++ + +--- tdesktop-4.10.3-full.orig/Telegram/SourceFiles/platform/linux/notifications_manager_linux.cpp tdesktop-4.10.3-full/Telegram/SourceFiles/platform/linux/notifications_manager_linux.cpp +@@ -814,7 +814,7 @@ + + // A list of capabilities that offer feature parity + // with custom notifications +- return ranges::all_of(std::initializer_list{ ++ return ranges::all_of(std::array{ + // To show message content + "body", + // To have buttons on notifications diff --git a/net-im/telegram-desktop/telegram-desktop-4.10.3.ebuild b/net-im/telegram-desktop/telegram-desktop-4.10.3.ebuild new file mode 100644 index ..247cf70a5a6e --- /dev/null +++ b/net-im/telegram-desktop/telegram-desktop-4.10.3.ebuild @@ -0,0 +1,234 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..12} ) + +inherit xdg cmake python-any-r1 optfeature flag-o-matic + +DESCRIPTION="Official desktop client for Telegram" +HOMEPAGE="https://desktop.telegram.org; + +MY_P="tdesktop-${PV}-full"
[gentoo-commits] repo/gentoo:master commit in: media-libs/tg_owt/
commit: b450c9525c1cd4237456cb85de82bed0e92e44f9 Author: Esteve Varela Colominas gmail com> AuthorDate: Wed Oct 4 05:55:02 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Oct 7 22:25:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b450c952 media-libs/tg_owt: Bump to 0_pre20230921 Signed-off-by: Esteve Varela Colominas gmail.com> Signed-off-by: Ionen Wolkens gentoo.org> media-libs/tg_owt/Manifest| 2 + media-libs/tg_owt/tg_owt-0_pre20230921.ebuild | 129 ++ 2 files changed, 131 insertions(+) diff --git a/media-libs/tg_owt/Manifest b/media-libs/tg_owt/Manifest index 5804ff969d27..125c9ca67754 100644 --- a/media-libs/tg_owt/Manifest +++ b/media-libs/tg_owt/Manifest @@ -1,4 +1,6 @@ DIST libsrtp-a566a9cfcd619e8327784aa7cff4a1276dc1e895.tar.gz 636836 BLAKE2B 496afcb80f67a8f76104e338408d4930475daadaf3f7cd2d673336aef938986876995e475a4d932424d7f99f6a339bad360f566d6fd3719316eaf8241970cf8d SHA512 930e665434e80e8a26d81b785563c915619b546a9a0af0455a14278816997074add852fae107027f4899415cb0ab47ffbf9492bea76b94b10f558b52098bbf92 DIST libyuv-00950840d1c9bcbb3eb6ebc5aac5793e71166c8b.tar.bz2 426626 BLAKE2B efae062f124e3711bab9db232e5f956f09683d6743f54407bf89eeda1bb6ffbc9b82fc250bd709f06b94c28bc8bbb239a28262a002e7b7a2044f31c1432304bb SHA512 bfe2ad76c911986727d0c8b6ee85028fea382fad1eaebbff77a116f848388417719acaea11506936e8160d8dfa46f27a9a3d544b3db356e4c58aa81f493a6912 +DIST libyuv-04821d1e7d60845525e8db55c7bcd41ef5be9406.tar.bz2 418856 BLAKE2B a72e1f75491785b272b0ded46368a67aadb643278e5764d16dcd902ab7e4139d8664ffbacd940f30113ce3171e0b0846fe0d6111ced17c5b08f326cd61b2af14 SHA512 ff9cfbb61a1361e959740d00c741dc6fbe71ca7c61770abc35f70aada402df3884d7d5992ae79472dfe3d7641154d4f13065593fee41bf8eae924e26cc654117 DIST tg_owt-0_pre20230105.tar.gz 13822416 BLAKE2B 05004dafaefd748d836f3508d3800bcb15d0bc9894b83340746e85763bff4b77d3dd1fb732eeaf86324b9afbec69be49b172ae7f70d959a7a65ce01b64fb6205 SHA512 70b4ada620cf19acf981abcefcbac1609fe04c51deef0332e288d59c4e7efe98625817c641b92967b4f37217f94e49aa0fc296fcfbb214c08cb63030b1427f54 DIST tg_owt-0_pre20230428.tar.gz 13725816 BLAKE2B c854de42696e397ea7101b7536f940c5424ebeae4105b84c9d3ef39242409b450e3cf38b7319ede7eb185667b78f4d4fb72c046880495f300205dff4d553be3a SHA512 883be1ba54db10462dadf0ef0e03270535972eed37d7fec745bd660faa67eabc539bfa88122a9c64a895cba97fb1d1a67ff6ee590ad002480ad327736f07284e +DIST tg_owt-0_pre20230921.tar.gz 13726037 BLAKE2B 635342dd2127330542374e2f0f9acee91844c3c825fe4610dabe2996c541d9b3dc168110e5b591752f7e8f65a089c16b43216dd0c0b84f1a0e913e5a0213 SHA512 538d713e9ac91e9f676cdf301d11d7b5be0d67bda6283537e03b6322f3cca5c0234ff2f2b0b23e9046709f77ed282fc4d3526d3b21ee93478c50380be410372f diff --git a/media-libs/tg_owt/tg_owt-0_pre20230921.ebuild b/media-libs/tg_owt/tg_owt-0_pre20230921.ebuild new file mode 100644 index ..26e4b6878d84 --- /dev/null +++ b/media-libs/tg_owt/tg_owt-0_pre20230921.ebuild @@ -0,0 +1,129 @@ +# Copyright 2020-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +DESCRIPTION="WebRTC build for Telegram" +HOMEPAGE="https://github.com/desktop-app/tg_owt; + +TG_OWT_COMMIT="592b14d13bf9103226e90a83571e24c49f6bfdcd" +LIBYUV_COMMIT="04821d1e7d60845525e8db55c7bcd41ef5be9406" +LIBSRTP_COMMIT="a566a9cfcd619e8327784aa7cff4a1276dc1e895" +SRC_URI="https://github.com/desktop-app/tg_owt/archive/${TG_OWT_COMMIT}.tar.gz -> ${P}.tar.gz + https://gitlab.com/chromiumsrc/libyuv/-/archive/${LIBYUV_COMMIT}/libyuv-${LIBYUV_COMMIT}.tar.bz2 + https://github.com/cisco/libsrtp/archive/${LIBSRTP_COMMIT}.tar.gz -> libsrtp-${LIBSRTP_COMMIT}.tar.gz" +S="${WORKDIR}/${PN}-${TG_OWT_COMMIT}" +# Upstream libyuv: https://chromium.googlesource.com/libyuv/libyuv + +LICENSE="BSD" +SLOT="0/${PV##*pre}" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +IUSE="screencast +X" + +# This package's USE flags may change the ABI and require a rebuild of +# dependent pacakges. As such, one should make sure to depend on +# media-libs/tg_owt[x=,y=,z=] for any package that uses this. +# Furthermore, the -DNDEBUG preprocessor flag should be defined by any +# dependent package, failure to do so will change the ABI in the header files. + +# Bundled libs: +# - libyuv (no stable versioning, www-client/chromium and media-libs/libvpx bundle it) +# - libsrtp (project uses private APIs) +# - pffft (no stable versioning, patched) +RDEPEND=" + >=dev-cpp/abseil-cpp-20220623.1:= + dev-libs/openssl:= + dev-libs/protobuf:= + media-libs/libjpeg-turbo:= + >=media-libs/libvpx-1.10.0:= + media-libs/openh264:= + media-libs/opus + media-video/ffmpeg:= + dev-libs/crc32c + screencast? ( + dev-libs/glib:2 + media-video/pipewire:= + ) + X? ( + x11-libs/libX11 +
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cppgir/
commit: ccc8a3049aa18da752f10de79d582771eaa833a9 Author: Esteve Varela Colominas gmail com> AuthorDate: Wed Oct 4 05:52:25 2023 + Commit: Ionen Wolkens gentoo org> CommitDate: Sat Oct 7 22:25:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccc8a304 dev-cpp/cppgir: Bump to 0_p20230926 Signed-off-by: Esteve Varela Colominas gmail.com> Signed-off-by: Ionen Wolkens gentoo.org> dev-cpp/cppgir/Manifest | 1 + dev-cpp/cppgir/cppgir-0_p20230926.ebuild | 46 2 files changed, 47 insertions(+) diff --git a/dev-cpp/cppgir/Manifest b/dev-cpp/cppgir/Manifest index 9518bc80e153..fce33ef45fb4 100644 --- a/dev-cpp/cppgir/Manifest +++ b/dev-cpp/cppgir/Manifest @@ -1 +1,2 @@ DIST cppgir-0_p20230701.tar.bz2 93266 BLAKE2B 73fe45188c8304da84cc39b838176a9100622f3a2aa6cdb7a8eb4c58bb16fe5a8772c8bdc0d7686a322d86bc1aba3b22c3b1ebfeab98e7d282f7258050249a50 SHA512 90378f73a7c05e8a4fdadddf0add35ffb90fce563eab97ef981d6f9dfbbc4a5d0e83c70a54de9fbbf23d85eb6ce02036e0ffbfafe67384fbc99a997fd8b92f0b +DIST cppgir-0_p20230926.tar.bz2 102421 BLAKE2B f0b1ac871e7fc662c5c2aeb24cb8cb4f8570ae832f4ac6afdadb3c811f4ebc91862f8571133dfb9314fa994449b4d7cc4344f7a8a2aabcaa395d793bc4ca3655 SHA512 67778c6dec24a9afd848241c768af9fd3c9098e00ba168ebe5d776f3b5086b2489c38247a6441c99f7971dd53315e2758fe38c21fced44d857dc064e66f50731 diff --git a/dev-cpp/cppgir/cppgir-0_p20230926.ebuild b/dev-cpp/cppgir/cppgir-0_p20230926.ebuild new file mode 100644 index ..62c582bf37fc --- /dev/null +++ b/dev-cpp/cppgir/cppgir-0_p20230926.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake flag-o-matic + +DESCRIPTION="GObject-Introspection C++ binding wrapper generator" +HOMEPAGE="https://gitlab.com/mnauw/cppgir; + +MY_PV="4c16bffe646af52b7112785cda8112d761f95860" +SRC_URI="https://gitlab.com/mnauw/cppgir/-/archive/${MY_PV}/cppgir-${MY_PV}.tar.bz2 -> ${P}.tar.bz2" +S="${WORKDIR}/${PN}-${MY_PV}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~riscv" +IUSE="doc test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/boost:= + dev-libs/libfmt:= +" +DEPEND="${RDEPEND} + dev-cpp/expected-lite +" +BDEPEND=" + doc? ( app-text/ronn-ng ) + test? ( dev-libs/glib ) +" + +src_configure() { + local mycmakeargs=( + -DBUILD_DOC=$(usex doc) + -DBUILD_TESTING=$(usex test) + -DBUILD_EXAMPLES=no + -DINTERNAL_EXPECTED=no + ) + + append-cppflags \ + -UDEFAULT_GIRPATH \ + -DDEFAULT_GIRPATH="${EPREFIX}/usr/share:${EPREFIX}/usr/local/share" + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: games-board/xmahjongg/
commit: 1ede5abf82c412552bb929779df37193bb9e41b6 Author: James Le Cuirot gentoo org> AuthorDate: Sat Oct 7 22:21:37 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Oct 7 22:23:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ede5abf games-board/xmahjongg: HTTPS, fix description Signed-off-by: James Le Cuirot gentoo.org> games-board/xmahjongg/xmahjongg-3.7-r2.ebuild | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/games-board/xmahjongg/xmahjongg-3.7-r2.ebuild b/games-board/xmahjongg/xmahjongg-3.7-r2.ebuild index f1fc4165b4da..c4ba67f96136 100644 --- a/games-board/xmahjongg/xmahjongg-3.7-r2.ebuild +++ b/games-board/xmahjongg/xmahjongg-3.7-r2.ebuild @@ -5,9 +5,9 @@ EAPI=8 inherit autotools desktop -DESCRIPTION="friendly GUI version of xmahjongg" -HOMEPAGE="http://www.lcdf.org/xmahjongg/; -SRC_URI="http://www.lcdf.org/xmahjongg/${P}.tar.gz; +DESCRIPTION="Friendly GUI version of xmahjongg" +HOMEPAGE="https://www.lcdf.org/xmahjongg/; +SRC_URI="https://www.lcdf.org/xmahjongg/${P}.tar.gz; LICENSE="GPL-2" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: games-board/xmahjongg/files/, games-board/xmahjongg/
commit: ec4ac81d3dae982c3e081230505f1383c7798bd2 Author: Brahmajit Das gmail com> AuthorDate: Tue Oct 3 17:28:49 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Oct 7 22:23:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec4ac81d games-board/xmahjongg: Fix C++17 does not allow register storage class And update EAPI 7 -> 8 Closes: https://bugs.gentoo.org/895896 Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/33169 Signed-off-by: James Le Cuirot gentoo.org> .../xmahjongg-3.7-drop-register-keyword.patch | 14 + games-board/xmahjongg/xmahjongg-3.7-r2.ebuild | 36 ++ 2 files changed, 50 insertions(+) diff --git a/games-board/xmahjongg/files/xmahjongg-3.7-drop-register-keyword.patch b/games-board/xmahjongg/files/xmahjongg-3.7-drop-register-keyword.patch new file mode 100644 index ..6645f6fc5e33 --- /dev/null +++ b/games-board/xmahjongg/files/xmahjongg-3.7-drop-register-keyword.patch @@ -0,0 +1,14 @@ +Bug: https://bugs.gentoo.org/895896 +--- a/liblcdf/permstr.cc b/liblcdf/permstr.cc +@@ -111,8 +111,8 @@ static int scatter[] = {/* map characters to random values */ + void + PermString::initialize(const char* s, int length) + { +-register unsigned char* m = (unsigned char*) s; +-register unsigned char* mm; ++unsigned char* m = (unsigned char*) s; ++unsigned char* mm; + + if (length < 0) + length = (s ? strlen(s) : 0); diff --git a/games-board/xmahjongg/xmahjongg-3.7-r2.ebuild b/games-board/xmahjongg/xmahjongg-3.7-r2.ebuild new file mode 100644 index ..f1fc4165b4da --- /dev/null +++ b/games-board/xmahjongg/xmahjongg-3.7-r2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools desktop + +DESCRIPTION="friendly GUI version of xmahjongg" +HOMEPAGE="http://www.lcdf.org/xmahjongg/; +SRC_URI="http://www.lcdf.org/xmahjongg/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~mips ~x86 ~amd64-linux ~x86-linux ~ppc-macos" + +RDEPEND="x11-libs/libX11" +DEPEND="${RDEPEND} + x11-libs/libXt" + +PATCHES=( + "${FILESDIR}"/${P}-autotools.patch + "${FILESDIR}"/${P}-drop-register-keyword.patch +) + +src_prepare() { + default + mv configure.{in,ac} || die + eautoreconf +} + +src_install() { + default + + newicon share/tiles/small.gif ${PN}.gif + make_desktop_entry xmahjongg "Xmahjongg" /usr/share/pixmaps/${PN}.gif +}
[gentoo-commits] repo/gentoo:master commit in: games-board/xmahjongg/
commit: 91da37db5ab6c553fc5da8badef86253f0001f5d Author: James Le Cuirot gentoo org> AuthorDate: Sat Oct 7 22:22:30 2023 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Oct 7 22:23:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91da37db games-board/xmahjongg: Drop old 3.7-r1 Signed-off-by: James Le Cuirot gentoo.org> games-board/xmahjongg/xmahjongg-3.7-r1.ebuild | 33 --- 1 file changed, 33 deletions(-) diff --git a/games-board/xmahjongg/xmahjongg-3.7-r1.ebuild b/games-board/xmahjongg/xmahjongg-3.7-r1.ebuild deleted file mode 100644 index f27ba3840910.. --- a/games-board/xmahjongg/xmahjongg-3.7-r1.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools desktop - -DESCRIPTION="friendly GUI version of xmahjongg" -HOMEPAGE="http://www.lcdf.org/xmahjongg/; -SRC_URI="http://www.lcdf.org/xmahjongg/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~mips ~x86 ~amd64-linux ~x86-linux ~ppc-macos" - -RDEPEND="x11-libs/libX11" -DEPEND="${RDEPEND} - x11-libs/libXt" - -PATCHES=( "${FILESDIR}"/${P}-autotools.patch ) - -src_prepare() { - default - mv configure.{in,ac} || die - eautoreconf -} - -src_install() { - default - - newicon share/tiles/small.gif ${PN}.gif - make_desktop_entry xmahjongg "Xmahjongg" /usr/share/pixmaps/${PN}.gif -}
[gentoo-commits] repo/gentoo:master commit in: x11-misc/matchbox-keyboard/
commit: e1089f202a01b0c1ceaffbd92db59739ed516e3a Author: David Seifert gentoo org> AuthorDate: Sat Oct 7 22:19:45 2023 + Commit: David Seifert gentoo org> CommitDate: Sat Oct 7 22:19:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1089f20 x11-misc/matchbox-keyboard: update EAPI 6 -> 8 Closes: https://bugs.gentoo.org/898250 Signed-off-by: David Seifert gentoo.org> ...1-r1.ebuild => matchbox-keyboard-0.1-r2.ebuild} | 24 ++ 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r1.ebuild b/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r2.ebuild similarity index 52% rename from x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r1.ebuild rename to x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r2.ebuild index 4ceed10c88e9..8017cd6c4e34 100644 --- a/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r1.ebuild +++ b/x11-misc/matchbox-keyboard/matchbox-keyboard-0.1-r2.ebuild @@ -1,28 +1,34 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI="6" +EAPI=8 -inherit versionator +inherit autotools DESCRIPTION="Matchbox-keyboard is an on screen 'virtual' or 'software' keyboard" HOMEPAGE="http://matchbox-project.org/; -SRC_URI="http://matchbox-project.org/sources/${PN}/$(get_version_component_range 1-2)/${P}.tar.bz2" +SRC_URI="http://matchbox-project.org/sources/${PN}/$(ver_cut 1-2)/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 ~arm ~hppa ppc x86" IUSE="debug cairo" -DEPEND="x11-libs/libfakekey +DEPEND=" + x11-libs/libfakekey cairo? ( x11-libs/cairo[X] ) !cairo? ( x11-libs/libXft )" RDEPEND="${DEPEND}" -PATCHES=( - "${FILESDIR}"/${PN}-0.1-r1-modernize_desktop.patch -) +PATCHES=( "${FILESDIR}"/${PN}-0.1-r1-modernize_desktop.patch ) + +src_prepare() { + default + eautoreconf # bug 898250 +} src_configure() { - econf $(use_enable debug) $(use_enable cairo) + econf \ + $(use_enable debug) \ + $(use_enable cairo) }
[gentoo-commits] repo/gentoo:master commit in: x11-misc/gbase/, x11-misc/gbase/files/
commit: 2e8ad73e4d9ce3802709bfff5d7a05bd22d761e2 Author: David Seifert gentoo org> AuthorDate: Sat Oct 7 22:19:43 2023 + Commit: David Seifert gentoo org> CommitDate: Sat Oct 7 22:19:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2e8ad73e x11-misc/gbase: update EAPI 6 -> 8 Signed-off-by: David Seifert gentoo.org> x11-misc/gbase/files/gbase-0.5-gtk.patch| 21 + .../{gbase-0.5-r1.ebuild => gbase-0.5-r2.ebuild}| 14 ++ 2 files changed, 15 insertions(+), 20 deletions(-) diff --git a/x11-misc/gbase/files/gbase-0.5-gtk.patch b/x11-misc/gbase/files/gbase-0.5-gtk.patch index 4763839624af..55a1dfff9b95 100644 --- a/x11-misc/gbase/files/gbase-0.5-gtk.patch +++ b/x11-misc/gbase/files/gbase-0.5-gtk.patch @@ -1,25 +1,22 @@ --- a/Makefile +++ b/Makefile -@@ -1,15 +1,15 @@ +@@ -1,15 +1,7 @@ -CC = gcc -CCFLAGS = `gtk-config --cflags` -LDFLAGS = `gtk-config --libs` -+CC ?= gcc -+CFLAGS += `${PKG_CONFIG} --cflags gtk+-2.0` -+LIBS = `${PKG_CONFIG} --libs gtk+-2.0` ++CPPFLAGS += `${PKG_CONFIG} --cflags gtk+-2.0` ++LDLIBS = `${PKG_CONFIG} --libs gtk+-2.0` - gbase:gbase.o +-gbase:gbase.o - $(CC) gbase.o $(LDFLAGS) -o gbase -+ $(CC) $(LDFLAGS) gbase.o $(LIBS) -o gbase ++all: gbase clean: rm -f gbase gbase.o gbase.c~ - - # Make object files: - %.o: +- +-# Make object files: +-%.o: - $(CC) $(CCFLAGS) -c $*.c -+ $(CC) $(CFLAGS) -c $*.c - +- -gbase.o: gbase.c \ No newline at end of file -+gbase.o: gbase.c diff --git a/x11-misc/gbase/gbase-0.5-r1.ebuild b/x11-misc/gbase/gbase-0.5-r2.ebuild similarity index 79% rename from x11-misc/gbase/gbase-0.5-r1.ebuild rename to x11-misc/gbase/gbase-0.5-r2.ebuild index e40430eebba8..c24962442fd6 100644 --- a/x11-misc/gbase/gbase-0.5-r1.ebuild +++ b/x11-misc/gbase/gbase-0.5-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit toolchain-funcs @@ -12,21 +12,19 @@ SRC_URI="http://www.fluxcode.net/files/${P}.tar.gz; LICENSE="Artistic" SLOT="0" KEYWORDS="amd64 x86" - RESTRICT="test" #424671 RDEPEND="x11-libs/gtk+:2" -DEPEND="${RDEPEND} - virtual/pkgconfig" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" PATCHES=( "${FILESDIR}"/${P}-gtk.patch ) -src_compile() { +src_configure() { tc-export CC PKG_CONFIG - default } src_install() { - dobin ${PN} + dobin gbase einstalldocs }
[gentoo-commits] repo/gentoo:master commit in: x11-misc/e16menuedit2/files/, x11-misc/e16menuedit2/
commit: b7b6297354122788f6f529d9a63b890dd59d6035 Author: David Seifert gentoo org> AuthorDate: Sat Oct 7 22:19:42 2023 + Commit: David Seifert gentoo org> CommitDate: Sat Oct 7 22:19:42 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7b62973 x11-misc/e16menuedit2: update EAPI 6 -> 8 Signed-off-by: David Seifert gentoo.org> ...2-0.0.3.ebuild => e16menuedit2-0.0.3-r1.ebuild} | 22 +- ...ult-docs.patch => e16menuedit2-autotools.patch} | 14 -- .../files/e16menuedit2-missing-include.patch | 10 ++ .../files/e16menuedit2-no-common.patch | 8 4 files changed, 35 insertions(+), 19 deletions(-) diff --git a/x11-misc/e16menuedit2/e16menuedit2-0.0.3.ebuild b/x11-misc/e16menuedit2/e16menuedit2-0.0.3-r1.ebuild similarity index 62% rename from x11-misc/e16menuedit2/e16menuedit2-0.0.3.ebuild rename to x11-misc/e16menuedit2/e16menuedit2-0.0.3-r1.ebuild index 44b1cc54d695..97e6c4f9efaf 100644 --- a/x11-misc/e16menuedit2/e16menuedit2-0.0.3.ebuild +++ b/x11-misc/e16menuedit2/e16menuedit2-0.0.3-r1.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 GNOME2_EAUTORECONF="yes" inherit gnome2 @@ -9,25 +9,21 @@ inherit gnome2 DESCRIPTION="Menu editor for Enlightenment DR16 written in GTK2" HOMEPAGE="https://www.enlightenment.org https://sourceforge.net/projects/enlightenment/; SRC_URI="mirror://sourceforge/enlightenment/${P}.tar.gz" -KEYWORDS="~amd64 ~x86" LICENSE="MIT-with-advertising" SLOT="0" +KEYWORDS="~amd64 ~x86" -DEPEND=" +RDEPEND=" >=gnome-base/libglade-2.4 - virtual/pkgconfig x11-libs/gtk+:2 x11-wm/e16 " -RDEPEND="${DEPEND}" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" PATCHES=( - "${FILESDIR}/${PN}-no-default-docs.patch" - "${FILESDIR}/${PN}-no-common.patch" + "${FILESDIR}"/${PN}-missing-include.patch + "${FILESDIR}"/${PN}-autotools.patch + "${FILESDIR}"/${PN}-no-common.patch ) - -src_prepare() { - sed -i '1i#include ' src/e16menuedit2.c || die - gnome2_src_prepare -} diff --git a/x11-misc/e16menuedit2/files/e16menuedit2-no-default-docs.patch b/x11-misc/e16menuedit2/files/e16menuedit2-autotools.patch similarity index 51% rename from x11-misc/e16menuedit2/files/e16menuedit2-no-default-docs.patch rename to x11-misc/e16menuedit2/files/e16menuedit2-autotools.patch index bb456d52b0d7..98ae4d6fbd99 100644 --- a/x11-misc/e16menuedit2/files/e16menuedit2-no-default-docs.patch +++ b/x11-misc/e16menuedit2/files/e16menuedit2-autotools.patch @@ -1,5 +1,5 @@ e16menuedit2-0.0.3/Makefile.am.orig2019-03-08 00:52:08.0 +0300 -+++ e16menuedit2-0.0.3/Makefile.am 2019-03-08 00:52:31.930201552 +0300 +--- a/Makefile.am b/Makefile.am @@ -2,15 +2,8 @@ SUBDIRS = src po pixmaps help @@ -18,3 +18,13 @@ GLADE_FILES = e16menuedit2.glade +--- a/configure.in b/configure.in +@@ -1,6 +1,6 @@ + dnl Process this file with autoconf to produce a configure script. + +-AC_INIT(configure.in) ++AC_INIT(configure.ac) + AM_INIT_AUTOMAKE(e16menuedit2, 0.0.3) + AM_CONFIG_HEADER(config.h) + AM_MAINTAINER_MODE diff --git a/x11-misc/e16menuedit2/files/e16menuedit2-missing-include.patch b/x11-misc/e16menuedit2/files/e16menuedit2-missing-include.patch new file mode 100644 index ..25cc8908177c --- /dev/null +++ b/x11-misc/e16menuedit2/files/e16menuedit2-missing-include.patch @@ -0,0 +1,10 @@ +--- a/src/e16menuedit2.c b/src/e16menuedit2.c +@@ -31,6 +31,7 @@ + #include + #include + #include ++#include + #include "callbacks.h" + #include "e16menuedit2.h" + #include "file.h" diff --git a/x11-misc/e16menuedit2/files/e16menuedit2-no-common.patch b/x11-misc/e16menuedit2/files/e16menuedit2-no-common.patch index 4ac213b101f9..521be7df2b0d 100644 --- a/x11-misc/e16menuedit2/files/e16menuedit2-no-common.patch +++ b/x11-misc/e16menuedit2/files/e16menuedit2-no-common.patch @@ -1,5 +1,5 @@ e16menuedit2-0.0.3/src/e16menu.h.orig 2020-10-11 10:41:36.827021380 +0300 -+++ e16menuedit2-0.0.3/src/e16menu.h 2020-10-11 10:51:27.043070842 +0300 +--- a/src/e16menu.h b/src/e16menu.h @@ -45,6 +45,6 @@ gboolean table_check_func (GtkTreeModel *model, GtkTreePath *path, GtkTreeIter *iter, gpointer user_data); @@ -8,8 +8,8 @@ +extern gchar *menu_file[MAX_RECURSION]; #endif /* _E16MENU_H */ e16menuedit2-0.0.3/src/e16menu.c.orig 2005-02-18 15:09:55.0 +0300 -+++ e16menuedit2-0.0.3/src/e16menu.c 2020-10-11 10:51:52.615152314 +0300 +--- a/src/e16menu.c b/src/e16menu.c @@ -34,6 +34,7 @@ #include "treeview.h"
[gentoo-commits] repo/gentoo:master commit in: x11-misc/oroborus-keylaunch/, x11-misc/oroborus-keylaunch/files/
commit: d058cc945fd83dee6114d8d121806fb528879e98 Author: David Seifert gentoo org> AuthorDate: Sat Oct 7 22:19:48 2023 + Commit: David Seifert gentoo org> CommitDate: Sat Oct 7 22:19:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d058cc94 x11-misc/oroborus-keylaunch: update EAPI 6 -> 8 Closes: https://bugs.gentoo.org/898254 Signed-off-by: David Seifert gentoo.org> .../files/oroborus-keylaunch-1.3.9-makefile.patch | 44 ++ ...1.ebuild => oroborus-keylaunch-1.3.9-r2.ebuild} | 25 +--- 2 files changed, 54 insertions(+), 15 deletions(-) diff --git a/x11-misc/oroborus-keylaunch/files/oroborus-keylaunch-1.3.9-makefile.patch b/x11-misc/oroborus-keylaunch/files/oroborus-keylaunch-1.3.9-makefile.patch new file mode 100644 index ..523fd85aa0eb --- /dev/null +++ b/x11-misc/oroborus-keylaunch/files/oroborus-keylaunch-1.3.9-makefile.patch @@ -0,0 +1,44 @@ +--- a/Makefile.in b/Makefile.in +@@ -14,7 +14,7 @@ + DOC_DIR = $(INSTDIR)/share/doc/$(PROG) + + +-VERBOSE = ++VERBOSE = 1 + ifeq ($(VERBOSE), 1) + Q = + else +@@ -22,7 +22,8 @@ + endif + + CC= @CC@ +-CFLAGS= @CFLAGS@ @X_CFLAGS@ -g -O2 -Wall ++CFLAGS= @CFLAGS@ @X_CFLAGS@ ++CPPFLAGS = @CPPFLAGS@ + LIBS = @LIBS@ @X_LIBS@ + LDFLAGS = @LDFLAGS@ + RCFILE= .$(PROG)rc +@@ -55,11 +56,11 @@ + + $(PROG): $(OBJS) + @echo "[ linking $< ]" +- $Q$(CC) $< $(LDFLAGS) $(LIBS) -o $@ ++ $Q$(CC) $(LDFLAGS) $(CFLAGS) $< -o $@ $(LIBS) + + $(OBJS): %.o: %.c $(HEADERS) + @echo "[ compiling $< ]" +- $Q$(CC) $(CFLAGS) $(DEFINES) -c $< -o $@ ++ $Q$(CC) $(CFLAGS) $(CPPFLAGS) $(DEFINES) -c $< -o $@ + + install-mans: + @echo "[ installing manpages. (section 1) ]" +@@ -71,7 +72,7 @@ + $Q$(INSTALL) $(INST_CREATEDIR) $(DOC_DIR) + $Q$(INSTALL) $(INST_DOC_OPTS) $(DOCS) $(DOC_DIR) + +-install: all install-mans install-docs ++install: all install-mans + @echo "[ installing $(PROG) ]" + $Q$(INSTALL) $(INST_PROG_OPTS) $(PROG) $(BIN_DIR)/$(PROG) + diff --git a/x11-misc/oroborus-keylaunch/oroborus-keylaunch-1.3.9-r1.ebuild b/x11-misc/oroborus-keylaunch/oroborus-keylaunch-1.3.9-r2.ebuild similarity index 57% rename from x11-misc/oroborus-keylaunch/oroborus-keylaunch-1.3.9-r1.ebuild rename to x11-misc/oroborus-keylaunch/oroborus-keylaunch-1.3.9-r2.ebuild index aade3f2ad749..e3907005102c 100644 --- a/x11-misc/oroborus-keylaunch/oroborus-keylaunch-1.3.9-r1.ebuild +++ b/x11-misc/oroborus-keylaunch/oroborus-keylaunch-1.3.9-r2.ebuild @@ -1,34 +1,29 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 + +WANT_AUTOMAKE=none +inherit autotools MY_PN=${PN/oroborus-//} DESCRIPTION="utility for binding keys in Oroborus" HOMEPAGE="https://www.oroborus.org; SRC_URI="mirror://debian/pool/main/k/${MY_PN}/${MY_PN}_${PV}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" - -DEPEND="x11-libs/libX11 - !x11-wm/oroborus-extras" -RDEPEND="${DEPEND}" -S=${WORKDIR}/${MY_PN}-${PV} +RDEPEND="x11-libs/libX11" +DEPEND="${RDEPEND}" +PATCHES=( "${FILESDIR}"/${P}-makefile.patch ) DOCS=( README docs/example_rc debian/changelog ) src_prepare() { default - sed -e "s: -g -O2 -Wall::" \ - -e "/^install:/s/install-docs//" \ - -i Makefile.in || die -} - -src_compile() { - emake VERBOSE=1 + eautoconf # bug 898254 }
[gentoo-commits] repo/gentoo:master commit in: x11-misc/mgm/
commit: 5a354093e6de8a995cd42a8d01a46c343546f452 Author: David Seifert gentoo org> AuthorDate: Sat Oct 7 22:19:46 2023 + Commit: David Seifert gentoo org> CommitDate: Sat Oct 7 22:19:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a354093 x11-misc/mgm: update EAPI 6 -> 8 Signed-off-by: David Seifert gentoo.org> x11-misc/mgm/{mgm-1.2-r1.ebuild => mgm-1.2-r2.ebuild} | 14 -- 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/x11-misc/mgm/mgm-1.2-r1.ebuild b/x11-misc/mgm/mgm-1.2-r2.ebuild similarity index 74% rename from x11-misc/mgm/mgm-1.2-r1.ebuild rename to x11-misc/mgm/mgm-1.2-r2.ebuild index 63774cf206e7..cdf7c850095b 100644 --- a/x11-misc/mgm/mgm-1.2-r1.ebuild +++ b/x11-misc/mgm/mgm-1.2-r2.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DESCRIPTION="Moaning Goat Meter: load and status meter written in Perl" HOMEPAGE="http://www.linuxmafia.com/mgm; @@ -10,18 +10,20 @@ SRC_URI="http://downloads.xiph.org/releases/mgm/${P}.tgz; LICENSE="public-domain" SLOT="0" KEYWORDS="~amd64 ppc x86" -IUSE="" -RDEPEND=">=dev-lang/perl-5.6.1 - >=dev-perl/Tk-800.024" +RDEPEND=" + dev-lang/perl + dev-perl/Tk" HTML_DOCS=( doc/. ) src_install() { exeinto /usr/share/mgm doexe mgm - dosym /usr/share/mgm/mgm /usr/bin/mgm + dosym ../share/mgm/mgm /usr/bin/mgm + insinto /usr/share/mgm doins -r lib modules + einstalldocs }
[gentoo-commits] repo/gentoo:master commit in: x11-misc/oroborus-deskmenu/, x11-misc/oroborus-deskmenu/files/
commit: 52c9bad6b757b20b007982aa5067177b18dc5e2f Author: David Seifert gentoo org> AuthorDate: Sat Oct 7 22:19:47 2023 + Commit: David Seifert gentoo org> CommitDate: Sat Oct 7 22:19:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52c9bad6 x11-misc/oroborus-deskmenu: update EAPI 6 -> 8 Closes: https://bugs.gentoo.org/875131 Closes: https://bugs.gentoo.org/898252 Signed-off-by: David Seifert gentoo.org> ...menu-1.4.5-Wimplicit-function-declaration.patch | 12 .../oroborus-deskmenu-1.4.5-r1.ebuild | 24 --- .../oroborus-deskmenu-1.4.5-r2.ebuild | 36 ++ 3 files changed, 48 insertions(+), 24 deletions(-) diff --git a/x11-misc/oroborus-deskmenu/files/oroborus-deskmenu-1.4.5-Wimplicit-function-declaration.patch b/x11-misc/oroborus-deskmenu/files/oroborus-deskmenu-1.4.5-Wimplicit-function-declaration.patch new file mode 100644 index ..80e83a3a9c88 --- /dev/null +++ b/x11-misc/oroborus-deskmenu/files/oroborus-deskmenu-1.4.5-Wimplicit-function-declaration.patch @@ -0,0 +1,12 @@ +--- a/src/deskmenu.c b/src/deskmenu.c +@@ -146,6 +146,9 @@ + return value; + } + ++int ++decode_switches (int argc, char **argv); ++ + void + initialize (int argc, char *argv[]) + { diff --git a/x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r1.ebuild b/x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r1.ebuild deleted file mode 100644 index 69756f240669.. --- a/x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r1.ebuild +++ /dev/null @@ -1,24 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -MY_PN=${PN/oroborus-//} - -DESCRIPTION="root menu program for Oroborus" -HOMEPAGE="https://www.oroborus.org; -SRC_URI="mirror://debian/pool/main/d/${MY_PN}/${MY_PN}_${PV}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND="=x11-libs/gtk+-2* - !x11-wm/oroborus-extras" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -S=${WORKDIR}/${MY_PN}-${PV} - -DOCS=( AUTHORS ChangeLog NEWS README TODO example_rc ) diff --git a/x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r2.ebuild b/x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r2.ebuild new file mode 100644 index ..ff4450b199aa --- /dev/null +++ b/x11-misc/oroborus-deskmenu/oroborus-deskmenu-1.4.5-r2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +MY_PN="${PN/oroborus-//}" + +DESCRIPTION="root menu program for Oroborus" +HOMEPAGE="https://www.oroborus.org; +SRC_URI="mirror://debian/pool/main/d/${MY_PN}/${MY_PN}_${PV}.tar.gz" +S="${WORKDIR}/${MY_PN}-${PV}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="x11-libs/gtk+:2" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +PATCHES=( + # bug 875131 + "${FILESDIR}"/${P}-Wimplicit-function-declaration.patch +) + +src_prepare() { + default + eautoreconf # bug 898252 +} + +src_install() { + default + dodoc example_rc +}
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: de1620f3a59fd4c70ff5ff2a2469a7e8181d7558 Author: David Seifert gentoo org> AuthorDate: Sat Oct 7 22:19:49 2023 + Commit: David Seifert gentoo org> CommitDate: Sat Oct 7 22:19:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de1620f3 package.mask: Last rite dev-libs/libtubo, x11-libs/librfm, x11-misc/rodent Bug: https://bugs.gentoo.org/742782 Bug: https://bugs.gentoo.org/742809 Bug: https://bugs.gentoo.org/771858 Bug: https://bugs.gentoo.org/811393 Bug: https://bugs.gentoo.org/898314 Bug: https://bugs.gentoo.org/898322 Bug: https://bugs.gentoo.org/898324 Bug: https://bugs.gentoo.org/898326 Signed-off-by: David Seifert gentoo.org> profiles/package.mask | 9 + 1 file changed, 9 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 61a27085adc3..68a87424bb47 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -33,6 +33,15 @@ #--- END OF EXAMPLES --- +# David Seifert (2023-10-08) +# Unmaintained, last release over 5 years ago, lots of QA issues, no +# other distro carries this. +# Removal on 2023-11-06. Bug #742782, #742809, #771858, #811393, +# #898314, #898322, #898324, #898326. +dev-libs/libtubo +x11-libs/librfm +x11-misc/rodent + # Hans de Graaff (2023-10-07) # Unresolved security issues since two years, bug #792336. Original # upstream inactive since 2019. Substitute upstream inactive since
[gentoo-commits] repo/gentoo:master commit in: x11-misc/idesk-extras/
commit: 594d37daff1e2239606bd28554fa91dec081c154 Author: David Seifert gentoo org> AuthorDate: Sat Oct 7 22:19:44 2023 + Commit: David Seifert gentoo org> CommitDate: Sat Oct 7 22:19:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=594d37da x11-misc/idesk-extras: update EAPI 6 -> 8 Signed-off-by: David Seifert gentoo.org> ...desk-extras-1.37-r2.ebuild => idesk-extras-1.37-r3.ebuild} | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/x11-misc/idesk-extras/idesk-extras-1.37-r2.ebuild b/x11-misc/idesk-extras/idesk-extras-1.37-r3.ebuild similarity index 86% rename from x11-misc/idesk-extras/idesk-extras-1.37-r2.ebuild rename to x11-misc/idesk-extras/idesk-extras-1.37-r3.ebuild index 326a880a51d5..505f802b4a62 100644 --- a/x11-misc/idesk-extras/idesk-extras-1.37-r2.ebuild +++ b/x11-misc/idesk-extras/idesk-extras-1.37-r3.ebuild @@ -1,7 +1,7 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 DESCRIPTION="Graphical configuration for iDesk plus icons" HOMEPAGE="https://web.archive.org/web/20070828214007/http://www.jmurray.id.au/idesk-extras.html; @@ -10,9 +10,9 @@ SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz; LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 x86" -IUSE="" -RDEPEND="app-shells/bash +RDEPEND=" + app-shells/bash x11-misc/idesk x11-misc/xdialog" @@ -21,7 +21,8 @@ HTML_DOCS=( ${PN}.html ) src_install() { dobin idesktool + einstalldocs + insinto /usr/share/idesk doins -r icons - einstalldocs }
[gentoo-commits] repo/gentoo:master commit in: x11-misc/blockdpy/
commit: 328f3a7a59dd22066b4787fecf447dd0ee5dfe6e Author: David Seifert gentoo org> AuthorDate: Sat Oct 7 22:19:41 2023 + Commit: David Seifert gentoo org> CommitDate: Sat Oct 7 22:19:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=328f3a7a x11-misc/blockdpy: update EAPI 6 -> 8 Signed-off-by: David Seifert gentoo.org> .../{blockdpy-1-r1.ebuild => blockdpy-1-r2.ebuild} | 32 ++ 1 file changed, 15 insertions(+), 17 deletions(-) diff --git a/x11-misc/blockdpy/blockdpy-1-r1.ebuild b/x11-misc/blockdpy/blockdpy-1-r2.ebuild similarity index 73% rename from x11-misc/blockdpy/blockdpy-1-r1.ebuild rename to x11-misc/blockdpy/blockdpy-1-r2.ebuild index 37504c2a8993..a53a9f8c48af 100644 --- a/x11-misc/blockdpy/blockdpy-1-r1.ebuild +++ b/x11-misc/blockdpy/blockdpy-1-r2.ebuild @@ -1,26 +1,24 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 -inherit toolchain-funcs +inherit flag-o-matic toolchain-funcs DESCRIPTION="Tool to block access via the physical display while x11vnc is running" HOMEPAGE="http://www.karlrunge.com/x11vnc/blockdpy.c; SRC_URI="http://www.karlrunge.com/x11vnc/blockdpy.c; +S="${WORKDIR}" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" -IUSE="" RDEPEND=" x11-libs/libX11 x11-libs/libXext" -DEPEND="${RDEPEND} - virtual/pkgconfig" - -S=${WORKDIR} +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" src_unpack() { cp "${DISTDIR}"/blockdpy.c blockdpy.c || die @@ -34,16 +32,16 @@ src_prepare() { sed -i '/#include /i#include ' blockdpy.c || die } +src_configure() { + tc-export CC + append-cppflags $($(tc-getPKG_CONFIG) --cflags x11 xext) + export LDLIBS=$($(tc-getPKG_CONFIG) --libs x11 xext) +} + src_compile() { - $(tc-getCC) ${CFLAGS} ${CPPFLAGS} ${LDFLAGS} \ - $($(tc-getPKG_CONFIG) --cflags x11) \ - $($(tc-getPKG_CONFIG) --cflags xext) \ - -o blockdpy blockdpy.c \ - $($(tc-getPKG_CONFIG) --libs x11) \ - $($(tc-getPKG_CONFIG) --libs xext) \ - || die "compile failed" + emake blockdpy - # Create README from head comment in source. + # Create README from head comment in source sed -n '1,/^ *\*\//s/^[ -]*\*[ \/]*//p' < blockdpy.c > README || die } @@ -55,7 +53,7 @@ src_install() { pkg_postinst() { # Just warn about missing xlock instead of requiring it in case # the user wants to use something else. - if [[ ! -x ${EPREFIX}/usr/bin/xlock ]]; then + if [[ ! -x ${EROOR}/usr/bin/xlock ]]; then ewarn 'The xlock executable was not found.' ewarn 'blockdpy runs "xlock" as the screen-lock program by default.' ewarn 'You should either install x11-misc/xlockmore or override the'
[gentoo-commits] repo/gentoo:master commit in: x11-libs/gtkglext/files/, x11-libs/gtkglext/
commit: fc20ff50946d9d2ee544d86de5edcbac9ed43b80 Author: David Seifert gentoo org> AuthorDate: Sat Oct 7 22:19:40 2023 + Commit: David Seifert gentoo org> CommitDate: Sat Oct 7 22:19:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc20ff50 x11-libs/gtkglext: update EAPI 6 -> 8 Signed-off-by: David Seifert gentoo.org> .../gtkglext/files/gtkglext-1.2.0-no-pangox.patch | 118 +++-- ...xt-1.2.0-r5.ebuild => gtkglext-1.2.0-r6.ebuild} | 30 +++--- 2 files changed, 25 insertions(+), 123 deletions(-) diff --git a/x11-libs/gtkglext/files/gtkglext-1.2.0-no-pangox.patch b/x11-libs/gtkglext/files/gtkglext-1.2.0-no-pangox.patch index 1a0799959be6..f1d282d6cde5 100644 --- a/x11-libs/gtkglext/files/gtkglext-1.2.0-no-pangox.patch +++ b/x11-libs/gtkglext/files/gtkglext-1.2.0-no-pangox.patch @@ -1,7 +1,6 @@ -diff -up gtkglext-1.2.0/configure.in.nopangox gtkglext-1.2.0/configure.in gtkglext-1.2.0/configure.in.nopangox 2006-02-04 22:17:19.0 -0500 -+++ gtkglext-1.2.0/configure.in2020-07-13 15:52:42.616448758 -0400 -@@ -59,10 +59,6 @@ m4_define([gmodule_required_version], [2 +--- a/configure.in b/configure.in +@@ -59,10 +59,6 @@ m4_define([pango_pkg], [pango]) m4_define([pango_required_version], [1.0.0]) @@ -12,7 +11,7 @@ diff -up gtkglext-1.2.0/configure.in.nopangox gtkglext-1.2.0/configure.in # PangoFT2 m4_define([pangoft2_pkg], [pangoft2]) m4_define([pangoft2_required_version], [1.0.0]) -@@ -349,7 +345,6 @@ PKG_CHECK_MODULES([BASE_DEPENDENCIES], [ +@@ -350,7 +346,6 @@ gtk_pkg >= gtk_required_version \ gdk_pkg >= gdk_required_version \ pango_pkg >= pango_required_version \ @@ -20,108 +19,17 @@ diff -up gtkglext-1.2.0/configure.in.nopangox gtkglext-1.2.0/configure.in gmodule_pkg >= gmodule_required_version \ ]) -@@ -794,7 +789,7 @@ LIBS="$save_LIBS" +@@ -570,7 +565,7 @@ # CFLAGS and LIBS ## -GDKGLEXT_PACKAGES="gdk_pkg pango_pkg pangox_pkg gmodule_pkg" +GDKGLEXT_PACKAGES="gdk_pkg pango_pkg gmodule_pkg" GDKGLEXT_EXTRA_CFLAGS="$GL_CFLAGS $GDKGLEXT_WIN_CFLAGS" - GDKGLEXT_EXTRA_LIBS="$GL_LIBS $GDKGLEXT_WIN_LIBS" + GDKGLEXT_EXTRA_LIBS="$GL_LIBS $GLU_LIBS $GDKGLEXT_WIN_LIBS" GDKGLEXT_DEP_CFLAGS="$GDKGLEXT_EXTRA_CFLAGS `$PKG_CONFIG --cflags $GDKGLEXT_PACKAGES`" -diff -up gtkglext-1.2.0/configure.nopangox gtkglext-1.2.0/configure gtkglext-1.2.0/configure.nopangox 2006-02-04 22:17:47.0 -0500 -+++ gtkglext-1.2.0/configure 2020-07-13 15:52:42.619448711 -0400 -@@ -19880,14 +19880,12 @@ if test -n "$PKG_CONFIG"; then - gtk+-2.0 >= 2.0.0 \\ - gdk-2.0 >= 2.0.0 \\ - pango >= 1.0.0 \\ --pangox >= 1.0.0 \\ - gmodule-2.0 >= 2.0.0 \\ - \"") >&5 - ($PKG_CONFIG --exists --print-errors "\ - gtk+-2.0 >= 2.0.0 \ - gdk-2.0 >= 2.0.0 \ - pango >= 1.0.0 \ --pangox >= 1.0.0 \ - gmodule-2.0 >= 2.0.0 \ - ") 2>&5 - ac_status=$? -@@ -19897,7 +19895,6 @@ gmodule-2.0 >= 2.0.0 \ - gtk+-2.0 >= 2.0.0 \ - gdk-2.0 >= 2.0.0 \ - pango >= 1.0.0 \ --pangox >= 1.0.0 \ - gmodule-2.0 >= 2.0.0 \ - " 2>/dev/null` - else -@@ -19916,14 +19913,12 @@ if test -n "$PKG_CONFIG"; then - gtk+-2.0 >= 2.0.0 \\ - gdk-2.0 >= 2.0.0 \\ - pango >= 1.0.0 \\ --pangox >= 1.0.0 \\ - gmodule-2.0 >= 2.0.0 \\ - \"") >&5 - ($PKG_CONFIG --exists --print-errors "\ - gtk+-2.0 >= 2.0.0 \ - gdk-2.0 >= 2.0.0 \ - pango >= 1.0.0 \ --pangox >= 1.0.0 \ - gmodule-2.0 >= 2.0.0 \ - ") 2>&5 - ac_status=$? -@@ -19933,7 +19928,6 @@ gmodule-2.0 >= 2.0.0 \ - gtk+-2.0 >= 2.0.0 \ - gdk-2.0 >= 2.0.0 \ - pango >= 1.0.0 \ --pangox >= 1.0.0 \ - gmodule-2.0 >= 2.0.0 \ - " 2>/dev/null` - else -@@ -19958,7 +19952,6 @@ fi - gtk+-2.0 >= 2.0.0 \ - gdk-2.0 >= 2.0.0 \ - pango >= 1.0.0 \ --pangox >= 1.0.0 \ - gmodule-2.0 >= 2.0.0 \ - "` - else -@@ -19966,7 +19959,6 @@ gmodule-2.0 >= 2.0.0 \ - gtk+-2.0 >= 2.0.0 \ - gdk-2.0 >= 2.0.0 \ - pango >= 1.0.0 \ --pangox >= 1.0.0 \ - gmodule-2.0 >= 2.0.0 \ - "` - fi -@@ -19977,7 +19969,6 @@ gmodule-2.0 >= 2.0.0 \ - gtk+-2.0 >= 2.0.0 \ - gdk-2.0 >= 2.0.0 \ - pango >= 1.0.0 \ --pangox >= 1.0.0 \ - gmodule-2.0 >= 2.0.0 \ - ) were not met: - -@@ -19994,7 +19985,6 @@ echo "$as_me: error: Package requirement - gtk+-2.0 >= 2.0.0 \ - gdk-2.0 >= 2.0.0 \ - pango >= 1.0.0 \ --pangox >= 1.0.0 \ - gmodule-2.0 >= 2.0.0 \ - ) were not met: - -@@ -25420,7 +25410,7 @@ LIBS="$save_LIBS" - # CFLAGS and LIBS - ## - --GDKGLEXT_PACKAGES="gdk-2.0 pango pangox gmodule-2.0" -+GDKGLEXT_PACKAGES="gdk-2.0 pango gmodule-2.0" - GDKGLEXT_EXTRA_CFLAGS="$GL_CFLAGS $GDKGLEXT_WIN_CFLAGS" - GDKGLEXT_EXTRA_LIBS="$GL_LIBS $GDKGLEXT_WIN_LIBS" - GDKGLEXT_DEP_CFLAGS="$GDKGLEXT_EXTRA_CFLAGS `$PKG_CONFIG --cflags $GDKGLEXT_PACKAGES`" -diff -up gtkglext-1.2.0/gdk/x11/gdkglfont-x11.c.nopangox gtkglext-1.2.0/gdk/x11/gdkglfont-x11.c gtkglext-1.2.0/gdk/x11/gdkglfont-x11.c.nopangox2004-02-20 04:38:14.0 -0500 -+++
[gentoo-commits] repo/gentoo:master commit in: app-admin/emacs-updater/
commit: 5f7ef4b530fa5e1a9e9fb05777c0267be9200eab Author: Sam James gentoo org> AuthorDate: Sat Oct 7 21:38:09 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 7 21:38:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f7ef4b5 app-admin/emacs-updater: Stabilize 1.17 ALLARCHES, #915343 Signed-off-by: Sam James gentoo.org> app-admin/emacs-updater/emacs-updater-1.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/emacs-updater/emacs-updater-1.17.ebuild b/app-admin/emacs-updater/emacs-updater-1.17.ebuild index 81cb320756a5..abc5c225e246 100644 --- a/app-admin/emacs-updater/emacs-updater-1.17.ebuild +++ b/app-admin/emacs-updater/emacs-updater-1.17.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://dev.gentoo.org/~ulm/emacs/${P}.tar.xz; LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" DEPEND="|| ( sys-apps/util-linux app-misc/getopt )" RDEPEND="${DEPEND}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 945a127d70ec90dc2f07c9584a2179982bd7071f Author: Sam James gentoo org> AuthorDate: Sat Oct 7 21:38:07 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 7 21:38:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=945a127d dev-libs/tinyxml: Stabilize 2.6.2-r5 ppc64, #915341 Signed-off-by: Sam James gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild index 4538b02e24de..bc157ec6155d 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" IUSE="debug doc static-libs +stl" BDEPEND="doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 62a2c376228aac5c0a49a1a94bc3fb27aa4a4aa8 Author: Sam James gentoo org> AuthorDate: Sat Oct 7 21:38:08 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 7 21:38:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a2c376 dev-libs/tinyxml: Stabilize 2.6.2-r5 sparc, #915341 Signed-off-by: Sam James gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild index bc157ec6155d..7195104bbcd1 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" IUSE="debug doc static-libs +stl" BDEPEND="doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/librist/
commit: 973d10b4802c1a38f9da8b93c2da0240bb389a90 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Oct 7 21:12:37 2023 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Oct 7 21:33:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=973d10b4 net-libs/librist: new package, add 0.2.8 Initially no ristreceiver/ristsender tools support, as that needs fixing of automagic prometheus deps first. Signed-off-by: Mart Raudsepp gentoo.org> net-libs/librist/Manifest | 1 + net-libs/librist/librist-0.2.8.ebuild | 48 +++ net-libs/librist/metadata.xml | 8 ++ 3 files changed, 57 insertions(+) diff --git a/net-libs/librist/Manifest b/net-libs/librist/Manifest new file mode 100644 index ..486fb4a90694 --- /dev/null +++ b/net-libs/librist/Manifest @@ -0,0 +1 @@ +DIST librist-v0.2.8.tar.bz2 2580630 BLAKE2B 665b8111dceb12d86a51739c1e3205f4cf1059fbb14909db3988ad0529c9a11bd25b73b82d4f3e4e85fef1036d3d25d390b3eeac82ed15bab4145e52c46e8ee8 SHA512 05fe5eec411a53c9cf3f55a60b8aed1881f9ebe2960b3ac5f157a1c5c9f42865da58bb90a2f891450f1ae9178b949cdad282dfa3f216599a50b87da92b8a7449 diff --git a/net-libs/librist/librist-0.2.8.ebuild b/net-libs/librist/librist-0.2.8.ebuild new file mode 100644 index ..d5c984d28111 --- /dev/null +++ b/net-libs/librist/librist-0.2.8.ebuild @@ -0,0 +1,48 @@ +# Copyright 2018-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson + +DESCRIPTION="Library for Reliable Internet Stream Transport (RIST) protocol" +HOMEPAGE="https://code.videolan.org/rist/librist; + +SRC_URI="https://code.videolan.org/rist/librist/-/archive/v${PV}/librist-v${PV}.tar.bz2; +KEYWORDS="~arm64" + +LICENSE="BSD-2" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/cJSON + net-libs/mbedtls:= +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/librist-v${PV}" + +src_configure() { + local emesonargs=( + -Dstatic_analyze=false + $(meson_use test) + -Dbuiltin_cjson=false + -Dbuiltin_mbedtls=false + # Tools have automagic libmicrohttpd dep for prometheus; + # needs solved before exposing; look into use_tun once enabled + -Dbuilt_tools=false + -Dfallback_builtin=false + -Duse_mbedtls=true + -Duse_nettle=false + -Duse_tun=false # Used only by tools + ) + meson_src_configure +} + +src_test() { + # multicast tests fails with FEATURES=network-sandbox + meson_src_test --no-suite multicast +} diff --git a/net-libs/librist/metadata.xml b/net-libs/librist/metadata.xml new file mode 100644 index ..f3a2d1816285 --- /dev/null +++ b/net-libs/librist/metadata.xml @@ -0,0 +1,8 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + l...@gentoo.org + Mart Raudsepp + +
[gentoo-commits] repo/user/dlang:master commit in: profiles/, dev-lang/ldc2/, eclass/
commit: 21fe0c08d3a89204e96d99ac0fbf1963928e51a2 Author: Horodniceanu Andrei proton me> AuthorDate: Tue Oct 3 19:21:39 2023 + Commit: Horodniceanu Andrei proton me> CommitDate: Sat Oct 7 11:58:27 2023 + URL:https://gitweb.gentoo.org/repo/user/dlang.git/commit/?id=21fe0c08 dev-lang/ldc2: add 1.34.0 Signed-off-by: Horodniceanu Andrei proton.me> dev-lang/ldc2/Manifest | 1 + dev-lang/ldc2/ldc2-1.34.0.ebuild | 79 eclass/dlang-compilers.eclass| 1 + profiles/use.desc| 1 + 4 files changed, 82 insertions(+) diff --git a/dev-lang/ldc2/Manifest b/dev-lang/ldc2/Manifest index 8520d03..cca7e9a 100644 --- a/dev-lang/ldc2/Manifest +++ b/dev-lang/ldc2/Manifest @@ -1,2 +1,3 @@ DIST ldc-1.29.0-src.tar.gz 8080420 BLAKE2B 37890b283f8097e6d845d6d849b9c04e64bdca5654f483bd83e0d387f0bc4d1cacdef023ccab67dd140a57615e0e7ba9f92acffb18f49211ca130a503f8307e8 SHA512 f8a1e23150b84ef31d3616b9be8ca4c1a64df2b3f26fbedb1119a7d2d3dacad10cd86b6b9bf79728c8c725213f8f7ae88acdeb7a0d9e2f3f5068857f97c39a7e DIST ldc-1.30.0-src.tar.gz 8292548 BLAKE2B e2e9846b055837bd2fbeb4b17481f0dd1a49978d8794ee380ad2c14b9713065e98486c62c76a02e9ac2deead8664191409d768da99c7cf447bc5c1d3c77c SHA512 6da36e70cdb7e298b103642d40465fad7a08f05e5424ca9205783c9db867a2e75058d4d3b0124fe305ac69d853cd3dae41e179f80c5359d771f206b76a8b7e80 +DIST ldc-1.34.0-src.tar.gz 8176200 BLAKE2B 048975a3142da860540ba5378be5214884eb44e2f4492e95aa124a669ccf53bbcf9ccce24f12946948265af5a0de1f5771d21f196052ab53275aa8bb7d0dfb2e SHA512 c4ceda1d448b91f706719cdea141cb705f9996ea3f86c107620f13e2f50f6a29724a69b5e3b01c51e13dd4e50ba29a280785ce0789188641c90738d774300a06 diff --git a/dev-lang/ldc2/ldc2-1.34.0.ebuild b/dev-lang/ldc2/ldc2-1.34.0.ebuild new file mode 100644 index 000..61d39c9 --- /dev/null +++ b/dev-lang/ldc2/ldc2-1.34.0.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit multilib-build cmake llvm + +MY_PV="${PV//_/-}" +MY_P="ldc-${MY_PV}-src" +SRC_URI="https://github.com/ldc-developers/ldc/releases/download/v${MY_PV}/${MY_P}.tar.gz; +S=${WORKDIR}/${MY_P} + +DESCRIPTION="LLVM D Compiler" +HOMEPAGE="https://github.com/ldc-developers/ldc; +KEYWORDS="~amd64 ~arm64 ~x86" +LICENSE="BSD" +SLOT="$(ver_cut 1-2)/$(ver_cut 3)" + +IUSE="static-libs" + +# Upstream supports LLVM 11.0 through 16. +RDEPEND="dev-util/ninja + || ( + sys-devel/llvm:16 + sys-devel/llvm:15 + sys-devel/llvm:14 + ) + =app-eselect/eselect-dlang-20140709" +DEPEND="${RDEPEND}" +LLVM_MAX_SLOT=16 +PATCHES="${FILESDIR}/ldc2-1.15.0-link-defaultlib-shared.patch" + +# For now, we support amd64 multilib. Anyone is free to add more support here. +MULTILIB_COMPAT=( abi_x86_{32,64} ) + +# Upstream supports "2.079-" +DLANG_VERSION_RANGE="2.075-2.080 2.082-" +DLANG_PACKAGE_TYPE="single" + +inherit dlang + +src_prepare() { + cmake_src_prepare +} + +d_src_configure() { + # Make sure libphobos2 is installed into ldc2's directory. + export LIBDIR_${ABI}="${LIBDIR_HOST}" + local mycmakeargs=( + -DD_VERSION=2 + -DCMAKE_INSTALL_PREFIX=/usr/lib/ldc2/$(ver_cut 1-2) + -DD_COMPILER="${DMD} $(dlang_dmdw_dcflags)" + -DLDC_WITH_LLD=OFF + ) + use static-libs && mycmakeargs+=( -DBUILD_SHARED_LIBS=BOTH ) || mycmakeargs+=( -DBUILD_SHARED_LIBS=ON ) + use abi_x86_32 && use abi_x86_64 && mycmakeargs+=( -DMULTILIB=ON ) + cmake_src_configure +} + +d_src_compile() +{ + cmake_src_compile +} + +d_src_install() { + cmake_src_install + + rm -rf "${ED}"/usr/share/bash-completion +} + +pkg_postinst() { + # Update active ldc2 + "${ROOT}"/usr/bin/eselect dlang update ldc2 +} + +pkg_postrm() { + "${ROOT}"/usr/bin/eselect dlang update ldc2 +} diff --git a/eclass/dlang-compilers.eclass b/eclass/dlang-compilers.eclass index 6198a85..5f73ea7 100644 --- a/eclass/dlang-compilers.eclass +++ b/eclass/dlang-compilers.eclass @@ -84,6 +84,7 @@ dlang-compilers_declare_versions() { _dlang_ldc2_frontend=( ["1.29"]="2.099 amd64 ~arm ~arm64 ~ppc64 x86" ["1.30"]="2.100 ~amd64 ~arm ~arm64 ~ppc64 ~x86" + ["1.34"]="2.104 ~amd64 ~arm64 ~x86" ) } diff --git a/profiles/use.desc b/profiles/use.desc index eb41af4..fe30397 100644 --- a/profiles/use.desc +++ b/profiles/use.desc @@ -50,3 +50,4 @@ gdc-13_1_1_p20230527 - Build for GCC 13.1.1_p20230527 gdc-13_2_0 - Build for GCC 13.2.0 ldc2-1_29 - Build for ldc2 1.29 ldc2-1_30 - Build for ldc2 1.30 +ldc2-1_34 - Build for ldc2 1.34
[gentoo-commits] repo/gentoo:master commit in: www-apps/lidarr/
commit: 5b63df4e16ae2080523514da6b75ee96ddec0ae8 Author: Craig Andrews gentoo org> AuthorDate: Sat Oct 7 21:23:54 2023 + Commit: Craig Andrews gentoo org> CommitDate: Sat Oct 7 21:24:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b63df4e www-apps/lidarr: add 1.4.5.3639 Signed-off-by: Craig Andrews gentoo.org> www-apps/lidarr/Manifest | 6 +++ www-apps/lidarr/lidarr-1.4.5.3639.ebuild | 67 2 files changed, 73 insertions(+) diff --git a/www-apps/lidarr/Manifest b/www-apps/lidarr/Manifest index f410cf1f7932..61fc4296a1c4 100644 --- a/www-apps/lidarr/Manifest +++ b/www-apps/lidarr/Manifest @@ -4,3 +4,9 @@ DIST Lidarr.develop.1.4.4.3614.linux-core-x64.tar.gz 97479244 BLAKE2B 056b155c57 DIST Lidarr.develop.1.4.4.3614.linux-musl-core-arm.tar.gz 91436863 BLAKE2B 5f9daea1bada9f27232f7e0c749e32fb52a674b8ed2d345c3222827c7756295ee9ae4581c4122b3c5ed5344dffb223042624a67fabdd0fe6462f59f1715ec2a7 SHA512 1aca5c71056ee9f932f016866cbed64f915df291e6d42ebc7db655d43af30d960e449544d89284f7701cac559bf0d490586c3e0fa410295a8673fbfabc2c6ae7 DIST Lidarr.develop.1.4.4.3614.linux-musl-core-arm64.tar.gz 91033724 BLAKE2B b9d24d95bcdb4c633e960a986dbbe63544eebd6328f2c14a2f643bf50114631a60ca9aaff8b9deb7170b3d6b720573c345f5f83b4cb42c0b23c2163aa5f20bba SHA512 00147799d8055650effbbf7e9a4a2155d5c91079dbb613921b71da88a8dd11da29e7d4d3a9b4d501de7faa05afe2f13731b17b8c4e290d837306c1d7a776b9e1 DIST Lidarr.develop.1.4.4.3614.linux-musl-core-x64.tar.gz 96538187 BLAKE2B c9e76e00bc52f2bdb5a70818ea3c5452c39502457371d21e3ed285dc0c23180d37543932492d1300fb1504b3930f64514118e575047ba8e2a73f01448a9bd1e4 SHA512 ac5d8ae717fa9fea4cebb06d59ee08999f2b16188419c7fc30af8694484bae2b46a4ffb708b3b9e5a8358712fc84bb498f39cbc1127c4a3b4bf613a606625d0b +DIST Lidarr.master.1.4.5.3639.linux-core-arm.tar.gz 91378988 BLAKE2B e0847a349143ac061963f92ed0a48ed2d6824b0772735632867a6b5f0b0825ec92eaf43be66c1b402be9959dbe58d8c92827fa19865da7b9ad7f3eed41f258db SHA512 d6f24859a6cebc38ef5e50268636bfa6faa60ea264066b5c84dc684f8721140f6f14df2d27eed5e344f7bc273075f76721cbbf08c792bfa22720b02c025eb7ad +DIST Lidarr.master.1.4.5.3639.linux-core-arm64.tar.gz 90970906 BLAKE2B a7437a3c07838d541c059f1b73b24cedf8936cc4a55be55db80efa69e6c7fec4125ee6f2c2087c2787ed5dce0e309d5d562e941fa765f50f970e74613c0ceb2c SHA512 0c1be4e6d14a33e5116396d87dcff5e2bbc4ce7e8d86094a55f9d81d0b1db440a7f82477fd4c4986f85f9bda837495d88072cc526df5b900369956dce4da9134 +DIST Lidarr.master.1.4.5.3639.linux-core-x64.tar.gz 97470191 BLAKE2B 8d8f8c5a13bbd360db7bfd46d182ef2c85871b36c1ca0c6607a1da59b4114c505c5e0f9686ab59d435d35af49267b3349808e75f8a65fe5aa1d9035ee192561d SHA512 70818e3a5cb5af6c78aa5e6f33dbfe0ba28f9cce88268ca2033412014ed7f65e177fbf4af4e7c13bf9936ea45983cf80d5569ec0df285092505b6778a12a99de +DIST Lidarr.master.1.4.5.3639.linux-musl-core-arm.tar.gz 91435215 BLAKE2B e38fba1f60762241dd03b302a703324ef5a220f9532ecb3be1a591250a7ba836e9d96ab9ca56a03c3e5fb59f042fdff2a8ffbb736d7b0b0b8cb29dd989b11da0 SHA512 1e6ba715fd64015d606138953774c761ab62ac49cf396370b9164379ea712b08c29dc24937b9e6524008b33d53fdf71033a41ca7278ed7173391e0009ed21356 +DIST Lidarr.master.1.4.5.3639.linux-musl-core-arm64.tar.gz 91040345 BLAKE2B 7ebb95d3c5399bf227ce655fc20cb52fbade0c337f9a92f350bc078ae3a05cc5d512b9854021194cf6aba4e0c8d5648c2e467d0a5544256f74e2f55ee71790b9 SHA512 8f94d0357f921fdff5608e96c6fd5b0b6c5dc8e294496d7057190918850507e35f54b5045981813f50f579d1bb419548451b98fe396697d23851a680a3280929 +DIST Lidarr.master.1.4.5.3639.linux-musl-core-x64.tar.gz 96547880 BLAKE2B 6c57c30111f9d056ad47480a137a0821bf262e2a1b1b76cf07ccb6b1e0b034e32061a2d5e737026cc05e126fae63cd0c7cd716633f16b80b7b40df1e81c1425b SHA512 9e2131c7c3779a9f13a21c7bf313a38b6cf1e74052b8283380f9b3be6091d0c0327d6aabcb78fe972baa7498b2533ae9f1c1fdd5a94028313bebaea134258761 diff --git a/www-apps/lidarr/lidarr-1.4.5.3639.ebuild b/www-apps/lidarr/lidarr-1.4.5.3639.ebuild new file mode 100644 index ..636bc9303268 --- /dev/null +++ b/www-apps/lidarr/lidarr-1.4.5.3639.ebuild @@ -0,0 +1,67 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit systemd + +SRC_URI=" + amd64? ( + elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-core-x64.tar.gz ) + elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-musl-core-x64.tar.gz ) + ) + arm? ( + elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-core-arm.tar.gz ) + elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.master.${PV}.linux-musl-core-arm.tar.gz ) + ) + arm64? ( + elibc_glibc? (
[gentoo-commits] repo/gentoo:master commit in: www-apps/lidarr/
commit: 077f30e2cee5cf4bc4fcb5d3b85b69ab99f42a05 Author: Craig Andrews gentoo org> AuthorDate: Sat Oct 7 21:24:07 2023 + Commit: Craig Andrews gentoo org> CommitDate: Sat Oct 7 21:24:14 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=077f30e2 www-apps/lidarr: drop 1.4.4.3614 Signed-off-by: Craig Andrews gentoo.org> www-apps/lidarr/Manifest | 6 --- www-apps/lidarr/lidarr-1.4.4.3614.ebuild | 67 2 files changed, 73 deletions(-) diff --git a/www-apps/lidarr/Manifest b/www-apps/lidarr/Manifest index 61fc4296a1c4..f9e17fac54cc 100644 --- a/www-apps/lidarr/Manifest +++ b/www-apps/lidarr/Manifest @@ -1,9 +1,3 @@ -DIST Lidarr.develop.1.4.4.3614.linux-core-arm.tar.gz 91369126 BLAKE2B 65a3e2ff73f430f3a634c127bd13a37459ec2c54c5b6ce07418d0ac67e1a1ca3d041d8091bb520a665caef165c4511b4a59eecfcec3494423b77cabc28483968 SHA512 e330e68a0ca128c016b1e7ca33d465f6cb14956f460167bfb431b1317f290be762b755a05a381fa4acf0049ef4c355f9a577208ec83c5f622fa7b239c32c756e -DIST Lidarr.develop.1.4.4.3614.linux-core-arm64.tar.gz 90985549 BLAKE2B 3ddcfab89890b9791fe58f4a7655ca918e9bd98a0cd0547d686fa5b4db8f8abd5ba3fd818456dca385e68312b45e6f628de69ce4fa32a0f4303a79df76a57454 SHA512 d1f8252afb85416016cb5baf6b8e1fdd73e6facd98f98ef65a2538c925d4ca638a759c97688ac31f37f747e5201eaf971986bcae9733fcf9d066d13e354fa700 -DIST Lidarr.develop.1.4.4.3614.linux-core-x64.tar.gz 97479244 BLAKE2B 056b155c570a3c3e73ccbc1be9bb0320d8708a31ee1cfba09bf47dfe52ffb584ce9e9ec73cfa295c2d559fc677a1919b940584eecfe491d3dec3ff1583f749d1 SHA512 8a7293c190c56219ab0354d35a8e8107c7ede69cb9f90d91f0f9024373088d04015d4f151eba62e4222faeda240bbbf53439844f2847c16d25465051d589adbb -DIST Lidarr.develop.1.4.4.3614.linux-musl-core-arm.tar.gz 91436863 BLAKE2B 5f9daea1bada9f27232f7e0c749e32fb52a674b8ed2d345c3222827c7756295ee9ae4581c4122b3c5ed5344dffb223042624a67fabdd0fe6462f59f1715ec2a7 SHA512 1aca5c71056ee9f932f016866cbed64f915df291e6d42ebc7db655d43af30d960e449544d89284f7701cac559bf0d490586c3e0fa410295a8673fbfabc2c6ae7 -DIST Lidarr.develop.1.4.4.3614.linux-musl-core-arm64.tar.gz 91033724 BLAKE2B b9d24d95bcdb4c633e960a986dbbe63544eebd6328f2c14a2f643bf50114631a60ca9aaff8b9deb7170b3d6b720573c345f5f83b4cb42c0b23c2163aa5f20bba SHA512 00147799d8055650effbbf7e9a4a2155d5c91079dbb613921b71da88a8dd11da29e7d4d3a9b4d501de7faa05afe2f13731b17b8c4e290d837306c1d7a776b9e1 -DIST Lidarr.develop.1.4.4.3614.linux-musl-core-x64.tar.gz 96538187 BLAKE2B c9e76e00bc52f2bdb5a70818ea3c5452c39502457371d21e3ed285dc0c23180d37543932492d1300fb1504b3930f64514118e575047ba8e2a73f01448a9bd1e4 SHA512 ac5d8ae717fa9fea4cebb06d59ee08999f2b16188419c7fc30af8694484bae2b46a4ffb708b3b9e5a8358712fc84bb498f39cbc1127c4a3b4bf613a606625d0b DIST Lidarr.master.1.4.5.3639.linux-core-arm.tar.gz 91378988 BLAKE2B e0847a349143ac061963f92ed0a48ed2d6824b0772735632867a6b5f0b0825ec92eaf43be66c1b402be9959dbe58d8c92827fa19865da7b9ad7f3eed41f258db SHA512 d6f24859a6cebc38ef5e50268636bfa6faa60ea264066b5c84dc684f8721140f6f14df2d27eed5e344f7bc273075f76721cbbf08c792bfa22720b02c025eb7ad DIST Lidarr.master.1.4.5.3639.linux-core-arm64.tar.gz 90970906 BLAKE2B a7437a3c07838d541c059f1b73b24cedf8936cc4a55be55db80efa69e6c7fec4125ee6f2c2087c2787ed5dce0e309d5d562e941fa765f50f970e74613c0ceb2c SHA512 0c1be4e6d14a33e5116396d87dcff5e2bbc4ce7e8d86094a55f9d81d0b1db440a7f82477fd4c4986f85f9bda837495d88072cc526df5b900369956dce4da9134 DIST Lidarr.master.1.4.5.3639.linux-core-x64.tar.gz 97470191 BLAKE2B 8d8f8c5a13bbd360db7bfd46d182ef2c85871b36c1ca0c6607a1da59b4114c505c5e0f9686ab59d435d35af49267b3349808e75f8a65fe5aa1d9035ee192561d SHA512 70818e3a5cb5af6c78aa5e6f33dbfe0ba28f9cce88268ca2033412014ed7f65e177fbf4af4e7c13bf9936ea45983cf80d5569ec0df285092505b6778a12a99de diff --git a/www-apps/lidarr/lidarr-1.4.4.3614.ebuild b/www-apps/lidarr/lidarr-1.4.4.3614.ebuild deleted file mode 100644 index ecfb5b24dcdf.. --- a/www-apps/lidarr/lidarr-1.4.4.3614.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit systemd - -SRC_URI=" - amd64? ( - elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-x64.tar.gz ) - elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-x64.tar.gz ) - ) - arm? ( - elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm.tar.gz ) - elibc_musl? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-musl-core-arm.tar.gz ) - ) - arm64? ( - elibc_glibc? ( https://github.com/Lidarr/Lidarr/releases/download/v${PV}/Lidarr.develop.${PV}.linux-core-arm64.tar.gz ) - elibc_musl? (
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: aabc366d39186175611cde7390a3a94ec95a9a9e Author: Sam James gentoo org> AuthorDate: Sat Oct 7 21:14:38 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 7 21:14:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aabc366d dev-libs/tinyxml: Stabilize 2.6.2-r5 amd64, #915341 Signed-off-by: Sam James gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild index 26ae2c9800b8..55ddef52a185 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" IUSE="debug doc static-libs +stl" BDEPEND="doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: 7831276ff1b56d5a464de5e56ccd817ca4ff13d4 Author: Sam James gentoo org> AuthorDate: Sat Oct 7 21:14:37 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 7 21:14:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7831276f dev-libs/tinyxml: Stabilize 2.6.2-r5 arm64, #915341 Signed-off-by: Sam James gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild index 53f7786a222c..26ae2c9800b8 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" IUSE="debug doc static-libs +stl" BDEPEND="doc? ( app-doc/doxygen )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/tinyxml/
commit: d6ff98a0b9ce048ceff249f2cf102db6aa1a0d6b Author: Sam James gentoo org> AuthorDate: Sat Oct 7 21:14:40 2023 + Commit: Sam James gentoo org> CommitDate: Sat Oct 7 21:14:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6ff98a0 dev-libs/tinyxml: Stabilize 2.6.2-r5 x86, #915341 Signed-off-by: Sam James gentoo.org> dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild index 8c7135fd0884..4538b02e24de 100644 --- a/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild +++ b/dev-libs/tinyxml/tinyxml-2.6.2-r5.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${PN}_${PV//./_}.tar.gz" LICENSE="ZLIB" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x64-macos" IUSE="debug doc static-libs +stl" BDEPEND="doc? ( app-doc/doxygen )"