[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: 9f34ba39b0f79a13b27086b8b45e1bed81d929fd Author: Sam James gentoo org> AuthorDate: Wed May 31 05:59:20 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:59:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f34ba39 dev-util/meson: add 1.1.1 Signed-off-by: Sam James gentoo.org> dev-util/meson/Manifest | 1 + dev-util/meson/meson-1.1.1.ebuild | 121 ++ 2 files changed, 122 insertions(+) diff --git a/dev-util/meson/Manifest b/dev-util/meson/Manifest index ea84ae7a348f..8cdf77e14032 100644 --- a/dev-util/meson/Manifest +++ b/dev-util/meson/Manifest @@ -1,2 +1,3 @@ DIST meson-1.0.1.tar.gz 2104183 BLAKE2B 23b47a2231da966de8da3032887a81458b795d5c0c1d35cf9e3ea1499f7ddbc28d1cc3ca469052c4b33c51fcf9f92a36dab44da0133d748afdbf4e5b260427f1 SHA512 3d2e2630f9eacf2fd999d5068d82b2a719400a55cfdea5d38253410a3ee74def638ac09622bceb72edf7bc867ae3de6a5f48c1846601e7e4b5afdf3ac9339ebc DIST meson-1.1.0.tar.gz 2124254 BLAKE2B 149dedc0e49b72682fa053f27f9a6c2543362539861b4b79ce65ecf4d913e221ac2d63f3b9aa350bd7622851c73be418b804ae1131dd27607eb01218e0204a5e SHA512 b8968becd1de25d8e92ecbe4c3b50694269a463430b41fcf5206f35ac952507b01f316721fb36f8c7940437e35c3588f6a4504f5b8256fa47fd9b0ceb588ae39 +DIST meson-1.1.1.tar.gz 2125503 BLAKE2B 295b46d19c8a1d64d326a6c826e2abe11d9768902ed2f8816df18677e7f3f58decc0c660925821825ecd9a4955a65bda8b2aa66a7bb1961810d8f78f92a3fd8a SHA512 c6259d73566d2532b87e8a23951363103f7be2aacdf120e50946273a2fed6b1602104a3ffbfda159138ac8f780d2c3e67a6fe2c8c228b73c1266775491797adb diff --git a/dev-util/meson/meson-1.1.1.ebuild b/dev-util/meson/meson-1.1.1.ebuild new file mode 100644 index ..c9781cdd78c0 --- /dev/null +++ b/dev-util/meson/meson-1.1.1.ebuild @@ -0,0 +1,121 @@ +# Copyright 2016-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) +DISTUTILS_USE_PEP517=setuptools + +if [[ ${PV} = ** ]]; then + EGIT_REPO_URI="https://github.com/mesonbuild/meson; + inherit git-r3 +else + inherit pypi + + MY_P=${P/_/} + S=${WORKDIR}/${MY_P} + + if [[ ${PV} != *_rc* ]] ; then + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" + fi +fi + +inherit bash-completion-r1 distutils-r1 toolchain-funcs + +DESCRIPTION="Open source build system" +HOMEPAGE="https://mesonbuild.com/; + +LICENSE="Apache-2.0" +SLOT="0" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( + dev-libs/glib:2 + dev-libs/gobject-introspection + dev-util/ninja + dev-vcs/git + sys-libs/zlib[static-libs(+)] + virtual/pkgconfig + ) +" +RDEPEND=" + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.63-xtools-support.patch +) + +python_prepare_all() { + local disable_unittests=( + # ASAN and sandbox both want control over LD_PRELOAD + # https://bugs.gentoo.org/673016 + -e 's/test_generate_gir_with_address_sanitizer/_&/' + + # ASAN is unsupported on some targets + # https://bugs.gentoo.org/692822 + -e 's/test_pch_with_address_sanitizer/_&/' + + # https://github.com/mesonbuild/meson/issues/7203 + -e 's/test_templates/_&/' + + # Broken due to python2 wrapper + -e 's/test_python_module/_&/' + ) + + sed -i "${disable_unittests[@]}" unittests/*.py || die + + # Broken due to python2 script created by python_wrapper_setup + rm -r "test cases/frameworks/1 boost" || die + + distutils-r1_python_prepare_all +} + +src_test() { + tc-export PKG_CONFIG + if ${PKG_CONFIG} --exists Qt5Core && ! ${PKG_CONFIG} --exists Qt5Gui; then + ewarn "Found Qt5Core but not Qt5Gui; skipping tests" + else + distutils-r1_src_test + fi +} + +python_test() { + ( + # test_meson_installed + unset PYTHONDONTWRITEBYTECODE + + # https://bugs.gentoo.org/687792 + unset PKG_CONFIG + + # test_cross_file_system_paths + unset XDG_DATA_HOME + + # 'test cases/unit/73 summary' expects 80 columns + export COLUMNS=80 + + # If JAVA_HOME is not set, meson looks for javac in PATH. + # If javac is in /usr/bin, meson assumes /usr/include is a valid + # JDK include path. Setting JAVA_HOME works around this broken + # autodetection. If no JDK is installed, we should end up with an empty + # value in JAVA_HOME, and the tests should get skipped. + export JAVA_HOME=$(java-config
[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/corefreq/
commit: c05f91dc3a531f949ff7ae5ae92e0acd06d6bc8a Author: Vitaly Zdanevich ya ru> AuthorDate: Wed May 31 05:58:35 2023 + Commit: Vitaly Zdanevich ya ru> CommitDate: Wed May 31 05:58:35 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=c05f91dc sys-apps/corefreq: HOMEPAGE replace Signed-off-by: Vitaly Zdanevich ya.ru> sys-apps/corefreq/corefreq-1.96.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/corefreq/corefreq-1.96.2.ebuild b/sys-apps/corefreq/corefreq-1.96.2.ebuild index 622678871..98e78dedd 100644 --- a/sys-apps/corefreq/corefreq-1.96.2.ebuild +++ b/sys-apps/corefreq/corefreq-1.96.2.ebuild @@ -6,7 +6,7 @@ EAPI=8 inherit linux-mod DESCRIPTION="CPU monitoring software designed for the 64-bits Processors, like top" -HOMEPAGE="https://github.com/cyring/CoreFreq; +HOMEPAGE="https://www.cyring.fr/; SRC_URI="https://github.com/cyring/CoreFreq/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="GPL-2"
[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/corefreq/
commit: 53b56ba8e24df7b1fb3a450fd46c13d021e20a61 Author: Vitaly Zdanevich ya ru> AuthorDate: Wed May 31 05:57:10 2023 + Commit: Vitaly Zdanevich ya ru> CommitDate: Wed May 31 05:57:10 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=53b56ba8 sys-apps/corefreq: description improve, for SEO/grep Signed-off-by: Vitaly Zdanevich ya.ru> sys-apps/corefreq/corefreq-1.96.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/corefreq/corefreq-1.96.2.ebuild b/sys-apps/corefreq/corefreq-1.96.2.ebuild index e3cc328ce..622678871 100644 --- a/sys-apps/corefreq/corefreq-1.96.2.ebuild +++ b/sys-apps/corefreq/corefreq-1.96.2.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit linux-mod -DESCRIPTION="CPU monitoring software designed for the 64-bits Processors" +DESCRIPTION="CPU monitoring software designed for the 64-bits Processors, like top" HOMEPAGE="https://github.com/cyring/CoreFreq; SRC_URI="https://github.com/cyring/CoreFreq/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
[gentoo-commits] proj/gcc-config:master commit in: /
commit: 504c56095f81ad41e8d843120df5a27031bce7bd Author: Sam James gentoo org> AuthorDate: Wed May 31 05:55:18 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:55:18 2023 + URL:https://gitweb.gentoo.org/proj/gcc-config.git/commit/?id=504c5609 README: grammar tweaks Signed-off-by: Sam James gentoo.org> README.md | 15 +++ 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/README.md b/README.md index e4effa0..6af211e 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@ # What is gcc-config? -`gcc-config` allows Gentoo users to switch active gcc safely -and allows querying facts about installed toolchains. +`gcc-config` allows Gentoo users to switch active gcc safely and allows +querying facts about installed toolchains. ## Usage @@ -12,10 +12,9 @@ To switch active `gcc` while system runs: $ gcc-config x86_64-pc-linux-gnu-7.2.0 ``` -Ideally changes should be visible instantly and atomically -without shell restart. +Ideally changes should be visible instantly and atomically without shell restart. -To query where real `gcc` binaries are hiding: +To query where the real `gcc` binaries are hiding: ``` $ gcc-config -B $(gcc-config -c) @@ -82,11 +81,11 @@ Used by `env-update` to populate `$PATH` and more (TODO: remove `$PATH` populati ## TODOs -- Write proper `gcc-config` manpage off this readme to be more discoverable. +- Write proper `gcc-config` manpage based on this readme to be more discoverable. -- Figure out symlink ownership story. Today symlinks don't belong to any package. +- Figure out symlink ownership story. Right now, symlinks don't belong to any package. - See [bug 626606](https://bugs.gentoo.org/626606) + See [bug 626606](https://bugs.gentoo.org/626606). ## Releasing
[gentoo-commits] proj/gcc-config:master commit in: /
commit: 8eed426e460d51a59353895d574d7d4b2d4b1388 Author: Berin Aniesh gmail com> AuthorDate: Tue May 30 01:45:03 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:54:09 2023 + URL:https://gitweb.gentoo.org/proj/gcc-config.git/commit/?id=8eed426e README: Convert README from rST to markdown Signed-off-by: Berin Aniesh gmail.com> Closes: https://github.com/gentoo/gcc-config/pull/4 Signed-off-by: Sam James gentoo.org> README| 77 -- README.md | 96 +++ 2 files changed, 96 insertions(+), 77 deletions(-) diff --git a/README b/README deleted file mode 100644 index 1321f63..000 --- a/README +++ /dev/null @@ -1,77 +0,0 @@ -What is gcc-config? - -gcc-config allows Gentoo users to switch active gcc safely -and allows querying facts about installed toolchains. - -To switch active gcc while system runs: -$ gcc-config x86_64-pc-linux-gnu-8.1.0 -$ gcc-config x86_64-pc-linux-gnu-7.2.0 - -Ideally changes should be visible instantly and atomically -without shell restart. - -To query where real gcc binaries are hiding: -$ gcc-config -B $(gcc-config -c) - -To parse a profile into TARGET and toolchain version: -$ gcc-config -S sparc64-unknown-linux-gnu-9.2.0 - -Files, variables, things. -- - -- Wrappers (symlinks to compiler binary like /usr/${CTARGET}/gcc-bin/${GCC_VERSION}/gcc) -/usr/bin/gcc (native) -/usr/bin/g++ (native) -/usr/bin/${CTARGET}-gcc (native and cross) -... -(all files from /usr/${CTARGET}/gcc-bin/$GCC_VERSION/*) - - See `gcc-config` script for wrapping details. - -/usr/bin/c89 (native) -/usr/bin/c99 (native) - -- private gcc configs (provided by `toolchain.eclass`, gcc ebuilds) - -/etc/env.d/gcc/x86_64-pc-linux-gnu-8.1.0 - - Contains variables that describe toolchain layout: - - LDPATH="/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0" - MANPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/8.1.0/man" - INFOPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/8.1.0/info" - STDCXX_INCDIR="g++-v8" - CTARGET="x86_64-pc-linux-gnu" - GCC_SPECS="" - MULTIOSDIRS="../lib64" - GCC_PATH="/usr/x86_64-pc-linux-gnu/gcc-bin/8.1.0" - - Used by gcc-config to generate wrappers and 05gcc- env.d files. - -- gcc env.d compiler entries (provided by gcc-config) - -/etc/env.d/04gcc-${CTARGET} (native) - - Populates paths for native-compilers - -GCC_SPECS="" -MANPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/8.2.0/man" -INFOPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/8.2.0/info" - - Used by env-update to populate PATH and more (TODO: remove PATH population). - -TODOs -- - -- Write proper `gcc-config` manpage off this readme to be more discoverable. - -- Figure out symlink ownership story. Today symlinks don't belong to any package. - - See https://bugs.gentoo.org/626606 - -Releasing -- - - $ release=2.3.1; git tag -a -s -m "release ${release}" v${release}; make dist PV=${release} - $ git push --tags origin diff --git a/README.md b/README.md new file mode 100644 index 000..e4effa0 --- /dev/null +++ b/README.md @@ -0,0 +1,96 @@ +# What is gcc-config? + +`gcc-config` allows Gentoo users to switch active gcc safely +and allows querying facts about installed toolchains. + +## Usage + +To switch active `gcc` while system runs: + +``` +$ gcc-config x86_64-pc-linux-gnu-8.1.0 +$ gcc-config x86_64-pc-linux-gnu-7.2.0 +``` + +Ideally changes should be visible instantly and atomically +without shell restart. + +To query where real `gcc` binaries are hiding: + +``` +$ gcc-config -B $(gcc-config -c) +``` + +To parse a profile into TARGET and toolchain version: + +``` +$ gcc-config -S sparc64-unknown-linux-gnu-9.2.0 +``` + +## Files, variables, things. + +- Wrappers (symlinks to compiler binary like `/usr/${CTARGET}/gcc-bin/${GCC_VERSION}/gcc`) + + `/usr/bin/gcc` (native) + + `/usr/bin/g++` (native) + + `/usr/bin/${CTARGET}-gcc` (native and cross) + + ... + + (all files from `/usr/${CTARGET}/gcc-bin/$GCC_VERSION/*`) + + See `gcc-config` script for wrapping details. + + `/usr/bin/c89` (native) + + `/usr/bin/c99` (native) + +- private `gcc` configs (provided by `toolchain.eclass`, gcc ebuilds) + + `/etc/env.d/gcc/x86_64-pc-linux-gnu-8.1.0` + +Contains variables that describe toolchain layout: + +``` + LDPATH="/usr/lib/gcc/x86_64-pc-linux-gnu/8.1.0" + MANPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/8.1.0/man" + INFOPATH="/usr/share/gcc-data/x86_64-pc-linux-gnu/8.1.0/info" + STDCXX_INCDIR="g++-v8" + CTARGET="x86_64-pc-linux-gnu" + GCC_SPECS="" + MULTIOSDIRS="../lib64" + GCC_PATH="/usr/x86_64-pc-linux-gnu/gcc-bin/8.1.0" +``` + + Used by `gcc-config` to generate
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
commit: 0914f14eb0df8fd442d7020da49b6e7c98e8d933 Author: Sam James gentoo org> AuthorDate: Wed May 31 05:52:27 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:52:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0914f14e sys-kernel/gentoo-kernel-bin: Stabilize 6.1.31 amd64, #907450 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.31.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.31.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.31.ebuild index 623c8b8ab75f..82fd6c0d2850 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.31.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-6.1.31.ebuild @@ -35,7 +35,7 @@ SRC_URI+=" S=${WORKDIR} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" RDEPEND=" !sys-kernel/gentoo-kernel:${SLOT}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel/
commit: 2fdcd87f8f1fcf35b64af934a7b0e730a0736991 Author: Sam James gentoo org> AuthorDate: Wed May 31 05:52:11 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:52:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fdcd87f sys-kernel/gentoo-kernel: Stabilize 5.4.244 amd64, #907447 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-kernel/gentoo-kernel-5.4.244.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.244.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.244.ebuild index e8d62eeacffa..300adfe3dff0 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.244.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.4.244.ebuild @@ -43,7 +43,7 @@ SRC_URI+=" S=${WORKDIR}/${MY_P} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86" IUSE="debug" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/
commit: 7c6c9556b17e4e4549d81230b6e7db794efc68ec Author: Sam James gentoo org> AuthorDate: Wed May 31 05:52:28 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:52:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7c6c9556 virtual/dist-kernel: Stabilize 6.1.31 amd64, #907450 Signed-off-by: Sam James gentoo.org> virtual/dist-kernel/dist-kernel-6.1.31.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/dist-kernel/dist-kernel-6.1.31.ebuild b/virtual/dist-kernel/dist-kernel-6.1.31.ebuild index d3f0fa8764cf..928fd43b8e85 100644 --- a/virtual/dist-kernel/dist-kernel-6.1.31.ebuild +++ b/virtual/dist-kernel/dist-kernel-6.1.31.ebuild @@ -9,7 +9,7 @@ SRC_URI="" LICENSE="" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" RDEPEND=" || (
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel/
commit: e5697132c1765d6838dea8532e9307932462ad08 Author: Sam James gentoo org> AuthorDate: Wed May 31 05:52:26 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:52:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5697132 sys-kernel/gentoo-kernel: Stabilize 6.1.31 amd64, #907450 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-kernel/gentoo-kernel-6.1.31.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.31.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.31.ebuild index d77da3bdbc2e..3007f4fa4eab 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.31.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-6.1.31.ebuild @@ -43,7 +43,7 @@ SRC_URI+=" S=${WORKDIR}/${MY_P} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86" IUSE="debug hardened" REQUIRED_USE="arm? ( savedconfig ) hppa? ( savedconfig )
[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/
commit: fa93c4fdb85ddc9ecc308a267b4df5b7d0997366 Author: Sam James gentoo org> AuthorDate: Wed May 31 05:52:23 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:52:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa93c4fd virtual/dist-kernel: Stabilize 5.15.114 amd64, #907449 Signed-off-by: Sam James gentoo.org> virtual/dist-kernel/dist-kernel-5.15.114.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/dist-kernel/dist-kernel-5.15.114.ebuild b/virtual/dist-kernel/dist-kernel-5.15.114.ebuild index 407f5d349eb1..5fc8e2f30d16 100644 --- a/virtual/dist-kernel/dist-kernel-5.15.114.ebuild +++ b/virtual/dist-kernel/dist-kernel-5.15.114.ebuild @@ -9,7 +9,7 @@ SRC_URI="" LICENSE="" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" RDEPEND=" || (
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel/
commit: faeb5b43e7ac87d4454972b65d83287189d3b33e Author: Sam James gentoo org> AuthorDate: Wed May 31 05:52:21 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:52:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=faeb5b43 sys-kernel/gentoo-kernel: Stabilize 5.15.114 amd64, #907449 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-kernel/gentoo-kernel-5.15.114.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.114.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.114.ebuild index f45f633a3dbc..4dcde7130a88 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.114.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.15.114.ebuild @@ -42,7 +42,7 @@ SRC_URI+=" S=${WORKDIR}/${MY_P} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" IUSE="debug hardened" REQUIRED_USE="arm? ( savedconfig )"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
commit: 2f289fe673d14d8c8d0fc7713398ecdd1c61faad Author: Sam James gentoo org> AuthorDate: Wed May 31 05:52:17 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:52:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f289fe6 sys-kernel/gentoo-kernel-bin: Stabilize 5.10.181 amd64, #907448 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.181.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.181.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.181.ebuild index fb165f3f0e91..b278ba4bfb8f 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.181.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.10.181.ebuild @@ -35,7 +35,7 @@ SRC_URI+=" S=${WORKDIR} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" RDEPEND=" !sys-kernel/gentoo-kernel:${SLOT}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
commit: 7a04376b02e8a2d51166eef01539ab5e3e15ea29 Author: Sam James gentoo org> AuthorDate: Wed May 31 05:52:22 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:52:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a04376b sys-kernel/gentoo-kernel-bin: Stabilize 5.15.114 amd64, #907449 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.114.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.114.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.114.ebuild index 83c6a5e4fa8f..c8c07c48400d 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.114.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.15.114.ebuild @@ -35,7 +35,7 @@ SRC_URI+=" S=${WORKDIR} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" RDEPEND=" !sys-kernel/gentoo-kernel:${SLOT}
[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/
commit: 3ec2e689f0b8ca1d68bba11078fd54e5c63fa9ab Author: Sam James gentoo org> AuthorDate: Wed May 31 05:52:18 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:52:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3ec2e689 virtual/dist-kernel: Stabilize 5.10.181 amd64, #907448 Signed-off-by: Sam James gentoo.org> virtual/dist-kernel/dist-kernel-5.10.181.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/dist-kernel/dist-kernel-5.10.181.ebuild b/virtual/dist-kernel/dist-kernel-5.10.181.ebuild index 407f5d349eb1..5fc8e2f30d16 100644 --- a/virtual/dist-kernel/dist-kernel-5.10.181.ebuild +++ b/virtual/dist-kernel/dist-kernel-5.10.181.ebuild @@ -9,7 +9,7 @@ SRC_URI="" LICENSE="" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" RDEPEND=" || (
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel-bin/
commit: cf367bb56a2321d771eee3e1b7dee83c119d7da2 Author: Sam James gentoo org> AuthorDate: Wed May 31 05:52:12 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:52:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf367bb5 sys-kernel/gentoo-kernel-bin: Stabilize 5.4.244 amd64, #907447 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.244.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.244.ebuild b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.244.ebuild index 70e2f755ed95..32986f3a78ab 100644 --- a/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.244.ebuild +++ b/sys-kernel/gentoo-kernel-bin/gentoo-kernel-bin-5.4.244.ebuild @@ -35,7 +35,7 @@ SRC_URI+=" S=${WORKDIR} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc64 ~x86" RDEPEND=" !sys-kernel/gentoo-kernel:${SLOT}
[gentoo-commits] repo/gentoo:master commit in: virtual/dist-kernel/
commit: 6086d3c00e56a89975f07c820cb57faa81b2d633 Author: Sam James gentoo org> AuthorDate: Wed May 31 05:52:13 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:52:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6086d3c0 virtual/dist-kernel: Stabilize 5.4.244 amd64, #907447 Signed-off-by: Sam James gentoo.org> virtual/dist-kernel/dist-kernel-5.4.244.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/virtual/dist-kernel/dist-kernel-5.4.244.ebuild b/virtual/dist-kernel/dist-kernel-5.4.244.ebuild index a0793715344a..0a4c3f8764e7 100644 --- a/virtual/dist-kernel/dist-kernel-5.4.244.ebuild +++ b/virtual/dist-kernel/dist-kernel-5.4.244.ebuild @@ -9,7 +9,7 @@ SRC_URI="" LICENSE="" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm64 ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm64 ~ppc ~ppc64 ~x86" RDEPEND=" || (
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/gentoo-kernel/
commit: 3e29f0688f015d9a68479b6d428669f1a0214811 Author: Sam James gentoo org> AuthorDate: Wed May 31 05:52:16 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:52:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e29f068 sys-kernel/gentoo-kernel: Stabilize 5.10.181 amd64, #907448 Signed-off-by: Sam James gentoo.org> sys-kernel/gentoo-kernel/gentoo-kernel-5.10.181.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.181.ebuild b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.181.ebuild index 91e1b5a2d288..fc9991139934 100644 --- a/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.181.ebuild +++ b/sys-kernel/gentoo-kernel/gentoo-kernel-5.10.181.ebuild @@ -43,7 +43,7 @@ SRC_URI+=" S=${WORKDIR}/${MY_P} LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~x86" IUSE="debug hardened" REQUIRED_USE="arm? ( savedconfig )"
[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/files/, app-editors/neovim/
commit: 6ace49a07d09eacae4ff87b9b254c967c2d0f546 Author: Sam James gentoo org> AuthorDate: Wed May 31 05:50:40 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:50:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6ace49a0 app-editors/neovim: fix DuplicateFiles Signed-off-by: Sam James gentoo.org> app-editors/neovim/files/neovim--cmake-darwin.patch | 14 -- app-editors/neovim/neovim-.ebuild | 2 +- 2 files changed, 1 insertion(+), 15 deletions(-) diff --git a/app-editors/neovim/files/neovim--cmake-darwin.patch b/app-editors/neovim/files/neovim--cmake-darwin.patch deleted file mode 100644 index 1488148298bd.. --- a/app-editors/neovim/files/neovim--cmake-darwin.patch +++ /dev/null @@ -1,14 +0,0 @@ a/src/nvim/CMakeLists.txt -+++ b/src/nvim/CMakeLists.txt -@@ -415,11 +415,7 @@ foreach(gen_include ${prop}) - list(APPEND gen_cflags "-I${gen_include}") - endforeach() - endforeach() - --if(APPLE AND CMAKE_OSX_SYSROOT) -- list(APPEND gen_cflags "-isysroot") -- list(APPEND gen_cflags "${CMAKE_OSX_SYSROOT}") --endif() - set(gen_cflags ${gen_cflags} -O2) - - set(NVIM_VERSION_GIT_H ${PROJECT_BINARY_DIR}/cmake.config/auto/versiondef_git.h) diff --git a/app-editors/neovim/neovim-.ebuild b/app-editors/neovim/neovim-.ebuild index 0bae751e05f7..154062cd1320 100644 --- a/app-editors/neovim/neovim-.ebuild +++ b/app-editors/neovim/neovim-.ebuild @@ -68,7 +68,7 @@ BDEPEND+=" PATCHES=( "${FILESDIR}/${PN}-0.9.0-cmake_lua_version.patch" - "${FILESDIR}/${PN}--cmake-darwin.patch" + "${FILESDIR}/${PN}-0.9.1-cmake-darwin.patch" ) src_prepare() {
[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/, app-editors/neovim/files/
commit: 32e6dc7b18d9a20c05cf88351524d2ff10ea5f19 Author: Brahmajit Das gmail com> AuthorDate: Mon May 29 12:14:55 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:49:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32e6dc7b app-editors/neovim: drop 0.8.3 Signed-off-by: Brahmajit Das gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31213 Signed-off-by: Sam James gentoo.org> app-editors/neovim/Manifest| 1 - .../neovim/files/neovim-0.8-cmake-darwin.patch | 65 --- .../files/neovim-0.8-cmake_lua_version.patch | 11 -- .../files/neovim-0.8-msgpack-6.0.0-fix.patch | 26 - .../files/neovim-0.8.0-cmake-release-type.patch| 28 - app-editors/neovim/metadata.xml| 1 - app-editors/neovim/neovim-0.8.3.ebuild | 130 - 7 files changed, 262 deletions(-) diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest index e17ae435cf0f..bc6d1781931e 100644 --- a/app-editors/neovim/Manifest +++ b/app-editors/neovim/Manifest @@ -1,3 +1,2 @@ -DIST neovim-0.8.3.tar.gz 11406282 BLAKE2B 67f4d4d1857e4c0416639dd0986f34b3842883ef48b68d90704472b40f1f064798f1f5f3c29e485f04ef8b2ed387132549442e86624b43f2ababff05bc477312 SHA512 0ecf60b564a323eb95eb2e67f7dc7e1c1e7bfc70b08466a66eb668d1b75a7362ca42901cd5a64fda22292375e2921ba61c299ac846f820ac146dc55426813eb8 DIST neovim-0.9.0.tar.gz 11549103 BLAKE2B f07b61f02a11acf678358999ea364b6a64724451a9a75f2d6ca436edc5ead9c6422f1c7e99c4322dc0bb92daacf306e32e214ab34d10f78f28d4ffad17b878c7 SHA512 e42f09f408b83fc34e8f169321e0349d1f851e67a998265c53d2ddb1a4792c3f4777fabe32baf2c7eff7d3745ff60d4a07da542ccd272883f7f4e080b2c9c1bf DIST neovim-0.9.1.tar.gz 11567358 BLAKE2B 7aa56c672f7d26db7d47df39941487de32008b9e78921d71860281e8319b30dc6cd889a029c83b61814baecac947f39a950245ed7e51c35509b30e9b39046a58 SHA512 339efd3d8c1a73aa3b43e8770d6943aeba9e4ce6a3598c0424e388f80759d50b14aa7c60fd435bf2d17997476e06d28b79e7e98670d02ca9ceec031841e8b9b8 diff --git a/app-editors/neovim/files/neovim-0.8-cmake-darwin.patch b/app-editors/neovim/files/neovim-0.8-cmake-darwin.patch deleted file mode 100644 index ad47a46e1a7a.. --- a/app-editors/neovim/files/neovim-0.8-cmake-darwin.patch +++ /dev/null @@ -1,65 +0,0 @@ a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -80,33 +80,6 @@ set(ENV{PKG_CONFIG_PATH} "$ENV{PKG_CONFIG_PATH}:${DEPS_PREFIX}/lib/pkgconfig") - # used for check_c_compiler_flag - include(CheckCCompilerFlag) - --if(CMAKE_SYSTEM_NAME STREQUAL "Darwin") -- # CMake tries to treat /sw and /opt/local as extension of the system path, but -- # that doesn't really work out very well. Once you have a dependency that -- # resides there and have to add it as an include directory, then any other -- # dependency that could be satisfied from there must be--otherwise you can end -- # up with conflicting versions. So, let's make them more of a priority having -- # them be included as one of the first places to look for dependencies. -- list(APPEND CMAKE_PREFIX_PATH /sw /opt/local) -- -- # If the macOS deployment target is not set manually (via $MACOSX_DEPLOYMENT_TARGET), -- # fall back to local system version. Needs to be done both here and in cmake.deps. -- if(NOT CMAKE_OSX_DEPLOYMENT_TARGET) --execute_process(COMMAND sw_vers -productVersion --OUTPUT_VARIABLE MACOS_VERSION --OUTPUT_STRIP_TRAILING_WHITESPACE) --set(CMAKE_OSX_DEPLOYMENT_TARGET "${MACOS_VERSION}") -- endif() -- message("Using deployment target ${CMAKE_OSX_DEPLOYMENT_TARGET}") -- -- # Work around some old, broken detection by CMake for knowing when to use the -- # isystem flag. Apple's compilers have supported this for quite some time -- # now. -- if(CMAKE_C_COMPILER_ID MATCHES "GNU") --set(CMAKE_INCLUDE_SYSTEM_FLAG_C "-isystem ") -- endif() --endif() -- - if(WIN32 OR CMAKE_SYSTEM_NAME STREQUAL "Darwin") - # Ignore case when comparing filenames on Windows and Mac. - set(CASE_INSENSITIVE_FILENAME TRUE) a/cmake.deps/CMakeLists.txt -+++ b/cmake.deps/CMakeLists.txt -@@ -112,13 +112,6 @@ if(CMAKE_CXX_COMPILER) - set(DEPS_CXX_COMPILER "${CMAKE_CXX_COMPILER}") - endif() - --if(CMAKE_OSX_SYSROOT) -- set(DEPS_C_COMPILER "${DEPS_C_COMPILER} -isysroot${CMAKE_OSX_SYSROOT}") -- if(DEPS_CXX_COMPILER) --set(DEPS_CXX_COMPILER "${DEPS_CXX_COMPILER} -isysroot${CMAKE_OSX_SYSROOT}") -- endif() --endif() -- - if(CMAKE_OSX_ARCHITECTURES) - string(REPLACE ";" "|" CMAKE_OSX_ARCHITECTURES_ALT_SEP "${CMAKE_OSX_ARCHITECTURES}") - # The LuaJIT build does not like being passed multiple `-arch` flags a/src/nvim/CMakeLists.txt -+++ b/src/nvim/CMakeLists.txt -@@ -181,10 +181,6 @@ get_directory_property(gen_includes INCLUDE_DIRECTORIES) - foreach(gen_include ${gen_includes} ${LUA_PREFERRED_INCLUDE_DIRS}) - list(APPEND gen_cflags "-I${gen_include}") - endforeach()
[gentoo-commits] repo/gentoo:master commit in: app-editors/neovim/files/, app-editors/neovim/
commit: b858300166fa8248eda22416387c8d0b0d182a11 Author: Brahmajit Das gmail com> AuthorDate: Mon May 29 11:48:30 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:49:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8583001 app-editors/neovim: add 0.9.1 Signed-off-by: Brahmajit Das gmail.com> Signed-off-by: Sam James gentoo.org> app-editors/neovim/Manifest| 1 + .../neovim/files/neovim-0.9.1-cmake-darwin.patch | 14 +++ app-editors/neovim/neovim-0.9.1.ebuild | 120 + 3 files changed, 135 insertions(+) diff --git a/app-editors/neovim/Manifest b/app-editors/neovim/Manifest index 19932048a1de..e17ae435cf0f 100644 --- a/app-editors/neovim/Manifest +++ b/app-editors/neovim/Manifest @@ -1,2 +1,3 @@ DIST neovim-0.8.3.tar.gz 11406282 BLAKE2B 67f4d4d1857e4c0416639dd0986f34b3842883ef48b68d90704472b40f1f064798f1f5f3c29e485f04ef8b2ed387132549442e86624b43f2ababff05bc477312 SHA512 0ecf60b564a323eb95eb2e67f7dc7e1c1e7bfc70b08466a66eb668d1b75a7362ca42901cd5a64fda22292375e2921ba61c299ac846f820ac146dc55426813eb8 DIST neovim-0.9.0.tar.gz 11549103 BLAKE2B f07b61f02a11acf678358999ea364b6a64724451a9a75f2d6ca436edc5ead9c6422f1c7e99c4322dc0bb92daacf306e32e214ab34d10f78f28d4ffad17b878c7 SHA512 e42f09f408b83fc34e8f169321e0349d1f851e67a998265c53d2ddb1a4792c3f4777fabe32baf2c7eff7d3745ff60d4a07da542ccd272883f7f4e080b2c9c1bf +DIST neovim-0.9.1.tar.gz 11567358 BLAKE2B 7aa56c672f7d26db7d47df39941487de32008b9e78921d71860281e8319b30dc6cd889a029c83b61814baecac947f39a950245ed7e51c35509b30e9b39046a58 SHA512 339efd3d8c1a73aa3b43e8770d6943aeba9e4ce6a3598c0424e388f80759d50b14aa7c60fd435bf2d17997476e06d28b79e7e98670d02ca9ceec031841e8b9b8 diff --git a/app-editors/neovim/files/neovim-0.9.1-cmake-darwin.patch b/app-editors/neovim/files/neovim-0.9.1-cmake-darwin.patch new file mode 100644 index ..1488148298bd --- /dev/null +++ b/app-editors/neovim/files/neovim-0.9.1-cmake-darwin.patch @@ -0,0 +1,14 @@ +--- a/src/nvim/CMakeLists.txt b/src/nvim/CMakeLists.txt +@@ -415,11 +415,7 @@ foreach(gen_include ${prop}) + list(APPEND gen_cflags "-I${gen_include}") + endforeach() + endforeach() + +-if(APPLE AND CMAKE_OSX_SYSROOT) +- list(APPEND gen_cflags "-isysroot") +- list(APPEND gen_cflags "${CMAKE_OSX_SYSROOT}") +-endif() + set(gen_cflags ${gen_cflags} -O2) + + set(NVIM_VERSION_GIT_H ${PROJECT_BINARY_DIR}/cmake.config/auto/versiondef_git.h) diff --git a/app-editors/neovim/neovim-0.9.1.ebuild b/app-editors/neovim/neovim-0.9.1.ebuild new file mode 100644 index ..36905669dd9e --- /dev/null +++ b/app-editors/neovim/neovim-0.9.1.ebuild @@ -0,0 +1,120 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# RelWithDebInfo sets -Og -g +CMAKE_BUILD_TYPE=Release +LUA_COMPAT=( lua5-{1..2} luajit ) +inherit cmake lua-single optfeature xdg + +DESCRIPTION="Vim-fork focused on extensibility and agility" +HOMEPAGE="https://neovim.io; + +if [[ ${PV} == ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/neovim/neovim.git; +else + SRC_URI="https://github.com/neovim/neovim/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86 ~x64-macos" +fi + +LICENSE="Apache-2.0 vim" +SLOT="0" +IUSE="+lto +nvimpager test" + +REQUIRED_USE="${LUA_REQUIRED_USE}" +# Upstream say the test library needs LuaJIT +# https://github.com/neovim/neovim/blob/91109ffda23d0ce61cec245b1f4ffb99e7591b62/CMakeLists.txt#L377 +REQUIRED_USE="test? ( lua_single_target_luajit )" +# TODO: Get tests running +RESTRICT="!test? ( test ) test" + +# Upstream build scripts invoke the Lua interpreter +BDEPEND="${LUA_DEPS} + >=dev-util/gperf-3.1 + >=sys-devel/gettext-0.20.1 + virtual/libiconv + virtual/libintl + virtual/pkgconfig +" +# Check https://github.com/neovim/neovim/blob/master/third-party/CMakeLists.txt for +# new dependency bounds and so on on bumps (obviously adjust for right branch/tag). +DEPEND="${LUA_DEPS} + >=dev-lua/luv-1.44.2[${LUA_SINGLE_USEDEP}] + $(lua_gen_cond_dep ' + dev-lua/lpeg[${LUA_USEDEP}] + dev-lua/mpack[${LUA_USEDEP}] + ') + $(lua_gen_cond_dep ' + dev-lua/LuaBitOp[${LUA_USEDEP}] + ' lua5-{1,2}) + >=dev-libs/libuv-1.44.2:= + >=dev-libs/libvterm-0.3 + >=dev-libs/msgpack-3.0.0:= + >=dev-libs/tree-sitter-0.20.8:= + >=dev-libs/libtermkey-0.22 + >=dev-libs/unibilium-2.0.0:0= +" +RDEPEND=" + ${DEPEND} + app-eselect/eselect-vi +" +BDEPEND+=" + test? ( + $(lua_gen_cond_dep 'dev-lua/busted[${LUA_USEDEP}]') + ) +" + +PATCHES=( + "${FILESDIR}/${PN}-0.9.0-cmake_lua_version.patch" + "${FILESDIR}/${PN}-0.9.1-cmake-darwin.patch" + "${FILESDIR}/${PN}-0.9.0-cmake-release-type.patch" +) + +src_prepare()
[gentoo-commits] repo/gentoo:master commit in: dev-python/hypothesis/
commit: ccb5ae8502da6b4f38d0bf365dde9b9ce4345eea Author: Sam James gentoo org> AuthorDate: Wed May 31 05:48:16 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:48:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccb5ae85 dev-python/hypothesis: drop a deselected test for 3.12 Signed-off-by: Sam James gentoo.org> dev-python/hypothesis/hypothesis-6.75.6.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/dev-python/hypothesis/hypothesis-6.75.6.ebuild b/dev-python/hypothesis/hypothesis-6.75.6.ebuild index fbe4b4700be8..28d34a6c37f2 100644 --- a/dev-python/hypothesis/hypothesis-6.75.6.ebuild +++ b/dev-python/hypothesis/hypothesis-6.75.6.ebuild @@ -67,12 +67,10 @@ python_test() { ) fi if [[ ${EPYTHON} == python3.12 ]]; then - # cpython bug: https://github.com/python/cpython/issues/105042 EPYTEST_DESELECT+=( hypothesis-python/tests/cover/test_lookup.py hypothesis-python/tests/cover/test_type_lookup.py hypothesis-python/tests/cover/test_type_lookup_forward_ref.py - hypothesis-python/tests/quality/test_discovery_ability.py::test_one_of_flattens_filter_branches_{1..3} ) fi
[gentoo-commits] repo/gentoo:master commit in: dev-python/priority/
commit: 87894f89a2497f137f2e8c554d773c1a82cfc690 Author: Sam James gentoo org> AuthorDate: Wed May 31 05:47:56 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:47:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87894f89 dev-python/priority: enable testing for py3.12 Signed-off-by: Sam James gentoo.org> dev-python/priority/priority-2.0.0-r1.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dev-python/priority/priority-2.0.0-r1.ebuild b/dev-python/priority/priority-2.0.0-r1.ebuild index b885dd5d5d6d..497d45d034c2 100644 --- a/dev-python/priority/priority-2.0.0-r1.ebuild +++ b/dev-python/priority/priority-2.0.0-r1.ebuild @@ -4,8 +4,8 @@ EAPI=8 DISTUTILS_USE_PEP517=setuptools -PYTHON_TESTED=( python3_{10..11} pypy3 ) -PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" python3_12 ) +PYTHON_TESTED=( python3_{10..12} pypy3 ) +PYTHON_COMPAT=( "${PYTHON_TESTED[@]}" ) inherit distutils-r1 pypi @@ -31,7 +31,6 @@ BDEPEND=" distutils_enable_tests pytest python_test() { - # https://github.com/python/cpython/issues/105042 if ! has "${EPYTHON}" "${PYTHON_TESTED[@]/_/.}"; then einfo "Skipping tests on ${EPYTHON} (xfail)" return
[gentoo-commits] repo/gentoo:master commit in: app-admin/ananicy/
commit: c253dc845536e41d44bd997f0401a72824e1399c Author: Sam James gentoo org> AuthorDate: Wed May 31 05:44:08 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:44:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c253dc84 app-admin/ananicy: enable py3.12 Signed-off-by: Sam James gentoo.org> app-admin/ananicy/ananicy-2.2.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/ananicy/ananicy-2.2.1-r1.ebuild b/app-admin/ananicy/ananicy-2.2.1-r1.ebuild index ad4db81a3892..cec32d45eaef 100644 --- a/app-admin/ananicy/ananicy-2.2.1-r1.ebuild +++ b/app-admin/ananicy/ananicy-2.2.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} pypy3 ) +PYTHON_COMPAT=( python3_{10..12} pypy3 ) inherit python-single-r1
[gentoo-commits] repo/gentoo:master commit in: dev-util/meson/
commit: 65bac15314f7db5d52f6b15f0f4dffdfe8d2f63e Author: Sam James gentoo org> AuthorDate: Wed May 31 05:35:19 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:35:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65bac153 dev-util/meson: enable py3.12 Signed-off-by: Sam James gentoo.org> dev-util/meson/meson-1.1.0.ebuild | 2 +- dev-util/meson/meson-.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/meson/meson-1.1.0.ebuild b/dev-util/meson/meson-1.1.0.ebuild index 1cedf7d75ccb..c9781cdd78c0 100644 --- a/dev-util/meson/meson-1.1.0.ebuild +++ b/dev-util/meson/meson-1.1.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools if [[ ${PV} = ** ]]; then diff --git a/dev-util/meson/meson-.ebuild b/dev-util/meson/meson-.ebuild index 1cedf7d75ccb..c9781cdd78c0 100644 --- a/dev-util/meson/meson-.ebuild +++ b/dev-util/meson/meson-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools if [[ ${PV} = ** ]]; then
[gentoo-commits] repo/gentoo:master commit in: dev-util/mage/
commit: c23d466e9f861860239352dc76a7fe06bf0bb12f Author: Sam James gentoo org> AuthorDate: Wed May 31 05:41:29 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:41:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23d466e dev-util/mage: add github upstream metadata Signed-off-by: Sam James gentoo.org> dev-util/mage/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dev-util/mage/metadata.xml b/dev-util/mage/metadata.xml index db463f3eeb66..2470b06def1e 100644 --- a/dev-util/mage/metadata.xml +++ b/dev-util/mage/metadata.xml @@ -5,4 +5,7 @@ willi...@gentoo.org William Hubbs + + magefile/mage +
[gentoo-commits] repo/proj/guru:dev commit in: sys-apps/corefreq/
commit: 66899e1adf815882aa376583c98f660dc8268acd Author: Vitaly Zdanevich ya ru> AuthorDate: Wed May 31 05:31:47 2023 + Commit: Vitaly Zdanevich ya ru> CommitDate: Wed May 31 05:31:47 2023 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=66899e1a sys-apps/corefreq: bump to 1.96.2 Signed-off-by: Vitaly Zdanevich ya.ru> sys-apps/corefreq/Manifest | 2 +- sys-apps/corefreq/{corefreq-1.96.1.ebuild => corefreq-1.96.2.ebuild} | 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/corefreq/Manifest b/sys-apps/corefreq/Manifest index 65782ec39..2550c0740 100644 --- a/sys-apps/corefreq/Manifest +++ b/sys-apps/corefreq/Manifest @@ -1 +1 @@ -DIST corefreq-1.96.1.tar.gz 461602 BLAKE2B 14a2734f1d77fecda0c817e6477049b36a78ddff976e7984028f6563a179b59d5e41b4215a75199e309081456939902934e6a38d2a14b701f411d4da809e9421 SHA512 4b273a132f85472fb992dd688762758c4726222af8a1f8728f60c0b40cb2dfeb142d1af39efbf903a4087818038b8ac9eb4a5b8967fc06fa3a695f6824a6861e +DIST corefreq-1.96.2.tar.gz 462030 BLAKE2B 86d8fc7763ac94aa1b0499ba734db97c0433e58f559b52fb50628aa8d96eeba6574ff0b9c0cc7c8138997edd92cbf9554fdc55cbdecfbd8cdf58d076a523a424 SHA512 2383e08e0e48f81ea384439556d97b573128fbeeb98a85ec53909a4e9250a8d1925f4137ee8cf1ea70240a171be654f759243aad87f4ca2c024b27fa34910c6e diff --git a/sys-apps/corefreq/corefreq-1.96.1.ebuild b/sys-apps/corefreq/corefreq-1.96.2.ebuild similarity index 100% rename from sys-apps/corefreq/corefreq-1.96.1.ebuild rename to sys-apps/corefreq/corefreq-1.96.2.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-python/boto3/
commit: c54115d89a9564ab000670423b526d3a1efe3ca1 Author: Michał Górny gentoo org> AuthorDate: Wed May 31 04:34:11 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed May 31 05:30:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54115d8 dev-python/boto3: Bump to 1.26.143 Signed-off-by: Michał Górny gentoo.org> dev-python/boto3/Manifest | 1 + dev-python/boto3/boto3-1.26.143.ebuild | 66 ++ 2 files changed, 67 insertions(+) diff --git a/dev-python/boto3/Manifest b/dev-python/boto3/Manifest index e4df2a3fc045..75cdd315c014 100644 --- a/dev-python/boto3/Manifest +++ b/dev-python/boto3/Manifest @@ -1,3 +1,4 @@ DIST boto3-1.26.133.gh.tar.gz 648114 BLAKE2B 97c71216d92baffb9e07f9c112590a1fc7828dc90b66364c9f344cb5f95aa927c80c56426c679e9bff8b3fa82d203d527d529cb337e786b471c1df120a9fb186 SHA512 66270dc31b85860320e5dbffc77d2f51e1d4e6d413624269171e3824020ead0cee842cea0e292748127c0584ced74f835cd46554240bd522787e77ad939dc69e DIST boto3-1.26.137.gh.tar.gz 650777 BLAKE2B e4a7d02ccefbda53b33558dc107457eaa1df0871bb2fc548b348246192cfdd6760bc43a6e6861622de6376244b80a94a387bbb827be2f5b749bccf6b8ff5af58 SHA512 de5d29a4139650f0527e93a9e223b7d41b285b6c263a5bc7ec9ebad1eee19373b1f2093c03414f7b575f8a7402734b4076cfaf0fa5be34ff54b55d8960e9c836 DIST boto3-1.26.142.gh.tar.gz 655602 BLAKE2B e9d5671308e71bb43a97953407f4aba5b78594ed39b26c3c992af9db8864e3c363ab874a66b5b015083c4a18fe7415bb1761137367783a70ff22564ada8a8842 SHA512 c2eabdb47898aa26fc8ba8a8ebfa43a86153188af1f1600bfa741bd3af1ce68a8692e461aecb5a29df94885e1c977b06c3cd009f1cec52a2e7a9dc853a2c3942 +DIST boto3-1.26.143.gh.tar.gz 656551 BLAKE2B 67ed6469df9ac6f8911d0d59d1f256db424e1302315163fac71b1da94be4b9bd25dfb99c97009523cba56af48eaf32276fba3088b703daf38a40724d8e715183 SHA512 ea982542cf7138368a9223049418859a176065b03ee3919895245c35667773206ce7587b101f7af72d30893c38d05afec28ca72a7d0968bcc209d24c118709d2 diff --git a/dev-python/boto3/boto3-1.26.143.ebuild b/dev-python/boto3/boto3-1.26.143.ebuild new file mode 100644 index ..2a4a7643203e --- /dev/null +++ b/dev-python/boto3/boto3-1.26.143.ebuild @@ -0,0 +1,66 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="The AWS SDK for Python" +HOMEPAGE=" + https://github.com/boto/boto3/ + https://pypi.org/project/boto3/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/boto3; + inherit git-r3 + BOTOCORE_PV=${PV} +else + SRC_URI=" + https://github.com/boto/boto3/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" + + # botocore is x.(y+3).z + BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 3)).$(ver_cut 3-)" +fi + +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + >=dev-python/jmespath-0.7.1[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/mock[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +python_prepare_all() { + # don't lock versions to narrow ranges + sed -e '/botocore/ d' \ + -e '/jmespath/ d' \ + -e '/s3transfer/ d' \ + -i setup.py || die + + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_python_prepare_all +} + +python_test() { + epytest tests/{functional,unit} -n "$(makeopts_jobs)" +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/uvicorn/
commit: 0bc61a9f8f9bc4452d7e9ee18cc1511e85f6 Author: Michał Górny gentoo org> AuthorDate: Wed May 31 05:11:03 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed May 31 05:30:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc61a9f dev-python/uvicorn: Fix DoubleEmptyLine Signed-off-by: Michał Górny gentoo.org> dev-python/uvicorn/uvicorn-0.22.0.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-python/uvicorn/uvicorn-0.22.0.ebuild b/dev-python/uvicorn/uvicorn-0.22.0.ebuild index 2c2f842fe04d..4e1b7c47262a 100644 --- a/dev-python/uvicorn/uvicorn-0.22.0.ebuild +++ b/dev-python/uvicorn/uvicorn-0.22.0.ebuild @@ -75,7 +75,6 @@ python_test() { ) fi - epytest }
[gentoo-commits] repo/gentoo:master commit in: dev-python/botocore/
commit: 62faa0ab1e2ff7eccd43269be222f7e25ee2447f Author: Michał Górny gentoo org> AuthorDate: Wed May 31 04:34:01 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed May 31 05:30:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62faa0ab dev-python/botocore: Bump to 1.29.143 Signed-off-by: Michał Górny gentoo.org> dev-python/botocore/Manifest | 1 + dev-python/botocore/botocore-1.29.143.ebuild | 79 2 files changed, 80 insertions(+) diff --git a/dev-python/botocore/Manifest b/dev-python/botocore/Manifest index 35b8c735f973..5766c5121b1a 100644 --- a/dev-python/botocore/Manifest +++ b/dev-python/botocore/Manifest @@ -1,3 +1,4 @@ DIST botocore-1.29.133.gh.tar.gz 11484789 BLAKE2B ce1acc51ffada796e594090e7b4d73029df362459a562116ad9dabc56b926f7beec5644e5ce7d175e8901eac28420b57b758be266aa61582cac7e4b91b794e05 SHA512 62631be4f9bf07803e193a8a7ff3b04a806d6dc7668317765b853bba1f1c66cf49c8345f7640f829622c3c8ce96c775bf00bbfa943ff175a6c9a479a888e85db DIST botocore-1.29.137.gh.tar.gz 11508178 BLAKE2B 2f74fd2f3923672a4fcd501f1c5ba48cd09965ea0f70689bd6559a4c4a6fe8921f783ef86f28ac57893c8b1366d8fca2fc79f0216747e04142ed33880f07fe39 SHA512 b800a1b73170b5fcbbf1b17477bb8f04b19f5f250a68bbb3b993b0e058d8df870eddf932f79d94eaa3255b976ce136adbdd5b359757cd79f2cfe2a16b3cfa2f4 DIST botocore-1.29.142.gh.tar.gz 11528069 BLAKE2B 860a5ab68d26424702006b221e62e29cfe21ba93593be61e4ef7e89ab50c6afb4b305f2ef3b2d80fd428cf7791933e43b20e1d4934d330653290a7b2aa16f6c4 SHA512 f408175054095bdd3094dd789de333e4e669cee72fdbc5b03551fc006cbcda5cf69eaa6daa2eb3bf09b30524f50d4b7b334d7b18051e55eca12caa16529b41bf +DIST botocore-1.29.143.gh.tar.gz 11539133 BLAKE2B f1845154fe406cbc06fdbaa1bf8f48a98b40f267a59b86b9574955da9ad9d01c8eb573327ff1f1e68c06682ab2068328dc3bf8cf3cfe0df277a13afe51c70a50 SHA512 647301c2570f214493a934e0deb516a3b08b1bca34b71dff1a068c67427eaaeb371894f651cfb7152e23a31f91a63af3f25f47c198b5c6b65113eb648ee0b3d6 diff --git a/dev-python/botocore/botocore-1.29.143.ebuild b/dev-python/botocore/botocore-1.29.143.ebuild new file mode 100644 index ..3ced99abe4ff --- /dev/null +++ b/dev-python/botocore/botocore-1.29.143.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit distutils-r1 multiprocessing + +DESCRIPTION="Low-level, data-driven core of boto 3" +HOMEPAGE=" + https://github.com/boto/botocore/ + https://pypi.org/project/botocore/ +" +LICENSE="Apache-2.0" +SLOT="0" + +if [[ "${PV}" == "" ]]; then + EGIT_REPO_URI="https://github.com/boto/botocore; + inherit git-r3 +else + SRC_URI=" + https://github.com/boto/botocore/archive/${PV}.tar.gz + -> ${P}.gh.tar.gz + " + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +fi + +RDEPEND=" + dev-python/six[${PYTHON_USEDEP}] + =dev-python/urllib3-1.25.4[${PYTHON_USEDEP}] +" +BDEPEND=" + test? ( + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # unpin deps + sed -i -e "s:>=.*':':" setup.py || die + + # unbundle deps + rm -r botocore/vendored || die + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # rely on bundled six + tests/functional/test_six_imports.py::test_no_bare_six_imports + tests/functional/test_six_threading.py::test_six_thread_safety + # fails on unrelated warnings + tests/unit/test_client.py::TestAutoGeneratedClient::test_BOTO_DISABLE_COMMONNAME + tests/unit/test_client.py::TestClientErrors::test_BOTO_DISABLE_COMMONNAME + # TODO + tests/functional/test_credentials.py::SSOSessionTest::test_token_chosen_from_provider + # urllib3-2 compatibility, mock relies on implementation details + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_no_response_from_server + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_returned + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_continue_sends_307 + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_expect_100_sends_connection_header + tests/unit/test_awsrequest.py::TestAWSHTTPConnection::test_handles_expect_100_with_different_reason_phrase +
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 7ed15580dcd3c2fe28c9ade190cc4e31a02b7c38 Author: Michał Górny gentoo org> AuthorDate: Wed May 31 04:44:08 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed May 31 05:30:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ed15580 dev-lang/python: Sync to 3.12 tip as 3.12.0_beta1_p3 Signed-off-by: Michał Górny gentoo.org> dev-lang/python/Manifest | 1 + dev-lang/python/python-3.12.0_beta1_p3.ebuild | 521 ++ 2 files changed, 522 insertions(+) diff --git a/dev-lang/python/Manifest b/dev-lang/python/Manifest index b9a732097e25..f55f38ab0e38 100644 --- a/dev-lang/python/Manifest +++ b/dev-lang/python/Manifest @@ -15,5 +15,6 @@ DIST python-gentoo-patches-3.10.11.tar.xz 13984 BLAKE2B 00c682609876756f61d41f63 DIST python-gentoo-patches-3.11.3.tar.xz 7776 BLAKE2B 78bf26f554c608c68826b9ea3c63a1df2b45bff755860f39f14306ebb63f17f5111b117519c4a9cb30452a62a14a3a7393798b8920c3d108ec8b6a30db88641e SHA512 64b79c90055fd940590b72ffd3744fe02ab9e46caf7b46f4aa1d074bf3e62d355e128bb2ac68c42f228f2e1bcdee2b0b114d9e2b9bf8427512083c1c5f8680e8 DIST python-gentoo-patches-3.12.0b1.tar.xz 4652 BLAKE2B fcc0b2a8dddb4857e3bd381eb04ddbb593c18e4a3c7e565bc9d386e010f4ddfbb83ed479bd054e51055f30294f7065b045efabb6d45d0be41142dd450f1cada3 SHA512 ce39f99e54c44099a4fbd6da868af3c600320c39e2723b7958a40dfb2ff838e425ef0a87907cb084d96d059054f6222c211ebd258aec255f5fa97579cf9014c7 DIST python-gentoo-patches-3.12.0b1_p1.tar.xz 73068 BLAKE2B 6728a4dcc102cc73e0e3a7e835e25df21075727e3096769f21df1e5411ebe1ad2d9909119bb6a12f96c932cf43de69fda122dffa3c88608c3b4acd76147153b3 SHA512 a459e341418d1882067d0d228401b9ce1365cdaeb75825ca0115add3c5499103986692d0a4fbdf20001632c03eba21171390326ccada6ab3f3c804448bdb79f0 +DIST python-gentoo-patches-3.12.0b1_p3.tar.xz 127756 BLAKE2B b2e0d60cedaf2cfd798387a06e0ea16285b880526639f5050ce285482008bd034c4ee3463f396c96d7b7d6834d4e5f79a4bf441e92b0fe257369c9519d904bf5 SHA512 8e5da370301104f6520c364696b41ce9d1d2561abca096dfb626118d87ac14f8a15fb7a195903aa4aaf6a91189f3dbb9e3833c389fcabb1c9b19720c68228874 DIST python-gentoo-patches-3.8.16_p4.tar.xz 32436 BLAKE2B 76984bbc04e5cf32d70853891967a33366dd28ca2cd47f3538ed1e9f4d39008d04c90f616d92112f5ec3468c42119089d195ee4d936536f8da4a772164aae221 SHA512 ad6d653fec3cce1f73db4b192f7e95b35ae2cf70aa8782d7b69f9d48eee240ef1cc32257a42bbb57f3952720df68b9976164a0b2748e36600332fba488383016 DIST python-gentoo-patches-3.9.16_p3.tar.xz 27160 BLAKE2B 5a41a6ff135c3aca02b19cf9a61f554ca224173854274b872ce85e8c71f25c678604e50b87bae40d4b5ac082731c143338fcc6ef47acebad2b59ce0b1d600f5d SHA512 1ace0a9e929769c29082fdec6845a476c07c13fbbff8726a7a592fda09da8b50c996638b4e4e40acccb15630a796074329adbcc9a004c4305952fa5b0dc4146c diff --git a/dev-lang/python/python-3.12.0_beta1_p3.ebuild b/dev-lang/python/python-3.12.0_beta1_p3.ebuild new file mode 100644 index ..e79715cc645a --- /dev/null +++ b/dev-lang/python/python-3.12.0_beta1_p3.ebuild @@ -0,0 +1,521 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +WANT_LIBTOOL="none" + +inherit autotools check-reqs flag-o-matic multiprocessing pax-utils +inherit python-utils-r1 toolchain-funcs verify-sig + +MY_PV=${PV/_beta/b} +MY_P="Python-${MY_PV%_p*}" +PYVER=$(ver_cut 1-2) +PATCHSET="python-gentoo-patches-${MY_PV}" + +DESCRIPTION="An interpreted, interactive, object-oriented programming language" +HOMEPAGE=" + https://www.python.org/ + https://github.com/python/cpython/ +" +SRC_URI=" + https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz + https://dev.gentoo.org/~mgorny/dist/python/${PATCHSET}.tar.xz + verify-sig? ( + https://www.python.org/ftp/python/${PV%%_*}/${MY_P}.tar.xz.asc + ) +" +S="${WORKDIR}/${MY_P}" + +LICENSE="PSF-2" +SLOT="${PYVER}" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE=" + bluetooth build debug +ensurepip examples gdbm hardened libedit lto + +ncurses pgo +readline +sqlite +ssl test tk valgrind +" +RESTRICT="!test? ( test )" + +# Do not add a dependency on dev-lang/python to this ebuild. +# If you need to apply a patch which requires python for bootstrapping, please +# run the bootstrap code on your dev box and include the results in the +# patchset. See bug 447752. + +RDEPEND=" + app-arch/bzip2:= + app-arch/xz-utils:= + app-crypt/libb2 + >=dev-libs/expat-2.1:= + dev-libs/libffi:= + dev-python/gentoo-common + >=sys-libs/zlib-1.1.3:= + virtual/libcrypt:= + virtual/libintl + ensurepip? ( dev-python/ensurepip-wheels ) + gdbm? ( sys-libs/gdbm:=[berkdb] ) + kernel_linux? ( sys-apps/util-linux:= ) + ncurses? ( >=sys-libs/ncurses-5.2:= ) + readline? ( + !libedit? ( >=sys-libs/readline-4.1:= ) + libedit? (
[gentoo-commits] repo/gentoo:master commit in: app-admin/awscli/
commit: 32f975ca6ac8ce2398c0817fde4879c07f25bd54 Author: Michał Górny gentoo org> AuthorDate: Wed May 31 04:34:31 2023 + Commit: Michał Górny gentoo org> CommitDate: Wed May 31 05:30:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32f975ca app-admin/awscli: Bump to 1.27.143 Signed-off-by: Michał Górny gentoo.org> app-admin/awscli/Manifest | 1 + app-admin/awscli/awscli-1.27.143.ebuild | 80 + 2 files changed, 81 insertions(+) diff --git a/app-admin/awscli/Manifest b/app-admin/awscli/Manifest index 0c0f09834796..2f98c363b368 100644 --- a/app-admin/awscli/Manifest +++ b/app-admin/awscli/Manifest @@ -1,3 +1,4 @@ DIST aws-cli-1.27.133.gh.tar.gz 2421348 BLAKE2B 0511291bf018bb62616f11231327b47abd153533c8ef0cdd5414d1c6f7f96ca529e3bbc3e5bb73cdb59d010502ebd122c3e83dc63bb7b4d84a6f7b011d3a03bc SHA512 a308d805091ecc054e86bd83ca5525d5332f5f6efd2654ce1242e70c7459de75d4175689381cfcb530cb7b2b43d852fb827d54ef2845cb95206ef2379f8e3dc6 DIST aws-cli-1.27.137.gh.tar.gz 2423020 BLAKE2B 9cdc1cab324eaa2b2bc17418180bf8bec6e34903b427afbd2bceb0c35eb0923b5e7d98e42954f239bf13576b5d10b80c29d15af17e0f230ff79c244b1532a671 SHA512 9d3220b392839334bc077e0ae417b73ae2aaec363a5a3684690eabe790c062f9b428851b02cb2f27b65193c712fc149eb602a33b8f500afc81daed5cd2d3e8db DIST aws-cli-1.27.142.gh.tar.gz 2426758 BLAKE2B 587791e0102d51b9681718a71c1225c673f1545f98d2cbd679d266c559ae4252e92ec2c41a640584b5ce1e4aced885489723edb90e0700846e3fd74968be42bd SHA512 cb2ba71dc955ddd5a738f6e703a16216effdbd1232fa4e14c5974bf59c6f871ba80a4a61614dccb0fc110c689ce24f466c4142967be83f48c5de41699450d092 +DIST aws-cli-1.27.143.gh.tar.gz 2428987 BLAKE2B 3cc1d312e2a5cb4187234615d42f69c1296ad810a317adb2ebce05514168aee5b58b9ff0240e84bd31d4000d6f6cc76d476bee739ea6d394a833ee25ec422dce SHA512 f82634435ac67ba1cd2b43913d86c66ebe0dd06d40a708ae63a2bfc150a9733f1c80ff82362b48834ede5bba317c970d88d5e70d133860bb0ef022fd00ac07a1 diff --git a/app-admin/awscli/awscli-1.27.143.ebuild b/app-admin/awscli/awscli-1.27.143.ebuild new file mode 100644 index ..62c19f3a63fb --- /dev/null +++ b/app-admin/awscli/awscli-1.27.143.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_PEP517=setuptools +PYTHON_COMPAT=( python3_{10..11} ) + +inherit bash-completion-r1 distutils-r1 multiprocessing + +MY_P=aws-cli-${PV} +DESCRIPTION="Universal Command Line Environment for AWS" +HOMEPAGE=" + https://github.com/aws/aws-cli/ + https://pypi.org/project/awscli/ +" +SRC_URI=" + https://github.com/aws/aws-cli/archive/${PV}.tar.gz + -> ${MY_P}.gh.tar.gz +" +S=${WORKDIR}/${MY_P} + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" + +# botocore is x.(y+2).z +BOTOCORE_PV="$(ver_cut 1).$(( $(ver_cut 2) + 2)).$(ver_cut 3-)" +RDEPEND=" + >=dev-python/botocore-${BOTOCORE_PV}[${PYTHON_USEDEP}] + dev-python/colorama[${PYTHON_USEDEP}] + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/rsa[${PYTHON_USEDEP}] + >=dev-python/s3transfer-0.6.0[${PYTHON_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] + !app-admin/awscli-bin +" +BDEPEND=" + test? ( + dev-python/pytest-forked[${PYTHON_USEDEP}] + dev-python/pytest-xdist[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + # do not rely on bundled deps in botocore (sic!) + find -name '*.py' -exec sed -i \ + -e 's:from botocore[.]vendored import:import:' \ + -e 's:from botocore[.]vendored[.]:from :' \ + {} + || die + # strip overzealous upper bounds on requirements + sed -i -e 's:,<[0-9.]*::' -e 's:==:>=:' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # TODO + tests/functional/eks/test_kubeconfig.py::TestKubeconfigLoader::test_load_simple + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_env_only + tests/unit/customizations/eks/test_update_kubeconfig.py::TestKubeconfigSelector::test_choose_existing + tests/unit/customizations/eks/test_kubeconfig.py::TestKubeconfigValidator::test_valid + ) + + # integration tests require AWS credentials and Internet access + epytest tests/{functional,unit} -n "$(makeopts_jobs)" --forked +} + +python_install_all() { + newbashcomp bin/aws_bash_completer aws + + insinto /usr/share/zsh/site-functions + newins bin/aws_zsh_completer.sh _aws + + distutils-r1_python_install_all + + rm "${ED}"/usr/bin/{aws.cmd,aws_bash_completer,aws_zsh_completer.sh} || die +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/
commit: 661cba6ac68bc4076eed76b801d2c895abedc52d Author: Sam James gentoo org> AuthorDate: Wed May 31 05:25:34 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:25:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=661cba6a x11-terms/xterm: add 382 Signed-off-by: Sam James gentoo.org> x11-terms/xterm/Manifest | 2 + x11-terms/xterm/xterm-382.ebuild | 106 +++ 2 files changed, 108 insertions(+) diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest index 549fd829d680..87f16a4f539b 100644 --- a/x11-terms/xterm/Manifest +++ b/x11-terms/xterm/Manifest @@ -4,3 +4,5 @@ DIST xterm-380.tgz 1537369 BLAKE2B ef4114ef3e9a2c731839689f62a7aab9549302c4d8646 DIST xterm-380.tgz.asc 729 BLAKE2B 1dda140314e7f08c961f697f0fa17454d4dab2c909b3b21203503ee295ac17aa91b91c27eff38b81586b89ccbafef543cface7f6c600e62f89a9c35a4dbde4a6 SHA512 c3ce95c6b93daecab419b50c4bdb5576599ba1ba291e24217264ff88c42d6c46bb91d10bdb8b990168814c5c771bfe2b4e2879e2ce9d279cab73baac6c2addad DIST xterm-381.tgz 1536598 BLAKE2B 44a94e893fa8696e58e7246c2800799ca85b4f099f059e62b9f6af98793ba0106e90003d961c318d67efbbd3dcb249f7449e9936aeeb789153f456479485891a SHA512 8cfcfc1f5c5404bcee56265765e489db676838fed6c3182fcc078c55952d6ac76835705d2fa414098fb7e373acb6229f0f5b44150a43844990c58d69cdeec591 DIST xterm-381.tgz.asc 729 BLAKE2B d6b866eb09c42dea4956bc6997f752b3a59ae0477275e5919abd9420d151cc094cc99b06088026991d76f254bc84f637dd67dc9191870cf88ba9f48a5d74651b SHA512 05217da892f6b6261c33359b1905b97b0164bbbf155be4e516cd624e5afc9dfa8b89a46f1ae302c7ed486ad466c19200becda556c35fa09fd6a932b634cb9b10 +DIST xterm-382.tgz 1536637 BLAKE2B 50e538f9ad0735da9c108aca2ccd4e5f14c3aa923fa932952098731e2c68658eaa3f5a35d65468db18b6cabef2f0da5ff8292da9d863a4254f7ca8f4d92e363d SHA512 52780430928d071a131ba9d79ca6915d9f627e82a527f5b0c1eac8e05cea62294631e4a6f27a29e5fa046e3b15c3744e532322e547f4a6a01d05779f0807b8b5 +DIST xterm-382.tgz.asc 729 BLAKE2B 08d3c637ab1d922c951abda0306e07c3ce51d41d4f916fbc01eb2975ac294417bc4f3f07ccadf7332a8c6547bd6e373bc300a3ce6e0fb21abb8a1699f8bad64e SHA512 d399cb16dcb8b0c6c6eb998d2d37c445079d57d46e5ec3e8ca94479443a817419dc1051181b31e8f478ab8910773477de19d6b783439454fb259f135390a8bd1 diff --git a/x11-terms/xterm/xterm-382.ebuild b/x11-terms/xterm/xterm-382.ebuild new file mode 100644 index ..175692654251 --- /dev/null +++ b/x11-terms/xterm/xterm-382.ebuild @@ -0,0 +1,106 @@ +# 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 ) + +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 + --enable-wide-chars + --libdir="${EPREFIX}"/etc +
[gentoo-commits] repo/gentoo:master commit in: www-servers/civetweb/
commit: d91dce9aba1079ce7ac7590b3f5f2bdcac0c3bdd Author: Zac Medico gentoo org> AuthorDate: Wed May 31 05:24:32 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed May 31 05:25:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d91dce9a www-servers/civetweb: drop 1.12 Bug: https://bugs.gentoo.org/907314 Signed-off-by: Zac Medico gentoo.org> www-servers/civetweb/Manifest | 1 - www-servers/civetweb/civetweb-1.12.ebuild | 33 --- 2 files changed, 34 deletions(-) diff --git a/www-servers/civetweb/Manifest b/www-servers/civetweb/Manifest index bd365934dc8c..cd6fef3fc1f6 100644 --- a/www-servers/civetweb/Manifest +++ b/www-servers/civetweb/Manifest @@ -1,2 +1 @@ -DIST civetweb-1.12.tar.gz 11463079 BLAKE2B 1182f798a2f9cdb34754b3c0edf80160efda31f72d800b26b27ec36ff4a5623745495a52632a128aefda67c6b902250c4e01ec7debd73d4a95abfc42a1b17ea6 SHA512 d6f8d29011bc1accd5384856bef16c0f20305f622a8f8c127cdf3ae5c567db3aba0d76293cc8c77f90f4989c44b2896a45e533d2f2408cc49488d1d234d308f5 DIST civetweb-1.16.tar.gz 12094780 BLAKE2B 7c2e094f6e4730459082c8557925f51775beb0b07fa01291f7a46bf3ea69d7f879566e71a8c6d5b9ad1b3b28d910d99e587eccc703e8b2d3d5797f589c24074a SHA512 a0b943dfc76d7fd47f5a7d2c834fd38ddd4cf01a11730cf2f7cfaf32fea9698f59672f3a0f86ac80e0abc315d94d2367a500d37013f305c87d45e84cf39ca816 diff --git a/www-servers/civetweb/civetweb-1.12.ebuild b/www-servers/civetweb/civetweb-1.12.ebuild deleted file mode 100644 index 6113b682b26d.. --- a/www-servers/civetweb/civetweb-1.12.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 cmake - -HOMEPAGE="https://github.com/civetweb/civetweb/; -DESCRIPTION="Embedded C/C++ web server" -SRC_URI="https://github.com/civetweb/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~riscv x86" -IUSE="cxx +server ssl" - -RDEPEND="ssl? ( dev-libs/openssl:0= )" -DEPEND="${RDEPEND}" - -src_configure() { - local mycmakeargs=( - -DBUILD_TESTING=OFF - -DBUILD_SHARED_LIBS=ON - -DCIVETWEB_BUILD_TESTING=OFF - -DCIVETWEB_ENABLE_LUA=OFF - -DCIVETWEB_ENABLE_DUKTAPE=OFF - -DCIVETWEB_ENABLE_CXX="$(usex cxx)" - -DCIVETWEB_ENABLE_SERVER_EXECUTABLE="$(usex server)" - -DCIVETWEB_ENABLE_SSL="$(usex ssl)" - ) - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/nodejs/
commit: d13906f72bcf5236bd2edd4cc4b8a1f117b4f6be Author: Sam James gentoo org> AuthorDate: Wed May 31 05:23:54 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:23:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d13906f7 net-libs/nodejs: Stabilize 20.2.0 arm64, #907052 Signed-off-by: Sam James gentoo.org> net-libs/nodejs/nodejs-20.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/nodejs/nodejs-20.2.0.ebuild b/net-libs/nodejs/nodejs-20.2.0.ebuild index d03acc2fb2b5..333525b28001 100644 --- a/net-libs/nodejs/nodejs-20.2.0.ebuild +++ b/net-libs/nodejs/nodejs-20.2.0.ebuild @@ -20,7 +20,7 @@ if [[ ${PV} == * ]]; then else SRC_URI="https://nodejs.org/dist/v${PV}/node-v${PV}.tar.xz; SLOT="0/$(ver_cut 1)" - KEYWORDS="amd64 arm ~arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" + KEYWORDS="amd64 arm arm64 ~loong ~ppc64 ~riscv ~x86 ~amd64-linux ~x64-macos" S="${WORKDIR}/node-v${PV}" fi
[gentoo-commits] repo/gentoo:master commit in: dev-libs/boehm-gc/
commit: 867e832f174b34d75766f74bdd7b812008fba2b0 Author: Sam James gentoo org> AuthorDate: Wed May 31 05:05:07 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:05:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=867e832f dev-libs/boehm-gc: drop 8.2.0, 8.2.2 Signed-off-by: Sam James gentoo.org> dev-libs/boehm-gc/Manifest | 2 -- dev-libs/boehm-gc/boehm-gc-8.2.0.ebuild | 59 - dev-libs/boehm-gc/boehm-gc-8.2.2.ebuild | 56 --- 3 files changed, 117 deletions(-) diff --git a/dev-libs/boehm-gc/Manifest b/dev-libs/boehm-gc/Manifest index 8b441cae2959..51568a81cabe 100644 --- a/dev-libs/boehm-gc/Manifest +++ b/dev-libs/boehm-gc/Manifest @@ -1,6 +1,4 @@ -DIST boehm-gc-8.2.0-fix-headers-install.patch.xz 55320 BLAKE2B 86f6a27c49c1c36a89e836ef2adf17e6563256ad0700e05235461b9df562029781894d1b4b76ed4fb44faf9c014e7674b909cd8a097d6d3c29cb50be55b83856 SHA512 cbb963b5f4286846ae4548216677cb34042bd8757f6792d1838663b07699837c25a727740d6d9461b582c5428ebe8e0bc670134be1d68cdc61d055f8624a76bc DIST gc-8.0.6.tar.gz 1168660 BLAKE2B c23cb10db54db0e8b16c429e039791086dfec4216ad65fabf072bc0f05df66364d019fccf945bffc32ce12868edfbaf6d9482acb2949d1e233bd89925ab55ebd SHA512 2ea25003d585118e3ac0e12be9240e8195db511c6e94949f20453dc3cb771380bd5b956c04243b2a8ce31508587aa32de4f0f10a813577e6dbe8367688b7614e DIST gc-8.0.8.tar.gz 1173619 BLAKE2B 5caa3839390f0a727d7b6fafc13094507326f42c57766ef3f80fb59d64ebbe00e780990735bdefcf26d160a1ae8d44c0d9658310314877b11a91e064a875483a SHA512 c09da03883170b91e7d4904484266948472018a42092f7df42798507666d693327895ef8348f7cb0007f7e4948fbd0476e4021f5a203838157ce46ef3a401f7b -DIST gc-8.2.0.tar.gz 1183225 BLAKE2B 382c28041b8cff9df794db48727c0bb478ed9222b15bcf11eda7132b1776970774576b63823e62a87c6563a06359a3d0572effea1ca63fb4f6fdadf1ea350cbe SHA512 ff781360bca667f1f95fbfed073e9035f63134cac1bda4f7e4217664a3713c2846f750a3ce92732972c0435c69355b051f6e8eb6f2698b0d48d9107ff960bacf DIST gc-8.2.2.tar.gz 1200115 BLAKE2B 9f0306f24189687f0e9e58cd942d67e94d009bd4c9a88556edaae756f902ce71f7eed2ee66a9a9b2e8e40c54653796f494104b395828282b83ee6a89a5542378 SHA512 4a7b26789ce22ab72bfaadf3029362c5fe26737df1e856e43db7d9b24ee8acf625e35d596bb3f698f91d6a5ddfb6c45a952a1dbd18d47359569696a544c9c248 DIST gc-8.2.4.tar.gz 1210929 BLAKE2B 48f058b3f6f9f708d4335a7a0b077aab4ea5df32be73038bb8c20c12483d7ec8798b16db85afed5aa270f0f818de08abf9407036f662c757f361a929f99d951f SHA512 27d014378000f25fb2f5598904be85604822d5ed4553f8b3d1c279122300d3958b4432ec08f951cfd842d92121ea8a030dda34bf2475ec53d4fded551fdd3a98 diff --git a/dev-libs/boehm-gc/boehm-gc-8.2.0.ebuild b/dev-libs/boehm-gc/boehm-gc-8.2.0.ebuild deleted file mode 100644 index 370b81c087bd.. --- a/dev-libs/boehm-gc/boehm-gc-8.2.0.ebuild +++ /dev/null @@ -1,59 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit multilib-minimal libtool - -MY_P="gc-${PV}" - -DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector" -HOMEPAGE="https://www.hboehm.info/gc/ https://github.com/ivmai/bdwgc/; -SRC_URI="https://github.com/ivmai/bdwgc/releases/download/v${PV}/${MY_P}.tar.gz - https://dev.gentoo.org/~xen0n/distfiles/${P}-fix-headers-install.patch.xz; -S="${WORKDIR}/${MY_P}" - -LICENSE="boehm-gc" -# SONAME: libgc.so.1 libgccpp.so.1 -# We've been using subslot 0 for these instead of "1.1". -SLOT="0" -# Upstream marked this version as "Pre-release" -KEYWORDS="~loong" -IUSE="cxx +large static-libs +threads" - -RDEPEND=">=dev-libs/libatomic_ops-7.4[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -PATCHES=( - "${WORKDIR}/${P}-fix-headers-install.patch" -) - -src_prepare() { - default - elibtoolize #594754 -} - -multilib_src_configure() { - local config=( - --disable-docs - --with-libatomic-ops - $(use_enable cxx cplusplus) - $(use_enable static-libs static) - $(use threads || echo --disable-threads) - $(use_enable large large-config) - ) - - ECONF_SOURCE=${S} econf "${config[@]}" -} - -multilib_src_install_all() { - local HTML_DOCS=( doc/*.md ) - einstalldocs - dodoc doc/README{.environment,.linux,.macros} - - # package provides .pc files - find "${ED}" -name '*.la' -delete || die - - newman doc/gc.man GC_malloc.1 -} diff --git a/dev-libs/boehm-gc/boehm-gc-8.2.2.ebuild b/dev-libs/boehm-gc/boehm-gc-8.2.2.ebuild deleted file mode 100644 index f08029903878.. --- a/dev-libs/boehm-gc/boehm-gc-8.2.2.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit multilib-minimal libtool - -MY_P="gc-${PV}" - -DESCRIPTION="The Boehm-Demers-Weiser conservative garbage
[gentoo-commits] repo/gentoo:master commit in: dev-libs/boehm-gc/
commit: eedeec9247644b79f9033b25faca4e25093d2cb7 Author: Sam James gentoo org> AuthorDate: Wed May 31 05:04:43 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:04:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eedeec92 dev-libs/boehm-gc: add 8.2.4 Signed-off-by: Sam James gentoo.org> dev-libs/boehm-gc/Manifest | 1 + dev-libs/boehm-gc/boehm-gc-8.2.4.ebuild | 56 + 2 files changed, 57 insertions(+) diff --git a/dev-libs/boehm-gc/Manifest b/dev-libs/boehm-gc/Manifest index 9242479e58a2..f0c6de2443b9 100644 --- a/dev-libs/boehm-gc/Manifest +++ b/dev-libs/boehm-gc/Manifest @@ -4,3 +4,4 @@ DIST gc-8.0.6.tar.gz 1168660 BLAKE2B c23cb10db54db0e8b16c429e039791086dfec4216ad DIST gc-8.0.8.tar.gz 1173619 BLAKE2B 5caa3839390f0a727d7b6fafc13094507326f42c57766ef3f80fb59d64ebbe00e780990735bdefcf26d160a1ae8d44c0d9658310314877b11a91e064a875483a SHA512 c09da03883170b91e7d4904484266948472018a42092f7df42798507666d693327895ef8348f7cb0007f7e4948fbd0476e4021f5a203838157ce46ef3a401f7b DIST gc-8.2.0.tar.gz 1183225 BLAKE2B 382c28041b8cff9df794db48727c0bb478ed9222b15bcf11eda7132b1776970774576b63823e62a87c6563a06359a3d0572effea1ca63fb4f6fdadf1ea350cbe SHA512 ff781360bca667f1f95fbfed073e9035f63134cac1bda4f7e4217664a3713c2846f750a3ce92732972c0435c69355b051f6e8eb6f2698b0d48d9107ff960bacf DIST gc-8.2.2.tar.gz 1200115 BLAKE2B 9f0306f24189687f0e9e58cd942d67e94d009bd4c9a88556edaae756f902ce71f7eed2ee66a9a9b2e8e40c54653796f494104b395828282b83ee6a89a5542378 SHA512 4a7b26789ce22ab72bfaadf3029362c5fe26737df1e856e43db7d9b24ee8acf625e35d596bb3f698f91d6a5ddfb6c45a952a1dbd18d47359569696a544c9c248 +DIST gc-8.2.4.tar.gz 1210929 BLAKE2B 48f058b3f6f9f708d4335a7a0b077aab4ea5df32be73038bb8c20c12483d7ec8798b16db85afed5aa270f0f818de08abf9407036f662c757f361a929f99d951f SHA512 27d014378000f25fb2f5598904be85604822d5ed4553f8b3d1c279122300d3958b4432ec08f951cfd842d92121ea8a030dda34bf2475ec53d4fded551fdd3a98 diff --git a/dev-libs/boehm-gc/boehm-gc-8.2.4.ebuild b/dev-libs/boehm-gc/boehm-gc-8.2.4.ebuild new file mode 100644 index ..38f972105da2 --- /dev/null +++ b/dev-libs/boehm-gc/boehm-gc-8.2.4.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit multilib-minimal libtool + +MY_P="gc-${PV}" + +DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector" +HOMEPAGE="https://www.hboehm.info/gc/ https://github.com/ivmai/bdwgc/; +SRC_URI="https://github.com/ivmai/bdwgc/releases/download/v${PV}/${MY_P}.tar.gz; +S="${WORKDIR}/${MY_P}" + +LICENSE="boehm-gc" +# SONAME: libgc.so.1 libgccpp.so.1 +# We've been using subslot 0 for these instead of "1.1". +SLOT="0" +# Upstream marked this version as "Pre-release" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" +IUSE="cxx +large static-libs +threads" + +RDEPEND=">=dev-libs/libatomic_ops-7.4[${MULTILIB_USEDEP}]" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + # bug #594754 + elibtoolize +} + +multilib_src_configure() { + local config=( + --disable-docs + --with-libatomic-ops + $(use_enable cxx cplusplus) + $(use_enable static-libs static) + $(use threads || echo --disable-threads) + $(use_enable large large-config) + ) + + ECONF_SOURCE="${S}" econf "${config[@]}" +} + +multilib_src_install_all() { + local HTML_DOCS=( doc/*.md ) + einstalldocs + dodoc doc/README{.environment,.linux,.macros} + + # Package provides .pc files + find "${ED}" -name '*.la' -delete || die + + newman doc/gc.man GC_malloc.1 +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/boehm-gc/
commit: 45f45c95372fb17e4245487c4229dd3ad22f6b25 Author: Sam James gentoo org> AuthorDate: Wed May 31 05:05:03 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:05:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45f45c95 dev-libs/boehm-gc: drop 8.0.4 Signed-off-by: Sam James gentoo.org> dev-libs/boehm-gc/Manifest | 1 - dev-libs/boehm-gc/boehm-gc-8.0.4.ebuild | 54 - 2 files changed, 55 deletions(-) diff --git a/dev-libs/boehm-gc/Manifest b/dev-libs/boehm-gc/Manifest index f0c6de2443b9..8b441cae2959 100644 --- a/dev-libs/boehm-gc/Manifest +++ b/dev-libs/boehm-gc/Manifest @@ -1,5 +1,4 @@ DIST boehm-gc-8.2.0-fix-headers-install.patch.xz 55320 BLAKE2B 86f6a27c49c1c36a89e836ef2adf17e6563256ad0700e05235461b9df562029781894d1b4b76ed4fb44faf9c014e7674b909cd8a097d6d3c29cb50be55b83856 SHA512 cbb963b5f4286846ae4548216677cb34042bd8757f6792d1838663b07699837c25a727740d6d9461b582c5428ebe8e0bc670134be1d68cdc61d055f8624a76bc -DIST gc-8.0.4.tar.gz 1160528 BLAKE2B ec42378c964fc573e53f6f58aa22fa63a0b421c91b81336acfeb2e2afdb5c89514edace3a9500699e13ff1cadc4205ea245af4f0dfa5e439ed9b78cabf6058f7 SHA512 57ccca15c6e50048d306a30de06c1a844f36103a84c2d1c17cbccbbc0001e17915488baec79737449982da99ce5d14ce527176afae9ae153cbbb5a19d986366e DIST gc-8.0.6.tar.gz 1168660 BLAKE2B c23cb10db54db0e8b16c429e039791086dfec4216ad65fabf072bc0f05df66364d019fccf945bffc32ce12868edfbaf6d9482acb2949d1e233bd89925ab55ebd SHA512 2ea25003d585118e3ac0e12be9240e8195db511c6e94949f20453dc3cb771380bd5b956c04243b2a8ce31508587aa32de4f0f10a813577e6dbe8367688b7614e DIST gc-8.0.8.tar.gz 1173619 BLAKE2B 5caa3839390f0a727d7b6fafc13094507326f42c57766ef3f80fb59d64ebbe00e780990735bdefcf26d160a1ae8d44c0d9658310314877b11a91e064a875483a SHA512 c09da03883170b91e7d4904484266948472018a42092f7df42798507666d693327895ef8348f7cb0007f7e4948fbd0476e4021f5a203838157ce46ef3a401f7b DIST gc-8.2.0.tar.gz 1183225 BLAKE2B 382c28041b8cff9df794db48727c0bb478ed9222b15bcf11eda7132b1776970774576b63823e62a87c6563a06359a3d0572effea1ca63fb4f6fdadf1ea350cbe SHA512 ff781360bca667f1f95fbfed073e9035f63134cac1bda4f7e4217664a3713c2846f750a3ce92732972c0435c69355b051f6e8eb6f2698b0d48d9107ff960bacf diff --git a/dev-libs/boehm-gc/boehm-gc-8.0.4.ebuild b/dev-libs/boehm-gc/boehm-gc-8.0.4.ebuild deleted file mode 100644 index 843f7a49ce68.. --- a/dev-libs/boehm-gc/boehm-gc-8.0.4.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit multilib-minimal libtool - -MY_P="gc-${PV}" - -DESCRIPTION="The Boehm-Demers-Weiser conservative garbage collector" -HOMEPAGE="https://www.hboehm.info/gc/ https://github.com/ivmai/bdwgc/; -SRC_URI="https://github.com/ivmai/bdwgc/releases/download/v${PV}/${MY_P}.tar.gz; - -LICENSE="boehm-gc" -# SONAME: libgc.so.1 libgccpp.so.1 -# We've been using subslot 0 for these instead of "1.1". -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="cxx +large static-libs +threads" - -RDEPEND=">=dev-libs/libatomic_ops-7.4[${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/${MY_P}" - -src_prepare() { - default - elibtoolize #594754 -} - -multilib_src_configure() { - local config=( - --disable-docs - --with-libatomic-ops - $(use_enable cxx cplusplus) - $(use_enable static-libs static) - $(use threads || echo --disable-threads) - $(use_enable large large-config) - ) - - ECONF_SOURCE=${S} econf "${config[@]}" -} - -multilib_src_install_all() { - local HTML_DOCS=( doc/*.md ) - einstalldocs - dodoc doc/README{.environment,.linux,.macros} - - # package provides .pc files - find "${ED}" -name '*.la' -delete || die - - newman doc/gc.man GC_malloc.1 -}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/
commit: 9af888a58d4e55759805b94d02ef2e72c4742a42 Author: Sam James gentoo org> AuthorDate: Wed May 31 05:00:49 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:00:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9af888a5 sys-fs/btrfs-progs: Stabilize 6.2.2 ppc, #907455 Signed-off-by: Sam James gentoo.org> sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild b/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild index ca9ddba7f58d..47e980208714 100644 --- a/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild +++ b/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} != ]]; then SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz; if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc x86" fi S="${WORKDIR}"/${PN}-${MY_PV}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/busybox/
commit: e2bacfc7f746df9343e5767bf36fdcbbd636c5c1 Author: Sam James gentoo org> AuthorDate: Wed May 31 05:00:46 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:00:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e2bacfc7 sys-apps/busybox: Stabilize 1.34.1-r2 arm64, #907354 Signed-off-by: Sam James gentoo.org> sys-apps/busybox/busybox-1.34.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/busybox/busybox-1.34.1-r2.ebuild b/sys-apps/busybox/busybox-1.34.1-r2.ebuild index e8d12326019c..cf4da6210564 100644 --- a/sys-apps/busybox/busybox-1.34.1-r2.ebuild +++ b/sys-apps/busybox/busybox-1.34.1-r2.ebuild @@ -16,7 +16,7 @@ if [[ ${PV} == "" ]] ; then else MY_P="${PN}-${PV/_/-}" SRC_URI="https://www.busybox.net/downloads/${MY_P}.tar.bz2; - KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" fi LICENSE="GPL-2" # GPL-2 only
[gentoo-commits] repo/gentoo:master commit in: sys-apps/mawk/
commit: aeebba9750401cf9fb51bb2de942952f8e19728d Author: Sam James gentoo org> AuthorDate: Wed May 31 05:00:48 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 05:00:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aeebba97 sys-apps/mawk: Stabilize 1.3.4_p20230525 ppc, #907454 Signed-off-by: Sam James gentoo.org> sys-apps/mawk/mawk-1.3.4_p20230525.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild index 31f81866ad22..40b3fc1b7330 100644 --- a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild +++ b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
[gentoo-commits] repo/gentoo:master commit in: app-shells/bash/
commit: df365a51faeea136105c02ea20f8d413120b29df Author: Sam James gentoo org> AuthorDate: Wed May 31 04:59:24 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 04:59:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df365a51 app-shells/bash: skip flaky hanging test Closes: https://bugs.gentoo.org/907403 Signed-off-by: Sam James gentoo.org> app-shells/bash/bash-5.2_p15-r3.ebuild | 3 +++ app-shells/bash/bash-.ebuild | 9 ++--- 2 files changed, 9 insertions(+), 3 deletions(-) diff --git a/app-shells/bash/bash-5.2_p15-r3.ebuild b/app-shells/bash/bash-5.2_p15-r3.ebuild index cbea068edf2f..7df4466ab275 100644 --- a/app-shells/bash/bash-5.2_p15-r3.ebuild +++ b/app-shells/bash/bash-5.2_p15-r3.ebuild @@ -165,6 +165,9 @@ src_prepare() { sed -i -r '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in || die touch -r . doc/* || die + # Sometimes hangs (more noticeable w/ pgo), bug #907403. + rm tests/run-jobs || die + eapply -p0 "${PATCHES[@]}" eapply_user } diff --git a/app-shells/bash/bash-.ebuild b/app-shells/bash/bash-.ebuild index 7235d2213a36..82dfe5fb1c66 100644 --- a/app-shells/bash/bash-.ebuild +++ b/app-shells/bash/bash-.ebuild @@ -33,7 +33,7 @@ is_release() { # The version of readline this bash normally ships with. # Note: right now, we don't use the system copy of readline for bash for non-releases. -READLINE_VER="8.2" +READLINE_VER="8.2_p1" DESCRIPTION="The standard GNU Bourne again shell" HOMEPAGE="https://tiswww.case.edu/php/chet/bash/bashtop.html https://git.savannah.gnu.org/cgit/bash.git; @@ -92,8 +92,8 @@ RDEPEND=" ${DEPEND} " # We only need yacc when the .y files get patched (bash42-005, bash51-011) -#BDEPEND="app-alternatives/yacc" BDEPEND=" + app-alternatives/yacc pgo? ( dev-util/gperf ) verify-sig? ( sec-keys/openpgp-keys-chetramey ) " @@ -106,7 +106,7 @@ QA_CONFIGURE_OPTIONS="--disable-static" PATCHES=( #"${WORKDIR}"/${PN}-${GENTOO_PATCH_VER}/ - # Patches from Chet sent to bashbug ml + # Patches from Chet sent to bash-bug ml "${FILESDIR}"/${PN}-5.0-syslog-history-extern.patch ) @@ -163,6 +163,9 @@ src_prepare() { sed -i -r '/^(HS|RL)USER/s:=.*:=:' doc/Makefile.in || die touch -r . doc/* || die + # Sometimes hangs (more noticeable w/ pgo), bug #907403. + rm tests/run-jobs || die + eapply -p0 "${PATCHES[@]}" eapply_user }
[gentoo-commits] repo/gentoo:master commit in: app-misc/binwalk/
commit: 4558bf8ff85642dc17177e81712644419e03be25 Author: John Helmert III gentoo org> AuthorDate: Wed May 31 04:36:35 2023 + Commit: John Helmert III gentoo org> CommitDate: Wed May 31 04:36:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4558bf8f app-misc/binwalk: drop 2.3.3, 2.3.3-r1 Bug: https://bugs.gentoo.org/903652 Signed-off-by: John Helmert III gentoo.org> app-misc/binwalk/Manifest| 1 - app-misc/binwalk/binwalk-2.3.3-r1.ebuild | 44 app-misc/binwalk/binwalk-2.3.3.ebuild| 43 --- 3 files changed, 88 deletions(-) diff --git a/app-misc/binwalk/Manifest b/app-misc/binwalk/Manifest index bc2e1240d5ed..bc1bd0f85a9d 100644 --- a/app-misc/binwalk/Manifest +++ b/app-misc/binwalk/Manifest @@ -1,2 +1 @@ -DIST binwalk-2.3.3.tar.gz 39723775 BLAKE2B d29b709dae0ae406e0ef6142e878a2bbbf0ddb3bd8f49d3335dd1e7ab385c331c021489b3d96b3c2364038b870c1aae53c8d82e7a3d9ab1983ff4520e20f6e73 SHA512 d7e8d576cfc92b1488ceda7d4577aeaaefb2a251a5aca0b4a497da0dff7c6e6e862e0a77346593c77fb4e54b7de3d3a0c1c8c9421ecec8f06aabbc4b336920c5 DIST binwalk-2.3.4.tar.gz 39723471 BLAKE2B a5eac4242402c5034c293432131950bed9aff762c5db86b200a1f555bdfeeb1c6fda225393149f7beca2923141f2ae7930738038f2d039513cb06dfae9601b81 SHA512 5a5e16035dfc05b94ae4ee3969a337336c550606b71e20fcb1f150c4b38ef2084b6a823ce2a8050f4b41616b7d7c31cfb04bf43e7f2c977ab1a634aba9d67fec diff --git a/app-misc/binwalk/binwalk-2.3.3-r1.ebuild b/app-misc/binwalk/binwalk-2.3.3-r1.ebuild deleted file mode 100644 index 49bb4746edb9.. --- a/app-misc/binwalk/binwalk-2.3.3-r1.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DISTUTILS_USE_PEP517=setuptools -PYTHON_COMPAT=( python3_{9..11} pypy3 ) - -inherit distutils-r1 - -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://github.com/ReFirmLabs/binwalk.git; - inherit git-r3 -else - SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86 ~x64-macos" -fi - -DESCRIPTION="A tool for identifying files embedded inside firmware images" -HOMEPAGE="https://github.com/ReFirmLabs/binwalk; - -LICENSE="MIT" -SLOT="0" - -PATCHES=( - "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch - "${FILESDIR}"/2.3.3-tests.patch - "${FILESDIR}"/${PN}-2.3.3-syntax-fix.patch - -) - -distutils_enable_tests nose - -python_install_all() { - local DOCS=( API.md INSTALL.md README.md ) - distutils-r1_python_install_all -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]]; then - elog "binwalk has many optional dependencies to automatically" - elog "extract/decompress data, see INSTALL.md for more details." - fi -} diff --git a/app-misc/binwalk/binwalk-2.3.3.ebuild b/app-misc/binwalk/binwalk-2.3.3.ebuild deleted file mode 100644 index 0ca769a4d053.. --- a/app-misc/binwalk/binwalk-2.3.3.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DISTUTILS_USE_SETUPTOOLS=bdepend -PYTHON_COMPAT=( python3_{9..10} pypy3 ) - -inherit distutils-r1 - -if [[ ${PV} == "" ]] ; then - EGIT_REPO_URI="https://github.com/ReFirmLabs/binwalk.git; - inherit git-r3 -else - SRC_URI="https://github.com/ReFirmLabs/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv x86 ~x64-macos" -fi - -DESCRIPTION="A tool for identifying files embedded inside firmware images" -HOMEPAGE="https://github.com/ReFirmLabs/binwalk; - -LICENSE="MIT" -SLOT="0" - -PATCHES=( - "${FILESDIR}"/${PN}-2.2.0-disable-test-coverage.patch - "${FILESDIR}"/2.3.3-tests.patch - -) - -distutils_enable_tests --install nose - -python_install_all() { - local DOCS=( API.md INSTALL.md README.md ) - distutils-r1_python_install_all -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]]; then - elog "binwalk has many optional dependencies to automatically" - elog "extract/decompress data, see INSTALL.md for more details." - fi -}
[gentoo-commits] repo/gentoo:master commit in: media-libs/harfbuzz/
commit: 7fc5b167f3e729d3a0d76078555e927230b3295f Author: Sam James gentoo org> AuthorDate: Wed May 31 04:11:01 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 04:11:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fc5b167 media-libs/harfbuzz: Stabilize 7.2.0 arm64, #906224 Signed-off-by: Sam James gentoo.org> media-libs/harfbuzz/harfbuzz-7.2.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-libs/harfbuzz/harfbuzz-7.2.0.ebuild b/media-libs/harfbuzz/harfbuzz-7.2.0.ebuild index 741521516bc7..10f0c80b8d88 100644 --- a/media-libs/harfbuzz/harfbuzz-7.2.0.ebuild +++ b/media-libs/harfbuzz/harfbuzz-7.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: media-libs/gst-plugins-good/
commit: 13859d940b2b8295c49c0beb999a5ecbcfd45f7a Author: Sam James gentoo org> AuthorDate: Wed May 31 03:43:06 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 03:43:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13859d94 media-libs/gst-plugins-good: block old gst-plugins-ugly for xingmux move xingmux moved from ugly->good. Thanks to josef64 for reporting. Signed-off-by: Sam James gentoo.org> ...gst-plugins-good-1.22.3.ebuild => gst-plugins-good-1.22.3-r1.ebuild} | 2 ++ 1 file changed, 2 insertions(+) diff --git a/media-libs/gst-plugins-good/gst-plugins-good-1.22.3.ebuild b/media-libs/gst-plugins-good/gst-plugins-good-1.22.3-r1.ebuild similarity index 91% rename from media-libs/gst-plugins-good/gst-plugins-good-1.22.3.ebuild rename to media-libs/gst-plugins-good/gst-plugins-good-1.22.3-r1.ebuild index 2eb4e734bdc1..bdedddb6669c 100644 --- a/media-libs/gst-plugins-good/gst-plugins-good-1.22.3.ebuild +++ b/media-libs/gst-plugins-good/gst-plugins-good-1.22.3-r1.ebuild @@ -13,7 +13,9 @@ LICENSE="LGPL-2.1+" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="+orc" +# Old media-libs/gst-plugins-ugly blocker for xingmux moving from ugly->good RDEPEND=" + !=media-libs/gst-plugins-base-${PV}:${SLOT}[${MULTILIB_USEDEP}] >=app-arch/bzip2-1.0.6-r4[${MULTILIB_USEDEP}] >=sys-libs/zlib-1.2.8-r1[${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/
commit: bfe23b985c7e67a50914a9d98cddef7b4e2f7f3c Author: Sam James gentoo org> AuthorDate: Wed May 31 03:40:32 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 03:40:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bfe23b98 sys-fs/btrfs-progs: Stabilize 6.2.2 arm64, #907455 Signed-off-by: Sam James gentoo.org> sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild b/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild index 439303943f55..ca9ddba7f58d 100644 --- a/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild +++ b/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} != ]]; then SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz; if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" + KEYWORDS="~alpha amd64 ~arm arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" fi S="${WORKDIR}"/${PN}-${MY_PV}
[gentoo-commits] repo/gentoo:master commit in: net-misc/trurl/
commit: 78edfb94ddbbc4a7996c9bb0b5563c95beee90bd Author: Sam James gentoo org> AuthorDate: Wed May 31 03:36:21 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 03:36:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78edfb94 net-misc/trurl: drop 0.4 Signed-off-by: Sam James gentoo.org> net-misc/trurl/Manifest | 1 - net-misc/trurl/trurl-0.4.ebuild | 44 - 2 files changed, 45 deletions(-) diff --git a/net-misc/trurl/Manifest b/net-misc/trurl/Manifest index 25e2f1333270..5895b55fcee5 100644 --- a/net-misc/trurl/Manifest +++ b/net-misc/trurl/Manifest @@ -1,2 +1 @@ -DIST trurl-0.4.tar.gz 23602 BLAKE2B c780fc52010f868fddbe1a06feb1ed1df627eb9ff8916d0212c8196c1efeb282b06900d2259dbaa4abdbc3c68002b1f3dfeb308c4ae2202578c40c112120b77c SHA512 7d106bf7dd39fb39316a9890bc562a5824dc046acfa50b97954e87ba455b479a2b86cfbf09a130dd39000abbc2e0fdc7038109410cf44c97812489d410693a01 DIST trurl-0.5.tar.gz 28792 BLAKE2B e552d04599628ea17e19627a1aa24871bf71fb100253f6eb945a9062ad0db98ea0a87125cc2c6a5f05f8c0296953c972b8fc9a6d5c01bdbc74d9ab9e28b9094c SHA512 1bf81030e8c904e551180b5c51f37ebe382345f397165695b47554e3c712c568351a53a7527891807f89127ea270b72632b24388db4c8efee3e9994cae1def47 diff --git a/net-misc/trurl/trurl-0.4.ebuild b/net-misc/trurl/trurl-0.4.ebuild deleted file mode 100644 index 78443cfb2991.. --- a/net-misc/trurl/trurl-0.4.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -DESCRIPTION="Command line tool for URL parsing and manipulation" -HOMEPAGE="https://curl.se/trurl/ https://daniel.haxx.se/blog/2023/04/03/introducing-trurl/; - -if [[ ${PV} == ]] ; then - EGIT_REPO_URI="https://github.com/curl/trurl; - inherit git-r3 -else - SRC_URI="https://github.com/curl/trurl/archive/refs/tags/${P}.tar.gz; - S="${WORKDIR}"/${PN}-${P} - - KEYWORDS="~amd64" -fi - -LICENSE="curl" -SLOT="0" -IUSE="test" -RESTRICT="!test? ( test )" - -# Older curls may work but not all features will be present -DEPEND=">=net-misc/curl-7.81.0" -RDEPEND="${DEPEND}" -BDEPEND=" - test? ( - dev-lang/perl - virtual/perl-JSON-PP - ) -" - -src_compile() { - tc-export CC - - default -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr install -}
[gentoo-commits] repo/gentoo:master commit in: net-misc/trurl/, net-misc/trurl/files/
commit: 2d59d9c83194b51fb7f560347181dce189aa4dc8 Author: Sam James gentoo org> AuthorDate: Wed May 31 03:39:10 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 03:39:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d59d9c8 net-misc/trurl: add 0.7 Signed-off-by: Sam James gentoo.org> net-misc/trurl/Manifest | 1 + net-misc/trurl/files/trurl-0.7-fix-makefile.patch | 21 + .../trurl/{trurl-.ebuild => trurl-0.7.ebuild} | 6 +++--- net-misc/trurl/trurl-.ebuild| 6 +++--- 4 files changed, 28 insertions(+), 6 deletions(-) diff --git a/net-misc/trurl/Manifest b/net-misc/trurl/Manifest index 5895b55fcee5..f1676f774faf 100644 --- a/net-misc/trurl/Manifest +++ b/net-misc/trurl/Manifest @@ -1 +1,2 @@ DIST trurl-0.5.tar.gz 28792 BLAKE2B e552d04599628ea17e19627a1aa24871bf71fb100253f6eb945a9062ad0db98ea0a87125cc2c6a5f05f8c0296953c972b8fc9a6d5c01bdbc74d9ab9e28b9094c SHA512 1bf81030e8c904e551180b5c51f37ebe382345f397165695b47554e3c712c568351a53a7527891807f89127ea270b72632b24388db4c8efee3e9994cae1def47 +DIST trurl-0.7.tar.gz 36624 BLAKE2B a63e8ec7f0b57006b5fa7a1d2ade1284dc2076474ef0425574ecb9b452c49d9a6148461a97e760287340d67a924612c1eb1fe188b6597b8147f818c18681190f SHA512 9ecccd9b688d7bddba760bbd408a1b864d5818b2c538904662ab81b13bca6226d03a4d209c74841c83ee368e656243e92bc7f7be876dbd5c1736b7fc2c3f82d6 diff --git a/net-misc/trurl/files/trurl-0.7-fix-makefile.patch b/net-misc/trurl/files/trurl-0.7-fix-makefile.patch new file mode 100644 index ..f1ecb28d3aaa --- /dev/null +++ b/net-misc/trurl/files/trurl-0.7-fix-makefile.patch @@ -0,0 +1,21 @@ +See https://github.com/curl/trurl/pull/158#issuecomment-1512397801. +--- a/Makefile b/Makefile +@@ -1,7 +1,6 @@ + TARGET = trurl + OBJS = trurl.o +-LDLIBS = $$(curl-config --libs) +-CFLAGS = $$(curl-config --cflags) -W -Wall -Wshadow -Werror -pedantic -g ++LDLIBS = $(shell curl-config --libs) + MANUAL = trurl.1 + + PREFIX ?= /usr/local +@@ -12,7 +11,7 @@ INSTALL ?= install + PYTHON3 ?= python3 + + $(TARGET): $(OBJS) +- $(CC) $(OBJS) -o $(TARGET) $(LDLIBS) $(LDFLAGS) ++ $(CC) $(CPPFLAGS) $(CFLAGS) -Wall $(shell curl-config --cflags) $(LDFLAGS) $(OBJS) -o $(TARGET) $(LDLIBS) + + trurl.o:trurl.c version.h + diff --git a/net-misc/trurl/trurl-.ebuild b/net-misc/trurl/trurl-0.7.ebuild similarity index 89% copy from net-misc/trurl/trurl-.ebuild copy to net-misc/trurl/trurl-0.7.ebuild index fe0c58e18fdd..2a3befe7c83d 100644 --- a/net-misc/trurl/trurl-.ebuild +++ b/net-misc/trurl/trurl-0.7.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit toolchain-funcs python-any-r1 DESCRIPTION="Command line tool for URL parsing and manipulation" @@ -16,7 +16,7 @@ else SRC_URI="https://github.com/curl/trurl/archive/refs/tags/${P}.tar.gz; S="${WORKDIR}"/${PN}-${P} - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~arm ~arm64" fi LICENSE="curl" @@ -30,7 +30,7 @@ RDEPEND="${DEPEND}" BDEPEND="test? ( ${PYTHON_DEPS} )" PATCHES=( - "${FILESDIR}"/${PN}-0.5-fix-makefile.patch + "${FILESDIR}"/${PN}-0.7-fix-makefile.patch ) pkg_setup() { diff --git a/net-misc/trurl/trurl-.ebuild b/net-misc/trurl/trurl-.ebuild index fe0c58e18fdd..2a3befe7c83d 100644 --- a/net-misc/trurl/trurl-.ebuild +++ b/net-misc/trurl/trurl-.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit toolchain-funcs python-any-r1 DESCRIPTION="Command line tool for URL parsing and manipulation" @@ -16,7 +16,7 @@ else SRC_URI="https://github.com/curl/trurl/archive/refs/tags/${P}.tar.gz; S="${WORKDIR}"/${PN}-${P} - KEYWORDS="~amd64" + KEYWORDS="~amd64 ~arm ~arm64" fi LICENSE="curl" @@ -30,7 +30,7 @@ RDEPEND="${DEPEND}" BDEPEND="test? ( ${PYTHON_DEPS} )" PATCHES=( - "${FILESDIR}"/${PN}-0.5-fix-makefile.patch + "${FILESDIR}"/${PN}-0.7-fix-makefile.patch ) pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/
commit: 6b9805f398d0ef1e4bcfd52308ab61e13bd4358c Author: Sam James gentoo org> AuthorDate: Wed May 31 03:35:49 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 03:35:49 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b9805f3 sys-fs/btrfs-progs: Stabilize 6.2.2 x86, #907455 Signed-off-by: Sam James gentoo.org> sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild b/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild index d67f76bf3ef2..439303943f55 100644 --- a/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild +++ b/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} != ]]; then SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz; if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc x86" fi S="${WORKDIR}"/${PN}-${MY_PV}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/
commit: e3cf9c30efdcca78068958fab257ca3155186e6a Author: Sam James gentoo org> AuthorDate: Wed May 31 03:35:48 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 03:35:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3cf9c30 sys-fs/btrfs-progs: Stabilize 6.2.2 amd64, #907455 Signed-off-by: Sam James gentoo.org> sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild b/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild index c1f11dd5dd51..d67f76bf3ef2 100644 --- a/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild +++ b/sys-fs/btrfs-progs/btrfs-progs-6.2.2.ebuild @@ -14,7 +14,7 @@ if [[ ${PV} != ]]; then SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz; if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="~alpha amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" fi S="${WORKDIR}"/${PN}-${MY_PV}
[gentoo-commits] repo/gentoo:master commit in: sys-apps/mawk/
commit: f42e49cd7e6ec15089ce94f256fc4df3c3fddab2 Author: Sam James gentoo org> AuthorDate: Wed May 31 03:35:47 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 03:35:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f42e49cd sys-apps/mawk: Stabilize 1.3.4_p20230525 x86, #907454 Signed-off-by: Sam James gentoo.org> sys-apps/mawk/mawk-1.3.4_p20230525.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild index 349967e98c37..31f81866ad22 100644 --- a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild +++ b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
[gentoo-commits] repo/gentoo:master commit in: media-sound/fluidsynth/
commit: c320af81057d8021034a8058a2c796c24581f458 Author: Sam James gentoo org> AuthorDate: Wed May 31 03:35:45 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 03:35:45 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c320af81 media-sound/fluidsynth: Stabilize 2.3.2-r2 arm64, #905684 Signed-off-by: Sam James gentoo.org> media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild b/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild index 384ea1665651..02901a88badc 100644 --- a/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild +++ b/media-sound/fluidsynth/fluidsynth-2.3.2-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/FluidSynth/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="LGPL-2.1+" SLOT="0/3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="alsa dbus debug examples ipv6 jack ladspa lash network oss pipewire portaudio pulseaudio +readline sdl +sndfile systemd threads" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: net-libs/libssh2/
commit: 7049f7be8adf93a95f4e50855e5a4d2f96d8ab34 Author: Sam James gentoo org> AuthorDate: Wed May 31 03:34:28 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 03:34:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7049f7be net-libs/libssh2: fix DoubleEmptyLine Signed-off-by: Sam James gentoo.org> net-libs/libssh2/libssh2-.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/net-libs/libssh2/libssh2-.ebuild b/net-libs/libssh2/libssh2-.ebuild index 8a5ad181cafd..1c3811f85a82 100644 --- a/net-libs/libssh2/libssh2-.ebuild +++ b/net-libs/libssh2/libssh2-.ebuild @@ -57,7 +57,6 @@ multilib_src_configure() { ) fi - cmake_src_configure }
[gentoo-commits] repo/gentoo:master commit in: sys-apps/mawk/
commit: 772194f3d8ce01d1f6044da77171e63b1b8f3c90 Author: Sam James gentoo org> AuthorDate: Wed May 31 03:35:46 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 03:35:46 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=772194f3 sys-apps/mawk: Stabilize 1.3.4_p20230525 hppa, #907454 Signed-off-by: Sam James gentoo.org> sys-apps/mawk/mawk-1.3.4_p20230525.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild index 7c340cc33564..349967e98c37 100644 --- a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild +++ b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libssh2/
commit: 8d5428f7bbd5dc4fe9e8cb36c9383a86adbb96a0 Author: Sam James gentoo org> AuthorDate: Wed May 31 03:33:40 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 03:33:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d5428f7 net-libs/libssh2: conditionally set test options Closes: https://bugs.gentoo.org/907443 Signed-off-by: Sam James gentoo.org> net-libs/libssh2/libssh2-1.11.0.ebuild | 11 +-- net-libs/libssh2/libssh2-.ebuild | 12 +++- 2 files changed, 20 insertions(+), 3 deletions(-) diff --git a/net-libs/libssh2/libssh2-1.11.0.ebuild b/net-libs/libssh2/libssh2-1.11.0.ebuild index 2f60c46c3928..30a399914f72 100644 --- a/net-libs/libssh2/libssh2-1.11.0.ebuild +++ b/net-libs/libssh2/libssh2-1.11.0.ebuild @@ -47,9 +47,16 @@ multilib_src_configure() { -DBUILD_TESTING=$(usex test) -DCRYPTO_BACKEND=${crypto_backend} -DENABLE_ZLIB_COMPRESSION=$(usex zlib) - -DRUN_SSHD_TESTS=OFF - -DRUN_DOCKER_TESTS=OFF ) + + if use test ; then + # Pass separately to avoid unused var warnings w/ USE=-test + mycmakeargs+=( + -DRUN_SSHD_TESTS=OFF + -DRUN_DOCKER_TESTS=OFF + ) + fi + cmake_src_configure } diff --git a/net-libs/libssh2/libssh2-.ebuild b/net-libs/libssh2/libssh2-.ebuild index 290d28ce2558..8a5ad181cafd 100644 --- a/net-libs/libssh2/libssh2-.ebuild +++ b/net-libs/libssh2/libssh2-.ebuild @@ -48,10 +48,20 @@ multilib_src_configure() { -DRUN_SSHD_TESTS=OFF -DRUN_DOCKER_TESTS=OFF ) + + if use test ; then + # Pass separately to avoid unused var warnings w/ USE=-test + mycmakeargs+=( + -DRUN_SSHD_TESTS=OFF + -DRUN_DOCKER_TESTS=OFF + ) + fi + + cmake_src_configure } multilib_src_install_all() { einstalldocs - find "${ED}" -name '*.la' -delete || die + find "${ED}" -name '*.a' -delete || die }
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 2f351e0037e036d3922956c521005d00e24a66b6 Author: YiFei Zhu gmail com> AuthorDate: Tue May 30 20:44:38 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 03:33:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f351e00 dev-lang/python: Fix configure in Prefix for 3.12 Upstream removed setup.py in 3.12 [1]. Attempting to use hprefixify on this now non-existent file causes: >>> Configuring source in /prefix/var/tmp/portage/dev-lang/python-3.12.0_beta1_p1/work/Python-3.12.0b1 ... * Adjusting to prefix /prefix * ERROR: dev-lang/python-3.12.0_beta1_p1::gentoo failed (configure phase): * setup.py does not exist I also removed inherit on prefix.eclass now that it is unused. Tested this patch on an aarch64 prefix and it created no QA warnings. [1] https://github.com/python/cpython/commit/81dca70d704d0834d8c30580e648a973250b2973 Signed-off-by: YiFei Zhu gmail.com> Closes: https://github.com/gentoo/gentoo/pull/31232 Signed-off-by: Sam James gentoo.org> dev-lang/python/python-3.12.0_beta1.ebuild| 3 +-- dev-lang/python/python-3.12.0_beta1_p1.ebuild | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/dev-lang/python/python-3.12.0_beta1.ebuild b/dev-lang/python/python-3.12.0_beta1.ebuild index 14f92570e8f9..e79715cc645a 100644 --- a/dev-lang/python/python-3.12.0_beta1.ebuild +++ b/dev-lang/python/python-3.12.0_beta1.ebuild @@ -5,7 +5,7 @@ EAPI="7" WANT_LIBTOOL="none" inherit autotools check-reqs flag-o-matic multiprocessing pax-utils -inherit prefix python-utils-r1 toolchain-funcs verify-sig +inherit python-utils-r1 toolchain-funcs verify-sig MY_PV=${PV/_beta/b} MY_P="Python-${MY_PV%_p*}" @@ -301,7 +301,6 @@ src_configure() { append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw fi - hprefixify setup.py econf "${myeconfargs[@]}" if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then diff --git a/dev-lang/python/python-3.12.0_beta1_p1.ebuild b/dev-lang/python/python-3.12.0_beta1_p1.ebuild index 14f92570e8f9..e79715cc645a 100644 --- a/dev-lang/python/python-3.12.0_beta1_p1.ebuild +++ b/dev-lang/python/python-3.12.0_beta1_p1.ebuild @@ -5,7 +5,7 @@ EAPI="7" WANT_LIBTOOL="none" inherit autotools check-reqs flag-o-matic multiprocessing pax-utils -inherit prefix python-utils-r1 toolchain-funcs verify-sig +inherit python-utils-r1 toolchain-funcs verify-sig MY_PV=${PV/_beta/b} MY_P="Python-${MY_PV%_p*}" @@ -301,7 +301,6 @@ src_configure() { append-cppflags -I"${ESYSROOT}"/usr/include/ncursesw fi - hprefixify setup.py econf "${myeconfargs[@]}" if grep -q "#define POSIX_SEMAPHORES_NOT_ENABLED 1" pyconfig.h; then
[gentoo-commits] repo/gentoo:master commit in: dev-libs/expat/
commit: 932f1e8726ce40f5575371c44e539b81624badfd Author: Sam James gentoo org> AuthorDate: Wed May 31 03:13:58 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 03:13:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=932f1e87 dev-libs/expat: conditionally build tests Closes: https://bugs.gentoo.org/906512 Signed-off-by: Sam James gentoo.org> dev-libs/expat/expat-2.5.0.ebuild | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dev-libs/expat/expat-2.5.0.ebuild b/dev-libs/expat/expat-2.5.0.ebuild index 0fb12e1379eb..16e5df511891 100644 --- a/dev-libs/expat/expat-2.5.0.ebuild +++ b/dev-libs/expat/expat-2.5.0.ebuild @@ -13,7 +13,8 @@ SRC_URI="https://github.com/libexpat/libexpat/releases/download/R_${PV//\./_}/ex LICENSE="MIT" 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="examples static-libs unicode" +IUSE="examples static-libs test unicode" +RESTRICT="!test? ( test )" BDEPEND="unicode? ( ${AUTOTOOLS_DEPEND} )" DOCS=( README.md ) @@ -37,7 +38,7 @@ src_prepare() { } multilib_src_configure() { - local myconf="$(use_enable static-libs static) --without-docbook" + local myconf="$(use_with test tests) $(use_enable static-libs static) --without-docbook" mkdir -p "${BUILD_DIR}"w || die
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/ntopng/
commit: 29ba33ce83d9124e240b0e2479d017216750dc06 Author: Sam James gentoo org> AuthorDate: Wed May 31 03:18:19 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 03:18:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=29ba33ce net-analyzer/ntopng: tweak SRC_URI Easier to click. Signed-off-by: Sam James gentoo.org> net-analyzer/ntopng/ntopng-5.6-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-analyzer/ntopng/ntopng-5.6-r2.ebuild b/net-analyzer/ntopng/ntopng-5.6-r2.ebuild index 9dca5e2d0a9e..f0d95a98fcd5 100644 --- a/net-analyzer/ntopng/ntopng-5.6-r2.ebuild +++ b/net-analyzer/ntopng/ntopng-5.6-r2.ebuild @@ -10,7 +10,7 @@ inherit autotools toolchain-funcs NTOPNG_DIST_COMMIT="90d81ad0281eb6eb582a683ac321a3959abb1269" DESCRIPTION="Network traffic analyzer with web interface" HOMEPAGE="https://www.ntop.org/; -SRC_URI="https://github.com/ntop/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/ntop/ntopng/archive/${PV}.tar.gz -> ${P}.tar.gz" SRC_URI+=" https://github.com/ntop/ntopng-dist/archive/${NTOPNG_DIST_COMMIT}.tar.gz -> ${P}-web-${NTOPNG_DIST_COMMIT}.tar.gz" LICENSE="GPL-3"
[gentoo-commits] repo/gentoo:master commit in: net-analyzer/ntopng/
commit: 0bde2535ac31fc4fd1186f38fc172c50f4202bfe Author: Sam James gentoo org> AuthorDate: Wed May 31 03:18:10 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 03:18:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bde2535 net-analyzer/ntopng: add github upstream metadata Signed-off-by: Sam James gentoo.org> net-analyzer/ntopng/metadata.xml | 13 +++-- 1 file changed, 7 insertions(+), 6 deletions(-) diff --git a/net-analyzer/ntopng/metadata.xml b/net-analyzer/ntopng/metadata.xml index d267dd3ff25d..907723bdb488 100644 --- a/net-analyzer/ntopng/metadata.xml +++ b/net-analyzer/ntopng/metadata.xml @@ -1,10 +1,11 @@ https://www.gentoo.org/dtd/metadata.dtd;> - -net...@gentoo.org - - -ntop/ntopng - + + net...@gentoo.org + + + ntop/ntopng + ntop/ntopng-dist +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/mtd-utils/
commit: ad71749807549d721f6675fedd025978dc8d9201 Author: Sam James gentoo org> AuthorDate: Wed May 31 03:24:26 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 03:24:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad717498 sys-fs/mtd-utils: wire up tests Signed-off-by: Sam James gentoo.org> sys-fs/mtd-utils/mtd-utils-2.1.5.ebuild | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/sys-fs/mtd-utils/mtd-utils-2.1.5.ebuild b/sys-fs/mtd-utils/mtd-utils-2.1.5.ebuild index b0f0145367f0..871721ed7e9b 100644 --- a/sys-fs/mtd-utils/mtd-utils-2.1.5.ebuild +++ b/sys-fs/mtd-utils/mtd-utils-2.1.5.ebuild @@ -10,7 +10,8 @@ SRC_URI="https://infraroot.at/pub/mtd/${P}.tar.bz2; LICENSE="GPL-2" SLOT="0" KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 ~riscv x86 ~amd64-linux ~x86-linux" -IUSE="+lzo xattr +zstd" +IUSE="+lzo test xattr +zstd" +RESTRICT="!test? ( test )" DEPEND=" sys-apps/util-linux:= @@ -20,6 +21,7 @@ DEPEND=" zstd? ( app-arch/zstd:= ) " RDEPEND="${DEPEND}" +BDEPEND="test? ( dev-util/cmocka )" DOCS=( jffsX-utils/device_table.txt ubifs-utils/mkfs.ubifs/README ) @@ -33,7 +35,10 @@ src_prepare() { } src_configure() { + # --enable-tests is for test programs that are installed econf \ + --enable-tests \ + $(use_enable test unit-tests) \ $(use_with lzo) \ $(use_with xattr) \ $(use_with zstd)
[gentoo-commits] repo/gentoo:master commit in: media-tv/kodi/files/, media-tv/kodi/
commit: 57ce221edfeafd9b91be2ce4aacbedda83f62215 Author: Sam James gentoo org> AuthorDate: Wed May 31 03:06:04 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 03:06:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57ce221e media-tv/kodi: fix build w/ new flatbuffers Closes: https://bugs.gentoo.org/907420 Signed-off-by: Sam James gentoo.org> media-tv/kodi/files/kodi-19.5-flatbuffers.patch | 35 + media-tv/kodi/kodi-19.5.ebuild | 13 - 2 files changed, 42 insertions(+), 6 deletions(-) diff --git a/media-tv/kodi/files/kodi-19.5-flatbuffers.patch b/media-tv/kodi/files/kodi-19.5-flatbuffers.patch new file mode 100644 index ..3e8f00c1449f --- /dev/null +++ b/media-tv/kodi/files/kodi-19.5-flatbuffers.patch @@ -0,0 +1,35 @@ +https://github.com/xbmc/xbmc/pull/23334 + +From 07d8c98a0a65e005b85ef70e06eb1b9bbe7f764c Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Markus=20H=C3=A4rer?= +Date: Sun, 28 May 2023 00:49:40 +0200 +Subject: [PATCH] SavestateFlatBuffer: Remove forward declararion of + FlatBufferBuilder + +This caused a compiler error with recent faltbuffers because the type changed: + +In file included from xbmc/cores/RetroPlayer/savestates/SavestateDatabase.cpp:12: +xbmc/cores/RetroPlayer/savestates/SavestateFlatBuffer.h:19:7: error: definition of type 'FlatBufferBuilder' conflicts with type alias of the same name +class FlatBufferBuilder; + ^ +/usr/include/flatbuffers/flatbuffer_builder.h:1414:7: note: 'FlatBufferBuilder' declared here +using FlatBufferBuilder = FlatBufferBuilderImpl; + ^ +1 error generated. + +(cherry picked from commit 351184d7e4e3edc447d04a297769eb41a477ba68) +--- a/xbmc/cores/RetroPlayer/savestates/SavestateFlatBuffer.h b/xbmc/cores/RetroPlayer/savestates/SavestateFlatBuffer.h +@@ -14,11 +14,6 @@ + + #include + +-namespace flatbuffers +-{ +-class FlatBufferBuilder; +-} +- + namespace KODI + { + namespace RETRO + diff --git a/media-tv/kodi/kodi-19.5.ebuild b/media-tv/kodi/kodi-19.5.ebuild index 2a49d55230af..6dffb81372ec 100644 --- a/media-tv/kodi/kodi-19.5.ebuild +++ b/media-tv/kodi/kodi-19.5.ebuild @@ -33,12 +33,6 @@ fi inherit autotools cmake desktop libtool linux-info pax-utils python-single-r1 xdg -PATCHES=( - "${FILESDIR}/${PN}-19.4-atomic.patch" - "${FILESDIR}/${PN}-19.4-dav1d-1.0.0.patch" - "${FILESDIR}/${PN}-19.5-gcc-13.patch" -) - DESCRIPTION="A free and open source media-player and entertainment hub" HOMEPAGE="https://kodi.tv/ https://kodi.wiki/; @@ -195,6 +189,13 @@ In some cases Kodi needs to access multicast addresses. Please consider enabling IP_MULTICAST under Networking options. " +PATCHES=( + "${FILESDIR}/${PN}-19.4-atomic.patch" + "${FILESDIR}/${PN}-19.4-dav1d-1.0.0.patch" + "${FILESDIR}/${PN}-19.5-gcc-13.patch" + "${FILESDIR}/${PN}-19.5-flatbuffers.patch" +) + pkg_setup() { check_extra_config python-single-r1_pkg_setup
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs/
commit: 71110f715fc46f148280b52b297121786504a325 Author: Sam James gentoo org> AuthorDate: Wed May 31 02:48:43 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 02:48:43 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71110f71 sys-fs/zfs: remove ancient egypt update_moduledb/remove_moduledb calls It turns out that the moduledb stuff dates back to an ancient egypt 'module-rebuild' tool which was removed long ago from Portage (finally dropped in 2014, but obsolete a while before that). linux-mod-r1.eclass drops that entirely, but linux-mod.eclass retains hooks for it. Drop the calls given linux-mod.eclass will be @DEPRECATED soon and they serve no purpose nowadays. (Makes no difference at all to e.g. emerge's @module-rebuild or anything.) Signed-off-by: Sam James gentoo.org> sys-fs/zfs/zfs-2.1.11.ebuild | 8 +--- sys-fs/zfs/zfs-.ebuild | 10 -- 2 files changed, 1 insertion(+), 17 deletions(-) diff --git a/sys-fs/zfs/zfs-2.1.11.ebuild b/sys-fs/zfs/zfs-2.1.11.ebuild index 9f683b3d7c1c..bdc64e42deac 100644 --- a/sys-fs/zfs/zfs-2.1.11.ebuild +++ b/sys-fs/zfs/zfs-2.1.11.ebuild @@ -12,7 +12,7 @@ DESCRIPTION="Userland utilities for ZFS Linux kernel module" HOMEPAGE="https://github.com/openzfs/zfs; if [[ ${PV} == "" ]]; then - inherit git-r3 linux-mod + inherit git-r3 EGIT_REPO_URI="https://github.com/openzfs/zfs.git; else VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc @@ -294,12 +294,6 @@ pkg_postinst() { fi fi - if ! use kernel-builtin && [[ ${PV} == "" ]]; then - einfo "Adding ${P} to the module database to ensure that the" - einfo "kernel modules and userland utilities stay in sync." - update_moduledb - fi - if systemd_is_booted || has_version sys-apps/systemd; then einfo "Please refer to ${EROOT}/$(systemd_get_systempresetdir)/50-zfs.preset" einfo "for default zfs systemd service configuration" diff --git a/sys-fs/zfs/zfs-.ebuild b/sys-fs/zfs/zfs-.ebuild index 89a9dd904796..6777887fc25c 100644 --- a/sys-fs/zfs/zfs-.ebuild +++ b/sys-fs/zfs/zfs-.ebuild @@ -286,12 +286,6 @@ pkg_postinst() { fi fi - if ! use kernel-builtin && [[ ${PV} == "" ]]; then - einfo "Adding ${P} to the module database to ensure that the" - einfo "kernel modules and userland utilities stay in sync." - update_moduledb - fi - if systemd_is_booted || has_version sys-apps/systemd; then einfo "Please refer to ${EROOT}/$(systemd_get_systempresetdir)/50-zfs.preset" einfo "for default zfs systemd service configuration" @@ -311,8 +305,4 @@ pkg_postinst() { pkg_postrm() { udev_reload - - if ! use kernel-builtin && [[ ${PV} == "" ]]; then - remove_moduledb - fi }
[gentoo-commits] repo/gentoo:master commit in: sys-fs/zfs-kmod/
commit: 6482def6b8a1bbfec5c3440eaa8cce628a9a5eb8 Author: Sam James gentoo org> AuthorDate: Wed May 31 02:55:43 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 02:55:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6482def6 sys-fs/zfs-kmod: restore die-hard if kernel exceeds supported maximum We ended up discussing the limit and gyakovlev feels strongly about keeping it, which is fine by me (was on the fence/unsure). So: * Put back the hard die for too-new kernels unless ZFS_KERNEL_COMPAT_OVERRIDE is set. * Keep dist-kernel-cap (at least for now?) to allow people who *do* override to get the nice convenient rebuilds. Signed-off-by: Sam James gentoo.org> sys-fs/zfs-kmod/zfs-kmod-2.1.11-r1.ebuild | 22 ++ sys-fs/zfs-kmod/zfs-kmod-.ebuild | 22 ++ 2 files changed, 36 insertions(+), 8 deletions(-) diff --git a/sys-fs/zfs-kmod/zfs-kmod-2.1.11-r1.ebuild b/sys-fs/zfs-kmod/zfs-kmod-2.1.11-r1.ebuild index cd38e7bd2037..7bf3ebaec2e0 100644 --- a/sys-fs/zfs-kmod/zfs-kmod-2.1.11-r1.ebuild +++ b/sys-fs/zfs-kmod/zfs-kmod-2.1.11-r1.ebuild @@ -12,18 +12,22 @@ MODULES_KERNEL_MAX=6.2 MODULES_KERNEL_MIN=3.10 if [[ ${PV} == ]] ; then - inherit git-r3 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-${PV%_rc?}" - VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc + + 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" @@ -46,7 +50,7 @@ if [[ ${PV} != ]] ; then IUSE+=" +dist-kernel-cap" RDEPEND=" dist-kernel-cap? ( dist-kernel? ( - 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-${PV%_rc?}" - VERIFY_SIG_OPENPGP_KEY_PATH=${BROOT}/usr/share/openpgp-keys/openzfs.asc + + 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" @@ -46,7 +50,7 @@ if [[ ${PV} != ]] ; then IUSE+=" +dist-kernel-cap" RDEPEND=" dist-kernel-cap? ( dist-kernel? ( -
[gentoo-commits] repo/user/gerislay:master commit in: dev-python/ptpython/
commit: 4fd6451737da5cfd7a7fb60820ce2104ce5f8366 Author: Gerion Entrup flump de> AuthorDate: Wed May 31 02:29:32 2023 + Commit: gerion flump de> CommitDate: Wed May 31 02:29:32 2023 + URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=4fd64517 dev-python/ptpython: fix dependencies Signed-off-by: Gerion Entrup flump.de> dev-python/ptpython/Manifest | 2 +- dev-python/ptpython/ptpython-3.0.23.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-python/ptpython/Manifest b/dev-python/ptpython/Manifest index a21224c..b57d5ea 100644 --- a/dev-python/ptpython/Manifest +++ b/dev-python/ptpython/Manifest @@ -1,3 +1,3 @@ DIST ptpython-3.0.23.tar.gz 68146 BLAKE2B 7bdfac0ea989f87bcae62d879f277e8d9d661ba85c397691425ac9c9c8ffe9d48e2cccbe9306f2567025d7e4d62a7478cf09f18ebed5e3b2c5a0918c27a2c540 SHA512 e3f7db8060a2b2e5ec9f9cdf7a6aacede447a42ea3d13f08e2cba604dc96ccf6504cd31b45327b144882bb12f0cc272406d501a8de98adc9598ec79dbcaf843e -EBUILD ptpython-3.0.23.ebuild 659 BLAKE2B 30965e10c0252dccb03ef9c5c59ee3cce7f8ac911c98ca95d3aa009e6d6c98c8ae951bbf2de80ce9f8db34909d3f99039ab237df4c46c8adfda8f26ce31cfdb6 SHA512 0b3e968284adf1d24ad473c6013d8c5f58424b023ece42202147707a09880798e67977a28178005295597e50376b6a78f489099d384f029f085f3c968aec21b7 +EBUILD ptpython-3.0.23.ebuild 659 BLAKE2B 5c884c3a1279a3e7850875c45bdc237ac14526129c6a7a10b1d3864ca6568c83049c3cde3548b04b2218d9960edd1b2fb8c96c89cf17d963ad4a27d86fc4cd8c SHA512 2b12746d034b9774bbf59af310163e4de653195ce2bff99a605c5ae61c641684d87d0a757df404c7162a1590f8fa5d7ae18c188c4cbe7b1229678a419ffbc3c3 MISC metadata.xml 386 BLAKE2B 3c952950b95b3f4b38f23f0ac0c25242cb6b0ce9f115a475a956098c246a59858ade285cb2e4df63019e3e0a9f730ad7911e183d5a9b35697006b18607e62b64 SHA512 99b03e22dd04923f3d25f8e50230bf93055f51096ca5c2c6a2613ea3ce219e0192720e29b9fe43de79768b9ec4e2818a730790f4f62cf468e272b3604ea21a26 diff --git a/dev-python/ptpython/ptpython-3.0.23.ebuild b/dev-python/ptpython/ptpython-3.0.23.ebuild index 8f92d45..596e701 100644 --- a/dev-python/ptpython/ptpython-3.0.23.ebuild +++ b/dev-python/ptpython/ptpython-3.0.23.ebuild @@ -18,7 +18,7 @@ IUSE="" RDEPEND=" dev-python/appdirs[${PYTHON_USEDEP}] dev-python/jedi[${PYTHON_USEDEP}] - >=dev-python/prompt_toolkit-3.0.18[${PYTHON_USEDEP}] - =dev-python/prompt-toolkit-3.0.18[${PYTHON_USEDEP}] +
[gentoo-commits] repo/user/gerislay:master commit in: dev-python/ptpython/
commit: 8fd9cd388041df833b98cea33606701b3aca7a62 Author: Gerion Entrup flump de> AuthorDate: Wed May 31 02:22:36 2023 + Commit: gerion flump de> CommitDate: Wed May 31 02:22:36 2023 + URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=8fd9cd38 dev-python/ptpython: update to 3.0.23 Signed-off-by: Gerion Entrup flump.de> dev-python/ptpython/Manifest | 6 ++--- ...python-3.0.22.ebuild => ptpython-3.0.23.ebuild} | 0 dev-python/ptpython/ptpython-3.0.6.ebuild | 27 -- 3 files changed, 2 insertions(+), 31 deletions(-) diff --git a/dev-python/ptpython/Manifest b/dev-python/ptpython/Manifest index 43b9c3b..a21224c 100644 --- a/dev-python/ptpython/Manifest +++ b/dev-python/ptpython/Manifest @@ -1,5 +1,3 @@ -DIST ptpython-3.0.22.tar.gz 67806 BLAKE2B 2f89e07b3d9a5f0b4a64adc594e80ebc517d789284a4d85bbc7a536de74b6e503f78a0933e1891b4ec01b455129458ead4dd8b0e0305307c2f08c50fc17d84cd SHA512 90d6829db1a24f98372901ede8480af5c96fbc338d8edcc4b064fa3c8608f2950e1bfe053de9b29062e03730d895d8e082c1b43b42a68aa5e5e79a103204cf8b -DIST ptpython-3.0.6.tar.gz 403646 BLAKE2B f9f9474e1ef49b6939509ea7c30f80e7c0d34cea38ddc925a325e87c051a14899246bc1863e9dc3cbe586b128beb5298e16c003d5724b154ead77524d7036621 SHA512 4495f2b7bca416c25c8ce0bb130b34c291885dc1f32b875c00c492e89017a34c0bf838940d6168a0435d32c93889afb6b2de3867fff029bfb777b4a453a3950d -EBUILD ptpython-3.0.22.ebuild 659 BLAKE2B 30965e10c0252dccb03ef9c5c59ee3cce7f8ac911c98ca95d3aa009e6d6c98c8ae951bbf2de80ce9f8db34909d3f99039ab237df4c46c8adfda8f26ce31cfdb6 SHA512 0b3e968284adf1d24ad473c6013d8c5f58424b023ece42202147707a09880798e67977a28178005295597e50376b6a78f489099d384f029f085f3c968aec21b7 -EBUILD ptpython-3.0.6.ebuild 750 BLAKE2B 7b72f6d289dd7f3560d9e80ff92c21440554c8016624ce9ec6755b12423765789d52f1691e55d57e443abc55b2aee3c3e085faf08adec22561e246c963884800 SHA512 0c38c9181079afe139d1f6f3c4e5d7b76accc15aee1fa4238da74b1d01d555d1f770129d0c307655cc0803b68f56ed0aab7e2430e928b4676f880c96a2a4c94d +DIST ptpython-3.0.23.tar.gz 68146 BLAKE2B 7bdfac0ea989f87bcae62d879f277e8d9d661ba85c397691425ac9c9c8ffe9d48e2cccbe9306f2567025d7e4d62a7478cf09f18ebed5e3b2c5a0918c27a2c540 SHA512 e3f7db8060a2b2e5ec9f9cdf7a6aacede447a42ea3d13f08e2cba604dc96ccf6504cd31b45327b144882bb12f0cc272406d501a8de98adc9598ec79dbcaf843e +EBUILD ptpython-3.0.23.ebuild 659 BLAKE2B 30965e10c0252dccb03ef9c5c59ee3cce7f8ac911c98ca95d3aa009e6d6c98c8ae951bbf2de80ce9f8db34909d3f99039ab237df4c46c8adfda8f26ce31cfdb6 SHA512 0b3e968284adf1d24ad473c6013d8c5f58424b023ece42202147707a09880798e67977a28178005295597e50376b6a78f489099d384f029f085f3c968aec21b7 MISC metadata.xml 386 BLAKE2B 3c952950b95b3f4b38f23f0ac0c25242cb6b0ce9f115a475a956098c246a59858ade285cb2e4df63019e3e0a9f730ad7911e183d5a9b35697006b18607e62b64 SHA512 99b03e22dd04923f3d25f8e50230bf93055f51096ca5c2c6a2613ea3ce219e0192720e29b9fe43de79768b9ec4e2818a730790f4f62cf468e272b3604ea21a26 diff --git a/dev-python/ptpython/ptpython-3.0.22.ebuild b/dev-python/ptpython/ptpython-3.0.23.ebuild similarity index 100% rename from dev-python/ptpython/ptpython-3.0.22.ebuild rename to dev-python/ptpython/ptpython-3.0.23.ebuild diff --git a/dev-python/ptpython/ptpython-3.0.6.ebuild b/dev-python/ptpython/ptpython-3.0.6.ebuild deleted file mode 100644 index ebc4ae5..000 --- a/dev-python/ptpython/ptpython-3.0.6.ebuild +++ /dev/null @@ -1,27 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="Python REPL build on top of prompt_toolkit" -HOMEPAGE="https://pypi.org/project/ptpython/ https://github.com/prompt-toolkit/ptpython; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="" - -RDEPEND=" - dev-python/appdirs[${PYTHON_USEDEP}] - $(python_gen_cond_dep ' - dev-python/importlib_metadata[${PYTHON_USEDEP}] - ' python3_{6,7}) - dev-python/jedi[${PYTHON_USEDEP}] - >=dev-python/prompt_toolkit-3.0.0[${PYTHON_USEDEP}] -
[gentoo-commits] repo/user/gerislay:master commit in: dev-python/sra/
commit: 971d538080466085c994c64e7c05b09073225b7b Author: Gerion Entrup flump de> AuthorDate: Wed May 31 02:20:28 2023 + Commit: gerion flump de> CommitDate: Wed May 31 02:20:28 2023 + URL:https://gitweb.gentoo.org/repo/user/gerislay.git/commit/?id=971d5380 dev-python/sra: drop fusepy Signed-off-by: Gerion Entrup flump.de> dev-python/sra/Manifest| 2 +- dev-python/sra/sra-.ebuild | 6 +- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-python/sra/Manifest b/dev-python/sra/Manifest index 4a3da74..87b3d29 100644 --- a/dev-python/sra/Manifest +++ b/dev-python/sra/Manifest @@ -1 +1 @@ -EBUILD sra-.ebuild 727 BLAKE2B bdf4d586a65a953c3d7b76621cb5aac2eb19a9aa3d699f5fc166d6ae13a2120906ce3ebb67b434e39dc2fa82e33e59ecafd8e805ab323f892fc564636d454c8b SHA512 4889dca4679b2f8822b3fadbeea8312c314ad277a65c738a14fc21376e3ee27c996458e5f43a99fa569a49d2624e0040e5753b7ab137e2119235cf09efa6584a +EBUILD sra-.ebuild 807 BLAKE2B 14fd7a240b5ab245aa26c64b2018c60710c012142b841252ef580c2b51844b6ae2c8b1b604874bd3ba3770818e4dff3b551960bb8be504209023ef1388060f4b SHA512 611440a712c8f522787ddce2a3e94fd1dfda2853e04cf4692074e998f704c1f00b2767a91bbd7509d5d11172f770298eec98780625b8bdc593ca7d9cb521f701 diff --git a/dev-python/sra/sra-.ebuild b/dev-python/sra/sra-.ebuild index 34ca7d8..c939415 100644 --- a/dev-python/sra/sra-.ebuild +++ b/dev-python/sra/sra-.ebuild @@ -20,8 +20,12 @@ DEPEND=" dev-python/python-dateutil[${PYTHON_USEDEP}] dev-python/rauth[${PYTHON_USEDEP}] dev-python/requests[${PYTHON_USEDEP}] - dev-python/fusepy[${PYTHON_USEDEP}] dev-python/lxml[${PYTHON_USEDEP}] dev-vcs/python-gitlab[${PYTHON_USEDEP}] qis? ( app-shells/fzf )" RDEPEND="${DEPEND}" + +pkg_postinst() { + elog 'WARNING: the studip mounting is not working, since it depends on the deprecated fusepy.' +} +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/xfsprogs/files/, sys-fs/xfsprogs/
commit: 6d97d647dc5e52050c890d3d7fd504a631f96dd2 Author: Sam James gentoo org> AuthorDate: Wed May 31 02:25:55 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 02:25:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d97d647 sys-fs/xfsprogs: drop 5.18.0-r1, 6.0.0 Signed-off-by: Sam James gentoo.org> sys-fs/xfsprogs/Manifest | 2 - .../xfsprogs/files/xfsprogs-5.18.0-include.patch | 15 sys-fs/xfsprogs/xfsprogs-5.18.0-r1.ebuild | 95 -- sys-fs/xfsprogs/xfsprogs-6.0.0.ebuild | 95 -- 4 files changed, 207 deletions(-) diff --git a/sys-fs/xfsprogs/Manifest b/sys-fs/xfsprogs/Manifest index 3398369b6fe9..e9b11d05bf05 100644 --- a/sys-fs/xfsprogs/Manifest +++ b/sys-fs/xfsprogs/Manifest @@ -1,5 +1,3 @@ -DIST xfsprogs-5.18.0.tar.xz 1310008 BLAKE2B a2a2835d53ee6ac55279636f3f3cdcecab8757911ce5c1ea5f350a4da9ff4c1ca64b2aba1c0e5424c0c0a01fd0504396d5fecca12e4689c372ed5bb76b9ac24e SHA512 47d035a33367edae7357e34c70bdb0fe9219231153fb4c4f418ed1462d137dd77338c12a199eb71cd70e88903e5fc11e1e4fb595c622183786e87346e2f65739 -DIST xfsprogs-6.0.0.tar.xz 1320744 BLAKE2B ae1d175e3dc5f0f6819397f8166a419847da07616d472f81928e3086b9fac420c09e9406d752a34a957d6d9c82a45defb17d6773e87e3b5f4ff509952ef3e76e SHA512 a3ddccdea1129038420d933f1e9ae8f9e75b3ad59fd0fe4c61b7a4dc6145f47b4262f68aefc3216d37cc33ee5643cd6f260ec83cd39d6b61a1cd046c03674ad8 DIST xfsprogs-6.1.1.tar.xz 1322528 BLAKE2B f6551356ccc68ee6d0bdc50edcf9717bfc94053e97b408f0fa6b316d51391bd347baa8c6ce09e269d09177eec14befc4235738e92d5e4408bda1113c79b2b18b SHA512 ec11cb9be34502a006f18ebea0a62aa227580753fce57cb7b6394d079fa41aee778382c06116a2fa45b67989a1501bbba2013829d2348b51e1136e668966c5e6 DIST xfsprogs-6.2.0.tar.xz 1324216 BLAKE2B 847ad267b3667604c9c6a30857605e9cef0f184b7c375d0771b29a0c9596f621a819cc4e88af939a3f9a3ce14a2984fece5e70346bc673a5982af6eebe3909cc SHA512 71c04f744af9f4f3197a9c6eb468574d984c1532753f83f0bcd583cf737b89fab034442c072794975c813ea168572b39ae43f28d9a0428204be2fb7f1e141fc5 DIST xfsprogs-6.3.0.tar.xz 1328452 BLAKE2B 47a4ec45c88f26b32debd52283602d8244f996c071853b6bf7cf905f917436b1324bc9b58338346c8255201629d69e771d6c3bfd81f33f4f3c3907251d0a6c8c SHA512 dbb3e77d0d9cf184a0e647b8231350401a7549a23a0bfd9121cf2a1b48e85f71d98329dff440fc6e984bcecfdcc2a72f0f27c4989560f3c55359f21f3fb434bb diff --git a/sys-fs/xfsprogs/files/xfsprogs-5.18.0-include.patch b/sys-fs/xfsprogs/files/xfsprogs-5.18.0-include.patch deleted file mode 100644 index 361aeb0b7d35.. --- a/sys-fs/xfsprogs/files/xfsprogs-5.18.0-include.patch +++ /dev/null @@ -1,15 +0,0 @@ - -Bug: https://bugs.gentoo.org/875050 -Upstream: https://lore.kernel.org/linux-xfs/865733c7-8314-cd13-f363-5ba2c6842...@applied-asynchrony.com/ -Signed-off-by: Holger Hoffstätte - xfsprogs-5.18.0/scrub/unicrash.c 2021-12-13 21:02:19.0 +0100 -+++ xfsprogs-5.18.0-nowarn/scrub/unicrash.c2022-10-04 19:46:28.869402900 +0200 -@@ -10,6 +10,7 @@ - #include - #include - #include -+#include - #include - #include - #include diff --git a/sys-fs/xfsprogs/xfsprogs-5.18.0-r1.ebuild b/sys-fs/xfsprogs/xfsprogs-5.18.0-r1.ebuild deleted file mode 100644 index 27df30019de0.. --- a/sys-fs/xfsprogs/xfsprogs-5.18.0-r1.ebuild +++ /dev/null @@ -1,95 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic systemd usr-ldscript - -DESCRIPTION="XFS filesystem utilities" -HOMEPAGE="https://xfs.wiki.kernel.org/ https://git.kernel.org/pub/scm/fs/xfs/xfsprogs-dev.git/; -SRC_URI="https://www.kernel.org/pub/linux/utils/fs/xfs/${PN}/${P}.tar.xz; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="icu libedit nls selinux" - -RDEPEND="dev-libs/inih - dev-libs/userspace-rcu:= - >=sys-apps/util-linux-2.17.2 - icu? ( dev-libs/icu:= ) - libedit? ( dev-libs/libedit )" -DEPEND="${RDEPEND}" -BDEPEND="nls? ( sys-devel/gettext )" -RDEPEND+=" selinux? ( sec-policy/selinux-xfs )" - -PATCHES=( - "${FILESDIR}"/${PN}-5.3.0-libdir.patch - "${FILESDIR}"/${PN}-5.18.0-docdir.patch - "${FILESDIR}"/${PN}-5.18.0-include.patch -) - -src_prepare() { - default - - # Fix doc dir - sed -i \ - -e "/^PKG_DOC_DIR/s:@pkg_name@:${PF}:" \ - include/builddefs.in || die - - # Don't install compressed docs - sed 's@\(CHANGES\)\.gz[[:space:]]@\1 @' -i doc/Makefile || die -} - -src_configure() { - # include/builddefs.in will add FCFLAGS to CFLAGS which will - # unnecessarily clutter CFLAGS (and fortran isn't used) - unset FCFLAGS - - # If set in user env, this breaks configure - unset PLATFORM - - export DEBUG=-DNDEBUG - - # Package is honoring CFLAGS; No need to use OPTIMIZER
[gentoo-commits] repo/gentoo:master commit in: dev-util/gperf/
commit: 8f5e114929bd33235f0a2f000fc32262a75fc3af Author: Sam James gentoo org> AuthorDate: Wed May 31 02:29:08 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 02:29:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f5e1149 dev-util/gperf: drop 3.1 Signed-off-by: Sam James gentoo.org> dev-util/gperf/gperf-3.1.ebuild | 20 1 file changed, 20 deletions(-) diff --git a/dev-util/gperf/gperf-3.1.ebuild b/dev-util/gperf/gperf-3.1.ebuild deleted file mode 100644 index 64710ec693b0.. --- a/dev-util/gperf/gperf-3.1.ebuild +++ /dev/null @@ -1,20 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="A perfect hash function generator" -HOMEPAGE="https://www.gnu.org/software/gperf/; -SRC_URI="mirror://gnu/gperf/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris" - -src_prepare() { - sed -i \ - -e "/^CPPFLAGS /s:=:+=:" \ - */Makefile.in || die #444078 - - default -}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/
commit: 7b390328aa61be570932fecd99e04cdef4cf1fc4 Author: Sam James gentoo org> AuthorDate: Wed May 31 02:26:23 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 02:26:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b390328 sys-fs/btrfs-progs: drop 6.1.3 Signed-off-by: Sam James gentoo.org> sys-fs/btrfs-progs/Manifest | 1 - sys-fs/btrfs-progs/btrfs-progs-6.1.3.ebuild | 161 2 files changed, 162 deletions(-) diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest index 42f907748f54..c64a197f4dd9 100644 --- a/sys-fs/btrfs-progs/Manifest +++ b/sys-fs/btrfs-progs/Manifest @@ -1,4 +1,3 @@ -DIST btrfs-progs-v6.1.3.tar.xz 2333984 BLAKE2B 71543f5be282a289fbc92f78b89b25e4162c3cbd2d3cf2e8564791f86c6f933f61c03ba93aeca029689be6284988ff35a47f25a6523f15be47f3e7ce9b5c0c4b SHA512 7c40d8bc3fcef0b2a7bf4be7d52923015b5b11c3f14bfc550ffa95a47d673f640b7deb840fee22fb7cc2743b6098fb12b5caea586fbf0972a1bc9a7606f3f375 DIST btrfs-progs-v6.2.1.tar.xz 2415064 BLAKE2B 8ea7d9815e34c569dd82e53dc1f982c820265521708c7c41dc587646362b300edf938e940b52508e301874269ea5ebb96605f4a1046d096678257463ced53b03 SHA512 2a485d8c8b3091af27e91751cabe61306388526de3c1c5154370ddee1bb26ebfe70c3b4cd6686b173d313c98c30168fee18723dadc7b4c00e10c502da169 DIST btrfs-progs-v6.2.2.tar.xz 2437300 BLAKE2B b3d0de668baf771ff08c59d20407525be841b06747b771efc013b0c2d1d24ed03caf472b7c9b03499f60140f6f84e2edbcb690cba503a7eb8037af038de79d52 SHA512 967e1c1a6b956a4e11a794aad090d1cf370fd98e4186525ccfbbbc9ae3f2bb66ace1d684730f93c558403b7ac1c991aec3d04d07548b19ee1516352a069431db DIST btrfs-progs-v6.3.1.tar.xz 3155540 BLAKE2B 5f8ec51f11d705bb4ada2e000143933484bae2f3a5dedb5c1abac37950de44fa0fa762cc09012ca6702b96591264027b28c17392303db414a5651657cb086c7c SHA512 a567a02f565a44dd06f54b3fd03187d259235eedf8033457368add217c87b2304e8c80ca5e2a35bdffc14e43b6889361183c6dcd5e2f4ad6fe7bfc5eb4127e65 diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.1.3.ebuild b/sys-fs/btrfs-progs/btrfs-progs-6.1.3.ebuild deleted file mode 100644 index fbe90fb73476.. --- a/sys-fs/btrfs-progs/btrfs-progs-6.1.3.ebuild +++ /dev/null @@ -1,161 +0,0 @@ -# Copyright 2008-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit bash-completion-r1 python-single-r1 udev - -libbtrfs_soname=0 - -if [[ ${PV} != ]]; then - MY_PV="v${PV/_/-}" - SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz; - - if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha amd64 arm arm64 ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86" - fi - - S="${WORKDIR}"/${PN}-${MY_PV} -else - EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git; - EGIT_BRANCH="devel" - WANT_LIBTOOL="none" - inherit autotools git-r3 -fi - -DESCRIPTION="Btrfs filesystem utilities" -HOMEPAGE="https://btrfs.wiki.kernel.org https://btrfs.readthedocs.io/en/latest/; - -LICENSE="GPL-2" -SLOT="0/${libbtrfs_soname}" -IUSE="+convert python +man reiserfs static static-libs udev +zstd" -# Could support it with just !systemd => eudev, see mdadm, but let's -# see if someone asks for it first. -REQUIRED_USE="static? ( !udev )" - -# Tries to mount repaired filesystems -RESTRICT="test" - -RDEPEND=" - dev-libs/lzo:2= - sys-apps/util-linux:=[static-libs(+)?] - sys-libs/zlib:= - convert? ( - sys-fs/e2fsprogs:= - reiserfs? ( - >=sys-fs/reiserfsprogs-3.6.27 - ) - ) - python? ( ${PYTHON_DEPS} ) - udev? ( virtual/libudev:= ) - zstd? ( app-arch/zstd:= ) -" -DEPEND="${RDEPEND} - >=sys-kernel/linux-headers-5.10 - convert? ( sys-apps/acl ) - python? ( - $(python_gen_cond_dep ' - dev-python/setuptools[${PYTHON_USEDEP}] - ') - ) - static? ( - dev-libs/lzo:2[static-libs(+)] - sys-apps/util-linux:0[static-libs(+)] - sys-libs/zlib:0[static-libs(+)] - convert? ( - sys-fs/e2fsprogs[static-libs(+)] - reiserfs? ( - >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)] - ) - ) - zstd? ( app-arch/zstd[static-libs(+)] ) - ) -" -BDEPEND="virtual/pkgconfig - man? ( dev-python/sphinx )" - -if [[ ${PV} == ]]; then - BDEPEND+=" sys-devel/gnuconfig" -fi - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - - if [[ ${PV} == ]]; then - AT_M4DIR="m4" eautoreconf - - mkdir config || die - local automakedir="$(autotools_run_tool --at-output
[gentoo-commits] repo/gentoo:master commit in: sys-fs/e2fsprogs/
commit: 224a5359b006b74a2e1fb948adb931e89e25e59d Author: Sam James gentoo org> AuthorDate: Wed May 31 02:29:48 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 02:30:13 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=224a5359 sys-fs/e2fsprogs: drop 1.46.5-r3, 1.47.0 Signed-off-by: Sam James gentoo.org> sys-fs/e2fsprogs/e2fsprogs-1.46.5-r3.ebuild | 166 --- sys-fs/e2fsprogs/e2fsprogs-1.47.0.ebuild| 169 sys-fs/e2fsprogs/metadata.xml | 1 - 3 files changed, 336 deletions(-) diff --git a/sys-fs/e2fsprogs/e2fsprogs-1.46.5-r3.ebuild b/sys-fs/e2fsprogs/e2fsprogs-1.46.5-r3.ebuild deleted file mode 100644 index 09e9ee84888f.. --- a/sys-fs/e2fsprogs/e2fsprogs-1.46.5-r3.ebuild +++ /dev/null @@ -1,166 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit flag-o-matic systemd toolchain-funcs udev usr-ldscript multilib-minimal - -DESCRIPTION="Standard EXT2/EXT3/EXT4 filesystem utilities" -HOMEPAGE="http://e2fsprogs.sourceforge.net/; -SRC_URI="https://www.kernel.org/pub/linux/kernel/people/tytso/e2fsprogs/v${PV}/${P}.tar.xz; - -LICENSE="GPL-2 BSD" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="cron fuse lto nls static-libs test +threads +tools" -RESTRICT="!test? ( test )" - -RDEPEND=" - !sys-libs/${PN}-libs - cron? ( sys-fs/lvm2[lvm] ) - fuse? ( sys-fs/fuse:0 ) - nls? ( virtual/libintl ) - tools? ( sys-apps/util-linux )" -# For testing lib/ext2fs, lib/support/libsupport.a is required, which -# unconditionally includes '' from sys-apps/util-linux. -DEPEND=" - ${RDEPEND} - test? ( sys-apps/util-linux[${MULTILIB_USEDEP}] )" -BDEPEND=" - virtual/pkgconfig - sys-apps/texinfo - nls? ( sys-devel/gettext )" - -PATCHES=( - "${FILESDIR}"/${PN}-1.42.13-fix-build-cflags.patch #516854 - - # Upstream patches (can usually removed with next version bump) - "${FILESDIR}"/${P}-parallel-make.patch -) - -MULTILIB_WRAPPED_HEADERS=( - /usr/include/ext2fs/ext2_types.h -) - -src_prepare() { - default - - cp doc/RelNotes/v${PV}.txt ChangeLog || die "Failed to copy Release Notes" - - # Get rid of doc -- we don't use them. This also prevents a sandbox - # violation due to mktexfmt invocation - rm -r doc || die "Failed to remove doc dir" - - # prevent included intl cruft from building #81096 - sed -i -r \ - -e 's:@LIBINTL@:@LTLIBINTL@:' \ - MCONFIG.in || die 'intl cruft' -} - -multilib_src_configure() { - # Keep the package from doing silly things #261411 - export VARTEXFONTS="${T}/fonts" - - # needs open64() prototypes and friends - append-cppflags -D_GNU_SOURCE - - local myeconfargs=( - --with-root-prefix="${EPREFIX}" - $(use_with cron crond-dir "${EPREFIX}/etc/cron.d") - --with-systemd-unit-dir="$(systemd_get_systemunitdir)" - --with-udev-rules-dir="${EPREFIX}$(get_udevdir)/rules.d" - --enable-symlink-install - --enable-elf-shlibs - $(tc-has-tls || echo --disable-tls) - $(multilib_native_use_enable fuse fuse2fs) - $(use_enable nls) - $(multilib_native_use_enable tools e2initrd-helper) - --disable-fsck - --disable-uuidd - $(use_enable lto) - $(use_with threads pthread) - ) - - # we use blkid/uuid from util-linux now - if use kernel_linux ; then - export ac_cv_lib_{uuid_uuid_generate,blkid_blkid_get_cache}=yes - myeconfargs+=( --disable-lib{blkid,uuid} ) - fi - - ac_cv_path_LDCONFIG=: \ - ECONF_SOURCE="${S}" \ - CC="$(tc-getCC)" \ - BUILD_CC="$(tc-getBUILD_CC)" \ - BUILD_LD="$(tc-getBUILD_LD)" \ - econf "${myeconfargs[@]}" - - if grep -qs 'USE_INCLUDED_LIBINTL.*yes' config.{log,status} ; then - eerror "INTL sanity check failed, aborting build." - eerror "Please post your ${S}/config.log file as an" - eerror "attachment to https://bugs.gentoo.org/show_bug.cgi?id=81096; - die "Preventing included intl cruft from building" - fi -} - -multilib_src_compile() { - if multilib_is_native_abi && use tools ; then - emake V=1 - else - emake -C lib/et V=1 - emake -C lib/ss V=1 - emake -C lib/ext2fs V=1 - emake -C lib/e2p V=1 - fi -} - -multilib_src_test() { - if multilib_is_native_abi && use tools ; then - emake V=1 check - else - # required by
[gentoo-commits] repo/gentoo:master commit in: sys-fs/btrfs-progs/
commit: 1425f5c71263cced2d2d25131b4b28552c54939e Author: Sam James gentoo org> AuthorDate: Wed May 31 02:26:29 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 02:26:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1425f5c7 sys-fs/btrfs-progs: drop 6.3 Signed-off-by: Sam James gentoo.org> sys-fs/btrfs-progs/Manifest | 1 - sys-fs/btrfs-progs/btrfs-progs-6.3.ebuild | 164 -- 2 files changed, 165 deletions(-) diff --git a/sys-fs/btrfs-progs/Manifest b/sys-fs/btrfs-progs/Manifest index c64a197f4dd9..db95b40ce354 100644 --- a/sys-fs/btrfs-progs/Manifest +++ b/sys-fs/btrfs-progs/Manifest @@ -1,4 +1,3 @@ DIST btrfs-progs-v6.2.1.tar.xz 2415064 BLAKE2B 8ea7d9815e34c569dd82e53dc1f982c820265521708c7c41dc587646362b300edf938e940b52508e301874269ea5ebb96605f4a1046d096678257463ced53b03 SHA512 2a485d8c8b3091af27e91751cabe61306388526de3c1c5154370ddee1bb26ebfe70c3b4cd6686b173d313c98c30168fee18723dadc7b4c00e10c502da169 DIST btrfs-progs-v6.2.2.tar.xz 2437300 BLAKE2B b3d0de668baf771ff08c59d20407525be841b06747b771efc013b0c2d1d24ed03caf472b7c9b03499f60140f6f84e2edbcb690cba503a7eb8037af038de79d52 SHA512 967e1c1a6b956a4e11a794aad090d1cf370fd98e4186525ccfbbbc9ae3f2bb66ace1d684730f93c558403b7ac1c991aec3d04d07548b19ee1516352a069431db DIST btrfs-progs-v6.3.1.tar.xz 3155540 BLAKE2B 5f8ec51f11d705bb4ada2e000143933484bae2f3a5dedb5c1abac37950de44fa0fa762cc09012ca6702b96591264027b28c17392303db414a5651657cb086c7c SHA512 a567a02f565a44dd06f54b3fd03187d259235eedf8033457368add217c87b2304e8c80ca5e2a35bdffc14e43b6889361183c6dcd5e2f4ad6fe7bfc5eb4127e65 -DIST btrfs-progs-v6.3.tar.xz 2463228 BLAKE2B ba4fad5d912e71a4ceab4cef2846b340d56a3c9bd0d90c1e81c1d8bc6ed3ce6016d4e97a194c4501c3ba535c9ef1b77fa351b9716998278c47cf6fb3973a1f01 SHA512 826d9788f8e186146570c08eb9e032b4195afed16b1913385b7f06d7ef738ba1ae7c4d089ad77594fc9a34bd3385581f03b7c18be6eae4ced605c43e425f5406 diff --git a/sys-fs/btrfs-progs/btrfs-progs-6.3.ebuild b/sys-fs/btrfs-progs/btrfs-progs-6.3.ebuild deleted file mode 100644 index c1f11dd5dd51.. --- a/sys-fs/btrfs-progs/btrfs-progs-6.3.ebuild +++ /dev/null @@ -1,164 +0,0 @@ -# Copyright 2008-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) - -inherit bash-completion-r1 python-single-r1 udev - -libbtrfs_soname=0 - -if [[ ${PV} != ]]; then - MY_PV="v${PV/_/-}" - SRC_URI="https://www.kernel.org/pub/linux/kernel/people/kdave/${PN}/${PN}-${MY_PV}.tar.xz; - - if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" - fi - - S="${WORKDIR}"/${PN}-${MY_PV} -else - EGIT_REPO_URI="https://github.com/kdave/btrfs-progs.git; - EGIT_BRANCH="devel" - WANT_LIBTOOL="none" - inherit autotools git-r3 -fi - -DESCRIPTION="Btrfs filesystem utilities" -HOMEPAGE="https://btrfs.wiki.kernel.org https://btrfs.readthedocs.io/en/latest/; - -LICENSE="GPL-2" -SLOT="0/${libbtrfs_soname}" -IUSE="+convert python +man reiserfs static static-libs udev +zstd" -# Could support it with just !systemd => eudev, see mdadm, but let's -# see if someone asks for it first. -REQUIRED_USE="static? ( !udev )" - -# Tries to mount repaired filesystems -RESTRICT="test" - -RDEPEND=" - dev-libs/lzo:2= - sys-apps/util-linux:=[static-libs(+)?] - sys-libs/zlib:= - convert? ( - sys-fs/e2fsprogs:= - reiserfs? ( - >=sys-fs/reiserfsprogs-3.6.27 - ) - ) - python? ( ${PYTHON_DEPS} ) - udev? ( virtual/libudev:= ) - zstd? ( app-arch/zstd:= ) -" -DEPEND=" - ${RDEPEND} - >=sys-kernel/linux-headers-5.10 - convert? ( sys-apps/acl ) - python? ( - $(python_gen_cond_dep ' - dev-python/setuptools[${PYTHON_USEDEP}] - ') - ) - static? ( - dev-libs/lzo:2[static-libs(+)] - sys-apps/util-linux:0[static-libs(+)] - sys-libs/zlib:0[static-libs(+)] - convert? ( - sys-fs/e2fsprogs[static-libs(+)] - reiserfs? ( - >=sys-fs/reiserfsprogs-3.6.27[static-libs(+)] - ) - ) - zstd? ( app-arch/zstd[static-libs(+)] ) - ) -" -BDEPEND=" - virtual/pkgconfig - man? ( dev-python/sphinx ) -" - -if [[ ${PV} == ]]; then - BDEPEND+=" sys-devel/gnuconfig" -fi - -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - - if [[ ${PV} == ]]; then - AT_M4DIR="m4" eautoreconf - - mkdir config || die - local
[gentoo-commits] repo/gentoo:master commit in: sys-apps/mawk/
commit: 5dd950cae590bc624e8e9b98ec462abf9ea78ee4 Author: Sam James gentoo org> AuthorDate: Wed May 31 02:18:09 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 02:18:09 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dd950ca sys-apps/mawk: Stabilize 1.3.4_p20230525 amd64, #907454 Signed-off-by: Sam James gentoo.org> sys-apps/mawk/mawk-1.3.4_p20230525.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild index 713877cfe7e5..c9a35540340b 100644 --- a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild +++ b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/mawk/
commit: 26978126e5e8a9aef8edfc7c3d3a49d0c587d930 Author: Sam James gentoo org> AuthorDate: Wed May 31 02:18:07 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 02:18:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=26978126 sys-apps/mawk: Stabilize 1.3.4_p20230525 arm64, #907454 Signed-off-by: Sam James gentoo.org> sys-apps/mawk/mawk-1.3.4_p20230525.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild index 23e30e355999..713877cfe7e5 100644 --- a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild +++ b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/mawk/
commit: 35c8f49d6abfeaf00543e58d9d61f29d64b25ac1 Author: Sam James gentoo org> AuthorDate: Wed May 31 02:18:10 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 02:18:10 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35c8f49d sys-apps/mawk: Stabilize 1.3.4_p20230525 arm, #907454 Signed-off-by: Sam James gentoo.org> sys-apps/mawk/mawk-1.3.4_p20230525.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild index c9a35540340b..7c340cc33564 100644 --- a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild +++ b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )"
[gentoo-commits] repo/gentoo:master commit in: app-admin/rsyslog/
commit: eab7711e126155caef38408ebc3f7dc2ecf2c93b Author: Sam James gentoo org> AuthorDate: Wed May 31 02:05:01 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 02:05:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eab7711e app-admin/rsyslog: Stabilize 8.2304.0 arm64, #907190 Signed-off-by: Sam James gentoo.org> app-admin/rsyslog/rsyslog-8.2304.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/rsyslog/rsyslog-8.2304.0.ebuild b/app-admin/rsyslog/rsyslog-8.2304.0.ebuild index 8d985df7f558..f0c5b614a3c3 100644 --- a/app-admin/rsyslog/rsyslog-8.2304.0.ebuild +++ b/app-admin/rsyslog/rsyslog-8.2304.0.ebuild @@ -17,7 +17,7 @@ if [[ ${PV} == "" ]]; then inherit git-r3 else - KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc ~x86" + KEYWORDS="amd64 ~arm arm64 ~hppa ~ia64 ~ppc64 ~riscv ~sparc ~x86" SRC_URI=" https://www.rsyslog.com/files/download/${PN}/${P}.tar.gz
[gentoo-commits] proj/musl:master commit in: net-libs/libnfsidmap/, net-libs/libnfsidmap/files/
commit: 90576ed931891c0d184e96189cb9240c05ea7091 Author: Sam James gentoo org> AuthorDate: Wed May 31 00:45:28 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:45:28 2023 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=90576ed9 net-libs/libnfsidmap: treeclean Gone from ::gentoo, obsolete. Signed-off-by: Sam James gentoo.org> net-libs/libnfsidmap/Manifest | 1 - .../files/0001-add_missing_header_musl.patch | 12 --- .../files/libnfsidmap-0.21-headers.patch | 22 .../files/libnfsidmap-0.27-configure-musl.patch| 11 -- .../files/libnfsidmap-0.27-getgrouplist.patch | 115 - net-libs/libnfsidmap/libnfsidmap-0.27-r1.ebuild| 63 --- net-libs/libnfsidmap/metadata.xml | 8 -- 7 files changed, 232 deletions(-) diff --git a/net-libs/libnfsidmap/Manifest b/net-libs/libnfsidmap/Manifest deleted file mode 100644 index 5c73486b.. --- a/net-libs/libnfsidmap/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST libnfsidmap-0.27.tar.bz2 303900 BLAKE2B c6cb8d81042426552fd3cde9dfd26f805d3c92281a65c3ca2d12671477eb697f3cd51a6d8313a658eb70232136e5615e0cb9ad090a92e747e245f49e60cfcf8a SHA512 0698079abb4bb9ebeaccbcabca725b022c1daaa3d287944d9c4c2a2134489b649b44fcbcd9916e91dd6d91cdc67d267adf5741c5404150c66cc8243b9f15970d diff --git a/net-libs/libnfsidmap/files/0001-add_missing_header_musl.patch b/net-libs/libnfsidmap/files/0001-add_missing_header_musl.patch deleted file mode 100644 index 574cf8fe.. --- a/net-libs/libnfsidmap/files/0001-add_missing_header_musl.patch +++ /dev/null @@ -1,12 +0,0 @@ libnfsidmap-0.27/cfg.h 2015-01-10 14:25:50.384148769 + -+++ libnfsidmap-0.27/cfg.h 2015-01-10 14:28:23.062148769 + -@@ -33,6 +33,9 @@ - #ifndef _CONF_H_ - #define _CONF_H_ - -+#if ! defined(__GLIBC__) || ! defined(__UCLIBC__) -+#include -+#endif - #include "queue.h" - - struct conf_list_node { diff --git a/net-libs/libnfsidmap/files/libnfsidmap-0.21-headers.patch b/net-libs/libnfsidmap/files/libnfsidmap-0.21-headers.patch deleted file mode 100644 index 6ef12d44.. --- a/net-libs/libnfsidmap/files/libnfsidmap-0.21-headers.patch +++ /dev/null @@ -1,22 +0,0 @@ -for toupper and such - a/nss.c -+++ b/nss.c -@@ -34,6 +34,7 @@ - * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ - -+#include - #include - #include - #include a/libnfsidmap.c -+++ b/libnfsidmap.c -@@ -37,6 +37,7 @@ - * SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - */ - -+#include - #include - #include - #include diff --git a/net-libs/libnfsidmap/files/libnfsidmap-0.27-configure-musl.patch b/net-libs/libnfsidmap/files/libnfsidmap-0.27-configure-musl.patch deleted file mode 100644 index a5dec908.. --- a/net-libs/libnfsidmap/files/libnfsidmap-0.27-configure-musl.patch +++ /dev/null @@ -1,11 +0,0 @@ libnfsidmap-0.27/configure.ac.orig 2018-05-23 00:07:14.273119199 -0700 -+++ libnfsidmap-0.27/configure.ac 2018-05-23 00:07:24.285190437 -0700 -@@ -14,7 +14,7 @@ - - # Checks for libraries. - --AC_CHECK_LIB([resolv], [__res_querydomain], , AC_MSG_ERROR(res_querydomain needed)) -+AC_CHECK_LIB([resolv], [res_querydomain], , AC_MSG_ERROR(res_querydomain needed)) - - AC_ARG_ENABLE([ldap], - [AS_HELP_STRING([--disable-ldap],[Disable support for LDAP @<:@default=detect@:>@])]) diff --git a/net-libs/libnfsidmap/files/libnfsidmap-0.27-getgrouplist.patch b/net-libs/libnfsidmap/files/libnfsidmap-0.27-getgrouplist.patch deleted file mode 100644 index 9a8f0a48.. --- a/net-libs/libnfsidmap/files/libnfsidmap-0.27-getgrouplist.patch +++ /dev/null @@ -1,115 +0,0 @@ -http://bugs.gentoo.org/169909 - libnfsidmap-0.27/configure.ac -+++ libnfsidmap-0.27/configure.ac -@@ -63,7 +63,7 @@ - - # Checks for library functions. - AC_FUNC_MALLOC --AC_CHECK_FUNCS([strchr strdup]) -+AC_CHECK_FUNCS([strchr strdup getgrouplist]) - - AC_CONFIG_FILES([Makefile]) - AC_CONFIG_FILES([libnfsidmap.pc]) libnfsidmap-0.27/getgrouplist.c -+++ libnfsidmap-0.27/getgrouplist.c -@@ -0,0 +1,88 @@ -+/* -+ * getgrouplist.c -+ * -+ * if system does not provide the non-standard getgrouplist, we will emulate -+ * it via POSIX standard functions -+ * -+ * Copyright (c) 1991, 1993 -+ *The Regents of the University of California. All rights reserved. -+ * -+ * Redistribution and use in source and binary forms, with or without -+ * modification, are permitted provided that the following conditions -+ * are met: -+ * 1. Redistributions of source code must retain the above copyright -+ *notice, this list of conditions and the following disclaimer. -+ * 2. Redistributions in binary form must reproduce the above copyright -+ *notice, this list of conditions and the following disclaimer in the -+ *documentation and/or other materials provided with the distribution. -+ * 4. Neither the name of the University nor the
[gentoo-commits] proj/musl:master commit in: net-misc/connman/, net-misc/connman/files/
commit: 4faecd7c3d7e381f720c23b721cb1191e3f3d35f Author: Sam James gentoo org> AuthorDate: Wed May 31 00:46:29 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:46:29 2023 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=4faecd7c net-misc/connman: treeclean ::gentoo should work. Signed-off-by: Sam James gentoo.org> net-misc/connman/Manifest | 2 - net-misc/connman/connman-1.35-r1.ebuild| 94 --- net-misc/connman/connman-1.38.ebuild | 106 net-misc/connman/connman-.ebuild | 106 .../connman/files/connman-1.29-musl-sockaddr.patch | 12 -- net-misc/connman/files/connman-1.31-xtables.patch | 54 --- net-misc/connman/files/connman-1.32-execinfo.patch | 27 .../connman-1.33-polkit-configure-check-fix.patch | 15 -- .../files/connman-1.33-resolv-conf-overwrite.patch | 6 - .../connman/files/connman-1.35-musl-fixes.patch| 179 - .../connman/files/connman-1.38-musl-fixes.patch| 81 -- .../connman/files/connman--musl-fixes.patch| 81 -- .../connman/files/connman-musl-libresolv.patch | 61 --- net-misc/connman/files/connman-musl-log.patch | 29 net-misc/connman/files/connman-musl.patch | 125 -- net-misc/connman/files/connman.confd | 15 -- net-misc/connman/files/connman.initd2 | 22 --- net-misc/connman/files/connman.service | 11 -- net-misc/connman/metadata.xml | 26 --- 19 files changed, 1052 deletions(-) diff --git a/net-misc/connman/Manifest b/net-misc/connman/Manifest deleted file mode 100644 index 8900f8b4.. --- a/net-misc/connman/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST connman-1.35.tar.xz 686092 BLAKE2B 706d8333dc2fcbee8d0ef3849325c4975dfe312a7a542ee96859a1724e05b1302c244a0108ab70033b398301c235fb13cb9509e9147dc2bb049e900f3799cd98 SHA512 2234b4d18b038f9a33939035cddebd31c74ce962e5616c2c30b2912476612ef3f7d5b9edca64bf6e69fa358252ed432124e036ac3516b291b86695cb9a96c6a8 -DIST connman-1.38.tar.xz 749288 BLAKE2B 3f0ec95c87d9b3bf4f188e2523cb8ed97f462953ed95180fadf98bfe0d01c67a3b73e18e39d616e9299fa0251b9a86afea6161b9e280ae6999eb66e6bd5c4406 SHA512 9c8f77c4dd62763ccb9ea5cc5d285a8a1c51bb09a82eafc73246231557a4f627ae1e5e4a9df5e104457390ebba643349d7d67800a4ee4c17c6dceff192afe8d4 diff --git a/net-misc/connman/connman-1.35-r1.ebuild b/net-misc/connman/connman-1.35-r1.ebuild deleted file mode 100644 index a14ee5de.. --- a/net-misc/connman/connman-1.35-r1.ebuild +++ /dev/null @@ -1,94 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" -inherit autotools systemd - -DESCRIPTION="Provides a daemon for managing internet connections" -HOMEPAGE="https://01.org/connman; -SRC_URI="https://www.kernel.org/pub/linux/network/${PN}/${P}.tar.xz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~mips ~ppc x86" - -IUSE="${IUSE} bluetooth debug doc examples +ethernet iptables l2tp nftables" -IUSE="${IUSE} ofono openvpn openconnect pptp policykit tools vpnc +wifi wispr networkmanager" - -REQUIRED_USE="|| ( iptables nftables )" -RDEPEND=">=dev-libs/glib-2.16 - >=sys-apps/dbus-1.2.24 - iptables? ( >=net-firewall/iptables-1.4.8 ) - bluetooth? ( net-wireless/bluez ) - l2tp? ( net-dialup/xl2tpd ) - nftables? ( - >=net-libs/libnftnl-1.0.4:0= - >=net-libs/libmnl-1.0.0:0= ) - ofono? ( net-misc/ofono ) - openconnect? ( net-vpn/openconnect ) - openvpn? ( net-vpn/openvpn ) - policykit? ( sys-auth/polkit ) - pptp? ( net-dialup/pptpclient ) - vpnc? ( net-vpn/vpnc ) - wifi? ( >=net-wireless/wpa_supplicant-2.0[dbus] ) - wispr? ( net-libs/gnutls )" - -DEPEND="${RDEPEND} - >=sys-kernel/linux-headers-2.6.39 - virtual/pkgconfig" - -PATCHES=( - "${FILESDIR}/${PN}-1.33-polkit-configure-check-fix.patch" - "${FILESDIR}/${PN}-1.33-resolv-conf-overwrite.patch" - - # musl fixes - "${FILESDIR}/${PN}-musl-libresolv.patch" - "${FILESDIR}/${PN}-1.35-musl-fixes.patch" -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - --localstatedir=/var \ - --with-systemdunitdir=$(systemd_get_systemunitdir) \ - --with-tmpfilesdir="${EPREFIX}"/usr/lib/tmpfiles.d \ - --enable-client \ - --enable-datafiles \ - --enable-loopback=builtin \ - $(use_enable examples test) \ - $(use_enable ethernet ethernet builtin) \ - $(use_enable wifi wifi builtin) \ - $(use_enable bluetooth bluetooth builtin) \ - $(use_enable l2tp l2tp builtin) \ - $(use_enable ofono ofono builtin) \ -
[gentoo-commits] proj/musl:master commit in: sys-apps/fakeroot/
commit: 11cfc2a623253ea5a45dd27dc327ad25038da35c Author: Sam James gentoo org> AuthorDate: Wed May 31 00:46:03 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:46:03 2023 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=11cfc2a6 sys-apps/fakeroot: drop 1.20.2-r1 Signed-off-by: Sam James gentoo.org> sys-apps/fakeroot/Manifest | 1 - sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild | 48 - 2 files changed, 49 deletions(-) diff --git a/sys-apps/fakeroot/Manifest b/sys-apps/fakeroot/Manifest index 1a8f5f69..e6990158 100644 --- a/sys-apps/fakeroot/Manifest +++ b/sys-apps/fakeroot/Manifest @@ -1,2 +1 @@ -DIST fakeroot_1.20.2.orig.tar.bz2 326910 BLAKE2B 813fce6416a375de7dce0581a2a7398f023e5e5d6b981d6dd973e9e29380b5908e0bb9e1e84db3b20638933817ed85a8f7d341b369631881905aab9ca4cf2119 SHA512 1ac231f995774aa40f43c4325cd9e6de45365963277c32a85776690c3e7fd281ac410f3d91395dc1e5e5ca3b143e89914e048632011a3985ead216e870852231 DIST fakeroot_1.22.orig.tar.bz2 338238 BLAKE2B b6cee7483ea7ec17747e638cbfefa565f26b3b00517f3ec90280f8ce556ce8efa3833accc07885365e20f80967a67291fadc27cd80766548cc86e2aa70c74c33 SHA512 193478d9ff88ca2ae69fe47b73b6c61aeb2ba3f2a9e7ed5d455022705857c6f34cdcbe2d3f614c4c4c9509368dc78b9a7b7aa56fb3b50bb3309448140abd796a diff --git a/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild b/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild deleted file mode 100644 index 1be067a5.. --- a/sys-apps/fakeroot/fakeroot-1.20.2-r1.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools eutils flag-o-matic - -DESCRIPTION="A fake root environment by means of LD_PRELOAD and SysV IPC (or TCP) trickery" -HOMEPAGE="https://packages.qa.debian.org/f/fakeroot.html; -SRC_URI="mirror://debian/pool/main/${PN:0:1}/${PN}/${P/-/_}.orig.tar.bz2" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" -IUSE="acl debug static-libs test" -RESTRICT="!test? ( test )" - -DEPEND=" - sys-libs/libcap - acl? ( sys-apps/acl ) - test? ( app-arch/sharutils )" - -DOCS="AUTHORS BUGS DEBUG README doc/README.saving" - -PATCHES=( - "${FILESDIR}"/${PN}-1.19-no-acl_h.patch - "${FILESDIR}"/${P}-glibc-2.24.patch - "${FILESDIR}"/${PN}-1.22-xstatjunk.patch - "${FILESDIR}"/${PN}-1.22-no64.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - export ac_cv_header_sys_acl_h=$(usex acl) - - use debug && append-cppflags "-DLIBFAKEROOT_DEBUGGING" - econf \ - $(use_enable static-libs static) -} - -src_install() { - default - prune_libtool_files -}
[gentoo-commits] proj/musl:master commit in: sys-auth/elogind/, sys-auth/elogind/files/
commit: 6c7026e235cb252fa3c75521b664dab35c544d03 Author: Sam James gentoo org> AuthorDate: Wed May 31 00:44:05 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:44:05 2023 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6c7026e2 sys-auth/elogind: treeclean ::gentoo works. Signed-off-by: Sam James gentoo.org> sys-auth/elogind/Manifest | 2 - sys-auth/elogind/elogind-246.10.ebuild | 153 - sys-auth/elogind/elogind-246.9.2.ebuild| 153 - sys-auth/elogind/files/0001-musl-mallinfo.patch| 36 - .../elogind/files/elogind-241.4-broken-test.patch | 15 -- sys-auth/elogind/files/elogind-243.7-nodocs.patch | 29 sys-auth/elogind/files/elogind.conf.in | 7 - sys-auth/elogind/files/elogind.init| 25 sys-auth/elogind/files/elogind.init-r1 | 27 sys-auth/elogind/metadata.xml | 17 --- 10 files changed, 464 deletions(-) diff --git a/sys-auth/elogind/Manifest b/sys-auth/elogind/Manifest deleted file mode 100644 index 4eb0c703.. --- a/sys-auth/elogind/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST elogind-246.10.tar.gz 1559256 BLAKE2B 17a8146ee08c8ccf167f25d89b1d4525050ed0b0baaad0d36924ad3c40ffc820ef1528b33557cf285ad06c9ac9c440137428c5a235a2acf563e56f2f8f07e208 SHA512 9db0f068ed94ec07bab4d764ccb38840af3d05a4b7c9c539721906f5381b509cb9a3cbfb0453a978210d306136368de6162578c600d522416ef2a7ac1b9f348b -DIST elogind-246.9.2.tar.gz 1534982 BLAKE2B 428def0f577cb92c8167f4400a59093ebf738d14b449e0dc59f1aa59da2c0f781db62bffc4bea2649edbfcc06ff5799ab24243dfb580eaa12c5cf0c41be8fc17 SHA512 b50d319793307a425d7542626e8cf27e56fb5e5c75cca9519cd3f5a1e7c387c4179310b95fa083f8bd8172384f16c0e45e7000b313d2bcf84ed8aba98dc775c1 diff --git a/sys-auth/elogind/elogind-246.10.ebuild b/sys-auth/elogind/elogind-246.10.ebuild deleted file mode 100644 index eeda3cb3.. --- a/sys-auth/elogind/elogind-246.10.ebuild +++ /dev/null @@ -1,153 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} = ** ]]; then - EGIT_BRANCH="v241-stable" - EGIT_REPO_URI="https://github.com/elogind/elogind.git; - inherit git-r3 -else - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86" -fi - -inherit linux-info meson pam udev xdg-utils - -DESCRIPTION="The systemd project's logind, extracted to a standalone package" -HOMEPAGE="https://github.com/elogind/elogind; - -LICENSE="CC0-1.0 LGPL-2.1+ public-domain" -SLOT="0" -IUSE="+acl audit debug doc +pam +policykit selinux" - -BDEPEND=" - app-text/docbook-xml-dtd:4.2 - app-text/docbook-xml-dtd:4.5 - app-text/docbook-xsl-stylesheets - dev-util/gperf - dev-util/intltool - virtual/pkgconfig -" -DEPEND=" - audit? ( sys-process/audit ) - sys-apps/util-linux - sys-libs/libcap - virtual/libudev:= - acl? ( sys-apps/acl ) - pam? ( sys-libs/pam ) - selinux? ( sys-libs/libselinux ) -" -RDEPEND="${DEPEND} - !sys-apps/systemd -" -PDEPEND=" - sys-apps/dbus - policykit? ( sys-auth/polkit ) -" - -DOCS=( README.md src/libelogind/sd-bus/GVARIANT-SERIALIZATION ) - -PATCHES=( - "${FILESDIR}/${PN}-243.7-nodocs.patch" - "${FILESDIR}/${PN}-241.4-broken-test.patch" # bug 699116 -) - -pkg_setup() { - local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SIGNALFD ~TIMERFD" - - use kernel_linux && linux-info_pkg_setup -} - -src_prepare() { - default - - if use elibc_musl ; then - eapply "${FILESDIR}"/0001-musl-mallinfo.patch - fi - - xdg_environment_reset -} - -src_configure() { - local rccgroupmode="$(grep rc_cgroup_mode ${EPREFIX}/etc/rc.conf | cut -d '"' -f 2)" - local cgroupmode="legacy" - - if [[ "xhybrid" = "x${rccgroupmode}" ]] ; then - cgroupmode="hybrid" - elif [[ "xunified" = "x${rccgroupmode}" ]] ; then - cgroupmode="unified" - fi - - local emesonargs=( - -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" - -Dhtmldir="${EPREFIX}/usr/share/doc/${PF}/html" - -Dpamlibdir=$(getpam_mod_dir) - -Dudevrulesdir="${EPREFIX}$(get_udevdir)"/rules.d - --libdir="${EPREFIX}"/usr/$(get_libdir) - -Drootlibdir="${EPREFIX}"/$(get_libdir) - -Drootlibexecdir="${EPREFIX}"/$(get_libdir)/elogind - -Drootprefix="${EPREFIX}/" - -Dbashcompletiondir="${EPREFIX}/usr/share/bash-completion/completions" - -Dman=auto - -Dsmack=true - -Dcgroup-controller=openrc - -Ddefault-hierarchy=${cgroupmode} -
[gentoo-commits] proj/musl:master commit in: x11-libs/libva-vdpau-driver/, x11-libs/libva-vdpau-driver/files/
commit: 6804f904e16b8e82126fefb35dc35ae7434035dc Author: Sam James gentoo org> AuthorDate: Wed May 31 00:40:46 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:40:46 2023 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=6804f904 x11-libs/libva-vdpau-driver: treeclean Gone from ::gentoo even. Signed-off-by: Sam James gentoo.org> x11-libs/libva-vdpau-driver/Manifest | 1 - ...vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch | 29 - ...pau-driver-0.7.4-glext-missing-definition.patch | 16 --- ...au-driver-0.7.4-include-linux-videodev2.h.patch | 25 --- .../libva-vdpau-driver-0.7.4-libvdpau-0.8.patch| 13 -- ...bva-vdpau-driver-0.7.4-missing-sys_time_h.patch | 10 - .../libva-vdpau-driver-0.7.4-sigfpe-crash.patch| 21 - .../libva-vdpau-driver-0.7.4-r5.ebuild | 50 -- x11-libs/libva-vdpau-driver/metadata.xml | 12 -- 9 files changed, 177 deletions(-) diff --git a/x11-libs/libva-vdpau-driver/Manifest b/x11-libs/libva-vdpau-driver/Manifest deleted file mode 100644 index 3c4075e1.. --- a/x11-libs/libva-vdpau-driver/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST libva-vdpau-driver-0.7.4.tar.bz2 316729 BLAKE2B b9cd0bbbe1e638ad29363cd0d8c6452de222023017283ce81f138730c7ba3396f3ffca40478746cab4b93a8855e73de405aa783e44e6c1179c5e347bd7eff657 SHA512 89f98dc1d7d590fb68f440dd1e37e025d64a621324e013e85dd1367681c07b09132fd2089539fc5b48934624648887a8a97539b4f07ddf9f56a8a456ad030094 diff --git a/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch b/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch deleted file mode 100644 index 74caee34.. --- a/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-VAEncH264VUIBufferType.patch +++ /dev/null @@ -1,29 +0,0 @@ ->From fda3706eb74ba5ad874853969f3df3e372739c8d Mon Sep 17 00:00:00 2001 -From: "Xiang, Haihao" -Date: Fri, 21 Jun 2013 12:55:30 +0800 -Subject: [PATCH] VAEncH264VUIBufferType and VAEncH264SEIBufferType are - dropped from VA API - -The driver doesn't use them indeed - -Signed-off-by: Xiang, Haihao - src/vdpau_dump.c |2 -- - 1 file changed, 2 deletions(-) - -diff --git a/src/vdpau_dump.c b/src/vdpau_dump.c -index 899888b..610e7cd 100644 a/src/vdpau_dump.c -+++ b/src/vdpau_dump.c -@@ -59,8 +59,6 @@ const char *string_of_VABufferType(VABufferType type) - _(VAEncSequenceParameterBufferType); - _(VAEncPictureParameterBufferType); - _(VAEncSliceParameterBufferType); --_(VAEncH264VUIBufferType); --_(VAEncH264SEIBufferType); - #endif - #if VA_CHECK_VERSION(0,31,1) - _(VAQMatrixBufferType); --- -1.7.9.5 - diff --git a/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-glext-missing-definition.patch b/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-glext-missing-definition.patch deleted file mode 100644 index 221b9608.. --- a/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-glext-missing-definition.patch +++ /dev/null @@ -1,16 +0,0 @@ ./src/utils_glx.h~ 2012-10-05 16:02:58.0 +0100 -+++ ./src/utils_glx.h 2012-10-19 08:44:12.469642440 +0100 -@@ -48,6 +48,13 @@ - typedef void (*PFNGLXRELEASETEXIMAGEEXTPROC)(Display *, GLXDrawable, int); - #endif - -+#if GL_GLEXT_VERSION >= 85 -+/* XXX: PFNGLMULTITEXCOORD2FPROC got out of the GL_VERSION_1_3_DEPRECATED -+ block and is not defined if GL_VERSION_1_3 is defined in -+ Redefine the type here as an interim solution */ -+typedef void (*PFNGLMULTITEXCOORD2FPROC) (GLenum target, GLfloat s, GLfloat t); -+#endif -+ - #ifndef GL_FRAMEBUFFER_BINDING - #define GL_FRAMEBUFFER_BINDING GL_FRAMEBUFFER_BINDING_EXT - #endif diff --git a/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-include-linux-videodev2.h.patch b/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-include-linux-videodev2.h.patch deleted file mode 100644 index 0d92074c.. --- a/x11-libs/libva-vdpau-driver/files/libva-vdpau-driver-0.7.4-include-linux-videodev2.h.patch +++ /dev/null @@ -1,25 +0,0 @@ -https://bugs.gentoo.org/689530 - -libva commit 93c52a17b8d2 ("va_backend: remove unneeded -linux/videodev2.h include") removed an include that provided the -prototype of v4l2_format among other v4l2_* structs. - -Without this or a forward declaration of 'struct v4l2_format', the prototype -and definition of vdpau_CreateSurfaceFromV4L2Buf() (which has a 'struct -v4l2_format *' parameter) are seen as conflicting. - -Just include the removed header where we need it. - -diff --git a/src/vdpau_driver.h b/src/vdpau_driver.h -index 6286d16..54d37fb 100644 a/src/vdpau_driver.h -+++ b/src/vdpau_driver.h -@@ -21,6 +21,8 @@ - #ifndef VDPAU_DRIVER_H - #define VDPAU_DRIVER_H - -+#include -+ - #include - #include "vaapi_compat.h" - #include "vdpau_gate.h" diff
[gentoo-commits] proj/musl:master commit in: sys-apps/watchdog/, sys-apps/watchdog/files/
commit: 4e0dca52f2192f027760ced5e529b0bf3ca467ec Author: Sam James gentoo org> AuthorDate: Wed May 31 00:42:14 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:42:14 2023 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=4e0dca52 sys-apps/watchdog: drop 5.14 Signed-off-by: Sam James gentoo.org> sys-apps/watchdog/Manifest | 3 +- ...d-issues-found-with-non-glibc-C-libraries.patch | 96 -- sys-apps/watchdog/watchdog-5.14.ebuild | 42 -- 3 files changed, 1 insertion(+), 140 deletions(-) diff --git a/sys-apps/watchdog/Manifest b/sys-apps/watchdog/Manifest index b521b01b..e264a38a 100644 --- a/sys-apps/watchdog/Manifest +++ b/sys-apps/watchdog/Manifest @@ -1,2 +1 @@ -DIST watchdog-5.14.tar.gz 216384 SHA256 620b2f49e9879f2e85c73d4c1f422f9101e6b38e824fea2414befd8bb6866ad1 SHA512 ccfaca7a68a47cff42dbeae047dfa691e1cfc23851f9ca0634ea6315ff55a13cdbb0020bde7df38b702c82c0535ad41f520617dd639037e171701a6b0f8991aa WHIRLPOOL 5520e0a4970a20c25780d507260380acf2056828bad8702de98039876526c39a40f884eb1b684cf39386479e6d40c08f3134b138cc6caf51b4150289a364239c -DIST watchdog-5.15.tar.gz 228132 SHA256 ffdc865137ad5d8e53664bd22bad4de6ca136d1b4636720320cb52af0c18947c SHA512 a675cfadf3296d583b9163193297038fb19459daf7c6681289392d613e775e75b7afd42a3e01b136a955f25b2f45818033b56e10de9050075d7dc015535a6e75 WHIRLPOOL ebd7ee604ddbad856760949b16615693b1665289d57312f7dee10cea1d358dbd20f2beb2656e549a80c81ad08e5e6de8621cda3ad4eb696e9af7b63b8b4045b9 +DIST watchdog-5.15.tar.gz 228132 SHA256 ffdc865137ad5d8e53664bd22bad4de6ca136d1b4636720320cb52af0c18947c SHA512 a675cfadf3296d583b9163193297038fb19459daf7c6681289392d613e775e75b7afd42a3e01b136a955f25b2f45818033b56e10de9050075d7dc015535a6e75 \ No newline at end of file diff --git a/sys-apps/watchdog/files/musl-Fix-build-issues-found-with-non-glibc-C-libraries.patch b/sys-apps/watchdog/files/musl-Fix-build-issues-found-with-non-glibc-C-libraries.patch deleted file mode 100644 index ca2b9c7f.. --- a/sys-apps/watchdog/files/musl-Fix-build-issues-found-with-non-glibc-C-libraries.patch +++ /dev/null @@ -1,96 +0,0 @@ -From 83ec34df357218a1c9cfc13a23d3367d333652c3 Mon Sep 17 00:00:00 2001 -From: Khem Raj -Date: Wed, 30 Dec 2015 01:01:15 + -Subject: [PATCH] Fix build issues found with non glibc C libraries - -Add time.h for getting time_t definition -limits.h for PATH_MAX -linux/param.h for EXEC_PAGESIZE -Replace deprecated MNTTAB with _PATH_MNTTAB -include ext2_mnt.h for MNTOPT_USRQUOTA and MNTOPT_GRPQUOTA and -MNTTYPE_EXT2 -Include sys/types.h for u_char definition - -Signed-off-by: Khem Raj - include/extern.h | 1 + - src/configfile.c | 1 + - src/memory.c | 3 +++ - src/net.c| 1 + - src/shutdown.c | 3 ++- - 5 files changed, 8 insertions(+), 1 deletion(-) - -diff --git a/include/extern.h b/include/extern.h -index 21db11b..04b16bc 100644 a/include/extern.h -+++ b/include/extern.h -@@ -3,6 +3,7 @@ - - #include - #include -+#include - - #include "logmessage.h" - #include "xmalloc.h" -diff --git a/src/configfile.c b/src/configfile.c -index be5d7b3..7c1d1dd 100644 a/src/configfile.c -+++ b/src/configfile.c -@@ -16,6 +16,7 @@ - #include - #include - #include -+#include - #include - - #include "extern.h" -diff --git a/src/memory.c b/src/memory.c -index e9607e4..b5e08aa 100644 a/src/memory.c -+++ b/src/memory.c -@@ -21,6 +21,9 @@ - #include - #include - #include -+#ifdef __linux__ -+#include -+#endif - - #include "extern.h" - #include "watch_err.h" -diff --git a/src/net.c b/src/net.c -index 21823ae..8930caf 100644 a/src/net.c -+++ b/src/net.c -@@ -17,6 +17,7 @@ - #include - #include/* for gethostname() etc */ - #include /* for gethostbyname() */ -+#include - #include /* for MAXHOSTNAMELEN */ - #include - #include -diff --git a/src/shutdown.c b/src/shutdown.c -index 74aafa5..46b99cf 100644 a/src/shutdown.c -+++ b/src/shutdown.c -@@ -25,6 +25,7 @@ - - #include "watch_err.h" - #include "extern.h" -+#include "ext2_mnt.h" - - #if defined __GLIBC__ - #include "ext2_mnt.h" -@@ -123,7 +124,7 @@ static void mnt_off() - FILE *fp; - struct mntent *mnt; - -- fp = setmntent(MNTTAB, "r"); -+ fp = setmntent(_PATH_MNTTAB, "r"); - /* in some rare cases fp might be NULL so be careful */ - while (fp != NULL && ((mnt = getmntent(fp)) != (struct mntent *)0)) { - /* First check if swap */ --- -2.6.4 - diff --git a/sys-apps/watchdog/watchdog-5.14.ebuild b/sys-apps/watchdog/watchdog-5.14.ebuild deleted file mode 100644 index b9a6ae9c.. --- a/sys-apps/watchdog/watchdog-5.14.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit toolchain-funcs flag-o-matic systemd - -DESCRIPTION="A software watchdog and /dev/watchdog daemon"
[gentoo-commits] proj/musl:master commit in: sys-libs/efivar/
commit: 54bb5c1226c0574b2a8b446052165b41e1aaeeed Author: Sam James gentoo org> AuthorDate: Wed May 31 00:41:26 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:41:26 2023 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=54bb5c12 sys-libs/efivar: drop 30, 31, 32 Signed-off-by: Sam James gentoo.org> sys-libs/efivar/Manifest | 2 -- sys-libs/efivar/efivar-30.ebuild | 54 sys-libs/efivar/efivar-31.ebuild | 42 --- sys-libs/efivar/efivar-32.ebuild | 43 4 files changed, 141 deletions(-) diff --git a/sys-libs/efivar/Manifest b/sys-libs/efivar/Manifest index 610b2f2d..9116eb42 100644 --- a/sys-libs/efivar/Manifest +++ b/sys-libs/efivar/Manifest @@ -1,3 +1 @@ -DIST efivar-30.tar.bz2 73202 BLAKE2B 6b146cb6d664e3419361e72ab6fd1578522e7fc219613ae21566cb40a700fe70f18750cc753338faca2ad078e2bc933fb33a3a4cdfb148eabb0fc71b1319fb71 SHA512 0a6d7175762011c3fc67b531d3d19a45e82195c729b9ff498be02b3a6a73f6c3c4f9e14a27470c6744b741d7d54db9ef24c7882639af25fca1034b7b9f641b39 -DIST efivar-31.tar.bz2 82404 BLAKE2B d339aa8ab7dcd6a60cb067fccfbc2c42407fba211ca96eb39f227d57e9403462505940f427651dfaffa8272c9edfe70898f181b9f6ecddbae4745eb3262de949 SHA512 5055f690fd99cf59895dcf3d11103494d917d4923567626f0bee816ea5e4dd56cec23627ede5f21bdc57b7306522471ad19cc8ab22ae94591dbd1925c084f163 DIST efivar-32.tar.gz 108102 BLAKE2B 7f9d27433b40ec6c044ab34ccc697001ad23e39a46862d2e04db0f9a3dfc26ae53b46a3c3a8c957bf76df0969710f78249f72f7bf38e67c0aa902034a07acf8f SHA512 e73eae182fd645183dfe587591a286670ee1123a113e3e19e4070fb910ab7794e320defdc0597540df7664947f2a0497abbb763a19b4dfa40511a512c7f3e490 diff --git a/sys-libs/efivar/efivar-30.ebuild b/sys-libs/efivar/efivar-30.ebuild deleted file mode 100644 index 0cb3fd08.. --- a/sys-libs/efivar/efivar-30.ebuild +++ /dev/null @@ -1,54 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Tools and library to manipulate EFI variables" -HOMEPAGE="https://github.com/rhinstaller/efivar; -SRC_URI="https://github.com/rhinstaller/efivar/releases/download/${PV}/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0/1" -KEYWORDS="amd64 x86" - -RDEPEND="dev-libs/popt" -DEPEND="${RDEPEND} - >=sys-kernel/linux-headers-3.18 - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}/0.23-musl.patch" - "${FILESDIR}/27-strndupa.patch" -) - -src_prepare() { - default - sed -i -e s/-Werror// gcc.specs || die -} - -src_configure() { - tc-export CC - - # https://github.com/rhinstaller/efivar/issues/64 - append-cflags -flto - - tc-ld-disable-gold - export libdir="/usr/$(get_libdir)" - unset LIBS # Bug 562004 -} - -src_compile() { - # Avoid building static binary/libs - opts=( - BINTARGETS=efivar - STATICLIBTARGETS= - ) - emake "${opts[@]}" -} - -src_install() { - emake "${opts[@]}" DESTDIR="${D}" install -} diff --git a/sys-libs/efivar/efivar-31.ebuild b/sys-libs/efivar/efivar-31.ebuild deleted file mode 100644 index 32e8bd8a.. --- a/sys-libs/efivar/efivar-31.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Tools and library to manipulate EFI variables" -HOMEPAGE="https://github.com/rhinstaller/efivar; -SRC_URI="https://github.com/rhinstaller/efivar/releases/download/${PV}/${P}.tar.bz2; - -LICENSE="GPL-2" -SLOT="0/1" -KEYWORDS="amd64 x86" - -RDEPEND="dev-libs/popt" -DEPEND="${RDEPEND} - >=sys-kernel/linux-headers-3.18 - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}/0.23-musl.patch" - "${FILESDIR}/27-strndupa.patch" -) - -src_prepare() { - default - sed -i -e s/-Werror// gcc.specs || die -} - -src_configure() { - tc-export CC - tc-ld-disable-gold - export libdir="/usr/$(get_libdir)" - unset LIBS # Bug 562004 - - if [[ -n ${GCC_SPECS} ]]; then - # The environment overrides the command line. - GCC_SPECS+=":${S}/gcc.specs" - fi -} diff --git a/sys-libs/efivar/efivar-32.ebuild b/sys-libs/efivar/efivar-32.ebuild deleted file mode 100644 index 577eed75.. --- a/sys-libs/efivar/efivar-32.ebuild +++ /dev/null @@ -1,43 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit flag-o-matic toolchain-funcs - -DESCRIPTION="Tools and library to manipulate EFI variables" -HOMEPAGE="https://github.com/rhinstaller/efivar; -#SRC_URI="https://github.com/rhinstaller/efivar/releases/download/${PV}/${P}.tar.bz2;
[gentoo-commits] repo/gentoo:master commit in: sys-auth/elogind/files/, sys-auth/elogind/
commit: 095e98fefa5d6e9072a57f69cd6df53e079effcf Author: Sam James gentoo org> AuthorDate: Wed May 31 00:43:36 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:43:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=095e98fe Revert "sys-auth/elogind: treeclean" This reverts commit 2a23d6073040b491780d4af0f2fb6b6c5ee077c0. Wrong repo!! Signed-off-by: Sam James gentoo.org> sys-auth/elogind/Manifest | 1 + sys-auth/elogind/elogind-246.10-r3.ebuild | 150 + .../elogind/files/elogind-241.4-broken-test.patch | 15 +++ sys-auth/elogind/files/elogind-243.7-nodocs.patch | 29 .../elogind-246.10-clang-undefined-symbol.patch| 20 +++ sys-auth/elogind/files/elogind-246.10-loong.patch | 40 ++ .../files/elogind-246.10-musl-selinux.patch| 99 ++ .../elogind-246.10-revert-polkit-automagic.patch | 38 ++ sys-auth/elogind/files/elogind.conf.in | 7 + sys-auth/elogind/files/elogind.init| 25 sys-auth/elogind/files/elogind.init-r1 | 27 sys-auth/elogind/metadata.xml | 21 +++ 12 files changed, 472 insertions(+) diff --git a/sys-auth/elogind/Manifest b/sys-auth/elogind/Manifest new file mode 100644 index ..871cbc88d9f3 --- /dev/null +++ b/sys-auth/elogind/Manifest @@ -0,0 +1 @@ +DIST elogind-246.10.tar.gz 1559256 BLAKE2B 17a8146ee08c8ccf167f25d89b1d4525050ed0b0baaad0d36924ad3c40ffc820ef1528b33557cf285ad06c9ac9c440137428c5a235a2acf563e56f2f8f07e208 SHA512 9db0f068ed94ec07bab4d764ccb38840af3d05a4b7c9c539721906f5381b509cb9a3cbfb0453a978210d306136368de6162578c600d522416ef2a7ac1b9f348b diff --git a/sys-auth/elogind/elogind-246.10-r3.ebuild b/sys-auth/elogind/elogind-246.10-r3.ebuild new file mode 100644 index ..532c0142c6d7 --- /dev/null +++ b/sys-auth/elogind/elogind-246.10-r3.ebuild @@ -0,0 +1,150 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +if [[ ${PV} = ** ]]; then + EGIT_BRANCH="v241-stable" + EGIT_REPO_URI="https://github.com/elogind/elogind.git; + inherit git-r3 +else + SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" +fi + +inherit linux-info meson pam udev xdg-utils + +DESCRIPTION="The systemd project's logind, extracted to a standalone package" +HOMEPAGE="https://github.com/elogind/elogind; + +LICENSE="CC0-1.0 LGPL-2.1+ public-domain" +SLOT="0" +IUSE="+acl audit +cgroup-hybrid debug doc +pam +policykit selinux test" +RESTRICT="!test? ( test )" + +BDEPEND=" + app-text/docbook-xml-dtd:4.2 + app-text/docbook-xml-dtd:4.5 + app-text/docbook-xsl-stylesheets + dev-util/gperf + virtual/pkgconfig +" +DEPEND=" + audit? ( sys-process/audit ) + sys-apps/util-linux + sys-libs/libcap + virtual/libudev:= + acl? ( sys-apps/acl ) + pam? ( sys-libs/pam ) + selinux? ( sys-libs/libselinux ) +" +RDEPEND="${DEPEND} + !sys-apps/systemd +" +PDEPEND=" + sys-apps/dbus + policykit? ( sys-auth/polkit ) +" + +DOCS=( README.md src/libelogind/sd-bus/GVARIANT-SERIALIZATION ) + +PATCHES=( + "${FILESDIR}/${PN}-243.7-nodocs.patch" + "${FILESDIR}/${PN}-241.4-broken-test.patch" # bug 699116 + "${FILESDIR}/${P}-revert-polkit-automagic.patch" + "${FILESDIR}/${P}-clang-undefined-symbol.patch" + "${FILESDIR}/${P}-loong.patch" + "${FILESDIR}/${P}-musl-selinux.patch" +) + +pkg_setup() { + local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SIGNALFD ~TIMERFD" + + use kernel_linux && linux-info_pkg_setup +} + +src_prepare() { + default + xdg_environment_reset +} + +src_configure() { + if use cgroup-hybrid; then + cgroupmode="hybrid" + else + cgroupmode="unified" + fi + + local emesonargs=( + -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" + -Dhtmldir="${EPREFIX}/usr/share/doc/${PF}/html" + -Dpamlibdir=$(getpam_mod_dir) + -Dudevrulesdir="${EPREFIX}$(get_udevdir)"/rules.d + --libdir="${EPREFIX}"/usr/$(get_libdir) + -Drootlibdir="${EPREFIX}"/$(get_libdir) + -Drootlibexecdir="${EPREFIX}"/$(get_libdir)/elogind + -Drootprefix="${EPREFIX}/" + -Dbashcompletiondir="${EPREFIX}/usr/share/bash-completion/completions" + -Dman=auto + -Dsmack=true + -Dcgroup-controller=openrc + -Ddefault-hierarchy=${cgroupmode} + -Ddefault-kill-user-processes=false + -Dacl=$(usex acl true false) + -Daudit=$(usex audit true false) + --buildtype $(usex debug debug
[gentoo-commits] repo/proj/libressl:master commit in: app-emulation/spice/
commit: efff18da99ffc922ee5c245f4f95079c94cac39e Author: orbea riseup net> AuthorDate: Wed May 31 00:41:12 2023 + Commit: orbea riseup net> CommitDate: Wed May 31 00:41:12 2023 + URL:https://gitweb.gentoo.org/repo/proj/libressl.git/commit/?id=efff18da app-emulation/spice: drop 0.15.0 Signed-off-by: orbea riseup.net> app-emulation/spice/Manifest| 2 - app-emulation/spice/spice-0.15.0.ebuild | 106 2 files changed, 108 deletions(-) diff --git a/app-emulation/spice/Manifest b/app-emulation/spice/Manifest index 32f53c4..c75ff31 100644 --- a/app-emulation/spice/Manifest +++ b/app-emulation/spice/Manifest @@ -1,4 +1,2 @@ -DIST spice-0.15.0-pthread-c5fe3df1.patch.bz2 7605 BLAKE2B 86b8094a22a02080db038ef98972bf09f391d5344fee8df2aa7d2def0b50a581353cb0e3dd97f99bbd58b88a13ceac4b54be8086a9f4274f38d132b27b62e84d SHA512 5075bd260b33c2dad8c3ce641372383871f7d69190a4f4697bd5e12af1bf5429310c592961de001d36c19a9cdd91143b8d6e8be0e08b3850b9700c2aef2ddd78 -DIST spice-0.15.0.tar.bz2 1537970 BLAKE2B 98e8f55de81a86c6370e4a74c0fd90db78a9a8e8e3af536bccd6a2a75185194ac7b87521163090c4312e392d2ee10036c0283171c7796aea630e1307128a2d55 SHA512 0a776d191c395ce1f7ebbbac47956a00a2765327d3127aeca6e232bd56fd4ccd28750ae1599eb6eb2909ac909cda517d5511faa631166db16b8b75bd4e7b86d9 DIST spice-0.15.1.tar.bz2 1623290 BLAKE2B 19ddb3cac91be07a4a358ed89a5e4d1a5c406a9831b8c8a518764055354ecf6e09d129ae03ba65d876669da72f2cbf0c307261564097f60951711e9852eebb69 SHA512 362ab2f0b483911830693834515e1d331a6b929c5c63fd4522e843c42bbb7d8a52510d60f5f17d175dd2617c9621630f6a81f3ff7dce11dc28e6fb135e60fa86 DIST spice-0.15.2.tar.bz2 1663326 BLAKE2B 00f5393ac409590b8fe0203251b811a4fe6dca16e644a30dd8165d57ff28cbef3b2f9c2a92ff7d2f6c8092bbef4f89a4e85ef9228cc8c03b0a163ffa3afaf9f6 SHA512 c8f273b9e97ef38a03b331f7d32c5f0a09d540523fe626568c845152cbd22273a92b3a08bc13fa2e061b913ad16ceb7cbddf142655cd9cdcd8eb5f646fa6aa26 diff --git a/app-emulation/spice/spice-0.15.0.ebuild b/app-emulation/spice/spice-0.15.0.ebuild deleted file mode 100644 index 0913f84..000 --- a/app-emulation/spice/spice-0.15.0.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{9,10} ) -inherit autotools python-any-r1 readme.gentoo-r1 xdg-utils - -DESCRIPTION="SPICE server" -HOMEPAGE="https://www.spice-space.org/; -SRC_URI="https://www.spice-space.org/download/releases/spice-server/${P}.tar.bz2; -SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-pthread-c5fe3df1.patch.bz2; - -LICENSE="LGPL-2.1" -SLOT="0" -KEYWORDS="amd64 arm64 ~loong ppc64 ~riscv x86" -IUSE="lz4 sasl smartcard static-libs gstreamer test" - -RESTRICT="!test? ( test )" - -# the libspice-server only uses the headers of libcacard -RDEPEND=" - dev-lang/orc[static-libs(+)?] - >=dev-libs/glib-2.38:2[static-libs(+)?] - media-libs/opus[static-libs(+)?] - sys-libs/zlib[static-libs(+)?] - virtual/jpeg:0=[static-libs(+)?] - >=x11-libs/pixman-0.17.7[static-libs(+)?] - dev-libs/openssl:0=[static-libs(+)?] - lz4? ( app-arch/lz4:0=[static-libs(+)?] ) - smartcard? ( >=app-emulation/libcacard-2.5.1 ) - sasl? ( dev-libs/cyrus-sasl[static-libs(+)?] ) - gstreamer? ( - media-libs/gstreamer:1.0 - media-libs/gst-plugins-base:1.0 - )" -DEPEND="${RDEPEND} - >=app-emulation/spice-protocol-0.14.3 - smartcard? ( app-emulation/qemu[smartcard] ) - test? ( net-libs/glib-networking )" -BDEPEND="${PYTHON_DEPS} - sys-devel/autoconf-archive - virtual/pkgconfig - $(python_gen_any_dep ' - >=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}] - dev-python/six[${PYTHON_USEDEP}] - ')" - -PATCHES=( - "${FILESDIR}"/${P}-libressl.patch - "${WORKDIR}"/${P}-pthread-c5fe3df1.patch -) - -python_check_deps() { - has_version -b ">=dev-python/pyparsing-1.5.6-r2[${PYTHON_USEDEP}]" - has_version -b "dev-python/six[${PYTHON_USEDEP}]" -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && python-any-r1_pkg_setup -} - -src_prepare() { - default - - eautoreconf -} - -src_configure() { - # Prevent sandbox violations, bug #586560 - # https://bugzilla.gnome.org/show_bug.cgi?id=744134 - # https://bugzilla.gnome.org/show_bug.cgi?id=744135 - addpredict /dev - - xdg_environment_reset - - local myconf=" - $(use_enable static-libs static) - $(use_enable lz4) - $(use_with sasl) - $(use_enable smartcard) - $(use_enable test tests) - --enable-gstreamer=$(usex gstreamer "1.0" "no") - --disable-celt051 - " - econf ${myconf} -} - -src_compile() { - # Prevent sandbox violations, bug #586560 - #
[gentoo-commits] repo/gentoo:master commit in: sys-auth/elogind/files/, sys-auth/elogind/
commit: 2a23d6073040b491780d4af0f2fb6b6c5ee077c0 Author: Sam James gentoo org> AuthorDate: Wed May 31 00:42:55 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:42:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a23d607 sys-auth/elogind: treeclean Fixed in ::gentoo. Signed-off-by: Sam James gentoo.org> sys-auth/elogind/Manifest | 1 - sys-auth/elogind/elogind-246.10-r3.ebuild | 150 - .../elogind/files/elogind-241.4-broken-test.patch | 15 --- sys-auth/elogind/files/elogind-243.7-nodocs.patch | 29 .../elogind-246.10-clang-undefined-symbol.patch| 20 --- sys-auth/elogind/files/elogind-246.10-loong.patch | 40 -- .../files/elogind-246.10-musl-selinux.patch| 99 -- .../elogind-246.10-revert-polkit-automagic.patch | 38 -- sys-auth/elogind/files/elogind.conf.in | 7 - sys-auth/elogind/files/elogind.init| 25 sys-auth/elogind/files/elogind.init-r1 | 27 sys-auth/elogind/metadata.xml | 21 --- 12 files changed, 472 deletions(-) diff --git a/sys-auth/elogind/Manifest b/sys-auth/elogind/Manifest deleted file mode 100644 index 871cbc88d9f3.. --- a/sys-auth/elogind/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST elogind-246.10.tar.gz 1559256 BLAKE2B 17a8146ee08c8ccf167f25d89b1d4525050ed0b0baaad0d36924ad3c40ffc820ef1528b33557cf285ad06c9ac9c440137428c5a235a2acf563e56f2f8f07e208 SHA512 9db0f068ed94ec07bab4d764ccb38840af3d05a4b7c9c539721906f5381b509cb9a3cbfb0453a978210d306136368de6162578c600d522416ef2a7ac1b9f348b diff --git a/sys-auth/elogind/elogind-246.10-r3.ebuild b/sys-auth/elogind/elogind-246.10-r3.ebuild deleted file mode 100644 index 532c0142c6d7.. --- a/sys-auth/elogind/elogind-246.10-r3.ebuild +++ /dev/null @@ -1,150 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -if [[ ${PV} = ** ]]; then - EGIT_BRANCH="v241-stable" - EGIT_REPO_URI="https://github.com/elogind/elogind.git; - inherit git-r3 -else - SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~s390 sparc x86" -fi - -inherit linux-info meson pam udev xdg-utils - -DESCRIPTION="The systemd project's logind, extracted to a standalone package" -HOMEPAGE="https://github.com/elogind/elogind; - -LICENSE="CC0-1.0 LGPL-2.1+ public-domain" -SLOT="0" -IUSE="+acl audit +cgroup-hybrid debug doc +pam +policykit selinux test" -RESTRICT="!test? ( test )" - -BDEPEND=" - app-text/docbook-xml-dtd:4.2 - app-text/docbook-xml-dtd:4.5 - app-text/docbook-xsl-stylesheets - dev-util/gperf - virtual/pkgconfig -" -DEPEND=" - audit? ( sys-process/audit ) - sys-apps/util-linux - sys-libs/libcap - virtual/libudev:= - acl? ( sys-apps/acl ) - pam? ( sys-libs/pam ) - selinux? ( sys-libs/libselinux ) -" -RDEPEND="${DEPEND} - !sys-apps/systemd -" -PDEPEND=" - sys-apps/dbus - policykit? ( sys-auth/polkit ) -" - -DOCS=( README.md src/libelogind/sd-bus/GVARIANT-SERIALIZATION ) - -PATCHES=( - "${FILESDIR}/${PN}-243.7-nodocs.patch" - "${FILESDIR}/${PN}-241.4-broken-test.patch" # bug 699116 - "${FILESDIR}/${P}-revert-polkit-automagic.patch" - "${FILESDIR}/${P}-clang-undefined-symbol.patch" - "${FILESDIR}/${P}-loong.patch" - "${FILESDIR}/${P}-musl-selinux.patch" -) - -pkg_setup() { - local CONFIG_CHECK="~CGROUPS ~EPOLL ~INOTIFY_USER ~SIGNALFD ~TIMERFD" - - use kernel_linux && linux-info_pkg_setup -} - -src_prepare() { - default - xdg_environment_reset -} - -src_configure() { - if use cgroup-hybrid; then - cgroupmode="hybrid" - else - cgroupmode="unified" - fi - - local emesonargs=( - -Ddocdir="${EPREFIX}/usr/share/doc/${PF}" - -Dhtmldir="${EPREFIX}/usr/share/doc/${PF}/html" - -Dpamlibdir=$(getpam_mod_dir) - -Dudevrulesdir="${EPREFIX}$(get_udevdir)"/rules.d - --libdir="${EPREFIX}"/usr/$(get_libdir) - -Drootlibdir="${EPREFIX}"/$(get_libdir) - -Drootlibexecdir="${EPREFIX}"/$(get_libdir)/elogind - -Drootprefix="${EPREFIX}/" - -Dbashcompletiondir="${EPREFIX}/usr/share/bash-completion/completions" - -Dman=auto - -Dsmack=true - -Dcgroup-controller=openrc - -Ddefault-hierarchy=${cgroupmode} - -Ddefault-kill-user-processes=false - -Dacl=$(usex acl true false) - -Daudit=$(usex audit true false) - --buildtype $(usex debug debug release) - -Dhtml=$(usex doc auto false) -
[gentoo-commits] proj/musl:master commit in: app-emulation/qemu/files/musl-patches/, app-emulation/qemu/, ...
commit: 1fc5ab0a8d2b385c4e1c80e7d78b60a7104a Author: Sam James gentoo org> AuthorDate: Wed May 31 00:35:14 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:35:14 2023 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=1fc5ab0a app-emulation/qemu: treeclean ::gentoo works AFAIK. Signed-off-by: Sam James gentoo.org> app-emulation/qemu/Manifest| 1 - app-emulation/qemu/files/65-kvm.rules-r2 | 3 - app-emulation/qemu/files/bridge.conf | 14 - ...linux-user-fix-build-with-musl-on-aarch64.patch | 31 - ...linux-user-fix-build-with-musl-on-ppc64le.patch | 67 -- ...-input-use-safe-64-bit-time-accessors-for.patch | 40 - ...-input-use-safe-64-bit-time-accessors-for.patch | 40 - ...signal.c-define-__SIGRTMIN-MAX-for-non-GN.patch | 37 - .../qemu/files/musl-patches/MAP_SYNC-fix.patch | 22 - .../musl-patches/fix-segevent-and-sigval_t.patch | 24 - .../qemu/files/musl-patches/fix-sendmsg.patch | 13 - .../files/musl-patches/fix-sockios-header.patch| 13 - ...gnals-33-and-64-to-allow-golang-emulation.patch | 56 -- .../qemu/files/musl-patches/mips-softfloat.patch | 32 - .../musl-patches/musl-F_SHLCK-and-F_EXLCK.patch| 19 - .../qemu/files/musl-patches/xattr_size_max.patch | 15 - .../files/qemu-2.11.1-capstone_include_path.patch | 11 - .../qemu/files/qemu-5.2.0-cleaner-werror.patch | 40 - .../qemu/files/qemu-5.2.0-dce-locks.patch | 18 - .../qemu/files/qemu-5.2.0-disable-keymap.patch | 25 - app-emulation/qemu/files/qemu-5.2.0-strings.patch | 23 - app-emulation/qemu/files/qemu-6.0.0-make.patch | 14 - app-emulation/qemu/files/qemu-binfmt.initd.head| 64 -- app-emulation/qemu/files/qemu-binfmt.initd.tail| 14 - app-emulation/qemu/metadata.xml| 69 -- app-emulation/qemu/qemu-6.0.0-r55.ebuild | 924 - 26 files changed, 1629 deletions(-) diff --git a/app-emulation/qemu/Manifest b/app-emulation/qemu/Manifest deleted file mode 100644 index 4e6705f4.. --- a/app-emulation/qemu/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST qemu-6.0.0.tar.xz 107333232 BLAKE2B 7746329d3e13782b7c346ce4052cc517cfc65cd9b2d514d199e4d5b8570ca79566ec04b0c114db2e97c84e68eb551e0d4cdce1b14b91a88fe08d2a5f682c1418 SHA512 ee3ff00aebec4d8891d2ff6dabe4e667e510b2a4fe3f6190aa34673a91ea32dcd2db2e9bf94c2f1bf05aa79788f17cfbbedc6027c0988ea08a92587b79ee05e4 diff --git a/app-emulation/qemu/files/65-kvm.rules-r2 b/app-emulation/qemu/files/65-kvm.rules-r2 deleted file mode 100644 index 15c89b20.. --- a/app-emulation/qemu/files/65-kvm.rules-r2 +++ /dev/null @@ -1,3 +0,0 @@ -KERNEL=="kvm", GROUP="kvm", MODE="0660" -KERNEL=="vhost-net", GROUP="kvm", MODE="0660", OPTIONS+="static_node=vhost-net" -KERNEL=="vhost-vsock", GROUP="kvm", MODE="0660", OPTIONS+="static_node=vhost-vsock" diff --git a/app-emulation/qemu/files/bridge.conf b/app-emulation/qemu/files/bridge.conf deleted file mode 100644 index 2bde37e2.. --- a/app-emulation/qemu/files/bridge.conf +++ /dev/null @@ -1,14 +0,0 @@ -# This should have the following permissions: root:qemu 0640 - -# allow br0 -# Uncommenting the above would allow users in the 'qemu' group -# to add devices to 'br0' - -# allow virbr0 -# Uncommenting the above would allow users in the 'qemu' group -# to add devices to 'virbr0' - -# include /etc/qemu/bob.conf -# Uncommenting the above would allow users in the 'bob' group -# to have permissions defined in it, iff it has the following -# permissions: root:bob 0640 diff --git a/app-emulation/qemu/files/musl-patches/0001-linux-user-fix-build-with-musl-on-aarch64.patch b/app-emulation/qemu/files/musl-patches/0001-linux-user-fix-build-with-musl-on-aarch64.patch deleted file mode 100644 index 1bbae7de.. --- a/app-emulation/qemu/files/musl-patches/0001-linux-user-fix-build-with-musl-on-aarch64.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 806cb2ed28a16cf2894fabef034347f426f1d04e Mon Sep 17 00:00:00 2001 -From: Natanael Copa -Date: Thu, 15 Dec 2016 11:53:07 +0100 -Subject: [PATCH] linux-user: fix build with musl on aarch64 - -Use the standard uint64_t instead of internal __u64. - -This fixes compiler error with musl libc on aarch64: -.../qemu-2.7.0/linux-user/host/aarch64/hostdep.h:28:5: -error: unknown type name '__u64' - __u64 *pcreg = >uc_mcontext.pc; - ^ - -Signed-off-by: Natanael Copa - linux-user/host/aarch64/hostdep.h | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/linux-user/host/aarch64/hostdep.h b/linux-user/host/aarch64/hostdep.h -index 64f75cef49..6fd6e36b2a 100644 a/linux-user/host/aarch64/hostdep.h -+++ b/linux-user/host/aarch64/hostdep.h -@@ -25,7 +25,7 @@ extern char safe_syscall_end[]; - static inline void rewind_if_in_safe_syscall(void *puc) - { - ucontext_t *uc = puc; --__u64 *pcreg = >uc_mcontext.pc; -+uint64_t *pcreg = >uc_mcontext.pc; - -
[gentoo-commits] proj/musl:master commit in: sys-apps/xdg-dbus-proxy/, sys-apps/xdg-dbus-proxy/files/
commit: 95162906d1646728da183b9c0b7ccd52dc9ae775 Author: Sam James gentoo org> AuthorDate: Wed May 31 00:37:35 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:37:35 2023 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=95162906 sys-apps/xdg-dbus-proxy: treeclean Fixed upstream in 0.1.3 and 0.1.4 is in ::gentoo. Signed-off-by: Sam James gentoo.org> sys-apps/xdg-dbus-proxy/Manifest | 1 - ...us-proxy-0.1.2-missing-TEMP_FAILURE_RETRY.patch | 22 sys-apps/xdg-dbus-proxy/metadata.xml | 8 -- .../xdg-dbus-proxy/xdg-dbus-proxy-0.1.2.ebuild | 30 -- 4 files changed, 61 deletions(-) diff --git a/sys-apps/xdg-dbus-proxy/Manifest b/sys-apps/xdg-dbus-proxy/Manifest deleted file mode 100644 index 24a0753c.. --- a/sys-apps/xdg-dbus-proxy/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST xdg-dbus-proxy-0.1.2.tar.xz 119264 BLAKE2B 9f9fb561dd434e146636dd2e78275065c3f249b0486b1cb09ac0df2a2a9bd534f84192bb6f0f4b0627d47b9d490e3f5c10a6a4dca67d36a2465e4a971b28c64e SHA512 c76460e365778efeb1ef7cb9e479491afd1dc270680d108e7ece82b27be30bb4f958d4d218ac7d4497dcc749da25437f62119003866dcdeafcb6cea843dcbe1e diff --git a/sys-apps/xdg-dbus-proxy/files/xdg-dbus-proxy-0.1.2-missing-TEMP_FAILURE_RETRY.patch b/sys-apps/xdg-dbus-proxy/files/xdg-dbus-proxy-0.1.2-missing-TEMP_FAILURE_RETRY.patch deleted file mode 100644 index 3e18d1b6.. --- a/sys-apps/xdg-dbus-proxy/files/xdg-dbus-proxy-0.1.2-missing-TEMP_FAILURE_RETRY.patch +++ /dev/null @@ -1,22 +0,0 @@ -https://github.com/flatpak/flatpak/issues/618 -diff --git a/dbus-proxy.c b/dbus-proxy.c -index 163df21..99090e1 100644 a/dbus-proxy.c -+++ b/dbus-proxy.c -@@ -31,6 +31,16 @@ - - #include "flatpak-proxy.h" - -+/* taken from glibc unistd.h and fixes musl */ -+#ifndef TEMP_FAILURE_RETRY -+#define TEMP_FAILURE_RETRY(expression) \ -+ (__extension__ \ -+({ long int __result; \ -+ do __result = (long int) (expression); \ -+ while (__result == -1L && errno == EINTR); \ -+ __result; })) -+#endif -+ - static const char *argv0; - static GList *proxies; - static int sync_fd = -1; diff --git a/sys-apps/xdg-dbus-proxy/metadata.xml b/sys-apps/xdg-dbus-proxy/metadata.xml deleted file mode 100644 index f453528b.. --- a/sys-apps/xdg-dbus-proxy/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - gn...@gentoo.org - Gentoo GNOME Desktop - - diff --git a/sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.2.ebuild b/sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.2.ebuild deleted file mode 100644 index 6239ed50.. --- a/sys-apps/xdg-dbus-proxy/xdg-dbus-proxy-0.1.2.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Filtering proxy for D-Bus connections" -HOMEPAGE="https://github.com/flatpak/xdg-dbus-proxy; -SRC_URI="https://github.com/flatpak/${PN}/releases/download/${PV}/${P}.tar.xz; - -LICENSE="LGPL-2.1+" -SLOT="0" -KEYWORDS="amd64 ~arm arm64 ~ppc64 x86" -IUSE="" - -RDEPEND=" - >=dev-libs/glib-2.40:2 -" -DEPEND="${RDEPEND}" -BDEPEND=" - app-text/docbook-xsl-stylesheets - dev-libs/libxslt - virtual/pkgconfig -" -PATCHES=( - "${FILESDIR}/${P}-missing-TEMP_FAILURE_RETRY.patch" -) - -src_configure() { - econf --enable-man -}
[gentoo-commits] proj/musl:master commit in: sys-apps/policycoreutils/files/, sys-apps/policycoreutils/
commit: 3260a63be66e9c08bd92b6741956916df9617106 Author: Sam James gentoo org> AuthorDate: Wed May 31 00:36:44 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:36:44 2023 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=3260a63b sys-apps/policycoreutils: treeclean ::gentoo works, was fixed upstream in https://github.com/SELinuxProject/selinux/commit/310470235af42c6ce62cedea6db51e28c0c8ea59. Signed-off-by: Sam James gentoo.org> sys-apps/policycoreutils/Manifest | 2 - .../files/policycoreutils-2.7-musl.patch | 34 ...policycoreutils-3.1-0001-newrole-not-suid.patch | 11 -- sys-apps/policycoreutils/metadata.xml | 27 .../policycoreutils/policycoreutils-3.1-r2.ebuild | 180 - 5 files changed, 254 deletions(-) diff --git a/sys-apps/policycoreutils/Manifest b/sys-apps/policycoreutils/Manifest deleted file mode 100644 index 0065910b.. --- a/sys-apps/policycoreutils/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST policycoreutils-3.1.tar.gz 2817914 BLAKE2B ef68bb5f9cf577164ead44803b6be2bd6401c9e923d2c775c7c8c47f0e803749feaec4247fec5cc1cb766314954402fd2506370bb397f746437ecfcf65b384f3 SHA512 0592f218563a99ba95d2cfd07fdc3761b61c1cc3c01a17ab89ad840169e1a7d4083521d5cacc72d1b76911d516bf592db7a3f90d9ef0cc11ceed007e4580e140 -DIST policycoreutils-extra-1.37.tar.bz2 8809 BLAKE2B a7f6122c2e27f54b018174e962bd7f4c14af04e09bbb5300bde6967ea7f2dc5cd03b5787919a4e7f5288bcbc6747922962b5bd3b588ab1e3a035fbff4910d8f5 SHA512 0a85cd7cf279256b5e1927f9dfdd89626a1c8b77b0aeb62b496e7e8d1dccbaa315e39f9308fb2df7270f0bc1c10787b19990e7365cad74b47b61e30394c8b23f diff --git a/sys-apps/policycoreutils/files/policycoreutils-2.7-musl.patch b/sys-apps/policycoreutils/files/policycoreutils-2.7-musl.patch deleted file mode 100644 index dc12f9df.. --- a/sys-apps/policycoreutils/files/policycoreutils-2.7-musl.patch +++ /dev/null @@ -1,34 +0,0 @@ -From fa4f156c37043b2b60a75c968074a07c2bee0575 Mon Sep 17 00:00:00 2001 -From: Luis Ressel -Date: Mon, 13 Nov 2017 07:41:42 +0100 -Subject: [PATCH] Musl compatibility - -musl doesn't implement GLOB_BRACE and GLOB_TILDE, so simply don't use -them there. This only affects "setfiles -f", which I don't expect many -people use, and it's undocumented anyway that it expands globs. - setfiles/restore.c | 8 - 1 file changed, 8 insertions(+) - -diff --git a/setfiles/restore.c b/setfiles/restore.c -index 50d192a..9dea565 100644 a/setfiles/restore.c -+++ b/setfiles/restore.c -@@ -6,6 +6,14 @@ - #include "restore.h" - #include - -+#ifndef GLOB_BRACE -+#define GLOB_BRACE 0 -+#endif -+ -+#ifndef GLOB_TILDE -+#define GLOB_TILDE 0 -+#endif -+ - char **exclude_list; - int exclude_count; - --- -2.15.0 - diff --git a/sys-apps/policycoreutils/files/policycoreutils-3.1-0001-newrole-not-suid.patch b/sys-apps/policycoreutils/files/policycoreutils-3.1-0001-newrole-not-suid.patch deleted file mode 100644 index 360a4904.. --- a/sys-apps/policycoreutils/files/policycoreutils-3.1-0001-newrole-not-suid.patch +++ /dev/null @@ -1,11 +0,0 @@ a/newrole/Makefile -+++ b/newrole/Makefile -@@ -50,7 +50,7 @@ ifeq ($(NAMESPACE_PRIV),y) - IS_SUID=y - endif - ifeq ($(IS_SUID),y) -- MODE := 4555 -+ MODE := 0555 - override LDLIBS += -lcap-ng - else - MODE := 0555 diff --git a/sys-apps/policycoreutils/metadata.xml b/sys-apps/policycoreutils/metadata.xml deleted file mode 100644 index 4d3c72d8.. --- a/sys-apps/policycoreutils/metadata.xml +++ /dev/null @@ -1,27 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - seli...@gentoo.org - SELinux Team - - - Policycoreutils contains the policy core utilities that are required - for basic operation of a SELinux system. These utilities include - load_policy to load policies, setfiles to label filesystems, newrole - to switch roles, and run_init to run /etc/init.d scripts in the proper - context. - - Gentoo-specific tools include rlpkg for relabeling packages by name, - avc_toggle to toggle between enforcing and permissive modes, and - avc_enforcing to query the current mode of the system, enforcing or - permissive. - - - Enable support for sys-process/audit and use the audit_* functions (like audit_getuid instead of getuid()) - - - cpe:/a:redhat:policycoreutils - SELinuxProject/selinux - - diff --git a/sys-apps/policycoreutils/policycoreutils-3.1-r2.ebuild b/sys-apps/policycoreutils/policycoreutils-3.1-r2.ebuild deleted file mode 100644 index 04c73ff6.. --- a/sys-apps/policycoreutils/policycoreutils-3.1-r2.ebuild +++ /dev/null @@ -1,180 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the
[gentoo-commits] proj/musl:master commit in: sys-block/thin-provisioning-tools/files/, sys-block/thin-provisioning-tools/
commit: d3d01c43492019942cfacbbbddd9b77d37f38633 Author: Sam James gentoo org> AuthorDate: Wed May 31 00:38:22 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:38:22 2023 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=d3d01c43 sys-block/thin-provisioning-tools: drop 0.7.0, 0.7.5 Signed-off-by: Sam James gentoo.org> sys-block/thin-provisioning-tools/Manifest | 2 - ...ning-tools-0.7.4-disabled-tests_build_fix.patch | 32 --- .../thin-provisioning-tools-0.7.0.ebuild | 63 -- .../thin-provisioning-tools-0.7.5.ebuild | 63 -- 4 files changed, 160 deletions(-) diff --git a/sys-block/thin-provisioning-tools/Manifest b/sys-block/thin-provisioning-tools/Manifest index 7a3c9102..2572c889 100644 --- a/sys-block/thin-provisioning-tools/Manifest +++ b/sys-block/thin-provisioning-tools/Manifest @@ -1,3 +1 @@ -DIST thin-provisioning-tools-0.7.0.tar.gz 230595 BLAKE2B 00238a682f80600e3a5bb6d0d2a9662bd0fd3ae5404d5895427f169640b469780f554c22c6a93187058e6399c76ba14a6fa8d73f2bb09aa79927dd458b58ffa9 SHA512 cb6c44c7215aadd72292d73e2374d8c0c28566adcb10c7a3de83576dbd28649ebba6e2cc59945a28921e423540969cb21f648c37e375d68f48e56a8be4a4c7b8 -DIST thin-provisioning-tools-0.7.5.tar.gz 278856 BLAKE2B f554a9001bc9dde3510e3702f184d48cd77ddfc04f16c7e054fea8a3a47fdce7796ca4fcdb8d155e3d22526535ae965e344b3c2735f6275a7702044536dff923 SHA512 65268cc0c68428fa89f039c097794f574ef79b1862de3208715b9180ba73b197f37d879b386b110c52d9f2d3e80fb069a8d48ee2939aa1fd2b88f2513babc763 DIST thin-provisioning-tools-0.7.6.tar.gz 285428 BLAKE2B af74eff6d435f00e347872786fee8627f02844af122a9f1bf9ffd00234ce5275d3a61d9b4204313a19813cadbc0197bbeb9a1bd92d55992c6d9a03a299579e29 SHA512 395035b6f59fafb1c0f3e68750611e04f10223bc8d57b257e25c28c928647d1d2c6e94014b64ed90eeae1151fc7e5d23cf1aa428716e343338cb3c8fe55ed704 diff --git a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.4-disabled-tests_build_fix.patch b/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.4-disabled-tests_build_fix.patch deleted file mode 100644 index f9a64b21.. --- a/sys-block/thin-provisioning-tools/files/thin-provisioning-tools-0.7.4-disabled-tests_build_fix.patch +++ /dev/null @@ -1,32 +0,0 @@ -From 8d75be81120b9cf172c95d0153c5f845ed804234 Mon Sep 17 00:00:00 2001 -From: Adam Sampson -Date: Mon, 16 Oct 2017 13:07:36 +0100 -Subject: [PATCH] [functional-tests] fix build with testing disabled (#88) - -The rule for lib/libft.so is only enabled with --enable-testing, -so the default target shouldn't depend unconditionally on it. -With the default configure options, the build failed with: -make: *** No rule to make target 'lib/libft.so', needed by 'all'. Stop. - Makefile.in | 7 ++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/Makefile.in b/Makefile.in -index e745739..02b75dd 100644 a/Makefile.in -+++ b/Makefile.in -@@ -21,8 +21,13 @@ V=@ - PROGRAMS=\ - bin/pdata_tools - -+ifeq ("@TESTING@", "yes") -+TESTLIBS=\ -+ lib/libft.so -+endif -+ - .PHONY: all --all: $(PROGRAMS) lib/libft.so -+all: $(PROGRAMS) $(TESTLIBS) - - SOURCE=\ - base/output_file_requirements.cc \ diff --git a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild b/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild deleted file mode 100644 index 209d2e76.. --- a/sys-block/thin-provisioning-tools/thin-provisioning-tools-0.7.0.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools flag-o-matic - -DESCRIPTION="A suite of tools for thin provisioning on Linux" -HOMEPAGE="https://github.com/jthornber/thin-provisioning-tools; -SRC_URI="https://github.com/jthornber/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 arm arm64 ~mips ppc x86" -IUSE="static test" -RESTRICT="!test? ( test )" - -LIB_DEPEND="dev-libs/expat[static-libs(+)] - dev-libs/libaio[static-libs(+)]" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs(+)]} )" -# || ( ) is a non-future proof workaround for Portage unefficiency wrt #477050 -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} ) - test? ( - || ( dev-lang/ruby:2.6 dev-lang/ruby:2.5 dev-lang/ruby:2.4 dev-lang/ruby:2.3 ) - >=dev-cpp/gtest-1.8.0 - dev-util/cucumber - dev-util/aruba - ) - dev-libs/boost" - -PATCHES=( - "${FILESDIR}"/${PN}-0.7.0-build-fixes.patch - "${FILESDIR}"/${PN}-0.7.0-page_size.patch -) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - use static && append-ldflags -static - STRIP=true econf \ - --prefix="${EPREFIX}"/ \ - --bindir="${EPREFIX}"/sbin \ - --with-optimisation='' \ -
[gentoo-commits] proj/musl:master commit in: sys-devel/gdb/files/, sys-devel/gdb/
commit: 07e8f090c6b07aee3c4853c27694d18a198d46d7 Author: Sam James gentoo org> AuthorDate: Wed May 31 00:31:20 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:31:23 2023 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=07e8f090 sys-devel/gdb: treeclean ::gentoo works fine. Signed-off-by: Sam James gentoo.org> sys-devel/gdb/Manifest| 1 - sys-devel/gdb/files/gdb-8.3.1-verbose-build.patch | 13 -- sys-devel/gdb/files/musl-signals.patch| 16 -- sys-devel/gdb/files/ppc-musl.patch| 93 sys-devel/gdb/files/ppc-ptregs.patch | 10 - sys-devel/gdb/gdb-10.1.ebuild | 261 -- sys-devel/gdb/metadata.xml| 21 -- 7 files changed, 415 deletions(-) diff --git a/sys-devel/gdb/Manifest b/sys-devel/gdb/Manifest deleted file mode 100644 index 8fa3bb78.. --- a/sys-devel/gdb/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST gdb-10.1.tar.xz 21507112 BLAKE2B 69d79cd667ecb6e936b41a03817ade5dd9b761f97bc123d668b5f968d123c37d048fc8ec1289151e989f01bb01a43cc3d8b5b54f1807f1e3eb5f43e6bf0aa55b SHA512 0dc54380435c6853db60f1e388b94836d294dfa9ad7f518385a27db4edd03cb970f8717d5f1e9c9a0d4a33d7fcf91bc2e5d6c9cf9e4b561dcc74e65b806c1537 diff --git a/sys-devel/gdb/files/gdb-8.3.1-verbose-build.patch b/sys-devel/gdb/files/gdb-8.3.1-verbose-build.patch deleted file mode 100644 index 06aa6084.. --- a/sys-devel/gdb/files/gdb-8.3.1-verbose-build.patch +++ /dev/null @@ -1,13 +0,0 @@ -Enable verbose build. By default gdb ignores even --disable-silent-rules. -Override verbosity back to non-silent. - -https://bugs.gentoo.org/695936 a/gdb/silent-rules.mk -+++ b/gdb/silent-rules.mk -@@ -1,5 +1,4 @@ --# If V is undefined or V=0 is specified, use the silent/verbose/compact mode. --V ?= 0 -+V ?= 1 - ifeq ($(V),0) - ECHO_CXX =@echo " CXX$@"; - ECHO_CXXLD = @echo " CXXLD $@"; diff --git a/sys-devel/gdb/files/musl-signals.patch b/sys-devel/gdb/files/musl-signals.patch deleted file mode 100644 index e04ed0a1.. --- a/sys-devel/gdb/files/musl-signals.patch +++ /dev/null @@ -1,16 +0,0 @@ a/gdbsupport/signals.cc2020-02-08 12:50:14.0 + -+++ b/gdbsupport/signals.cc2020-02-11 13:08:56.482694697 + -@@ -31,6 +31,13 @@ -_available_ realtime signal, not the lowest supported; glibc takes -several for its own use. */ - -+#ifndef __SIGRTMIN -+# define __SIGRTMIN 32 -+#endif -+#ifndef __SIGRTMAX -+# define __SIGRTMAX _NSIG -+#endif -+ - #ifndef REALTIME_LO - # if defined(__SIGRTMIN) - # define REALTIME_LO __SIGRTMIN diff --git a/sys-devel/gdb/files/ppc-musl.patch b/sys-devel/gdb/files/ppc-musl.patch deleted file mode 100644 index 70cfa18e.. --- a/sys-devel/gdb/files/ppc-musl.patch +++ /dev/null @@ -1,93 +0,0 @@ a/gdb/nat/ppc-linux.h -+++ b/gdb/nat/ppc-linux.h -@@ -18,7 +18,90 @@ - #ifndef PPC_LINUX_H - #define PPC_LINUX_H 1 - -+#if defined(__GLIBC__) || defined(__UCLIBC__) - #include -+#else // Musl -+// Do not include ptrace.h from Linux headers and since -+// Musl does not define PT_*, define them: -+ -+#define PT_R0 0 -+#define PT_R1 1 -+#define PT_R2 2 -+#define PT_R3 3 -+#define PT_R4 4 -+#define PT_R5 5 -+#define PT_R6 6 -+#define PT_R7 7 -+#define PT_R8 8 -+#define PT_R9 9 -+#define PT_R10 10 -+#define PT_R11 11 -+#define PT_R12 12 -+#define PT_R13 13 -+#define PT_R14 14 -+#define PT_R15 15 -+#define PT_R16 16 -+#define PT_R17 17 -+#define PT_R18 18 -+#define PT_R19 19 -+#define PT_R20 20 -+#define PT_R21 21 -+#define PT_R22 22 -+#define PT_R23 23 -+#define PT_R24 24 -+#define PT_R25 25 -+#define PT_R26 26 -+#define PT_R27 27 -+#define PT_R28 28 -+#define PT_R29 29 -+#define PT_R30 30 -+#define PT_R31 31 -+ -+#define PT_NIP 32 -+#define PT_MSR 33 -+#define PT_ORIG_R3 34 -+#define PT_CTR 35 -+#define PT_LNK 36 -+#define PT_XER 37 -+#define PT_CCR 38 -+#ifndef __powerpc64__ -+#define PT_MQ 39 -+#else -+#define PT_SOFTE 39 -+#endif -+#define PT_TRAP 40 -+#define PT_DAR 41 -+#define PT_DSISR 42 -+#define PT_RESULT 43 -+#define PT_DSCR 44 -+#define PT_REGS_COUNT 44 -+ -+#define PT_FPR0 48 /* each FP reg occupies 2 slots in this space */ -+ -+#ifndef __powerpc64__ -+ -+#define PT_FPR31 (PT_FPR0 + 2*31) -+#define PT_FPSCR (PT_FPR0 + 2*32 + 1) -+ -+#else /* __powerpc64__ */ -+ -+#define PT_FPSCR (PT_FPR0 + 32) /* each FP reg occupies 1 slot in 64-bit space */ -+ -+ -+#define PT_VR0 82 /* each Vector reg occupies 2 slots in 64-bit */ -+#define PT_VSCR (PT_VR0 + 32*2 + 1) -+#define PT_VRSAVE (PT_VR0 + 33*2) -+ -+ -+/* -+ * Only store first 32 VSRs here. The second 32 VSRs in VR0-31 -+ */ -+#define PT_VSR0 150 /* each VSR reg occupies 2 slots in 64-bit */ -+#define PT_VSR31 (PT_VSR0 + 2*31) -+#endif /* __powerpc64__ */ -+ -+#endif // Libc -+ - #include - - /* This sometimes isn't defined. */ diff --git
[gentoo-commits] proj/musl:master commit in: net-fs/samba/, net-fs/samba/files/4.4/, net-fs/samba/files/
commit: c876a0148ce4cd09d61e721018157a6d62fd6bc9 Author: Sam James gentoo org> AuthorDate: Wed May 31 00:32:08 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:32:08 2023 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=c876a014 net-fs/samba: treeclean ::gentoo should be fine now. Signed-off-by: Sam James gentoo.org> net-fs/samba/Manifest | 1 - net-fs/samba/files/4.4/samba4.confd| 45 --- net-fs/samba/files/4.4/samba4.initd-r1 | 54 net-fs/samba/files/4.4/system-auth-winbind.pam | 18 -- net-fs/samba/files/add-missing_signal_h.patch | 11 - net-fs/samba/files/add_missing___compar_fn_t.patch | 14 - net-fs/samba/files/getpwent_r.patch| 80 - net-fs/samba/files/missing-headers.patch | 38 --- net-fs/samba/files/musl_rm_unistd_incl.patch | 37 --- net-fs/samba/files/musl_uintptr.patch | 35 --- net-fs/samba/files/netdb-defines.patch | 19 -- .../samba-4.13-vfs_snapper_configure_option.patch | 56 net-fs/samba/files/samba-4.13-winexe_option.patch | 67 .../samba-4.14.10-winbindd_regression_fix.patch| 42 --- net-fs/samba/files/samba-4.4.0-pam.patch | 29 -- net-fs/samba/files/samba-4.9.2-timespec.patch | 21 -- net-fs/samba/files/samba.conf | 3 - net-fs/samba/metadata.xml | 35 --- net-fs/samba/samba-4.15.7.ebuild | 350 - 19 files changed, 955 deletions(-) diff --git a/net-fs/samba/Manifest b/net-fs/samba/Manifest deleted file mode 100644 index 03fe0620.. --- a/net-fs/samba/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST samba-4.15.7.tar.gz 19290930 BLAKE2B 4a295f79d38212d4c6917ed61a22e4204b5ea3d5e26f30b65d1e7e81842e92405870dd40fd4d05ec1126a532bdb1ddea300848387a4c64370ba5c2c1354ee8e5 SHA512 beffb09b5bcd62991398d39c7a8aec5fed0c51d550e2f0fb42b2e0a09094f4c6a8f29adf708c4969db12329f5c7343d2debd04315107b79bef59e99a4a7e4ce4 diff --git a/net-fs/samba/files/4.4/samba4.confd b/net-fs/samba/files/4.4/samba4.confd deleted file mode 100644 index 629a6050.. --- a/net-fs/samba/files/4.4/samba4.confd +++ /dev/null @@ -1,45 +0,0 @@ -# Add "winbind" to the daemon_list if you also want winbind to start. -# Replace "smbd nmbd" by "samba4" if you want the active directory domain controller part or the ntvfs -# file server part or the rpc proxy to start. -# Note that samba4 controls 'smbd' by itself, thus it can't be started manually. You can, however, -# tweak the behaviour of a samba4-controlled smbd by modifying your '/etc/samba/smb.conf' file -# accordingly. -daemon_list="smbd nmbd" - -piddir="/run/samba" - -# -# Daemons calls: _ -# -my_service_name="samba" -my_service_PRE="unset TMP TMPDIR" -my_service_POST="" - -# -# Daemons calls: _ -# -smbd_start_options="-D" -smbd_command="/usr/sbin/smbd" -smbd_start="start-stop-daemon --start --exec ${smbd_command} -- ${smbd_start_options}" -smbd_stop="start-stop-daemon --stop --exec ${smbd_command}" -smbd_reload="killall -HUP smbd" - -nmbd_start_options="-D" -nmbd_command="/usr/sbin/nmbd" -nmbd_start="start-stop-daemon --start --exec ${nmbd_command} -- ${nmbd_start_options}" -nmbd_stop="start-stop-daemon --stop --exec ${nmbd_command}" -nmbd_reload="killall -HUP nmbd" - -samba4_start_options="" -samba4_command="/usr/sbin/samba" -samba4_pidfile="${piddir}/samba.pid" -samba4_start="start-stop-daemon --start --exec ${samba4_command} --pidfile ${samba4_pidfile} -- ${samba4_start_options}" -samba4_stop="start-stop-daemon --stop --exec ${samba4_command} --pidfile ${samba4_pidfile}" -samba4_reload="killall -HUP samba" - -winbind_start_options="" -winbind_command="/usr/sbin/winbindd" -winbind_start="start-stop-daemon --start --exec ${winbind_command} -- ${winbind_start_options}" -winbind_stop="start-stop-daemon --stop --exec ${winbind_command}" -winbind_reload="killall -HUP winbindd" - diff --git a/net-fs/samba/files/4.4/samba4.initd-r1 b/net-fs/samba/files/4.4/samba4.initd-r1 deleted file mode 100644 index 0a528982.. --- a/net-fs/samba/files/4.4/samba4.initd-r1 +++ /dev/null @@ -1,54 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License, v2 or later - -extra_started_commands="reload" -[ -z "${piddir}" ] && piddir="/run/samba" - -depend() { - after slapd - use cupsd -} - -DAEMONNAME="${SVCNAME##samba.}" -[ "${DAEMONNAME}" != "samba" ] && daemon_list=${DAEMONNAME} - -signal_do() { - local signal="$1" - [ -z "${signal}" ] && return 0 - -
[gentoo-commits] proj/musl:master commit in: sys-fs/lvm2/files/, sys-fs/lvm2/
commit: 7dc13a152d23b3b2f885514f9c571dc8c6366535 Author: Sam James gentoo org> AuthorDate: Wed May 31 00:31:42 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:31:42 2023 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=7dc13a15 sys-fs/lvm2: treeclean ::gentoo works fine now. Signed-off-by: Sam James gentoo.org> sys-fs/lvm2/Manifest | 1 - sys-fs/lvm2/files/clvmd.confd-2.02.39 | 9 - sys-fs/lvm2/files/clvmd.rc-2.02.39 | 145 -- sys-fs/lvm2/files/device-mapper.conf-1.02.22-r3| 1 - sys-fs/lvm2/files/device-mapper.rc-2.02.105-r2 | 146 -- sys-fs/lvm2/files/dmeventd.initd-2.02.184-r2 | 21 -- sys-fs/lvm2/files/dmtab| 11 - sys-fs/lvm2/files/lvm-monitoring.initd-2.02.105-r2 | 38 --- sys-fs/lvm2/files/lvm.confd-2.02.184-r3| 9 - sys-fs/lvm2/files/lvm.rc-2.02.187 | 173 sys-fs/lvm2/files/lvm2-2.02.145-mkdev.patch| 127 - .../files/lvm2-2.02.166-HPPA-no-O_DIRECT.patch | 12 - sys-fs/lvm2/files/lvm2-2.02.171-static-libm.patch | 13 - .../files/lvm2-2.02.176-pthread-pkgconfig.patch| 29 -- sys-fs/lvm2/files/lvm2-2.02.178-asneeded.patch | 15 - .../lvm2-2.02.178-dynamic-static-ldflags.patch | 59 .../lvm2/files/lvm2-2.02.178-example.conf.in.patch | 50 .../lvm2-2.02.178-static-pkgconfig-libs.patch | 102 --- .../lvm2/files/lvm2-2.02.183-fix-stdio-usage.patch | 29 -- ...183-implement-libc-specific-reopen_stream.patch | 24 -- sys-fs/lvm2/files/lvm2-2.02.183-portability.patch | 21 -- ...ading-metadata-with-invalid-creation_time.patch | 72 - .../lvm2-2.02.184-dmeventd-no-idle-exit.patch | 68 - sys-fs/lvm2/files/lvm2-2.02.184-mksh_build.patch | 13 - ...2-2.02.186-udev_remove_unsupported_option.patch | 34 --- .../files/lvm2-2.02.56-lvm2create_initrd.patch | 72 - .../lvm2-2.02.63-always-make-static-libdm.patch| 42 --- sys-fs/lvm2/files/lvm2-2.02.67-createinitrd.patch | 18 -- sys-fs/lvm2/files/lvm2-2.02.99-locale-muck.patch | 11 - sys-fs/lvm2/files/lvmetad.initd-2.02.116-r3| 17 -- sys-fs/lvm2/files/lvmlockd.initd-2.02.166-r1 | 17 -- sys-fs/lvm2/files/lvmpolld.initd-2.02.183 | 17 -- sys-fs/lvm2/lvm2-2.02.188-r3.ebuild| 303 - sys-fs/lvm2/metadata.xml | 26 -- 34 files changed, 1745 deletions(-) diff --git a/sys-fs/lvm2/Manifest b/sys-fs/lvm2/Manifest deleted file mode 100644 index 686afb06.. --- a/sys-fs/lvm2/Manifest +++ /dev/null @@ -1 +0,0 @@ -DIST LVM2.2.02.188.tgz 2421550 BLAKE2B bed90c8454cd4b20fdeec6dcbf5a9f97c9310671aea3b2252f8069cfa439fcb050f5ad95f928a7125a1734a4dc5ac985da99a4a570538e377a7205191a505476 SHA512 8c9db17c49dc8ebcab6c7f246ab85870a80658be811cf7f4d8f36abbebafa355b030bfc1e3bcbad73b7fcd06d4a95ac547ca15d18d33715126da92703dca diff --git a/sys-fs/lvm2/files/clvmd.confd-2.02.39 b/sys-fs/lvm2/files/clvmd.confd-2.02.39 deleted file mode 100644 index 57821709.. --- a/sys-fs/lvm2/files/clvmd.confd-2.02.39 +++ /dev/null @@ -1,9 +0,0 @@ -# CLVMD_CLUSTER_TIMEOUT -- amount of time to wait for cluster quorum. - -CLVMD_CLUSTER_TIMEOUT=30 - - -# CLVMD_NODES_TIMEOUT -- amount of time to wait for the other nodes to -# join the cluster. - -CLVMD_NODES_TIMEOUT=60 diff --git a/sys-fs/lvm2/files/clvmd.rc-2.02.39 b/sys-fs/lvm2/files/clvmd.rc-2.02.39 deleted file mode 100644 index efadd892.. --- a/sys-fs/lvm2/files/clvmd.rc-2.02.39 +++ /dev/null @@ -1,145 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2016 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -[ -x /usr/sbin/clvmd ] && CLVMD_BIN="/usr/sbin/clvmd" || CLVMD_BIN="/sbin/clvmd" - -[ -z "$CLVMD_CLUSTER_TIMEOUT" ] && CLVMD_CLUSTER_TIMEOUT=30 -[ -n "$CLVMD_NODES_TIMEOUT" ] || CLVMD_NODES_TIMEOUT=60 - -VGCHANGE="/sbin/vgchange" -VGSCAN="/sbin/vgscan" -VGDISPLAY="/sbin/vgdisplay" -CLVMD_PIDFILE="/var/run/clvmd.pid" - -depend() { - use net dns logger dmeventd - want cman corosync openais -} - -load_modules() { - local module modules - modules=$1 - - for module in ${modules}; do - ebegin "Loading ${module} kernel module" - modprobe ${module} - eend $? "Failed to load ${module} kernel module" - done -} - -unload_modules() { - local module modules - modules=$1 - - for module in ${modules}; do - ebegin "Unloading ${module} kernel module" - modprobe -r ${module} - eend $? "Failed to unload ${module} kernel module" - done -} - -umount_gfs_filesystems() { - local sig retry - local remaining="$(awk '$3 == "gfs" { print $2 }' /proc/mounts | sort -r)" - - if [ -n "${remaining}" ] - then - sig= -
[gentoo-commits] proj/musl:master commit in: app-emulation/libvirt/files/, app-emulation/libvirt/files/libvirt/, ...
commit: 0ed6d9a3bdc9ac25764d908c9dc90aa6ca48ff5e Author: Sam James gentoo org> AuthorDate: Wed May 31 00:31:02 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:31:02 2023 + URL:https://gitweb.gentoo.org/proj/musl.git/commit/?id=0ed6d9a3 app-emulation/libvirt: treeclean ::gentoo should be OK now. Signed-off-by: Sam James gentoo.org> app-emulation/libvirt/Manifest | 2 - app-emulation/libvirt/files/README.gentoo-r3 | 58 ...virt-6.0.0-fix_paths_in_libvirt-guests_sh.patch | 35 -- .../files/libvirt-6.7.0-do-not-use-sysconfig.patch | 169 -- .../libvirt/files/libvirt-6.7.0-doc-path.patch | 9 - .../libvirt-6.7.0-fix-paths-for-apparmor.patch | 51 --- .../files/libvirt-6.8.0-fix-libvirt-lxc-dbus.patch | 24 -- ...rly-handle-libpcap-if-it-s-explicitly-dis.patch | 56 app-emulation/libvirt/files/libvirt-guests.confd | 68 app-emulation/libvirt/files/libvirt-guests.init-r4 | 237 -- .../files/libvirt/libvirt-fork-exec-deadlock.patch | 285 - .../libvirt/files/libvirt/stderr-fix.patch | 13 - app-emulation/libvirt/files/libvirtd.confd-r5 | 18 -- app-emulation/libvirt/files/libvirtd.init-r19 | 33 -- app-emulation/libvirt/files/libvirtd.tmpfiles.conf | 1 - app-emulation/libvirt/files/virtlockd.init-r2 | 23 -- app-emulation/libvirt/files/virtlogd.init-r2 | 23 -- app-emulation/libvirt/libvirt-6.8.0-r3.ebuild | 351 - app-emulation/libvirt/libvirt-7.0.0-r2.ebuild | 348 app-emulation/libvirt/metadata.xml | 97 -- 20 files changed, 1901 deletions(-) diff --git a/app-emulation/libvirt/Manifest b/app-emulation/libvirt/Manifest deleted file mode 100644 index 123787d8.. --- a/app-emulation/libvirt/Manifest +++ /dev/null @@ -1,2 +0,0 @@ -DIST libvirt-6.8.0.tar.xz 8412092 BLAKE2B c118ca6b263054bb6941c62f3d1415f7ed1a3f29a35294272d04bc726643247ee5691e0310a1bf013faeba856d7aadd00a90fe8dbdca6ff4c7eb480e94d92fa2 SHA512 9b69f3dcceb5e40470a78908654faf51b643f6793e556f3115daa4bfe08743af290882dd51f15eb27c38d589eb210d495de7c44a40b363420ab4f4d3a6393cc9 -DIST libvirt-7.0.0.tar.xz 8567648 BLAKE2B 0c0b360c371a14b6d82dc6bef4b228bf7a4a17db1a8425d1354128b0705365a04440217ed0862761b2a8eaf81d81494177d777e734a9045bbc87fc613b56eb05 SHA512 dd6db5ec4971cf4c6059795fd81d5a3a889b10740e34c3c92271eda1c683c99df2c8f923398065d8a7c4f987a20eb1da617d5297ba8ea5a31f154412af50c343 diff --git a/app-emulation/libvirt/files/README.gentoo-r3 b/app-emulation/libvirt/files/README.gentoo-r3 deleted file mode 100644 index 1fec12f0.. --- a/app-emulation/libvirt/files/README.gentoo-r3 +++ /dev/null @@ -1,58 +0,0 @@ -Important: The openrc libvirtd init script is now broken up into two -separate services: libvirtd, that solely handles the daemon, and -libvirt-guests, that takes care of clients during shutdown/restart of the -host. In order to reenable client handling, edit /etc/conf.d/libvirt-guests -and enable the service and start it: - - $ rc-update add libvirt-guests - $ service libvirt-guests start - - -For the basic networking support (bridged and routed networks) you don't -need any extra software. For more complex network modes including but not -limited to NATed network, you can enable the 'virt-network' USE flag. It -will pull in required runtime dependencies - - -If you are using dnsmasq on your system, you will have to configure -/etc/dnsmasq.conf to enable the following settings: - - bind-interfaces - interface or except-interface - -Otherwise you might have issues with your existing DNS server. - - -For openrc users: - - Please use /etc/conf.d/libvirtd to control the '--listen' parameter for - libvirtd. - - Use /etc/init.d/libvirt-guests to manage clients on restart/shutdown of - the host. The default configuration will suspend and resume running kvm - guests with 'managedsave'. This behavior can be changed under - /etc/conf.d/libvirt-guests - - -For systemd users: - - The '--listen' parameter is unavailable when libvirtd is run as a -systemd unit. - - The configuration for the 'libvirt-guests.service' is found under - /etc/libvirt/libvirt-guests.conf" - - -If you have built libvirt with policykit support, a new group "libvirt" has -been created. Simply add a user to the libvirt group in order to grant -administrative access to libvirtd. Alternatively, drop a custom policykit -rule into /etc/polkit-1/rules.d. - -If you have built libvirt without policykit support (USE=-policykit), you -must change the unix sock group and/or perms in /etc/libvirt/libvirtd.conf -in order to allow normal users to connect to libvirtd. - - -If libvirt is built with USE=caps, libvirt will now start qemu/kvm VMs -with non-root privileges. Ensure any resources your VMs use are accessible -by qemu:qemu. diff --git
[gentoo-commits] repo/gentoo:master commit in: sys-apps/moar/
commit: b26d89745e01fe8f75f1d5be8905be6f287538bb Author: Sam James gentoo org> AuthorDate: Wed May 31 00:22:46 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:23:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b26d8974 sys-apps/moar: add 1.15.1 Signed-off-by: Sam James gentoo.org> sys-apps/moar/Manifest | 2 ++ sys-apps/moar/moar-1.15.1.ebuild | 33 + 2 files changed, 35 insertions(+) diff --git a/sys-apps/moar/Manifest b/sys-apps/moar/Manifest index f2573de1b880..68e30d5e15ba 100644 --- a/sys-apps/moar/Manifest +++ b/sys-apps/moar/Manifest @@ -1,2 +1,4 @@ DIST moar-1.15.0-deps.tar.xz 4808044 BLAKE2B cd7808337af5acb2bd6cb4b9696c9d04803df033b5a1d4904418602dc629cef7c16172b0eaa57644be76a02b6727d36f767bfafba1377ea95eb827fbb4a1d34b SHA512 e51ca15137f4b5dc5ea447c200341aaeb06cd77118cd8f2fb3efca0ffc2d4199e00687f980803c4ff09c535621b58206b22bff2c944ad8786c73c3a7c886d6c6 DIST moar-1.15.0.tar.gz 2780805 BLAKE2B 6a50018596f34de7d43fcedf0155141a6cd8d5896f34a05b44cfc5180d00e17caaf46377ecc3bb273fd5e2fd4536ada94e82cc7a8788cd14b030390f22ba40a4 SHA512 deedb8bf6f28f68a1633296a32a690df109c867023980125f7550111a3cf20463980c95fbddbafb16175aa03c46f3bf6150fbe066508cedffce49dd9bf18a90c +DIST moar-1.15.1-deps.tar.xz 4808044 BLAKE2B cd7808337af5acb2bd6cb4b9696c9d04803df033b5a1d4904418602dc629cef7c16172b0eaa57644be76a02b6727d36f767bfafba1377ea95eb827fbb4a1d34b SHA512 e51ca15137f4b5dc5ea447c200341aaeb06cd77118cd8f2fb3efca0ffc2d4199e00687f980803c4ff09c535621b58206b22bff2c944ad8786c73c3a7c886d6c6 +DIST moar-1.15.1.tar.gz 2780649 BLAKE2B 79145ae426f5ae77d73dd556521135bfad21af3841818c4092eb476a52b408da86a4ce1f4c8e43712e74be233b7fc9469788e2134c866e8bb8ba83927c7f4f2d SHA512 c58fc57f583e8051c3e1f567e9d8ad0aca45dcbfb1998d0156cb07b90bc2359d70c8fe90849f753f969980af919d9faef82cde7dedcf2aa9aeab4c080edc7752 diff --git a/sys-apps/moar/moar-1.15.1.ebuild b/sys-apps/moar/moar-1.15.1.ebuild new file mode 100644 index ..177f577621ac --- /dev/null +++ b/sys-apps/moar/moar-1.15.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit go-module + +DESCRIPTION="A pager designed to do the right thing without any configuration" +HOMEPAGE="https://github.com/walles/moar; +SRC_URI=" https://github.com/walles/moar/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz; + +LICENSE="BSD-2 BSD MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64" + +RDEPEND="!dev-lang/moarvm" + +src_compile() { + # https://github.com/walles/moar/blob/master/build.sh#L28 + ego build -ldflags="-w -X main.versionString=${PV}" -o moar +} + +src_test() { + # From test.sh (we don't run that because it has some linting etc) + ego test -timeout 20s ./... +} + +src_install() { + dobin moar + doman moar.1 + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: app-crypt/gnupg/
commit: 97b59b47f6c2b286b1c668054d5bce40bc8e104d Author: Sam James gentoo org> AuthorDate: Wed May 31 00:09:56 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:22:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97b59b47 app-crypt/gnupg: drop 2.2.40 Signed-off-by: Sam James gentoo.org> app-crypt/gnupg/Manifest| 2 - app-crypt/gnupg/gnupg-2.2.40.ebuild | 166 2 files changed, 168 deletions(-) diff --git a/app-crypt/gnupg/Manifest b/app-crypt/gnupg/Manifest index 5356f261e3e1..49e0444c076a 100644 --- a/app-crypt/gnupg/Manifest +++ b/app-crypt/gnupg/Manifest @@ -1,5 +1,3 @@ -DIST gnupg-2.2.40.tar.bz2 7301631 BLAKE2B c9a077e28b22888573bdd12029205eb5f79a463a297e400a623bc86a39eeb6454cd884d05bd96734998613c695f2c9dcc68963c7275b89938ac38ddc7ba1e229 SHA512 4c2f5fbf37ba6fbad0045aad23129186963010c673ea0b81801adc4f98efe14d6c7228e22815b6b26307c1fe5bb51cd088aa6a0f06a9325d3c021849ef81c594 -DIST gnupg-2.2.40.tar.bz2.sig 238 BLAKE2B f5d54d46b569874b1b210249faf18d6a10003b81cc0e16d4bb26d61ebfcf2fbb9f54d82ee10fe31c24f88538293fb1434640fd4ec53531770777b1109de5df9e SHA512 df7cb13ac547eb9b577b546bb1672980eda5862b02160ae50fe7802c9122c62c0f1a85255bbd33bf795a3febc9ea17402d97123a1f20bfe016edb072de922c16 DIST gnupg-2.2.41.tar.bz2 7313746 BLAKE2B 0be2965a646a8636a127f89329030860908b0bbc447381782527459aed85f5276c29e7a2c89f87cb715407d9f1aabbf3ae1765073764d05e422035e8d5962569 SHA512 f472e5058ea9881355f0c754a47acd0b5360c36e8976b8563dbc763a7cef792bf88227cc15fe5172d3e9bb9fc34d8448dd5c183949031e91a1997cc7f0f83b55 DIST gnupg-2.2.41.tar.bz2.sig 238 BLAKE2B 7a4dc8dd4b3da77f6684325f46e3e3b1aeac6fcd8382e3148da1a01a5c5a9e14c1352fb28b61e500388d647e1103b8f78ad49e467e01b732c4a13eb849859b98 SHA512 ac6edd35c6b02a02d6c8a4468332213f20159f972aa2f7fd25c6841c662b3d84db5230330d540e0785ddaff080daf8dd250292104ff47560ad59c11803aabefa DIST gnupg-2.3.8.tar.bz2 7644926 BLAKE2B afb960adb877398363d92585d54bccc82c816f87b4489835950c19fc330edbf5302f7f958fdc6333b80d2e34730c9518e6abffea721891fd76c1b2ff2aa704be SHA512 6df8b1c53f0112c358f9f9eac732dd4ca13bcec24fc55a7d4a606587da988c5b7bb4c61be52b8b7769f1536dd2043087e6eb5cf224991cb0b2ed38ad00717ee2 diff --git a/app-crypt/gnupg/gnupg-2.2.40.ebuild b/app-crypt/gnupg/gnupg-2.2.40.ebuild deleted file mode 100644 index 71f980e5fb0f.. --- a/app-crypt/gnupg/gnupg-2.2.40.ebuild +++ /dev/null @@ -1,166 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# Maintainers should: -# 1. Join the "Gentoo" project at https://dev.gnupg.org/project/view/27/ -# 2. Subscribe to release tasks like https://dev.gnupg.org/T6159 -# (find the one for the current release then subscribe to it + -# any subsequent ones linked within so you're covered for a while.) - -VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/gnupg.asc -inherit flag-o-matic systemd toolchain-funcs verify-sig - -MY_P="${P/_/-}" - -DESCRIPTION="The GNU Privacy Guard, a GPL OpenPGP implementation" -HOMEPAGE="https://gnupg.org/; -SRC_URI="mirror://gnupg/gnupg/${MY_P}.tar.bz2" -SRC_URI+=" verify-sig? ( mirror://gnupg/gnupg/${P}.tar.bz2.sig )" -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="bzip2 doc ldap nls readline selinux +smartcard ssl test tofu tools usb user-socket wks-server" -RESTRICT="!test? ( test )" - -# Existence of executables is checked during configuration. -# Note: On each bump, update dep bounds on each version from configure.ac! -DEPEND=">=dev-libs/libassuan-2.5.0 - >=dev-libs/libgcrypt-1.8.0:= - >=dev-libs/libgpg-error-1.29 - >=dev-libs/libksba-1.3.5 - >=dev-libs/npth-1.2 - >=net-misc/curl-7.10 - sys-libs/zlib - bzip2? ( app-arch/bzip2 ) - ldap? ( net-nds/openldap:= ) - readline? ( sys-libs/readline:0= ) - smartcard? ( usb? ( virtual/libusb:1 ) ) - ssl? ( >=net-libs/gnutls-3.0:0= ) - tofu? ( >=dev-db/sqlite-3.7 )" - -RDEPEND="${DEPEND} - app-crypt/pinentry - nls? ( virtual/libintl ) - selinux? ( sec-policy/selinux-gpg ) - wks-server? ( virtual/mta )" - -BDEPEND="virtual/pkgconfig - doc? ( sys-apps/texinfo ) - nls? ( sys-devel/gettext ) - verify-sig? ( sec-keys/openpgp-keys-gnupg )" - -DOCS=( - ChangeLog NEWS README THANKS TODO VERSION - doc/FAQ doc/DETAILS doc/HACKING doc/TRANSLATE doc/OpenPGP doc/KEYSERVER -) - -PATCHES=( - "${FILESDIR}"/${PN}-2.1.20-gpgscm-Use-shorter-socket-path-lengts-to-improve-tes.patch - "${FILESDIR}"/${P}-fix-no-ldap-build.patch -) - -src_prepare() { - default - - # Inject SSH_AUTH_SOCK into user's sessions after enabling gpg-agent-ssh.socket in systemctl --user mode, - # idea
[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/
commit: 2832cd9c918254d79e93f5c469553727c5756748 Author: Sam James gentoo org> AuthorDate: Wed May 31 00:17:16 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:23:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2832cd9c x11-terms/xterm: drop 377-r1, 378 Signed-off-by: Sam James gentoo.org> x11-terms/xterm/Manifest| 4 -- x11-terms/xterm/xterm-377-r1.ebuild | 106 x11-terms/xterm/xterm-378.ebuild| 106 3 files changed, 216 deletions(-) diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest index 4ed9c6f8f5fc..a0e4428f1bbc 100644 --- a/x11-terms/xterm/Manifest +++ b/x11-terms/xterm/Manifest @@ -1,7 +1,3 @@ -DIST xterm-377.tgz 1527178 BLAKE2B 0e7436d3eae4264d4974026b3e26588cfeb2d6e630e01cdfb9158ade4b9376754c832cffc59be88861469c461ace19ec2ecd9f808ac52cd967301502ec5ccc6e SHA512 e74fef6edae3162a7395e5654e78afcb3cb816dbfeabf46dacab48ed872a7aa7ee8c2be32f14a67d51bc207a2bc914cdc9b446985aed73240086e2320127f7c9 -DIST xterm-377.tgz.asc 729 BLAKE2B b20e862876e093c270a4cdc46b47414c2fb4eb36b99867c3c93d31f785b92ebf90918053dfa11f999da091f2d2ce6326068f2e0acc8055f768e1be39d6a89d75 SHA512 4f93e969053aa3d7f568c7dbc05cecb19d60fb6b5f54c305ea0727f1a11796f882530a403dbec6f9d5d916a43719bd2b62179510e7f6083972ea37b2837af4d2 -DIST xterm-378.tgz 1529140 BLAKE2B 73524a7e382c5e69122432927f9facf525981258df04ac06bd181b9ca8ccddc6387903922a28d17a0d2e8d35c0f459f76fc8aeec9eb43dfd1123cd4f7b1a080c SHA512 71515ecde2f050c17613f5851d00893326338dc31bd4db6a737792d2848d807c8d82ae9c49f8f673150b042c065d5b2a44da8d0cbcdbffbf55fe0919a1ee9047 -DIST xterm-378.tgz.asc 729 BLAKE2B c12827b98ce4a498fd7ae7b223391c6f7193a5f85709bbc2758499db02405f618fab80c2fba21b48181f2330eccd08cd7201fab3671ea239f01b3749d18a7bd5 SHA512 c7e1845375a0bbd477ae78e4449cd2b16206669f042733acf527057dfb3f58582f26d81509383f312cd4f37043ae3754131412ae63571320c4b9fdb00da11c86 DIST xterm-379.tgz 1531901 BLAKE2B 29691ccf4c84c9ad3d42e0f0fdb082d46425ccd3831d169b40cb16b82118f8a946ad3ea898c409c135531f50fedd0bc7c1aa27ade236918f28f93db647fee313 SHA512 69ec8fd7d425e934010543a4e6afcbec273ca1b0fafad3076af37d65fe369d6e0c5b3683003c1c41f70404d50a3ca1e826c98ee1b3ab0ab12dff22d0cb00a98b DIST xterm-379.tgz.asc 729 BLAKE2B 45a4dbfe5a0ee1a3b3f41ae5d5f422038b297d29e5806869f6e2ae604606c935efad3e1d6422869fc1025b516e13a13c5f9e72822a03ede842970cb142be5528 SHA512 e5146f28b30231de6d56072da31ffabe93233032d782c6dcc213517a1c33898b7ed8bbf99f33f866024084956d3ea234eacb8dd9890b4b5ab6554dc3c4a50351 DIST xterm-380.tgz 1537369 BLAKE2B ef4114ef3e9a2c731839689f62a7aab9549302c4d86467b778260f9ca8edecb1d0785a24291c9499e5044bd42d61ceb4e50b1d99b9b532f60c0617564750e56c SHA512 cd901298af8df5f2eb5ee551d8810ac18a6b6298b29070529675af60b8aeaab05f78aaf9a13c22b88591b1e1ad7190d62dc10b9a59bbbfd884d1a436c9375dd4 diff --git a/x11-terms/xterm/xterm-377-r1.ebuild b/x11-terms/xterm/xterm-377-r1.ebuild deleted file mode 100644 index 74aa97997f57.. --- a/x11-terms/xterm/xterm-377-r1.ebuild +++ /dev/null @@ -1,106 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -VERIFY_SIG_OPENPGP_KEY_PATH="${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 ) - -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
[gentoo-commits] repo/gentoo:master commit in: sys-apps/goawk/
commit: 82c77aeb2a74ef5df6623f9ccdf17148545d1eff Author: Sam James gentoo org> AuthorDate: Wed May 31 00:20:31 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:23:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82c77aeb sys-apps/goawk: drop 1.22.0, 1.23.0 Signed-off-by: Sam James gentoo.org> sys-apps/goawk/Manifest| 2 -- sys-apps/goawk/goawk-1.22.0.ebuild | 28 sys-apps/goawk/goawk-1.23.0.ebuild | 28 3 files changed, 58 deletions(-) diff --git a/sys-apps/goawk/Manifest b/sys-apps/goawk/Manifest index 6bf08d24f59a..d3c61e23d915 100644 --- a/sys-apps/goawk/Manifest +++ b/sys-apps/goawk/Manifest @@ -1,3 +1 @@ -DIST goawk-1.22.0.tar.gz 1676447 BLAKE2B 315874b8ee6334dd74fc86727340d3e14e01aac08880d562bd6297bcf42ae577e2ab6aa187e2f82616029b2fea9c64074193869fed01a8baa4423a5bfe73f45c SHA512 4109ca6e73f2eb87ef9d5b123634fb01cc92e8867aeec19be3d5b4744c7bd07747330fc6a371adbb52f2cab1fb51b43e9be6d8a851a0f0c5287c6039d497147c -DIST goawk-1.23.0.tar.gz 1678139 BLAKE2B 0289ff64bfcfc7f14e48fc7d0e60e287b52d78d48dc8b21687ccdd13ada1cc8f193b12a112ccb898ef89893cf0f9e5502271f1433d77f21b1db5b1e9df56a4a8 SHA512 e2a8dda1d2a8cad1aee5ec7107cac30ff9aa691c5d0d78d91691dba21921fcbdac1dde4c61aff8a7d1280f174caaefcb44e937df84e0bf46e7818085da26f902 DIST goawk-1.23.1.tar.gz 1678471 BLAKE2B f87037cdb5f256d5c3848f7fb0e64d81672abfa03c15d9b778fac14804c252ea140b3b436a09ab2189364b180bd1b638ecd66e767dd72532cc0f051ca2255097 SHA512 64f56f5ffa512929aa83d4df0360894ef231fdffe1879a72ed723606db77bf001ee744b646221a6042ef2cd3cb79fc8c80e33cec992b0b8c61da9f41ba78650b diff --git a/sys-apps/goawk/goawk-1.22.0.ebuild b/sys-apps/goawk/goawk-1.22.0.ebuild deleted file mode 100644 index e138a7adbd3d.. --- a/sys-apps/goawk/goawk-1.22.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="POSIX-compliant AWK interpreter written in Go, with CSV support" -HOMEPAGE="https://github.com/benhoyt/goawk; -SRC_URI="https://github.com/benhoyt/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -src_compile() { - ego build -} - -src_test() { - ego test -} - -src_install() { - einstalldocs - - dobin goawk -} diff --git a/sys-apps/goawk/goawk-1.23.0.ebuild b/sys-apps/goawk/goawk-1.23.0.ebuild deleted file mode 100644 index e138a7adbd3d.. --- a/sys-apps/goawk/goawk-1.23.0.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 2022-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="POSIX-compliant AWK interpreter written in Go, with CSV support" -HOMEPAGE="https://github.com/benhoyt/goawk; -SRC_URI="https://github.com/benhoyt/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -src_compile() { - ego build -} - -src_test() { - ego test -} - -src_install() { - einstalldocs - - dobin goawk -}
[gentoo-commits] repo/gentoo:master commit in: profiles/, sys-libs/ncurses/
commit: 35f2a1034890749107c12485c2f6ee7cbb2f77d9 Author: Sam James gentoo org> AuthorDate: Wed May 31 00:28:05 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:28:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35f2a103 sys-libs/ncurses: add 6.4_p20230527 Signed-off-by: Sam James gentoo.org> profiles/package.mask | 1 + sys-libs/ncurses/Manifest | 7 + sys-libs/ncurses/ncurses-6.4_p20230527.ebuild | 437 ++ 3 files changed, 445 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index a4a3089a2864..4fd6fe04cebf 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -285,6 +285,7 @@ dev-java/resin-servlet-api # - sys-apps/openrc: https://github.com/OpenRC/openrc/issues/619 =sys-libs/ncurses-6.4_p20230424 =sys-libs/ncurses-6.4_p20230506 +=sys-libs/ncurses-6.4_p20230527 # Eray Aslan (2023-04-12) # Mask experimental software diff --git a/sys-libs/ncurses/Manifest b/sys-libs/ncurses/Manifest index 38ca3f899825..3c6f33956701 100644 --- a/sys-libs/ncurses/Manifest +++ b/sys-libs/ncurses/Manifest @@ -153,9 +153,16 @@ DIST ncurses-6.4-20230429.patch.gz 9195 BLAKE2B 6ed8c3cac11d3c3e52b7dce20be5b769 DIST ncurses-6.4-20230429.patch.gz.asc 729 BLAKE2B 2e063a7818ac443182ec4f4d8da13884accd563ab66e04297ca0bd4b9610f974efd3ca29dfcf13939cd9ee369c5e5799eb13a55050249036ebbc375e6ef8d6d1 SHA512 55167510e21aa3ad6d4a57fa37ae82308424ae9141e6e4756b4b335d30136675add5c00ee102d74ed93eccfc2d752eff5045d88e708928df3cecde3c0be77c79 DIST ncurses-6.4-20230506.patch.gz 52834 BLAKE2B 55d2351a507a60aa5baeb9e7e392fbbf714a6bffcf4729e9b195aabc2dc81372336d0dc3501f95abda04491013220060983d2186531471694f40b35d4ef3196d SHA512 04967b96d9723b2939fe64eff4388ceee0adf478f659b58cac8601770dd7763fa192d673e78b33c267e00f4ecbfc2863bc49b12fcdeaa8ce24df39126f20b4e1 DIST ncurses-6.4-20230506.patch.gz.asc 729 BLAKE2B 5ccb09f5b48a4a9c98ad4224cde68df659a365aca12210ec14a6519216e32b10531b1dfc4184bd12e62e1f0fdd9f06974b59866bba6115407d52712f5adff6f8 SHA512 2f63a62e37a15aa6a276a5d9a2c4b86a4e50af037ee5b1c339bccb02200d3e477b5b93ce5833a4d3933a952970caec3b38639412281c1df7c30d7b241bc3a2ab +DIST ncurses-6.4-20230514.patch.gz 42963 BLAKE2B c2d27883884ebb2f14c523b5558d575b84fe8aa6b110a4f246f529d29288118d8393a955d8401aee675a764d52e76495d47487f52c3edb8548dc3419371def49 SHA512 0346fae238637c6a69024982485672e6b1447f5902d9cc6b9deff8296220a381b5b41b23b30d053881b09242a4e8ad728618342300c1dee63770286b81e362df +DIST ncurses-6.4-20230514.patch.gz.asc 729 BLAKE2B 10ee649be87b46a03d1cb1c31a57ec9cb20da425604900540d04f806cc2c9e9a1e73009f62a96fafdbd81d66c7d47878e256d02cf5b9de9ee6f26621b73a4705 SHA512 57875d11844efbb23052e5cee32aa41a0bddb290069e33504e57613e4ab131efddc9c85f92af82b1d6bfa00182bcb9f1e86812538f5f209096b3ee84c67de280 +DIST ncurses-6.4-20230520.patch.gz 3090 BLAKE2B 93e376bc6250509c1a83e799efc2d4766354451931115d300b74c14af93dda4f3aefdd59f97467eb88e6ea29804595e84cb62c62733022b255d5368a74a38729 SHA512 bf854e4d6f8ed643b8841c9265057f06186699a083edb489e970d1cc8e752fdf49ecaa36518340a2b00a5c6ebf548b7651361b1bd2abb80467d2ce3f9861d28d +DIST ncurses-6.4-20230520.patch.gz.asc 729 BLAKE2B 08db3a1a8152c4cc29fcc11b24ec3d1a6d3c425eed9a54f33bc370b86f26a13a9cdd273652c448e6e4dd179f5ca41ae653f7ef44902a10eaa18828e2be3a6247 SHA512 7bf2aa9442bc5041ce316af7edc2ff5c5da2ab1bf941c26c6592c8785dc0e47539da3bc2c1e570daafb6a293812f55b8b3b327f90ff9908984eba37e89d5eb7d +DIST ncurses-6.4-20230527.patch.gz 9787 BLAKE2B 951a53b87056f2b3b530f03d0bab5a06ecf6bae0bf2fb580af8c0d96ae169e4813ed2063bf1696fd0fcc1cb0f7da03348904818de7ce454cbcb9a42bb939b6b8 SHA512 f600d7bdbde1f0752d3d530ceb98e9ba51a246a3bd898cc0d0d65bb8b51dab68fa5668789f5f86473c28eb890ec62cecf8e4dc901ac96fccf162c1a5f161f897 +DIST ncurses-6.4-20230527.patch.gz.asc 729 BLAKE2B 472421bd7c9093a293e99ec0f343ed471a77e7aa7f705cd99bb61f907c7059b134158c176fb232c542842ba042a1a88ca8e192df81d2d760a70f26a4d76ae624 SHA512 74a0ae5123b339c00f786d4d15a6c100d5d323731b7534e495dd396c9fd03b7ebc61d3fdf6eb71f2fa106160e15da5d093af6e4d53b4a6cfc53c436045a5a614 DIST ncurses-6.4-patches.tar.xz 63720 BLAKE2B 6b767f65a9c7e8f9fdebaa2623e3770872e710fa103d11e48509e5315ebf5ad1a37519b1b40c5138e631693fb2e2e30ea5eef11002698a341a623a85c5b0b4fc SHA512 5094f6cb8fa54d9df0802173f1e0ff2ad40fc3d4bd298c0742479f72ba4f9afee0ccf9f0a4eb068b0a5552523abf7b212861b61abbde6f69ff22d62dd686daa9 DIST ncurses-6.4.tar.gz 3612591 BLAKE2B 47fd9c2d27f44fa9942552881a471e5067465dbace40bf68b28998dded0556127a1d8662b96de4de4fd76c1c8b98bdae796036553ab4b05ca9f160839d841ba3 SHA512 1c2efff87a82a57e57b0c60023c87bae93f6718114c8f9dc010d4c21119a2f7576d0225dab5f0a227c2cfc6fb6bdbd62728e407f35fce5bf351bb50cf9e0fd34 DIST ncurses-6.4.tar.gz.sig 438 BLAKE2B e6a78b8d0cbce1577205b49b0260394094632cefd95294813c7e4e51a2908e8599a9f24b3b648e42ba16c015fb9424b2a82236f58aac3bf96f5400a50482e44e SHA512
[gentoo-commits] repo/gentoo:master commit in: sys-apps/mawk/
commit: e10f7288f2a72bcf9bd2740a575f79f1f7291506 Author: Sam James gentoo org> AuthorDate: Wed May 31 00:16:40 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:22:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e10f7288 sys-apps/mawk: add 1.3.4_p20230525 Signed-off-by: Sam James gentoo.org> sys-apps/mawk/Manifest| 2 ++ sys-apps/mawk/mawk-1.3.4_p20230525.ebuild | 51 +++ 2 files changed, 53 insertions(+) diff --git a/sys-apps/mawk/Manifest b/sys-apps/mawk/Manifest index 4275b2c8b030..4cad2f52a958 100644 --- a/sys-apps/mawk/Manifest +++ b/sys-apps/mawk/Manifest @@ -5,3 +5,5 @@ DIST mawk-1.3.4-20230322.tgz 401674 BLAKE2B c79e6736c1889fc43b0071dc8f88764b5fc3 DIST mawk-1.3.4-20230322.tgz.asc 729 BLAKE2B c6b44d265e724008dd5eb4b2dda02153c5434be00136184065d7e2be19b357df17ff5ac8360238795b3bae206001031859241abb1947f043e0a3aef7d6037155 SHA512 bc9a2e78950e5cd42a3b6338f9ccf17d2f470f19b81c61e10e89fcd33fdbfa45a5b39c53aa0384195ff96c1d593a0cbaed0943b2b63f6f13d0bd4853b31a1015 DIST mawk-1.3.4-20230404.tgz 403027 BLAKE2B cc10336c902fd72dbcbafd5638699cbc18d9c650451c56d4058a2c716b378060404b1c3e072ef114a73c2a1e0b43886711c6697e408ee10164049af84cb79063 SHA512 cc72b2f163f7809b9d2f6ecd4130663b1184be2025ff8727fc8659cf7fb4b3f9fbdc41c8a0443ccbe5e455b45fcc42e8722caec13b63546b9b03d010093fa484 DIST mawk-1.3.4-20230404.tgz.asc 729 BLAKE2B 10a9bf264c75d24139a0715031ae732237602589b5d7ed8227e88bd1121c61f9770270ec7b03bd456c2eeab6fd9970fb07d0154d97dfe745ffa4cbf733839457 SHA512 7e6cc764598046834e95cf5451376024f9f0f05efc1b3acfdbff38c182910b42561fb77eea06d42b791fdb0fc552b7e9e60cdabc313b03d2c35401b2a6193664 +DIST mawk-1.3.4-20230525.tgz 403222 BLAKE2B 9ecb6e469b4318dd78fc70f15864f9cb622e62d0599857880c514882180320596b244d79bb5a0a384f2622d7424e49039110cf0c626723c7491effa964b657f2 SHA512 704c1a94569e8e953af7b00ea81efa20df03483f57e4183935e73df62309874644f2250a307b136af34ce3df62d90170d8afe7b3a86eeacb31cf5845056126cb +DIST mawk-1.3.4-20230525.tgz.asc 729 BLAKE2B b1c8d4cc9660a6e35564f955cb51b48ef7656a8e5cced230e9cdea195565133ac74eeade06d2b37bd60e3ee29d44f53bd1ed80cc9c6143d346583aa73f317e34 SHA512 d3826291598db6d7ffc60571f125a1efeab8abc7ce1397c07a2b1bb8d0439091a95f7d0ad19bd55b629dba2eabf9719eeece6fa7c50d246e4d73ab8564742ca1 diff --git a/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild new file mode 100644 index ..23e30e355999 --- /dev/null +++ b/sys-apps/mawk/mawk-1.3.4_p20230525.ebuild @@ -0,0 +1,51 @@ +# 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 toolchain-funcs verify-sig + +MY_P="${P/_p/-}" +DESCRIPTION="An (often faster than gawk) awk-interpreter" +HOMEPAGE="https://invisible-island.net/mawk/mawk.html; +SRC_URI="https://invisible-mirror.net/archives/${PN}/${MY_P}.tgz; +SRC_URI+=" verify-sig? ( https://invisible-island.net/archives/${PN}/${MY_P}.tgz.asc )" +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" + +BDEPEND="verify-sig? ( sec-keys/openpgp-keys-thomasdickey )" + +DOCS=( ACKNOWLEDGMENT CHANGES README ) + +QA_CONFIG_IMPL_DECL_SKIP=( + arc4random_push # doesn't exist on Linux +) + +src_configure() { + tc-export BUILD_CC + econf +} + +src_install() { + default + + exeinto /usr/share/doc/${PF}/examples + doexe examples/* + docompress -x /usr/share/doc/${PF}/examples +} + +pkg_postinst() { + if has_version app-admin/eselect && has_version app-eselect/eselect-awk; then + eselect awk update ifunset + fi +} + +pkg_postrm() { + if has_version app-admin/eselect && has_version app-eselect/eselect-awk; then + eselect awk update ifunset + fi +}
[gentoo-commits] repo/gentoo:master commit in: x11-terms/xterm/
commit: 730acf61c2c290027a1af35499979db3afa77956 Author: Sam James gentoo org> AuthorDate: Wed May 31 00:18:37 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:23:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=730acf61 x11-terms/xterm: add 381 Signed-off-by: Sam James gentoo.org> x11-terms/xterm/Manifest | 2 + x11-terms/xterm/xterm-381.ebuild | 106 +++ 2 files changed, 108 insertions(+) diff --git a/x11-terms/xterm/Manifest b/x11-terms/xterm/Manifest index a0e4428f1bbc..549fd829d680 100644 --- a/x11-terms/xterm/Manifest +++ b/x11-terms/xterm/Manifest @@ -2,3 +2,5 @@ DIST xterm-379.tgz 1531901 BLAKE2B 29691ccf4c84c9ad3d42e0f0fdb082d46425ccd3831d1 DIST xterm-379.tgz.asc 729 BLAKE2B 45a4dbfe5a0ee1a3b3f41ae5d5f422038b297d29e5806869f6e2ae604606c935efad3e1d6422869fc1025b516e13a13c5f9e72822a03ede842970cb142be5528 SHA512 e5146f28b30231de6d56072da31ffabe93233032d782c6dcc213517a1c33898b7ed8bbf99f33f866024084956d3ea234eacb8dd9890b4b5ab6554dc3c4a50351 DIST xterm-380.tgz 1537369 BLAKE2B ef4114ef3e9a2c731839689f62a7aab9549302c4d86467b778260f9ca8edecb1d0785a24291c9499e5044bd42d61ceb4e50b1d99b9b532f60c0617564750e56c SHA512 cd901298af8df5f2eb5ee551d8810ac18a6b6298b29070529675af60b8aeaab05f78aaf9a13c22b88591b1e1ad7190d62dc10b9a59bbbfd884d1a436c9375dd4 DIST xterm-380.tgz.asc 729 BLAKE2B 1dda140314e7f08c961f697f0fa17454d4dab2c909b3b21203503ee295ac17aa91b91c27eff38b81586b89ccbafef543cface7f6c600e62f89a9c35a4dbde4a6 SHA512 c3ce95c6b93daecab419b50c4bdb5576599ba1ba291e24217264ff88c42d6c46bb91d10bdb8b990168814c5c771bfe2b4e2879e2ce9d279cab73baac6c2addad +DIST xterm-381.tgz 1536598 BLAKE2B 44a94e893fa8696e58e7246c2800799ca85b4f099f059e62b9f6af98793ba0106e90003d961c318d67efbbd3dcb249f7449e9936aeeb789153f456479485891a SHA512 8cfcfc1f5c5404bcee56265765e489db676838fed6c3182fcc078c55952d6ac76835705d2fa414098fb7e373acb6229f0f5b44150a43844990c58d69cdeec591 +DIST xterm-381.tgz.asc 729 BLAKE2B d6b866eb09c42dea4956bc6997f752b3a59ae0477275e5919abd9420d151cc094cc99b06088026991d76f254bc84f637dd67dc9191870cf88ba9f48a5d74651b SHA512 05217da892f6b6261c33359b1905b97b0164bbbf155be4e516cd624e5afc9dfa8b89a46f1ae302c7ed486ad466c19200becda556c35fa09fd6a932b634cb9b10 diff --git a/x11-terms/xterm/xterm-381.ebuild b/x11-terms/xterm/xterm-381.ebuild new file mode 100644 index ..175692654251 --- /dev/null +++ b/x11-terms/xterm/xterm-381.ebuild @@ -0,0 +1,106 @@ +# 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 ) + +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 + --enable-wide-chars + --libdir="${EPREFIX}"/etc +
[gentoo-commits] repo/gentoo:master commit in: sys-apps/moar/
commit: a42d10e8b2440df3ed71c471d90d62b48fcba470 Author: Sam James gentoo org> AuthorDate: Wed May 31 00:20:42 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 31 00:23:05 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a42d10e8 sys-apps/moar: drop 1.14.0 Signed-off-by: Sam James gentoo.org> sys-apps/moar/Manifest | 2 -- sys-apps/moar/moar-1.14.0.ebuild | 33 - 2 files changed, 35 deletions(-) diff --git a/sys-apps/moar/Manifest b/sys-apps/moar/Manifest index 2d8735062227..f2573de1b880 100644 --- a/sys-apps/moar/Manifest +++ b/sys-apps/moar/Manifest @@ -1,4 +1,2 @@ -DIST moar-1.14.0-deps.tar.xz 4808044 BLAKE2B cd7808337af5acb2bd6cb4b9696c9d04803df033b5a1d4904418602dc629cef7c16172b0eaa57644be76a02b6727d36f767bfafba1377ea95eb827fbb4a1d34b SHA512 e51ca15137f4b5dc5ea447c200341aaeb06cd77118cd8f2fb3efca0ffc2d4199e00687f980803c4ff09c535621b58206b22bff2c944ad8786c73c3a7c886d6c6 -DIST moar-1.14.0.tar.gz 2780033 BLAKE2B 42e985aef677830782e70c60748ce732a572352dad629126873bd9532314924ba4e8afc2be4ced0d3161b00b5d4088782908ee7a2f24d670aaf7ddf243473fb6 SHA512 ec0e851f031a03d8af3c4b8b11be2eab300d46adb08fd366d41c958f0d2227fb82800974af3fda72ac01a79e4d2c65e41816b2f1c4ec3b3c7534aeb9b9ded51e DIST moar-1.15.0-deps.tar.xz 4808044 BLAKE2B cd7808337af5acb2bd6cb4b9696c9d04803df033b5a1d4904418602dc629cef7c16172b0eaa57644be76a02b6727d36f767bfafba1377ea95eb827fbb4a1d34b SHA512 e51ca15137f4b5dc5ea447c200341aaeb06cd77118cd8f2fb3efca0ffc2d4199e00687f980803c4ff09c535621b58206b22bff2c944ad8786c73c3a7c886d6c6 DIST moar-1.15.0.tar.gz 2780805 BLAKE2B 6a50018596f34de7d43fcedf0155141a6cd8d5896f34a05b44cfc5180d00e17caaf46377ecc3bb273fd5e2fd4536ada94e82cc7a8788cd14b030390f22ba40a4 SHA512 deedb8bf6f28f68a1633296a32a690df109c867023980125f7550111a3cf20463980c95fbddbafb16175aa03c46f3bf6150fbe066508cedffce49dd9bf18a90c diff --git a/sys-apps/moar/moar-1.14.0.ebuild b/sys-apps/moar/moar-1.14.0.ebuild deleted file mode 100644 index 177f577621ac.. --- a/sys-apps/moar/moar-1.14.0.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit go-module - -DESCRIPTION="A pager designed to do the right thing without any configuration" -HOMEPAGE="https://github.com/walles/moar; -SRC_URI=" https://github.com/walles/moar/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-deps.tar.xz; - -LICENSE="BSD-2 BSD MIT" -SLOT="0" -KEYWORDS="~amd64 ~arm64" - -RDEPEND="!dev-lang/moarvm" - -src_compile() { - # https://github.com/walles/moar/blob/master/build.sh#L28 - ego build -ldflags="-w -X main.versionString=${PV}" -o moar -} - -src_test() { - # From test.sh (we don't run that because it has some linting etc) - ego test -timeout 20s ./... -} - -src_install() { - dobin moar - doman moar.1 - einstalldocs -}