[gentoo-commits] repo/gentoo:master commit in: dev-python/pydantic/
commit: 777ed184b12aca9469ab2d8339a2f168e40f338a Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jan 1 07:30:07 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jan 1 07:30:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=777ed184 dev-python/pydantic: add 1.9.0 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pydantic/Manifest | 1 + dev-python/pydantic/pydantic-1.9.0.ebuild | 49 +++ 2 files changed, 50 insertions(+) diff --git a/dev-python/pydantic/Manifest b/dev-python/pydantic/Manifest index 52e9b8c45281..4fefdc7318ef 100644 --- a/dev-python/pydantic/Manifest +++ b/dev-python/pydantic/Manifest @@ -1 +1,2 @@ DIST pydantic-1.8.2_p20210719.tar.gz 310729 BLAKE2B 1905ddd100e3a40b48eadc7beb75542f4a59ff8ef55115105041b0c06249ee67df1ca91003bc01f828c543c757ec8931ff2d31663d33ca16f356f62f71a61474 SHA512 c9d91788b3143b211755806e533ae0ccafa2ab101159f98eeba921ec9370956e8f8b0f210e6cef2345ea391d2e1011ea5498d2f7985bd711f48d025e30d5 +DIST pydantic-1.9.0.tar.gz 299758 BLAKE2B f6c2b89e598fc94db74b8165c449c752f11166752b12bbd37c23902b74c1f895bbd49b8fc4dc8da86b10880ac2e37178275cc28a42964e1133397364ea268d02 SHA512 ace542ff12698d568f2bea6121afc889c51892042b1a1b98464a6da6f71e50ecd8aafff7abd7ffd16983769844f7c970099d1fee7aa788f2e78172c0d5c4f472 diff --git a/dev-python/pydantic/pydantic-1.9.0.ebuild b/dev-python/pydantic/pydantic-1.9.0.ebuild new file mode 100644 index ..13d5081663e0 --- /dev/null +++ b/dev-python/pydantic/pydantic-1.9.0.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Data parsing and validation using Python type hints" +HOMEPAGE="https://github.com/samuelcolvin/pydantic; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86" + +RDEPEND=" + dev-python/typing-extensions[${PYTHON_USEDEP}] +" +BDEPEND=" + dev-python/cython[${PYTHON_USEDEP}] + test? ( + dev-python/hypothesis[${PYTHON_USEDEP}] + dev-python/pytest-mock[${PYTHON_USEDEP}] + dev-python/python-dotenv[${PYTHON_USEDEP}] + dev-python/python-email-validator[${PYTHON_USEDEP}] + ) +" + +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/CFLAGS/d' setup.py || die + distutils-r1_src_prepare +} + +python_test() { + local EPYTEST_DESELECT=( + # flaky test, known upstream + tests/test_hypothesis_plugin.py::test_can_construct_models_with_all_fields + ) + [[ ${EPYTHON} == "python3.8" ]] && EPYTEST_DESELECT+=( + # Those fail on python 3.8 as None changed typing semantic on >=3.9 + "tests/test_types.py::test_none[value_type3]" + tests/test_typing.py::test_is_none_type + ) + distutils_install_for_testing + epytest +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-headers/, sys-kernel/linux-headers/files/
commit: 966301a1394d71452359ef78039225076bada734 Author: Sam James gentoo org> AuthorDate: Sat Jan 1 06:33:28 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 06:33:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=966301a1 sys-kernel/linux-headers: drop patch in patchset for 5.10 Signed-off-by: Sam James gentoo.org> ...x-headers-5.10-remove-inclusion-sysinfo.h.patch | 24 -- .../linux-headers/linux-headers-5.10-r2.ebuild | 1 - 2 files changed, 25 deletions(-) diff --git a/sys-kernel/linux-headers/files/linux-headers-5.10-remove-inclusion-sysinfo.h.patch b/sys-kernel/linux-headers/files/linux-headers-5.10-remove-inclusion-sysinfo.h.patch deleted file mode 100644 index 7f23d77a71a5.. --- a/sys-kernel/linux-headers/files/linux-headers-5.10-remove-inclusion-sysinfo.h.patch +++ /dev/null @@ -1,24 +0,0 @@ -https://git.alpinelinux.org/aports/tree/main/linux-headers/0003-remove-inclusion-of-sysinfo.h-in-kernel.h.patch -https://bugs.gentoo.org/828726 - -From: rofl0r -Date: Mon, 20 Jan 2014 21:31:34 +0100 -Subject: [PATCH 3/3] remove inclusion of sysinfo.h in kernel.h - -the declaration of struct sysinfo clashes with userspace. -it's not quite clear why that header was included from kernel.h, -as none of its functionality is needed. a/include/uapi/linux/kernel.h -+++ b/include/uapi/linux/kernel.h -@@ -2,7 +2,9 @@ - #ifndef _UAPI_LINUX_KERNEL_H - #define _UAPI_LINUX_KERNEL_H - -+#ifdef __GLIBC__ - #include -+#endif - #include - - #endif /* _UAPI_LINUX_KERNEL_H */ - - diff --git a/sys-kernel/linux-headers/linux-headers-5.10-r2.ebuild b/sys-kernel/linux-headers/linux-headers-5.10-r2.ebuild index cbacecb5291d..ce31c0eacbdf 100644 --- a/sys-kernel/linux-headers/linux-headers-5.10-r2.ebuild +++ b/sys-kernel/linux-headers/linux-headers-5.10-r2.ebuild @@ -31,7 +31,6 @@ src_prepare() { if use elibc_musl ; then # TODO: May need forward porting to newer versions eapply "${FILESDIR}"/${PN}-5.10-Use-stddefs.h-instead-of-compiler.h.patch - eapply "${FILESDIR}"/${PN}-5.10-remove-inclusion-sysinfo.h.patch fi default
[gentoo-commits] repo/gentoo:master commit in: app-emulation/aqemu/
commit: 70d3d47e345d3fbff15362b5c42e36c0fb528777 Author: Sam James gentoo org> AuthorDate: Sat Jan 1 06:21:16 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 06:21:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70d3d47e app-emulation/aqemu: Stabilize 0.9.2-r2 x86, #738020 Signed-off-by: Sam James gentoo.org> app-emulation/aqemu/aqemu-0.9.2-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-emulation/aqemu/aqemu-0.9.2-r2.ebuild b/app-emulation/aqemu/aqemu-0.9.2-r2.ebuild index 30c5865b473a..ec7c80aee73b 100644 --- a/app-emulation/aqemu/aqemu-0.9.2-r2.ebuild +++ b/app-emulation/aqemu/aqemu-0.9.2-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/tobimensch/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.g LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="vnc" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/elfutils/
commit: 258e354291946010ff60d968d8dc84043aa1f72f Author: Sam James gentoo org> AuthorDate: Sat Jan 1 05:33:04 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 05:33:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=258e3542 dev-libs/elfutils: Stabilize 0.186 arm, #830375 Signed-off-by: Sam James gentoo.org> dev-libs/elfutils/elfutils-0.186.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/elfutils/elfutils-0.186.ebuild b/dev-libs/elfutils/elfutils-0.186.ebuild index f32319e6d01a..fb679baa5300 100644 --- a/dev-libs/elfutils/elfutils-0.186.ebuild +++ b/dev-libs/elfutils/elfutils-0.186.ebuild @@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-0.186-p LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="bzip2 lzma nls static-libs test +threads +utils valgrind zstd" RDEPEND=">=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-util/ccache/
commit: 7b7b98e9a1d7772e483ca88f0e6f5ea263cfd0e4 Author: Sam James gentoo org> AuthorDate: Sat Jan 1 05:32:39 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 05:32:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b7b98e9 dev-util/ccache: Stabilize 4.5.1 ppc64, #830377 Signed-off-by: Sam James gentoo.org> dev-util/ccache/ccache-4.5.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-util/ccache/ccache-4.5.1.ebuild b/dev-util/ccache/ccache-4.5.1.ebuild index 8cb44ac4cf03..9921652488cb 100644 --- a/dev-util/ccache/ccache-4.5.1.ebuild +++ b/dev-util/ccache/ccache-4.5.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}. LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" # Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220 IUSE="doc redis +static-c++ test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/elfutils/
commit: 997d13b81cba1009a85a0fe38412734d0327dabf Author: Sam James gentoo org> AuthorDate: Sat Jan 1 05:32:36 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 05:32:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=997d13b8 dev-libs/elfutils: Stabilize 0.186 ppc64, #830375 Signed-off-by: Sam James gentoo.org> dev-libs/elfutils/elfutils-0.186.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/elfutils/elfutils-0.186.ebuild b/dev-libs/elfutils/elfutils-0.186.ebuild index 9e6ad1777255..f32319e6d01a 100644 --- a/dev-libs/elfutils/elfutils-0.186.ebuild +++ b/dev-libs/elfutils/elfutils-0.186.ebuild @@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-0.186-p LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="bzip2 lzma nls static-libs test +threads +utils valgrind zstd" RDEPEND=">=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/
commit: da07ac52799518b8b916068ca4f4f5acabb76256 Author: Sam James gentoo org> AuthorDate: Sat Jan 1 05:33:55 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 05:33:55 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da07ac52 dev-libs/mpfr: Stabilize 4.1.0_p13-r1 arm64, #830378 Signed-off-by: Sam James gentoo.org> dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild index 3b0689c4f72a..d191b2027c81 100644 --- a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild +++ b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild @@ -36,7 +36,7 @@ LICENSE="LGPL-2.1" # This is a critical package; if SONAME changes, bump subslot but also add # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild. SLOT="0/6" # libmpfr.so version -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="static-libs" RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/elfutils/
commit: 71388212e41a6c24a1b72bb7895154feb6ee723c Author: Sam James gentoo org> AuthorDate: Sat Jan 1 05:33:52 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 05:33:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71388212 dev-libs/elfutils: Stabilize 0.186 arm64, #830375 Signed-off-by: Sam James gentoo.org> dev-libs/elfutils/elfutils-0.186.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/elfutils/elfutils-0.186.ebuild b/dev-libs/elfutils/elfutils-0.186.ebuild index fb679baa5300..a85b864a2782 100644 --- a/dev-libs/elfutils/elfutils-0.186.ebuild +++ b/dev-libs/elfutils/elfutils-0.186.ebuild @@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-0.186-p LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="bzip2 lzma nls static-libs test +threads +utils valgrind zstd" RDEPEND=">=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-libs/elfutils/
commit: df12452f55045a9f918e3c6241c1b3a53d174b48 Author: Sam James gentoo org> AuthorDate: Sat Jan 1 05:32:30 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 05:32:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=df12452f dev-libs/elfutils: Stabilize 0.186 ppc, #830375 Signed-off-by: Sam James gentoo.org> dev-libs/elfutils/elfutils-0.186.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/elfutils/elfutils-0.186.ebuild b/dev-libs/elfutils/elfutils-0.186.ebuild index e8c5b4a6a800..9e6ad1777255 100644 --- a/dev-libs/elfutils/elfutils-0.186.ebuild +++ b/dev-libs/elfutils/elfutils-0.186.ebuild @@ -1,4 +1,4 @@ -# Copyright 2003-2021 Gentoo Authors +# Copyright 2003-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -12,7 +12,7 @@ SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-0.186-p LICENSE="|| ( GPL-2+ LGPL-3+ ) utils? ( GPL-3+ )" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="bzip2 lzma nls static-libs test +threads +utils valgrind zstd" RDEPEND=">=sys-libs/zlib-1.2.8-r1[static-libs?,${MULTILIB_USEDEP}]
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/
commit: 54bec721f0f373bb2225fe48cfa8d8c6935ec87f Author: Sam James gentoo org> AuthorDate: Sat Jan 1 05:32:42 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 05:32:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54bec721 dev-libs/mpfr: Stabilize 4.1.0_p13-r1 ppc64, #830378 Signed-off-by: Sam James gentoo.org> dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild index 6770917a20d6..feec248e2286 100644 --- a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild +++ b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild @@ -36,7 +36,7 @@ LICENSE="LGPL-2.1" # This is a critical package; if SONAME changes, bump subslot but also add # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild. SLOT="0/6" # libmpfr.so version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="static-libs" RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/
commit: 1d8442ad068fcce4cdcb67d4c7c4fd8bbec82c7c Author: Sam James gentoo org> AuthorDate: Sat Jan 1 05:32:33 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 05:32:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d8442ad dev-libs/mpfr: Stabilize 4.1.0_p13-r1 ppc, #830378 Signed-off-by: Sam James gentoo.org> dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild index c6b3e4564732..6770917a20d6 100644 --- a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild +++ b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild @@ -36,7 +36,7 @@ LICENSE="LGPL-2.1" # This is a critical package; if SONAME changes, bump subslot but also add # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild. SLOT="0/6" # libmpfr.so version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="static-libs" RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/
commit: 54ae9a2d8ac567f882bfe901ecace0d93d1eb4be Author: Sam James gentoo org> AuthorDate: Sat Jan 1 05:32:27 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 05:32:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=54ae9a2d dev-libs/mpfr: Stabilize 4.1.0_p13-r1 sparc, #830378 Signed-off-by: Sam James gentoo.org> dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild index 7a65b4b377ff..c6b3e4564732 100644 --- a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild +++ b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -36,7 +36,7 @@ LICENSE="LGPL-2.1" # This is a critical package; if SONAME changes, bump subslot but also add # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild. SLOT="0/6" # libmpfr.so version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="static-libs" RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"
[gentoo-commits] repo/gentoo:master commit in: dev-util/ccache/
commit: 9c13ec07c645b7ee33a6b620b00d6b72a33e553d Author: Sam James gentoo org> AuthorDate: Sat Jan 1 05:32:23 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 05:32:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c13ec07 dev-util/ccache: Stabilize 4.5.1 sparc, #830377 Signed-off-by: Sam James gentoo.org> dev-util/ccache/ccache-4.5.1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-util/ccache/ccache-4.5.1.ebuild b/dev-util/ccache/ccache-4.5.1.ebuild index 39deaa2e861d..8cb44ac4cf03 100644 --- a/dev-util/ccache/ccache-4.5.1.ebuild +++ b/dev-util/ccache/ccache-4.5.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/ccache/ccache/releases/download/v${PV}/ccache-${PV}. LICENSE="GPL-3 LGPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" # Enable 'static-c++' by default to make 'gcc' ebuild Just Work: bug #761220 IUSE="doc redis +static-c++ test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/mpfr/
commit: b385118ff464ce62cb2d93f8fb78ab6d031ca97a Author: Sam James gentoo org> AuthorDate: Sat Jan 1 05:33:07 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 05:33:07 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b385118f dev-libs/mpfr: Stabilize 4.1.0_p13-r1 arm, #830378 Signed-off-by: Sam James gentoo.org> dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild index feec248e2286..3b0689c4f72a 100644 --- a/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild +++ b/dev-libs/mpfr/mpfr-4.1.0_p13-r1.ebuild @@ -36,7 +36,7 @@ LICENSE="LGPL-2.1" # This is a critical package; if SONAME changes, bump subslot but also add # preserve-libs.eclass usage to pkg_*inst! See e.g. the readline ebuild. SLOT="0/6" # libmpfr.so version -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86 ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="static-libs" RDEPEND=">=dev-libs/gmp-5.0.0:=[${MULTILIB_USEDEP},static-libs?]"
[gentoo-commits] repo/gentoo:master commit in: sys-apps/openrc/, sys-apps/openrc/files/
commit: 2dd80a93c9d9d7af24421389bafb5739c38e60b7 Author: William Hubbs gentoo org> AuthorDate: Sat Jan 1 04:32:48 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Jan 1 04:34:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dd80a93 sys-apps/openrc: remove several broken versions Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: William Hubbs gentoo.org> sys-apps/openrc/Manifest | 3 - .../files/openrc-0.44.8-selinux-no-pam.patch | 89 --- sys-apps/openrc/openrc-0.44.7.ebuild | 165 - sys-apps/openrc/openrc-0.44.8.ebuild | 163 sys-apps/openrc/openrc-0.44.9.ebuild | 158 5 files changed, 578 deletions(-) diff --git a/sys-apps/openrc/Manifest b/sys-apps/openrc/Manifest index b20352741246..3fc155f69ea2 100644 --- a/sys-apps/openrc/Manifest +++ b/sys-apps/openrc/Manifest @@ -1,5 +1,2 @@ DIST openrc-0.43.5.tar.gz 242146 BLAKE2B 993d3895588e8f1383049006834f944faaae0f889d3afcae5bff697db9f26383712f18aba52ce07d835f1d2bbe8ef19ef116ad60141d1eb0650767430d1d9967 SHA512 680c1549a8a37eb3a719f3e026888d045d26c98357d6e6eaf09069a23a001272deaca8cac4a9b8fd79f489c4cfb4fe2c7b5d481d1469798a8f5ec470d0cadbe3 DIST openrc-0.44.10.tar.gz 254298 BLAKE2B 3cfecc27b560b8bb60d2104ab3dcf176b98677b65b829fa403ad2eb0e2e8bb0d586d374c336328a07c2f35e3abcb3f897cf5df142540a60fc09883aabd0ac79d SHA512 0e41f5268c6b8c325a6773511ca58c38ba52a1987aa47165794df8a99359bd1bfcb99d30e0d129b9242a2661663234f6f85c92c55c891dbb6c5b8a11d93edea4 -DIST openrc-0.44.7.tar.gz 255444 BLAKE2B 8058e1fd8fcce46f53e73b56ec8da5eec9ba0807d657aef4ece2d49056c02a451c41155df96b167ff157863a85d77eb63796715b5191dd1c6c631c8f859d3090 SHA512 c6b3e2e30615d97a5185320a140ced881bc59ba31ea8dff5d80440396166af237826de6ffc7836ec141e305c92176cd9cc3dabff7e42ac0d80e5238513fefdb7 -DIST openrc-0.44.8.tar.gz 255668 BLAKE2B 13d023ea3346313ded9f9bff729c296a3317577ddc58cadbe57429833075776a3a3dc52dfd1c9e9721407b747df0f6471a81d12dc79216dc4b75222104208965 SHA512 ee8520b42df2f20cc770b9cc1a82eee4c7cb2e0d2e8b0788f5201e7c5ca864f414e97f679f3c25b808cb3641bc99cd74580dcd9777f4738f43adba65754ae679 -DIST openrc-0.44.9.tar.gz 254859 BLAKE2B 467f47e6bb09e0cea4c093f7516979112c2b70fb898a8030ef28ad78a20b89751256d545f21d295e948e791027c5b4b9e8b1cac244d3698161a449cc4bc1b38f SHA512 41488b2e699b1f66f334c4f90021b57a175ae1c9c77464bb747d38907a3a54cc1e48284484577d2f72cde8e4007b03e6529c549f462e8acdba8ffc796ac58239 diff --git a/sys-apps/openrc/files/openrc-0.44.8-selinux-no-pam.patch b/sys-apps/openrc/files/openrc-0.44.8-selinux-no-pam.patch deleted file mode 100644 index 28749433f69f.. --- a/sys-apps/openrc/files/openrc-0.44.8-selinux-no-pam.patch +++ /dev/null @@ -1,89 +0,0 @@ -https://github.com/OpenRC/openrc/commit/bd5cdaafadf997c0ab3c4ad362dbdfd7dc6fd987.patch -https://github.com/OpenRC/openrc/commit/f3f0fde861b438c80f99afdd49fe175e9d0a68ca - -From: Sam James -Date: Sat, 20 Nov 2021 12:05:56 + -Subject: [PATCH] meson: fix pam_misc_dep definition - -X-Gentoo-Bug: 824954 -X-Gentoo-Bug-URL: https://bugs.gentoo.org/824954 -Fixes: https://github.com/OpenRC/openrc/issues/470 -Fixes: https://github.com/OpenRC/openrc/pull/477 a/meson.build -+++ b/meson.build -@@ -94,6 +94,7 @@ rc_sbindir = rc_libexecdir / 'sbin' - sbindir = rootprefix / get_option('sbindir') - - selinux_dep = dependency('libselinux', required : get_option('selinux')) -+pam_misc_dep = [] - if selinux_dep.found() - cc_selinux_flags = '-DHAVE_SELINUX' - if pam_dep.found() and get_option('pam') -@@ -107,7 +108,6 @@ if selinux_dep.found() - endif - else - cc_selinux_flags = [] -- pam_misc_dep = [] - endif - - termcap = get_option('termcap') - -From: Sam James -Date: Sat, 20 Nov 2021 12:06:37 + -Subject: [PATCH] meson: link against libcrypt for SELinux if no PAM - -We use libcrypt's crypt() if we're _not_ using PAM -in the SELinux code (rc-selinux, specifically). - -X-Gentoo-Bug: 824954 -X-Gentoo-Bug-URL: https://bugs.gentoo.org/824954 -Fixes: https://github.com/openrc/openrc/pull/477 a/meson.build -+++ b/meson.build -@@ -93,6 +93,8 @@ rc_bindir = rc_libexecdir / 'bin' - rc_sbindir = rc_libexecdir / 'sbin' - sbindir = rootprefix / get_option('sbindir') - -+crypt_dep = dependency('libcrypt', required : not get_option('pam')) -+ - selinux_dep = dependency('libselinux', required : get_option('selinux')) - pam_misc_dep = [] - if selinux_dep.found() a/src/rc/meson.build -+++ b/src/rc/meson.build -@@ -50,7 +50,7 @@ executable('openrc-run', - rc_selinux_c, version_h], - c_args : [cc_audit_flags, cc_branding_flags, cc_pam_flags, cc_selinux_flags], - link_with: [libeinfo, librc], -- dependencies: [audit_dep, dl_dep, pam_dep, pam_misc_dep, selinux_dep, util_dep], -+ dependencies: [audit_dep, dl_dep, pam_dep, pam_misc_dep, selinux_dep, util_dep, crypt_dep], - include_directories:
[gentoo-commits] repo/gentoo:master commit in: sys-fs/multipath-tools/
commit: 44f7577fa69164461cd3a07844fd0843d76f8c39 Author: Sam James gentoo org> AuthorDate: Sat Jan 1 04:23:52 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 04:28:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44f7577f sys-fs/multipath-tools: add 0.8.8 Signed-off-by: Sam James gentoo.org> sys-fs/multipath-tools/Manifest| 2 + .../multipath-tools/multipath-tools-0.8.8.ebuild | 90 ++ 2 files changed, 92 insertions(+) diff --git a/sys-fs/multipath-tools/Manifest b/sys-fs/multipath-tools/Manifest index 0a206de7b658..d2ac6728b539 100644 --- a/sys-fs/multipath-tools/Manifest +++ b/sys-fs/multipath-tools/Manifest @@ -1,2 +1,4 @@ DIST multipath-tools-0.8.6.tar.gz 519405 BLAKE2B 5aed36550c76bbde0e874e37356b6c5a80a80b876b56dadb69ce09f0fb049a7097fd1c0aca5076f816848e2c2660f96680d7f16d56918a25299017b39f76f777 SHA512 82e5b7307e599ba6b059679c3987a442fb5be4885f0a27c260a99a07cb336b88d48e314b4ec951944e0200e4731522d8da043d98fa566857ecc6d100791c0e38 DIST multipath-tools-0.8.7.tar.gz 523535 BLAKE2B 3f59af86f5b9f9ea524bf0c36e4a4bc3e01f557f2e18486b5278fe10e3bcf10dbc7568768c0e95529885bcdca6bcf04021ad5261bd1e6a3aeae5eb95b9d54801 SHA512 c01aea837b13429d17688455b813947342ca1cabba19b22e13ce640c77e68335a6d410280a8298595e239131e6fcbb655fa6de5ff9857eac99aa175046a450cd +DIST multipath-tools-0.8.8-no-compress-man-pages.patch.bz2 2493 BLAKE2B 08d77d6524861a590e07e3e9eedb1039c9b15b589becd912f17f37f728a751c7566699540c025aa1f8a0b2e04db551b0093d066f6e340a15309794fdde197483 SHA512 662f32ba5437be2a3cfffc5a466dccb7923668eeef5f23112b31d6c1b43eca2917579729e975cfbe4cd60ecfaf547f534d304626ac19d165bb2f1a3ae4bb1cc6 +DIST multipath-tools-0.8.8.tar.gz 527412 BLAKE2B 15e24a04ff1c41c8562033ca22214c015ab4c4a9e9833323830b665793c1964b6fcb7b710761bf501f0e99d461d6e6c7dfe80851a0ded4d99693a1561490598f SHA512 f09932da93b6ab06f0f911b09c605ea931fb8cb8b5530efd21a41056fb48e944fc245dfe20096b2746ce1c9ebb5b548e1182079a3b52659d33263a441969 diff --git a/sys-fs/multipath-tools/multipath-tools-0.8.8.ebuild b/sys-fs/multipath-tools/multipath-tools-0.8.8.ebuild new file mode 100644 index ..303eac62b7c9 --- /dev/null +++ b/sys-fs/multipath-tools/multipath-tools-0.8.8.ebuild @@ -0,0 +1,90 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit linux-info systemd toolchain-funcs udev + +DESCRIPTION="Device mapper target autoconfig" +HOMEPAGE="http://christophe.varoqui.free.fr/; +SRC_URI="https://github.com/opensvc/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-0.8.8-no-compress-man-pages.patch.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~x86" +IUSE="systemd rbd test" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/json-c:= + dev-libs/libaio + dev-libs/userspace-rcu:= + >=sys-fs/lvm2-2.02.45 + >=virtual/libudev-232-r3 + sys-libs/readline:0= + rbd? ( sys-cluster/ceph ) + systemd? ( sys-apps/systemd ) +" +DEPEND="${RDEPEND} + test? ( dev-util/cmocka )" +BDEPEND="virtual/pkgconfig" + +CONFIG_CHECK="~DM_MULTIPATH" + +PATCHES=( + "${FILESDIR}"/${PN}-0.8.7-respect-flags.patch + "${WORKDIR}"/${PN}-0.8.8-no-compress-man-pages.patch +) + +src_prepare() { + default + + # The upstream lacks any way to configure the build at present + # and ceph is a huge dependency, so we're using sed to make it + # optional until the upstream has a proper configure system + if ! use rbd ; then + sed \ + -e "s/libcheckrbd.so/# libcheckrbd.so/" \ + -e "s/-lrados//" \ + -i libmultipath/checkers/Makefile \ + || die + fi +} + +src_compile() { + tc-export CC + + # LIBDM_API_FLUSH involves grepping files in /usr/include, + # so force the test to go the way we want #411337. + emake \ + LIB="${EPREFIX}/$(get_libdir)" \ + LIBDM_API_FLUSH=1 \ + PKGCONFIG="$(tc-getPKG_CONFIG)" +} + +src_install() { + dodir /sbin /usr/share/man/man{3,5,8} + emake \ + DESTDIR="${D}" \ + LIB="${EPREFIX}/$(get_libdir)" \ + RUN=run \ + unitdir="$(systemd_get_systemunitdir)" \ + libudevdir='${prefix}'/"$(get_udevdir)" \ + pkgconfdir='${prefix}'/usr/'${LIB}'/pkgconfig \ + install + + newinitd "${FILESDIR}"/multipathd-r1.rc multipathd + newinitd "${FILESDIR}"/multipath.rc multipath + + einstalldocs + + find "${ED}" -type f -name "*.la" -delete || die +} + +pkg_postinst() { + if [[ -z ${REPLACING_VERSIONS} ]] ; then + elog "If you need multipath on your system, you must" +
[gentoo-commits] repo/gentoo:master commit in: dev-util/diffoscope/
commit: 5e4ee17808df3dcece70d9941df8afaac2c622da Author: Sam James gentoo org> AuthorDate: Sat Jan 1 04:13:01 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 04:13:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e4ee178 dev-util/diffoscope: drop 194, 195, 196 Signed-off-by: Sam James gentoo.org> dev-util/diffoscope/Manifest | 3 - dev-util/diffoscope/diffoscope-194.ebuild | 110 -- dev-util/diffoscope/diffoscope-195.ebuild | 110 -- dev-util/diffoscope/diffoscope-196.ebuild | 108 - 4 files changed, 331 deletions(-) diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest index fb6029ae8362..2258303a3004 100644 --- a/dev-util/diffoscope/Manifest +++ b/dev-util/diffoscope/Manifest @@ -1,6 +1,3 @@ DIST diffoscope-190.tar.gz 2704083 BLAKE2B a2a0313f87fdb9c20b0dc696a1aea570857dd7005e0f69dc2dd139bca86a4b5711f98862b60f4d1a581bf3e0dfd38ef3be96991b96862584f289f1eb80415480 SHA512 646380d52730cf2efef57e3fa2995c7b2d5958d75597a59a24027bca1fc35c5b59dd96352faac9b7bd1d5bc053064f11760877651d52099f6b1ca0b3ad65d63c -DIST diffoscope-194.tar.gz 2704634 BLAKE2B ca080f07ab23d48cd772302f47fff67c38ca3106d2fd96de37b9112aa316ec095acb07062316abf60ac3457de99b6e3f69adef166ab4b24943dff9e8a127f99f SHA512 cfdd30ea12326ca08f200a78fd77b5b681bbe31cd292fa22fcab294a64717a06f431bcc8c3def7c75f9fb554108e48b8043bc3901d5e57a2be3cc38d20a303e5 -DIST diffoscope-195.tar.gz 2704638 BLAKE2B 7d8caeaaf5d844c85254f017e49544e016ea16c4876623c0eae18c78389195f91ba567c1197ea9d1ccf326a92483be11a189afdd96a334fa8e0f766a7e78fafd SHA512 619517ce1900ba5e3e642ca758767aacf8bb3b58e288710cdb425500e6074135a5d2147a34214b284b94eacb781e790f638c57e1489492eae8c4bd557fce8a4e -DIST diffoscope-196.tar.gz 2704695 BLAKE2B aa53848171ce8ff76bffd1ded4ef5f3fb661960f36137a96d00cec380ef090929b694f2ab33244aea29b35be279ba7a10b513bd8333ea809a495e73f22d4901a SHA512 102ff95e33967e17e7437e4270a072fc526ecc96b7b91fa2d5a6c9cefce4d6905a59d3fcf0e3a6727d3452a1f6f90a1b7f329c8ce0552929ec5b49fec5869692 DIST diffoscope-197.tar.gz 2705041 BLAKE2B 1d66462d3f1cdbba177d24d194ce14ae51274c6b60139e56724213a6b4fc0b41e6a71f9f2e250ecc7d6330186bf774470b2153801b375ffb63e8390c425e1073 SHA512 d8411ad166738b29caa28abbc10f21e0906b7b19bd5ab644db36c04b1f9c5af9f4cbdb31eb850da7249380a6774bde355f0e815f4d3cdd0df76570df9df7fd0a DIST diffoscope-198.tar.gz 2705246 BLAKE2B c0a10fb81f320825e3112104c06adf3861b310c56fd355b6ab533b818a210b56881d7978644496ffd1f787ff98c92c851c8b21493e9c3b4897bb73c8a0c728d4 SHA512 b8620600bba8691650768879a248b10f8417c0aaa12c4f59063eb77210dc93b91a9e8b9f83bbe915932cbbb1f45ea6b8c49cb5ac62622a114fe9a411a6384277 diff --git a/dev-util/diffoscope/diffoscope-194.ebuild b/dev-util/diffoscope/diffoscope-194.ebuild deleted file mode 100644 index bd59e85cceb9.. --- a/dev-util/diffoscope/diffoscope-194.ebuild +++ /dev/null @@ -1,110 +0,0 @@ -# Copyright 2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8,9,10} ) -PYTHON_REQ_USE="ncurses" - -inherit distutils-r1 - -DESCRIPTION="Will try to get to the bottom of what makes files or directories different" -HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="GPL-3+" -SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" -IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file -find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma -mono opendocument pascal pdf postscript R rpm sqlite squashfs -ssh tar test tcpdump zip zlib zstd" - -RESTRICT="!test? ( test )" - -# pull in optional tools for tests: -# img2txt: bug #797688 -# docx2txt: bug #797688 -BDEPEND="test? ( - app-text/docx2txt - media-libs/libcaca - virtual/imagemagick-tools[jpeg] - )" -RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}] - dev-python/libarchive-c[${PYTHON_USEDEP}] - dev-python/distro[${PYTHON_USEDEP}] - acl? ( sys-apps/acl ) - binutils? ( sys-devel/binutils ) - bzip2? ( app-arch/bzip2 ) - libcaca? ( media-libs/libcaca ) - colord? ( x11-misc/colord ) - cpio? ( app-arch/cpio ) - diff? ( sys-apps/diffutils ) - docx? ( app-text/docx2txt ) - dtc? ( sys-apps/dtc ) - e2fsprogs? ( sys-fs/e2fsprogs ) - file? ( sys-apps/file ) - find? ( sys-apps/findutils ) - gettext? ( sys-devel/gettext ) - gif? ( media-libs/giflib ) - gpg? ( app-crypt/gnupg ) - haskell? ( dev-lang/ghc ) - hdf5? ( sci-libs/hdf5 ) - hex? ( app-editors/vim-core ) - imagemagick? ( media-gfx/imagemagick ) - iso? ( app-cdr/cdrtools ) - java? ( virtual/jdk ) - llvm? ( sys-devel/llvm ) - lzma? ( app-arch/xz-utils ) - mono? ( dev-lang/mono ) -
[gentoo-commits] repo/gentoo:master commit in: dev-util/diffoscope/
commit: 1558a62fb5ea0a4c2ef7e9dcb5a75c70bd49b5a0 Author: Sam James gentoo org> AuthorDate: Sat Jan 1 04:12:45 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 04:12:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1558a62f dev-util/diffoscope: add 198 Signed-off-by: Sam James gentoo.org> dev-util/diffoscope/Manifest | 1 + dev-util/diffoscope/diffoscope-198.ebuild | 108 ++ 2 files changed, 109 insertions(+) diff --git a/dev-util/diffoscope/Manifest b/dev-util/diffoscope/Manifest index 63d1ed49b05c..fb6029ae8362 100644 --- a/dev-util/diffoscope/Manifest +++ b/dev-util/diffoscope/Manifest @@ -3,3 +3,4 @@ DIST diffoscope-194.tar.gz 2704634 BLAKE2B ca080f07ab23d48cd772302f47fff67c38ca3 DIST diffoscope-195.tar.gz 2704638 BLAKE2B 7d8caeaaf5d844c85254f017e49544e016ea16c4876623c0eae18c78389195f91ba567c1197ea9d1ccf326a92483be11a189afdd96a334fa8e0f766a7e78fafd SHA512 619517ce1900ba5e3e642ca758767aacf8bb3b58e288710cdb425500e6074135a5d2147a34214b284b94eacb781e790f638c57e1489492eae8c4bd557fce8a4e DIST diffoscope-196.tar.gz 2704695 BLAKE2B aa53848171ce8ff76bffd1ded4ef5f3fb661960f36137a96d00cec380ef090929b694f2ab33244aea29b35be279ba7a10b513bd8333ea809a495e73f22d4901a SHA512 102ff95e33967e17e7437e4270a072fc526ecc96b7b91fa2d5a6c9cefce4d6905a59d3fcf0e3a6727d3452a1f6f90a1b7f329c8ce0552929ec5b49fec5869692 DIST diffoscope-197.tar.gz 2705041 BLAKE2B 1d66462d3f1cdbba177d24d194ce14ae51274c6b60139e56724213a6b4fc0b41e6a71f9f2e250ecc7d6330186bf774470b2153801b375ffb63e8390c425e1073 SHA512 d8411ad166738b29caa28abbc10f21e0906b7b19bd5ab644db36c04b1f9c5af9f4cbdb31eb850da7249380a6774bde355f0e815f4d3cdd0df76570df9df7fd0a +DIST diffoscope-198.tar.gz 2705246 BLAKE2B c0a10fb81f320825e3112104c06adf3861b310c56fd355b6ab533b818a210b56881d7978644496ffd1f787ff98c92c851c8b21493e9c3b4897bb73c8a0c728d4 SHA512 b8620600bba8691650768879a248b10f8417c0aaa12c4f59063eb77210dc93b91a9e8b9f83bbe915932cbbb1f45ea6b8c49cb5ac62622a114fe9a411a6384277 diff --git a/dev-util/diffoscope/diffoscope-198.ebuild b/dev-util/diffoscope/diffoscope-198.ebuild new file mode 100644 index ..ec72907f21dc --- /dev/null +++ b/dev-util/diffoscope/diffoscope-198.ebuild @@ -0,0 +1,108 @@ +# Copyright 2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8,9,10} ) +PYTHON_REQ_USE="ncurses" + +inherit distutils-r1 + +DESCRIPTION="Will try to get to the bottom of what makes files or directories different" +HOMEPAGE="https://diffoscope.org/ https://pypi.org/project/diffoscope/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-3+" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~x86" +IUSE="acl binutils bzip2 libcaca colord cpio +diff docx dtc e2fsprogs file +find gettext gif gpg haskell hdf5 hex imagemagick iso java llvm lzma +mono opendocument pascal pdf postscript R rpm sqlite squashfs +ssh tar test tcpdump zip zlib zstd" + +RESTRICT="!test? ( test )" + +# pull in optional tools for tests: +# img2txt: bug #797688 +# docx2txt: bug #797688 +BDEPEND="test? ( + app-text/docx2txt + media-libs/libcaca + virtual/imagemagick-tools[jpeg] + )" +RDEPEND="dev-python/python-magic[${PYTHON_USEDEP}] + dev-python/libarchive-c[${PYTHON_USEDEP}] + dev-python/distro[${PYTHON_USEDEP}] + acl? ( sys-apps/acl ) + binutils? ( sys-devel/binutils ) + bzip2? ( app-arch/bzip2 ) + libcaca? ( media-libs/libcaca ) + colord? ( x11-misc/colord ) + cpio? ( app-arch/cpio ) + diff? ( sys-apps/diffutils ) + docx? ( app-text/docx2txt ) + dtc? ( sys-apps/dtc ) + e2fsprogs? ( sys-fs/e2fsprogs ) + file? ( sys-apps/file ) + find? ( sys-apps/findutils ) + gettext? ( sys-devel/gettext ) + gif? ( media-libs/giflib ) + gpg? ( app-crypt/gnupg ) + haskell? ( dev-lang/ghc ) + hdf5? ( sci-libs/hdf5 ) + hex? ( app-editors/vim-core ) + imagemagick? ( media-gfx/imagemagick ) + iso? ( app-cdr/cdrtools ) + java? ( virtual/jdk ) + llvm? ( sys-devel/llvm ) + lzma? ( app-arch/xz-utils ) + mono? ( dev-lang/mono ) + opendocument? ( app-text/odt2txt ) + pascal? ( dev-lang/fpc ) + pdf? ( + app-text/pdftk + app-text/poppler + dev-python/PyPDF2[${PYTHON_USEDEP}] + ) + postscript? ( app-text/ghostscript-gpl ) + R? ( dev-lang/R ) + rpm? ( app-arch/rpm ) + sqlite? ( dev-db/sqlite:3 ) + squashfs? ( sys-fs/squashfs-tools ) + ssh? ( net-misc/openssh ) + tar? ( app-arch/tar ) + tcpdump? ( net-analyzer/tcpdump ) + zip? ( app-arch/unzip ) + zlib? ( app-arch/gzip ) + zstd? ( app-arch/zstd ) +" +# Presence if filemagic's magic.py breaks imports +# of dev-python/python-magic:
[gentoo-commits] repo/gentoo:master commit in: dev-util/libtree/
commit: 98b7513838358b867656221830255403f7f5ea18 Author: Sam James gentoo org> AuthorDate: Sat Jan 1 04:13:53 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 04:13:53 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98b75138 dev-util/libtree: add 3.0.1 Signed-off-by: Sam James gentoo.org> dev-util/libtree/Manifest | 1 + dev-util/libtree/libtree-3.0.1.ebuild | 25 + 2 files changed, 26 insertions(+) diff --git a/dev-util/libtree/Manifest b/dev-util/libtree/Manifest index 1d473a098c9c..3241204c94ce 100644 --- a/dev-util/libtree/Manifest +++ b/dev-util/libtree/Manifest @@ -1,2 +1,3 @@ DIST libtree-2.0.0.tar.gz 161133 BLAKE2B cf681f06fef9dfb44ad6099a4b7ab950cb23aef052a180cdd646498ac0baacf0f0caa14bac6a629d2bac2bd638d4b6e5ad97dd0d705e4d681021a168a6753b0f SHA512 9272afd8540110f43ade864a2df58d8b8a7690c79cd29a9804b43e7e550bc05a4da530a763a27bd85a474673055e7a5ba63c0aa0bcaf8b246fbfc73a4f36c870 DIST libtree-3.0.0.tar.gz 78989 BLAKE2B e930d2e88898337425906a285ad5fb318e9b36a0dd6bbdade528fcfad21aff3d460e619ff2f4a4534b0a7b1439a2dbe62b19626ee85d17fbe9a36a7ddaa63aad SHA512 d249e46c9f20ba51133ef9754a944f67383e5043a7e2a715d0937b3f22ff10cf96a69690b592a5118b3eed73a05b73bfb061d2f72583ad2bb9da969294f622ab +DIST libtree-3.0.1.tar.gz 79050 BLAKE2B d1b14512fd29054c9625311841a86089a576f783233a181005d9b3454689f8a58c585f16fe26ad3e1d26ae4552149517989401a7f97e08265cf093ffc8aa5aa3 SHA512 92975fc2e77ca7e68ea22866e3a82836e9dcd69409f3fe0f61852c43b9aba6ceb67d1619afb27adc68ddb1615bd24621e3a8de8858b5ce84a9bd670830852ba1 diff --git a/dev-util/libtree/libtree-3.0.1.ebuild b/dev-util/libtree/libtree-3.0.1.ebuild new file mode 100644 index ..ac802156d332 --- /dev/null +++ b/dev-util/libtree/libtree-3.0.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="ldd as a tree with an option to bundle dependencies into a single folder" +HOMEPAGE="https://github.com/haampie/libtree; +SRC_URI="https://github.com/haampie/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +# 3.0.0 rewrote in C; tests don't seem to pass yet +RESTRICT="test" + +src_configure() { + tc-export CC +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" install +}
[gentoo-commits] repo/gentoo:master commit in: app-doc/doxygen/
commit: f795e4590584c412ab29a4264e99e68e3e04ea67 Author: Sam James gentoo org> AuthorDate: Sat Jan 1 04:10:06 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 04:10:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f795e459 app-doc/doxygen: add 1.9.3 Signed-off-by: Sam James gentoo.org> app-doc/doxygen/Manifest | 1 + app-doc/doxygen/doxygen-1.9.3.ebuild | 136 +++ 2 files changed, 137 insertions(+) diff --git a/app-doc/doxygen/Manifest b/app-doc/doxygen/Manifest index 1ba9c1d618bc..1b9bdbad9421 100644 --- a/app-doc/doxygen/Manifest +++ b/app-doc/doxygen/Manifest @@ -1,2 +1,3 @@ DIST doxygen-1.9.1.src.tar.gz 5117435 BLAKE2B 28c1a1cb8390e17e2b399cea765f837782ee268a999606eef4031a5f65943c793c97bdbd2e2a25a39358ecac5df2c7a62aa4cca72753a924e4e718c512b8a9c7 SHA512 637496c549a4a150cfaeb5d4913de512262145ecd7d455d7b7f3dd68f9416e47d931a6c1efd8a17d931e4baf4a8a9f2ed21124664003b123b6f89ca4abf263ed DIST doxygen-1.9.2.src.tar.gz 5076037 BLAKE2B 7b21b228a2049f3048fba744d94066524a0fca37335a7ffd2616fd62a8a7d8d9d28d0bd506245c63771264a279a21f327e5386a9b4c490eea7f79ddd9583b566 SHA512 2729d013b0363a919bbf6babd300389b76e95dd9dbb16ac0f57fc5a0392d3e2076ea4fba958a236311513e68e4aa056a77bd22c9c92b410a17eed095e5adccc0 +DIST doxygen-1.9.3.src.tar.gz 5152094 BLAKE2B 1dabbed1058544159cf369fa1728410545d51857f053d43202fc2b1b19a7fda887fad711efa88770eac98ee7da7cf6fe3d13b03c0525db680b5f5f87f4c16fba SHA512 a4a3efac6897d9aeabc4a1eab6530883da782cdd8461c96b47a82f89328a877c91916d3a338706a8232270732efa37e9f05440cb4034976622e35f301aa1659b diff --git a/app-doc/doxygen/doxygen-1.9.3.ebuild b/app-doc/doxygen/doxygen-1.9.3.ebuild new file mode 100644 index ..a3749b5cd2ac --- /dev/null +++ b/app-doc/doxygen/doxygen-1.9.3.ebuild @@ -0,0 +1,136 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit cmake flag-o-matic llvm python-any-r1 +if [[ ${PV} = ** ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/doxygen/doxygen.git; +else + SRC_URI="http://doxygen.nl/files/${P}.src.tar.gz; + SRC_URI+=" mirror://sourceforge/doxygen/rel-${PV}/${P}.src.tar.gz" + KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +fi + +DESCRIPTION="Documentation system for most programming languages" +HOMEPAGE="http://www.doxygen.org; + +LICENSE="GPL-2" +SLOT="0" +IUSE="clang debug doc dot doxysearch qt5 sqlite userland_GNU" +# We need TeX for tests, bug #765472 +RESTRICT="!doc? ( test )" + +BDEPEND="sys-devel/bison + sys-devel/flex + ${PYTHON_DEPS} +" +RDEPEND="app-text/ghostscript-gpl + dev-lang/perl + media-libs/libpng:0= + virtual/libiconv + clang? ( >=sys-devel/clang-10:= ) + dot? ( + media-gfx/graphviz + media-libs/freetype + ) + doc? ( + dev-texlive/texlive-bibtexextra + dev-texlive/texlive-fontsextra + dev-texlive/texlive-fontutils + dev-texlive/texlive-latex + dev-texlive/texlive-latexextra + dev-texlive/texlive-plaingeneric + ) + doxysearch? ( dev-libs/xapian:= ) + qt5? ( + dev-qt/qtgui:5 + dev-qt/qtwidgets:5 + dev-qt/qtxml:5 + ) + sqlite? ( dev-db/sqlite:3 ) +" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-1.8.16-link_with_pthread.patch" + "${FILESDIR}/${PN}-1.9.1-ignore-bad-encoding.patch" +) + +DOCS=( LANGUAGE.HOWTO README.md ) + +pkg_setup() { + use clang && llvm_pkg_setup + python-any-r1_pkg_setup +} + +src_prepare() { + cmake_src_prepare + + # Ensure we link to -liconv + if use elibc_FreeBSD && has_version dev-libs/libiconv || use elibc_uclibc; then + local pro + for pro in */*.pro.in */*/*.pro.in; do + echo "unix:LIBS += -liconv" >> "${pro}" || die + done + fi + + # Call dot with -Teps instead of -Tps for EPS generation - bug #282150 + sed -i -e '/addJob("ps"/ s/"ps"/"eps"/g' src/dot.cpp || die + + # fix pdf doc + sed -i.orig -e "s:g_kowal:g kowal:" \ + doc/maintainers.txt || die + + if is-flagq "-O3" ; then + ewarn + ewarn "Compiling with -O3 is known to produce incorrectly" + ewarn "optimized code which breaks doxygen." + ewarn + elog + elog "Continuing with -O2 instead ..." + elog + replace-flags "-O3" "-O2" + fi +} + +src_configure() { + local mycmakeargs=( + -Duse_libclang=$(usex clang) +
[gentoo-commits] repo/gentoo:master commit in: sys-libs/zlib-ng/
commit: ffacc42d137355606b1b9204c47d7f0c0aba79f5 Author: Sam James gentoo org> AuthorDate: Sat Jan 1 04:05:11 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 04:05:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffacc42d sys-libs/zlib-ng: add 2.0.6 Signed-off-by: Sam James gentoo.org> sys-libs/zlib-ng/Manifest | 1 + sys-libs/zlib-ng/zlib-ng-2.0.6.ebuild | 75 +++ 2 files changed, 76 insertions(+) diff --git a/sys-libs/zlib-ng/Manifest b/sys-libs/zlib-ng/Manifest index e6cd464d2c0b..aeda00647854 100644 --- a/sys-libs/zlib-ng/Manifest +++ b/sys-libs/zlib-ng/Manifest @@ -1 +1,2 @@ DIST zlib-ng-2.0.5.tar.gz 810110 BLAKE2B 70a7a4a4f5bcc792fcf5f41487160aa15481bc5512ddd567f59ac96ebd1b8ff7c1edb7e5887f16ee502a75fabb36caf88f0d88563a0d860679b0bfd0e0b9f12a SHA512 a643089a8189bf8bd24d679b84f07ae14932b4d88b88e94c44cca23350d6a9bbdaa411822d3651c2b0bf79f30c9f99514cc252cf9e9ab0b3a840540206466654 +DIST zlib-ng-2.0.6.tar.gz 817951 BLAKE2B 52993caadf14817e328b180d728586e1332ea04504288264934ef49441cb8b8c4a2412d4c11d1982f3764fef5e4fb7ebab442b407e57d9d5f08a5b2ed890bba9 SHA512 4888f17160d0a87a9b349704047ae0d0dc57237a10e11adae09ace957afa9743cce5191db67cb082991421fc961ce68011199621034d2369c0e7724fad58b4c5 diff --git a/sys-libs/zlib-ng/zlib-ng-2.0.6.ebuild b/sys-libs/zlib-ng/zlib-ng-2.0.6.ebuild new file mode 100644 index ..5abbd8a2ea61 --- /dev/null +++ b/sys-libs/zlib-ng/zlib-ng-2.0.6.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Fork of the zlib data compression library" +HOMEPAGE="https://github.com/zlib-ng/zlib-ng; +SRC_URI="https://github.com/${PN}/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="ZLIB" +SLOT="0" +#KEYWORDS="~amd64 ~x86" + +CPU_USE=( cpu_flags_{x86_{avx2,sse2,ssse3,sse4a,pclmul},arm_{crc32,neon},ppc_vsx2} ) +IUSE="compat ${CPU_USE[@]} test" + +RESTRICT="!test? ( test )" + +RDEPEND="compat? ( !sys-libs/zlib )" + +src_configure() { + local mycmakeargs=( + -DZLIB_COMPAT="$(usex compat)" + -DZLIB_ENABLE_TESTS="$(usex test)" + # Unaligned access is controversial and undefined behaviour + # Let's keep it off for now + # https://github.com/gentoo/gentoo/pull/17167 + -DWITH_UNALIGNED="OFF" + ) + + # The intrinsics options are all defined conditionally, so we need + # to enable them on/off per-arch here for now. + if use amd64 || use x86 ; then + mycmakeargs+=( + -DWITH_AVX2=$(usex cpu_flags_x86_avx2) + -DWITH_SSE2=$(usex cpu_flags_x86_sse2) + -DWITH_SSSE3=$(usex cpu_flags_x86_ssse3) + -DWITH_SSE4=$(usex cpu_flags_x86_sse4a) + -DWITH_PCLMULQDQ=$(usex cpu_flags_x86_pclmul) + ) + fi + + if use arm || use arm64 ; then + mycmakeargs+=( + -DWITH_ACLE=$(usex cpu_flags_arm_crc32) + -DWITH_NEON=$(usex cpu_flags_arm_neon) + ) + fi + + if use ppc || use ppc64 ; then + # The POWER8 support is VSX which was introduced + # VSX2 was introduced with POWER8, so use that as a proxy for it + mycmakeargs+=( + -DWITH_POWER8=$(usex cpu_flags_ppc_vsx2) + ) + fi + + # TODO: There's no s390x USE_EXPAND yet + + cmake_src_configure +} + +src_install() { + cmake_src_install + + if use compat ; then + ewarn "zlib-ng is experimental and replacing the system zlib is dangerous" + ewarn "Please be careful!" + ewarn + ewarn "The following link explains the guarantees (and what is NOT guaranteed):" + ewarn "https://github.com/zlib-ng/zlib-ng/blob/2.0.x/PORTING.md; + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-util/byacc/
commit: f12a9fcd065c71fd5963455c43ba75a45432de96 Author: Sam James gentoo org> AuthorDate: Sat Jan 1 04:04:28 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 04:04:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f12a9fcd dev-util/byacc: add 20211224 Signed-off-by: Sam James gentoo.org> dev-util/byacc/Manifest | 1 + dev-util/byacc/byacc-20211224.ebuild | 20 2 files changed, 21 insertions(+) diff --git a/dev-util/byacc/Manifest b/dev-util/byacc/Manifest index 59d24c8f85f2..52f0df6c962d 100644 --- a/dev-util/byacc/Manifest +++ b/dev-util/byacc/Manifest @@ -1 +1,2 @@ DIST byacc-20210808.tgz 891489 BLAKE2B e349e960cdbc654b148ec8412f8502e26976f8a933e3846fc4ff308440c8c8058b3422dbc0a709b792ec727c62f3b4ed7d0679d9d5da69fed8c4e08daa801625 SHA512 cde092dbd845364752aca228a838b97fc34378c7dd7f860c614d13c8ec7167b8416422ded82864d22e8c3c447b47b30abca591ef8ab667c49f9fa070d68114c4 +DIST byacc-20211224.tgz 894135 BLAKE2B 6b9e7686e66d9f23ba92f5d8129bda72f75b71a50a72792ec241270102d972279b775b6dcfba85f79dd3bad04470838c1a9f2a675d620322393c7251afafab25 SHA512 e2b9df443c5b05179815808d61e693e942549ca6484a5ab4fdb285b9468da9ed3a90e00d1950a0fbacd1890e5a69bcc03b6d7135a7bbfa59ab0995125b9a8642 diff --git a/dev-util/byacc/byacc-20211224.ebuild b/dev-util/byacc/byacc-20211224.ebuild new file mode 100644 index ..6f72092c3d7c --- /dev/null +++ b/dev-util/byacc/byacc-20211224.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="The best variant of the Yacc parser generator" +HOMEPAGE="https://invisible-island.net/byacc/byacc.html; +SRC_URI="ftp://ftp.invisible-island.net/byacc/${P}.tgz; +# Seems to be unreliable (unstable tarballs): bug #820167. +#SRC_URI="https://invisible-mirror.net/archives/byacc/${P}.tgz; + +LICENSE="public-domain" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~sparc-solaris ~x64-solaris ~x86-solaris" + +DOCS=( ACKNOWLEDGEMENTS AUTHORS CHANGES NEW_FEATURES NOTES README ) + +src_configure() { + econf --program-prefix=b +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-headers/
commit: c2fbea840c5d6bf6fb94e597b003ae8e72a825d2 Author: Sam James gentoo org> AuthorDate: Sat Jan 1 03:57:25 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 03:57:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2fbea84 sys-kernel/linux-headers: stabilize 5.15-r3 Signed-off-by: Sam James gentoo.org> sys-kernel/linux-headers/linux-headers-5.15-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-kernel/linux-headers/linux-headers-5.15-r3.ebuild b/sys-kernel/linux-headers/linux-headers-5.15-r3.ebuild index 7fc09552f9bc..6541482454d5 100644 --- a/sys-kernel/linux-headers/linux-headers-5.15-r3.ebuild +++ b/sys-kernel/linux-headers/linux-headers-5.15-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,7 @@ SRC_URI="${KERNEL_URI} ${PATCH_VER:+https://dev.gentoo.org/~${PATCH_DEV}/distfiles/sys-kernel/linux-headers/gentoo-headers-${PATCH_PV}-${PATCH_VER}.tar.xz}; S="${WORKDIR}/linux-${PV}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" BDEPEND="app-arch/xz-utils dev-lang/perl"
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-headers/
commit: ddbbf9188a08a7e0a135e7fee832a6cad3eb4ffe Author: Sam James gentoo org> AuthorDate: Sat Jan 1 03:57:41 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 03:57:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ddbbf918 sys-kernel/linux-headers: stabilize 5.10-r2 Signed-off-by: Sam James gentoo.org> sys-kernel/linux-headers/linux-headers-5.10-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-kernel/linux-headers/linux-headers-5.10-r2.ebuild b/sys-kernel/linux-headers/linux-headers-5.10-r2.ebuild index 26138c3d9ff4..cbacecb5291d 100644 --- a/sys-kernel/linux-headers/linux-headers-5.10-r2.ebuild +++ b/sys-kernel/linux-headers/linux-headers-5.10-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ SRC_URI="${KERNEL_URI} " S="${WORKDIR}"/linux-${PV} -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" BDEPEND="app-arch/xz-utils dev-lang/perl"
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-hocon/
commit: 5970506370d93b9e630f292452f78c73950a71a2 Author: Sam James gentoo org> AuthorDate: Sat Jan 1 03:52:22 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 03:52:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59705063 dev-cpp/cpp-hocon: Stabilize 0.3.0-r1 amd64, #830201 Signed-off-by: Sam James gentoo.org> dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild b/dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild index f2f32ea01e2b..e80181729b1c 100644 --- a/dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild +++ b/dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" +KEYWORDS="amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" IUSE="debug test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-cpp/cpp-hocon/
commit: 585dffe67bbc4b9bb5cbfcfa2497455f64baa615 Author: Sam James gentoo org> AuthorDate: Sat Jan 1 03:52:18 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 03:52:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=585dffe6 dev-cpp/cpp-hocon: Stabilize 0.3.0-r1 x86, #830201 Signed-off-by: Sam James gentoo.org> dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild b/dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild index ce6a7fb768ef..f2f32ea01e2b 100644 --- a/dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild +++ b/dev-cpp/cpp-hocon/cpp-hocon-0.3.0-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz LICENSE="Apache-2.0" SLOT="0/${PV}" -KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc x86" IUSE="debug test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
commit: c644a96040a307d77fd3c03bded91c7340e2bf82 Author: Sam James gentoo org> AuthorDate: Sat Jan 1 03:48:37 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 03:48:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c644a960 media-video/wireplumber: disable automagic doc building for now Ebuild isn't currently wired up properly for doc building, so disable it to avoid autodetection. Signed-off-by: Sam James gentoo.org> media-video/wireplumber/wireplumber-0.4.5-r3.ebuild | 3 ++- media-video/wireplumber/wireplumber-.ebuild | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/media-video/wireplumber/wireplumber-0.4.5-r3.ebuild b/media-video/wireplumber/wireplumber-0.4.5-r3.ebuild index 599aed0c155c..e39673240df7 100644 --- a/media-video/wireplumber/wireplumber-0.4.5-r3.ebuild +++ b/media-video/wireplumber/wireplumber-0.4.5-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -69,6 +69,7 @@ PATCHES=( src_configure() { local emesonargs=( + -Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?) -Dintrospection=disabled # Only used for Sphinx doc generation -Dsystem-lua=true # We always unbundle everything we can -Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version)) diff --git a/media-video/wireplumber/wireplumber-.ebuild b/media-video/wireplumber/wireplumber-.ebuild index ce558e3165e2..43f426dd14b9 100644 --- a/media-video/wireplumber/wireplumber-.ebuild +++ b/media-video/wireplumber/wireplumber-.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -56,6 +56,7 @@ DOCS=( {NEWS,README}.rst ) src_configure() { local emesonargs=( + -Ddoc=disabled # Ebuild not wired up yet (Sphinx, Doxygen?) -Dintrospection=disabled # Only used for Sphinx doc generation -Dsystem-lua=true # We always unbundle everything we can -Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version))
[gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/, media-video/wireplumber/files/
commit: 3961737db6b965b7ba0ca927c91c41f8f2becfe0 Author: Niklāvs Koļesņikovs <89q1r14hd relay firefox com> AuthorDate: Fri Dec 31 08:04:58 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 03:47:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3961737d media-video/wireplumber: add patch that should fix remote clients Two Gentoo users have reported issues with getting networked protocols working. The patch added in this wireplumber-0.4.5-r3 revbump should fix their issues, as reported by one of them. Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd relay.firefox.com> Signed-off-by: Sam James gentoo.org> ...-config-add-restricted-access-permissions.patch | 36 .../wireplumber/wireplumber-0.4.5-r3.ebuild| 102 + 2 files changed, 138 insertions(+) diff --git a/media-video/wireplumber/files/wireplumber-0.4.5-access-config-add-restricted-access-permissions.patch b/media-video/wireplumber/files/wireplumber-0.4.5-access-config-add-restricted-access-permissions.patch new file mode 100644 index ..213283131e0b --- /dev/null +++ b/media-video/wireplumber/files/wireplumber-0.4.5-access-config-add-restricted-access-permissions.patch @@ -0,0 +1,36 @@ +https://gitlab.freedesktop.org/pipewire/wireplumber/-/commit/703c35cfd44265e81595db29eed081c8785cda87 + +From 703c35cfd44265e81595db29eed081c8785cda87 Mon Sep 17 00:00:00 2001 +From: Wim Taymans +Date: Mon, 29 Nov 2021 09:25:18 +0100 +Subject: [PATCH] access-config: add restricted access permissions + +When a pulse client connects with TCP, it is given the 'restricted' +access policy. Assign 'rx' permissions for those clients instead of +blocking forever. + +See pipewire#1863 +--- + src/config/main.lua.d/50-default-access-config.lua | 8 + 1 file changed, 8 insertions(+) + +diff --git a/src/config/main.lua.d/50-default-access-config.lua b/src/config/main.lua.d/50-default-access-config.lua +index 0282d4aa..6cf18bed 100644 +--- a/src/config/main.lua.d/50-default-access-config.lua b/src/config/main.lua.d/50-default-access-config.lua +@@ -20,4 +20,12 @@ default_access.rules = { + }, + default_permissions = "rx", + }, ++ { ++matches = { ++ { ++{ "pipewire.access", "=", "restricted" }, ++ }, ++}, ++default_permissions = "rx", ++ }, + } +-- +GitLab + diff --git a/media-video/wireplumber/wireplumber-0.4.5-r3.ebuild b/media-video/wireplumber/wireplumber-0.4.5-r3.ebuild new file mode 100644 index ..599aed0c155c --- /dev/null +++ b/media-video/wireplumber/wireplumber-0.4.5-r3.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +LUA_COMPAT=( lua5-{3,4} ) + +inherit lua-single meson systemd + +if [[ ${PV} == ]]; then + EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git; + EGIT_BRANCH="master" + inherit git-r3 +else + SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz; + + # One commit is in git, the rest are in a PR which should be merged soon + # bug #817881 + SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${PN}-0.4.5-endianness-fixes.patch.bz2; + KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +DESCRIPTION="Replacement for pipewire-media-session" +HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber; + +LICENSE="MIT" +SLOT="0/0.4" +IUSE="elogind systemd test" + +REQUIRED_USE=" + ${LUA_REQUIRED_USE} + ?? ( elogind systemd ) +" + +RESTRICT="!test? ( test )" + +# introspection? ( dev-libs/gobject-introspection ) is valid but likely only used for doc building +BDEPEND=" + dev-libs/glib + dev-util/gdbus-codegen + dev-util/glib-utils +" + +DEPEND=" + ${LUA_DEPS} + >=dev-libs/glib-2.62 + >=media-video/pipewire-0.3.42:= + virtual/libc + elogind? ( sys-auth/elogind ) + systemd? ( sys-apps/systemd ) +" + +# Any dev-lua/* deps get declared like this inside RDEPEND: +# $(lua_gen_cond_dep ' +# dev-lua/[${LUA_USEDEP}] +# ') +RDEPEND="${DEPEND}" + +DOCS=( {NEWS,README}.rst ) + +PATCHES=( + "${FILESDIR}"/${P}-m-reserve-device-replace-the-hash-table-key-on-new-i.patch + "${FILESDIR}"/${P}-policy-node-wait-for-nodes-when-we-become-unlinked.patch + "${FILESDIR}"/${P}-lib-don-t-read-hidden-files-from-the-config-director.patch + "${FILESDIR}"/${P}-alsa-handle-the-release-requested-signal.patch + "${FILESDIR}"/${P}-access-config-add-restricted-access-permissions.patch + "${WORKDIR}"/${P}-endianness-fixes.patch +) + +src_configure() { + local emesonargs=( + -Dintrospection=disabled # Only used for Sphinx doc generation + -Dsystem-lua=true # We always unbundle everything we can + -Dsystem-lua-version=$(ver_cut
[gentoo-commits] repo/gentoo:master commit in: media-video/wireplumber/
commit: afbcf24b9709fbd4777f7db9bba2ef5eaf5a3593 Author: Niklāvs Koļesņikovs <89q1r14hd relay firefox com> AuthorDate: Fri Dec 31 08:23:12 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 03:47:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=afbcf24b media-video/wireplumber: remove ebuilds that will not be stabilized Either 0.4.5-r2 or 0.4.5-r3 will be stabilized, so there is no point in keeping older ebuilds around. Signed-off-by: Niklāvs Koļesņikovs <89q1r14hd relay.firefox.com> Closes: https://github.com/gentoo/gentoo/pull/23599 Signed-off-by: Sam James gentoo.org> .../wireplumber/wireplumber-0.4.5-r1.ebuild| 96 -- media-video/wireplumber/wireplumber-0.4.5.ebuild | 89 2 files changed, 185 deletions(-) diff --git a/media-video/wireplumber/wireplumber-0.4.5-r1.ebuild b/media-video/wireplumber/wireplumber-0.4.5-r1.ebuild deleted file mode 100644 index 977f3e5b79a7.. --- a/media-video/wireplumber/wireplumber-0.4.5-r1.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{3,4} ) - -inherit lua-single meson systemd - -if [[ ${PV} == ]]; then - EGIT_REPO_URI="https://gitlab.freedesktop.org/pipewire/${PN}.git; - EGIT_BRANCH="master" - inherit git-r3 -else - SRC_URI="https://gitlab.freedesktop.org/pipewire/${PN}/-/archive/${PV}/${P}.tar.gz; - KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" -fi - -DESCRIPTION="Replacement for pipewire-media-session" -HOMEPAGE="https://gitlab.freedesktop.org/pipewire/wireplumber; - -LICENSE="MIT" -SLOT="0/0.4" -IUSE="elogind systemd test" - -REQUIRED_USE=" - ${LUA_REQUIRED_USE} - ?? ( elogind systemd ) -" - -RESTRICT="!test? ( test )" - -# introspection? ( dev-libs/gobject-introspection ) is valid but likely only used for doc building -BDEPEND=" - dev-libs/glib - dev-util/gdbus-codegen - dev-util/glib-utils -" - -DEPEND=" - ${LUA_DEPS} - >=dev-libs/glib-2.62 - >=media-video/pipewire-0.3.39 - virtual/libc - elogind? ( sys-auth/elogind ) - systemd? ( sys-apps/systemd ) -" - -# Any dev-lua/* deps get declared like this inside RDEPEND: -# $(lua_gen_cond_dep ' -# dev-lua/[${LUA_USEDEP}] -# ') -RDEPEND="${DEPEND}" - -DOCS=( {NEWS,README}.rst ) - -PATCHES=( - "${FILESDIR}"/${PN}-0.4.5-m-reserve-device-replace-the-hash-table-key-on-new-i.patch - "${FILESDIR}"/${PN}-0.4.5-policy-node-wait-for-nodes-when-we-become-unlinked.patch - "${FILESDIR}"/${PN}-0.4.5-lib-don-t-read-hidden-files-from-the-config-director.patch - "${FILESDIR}"/${PN}-0.4.5-alsa-handle-the-release-requested-signal.patch -) - -src_configure() { - local emesonargs=( - -Dintrospection=disabled # Only used for Sphinx doc generation - -Dsystem-lua=true # We always unbundle everything we can - -Dsystem-lua-version=$(ver_cut 1-2 $(lua_get_version)) - $(meson_feature elogind) - $(meson_feature systemd) - -Dsystemd-system-service=false # Matches upstream - $(meson_use systemd systemd-user-service) - -Dsystemd-system-unit-dir=$(systemd_get_systemunitdir) - -Dsystemd-user-unit-dir=$(systemd_get_userunitdir) - $(meson_use test tests) - ) - - meson_src_configure -} - -pkg_postinst() { - if systemd_is_booted ; then - ewarn "pipewire-media-session.service is no longer installed. You must switch" - ewarn "to wireplumber.service user unit before your next logout/reboot:" - ewarn "systemctl --user disable pipewire-media-session.service" - ewarn "systemctl --user --force enable wireplumber.service" - else - ewarn "Switch to WirePlumber will happen the next time gentoo-pipewire-launcher" - ewarn "is started (a replacement for directly calling pipewire binary)." - ewarn - ewarn "Please ensure that ${EROOT}/etc/pipewire/pipewire.conf either does not exist" - ewarn "or, if it does exist, that any reference to" - ewarn "${EROOT}/usr/bin/pipewire-media-session is commented out (begins with a #)." - fi - ewarn -} diff --git a/media-video/wireplumber/wireplumber-0.4.5.ebuild b/media-video/wireplumber/wireplumber-0.4.5.ebuild deleted file mode 100644 index 4773af0d6c42.. --- a/media-video/wireplumber/wireplumber-0.4.5.ebuild +++ /dev/null @@ -1,89 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{3,4} ) - -inherit lua-single meson systemd - -if [[ ${PV} == ]]; then -
[gentoo-commits] repo/gentoo:master commit in: acct-group/badvpn/
commit: f35df0f680de73b5b7930fd0d4180284480b26ed Author: William Hubbs gentoo org> AuthorDate: Sat Jan 1 01:42:29 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Jan 1 01:58:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f35df0f6 acct-group/badvpn: remove for lastrites Bug: https://bugs.gentoo.org/770619 Signed-off-by: William Hubbs gentoo.org> acct-group/badvpn/badvpn-0.ebuild | 10 -- acct-group/badvpn/metadata.xml| 8 2 files changed, 18 deletions(-) diff --git a/acct-group/badvpn/badvpn-0.ebuild b/acct-group/badvpn/badvpn-0.ebuild deleted file mode 100644 index 75a69db4196e.. --- a/acct-group/badvpn/badvpn-0.ebuild +++ /dev/null @@ -1,10 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit acct-group - -DESCRIPTION="A group for net-vpn/badvpn" - -ACCT_GROUP_ID="116" diff --git a/acct-group/badvpn/metadata.xml b/acct-group/badvpn/metadata.xml deleted file mode 100644 index db463f3eeb66.. --- a/acct-group/badvpn/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - willi...@gentoo.org - William Hubbs - -
[gentoo-commits] repo/gentoo:master commit in: net-vpn/badvpn/, net-vpn/badvpn/files/
commit: b7207472b68bb07923d94297fdad9f7b0205c3a1 Author: William Hubbs gentoo org> AuthorDate: Sat Jan 1 01:51:07 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Jan 1 01:58:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7207472 net-vpn/badvpn: remove for lastrites Bug: https://bugs.gentoo.org/770619 Signed-off-by: William Hubbs gentoo.org> net-vpn/badvpn/Manifest| 3 - net-vpn/badvpn/badvpn-1.999.127-r1.ebuild | 87 -- net-vpn/badvpn/badvpn-1.999.129-r1.ebuild | 87 -- net-vpn/badvpn/badvpn-1.999.130-r1.ebuild | 84 - net-vpn/badvpn/files/badvpn-1.999.127-ncd.init | 24 --- net-vpn/badvpn/files/badvpn-ncd.conf | 11 net-vpn/badvpn/files/badvpn-ncd.service| 11 net-vpn/badvpn/files/badvpn-server.conf| 11 net-vpn/badvpn/files/badvpn-server.init| 48 -- net-vpn/badvpn/metadata.xml| 35 --- 10 files changed, 401 deletions(-) diff --git a/net-vpn/badvpn/Manifest b/net-vpn/badvpn/Manifest deleted file mode 100644 index 645088e6e493.. --- a/net-vpn/badvpn/Manifest +++ /dev/null @@ -1,3 +0,0 @@ -DIST badvpn-1.999.127.tar.bz2 962224 BLAKE2B c0fc22aa56f59d9273797df9a1687509d1502ada2c92a308b8bd7368b50a4151f1ef8a8d91c720fee85c6f92497a421372eec3dd2160d53e3f3345041ce35f9b SHA512 7484a817795392a52b44d3bf68765652739029aae8c16965b433bbfb4ca67ea70048f76376ba445196aac07a8f19f97696917ad24fe2bcb34025adda1f18a9fb -DIST badvpn-1.999.129.tar.gz 1327123 BLAKE2B 640b4bc3252d0aadaf9a8ce42da7bbead7c0d371a1f536e994a4d26897d8fbee9a0c9738b31b1ce308b3b08b6a661d9dad0ea012ff08ec6349ee67063e402084 SHA512 7a305198d7b4aaa31e567ff1f1bf23e0a65070d8eae78e7ed6be1a3a3b7bce7fcba32c0eb8ae549ef1851a61675afc1770f52dedf131658036b7b6414fdd4e4e -DIST badvpn-1.999.130.tar.gz 1340372 BLAKE2B d13d5fdda487418ba8d93ba49736f2b68c1b5054636b5cf9120f32f6de5b9d0240502d68824a194c18074b5de86227ad6412c969d91b0ff1ee0ff016bb4c1fb4 SHA512 958d6f3b7a8074fa7ba2f26812c9b2c39272b75d762a12a821ad2d0db9cdc9b9307338d77ca0dcadcf57b81fa4632362e67524de4246d01829951e8924a89770 diff --git a/net-vpn/badvpn/badvpn-1.999.127-r1.ebuild b/net-vpn/badvpn/badvpn-1.999.127-r1.ebuild deleted file mode 100644 index ce494c984ecd.. --- a/net-vpn/badvpn/badvpn-1.999.127-r1.ebuild +++ /dev/null @@ -1,87 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit cmake-utils user toolchain-funcs systemd - -MY_P=${PN}-${PV/_rc/rc} -DESCRIPTION="Peer-to-peer VPN, NCD scripting language, tun2socks proxifier" -HOMEPAGE="https://code.google.com/p/badvpn/; -SRC_URI="https://badvpn.googlecode.com/files/${MY_P}.tar.bz2; - -LICENSE="BSD" -KEYWORDS="amd64 arm x86" -SLOT="0" -TARGETS="+client +ncd +server +tun2socks +udpgw" -IUSE="${TARGETS} debug" -# tests are only ncd related -RESTRICT="!ncd? ( test )" - -COMMON_DEPEND=" - client? ( - dev-libs/nspr - dev-libs/nss - dev-libs/openssl:= - ) - server? ( - dev-libs/nspr - dev-libs/nss - dev-libs/openssl:= - ) - ncd? ( - dev-libs/openssl - )" -RDEPEND="${COMMON_DEPEND} - ncd? ( - sys-apps/iproute2 - >=virtual/udev-171 - )" -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig" -# we need at least one target -REQUIRED_USE="|| ( ${TARGETS//+/} )" - -S=${WORKDIR}/${MY_P} - -pkg_setup() { - enewuser ${PN} -} - -src_configure() { - local mycmakeargs=( - -DBUILD_NOTHING_BY_DEFAULT=1 - $(cmake-utils_use_build client CLIENT) - $(cmake-utils_use_build server SERVER) - $(cmake-utils_use_build ncd NCD) - $(cmake-utils_use_build tun2socks TUN2SOCKS) - $(cmake-utils_use_build udpgw UDPGW) - ) - - cmake-utils_src_configure -} - -src_test() { - # OOHMSA: do this on portage level? - tc-is-cross-compiler && die "these tests do not work when cross compiling!" - - einfo "Running NCD tests" - cd "${S}"/ncd/tests || die - bash ./run_tests "${CMAKE_BUILD_DIR}/ncd/badvpn-ncd" \ - || die "one or more tests failed" -} - -src_install() { - cmake-utils_src_install - dodoc ChangeLog - - if use server; then - newinitd "${FILESDIR}"/${PN}-server.init ${PN}-server - newconfd "${FILESDIR}"/${PN}-server.conf ${PN}-server - fi - - if use ncd; then - newinitd "${FILESDIR}"/${P}-ncd.init ${PN}-ncd - newconfd "${FILESDIR}"/${PN}-ncd.conf ${PN}-ncd - systemd_dounit "${FILESDIR}"/badvpn-ncd.service - fi -} diff --git a/net-vpn/badvpn/badvpn-1.999.129-r1.ebuild
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 1e57f09a589cbf3140bdc61b3e86386aeade04f7 Author: William Hubbs gentoo org> AuthorDate: Sat Jan 1 01:56:04 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Jan 1 01:59:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e57f09a profiles/package.mask: drop mask for net-vpn/badvpn for lastrites Closes: http://bugs.gentoo.org/770619 Signed-off-by: William Hubbs gentoo.org> profiles/package.mask | 5 - 1 file changed, 5 deletions(-) diff --git a/profiles/package.mask b/profiles/package.mask index c17e4e141976..b898de020331 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -216,11 +216,6 @@ net-analyzer/amap # Blender compatibility (no mixed LLVM versions). =media-libs/osl-1.12* -# William Hubbs (2021-11-30) -# Dead upstream, no releases since 2015 -# Bug #770619; masked for removal on 2021-12-30. -net-vpn/badvpn - # Andreas Sturmlechner (2021-11-30) # Blocks cleanup of sci-libs/fcl-0.5.0, unmaintained in Gentoo. # Upstream master claims to target sci-libs/fcl-0.6.1, but that
[gentoo-commits] repo/gentoo:master commit in: acct-user/badvpn/
commit: 01059bf1f3d7b80637ab14ed33f4d130fa378373 Author: William Hubbs gentoo org> AuthorDate: Sat Jan 1 01:42:29 2022 + Commit: William Hubbs gentoo org> CommitDate: Sat Jan 1 01:58:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01059bf1 acct-user/badvpn: remove for lastrites Bug: https://bugs.gentoo.org/770619 Signed-off-by: William Hubbs gentoo.org> acct-user/badvpn/badvpn-0.ebuild | 13 - acct-user/badvpn/metadata.xml| 8 2 files changed, 21 deletions(-) diff --git a/acct-user/badvpn/badvpn-0.ebuild b/acct-user/badvpn/badvpn-0.ebuild deleted file mode 100644 index 5322dfafce8d.. --- a/acct-user/badvpn/badvpn-0.ebuild +++ /dev/null @@ -1,13 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit acct-user - -DESCRIPTION="A user for net-vpn/badvpn" - -ACCT_USER_ID=116 -ACCT_USER_GROUPS=( badvpn ) - -acct-user_add_deps diff --git a/acct-user/badvpn/metadata.xml b/acct-user/badvpn/metadata.xml deleted file mode 100644 index db463f3eeb66.. --- a/acct-user/badvpn/metadata.xml +++ /dev/null @@ -1,8 +0,0 @@ - -https://www.gentoo.org/dtd/metadata.dtd;> - - - willi...@gentoo.org - William Hubbs - -
[gentoo-commits] repo/gentoo:master commit in: sys-libs/newlib/
commit: 16f3b7b366ebca1d4eb583f87071fac2cca371ac Author: Mike Frysinger gentoo org> AuthorDate: Sat Jan 1 01:41:54 2022 + Commit: Mike Frysinger gentoo org> CommitDate: Sat Jan 1 01:42:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f3b7b3 sys-libs/newlib: version bump to 4.2.0.20211231 Signed-off-by: Mike Frysinger gentoo.org> sys-libs/newlib/Manifest | 1 + sys-libs/newlib/newlib-4.2.0.20211231.ebuild | 154 +++ 2 files changed, 155 insertions(+) diff --git a/sys-libs/newlib/Manifest b/sys-libs/newlib/Manifest index 2b71d80eb9bc..70c92629aba4 100644 --- a/sys-libs/newlib/Manifest +++ b/sys-libs/newlib/Manifest @@ -1 +1,2 @@ DIST newlib-4.1.0.tar.gz 18648429 BLAKE2B c4d4d734bceeacf05b75d450d4316392d266812f98f99cd3f9f0926ac9848e1dc145361827d1d6951edfe5f109923c982d9f284f927ffc5fd5e5edaf8be6 SHA512 6a24b64bb8136e4cd9d21b8720a36f87a34397fd952520af66903e183455c5cf19bb0ee4607c12a05d139c6c59382263383cb62c461a839f969d23d3bc4b1d34 +DIST newlib-4.2.0.20211231.tar.gz 18921589 BLAKE2B fb85a368d082e2b9005d5d295d6854eb7d0e351cfade6516e6a06b18656d9139d7629f55a6d5f63337c6bce511a2373e797bed96847f19941b26cacfb1c8d3bc SHA512 0c3efd7b74a6b8457a717cbb6aa6c5ff268eeaba375535465c6bd6502c3d32b54a9bc3ba7f2c6990f78e29152eee2f62acb39b674d24f9ddf440374a1ec9d2e8 diff --git a/sys-libs/newlib/newlib-4.2.0.20211231.ebuild b/sys-libs/newlib/newlib-4.2.0.20211231.ebuild new file mode 100644 index ..a6ad7b9c65d1 --- /dev/null +++ b/sys-libs/newlib/newlib-4.2.0.20211231.ebuild @@ -0,0 +1,154 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit flag-o-matic toolchain-funcs + +if [[ ${PV} == "" ]] ; then + EGIT_REPO_URI="https://sourceware.org/git/newlib-cygwin.git; + inherit git-r3 +else + SRC_URI="ftp://sourceware.org/pub/newlib/${P}.tar.gz; + KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~m68k ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +fi + +export CBUILD=${CBUILD:-${CHOST}} +export CTARGET=${CTARGET:-${CHOST}} +if [[ ${CTARGET} == ${CHOST} ]] ; then + if [[ ${CATEGORY} == cross-* ]] ; then + export CTARGET=${CATEGORY#cross-} + fi +fi + +DESCRIPTION="Newlib is a C library intended for use on embedded systems" +HOMEPAGE="https://sourceware.org/newlib/; + +LICENSE="NEWLIB LIBGLOSS GPL-2" +SLOT="0" +IUSE="nls threads unicode headers-only nano" +RESTRICT="strip" + +PATCHES=( + "${FILESDIR}"/${PN}-3.3.0-no-nano-cxx.patch +) + +NEWLIBBUILD="${WORKDIR}/build" +NEWLIBNANOBUILD="${WORKDIR}/build.nano" +NEWLIBNANOTMPINSTALL="${WORKDIR}/nano_tmp_install" + +# Adding -U_FORTIFY_SOURCE to counter the effect of Gentoo's +# auto-addition of _FORTIFY_SOURCE at gcc site: bug #656018#c4 +# Currently newlib can't be built itself when _FORTIFY_SOURCE +# is set. +CFLAGS_FULL="-ffunction-sections -fdata-sections -U_FORTIFY_SOURCE" +CFLAGS_NANO="-Os -ffunction-sections -fdata-sections -U_FORTIFY_SOURCE" + +pkg_setup() { + # Reject newlib-on-glibc type installs + if [[ ${CTARGET} == ${CHOST} ]] ; then + case ${CHOST} in + *-newlib|*-elf) ;; + *) die "Use sys-devel/crossdev to build a newlib toolchain" ;; + esac + fi + + case ${CTARGET} in + msp430*) + if ver_test $(gcc-version ${CTARGET}) -lt 10.1; then + # bug #717610 + die "gcc for ${CTARGET} has to be 10.1 or above" + fi + ;; + esac +} + +src_configure() { + # TODO: we should fix this + unset LDFLAGS + CHOST=${CTARGET} strip-unsupported-flags + CCASFLAGS_ORIG="${CCASFLAGS}" + CFLAGS_ORIG="${CFLAGS}" + + local myconf=( + # Disable legacy syscall stub code in newlib. These have been + # moved to libgloss for a long time now, so the code in newlib + # itself just gets in the way. + --disable-newlib-supplied-syscalls + ) + [[ ${CTARGET} == "spu" ]] \ + && myconf+=( --disable-newlib-multithread ) \ + || myconf+=( $(use_enable threads newlib-multithread) ) + + mkdir -p "${NEWLIBBUILD}" + cd "${NEWLIBBUILD}" + + export "CFLAGS_FOR_TARGET=${CFLAGS_ORIG} ${CFLAGS_FULL}" + export "CCASFLAGS=${CCASFLAGS_ORIG} ${CFLAGS_FULL}" + ECONF_SOURCE=${S} \ + econf \ + $(use_enable unicode newlib-mb) \ + $(use_enable nls) \ + "${myconf[@]}" + + # Build newlib-nano beside newlib (original) + # Based on https://tracker.debian.org/media/packages/n/newlib/rules-2.1.0%2Bgit20140818.1a8323b-2 + if use nano ; then + mkdir -p "${NEWLIBNANOBUILD}" || die + cd "${NEWLIBNANOBUILD}" || die +
[gentoo-commits] repo/gentoo:master commit in: dev-python/diskcache/
commit: 604801f447b1d0e8bcd52ebdf7d01d01ae6416bb Author: Michał Górny gentoo org> AuthorDate: Sat Jan 1 01:15:51 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 1 01:29:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=604801f4 dev-python/diskcache: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/diskcache/Manifest | 1 - dev-python/diskcache/diskcache-5.2.1-r1.ebuild | 42 -- 2 files changed, 43 deletions(-) diff --git a/dev-python/diskcache/Manifest b/dev-python/diskcache/Manifest index eeaacea48547..8a0c2a065fc0 100644 --- a/dev-python/diskcache/Manifest +++ b/dev-python/diskcache/Manifest @@ -1,3 +1,2 @@ -DIST diskcache-5.2.1.gh.tar.gz 652769 BLAKE2B 25fcdcf51c8be7a6e2a9de645258f776647789a7f06c70c8564ad28bd003a745167095b11a54d435e733d9f5181a1443be2510fe2d901cc208ea426d3359c0ba SHA512 6e55bada12145d931f4a465092decc3f2cfed2e618d1ea271ad6daa6caf7c3abfd6ae5de11072efdf898ebf272acd39136136b58d7b5e735092963bdd46af52e DIST diskcache-5.3.0.gh.tar.gz 653506 BLAKE2B 250420da434fa8a02cf58ed552072cb62a6d10dfa3801cf187db327a687763ab7f010c19f5e10b9ba71b2fd6830ba902750ca273c8be08c6f7987aa0923afcff SHA512 106c8eb8320153e42e076927d51fa75d30b92156e17a75756e0392028cb6b5054af9af66b93aa69b7a7105012f0b92fe942ee447a75e53e005b56eb0b067dc38 DIST diskcache-5.4.0.gh.tar.gz 653968 BLAKE2B 765f0d8d9c4b3a8bf9e4c52b3b931867dc0b92aa7b891d6d64cbfe9e7ff491662a1fa2f0af776f9b3dcc4b441f50b68dc009a29e9b0d37f99add9033f4fb94d8 SHA512 cc15ff0b06b2a5708692f50e185699bd53e60408cef25053bcb5aaffec2795dd53c3bfe4b131a47f68c43388927ecc034c43233c38494cb2f6e40636344270fc diff --git a/dev-python/diskcache/diskcache-5.2.1-r1.ebuild b/dev-python/diskcache/diskcache-5.2.1-r1.ebuild deleted file mode 100644 index c265840ce885.. --- a/dev-python/diskcache/diskcache-5.2.1-r1.ebuild +++ /dev/null @@ -1,42 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -PYTHON_REQ_USE="sqlite" - -inherit distutils-r1 - -HOMEPAGE="http://www.grantjenks.com/docs/diskcache/ - https://github.com/grantjenks/python-diskcache/; -DESCRIPTION="Disk and file backed cache" -SRC_URI=" - https://github.com/grantjenks/python-diskcache/archive/v${PV}.tar.gz - -> ${P}.gh.tar.gz" -S=${WORKDIR}/python-diskcache-${PV} - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" - -distutils_enable_sphinx docs -distutils_enable_tests pytest - -src_prepare() { - # remove dep on pytest-xdist and pytest-cov - sed -i -e '/-n auto/d' -e '/--cov/d' tox.ini || die - - distutils-r1_src_prepare -} - -python_test() { - local ignore=( - # django tests don't work with django-3.2, and django-3.1 - # doesn't work with py3.10 - tests/test_djangocache.py - tests/test_doctest.py - README.rst - ) - epytest ${ignore[@]/#/--ignore } -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/virtualenv/
commit: 311d2f15b59dc52e6d79c3030a3c12c536a32b3a Author: Michał Górny gentoo org> AuthorDate: Sat Jan 1 01:14:21 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 1 01:29:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=311d2f15 dev-python/virtualenv: Bump to 20.12.0 Signed-off-by: Michał Górny gentoo.org> dev-python/virtualenv/Manifest | 1 + dev-python/virtualenv/virtualenv-20.12.0.ebuild | 98 + 2 files changed, 99 insertions(+) diff --git a/dev-python/virtualenv/Manifest b/dev-python/virtualenv/Manifest index 1899cf67a8c6..9fdf8d5f7b5d 100644 --- a/dev-python/virtualenv/Manifest +++ b/dev-python/virtualenv/Manifest @@ -1,3 +1,4 @@ DIST virtualenv-20.10.0.tar.gz 9007218 BLAKE2B 1fd37b38679b7375c1eb6e9644418b1653cb6a8dab194c8553fa113cf4a801a7c1d5e6490067767cfb198a0ef2b5ab9cf166783b9c6fac0b2c8b538949c11804 SHA512 df940aa29801a39d39be46d3518a99e93efb2113650abf81d00b4545183ec6806823ce8b754c5a3c951cb64e941944421046c709ed3de6a925489e5ac1988d48 DIST virtualenv-20.11.1.tar.gz 9952979 BLAKE2B d8e44f5a8fedfca4eed79798be74ccfca86af2cacc076d797832028363c2d5269194e711d4511a415420285bc408373a641248a5a96cfaea326f60e023129d65 SHA512 c378bd088d9f2f6a07128d6d04b71554ad7c4de6227baea68ea486c8e10c99c40818eb9bf98cb4c950e64d0aeed4d2be40c101fbd6005d48d2eccaea0382d581 DIST virtualenv-20.11.2.tar.gz 9953645 BLAKE2B 8bd0e5bee4fad2cdb13b1ce3e018191ef69993c9d1c66332c74908483802b2d1aff1ea1ef9acd4d94b17cacc9ae4c4014ded6ac0e7df4ea807d050d1243d5464 SHA512 18f9c6e50aa6d7b7060163b23332d7e9140199e525f7fb4efe99e84dfb298413889f4516b6e942d3e05a667774093ed521cc757a67a1698138cb793b9798a46f +DIST virtualenv-20.12.0.tar.gz 9955140 BLAKE2B 3d01e6b08ce9002310b3659b1773bec850d23bf5bd79d414e8b8a36d7f675cfe5b16f8522758c64911d596a8c1e8994fe126037e38cfe59d42e62d4b9adad8f0 SHA512 235074d6f1edae7f350991d3774eb5b567d5fb53c86d3ec7f86b237fccd71256d0700d7ecaa6a82bc1b7611af743cc1fde2f083c43beadac5f317af69c7d1a14 diff --git a/dev-python/virtualenv/virtualenv-20.12.0.ebuild b/dev-python/virtualenv/virtualenv-20.12.0.ebuild new file mode 100644 index ..2d81da1735a3 --- /dev/null +++ b/dev-python/virtualenv/virtualenv-20.12.0.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +DISTUTILS_USE_SETUPTOOLS=manual + +inherit distutils-r1 + +DESCRIPTION="Virtual Python Environment builder" +HOMEPAGE=" + https://virtualenv.pypa.io/en/stable/ + https://pypi.org/project/virtualenv/ + https://github.com/pypa/virtualenv/ +" +SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +SLOT="0" + +RDEPEND=" + >=dev-python/backports-entry_points_selectable-1.0.4[${PYTHON_USEDEP}] + >=dev-python/distlib-0.3.1[${PYTHON_USEDEP}] + >=dev-python/filelock-3[${PYTHON_USEDEP}] + >=dev-python/platformdirs-2[${PYTHON_USEDEP}] + >=dev-python/setuptools-41[${PYTHON_USEDEP}] + >=dev-python/six-1.9.0[${PYTHON_USEDEP}]" +# coverage is used somehow magically in virtualenv, maybe it actually +# tests something useful +BDEPEND=" + dev-python/setuptools_scm[${PYTHON_USEDEP}] + test? ( + dev-python/coverage[${PYTHON_USEDEP}] + dev-python/flaky[${PYTHON_USEDEP}] + >=dev-python/pip-20.0.2[${PYTHON_USEDEP}] + >=dev-python/pytest-freezegun-0.4.1[${PYTHON_USEDEP}] + >=dev-python/pytest-mock-2.0.0[${PYTHON_USEDEP}] + >=dev-python/pytest-timeout-1.3.4[${PYTHON_USEDEP}] + dev-python/wheel[${PYTHON_USEDEP}] + >=dev-python/packaging-20.0[${PYTHON_USEDEP}] + )" + +# (unpackaged deps) +#distutils_enable_sphinx docs \ +# dev-python/sphinx-argparse \ +# dev-python/sphinx_rtd_theme \ +# dev-python/towncrier +distutils_enable_tests pytest + +src_configure() { + export SETUPTOOLS_SCM_PRETEND_VERSION=${PV} +} + +python_test() { + local EPYTEST_DESELECT=( + tests/unit/activation/test_xonsh.py + tests/unit/seed/embed/test_bootstrap_link_via_app_data.py::test_seed_link_via_app_data + tests/unit/create/test_creator.py::test_cross_major + ) + [[ ${EPYTHON} == pypy3 ]] && EPYTEST_DESELECT+=( + 'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-isolated]' + 'tests/unit/create/test_creator.py::test_create_no_seed[root-pypy3-posix-copies-global]' + 'tests/unit/create/test_creator.py::test_create_no_seed[venv-pypy3-posix-copies-isolated]' + 'tests/unit/create/test_creator.py::test_create_no_seed[venv-pypy3-posix-copies-global]' +
[gentoo-commits] repo/gentoo:master commit in: dev-python/astroid/
commit: 93ef0eee99f2e12d4e568d1d3686e2e28751d66b Author: Michał Górny gentoo org> AuthorDate: Sat Jan 1 01:11:28 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 1 01:29:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93ef0eee dev-python/astroid: Bump to 2.9.1 Signed-off-by: Michał Górny gentoo.org> dev-python/astroid/Manifest | 1 + dev-python/astroid/astroid-2.9.1.ebuild | 49 + 2 files changed, 50 insertions(+) diff --git a/dev-python/astroid/Manifest b/dev-python/astroid/Manifest index b879e0609bf3..6a22cb614277 100644 --- a/dev-python/astroid/Manifest +++ b/dev-python/astroid/Manifest @@ -1,3 +1,4 @@ DIST astroid-2.7.3.tar.gz 378876 BLAKE2B 016ab6e798f1a608c0e0ce0bd81865145349c70497d09e336ec8b21eaf01ea365c204f42daf6d55d148f6873ef15e223adc9baf4a09dc8945158e4b5e24f1ebb SHA512 03a886c2daef640cf0a85f38e39b6e12080dc722862cb03386d1355f3f955ea46a7bb7b85c2887f52ba6d0ecb6243c653c7f1cd44d6c7429f2cd29c1dfd2297f DIST astroid-2.8.6.tar.gz 394852 BLAKE2B 400531227ce5a8b0f284f51ccb2d37aeb0463ee0fc7faceb3fd33b4bd727b7283421fb69c50eba3246217e06dca2cecfac49030d33c7e2a7cf252144860b50a3 SHA512 8fae723f0b7df34ba51d7f97634b09173956ae1eaa1543b81af8a80b5d9c9fcbdd96de709da2432a935dd5fc7369f9f1ea03cf2b7e3f0b09dac8485145d8f1d9 DIST astroid-2.9.0.tar.gz 404906 BLAKE2B 2aefe21392289b95a4ea3bde047e6f33b6915f4feac722164b4c35cc97dedb83f7d2e7f277485c5a3a8c7abc7865ccd88923266aa675755eeb17b0bd22077931 SHA512 949520268303a257102c2348920df9ff779bf5736739be5985b0441fae664212bee476445dc5d52478e789e08bbd5826ef83cf8a730a73d4e2d6eb04251c3cee +DIST astroid-2.9.1.tar.gz 408617 BLAKE2B 921178fc6be9f3905c0e93c755fbf0ff70da4bf6242cb10a6881e78b66f9636fa39d7aef1ba9435ec69ae314968d33126a64d2d11a8da2aa2ee0dc9010d58ce3 SHA512 b6c69a316bd9f21be34b5e15505e38719721991c0b9a9162233c2c8c7b0fcef792027f6564fa58f083448d00bbae910f8dad1a2957aad5d3bf23c1bfb6727e31 diff --git a/dev-python/astroid/astroid-2.9.1.ebuild b/dev-python/astroid/astroid-2.9.1.ebuild new file mode 100644 index ..7d421ea6fce4 --- /dev/null +++ b/dev-python/astroid/astroid-2.9.1.ebuild @@ -0,0 +1,49 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DISTUTILS_USE_SETUPTOOLS=rdepend +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Abstract Syntax Tree for logilab packages" +HOMEPAGE=" + https://github.com/PyCQA/astroid/ + https://pypi.org/project/astroid/; +SRC_URI=" + https://github.com/PyCQA/astroid/archive/v${PV}.tar.gz + -> ${P}.tar.gz" + +LICENSE="LGPL-2.1+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" + +# Version specified in __pkginfo__.py. +RDEPEND=" + >=dev-python/lazy-object-proxy-1.4.0[${PYTHON_USEDEP}] + >=dev-python/typing-extensions-3.10[${PYTHON_USEDEP}] +
[gentoo-commits] repo/gentoo:master commit in: dev-python/xmlschema/
commit: a188d5f37182386347932bd176b9e1bf49a90baf Author: Michał Górny gentoo org> AuthorDate: Sat Jan 1 01:16:09 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 1 01:29:43 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a188d5f3 dev-python/xmlschema: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/xmlschema/Manifest | 2 -- dev-python/xmlschema/xmlschema-1.8.2.ebuild | 31 - dev-python/xmlschema/xmlschema-1.9.0.ebuild | 31 - 3 files changed, 64 deletions(-) diff --git a/dev-python/xmlschema/Manifest b/dev-python/xmlschema/Manifest index 810417939fec..00196f7ae9c0 100644 --- a/dev-python/xmlschema/Manifest +++ b/dev-python/xmlschema/Manifest @@ -1,4 +1,2 @@ -DIST xmlschema-1.8.2.tar.gz 392045 BLAKE2B 05b63c069bc6f7052e84f7af20b789e2e9b9e54eccbc28971006b924d1eff4b23a43e2a85356214603f4c2263f2478f7cc4321c4ae93e8106f31940098ab7ae2 SHA512 3a03206c732b3d46a58bcfdeafdccb08c7f3334c78df63901352d2d2eaebaabbb663d70329bd9667530a1e8c2bf1b7087eb493f971c3fa914d8944064e12361c -DIST xmlschema-1.9.0.tar.gz 394048 BLAKE2B 96060d971826263b3a52b3d8720c7d2421af0bf55f1603b68691a374a72d441238b790f3c7ce0e48ca436cd9939aa0f3563bd3862d5371bd57c44815777ec83a SHA512 c7763acefa6cd34a1edc5487f0c2257c871b7c5aed2466dfb1867a004e9f91603e20d458238a52da33225d9303a7262e347f20c41203dea0f0cb7400bed66838 DIST xmlschema-1.9.1.tar.gz 394695 BLAKE2B 38cb0cbb1bb9f23ea4cd16440c175d509e57dce86bc4362facfb0c034895af7cd27b326be450def6e671320ce08d96eeabd33b2c81a682e33001d8b0e1951d13 SHA512 958052e5a3573c5e3ae08fe487cbbb219d361264920f7ffc4157faf53a4e260f256c0ad9a68575c16d2e6cc1bd75b94459ec088b08daa4a419f756f1a7044836 DIST xmlschema-1.9.2.tar.gz 394954 BLAKE2B c8d932827f03962fcd6b1408d25cb4079b84d44984227c53922587d9c61dcf16e2b46c7df16a2795623017c1b844f3fca497e5856b6d6b2a475eabf1c49cc4cc SHA512 99abc53da52ba8f7f0f269c791b227d2b5c81d7ede847ccd98e18c5817ddd988ba26b88ad5afe0a0933e0c5af5425c0efdd4a1beb218d009e476de5b2931a0fb diff --git a/dev-python/xmlschema/xmlschema-1.8.2.ebuild b/dev-python/xmlschema/xmlschema-1.8.2.ebuild deleted file mode 100644 index 53a7a786b0b0.. --- a/dev-python/xmlschema/xmlschema-1.8.2.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="An XML Schema validator and decoder" -HOMEPAGE="https://github.com/sissaschool/xmlschema https://pypi.org/project/xmlschema/; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 sparc x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/elementpath-2.3.2[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - ${RDEPEND} - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - )" - -python_test() { - "${EPYTHON}" tests/test_all.py -v || - die "Tests fail with ${EPYTHON}" -} diff --git a/dev-python/xmlschema/xmlschema-1.9.0.ebuild b/dev-python/xmlschema/xmlschema-1.9.0.ebuild deleted file mode 100644 index 4860e6037578.. --- a/dev-python/xmlschema/xmlschema-1.9.0.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 2019-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} pypy3 ) -inherit distutils-r1 - -DESCRIPTION="An XML Schema validator and decoder" -HOMEPAGE="https://github.com/sissaschool/xmlschema https://pypi.org/project/xmlschema/; -SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x64-macos" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-python/elementpath-2.3.2[${PYTHON_USEDEP}]" -BDEPEND=" - test? ( - ${RDEPEND} - dev-python/jinja[${PYTHON_USEDEP}] - dev-python/lxml[${PYTHON_USEDEP}] - )" - -python_test() { - "${EPYTHON}" tests/test_all.py -v || - die "Tests fail with ${EPYTHON}" -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: fdf0c0475fadbb32cd4f0a65244d419568182b33 Author: Michał Górny gentoo org> AuthorDate: Sat Jan 1 01:13:16 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 1 01:29:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fdf0c047 dev-python/pikepdf: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/pikepdf/Manifest | 1 - dev-python/pikepdf/pikepdf-4.3.0.ebuild | 52 - 2 files changed, 53 deletions(-) diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest index c3ae43aa0954..4531c41846b4 100644 --- a/dev-python/pikepdf/Manifest +++ b/dev-python/pikepdf/Manifest @@ -1,3 +1,2 @@ DIST pikepdf-4.2.0.tar.gz 2337822 BLAKE2B ca966ae2c1be1805cc6ce99e34eb6692fe89bf29f1e6a3161eb04daa52e3890ae8d8859e4165801395efc5d3364d215ea5fc659fb344388a36bf32b638ad72bf SHA512 a01e2b0defbf6689b7d47346a85c07ae575ae57833d5be93e4099890ed5bb5b205595dc43ddd917ab4adc87ad591199c728c886358b8d4c03b1522193428e23d -DIST pikepdf-4.3.0.tar.gz 2348313 BLAKE2B 8e3a98fae1406a1c704d0c2341eebf142ab5d774f861e85ee83605ea56a433d96b85ec501171d4c8f9b2e905b7d06b8075191efea7e58e80f86abf046c2c698d SHA512 c23866e2e9cc36916823d6740f63900d0d1bf3fa7fb226c7f3ae2e0f1bda2808f2ac469ec38a3c147cf124d7473d63cd13ee34a09d9bf74cef29b76589c93ff4 DIST pikepdf-4.3.1.tar.gz 2348339 BLAKE2B 9b1f04a87e7e7d2dc2589eaa7db4a670e8ceda753191e473e1a5da9ead532121d0d7d4f734fa234d60a9b5a5931d022f46e252a8c69947e9553df67b81043a06 SHA512 0156ad57a9af2d39538f9f728231e931e1a44ecea74d26e850640fa062f2dc60d427deeea5fc25ab33037d11d7a403cefe5f930c7ed92be92a6d3432f87d8fa6 diff --git a/dev-python/pikepdf/pikepdf-4.3.0.ebuild b/dev-python/pikepdf/pikepdf-4.3.0.ebuild deleted file mode 100644 index e5b481b20241.. --- a/dev-python/pikepdf/pikepdf-4.3.0.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -MY_P=${P/_p/.post} -DESCRIPTION="Python library to work with pdf files based on qpdf" -HOMEPAGE="https://pypi.org/project/pikepdf/ https://github.com/pikepdf/pikepdf; -SRC_URI=" - https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz - -> ${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P} - -LICENSE="MPL-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -DEPEND=">=app-text/qpdf-10.3.1:0=" -RDEPEND="${DEPEND} - >=dev-python/pillow-7[${PYTHON_USEDEP}] - >=dev-python/lxml-4.0[${PYTHON_USEDEP}] - >=dev-python/packaging-20[${PYTHON_USEDEP}] - >=dev-python/pybind11-2.7.1[${PYTHON_USEDEP}]" -BDEPEND=" - >=dev-python/pybind11-2.7.1[${PYTHON_USEDEP}] - >=dev-python/setuptools_scm-4.1[${PYTHON_USEDEP}] - dev-python/toml[${PYTHON_USEDEP}] - dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] - test? ( - >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}] - >=dev-python/hypothesis-5[${PYTHON_USEDEP}] - >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff] - >=dev-python/psutil-5[${PYTHON_USEDEP}] - >=dev-python/pytest-6[${PYTHON_USEDEP}] - >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}] - >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] - >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] - )" - -#distutils_enable_sphinx docs \ -# dev-python/ipython \ -# dev-python/matplotlib \ -# dev-python/sphinx_rtd_theme -distutils_enable_tests pytest - -src_prepare() { - sed -i -e '/-n auto/d' pyproject.toml || die - distutils-r1_src_prepare -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/parso/files/, dev-python/parso/
commit: a2ffa718ce7cd0747b8d2e7b2f1c91f919136540 Author: Michał Górny gentoo org> AuthorDate: Sat Jan 1 01:15:37 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 1 01:29:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2ffa718 dev-python/parso: Remove old Signed-off-by: Michał Górny gentoo.org> dev-python/parso/Manifest| 1 - dev-python/parso/files/parso-0.8.2-py310-2.patch | 57 dev-python/parso/files/parso-0.8.2-py310.patch | 29 dev-python/parso/parso-0.8.2.ebuild | 34 -- 4 files changed, 121 deletions(-) diff --git a/dev-python/parso/Manifest b/dev-python/parso/Manifest index 1ff516e0eddc..91bdb40e9e69 100644 --- a/dev-python/parso/Manifest +++ b/dev-python/parso/Manifest @@ -1,3 +1,2 @@ DIST parso-0.7.1.tar.gz 399842 BLAKE2B 1e47c1dd6846d01aa5820d7cedc3eafcf12ea0d4a2e95fa3f54429633b1c12dc39a4abe237fa46eb629408006777bd1f512cf878025b55119568ac19729b8c19 SHA512 318969a7a941c4a0948e58643b07b6f5c446ea166b3a8e44a556f0677ec9a36d7dc8c6d37ca7bce3f8276ee3d7144e22fbaaeac90c738fb90f7e94a0cf8abf7d -DIST parso-0.8.2.tar.gz 394419 BLAKE2B f4e86ae55140adc9bbfdd34a8044e7fdfbf9d318a6385ac5feedc07127061943c2d690581af144f158846e3bf6f82124046c7e625369a4055ab92a54f9210c49 SHA512 a90810ad89301d804d215392ed77593b015f13bc7ef8512302a8893b314a9e74c15e2aaa77157c8595a134d3481e8115f306f9628835271478837ec6f19e645f DIST parso-0.8.3.tar.gz 397648 BLAKE2B 8942408e27198075c92ef51f7a191cc7781eb3a5110119b91fd95f86e13ebe2fbfee11022a2bfec794150f60b3af8c4d5f324cb011703cd581c17f92232ae5bf SHA512 7874460053662d40c2cfcf0015e330e1c8201eeb07682e2079a636db553a82dc25b70b14ad0f0c82fb817f655359d695101a17f616abf9a39f49c61ae5fd49b1 diff --git a/dev-python/parso/files/parso-0.8.2-py310-2.patch b/dev-python/parso/files/parso-0.8.2-py310-2.patch deleted file mode 100644 index 7c6b1ad78286.. --- a/dev-python/parso/files/parso-0.8.2-py310-2.patch +++ /dev/null @@ -1,57 +0,0 @@ -From dc41958947770849c8b3b4d344db434e2c8548cc Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Micha=C5=82=20G=C3=B3rny?= -Date: Thu, 5 Aug 2021 09:09:28 +0200 -Subject: [PATCH] Update expected exception line numbers for Python 3.10.0rc1 - -It seems that upstream has fixed line numbers in some of the expections -in Python 3.10.0rc1, so update the tests accordingly. This means that -test_non_async_in_async() gets the correct line again, -and test_default_except_error_postition() no longer suffers from -the apparent off-by-one problem. - -This doesn't fix tests entirely with Python 3.10 but it's a step -forward. - test/test_python_errors.py | 13 - - 1 file changed, 8 insertions(+), 5 deletions(-) - -diff --git a/test/test_python_errors.py b/test/test_python_errors.py -index cda9bd2..e847ebb 100644 a/test/test_python_errors.py -+++ b/test/test_python_errors.py -@@ -57,10 +57,10 @@ def test_non_async_in_async(): - error, = errors - actual = error.message - assert actual in wanted --if sys.version_info[:2] < (3, 8): -+if sys.version_info[:2] not in ((3, 8), (3,9)): - assert line_nr == error.start_pos[0] - else: --assert line_nr == 0 # For whatever reason this is zero in Python 3.8+ -+assert line_nr == 0 # For whatever reason this is zero in Python 3.8/3.9 - - - @pytest.mark.parametrize( -@@ -140,13 +140,16 @@ def _get_actual_exception(code): - - - def test_default_except_error_postition(): --# For this error the position seemed to be one line off, but that doesn't --# really matter. -+# For this error the position seemed to be one line off in Python < 3.10, -+# but that doesn't really matter. - code = 'try: pass\nexcept: pass\nexcept X: pass' - wanted, line_nr = _get_actual_exception(code) - error, = _get_error_list(code) - assert error.message in wanted --assert line_nr != error.start_pos[0] -+if sys.version_info[:2] >= (3, 10): -+assert line_nr == error.start_pos[0] -+else: -+assert line_nr != error.start_pos[0] - # I think this is the better position. - assert error.start_pos[0] == 2 - --- -2.32.0 - diff --git a/dev-python/parso/files/parso-0.8.2-py310.patch b/dev-python/parso/files/parso-0.8.2-py310.patch deleted file mode 100644 index 2f3487dd2f61.. --- a/dev-python/parso/files/parso-0.8.2-py310.patch +++ /dev/null @@ -1,29 +0,0 @@ -From cbb61fb81955a8cdbb5cdeedc9bcfffa39a5f270 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Miro=20Hron=C4=8Dok?= -Date: Thu, 22 Apr 2021 21:04:49 +0200 -Subject: [PATCH] Relax a test regex to match new enum repr in Python 3.10.0a7+ - (#186) - -bpo-40066: Enum: adjust repr() to show only enum and member name (not value, -nor angle brackets) and str() to show only member name. -https://bugs.python.org/issue40066 - test/test_pgen2.py | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git
[gentoo-commits] repo/gentoo:master commit in: dev-python/pikepdf/
commit: 1832af8d48b13570b1e8f0e568adf3ed98649b04 Author: Michał Górny gentoo org> AuthorDate: Sat Jan 1 01:12:48 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 1 01:29:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1832af8d dev-python/pikepdf: Bump to 4.3.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pikepdf/Manifest | 1 + dev-python/pikepdf/pikepdf-4.3.1.ebuild | 52 + 2 files changed, 53 insertions(+) diff --git a/dev-python/pikepdf/Manifest b/dev-python/pikepdf/Manifest index 11c645649e89..c3ae43aa0954 100644 --- a/dev-python/pikepdf/Manifest +++ b/dev-python/pikepdf/Manifest @@ -1,2 +1,3 @@ DIST pikepdf-4.2.0.tar.gz 2337822 BLAKE2B ca966ae2c1be1805cc6ce99e34eb6692fe89bf29f1e6a3161eb04daa52e3890ae8d8859e4165801395efc5d3364d215ea5fc659fb344388a36bf32b638ad72bf SHA512 a01e2b0defbf6689b7d47346a85c07ae575ae57833d5be93e4099890ed5bb5b205595dc43ddd917ab4adc87ad591199c728c886358b8d4c03b1522193428e23d DIST pikepdf-4.3.0.tar.gz 2348313 BLAKE2B 8e3a98fae1406a1c704d0c2341eebf142ab5d774f861e85ee83605ea56a433d96b85ec501171d4c8f9b2e905b7d06b8075191efea7e58e80f86abf046c2c698d SHA512 c23866e2e9cc36916823d6740f63900d0d1bf3fa7fb226c7f3ae2e0f1bda2808f2ac469ec38a3c147cf124d7473d63cd13ee34a09d9bf74cef29b76589c93ff4 +DIST pikepdf-4.3.1.tar.gz 2348339 BLAKE2B 9b1f04a87e7e7d2dc2589eaa7db4a670e8ceda753191e473e1a5da9ead532121d0d7d4f734fa234d60a9b5a5931d022f46e252a8c69947e9553df67b81043a06 SHA512 0156ad57a9af2d39538f9f728231e931e1a44ecea74d26e850640fa062f2dc60d427deeea5fc25ab33037d11d7a403cefe5f930c7ed92be92a6d3432f87d8fa6 diff --git a/dev-python/pikepdf/pikepdf-4.3.1.ebuild b/dev-python/pikepdf/pikepdf-4.3.1.ebuild new file mode 100644 index ..f4a8e05a4b77 --- /dev/null +++ b/dev-python/pikepdf/pikepdf-4.3.1.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +MY_P=${P/_p/.post} +DESCRIPTION="Python library to work with pdf files based on qpdf" +HOMEPAGE="https://pypi.org/project/pikepdf/ https://github.com/pikepdf/pikepdf; +SRC_URI=" + https://github.com/${PN}/${PN}/archive/v${PV/_p/.post}.tar.gz + -> ${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=">=app-text/qpdf-10.3.1:0=" +RDEPEND="${DEPEND} + >=dev-python/pillow-7[${PYTHON_USEDEP}] + >=dev-python/lxml-4.0[${PYTHON_USEDEP}] + >=dev-python/packaging-20[${PYTHON_USEDEP}] + >=dev-python/pybind11-2.7.1[${PYTHON_USEDEP}]" +BDEPEND=" + >=dev-python/pybind11-2.7.1[${PYTHON_USEDEP}] + >=dev-python/setuptools_scm-4.1[${PYTHON_USEDEP}] + dev-python/toml[${PYTHON_USEDEP}] + dev-python/setuptools_scm_git_archive[${PYTHON_USEDEP}] + test? ( + >=dev-python/attrs-20.2.0[${PYTHON_USEDEP}] + >=dev-python/hypothesis-5[${PYTHON_USEDEP}] + >=dev-python/pillow-5.0.0[${PYTHON_USEDEP},jpeg,lcms,tiff] + >=dev-python/psutil-5[${PYTHON_USEDEP}] + >=dev-python/pytest-6[${PYTHON_USEDEP}] + >=dev-python/pytest-timeout-1.4.2[${PYTHON_USEDEP}] + >=dev-python/python-dateutil-2.8.0[${PYTHON_USEDEP}] + >=dev-python/python-xmp-toolkit-2.0.1[${PYTHON_USEDEP}] + )" + +#distutils_enable_sphinx docs \ +# dev-python/ipython \ +# dev-python/matplotlib \ +# dev-python/sphinx_rtd_theme +distutils_enable_tests pytest + +src_prepare() { + sed -i -e '/-n auto/d' pyproject.toml || die + distutils-r1_src_prepare +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygments/
commit: 761f2e0d93238659f34fa71fdeae019e81f118b2 Author: Michał Górny gentoo org> AuthorDate: Sat Jan 1 01:07:37 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 1 01:29:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=761f2e0d dev-python/pygments: Bump to 2.11.1 Signed-off-by: Michał Górny gentoo.org> dev-python/pygments/Manifest | 1 + dev-python/pygments/pygments-2.11.1.ebuild | 37 ++ 2 files changed, 38 insertions(+) diff --git a/dev-python/pygments/Manifest b/dev-python/pygments/Manifest index 1a193655cf06..7a9394cedd0a 100644 --- a/dev-python/pygments/Manifest +++ b/dev-python/pygments/Manifest @@ -1,2 +1,3 @@ DIST Pygments-2.10.0.tar.gz 4052321 BLAKE2B 003d13344a2c5fe448a23d7bb45a401dc839cac10be262f5831c9547444d395811c92b74d1b18663a11a2e6cedf29b5a74cbd75267157429d61375bd9df6eb49 SHA512 28fdf35e333717795f199e0ef936d6df16ac0752324839ac36cabd2f9f6759a57663527d37f1c2f470258d63c3cf190f6dd4b631b21c849fc76575036fbdae12 DIST Pygments-2.11.0.tar.gz 4157814 BLAKE2B de70a1de48083a9a0f281e4eb7f164cb551bd2fa2e7682c26c4513e1ebadf9da4ba6b2ccb50cc16955df484d313dff2b0431d6de2f5590c59c775f9ebd3884db SHA512 761b722cdcbc41bc730843e8120ae3c0d634db9918c1c1870d89b79002b55f245c896ed9301c44b665e573a8584d5f8504623fe9d4c63820b57a2cfcae576b33 +DIST Pygments-2.11.1.tar.gz 4206490 BLAKE2B 116efe4eb71b276eb860a1de04191b8cb01abc0c879a764715d6d6290a523360c7b195e81a6f32516ad5830410534f2ad01498393c36959ce934e1ccf1520fb9 SHA512 77bc1c7fa10ce945591f6d0546f0e9da8d65df58954348fe3b5a4dd8628c9697bd500e74eec3e2a095c5cb3378b8dee1cb0396cd52d7c36c0f2ca719a6d023b9 diff --git a/dev-python/pygments/pygments-2.11.1.ebuild b/dev-python/pygments/pygments-2.11.1.ebuild new file mode 100644 index ..bc59a040a48f --- /dev/null +++ b/dev-python/pygments/pygments-2.11.1.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3 ) +inherit distutils-r1 bash-completion-r1 + +MY_P=${P^} +DESCRIPTION="Pygments is a syntax highlighting package written in Python" +HOMEPAGE=" + https://pygments.org/ + https://github.com/pygments/pygments/ + https://pypi.org/project/Pygments/; +SRC_URI="mirror://pypi/${MY_P:0:1}/${PN^}/${MY_P}.tar.gz" +S=${WORKDIR}/${MY_P} + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc" + +BDEPEND=" + test? ( + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pillow[${PYTHON_USEDEP}] + dev-python/wcag-contrast-ratio[${PYTHON_USEDEP}] + virtual/ttf-fonts + )" + +distutils_enable_sphinx doc \ + dev-python/wcag-contrast-ratio +distutils_enable_tests pytest + +python_install_all() { + distutils-r1_python_install_all + newbashcomp external/pygments.bashcomp pygmentize +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cachelib/
commit: 9fca15ebc36b465e6d86694cf86b29bd3908ab83 Author: Michał Górny gentoo org> AuthorDate: Sat Jan 1 00:57:55 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 1 01:29:35 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fca15eb dev-python/cachelib: Bump to 0.5.0 Signed-off-by: Michał Górny gentoo.org> dev-python/cachelib/Manifest | 1 + dev-python/cachelib/cachelib-0.5.0.ebuild | 32 +++ 2 files changed, 33 insertions(+) diff --git a/dev-python/cachelib/Manifest b/dev-python/cachelib/Manifest index 82013f93160d..77695239c4d0 100644 --- a/dev-python/cachelib/Manifest +++ b/dev-python/cachelib/Manifest @@ -1 +1,2 @@ DIST cachelib-0.4.1.tar.gz 19762 BLAKE2B baadfe920fda339cd8f3241664ae91b2767423ed09bdb6204573b2679e37c2dd3157f3b4d0f16841b1ab859f7c777986c0c251bcbe4bdf1ade69c442ff8ec756 SHA512 051e6f31b6ee58836a1512de4c7eedc718c081389df92605ad065f4bc5e4c861971507af636686d8abf00273a379ff31730bf040a7633a143dc1492263e3a543 +DIST cachelib-0.5.0.tar.gz 21173 BLAKE2B cbd6bb5e0be27dd284893ebd3e469821806c5d3634195b6cacc4ba247da9f8f3d33d0ad3043e80409f836907c24c1a8226dd0333a51488b86a7cd0244d66fe2b SHA512 1b942e654cf334755fe130a913504d6b46dbb1e6aef3df33cb295ded7e47b1ed461b68653d8bc8ffe85cff6fc82a382df82b97302ff191e184e953d837a02cdd diff --git a/dev-python/cachelib/cachelib-0.5.0.ebuild b/dev-python/cachelib/cachelib-0.5.0.ebuild new file mode 100644 index ..8c6fcd2d1980 --- /dev/null +++ b/dev-python/cachelib/cachelib-0.5.0.ebuild @@ -0,0 +1,32 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..9} ) + +inherit distutils-r1 + +DESCRIPTION="Collection of cache libraries in the same API interface. Extracted from werkzeug" +HOMEPAGE="https://pypi.org/project/cachelib/ https://github.com/pallets/cachelib; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +BDEPEND=" + test? ( + dev-python/pylibmc[${PYTHON_USEDEP}] + dev-python/pytest-xprocess[${PYTHON_USEDEP}] + dev-python/redis-py[${PYTHON_USEDEP}] + net-misc/memcached + www-servers/uwsgi[${PYTHON_USEDEP}] + )" + +distutils_enable_tests pytest + +EPYTEST_IGNORE=( + # bug #818523 + tests/test_redis_cache.py +)
[gentoo-commits] repo/gentoo:master commit in: dev-python/python-utils/
commit: 76a6a77edea77a1b9ec18ce2b751c73f1b30f863 Author: Michał Górny gentoo org> AuthorDate: Sat Jan 1 01:10:58 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 1 01:29:36 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76a6a77e dev-python/python-utils: Bump to 2.7.0 Signed-off-by: Michał Górny gentoo.org> dev-python/python-utils/Manifest | 1 + dev-python/python-utils/python-utils-2.7.0.ebuild | 24 +++ 2 files changed, 25 insertions(+) diff --git a/dev-python/python-utils/Manifest b/dev-python/python-utils/Manifest index c4faa5926ad1..d412cc4e6bc7 100644 --- a/dev-python/python-utils/Manifest +++ b/dev-python/python-utils/Manifest @@ -1,3 +1,4 @@ DIST python-utils-2.5.6.tar.gz 14057 BLAKE2B 2f66ab26cd6cda25f73c9f40081048404cde819e3e3c2fd11d134244ab2b80a05ab2b943e56a45bd8656bf3ba231853e3bfa9efbab9cb70515daaec70f6e0715 SHA512 35299880afdecd4a44144b95e6b2073e51680dfd2b00f31fb333d578cfa2c2f8bf5f58128cab88a7b81e658e6d5dca303f1c9f5be3870160679e1defbf94859e DIST python-utils-2.6.0.tar.gz 14885 BLAKE2B 089d7a57a8469968bed147a01907f35d1430349130e0f7152bbd38dd65053cf3d6424942eee8cc9006baaec5f13bffcbef81bd8723cad7ee03b1358a5c2d3d27 SHA512 a582558e38342f54f7c1eda1f9038728dd5904729aaec4e5719e56bb447bc6fcb93bf5ea3af134ce245eda059b9be81d15b268165cbc10799ba112fc157f939b DIST python-utils-2.6.3.tar.gz 14914 BLAKE2B 6df19348feba000dccc516704db38af299613c70505cd7fa16a2e37c4a46b1cff7ee9bf164be13da33a3b4eb6b9577b76202bfbffdaed47b1b7b60e948d349ac SHA512 3c5834976408eae6b37aa07581960ee5511765f9ea1e6347523465a93ca801bc2d71f785a73a2050706dad2c09ffcfb5227715a9b4d0700904d31eb1295b30b6 +DIST python-utils-2.7.0.tar.gz 27743 BLAKE2B 5cd0671ad1e003932aed0bf0b69326d907013d3f739e833f218600ee056d76bc87dd2a424f5459654de30dacc3378c14f10af1664344ac66813410d261718c61 SHA512 3401c9ad2e4933d0d40d4bc90f1dbe212e672289e7239a4a46d79a04e80f85bb0def67324f0184ca397ec3708cb935839ffe922a202de9c911198ea86d88e2c5 diff --git a/dev-python/python-utils/python-utils-2.7.0.ebuild b/dev-python/python-utils/python-utils-2.7.0.ebuild new file mode 100644 index ..151ae849531a --- /dev/null +++ b/dev-python/python-utils/python-utils-2.7.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} pypy3) +inherit distutils-r1 + +DESCRIPTION="Collection of small Python functions & classes" +HOMEPAGE="https://pypi.org/project/python-utils/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND="dev-python/six[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest + +python_prepare_all() { + sed -i -e '/--cov/d' -e '/--flake8/d' pytest.ini || die + distutils-r1_python_prepare_all +}
[gentoo-commits] repo/gentoo:master commit in: dev-python/nbsphinx/
commit: 5b5a2293bef1998ae7f10ba722616a4d1c92948e Author: Michał Górny gentoo org> AuthorDate: Sat Jan 1 01:11:55 2022 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 1 01:29:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b5a2293 dev-python/nbsphinx: Bump to 0.8.8 Signed-off-by: Michał Górny gentoo.org> dev-python/nbsphinx/Manifest | 1 + dev-python/nbsphinx/nbsphinx-0.8.8.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/dev-python/nbsphinx/Manifest b/dev-python/nbsphinx/Manifest index 4a12a4e1ad28..cc00a89c75d3 100644 --- a/dev-python/nbsphinx/Manifest +++ b/dev-python/nbsphinx/Manifest @@ -1 +1,2 @@ DIST nbsphinx-0.8.7.tar.gz 146388 BLAKE2B 28149728b95403236bfe601aa2190f2262069466e6a82e688640b3e085e8f03800199e1f6c5f1a321594a1a6bbf73a2906b0f4cdf2bcf4b5e781fe7bb4fa917e SHA512 01b8d3095fefc32301ed608916bdeeb469bb180709d1512178f8ca2e29f4404f48607c1fc1ec0700ee2aa745cbdef350edda0f06f2dd464d10c020dc38774778 +DIST nbsphinx-0.8.8.tar.gz 146831 BLAKE2B 26687d74900e7667dff644a91d58eeed57e2b2e91391d4a8024d5ee2c858d5d8bb132db5b025357817004480bc161d8ad6f5c003240d6bbc23420e1633a63abd SHA512 8a791171d6fffc414e19224d29e323644e141c5c51522b7914549aa066f2757cb4e88318a1bf20e4abbd7130cf85c4e8c3fb5537802098342a32c896e3caf3bf diff --git a/dev-python/nbsphinx/nbsphinx-0.8.8.ebuild b/dev-python/nbsphinx/nbsphinx-0.8.8.ebuild new file mode 100644 index ..f06b11cfd645 --- /dev/null +++ b/dev-python/nbsphinx/nbsphinx-0.8.8.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="Jupyter Notebook Tools for Sphinx" +HOMEPAGE="https://github.com/spatialaudio/nbsphinx/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" + +RDEPEND=" + dev-python/docutils[${PYTHON_USEDEP}] + dev-python/jinja[${PYTHON_USEDEP}] + dev-python/nbconvert[${PYTHON_USEDEP}] + dev-python/nbformat[${PYTHON_USEDEP}] + >=dev-python/sphinx-1.8[${PYTHON_USEDEP}] + dev-python/traitlets[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: sys-devel/mold/
commit: f41ae63353c90f7f499fbd2f360a80d4e1348c64 Author: Marco Scardovi scardovi com> AuthorDate: Fri Dec 31 18:24:40 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 01:24:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f41ae633 sys-devel/mold: bump to 1.0.1 This release actually has supports for --defsym, plus other useful things (see https://github.com/rui314/mold/releases/tag/v1.0.1) Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Marco Scardovi scardovi.com> Signed-off-by: Sam James gentoo.org> sys-devel/mold/Manifest | 1 + sys-devel/mold/mold-1.0.1.ebuild | 69 2 files changed, 70 insertions(+) diff --git a/sys-devel/mold/Manifest b/sys-devel/mold/Manifest index a5d35e75f69c..79667690384d 100644 --- a/sys-devel/mold/Manifest +++ b/sys-devel/mold/Manifest @@ -1 +1,2 @@ DIST mold-1.0.0.tar.gz 3482927 BLAKE2B 56ebc267370548a2f91a71ebeed87871cede6f564c29dc7d44a499b95fe570f6e9c8a717baf2d9e235c7057c41e735b315493bd23d3b44574d2a44b14aaf5ef8 SHA512 99ffd0b9e2ff7157cc8b26808675c9d3147bf88961155ae19ed9b0ac647b7ec31ee78d05062decc6d41e66d99aa0fdc398d119803929b8dbff51eb3d077c +DIST mold-1.0.1.tar.gz 3675262 BLAKE2B 0e40860d3c0a221d368c94b9f58c20b245ee61de6f9eb6d1454ed3b6f103933c79ddd7358049e2aacf497221232d952c2117ba2b3371cbe37fb8ad4ae42461c2 SHA512 cc03a7db395362b97879c28942397d4443d12b72e067b6f979b1ece4d8aab06154b4c1a0f4c57d6ac505bcd4f892bf9a355ad281d628d4d544d8f70edaf34b72 diff --git a/sys-devel/mold/mold-1.0.1.ebuild b/sys-devel/mold/mold-1.0.1.ebuild new file mode 100644 index ..9751b231a53f --- /dev/null +++ b/sys-devel/mold/mold-1.0.1.ebuild @@ -0,0 +1,69 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="A Modern Linker" +HOMEPAGE="https://github.com/rui314/mold; +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://github.com/rui314/mold.git; + inherit git-r3 +else + SRC_URI="https://github.com/rui314/mold/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64" +fi + +LICENSE="AGPL-3" +SLOT="0" + +# Try again after 1.0 (nearly there, but path-related issues) +# https://github.com/rui314/mold/issues/137 +RESTRICT="test" + +RDEPEND=">=dev-cpp/tbb-2021.4.0:= + dev-libs/xxhash:= + sys-libs/zlib + !kernel_Darwin? ( + >=dev-libs/mimalloc-2:= + dev-libs/openssl:= + )" +DEPEND="${RDEPEND}" + +src_prepare() { + default + + # Needs unpackaged dwarfdump + rm test/elf/{compress-debug-sections,compressed-debug-info}.sh || die +} + +src_compile() { + tc-export CC CXX + + emake \ + SYSTEM_TBB=1 \ + SYSTEM_MIMALLOC=1 \ + SYSTEM_XXHASH=1 \ + STRIP="true" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" +} + +src_test() { + emake \ + SYSTEM_TBB=1 \ + SYSTEM_MIMALLOC=1 \ + check +} + +src_install() { + emake \ + SYSTEM_TBB=1 \ + SYSTEM_MIMALLOC=1 \ + SYSTEM_XXHASH=1 \ + DESTDIR="${ED}" \ + PREFIX="${EPREFIX}/usr" \ + LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ + STRIP="true" \ + install +}
[gentoo-commits] repo/gentoo:master commit in: sys-devel/mold/
commit: e032c9030274f015da5aab20be359689088941fc Author: Marco Scardovi scardovi com> AuthorDate: Fri Dec 31 18:28:44 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 01:24:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e032c903 sys-devel/mold: use only one .sh on rm Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Marco Scardovi scardovi.com> Closes: https://github.com/gentoo/gentoo/pull/23606 Signed-off-by: Sam James gentoo.org> sys-devel/mold/mold-.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/mold/mold-.ebuild b/sys-devel/mold/mold-.ebuild index 30150e5e243c..9751b231a53f 100644 --- a/sys-devel/mold/mold-.ebuild +++ b/sys-devel/mold/mold-.ebuild @@ -35,7 +35,7 @@ src_prepare() { default # Needs unpackaged dwarfdump - rm test/elf/{compress-debug-sections.sh,compressed-debug-info.sh} || die + rm test/elf/{compress-debug-sections,compressed-debug-info}.sh || die } src_compile() {
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyrqlite/
commit: 6740eceee34d44849ef8920ba62b747506443169 Author: Zac Medico gentoo org> AuthorDate: Sat Jan 1 01:13:02 2022 + Commit: Zac Medico gentoo org> CommitDate: Sat Jan 1 01:23:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6740ecee dev-python/pyrqlite: Remove old versions Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> dev-python/pyrqlite/Manifest | 3 --- dev-python/pyrqlite/pyrqlite-2.1-r1.ebuild | 30 -- dev-python/pyrqlite/pyrqlite-2.1.ebuild| 28 3 files changed, 61 deletions(-) diff --git a/dev-python/pyrqlite/Manifest b/dev-python/pyrqlite/Manifest index ba4a64616039..0b40da3fa540 100644 --- a/dev-python/pyrqlite/Manifest +++ b/dev-python/pyrqlite/Manifest @@ -1,4 +1 @@ -DIST pyrqlite-2.1-python3.10-test_support.patch 1017 BLAKE2B 50353be2d15d1a468328c3f7f40c4d8512975b0c8e8e458aac219b4d207cd8819bcd98417585b81322eb9c241adb1d389b7b161c775734db396bcd16dce2886a SHA512 b88a220af27fbedc259f10d6d8af436f2b6d5533f17550c8f90b3bd4a64c81319b4922d748d3b0baa9ae1e1bd1390349fd8b21fc1f8e48b707ee074f93b830f4 -DIST pyrqlite-2.1-rqlite-6.7.0-ephemeral.py 3284 BLAKE2B 97029bf48fe8902909cd463718b64399f6736a09a463233d7a577c6c3afbc8709315364f6c7af90d3d40ebcb2cfcbb8ba7ec2b0589a80bfbc8e7ec130603c4aa SHA512 15c96c52c2528f9ecad8ddd6cff0a05a3684654aff5d99c86615d49279dc43cd0c1dee89b0fac33876e793f54bbb51a403b3678a278dbdd9329fe031156a4576 DIST pyrqlite-2.1.1.tar.gz 19538 BLAKE2B fba6caa68eb6d806ea807d40f36edafb0872e724a087cdb7736f79699692d0d492e05a8a7407467f92ec8e30df4a6ea1ed44bc12bec35ffc4753878335fa4275 SHA512 9fc404a480f42592ebbedef82f748707741e28de199be9381680db506dac4e3ce757d1058874ca06cf8f0dd1ec0e7b6411a4585f332a9fe7d8977071e492bd31 -DIST pyrqlite-2.1.tar.gz 19069 BLAKE2B f5ce9c1201632e81ba6f7f41e3ef54bd5fff354c869e73879e8b324ad12aea6476eb197119a22ba15d58c9ab3503435b0110ce9bfe2c21d16fe10b44afbe486a SHA512 6a63860378021b29ec0e8d81cf2c3534c97cec2c65d60e8ac2ec9b0a7900efb9a9a63546da44d8be89570eae2fd47eca4004167d11438b2dd9eb6bc68e646bad diff --git a/dev-python/pyrqlite/pyrqlite-2.1-r1.ebuild b/dev-python/pyrqlite/pyrqlite-2.1-r1.ebuild deleted file mode 100644 index 9c596d9cb4a2.. --- a/dev-python/pyrqlite/pyrqlite-2.1-r1.ebuild +++ /dev/null @@ -1,30 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Python client for rqlite" -HOMEPAGE="https://github.com/rqlite/pyrqlite; -SRC_URI="https://github.com/rqlite/pyrqlite/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/rqlite/pyrqlite/pull/36.patch -> ${P}-python3.10-test_support.patch - https://github.com/rqlite/pyrqlite/raw/17a1e4e796a04c28aa578a93821cc3349b41/src/pyrqlite/_ephemeral.py -> ${P}-rqlite-6.7.0-ephemeral.py" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -BDEPEND="test? ( >=dev-db/rqlite-6.7.0 )" -RESTRICT+=" !test? ( test )" - -PATCHES=("${DISTDIR}/${P}-python3.10-test_support.patch") - -distutils_enable_tests pytest - -src_prepare() { - sed -e "s:^__version__ = .*:__version__ = '${PV}':" -i src/${PN}/constants.py || die - cp "${DISTDIR}/${P}-rqlite-6.7.0-ephemeral.py" src/pyrqlite/_ephemeral.py || die - distutils-r1_src_prepare -} diff --git a/dev-python/pyrqlite/pyrqlite-2.1.ebuild b/dev-python/pyrqlite/pyrqlite-2.1.ebuild deleted file mode 100644 index 6a7df81f7097.. --- a/dev-python/pyrqlite/pyrqlite-2.1.ebuild +++ /dev/null @@ -1,28 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8..10} ) -inherit distutils-r1 - -DESCRIPTION="Python client for rqlite" -HOMEPAGE="https://github.com/rqlite/pyrqlite; -SRC_URI="https://github.com/rqlite/pyrqlite/archive/v${PV}.tar.gz -> ${P}.tar.gz - https://github.com/rqlite/pyrqlite/pull/36.patch -> ${P}-python3.10-test_support.patch" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~x86" - -# Pin test rqlite version due to https://github.com/rqlite/pyrqlite/issues/37. -BDEPEND="test? (
[gentoo-commits] repo/gentoo:master commit in: dev-db/rqlite/
commit: e05911e18e700d788d2bef8d2b589585c7c2676b Author: Zac Medico gentoo org> AuthorDate: Sat Jan 1 01:19:09 2022 + Commit: Zac Medico gentoo org> CommitDate: Sat Jan 1 01:23:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e05911e1 dev-db/rqlite: Bump to version 6.9.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Zac Medico gentoo.org> dev-db/rqlite/Manifest| 1 + dev-db/rqlite/rqlite-6.9.0.ebuild | 230 ++ 2 files changed, 231 insertions(+) diff --git a/dev-db/rqlite/Manifest b/dev-db/rqlite/Manifest index 0cddcddf11e6..3fb27b94bc3a 100644 --- a/dev-db/rqlite/Manifest +++ b/dev-db/rqlite/Manifest @@ -189,3 +189,4 @@ DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.4.mod 95 BLAKE2B adb3684980f1d8e6c23444e9102 DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.5.mod 95 BLAKE2B adb3684980f1d8e6c23444e91028f8db55f1bc496114eb3508dbecf9917dbc8a0a4bed7c0d761123335a75b9ffe727e180f2d6aa5f84312edb05a798185c8362 SHA512 916ff67ddb6c2ba39905db4277ce42596d9ca5a42f8aa7f47f16335e78d91a1b30419fd1b7b6967b37e248363397ec527b38d2f500b3546edda5d2bce1944379 DIST gopkg.in%2Fyaml.v2%2F@v%2Fv2.2.5.zip 80253 BLAKE2B 175e08dfe0913765b5a913c23cf2803dbbdfa007430c5a8e46cd9df8e1c48e3b84ffe248800422b963ad2d5db8031c86df926cc6f413b0ce05fa21326113 SHA512 371da5f4c32800cadd40127a78d4ae29918f4477ca87e42c414bdb7adfb9e9ab22e5f22e821d76f543204b0be8b9297dfe1b4e20814ab8015088492309676e0a DIST rqlite-6.8.2.tar.gz 407332 BLAKE2B 5fd86cfbdf4332c1845ba7566acfdd642d759fc67020eee6f969265c4c411bda52404482cee653c111444b79ede2325a3e0d388c211e3ad6133c1ab97ba6805f SHA512 34685761ba750182e19b91afb5fcbbf9cca92f0322c36eafcc331603ac6a1b5f23a718c5d1f645caea8a85823c33790cd7de41e6686cee1ed99f7c0f2a3f54f9 +DIST rqlite-6.9.0.tar.gz 407936 BLAKE2B 0c5c7becc5e7cde8bcce632b7fc178fbaed951f2b0a4852b592a26331240e0a2a13ff4cf2cbf645b380c263ed5cdd21c0979f7b51810f2f0e3c9ad8895584255 SHA512 c3988a103e12605c37fab153ca459433db73cdd22f5246717c07b98abd331898679329f4c2d4ea8336a41cfbd2ae6725d2dd8711eb25692fad4969911c4d84f9 diff --git a/dev-db/rqlite/rqlite-6.9.0.ebuild b/dev-db/rqlite/rqlite-6.9.0.ebuild new file mode 100644 index ..0f6196674717 --- /dev/null +++ b/dev-db/rqlite/rqlite-6.9.0.ebuild @@ -0,0 +1,230 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit go-module +EGIT_COMMIT=6751b5fc4a88b95c47cb5e97042ae3fd67e46616 + +DESCRIPTION="Replicated SQLite using the Raft consensus protocol" +HOMEPAGE="https://github.com/rqlite/rqlite https://www.philipotoole.com/tag/rqlite/; + +EGO_SUM=( +"github.com/Bowery/prompt v0.0.0-20190916142128-fa8279994f75" +"github.com/Bowery/prompt v0.0.0-20190916142128-fa8279994f75/go.mod" +"github.com/DataDog/datadog-go v2.2.0+incompatible/go.mod" +"github.com/DataDog/datadog-go v3.2.0+incompatible/go.mod" +"github.com/alecthomas/template v0.0.0-20160405071501-a0175ee3bccc/go.mod" +"github.com/alecthomas/template v0.0.0-20190718012654-fb15b899a751/go.mod" +"github.com/alecthomas/units v0.0.0-20151022065526-2efee857e7cf/go.mod" +"github.com/alecthomas/units v0.0.0-20190717042225-c3de453c63f4/go.mod" +"github.com/armon/go-metrics v0.0.0-20190430140413-ec5e00d3c878/go.mod" +"github.com/armon/go-metrics v0.3.9" +"github.com/armon/go-metrics v0.3.9/go.mod" +"github.com/beorn7/perks v0.0.0-20180321164747-3a771d992973/go.mod" +"github.com/beorn7/perks v1.0.0/go.mod" +"github.com/beorn7/perks v1.0.1/go.mod" +"github.com/boltdb/bolt v1.3.1" +"github.com/boltdb/bolt v1.3.1/go.mod" +"github.com/cespare/xxhash/v2 v2.1.1/go.mod" +"github.com/circonus-labs/circonus-gometrics v2.3.1+incompatible/go.mod" +"github.com/circonus-labs/circonusllhist v0.1.3/go.mod" +"github.com/davecgh/go-spew v1.1.0/go.mod" +"github.com/davecgh/go-spew v1.1.1" +"github.com/davecgh/go-spew v1.1.1/go.mod" +"github.com/fatih/color v1.7.0/go.mod" +"github.com/fatih/color v1.12.0" +"github.com/fatih/color v1.12.0/go.mod" +"github.com/go-kit/kit v0.8.0/go.mod" +"github.com/go-kit/kit v0.9.0/go.mod" +"github.com/go-logfmt/logfmt v0.3.0/go.mod" +"github.com/go-logfmt/logfmt v0.4.0/go.mod" +"github.com/go-stack/stack v1.8.0/go.mod" +"github.com/gogo/protobuf v1.1.1/go.mod" +"github.com/golang/protobuf v1.2.0/go.mod" +"github.com/golang/protobuf v1.3.1/go.mod" +"github.com/golang/protobuf v1.3.2/go.mod" +"github.com/golang/protobuf v1.5.0/go.mod" +"github.com/golang/protobuf v1.5.2" +"github.com/golang/protobuf v1.5.2/go.mod" +"github.com/google/go-cmp v0.3.1/go.mod" +"github.com/google/go-cmp v0.4.0/go.mod" +"github.com/google/go-cmp v0.5.5" +"github.com/google/go-cmp v0.5.5/go.mod" +"github.com/google/gofuzz v1.0.0/go.mod" +"github.com/hashicorp/go-cleanhttp v0.5.0/go.mod" +"github.com/hashicorp/go-hclog v0.9.1/go.mod" +"github.com/hashicorp/go-hclog v0.16.2" +"github.com/hashicorp/go-hclog v0.16.2/go.mod" +"github.com/hashicorp/go-immutable-radix v1.0.0/go.mod"
[gentoo-commits] repo/gentoo:master commit in: app-emulation/qemu/files/, app-emulation/qemu/
commit: 4da484b352e21676d7e0b13c5aa54db2a69c8271 Author: John Helmert III gentoo org> AuthorDate: Sat Jan 1 01:10:55 2022 + Commit: John Helmert III gentoo org> CommitDate: Sat Jan 1 01:22:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4da484b3 app-emulation/qemu: fix some automagic and patch runtime crash Fix automagic audio backend use/linking (alsa, jack, oss, pulseaudio) and pam, add upstream patches to fix crash when with user-provided SLIC table, and fix calculating the --audio-drv-list argument. Bug: https://bugs.gentoo.org/830170 Thanks-To: Ionen Wolkens gentoo.org> Signed-off-by: John Helmert III gentoo.org> .../qemu/files/qemu-6.2.0-user-SLIC-crash.patch| 168 app-emulation/qemu/qemu-6.2.0-r1.ebuild| 922 + 2 files changed, 1090 insertions(+) diff --git a/app-emulation/qemu/files/qemu-6.2.0-user-SLIC-crash.patch b/app-emulation/qemu/files/qemu-6.2.0-user-SLIC-crash.patch new file mode 100644 index ..7d22feeade2a --- /dev/null +++ b/app-emulation/qemu/files/qemu-6.2.0-user-SLIC-crash.patch @@ -0,0 +1,168 @@ +commit dce6c86f54eab61028e110497c222e73381379df +Author: Igor Mammedov +Date: Mon Dec 27 14:31:17 2021 -0500 + +acpi: fix QEMU crash when started with SLIC table + +if QEMU is started with used provided SLIC table blob, + + -acpitable sig=SLIC,oem_id='CRASH ',oem_table_id="ME",oem_rev=2210,asl_compiler_id="",asl_compiler_rev=,data=/dev/null +it will assert with: + + hw/acpi/aml-build.c:61:build_append_padded_str: assertion failed: (len <= maxlen) + +and following backtrace: + + ... + build_append_padded_str (array=0x56afe320, str=0x56afdb2e "CRASH ME", maxlen=0x6, pad=0x20) at hw/acpi/aml-build.c:61 + acpi_table_begin (desc=0x7fffd1b0, array=0x56afe320) at hw/acpi/aml-build.c:1727 + build_fadt (tbl=0x56afe320, linker=0x57ca3830, f=0x7fffd318, oem_id=0x56afdb2e "CRASH ME", oem_table_id=0x56afdb34 "ME") at hw/acpi/aml-build.c:2064 + ... + +which happens due to acpi_table_begin() expecting NULL terminated +oem_id and oem_table_id strings, which is normally the case, but +in case of user provided SLIC table, oem_id points to table's blob +directly and as result oem_id became longer than expected. + +Fix issue by handling oem_id consistently and make acpi_get_slic_oem() +return NULL terminated strings. + +PS: +After [1] refactoring, oem_id semantics became inconsistent, where +NULL terminated string was coming from machine and old way pointer +into byte array coming from -acpitable option. That used to work +since build_header() wasn't expecting NULL terminated string and +blindly copied the 1st 6 bytes only. + +However commit [2] broke that by replacing build_header() with +acpi_table_begin(), which was expecting NULL terminated string +and was checking oem_id size. + +1) 602b45820 ("acpi: Permit OEM ID and OEM table ID fields to be changed") +2) +Fixes: 4b56e1e4eb08 ("acpi: build_fadt: use acpi_table_begin()/acpi_table_end() instead of build_header()") +Resolves: https://gitlab.com/qemu-project/qemu/-/issues/786 +Signed-off-by: Igor Mammedov + +diff --git a/hw/acpi/core.c b/hw/acpi/core.c +index 1e004d0078..3e811bf03c 100644 +--- a/hw/acpi/core.c b/hw/acpi/core.c +@@ -345,8 +345,8 @@ int acpi_get_slic_oem(AcpiSlicOem *oem) + struct acpi_table_header *hdr = (void *)(u - sizeof(hdr->_length)); + + if (memcmp(hdr->sig, "SLIC", 4) == 0) { +-oem->id = hdr->oem_id; +-oem->table_id = hdr->oem_table_id; ++oem->id = g_strndup(hdr->oem_id, 6); ++oem->table_id = g_strndup(hdr->oem_table_id, 8); + return 0; + } + } +diff --git a/hw/i386/acpi-build.c b/hw/i386/acpi-build.c +index a99c6e4fe3..570f82997b 100644 +--- a/hw/i386/acpi-build.c b/hw/i386/acpi-build.c +@@ -2721,6 +2721,8 @@ void acpi_build(AcpiBuildTables *tables, MachineState *machine) + + /* Cleanup memory that's no longer used. */ + g_array_free(table_offsets, true); ++g_free(slic_oem.id); ++g_free(slic_oem.table_id); + } + + static void acpi_ram_update(MemoryRegion *mr, GArray *data) + +commit a22de122ad03ea40953ad0328b2c3e31002d8052 +Author: Igor Mammedov +Date: Mon Dec 27 14:31:18 2021 -0500 + +tests: acpi: whitelist expected blobs before changing them + +Signed-off-by: Igor Mammedov + +diff --git a/tests/data/acpi/q35/FACP.slic b/tests/data/acpi/q35/FACP.slic +new file mode 100644 +index 00..f6a864cc86 +Binary files /dev/null and b/tests/data/acpi/q35/FACP.slic differ +diff --git a/tests/data/acpi/q35/SLIC.slic b/tests/data/acpi/q35/SLIC.slic +new file mode 100644 +index 00..e69de29bb2 +diff --git a/tests/qtest/bios-tables-test-allowed-diff.h
[gentoo-commits] repo/gentoo:master commit in: dev-vcs/pre-commit/
commit: 86b5f7e50ff37dd6d437aae4c9cf58e938974c51 Author: Marek Szuba gentoo org> AuthorDate: Sat Jan 1 00:19:17 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sat Jan 1 00:23:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=86b5f7e5 dev-vcs/pre-commit: add 2.16.0, drop 2.13.0 Signed-off-by: Marek Szuba gentoo.org> dev-vcs/pre-commit/Manifest | 2 +- ...{pre-commit-2.13.0.ebuild => pre-commit-2.16.0.ebuild} | 15 +++ 2 files changed, 8 insertions(+), 9 deletions(-) diff --git a/dev-vcs/pre-commit/Manifest b/dev-vcs/pre-commit/Manifest index c714de0e5c04..53c31ee53a78 100644 --- a/dev-vcs/pre-commit/Manifest +++ b/dev-vcs/pre-commit/Manifest @@ -1,2 +1,2 @@ -DIST pre-commit-2.13.0.tar.gz 252631 BLAKE2B 7e6b3af46dfaf9928d2cb2aa6cad05423bf6e417e2324af71b241e1aaa2eec6fcb271869f98c040cd4fb8c608a1fabd244c8286864f469a06c44684cd2bf33eb SHA512 5dfc297b3f900afef8f1c355b38ce086af7c836d1e577af8ec95ffb30e82df8b866131da4ff1299bda63e4a90833c3852265d4f2d4a59bf92bce2b972a5e DIST pre-commit-2.15.0.tar.gz 255545 BLAKE2B 8fbb1fd6b1298ff1c5a6884dae53c79d108e8c4b74d05d6be36d562327fd024432d60e6df4570217e1b3f4ad8e33ee4d0d54a5d940f4833a46d4e9cb59698b3c SHA512 b87985aa625509d7a21e31e5774f259c264ec74fef88fc5e290cbac0326cdbadc37ab54b5bf3048d815cf9bc6d4adb71619fcb84c955c1bc9741da8dfd34251c +DIST pre-commit-2.16.0.tar.gz 256930 BLAKE2B e515dcc9109c91cc7ab5ce60f662ebd62cce4f23e32676b7c295332c959fa10a34c320a197d15d7307b94aee53e7ade5da62aed8bbe122262db15d88d82e9757 SHA512 c9eb14a40e25e8408c2b2b5687eba4908d609bbb7bcf58a0153326696d272bca555156fd75f3ec5f0dec219aeeb4084df77f329f47cf190e40052c11e92fe185 diff --git a/dev-vcs/pre-commit/pre-commit-2.13.0.ebuild b/dev-vcs/pre-commit/pre-commit-2.16.0.ebuild similarity index 87% rename from dev-vcs/pre-commit/pre-commit-2.13.0.ebuild rename to dev-vcs/pre-commit/pre-commit-2.16.0.ebuild index b950b9251989..a75c6d3fd4cb 100644 --- a/dev-vcs/pre-commit/pre-commit-2.13.0.ebuild +++ b/dev-vcs/pre-commit/pre-commit-2.16.0.ebuild @@ -1,11 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=7 +EAPI=8 PYTHON_COMPAT=( python3_{8..10} ) DISTUTILS_SINGLE_IMPL=1 -DISTUTILS_USE_SETUPTOOLS=rdepend PYTHON_REQ_USE="sqlite" inherit distutils-r1 @@ -16,7 +15,7 @@ SRC_URI="https://github.com/${PN}/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}. LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~hppa ~ppc ~ppc64 ~x86" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~x86" # TODO: figure out why these tests - all of which invoke git - fail: # - tests/main_test.py::test_all_cmds[autoupdate,hook-impl,install,install-hooks,migrate-config,run,uninstall], @@ -32,10 +31,10 @@ RESTRICT="test" RDEPEND="dev-vcs/git $(python_gen_cond_dep ' - dev-python/cfgv[${PYTHON_USEDEP}] - dev-python/identify[${PYTHON_USEDEP}] - dev-python/nodeenv[${PYTHON_USEDEP}] - dev-python/pyyaml[${PYTHON_USEDEP}] + >=dev-python/cfgv-2.0.0[${PYTHON_USEDEP}] + >=dev-python/identify-1.0.0[${PYTHON_USEDEP}] + >=dev-python/nodeenv-0.11.1[${PYTHON_USEDEP}] + >=dev-python/pyyaml-5.1[${PYTHON_USEDEP}] dev-python/toml[${PYTHON_USEDEP}] >=dev-python/virtualenv-20.0.8[${PYTHON_USEDEP}] ')"
[gentoo-commits] repo/gentoo:master commit in: profiles/features/musl/
commit: 243011278ddb556ddc11fa1852b3e48e03b79d34 Author: Marek Szuba gentoo org> AuthorDate: Sat Jan 1 00:09:40 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sat Jan 1 00:23:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=24301127 profiles/features/musl: mask app-crypt/rainbowcrack Closes: https://bugs.gentoo.org/830337 Signed-off-by: Marek Szuba gentoo.org> profiles/features/musl/package.mask | 6 +- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/profiles/features/musl/package.mask b/profiles/features/musl/package.mask index 95cd5b8d1c49..44a252dec06e 100644 --- a/profiles/features/musl/package.mask +++ b/profiles/features/musl/package.mask @@ -1,6 +1,10 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 +# Marek Szuba (2022-01-01) +# Binary-only package linked against glibc. +app-crypt/rainbowcrack + # Conrad Kostecki (2021-12-15) # Level Zero needs RTLD_DEEPBIND, which does not exist on musl. dev-libs/level-zero
[gentoo-commits] repo/gentoo:master commit in: dev-python/pyopencl/
commit: 32cfd82bdc3c62b359c5b8c3d50276477f5eb41e Author: Marek Szuba gentoo org> AuthorDate: Sat Jan 1 00:15:26 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sat Jan 1 00:23:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=32cfd82b dev-python/pyopencl: add 2021.2.11 Signed-off-by: Marek Szuba gentoo.org> dev-python/pyopencl/Manifest | 1 + dev-python/pyopencl/pyopencl-2021.2.11.ebuild | 56 +++ 2 files changed, 57 insertions(+) diff --git a/dev-python/pyopencl/Manifest b/dev-python/pyopencl/Manifest index 8fe146384657..9bd9b76b8453 100644 --- a/dev-python/pyopencl/Manifest +++ b/dev-python/pyopencl/Manifest @@ -1 +1,2 @@ +DIST pyopencl-2021.2.11.tar.gz 452225 BLAKE2B 48ea9a96e23370f4a8b40b5c43f439bc0635764b577ee554f9b65e8a1a790b3a90c4c4c2167d8c32c6f926ca6fa77c035542d503a14ea7c12470cbb73c99d7ba SHA512 584419da05a06b94d2bbb89072ef37007176a978aebf42a5d46eb3c0daf90119a585c60ecef34108ec60f8f98a6ec6e54e00dcac474bc42ddb43211c2b21d161 DIST pyopencl-2021.2.9.tar.gz 451109 BLAKE2B a4b9b1ee1bd4f42742aa2de3acb3f5fe54771905f15dc002327a6669bf460c825c81729403df0b98537deb91ca9d0fa8dd30dd8d7e718fcc23a256b6a797484b SHA512 557bdf20df97090557f441f47b31d5b2878341fe670a4e64a563d8a464fdd5915ece651103ed17396248ab174b1895f4841e5b7ac803b8bf6286266e2c4366d6 diff --git a/dev-python/pyopencl/pyopencl-2021.2.11.ebuild b/dev-python/pyopencl/pyopencl-2021.2.11.ebuild new file mode 100644 index ..3430d722f4e2 --- /dev/null +++ b/dev-python/pyopencl/pyopencl-2021.2.11.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) + +inherit distutils-r1 + +DESCRIPTION="Python wrapper for OpenCL" +HOMEPAGE="https://mathema.tician.de/software/pyopencl/ + https://pypi.org/project/pyopencl/; +SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64" +IUSE="examples opengl" + +DEPEND=">=virtual/opencl-2" +RDEPEND="${DEPEND} + >=dev-python/appdirs-1.4.0[${PYTHON_USEDEP}] + >=dev-python/mako-0.3.6[${PYTHON_USEDEP}] + dev-python/numpy[${PYTHON_USEDEP}] + >=dev-python/pytools-2021.2.7[${PYTHON_USEDEP}]" +# libglvnd is only needed for the headers +BDEPEND="dev-python/numpy[${PYTHON_USEDEP}] + >=dev-python/pybind11-2.5.0[${PYTHON_USEDEP}] + opengl? ( media-libs/libglvnd )" + +# The test suite fails if there are no OpenCL platforms available, and +# even if there is one (which requires the presence of both an OpenCL +# runtime *and* hardware supported by it - simply emerging any runtime +# is not enough) the vast majority of tests end up skipped because by +# default the portage user hasn't got sufficient privileges to talk +# to the GPU. +RESTRICT="test" + +python_configure_all() { + local myconf=() + if use opengl; then + myconf+=(--cl-enable-gl) + fi + + "${EPYTHON}" configure.py \ + "${myconf[@]}" +} + +python_install_all() { + if use examples; then + dodoc -r examples + docompress -x /usr/share/doc/${PF}/examples + fi + + distutils-r1_python_install_all +}
[gentoo-commits] repo/gentoo:master commit in: sys-kernel/linux-headers/files/
commit: de6cb5ec34088e967ec58b0ea1f73972e6cad3b9 Author: Sam James gentoo org> AuthorDate: Sat Jan 1 00:10:19 2022 + Commit: Sam James gentoo org> CommitDate: Sat Jan 1 00:10:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=de6cb5ec sys-kernel/linux-headers: fix musl patch for 5.15 Closes: https://bugs.gentoo.org/830338 Signed-off-by: Sam James gentoo.org> .../files/linux-headers-5.15-remove-inclusion-sysinfo.h.patch | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/sys-kernel/linux-headers/files/linux-headers-5.15-remove-inclusion-sysinfo.h.patch b/sys-kernel/linux-headers/files/linux-headers-5.15-remove-inclusion-sysinfo.h.patch index 11760b93227c..aa52ff9bd141 100644 --- a/sys-kernel/linux-headers/files/linux-headers-5.15-remove-inclusion-sysinfo.h.patch +++ b/sys-kernel/linux-headers/files/linux-headers-5.15-remove-inclusion-sysinfo.h.patch @@ -13,12 +13,13 @@ as none of its functionality is needed. --- a/include/uapi/linux/kernel.h +++ b/include/uapi/linux/kernel.h -@@ -4,7 +4,7 @@ +@@ -2,7 +2,9 @@ + #ifndef _UAPI_LINUX_KERNEL_H + #define _UAPI_LINUX_KERNEL_H - #ifdef __GLIBC__ ++#ifdef __GLIBC__ #include --#include - #endif -+#include ++#endif + #include #endif /* _UAPI_LINUX_KERNEL_H */
[gentoo-commits] repo/gentoo:master commit in: dev-python/identify/
commit: c1ca0bf0df608639c63921f621df42e2ffabf6bf Author: Marek Szuba gentoo org> AuthorDate: Sat Jan 1 00:04:44 2022 + Commit: Marek Szuba gentoo org> CommitDate: Sat Jan 1 00:04:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1ca0bf0 dev-python/identify: add 2.4.1 Signed-off-by: Marek Szuba gentoo.org> dev-python/identify/Manifest | 1 + dev-python/identify/identify-2.4.1.ebuild | 20 2 files changed, 21 insertions(+) diff --git a/dev-python/identify/Manifest b/dev-python/identify/Manifest index b70620a2532e..0c091a8f5ecd 100644 --- a/dev-python/identify/Manifest +++ b/dev-python/identify/Manifest @@ -1 +1,2 @@ DIST identify-2.4.0.tar.gz 101312 BLAKE2B 1ba4fcf235518427fba8a59eb30ceb0c20ed23f5a3c4f56d6039ab530aaaba6b83ee395626a7d086f193f57f00a8d34a659883d897a21dc0fae5018cb0a4e87a SHA512 f0806d3785ef5db9cb1b5354c146fc0d33b4a4f04b3ff899945e9e93273a0bf8e4c8ff07ace22b5d71721c953148c007630dc400b82849321e8399ecdfffbc85 +DIST identify-2.4.1.tar.gz 101282 BLAKE2B e7c04480159062ec25063d956dda6d904031bbcc30fdab6011ad24a8c3816490d0dfe08cec19fdfe660509a246da820ccfe41d4dcd909daa9c59b622bf506148 SHA512 69253bd364ed96ae64d83ee25da0d9aae97731e602f193008471dd99f47db2b87aa33dda1f87fb9edf939992e0452ca45f07f1d7d5e628352b50d4c2e68b7d0e diff --git a/dev-python/identify/identify-2.4.1.ebuild b/dev-python/identify/identify-2.4.1.ebuild new file mode 100644 index ..9ed5ce5e19fe --- /dev/null +++ b/dev-python/identify/identify-2.4.1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit distutils-r1 + +DESCRIPTION="File identification library for Python" +HOMEPAGE="https://github.com/pre-commit/identify; +SRC_URI="https://github.com/pre-commit/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~riscv ~x86" + +RDEPEND=" + dev-python/ukkonen[${PYTHON_USEDEP}]" + +distutils_enable_tests pytest
[gentoo-commits] repo/gentoo:master commit in: /
commit: 06e655787e6f5b53039701ac2345216012e29340 Author: Georgy Yakovlev gentoo org> AuthorDate: Sat Jan 1 00:00:00 2022 + Commit: Georgy Yakovlev gentoo org> CommitDate: Sat Jan 1 00:00:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06e65578 Happy new year 2022! Signed-off-by: Georgy Yakovlev gentoo.org> header.txt | 2 +- skel.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/header.txt b/header.txt index 2de0cf7d6590..7084783a52c6 100644 --- a/header.txt +++ b/header.txt @@ -1,2 +1,2 @@ -# Copyright 2021 Gentoo Authors +# Copyright 2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 diff --git a/skel.ebuild b/skel.ebuild index 688f948c5f30..c7ab54a56949 100644 --- a/skel.ebuild +++ b/skel.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # NOTE: The comments in this file are for instruction and documentation.
[gentoo-commits] repo/gentoo:master commit in: mail-mta/protonmail-bridge/
commit: 0e650f21510e06fd2dd5c2ca0fbacc4f6473ae62 Author: Marek Szuba gentoo org> AuthorDate: Fri Dec 31 23:59:22 2021 + Commit: Marek Szuba gentoo org> CommitDate: Fri Dec 31 23:59:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e650f21 mail-mta/protonmail-bridge: add 1.8.12, drop 1.8.9 Signed-off-by: Marek Szuba gentoo.org> mail-mta/protonmail-bridge/Manifest| 19 +- 8.9.ebuild => protonmail-bridge-1.8.12.ebuild} | 280 +++-- 2 files changed, 268 insertions(+), 31 deletions(-) diff --git a/mail-mta/protonmail-bridge/Manifest b/mail-mta/protonmail-bridge/Manifest index a73647de344a..30a322cd648d 100644 --- a/mail-mta/protonmail-bridge/Manifest +++ b/mail-mta/protonmail-bridge/Manifest @@ -27,7 +27,6 @@ DIST github.com%2F!proton!mail%2Fdocker-credential-helpers%2F@v%2Fv1.1.0.zip 422 DIST github.com%2F!proton!mail%2Fgo-autostart%2F@v%2Fv0.0.0-20181114175602-c5272053443a.mod 42 BLAKE2B cb05e18c5376cec012392d35ff01707e89b1a61ac0eded39ddf9766548acbe199221af35654b0e9a33a99a092ad07ebe9e621b81dde67f396b2d20e680dc92fd SHA512 98e26068a1c7da5e4a05d4abfaa835ad42bc9d98c8b636d92ea2140060ac9cdddc11a3c416784de39446973cc121f32bf95e8c7b73ca23830e1ff1e65718aa68 DIST github.com%2F!proton!mail%2Fgo-autostart%2F@v%2Fv0.0.0-20181114175602-c5272053443a.zip 6615 BLAKE2B f3438820f0bfb667f3d54ef5ca64fd79010ba837da2cff7aa9a8a1321e8c4cc65066fa1371ba91f964e0525a55aae43a1bcaec5729fe0c71a1077d80a607673c SHA512 84543d41f69f8102c992876275c82160b6f42ae8fe12eb5168710478fadf02a5ebddea2f3ac2195fb8bfc757d177db304ac3edcb2b918c02fb5472ec80d82d30 DIST github.com%2F!proton!mail%2Fgo-crypto%2F@v%2Fv0.0.0-20210428141323-04723f9f07d7.mod 112 BLAKE2B ef3083d3a65268fbd1db1c571a909b250b2b13dea588358f6b958e7ad1fdf1b4e4e9fb3f2494d4f6ba75d347b113a626f07b59dd1cfc72e0a9e37916dfb39a0f SHA512 67d2f173895329e13a7a17d91e95557b55b199c6d7df7466ca8395d4fcc4f6ad123cb798e01bc136b2b3bd2dd9229d3db43f01021b4d38695554fc8b01dbe545 -DIST github.com%2F!proton!mail%2Fgo-crypto%2F@v%2Fv0.0.0-20210428141323-04723f9f07d7.zip 352529 BLAKE2B 7ae3562dce4e7e42b3ab4673beb97c051131848365153b24ab544d4096d3b5ca508075412162bc8163bc6d6af2be1a7c79721d1d89fa0f6c6856d39c1a095081 SHA512 5bd2cb94e95f647d174e3b5b717ab2e90ee002e3b80a314330a3ac59e7f4975cd2d0a1211454e959e13694e472330a8e97e71a49666971c9c58cd2b5cc7d66f2 DIST github.com%2F!proton!mail%2Fgo-crypto%2F@v%2Fv0.0.0-20210512092938-c05353c2d58c.mod 112 BLAKE2B ef3083d3a65268fbd1db1c571a909b250b2b13dea588358f6b958e7ad1fdf1b4e4e9fb3f2494d4f6ba75d347b113a626f07b59dd1cfc72e0a9e37916dfb39a0f SHA512 67d2f173895329e13a7a17d91e95557b55b199c6d7df7466ca8395d4fcc4f6ad123cb798e01bc136b2b3bd2dd9229d3db43f01021b4d38695554fc8b01dbe545 DIST github.com%2F!proton!mail%2Fgo-crypto%2F@v%2Fv0.0.0-20210707164159-52430bf6b52c.mod 112 BLAKE2B ef3083d3a65268fbd1db1c571a909b250b2b13dea588358f6b958e7ad1fdf1b4e4e9fb3f2494d4f6ba75d347b113a626f07b59dd1cfc72e0a9e37916dfb39a0f SHA512 67d2f173895329e13a7a17d91e95557b55b199c6d7df7466ca8395d4fcc4f6ad123cb798e01bc136b2b3bd2dd9229d3db43f01021b4d38695554fc8b01dbe545 DIST github.com%2F!proton!mail%2Fgo-crypto%2F@v%2Fv0.0.0-20210707164159-52430bf6b52c.zip 353083 BLAKE2B c7a8a4fdd943c6a7cc8f8ca4fa89ee1a01b0f00621660f01b48d248aa4be0c4cc61801b2f005f86e9aaf1d8bdef2b83ab0fae1926d25155a4565faa5561c040a SHA512 aaffdcbd89e2bb6137e18a601ea815b157ec6943a9926ea03d28739fe3fc686db19517f8bc56205751173014170a0339fac1815cb2beaf982f54c692fae3eea3 @@ -41,16 +40,12 @@ DIST github.com%2F!proton!mail%2Fgo-mime%2F@v%2Fv0.0.0-20190923161245-9b5a426166 DIST github.com%2F!proton!mail%2Fgo-mime%2F@v%2Fv0.0.0-20190923161245-9b5a4261663a.zip 26387 BLAKE2B bf0671783aaa80f2d5daf85190fe2725bcc9b1ba030de15eab4450cbe75627fd9b506f4e6262d93fb488ab666d943e92b79cc377acdc226cc44f9aedfc55004c SHA512 fb9eabf60062fcd7c0b84f3d2f4bb8057cf911237d0c3275b1228714764dfb6e9a5c4a9722faa2e50004d26f66a45945bf36b1af9f23a72b42908c2acedf3dc7 DIST github.com%2F!proton!mail%2Fgo-rfc5322%2F@v%2Fv0.8.0.mod 205 BLAKE2B f188b4b4242557b4703bf74985c18911cd4b84cdc42e1d9f4d03292d466b7df993d2dcb32a7755acb618c05937ed21efd22ca69e71a277f2f75abb355ce91e5e SHA512 02db97b75de41cd3c2b4f18384f53f6c1b0156795e72cc59c806c20e4caf39e5149cbb541f59bd59cd3a38c347c004b404a46cbff0bed8a91da709fcb97ea776 DIST github.com%2F!proton!mail%2Fgo-rfc5322%2F@v%2Fv0.8.0.zip 99988 BLAKE2B d314fea3feab964ec867a2d4f90e2c3b3393b643c51fa43b854d34543d15083c0d375ea97c0333cef66700d5ccc168eb6bf2a5a71a7810ce60ee8058f4d8a3e8 SHA512 a25b8dcb8e6e05842b7cced4bed308283041f7ed905194bd36337495675a56457815bb02b08815d26fdc8e2b150a60ff3e2e49179cd18a706deb32ab56907232 -DIST github.com%2F!proton!mail%2Fgo-srp%2F@v%2Fv0.0.0-20210514134713-bd9454f3fa01.mod 463 BLAKE2B 9efd806334ff2f03b0d1d2ec2ce6407aa464eaaafb70a14805f1868297d2643557f94a3b92e0e9e8c3cc94739dcc5e68f7eac707a4824c1b027a296ed4a7cbcc SHA512
[gentoo-commits] repo/gentoo:master commit in: app-arch/zstd/
commit: e078583820483684b5d7c8c0bbd4c515c8a8b53c Author: Sam James gentoo org> AuthorDate: Fri Dec 31 23:54:27 2021 + Commit: Sam James gentoo org> CommitDate: Fri Dec 31 23:54:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0785838 app-arch/zstd: fix multilib x86 no exec'able stack too Bug: https://bugs.gentoo.org/829849 Reported-by: Arfrever Signed-off-by: Sam James gentoo.org> app-arch/zstd/{zstd-1.5.1-r1.ebuild => zstd-1.5.1-r2.ebuild} | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/zstd/zstd-1.5.1-r1.ebuild b/app-arch/zstd/zstd-1.5.1-r2.ebuild similarity index 97% rename from app-arch/zstd/zstd-1.5.1-r1.ebuild rename to app-arch/zstd/zstd-1.5.1-r2.ebuild index 4e3f4fdad650..68a45fd7660c 100644 --- a/app-arch/zstd/zstd-1.5.1-r1.ebuild +++ b/app-arch/zstd/zstd-1.5.1-r2.ebuild @@ -34,7 +34,7 @@ mymake() { # - https://github.com/facebook/zstd/issues/2963 local asm="ZSTD_NO_ASM=1" - if use amd64 ; then + if use amd64 && [[ ${ABI} == amd64 ]] ; then asm= fi
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/
commit: d912f02999cf96ae2d2abe3a47f0068203fba974 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Dec 31 17:14:49 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Dec 31 23:52:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d912f029 x11-drivers/nvidia-drivers: stabilize 460.91.03-r2 for amd64 Should be no reason to wait longer for this, the ebuild changes been tested and stabled through other branches already. Signed-off-by: Ionen Wolkens gentoo.org> x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03-r2.ebuild b/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03-r2.ebuild index 61240f76f26d..d04eeb51e29c 100644 --- a/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03-r2.ebuild +++ b/x11-drivers/nvidia-drivers/nvidia-drivers-460.91.03-r2.ebuild @@ -22,7 +22,7 @@ S="${WORKDIR}" LICENSE="NVIDIA-r2 BSD BSD-2 GPL-2 MIT ZLIB curl openssl" SLOT="0/${PV%%.*}" -KEYWORDS="-* ~amd64" +KEYWORDS="-* amd64" IUSE="+X abi_x86_32 abi_x86_64 +driver persistenced static-libs +tools" COMMON_DEPEND="
[gentoo-commits] repo/gentoo:master commit in: x11-drivers/nvidia-drivers/
commit: 4b878c5fed633149695d0b5f0f26fe47ebb41ba9 Author: Ionen Wolkens gentoo org> AuthorDate: Fri Dec 31 17:18:30 2021 + Commit: Ionen Wolkens gentoo org> CommitDate: Fri Dec 31 23:52:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b878c5f x11-drivers/nvidia-drivers: drop 390.144-r1, 460.91.03-r1, 470.86-r2 Removing old type ebuilds now that the newer ones are stable. Still 495.44-r2 in ~arch but that one is kept for now due to a 495.46 regression unrelated to the ebuild. NVIDIA mentioned they're looking into the issue so should hopefully be able to cleanup next version (albeit recent development show it's possible to fix by patching Xorg's xpresent -- whether it's a bug in Xorg that happened to work by accident before or if it's a driver bug currently unclear). Signed-off-by: Ionen Wolkens gentoo.org> x11-drivers/nvidia-drivers/Manifest| 9 - .../nvidia-drivers-390.144-r1.ebuild | 405 -- .../nvidia-drivers-460.91.03-r1.ebuild | 420 --- .../nvidia-drivers/nvidia-drivers-470.86-r2.ebuild | 466 - 4 files changed, 1300 deletions(-) diff --git a/x11-drivers/nvidia-drivers/Manifest b/x11-drivers/nvidia-drivers/Manifest index 6b746a788d5b..5ee901ba727d 100644 --- a/x11-drivers/nvidia-drivers/Manifest +++ b/x11-drivers/nvidia-drivers/Manifest @@ -1,47 +1,38 @@ DIST NVIDIA-Linux-aarch64-460.91.03.run 111886330 BLAKE2B 24ab316e216caa61f7edb4dbcb34541709d3229d495e6ead95e99db7403cddee03467ee28d007f0fa3c4f2fa267e1994533c90a7a67885e9e76d501ab0f8aaa5 SHA512 edcfd3b11afe625c8996cda488a8de2e0e40eb4b95c8cf0ead9e1226d7cee8140a83c247d745ceefe997a39cfcf3e3f9bde575d97aa39090f97f88817d89cb28 -DIST NVIDIA-Linux-aarch64-470.86.run 183560501 BLAKE2B dab90940b4259ef65eedf775b4aaf5b25775241b78e7cff6181137dc580531ad96eff0f5c5a1c4f38797d0e4e05414384d00a11c6532105af63f087c2160d328 SHA512 785414e120b5abbc97b4af2645fef8ac8be586eeaf9c759cc2083a0ac0ae62a8c869afdea4e79cdc4f0c3e2de1700f7e0949441943ccc3176e2a42ceaa364245 DIST NVIDIA-Linux-aarch64-470.94.run 183639436 BLAKE2B a2e7af432e9d6a65e44c6b0af12b6d01048944c879aadb13c17ce13834d463ddbf3bda7029b16986fb5212f4d18f0c96010cb22ef014b5f2af0523e746cc2ca3 SHA512 e27b04ec5025b5ce1d6cd78306f55f5699032fc350f78fb7a731a82ec4691ba0764fd3e36d8738d38f17cafd93988c7542d55c370e219bdbab6d0e7eb2f9a5fd DIST NVIDIA-Linux-aarch64-495.44.run 210477242 BLAKE2B 8fb5419be19ab4feab158fb43f142fdc1471b756f7d43afac1c9e787465a991e291cac725dda266b2f454022aea7cb3e249c6f132963a89c97564ef378e876b4 SHA512 4d2ed853bc3d7812652f3e677ca1cf56f1b2563bc0a43cee2cf4544f8d3b30d8f29ccc994fc8f95e2c8b40b04efdca066b616983bf2e2fb9247d2d9a8503d4ea DIST NVIDIA-Linux-aarch64-495.46.run 211122869 BLAKE2B 2193f9de186b727af4f22999f6890c1b06a89e88308d5f0cc317b5b1088c62313b34efb4cbd782bc9565083191c443e5cd10b6c8cf89a988153c1abff4e9b1ec SHA512 c830482fa75e841f33a32bd28e842892613968e3e23928f1e1fa45672ef2349fbd33af59341cc4e789f702163b17b10a861b071b42f90e037050769c83ae53b9 -DIST NVIDIA-Linux-x86-390.144.run 49210937 BLAKE2B b7e6edb55af88be74e4322ff1d270388a60a9d9809314c3a0502f86ed97edb99dfcdd3c81c5f51e681c8fcc47ecbfecd124b4d733141d23726226a3965b4c1f1 SHA512 d962c7e7b4b9c4635a887767d34a49c401a89e5975a5e57fa83366ca824ab70d5b8a81f3dce2e05e0528afddc72d70b2fcd69a216bd16d75e7b88ec704390546 DIST NVIDIA-Linux-x86-390.147.run 49303088 BLAKE2B 5a3a02b88af1ee8699b0c6c3fa222d9176338f10437a88c874126c7bacf64ddc44d03d8a44542cba989129af6336e46cae775713458a16d78ea75e4e004dfffb SHA512 c5d47e2a8c034e158093feeefa2455ec49d676fbd1700118aedba0c3b84be4e2060402d0e27e50d1a674de10f369f8e5ca2da8c61f1d0560d2105d33d7238359 -DIST NVIDIA-Linux-x86_64-390.144.run 85000417 BLAKE2B 8ecfa768fb8fe92170ff5b82698a7fb22da8bc557ab2036464bf5650b6fffc7028e25a68e1f5638f6bc171eb45a4aba459465490c7a99aacd36dc769994062e8 SHA512 9503ebf41037a14deba995288a364768cb03fb682de8653a4b0c05955b23603443c41c4216c93eac7d7efc301734416012864ede728324ab47b93ff167d93da4 DIST NVIDIA-Linux-x86_64-390.147.run 85930997 BLAKE2B a8085c9abc1c31251788a8f5abdc2090c9085b3028e364184244bbf24d822dc3266877c88b30f403507fa2dd511c68ec67e1f188d6b0f1f4d7d792881d5253fc SHA512 0d8bda32e916d71da2ea74bc12a4f3cb0a0c2ddda27511cf3c89bbf4aeb28db68f6b7261639d88dd1c0180b91213c09de930d233158268c5d9ab3b223510e964 DIST NVIDIA-Linux-x86_64-460.91.03.run 178201292 BLAKE2B 4d407b7bb3a99ab71c62c3cd18dc3549c98a24e7af28276e6e6a21dd33efcab017fed3f782f6dfb060c4437cd718f19c2f9900de367cc47bf19fa2718a18ad55 SHA512 4ac11130fe5a8f1c26f459e9c19660b3ff6f23011e9f77b09ca948fc42609e523ecea70d3bf6def50a75b4a3079ab280018753fb6e53875d9bb8093a033e3b70 DIST NVIDIA-Linux-x86_64-470.62.16.run 270377842 BLAKE2B 6f6263a8652c07e8da7dfc6663f31125ecb605620cd2da05e0972c0787cd43f49779b5354c38f55dafe468b7adb5ddccbdad1a5a361a599f26175156aca8410f SHA512 bb541d59eb908d6b2a255f11af01257f34fe4d7e6807ba19de957da8f0a3b428854bf5b97c71134d3a705ea27598fe0b940bd1c4055026bd90ffe04c1880ca9b
[gentoo-commits] repo/gentoo:master commit in: profiles/arch/alpha/, profiles/arch/powerpc/ppc64/, profiles/arch/powerpc/ppc32/
commit: 5805ae42ce5e8755f825c63ae61da26987454f84 Author: Marek Szuba gentoo org> AuthorDate: Fri Dec 31 23:49:07 2021 + Commit: Marek Szuba gentoo org> CommitDate: Fri Dec 31 23:49:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5805ae42 profiles/arch: update app-text/htmltidy[test] masks Signed-off-by: Marek Szuba gentoo.org> profiles/arch/alpha/package.use.mask| 2 +- profiles/arch/powerpc/ppc32/package.use.mask| 4 profiles/arch/powerpc/ppc32/package.use.stable.mask | 5 + profiles/arch/powerpc/ppc64/package.use.mask| 4 profiles/arch/powerpc/ppc64/package.use.stable.mask | 5 + 5 files changed, 11 insertions(+), 9 deletions(-) diff --git a/profiles/arch/alpha/package.use.mask b/profiles/arch/alpha/package.use.mask index 2c177b812909..bf22886900d0 100644 --- a/profiles/arch/alpha/package.use.mask +++ b/profiles/arch/alpha/package.use.mask @@ -36,7 +36,7 @@ sys-libs/libcap tools sys-apps/rng-tools rtlsdr # Marek Szuba (2021-08-11) -# dev-ruby/{thor,tty-editor} not keyworded here yet (Bug #807685) +# dev-ruby/thor not keyworded here app-text/htmltidy test # Matt Turner (2021-07-23) diff --git a/profiles/arch/powerpc/ppc32/package.use.mask b/profiles/arch/powerpc/ppc32/package.use.mask index 33447bbc2e7c..35a73995b421 100644 --- a/profiles/arch/powerpc/ppc32/package.use.mask +++ b/profiles/arch/powerpc/ppc32/package.use.mask @@ -36,10 +36,6 @@ app-i18n/uim kde # media-libs/libheif not keyworded here sci-libs/gdal heif -# Marek Szuba (2021-08-11) -# dev-ruby/tty-editor not keyworded here yet (Bug #807685) -app-text/htmltidy test - # Matt Turner (07-25-2021) # gdm requires gnome-shell requires rustified librsvg. x11-misc/xscreensaver gdm diff --git a/profiles/arch/powerpc/ppc32/package.use.stable.mask b/profiles/arch/powerpc/ppc32/package.use.stable.mask index fa7b5a672925..7b64f1a1fe16 100644 --- a/profiles/arch/powerpc/ppc32/package.use.stable.mask +++ b/profiles/arch/powerpc/ppc32/package.use.stable.mask @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Marek Szuba (2021-12-31) +# No stable dev-ruby/{thor,tty-editor} on this arch yet +# and there are many dependencies to go through before there are +app-text/htmltidy test + # Sam James (2021-02-06) # Drags in too much unstable GNOME for now # bug #727572 diff --git a/profiles/arch/powerpc/ppc64/package.use.mask b/profiles/arch/powerpc/ppc64/package.use.mask index 6d649be6e864..a447d269bd14 100644 --- a/profiles/arch/powerpc/ppc64/package.use.mask +++ b/profiles/arch/powerpc/ppc64/package.use.mask @@ -22,10 +22,6 @@ net-dns/dnscrypt-proxy pie # Needs media-libs/libldac which builds on ppc64le, but not be media-video/pipewire -bluetooth -# Marek Szuba (2021-08-11) -# dev-ruby/tty-editor not keyworded here yet (Bug #807685) -app-text/htmltidy test - # Marek Szuba (2021-07-18) # media-plugins/gst-plugins-webrtc and media-plugins/zam-plugins # not keyworded here diff --git a/profiles/arch/powerpc/ppc64/package.use.stable.mask b/profiles/arch/powerpc/ppc64/package.use.stable.mask index ad8e800ab267..46b6dcd3e2f7 100644 --- a/profiles/arch/powerpc/ppc64/package.use.stable.mask +++ b/profiles/arch/powerpc/ppc64/package.use.stable.mask @@ -17,6 +17,11 @@ #--- END OF EXAMPLES --- +# Marek Szuba (2021-12-31) +# No stable dev-ruby/{thor,tty-editor} on this arch yet +# and there are many dependencies to go through before there are +app-text/htmltidy test + # Georgy Yakovlev https://bugs.gentoo.org/798744
[gentoo-commits] repo/gentoo:master commit in: dev-python/nose_warnings_filters/, dev-python/nose_warnings_filters/files/
commit: 88b82ac1a3bcbd09c7d0bd852bc57b8b6431eb54 Author: Sam James gentoo org> AuthorDate: Fri Dec 31 23:27:44 2021 + Commit: Sam James gentoo org> CommitDate: Fri Dec 31 23:28:07 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88b82ac1 dev-python/nose_warnings_filters: fix setuptools description Upstream is dead since 2016 though. Closes: https://bugs.gentoo.org/824990 Signed-off-by: Sam James gentoo.org> ...ose_warnings_filters-0.1.5-setuptools-newline-desc.patch | 13 + .../nose_warnings_filters-0.1.5-r3.ebuild | 4 2 files changed, 17 insertions(+) diff --git a/dev-python/nose_warnings_filters/files/nose_warnings_filters-0.1.5-setuptools-newline-desc.patch b/dev-python/nose_warnings_filters/files/nose_warnings_filters-0.1.5-setuptools-newline-desc.patch new file mode 100644 index ..de05a2f5d26b --- /dev/null +++ b/dev-python/nose_warnings_filters/files/nose_warnings_filters-0.1.5-setuptools-newline-desc.patch @@ -0,0 +1,13 @@ +diff --git a/setup.py b/setup.py +index 1f9ac02..829c5e8 100644 +--- a/setup.py b/setup.py +@@ -17,7 +17,7 @@ from setuptools import setup + + setup(name='nose_warnings_filters', + version='0.1.5', +- description='Allow to inject warning filters during ``nosetest``.\n\nPut the same arguments as ``warnings.filterwarnings`` in ``setup.cfg``\nat the root of your project. Separated each argument by pipes ``|``, one\nfilter per line. Whitespace are stripped.\n\nfor example:\n\n::\n\n [nosetests]\nwarningfilters=default |.* |DeprecationWarning |notebook.*\n ignore |.*metadata.* |DeprecationWarning |notebook.*\n once |.*schema.*|UserWarning|nbfor.*\n error |.*warn.* |DeprecationWarning |notebook.services.contents.manager*\n\nIf you prefer another name for the configuration file, you can tell nose\nto load the configuration using the ``-c`` flag: run the tests with\n``nosetests -c nose.cfg``.\n\ndetails configuration.\n==\n\nEach line of warning filter is separated in maximum 4 sections, that\nmatch the first 4 sections of ``filterwarn ings``:\n\n.. code:: python\n\nfilterwarnings(action, message="", category=Warning, module="", lineno=0, append=False)\n\nfields 2 to 4 can be omitted, ie to say 1 line can be of the following\nform:\n\n::\n\naction\n action| message\naction| message | category\naction| message | category | module\n\nthe value of each fields is treated the same as for ``filterwarnigns``\nexcept: - whitespace are trimmed. - if the ``category`` has dots, the\ncorresponding class try to be imported. If it does not have dots, the\nname is looked up in ``builtins`` or ``__builtins__``\n\ntest are failing\n\n\nFor some reasons in some systems tests are failing; it seem that this\npackage have difficulty to self-test. That\'s likely due to the fact that\nthe tested package need to be in different namespaces, and by\nself-testing we break this assumption.\n', ++ description='Allow to inject warning filters during ``nosetest``', + url='https://github.com/Carreau/nose_warnings_filters', + author='Matthias Bussonnier', + author_email='bussonniermatth...@gmail.com', diff --git a/dev-python/nose_warnings_filters/nose_warnings_filters-0.1.5-r3.ebuild b/dev-python/nose_warnings_filters/nose_warnings_filters-0.1.5-r3.ebuild index 46d14c80fd80..eca1dd453d80 100644 --- a/dev-python/nose_warnings_filters/nose_warnings_filters-0.1.5-r3.ebuild +++ b/dev-python/nose_warnings_filters/nose_warnings_filters-0.1.5-r3.ebuild @@ -16,4 +16,8 @@ KEYWORDS="amd64 arm arm64 hppa ~ia64 ppc ppc64 ~riscv ~s390 sparc x86" RDEPEND="dev-python/nose[${PYTHON_USEDEP}]" +PATCHES=( + "${FILESDIR}"/${PN}-0.1.5-setuptools-newline-desc.patch +) + distutils_enable_tests nose
[gentoo-commits] repo/gentoo:master commit in: sys-libs/fts-standalone/
commit: 07d2ca17459f300ca47ead1e7a31c41b3e848ebe Author: David Seifert gentoo org> AuthorDate: Fri Dec 31 23:24:20 2021 + Commit: David Seifert gentoo org> CommitDate: Fri Dec 31 23:24:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07d2ca17 sys-libs/fts-standalone: minor fixes Signed-off-by: David Seifert gentoo.org> sys-libs/fts-standalone/fts-standalone-1.2.7.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sys-libs/fts-standalone/fts-standalone-1.2.7.ebuild b/sys-libs/fts-standalone/fts-standalone-1.2.7.ebuild index b5e23331c74e..93438b4f17e0 100644 --- a/sys-libs/fts-standalone/fts-standalone-1.2.7.ebuild +++ b/sys-libs/fts-standalone/fts-standalone-1.2.7.ebuild @@ -16,8 +16,7 @@ KEYWORDS="amd64 arm arm64 ~mips ppc ppc64 x86" IUSE="static-libs" DEPEND=" - !sys-libs/glibc - !sys-libs/uclibc" + !sys-libs/glibc" src_prepare() { default @@ -32,5 +31,5 @@ src_configure() { src_install() { default find "${ED}" -name '*.la' -delete || die - mv "${ED%/}"/usr/$(get_libdir)/pkgconfig/{musl-fts,fts-standalone}.pc || die + mv "${ED}"/usr/$(get_libdir)/pkgconfig/{musl-fts,fts-standalone}.pc || die }
[gentoo-commits] repo/gentoo:master commit in: sys-libs/fts-standalone/
commit: 51eefef17ae01cba46150f498a85f5d67e4632be Author: David Seifert gentoo org> AuthorDate: Fri Dec 31 23:23:00 2021 + Commit: David Seifert gentoo org> CommitDate: Fri Dec 31 23:23:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51eefef1 sys-libs/fts-standalone: drop 0.2-r1 Signed-off-by: David Seifert gentoo.org> sys-libs/fts-standalone/Manifest | 1 - .../fts-standalone/fts-standalone-0.2-r1.ebuild| 26 -- 2 files changed, 27 deletions(-) diff --git a/sys-libs/fts-standalone/Manifest b/sys-libs/fts-standalone/Manifest index 1b408f75e175..2962a836ee54 100644 --- a/sys-libs/fts-standalone/Manifest +++ b/sys-libs/fts-standalone/Manifest @@ -1,2 +1 @@ -DIST fts-0.2.tar.gz 339498 BLAKE2B 3800196fd67d03c5e732dec1cf6aeee85d417720c3e89f650f2c7238f60d57e4e51a69eb11dc67fdb8ca19093726d0f3f8b48e60c20ceb08b9173767ab895586 SHA512 4f31182f4ebce7f663db893def0e2380b87ef1a262a021837fc6fc9965803a829217142df140c67b1cd83b292eb8862fa0a470cf795a312494674e6e94f02f79 DIST fts-standalone-1.2.7.tar.gz 19336 BLAKE2B 045cfc32dffd18b58093dfe578a029ca15083eec98812ea2849acf37fd2c8e7272840b15b4966201421624d96ba69208a36b58d5420cef2563c107cfae98ea93 SHA512 949f73b9406b06bd8712c721b4ec89afcb37d4eaef5666cccf3712242d3a57fc0acf3ca994934e0f57c1e92f40521a9370132a21eb6d1957415a83c76bf20feb diff --git a/sys-libs/fts-standalone/fts-standalone-0.2-r1.ebuild b/sys-libs/fts-standalone/fts-standalone-0.2-r1.ebuild deleted file mode 100644 index ed2a00b5d132.. --- a/sys-libs/fts-standalone/fts-standalone-0.2-r1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -MY_P=${P/-standalone/} - -DESCRIPTION="Standalone fts library for use with musl" -HOMEPAGE="https://dev.gentoo.org/~blueness/fts-standalone; -SRC_URI="https://dev.gentoo.org/~blueness/fts-standalone/${MY_P}.tar.gz; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~mips ~ppc ~ppc64 x86" -IUSE="" - -DEPEND=" - !sys-libs/glibc - !sys-libs/uclibc" - -S="${WORKDIR}/${MY_P}" - -src_install() { - default - rm -rf "${D}"/usr/share/man -}
[gentoo-commits] repo/gentoo:master commit in: sys-libs/fts-standalone/
commit: dcee89b1055939e823df6706efa666e91a0fbf79 Author: David Seifert gentoo org> AuthorDate: Fri Dec 31 23:23:01 2021 + Commit: David Seifert gentoo org> CommitDate: Fri Dec 31 23:23:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dcee89b1 sys-libs/fts-standalone: update EAPI 6 -> 8 Signed-off-by: David Seifert gentoo.org> sys-libs/fts-standalone/fts-standalone-1.2.7.ebuild | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/sys-libs/fts-standalone/fts-standalone-1.2.7.ebuild b/sys-libs/fts-standalone/fts-standalone-1.2.7.ebuild index d816d53c4048..b5e23331c74e 100644 --- a/sys-libs/fts-standalone/fts-standalone-1.2.7.ebuild +++ b/sys-libs/fts-standalone/fts-standalone-1.2.7.ebuild @@ -1,13 +1,14 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 +EAPI=8 inherit autotools DESCRIPTION="Standalone fts library for use with musl" HOMEPAGE="https://github.com/pullmoll/musl-fts; SRC_URI="https://github.com/pullmoll/musl-fts/archive/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/musl-fts-${PV}" LICENSE="BSD" SLOT="0" @@ -18,8 +19,6 @@ DEPEND=" !sys-libs/glibc !sys-libs/uclibc" -S="${WORKDIR}/musl-fts-${PV}" - src_prepare() { default eautoreconf @@ -32,6 +31,6 @@ src_configure() { src_install() { default - find "${D}" -name '*.la' -delete || die + find "${ED}" -name '*.la' -delete || die mv "${ED%/}"/usr/$(get_libdir)/pkgconfig/{musl-fts,fts-standalone}.pc || die }
[gentoo-commits] repo/gentoo:master commit in: dev-python/pygments/
commit: c12c721a5b4c4e8c46be496e89aa034db4cc0441 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 31 23:03:12 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 31 23:03:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c12c721a dev-python/pygments: Keyword 2.11.0 ppc64, #830328 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/pygments/pygments-2.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/pygments/pygments-2.11.0.ebuild b/dev-python/pygments/pygments-2.11.0.ebuild index 3d825d5e04c4..2deb8e14f9ae 100644 --- a/dev-python/pygments/pygments-2.11.0.ebuild +++ b/dev-python/pygments/pygments-2.11.0.ebuild @@ -17,7 +17,7 @@ S=${WORKDIR}/${MY_P} LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: dev-python/wcag-contrast-ratio/
commit: 46d58c41f2a5ab003fd46439cca81d75e507fe8a Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 31 23:03:12 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 31 23:03:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46d58c41 dev-python/wcag-contrast-ratio: Keyword 0.9 ppc64, #830328 Signed-off-by: Arthur Zamarin gentoo.org> dev-python/wcag-contrast-ratio/wcag-contrast-ratio-0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/wcag-contrast-ratio/wcag-contrast-ratio-0.9.ebuild b/dev-python/wcag-contrast-ratio/wcag-contrast-ratio-0.9.ebuild index f72fa4d96412..6c00b6972322 100644 --- a/dev-python/wcag-contrast-ratio/wcag-contrast-ratio-0.9.ebuild +++ b/dev-python/wcag-contrast-ratio/wcag-contrast-ratio-0.9.ebuild @@ -17,7 +17,7 @@ SRC_URI=" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~sparc" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: sys-libs/gdbm/, sys-libs/gdbm/files/
commit: 91122008001945cd9853c1d2e36e2e66426d86c0 Author: David Seifert gentoo org> AuthorDate: Fri Dec 31 23:02:03 2021 + Commit: David Seifert gentoo org> CommitDate: Fri Dec 31 23:02:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91122008 sys-libs/gdbm: drop 1.20, 1.21 Signed-off-by: David Seifert gentoo.org> sys-libs/gdbm/Manifest | 3 -- sys-libs/gdbm/files/gdbm-1.18.1-gettext.patch| 12 -- sys-libs/gdbm/files/gdbm-1.20-uclibc-types.patch | 17 sys-libs/gdbm/gdbm-1.20.ebuild | 53 sys-libs/gdbm/gdbm-1.21.ebuild | 49 -- 5 files changed, 134 deletions(-) diff --git a/sys-libs/gdbm/Manifest b/sys-libs/gdbm/Manifest index d966b222643a..32567a6b6fb8 100644 --- a/sys-libs/gdbm/Manifest +++ b/sys-libs/gdbm/Manifest @@ -1,4 +1 @@ -DIST gdbm-1.20.tar.gz 987628 BLAKE2B b0e01e63714b0485f9ac28f4a2260bf9309d2b3a87f6ccf6c9901619d383b6527d068b8614220eb6a6dec909fbf3fab5162a6c67bb928cfedaef36f1df26d0df SHA512 5f2fbd4318259e5b879ea2bff09e22defbb4e566ebbe11c44ac5b5369fd00745d7ed9f72ec1206153027eba245c4ee4a515a8ec6d67f84ec477483e72753590b -DIST gdbm-1.21-gettext-ac.patch.gz 7142 BLAKE2B 1cb4eed1dbea047e115b13831ab2c6af9b639c48324c83b60ee926e7731a4b59fb779aaea8508d12fd5e5d64328464768a153135a555c1783086e4d1e981d86f SHA512 714dc008b5d5a5882f13c8bfc889e04a0b2c142a06ffe479f3ba3b21e8d6f08f579d1b111237ad9e1987d9aae27f67b4689aa3cd664c2adadb1bb856497ed3f8 -DIST gdbm-1.21.tar.gz 1005982 BLAKE2B 1f9b04507601b9660a9a81edc29e9b7c0d9adececf21e372670bcf1acf3d0551d858af3e7cf9202b460691cc851ca6dfcc5014ae28161b06f31c9442d3a9fe96 SHA512 b2a31802d1af9f97b24d3dd01cb048bab4a8e748297f1b70851c0342400dde4281242b7f80bd92a36035e22398d240d131b550ab444ee838a077522a6921fa43 DIST gdbm-1.22.tar.gz 1090100 BLAKE2B f27c65e8cc7c71fc4f4a119b92e1d1b2068c1ec87456d5a555879dc23654ad4e7cf8172049aa9f4f9c432cc7140ff61fc36ddf6d5e45c321add67a105754a59c SHA512 67461fc4f41e825d0134175ff99c913ccb4aa7ea3d0f64f32bdedbc7677b3ecabd2c525ac6b2ee47a9561e002e4224e492b72088d57bb4862a1f8c089521ec51 diff --git a/sys-libs/gdbm/files/gdbm-1.18.1-gettext.patch b/sys-libs/gdbm/files/gdbm-1.18.1-gettext.patch deleted file mode 100644 index 2f0c0c450733.. --- a/sys-libs/gdbm/files/gdbm-1.18.1-gettext.patch +++ /dev/null @@ -1,12 +0,0 @@ -diff -ruN gdbm-1.18.1.orig/configure.ac gdbm-1.18.1/configure.ac gdbm-1.18.1.orig/configure.ac 2018-10-27 08:46:09.0 +0300 -+++ gdbm-1.18.1/configure.ac 2020-12-17 14:12:14.249678303 +0200 -@@ -94,7 +94,7 @@ - - dnl Internationalization macros. - AM_GNU_GETTEXT([external], [need-ngettext]) --AM_GNU_GETTEXT_VERSION(0.18) -+AM_GNU_GETTEXT_REQUIRE_VERSION(0.18) - - AC_CHECK_HEADERS([sys/file.h sys/termios.h string.h locale.h getopt.h]) - diff --git a/sys-libs/gdbm/files/gdbm-1.20-uclibc-types.patch b/sys-libs/gdbm/files/gdbm-1.20-uclibc-types.patch deleted file mode 100644 index 448ce9fbbddc.. --- a/sys-libs/gdbm/files/gdbm-1.20-uclibc-types.patch +++ /dev/null @@ -1,17 +0,0 @@ -https://bugs.gentoo.org/808480 - -From: Sergey Poznyakoff -Date: Wed, 7 Jul 2021 09:36:22 +0300 -Subject: Fix https://puszcza.gnu.org.ua/bugs/?515 - -* src/gdbm.h.in: Include sys/types.h a/src/gdbm.h.in -+++ b/src/gdbm.h.in -@@ -30,6 +30,7 @@ - # define _GDBM_H_ - - # include -+# include - - /* GDBM C++ support */ - # if defined(__cplusplus) || defined(c_plusplus) diff --git a/sys-libs/gdbm/gdbm-1.20.ebuild b/sys-libs/gdbm/gdbm-1.20.ebuild deleted file mode 100644 index 1658e3a497be.. --- a/sys-libs/gdbm/gdbm-1.20.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools multilib-minimal - -DESCRIPTION="Standard GNU database libraries" -HOMEPAGE="https://www.gnu.org/software/gdbm/; -SRC_URI="mirror://gnu/gdbm/${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0/6" # libgdbm.so version -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="+berkdb nls +readline static-libs" - -DEPEND=" - readline? ( sys-libs/readline:0=[${MULTILIB_USEDEP}] ) -" -RDEPEND="${DEPEND}" - -PATCHES=( - "${FILESDIR}"/${PN}-1.18.1-gettext.patch # bug #696838 - "${FILESDIR}"/${PN}-1.20-uclibc-types.patch # bug #808480 -) - -src_prepare() { - default - eautoreconf -} - -multilib_src_configure() { - # gdbm doesn't appear to use either of these libraries - export ac_cv_lib_dbm_main=no ac_cv_lib_ndbm_main=no - - local myeconfargs=( - --includedir="${EPREFIX}"/usr/include/gdbm - $(use_enable berkdb libgdbm-compat) - $(use_enable nls) - $(use_enable static-libs static) - $(use_with
[gentoo-commits] repo/gentoo:master commit in: app-admin/usbview/
commit: e9f13d4e56e0afdd707032b6443ba0cc42832c7e Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 31 23:00:52 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 31 23:00:52 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e9f13d4e app-admin/usbview: Stabilize 2.1 ppc64, #828320 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/usbview/usbview-2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/usbview/usbview-2.1.ebuild b/app-admin/usbview/usbview-2.1.ebuild index cec290abe371..b5aada967726 100644 --- a/app-admin/usbview/usbview-2.1.ebuild +++ b/app-admin/usbview/usbview-2.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.kroah.com/linux-usb/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ppc ~ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~hppa ppc ppc64 sparc x86" RDEPEND=" dev-libs/glib:2
[gentoo-commits] repo/gentoo:master commit in: app-admin/usbview/
commit: 5bf167bb53ec8f6fd4ad96334ba0b0951fa30148 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 31 23:00:49 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 31 23:00:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5bf167bb app-admin/usbview: Stabilize 2.1 ppc, #828320 Signed-off-by: Arthur Zamarin gentoo.org> app-admin/usbview/usbview-2.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-admin/usbview/usbview-2.1.ebuild b/app-admin/usbview/usbview-2.1.ebuild index fb6a10086578..cec290abe371 100644 --- a/app-admin/usbview/usbview-2.1.ebuild +++ b/app-admin/usbview/usbview-2.1.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://www.kroah.com/linux-usb/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ~ppc ~ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~hppa ppc ~ppc64 sparc x86" RDEPEND=" dev-libs/glib:2
[gentoo-commits] repo/gentoo:master commit in: dev-python/numpy/, dev-python/numpy/files/
commit: 4060d4e419a67622448089fce86ba256ce3338ef Author: Sam James gentoo org> AuthorDate: Fri Dec 31 22:47:49 2021 + Commit: Sam James gentoo org> CommitDate: Fri Dec 31 22:48:17 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4060d4e4 dev-python/numpy: add 1.22.0 Signed-off-by: Sam James gentoo.org> dev-python/numpy/Manifest | 4 + .../files/numpy-1.22.0-no-hardcode-blasv2.patch| 78 ++ dev-python/numpy/numpy-1.22.0.ebuild | 162 + 3 files changed, 244 insertions(+) diff --git a/dev-python/numpy/Manifest b/dev-python/numpy/Manifest index 9daedd30ee92..993f73add007 100644 --- a/dev-python/numpy/Manifest +++ b/dev-python/numpy/Manifest @@ -3,16 +3,20 @@ DIST numpy-1.21.2.zip 10264801 BLAKE2B 2d88506faa5bc767a16c000f201559917d800fd20 DIST numpy-1.21.3.zip 10269351 BLAKE2B 60fc96d91e2c4e0b1c6ee409e02640686fe257f5addbb17229568f591551ea3c415c4aac97b7cdb161b88ce436e42a766b161bd5a82f8cb66fff6771c0097bd3 SHA512 8fbe4e8543b72ad5203d5b122eb3d875e48965682945898e54f4ce82cf790713dfd9185b8b12439aefa86bf25209ea25d04ec3ca2aa2b8d2f32d69358421b792 DIST numpy-1.21.4.zip 10646392 BLAKE2B 6e2953c6ca8e35c99f5de5faaacfb2b76b351a5c9521ba27449fcdeca5614978ff7d71fc52ce3787d1c7506c4e8eb81b1a92d3bf6825de1cb1d304ea4de83820 SHA512 85575a009bf40a8e5acaaa949d2669545968825df34273e367c42af36fa882ebb0830ff7953b5617d34d3061b3877238524937c42470fac9464479dc33ae60ce DIST numpy-1.21.5.zip 10652289 BLAKE2B c5bded91e5d06670ea3ace51560411c61985dd89ff0455b833838320f1714cf788a21a60aefd7a0ff30ad0abb93c9d296f60e637944000efa090b6c259c1f47c SHA512 03affa9d0bbf42a8d35f5454f1527df28539e306dc2b313fa775625201a5fe9eb7376f443bba5d50e08567546708811beb7201819eeb2af5a0653b7d91249f78 +DIST numpy-1.22.0.zip 11291139 BLAKE2B 91cd2188aaa59d7be18761b74865295f400e309e34bf79067493221c5f0eb875a5c726dd8e322db84fa9714800347954b6a9896aadf914e87872497f7e65527c SHA512 dcea1a6cd257f6353caccc30b2adb1cf2e9d52191ec9f968839c85b1f776ebf8c5ac8bbf0751c2c6f292ae671e4006d26eb06691ca1504e4d65baf4cec3f9803 +DIST numpy-html-1.21.0.zip 24270531 BLAKE2B 8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89 SHA512 a165b95729a13806a03464cf39c20a0e18cfcf7701f05cdcd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc DIST numpy-html-1.21.1.zip 24270531 BLAKE2B 8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89 SHA512 a165b95729a13806a03464cf39c20a0e18cfcf7701f05cdcd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc DIST numpy-html-1.21.2.zip 24270531 BLAKE2B 8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89 SHA512 a165b95729a13806a03464cf39c20a0e18cfcf7701f05cdcd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc DIST numpy-html-1.21.3.zip 24270531 BLAKE2B 8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89 SHA512 a165b95729a13806a03464cf39c20a0e18cfcf7701f05cdcd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc DIST numpy-html-1.21.4.zip 24270531 BLAKE2B 8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89 SHA512 a165b95729a13806a03464cf39c20a0e18cfcf7701f05cdcd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc DIST numpy-html-1.21.5.zip 24270531 BLAKE2B 8a7a531afa559aebeb7a7b7ef94b2248df60a60fdfc190ca002dda625003df8b432fed393d6dd0c0c00fafbeb5064a61e3d99bba1a6c41e1e6e34ce091a43c89 SHA512 a165b95729a13806a03464cf39c20a0e18cfcf7701f05cdcd115bfaf0972f7155d201c7bd8d4177c5761f8800c982b3e3c29729a5e9ed356059842a44dcc +DIST numpy-ref-1.21.0.pdf 7326979 BLAKE2B 3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182 SHA512 5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f DIST numpy-ref-1.21.1.pdf 7326979 BLAKE2B 3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182 SHA512 5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f DIST numpy-ref-1.21.2.pdf 7326979 BLAKE2B 3c1130a576c46e0705ca1f12e7a3345beb1acdd23de2a81448e4e9755636dec313e277a0d3167dc3b211332b3fc415ac0d96e7c99e859b51a16a589426814182 SHA512 5dd37ca03f1f098fffce80aa6a1a6eb8ec66df4322da1c620bd1f507e89ee2ceb222de32c9b7974f085ddf146f0a789ea8eb27d792a13c1aa8a893c00f94f75f DIST numpy-ref-1.21.3.pdf 7326979 BLAKE2B
[gentoo-commits] repo/gentoo:master commit in: dev-python/numpy/files/
commit: 436ff7486cf12a15d908ee2067c00e1bd4eb64c5 Author: Sam James gentoo org> AuthorDate: Fri Dec 31 22:11:46 2021 + Commit: Sam James gentoo org> CommitDate: Fri Dec 31 22:48:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=436ff748 dev-python/numpy: add context to blas patch Signed-off-by: Sam James gentoo.org> dev-python/numpy/files/numpy-1.21.0-no-hardcode-blasv2.patch | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dev-python/numpy/files/numpy-1.21.0-no-hardcode-blasv2.patch b/dev-python/numpy/files/numpy-1.21.0-no-hardcode-blasv2.patch index bc3fbda4bf29..73c5cae90d00 100644 --- a/dev-python/numpy/files/numpy-1.21.0-no-hardcode-blasv2.patch +++ b/dev-python/numpy/files/numpy-1.21.0-no-hardcode-blasv2.patch @@ -1,3 +1,5 @@ +Originally added in: https://gitweb.gentoo.org/repo/gentoo.git/commit/dev-python/numpy/files?id=e5ce90a04e79f6413604e96e4803cb95ada7c859 +https://bugs.gentoo.org/567938 diff --git a/numpy/distutils/system_info.py b/numpy/distutils/system_info.py index 82e864a5c..1d77e5854 100644 --- a/numpy/distutils/system_info.py
[gentoo-commits] repo/gentoo:master commit in: app-arch/zstd/
commit: eea3dcd064899b8250f90972208a5a7b623829e9 Author: Sam James gentoo org> AuthorDate: Fri Dec 31 22:37:23 2021 + Commit: Sam James gentoo org> CommitDate: Fri Dec 31 22:48:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eea3dcd0 app-arch/zstd: disable asm (exec'able stack) on !amd64 See upstream bug / RH bug for details but the property is silently lost and it's an error in the annotation upstream. Bug: https://bugs.gentoo.org/829849 Signed-off-by: Sam James gentoo.org> app-arch/zstd/{zstd-1.5.1.ebuild => zstd-1.5.1-r1.ebuild} | 11 +++ 1 file changed, 11 insertions(+) diff --git a/app-arch/zstd/zstd-1.5.1.ebuild b/app-arch/zstd/zstd-1.5.1-r1.ebuild similarity index 85% rename from app-arch/zstd/zstd-1.5.1.ebuild rename to app-arch/zstd/zstd-1.5.1-r1.ebuild index ee5d6e6b7871..4e3f4fdad650 100644 --- a/app-arch/zstd/zstd-1.5.1.ebuild +++ b/app-arch/zstd/zstd-1.5.1-r1.ebuild @@ -28,6 +28,16 @@ src_prepare() { } mymake() { + # We need to turn off asm for certain arches (!amd64) for now. + # - bug #829849 + # - https://bugzilla.redhat.com/show_bug.cgi?id=2035802 + # - https://github.com/facebook/zstd/issues/2963 + local asm="ZSTD_NO_ASM=1" + + if use amd64 ; then + asm= + fi + emake \ CC="$(tc-getCC)" \ CXX="$(tc-getCXX)" \ @@ -35,6 +45,7 @@ mymake() { PREFIX="${EPREFIX}/usr" \ LIBDIR="${EPREFIX}/usr/$(get_libdir)" \ V=1 \ + ${asm} \ "${@}" }
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tdom/files/
commit: 5cf9ff984bb9cc862a77bd1f7530407c9302a57f Author: Alfredo Tupone gentoo org> AuthorDate: Fri Dec 31 22:22:44 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Dec 31 22:22:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5cf9ff98 dev-tcltk/tdom: fix build with thread Closes: https://bugs.gentoo.org/830359 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/tdom/files/tdom-0.9.2-nothreads.patch | 11 +++ 1 file changed, 11 insertions(+) diff --git a/dev-tcltk/tdom/files/tdom-0.9.2-nothreads.patch b/dev-tcltk/tdom/files/tdom-0.9.2-nothreads.patch index b24c9821f0d4..1170eb16bb5b 100644 --- a/dev-tcltk/tdom/files/tdom-0.9.2-nothreads.patch +++ b/dev-tcltk/tdom/files/tdom-0.9.2-nothreads.patch @@ -9,3 +9,14 @@ typedef struct TdomStubs { int magic; +--- a/generic/schema.c 2021-12-31 23:19:47.869682736 +0100 b/generic/schema.c 2021-12-31 23:20:14.474255669 +0100 +@@ -419,7 +419,7 @@ + } + #else + SchemaData * +-tdomGetSchemadata (void) ++tdomGetSchemadata (Tcl_Interp *) + { + return GETASI; + }
[gentoo-commits] repo/gentoo:master commit in: profiles/base/, dev-util/rizin/
commit: af999ae1bdd9824cc92e59791845c6bc2006776e Author: John Helmert III gentoo org> AuthorDate: Fri Dec 31 11:46:07 2021 + Commit: John Helmert III gentoo org> CommitDate: Fri Dec 31 22:12:54 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af999ae1 dev-util/rizin: add 0.3.2 Signed-off-by: John Helmert III gentoo.org> dev-util/rizin/Manifest | 2 + dev-util/rizin/rizin-0.3.2.ebuild | 102 ++ profiles/base/package.use.mask| 6 +++ 3 files changed, 110 insertions(+) diff --git a/dev-util/rizin/Manifest b/dev-util/rizin/Manifest index a20c8d129ca6..c6d198b9cfd0 100644 --- a/dev-util/rizin/Manifest +++ b/dev-util/rizin/Manifest @@ -1,2 +1,4 @@ DIST rizin-src-v0.3.0.tar.xz 64097204 BLAKE2B 308037ce60ec6523f337580221ea265c912ff92032fc5e1c2ab37430eae5a16cc2e8efa74447a79735c7814a35d3b08e5fc2f548612a1553c5edc2f314d22df5 SHA512 68f71e612bd4df90c79ebd4cb26c3e09bb370ccd9e51f574f2687f940b3934d9bf417108f3f7e678cabc6ddba7402e0420aab569c24316e07b2b56ed33153ed3 DIST rizin-src-v0.3.1.tar.xz 64089580 BLAKE2B 04f7e3cfa20a787f47af90c78405f295b346cc0c7d81164ff01bc6a69df526f3f9112ab4cb62092297ae2dda1fa738a2e7feff35e0f1b7f3e7467a8c6e4d1a1e SHA512 743f8f2c9ddb045f39147de9ad971d47f1a26bfcc233f41c12c64ade5e31c992104cf3f93c44c5035142b554779e895224b68f839cd87a59aaf344b4ec88d5fe +DIST rizin-src-v0.3.2.tar.xz 64170200 BLAKE2B fe11317e4acc1a803323f42fd4c2c6435a2fe4032581ed509f37f7221ec53e0afac04ebe8cb9da693ac283b61c0a70e135007d635c4c5010519a5c7e7cfa19cf SHA512 c472770ee1b156d42a98d4641f365e2255f16489b2223b117c8b88dcac0d72065d1fd7eedad70046188231889e492bafb7b8462987c68311143f14808eaab1cc +DIST rizin-testbins-d66fa0feaf3b1ecdad261ca17542f1d5d0b101cc.tar.gz 126773703 BLAKE2B f5eaeb7e99e9091b6ca043dd50d03143950adc06b75b5834886d96d6280207c0bea73101a5f9e06c38ba60c0d4cff82dbf1f00364f7d87fe183c0687b06d1904 SHA512 0a017954017c8d57133d51b441411a50aa9ed062c0cc61e1561951fdf0703f5244230cda377885199e9e35dca6780d8582a445ac92286b63ef2ac784777ec0c4 diff --git a/dev-util/rizin/rizin-0.3.2.ebuild b/dev-util/rizin/rizin-0.3.2.ebuild new file mode 100644 index ..be6e33690c5a --- /dev/null +++ b/dev-util/rizin/rizin-0.3.2.ebuild @@ -0,0 +1,102 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=(python3_{8,9,10}) + +# This is the commit that the CI for the release commit used +BINS_COMMIT="d66fa0feaf3b1ecdad261ca17542f1d5d0b101cc" + +inherit meson python-any-r1 + +DESCRIPTION="reverse engineering framework for binary analysis" +HOMEPAGE="https://rizin.re/; + +SRC_URI="mirror+https://github.com/rizinorg/rizin/releases/download/v${PV}/rizin-src-v${PV}.tar.xz + test? ( https://github.com/rizinorg/rizin-testbins/archive/${BINS_COMMIT}.tar.gz -> rizin-testbins-${BINS_COMMIT}.tar.gz )" +KEYWORDS="~amd64 ~arm64 ~x86" + +LICENSE="Apache-2.0 BSD LGPL-3 MIT" +SLOT="0/${PV}" +IUSE="test" + +# Need to audit licenses of the binaries used for testing +RESTRICT="fetch !test? ( test )" + +RDEPEND=" + sys-apps/file + app-arch/lz4:0= + dev-libs/capstone:0= + dev-libs/libuv:0= + dev-libs/libzip:0= + dev-libs/openssl:0= + >=dev-libs/tree-sitter-0.19.0 + dev-libs/xxhash + sys-libs/zlib:0= +" +DEPEND="${RDEPEND}" +BDEPEND="${PYTHON_DEPS}" + +PATCHES=( + "${FILESDIR}/${PN}-0.3.0-typedb-prefix.patch" +) + +S="${WORKDIR}/${PN}-v${PV}" + +src_prepare() { + default + + local py_to_mangle=( + librz/core/cmd_descs/cmd_descs_generate.py + subprojects/lz4-1.9.3/contrib/meson/meson/GetLz4LibraryVersion.py + subprojects/lz4-1.9.3/contrib/meson/meson/InstallSymlink.py + subprojects/lz4-1.9.3/tests/test-lz4-list.py + subprojects/lz4-1.9.3/tests/test-lz4-speed.py + subprojects/lz4-1.9.3/tests/test-lz4-versions.py + sys/clang-format.py + test/fuzz/scripts/fuzz_rz_asm.py + test/scripts/gdbserver.py + ) + + python_fix_shebang "${py_to_mangle[@]}" + + if use test; then + cp -r "${WORKDIR}/rizin-testbins-${BINS_COMMIT}" "${S}/test/bins" || die + cp -r "${WORKDIR}/rizin-testbins-${BINS_COMMIT}" "${S}" || die + fi +} + +src_configure() { + local emesonargs=( + -Dcli=enabled + -Duse_sys_capstone=enabled + -Duse_sys_magic=enabled + -Duse_sys_libzip=enabled + -Duse_sys_zlib=enabled + -Duse_sys_lz4=enabled + -Duse_sys_xxhash=enabled + -Duse_sys_openssl=enabled + -Duse_sys_tree_sitter=enabled + + $(meson_use test enable_tests) + $(meson_use test enable_rz_test) + ) + meson_src_configure +} + +src_test() { + # Rizin uses data files that it expects to be
[gentoo-commits] repo/gentoo:master commit in: dev-util/rizin/files/, dev-util/rizin/
commit: 3e8928e8264ae4783d97f77700a0f747b31d4bab Author: John Helmert III gentoo org> AuthorDate: Fri Dec 31 11:52:41 2021 + Commit: John Helmert III gentoo org> CommitDate: Fri Dec 31 22:13:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e8928e8 dev-util/rizin: drop 0.3.0, 0.3.1-r1 Bug: https://bugs.gentoo.org/829129 Signed-off-by: John Helmert III gentoo.org> dev-util/rizin/Manifest| 1 - dev-util/rizin/files/rizin-0.3.0-md4-openssl.patch | 100 dev-util/rizin/rizin-0.3.0.ebuild | 103 - dev-util/rizin/rizin-0.3.1-r1.ebuild | 102 4 files changed, 306 deletions(-) diff --git a/dev-util/rizin/Manifest b/dev-util/rizin/Manifest index c6d198b9cfd0..fe5e33e3c58b 100644 --- a/dev-util/rizin/Manifest +++ b/dev-util/rizin/Manifest @@ -1,4 +1,3 @@ -DIST rizin-src-v0.3.0.tar.xz 64097204 BLAKE2B 308037ce60ec6523f337580221ea265c912ff92032fc5e1c2ab37430eae5a16cc2e8efa74447a79735c7814a35d3b08e5fc2f548612a1553c5edc2f314d22df5 SHA512 68f71e612bd4df90c79ebd4cb26c3e09bb370ccd9e51f574f2687f940b3934d9bf417108f3f7e678cabc6ddba7402e0420aab569c24316e07b2b56ed33153ed3 DIST rizin-src-v0.3.1.tar.xz 64089580 BLAKE2B 04f7e3cfa20a787f47af90c78405f295b346cc0c7d81164ff01bc6a69df526f3f9112ab4cb62092297ae2dda1fa738a2e7feff35e0f1b7f3e7467a8c6e4d1a1e SHA512 743f8f2c9ddb045f39147de9ad971d47f1a26bfcc233f41c12c64ade5e31c992104cf3f93c44c5035142b554779e895224b68f839cd87a59aaf344b4ec88d5fe DIST rizin-src-v0.3.2.tar.xz 64170200 BLAKE2B fe11317e4acc1a803323f42fd4c2c6435a2fe4032581ed509f37f7221ec53e0afac04ebe8cb9da693ac283b61c0a70e135007d635c4c5010519a5c7e7cfa19cf SHA512 c472770ee1b156d42a98d4641f365e2255f16489b2223b117c8b88dcac0d72065d1fd7eedad70046188231889e492bafb7b8462987c68311143f14808eaab1cc DIST rizin-testbins-d66fa0feaf3b1ecdad261ca17542f1d5d0b101cc.tar.gz 126773703 BLAKE2B f5eaeb7e99e9091b6ca043dd50d03143950adc06b75b5834886d96d6280207c0bea73101a5f9e06c38ba60c0d4cff82dbf1f00364f7d87fe183c0687b06d1904 SHA512 0a017954017c8d57133d51b441411a50aa9ed062c0cc61e1561951fdf0703f5244230cda377885199e9e35dca6780d8582a445ac92286b63ef2ac784777ec0c4 diff --git a/dev-util/rizin/files/rizin-0.3.0-md4-openssl.patch b/dev-util/rizin/files/rizin-0.3.0-md4-openssl.patch deleted file mode 100644 index d2c3135d1c72.. --- a/dev-util/rizin/files/rizin-0.3.0-md4-openssl.patch +++ /dev/null @@ -1,100 +0,0 @@ -From 6a1edf5fb6967d57d1dcc8cf21ea3a6bbdf8a5b8 Mon Sep 17 00:00:00 2001 -From: wargio -Date: Sat, 2 Oct 2021 22:36:32 +0200 -Subject: [PATCH 1/2] Fix nullptr due missing small_block method when openssl - is used. - - librz/hash/algorithms/openssl_common.h | 42 ++ - 1 file changed, 42 insertions(+) - -diff --git a/librz/hash/algorithms/openssl_common.h b/librz/hash/algorithms/openssl_common.h -index b29a1ae1221..e2399cff68d 100644 a/librz/hash/algorithms/openssl_common.h -+++ b/librz/hash/algorithms/openssl_common.h -@@ -76,6 +76,46 @@ EVP_sha512 - return true; \ - } - -+#define rz_openssl_plugin_small_block(pluginname, evpmd) \ -+ static bool openssl_plugin_##pluginname##_small_block(const ut8 *data, ut64 size, ut8 **digest, RzMsgDigestSize *digest_size) { \ -+ rz_return_val_if_fail(data &, false); \ -+ const EVP_MD *evp_md = evpmd(); \ -+ if (!evp_md) { \ -+ return false; \ -+ } \ -+ RzMsgDigestSize dgst_size = EVP_MD_size(evp_md); \ -+ ut8 *dgst = malloc(dgst_size); \ -+ if (!dgst) { \ -+ return false; \ -+ } \ -+ EVP_MD_CTX *context = EVP_MD_CTX_new(); \ -+ if (!context) { \ -+ free(dgst); \ -+ return false; \ -+ } \ -+ if (EVP_DigestInit_ex(context, evp_md, NULL) != 1) { \ -+ EVP_MD_CTX_free(context); \ -+ free(dgst); \ -+ return false; \ -+ } \ -+ if (EVP_DigestUpdate(context, data, size) != 1) { \ -+ EVP_MD_CTX_free(context); \ -+ free(dgst); \ -+ return false; \ -+ } \ -+ if (EVP_DigestFinal_ex(context, dgst, NULL) != 1) { \ -+ EVP_MD_CTX_free(context); \ -+ free(dgst); \ -+ return false; \ -+ } \ -+ *digest = dgst; \ -+ if (digest_size) { \ -+ *digest_size = dgst_size; \ -+ } \ -+ EVP_MD_CTX_free(context); \ -+ return true; \ -+ } -+ - #define rz_openssl_plugin_define_msg_digest(pluginname, evpmd, canhmac) \ - rz_openssl_plugin_context_new(pluginname); \ - rz_openssl_plugin_context_free(pluginname);
[gentoo-commits] repo/gentoo:master commit in: sys-devel/gdb/
commit: 00f7d338928846d3c40db05bf316c29d7b43394d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 31 21:44:59 2021 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 31 21:44:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00f7d338 sys-devel/gdb: Stabilize 11.1 arm, #822219 Signed-off-by: Arthur Zamarin gentoo.org> sys-devel/gdb/gdb-11.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-devel/gdb/gdb-11.1.ebuild b/sys-devel/gdb/gdb-11.1.ebuild index 1dd4ac705159..158e3004f0bb 100644 --- a/sys-devel/gdb/gdb-11.1.ebuild +++ b/sys-devel/gdb/gdb-11.1.ebuild @@ -47,7 +47,7 @@ LICENSE="GPL-2 LGPL-2" SLOT="0" if [[ ${PV} != * ]] ; then - KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" + KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~x64-cygwin ~amd64-linux ~x86-linux ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" fi IUSE="cet guile lzma multitarget nls +python +server source-highlight test vanilla xml xxhash"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Statistics-ChiSquare/
commit: cb0d092fce15cabc18fd3b4a5c07c209972785de Author: Matt Turner gentoo org> AuthorDate: Fri Dec 31 20:50:58 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 31 20:51:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb0d092f dev-perl/Statistics-ChiSquare: Keyword 1.0.0 alpha, #818448 Signed-off-by: Matt Turner gentoo.org> dev-perl/Statistics-ChiSquare/Statistics-ChiSquare-1.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Statistics-ChiSquare/Statistics-ChiSquare-1.0.0.ebuild b/dev-perl/Statistics-ChiSquare/Statistics-ChiSquare-1.0.0.ebuild index 5104f8fdbb80..91f7bfe3a61d 100644 --- a/dev-perl/Statistics-ChiSquare/Statistics-ChiSquare-1.0.0.ebuild +++ b/dev-perl/Statistics-ChiSquare/Statistics-ChiSquare-1.0.0.ebuild @@ -9,4 +9,4 @@ inherit perl-module DESCRIPTION="How well-distributed is your data?" SLOT="0" -KEYWORDS="~amd64 ~hppa ~sparc" +KEYWORDS="~alpha ~amd64 ~hppa ~sparc"
[gentoo-commits] repo/gentoo:master commit in: dev-perl/Crypt-Random/
commit: 670a972282d692450979451e2f7736c8bb9ffd61 Author: Matt Turner gentoo org> AuthorDate: Fri Dec 31 20:50:58 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 31 20:51:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=670a9722 dev-perl/Crypt-Random: Keyword 1.540.0 alpha, #818448 Signed-off-by: Matt Turner gentoo.org> dev-perl/Crypt-Random/Crypt-Random-1.540.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-perl/Crypt-Random/Crypt-Random-1.540.0.ebuild b/dev-perl/Crypt-Random/Crypt-Random-1.540.0.ebuild index b9110452f3eb..8a8bd3da284e 100644 --- a/dev-perl/Crypt-Random/Crypt-Random-1.540.0.ebuild +++ b/dev-perl/Crypt-Random/Crypt-Random-1.540.0.ebuild @@ -10,7 +10,7 @@ inherit perl-module DESCRIPTION="Cryptographically Secure, True Random Number Generator" SLOT="0" -KEYWORDS="~amd64 ~sparc" +KEYWORDS="~alpha ~amd64 ~sparc" RDEPEND=" >=dev-perl/Class-Loader-2.0.0
[gentoo-commits] repo/gentoo:master commit in: dev-tcltk/tdom/files/, dev-tcltk/tdom/
commit: 63b754832e7537ac7bc657caabc1ae32e457c2b6 Author: Alfredo Tupone gentoo org> AuthorDate: Fri Dec 31 20:25:41 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Dec 31 20:25:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63b75483 dev-tcltk/tdom: fix build with tcl unthreaded Closes: https://bugs.gentoo.org/821598 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> dev-tcltk/tdom/files/tdom-0.9.2-nothreads.patch | 11 +++ dev-tcltk/tdom/tdom-0.9.2.ebuild| 5 - 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/dev-tcltk/tdom/files/tdom-0.9.2-nothreads.patch b/dev-tcltk/tdom/files/tdom-0.9.2-nothreads.patch new file mode 100644 index ..b24c9821f0d4 --- /dev/null +++ b/dev-tcltk/tdom/files/tdom-0.9.2-nothreads.patch @@ -0,0 +1,11 @@ +--- a/generic/tdomDecls.h 2021-12-31 20:52:18.070370435 +0100 b/generic/tdomDecls.h 2021-12-31 20:53:45.892045820 +0100 +@@ -63,7 +63,7 @@ + EXTERN domDocument * tcldom_getDocumentFromName(Tcl_Interp *interp, + char *docName, char **errMsg); + /* 18 */ +-EXTERN SchemaData * tdomGetSchemadata(void); ++EXTERN SchemaData * tdomGetSchemadata(Tcl_Interp *interp); + + typedef struct TdomStubs { + int magic; diff --git a/dev-tcltk/tdom/tdom-0.9.2.ebuild b/dev-tcltk/tdom/tdom-0.9.2.ebuild index c8dbe69542c7..29ad01876f00 100644 --- a/dev-tcltk/tdom/tdom-0.9.2.ebuild +++ b/dev-tcltk/tdom/tdom-0.9.2.ebuild @@ -23,7 +23,10 @@ RDEPEND="${DEPEND}" S="${WORKDIR}"/${P}-src -PATCHES=( "${FILESDIR}"/${P}-useCC.patch ) +PATCHES=( + "${FILESDIR}"/${P}-useCC.patch + "${FILESDIR}"/${P}-nothreads.patch +) src_prepare() { append-libs -lm
[gentoo-commits] repo/proj/guru:dev commit in: media-sound/noson-app/
commit: 10e844cf48f441954ae7d8228735395fa31900e0 Author: Steven Burnham gmail com> AuthorDate: Fri Dec 31 20:21:41 2021 + Commit: Steve Burnham gmail com> CommitDate: Fri Dec 31 20:21:41 2021 + URL:https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=10e844cf media-sound/noson-app: version bump to 4.5.0 Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Steven Burnham gmail.com> media-sound/noson-app/Manifest | 2 +- .../noson-app/{noson-app-4.4.9.ebuild => noson-app-4.5.0.ebuild}| 0 2 files changed, 1 insertion(+), 1 deletion(-) diff --git a/media-sound/noson-app/Manifest b/media-sound/noson-app/Manifest index 0855f0856..bd0802e21 100644 --- a/media-sound/noson-app/Manifest +++ b/media-sound/noson-app/Manifest @@ -1 +1 @@ -DIST noson-app-4.4.9.tar.gz 2144366 BLAKE2B ae4e48dda68fb7cca2042a002a50c6478684d6ab2bbcbeb3c3be7448530345a79cbab173858d942e4e4e97e00b9a10b501ded2761f2503cc386ee8f5ef6c7319 SHA512 9da9dd49f5fcdc53ef696ae662e8cc4960cd05bf0d5fb57d2d82585506d1d5b1a8996d832cdd7adadb37847212ab4b2a9ac5476ec2dd158e9c8ef13e243adaa0 +DIST noson-app-4.5.0.tar.gz 2117587 BLAKE2B f1f37ebfdb36d7a1dfe0a7d14abbb52d66f911b86262199d96861bbe0346e00367e0bea1621251d5ca56e57c115fa2fe78a9559d88a526474693e9888eacb14b SHA512 e2909dc80e63ee2e9eb90134b6a65e1f40eb06ce0c48293d7c568f900ef0a2118ad32a8c2514788392d3006eed6a2ec6281535039d2d74b08805b7563cb8dd4c diff --git a/media-sound/noson-app/noson-app-4.4.9.ebuild b/media-sound/noson-app/noson-app-4.5.0.ebuild similarity index 100% rename from media-sound/noson-app/noson-app-4.4.9.ebuild rename to media-sound/noson-app/noson-app-4.5.0.ebuild
[gentoo-commits] repo/gentoo:master commit in: dev-python/git-review/
commit: 1fe7e9847e886710bda068e262b0c30e98a61407 Author: Matthew Thode gentoo org> AuthorDate: Fri Dec 31 20:21:11 2021 + Commit: Matthew Thode gentoo org> CommitDate: Fri Dec 31 20:21:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fe7e984 dev-python/git-review: remove old and broken 2.1.0 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Matthew Thode gentoo.org> dev-python/git-review/Manifest| 1 - dev-python/git-review/git-review-2.1.0.ebuild | 25 - 2 files changed, 26 deletions(-) diff --git a/dev-python/git-review/Manifest b/dev-python/git-review/Manifest index d1196af7d443..53e95fdd7ef2 100644 --- a/dev-python/git-review/Manifest +++ b/dev-python/git-review/Manifest @@ -1,2 +1 @@ -DIST git-review-2.1.0.tar.gz 62873 BLAKE2B 6685e43da07d4be0ffe3202a6a9be172257a8e665091b457318c118d95f571a9b97e555d4afea85fe590f264039bd86815c5a365fbc484a24b5c4ea748a340c2 SHA512 7beda9e704076285459c29ce2b7c0f07ab180212f24f62fa484430dfb323eb4473f9be030706eeca587d5cfb5cdbba6759aeaec6d377717ebf9a0f0157e1a190 DIST git-review-2.2.0.tar.gz 64905 BLAKE2B a08b489bb4b53a9cc6510b11238bc947334a187e0ec7dad7e1240cf3efb110a5310cfe4f3278af9311108fcb0b915a9d1eabdd2aeabab3fed0a939cba9f88ae2 SHA512 9a33f6a1e60b0679b248db818a2a4559b4ee6a6b765f2e6a16fd566fd85587be363f837da2118e75bd3e6d54ba3dcc177d3d678d927d75cca6d8ad6ed4e8d4f7 diff --git a/dev-python/git-review/git-review-2.1.0.ebuild b/dev-python/git-review/git-review-2.1.0.ebuild deleted file mode 100644 index 864df6f43627.. --- a/dev-python/git-review/git-review-2.1.0.ebuild +++ /dev/null @@ -1,25 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -PYTHON_COMPAT=( python3_7 python3_8 python3_9 ) -DISTUTILS_USE_SETUPTOOLS=rdepend - -inherit distutils-r1 - -DESCRIPTION="Tool to submit code to Gerrit" -HOMEPAGE="https://git.openstack.org/cgit/openstack-infra/git-review; -SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="amd64 x86 ~x64-cygwin ~amd64-linux ~x86-linux" -IUSE="" - -DEPEND=">=dev-python/pbr-4.1.0[${PYTHON_USEDEP}]" -RDEPEND=">=dev-python/requests-1.1[${PYTHON_USEDEP}]" - -python_prepare_all() { - sed -i -e '/manpages/,+1d' setup.cfg || die - distutils-r1_python_prepare_all -}
[gentoo-commits] repo/gentoo:master commit in: dev-python/cloudpickle/
commit: bcbf002dd37940cec2f187749fd91efa823e6817 Author: James Le Cuirot gentoo org> AuthorDate: Fri Dec 31 20:17:53 2021 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Dec 31 20:19:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcbf002d dev-python/cloudpickle: Keyword 2.0.0 for ~m68k The tests pass. Signed-off-by: James Le Cuirot gentoo.org> dev-python/cloudpickle/cloudpickle-2.0.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/cloudpickle/cloudpickle-2.0.0.ebuild b/dev-python/cloudpickle/cloudpickle-2.0.0.ebuild index a765f8ad0640..97042f870071 100644 --- a/dev-python/cloudpickle/cloudpickle-2.0.0.ebuild +++ b/dev-python/cloudpickle/cloudpickle-2.0.0.ebuild @@ -14,7 +14,7 @@ SRC_URI="mirror://pypi/${PN::1}/${PN}/${P}.tar.gz" LICENSE="BSD" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ppc ppc64 ~riscv ~s390 ~sparc x86 ~amd64-linux ~x86-linux" BDEPEND=" test? (
[gentoo-commits] repo/gentoo:master commit in: dev-lang/python/
commit: 78418215887c1e147b257d1d99bb4392b6dc7731 Author: James Le Cuirot gentoo org> AuthorDate: Fri Dec 31 20:12:27 2021 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Dec 31 20:19:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78418215 dev-lang/python: Restore ~m68k keywords to 3.9 and 3.10 The failures seen earlier were seemingly due to glibc 2.34. Signed-off-by: James Le Cuirot gentoo.org> dev-lang/python/python-3.10.0_p1.ebuild | 2 +- dev-lang/python/python-3.10.1-r1.ebuild | 2 +- dev-lang/python/python-3.10.1.ebuild| 2 +- dev-lang/python/python-3.9.9.ebuild | 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-lang/python/python-3.10.0_p1.ebuild b/dev-lang/python/python-3.10.0_p1.ebuild index 37a2ec7f55b4..78b9824d8ede 100644 --- a/dev-lang/python/python-3.10.0_p1.ebuild +++ b/dev-lang/python/python-3.10.0_p1.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="bluetooth build examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk wininst +xml" RESTRICT="!test? ( test )" diff --git a/dev-lang/python/python-3.10.1-r1.ebuild b/dev-lang/python/python-3.10.1-r1.ebuild index 1aa94cae0a26..8182158f8060 100644 --- a/dev-lang/python/python-3.10.1-r1.ebuild +++ b/dev-lang/python/python-3.10.1-r1.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="bluetooth build examples gdbm hardened libedit lto +ncurses pgo +readline +sqlite +ssl test tk wininst +xml" RESTRICT="!test? ( test )" diff --git a/dev-lang/python/python-3.10.1.ebuild b/dev-lang/python/python-3.10.1.ebuild index c29e93d5b698..35b7d94f0870 100644 --- a/dev-lang/python/python-3.10.1.ebuild +++ b/dev-lang/python/python-3.10.1.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="bluetooth build examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk wininst +xml" RESTRICT="!test? ( test )" diff --git a/dev-lang/python/python-3.9.9.ebuild b/dev-lang/python/python-3.9.9.ebuild index cd4cc9ae614a..0802a4fb109e 100644 --- a/dev-lang/python/python-3.9.9.ebuild +++ b/dev-lang/python/python-3.9.9.ebuild @@ -23,7 +23,7 @@ S="${WORKDIR}/${MY_P}" LICENSE="PSF-2" SLOT="${PYVER}" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="bluetooth build examples gdbm hardened lto +ncurses pgo +readline +sqlite +ssl test tk wininst +xml" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-python/attrs/
commit: 52b98eec8ace5c58ac90f6c4c4537458f9acdedd Author: James Le Cuirot gentoo org> AuthorDate: Fri Dec 31 20:18:43 2021 + Commit: James Le Cuirot gentoo org> CommitDate: Fri Dec 31 20:19:51 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52b98eec dev-python/attrs: Keyword 21.4.0 for ~m68k The tests pass. Signed-off-by: James Le Cuirot gentoo.org> dev-python/attrs/attrs-21.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-python/attrs/attrs-21.4.0.ebuild b/dev-python/attrs/attrs-21.4.0.ebuild index e507ec41e428..fc8c81c3faf6 100644 --- a/dev-python/attrs/attrs-21.4.0.ebuild +++ b/dev-python/attrs/attrs-21.4.0.ebuild @@ -16,7 +16,7 @@ SRC_URI="mirror://pypi/${P:0:1}/${PN}/${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~riscv ~s390 ~x86 ~amd64-linux ~x86-linux" RDEPEND=" dev-python/zope-interface[${PYTHON_USEDEP}]"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/leatherman/, dev-libs/leatherman/files/
commit: 3b8e554a80837cc26ddb9f6915d03664f569911f Author: Matthew Thode gentoo org> AuthorDate: Fri Dec 31 20:08:33 2021 + Commit: Matthew Thode gentoo org> CommitDate: Fri Dec 31 20:08:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b8e554a dev-libs/leatherman: fix builds with >=glibc-2.33 fixes upstream bug LTH-172 Closes: https://bugs.gentoo.org/830346 Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Matthew Thode gentoo.org> .../files/leatherman-1.12.6-SIGSTKSZ.patch | 45 dev-libs/leatherman/leatherman-1.12.6-r2.ebuild| 62 ++ 2 files changed, 107 insertions(+) diff --git a/dev-libs/leatherman/files/leatherman-1.12.6-SIGSTKSZ.patch b/dev-libs/leatherman/files/leatherman-1.12.6-SIGSTKSZ.patch new file mode 100644 index ..e6c7349e814b --- /dev/null +++ b/dev-libs/leatherman/files/leatherman-1.12.6-SIGSTKSZ.patch @@ -0,0 +1,45 @@ +diff -Naur a/src/Catch-1.10.0/single_include/catch.hpp b/src/Catch-1.10.0/single_include/catch.hpp +--- a/src/Catch-1.10.0/single_include/catch.hpp2021-07-05 07:30:43.0 -0500 b/src/Catch-1.10.0/single_include/catch.hpp2021-12-17 01:34:41.0 -0600 +@@ -6447,6 +6447,14 @@ + + # else // CATCH_CONFIG_POSIX_SIGNALS is defined + ++#if defined(_SC_SIGSTKSZ_SOURCE) || defined(_GNU_SOURCE) ++// on glibc > 2.33 this is no longer constant, see ++// https://sourceware.org/git/?p=glibc.git;a=blob;f=NEWS;h=85e84fe53699fe9e392edffa993612ce08b2954a;hb=HEAD ++static constexpr std::size_t sigStackSize = 32768; ++#else ++static constexpr std::size_t sigStackSize = 32768 >= MINSIGSTKSZ ? 32768 : MINSIGSTKSZ; ++#endif ++ + #include + + namespace Catch { +@@ -6470,7 +6478,7 @@ + static bool isSet; + static struct sigaction oldSigActions [sizeof(signalDefs)/sizeof(SignalDefs)]; + static stack_t oldSigStack; +-static char altStackMem[SIGSTKSZ]; ++static char altStackMem[sigStackSize]; + + static void handleSignal( int sig ) { + std::string name = ""; +@@ -6490,7 +6498,7 @@ + isSet = true; + stack_t sigStack; + sigStack.ss_sp = altStackMem; +-sigStack.ss_size = SIGSTKSZ; ++sigStack.ss_size = sigStackSize; + sigStack.ss_flags = 0; + sigaltstack(, ); + struct sigaction sa = { 0 }; +@@ -6521,7 +6529,7 @@ + bool FatalConditionHandler::isSet = false; + struct sigaction FatalConditionHandler::oldSigActions[sizeof(signalDefs)/sizeof(SignalDefs)] = {}; + stack_t FatalConditionHandler::oldSigStack = {}; +-char FatalConditionHandler::altStackMem[SIGSTKSZ] = {}; ++char FatalConditionHandler::altStackMem[sigStackSize] = {}; + + } // namespace Catch + diff --git a/dev-libs/leatherman/leatherman-1.12.6-r2.ebuild b/dev-libs/leatherman/leatherman-1.12.6-r2.ebuild new file mode 100644 index ..3a12d519ae1c --- /dev/null +++ b/dev-libs/leatherman/leatherman-1.12.6-r2.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="A C++ toolkit" +HOMEPAGE="https://github.com/puppetlabs/leatherman; +SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="Apache-2.0" +SLOT="0/${PV}" +KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +IUSE="debug static-libs test" +#RESTRICT="!test? ( test )" +RESTRICT="test" # restricted til we don't need the shared_nowide patch + +RDEPEND=">=dev-libs/boost-1.73:=[nls] + net-misc/curl" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}"/portage-sandbox-test-fix.patch + "${FILESDIR}"/1.12.2-shared_nowide.patch +) + +src_prepare() { + sed -i 's/\-Werror\ //g' "cmake/cflags.cmake" || die + # vendored boost lib conflicts with boost 1.73 and above + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DCMAKE_VERBOSE_MAKEFILE=ON + -DCMAKE_BUILD_TYPE=None + -DLEATHERMAN_ENABLE_TESTING=$(usex test) + # We depend on Boost with nls, so this is always true + -DLEATHERMAN_USE_ICU=ON + + -DLEATHERMAN_SHARED=$(usex !static-libs) + ) + + if use debug; then + mycmakeargs+=( + -DCMAKE_BUILD_TYPE=Debug + ) + fi + + cmake_src_configure + cd "${BUILD_DIR}" + eapply "${FILESDIR}"/${P}-SIGSTKSZ.patch +} + +src_test() { + "${WORKDIR}/${P}"_build/bin/leatherman_test || die +} + +src_install() { + cmake_src_install +}
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/tty-reader/
commit: 20e822c34e820686223ce2dbaf6fc8bc78d0199f Author: Matt Turner gentoo org> AuthorDate: Fri Dec 31 20:07:05 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 31 20:07:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20e822c3 dev-ruby/tty-reader: Keyword 0.9.0 alpha, #807685 Signed-off-by: Matt Turner gentoo.org> dev-ruby/tty-reader/tty-reader-0.9.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/tty-reader/tty-reader-0.9.0.ebuild b/dev-ruby/tty-reader/tty-reader-0.9.0.ebuild index c5c60102ca51..8e318c111dff 100644 --- a/dev-ruby/tty-reader/tty-reader-0.9.0.ebuild +++ b/dev-ruby/tty-reader/tty-reader-0.9.0.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/piotrmurach/tty-reader/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc" IUSE="" ruby_add_rdepend "
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/nokogiri/
commit: 18c65a33a60f3e9a453d1d22d0f74d41b2f5473b Author: Matt Turner gentoo org> AuthorDate: Fri Dec 31 20:07:06 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 31 20:07:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18c65a33 dev-ruby/nokogiri: Keyword 1.12.5 alpha, #815898 Signed-off-by: Matt Turner gentoo.org> dev-ruby/nokogiri/nokogiri-1.12.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/nokogiri/nokogiri-1.12.5.ebuild b/dev-ruby/nokogiri/nokogiri-1.12.5.ebuild index a7173ce3d21a..04f0fc5056f5 100644 --- a/dev-ruby/nokogiri/nokogiri-1.12.5.ebuild +++ b/dev-ruby/nokogiri/nokogiri-1.12.5.ebuild @@ -18,7 +18,7 @@ HOMEPAGE="https://www.nokogiri.org/; LICENSE="MIT" SRC_URI="https://github.com/sparklemotion/nokogiri/archive/v${PV}.tar.gz -> ${P}-git.tgz" -KEYWORDS="amd64 arm arm64 ~hppa ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ~ppc64 ~riscv ~s390 sparc x86" SLOT="0" IUSE=""
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/tty-prompt/
commit: f61b144e5817211faa275d3722866c386afe8489 Author: Matt Turner gentoo org> AuthorDate: Fri Dec 31 20:07:05 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 31 20:07:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f61b144e dev-ruby/tty-prompt: Keyword 0.23.1 alpha, #807685 Signed-off-by: Matt Turner gentoo.org> dev-ruby/tty-prompt/tty-prompt-0.23.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/tty-prompt/tty-prompt-0.23.1.ebuild b/dev-ruby/tty-prompt/tty-prompt-0.23.1.ebuild index e43d71b2c088..24a2b47130d3 100644 --- a/dev-ruby/tty-prompt/tty-prompt-0.23.1.ebuild +++ b/dev-ruby/tty-prompt/tty-prompt-0.23.1.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/piotrmurach/tty-prompt/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc" IUSE="" ruby_add_rdepend "
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/tty-editor/
commit: 68843be64bbbcf72689379692261195e21d8f362 Author: Matt Turner gentoo org> AuthorDate: Fri Dec 31 20:07:05 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 31 20:07:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68843be6 dev-ruby/tty-editor: Keyword 0.7.0 alpha, #807685 Signed-off-by: Matt Turner gentoo.org> dev-ruby/tty-editor/tty-editor-0.7.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/tty-editor/tty-editor-0.7.0.ebuild b/dev-ruby/tty-editor/tty-editor-0.7.0.ebuild index 97fc51b902ee..aac0dd874a2c 100644 --- a/dev-ruby/tty-editor/tty-editor-0.7.0.ebuild +++ b/dev-ruby/tty-editor/tty-editor-0.7.0.ebuild @@ -17,7 +17,7 @@ SRC_URI="https://github.com/piotrmurach/${PN}/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc" ruby_add_rdepend ">=dev-ruby/tty-prompt-0.22"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/minitar/
commit: 550e5631d0a69a46891c6907b940865c299a004e Author: Matt Turner gentoo org> AuthorDate: Fri Dec 31 20:07:06 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 31 20:07:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=550e5631 dev-ruby/minitar: Keyword 0.9 alpha, #815898 Signed-off-by: Matt Turner gentoo.org> dev-ruby/minitar/minitar-0.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/minitar/minitar-0.9.ebuild b/dev-ruby/minitar/minitar-0.9.ebuild index ee5dabb59c7e..cd8c74187742 100644 --- a/dev-ruby/minitar/minitar-0.9.ebuild +++ b/dev-ruby/minitar/minitar-0.9.ebuild @@ -20,7 +20,7 @@ RUBY_S="minitar-${PV}" LICENSE="|| ( BSD-2 Ruby )" SLOT="0" -KEYWORDS="amd64 arm arm64 ~hppa ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris ~x86-solaris" IUSE="" ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.3:5 )"
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/tty-cursor/
commit: 9ee8ae1ba201233af6162e4c1f07a05fd66483d2 Author: Matt Turner gentoo org> AuthorDate: Fri Dec 31 20:07:04 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 31 20:07:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ee8ae1b dev-ruby/tty-cursor: Keyword 0.7.1 alpha, #807685 Signed-off-by: Matt Turner gentoo.org> dev-ruby/tty-cursor/tty-cursor-0.7.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/tty-cursor/tty-cursor-0.7.1.ebuild b/dev-ruby/tty-cursor/tty-cursor-0.7.1.ebuild index aa8301985634..b2a1c57bb40c 100644 --- a/dev-ruby/tty-cursor/tty-cursor-0.7.1.ebuild +++ b/dev-ruby/tty-cursor/tty-cursor-0.7.1.ebuild @@ -19,7 +19,7 @@ SRC_URI="https://github.com/piotrmurach/tty-cursor/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc" IUSE="" all_ruby_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/mini_portile2/
commit: 399647c0989fadbb6c1719045013b355f2e484a8 Author: Matt Turner gentoo org> AuthorDate: Fri Dec 31 20:07:06 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 31 20:07:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=399647c0 dev-ruby/mini_portile2: Keyword 2.6.1 alpha, #815898 Signed-off-by: Matt Turner gentoo.org> dev-ruby/mini_portile2/mini_portile2-2.6.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/mini_portile2/mini_portile2-2.6.1.ebuild b/dev-ruby/mini_portile2/mini_portile2-2.6.1.ebuild index 618ae38703a5..23f022de2329 100644 --- a/dev-ruby/mini_portile2/mini_portile2-2.6.1.ebuild +++ b/dev-ruby/mini_portile2/mini_portile2-2.6.1.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://github.com/flavorjones/mini_portile; LICENSE="MIT" SLOT="$(ver_cut 1-2)" -KEYWORDS="amd64 arm arm64 ~hppa ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="" ruby_add_bdepend "test? (
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/tty-screen/
commit: eef232561fd9921a8481113c840e83c9ffd4f3f3 Author: Matt Turner gentoo org> AuthorDate: Fri Dec 31 20:07:04 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 31 20:07:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eef23256 dev-ruby/tty-screen: Keyword 0.8.1 alpha, #807685 Signed-off-by: Matt Turner gentoo.org> dev-ruby/tty-screen/tty-screen-0.8.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/tty-screen/tty-screen-0.8.1.ebuild b/dev-ruby/tty-screen/tty-screen-0.8.1.ebuild index 43af99e590b3..adcc5af0be42 100644 --- a/dev-ruby/tty-screen/tty-screen-0.8.1.ebuild +++ b/dev-ruby/tty-screen/tty-screen-0.8.1.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/piotrmurach/tty-screen/archive/v${PV}.tar.gz -> ${P} LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc" IUSE="" PATCHES=( "${FILESDIR}/${P}-ioctl-test.patch" )
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/tty-color/
commit: f5005b5b1b955eb976e8e99ffe9b1c8e7b1b0c59 Author: Matt Turner gentoo org> AuthorDate: Fri Dec 31 20:07:04 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 31 20:07:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5005b5b dev-ruby/tty-color: Keyword 0.6.0 alpha, #807685 Signed-off-by: Matt Turner gentoo.org> dev-ruby/tty-color/tty-color-0.6.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/tty-color/tty-color-0.6.0.ebuild b/dev-ruby/tty-color/tty-color-0.6.0.ebuild index 0efbf80700cd..81284a261213 100644 --- a/dev-ruby/tty-color/tty-color-0.6.0.ebuild +++ b/dev-ruby/tty-color/tty-color-0.6.0.ebuild @@ -20,7 +20,7 @@ SRC_URI="https://github.com/piotrmurach/tty-color/archive/v${PV}.tar.gz -> ${P}. LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc" IUSE="" all_ruby_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/wisper/
commit: f42dd4f6e1efc757904ae876506a9586079619eb Author: Matt Turner gentoo org> AuthorDate: Fri Dec 31 20:07:05 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 31 20:07:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f42dd4f6 dev-ruby/wisper: Keyword 2.0.1 alpha, #807685 Signed-off-by: Matt Turner gentoo.org> dev-ruby/wisper/wisper-2.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/wisper/wisper-2.0.1.ebuild b/dev-ruby/wisper/wisper-2.0.1.ebuild index b587d5cec374..9556693f43b1 100644 --- a/dev-ruby/wisper/wisper-2.0.1.ebuild +++ b/dev-ruby/wisper/wisper-2.0.1.ebuild @@ -17,7 +17,7 @@ HOMEPAGE="https://github.com/krisleech/wisper; LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc" IUSE="" all_ruby_prepare() {
[gentoo-commits] repo/gentoo:master commit in: dev-ruby/pastel/
commit: bd0defc6c7d4e894326cad12e8f5a524b08ffbb8 Author: Matt Turner gentoo org> AuthorDate: Fri Dec 31 20:07:04 2021 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 31 20:07:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd0defc6 dev-ruby/pastel: Keyword 0.8.0 alpha, #807685 Signed-off-by: Matt Turner gentoo.org> dev-ruby/pastel/pastel-0.8.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-ruby/pastel/pastel-0.8.0.ebuild b/dev-ruby/pastel/pastel-0.8.0.ebuild index f02d83de148b..65326c981dda 100644 --- a/dev-ruby/pastel/pastel-0.8.0.ebuild +++ b/dev-ruby/pastel/pastel-0.8.0.ebuild @@ -18,7 +18,7 @@ SRC_URI="https://github.com/piotrmurach/pastel/archive/v${PV}.tar.gz -> ${P}.tar LICENSE="MIT" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc" IUSE="" ruby_add_rdepend "
[gentoo-commits] repo/gentoo:master commit in: profiles/default/linux/riscv/17.0/rv32imac/, ...
commit: b8094fed75a7e6a9b3736dd49339105e1892a4b6 Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Dec 23 19:11:52 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Dec 31 19:58:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8094fed profiles: remove riscv 17.0 profiles Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/default/linux/riscv/17.0/rv32imac/eapi| 1 - .../default/linux/riscv/17.0/rv32imac/ilp32/eapi | 1 - .../default/linux/riscv/17.0/rv32imac/ilp32/parent | 2 - .../default/linux/riscv/17.0/rv32imac/ilp32d/eapi | 1 - .../linux/riscv/17.0/rv32imac/ilp32d/parent| 2 - profiles/default/linux/riscv/17.0/rv32imac/parent | 3 -- .../default/linux/riscv/17.0/rv64gc/deprecated | 43 -- profiles/default/linux/riscv/17.0/rv64gc/eapi | 1 - .../linux/riscv/17.0/rv64gc/lp64/deprecated| 43 -- profiles/default/linux/riscv/17.0/rv64gc/lp64/eapi | 1 - .../default/linux/riscv/17.0/rv64gc/lp64/parent| 2 - .../riscv/17.0/rv64gc/lp64/systemd/deprecated | 43 -- .../linux/riscv/17.0/rv64gc/lp64/systemd/eapi | 1 - .../linux/riscv/17.0/rv64gc/lp64/systemd/parent| 2 - .../linux/riscv/17.0/rv64gc/lp64d/deprecated | 43 -- .../default/linux/riscv/17.0/rv64gc/lp64d/eapi | 1 - .../default/linux/riscv/17.0/rv64gc/lp64d/parent | 2 - .../riscv/17.0/rv64gc/lp64d/systemd/deprecated | 43 -- .../linux/riscv/17.0/rv64gc/lp64d/systemd/eapi | 1 - .../linux/riscv/17.0/rv64gc/lp64d/systemd/parent | 2 - profiles/default/linux/riscv/17.0/rv64gc/parent| 3 -- 21 files changed, 241 deletions(-) diff --git a/profiles/default/linux/riscv/17.0/rv32imac/eapi b/profiles/default/linux/riscv/17.0/rv32imac/eapi deleted file mode 100644 index 7ed6ff82de6b.. --- a/profiles/default/linux/riscv/17.0/rv32imac/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/riscv/17.0/rv32imac/ilp32/eapi b/profiles/default/linux/riscv/17.0/rv32imac/ilp32/eapi deleted file mode 100644 index 7ed6ff82de6b.. --- a/profiles/default/linux/riscv/17.0/rv32imac/ilp32/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/riscv/17.0/rv32imac/ilp32/parent b/profiles/default/linux/riscv/17.0/rv32imac/ilp32/parent deleted file mode 100644 index a29c20c15237.. --- a/profiles/default/linux/riscv/17.0/rv32imac/ilp32/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../arch/riscv/rv32imac/ilp32 diff --git a/profiles/default/linux/riscv/17.0/rv32imac/ilp32d/eapi b/profiles/default/linux/riscv/17.0/rv32imac/ilp32d/eapi deleted file mode 100644 index 7ed6ff82de6b.. --- a/profiles/default/linux/riscv/17.0/rv32imac/ilp32d/eapi +++ /dev/null @@ -1 +0,0 @@ -5 diff --git a/profiles/default/linux/riscv/17.0/rv32imac/ilp32d/parent b/profiles/default/linux/riscv/17.0/rv32imac/ilp32d/parent deleted file mode 100644 index f30144c36328.. --- a/profiles/default/linux/riscv/17.0/rv32imac/ilp32d/parent +++ /dev/null @@ -1,2 +0,0 @@ -.. -../../../../../../arch/riscv/rv32imac/ilp32d diff --git a/profiles/default/linux/riscv/17.0/rv32imac/parent b/profiles/default/linux/riscv/17.0/rv32imac/parent deleted file mode 100644 index 5c520eb16b4e.. --- a/profiles/default/linux/riscv/17.0/rv32imac/parent +++ /dev/null @@ -1,3 +0,0 @@ -../.. -../../../../../arch/riscv/rv32imac -../../../../../releases/17.0 diff --git a/profiles/default/linux/riscv/17.0/rv64gc/deprecated b/profiles/default/linux/riscv/17.0/rv64gc/deprecated deleted file mode 100644 index 36128fb4712c.. --- a/profiles/default/linux/riscv/17.0/rv64gc/deprecated +++ /dev/null @@ -1,43 +0,0 @@ -default/linux/riscv/20.0/rv64gc/lp64d - -On RISC-V we are switching from two-level library directories (e.g., -/usr/lib64/lp64d) to a more traditional directory architecture. -This is done via the profile upgrade from 17.0 to 20.0 profiles. - -We recommend to re-install from scratch using a 20.0 profile based -stage. 17.0 profiles will be deprecated immediately and removed -in 6 months. - -If you want to upgrade an existing installation, the following -steps should be taken. Please read all commands carefully first and -make sure you understand them, since the procedure is risky. The -commands are given for a lp64d profile; in case of a lp64 profile, -always replace lp64d with lp64. - -# cd /usr/local/lib64 -# cp -av lp64d/. . -# rm -rf lp64d -# ln -s . lp64d - -# cd /usr/lib64 -# cp -av lp64d/. . -# rm -rf lp64d -# ln -s . lp64d - -# cd /lib64 -# cp -av lp64d/. . -# rm -rf lp64d -# sln . lp64d - -Note that the last command uses "sln" instead of "ln -s". - -Then switch from your 17.0 profile to the corresponding 20.0 profile, -either by using "eselect profile" or by manually changing the -/etc/portage/make.profile symlink. - -Next,
[gentoo-commits] repo/gentoo:master commit in: profiles/
commit: 8b11fa882d5aff9e362992df1f698eecbccb5d57 Author: Andreas K. Hüttel gentoo org> AuthorDate: Thu Dec 23 19:10:56 2021 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Dec 31 19:58:05 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b11fa88 profiles.desc: Drop riscv 17.0 profiles Signed-off-by: Andreas K. Hüttel gentoo.org> profiles/profiles.desc | 5 - 1 file changed, 5 deletions(-) diff --git a/profiles/profiles.desc b/profiles/profiles.desc index ef85a255410f..bed4491af569 100644 --- a/profiles/profiles.desc +++ b/profiles/profiles.desc @@ -208,11 +208,6 @@ ppc64 default/linux/ppc64le/17.0/musl/hardenedexp # RISC-V Profiles # @MAINTAINER: ri...@gentoo.org -riscv default/linux/riscv/17.0/rv64gc exp -riscv default/linux/riscv/17.0/rv64gc/lp64d exp -riscv default/linux/riscv/17.0/rv64gc/lp64d/systemd exp -riscv default/linux/riscv/17.0/rv64gc/lp64 exp -riscv default/linux/riscv/17.0/rv64gc/lp64/systemd exp riscv default/linux/riscv/20.0/rv64gc/lp64d stable riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop dev riscv default/linux/riscv/20.0/rv64gc/lp64d/desktop/gnome dev
[gentoo-commits] repo/gentoo:master commit in: dev-ada/ada_language_server/
commit: adced8d39f4203bf4ba4c2818b9bef93d27baa18 Author: Alfredo Tupone gentoo org> AuthorDate: Fri Dec 31 19:48:35 2021 + Commit: Alfredo Tupone gentoo org> CommitDate: Fri Dec 31 19:48:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adced8d3 dev-ada/ada_language_server: Language Server for Ada/SPARK Package-Manager: Portage-3.0.28, Repoman-3.0.3 Signed-off-by: Alfredo Tupone gentoo.org> dev-ada/ada_language_server/Manifest | 1 + .../ada_language_server-22.0.0.ebuild | 56 ++ dev-ada/ada_language_server/metadata.xml | 10 3 files changed, 67 insertions(+) diff --git a/dev-ada/ada_language_server/Manifest b/dev-ada/ada_language_server/Manifest new file mode 100644 index ..5319484dc0a9 --- /dev/null +++ b/dev-ada/ada_language_server/Manifest @@ -0,0 +1 @@ +DIST ada_language_server-22.0.0.tar.gz 791594 BLAKE2B 9effdf8376e00fe838be7b53c5756dc0d325e36eae780642d79483d6fcead9019cab41e228fe2313d6f31e06895e2d41feef194cb24ac50f02d6dd066774b642 SHA512 ef4bdf41315aad09750e85521657aefaaee419739aac4dec6e182691b8b5282face19481a113e710f7c4b21f6e6f51296d1872aaf5c1c3ab19b6774d142c021c diff --git a/dev-ada/ada_language_server/ada_language_server-22.0.0.ebuild b/dev-ada/ada_language_server/ada_language_server-22.0.0.ebuild new file mode 100644 index ..47646aeec83f --- /dev/null +++ b/dev-ada/ada_language_server/ada_language_server-22.0.0.ebuild @@ -0,0 +1,56 @@ +# Copyright 2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +ADA_COMPAT=( gnat_202{0,1} ) +inherit ada multiprocessing + +DESCRIPTION="an implementation of the Microsoft Language Server Protocol for Ada/SPARK" +HOMEPAGE="https://github.com/AdaCore/ada_language_server; +SRC_URI="https://github.com/AdaCore/${PN}/archive/refs/tags/v${PV}.tar.gz + -> ${P}.tar.gz" +IUSE="test" +RESTRICT="!test? ( test )" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="${ADA_DEPS} + dev-ada/ada_libfswatch[${ADA_USEDEP}] + dev-ada/gnatcoll-core[${ADA_USEDEP},shared] + dev-ada/libadalang[${ADA_USEDEP}] + dev-ada/libadalang-tools[${ADA_USEDEP},shared] + dev-ada/spawn[${ADA_USEDEP},shared] + dev-ada/VSS[${ADA_USEDEP}]" +DEPEND="${RDEPEND}" +BDEPEND="dev-ada/gprbuild[${ADA_USEDEP}] + test? ( dev-ada/e3-testsuite )" + +REQUIRED_USE="${ADA_REQUIRED_USE}" + +src_compile() { + gprbuild -v -j$(makeopts_jobs) -P gnat/tester.gpr -p \ + -XLIBRARY_TYPE=relocatable \ + -cargs:Ada ${ADAFLAGS} || die + gprbuild -v -j$(makeopts_jobs) -c -u -P gnat/lsp_server.gpr -p \ + -XLIBRARY_TYPE=relocatable s-memory.adb \ + -cargs:Ada ${ADAFLAGS} || die + gprbuild -v -j$(makeopts_jobs) -P gnat/lsp_server.gpr -p \ + -XLIBRARY_TYPE=relocatable -XVERSION= \ + -cargs:Ada ${ADAFLAGS} || die + gprbuild -v -j$(makeopts_jobs) -P gnat/codec_test.gpr -p \ + -XLIBRARY_TYPE=relocatable \ + -cargs:Ada ${ADAFLAGS} || die + gprbuild -v -j$(makeopts_jobs) -P gnat/lsp_client.gpr -p \ + -XLIBRARY_TYPE=relocatable \ + -cargs:Ada ${ADAFLAGS} || die + mkdir -p integration/vscode/ada/linux + cp -f .obj/server/ada_language_server integration/vscode/ada/linux || die +} + +src_install() { + emake install DESTDIR="${D}"/usr + einstalldocs +} diff --git a/dev-ada/ada_language_server/metadata.xml b/dev-ada/ada_language_server/metadata.xml new file mode 100644 index ..bc7f54506181 --- /dev/null +++ b/dev-ada/ada_language_server/metadata.xml @@ -0,0 +1,10 @@ + +https://www.gentoo.org/dtd/metadata.dtd;> + + + a...@gentoo.org + + + adacore/ada_language_server + +